>>observeChanges()): TypeError: Cannot read property 'identifier' of undefined\nTypeError: Cannot read property 'identifier' of undefined\n at eval at (http://lively-kernel.org/repository/webwerkstatt/core/generated/combinedModules.js?f6f3b4464ab066893b915817aa88dbce:14195:29)\n at http://lively-kernel.org/repository/webwerkstatt/core/generated/combinedModules.js?f6f3b4464ab066893b915817aa88dbce:10566:17\n at Array.forEach (native)\n at Array.each (http://lively-kernel.org/repository/webwerkstatt/core/generated/combinedModules.js?f6f3b4464ab066893b915817aa88dbce:10565:18)\n at Box.observeChanges (eval at (http://lively-kernel.org/repository/webwerkstatt/core/generated/combinedModules.js?f6f3b4464ab066893b915817aa88dbce:14195:29))\n at TargetScript.execute (http://lively-kernel.org/repository/webwerkstatt/core/generated/combinedModules.js?f6f3b4464ab066893b915817aa88dbce:23308:36)\n at TargetScript.tick (http://lively-kernel.org/repository/webwerkstatt/core/generated/combinedModules.js?f6f3b4464ab066893b915817aa88dbce:23236:18)\n at bound (http://lively-kernel.org/repository/webwerkstatt/core/lively/bootstrap.js:853:37)","prevScroll":[0,0],"showsHalos":false,"loadingMorph":{"__isSmartRef__":true,"id":10278},"attributeConnections":[{"__isSmartRef__":true,"id":31587}],"doNotSerialize":["$$savedWorldAsURL"],"doNotCopyProperties":["$$savedWorldAsURL"],"savedWorldAsURL":{"__isSmartRef__":true,"id":31592},"_ClipMode":"visible","currentUser":"athomschke","__LivelyClassName__":"lively.morphic.World"},"1":{"submorphs":[],"scripts":[],"id":"27812F01-D8EA-4DED-8288-37C22D22F5E9","shape":{"__isSmartRef__":true,"id":2},"grabbingEnabled":false,"__layered_droppingEnabled__":false,"halosEnabled":true,"fixedWidth":true,"_WhiteSpaceHandling":"pre-wrap","fixedHeight":true,"allowInput":true,"_FontFamily":"Monaco, Courier","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":9},"_MaxTextWidth":823.6764200688274,"_MaxTextHeight":null,"textStyle":null,"layout":{"__isSmartRef__":true,"id":10},"charsReplaced":"","lastFindLoc":1096,"showsHalos":false,"__SourceModuleName__":"Global.lively.morphic.TextCore","name":"sourceText1","savedTextString":"// changes here only affect runtime\nMorphDiffingEnhancement.refineClass(lively.morphic.Morph, {\n diffTo: function (parent, optBlacklist) {\n // returns a list of changes between the morph and parent, including its submorphs.\n if (typeof(parent) == 'undefined') \n return undefined;\n\n var diffList = new DiffList(),\n foundMorphs = [],\n diff = new Diff();\n\n // Limitation: Cannot find morphs that changed their owner\n this.submorphs.each(function (ea) {\n var myParent = ea.findDerivationParent(parent);\n if (myParent) {\n diffList.mixWith(ea.diffTo(myParent, optBlacklist));\n foundMorphs.push(myParent.id);\n }\n else \n diff.added[ea.id] = ea;\n })\n\n parent.submorphs.each(function (ea) {\n if (foundMorphs && (foundMorphs.indexOf(ea.id) < 0))\n diff.removed[ea.id] = ea\n })\n\n if (diffList.isEmpty()) \n diff.submorphsModified = [];\n diff.modified = this.parseDiffTo(parent, optBlacklist)\n diff.matchingId = parent.id;\n\n diffList[this.id] = diff;\n return diffList;\n }\n})","textChunks":[{"__isSmartRef__":true,"id":11},{"__isSmartRef__":true,"id":14},{"__isSmartRef__":true,"id":16},{"__isSmartRef__":true,"id":19},{"__isSmartRef__":true,"id":21},{"__isSmartRef__":true,"id":24},{"__isSmartRef__":true,"id":26},{"__isSmartRef__":true,"id":28},{"__isSmartRef__":true,"id":30},{"__isSmartRef__":true,"id":33},{"__isSmartRef__":true,"id":36},{"__isSmartRef__":true,"id":38},{"__isSmartRef__":true,"id":41},{"__isSmartRef__":true,"id":43},{"__isSmartRef__":true,"id":45},{"__isSmartRef__":true,"id":47},{"__isSmartRef__":true,"id":49},{"__isSmartRef__":true,"id":51},{"__isSmartRef__":true,"id":53},{"__isSmartRef__":true,"id":55},{"__isSmartRef__":true,"id":57},{"__isSmartRef__":true,"id":59},{"__isSmartRef__":true,"id":62},{"__isSmartRef__":true,"id":64},{"__isSmartRef__":true,"id":66},{"__isSmartRef__":true,"id":68},{"__isSmartRef__":true,"id":71},{"__isSmartRef__":true,"id":73},{"__isSmartRef__":true,"id":75},{"__isSmartRef__":true,"id":77},{"__isSmartRef__":true,"id":79},{"__isSmartRef__":true,"id":81},{"__isSmartRef__":true,"id":83},{"__isSmartRef__":true,"id":85},{"__isSmartRef__":true,"id":87},{"__isSmartRef__":true,"id":89},{"__isSmartRef__":true,"id":91},{"__isSmartRef__":true,"id":93},{"__isSmartRef__":true,"id":95},{"__isSmartRef__":true,"id":97},{"__isSmartRef__":true,"id":99},{"__isSmartRef__":true,"id":101},{"__isSmartRef__":true,"id":103},{"__isSmartRef__":true,"id":105},{"__isSmartRef__":true,"id":107},{"__isSmartRef__":true,"id":109},{"__isSmartRef__":true,"id":111},{"__isSmartRef__":true,"id":113},{"__isSmartRef__":true,"id":115},{"__isSmartRef__":true,"id":117},{"__isSmartRef__":true,"id":119},{"__isSmartRef__":true,"id":121},{"__isSmartRef__":true,"id":123},{"__isSmartRef__":true,"id":125},{"__isSmartRef__":true,"id":127},{"__isSmartRef__":true,"id":129},{"__isSmartRef__":true,"id":131},{"__isSmartRef__":true,"id":133},{"__isSmartRef__":true,"id":135},{"__isSmartRef__":true,"id":137},{"__isSmartRef__":true,"id":139},{"__isSmartRef__":true,"id":141},{"__isSmartRef__":true,"id":143},{"__isSmartRef__":true,"id":145},{"__isSmartRef__":true,"id":148},{"__isSmartRef__":true,"id":150},{"__isSmartRef__":true,"id":152},{"__isSmartRef__":true,"id":154},{"__isSmartRef__":true,"id":156},{"__isSmartRef__":true,"id":158},{"__isSmartRef__":true,"id":160},{"__isSmartRef__":true,"id":162},{"__isSmartRef__":true,"id":164},{"__isSmartRef__":true,"id":166},{"__isSmartRef__":true,"id":168},{"__isSmartRef__":true,"id":170},{"__isSmartRef__":true,"id":172},{"__isSmartRef__":true,"id":174},{"__isSmartRef__":true,"id":176},{"__isSmartRef__":true,"id":178},{"__isSmartRef__":true,"id":180}],"_ClipMode":"auto","prevScroll":[0,0],"_FontSize":9,"priorExtent":{"__isSmartRef__":true,"id":182},"lastSyntaxHighlightTime":1335951296724,"renderContextTable":{"__isSmartRef__":true,"id":183},"eventHandler":{"__isSmartRef__":true,"id":184},"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"_MinTextWidth":823.6764200688274,"_MinTextHeight":null,"distanceToDragEvent":{"__isSmartRef__":true,"id":185},"isBeingDragged":false,"derivationIds":[209,"04D0F127-514D-4BED-841E-6A4CEF4FFDDA","D40D5739-DE56-49F4-B02A-A4ED75AF054A","42528900-D082-4C7A-8E70-1E67923301D9","5167B7DC-8F45-4AD0-96D7-947FF3EE0BB7","D0BFE91E-6EF1-4165-A42C-CC81C9CD2050","04C1BABF-5514-417C-AE67-882A1252EB67","8B053B4D-76D1-4DCB-8E89-8E7ABA3EF3D1","CB2FFA38-BC16-4D98-A807-722CCCC26062","D19D6343-8887-4386-8B87-4560230A5D11","2FFE6CC8-A851-44E9-B6B7-9D9370DEB9C9","A1509C4A-C98B-44CF-ACF8-DA444E7A9B75","E8828E77-0B95-4B96-8340-ECC2DA0F9905"],"owner":{"__isSmartRef__":true,"id":0},"_Rotation":0,"_Scale":1,"priorSelectionRange":[840,63],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":186},"__LivelyClassName__":"lively.morphic.Text"},"2":{"position":{"__isSmartRef__":true,"id":3},"_Extent":{"__isSmartRef__":true,"id":4},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":5},"_Fill":{"__isSmartRef__":true,"id":6},"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":7},"_ClipMode":"auto","_Padding":{"__isSmartRef__":true,"id":8},"_BorderRadius":4,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"3":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"4":{"x":843.6764200688274,"y":480.7127101296919,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"5":{"r":0.4,"g":0.4,"b":0.4,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"6":{"r":0.95,"g":0.95,"b":0.95,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"8":{"x":3,"y":3,"width":-3,"height":-3,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"9":{"x":209.90245180610236,"y":864.4416332687158,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"10":{"resizeWidth":true,"resizeHeight":true,"moveVertical":false,"moveHorizontal":false},"11":{"style":{"__isSmartRef__":true,"id":12},"chunkOwner":{"__isSmartRef__":true,"id":1},"storedString":"// changes here only affect runtime","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"12":{"color":{"__isSmartRef__":true,"id":13},"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"13":{"r":0,"g":0.5019607843137255,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"14":{"style":{"__isSmartRef__":true,"id":15},"chunkOwner":{"__isSmartRef__":true,"id":1},"storedString":"\n","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"15":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"16":{"style":{"__isSmartRef__":true,"id":17},"chunkOwner":{"__isSmartRef__":true,"id":1},"storedString":"MorphDiffingEnhancement","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"17":{"color":{"__isSmartRef__":true,"id":18},"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"18":{"r":0,"g":0,"b":0.5019607843137255,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"19":{"style":{"__isSmartRef__":true,"id":20},"chunkOwner":{"__isSmartRef__":true,"id":1},"storedString":".","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"20":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"21":{"style":{"__isSmartRef__":true,"id":22},"chunkOwner":{"__isSmartRef__":true,"id":1},"storedString":"refineClass","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"22":{"color":{"__isSmartRef__":true,"id":23},"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"23":{"r":0.5019607843137255,"g":0.5019607843137255,"b":0.5019607843137255,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"24":{"style":{"__isSmartRef__":true,"id":25},"chunkOwner":{"__isSmartRef__":true,"id":1},"storedString":"(lively.morphic.Morph, ","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"25":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"26":{"style":{"__isSmartRef__":true,"id":27},"chunkOwner":{"__isSmartRef__":true,"id":1},"storedString":"{","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"27":{"color":{"__isSmartRef__":true,"id":13},"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"28":{"style":{"__isSmartRef__":true,"id":29},"chunkOwner":{"__isSmartRef__":true,"id":1},"storedString":"\n ","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"29":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"30":{"style":{"__isSmartRef__":true,"id":31},"chunkOwner":{"__isSmartRef__":true,"id":1},"storedString":"diffTo","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"31":{"color":{"__isSmartRef__":true,"id":32},"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"32":{"r":0.8,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"33":{"style":{"__isSmartRef__":true,"id":34},"chunkOwner":{"__isSmartRef__":true,"id":1},"storedString":":","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"34":{"color":{"__isSmartRef__":true,"id":35},"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"35":{"r":0.5450980392156862,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"36":{"style":{"__isSmartRef__":true,"id":37},"chunkOwner":{"__isSmartRef__":true,"id":1},"storedString":" ","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"37":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"38":{"style":{"__isSmartRef__":true,"id":39},"chunkOwner":{"__isSmartRef__":true,"id":1},"storedString":"function","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"39":{"color":{"__isSmartRef__":true,"id":40},"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"40":{"r":0,"g":0,"b":0.5450980392156862,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"41":{"style":{"__isSmartRef__":true,"id":42},"chunkOwner":{"__isSmartRef__":true,"id":1},"storedString":" (parent, optBlacklist) ","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"42":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"43":{"style":{"__isSmartRef__":true,"id":44},"chunkOwner":{"__isSmartRef__":true,"id":1},"storedString":"{","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"44":{"color":{"__isSmartRef__":true,"id":13},"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"45":{"style":{"__isSmartRef__":true,"id":46},"chunkOwner":{"__isSmartRef__":true,"id":1},"storedString":"\n ","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"46":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"47":{"style":{"__isSmartRef__":true,"id":48},"chunkOwner":{"__isSmartRef__":true,"id":1},"storedString":"// returns a list of changes between the morph and parent, including its submorphs.","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"48":{"color":{"__isSmartRef__":true,"id":13},"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"49":{"style":{"__isSmartRef__":true,"id":50},"chunkOwner":{"__isSmartRef__":true,"id":1},"storedString":"\n ","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"50":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"51":{"style":{"__isSmartRef__":true,"id":52},"chunkOwner":{"__isSmartRef__":true,"id":1},"storedString":"if","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"52":{"color":{"__isSmartRef__":true,"id":18},"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"53":{"style":{"__isSmartRef__":true,"id":54},"chunkOwner":{"__isSmartRef__":true,"id":1},"storedString":" (","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"54":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"55":{"style":{"__isSmartRef__":true,"id":56},"chunkOwner":{"__isSmartRef__":true,"id":1},"storedString":"typeof","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"56":{"color":{"__isSmartRef__":true,"id":40},"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"57":{"style":{"__isSmartRef__":true,"id":58},"chunkOwner":{"__isSmartRef__":true,"id":1},"storedString":"(parent) == ","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"58":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"59":{"style":{"__isSmartRef__":true,"id":60},"chunkOwner":{"__isSmartRef__":true,"id":1},"storedString":"'undefined'","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"60":{"color":{"__isSmartRef__":true,"id":61},"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"61":{"r":0,"g":0.5019607843137255,"b":0.5019607843137255,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"62":{"style":{"__isSmartRef__":true,"id":63},"chunkOwner":{"__isSmartRef__":true,"id":1},"storedString":") \n ","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"63":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"64":{"style":{"__isSmartRef__":true,"id":65},"chunkOwner":{"__isSmartRef__":true,"id":1},"storedString":"return","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"65":{"color":{"__isSmartRef__":true,"id":18},"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"66":{"style":{"__isSmartRef__":true,"id":67},"chunkOwner":{"__isSmartRef__":true,"id":1},"storedString":" ","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"67":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"68":{"style":{"__isSmartRef__":true,"id":69},"chunkOwner":{"__isSmartRef__":true,"id":1},"storedString":"undefined","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"69":{"color":{"__isSmartRef__":true,"id":70},"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"70":{"r":0.5019607843137255,"g":0,"b":0.5019607843137255,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"71":{"style":{"__isSmartRef__":true,"id":72},"chunkOwner":{"__isSmartRef__":true,"id":1},"storedString":";\n\n ","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"72":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"73":{"style":{"__isSmartRef__":true,"id":74},"chunkOwner":{"__isSmartRef__":true,"id":1},"storedString":"var","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"74":{"color":{"__isSmartRef__":true,"id":18},"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"75":{"style":{"__isSmartRef__":true,"id":76},"chunkOwner":{"__isSmartRef__":true,"id":1},"storedString":" diffList = ","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"76":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"77":{"style":{"__isSmartRef__":true,"id":78},"chunkOwner":{"__isSmartRef__":true,"id":1},"storedString":"new","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"78":{"color":{"__isSmartRef__":true,"id":40},"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"79":{"style":{"__isSmartRef__":true,"id":80},"chunkOwner":{"__isSmartRef__":true,"id":1},"storedString":" DiffList(),\n foundMorphs = [],\n diff = ","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"80":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"81":{"style":{"__isSmartRef__":true,"id":82},"chunkOwner":{"__isSmartRef__":true,"id":1},"storedString":"new","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"82":{"color":{"__isSmartRef__":true,"id":40},"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"83":{"style":{"__isSmartRef__":true,"id":84},"chunkOwner":{"__isSmartRef__":true,"id":1},"storedString":" Diff();\n\n ","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"84":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"85":{"style":{"__isSmartRef__":true,"id":86},"chunkOwner":{"__isSmartRef__":true,"id":1},"storedString":"// Limitation: Cannot find morphs that changed their owner","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"86":{"color":{"__isSmartRef__":true,"id":13},"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"87":{"style":{"__isSmartRef__":true,"id":88},"chunkOwner":{"__isSmartRef__":true,"id":1},"storedString":"\n ","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"88":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"89":{"style":{"__isSmartRef__":true,"id":90},"chunkOwner":{"__isSmartRef__":true,"id":1},"storedString":"this","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"90":{"color":{"__isSmartRef__":true,"id":40},"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"91":{"style":{"__isSmartRef__":true,"id":92},"chunkOwner":{"__isSmartRef__":true,"id":1},"storedString":".submorphs.each(","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"92":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"93":{"style":{"__isSmartRef__":true,"id":94},"chunkOwner":{"__isSmartRef__":true,"id":1},"storedString":"function","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"94":{"color":{"__isSmartRef__":true,"id":40},"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"95":{"style":{"__isSmartRef__":true,"id":96},"chunkOwner":{"__isSmartRef__":true,"id":1},"storedString":" (ea) ","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"96":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"97":{"style":{"__isSmartRef__":true,"id":98},"chunkOwner":{"__isSmartRef__":true,"id":1},"storedString":"{","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"98":{"color":{"__isSmartRef__":true,"id":13},"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"99":{"style":{"__isSmartRef__":true,"id":100},"chunkOwner":{"__isSmartRef__":true,"id":1},"storedString":"\n ","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"100":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"101":{"style":{"__isSmartRef__":true,"id":102},"chunkOwner":{"__isSmartRef__":true,"id":1},"storedString":"var","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"102":{"color":{"__isSmartRef__":true,"id":18},"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"103":{"style":{"__isSmartRef__":true,"id":104},"chunkOwner":{"__isSmartRef__":true,"id":1},"storedString":" myParent = ea.findDerivationParent(parent);\n ","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"104":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"105":{"style":{"__isSmartRef__":true,"id":106},"chunkOwner":{"__isSmartRef__":true,"id":1},"storedString":"if","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"106":{"color":{"__isSmartRef__":true,"id":18},"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"107":{"style":{"__isSmartRef__":true,"id":108},"chunkOwner":{"__isSmartRef__":true,"id":1},"storedString":" (myParent) ","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"108":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"109":{"style":{"__isSmartRef__":true,"id":110},"chunkOwner":{"__isSmartRef__":true,"id":1},"storedString":"{","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"110":{"color":{"__isSmartRef__":true,"id":13},"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"111":{"style":{"__isSmartRef__":true,"id":112},"chunkOwner":{"__isSmartRef__":true,"id":1},"storedString":"\n diffList.mixWith(ea.","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"112":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"113":{"style":{"__isSmartRef__":true,"id":114},"chunkOwner":{"__isSmartRef__":true,"id":1},"storedString":"diffTo","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"114":{"color":{"__isSmartRef__":true,"id":32},"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"115":{"style":{"__isSmartRef__":true,"id":116},"chunkOwner":{"__isSmartRef__":true,"id":1},"storedString":"(myParent, ","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"116":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"117":{"style":{"__isSmartRef__":true,"id":118},"chunkOwner":{"__isSmartRef__":true,"id":1},"storedString":"optBlacklist","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"118":{"color":"rgb(0,0,0)","fontFamily":"Monaco,Courier","fontSize":"12px","fontStyle":"normal","fontVariant":"normal","fontWeight":"normal","letterSpacing":"normal","lineHeight":"normal","orphans":"2","textAlign":"-webkit-auto","textIndent":"0px","textTransform":"none","whiteSpace":"pre-wrap","widows":"2","wordSpacing":"0px","webkitTextSizeAdjust":"auto","webkitTextStrokeWidth":"0px","backgroundColor":"rgb(243,243,243)","display":"inline!important","float":"none","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"119":{"style":{"__isSmartRef__":true,"id":120},"chunkOwner":{"__isSmartRef__":true,"id":1},"storedString":"));\n foundMorphs.push(myParent.id);\n ","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"120":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"121":{"style":{"__isSmartRef__":true,"id":122},"chunkOwner":{"__isSmartRef__":true,"id":1},"storedString":"}","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"122":{"color":{"__isSmartRef__":true,"id":13},"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"123":{"style":{"__isSmartRef__":true,"id":124},"chunkOwner":{"__isSmartRef__":true,"id":1},"storedString":"\n ","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"124":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"125":{"style":{"__isSmartRef__":true,"id":126},"chunkOwner":{"__isSmartRef__":true,"id":1},"storedString":"else","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"126":{"color":{"__isSmartRef__":true,"id":18},"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"127":{"style":{"__isSmartRef__":true,"id":128},"chunkOwner":{"__isSmartRef__":true,"id":1},"storedString":" \n diff.added[ea.id] = ea;\n ","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"128":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"129":{"style":{"__isSmartRef__":true,"id":130},"chunkOwner":{"__isSmartRef__":true,"id":1},"storedString":"}","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"130":{"color":{"__isSmartRef__":true,"id":13},"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"131":{"style":{"__isSmartRef__":true,"id":132},"chunkOwner":{"__isSmartRef__":true,"id":1},"storedString":")\n\n parent.submorphs.each(","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"132":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"133":{"style":{"__isSmartRef__":true,"id":134},"chunkOwner":{"__isSmartRef__":true,"id":1},"storedString":"function","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"134":{"color":{"__isSmartRef__":true,"id":40},"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"135":{"style":{"__isSmartRef__":true,"id":136},"chunkOwner":{"__isSmartRef__":true,"id":1},"storedString":" (ea) ","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"136":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"137":{"style":{"__isSmartRef__":true,"id":138},"chunkOwner":{"__isSmartRef__":true,"id":1},"storedString":"{","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"138":{"color":{"__isSmartRef__":true,"id":13},"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"139":{"style":{"__isSmartRef__":true,"id":140},"chunkOwner":{"__isSmartRef__":true,"id":1},"storedString":"\n ","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"140":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"141":{"style":{"__isSmartRef__":true,"id":142},"chunkOwner":{"__isSmartRef__":true,"id":1},"storedString":"if","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"142":{"color":{"__isSmartRef__":true,"id":18},"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"143":{"style":{"__isSmartRef__":true,"id":144},"chunkOwner":{"__isSmartRef__":true,"id":1},"storedString":" (foundMorphs && (foundMorphs.indexOf(ea.id) < ","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"144":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"145":{"style":{"__isSmartRef__":true,"id":146},"chunkOwner":{"__isSmartRef__":true,"id":1},"storedString":"0","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"146":{"color":{"__isSmartRef__":true,"id":147},"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"147":{"r":0,"g":0,"b":1,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"148":{"style":{"__isSmartRef__":true,"id":149},"chunkOwner":{"__isSmartRef__":true,"id":1},"storedString":"))\n diff.removed[ea.id] = ea\n ","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"149":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"150":{"style":{"__isSmartRef__":true,"id":151},"chunkOwner":{"__isSmartRef__":true,"id":1},"storedString":"}","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"151":{"color":{"__isSmartRef__":true,"id":13},"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"152":{"style":{"__isSmartRef__":true,"id":153},"chunkOwner":{"__isSmartRef__":true,"id":1},"storedString":")\n\n ","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"153":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"154":{"style":{"__isSmartRef__":true,"id":155},"chunkOwner":{"__isSmartRef__":true,"id":1},"storedString":"if","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"155":{"color":{"__isSmartRef__":true,"id":18},"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"156":{"style":{"__isSmartRef__":true,"id":157},"chunkOwner":{"__isSmartRef__":true,"id":1},"storedString":" (diffList.isEmpty()) \n diff.submorphsModified = [];\n diff.modified = ","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"157":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"158":{"style":{"__isSmartRef__":true,"id":159},"chunkOwner":{"__isSmartRef__":true,"id":1},"storedString":"this","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"159":{"color":{"__isSmartRef__":true,"id":40},"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"160":{"style":{"__isSmartRef__":true,"id":161},"chunkOwner":{"__isSmartRef__":true,"id":1},"storedString":".parseDiffTo(parent, ","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"161":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"162":{"style":{"__isSmartRef__":true,"id":163},"chunkOwner":{"__isSmartRef__":true,"id":1},"storedString":"optBlacklist","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"163":{"color":"rgb(0,0,0)","fontFamily":"Monaco,Courier","fontSize":"12px","fontStyle":"normal","fontVariant":"normal","fontWeight":"normal","letterSpacing":"normal","lineHeight":"normal","orphans":"2","textAlign":"-webkit-auto","textIndent":"0px","textTransform":"none","whiteSpace":"pre-wrap","widows":"2","wordSpacing":"0px","webkitTextSizeAdjust":"auto","webkitTextStrokeWidth":"0px","backgroundColor":"rgb(243,243,243)","display":"inline!important","float":"none","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"164":{"style":{"__isSmartRef__":true,"id":165},"chunkOwner":{"__isSmartRef__":true,"id":1},"storedString":")\n diff.matchingId = parent.id;\n\n diffList[","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"165":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"166":{"style":{"__isSmartRef__":true,"id":167},"chunkOwner":{"__isSmartRef__":true,"id":1},"storedString":"this","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"167":{"color":{"__isSmartRef__":true,"id":40},"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"168":{"style":{"__isSmartRef__":true,"id":169},"chunkOwner":{"__isSmartRef__":true,"id":1},"storedString":".id] = diff;\n ","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"169":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"170":{"style":{"__isSmartRef__":true,"id":171},"chunkOwner":{"__isSmartRef__":true,"id":1},"storedString":"return","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"171":{"color":{"__isSmartRef__":true,"id":18},"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"172":{"style":{"__isSmartRef__":true,"id":173},"chunkOwner":{"__isSmartRef__":true,"id":1},"storedString":" diffList;\n ","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"173":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"174":{"style":{"__isSmartRef__":true,"id":175},"chunkOwner":{"__isSmartRef__":true,"id":1},"storedString":"}","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"175":{"color":{"__isSmartRef__":true,"id":13},"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"176":{"style":{"__isSmartRef__":true,"id":177},"chunkOwner":{"__isSmartRef__":true,"id":1},"storedString":"\n","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"177":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"178":{"style":{"__isSmartRef__":true,"id":179},"chunkOwner":{"__isSmartRef__":true,"id":1},"storedString":"}","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"179":{"color":{"__isSmartRef__":true,"id":13},"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"180":{"style":{"__isSmartRef__":true,"id":181},"chunkOwner":{"__isSmartRef__":true,"id":1},"storedString":")","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"181":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"182":{"x":843.6764200688274,"y":480.7127101296919,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"183":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"184":{"morph":{"__isSmartRef__":true,"id":1},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"185":{"x":582.0068382418127,"y":-20.48073201899024,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"186":{"doSave":{"__isSmartRef__":true,"id":187},"getDoitContext":{"__isSmartRef__":true,"id":194}},"187":{"varMapping":{"__isSmartRef__":true,"id":188},"source":"function doSave() {\n\t$super()\n\talertOK(\"eval all for \" + this.getDoitContext())\n\tthis.boundEval(this.textString)\n}","funcProperties":{"__isSmartRef__":true,"id":193},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"188":{"this":{"__isSmartRef__":true,"id":1},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":189}},"189":{"$super":{"__isSmartRef__":true,"id":190}},"190":{"varMapping":{"__isSmartRef__":true,"id":191},"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":192},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"191":{"obj":{"__isSmartRef__":true,"id":1},"name":"doSave"},"192":{},"193":{},"194":{"varMapping":{"__isSmartRef__":true,"id":195},"source":"function getDoitContext() {\n\treturn this.owner.targetObject\n}","funcProperties":{"__isSmartRef__":true,"id":200},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"195":{"this":{"__isSmartRef__":true,"id":1},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":196}},"196":{"$super":{"__isSmartRef__":true,"id":197}},"197":{"varMapping":{"__isSmartRef__":true,"id":198},"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":199},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"198":{"obj":{"__isSmartRef__":true,"id":1},"name":"getDoitContext"},"199":{},"200":{},"201":{"submorphs":[],"scripts":[],"id":"EFF07891-E089-433A-B22F-C74B5EC428E1","shape":{"__isSmartRef__":true,"id":202},"grabbingEnabled":false,"__layered_droppingEnabled__":false,"halosEnabled":true,"fixedWidth":true,"_WhiteSpaceHandling":"pre-wrap","fixedHeight":true,"allowInput":true,"_FontFamily":"Monaco, Courier","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":209},"_MaxTextWidth":821.6764200688274,"_MaxTextHeight":null,"textStyle":null,"layout":{"__isSmartRef__":true,"id":210},"charsReplaced":"\n atomicDiff: function (prop1, prop2) {\n // if there is an atomic diff, it will be returned. \n // With respect to {} == {} and null == null.\n var equal;\n debugger\n if (prop1 == null) {\n if (prop2 == null) equal = true;\n else equal = false;\n }\n else if (typeof(prop1) === 'object' && typeof(prop2) === 'object' && prop1.__SmartId__ && prop2.__SmartId__) {\n if (Properties.own(prop1).length == 1 && Properties.own(prop2).length == 1) \n equal = true;\n else if (Properties.own(prop1).length == 1 || Properties.own(prop2).length == 1) \n equal = false\n }\n else if (prop1.equals) \n equal = (prop1.equals(prop2))\n else \n equal = (prop1 == prop2)\n\n if (!equal) \n return new AtomicDiff(\"property\", prop1, prop2);\n }","lastFindLoc":990,"showsHalos":false,"__SourceModuleName__":"Global.lively.morphic.TextCore","name":"sourceText2","savedTextString":"// changes here only affect runtime\nMorphDiffingEnhancement.refineClass(lively.morphic.Morph, {\n atomicDiff: function (prop1, prop2) {\n // if there is an atomic diff, it will be returned. \n // With respect to {} == {} and null == null.\n var equal;\n\n if (prop1 == null) {\n if (prop2 == null) equal = true;\n else equal = false;\n }\n else if (typeof(prop1) === 'object' && typeof(prop2) === 'object' && (Properties.own(prop1).equals(['__SmartId__']) || Properties.own(prop2).equals(['__SmartId__']))) {\n if (Properties.own(prop1).length == 1 && Properties.own(prop2).length == 1) \n equal = true;\n else if (Properties.own(prop1).length == 1 || Properties.own(prop2).length == 1)\n equal = false\n }\n else if (prop1.equals) \n equal = (prop1.equals(prop2))\n else \n equal = (prop1 == prop2)\n\n if (!equal) \n return new AtomicDiff(\"property\", prop1, prop2);\n }\n})","textChunks":[{"__isSmartRef__":true,"id":211},{"__isSmartRef__":true,"id":214},{"__isSmartRef__":true,"id":216},{"__isSmartRef__":true,"id":219},{"__isSmartRef__":true,"id":221},{"__isSmartRef__":true,"id":224},{"__isSmartRef__":true,"id":226},{"__isSmartRef__":true,"id":228},{"__isSmartRef__":true,"id":230},{"__isSmartRef__":true,"id":232},{"__isSmartRef__":true,"id":234},{"__isSmartRef__":true,"id":236},{"__isSmartRef__":true,"id":238},{"__isSmartRef__":true,"id":240},{"__isSmartRef__":true,"id":242},{"__isSmartRef__":true,"id":244},{"__isSmartRef__":true,"id":246},{"__isSmartRef__":true,"id":248},{"__isSmartRef__":true,"id":250},{"__isSmartRef__":true,"id":252},{"__isSmartRef__":true,"id":254},{"__isSmartRef__":true,"id":256},{"__isSmartRef__":true,"id":258},{"__isSmartRef__":true,"id":260},{"__isSmartRef__":true,"id":262},{"__isSmartRef__":true,"id":264},{"__isSmartRef__":true,"id":266},{"__isSmartRef__":true,"id":268},{"__isSmartRef__":true,"id":270},{"__isSmartRef__":true,"id":272},{"__isSmartRef__":true,"id":274},{"__isSmartRef__":true,"id":276},{"__isSmartRef__":true,"id":278},{"__isSmartRef__":true,"id":280},{"__isSmartRef__":true,"id":282},{"__isSmartRef__":true,"id":284},{"__isSmartRef__":true,"id":286},{"__isSmartRef__":true,"id":288},{"__isSmartRef__":true,"id":290},{"__isSmartRef__":true,"id":292},{"__isSmartRef__":true,"id":294},{"__isSmartRef__":true,"id":296},{"__isSmartRef__":true,"id":298},{"__isSmartRef__":true,"id":300},{"__isSmartRef__":true,"id":302},{"__isSmartRef__":true,"id":304},{"__isSmartRef__":true,"id":306},{"__isSmartRef__":true,"id":308},{"__isSmartRef__":true,"id":310},{"__isSmartRef__":true,"id":312},{"__isSmartRef__":true,"id":314},{"__isSmartRef__":true,"id":316},{"__isSmartRef__":true,"id":318},{"__isSmartRef__":true,"id":320},{"__isSmartRef__":true,"id":322},{"__isSmartRef__":true,"id":324},{"__isSmartRef__":true,"id":326},{"__isSmartRef__":true,"id":328},{"__isSmartRef__":true,"id":330},{"__isSmartRef__":true,"id":332},{"__isSmartRef__":true,"id":334},{"__isSmartRef__":true,"id":336},{"__isSmartRef__":true,"id":338},{"__isSmartRef__":true,"id":340},{"__isSmartRef__":true,"id":342},{"__isSmartRef__":true,"id":344},{"__isSmartRef__":true,"id":346},{"__isSmartRef__":true,"id":348},{"__isSmartRef__":true,"id":350},{"__isSmartRef__":true,"id":352},{"__isSmartRef__":true,"id":354},{"__isSmartRef__":true,"id":356},{"__isSmartRef__":true,"id":358},{"__isSmartRef__":true,"id":360},{"__isSmartRef__":true,"id":362},{"__isSmartRef__":true,"id":364},{"__isSmartRef__":true,"id":366},{"__isSmartRef__":true,"id":368},{"__isSmartRef__":true,"id":370},{"__isSmartRef__":true,"id":372},{"__isSmartRef__":true,"id":374},{"__isSmartRef__":true,"id":376},{"__isSmartRef__":true,"id":378}],"_ClipMode":"auto","prevScroll":[0,0],"_FontSize":9,"priorExtent":{"__isSmartRef__":true,"id":380},"lastSyntaxHighlightTime":1335952259289,"renderContextTable":{"__isSmartRef__":true,"id":381},"eventHandler":{"__isSmartRef__":true,"id":382},"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"_MinTextWidth":821.6764200688274,"_MinTextHeight":null,"distanceToDragEvent":{"__isSmartRef__":true,"id":383},"isBeingDragged":false,"derivationIds":[209,"04D0F127-514D-4BED-841E-6A4CEF4FFDDA","D40D5739-DE56-49F4-B02A-A4ED75AF054A","42528900-D082-4C7A-8E70-1E67923301D9","5167B7DC-8F45-4AD0-96D7-947FF3EE0BB7","D0BFE91E-6EF1-4165-A42C-CC81C9CD2050","04C1BABF-5514-417C-AE67-882A1252EB67","8B053B4D-76D1-4DCB-8E89-8E7ABA3EF3D1","CB2FFA38-BC16-4D98-A807-722CCCC26062","D19D6343-8887-4386-8B87-4560230A5D11","2FFE6CC8-A851-44E9-B6B7-9D9370DEB9C9","A1509C4A-C98B-44CF-ACF8-DA444E7A9B75","FF942D52-21F8-46B3-B98C-AA0AE8E99537"],"owner":{"__isSmartRef__":true,"id":0},"_Rotation":0,"_Scale":1,"priorSelectionRange":[990,990],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":384},"__LivelyClassName__":"lively.morphic.Text"},"202":{"position":{"__isSmartRef__":true,"id":203},"_Extent":{"__isSmartRef__":true,"id":204},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":205},"_Fill":{"__isSmartRef__":true,"id":206},"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":207},"_ClipMode":"auto","_Padding":{"__isSmartRef__":true,"id":208},"_BorderRadius":4,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"203":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"204":{"x":841.6764200688274,"y":378.7127101296919,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"205":{"r":0.4,"g":0.4,"b":0.4,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"206":{"r":0.95,"g":0.95,"b":0.95,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"207":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"208":{"x":3,"y":3,"width":-3,"height":-3,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"209":{"x":1148.9024518061024,"y":658.4416332687158,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"210":{"resizeWidth":true,"resizeHeight":true,"moveVertical":false,"moveHorizontal":false},"211":{"style":{"__isSmartRef__":true,"id":212},"chunkOwner":{"__isSmartRef__":true,"id":201},"storedString":"// changes here only affect runtime","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"212":{"color":{"__isSmartRef__":true,"id":213},"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"213":{"r":0,"g":0.5019607843137255,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"214":{"style":{"__isSmartRef__":true,"id":215},"chunkOwner":{"__isSmartRef__":true,"id":201},"storedString":"\n","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"215":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"216":{"style":{"__isSmartRef__":true,"id":217},"chunkOwner":{"__isSmartRef__":true,"id":201},"storedString":"MorphDiffingEnhancement","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"217":{"color":{"__isSmartRef__":true,"id":218},"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"218":{"r":0,"g":0,"b":0.5019607843137255,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"219":{"style":{"__isSmartRef__":true,"id":220},"chunkOwner":{"__isSmartRef__":true,"id":201},"storedString":".","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"220":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"221":{"style":{"__isSmartRef__":true,"id":222},"chunkOwner":{"__isSmartRef__":true,"id":201},"storedString":"refineClass","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"222":{"color":{"__isSmartRef__":true,"id":223},"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"223":{"r":0.5019607843137255,"g":0.5019607843137255,"b":0.5019607843137255,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"224":{"style":{"__isSmartRef__":true,"id":225},"chunkOwner":{"__isSmartRef__":true,"id":201},"storedString":"(lively.morphic.Morph, ","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"225":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"226":{"style":{"__isSmartRef__":true,"id":227},"chunkOwner":{"__isSmartRef__":true,"id":201},"storedString":"{","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"227":{"color":{"__isSmartRef__":true,"id":213},"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"228":{"style":{"__isSmartRef__":true,"id":229},"chunkOwner":{"__isSmartRef__":true,"id":201},"storedString":"\n","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"229":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"230":{"style":{"__isSmartRef__":true,"id":231},"chunkOwner":{"__isSmartRef__":true,"id":201},"storedString":" ","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"231":{"color":"rgb(0,0,0)","fontFamily":"Monaco,monospace","fontSize":"14px","fontStyle":"normal","fontVariant":"normal","fontWeight":"normal","letterSpacing":"normal","lineHeight":"normal","orphans":"2","textAlign":"-webkit-auto","textIndent":"0px","textTransform":"none","whiteSpace":"pre-wrap","widows":"2","wordSpacing":"0px","webkitTextSizeAdjust":"auto","webkitTextStrokeWidth":"0px","backgroundColor":"rgb(243,243,243)","textDecoration":"none","outlineStyle":"none","outlineWidth":"initial","outlineColor":"initial","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"232":{"style":{"__isSmartRef__":true,"id":233},"chunkOwner":{"__isSmartRef__":true,"id":201},"storedString":"atomicDiff:","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"233":{"fontFamily":"Monaco,monospace","fontSize":"14px","fontStyle":"normal","fontVariant":"normal","fontWeight":"normal","letterSpacing":"normal","lineHeight":"normal","orphans":"2","textAlign":"-webkit-auto","textIndent":"0px","textTransform":"none","whiteSpace":"pre-wrap","widows":"2","wordSpacing":"0px","webkitTextSizeAdjust":"auto","webkitTextStrokeWidth":"0px","backgroundColor":"rgb(243,243,243)","textDecoration":"none","color":"rgb(139,0,0)","outlineStyle":"none","outlineWidth":"initial","outlineColor":"initial","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"234":{"style":{"__isSmartRef__":true,"id":235},"chunkOwner":{"__isSmartRef__":true,"id":201},"storedString":" ","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"235":{"color":"rgb(0,0,0)","fontFamily":"Monaco,monospace","fontSize":"14px","fontStyle":"normal","fontVariant":"normal","fontWeight":"normal","letterSpacing":"normal","lineHeight":"normal","orphans":"2","textAlign":"-webkit-auto","textIndent":"0px","textTransform":"none","whiteSpace":"pre-wrap","widows":"2","wordSpacing":"0px","webkitTextSizeAdjust":"auto","webkitTextStrokeWidth":"0px","backgroundColor":"rgb(243,243,243)","textDecoration":"none","outlineStyle":"none","outlineWidth":"initial","outlineColor":"initial","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"236":{"style":{"__isSmartRef__":true,"id":237},"chunkOwner":{"__isSmartRef__":true,"id":201},"storedString":"function","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"237":{"fontFamily":"Monaco,monospace","fontSize":"14px","fontStyle":"normal","fontVariant":"normal","fontWeight":"normal","letterSpacing":"normal","lineHeight":"normal","orphans":"2","textAlign":"-webkit-auto","textIndent":"0px","textTransform":"none","whiteSpace":"pre-wrap","widows":"2","wordSpacing":"0px","webkitTextSizeAdjust":"auto","webkitTextStrokeWidth":"0px","backgroundColor":"rgb(243,243,243)","textDecoration":"none","color":"rgb(0,0,139)","outlineStyle":"none","outlineWidth":"initial","outlineColor":"initial","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"238":{"style":{"__isSmartRef__":true,"id":239},"chunkOwner":{"__isSmartRef__":true,"id":201},"storedString":" (prop1, prop2) ","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"239":{"color":"rgb(0,0,0)","fontFamily":"Monaco,monospace","fontSize":"14px","fontStyle":"normal","fontVariant":"normal","fontWeight":"normal","letterSpacing":"normal","lineHeight":"normal","orphans":"2","textAlign":"-webkit-auto","textIndent":"0px","textTransform":"none","whiteSpace":"pre-wrap","widows":"2","wordSpacing":"0px","webkitTextSizeAdjust":"auto","webkitTextStrokeWidth":"0px","backgroundColor":"rgb(243,243,243)","textDecoration":"none","outlineStyle":"none","outlineWidth":"initial","outlineColor":"initial","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"240":{"style":{"__isSmartRef__":true,"id":241},"chunkOwner":{"__isSmartRef__":true,"id":201},"storedString":"{","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"241":{"fontFamily":"Monaco,monospace","fontSize":"14px","fontStyle":"normal","fontVariant":"normal","fontWeight":"normal","letterSpacing":"normal","lineHeight":"normal","orphans":"2","textAlign":"-webkit-auto","textIndent":"0px","textTransform":"none","whiteSpace":"pre-wrap","widows":"2","wordSpacing":"0px","webkitTextSizeAdjust":"auto","webkitTextStrokeWidth":"0px","backgroundColor":"rgb(243,243,243)","textDecoration":"none","color":"rgb(0,128,0)","outlineStyle":"none","outlineWidth":"initial","outlineColor":"initial","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"242":{"style":{"__isSmartRef__":true,"id":243},"chunkOwner":{"__isSmartRef__":true,"id":201},"storedString":"\n ","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"243":{"color":"rgb(0,0,0)","fontFamily":"Monaco,monospace","fontSize":"14px","fontStyle":"normal","fontVariant":"normal","fontWeight":"normal","letterSpacing":"normal","lineHeight":"normal","orphans":"2","textAlign":"-webkit-auto","textIndent":"0px","textTransform":"none","whiteSpace":"pre-wrap","widows":"2","wordSpacing":"0px","webkitTextSizeAdjust":"auto","webkitTextStrokeWidth":"0px","backgroundColor":"rgb(243,243,243)","textDecoration":"none","outlineStyle":"none","outlineWidth":"initial","outlineColor":"initial","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"244":{"style":{"__isSmartRef__":true,"id":245},"chunkOwner":{"__isSmartRef__":true,"id":201},"storedString":"// if there is an atomic diff, it will be returned. ","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"245":{"fontFamily":"Monaco,monospace","fontSize":"14px","fontStyle":"normal","fontVariant":"normal","fontWeight":"normal","letterSpacing":"normal","lineHeight":"normal","orphans":"2","textAlign":"-webkit-auto","textIndent":"0px","textTransform":"none","whiteSpace":"pre-wrap","widows":"2","wordSpacing":"0px","webkitTextSizeAdjust":"auto","webkitTextStrokeWidth":"0px","backgroundColor":"rgb(243,243,243)","textDecoration":"none","color":"rgb(0,128,0)","outlineStyle":"none","outlineWidth":"initial","outlineColor":"initial","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"246":{"style":{"__isSmartRef__":true,"id":247},"chunkOwner":{"__isSmartRef__":true,"id":201},"storedString":"\n ","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"247":{"color":"rgb(0,0,0)","fontFamily":"Monaco,monospace","fontSize":"14px","fontStyle":"normal","fontVariant":"normal","fontWeight":"normal","letterSpacing":"normal","lineHeight":"normal","orphans":"2","textAlign":"-webkit-auto","textIndent":"0px","textTransform":"none","whiteSpace":"pre-wrap","widows":"2","wordSpacing":"0px","webkitTextSizeAdjust":"auto","webkitTextStrokeWidth":"0px","backgroundColor":"rgb(243,243,243)","textDecoration":"none","outlineStyle":"none","outlineWidth":"initial","outlineColor":"initial","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"248":{"style":{"__isSmartRef__":true,"id":249},"chunkOwner":{"__isSmartRef__":true,"id":201},"storedString":"// With respect to {} == {} and null == null.","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"249":{"fontFamily":"Monaco,monospace","fontSize":"14px","fontStyle":"normal","fontVariant":"normal","fontWeight":"normal","letterSpacing":"normal","lineHeight":"normal","orphans":"2","textAlign":"-webkit-auto","textIndent":"0px","textTransform":"none","whiteSpace":"pre-wrap","widows":"2","wordSpacing":"0px","webkitTextSizeAdjust":"auto","webkitTextStrokeWidth":"0px","backgroundColor":"rgb(243,243,243)","textDecoration":"none","color":"rgb(0,128,0)","outlineStyle":"none","outlineWidth":"initial","outlineColor":"initial","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"250":{"style":{"__isSmartRef__":true,"id":251},"chunkOwner":{"__isSmartRef__":true,"id":201},"storedString":"\n ","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"251":{"color":"rgb(0,0,0)","fontFamily":"Monaco,monospace","fontSize":"14px","fontStyle":"normal","fontVariant":"normal","fontWeight":"normal","letterSpacing":"normal","lineHeight":"normal","orphans":"2","textAlign":"-webkit-auto","textIndent":"0px","textTransform":"none","whiteSpace":"pre-wrap","widows":"2","wordSpacing":"0px","webkitTextSizeAdjust":"auto","webkitTextStrokeWidth":"0px","backgroundColor":"rgb(243,243,243)","textDecoration":"none","outlineStyle":"none","outlineWidth":"initial","outlineColor":"initial","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"252":{"style":{"__isSmartRef__":true,"id":253},"chunkOwner":{"__isSmartRef__":true,"id":201},"storedString":"var","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"253":{"fontFamily":"Monaco,monospace","fontSize":"14px","fontStyle":"normal","fontVariant":"normal","fontWeight":"normal","letterSpacing":"normal","lineHeight":"normal","orphans":"2","textAlign":"-webkit-auto","textIndent":"0px","textTransform":"none","whiteSpace":"pre-wrap","widows":"2","wordSpacing":"0px","webkitTextSizeAdjust":"auto","webkitTextStrokeWidth":"0px","backgroundColor":"rgb(243,243,243)","textDecoration":"none","color":"rgb(0,0,128)","outlineStyle":"none","outlineWidth":"initial","outlineColor":"initial","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"254":{"style":{"__isSmartRef__":true,"id":255},"chunkOwner":{"__isSmartRef__":true,"id":201},"storedString":" equal;\n\n ","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"255":{"color":"rgb(0,0,0)","fontFamily":"Monaco,monospace","fontSize":"14px","fontStyle":"normal","fontVariant":"normal","fontWeight":"normal","letterSpacing":"normal","lineHeight":"normal","orphans":"2","textAlign":"-webkit-auto","textIndent":"0px","textTransform":"none","whiteSpace":"pre-wrap","widows":"2","wordSpacing":"0px","webkitTextSizeAdjust":"auto","webkitTextStrokeWidth":"0px","backgroundColor":"rgb(243,243,243)","textDecoration":"none","outlineStyle":"none","outlineWidth":"initial","outlineColor":"initial","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"256":{"style":{"__isSmartRef__":true,"id":257},"chunkOwner":{"__isSmartRef__":true,"id":201},"storedString":"if","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"257":{"fontFamily":"Monaco,monospace","fontSize":"14px","fontStyle":"normal","fontVariant":"normal","fontWeight":"normal","letterSpacing":"normal","lineHeight":"normal","orphans":"2","textAlign":"-webkit-auto","textIndent":"0px","textTransform":"none","whiteSpace":"pre-wrap","widows":"2","wordSpacing":"0px","webkitTextSizeAdjust":"auto","webkitTextStrokeWidth":"0px","backgroundColor":"rgb(243,243,243)","textDecoration":"none","color":"rgb(0,0,128)","outlineStyle":"none","outlineWidth":"initial","outlineColor":"initial","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"258":{"style":{"__isSmartRef__":true,"id":259},"chunkOwner":{"__isSmartRef__":true,"id":201},"storedString":" (prop1 == null) ","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"259":{"color":"rgb(0,0,0)","fontFamily":"Monaco,monospace","fontSize":"14px","fontStyle":"normal","fontVariant":"normal","fontWeight":"normal","letterSpacing":"normal","lineHeight":"normal","orphans":"2","textAlign":"-webkit-auto","textIndent":"0px","textTransform":"none","whiteSpace":"pre-wrap","widows":"2","wordSpacing":"0px","webkitTextSizeAdjust":"auto","webkitTextStrokeWidth":"0px","backgroundColor":"rgb(243,243,243)","textDecoration":"none","outlineStyle":"none","outlineWidth":"initial","outlineColor":"initial","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"260":{"style":{"__isSmartRef__":true,"id":261},"chunkOwner":{"__isSmartRef__":true,"id":201},"storedString":"{","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"261":{"fontFamily":"Monaco,monospace","fontSize":"14px","fontStyle":"normal","fontVariant":"normal","fontWeight":"normal","letterSpacing":"normal","lineHeight":"normal","orphans":"2","textAlign":"-webkit-auto","textIndent":"0px","textTransform":"none","whiteSpace":"pre-wrap","widows":"2","wordSpacing":"0px","webkitTextSizeAdjust":"auto","webkitTextStrokeWidth":"0px","backgroundColor":"rgb(243,243,243)","textDecoration":"none","color":"rgb(0,128,0)","outlineStyle":"none","outlineWidth":"initial","outlineColor":"initial","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"262":{"style":{"__isSmartRef__":true,"id":263},"chunkOwner":{"__isSmartRef__":true,"id":201},"storedString":"\n ","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"263":{"color":"rgb(0,0,0)","fontFamily":"Monaco,monospace","fontSize":"14px","fontStyle":"normal","fontVariant":"normal","fontWeight":"normal","letterSpacing":"normal","lineHeight":"normal","orphans":"2","textAlign":"-webkit-auto","textIndent":"0px","textTransform":"none","whiteSpace":"pre-wrap","widows":"2","wordSpacing":"0px","webkitTextSizeAdjust":"auto","webkitTextStrokeWidth":"0px","backgroundColor":"rgb(243,243,243)","textDecoration":"none","outlineStyle":"none","outlineWidth":"initial","outlineColor":"initial","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"264":{"style":{"__isSmartRef__":true,"id":265},"chunkOwner":{"__isSmartRef__":true,"id":201},"storedString":"if","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"265":{"fontFamily":"Monaco,monospace","fontSize":"14px","fontStyle":"normal","fontVariant":"normal","fontWeight":"normal","letterSpacing":"normal","lineHeight":"normal","orphans":"2","textAlign":"-webkit-auto","textIndent":"0px","textTransform":"none","whiteSpace":"pre-wrap","widows":"2","wordSpacing":"0px","webkitTextSizeAdjust":"auto","webkitTextStrokeWidth":"0px","backgroundColor":"rgb(243,243,243)","textDecoration":"none","color":"rgb(0,0,128)","outlineStyle":"none","outlineWidth":"initial","outlineColor":"initial","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"266":{"style":{"__isSmartRef__":true,"id":267},"chunkOwner":{"__isSmartRef__":true,"id":201},"storedString":" (prop2 == null) equal = true;\n ","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"267":{"color":"rgb(0,0,0)","fontFamily":"Monaco,monospace","fontSize":"14px","fontStyle":"normal","fontVariant":"normal","fontWeight":"normal","letterSpacing":"normal","lineHeight":"normal","orphans":"2","textAlign":"-webkit-auto","textIndent":"0px","textTransform":"none","whiteSpace":"pre-wrap","widows":"2","wordSpacing":"0px","webkitTextSizeAdjust":"auto","webkitTextStrokeWidth":"0px","backgroundColor":"rgb(243,243,243)","textDecoration":"none","outlineStyle":"none","outlineWidth":"initial","outlineColor":"initial","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"268":{"style":{"__isSmartRef__":true,"id":269},"chunkOwner":{"__isSmartRef__":true,"id":201},"storedString":"else","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"269":{"fontFamily":"Monaco,monospace","fontSize":"14px","fontStyle":"normal","fontVariant":"normal","fontWeight":"normal","letterSpacing":"normal","lineHeight":"normal","orphans":"2","textAlign":"-webkit-auto","textIndent":"0px","textTransform":"none","whiteSpace":"pre-wrap","widows":"2","wordSpacing":"0px","webkitTextSizeAdjust":"auto","webkitTextStrokeWidth":"0px","backgroundColor":"rgb(243,243,243)","textDecoration":"none","color":"rgb(0,0,128)","outlineStyle":"none","outlineWidth":"initial","outlineColor":"initial","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"270":{"style":{"__isSmartRef__":true,"id":271},"chunkOwner":{"__isSmartRef__":true,"id":201},"storedString":" equal = false;\n ","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"271":{"color":"rgb(0,0,0)","fontFamily":"Monaco,monospace","fontSize":"14px","fontStyle":"normal","fontVariant":"normal","fontWeight":"normal","letterSpacing":"normal","lineHeight":"normal","orphans":"2","textAlign":"-webkit-auto","textIndent":"0px","textTransform":"none","whiteSpace":"pre-wrap","widows":"2","wordSpacing":"0px","webkitTextSizeAdjust":"auto","webkitTextStrokeWidth":"0px","backgroundColor":"rgb(243,243,243)","textDecoration":"none","outlineStyle":"none","outlineWidth":"initial","outlineColor":"initial","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"272":{"style":{"__isSmartRef__":true,"id":273},"chunkOwner":{"__isSmartRef__":true,"id":201},"storedString":"}","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"273":{"fontFamily":"Monaco,monospace","fontSize":"14px","fontStyle":"normal","fontVariant":"normal","fontWeight":"normal","letterSpacing":"normal","lineHeight":"normal","orphans":"2","textAlign":"-webkit-auto","textIndent":"0px","textTransform":"none","whiteSpace":"pre-wrap","widows":"2","wordSpacing":"0px","webkitTextSizeAdjust":"auto","webkitTextStrokeWidth":"0px","backgroundColor":"rgb(243,243,243)","textDecoration":"none","color":"rgb(0,128,0)","outlineStyle":"none","outlineWidth":"initial","outlineColor":"initial","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"274":{"style":{"__isSmartRef__":true,"id":275},"chunkOwner":{"__isSmartRef__":true,"id":201},"storedString":"\n ","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"275":{"color":"rgb(0,0,0)","fontFamily":"Monaco,monospace","fontSize":"14px","fontStyle":"normal","fontVariant":"normal","fontWeight":"normal","letterSpacing":"normal","lineHeight":"normal","orphans":"2","textAlign":"-webkit-auto","textIndent":"0px","textTransform":"none","whiteSpace":"pre-wrap","widows":"2","wordSpacing":"0px","webkitTextSizeAdjust":"auto","webkitTextStrokeWidth":"0px","backgroundColor":"rgb(243,243,243)","textDecoration":"none","outlineStyle":"none","outlineWidth":"initial","outlineColor":"initial","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"276":{"style":{"__isSmartRef__":true,"id":277},"chunkOwner":{"__isSmartRef__":true,"id":201},"storedString":"else","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"277":{"fontFamily":"Monaco,monospace","fontSize":"14px","fontStyle":"normal","fontVariant":"normal","fontWeight":"normal","letterSpacing":"normal","lineHeight":"normal","orphans":"2","textAlign":"-webkit-auto","textIndent":"0px","textTransform":"none","whiteSpace":"pre-wrap","widows":"2","wordSpacing":"0px","webkitTextSizeAdjust":"auto","webkitTextStrokeWidth":"0px","backgroundColor":"rgb(243,243,243)","textDecoration":"none","color":"rgb(0,0,128)","outlineStyle":"none","outlineWidth":"initial","outlineColor":"initial","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"278":{"style":{"__isSmartRef__":true,"id":279},"chunkOwner":{"__isSmartRef__":true,"id":201},"storedString":" ","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"279":{"color":"rgb(0,0,0)","fontFamily":"Monaco,monospace","fontSize":"14px","fontStyle":"normal","fontVariant":"normal","fontWeight":"normal","letterSpacing":"normal","lineHeight":"normal","orphans":"2","textAlign":"-webkit-auto","textIndent":"0px","textTransform":"none","whiteSpace":"pre-wrap","widows":"2","wordSpacing":"0px","webkitTextSizeAdjust":"auto","webkitTextStrokeWidth":"0px","backgroundColor":"rgb(243,243,243)","textDecoration":"none","outlineStyle":"none","outlineWidth":"initial","outlineColor":"initial","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"280":{"style":{"__isSmartRef__":true,"id":281},"chunkOwner":{"__isSmartRef__":true,"id":201},"storedString":"if","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"281":{"fontFamily":"Monaco,monospace","fontSize":"14px","fontStyle":"normal","fontVariant":"normal","fontWeight":"normal","letterSpacing":"normal","lineHeight":"normal","orphans":"2","textAlign":"-webkit-auto","textIndent":"0px","textTransform":"none","whiteSpace":"pre-wrap","widows":"2","wordSpacing":"0px","webkitTextSizeAdjust":"auto","webkitTextStrokeWidth":"0px","backgroundColor":"rgb(243,243,243)","textDecoration":"none","color":"rgb(0,0,128)","outlineStyle":"none","outlineWidth":"initial","outlineColor":"initial","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"282":{"style":{"__isSmartRef__":true,"id":283},"chunkOwner":{"__isSmartRef__":true,"id":201},"storedString":" (","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"283":{"color":"rgb(0,0,0)","fontFamily":"Monaco,monospace","fontSize":"14px","fontStyle":"normal","fontVariant":"normal","fontWeight":"normal","letterSpacing":"normal","lineHeight":"normal","orphans":"2","textAlign":"-webkit-auto","textIndent":"0px","textTransform":"none","whiteSpace":"pre-wrap","widows":"2","wordSpacing":"0px","webkitTextSizeAdjust":"auto","webkitTextStrokeWidth":"0px","backgroundColor":"rgb(243,243,243)","textDecoration":"none","outlineStyle":"none","outlineWidth":"initial","outlineColor":"initial","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"284":{"style":{"__isSmartRef__":true,"id":285},"chunkOwner":{"__isSmartRef__":true,"id":201},"storedString":"typeof","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"285":{"fontFamily":"Monaco,monospace","fontSize":"14px","fontStyle":"normal","fontVariant":"normal","fontWeight":"normal","letterSpacing":"normal","lineHeight":"normal","orphans":"2","textAlign":"-webkit-auto","textIndent":"0px","textTransform":"none","whiteSpace":"pre-wrap","widows":"2","wordSpacing":"0px","webkitTextSizeAdjust":"auto","webkitTextStrokeWidth":"0px","backgroundColor":"rgb(243,243,243)","textDecoration":"none","color":"rgb(0,0,139)","outlineStyle":"none","outlineWidth":"initial","outlineColor":"initial","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"286":{"style":{"__isSmartRef__":true,"id":287},"chunkOwner":{"__isSmartRef__":true,"id":201},"storedString":"(prop1) === ","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"287":{"color":"rgb(0,0,0)","fontFamily":"Monaco,monospace","fontSize":"14px","fontStyle":"normal","fontVariant":"normal","fontWeight":"normal","letterSpacing":"normal","lineHeight":"normal","orphans":"2","textAlign":"-webkit-auto","textIndent":"0px","textTransform":"none","whiteSpace":"pre-wrap","widows":"2","wordSpacing":"0px","webkitTextSizeAdjust":"auto","webkitTextStrokeWidth":"0px","backgroundColor":"rgb(243,243,243)","textDecoration":"none","outlineStyle":"none","outlineWidth":"initial","outlineColor":"initial","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"288":{"style":{"__isSmartRef__":true,"id":289},"chunkOwner":{"__isSmartRef__":true,"id":201},"storedString":"'object'","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"289":{"fontFamily":"Monaco,monospace","fontSize":"14px","fontStyle":"normal","fontVariant":"normal","fontWeight":"normal","letterSpacing":"normal","lineHeight":"normal","orphans":"2","textAlign":"-webkit-auto","textIndent":"0px","textTransform":"none","whiteSpace":"pre-wrap","widows":"2","wordSpacing":"0px","webkitTextSizeAdjust":"auto","webkitTextStrokeWidth":"0px","backgroundColor":"rgb(243,243,243)","textDecoration":"none","color":"rgb(0,128,128)","outlineStyle":"none","outlineWidth":"initial","outlineColor":"initial","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"290":{"style":{"__isSmartRef__":true,"id":291},"chunkOwner":{"__isSmartRef__":true,"id":201},"storedString":" && ","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"291":{"color":"rgb(0,0,0)","fontFamily":"Monaco,monospace","fontSize":"14px","fontStyle":"normal","fontVariant":"normal","fontWeight":"normal","letterSpacing":"normal","lineHeight":"normal","orphans":"2","textAlign":"-webkit-auto","textIndent":"0px","textTransform":"none","whiteSpace":"pre-wrap","widows":"2","wordSpacing":"0px","webkitTextSizeAdjust":"auto","webkitTextStrokeWidth":"0px","backgroundColor":"rgb(243,243,243)","textDecoration":"none","outlineStyle":"none","outlineWidth":"initial","outlineColor":"initial","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"292":{"style":{"__isSmartRef__":true,"id":293},"chunkOwner":{"__isSmartRef__":true,"id":201},"storedString":"typeof","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"293":{"fontFamily":"Monaco,monospace","fontSize":"14px","fontStyle":"normal","fontVariant":"normal","fontWeight":"normal","letterSpacing":"normal","lineHeight":"normal","orphans":"2","textAlign":"-webkit-auto","textIndent":"0px","textTransform":"none","whiteSpace":"pre-wrap","widows":"2","wordSpacing":"0px","webkitTextSizeAdjust":"auto","webkitTextStrokeWidth":"0px","backgroundColor":"rgb(243,243,243)","textDecoration":"none","color":"rgb(0,0,139)","outlineStyle":"none","outlineWidth":"initial","outlineColor":"initial","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"294":{"style":{"__isSmartRef__":true,"id":295},"chunkOwner":{"__isSmartRef__":true,"id":201},"storedString":"(prop2) === ","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"295":{"color":"rgb(0,0,0)","fontFamily":"Monaco,monospace","fontSize":"14px","fontStyle":"normal","fontVariant":"normal","fontWeight":"normal","letterSpacing":"normal","lineHeight":"normal","orphans":"2","textAlign":"-webkit-auto","textIndent":"0px","textTransform":"none","whiteSpace":"pre-wrap","widows":"2","wordSpacing":"0px","webkitTextSizeAdjust":"auto","webkitTextStrokeWidth":"0px","backgroundColor":"rgb(243,243,243)","textDecoration":"none","outlineStyle":"none","outlineWidth":"initial","outlineColor":"initial","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"296":{"style":{"__isSmartRef__":true,"id":297},"chunkOwner":{"__isSmartRef__":true,"id":201},"storedString":"'object'","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"297":{"fontFamily":"Monaco,monospace","fontSize":"14px","fontStyle":"normal","fontVariant":"normal","fontWeight":"normal","letterSpacing":"normal","lineHeight":"normal","orphans":"2","textAlign":"-webkit-auto","textIndent":"0px","textTransform":"none","whiteSpace":"pre-wrap","widows":"2","wordSpacing":"0px","webkitTextSizeAdjust":"auto","webkitTextStrokeWidth":"0px","backgroundColor":"rgb(243,243,243)","textDecoration":"none","color":"rgb(0,128,128)","outlineStyle":"none","outlineWidth":"initial","outlineColor":"initial","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"298":{"style":{"__isSmartRef__":true,"id":299},"chunkOwner":{"__isSmartRef__":true,"id":201},"storedString":" && (Properties.own(prop1).equals([","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"299":{"color":"rgb(0,0,0)","fontFamily":"Monaco,monospace","fontSize":"14px","fontStyle":"normal","fontVariant":"normal","fontWeight":"normal","letterSpacing":"normal","lineHeight":"normal","orphans":"2","textAlign":"-webkit-auto","textIndent":"0px","textTransform":"none","whiteSpace":"pre-wrap","widows":"2","wordSpacing":"0px","webkitTextSizeAdjust":"auto","webkitTextStrokeWidth":"0px","backgroundColor":"rgb(243,243,243)","textDecoration":"none","outlineStyle":"none","outlineWidth":"initial","outlineColor":"initial","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"300":{"style":{"__isSmartRef__":true,"id":301},"chunkOwner":{"__isSmartRef__":true,"id":201},"storedString":"'__SmartId__'","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"301":{"fontFamily":"Monaco,monospace","fontSize":"14px","fontStyle":"normal","fontVariant":"normal","fontWeight":"normal","letterSpacing":"normal","lineHeight":"normal","orphans":"2","textAlign":"-webkit-auto","textIndent":"0px","textTransform":"none","whiteSpace":"pre-wrap","widows":"2","wordSpacing":"0px","webkitTextSizeAdjust":"auto","webkitTextStrokeWidth":"0px","backgroundColor":"rgb(243,243,243)","textDecoration":"none","color":"rgb(0,128,128)","outlineStyle":"none","outlineWidth":"initial","outlineColor":"initial","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"302":{"style":{"__isSmartRef__":true,"id":303},"chunkOwner":{"__isSmartRef__":true,"id":201},"storedString":"]) || Properties.own(prop2).equals([","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"303":{"color":"rgb(0,0,0)","fontFamily":"Monaco,monospace","fontSize":"14px","fontStyle":"normal","fontVariant":"normal","fontWeight":"normal","letterSpacing":"normal","lineHeight":"normal","orphans":"2","textAlign":"-webkit-auto","textIndent":"0px","textTransform":"none","whiteSpace":"pre-wrap","widows":"2","wordSpacing":"0px","webkitTextSizeAdjust":"auto","webkitTextStrokeWidth":"0px","backgroundColor":"rgb(243,243,243)","textDecoration":"none","outlineStyle":"none","outlineWidth":"initial","outlineColor":"initial","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"304":{"style":{"__isSmartRef__":true,"id":305},"chunkOwner":{"__isSmartRef__":true,"id":201},"storedString":"'__SmartId__'","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"305":{"fontFamily":"Monaco,monospace","fontSize":"14px","fontStyle":"normal","fontVariant":"normal","fontWeight":"normal","letterSpacing":"normal","lineHeight":"normal","orphans":"2","textAlign":"-webkit-auto","textIndent":"0px","textTransform":"none","whiteSpace":"pre-wrap","widows":"2","wordSpacing":"0px","webkitTextSizeAdjust":"auto","webkitTextStrokeWidth":"0px","backgroundColor":"rgb(243,243,243)","textDecoration":"none","color":"rgb(0,128,128)","outlineStyle":"none","outlineWidth":"initial","outlineColor":"initial","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"306":{"style":{"__isSmartRef__":true,"id":307},"chunkOwner":{"__isSmartRef__":true,"id":201},"storedString":"]))) ","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"307":{"color":"rgb(0,0,0)","fontFamily":"Monaco,monospace","fontSize":"14px","fontStyle":"normal","fontVariant":"normal","fontWeight":"normal","letterSpacing":"normal","lineHeight":"normal","orphans":"2","textAlign":"-webkit-auto","textIndent":"0px","textTransform":"none","whiteSpace":"pre-wrap","widows":"2","wordSpacing":"0px","webkitTextSizeAdjust":"auto","webkitTextStrokeWidth":"0px","backgroundColor":"rgb(243,243,243)","textDecoration":"none","outlineStyle":"none","outlineWidth":"initial","outlineColor":"initial","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"308":{"style":{"__isSmartRef__":true,"id":309},"chunkOwner":{"__isSmartRef__":true,"id":201},"storedString":"{","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"309":{"fontFamily":"Monaco,monospace","fontSize":"14px","fontStyle":"normal","fontVariant":"normal","fontWeight":"normal","letterSpacing":"normal","lineHeight":"normal","orphans":"2","textAlign":"-webkit-auto","textIndent":"0px","textTransform":"none","whiteSpace":"pre-wrap","widows":"2","wordSpacing":"0px","webkitTextSizeAdjust":"auto","webkitTextStrokeWidth":"0px","backgroundColor":"rgb(243,243,243)","textDecoration":"none","color":"rgb(0,128,0)","outlineStyle":"none","outlineWidth":"initial","outlineColor":"initial","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"310":{"style":{"__isSmartRef__":true,"id":311},"chunkOwner":{"__isSmartRef__":true,"id":201},"storedString":"\n ","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"311":{"color":"rgb(0,0,0)","fontFamily":"Monaco,monospace","fontSize":"14px","fontStyle":"normal","fontVariant":"normal","fontWeight":"normal","letterSpacing":"normal","lineHeight":"normal","orphans":"2","textAlign":"-webkit-auto","textIndent":"0px","textTransform":"none","whiteSpace":"pre-wrap","widows":"2","wordSpacing":"0px","webkitTextSizeAdjust":"auto","webkitTextStrokeWidth":"0px","backgroundColor":"rgb(243,243,243)","textDecoration":"none","outlineStyle":"none","outlineWidth":"initial","outlineColor":"initial","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"312":{"style":{"__isSmartRef__":true,"id":313},"chunkOwner":{"__isSmartRef__":true,"id":201},"storedString":"if","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"313":{"fontFamily":"Monaco,monospace","fontSize":"14px","fontStyle":"normal","fontVariant":"normal","fontWeight":"normal","letterSpacing":"normal","lineHeight":"normal","orphans":"2","textAlign":"-webkit-auto","textIndent":"0px","textTransform":"none","whiteSpace":"pre-wrap","widows":"2","wordSpacing":"0px","webkitTextSizeAdjust":"auto","webkitTextStrokeWidth":"0px","backgroundColor":"rgb(243,243,243)","textDecoration":"none","color":"rgb(0,0,128)","outlineStyle":"none","outlineWidth":"initial","outlineColor":"initial","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"314":{"style":{"__isSmartRef__":true,"id":315},"chunkOwner":{"__isSmartRef__":true,"id":201},"storedString":" (Properties.own(prop1).length == ","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"315":{"color":"rgb(0,0,0)","fontFamily":"Monaco,monospace","fontSize":"14px","fontStyle":"normal","fontVariant":"normal","fontWeight":"normal","letterSpacing":"normal","lineHeight":"normal","orphans":"2","textAlign":"-webkit-auto","textIndent":"0px","textTransform":"none","whiteSpace":"pre-wrap","widows":"2","wordSpacing":"0px","webkitTextSizeAdjust":"auto","webkitTextStrokeWidth":"0px","backgroundColor":"rgb(243,243,243)","textDecoration":"none","outlineStyle":"none","outlineWidth":"initial","outlineColor":"initial","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"316":{"style":{"__isSmartRef__":true,"id":317},"chunkOwner":{"__isSmartRef__":true,"id":201},"storedString":"1","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"317":{"fontFamily":"Monaco,monospace","fontSize":"14px","fontStyle":"normal","fontVariant":"normal","fontWeight":"normal","letterSpacing":"normal","lineHeight":"normal","orphans":"2","textAlign":"-webkit-auto","textIndent":"0px","textTransform":"none","whiteSpace":"pre-wrap","widows":"2","wordSpacing":"0px","webkitTextSizeAdjust":"auto","webkitTextStrokeWidth":"0px","backgroundColor":"rgb(243,243,243)","textDecoration":"none","color":"rgb(0,0,255)","outlineStyle":"none","outlineWidth":"initial","outlineColor":"initial","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"318":{"style":{"__isSmartRef__":true,"id":319},"chunkOwner":{"__isSmartRef__":true,"id":201},"storedString":" && Properties.own(prop2).length == ","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"319":{"color":"rgb(0,0,0)","fontFamily":"Monaco,monospace","fontSize":"14px","fontStyle":"normal","fontVariant":"normal","fontWeight":"normal","letterSpacing":"normal","lineHeight":"normal","orphans":"2","textAlign":"-webkit-auto","textIndent":"0px","textTransform":"none","whiteSpace":"pre-wrap","widows":"2","wordSpacing":"0px","webkitTextSizeAdjust":"auto","webkitTextStrokeWidth":"0px","backgroundColor":"rgb(243,243,243)","textDecoration":"none","outlineStyle":"none","outlineWidth":"initial","outlineColor":"initial","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"320":{"style":{"__isSmartRef__":true,"id":321},"chunkOwner":{"__isSmartRef__":true,"id":201},"storedString":"1","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"321":{"fontFamily":"Monaco,monospace","fontSize":"14px","fontStyle":"normal","fontVariant":"normal","fontWeight":"normal","letterSpacing":"normal","lineHeight":"normal","orphans":"2","textAlign":"-webkit-auto","textIndent":"0px","textTransform":"none","whiteSpace":"pre-wrap","widows":"2","wordSpacing":"0px","webkitTextSizeAdjust":"auto","webkitTextStrokeWidth":"0px","backgroundColor":"rgb(243,243,243)","textDecoration":"none","color":"rgb(0,0,255)","outlineStyle":"none","outlineWidth":"initial","outlineColor":"initial","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"322":{"style":{"__isSmartRef__":true,"id":323},"chunkOwner":{"__isSmartRef__":true,"id":201},"storedString":") \n equal = true;\n ","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"323":{"color":"rgb(0,0,0)","fontFamily":"Monaco,monospace","fontSize":"14px","fontStyle":"normal","fontVariant":"normal","fontWeight":"normal","letterSpacing":"normal","lineHeight":"normal","orphans":"2","textAlign":"-webkit-auto","textIndent":"0px","textTransform":"none","whiteSpace":"pre-wrap","widows":"2","wordSpacing":"0px","webkitTextSizeAdjust":"auto","webkitTextStrokeWidth":"0px","backgroundColor":"rgb(243,243,243)","textDecoration":"none","outlineStyle":"none","outlineWidth":"initial","outlineColor":"initial","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"324":{"style":{"__isSmartRef__":true,"id":325},"chunkOwner":{"__isSmartRef__":true,"id":201},"storedString":"else","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"325":{"fontFamily":"Monaco,monospace","fontSize":"14px","fontStyle":"normal","fontVariant":"normal","fontWeight":"normal","letterSpacing":"normal","lineHeight":"normal","orphans":"2","textAlign":"-webkit-auto","textIndent":"0px","textTransform":"none","whiteSpace":"pre-wrap","widows":"2","wordSpacing":"0px","webkitTextSizeAdjust":"auto","webkitTextStrokeWidth":"0px","backgroundColor":"rgb(243,243,243)","textDecoration":"none","color":"rgb(0,0,128)","outlineStyle":"none","outlineWidth":"initial","outlineColor":"initial","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"326":{"style":{"__isSmartRef__":true,"id":327},"chunkOwner":{"__isSmartRef__":true,"id":201},"storedString":" ","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"327":{"color":"rgb(0,0,0)","fontFamily":"Monaco,monospace","fontSize":"14px","fontStyle":"normal","fontVariant":"normal","fontWeight":"normal","letterSpacing":"normal","lineHeight":"normal","orphans":"2","textAlign":"-webkit-auto","textIndent":"0px","textTransform":"none","whiteSpace":"pre-wrap","widows":"2","wordSpacing":"0px","webkitTextSizeAdjust":"auto","webkitTextStrokeWidth":"0px","backgroundColor":"rgb(243,243,243)","textDecoration":"none","outlineStyle":"none","outlineWidth":"initial","outlineColor":"initial","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"328":{"style":{"__isSmartRef__":true,"id":329},"chunkOwner":{"__isSmartRef__":true,"id":201},"storedString":"if","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"329":{"fontFamily":"Monaco,monospace","fontSize":"14px","fontStyle":"normal","fontVariant":"normal","fontWeight":"normal","letterSpacing":"normal","lineHeight":"normal","orphans":"2","textAlign":"-webkit-auto","textIndent":"0px","textTransform":"none","whiteSpace":"pre-wrap","widows":"2","wordSpacing":"0px","webkitTextSizeAdjust":"auto","webkitTextStrokeWidth":"0px","backgroundColor":"rgb(243,243,243)","textDecoration":"none","color":"rgb(0,0,128)","outlineStyle":"none","outlineWidth":"initial","outlineColor":"initial","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"330":{"style":{"__isSmartRef__":true,"id":331},"chunkOwner":{"__isSmartRef__":true,"id":201},"storedString":" (Properties.own(prop1).length == ","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"331":{"color":"rgb(0,0,0)","fontFamily":"Monaco,monospace","fontSize":"14px","fontStyle":"normal","fontVariant":"normal","fontWeight":"normal","letterSpacing":"normal","lineHeight":"normal","orphans":"2","textAlign":"-webkit-auto","textIndent":"0px","textTransform":"none","whiteSpace":"pre-wrap","widows":"2","wordSpacing":"0px","webkitTextSizeAdjust":"auto","webkitTextStrokeWidth":"0px","backgroundColor":"rgb(243,243,243)","textDecoration":"none","outlineStyle":"none","outlineWidth":"initial","outlineColor":"initial","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"332":{"style":{"__isSmartRef__":true,"id":333},"chunkOwner":{"__isSmartRef__":true,"id":201},"storedString":"1","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"333":{"fontFamily":"Monaco,monospace","fontSize":"14px","fontStyle":"normal","fontVariant":"normal","fontWeight":"normal","letterSpacing":"normal","lineHeight":"normal","orphans":"2","textAlign":"-webkit-auto","textIndent":"0px","textTransform":"none","whiteSpace":"pre-wrap","widows":"2","wordSpacing":"0px","webkitTextSizeAdjust":"auto","webkitTextStrokeWidth":"0px","backgroundColor":"rgb(243,243,243)","textDecoration":"none","color":"rgb(0,0,255)","outlineStyle":"none","outlineWidth":"initial","outlineColor":"initial","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"334":{"style":{"__isSmartRef__":true,"id":335},"chunkOwner":{"__isSmartRef__":true,"id":201},"storedString":" || Properties.own(prop2).length == ","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"335":{"color":"rgb(0,0,0)","fontFamily":"Monaco,monospace","fontSize":"14px","fontStyle":"normal","fontVariant":"normal","fontWeight":"normal","letterSpacing":"normal","lineHeight":"normal","orphans":"2","textAlign":"-webkit-auto","textIndent":"0px","textTransform":"none","whiteSpace":"pre-wrap","widows":"2","wordSpacing":"0px","webkitTextSizeAdjust":"auto","webkitTextStrokeWidth":"0px","backgroundColor":"rgb(243,243,243)","textDecoration":"none","outlineStyle":"none","outlineWidth":"initial","outlineColor":"initial","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"336":{"style":{"__isSmartRef__":true,"id":337},"chunkOwner":{"__isSmartRef__":true,"id":201},"storedString":"1","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"337":{"fontFamily":"Monaco,monospace","fontSize":"14px","fontStyle":"normal","fontVariant":"normal","fontWeight":"normal","letterSpacing":"normal","lineHeight":"normal","orphans":"2","textAlign":"-webkit-auto","textIndent":"0px","textTransform":"none","whiteSpace":"pre-wrap","widows":"2","wordSpacing":"0px","webkitTextSizeAdjust":"auto","webkitTextStrokeWidth":"0px","backgroundColor":"rgb(243,243,243)","textDecoration":"none","color":"rgb(0,0,255)","outlineStyle":"none","outlineWidth":"initial","outlineColor":"initial","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"338":{"style":{"__isSmartRef__":true,"id":339},"chunkOwner":{"__isSmartRef__":true,"id":201},"storedString":")\n equal = false\n ","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"339":{"color":"rgb(0,0,0)","fontFamily":"Monaco,monospace","fontSize":"14px","fontStyle":"normal","fontVariant":"normal","fontWeight":"normal","letterSpacing":"normal","lineHeight":"normal","orphans":"2","textAlign":"-webkit-auto","textIndent":"0px","textTransform":"none","whiteSpace":"pre-wrap","widows":"2","wordSpacing":"0px","webkitTextSizeAdjust":"auto","webkitTextStrokeWidth":"0px","backgroundColor":"rgb(243,243,243)","textDecoration":"none","outlineStyle":"none","outlineWidth":"initial","outlineColor":"initial","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"340":{"style":{"__isSmartRef__":true,"id":341},"chunkOwner":{"__isSmartRef__":true,"id":201},"storedString":"}","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"341":{"fontFamily":"Monaco,monospace","fontSize":"14px","fontStyle":"normal","fontVariant":"normal","fontWeight":"normal","letterSpacing":"normal","lineHeight":"normal","orphans":"2","textAlign":"-webkit-auto","textIndent":"0px","textTransform":"none","whiteSpace":"pre-wrap","widows":"2","wordSpacing":"0px","webkitTextSizeAdjust":"auto","webkitTextStrokeWidth":"0px","backgroundColor":"rgb(243,243,243)","textDecoration":"none","color":"rgb(0,128,0)","outlineStyle":"none","outlineWidth":"initial","outlineColor":"initial","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"342":{"style":{"__isSmartRef__":true,"id":343},"chunkOwner":{"__isSmartRef__":true,"id":201},"storedString":"\n ","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"343":{"color":"rgb(0,0,0)","fontFamily":"Monaco,monospace","fontSize":"14px","fontStyle":"normal","fontVariant":"normal","fontWeight":"normal","letterSpacing":"normal","lineHeight":"normal","orphans":"2","textAlign":"-webkit-auto","textIndent":"0px","textTransform":"none","whiteSpace":"pre-wrap","widows":"2","wordSpacing":"0px","webkitTextSizeAdjust":"auto","webkitTextStrokeWidth":"0px","backgroundColor":"rgb(243,243,243)","textDecoration":"none","outlineStyle":"none","outlineWidth":"initial","outlineColor":"initial","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"344":{"style":{"__isSmartRef__":true,"id":345},"chunkOwner":{"__isSmartRef__":true,"id":201},"storedString":"else","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"345":{"fontFamily":"Monaco,monospace","fontSize":"14px","fontStyle":"normal","fontVariant":"normal","fontWeight":"normal","letterSpacing":"normal","lineHeight":"normal","orphans":"2","textAlign":"-webkit-auto","textIndent":"0px","textTransform":"none","whiteSpace":"pre-wrap","widows":"2","wordSpacing":"0px","webkitTextSizeAdjust":"auto","webkitTextStrokeWidth":"0px","backgroundColor":"rgb(243,243,243)","textDecoration":"none","color":"rgb(0,0,128)","outlineStyle":"none","outlineWidth":"initial","outlineColor":"initial","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"346":{"style":{"__isSmartRef__":true,"id":347},"chunkOwner":{"__isSmartRef__":true,"id":201},"storedString":" ","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"347":{"color":"rgb(0,0,0)","fontFamily":"Monaco,monospace","fontSize":"14px","fontStyle":"normal","fontVariant":"normal","fontWeight":"normal","letterSpacing":"normal","lineHeight":"normal","orphans":"2","textAlign":"-webkit-auto","textIndent":"0px","textTransform":"none","whiteSpace":"pre-wrap","widows":"2","wordSpacing":"0px","webkitTextSizeAdjust":"auto","webkitTextStrokeWidth":"0px","backgroundColor":"rgb(243,243,243)","textDecoration":"none","outlineStyle":"none","outlineWidth":"initial","outlineColor":"initial","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"348":{"style":{"__isSmartRef__":true,"id":349},"chunkOwner":{"__isSmartRef__":true,"id":201},"storedString":"if","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"349":{"fontFamily":"Monaco,monospace","fontSize":"14px","fontStyle":"normal","fontVariant":"normal","fontWeight":"normal","letterSpacing":"normal","lineHeight":"normal","orphans":"2","textAlign":"-webkit-auto","textIndent":"0px","textTransform":"none","whiteSpace":"pre-wrap","widows":"2","wordSpacing":"0px","webkitTextSizeAdjust":"auto","webkitTextStrokeWidth":"0px","backgroundColor":"rgb(243,243,243)","textDecoration":"none","color":"rgb(0,0,128)","outlineStyle":"none","outlineWidth":"initial","outlineColor":"initial","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"350":{"style":{"__isSmartRef__":true,"id":351},"chunkOwner":{"__isSmartRef__":true,"id":201},"storedString":" (prop1.equals) \n equal = (prop1.equals(prop2))\n ","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"351":{"color":"rgb(0,0,0)","fontFamily":"Monaco,monospace","fontSize":"14px","fontStyle":"normal","fontVariant":"normal","fontWeight":"normal","letterSpacing":"normal","lineHeight":"normal","orphans":"2","textAlign":"-webkit-auto","textIndent":"0px","textTransform":"none","whiteSpace":"pre-wrap","widows":"2","wordSpacing":"0px","webkitTextSizeAdjust":"auto","webkitTextStrokeWidth":"0px","backgroundColor":"rgb(243,243,243)","textDecoration":"none","outlineStyle":"none","outlineWidth":"initial","outlineColor":"initial","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"352":{"style":{"__isSmartRef__":true,"id":353},"chunkOwner":{"__isSmartRef__":true,"id":201},"storedString":"else","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"353":{"fontFamily":"Monaco,monospace","fontSize":"14px","fontStyle":"normal","fontVariant":"normal","fontWeight":"normal","letterSpacing":"normal","lineHeight":"normal","orphans":"2","textAlign":"-webkit-auto","textIndent":"0px","textTransform":"none","whiteSpace":"pre-wrap","widows":"2","wordSpacing":"0px","webkitTextSizeAdjust":"auto","webkitTextStrokeWidth":"0px","backgroundColor":"rgb(243,243,243)","textDecoration":"none","color":"rgb(0,0,128)","outlineStyle":"none","outlineWidth":"initial","outlineColor":"initial","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"354":{"style":{"__isSmartRef__":true,"id":355},"chunkOwner":{"__isSmartRef__":true,"id":201},"storedString":" \n equal = (prop1 == prop2)\n\n ","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"355":{"color":"rgb(0,0,0)","fontFamily":"Monaco,monospace","fontSize":"14px","fontStyle":"normal","fontVariant":"normal","fontWeight":"normal","letterSpacing":"normal","lineHeight":"normal","orphans":"2","textAlign":"-webkit-auto","textIndent":"0px","textTransform":"none","whiteSpace":"pre-wrap","widows":"2","wordSpacing":"0px","webkitTextSizeAdjust":"auto","webkitTextStrokeWidth":"0px","backgroundColor":"rgb(243,243,243)","textDecoration":"none","outlineStyle":"none","outlineWidth":"initial","outlineColor":"initial","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"356":{"style":{"__isSmartRef__":true,"id":357},"chunkOwner":{"__isSmartRef__":true,"id":201},"storedString":"if","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"357":{"fontFamily":"Monaco,monospace","fontSize":"14px","fontStyle":"normal","fontVariant":"normal","fontWeight":"normal","letterSpacing":"normal","lineHeight":"normal","orphans":"2","textAlign":"-webkit-auto","textIndent":"0px","textTransform":"none","whiteSpace":"pre-wrap","widows":"2","wordSpacing":"0px","webkitTextSizeAdjust":"auto","webkitTextStrokeWidth":"0px","backgroundColor":"rgb(243,243,243)","textDecoration":"none","color":"rgb(0,0,128)","outlineStyle":"none","outlineWidth":"initial","outlineColor":"initial","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"358":{"style":{"__isSmartRef__":true,"id":359},"chunkOwner":{"__isSmartRef__":true,"id":201},"storedString":" (!equal) \n ","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"359":{"color":"rgb(0,0,0)","fontFamily":"Monaco,monospace","fontSize":"14px","fontStyle":"normal","fontVariant":"normal","fontWeight":"normal","letterSpacing":"normal","lineHeight":"normal","orphans":"2","textAlign":"-webkit-auto","textIndent":"0px","textTransform":"none","whiteSpace":"pre-wrap","widows":"2","wordSpacing":"0px","webkitTextSizeAdjust":"auto","webkitTextStrokeWidth":"0px","backgroundColor":"rgb(243,243,243)","textDecoration":"none","outlineStyle":"none","outlineWidth":"initial","outlineColor":"initial","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"360":{"style":{"__isSmartRef__":true,"id":361},"chunkOwner":{"__isSmartRef__":true,"id":201},"storedString":"return","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"361":{"fontFamily":"Monaco,monospace","fontSize":"14px","fontStyle":"normal","fontVariant":"normal","fontWeight":"normal","letterSpacing":"normal","lineHeight":"normal","orphans":"2","textAlign":"-webkit-auto","textIndent":"0px","textTransform":"none","whiteSpace":"pre-wrap","widows":"2","wordSpacing":"0px","webkitTextSizeAdjust":"auto","webkitTextStrokeWidth":"0px","backgroundColor":"rgb(243,243,243)","textDecoration":"none","color":"rgb(0,0,128)","outlineStyle":"none","outlineWidth":"initial","outlineColor":"initial","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"362":{"style":{"__isSmartRef__":true,"id":363},"chunkOwner":{"__isSmartRef__":true,"id":201},"storedString":" ","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"363":{"color":"rgb(0,0,0)","fontFamily":"Monaco,monospace","fontSize":"14px","fontStyle":"normal","fontVariant":"normal","fontWeight":"normal","letterSpacing":"normal","lineHeight":"normal","orphans":"2","textAlign":"-webkit-auto","textIndent":"0px","textTransform":"none","whiteSpace":"pre-wrap","widows":"2","wordSpacing":"0px","webkitTextSizeAdjust":"auto","webkitTextStrokeWidth":"0px","backgroundColor":"rgb(243,243,243)","textDecoration":"none","outlineStyle":"none","outlineWidth":"initial","outlineColor":"initial","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"364":{"style":{"__isSmartRef__":true,"id":365},"chunkOwner":{"__isSmartRef__":true,"id":201},"storedString":"new","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"365":{"fontFamily":"Monaco,monospace","fontSize":"14px","fontStyle":"normal","fontVariant":"normal","fontWeight":"normal","letterSpacing":"normal","lineHeight":"normal","orphans":"2","textAlign":"-webkit-auto","textIndent":"0px","textTransform":"none","whiteSpace":"pre-wrap","widows":"2","wordSpacing":"0px","webkitTextSizeAdjust":"auto","webkitTextStrokeWidth":"0px","backgroundColor":"rgb(243,243,243)","textDecoration":"none","color":"rgb(0,0,139)","outlineStyle":"none","outlineWidth":"initial","outlineColor":"initial","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"366":{"style":{"__isSmartRef__":true,"id":367},"chunkOwner":{"__isSmartRef__":true,"id":201},"storedString":" AtomicDiff(","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"367":{"color":"rgb(0,0,0)","fontFamily":"Monaco,monospace","fontSize":"14px","fontStyle":"normal","fontVariant":"normal","fontWeight":"normal","letterSpacing":"normal","lineHeight":"normal","orphans":"2","textAlign":"-webkit-auto","textIndent":"0px","textTransform":"none","whiteSpace":"pre-wrap","widows":"2","wordSpacing":"0px","webkitTextSizeAdjust":"auto","webkitTextStrokeWidth":"0px","backgroundColor":"rgb(243,243,243)","textDecoration":"none","outlineStyle":"none","outlineWidth":"initial","outlineColor":"initial","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"368":{"style":{"__isSmartRef__":true,"id":369},"chunkOwner":{"__isSmartRef__":true,"id":201},"storedString":"\"property\"","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"369":{"fontFamily":"Monaco,monospace","fontSize":"14px","fontStyle":"normal","fontVariant":"normal","fontWeight":"normal","letterSpacing":"normal","lineHeight":"normal","orphans":"2","textAlign":"-webkit-auto","textIndent":"0px","textTransform":"none","whiteSpace":"pre-wrap","widows":"2","wordSpacing":"0px","webkitTextSizeAdjust":"auto","webkitTextStrokeWidth":"0px","backgroundColor":"rgb(243,243,243)","textDecoration":"none","color":"rgb(0,128,128)","outlineStyle":"none","outlineWidth":"initial","outlineColor":"initial","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"370":{"style":{"__isSmartRef__":true,"id":371},"chunkOwner":{"__isSmartRef__":true,"id":201},"storedString":", prop1, prop2);\n ","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"371":{"color":"rgb(0,0,0)","fontFamily":"Monaco,monospace","fontSize":"14px","fontStyle":"normal","fontVariant":"normal","fontWeight":"normal","letterSpacing":"normal","lineHeight":"normal","orphans":"2","textAlign":"-webkit-auto","textIndent":"0px","textTransform":"none","whiteSpace":"pre-wrap","widows":"2","wordSpacing":"0px","webkitTextSizeAdjust":"auto","webkitTextStrokeWidth":"0px","backgroundColor":"rgb(243,243,243)","textDecoration":"none","outlineStyle":"none","outlineWidth":"initial","outlineColor":"initial","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"372":{"style":{"__isSmartRef__":true,"id":373},"chunkOwner":{"__isSmartRef__":true,"id":201},"storedString":"}","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"373":{"fontFamily":"Monaco,monospace","fontSize":"14px","fontStyle":"normal","fontVariant":"normal","fontWeight":"normal","letterSpacing":"normal","lineHeight":"normal","orphans":"2","textAlign":"-webkit-auto","textIndent":"0px","textTransform":"none","whiteSpace":"pre-wrap","widows":"2","wordSpacing":"0px","webkitTextSizeAdjust":"auto","webkitTextStrokeWidth":"0px","backgroundColor":"rgb(243,243,243)","textDecoration":"none","color":"rgb(0,128,0)","outlineStyle":"none","outlineWidth":"initial","outlineColor":"initial","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"374":{"style":{"__isSmartRef__":true,"id":375},"chunkOwner":{"__isSmartRef__":true,"id":201},"storedString":"\n","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"375":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"376":{"style":{"__isSmartRef__":true,"id":377},"chunkOwner":{"__isSmartRef__":true,"id":201},"storedString":"}","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"377":{"color":{"__isSmartRef__":true,"id":213},"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"378":{"style":{"__isSmartRef__":true,"id":379},"chunkOwner":{"__isSmartRef__":true,"id":201},"storedString":")","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"379":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"380":{"x":841.6764200688274,"y":378.7127101296919,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"381":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"382":{"morph":{"__isSmartRef__":true,"id":201},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"383":{"x":582.0068382418127,"y":-20.48073201899024,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"384":{"doSave":{"__isSmartRef__":true,"id":385},"getDoitContext":{"__isSmartRef__":true,"id":392}},"385":{"varMapping":{"__isSmartRef__":true,"id":386},"source":"function doSave() {\n\t$super()\n\talertOK(\"eval all for \" + this.getDoitContext())\n\tthis.boundEval(this.textString)\n}","funcProperties":{"__isSmartRef__":true,"id":391},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"386":{"this":{"__isSmartRef__":true,"id":201},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":387}},"387":{"$super":{"__isSmartRef__":true,"id":388}},"388":{"varMapping":{"__isSmartRef__":true,"id":389},"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":390},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"389":{"obj":{"__isSmartRef__":true,"id":201},"name":"doSave"},"390":{},"391":{},"392":{"varMapping":{"__isSmartRef__":true,"id":393},"source":"function getDoitContext() {\n\treturn this.owner.targetObject\n}","funcProperties":{"__isSmartRef__":true,"id":398},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"393":{"this":{"__isSmartRef__":true,"id":201},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":394}},"394":{"$super":{"__isSmartRef__":true,"id":395}},"395":{"varMapping":{"__isSmartRef__":true,"id":396},"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":397},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"396":{"obj":{"__isSmartRef__":true,"id":201},"name":"getDoitContext"},"397":{},"398":{},"399":{"submorphs":[],"scripts":[],"id":"45A79D5D-BA2E-4F94-A0B9-5A4FAC13D4AA","shape":{"__isSmartRef__":true,"id":400},"grabbingEnabled":false,"__layered_droppingEnabled__":false,"halosEnabled":true,"fixedWidth":true,"_WhiteSpaceHandling":"pre-wrap","fixedHeight":true,"allowInput":true,"_FontFamily":"Monaco, Courier","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":407},"_MaxTextWidth":825.6764200688274,"_MaxTextHeight":null,"textStyle":null,"layout":{"__isSmartRef__":true,"id":408},"charsReplaced":"","lastFindLoc":620,"showsHalos":false,"__SourceModuleName__":"Global.lively.morphic.TextCore","name":"sourceText3","savedTextString":"// changes here only affect runtime\nObject.extend(Global.lively.persistence.Serializer,{\n newMorphicCopy: function (obj) {\n var serializer = this.createObjectGraphLinearizerForCopy();\n serializer.showLog = false;\n var copyPlugin = new CopyOnlySubmorphsPlugin();\n copyPlugin.root = obj;\n serializer.addPlugin(copyPlugin);\n var ignoreSomePropsPlugin = new GenericFilter();\n ignoreSomePropsPlugin.addFilter(function (obj, prop) {\n return (prop === 'attributeConnections' || prop === 'scripts') // && obj.name === this.name\n })\n // serializer.addPlugin(ignoreSomePropsPlugin)\n return serializer.copy(obj);\n }\n});","textChunks":[{"__isSmartRef__":true,"id":409},{"__isSmartRef__":true,"id":412},{"__isSmartRef__":true,"id":414},{"__isSmartRef__":true,"id":417},{"__isSmartRef__":true,"id":419},{"__isSmartRef__":true,"id":422},{"__isSmartRef__":true,"id":424},{"__isSmartRef__":true,"id":426},{"__isSmartRef__":true,"id":428},{"__isSmartRef__":true,"id":431},{"__isSmartRef__":true,"id":434},{"__isSmartRef__":true,"id":436},{"__isSmartRef__":true,"id":439},{"__isSmartRef__":true,"id":441},{"__isSmartRef__":true,"id":443},{"__isSmartRef__":true,"id":445},{"__isSmartRef__":true,"id":447},{"__isSmartRef__":true,"id":449},{"__isSmartRef__":true,"id":451},{"__isSmartRef__":true,"id":453},{"__isSmartRef__":true,"id":455},{"__isSmartRef__":true,"id":457},{"__isSmartRef__":true,"id":459},{"__isSmartRef__":true,"id":461},{"__isSmartRef__":true,"id":463},{"__isSmartRef__":true,"id":465},{"__isSmartRef__":true,"id":467},{"__isSmartRef__":true,"id":469},{"__isSmartRef__":true,"id":471},{"__isSmartRef__":true,"id":473},{"__isSmartRef__":true,"id":475},{"__isSmartRef__":true,"id":477},{"__isSmartRef__":true,"id":479}],"_ClipMode":"auto","prevScroll":[0,0],"_FontSize":9,"priorExtent":{"__isSmartRef__":true,"id":481},"lastSyntaxHighlightTime":1335962094503,"renderContextTable":{"__isSmartRef__":true,"id":482},"eventHandler":{"__isSmartRef__":true,"id":483},"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"_MinTextWidth":825.6764200688274,"_MinTextHeight":null,"distanceToDragEvent":{"__isSmartRef__":true,"id":484},"isBeingDragged":false,"derivationIds":[209,"04D0F127-514D-4BED-841E-6A4CEF4FFDDA","D40D5739-DE56-49F4-B02A-A4ED75AF054A","42528900-D082-4C7A-8E70-1E67923301D9","5167B7DC-8F45-4AD0-96D7-947FF3EE0BB7","D0BFE91E-6EF1-4165-A42C-CC81C9CD2050","04C1BABF-5514-417C-AE67-882A1252EB67","8B053B4D-76D1-4DCB-8E89-8E7ABA3EF3D1","CB2FFA38-BC16-4D98-A807-722CCCC26062","D19D6343-8887-4386-8B87-4560230A5D11","2FFE6CC8-A851-44E9-B6B7-9D9370DEB9C9","A1509C4A-C98B-44CF-ACF8-DA444E7A9B75","B84D33DB-67BB-451C-8ECB-1217CEE633CF"],"owner":{"__isSmartRef__":true,"id":0},"_Rotation":0,"_Scale":1,"priorSelectionRange":[605,605],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":485},"__LivelyClassName__":"lively.morphic.Text"},"400":{"position":{"__isSmartRef__":true,"id":401},"_Extent":{"__isSmartRef__":true,"id":402},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":403},"_Fill":{"__isSmartRef__":true,"id":404},"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":405},"_ClipMode":"auto","_Padding":{"__isSmartRef__":true,"id":406},"_BorderRadius":4,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"401":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"402":{"x":845.6764200688274,"y":195.7127101296919,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"403":{"r":0.4,"g":0.4,"b":0.4,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"404":{"r":0.95,"g":0.95,"b":0.95,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"405":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"406":{"x":3,"y":3,"width":-3,"height":-3,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"407":{"x":201.90245180610236,"y":666.4416332687158,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"408":{"resizeWidth":true,"resizeHeight":true,"moveVertical":false,"moveHorizontal":false},"409":{"style":{"__isSmartRef__":true,"id":410},"chunkOwner":{"__isSmartRef__":true,"id":399},"storedString":"// changes here only affect runtime","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"410":{"color":{"__isSmartRef__":true,"id":411},"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"411":{"r":0,"g":0.5019607843137255,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"412":{"style":{"__isSmartRef__":true,"id":413},"chunkOwner":{"__isSmartRef__":true,"id":399},"storedString":"\n","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"413":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"414":{"style":{"__isSmartRef__":true,"id":415},"chunkOwner":{"__isSmartRef__":true,"id":399},"storedString":"Object","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"415":{"color":{"__isSmartRef__":true,"id":416},"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"416":{"r":0,"g":0,"b":0.5019607843137255,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"417":{"style":{"__isSmartRef__":true,"id":418},"chunkOwner":{"__isSmartRef__":true,"id":399},"storedString":".","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"418":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"419":{"style":{"__isSmartRef__":true,"id":420},"chunkOwner":{"__isSmartRef__":true,"id":399},"storedString":"extend","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"420":{"color":{"__isSmartRef__":true,"id":421},"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"421":{"r":0.5019607843137255,"g":0.5019607843137255,"b":0.5019607843137255,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"422":{"style":{"__isSmartRef__":true,"id":423},"chunkOwner":{"__isSmartRef__":true,"id":399},"storedString":"(Global.lively.persistence.Serializer,","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"423":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"424":{"style":{"__isSmartRef__":true,"id":425},"chunkOwner":{"__isSmartRef__":true,"id":399},"storedString":"{","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"425":{"color":{"__isSmartRef__":true,"id":411},"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"426":{"style":{"__isSmartRef__":true,"id":427},"chunkOwner":{"__isSmartRef__":true,"id":399},"storedString":"\n ","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"427":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"428":{"style":{"__isSmartRef__":true,"id":429},"chunkOwner":{"__isSmartRef__":true,"id":399},"storedString":"newMorphicCopy","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"429":{"color":{"__isSmartRef__":true,"id":430},"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"430":{"r":0.8,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"431":{"style":{"__isSmartRef__":true,"id":432},"chunkOwner":{"__isSmartRef__":true,"id":399},"storedString":":","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"432":{"color":{"__isSmartRef__":true,"id":433},"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"433":{"r":0.5450980392156862,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"434":{"style":{"__isSmartRef__":true,"id":435},"chunkOwner":{"__isSmartRef__":true,"id":399},"storedString":" ","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"435":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"436":{"style":{"__isSmartRef__":true,"id":437},"chunkOwner":{"__isSmartRef__":true,"id":399},"storedString":"function","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"437":{"color":{"__isSmartRef__":true,"id":438},"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"438":{"r":0,"g":0,"b":0.5450980392156862,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"439":{"style":{"__isSmartRef__":true,"id":440},"chunkOwner":{"__isSmartRef__":true,"id":399},"storedString":" (obj) ","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"440":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"441":{"style":{"__isSmartRef__":true,"id":442},"chunkOwner":{"__isSmartRef__":true,"id":399},"storedString":"{","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"442":{"color":{"__isSmartRef__":true,"id":411},"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"443":{"style":{"__isSmartRef__":true,"id":444},"chunkOwner":{"__isSmartRef__":true,"id":399},"storedString":"\n ","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"444":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"445":{"style":{"__isSmartRef__":true,"id":446},"chunkOwner":{"__isSmartRef__":true,"id":399},"storedString":"var","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"446":{"color":{"__isSmartRef__":true,"id":416},"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"447":{"style":{"__isSmartRef__":true,"id":448},"chunkOwner":{"__isSmartRef__":true,"id":399},"storedString":" serializer = ","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"448":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"449":{"style":{"__isSmartRef__":true,"id":450},"chunkOwner":{"__isSmartRef__":true,"id":399},"storedString":"this","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"450":{"color":{"__isSmartRef__":true,"id":438},"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"451":{"style":{"__isSmartRef__":true,"id":452},"chunkOwner":{"__isSmartRef__":true,"id":399},"storedString":".createObjectGraphLinearizerForCopy();\n serializer.showLog = false;\n ","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"452":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"453":{"style":{"__isSmartRef__":true,"id":454},"chunkOwner":{"__isSmartRef__":true,"id":399},"storedString":"var","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"454":{"color":{"__isSmartRef__":true,"id":416},"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"455":{"style":{"__isSmartRef__":true,"id":456},"chunkOwner":{"__isSmartRef__":true,"id":399},"storedString":" copyPlugin = ","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"456":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"457":{"style":{"__isSmartRef__":true,"id":458},"chunkOwner":{"__isSmartRef__":true,"id":399},"storedString":"new","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"458":{"color":{"__isSmartRef__":true,"id":438},"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"459":{"style":{"__isSmartRef__":true,"id":460},"chunkOwner":{"__isSmartRef__":true,"id":399},"storedString":" CopyOnlySubmorphsPlugin();\n copyPlugin.root = obj;\n serializer.addPlugin(copyPlugin);\n var ignoreSomePropsPlugin = new GenericFilter();\n ","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"460":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"461":{"style":{"__isSmartRef__":true,"id":462},"chunkOwner":{"__isSmartRef__":true,"id":399},"storedString":"ignoreSomePropsPlugin.addFilter(function (obj, prop) {\n return (prop === 'attributeConnections' || prop === 'scripts') // && obj.name === this.name\n })\n","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"462":{"color":"rgb(0,0,0)","fontFamily":"Monaco,Courier","fontSize":"12px","fontStyle":"normal","fontVariant":"normal","fontWeight":"normal","letterSpacing":"normal","lineHeight":"normal","orphans":"2","textAlign":"-webkit-auto","textIndent":"0px","textTransform":"none","whiteSpace":"pre-wrap","widows":"2","wordSpacing":"0px","webkitTextSizeAdjust":"auto","webkitTextStrokeWidth":"0px","backgroundColor":"rgb(243,243,243)","display":"inline!important","float":"none","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"463":{"style":{"__isSmartRef__":true,"id":464},"chunkOwner":{"__isSmartRef__":true,"id":399},"storedString":" // serializer.addPlugin(","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"464":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"465":{"style":{"__isSmartRef__":true,"id":466},"chunkOwner":{"__isSmartRef__":true,"id":399},"storedString":"ignoreSomePropsPlugin","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"466":{"color":"rgb(0,0,0)","fontFamily":"Monaco,Courier","fontSize":"12px","fontStyle":"normal","fontVariant":"normal","fontWeight":"normal","letterSpacing":"normal","lineHeight":"normal","orphans":"2","textAlign":"-webkit-auto","textIndent":"0px","textTransform":"none","whiteSpace":"pre-wrap","widows":"2","wordSpacing":"0px","webkitTextSizeAdjust":"auto","webkitTextStrokeWidth":"0px","backgroundColor":"rgb(243,243,243)","display":"inline!important","float":"none","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"467":{"style":{"__isSmartRef__":true,"id":468},"chunkOwner":{"__isSmartRef__":true,"id":399},"storedString":")\n ","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"468":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"469":{"style":{"__isSmartRef__":true,"id":470},"chunkOwner":{"__isSmartRef__":true,"id":399},"storedString":"return","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"470":{"color":{"__isSmartRef__":true,"id":416},"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"471":{"style":{"__isSmartRef__":true,"id":472},"chunkOwner":{"__isSmartRef__":true,"id":399},"storedString":" serializer.copy(obj);\n ","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"472":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"473":{"style":{"__isSmartRef__":true,"id":474},"chunkOwner":{"__isSmartRef__":true,"id":399},"storedString":"}","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"474":{"color":{"__isSmartRef__":true,"id":411},"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"475":{"style":{"__isSmartRef__":true,"id":476},"chunkOwner":{"__isSmartRef__":true,"id":399},"storedString":"\n","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"476":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"477":{"style":{"__isSmartRef__":true,"id":478},"chunkOwner":{"__isSmartRef__":true,"id":399},"storedString":"}","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"478":{"color":{"__isSmartRef__":true,"id":411},"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"479":{"style":{"__isSmartRef__":true,"id":480},"chunkOwner":{"__isSmartRef__":true,"id":399},"storedString":");","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"480":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"481":{"x":845.6764200688274,"y":195.7127101296919,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"482":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"483":{"morph":{"__isSmartRef__":true,"id":399},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"484":{"x":582.0068382418127,"y":-20.48073201899024,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"485":{"doSave":{"__isSmartRef__":true,"id":486},"getDoitContext":{"__isSmartRef__":true,"id":493}},"486":{"varMapping":{"__isSmartRef__":true,"id":487},"source":"function doSave() {\n\t$super()\n\talertOK(\"eval all for \" + this.getDoitContext())\n\tthis.boundEval(this.textString)\n}","funcProperties":{"__isSmartRef__":true,"id":492},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"487":{"this":{"__isSmartRef__":true,"id":399},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":488}},"488":{"$super":{"__isSmartRef__":true,"id":489}},"489":{"varMapping":{"__isSmartRef__":true,"id":490},"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":491},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"490":{"obj":{"__isSmartRef__":true,"id":399},"name":"doSave"},"491":{},"492":{},"493":{"varMapping":{"__isSmartRef__":true,"id":494},"source":"function getDoitContext() {\n\treturn this.owner.targetObject\n}","funcProperties":{"__isSmartRef__":true,"id":499},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"494":{"this":{"__isSmartRef__":true,"id":399},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":495}},"495":{"$super":{"__isSmartRef__":true,"id":496}},"496":{"varMapping":{"__isSmartRef__":true,"id":497},"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":498},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"497":{"obj":{"__isSmartRef__":true,"id":399},"name":"getDoitContext"},"498":{},"499":{},"500":{"submorphs":[],"scripts":[],"id":"8CE8CCDD-E0C7-432A-BE23-BB142B8442C5","shape":{"__isSmartRef__":true,"id":501},"grabbingEnabled":false,"__layered_droppingEnabled__":false,"halosEnabled":true,"fixedWidth":true,"_WhiteSpaceHandling":"pre-wrap","fixedHeight":true,"allowInput":true,"_FontFamily":"Monaco, Courier","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":508},"_MaxTextWidth":825.6764200688274,"_MaxTextHeight":null,"textStyle":null,"layout":{"__isSmartRef__":true,"id":509},"charsReplaced":"","lastFindLoc":652,"showsHalos":false,"__SourceModuleName__":"Global.lively.morphic.TextCore","name":"sourceText4","savedTextString":"// changes here only affect runtime\nArray.addMethods({\n equals: function(otherArray) {\n if (this.length != otherArray.length) return false;\n for (var i = 0; i < otherArray.length; i++) {\n if (this[i] === null && otherArray[i] === null || typeof(this[i]) === 'undefined' && typeof(otherArray[i]) === 'undefined') {\n continue;\n }\n else if ((this[i] === null && otherArray[i] !== null \n || otherArray[i] === null && this[i] !== null)\n || (typeof(this[i]) === 'undefined' && typeof(otherArray[i]) !== 'undefined' \n || typeof(otherArray[i]) === 'undefined' && typeof(this[i]) !== 'undefined'))\n {\n return false\n }\n else if (this[i].equals && otherArray[i].equals) {\n if (!this[i].equals(otherArray[i])) {\n return false;\n } else {\n continue;\n }\n }\n if (this[i] != otherArray[i]) return false;\n }\n return true;\n },\n})","textChunks":[{"__isSmartRef__":true,"id":510},{"__isSmartRef__":true,"id":513},{"__isSmartRef__":true,"id":515},{"__isSmartRef__":true,"id":517},{"__isSmartRef__":true,"id":519},{"__isSmartRef__":true,"id":521},{"__isSmartRef__":true,"id":523},{"__isSmartRef__":true,"id":525},{"__isSmartRef__":true,"id":527},{"__isSmartRef__":true,"id":529},{"__isSmartRef__":true,"id":531},{"__isSmartRef__":true,"id":533},{"__isSmartRef__":true,"id":535},{"__isSmartRef__":true,"id":537}],"_ClipMode":"auto","prevScroll":[0,0],"_FontSize":9,"priorExtent":{"__isSmartRef__":true,"id":539},"lastSyntaxHighlightTime":1335962623500,"renderContextTable":{"__isSmartRef__":true,"id":540},"eventHandler":{"__isSmartRef__":true,"id":541},"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"_MinTextWidth":825.6764200688274,"_MinTextHeight":null,"distanceToDragEvent":{"__isSmartRef__":true,"id":542},"isBeingDragged":false,"derivationIds":[209,"04D0F127-514D-4BED-841E-6A4CEF4FFDDA","D40D5739-DE56-49F4-B02A-A4ED75AF054A","42528900-D082-4C7A-8E70-1E67923301D9","5167B7DC-8F45-4AD0-96D7-947FF3EE0BB7","D0BFE91E-6EF1-4165-A42C-CC81C9CD2050","04C1BABF-5514-417C-AE67-882A1252EB67","8B053B4D-76D1-4DCB-8E89-8E7ABA3EF3D1","CB2FFA38-BC16-4D98-A807-722CCCC26062","D19D6343-8887-4386-8B87-4560230A5D11","2FFE6CC8-A851-44E9-B6B7-9D9370DEB9C9","A1509C4A-C98B-44CF-ACF8-DA444E7A9B75","41787688-B47D-40EC-A69A-03F68F9B7880"],"owner":{"__isSmartRef__":true,"id":0},"_Rotation":0,"_Scale":1,"priorSelectionRange":[170,170],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":543},"__LivelyClassName__":"lively.morphic.Text"},"501":{"position":{"__isSmartRef__":true,"id":502},"_Extent":{"__isSmartRef__":true,"id":503},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":504},"_Fill":{"__isSmartRef__":true,"id":505},"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":506},"_ClipMode":"auto","_Padding":{"__isSmartRef__":true,"id":507},"_BorderRadius":4,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"502":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"503":{"x":845.6764200688274,"y":195.7127101296919,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"504":{"r":0.4,"g":0.4,"b":0.4,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"505":{"r":0.95,"g":0.95,"b":0.95,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"506":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"507":{"x":3,"y":3,"width":-3,"height":-3,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"508":{"x":1070.9024518061024,"y":1091.4416332687158,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"509":{"resizeWidth":true,"resizeHeight":true,"moveVertical":false,"moveHorizontal":false},"510":{"style":{"__isSmartRef__":true,"id":511},"chunkOwner":{"__isSmartRef__":true,"id":500},"storedString":"// changes here only affect runtime\n","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"511":{"color":{"__isSmartRef__":true,"id":512},"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"512":{"r":0,"g":0.5019607843137255,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"513":{"style":{"__isSmartRef__":true,"id":514},"chunkOwner":{"__isSmartRef__":true,"id":500},"storedString":"Array.addMethods({\n","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"514":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"515":{"style":{"__isSmartRef__":true,"id":516},"chunkOwner":{"__isSmartRef__":true,"id":500},"storedString":" equals: function(otherArray) {\n if (this.length != otherArray.length) return false;\n for (var i = 0; i < otherArray.length; i++) {\n if (this[i] === null && otherArray[i] === null || typeof(this[i]) === 'undefined' && ","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"516":{"color":"rgb(0,0,0)","fontFamily":"Monaco,Courier","fontStyle":"normal","fontVariant":"normal","fontWeight":"normal","letterSpacing":"normal","lineHeight":"normal","orphans":"2","textAlign":"-webkit-auto","textIndent":"0px","textTransform":"none","whiteSpace":"pre-wrap","widows":"2","wordSpacing":"0px","webkitTextSizeAdjust":"auto","webkitTextStrokeWidth":"0px","backgroundColor":"rgb(243,243,243)","fontSize":"medium","display":"inline!important","float":"none","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"517":{"style":{"__isSmartRef__":true,"id":518},"chunkOwner":{"__isSmartRef__":true,"id":500},"storedString":"typeof(otherArray[i]) === 'undefined'","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"518":{"color":"rgb(0,0,0)","fontFamily":"Monaco,Courier","fontSize":"12px","fontStyle":"normal","fontVariant":"normal","fontWeight":"normal","letterSpacing":"normal","lineHeight":"normal","orphans":"2","textAlign":"-webkit-auto","textIndent":"0px","textTransform":"none","whiteSpace":"pre-wrap","widows":"2","wordSpacing":"0px","webkitTextSizeAdjust":"auto","webkitTextStrokeWidth":"0px","backgroundColor":"rgb(243,243,243)","display":"inline!important","float":"none","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"519":{"style":{"__isSmartRef__":true,"id":520},"chunkOwner":{"__isSmartRef__":true,"id":500},"storedString":") {\n continue;\n }\n else if ((this[i] === null && ","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"520":{"color":"rgb(0,0,0)","fontFamily":"Monaco,Courier","fontStyle":"normal","fontVariant":"normal","fontWeight":"normal","letterSpacing":"normal","lineHeight":"normal","orphans":"2","textAlign":"-webkit-auto","textIndent":"0px","textTransform":"none","whiteSpace":"pre-wrap","widows":"2","wordSpacing":"0px","webkitTextSizeAdjust":"auto","webkitTextStrokeWidth":"0px","backgroundColor":"rgb(243,243,243)","fontSize":"medium","display":"inline!important","float":"none","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"521":{"style":{"__isSmartRef__":true,"id":522},"chunkOwner":{"__isSmartRef__":true,"id":500},"storedString":"otherArray[i] !== null \n || ","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"522":{"color":"rgb(0,0,0)","fontFamily":"Monaco,Courier","fontSize":"12px","fontStyle":"normal","fontVariant":"normal","fontWeight":"normal","letterSpacing":"normal","lineHeight":"normal","orphans":"2","textAlign":"-webkit-auto","textIndent":"0px","textTransform":"none","whiteSpace":"pre-wrap","widows":"2","wordSpacing":"0px","webkitTextSizeAdjust":"auto","webkitTextStrokeWidth":"0px","backgroundColor":"rgb(243,243,243)","display":"inline!important","float":"none","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"523":{"style":{"__isSmartRef__":true,"id":524},"chunkOwner":{"__isSmartRef__":true,"id":500},"storedString":"otherArray[i] === null && this[i] !== null)\n || ","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"524":{"color":"rgb(0,0,0)","fontFamily":"Monaco,Courier","fontSize":"12px","fontStyle":"normal","fontVariant":"normal","fontWeight":"normal","letterSpacing":"normal","lineHeight":"normal","orphans":"2","textAlign":"-webkit-auto","textIndent":"0px","textTransform":"none","whiteSpace":"pre-wrap","widows":"2","wordSpacing":"0px","webkitTextSizeAdjust":"auto","webkitTextStrokeWidth":"0px","backgroundColor":"rgb(243,243,243)","display":"inline!important","float":"none","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"525":{"style":{"__isSmartRef__":true,"id":526},"chunkOwner":{"__isSmartRef__":true,"id":500},"storedString":"(typeof(this[i]) === 'undefined' && typeof(otherArray[i]) !== 'undefined' \n || ","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"526":{"color":"rgb(0,0,0)","fontFamily":"Monaco,Courier","fontSize":"12px","fontStyle":"normal","fontVariant":"normal","fontWeight":"normal","letterSpacing":"normal","lineHeight":"normal","orphans":"2","textAlign":"-webkit-auto","textIndent":"0px","textTransform":"none","whiteSpace":"pre-wrap","widows":"2","wordSpacing":"0px","webkitTextSizeAdjust":"auto","webkitTextStrokeWidth":"0px","textDecoration":"none","backgroundColor":"rgb(243,243,243)","float":"none","outlineStyle":"none","outlineWidth":"initial","outlineColor":"initial","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"527":{"style":{"__isSmartRef__":true,"id":528},"chunkOwner":{"__isSmartRef__":true,"id":500},"storedString":"typeof(otherArray[i]) === 'undefined'","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"528":{"color":"rgb(0,0,0)","fontFamily":"Monaco,Courier","fontSize":"12px","fontStyle":"normal","fontVariant":"normal","fontWeight":"normal","letterSpacing":"normal","lineHeight":"normal","orphans":"2","textAlign":"-webkit-auto","textIndent":"0px","textTransform":"none","whiteSpace":"pre-wrap","widows":"2","wordSpacing":"0px","webkitTextSizeAdjust":"auto","webkitTextStrokeWidth":"0px","backgroundColor":"rgb(243,243,243)","display":"inline!important","float":"none","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"529":{"style":{"__isSmartRef__":true,"id":530},"chunkOwner":{"__isSmartRef__":true,"id":500},"storedString":" && ","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"530":{"color":"rgb(0,0,0)","fontFamily":"Monaco,Courier","fontSize":"12px","fontStyle":"normal","fontVariant":"normal","fontWeight":"normal","letterSpacing":"normal","lineHeight":"normal","orphans":"2","textAlign":"-webkit-auto","textIndent":"0px","textTransform":"none","whiteSpace":"pre-wrap","widows":"2","wordSpacing":"0px","webkitTextSizeAdjust":"auto","webkitTextStrokeWidth":"0px","textDecoration":"none","backgroundColor":"rgb(243,243,243)","float":"none","outlineStyle":"none","outlineWidth":"initial","outlineColor":"initial","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"531":{"style":{"__isSmartRef__":true,"id":532},"chunkOwner":{"__isSmartRef__":true,"id":500},"storedString":"typeof(this[i]) !== 'undefined')","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"532":{"color":"rgb(0,0,0)","fontFamily":"Monaco,Courier","fontSize":"12px","fontStyle":"normal","fontVariant":"normal","fontWeight":"normal","letterSpacing":"normal","lineHeight":"normal","orphans":"2","textAlign":"-webkit-auto","textIndent":"0px","textTransform":"none","whiteSpace":"pre-wrap","widows":"2","wordSpacing":"0px","webkitTextSizeAdjust":"auto","webkitTextStrokeWidth":"0px","backgroundColor":"rgb(243,243,243)","display":"inline!important","float":"none","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"533":{"style":{"__isSmartRef__":true,"id":534},"chunkOwner":{"__isSmartRef__":true,"id":500},"storedString":")\n {","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"534":{"color":"rgb(0,0,0)","fontFamily":"Monaco,Courier","fontSize":"12px","fontStyle":"normal","fontVariant":"normal","fontWeight":"normal","letterSpacing":"normal","lineHeight":"normal","orphans":"2","textAlign":"-webkit-auto","textIndent":"0px","textTransform":"none","whiteSpace":"pre-wrap","widows":"2","wordSpacing":"0px","webkitTextSizeAdjust":"auto","webkitTextStrokeWidth":"0px","textDecoration":"none","backgroundColor":"rgb(243,243,243)","float":"none","outlineStyle":"none","outlineWidth":"initial","outlineColor":"initial","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"535":{"style":{"__isSmartRef__":true,"id":536},"chunkOwner":{"__isSmartRef__":true,"id":500},"storedString":"\n return false\n }\n else if (this[i].equals && otherArray[i].equals) {\n if (!this[i].equals(otherArray[i])) {\n return false;\n } else {\n continue;\n }\n }\n if (this[i] != otherArray[i]) return false;\n }\n return true;\n },","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"536":{"color":"rgb(0,0,0)","fontFamily":"Monaco,Courier","fontStyle":"normal","fontVariant":"normal","fontWeight":"normal","letterSpacing":"normal","lineHeight":"normal","orphans":"2","textAlign":"-webkit-auto","textIndent":"0px","textTransform":"none","whiteSpace":"pre-wrap","widows":"2","wordSpacing":"0px","webkitTextSizeAdjust":"auto","webkitTextStrokeWidth":"0px","backgroundColor":"rgb(243,243,243)","fontSize":"medium","display":"inline!important","float":"none","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"537":{"style":{"__isSmartRef__":true,"id":538},"chunkOwner":{"__isSmartRef__":true,"id":500},"storedString":"\n})","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"538":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"539":{"x":845.6764200688274,"y":195.7127101296919,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"540":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"541":{"morph":{"__isSmartRef__":true,"id":500},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"542":{"x":567.0975481938976,"y":-11.441633268715805,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"543":{"doSave":{"__isSmartRef__":true,"id":544},"getDoitContext":{"__isSmartRef__":true,"id":551}},"544":{"varMapping":{"__isSmartRef__":true,"id":545},"source":"function doSave() {\n\t$super()\n\talertOK(\"eval all for \" + this.getDoitContext())\n\tthis.boundEval(this.textString)\n}","funcProperties":{"__isSmartRef__":true,"id":550},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"545":{"this":{"__isSmartRef__":true,"id":500},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":546}},"546":{"$super":{"__isSmartRef__":true,"id":547}},"547":{"varMapping":{"__isSmartRef__":true,"id":548},"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":549},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"548":{"obj":{"__isSmartRef__":true,"id":500},"name":"doSave"},"549":{},"550":{},"551":{"varMapping":{"__isSmartRef__":true,"id":552},"source":"function getDoitContext() {\n\treturn this.owner.targetObject\n}","funcProperties":{"__isSmartRef__":true,"id":557},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"552":{"this":{"__isSmartRef__":true,"id":500},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":553}},"553":{"$super":{"__isSmartRef__":true,"id":554}},"554":{"varMapping":{"__isSmartRef__":true,"id":555},"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":556},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"555":{"obj":{"__isSmartRef__":true,"id":500},"name":"getDoitContext"},"556":{},"557":{},"558":{"submorphs":[{"__isSmartRef__":true,"id":559},{"__isSmartRef__":true,"id":31310},{"__isSmartRef__":true,"id":31347}],"scripts":[],"shape":{"__isSmartRef__":true,"id":31491},"id":"0F9F8E06-DFC6-4C92-A356-2867639FD96A","renderContextTable":{"__isSmartRef__":true,"id":31495},"eventHandler":{"__isSmartRef__":true,"id":31496},"droppingEnabled":true,"halosEnabled":true,"__layered_draggingEnabled__":true,"layout":{"__isSmartRef__":true,"id":31497},"LK2":true,"_Position":{"__isSmartRef__":true,"id":31498},"priorExtent":{"__isSmartRef__":true,"id":31499},"targetMorph":{"__isSmartRef__":true,"id":559},"titleBar":{"__isSmartRef__":true,"id":31347},"contentOffset":{"__isSmartRef__":true,"id":31500},"collapsedTransform":null,"collapsedExtent":null,"expandedTransform":null,"expandedExtent":null,"ignoreEventsOnExpand":false,"partsBinMetaInfo":{"__isSmartRef__":true,"id":31501},"name":"Explorer","prevDragPos":{"__isSmartRef__":true,"id":31546},"isBeingDragged":false,"highlighted":false,"showsHalos":false,"__SourceModuleName__":"Global.lively.morphic.Widgets","explorer":{"__isSmartRef__":true,"id":559},"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"isCopyMorphRef":true,"morphRefId":1,"prevScroll":[0,0],"minExtent":{"__isSmartRef__":true,"id":31547},"derivationIds":[369,"5976C77B-5C20-4DC4-BDA1-A2269E9FEC17","8A4661CC-271E-4CA9-9B42-C428E5DCCB01","B002D7D6-4167-4D6A-8981-E569CE5EE4CC","21A298C5-87D3-4C5F-8FB6-34DB19723B44","A077835E-1096-40C4-92FB-6830D29FC989","32525E7F-A548-4001-86AE-BBDE7D2BAD17"],"_Rotation":0,"_Scale":1.0141055623885957,"_ClipMode":"visible","owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":31548},"__LivelyClassName__":"lively.morphic.Window","withoutLayers":["Global.lively.morphic.GrabbingLayer"]},"559":{"submorphs":[{"__isSmartRef__":true,"id":560},{"__isSmartRef__":true,"id":31249}],"scripts":[],"id":"EC9CF7AE-5295-4936-9409-2D4C27E509D1","shape":{"__isSmartRef__":true,"id":31276},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":31283},"showsHalos":false,"name":"ExplorerPane","partsBinMetaInfo":{"__isSmartRef__":true,"id":31284},"__SourceModuleName__":"Global","renderContextTable":{"__isSmartRef__":true,"id":31287},"eventHandler":{"__isSmartRef__":true,"id":31288},"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"owner":{"__isSmartRef__":true,"id":558},"priorExtent":{"__isSmartRef__":true,"id":31289},"distanceToDragEvent":{"__isSmartRef__":true,"id":31290},"layout":{"__isSmartRef__":true,"id":31291},"workspace":{"__isSmartRef__":true,"id":31249},"treeView":{"__isSmartRef__":true,"id":560},"focusedNode":{"__isSmartRef__":true,"id":563},"isInLayoutCycle":false,"prevScroll":[0,0],"derivationIds":[370,"19EB328E-FFB1-41CD-B181-A60FCF27908C","D1C1A399-6222-405C-A922-2ADD2DFBFB56","F7B66347-DB63-470F-8ABC-5C342E31BC5E","7A83A60F-0956-4BD5-AFDB-B7CFECEF9E30","D14B60A2-D449-4E15-8A1B-EADF6D8A988B","9AA7774E-2D58-467B-986D-947454B915CA"],"_Rotation":0,"_Scale":1,"_ClipMode":"visible","__serializedLivelyClosures__":{"__isSmartRef__":true,"id":31293},"__LivelyClassName__":"lively.morphic.Box"},"560":{"submorphs":[{"__isSmartRef__":true,"id":561}],"scripts":[{"__isSmartRef__":true,"id":31168}],"id":"9076413F-5307-473F-8282-EE97BC8F3A41","shape":{"__isSmartRef__":true,"id":31169},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":31175},"showsHalos":false,"name":"TreeView","partsBinMetaInfo":{"__isSmartRef__":true,"id":31176},"__SourceModuleName__":"Global","renderContextTable":{"__isSmartRef__":true,"id":31177},"eventHandler":{"__isSmartRef__":true,"id":31178},"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"priorExtent":{"__isSmartRef__":true,"id":31179},"layout":{"__isSmartRef__":true,"id":31180},"isInLayoutCycle":false,"isCopyMorphRef":true,"morphRefId":1,"isBeingDragged":false,"owner":{"__isSmartRef__":true,"id":559},"distanceToDragEvent":{"__isSmartRef__":true,"id":31182},"colors":{"__isSmartRef__":true,"id":31183},"fonts":{"__isSmartRef__":true,"id":31184},"sizes":{"__isSmartRef__":true,"id":31185},"rootNode":{"__isSmartRef__":true,"id":563},"prevScroll":[0,0],"derivationIds":[371,"5F72E9BF-51FA-45DD-9F01-ADDC32FBF64C","4B46569F-B458-41CF-846F-31DB325C55FE","BC2E4190-4592-4E2C-8644-51CA0FC16963","DBB73829-F82D-45F0-8499-2332C8C0487E","78E2B139-F388-4299-A7CC-0964C21003A4","F124DD76-61DA-471A-A1DA-D01C9F74D5C3"],"_Rotation":0,"_Scale":1,"_ClipMode":"visible","__serializedLivelyClosures__":{"__isSmartRef__":true,"id":31190},"__LivelyClassName__":"lively.morphic.Box"},"561":{"submorphs":[{"__isSmartRef__":true,"id":562}],"scripts":[],"shape":{"__isSmartRef__":true,"id":31150},"derivationIds":[null],"id":"C71E2042-86C9-4355-A82F-BD6C5D6F1166","renderContextTable":{"__isSmartRef__":true,"id":31155},"eventHandler":{"__isSmartRef__":true,"id":31156},"_ClipMode":"scroll","droppingEnabled":true,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":31157},"layout":{"__isSmartRef__":true,"id":31158},"grabbingEnabled":false,"draggingEnabled":false,"name":"TreeViewScrollPane","owner":{"__isSmartRef__":true,"id":560},"priorExtent":{"__isSmartRef__":true,"id":31159},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":31160},"__LivelyClassName__":"lively.morphic.Clip","__SourceModuleName__":"Global.lively.morphic.Core"},"562":{"submorphs":[{"__isSmartRef__":true,"id":563},{"__isSmartRef__":true,"id":5715}],"scripts":[],"shape":{"__isSmartRef__":true,"id":31132},"derivationIds":[null],"id":"9C478E6A-DCF8-4462-87E0-D7C32C321905","renderContextTable":{"__isSmartRef__":true,"id":31137},"eventHandler":{"__isSmartRef__":true,"id":31138},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"layout":{"__isSmartRef__":true,"id":31139},"isInLayoutCycle":false,"priorExtent":{"__isSmartRef__":true,"id":31141},"owner":{"__isSmartRef__":true,"id":561},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":31142},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global"},"563":{"submorphs":[{"__isSmartRef__":true,"id":564},{"__isSmartRef__":true,"id":582}],"scripts":[],"shape":{"__isSmartRef__":true,"id":602},"derivationIds":[null],"id":"25EDFA6D-04EE-47E4-8154-A09E780FC90C","renderContextTable":{"__isSmartRef__":true,"id":607},"eventHandler":{"__isSmartRef__":true,"id":608},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"layout":{"__isSmartRef__":true,"id":609},"grabbingEnabled":false,"draggingEnabled":false,"data":{"__isSmartRef__":true,"id":610},"propertyList":["scripts","id","shape","droppingEnabled","halosEnabled","registeredForMouseEvents","_Position","showsHalos","name","partsBinMetaInfo","__SourceModuleName__","renderContextTable","eventHandler","attributeConnections","doNotSerialize","doNotCopyProperties","derivationIds","partTests","priorExtent","prevScroll","pointQueue","isBeingDragged","grabbingEnabled","isDrawing","active","dbName","moved","timestamp","owner","layout","_ClipMode","oldSubmorphs","isLockOwner","eventsAreDisabled","_PointerEvents","color","pencilSize","strokeStyle","pencilStyle","pencilStyler","chat","withLayers","_renderContext","_isRendered","_Rotation","_Scale","halos","prevState","submorphs","channelName","$$submorphs","$$channelName"],"level":0,"treeView":{"__isSmartRef__":true,"id":560},"label":"Properties","children":[{"__isSmartRef__":true,"id":5662},{"__isSmartRef__":true,"id":5717},{"__isSmartRef__":true,"id":5805},{"__isSmartRef__":true,"id":5893},{"__isSmartRef__":true,"id":5981},{"__isSmartRef__":true,"id":6069},{"__isSmartRef__":true,"id":6157},{"__isSmartRef__":true,"id":6245},{"__isSmartRef__":true,"id":6333},{"__isSmartRef__":true,"id":6421},{"__isSmartRef__":true,"id":6510},{"__isSmartRef__":true,"id":6598},{"__isSmartRef__":true,"id":6686},{"__isSmartRef__":true,"id":6774},{"__isSmartRef__":true,"id":6862},{"__isSmartRef__":true,"id":6950},{"__isSmartRef__":true,"id":7038},{"__isSmartRef__":true,"id":7126},{"__isSmartRef__":true,"id":7214},{"__isSmartRef__":true,"id":7302},{"__isSmartRef__":true,"id":7390},{"__isSmartRef__":true,"id":7478},{"__isSmartRef__":true,"id":7566},{"__isSmartRef__":true,"id":7654},{"__isSmartRef__":true,"id":7742},{"__isSmartRef__":true,"id":7830},{"__isSmartRef__":true,"id":7918},{"__isSmartRef__":true,"id":8006},{"__isSmartRef__":true,"id":8094},{"__isSmartRef__":true,"id":8182},{"__isSmartRef__":true,"id":8270},{"__isSmartRef__":true,"id":8358},{"__isSmartRef__":true,"id":8446},{"__isSmartRef__":true,"id":8534},{"__isSmartRef__":true,"id":8622},{"__isSmartRef__":true,"id":8710},{"__isSmartRef__":true,"id":8798},{"__isSmartRef__":true,"id":8886},{"__isSmartRef__":true,"id":8974},{"__isSmartRef__":true,"id":9062},{"__isSmartRef__":true,"id":9150},{"__isSmartRef__":true,"id":9238},{"__isSmartRef__":true,"id":9326},{"__isSmartRef__":true,"id":9414},{"__isSmartRef__":true,"id":9502},{"__isSmartRef__":true,"id":9590},{"__isSmartRef__":true,"id":9677},{"__isSmartRef__":true,"id":9765},{"__isSmartRef__":true,"id":9853},{"__isSmartRef__":true,"id":9941},{"__isSmartRef__":true,"id":10028},{"__isSmartRef__":true,"id":10116}],"parent":null,"expander":{"__isSmartRef__":true,"id":564},"text":{"__isSmartRef__":true,"id":582},"owner":{"__isSmartRef__":true,"id":562},"_Position":{"__isSmartRef__":true,"id":31106},"priorExtent":{"__isSmartRef__":true,"id":31107},"_Rotation":0,"_Scale":1.0141055623885957,"childrenWrapper":{"__isSmartRef__":true,"id":5715},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":31108},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global"},"564":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":565},"derivationIds":[null],"id":"A2B33877-1879-4F97-8A5E-E24941B10817","renderContextTable":{"__isSmartRef__":true,"id":572},"eventHandler":{"__isSmartRef__":true,"id":573},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":574},"grabbingEnabled":false,"draggingEnabled":false,"isExpanded":true,"owner":{"__isSmartRef__":true,"id":563},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":575},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global"},"565":{"_Position":{"__isSmartRef__":true,"id":566},"renderContextTable":{"__isSmartRef__":true,"id":567},"_Extent":{"__isSmartRef__":true,"id":568},"_Padding":{"__isSmartRef__":true,"id":569},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":570},"_Fill":{"__isSmartRef__":true,"id":571},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"566":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"567":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"568":{"x":8,"y":8,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"569":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"570":{"r":0.5686274509803921,"g":0.5686274509803921,"b":0.5686274509803921,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"571":{"r":1,"g":1,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"572":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"573":{"morph":{"__isSmartRef__":true,"id":564},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"574":{"x":8,"y":5,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"575":{"toggle":{"__isSmartRef__":true,"id":576},"toggleExpansion":{"__isSmartRef__":true,"id":579}},"576":{"varMapping":{"__isSmartRef__":true,"id":577},"source":"function toggle() {\n // asynchronous toggling\n (function () { this.toggleExpansion(); }).bind(this).delay(0);\n }","funcProperties":{"__isSmartRef__":true,"id":578},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"577":{"this":{"__isSmartRef__":true,"id":564}},"578":{},"579":{"varMapping":{"__isSmartRef__":true,"id":580},"source":"function toggleExpansion() {\n var treeNode = this.owner;\n var treeView = treeNode.treeView;\n\n if (!this.isExpanded && Objects.isMutableType(treeNode.data) && Properties.own(treeNode.data).length > 0) {\n this.isExpanded = true;\n\n if (treeNode.childrenWrapper) {\n treeNode.childrenWrapper.setVisible(true);\n } if (treeNode.childrenWrapper && treeNode.children.length !== Properties.own(treeNode.data)) {\n treeNode.children = [];\n treeNode.childrenWrapper.removeAllMorphs();\n treeNode.childrenWrapper.addTreeNodesForProperties(treeNode);\n } else {\n if (Objects.isMutableType(treeNode.data)) {\n var wrapper = treeView.createTreeWrapper();\n\n wrapper.addScript(function addTreeNodesForProperties(treeNode) {\n var that = this;\n var props = Properties.own(treeNode.data);\n if (Objects.typeStringOf(treeNode.data) !== 'Array') props = props.sort();\n props.forEach(function(prop) {\n (function() {\n var childNode = treeNode.treeView.createTreeNode(prop, treeNode.data[prop], treeNode.level + 1, treeNode);\n treeNode.children.push(childNode);\n var nodeWrapper = treeNode.treeView.createTreeWrapper(childNode);\n that.addMorph(nodeWrapper);\n }).bind(this).delay(0); // asynchronous\n });\n });\n wrapper.addTreeNodesForProperties(treeNode);\n \n treeNode.childrenWrapper = wrapper;\n treeNode.owner.addMorph(wrapper);\n } \n }\n } else {\n this.isExpanded = false;\n treeNode.childrenWrapper && treeNode.childrenWrapper.setVisible(false);\n }\n treeNode.updateExpanderColor();\n treeNode.owner.applyLayout();\n }","funcProperties":{"__isSmartRef__":true,"id":581},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"580":{"this":{"__isSmartRef__":true,"id":564}},"581":{},"582":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":583},"derivationIds":[null],"id":"A09E87F5-FF70-44AE-82E7-77FFEACA4FAA","renderContextTable":{"__isSmartRef__":true,"id":590},"_WhiteSpaceHandling":"pre","textChunks":[{"__isSmartRef__":true,"id":591},{"__isSmartRef__":true,"id":593}],"eventHandler":{"__isSmartRef__":true,"id":596},"_ClipMode":"hidden","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"fixedHeight":true,"_InputAllowed":false,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":10,"evalEnabled":false,"_MaxTextWidth":null,"isLabel":true,"_HandStyle":"default","eventsAreIgnored":true,"priorExtent":{"__isSmartRef__":true,"id":597},"_MinTextWidth":null,"_MaxTextHeight":null,"_MinTextHeight":null,"owner":{"__isSmartRef__":true,"id":563},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":598},"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"583":{"_Position":{"__isSmartRef__":true,"id":584},"renderContextTable":{"__isSmartRef__":true,"id":585},"_Extent":{"__isSmartRef__":true,"id":586},"_Padding":{"__isSmartRef__":true,"id":587},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":588},"_Fill":{"__isSmartRef__":true,"id":589},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"584":{"x":18,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"585":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"586":{"x":147,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"587":{"x":4,"y":2,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"588":{"r":0,"g":0,"b":0,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"589":{"r":0.9529411764705882,"g":0.9529411764705882,"b":0.9529411764705882,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"590":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"591":{"style":{"__isSmartRef__":true,"id":592},"chunkOwner":{"__isSmartRef__":true,"id":582},"storedString":"Properties","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"592":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"593":{"style":{"__isSmartRef__":true,"id":594},"chunkOwner":{"__isSmartRef__":true,"id":582},"storedString":": WhiteBoard","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"594":{"color":{"__isSmartRef__":true,"id":595},"italics":"italic","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"595":{"r":0.5686274509803921,"g":0.5686274509803921,"b":0.5686274509803921,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"596":{"morph":{"__isSmartRef__":true,"id":582},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"597":{"x":165,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"598":{"layoutText":{"__isSmartRef__":true,"id":599}},"599":{"varMapping":{"__isSmartRef__":true,"id":600},"source":"function layoutText(fontOptions){\n this.setFontSize(fontOptions.size);\n this.setFillOpacity(0);\n this.setBorderWidth(0);\n this.setMaxTextWidth(fontOptions.maxTextWidth);\n this.beLabel();\n this.fit();\n }","funcProperties":{"__isSmartRef__":true,"id":601},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"600":{"this":{"__isSmartRef__":true,"id":582}},"601":{},"602":{"_Position":{"__isSmartRef__":true,"id":603},"renderContextTable":{"__isSmartRef__":true,"id":604},"_Extent":{"__isSmartRef__":true,"id":605},"_Padding":{"__isSmartRef__":true,"id":606},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"603":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"604":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"605":{"x":100,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"606":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"607":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"608":{"morph":{"__isSmartRef__":true,"id":563},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"609":{"resizeWidth":true},"610":{"scripts":[],"id":"FA0E413D-3AD0-4B7A-8682-CEC73240063B","shape":{"__isSmartRef__":true,"id":611},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":618},"showsHalos":false,"name":"WhiteBoard","partsBinMetaInfo":{"__isSmartRef__":true,"id":619},"__SourceModuleName__":"Global","renderContextTable":{"__isSmartRef__":true,"id":636},"eventHandler":{"__isSmartRef__":true,"id":637},"attributeConnections":[{"__isSmartRef__":true,"id":638},{"__isSmartRef__":true,"id":640}],"doNotSerialize":["$$submorphs","$$channelName"],"doNotCopyProperties":["$$submorphs","$$channelName"],"derivationIds":[127,"F0291F62-F100-480C-AEBF-0230398F7983","AE8B5ED7-E305-45BC-BE4A-1C28A49EE12B","39BA345C-17FA-45A0-BAC2-F0CF5654ACF8","6237CF20-1132-4E45-854A-233CB994F5BA","BD769112-2E6F-4D3A-8FD1-FF5FB642D32F","5CCEA69D-6B7D-4D10-894B-4337AE00F6FB","9EFE20C0-9CB0-4E0B-B0CC-1D6774677D54","08A68769-500F-4E65-A5F8-0ABB9F37226D","392E73AC-9510-469B-A978-1B63C1E7F36A","59DF604E-DE0E-44C3-886F-4BE5F8966336","27190657-472E-433E-9EFC-EEBD7097C8A8","846DF3BA-B365-4BFA-9817-709C85E52A91","2749B79A-1BC7-429B-B9AB-4CF6608A6CB2","1C925D47-057A-43AC-A1C9-2FF38A6177E7","225005F5-C004-4B34-9E60-7E7D843A73D8","D0E83802-E20E-4024-9CEC-FE657D4C328F","AA69C3CA-5FF2-4FA0-94D1-DC0504E8B906","290962F0-8515-441C-9B5A-4B5E6C79F66B","E25B33F4-F0E5-4669-B935-696C5C371578","C15370B2-6C46-4599-942E-4280DBF20B83","D44F9BE1-7FD5-4DE2-BA68-E94D3FAEB3AC","27469775-4086-4CB3-BA28-C420D25F1013","BC8DCBAC-A872-4008-9D27-CEF4D78CEE73","FBD3A943-9549-4034-B4C0-860F2E80DFBF","4F5E9CAA-5047-4EE0-BF99-B0745AB1E5CE","09CF4CEB-5676-4D86-807B-9DFD85D890E8","3969336B-49F3-4705-9B27-4888D854DDB0","694AC8F5-4CCE-4ADB-9739-58D7B5F20D93","E2CA35F8-215B-455F-AD2F-B93C9661810F","477C3F27-8604-4508-84A8-A3B9E5479652","38A91487-6348-4DFA-A3A6-1E2336A8FEAD","A8E47977-1D5C-400A-8AE6-599F53EDCCF0","F42ECC54-9D71-44C3-884A-07FD954ED6D2","834DB4A8-0665-4A2E-9F30-1013E7E68164","3F608089-05BB-41EE-9138-1A5011B81D9F","2556799E-96D9-4821-A50B-354DA9F663BC","F7B0E558-37C7-487F-AAEA-A3E221F353B1","6DEA8D16-BE15-4B5F-9622-FF3DB2CD40D2","0ED930FF-B9CB-415F-A313-5263B0AFF434","77A5B447-0134-453E-8F5E-4C0A5AC2A3B6"],"partTests":{"__isSmartRef__":true,"id":2352},"priorExtent":{"__isSmartRef__":true,"id":2357},"prevScroll":[0,0],"pointQueue":[[10,122],[10,123],[10,127],[10,131],[10,138],[12,157],[15,177],[19,186],[22,196],[23,197],[23,195],[24,192],[24,186],[24,180],[24,170],[24,148],[24,125],[24,119],[24,110],[23,109],[23,113],[23,118],[25,124],[25,132],[31,156],[31,162],[36,175],[37,178],[37,174],[37,170],[35,163],[35,155],[31,132],[26,120],[23,112],[23,111],[23,121],[23,137],[24,163],[26,185],[27,197],[27,198],[27,195],[27,187],[25,170],[23,145],[19,117],[15,101],[14,96],[14,97],[15,108],[20,129],[26,150],[29,165],[31,168],[32,169],[32,167],[32,157],[32,138],[32,113],[31,90],[31,80],[30,78],[30,77],[28,81],[28,98],[29,123],[31,148],[33,166],[33,168],[33,165],[33,157],[33,148],[30,120],[24,92],[20,69],[17,60],[15,62],[15,70],[15,81],[19,117],[21,136],[23,167],[28,185],[34,188],[37,184],[37,169],[37,161],[36,133],[33,107],[29,92],[29,89],[28,88],[28,95],[30,108],[34,117],[42,128],[50,134],[62,134],[71,128],[75,121],[75,110],[74,98],[70,92],[61,91],[52,96],[39,111],[37,117],[40,143],[50,155],[68,159],[90,159],[98,152],[99,139],[99,133],[90,122],[69,110],[48,106],[34,107],[25,115],[22,130],[25,139],[40,156],[72,173],[103,175],[118,173],[123,166],[121,155],[101,139],[74,125],[60,123],[38,123],[29,126],[27,134],[38,146],[63,158],[94,164],[122,164],[127,158],[125,150],[113,140],[94,133],[77,129],[62,129],[59,131],[57,143],[60,148],[77,161],[105,169],[136,171],[151,170],[154,164],[147,157],[124,149],[93,145],[63,145],[45,148],[40,155],[44,168],[61,179],[87,189],[115,191],[135,191],[145,184],[146,175],[138,168],[122,155],[99,149],[76,149],[63,151],[59,159],[63,168],[79,181],[111,189],[144,192],[171,187],[173,180],[167,173],[151,164],[120,157],[90,155],[67,158],[61,163],[62,170],[78,181],[134,198],[173,200],[196,197],[200,190],[197,184],[178,175],[152,167],[113,161],[83,161],[70,161],[74,172],[99,188],[144,201],[188,208],[218,210],[226,206],[224,201],[194,186],[157,175],[118,166],[85,164],[74,169],[80,178],[104,190],[160,201],[193,201],[208,199],[209,194],[200,184],[165,172],[129,168],[99,168],[84,170],[79,177],[95,186],[126,194],[170,198],[206,198],[226,197],[224,186],[208,175],[174,169],[136,165],[102,165],[96,169],[100,175],[138,189],[177,195],[212,195],[231,188],[229,181],[214,174],[165,162],[132,160],[107,160],[100,160],[104,172],[134,183],[170,187],[198,187],[217,180],[215,175],[201,164],[175,154],[141,150],[100,150],[83,158],[80,165],[87,174],[131,193],[161,193],[189,192],[197,186],[194,172],[177,157],[128,138],[97,134],[75,134],[63,141],[67,153],[88,160],[121,165],[154,165],[175,160],[187,142],[180,130],[162,113],[135,101],[88,98],[68,101],[58,111],[69,136],[96,148],[127,152],[165,152],[172,144],[171,133],[149,117],[120,105],[89,100],[62,104],[57,112],[61,125],[79,134],[95,139],[140,138],[155,127],[154,108],[135,90],[105,78],[72,76],[35,79],[28,86],[28,97],[49,117],[78,127],[108,129],[134,120],[137,104],[130,86],[113,71],[80,57],[62,58],[50,67],[48,77],[59,93],[80,105],[122,107],[140,100],[146,85],[143,74],[131,62],[96,55],[79,57],[71,63],[68,79],[73,86],[84,92],[110,93],[122,85],[127,74],[123,61],[108,54],[93,52],[66,59],[49,72],[44,93],[50,106],[69,114],[110,113],[129,101],[133,80],[126,64],[107,58],[96,60],[84,70],[76,90],[76,98],[87,111],[112,111],[129,103],[136,89],[127,72],[111,63],[80,63],[64,69],[58,78],[59,91],[72,100],[114,102],[145,99],[159,88],[157,71],[140,58],[100,52],[74,55],[57,72],[56,83],[63,96],[98,118],[142,118],[163,112],[171,98],[164,86],[142,70],[92,62],[62,62],[38,77],[36,88],[48,113],[73,127],[115,133],[138,128],[151,110],[141,88],[106,64],[79,64],[51,65],[33,82],[32,95],[50,119],[82,134],[142,134],[168,129],[179,108],[168,92],[126,62],[76,54],[58,56],[47,87],[73,117],[103,132],[155,135],[179,127],[189,115],[179,90],[157,72],[113,58],[83,56],[52,72],[40,91],[51,124],[76,145],[145,158],[189,157],[219,140],[215,121],[177,92],[124,81],[91,81],[60,95],[58,106],[74,125],[104,140],[175,144],[211,146],[231,138],[227,127],[192,105],[161,94],[114,92],[90,99],[83,111],[100,135],[133,156],[202,165],[243,165],[265,153],[259,139],[215,114],[146,105],[108,105],[82,114],[86,130],[106,146],[162,158],[229,156],[237,138],[224,117],[200,105],[153,101],[124,105],[121,116],[143,138],[180,160],[236,169],[266,165],[267,158],[252,137],[227,118],[180,101],[150,99],[125,105],[122,118],[132,132],[167,156],[214,162],[248,148],[256,126],[241,104],[201,68],[159,54],[111,55],[84,74],[82,86],[109,109],[168,124],[216,124],[258,107],[250,87],[227,68],[176,56],[129,55],[105,63],[97,81],[113,104],[148,121],[230,128],[286,121],[296,109],[284,86],[229,60],[158,55],[113,64],[104,74],[109,94],[151,119],[217,128],[269,125],[276,115],[264,97],[185,75],[119,77],[87,91],[73,113],[90,141],[117,156],[177,160],[218,149],[225,130],[205,108],[179,98],[126,94],[86,100],[74,119],[79,141],[124,161],[173,164],[212,149],[216,138],[204,115],[160,96],[113,95],[87,103],[68,133],[88,153],[154,162],[227,158],[255,144],[256,129],[216,105],[143,100],[87,105],[74,116],[82,134],[142,154],[221,159],[268,157],[269,143],[236,126],[171,111],[111,111],[91,114],[100,122],[148,130],[221,132],[252,132],[256,131],[232,129],[180,129],[141,132],[133,141],[143,147],[202,153],[239,147],[246,136],[228,119],[185,107],[141,107],[118,111],[117,117],[130,124],[180,130],[224,130],[233,126],[218,120],[191,118],[136,118],[106,124],[103,133],[132,139],[187,142],[222,137],[228,125],[219,117],[165,108],[126,109],[109,120],[110,128],[137,135],[189,137],[222,126],[223,113],[193,104],[146,100],[102,113],[93,129],[100,138],[138,152],[188,157],[215,149],[214,139],[184,124],[139,116],[100,117],[88,123],[87,131],[108,141],[150,143],[184,137],[196,118],[191,99],[161,77],[124,71],[92,92],[93,114],[127,134],[180,138],[213,137],[227,124],[219,110],[182,92],[135,87],[100,94],[93,106],[105,119],[151,123],[198,120],[227,102],[228,89],[210,76],[166,74],[123,83],[101,99],[104,114],[143,130],[198,134],[242,122],[248,108],[225,79],[176,65],[132,65],[104,78],[99,100],[134,120],[186,122],[229,115],[241,100],[228,84],[190,70],[143,68],[97,84],[85,102],[106,128],[157,139],[207,134],[225,114],[222,82],[188,56],[132,47],[86,63],[70,91],[84,118],[139,142],[202,143],[240,120],[229,100],[190,78],[129,72],[84,78],[69,93],[71,110],[94,133],[141,137],[184,130],[200,113],[191,86],[159,57],[110,45],[73,51],[52,78],[52,92],[93,121],[154,124],[199,114],[209,96],[195,73],[155,46],[111,42],[85,56],[77,90],[102,115],[158,121],[208,116],[220,98],[191,66],[142,51],[95,52],[71,71],[69,86],[83,100],[101,109],[113,109],[113,107],[113,102],[113,101],[113,101]],"isBeingDragged":false,"grabbingEnabled":false,"isDrawing":false,"active":false,"dbName":"","moved":true,"timestamp":1335343526252,"owner":{"__isSmartRef__":true,"id":699},"layout":{"__isSmartRef__":true,"id":2358},"_ClipMode":"scroll","oldSubmorphs":[null],"isLockOwner":false,"eventsAreDisabled":false,"_PointerEvents":"auto","color":{"__isSmartRef__":true,"id":2359},"pencilSize":1,"strokeStyle":"solid","pencilStyle":"solid","pencilStyler":{"__isSmartRef__":true,"id":700},"chat":{"__isSmartRef__":true,"id":1972},"_Rotation":0,"_Scale":1.002003004005006,"prevState":{"__isSmartRef__":true,"id":2360},"submorphs":[{"__isSmartRef__":true,"id":5363},{"__isSmartRef__":true,"id":5379}],"channelName":"default","__serializedLivelyClosures__":{"__isSmartRef__":true,"id":5394},"__LivelyClassName__":"lively.morphic.Box","withLayers":["Global.lively.morphic.GrabbingLayer"]},"611":{"position":{"__isSmartRef__":true,"id":612},"_Extent":{"__isSmartRef__":true,"id":613},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":614},"_Fill":{"__isSmartRef__":true,"id":615},"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":616},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":617},"_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"612":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"613":{"x":952.8027036045055,"y":583.901351802253,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"614":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"615":{"r":1,"g":1,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"616":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"617":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"618":{"x":0,"y":21,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"619":{"partsSpaceName":"PartsBin/BP2012/","__SourceModuleName__":"Global.lively.PartsBin","comment":"A whiteboard designed for syncing with other worlds, based on svg paintings","migrationLevel":4,"partName":"WhiteBoardSVG","changes":[{"__isSmartRef__":true,"id":620},{"__isSmartRef__":true,"id":622},{"__isSmartRef__":true,"id":624},{"__isSmartRef__":true,"id":626},{"__isSmartRef__":true,"id":628},{"__isSmartRef__":true,"id":630},{"__isSmartRef__":true,"id":632},{"__isSmartRef__":true,"id":634}],"revisionOnLoad":153604,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"620":{"date":{"__isSmartRef__":true,"id":621},"author":"undefined","message":"copied and adapted from WhiteBoard part","id":"9BB5FF37-8D16-40E8-AD37-E352A5BC7BC2"},"621":{"isSerializedDate":true,"string":"Wed Apr 18 2012 14:01:32 GMT+0200 (Mitteleuropäische Sommerzeit)"},"622":{"date":{"__isSmartRef__":true,"id":623},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"623":{"isSerializedDate":true,"string":"Mon Apr 09 2012 13:42:07 GMT+0200 (Mitteleuropäische Sommerzeit)"},"624":{"date":{"__isSmartRef__":true,"id":625},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"625":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:42:26 GMT+0100 (Mitteleuropäische Zeit)"},"626":{"date":{"__isSmartRef__":true,"id":627},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"627":{"isSerializedDate":true,"string":"Sat Feb 25 2012 02:59:09 GMT+0100 (Mitteleuropäische Zeit)"},"628":{"date":{"__isSmartRef__":true,"id":629},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"629":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:53:45 GMT+0100 (Mitteleuropäische Zeit)"},"630":{"date":{"__isSmartRef__":true,"id":631},"author":"undefined","message":"delete morphs when active based on deleted documents","id":"5CF94A01-D8FF-40C4-90E5-60E2ACF989D9"},"631":{"isSerializedDate":true,"string":"Thu Apr 19 2012 11:33:33 GMT+0200 (Mitteleuropäische Sommerzeit)"},"632":{"date":{"__isSmartRef__":true,"id":633},"author":"undefined","message":"now supporting channels","id":"4DD3A656-4A80-49BE-A305-7A2F2D218DF5"},"633":{"isSerializedDate":true,"string":"Thu Apr 19 2012 14:33:51 GMT+0200 (Mitteleuropäische Sommerzeit)"},"634":{"date":{"__isSmartRef__":true,"id":635},"author":"undefined","message":"opened in window and implemented channel indicator","id":"E100DF73-4691-4EFD-BA1A-819DB0CD58C3"},"635":{"isSerializedDate":true,"string":"Thu Apr 19 2012 14:46:31 GMT+0200 (Mitteleuropäische Sommerzeit)"},"636":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"637":{"morph":{"__isSmartRef__":true,"id":610},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"638":{"sourceObj":{"__isSmartRef__":true,"id":610},"sourceAttrName":"submorphs","targetObj":{"__isSmartRef__":true,"id":610},"targetMethodName":"submorphsChanged","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":639},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"639":{"source":{"__isSmartRef__":true,"id":610},"target":{"__isSmartRef__":true,"id":610}},"640":{"sourceObj":{"__isSmartRef__":true,"id":610},"sourceAttrName":"channelName","targetObj":{"__isSmartRef__":true,"id":641},"targetMethodName":"setTitle","converter":null,"converterString":"function (channelName) {\n return 'Channel: ' + channelName\n }","updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":2351},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"641":{"submorphs":[{"__isSmartRef__":true,"id":642},{"__isSmartRef__":true,"id":656},{"__isSmartRef__":true,"id":2268},{"__isSmartRef__":true,"id":2301}],"scripts":[],"shape":{"__isSmartRef__":true,"id":2335},"derivationIds":[null,"E8C46297-5EFF-4617-97A1-0F3627A43187","D6339B20-D1DC-40B4-9BB5-1B5A0AF23962","B37F82FF-1E1F-47E8-91BD-5E8B9384AB29","2CCF6B67-4512-4F77-87B4-6A4D7BDBCE11","22E46FC2-C2A1-430E-ACE7-F64531E875A0","14AAC8E6-8791-4A39-AC30-C458420F9156","616A528A-F76C-4BEF-989C-1C93CB5A1005","86BBF9D2-7C63-483A-8986-6B65CEFF8D40","E2F65B1C-2D90-4D72-B10B-FC3D6FDE894A","6A94A34F-BFD3-404E-818C-8DAEFE8B71C4","EFDF458D-6421-4AD6-A968-0C1113DB5975","B68CB973-42C2-420D-8DF2-225A8BA597D8","6D063A0A-594A-44E2-8CEC-9FB1381E2245","6B7512A5-353B-4CE9-9B37-D48BDA02F5D1","78D3519E-E48F-4128-9693-1EE4DC6B4956","EAD446DE-4239-4498-B06F-A2502327748A","2143B37E-8481-42E1-9444-2A09FFF7D264","B309544B-2947-47AE-AE63-A7FEAA021F40","DE563645-FD05-4884-A3BC-84135018DE1C","1C27A823-BE79-4237-A96B-B98FC7056EDD","32FF44C1-602C-45C4-8BB6-C1590CBC93A4","DAA8AC8A-2E16-4957-A8F9-0D77648926D3","BB7FB312-E7F0-4EA6-AE43-613642173569","2090270F-6BBA-4636-A536-623D1A4B9464","086869CC-F63E-4B6F-97FE-2A2BAAD4A187","A0D1496F-1242-40CE-A93C-F5D2869CBFAE","71615398-3C6F-45D3-BB68-71E3C5416CFD","6868625E-5299-4436-9CDE-FC1AD9A901B2","434805C9-774D-4790-BD52-F6B2E8CE15A7","99B13E28-1E9C-45E8-93CC-580F4F1A8004","6572281C-4053-439A-9991-EF8A0424FCD5","CD2F2D0D-3312-4E0D-83ED-EE9C9C511A6C","07C5BBD6-7C09-437A-BD61-0A2453C4B56F","7A0A42F1-2826-474C-ACCF-F460FFA8D6C4"],"id":"9F6F5A7D-46B9-4688-9AD5-3E212C9BE47B","renderContextTable":{"__isSmartRef__":true,"id":2346},"eventHandler":{"__isSmartRef__":true,"id":2347},"droppingEnabled":true,"halosEnabled":true,"layout":{"__isSmartRef__":true,"id":2348},"_Position":{"__isSmartRef__":true,"id":2349},"windowMorph":{"__isSmartRef__":true,"id":699},"label":{"__isSmartRef__":true,"id":642},"closeButton":{"__isSmartRef__":true,"id":656},"menuButton":{"__isSmartRef__":true,"id":2268},"collapseButton":{"__isSmartRef__":true,"id":2301},"priorExtent":{"__isSmartRef__":true,"id":2350},"owner":{"__isSmartRef__":true,"id":699},"__SourceModuleName__":"Global.lively.morphic.Widgets","attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"_ClipMode":"visible","showsHalos":false,"eventsAreDisabled":false,"_PointerEvents":"auto","prevScroll":[0,0],"name":"TitleBar","__LivelyClassName__":"lively.morphic.TitleBar"},"642":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":643},"derivationIds":[null,"96B2151E-1247-4FBF-B554-0E603CEA683D","95F9BE8E-8584-4E16-B08E-EC3C0723ED2C","C9610548-E7F9-4EE7-A1A7-5AA210B3C5AC","F6400919-2D69-4295-95C1-1D3F6A97E086","DA7E3344-5F73-44AB-A6DE-7C2B89E6113F","979945C8-6D65-477E-A3BB-C4AED0A8CDDC","7C26E7FA-C03A-4673-926A-41F979327F30","5B919E62-D9E1-4CFE-BE76-D91E651E9799","358D6F0E-7733-4F63-A0FD-AA61A7BEAF12","4E0E91DD-2E3D-489F-8DFF-1969B85949A1","B6DB9CD2-7020-4CE9-BB0E-5DF4C2AEF607","71BD88AE-D22B-4E73-A315-A7C93C9031CE","C9F1E8B4-169E-48CC-959D-8EA2F8BFCF06","22278929-353B-4FB4-87DF-BC60826CF304","FC53A620-89F1-48EB-B8B7-73403F247C92","CC6F86AF-9E39-4B7A-A105-521DC1806D18","CFF6312B-BFD6-43B8-9498-C006F5B23120","F4D14B29-5F54-4D59-9398-9D4056F291C7","F7220A42-11E9-4AC0-AEBB-F84C7E246EB0","D8074EF3-7C8F-4C7C-A650-890A36BD622B","1776E733-4A44-4DB3-AF8C-D9B16A570935","BDB1BA93-7C37-4A59-A3AD-7909448C6AAD","7C2A55FA-F9AE-4FD6-AC7B-748BFFBD42FE","C567B454-7CF5-4B92-BAA7-B84DE561B2F1","EB97AE53-382C-45EB-9EE8-B634AA5D4266","5836ACCC-86D9-4BD6-BB9E-1D989477D77D","0376E259-8C44-4BF6-9E6B-5140E5180D94","BEE2198D-7B48-4F59-BA94-12C634431852","AB193ADC-31D8-40B4-AC30-C32A11BF994A","969E1D34-AF11-45FF-9EF8-182EC015681F","26F87B17-1111-461F-A257-36F4E2BAA313","BCE3BFB0-CBC2-4885-992B-172E79952DE9","934D730B-25B1-4078-9534-F5CB99D2588A","054A9491-7E50-45F5-93D3-213E971BD7DC"],"id":"5948431E-B2F3-4953-80B0-5AF40D70DFDE","renderContextTable":{"__isSmartRef__":true,"id":649},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":650}],"eventHandler":{"__isSmartRef__":true,"id":652},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_ClipMode":"hidden","fixedWidth":true,"fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":10,"evalEnabled":false,"isLabel":true,"_HandStyle":"default","layout":{"__isSmartRef__":true,"id":653},"_Align":"center","eventsAreIgnored":true,"owner":{"__isSmartRef__":true,"id":641},"_Position":{"__isSmartRef__":true,"id":654},"priorExtent":{"__isSmartRef__":true,"id":655},"_MaxTextWidth":895.8027036045055,"_MinTextWidth":895.8027036045055,"_MaxTextHeight":null,"_MinTextHeight":null,"__SourceModuleName__":"Global.lively.morphic.TextCore","attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"showsHalos":false,"prevScroll":[0,0],"__LivelyClassName__":"lively.morphic.Text"},"643":{"_Position":{"__isSmartRef__":true,"id":644},"renderContextTable":{"__isSmartRef__":true,"id":645},"_Extent":{"__isSmartRef__":true,"id":646},"_ClipMode":"hidden","_Padding":{"__isSmartRef__":true,"id":647},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":648},"_Fill":null,"_BorderRadius":0,"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"644":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"645":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"646":{"x":895.8027036045055,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"647":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"648":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"649":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"650":{"style":{"__isSmartRef__":true,"id":651},"chunkOwner":{"__isSmartRef__":true,"id":642},"storedString":"Channel: default","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"651":{"fontWeight":"normal","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"652":{"morph":{"__isSmartRef__":true,"id":642},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"653":{"resizeWidth":true},"654":{"x":20,"y":3,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"655":{"x":895.8027036045055,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"656":{"submorphs":[{"__isSmartRef__":true,"id":657}],"scripts":[],"shape":{"__isSmartRef__":true,"id":668},"derivationIds":[null,"66F3F966-FF1C-4A43-B3EF-EE3377370768","FAF38030-3862-4DF7-AABB-02BB7E03846C","5584980D-210B-455A-8612-EB1C8E5A0AE5","664D948B-659B-485D-8979-1DA6811ABB3F","0162971A-CA3A-405B-B664-BF9B6BB7F450","49FD4450-B29F-4D98-AFE8-3CA160A6FD83","5119302B-B00D-4645-AF9E-8C575B127D13","CEB05DCB-C960-41BA-BB60-151A72B720B5","1744500B-3F5D-45DA-BBBD-4C7A991C92FF","EEAA21C7-4268-46F6-A5ED-883D2083813F","30A4167A-83BE-43F1-9DC6-4CF362885694","E0CDEDA5-7C35-47CD-84E4-74196DCCC5D6","2B4FC4F4-E2A3-4C10-82A9-0BE175085FAB","09BEE9D5-5EE6-4DCF-9833-80386030119F","FF383C8C-976F-4E26-98FF-05FBBEB59DCB","EBA1B802-4743-4A76-BC40-7423B22061B3","B329B006-56C1-4F65-9C84-A04C61291A6C","EB16FADA-4BDA-4035-ABB8-6CFF57E8CA00","24834792-56E8-4136-A057-8DFD419A3A05","539F29A0-6AEA-43E0-BA25-A8F475721D15","A50CEFFE-DFAD-4970-A6EE-B60FEBE817C1","C6BA65A6-7DE1-4E1B-AFFB-00974ED9F521","1F3B577D-9B3A-483B-820F-3E41C582ED17","C29A97F9-B35C-4A21-84BC-2F3A46EAC6FF","17FAEA39-C515-4DFE-8119-0247985215D5","3F769A6C-2B3C-49C3-B383-E858B260B3D0","1E317FA9-EBC3-4A46-ABEF-B1796249F698","0DD6F123-4FE0-45AD-8103-C4510CDC72BA","89C5C051-2E11-45D7-B9C2-BB902A4884F2","DC65C587-A271-4E1C-A767-EA154E451CE0","44531050-4BD6-4327-AC96-4C4058332490","BF6F51FD-CB63-4BFC-B871-516CCF20DB77","AB41678D-8483-4C7F-89ED-E64C8BB942A7","C443330C-3181-4B35-8FF9-315FB8BF9A2A"],"id":"6F9A6EF5-EF5C-4C02-AF27-FC8B9C903642","renderContextTable":{"__isSmartRef__":true,"id":684},"eventHandler":{"__isSmartRef__":true,"id":685},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"accessibleInInactiveWindow":true,"_Position":{"__isSmartRef__":true,"id":686},"priorExtent":{"__isSmartRef__":true,"id":687},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":674},"lighterFill":{"__isSmartRef__":true,"id":688},"label":{"__isSmartRef__":true,"id":657},"owner":{"__isSmartRef__":true,"id":641},"layout":{"__isSmartRef__":true,"id":697},"attributeConnections":[{"__isSmartRef__":true,"id":698},{"__isSmartRef__":true,"id":2266}],"doNotSerialize":["$$getHelpText","$$fire"],"doNotCopyProperties":["$$getHelpText","$$fire"],"__SourceModuleName__":"Global.lively.morphic.Widgets","_ClipMode":"visible","prevScroll":[0,0],"__LivelyClassName__":"lively.morphic.WindowControl"},"657":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":658},"derivationIds":[null,"CFDB3678-BC6E-46EA-92B2-7C090DAA6DB0","596327D9-6370-42CA-AB2C-6EB3E3BFCA78","17866115-515B-479A-9764-2D3E89CB6E05","F94B8BF7-9A3C-4687-A1FD-4A889203D650","558B0825-82EC-4ACA-A9FE-38352CE92148","C05096D5-B3D4-430F-92BC-9A6E2BAC1C85","4F91CDD6-66C7-413A-ABA8-76F4EAD172A3","0597E784-C697-455E-B929-ECC7BCA03775","16736BBD-11A5-4D17-BF22-73D75DC2F463","7F47848F-ACF0-44BA-833C-6C3054B12558","53933602-C998-4C5B-A5C4-F383D15CAE81","32889F56-6789-4705-BCE3-6A967D10B50C","05BDBC6A-FB9E-441D-AD55-627E5FDDA318","3AF9229C-5D33-4EA3-94D5-547AE52A6014","61A02584-C66E-445E-BC2A-EC34209DFE4F","0C66703F-A877-4412-90D2-B03DC6C3C2C2","316F5067-BAC9-4F9B-AFD7-7AFFCB135483","A6197062-492F-49A1-9C37-101AD1079184","D2950A7B-6158-4ECF-A478-42639CA9DCBB","BCD5C621-7F2F-493F-A566-B4AC5A06E7CF","1C721555-9B6E-4BE6-AB4E-8D6D69768255","DD07AA57-04F8-4240-9EC8-3C4072AE4F74","869F794B-10B7-4497-BB0F-CC97CD878833","3DEB12F1-2366-43CB-9DFC-DF0EA0D0E575","C5F8CEB7-AAF3-4B29-975B-0E05BAC2A9D5","9BAE410C-904F-43D9-88BE-8F05B30F3CC5","6481FD68-8478-4322-BFB5-49C0A3559737","8840C2EB-891D-4D1A-A9DE-C269726A6012","F85CC02C-1A67-4AF6-9B60-4C5F5E410247","56AA158D-0E29-4F94-BFCF-E25F7009A0FF","E06C7FD8-DBB3-4E64-9BDF-F02BD68C4D09","550C9EA5-5666-4FD5-A6E3-7F845B846C81","ECCDD967-9627-424C-AAEB-7C0D99412B47","DC2930A9-B8FD-4150-906A-82E41B3B010C"],"id":"066D2B57-090B-4A3A-BECD-FC97927995E5","renderContextTable":{"__isSmartRef__":true,"id":663},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":664}],"eventHandler":{"__isSmartRef__":true,"id":666},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_ClipMode":"hidden","fixedWidth":true,"fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":8,"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":656},"isLabel":true,"_HandStyle":"default","_TextColor":{"__isSmartRef__":true,"id":648},"_Align":"center","eventsAreIgnored":true,"__SourceModuleName__":"Global.lively.morphic.TextCore","attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"priorExtent":{"__isSmartRef__":true,"id":667},"_MaxTextWidth":17,"_MinTextWidth":17,"_MaxTextHeight":null,"_MinTextHeight":null,"prevScroll":[0,0],"__LivelyClassName__":"lively.morphic.Text"},"658":{"_Position":{"__isSmartRef__":true,"id":659},"renderContextTable":{"__isSmartRef__":true,"id":660},"_Extent":{"__isSmartRef__":true,"id":661},"_ClipMode":"hidden","_Padding":{"__isSmartRef__":true,"id":662},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":648},"_Fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"659":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"660":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"661":{"x":17,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"662":{"x":0,"y":3,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"663":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"664":{"style":{"__isSmartRef__":true,"id":665},"chunkOwner":{"__isSmartRef__":true,"id":657},"storedString":"X","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"665":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"666":{"morph":{"__isSmartRef__":true,"id":657},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"667":{"x":17,"y":17,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"668":{"_Position":{"__isSmartRef__":true,"id":669},"renderContextTable":{"__isSmartRef__":true,"id":670},"_Extent":{"__isSmartRef__":true,"id":671},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":672},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":673},"_Fill":{"__isSmartRef__":true,"id":674},"_StrokeOpacity":0,"_BorderRadius":5,"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"669":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"670":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"671":{"x":17,"y":17,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"672":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"673":{"r":0.7411764705882353,"g":0.7450980392156863,"b":0.7529411764705882,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"674":{"stops":[{"__isSmartRef__":true,"id":675},{"__isSmartRef__":true,"id":677},{"__isSmartRef__":true,"id":679},{"__isSmartRef__":true,"id":681}],"vector":{"__isSmartRef__":true,"id":683},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"675":{"offset":0,"color":{"__isSmartRef__":true,"id":676}},"676":{"r":0.9600000000000001,"g":0.9600000000000001,"b":0.9600000000000001,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"677":{"offset":0.4,"color":{"__isSmartRef__":true,"id":678}},"678":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"679":{"offset":0.6,"color":{"__isSmartRef__":true,"id":680}},"680":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"681":{"offset":1,"color":{"__isSmartRef__":true,"id":682}},"682":{"r":0.94,"g":0.94,"b":0.94,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"683":{"x":0,"y":0,"width":0,"height":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"684":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"685":{"morph":{"__isSmartRef__":true,"id":656},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"686":{"x":934.8027036045055,"y":3,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"687":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"688":{"stops":[{"__isSmartRef__":true,"id":689},{"__isSmartRef__":true,"id":691},{"__isSmartRef__":true,"id":693},{"__isSmartRef__":true,"id":695}],"vector":{"__isSmartRef__":true,"id":683},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"689":{"offset":0,"color":{"__isSmartRef__":true,"id":690}},"690":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"691":{"offset":0.4,"color":{"__isSmartRef__":true,"id":692}},"692":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"693":{"offset":0.6,"color":{"__isSmartRef__":true,"id":694}},"694":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"695":{"offset":1,"color":{"__isSmartRef__":true,"id":696}},"696":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"697":{"moveHorizontal":true},"698":{"sourceObj":{"__isSmartRef__":true,"id":656},"sourceAttrName":"getHelpText","targetObj":{"__isSmartRef__":true,"id":699},"targetMethodName":"getCloseHelp","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":2265},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"699":{"submorphs":[{"__isSmartRef__":true,"id":700},{"__isSmartRef__":true,"id":1972},{"__isSmartRef__":true,"id":610},{"__isSmartRef__":true,"id":641}],"scripts":[],"shape":{"__isSmartRef__":true,"id":2216},"derivationIds":[null,"EF773EA2-ACB8-4C25-8EF3-2D474AF26721","03C5B9CE-E1FE-4DAB-9004-5101466C8626","2B42DB4F-1295-44CA-B3E2-0C00F29CC68F","6424A113-4941-4FC4-9CDD-2A924248AECE","D5C69712-5645-4C1D-96F1-99ABAA89B4AA","A6D3182C-C63C-4F9E-8022-E41F8CD2C963","52C13ED2-FE27-4402-8EEF-90F413C11D08","968967F1-D648-4BDC-B051-8904943E3178","E0849A3A-568C-4DDA-894A-A3A9471E7698","6CA247DD-63D3-4710-877E-9D8CB0B16B62","8AFE70A9-0672-407F-969A-F870AD00AFAA","F6472330-788A-4E6E-A502-C6BF882BC0C5","8134C200-A2C7-48EA-8D09-2D1828AEC382","72B336B9-1285-41CD-8A81-5676AEEFFA5C","7BA4B623-7E70-4F54-AF70-66DAD31581A5","1895AE5A-4470-4BAA-B506-E648EDE475F3","605A7649-22A1-415B-972A-66976AA290CB","FC9698BC-988D-4C10-9AED-B75CC65C9C82","4B02EB4A-4928-4D86-BAAC-C1C9FCBCE034","E757FDC0-5BD6-4BD5-BD01-CECEAA0E72E6","6C2190A5-8EC2-4C66-8865-456530AACA72","98CD849D-A2DE-46EA-9ED2-E59E88401DEA","661B9786-9801-4F82-B0CB-3E3CB3D25AFF","DB8FE309-3540-44E6-AF97-A3834D28757B","E59A478E-D8F7-4F61-8F67-66018F4B47ED","13F4FF99-4EC2-48E6-88FB-53BF48DB9400","7DD2277C-44F1-4A0F-9452-FF4B2A8BA351","AD073A87-575F-461A-8E77-5E5AF89E487A","14022D2A-1B21-4A84-8BEF-8A3C7A2E14B0","E8005D4D-7304-4866-A0D3-E4591BE6FD8F","0A9B78D8-D6AA-4303-99F3-7668B9F17EBB","7CBB7646-FB0A-481C-A57C-3B7087C09850","1706566B-E671-4B1D-93EE-1E72E6DDE568","C73AE3F1-38DA-40B4-9F26-D66FFAD58119"],"id":"1FE6E9B2-F772-4710-84FA-E5004105B184","renderContextTable":{"__isSmartRef__":true,"id":2220},"eventHandler":{"__isSmartRef__":true,"id":2221},"droppingEnabled":true,"halosEnabled":true,"draggingEnabled":true,"layout":{"__isSmartRef__":true,"id":2222},"LK2":true,"_Position":{"__isSmartRef__":true,"id":2223},"priorExtent":{"__isSmartRef__":true,"id":2224},"targetMorph":{"__isSmartRef__":true,"id":610},"titleBar":{"__isSmartRef__":true,"id":641},"contentOffset":{"__isSmartRef__":true,"id":618},"collapsedTransform":null,"collapsedExtent":null,"expandedTransform":null,"expandedExtent":null,"ignoreEventsOnExpand":false,"partsBinMetaInfo":{"__isSmartRef__":true,"id":2225},"name":"WhiteboardSync","highlighted":false,"prevDragPos":{"__isSmartRef__":true,"id":2264},"isBeingDragged":false,"showsHalos":false,"__SourceModuleName__":"Global.lively.morphic.Widgets","moved":true,"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"_ClipMode":"visible","prevScroll":[0,0],"#startLetters":"di","cameForward":false,"owner":{"__isSmartRef__":true,"id":0},"_Rotation":0,"_Scale":1,"__LivelyClassName__":"lively.morphic.Window","withoutLayers":["Global.lively.morphic.GrabbingLayer"]},"700":{"submorphs":[{"__isSmartRef__":true,"id":701},{"__isSmartRef__":true,"id":1143},{"__isSmartRef__":true,"id":1233},{"__isSmartRef__":true,"id":1287},{"__isSmartRef__":true,"id":1341},{"__isSmartRef__":true,"id":1358},{"__isSmartRef__":true,"id":1378},{"__isSmartRef__":true,"id":1399},{"__isSmartRef__":true,"id":1486},{"__isSmartRef__":true,"id":1507},{"__isSmartRef__":true,"id":1596},{"__isSmartRef__":true,"id":1617}],"scripts":[],"shape":{"__isSmartRef__":true,"id":1638},"derivationIds":[null,"794F62E5-192A-4687-97AF-9D314304DB99","50B3E77B-46B7-4B33-BFD9-50964990AA35","43FB9D77-1E47-4AC5-BE7F-D5A2379BFAA3","F4B42734-2D34-4C5E-956C-D2CE211D9367","99CFAED6-BB6C-48F7-B516-BE3543548B3F","4DDE01A4-DFFD-4468-9324-2A1E435099A9","3724D4F8-9F8C-493C-8969-1DB2AC527575","662D7FD1-21FE-4FE8-B303-226E427895F8","E69EF717-7DE4-4BA1-917B-BB7E68CA7E29","12C16FAA-C309-4F06-993F-73B1B99D2B7D","0593034A-D90E-4B30-87E9-D933FA23CE63","DE922D0C-ADF9-4FA9-8C23-5F8B813C26A7","05F50BE9-EBCF-401B-A639-0F7FABFDAD18","2EA51730-E1AF-46FF-BCDB-FA5C33C82F9B","BD1FEBD7-EFC2-456C-A83E-3C13BE5BDD4E","98BA9588-BA86-469D-809B-B33A0EE5E795","5F4FF0FD-5B12-4E9E-BA55-8AC467A326BA","F17DB4AB-0592-4290-AA1E-A32DEE106383","D21AEF02-91BB-4231-A081-16A8D4319236","E224E6EC-C210-41FB-BC63-BA1F8DCA1A8A","15FAEE9F-C3C2-483A-B844-A4B34F3B12E1","ECE1B331-3067-4647-BB8D-D47635B3D582","635C51C4-D186-4914-91C0-82D932A5CCD3","F38544E8-CD2A-4297-8AD3-AD63DB2009EB","6A1D37FC-6C5C-4C67-A9C6-C2B8EFB9130C","382D8F03-D159-4F95-BB9F-AE547D68AEC1","D981BE6A-99BA-4F44-BBE8-DE0708847A6A","53089479-61A3-44D7-8A90-0198C1E9CE20","8FE8D18B-934A-4192-A125-22A033E5B84A","D0153334-0BA5-43B5-813D-AE67F78BE310","3A323278-1E03-4A6F-A00B-F8C51374DB44","C41D3D68-4A2D-4A33-9BED-3EA2A995ECA7","1111BFD2-2F25-49E5-8E60-2EE00B84A223","8CCEA436-92AC-4C4C-8C2C-1B8230D7946F","6388FC3E-A598-4E0C-8A4E-053C21B73FB1","5F1B43B5-3FAC-4B4F-96C0-1662938816A6"],"id":"28012CAE-9C98-4E76-9597-0D134784E5D2","renderContextTable":{"__isSmartRef__":true,"id":1645},"eventHandler":{"__isSmartRef__":true,"id":1646},"droppingEnabled":true,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":1647},"colorChooser":{"__isSmartRef__":true,"id":701},"slider":{"__isSmartRef__":true,"id":1507},"button":{"__isSmartRef__":true,"id":1648},"currentColor":{"__isSmartRef__":true,"id":710},"showsHalos":false,"priorExtent":{"__isSmartRef__":true,"id":1765},"isBeingDragged":false,"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"partsBinMetaInfo":{"__isSmartRef__":true,"id":1766},"name":"PencilStyler","__SourceModuleName__":"Global","isLockOwner":false,"layout":{"__isSmartRef__":true,"id":1877},"prevScroll":[0,0],"moved":true,"distanceToDragEvent":{"__isSmartRef__":true,"id":1878},"alphaSlider":{"__isSmartRef__":true,"id":1143},"moveTouch":false,"baseTouch":{"__isSmartRef__":true,"id":1879},"selectable":false,"scrolled":false,"halosTemporaryInvisible":false,"headRevision":145365,"radiusSlider":{"__isSmartRef__":true,"id":1883},"widthSlider":{"__isSmartRef__":true,"id":1399},"borderStyleList":{"__isSmartRef__":true,"id":1596},"_ClipMode":"visible","owner":{"__isSmartRef__":true,"id":699},"_Visible":false,"visible":false,"target":null,"#startLetters":"be","updateBorderFillOfTarget":{"__isSmartRef__":true,"id":1971},"whiteboard":{"__isSmartRef__":true,"id":610},"chat":{"__isSmartRef__":true,"id":1972},"_Rotation":0,"_Scale":0.9920279440699444,"isCopyMorphRef":true,"morphRefId":1,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":2151},"__LivelyClassName__":"lively.morphic.Box"},"701":{"submorphs":[{"__isSmartRef__":true,"id":702}],"scripts":[],"shape":{"__isSmartRef__":true,"id":1054},"derivationIds":[null,"A51C0F39-5350-4DDD-964C-6445AE01CB63","DB08600D-A945-476A-8FD5-472D4410908D","7CA5BA9C-4176-405A-87E5-9923273300AA","D76DAACD-ED56-4568-A879-D4CA04BFD2B2","44ED3DE0-E228-4699-80EB-644EBCCD559E","6B02D80A-BDA5-437E-A033-F8CADD16CF29","10FC472E-F26D-4454-B831-9842778015CC","7931AF79-F8FE-45B6-82E3-101D79196C79","2214390F-CE4F-4187-A37F-CB8D92B4E2E0","7171372F-E83E-412B-9DAD-48837B49CB5B","0E4F819A-CA01-46B6-BECE-576CF629FF30","253B8A37-0FA1-4CC0-9B77-E66AE2775E9B","EDC7FBAC-26E1-4437-A837-00BDABA66005","4349BB12-6535-474C-B9F7-A5016629DE95","0E0DF7C7-7DA3-481C-A390-94D2BD18C3DB","F32BA2CE-DC31-44D7-B4F3-F588793C512C","52118D9C-9A3F-4FEB-9C93-DF22D687A60F","0943C182-2293-4AEA-B4C5-ABE9A1CADF79","C37646C4-DF33-4383-A2C4-808792AC4531","6A88C764-BD48-4074-A5BE-BE788BA2E0C5","B3461712-0FCC-497A-B649-C71E37EEC096","A80587B5-C0C6-4E6F-8E0A-997AAA32E2E1","933A5A24-9C1D-4E10-94A3-75FE1AAA0A13","2968E058-F54C-4FB9-A76B-A9AD1F2FD397","F5551E49-7816-40DE-BA75-0BE1FE1FFCAD","0B5147A6-84E5-4AE3-B76F-27F8F75C8101","B03106C5-C180-4295-95F2-6C8B4EFC655F","BD5B7C84-7BD2-4E30-9E90-BFBFBDB7F547","C0A88744-269D-45FE-8F41-751EB89ACF22","47C39CEA-B47A-4E35-897F-1D29D24EFDDE","4F4DFACA-9AE4-4CAC-A50B-8A53E6BD6ABB","98D4D5B7-9753-48C5-800E-BF49F1EFCA63","0A760153-638A-461E-99E1-F1B5A5434279","A9C70164-E0C9-4831-9617-143CEAC3CBC6","A495F174-5148-4402-9C23-7D130A0F8AE4","1016F382-D755-4100-B2D9-EA307A994942"],"id":"0A489AFB-1848-41ED-B124-B7B189BC2791","renderContextTable":{"__isSmartRef__":true,"id":1060},"eventHandler":{"__isSmartRef__":true,"id":1061},"droppingEnabled":true,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":1062},"layout":{"__isSmartRef__":true,"id":1063},"priorExtent":{"__isSmartRef__":true,"id":1064},"owner":{"__isSmartRef__":true,"id":700},"chooserWidget":{"__isSmartRef__":true,"id":700},"showsHalos":false,"name":"ColorChooserPane","attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"__SourceModuleName__":"Global.lively.morphic.ColorChooserDraft","isLockOwner":false,"distanceToDragEvent":{"__isSmartRef__":true,"id":1065},"selectable":false,"halosTemporaryInvisible":false,"originalScale":1,"originalRotation":0,"lastRotation":0,"slide":0,"activeSlide":{"__isSmartRef__":true,"id":703},"_ClipMode":"hidden","container":{"__isSmartRef__":true,"id":702},"prevScroll":[0,0],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":1066},"__LivelyClassName__":"lively.morphic.CrayonColorChooser"},"702":{"submorphs":[{"__isSmartRef__":true,"id":703}],"scripts":[],"id":"DF3AE482-0A0B-4811-86DC-58D140CD883E","shape":{"__isSmartRef__":true,"id":1037},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":1043},"showsHalos":false,"name":"container","partsBinMetaInfo":{"__isSmartRef__":true,"id":1044},"__SourceModuleName__":"Global","renderContextTable":{"__isSmartRef__":true,"id":1047},"eventHandler":{"__isSmartRef__":true,"id":1048},"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"derivationIds":[127,"F0291F62-F100-480C-AEBF-0230398F7983","AC2B3239-B644-4D82-A83E-D86F4825489A","02E235CA-7313-446E-BF19-B4B16353B193","8C028B55-6F31-458E-B597-AC2A836B2181","183BE39B-7515-402D-9346-685927841E53","6343DFF4-8ADD-4528-848B-E6F2D6D67179","21CD7EB6-1D08-4DFB-894F-5F6D96E61081","B0BBE67A-88E0-48E3-A480-20150A097125","18443BDD-9D34-4634-B4B9-090803B5D863","A355B672-DE4C-44D2-B386-618F9F28293B","A05A8F55-D77D-446F-A1F1-319602961B46","8086614F-BDE8-403B-ADD6-6F59B1BD9A96","3DEA8BD6-3C8C-4729-ADC6-EB215B9DD2ED","A79005D8-9C90-46F3-888C-0143FF766DA8","E7E046A8-306B-47B4-BAA6-02FD857179CC","75BEAC62-B307-4937-88CD-FF148CC225C3","7B021E96-02F3-4BB6-A0E1-90FF778DDE90","D1DED878-49BE-453D-84AF-23B733F85988","450D06FF-8607-4D91-817A-DF9A735B668B","C3037652-31B3-4C7D-A571-697F53A65E26","CAAAAEED-BEFE-478B-B2C9-70B2D41E19C0"],"partTests":{"__isSmartRef__":true,"id":1049},"owner":{"__isSmartRef__":true,"id":701},"isLockOwner":false,"_ClipMode":"visible","prevScroll":[0,0],"_Rotation":0,"_Scale":1.002003004005006,"__LivelyClassName__":"lively.morphic.Box"},"703":{"submorphs":[{"__isSmartRef__":true,"id":704},{"__isSmartRef__":true,"id":722},{"__isSmartRef__":true,"id":738},{"__isSmartRef__":true,"id":754},{"__isSmartRef__":true,"id":770},{"__isSmartRef__":true,"id":786},{"__isSmartRef__":true,"id":802},{"__isSmartRef__":true,"id":818},{"__isSmartRef__":true,"id":834},{"__isSmartRef__":true,"id":850},{"__isSmartRef__":true,"id":866},{"__isSmartRef__":true,"id":882},{"__isSmartRef__":true,"id":898},{"__isSmartRef__":true,"id":914},{"__isSmartRef__":true,"id":930},{"__isSmartRef__":true,"id":946},{"__isSmartRef__":true,"id":962},{"__isSmartRef__":true,"id":978},{"__isSmartRef__":true,"id":994},{"__isSmartRef__":true,"id":1010}],"scripts":[],"shape":{"__isSmartRef__":true,"id":1026},"derivationIds":[null,"3A58D6A7-1486-4441-9E43-7A3DA33E4653","C4EC7440-E461-449B-8555-127176616AAC"],"id":"07221D78-2364-4945-93EB-AF63B8FC5F70","renderContextTable":{"__isSmartRef__":true,"id":1033},"eventHandler":{"__isSmartRef__":true,"id":1034},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":1035},"priorExtent":{"__isSmartRef__":true,"id":1036},"owner":{"__isSmartRef__":true,"id":702},"prevScroll":[0,0],"__SourceModuleName__":"Global","showsHalos":false,"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"__LivelyClassName__":"lively.morphic.Box"},"704":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":705},"derivationIds":[null,"75B84BC4-A26E-4E3C-9461-0100AD38A04F","402CA480-AF1B-47AF-8B43-B80B7FA67174"],"id":"343F84C1-716A-4049-9F76-7B9045CFEEB5","renderContextTable":{"__isSmartRef__":true,"id":719},"eventHandler":{"__isSmartRef__":true,"id":720},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":721},"eventsAreIgnored":true,"owner":{"__isSmartRef__":true,"id":703},"__SourceModuleName__":"Global","showsHalos":false,"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"__LivelyClassName__":"lively.morphic.Box"},"705":{"_Position":{"__isSmartRef__":true,"id":706},"renderContextTable":{"__isSmartRef__":true,"id":707},"_Extent":{"__isSmartRef__":true,"id":708},"_Padding":{"__isSmartRef__":true,"id":709},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":710},"_BorderRadius":5,"_Fill":{"__isSmartRef__":true,"id":711},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"706":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"707":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"708":{"x":52.25,"y":49.328395061728365,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"709":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"710":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"711":{"stops":[{"__isSmartRef__":true,"id":712},{"__isSmartRef__":true,"id":714},{"__isSmartRef__":true,"id":716},{"__isSmartRef__":true,"id":717}],"vector":{"__isSmartRef__":true,"id":718},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"712":{"offset":0,"color":{"__isSmartRef__":true,"id":713}},"713":{"r":1,"g":1,"b":1,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"714":{"offset":0.05,"color":{"__isSmartRef__":true,"id":715}},"715":{"r":0.5,"g":0.5,"b":0.5,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"716":{"offset":0.1,"color":{"__isSmartRef__":true,"id":710}},"717":{"offset":1,"color":{"__isSmartRef__":true,"id":710}},"718":{"x":0,"y":0,"width":0,"height":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"719":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"720":{"morph":{"__isSmartRef__":true,"id":704},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"721":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"722":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":723},"derivationIds":[null,"311FE8E9-1718-4F65-A39F-BA5A07341F58","1A96D60E-AA41-4DBD-A7AB-B25BBD1FAF83"],"id":"D9D59BE3-076C-4C48-8A67-5D073A7AA49E","renderContextTable":{"__isSmartRef__":true,"id":735},"eventHandler":{"__isSmartRef__":true,"id":736},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":737},"eventsAreIgnored":true,"owner":{"__isSmartRef__":true,"id":703},"__SourceModuleName__":"Global","attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"__LivelyClassName__":"lively.morphic.Box"},"723":{"_Position":{"__isSmartRef__":true,"id":724},"renderContextTable":{"__isSmartRef__":true,"id":725},"_Extent":{"__isSmartRef__":true,"id":726},"_Padding":{"__isSmartRef__":true,"id":727},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":728},"_BorderRadius":5,"_Fill":{"__isSmartRef__":true,"id":729},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"724":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"725":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"726":{"x":52.25,"y":49.328395061728365,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"727":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"728":{"r":0.372,"g":0.369,"b":0.372,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"729":{"stops":[{"__isSmartRef__":true,"id":730},{"__isSmartRef__":true,"id":731},{"__isSmartRef__":true,"id":733},{"__isSmartRef__":true,"id":734}],"vector":{"__isSmartRef__":true,"id":718},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"730":{"offset":0,"color":{"__isSmartRef__":true,"id":713}},"731":{"offset":0.05,"color":{"__isSmartRef__":true,"id":732}},"732":{"r":0.6859999999999999,"g":0.6845,"b":0.6859999999999999,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"733":{"offset":0.1,"color":{"__isSmartRef__":true,"id":728}},"734":{"offset":1,"color":{"__isSmartRef__":true,"id":728}},"735":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"736":{"morph":{"__isSmartRef__":true,"id":722},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"737":{"x":60.25,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"738":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":739},"derivationIds":[null,"BAD5FBB1-B129-441F-B19F-DA65FF065240","CF515D85-9807-4984-BF0E-9E4B35A9FFE6"],"id":"3D1F6479-1A2B-403F-9529-2B5675861FDF","renderContextTable":{"__isSmartRef__":true,"id":751},"eventHandler":{"__isSmartRef__":true,"id":752},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":753},"eventsAreIgnored":true,"owner":{"__isSmartRef__":true,"id":703},"__SourceModuleName__":"Global","attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"__LivelyClassName__":"lively.morphic.Box"},"739":{"_Position":{"__isSmartRef__":true,"id":740},"renderContextTable":{"__isSmartRef__":true,"id":741},"_Extent":{"__isSmartRef__":true,"id":742},"_Padding":{"__isSmartRef__":true,"id":743},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":744},"_BorderRadius":5,"_Fill":{"__isSmartRef__":true,"id":745},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"740":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"741":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"742":{"x":52.25,"y":49.328395061728365,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"743":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"744":{"r":0.474,"g":0.474,"b":0.474,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"745":{"stops":[{"__isSmartRef__":true,"id":746},{"__isSmartRef__":true,"id":747},{"__isSmartRef__":true,"id":749},{"__isSmartRef__":true,"id":750}],"vector":{"__isSmartRef__":true,"id":718},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"746":{"offset":0,"color":{"__isSmartRef__":true,"id":713}},"747":{"offset":0.05,"color":{"__isSmartRef__":true,"id":748}},"748":{"r":0.737,"g":0.737,"b":0.737,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"749":{"offset":0.1,"color":{"__isSmartRef__":true,"id":744}},"750":{"offset":1,"color":{"__isSmartRef__":true,"id":744}},"751":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"752":{"morph":{"__isSmartRef__":true,"id":738},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"753":{"x":120.5,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"754":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":755},"derivationIds":[null,"29B4D995-CC4A-4919-9FF7-BED148BB2250","E9A9B046-DE0D-4FEC-BDB4-E13D53C2A9BE"],"id":"0EC68997-5E84-4FA1-82D2-F9F18719EED9","renderContextTable":{"__isSmartRef__":true,"id":767},"eventHandler":{"__isSmartRef__":true,"id":768},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":769},"eventsAreIgnored":true,"owner":{"__isSmartRef__":true,"id":703},"__SourceModuleName__":"Global","showsHalos":false,"prevScroll":[0,0],"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"__LivelyClassName__":"lively.morphic.Box"},"755":{"_Position":{"__isSmartRef__":true,"id":756},"renderContextTable":{"__isSmartRef__":true,"id":757},"_Extent":{"__isSmartRef__":true,"id":758},"_Padding":{"__isSmartRef__":true,"id":759},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":760},"_BorderRadius":5,"_Fill":{"__isSmartRef__":true,"id":761},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"756":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"757":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"758":{"x":52.25,"y":49.328395061728365,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"759":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"760":{"r":1,"g":1,"b":1,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"761":{"stops":[{"__isSmartRef__":true,"id":762},{"__isSmartRef__":true,"id":763},{"__isSmartRef__":true,"id":765},{"__isSmartRef__":true,"id":766}],"vector":{"__isSmartRef__":true,"id":718},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"762":{"offset":0,"color":{"__isSmartRef__":true,"id":713}},"763":{"offset":0.05,"color":{"__isSmartRef__":true,"id":764}},"764":{"r":1,"g":1,"b":1,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"765":{"offset":0.1,"color":{"__isSmartRef__":true,"id":760}},"766":{"offset":1,"color":{"__isSmartRef__":true,"id":760}},"767":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"768":{"morph":{"__isSmartRef__":true,"id":754},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"769":{"x":180.75,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"770":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":771},"derivationIds":[null,"BE7A0866-5CE5-4686-AA29-AEF30C90E767","2ACECE1F-3614-4459-922D-632FD0F73239"],"id":"97892837-DBD0-4951-AB41-69BDCB947A47","renderContextTable":{"__isSmartRef__":true,"id":783},"eventHandler":{"__isSmartRef__":true,"id":784},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":785},"eventsAreIgnored":true,"owner":{"__isSmartRef__":true,"id":703},"__SourceModuleName__":"Global","attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"__LivelyClassName__":"lively.morphic.Box"},"771":{"_Position":{"__isSmartRef__":true,"id":772},"renderContextTable":{"__isSmartRef__":true,"id":773},"_Extent":{"__isSmartRef__":true,"id":774},"_Padding":{"__isSmartRef__":true,"id":775},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":776},"_BorderRadius":5,"_Fill":{"__isSmartRef__":true,"id":777},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"772":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"773":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"774":{"x":52.25,"y":49.328395061728365,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"775":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"776":{"r":1,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"777":{"stops":[{"__isSmartRef__":true,"id":778},{"__isSmartRef__":true,"id":779},{"__isSmartRef__":true,"id":781},{"__isSmartRef__":true,"id":782}],"vector":{"__isSmartRef__":true,"id":718},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"778":{"offset":0,"color":{"__isSmartRef__":true,"id":713}},"779":{"offset":0.05,"color":{"__isSmartRef__":true,"id":780}},"780":{"r":1,"g":0.5,"b":0.5,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"781":{"offset":0.1,"color":{"__isSmartRef__":true,"id":776}},"782":{"offset":1,"color":{"__isSmartRef__":true,"id":776}},"783":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"784":{"morph":{"__isSmartRef__":true,"id":770},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"785":{"x":0,"y":57.328395061728365,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"786":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":787},"derivationIds":[null,"7875154C-4A80-401B-891F-A3AA7B6E869A","50AB4AB6-B4F0-4B62-A2E0-91DB53035186"],"id":"E0C909F2-2C44-4872-8736-54E0405D4800","renderContextTable":{"__isSmartRef__":true,"id":799},"eventHandler":{"__isSmartRef__":true,"id":800},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":801},"eventsAreIgnored":true,"owner":{"__isSmartRef__":true,"id":703},"__SourceModuleName__":"Global","prevScroll":[0,0],"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"__LivelyClassName__":"lively.morphic.Box"},"787":{"_Position":{"__isSmartRef__":true,"id":788},"renderContextTable":{"__isSmartRef__":true,"id":789},"_Extent":{"__isSmartRef__":true,"id":790},"_Padding":{"__isSmartRef__":true,"id":791},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":792},"_BorderRadius":5,"_Fill":{"__isSmartRef__":true,"id":793},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"788":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"789":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"790":{"x":52.25,"y":49.328395061728365,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"791":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"792":{"r":0,"g":0.8,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"793":{"stops":[{"__isSmartRef__":true,"id":794},{"__isSmartRef__":true,"id":795},{"__isSmartRef__":true,"id":797},{"__isSmartRef__":true,"id":798}],"vector":{"__isSmartRef__":true,"id":718},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"794":{"offset":0,"color":{"__isSmartRef__":true,"id":713}},"795":{"offset":0.05,"color":{"__isSmartRef__":true,"id":796}},"796":{"r":0.5,"g":0.9,"b":0.5,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"797":{"offset":0.1,"color":{"__isSmartRef__":true,"id":792}},"798":{"offset":1,"color":{"__isSmartRef__":true,"id":792}},"799":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"800":{"morph":{"__isSmartRef__":true,"id":786},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"801":{"x":60.25,"y":57.328395061728365,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"802":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":803},"derivationIds":[null,"C433F079-E0F4-4C86-984D-4AE0DEA640E3","63159F21-7972-4AD0-9259-F5972D92C4AC"],"id":"3D7BC07A-A670-421A-A874-1590D5F53594","renderContextTable":{"__isSmartRef__":true,"id":815},"eventHandler":{"__isSmartRef__":true,"id":816},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":817},"eventsAreIgnored":true,"owner":{"__isSmartRef__":true,"id":703},"__SourceModuleName__":"Global","attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"__LivelyClassName__":"lively.morphic.Box"},"803":{"_Position":{"__isSmartRef__":true,"id":804},"renderContextTable":{"__isSmartRef__":true,"id":805},"_Extent":{"__isSmartRef__":true,"id":806},"_Padding":{"__isSmartRef__":true,"id":807},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":808},"_BorderRadius":5,"_Fill":{"__isSmartRef__":true,"id":809},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"804":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"805":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"806":{"x":52.25,"y":49.328395061728365,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"807":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"808":{"r":0.227,"g":0,"b":1,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"809":{"stops":[{"__isSmartRef__":true,"id":810},{"__isSmartRef__":true,"id":811},{"__isSmartRef__":true,"id":813},{"__isSmartRef__":true,"id":814}],"vector":{"__isSmartRef__":true,"id":718},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"810":{"offset":0,"color":{"__isSmartRef__":true,"id":713}},"811":{"offset":0.05,"color":{"__isSmartRef__":true,"id":812}},"812":{"r":0.6135,"g":0.5,"b":1,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"813":{"offset":0.1,"color":{"__isSmartRef__":true,"id":808}},"814":{"offset":1,"color":{"__isSmartRef__":true,"id":808}},"815":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"816":{"morph":{"__isSmartRef__":true,"id":802},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"817":{"x":120.5,"y":57.328395061728365,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"818":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":819},"derivationIds":[null,"A6933A72-583B-4B53-83CB-7025EC232491","F440F565-467B-4315-A6F3-56183508E911"],"id":"357BA986-B888-4A52-BB56-3F0B983213FB","renderContextTable":{"__isSmartRef__":true,"id":831},"eventHandler":{"__isSmartRef__":true,"id":832},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":833},"eventsAreIgnored":true,"owner":{"__isSmartRef__":true,"id":703},"__SourceModuleName__":"Global","prevScroll":[0,0],"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"__LivelyClassName__":"lively.morphic.Box"},"819":{"_Position":{"__isSmartRef__":true,"id":820},"renderContextTable":{"__isSmartRef__":true,"id":821},"_Extent":{"__isSmartRef__":true,"id":822},"_Padding":{"__isSmartRef__":true,"id":823},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":824},"_BorderRadius":5,"_Fill":{"__isSmartRef__":true,"id":825},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"820":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"821":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"822":{"x":52.25,"y":49.328395061728365,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"823":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"824":{"r":0.979,"g":1,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"825":{"stops":[{"__isSmartRef__":true,"id":826},{"__isSmartRef__":true,"id":827},{"__isSmartRef__":true,"id":829},{"__isSmartRef__":true,"id":830}],"vector":{"__isSmartRef__":true,"id":718},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"826":{"offset":0,"color":{"__isSmartRef__":true,"id":713}},"827":{"offset":0.05,"color":{"__isSmartRef__":true,"id":828}},"828":{"r":0.9895,"g":1,"b":0.5,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"829":{"offset":0.1,"color":{"__isSmartRef__":true,"id":824}},"830":{"offset":1,"color":{"__isSmartRef__":true,"id":824}},"831":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"832":{"morph":{"__isSmartRef__":true,"id":818},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"833":{"x":180.75,"y":57.328395061728365,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"834":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":835},"derivationIds":[null,"78455BFD-52E9-4FE7-8819-89F8ADCC291A","63DFA06C-4CA1-46A0-9F59-DEAC38AF2001"],"id":"51C1F967-86A1-486E-A4EE-AC003B92E8C1","renderContextTable":{"__isSmartRef__":true,"id":847},"eventHandler":{"__isSmartRef__":true,"id":848},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":849},"eventsAreIgnored":true,"owner":{"__isSmartRef__":true,"id":703},"__SourceModuleName__":"Global","prevScroll":[0,0],"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"__LivelyClassName__":"lively.morphic.Box"},"835":{"_Position":{"__isSmartRef__":true,"id":836},"renderContextTable":{"__isSmartRef__":true,"id":837},"_Extent":{"__isSmartRef__":true,"id":838},"_Padding":{"__isSmartRef__":true,"id":839},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":840},"_BorderRadius":5,"_Fill":{"__isSmartRef__":true,"id":841},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"836":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"837":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"838":{"x":52.25,"y":49.328395061728365,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"839":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"840":{"r":0,"g":1,"b":0.521,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"841":{"stops":[{"__isSmartRef__":true,"id":842},{"__isSmartRef__":true,"id":843},{"__isSmartRef__":true,"id":845},{"__isSmartRef__":true,"id":846}],"vector":{"__isSmartRef__":true,"id":718},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"842":{"offset":0,"color":{"__isSmartRef__":true,"id":713}},"843":{"offset":0.05,"color":{"__isSmartRef__":true,"id":844}},"844":{"r":0.5,"g":1,"b":0.7605,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"845":{"offset":0.1,"color":{"__isSmartRef__":true,"id":840}},"846":{"offset":1,"color":{"__isSmartRef__":true,"id":840}},"847":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"848":{"morph":{"__isSmartRef__":true,"id":834},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"849":{"x":0,"y":114.65679012345673,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"850":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":851},"derivationIds":[null,"37C9E074-F05B-4392-A7F2-9E459B107CFA","A7FE8E29-938B-487C-8023-6A2ACFAF5CA3"],"id":"3B72B43E-A518-4400-BF0B-4283EEFEABB4","renderContextTable":{"__isSmartRef__":true,"id":863},"eventHandler":{"__isSmartRef__":true,"id":864},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":865},"eventsAreIgnored":true,"owner":{"__isSmartRef__":true,"id":703},"__SourceModuleName__":"Global","prevScroll":[0,0],"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"__LivelyClassName__":"lively.morphic.Box"},"851":{"_Position":{"__isSmartRef__":true,"id":852},"renderContextTable":{"__isSmartRef__":true,"id":853},"_Extent":{"__isSmartRef__":true,"id":854},"_Padding":{"__isSmartRef__":true,"id":855},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":856},"_BorderRadius":5,"_Fill":{"__isSmartRef__":true,"id":857},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"852":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"853":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"854":{"x":52.25,"y":49.328395061728365,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"855":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"856":{"r":1,"g":0,"b":1,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"857":{"stops":[{"__isSmartRef__":true,"id":858},{"__isSmartRef__":true,"id":859},{"__isSmartRef__":true,"id":861},{"__isSmartRef__":true,"id":862}],"vector":{"__isSmartRef__":true,"id":718},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"858":{"offset":0,"color":{"__isSmartRef__":true,"id":713}},"859":{"offset":0.05,"color":{"__isSmartRef__":true,"id":860}},"860":{"r":1,"g":0.5,"b":1,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"861":{"offset":0.1,"color":{"__isSmartRef__":true,"id":856}},"862":{"offset":1,"color":{"__isSmartRef__":true,"id":856}},"863":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"864":{"morph":{"__isSmartRef__":true,"id":850},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"865":{"x":60.25,"y":114.65679012345673,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"866":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":867},"derivationIds":[null,"7ACB7B8D-2E0D-4BCA-8B6B-6E8796FCE30B","AFF3CB7E-C3A1-4BD9-831A-88C5203B22E7"],"id":"3D0C9577-75F5-4D73-A183-C1A391585EBB","renderContextTable":{"__isSmartRef__":true,"id":879},"eventHandler":{"__isSmartRef__":true,"id":880},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":881},"eventsAreIgnored":true,"owner":{"__isSmartRef__":true,"id":703},"__SourceModuleName__":"Global","attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"__LivelyClassName__":"lively.morphic.Box"},"867":{"_Position":{"__isSmartRef__":true,"id":868},"renderContextTable":{"__isSmartRef__":true,"id":869},"_Extent":{"__isSmartRef__":true,"id":870},"_Padding":{"__isSmartRef__":true,"id":871},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":872},"_BorderRadius":5,"_Fill":{"__isSmartRef__":true,"id":873},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"868":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"869":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"870":{"x":52.25,"y":49.328395061728365,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"871":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"872":{"r":0,"g":0.584,"b":0.58,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"873":{"stops":[{"__isSmartRef__":true,"id":874},{"__isSmartRef__":true,"id":875},{"__isSmartRef__":true,"id":877},{"__isSmartRef__":true,"id":878}],"vector":{"__isSmartRef__":true,"id":718},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"874":{"offset":0,"color":{"__isSmartRef__":true,"id":713}},"875":{"offset":0.05,"color":{"__isSmartRef__":true,"id":876}},"876":{"r":0.5,"g":0.792,"b":0.79,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"877":{"offset":0.1,"color":{"__isSmartRef__":true,"id":872}},"878":{"offset":1,"color":{"__isSmartRef__":true,"id":872}},"879":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"880":{"morph":{"__isSmartRef__":true,"id":866},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"881":{"x":120.5,"y":114.65679012345673,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"882":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":883},"derivationIds":[null,"4F01FD8C-D705-4A1E-94A3-ED32EA1779B8","4651C623-CAF6-4BE9-9C61-9BF3868AEA1A"],"id":"6B7223D3-C689-4846-A891-7F9EB4A83D96","renderContextTable":{"__isSmartRef__":true,"id":895},"eventHandler":{"__isSmartRef__":true,"id":896},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":897},"eventsAreIgnored":true,"owner":{"__isSmartRef__":true,"id":703},"__SourceModuleName__":"Global","prevScroll":[0,0],"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"__LivelyClassName__":"lively.morphic.Box"},"883":{"_Position":{"__isSmartRef__":true,"id":884},"renderContextTable":{"__isSmartRef__":true,"id":885},"_Extent":{"__isSmartRef__":true,"id":886},"_Padding":{"__isSmartRef__":true,"id":887},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":888},"_BorderRadius":5,"_Fill":{"__isSmartRef__":true,"id":889},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"884":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"885":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"886":{"x":52.25,"y":49.328395061728365,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"887":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"888":{"r":0.113,"g":0,"b":0.599,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"889":{"stops":[{"__isSmartRef__":true,"id":890},{"__isSmartRef__":true,"id":891},{"__isSmartRef__":true,"id":893},{"__isSmartRef__":true,"id":894}],"vector":{"__isSmartRef__":true,"id":718},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"890":{"offset":0,"color":{"__isSmartRef__":true,"id":713}},"891":{"offset":0.05,"color":{"__isSmartRef__":true,"id":892}},"892":{"r":0.5565,"g":0.5,"b":0.7995,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"893":{"offset":0.1,"color":{"__isSmartRef__":true,"id":888}},"894":{"offset":1,"color":{"__isSmartRef__":true,"id":888}},"895":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"896":{"morph":{"__isSmartRef__":true,"id":882},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"897":{"x":180.75,"y":114.65679012345673,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"898":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":899},"derivationIds":[null,"B16E80E5-41D1-4361-A9F8-B3F0FEE84FED","A85B601C-625C-48FD-B517-8F57E5F31A51"],"id":"52619D5F-7B40-4C0D-B257-B4C99AEC27A4","renderContextTable":{"__isSmartRef__":true,"id":911},"eventHandler":{"__isSmartRef__":true,"id":912},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":913},"eventsAreIgnored":true,"owner":{"__isSmartRef__":true,"id":703},"__SourceModuleName__":"Global","prevScroll":[0,0],"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"__LivelyClassName__":"lively.morphic.Box"},"899":{"_Position":{"__isSmartRef__":true,"id":900},"renderContextTable":{"__isSmartRef__":true,"id":901},"_Extent":{"__isSmartRef__":true,"id":902},"_Padding":{"__isSmartRef__":true,"id":903},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":904},"_BorderRadius":5,"_Fill":{"__isSmartRef__":true,"id":905},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"900":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"901":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"902":{"x":52.25,"y":49.328395061728365,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"903":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"904":{"r":0.627,"g":0,"b":0.595,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"905":{"stops":[{"__isSmartRef__":true,"id":906},{"__isSmartRef__":true,"id":907},{"__isSmartRef__":true,"id":909},{"__isSmartRef__":true,"id":910}],"vector":{"__isSmartRef__":true,"id":718},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"906":{"offset":0,"color":{"__isSmartRef__":true,"id":713}},"907":{"offset":0.05,"color":{"__isSmartRef__":true,"id":908}},"908":{"r":0.8135,"g":0.5,"b":0.7975,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"909":{"offset":0.1,"color":{"__isSmartRef__":true,"id":904}},"910":{"offset":1,"color":{"__isSmartRef__":true,"id":904}},"911":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"912":{"morph":{"__isSmartRef__":true,"id":898},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"913":{"x":0,"y":171.9851851851851,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"914":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":915},"derivationIds":[null,"738BD014-6848-4C90-8BC1-EA0208CB86B8","D6BE7A33-23B6-476A-9DF7-B1DB3B00E078"],"id":"3CD7F078-62A2-4B36-B4FA-A5710F69C768","renderContextTable":{"__isSmartRef__":true,"id":927},"eventHandler":{"__isSmartRef__":true,"id":928},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":929},"eventsAreIgnored":true,"owner":{"__isSmartRef__":true,"id":703},"__SourceModuleName__":"Global","prevScroll":[0,0],"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"__LivelyClassName__":"lively.morphic.Box"},"915":{"_Position":{"__isSmartRef__":true,"id":916},"renderContextTable":{"__isSmartRef__":true,"id":917},"_Extent":{"__isSmartRef__":true,"id":918},"_Padding":{"__isSmartRef__":true,"id":919},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":920},"_BorderRadius":5,"_Fill":{"__isSmartRef__":true,"id":921},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"916":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"917":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"918":{"x":52.25,"y":49.328395061728365,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"919":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"920":{"r":0.603,"g":0.309,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"921":{"stops":[{"__isSmartRef__":true,"id":922},{"__isSmartRef__":true,"id":923},{"__isSmartRef__":true,"id":925},{"__isSmartRef__":true,"id":926}],"vector":{"__isSmartRef__":true,"id":718},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"922":{"offset":0,"color":{"__isSmartRef__":true,"id":713}},"923":{"offset":0.05,"color":{"__isSmartRef__":true,"id":924}},"924":{"r":0.8015,"g":0.6545,"b":0.5,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"925":{"offset":0.1,"color":{"__isSmartRef__":true,"id":920}},"926":{"offset":1,"color":{"__isSmartRef__":true,"id":920}},"927":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"928":{"morph":{"__isSmartRef__":true,"id":914},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"929":{"x":60.25,"y":171.9851851851851,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"930":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":931},"derivationIds":[null,"C97F34A6-5BA9-4CE1-AD75-DBCDB3A0E88B","AD46B0CC-2AE3-495A-A916-E763410DC8C0"],"id":"BF79E1A1-D1B4-45E1-B0B3-82BEA848850C","renderContextTable":{"__isSmartRef__":true,"id":943},"eventHandler":{"__isSmartRef__":true,"id":944},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":945},"eventsAreIgnored":true,"owner":{"__isSmartRef__":true,"id":703},"__SourceModuleName__":"Global","prevScroll":[0,0],"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"__LivelyClassName__":"lively.morphic.Box"},"931":{"_Position":{"__isSmartRef__":true,"id":932},"renderContextTable":{"__isSmartRef__":true,"id":933},"_Extent":{"__isSmartRef__":true,"id":934},"_Padding":{"__isSmartRef__":true,"id":935},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":936},"_BorderRadius":5,"_Fill":{"__isSmartRef__":true,"id":937},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"932":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"933":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"934":{"x":52.25,"y":49.328395061728365,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"935":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"936":{"r":1,"g":0.439,"b":0.455,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"937":{"stops":[{"__isSmartRef__":true,"id":938},{"__isSmartRef__":true,"id":939},{"__isSmartRef__":true,"id":941},{"__isSmartRef__":true,"id":942}],"vector":{"__isSmartRef__":true,"id":718},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"938":{"offset":0,"color":{"__isSmartRef__":true,"id":713}},"939":{"offset":0.05,"color":{"__isSmartRef__":true,"id":940}},"940":{"r":1,"g":0.7195,"b":0.7275,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"941":{"offset":0.1,"color":{"__isSmartRef__":true,"id":936}},"942":{"offset":1,"color":{"__isSmartRef__":true,"id":936}},"943":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"944":{"morph":{"__isSmartRef__":true,"id":930},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"945":{"x":120.5,"y":171.9851851851851,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"946":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":947},"derivationIds":[null,"4DACED1F-E2D6-4781-B2EE-6EEE4DFECA1F","155B4838-4977-49AB-9223-55BCE35D9F76"],"id":"994000CC-A119-4A6E-9E72-D49EB35A3759","renderContextTable":{"__isSmartRef__":true,"id":959},"eventHandler":{"__isSmartRef__":true,"id":960},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":961},"eventsAreIgnored":true,"owner":{"__isSmartRef__":true,"id":703},"prevScroll":[0,0],"__SourceModuleName__":"Global","attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"__LivelyClassName__":"lively.morphic.Box"},"947":{"_Position":{"__isSmartRef__":true,"id":948},"renderContextTable":{"__isSmartRef__":true,"id":949},"_Extent":{"__isSmartRef__":true,"id":950},"_Padding":{"__isSmartRef__":true,"id":951},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":952},"_BorderRadius":5,"_Fill":{"__isSmartRef__":true,"id":953},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"948":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"949":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"950":{"x":52.25,"y":49.328395061728365,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"951":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"952":{"r":0,"g":0.591,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"953":{"stops":[{"__isSmartRef__":true,"id":954},{"__isSmartRef__":true,"id":955},{"__isSmartRef__":true,"id":957},{"__isSmartRef__":true,"id":958}],"vector":{"__isSmartRef__":true,"id":718},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"954":{"offset":0,"color":{"__isSmartRef__":true,"id":713}},"955":{"offset":0.05,"color":{"__isSmartRef__":true,"id":956}},"956":{"r":0.5,"g":0.7955,"b":0.5,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"957":{"offset":0.1,"color":{"__isSmartRef__":true,"id":952}},"958":{"offset":1,"color":{"__isSmartRef__":true,"id":952}},"959":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"960":{"morph":{"__isSmartRef__":true,"id":946},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"961":{"x":180.75,"y":171.9851851851851,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"962":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":963},"derivationIds":[null,"5F50C085-8FE4-475E-B01B-D4969AA7BB22","C845EC76-133A-46BB-AE07-1BE025AFE68B"],"id":"3E53644E-194A-40FC-B84F-F094472355E1","renderContextTable":{"__isSmartRef__":true,"id":975},"eventHandler":{"__isSmartRef__":true,"id":976},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":977},"eventsAreIgnored":true,"owner":{"__isSmartRef__":true,"id":703},"prevScroll":[0,0],"__SourceModuleName__":"Global","attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"__LivelyClassName__":"lively.morphic.Box"},"963":{"_Position":{"__isSmartRef__":true,"id":964},"renderContextTable":{"__isSmartRef__":true,"id":965},"_Extent":{"__isSmartRef__":true,"id":966},"_Padding":{"__isSmartRef__":true,"id":967},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":968},"_BorderRadius":5,"_Fill":{"__isSmartRef__":true,"id":969},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"964":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"965":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"966":{"x":52.25,"y":49.328395061728365,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"967":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"968":{"r":1,"g":0.396,"b":1,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"969":{"stops":[{"__isSmartRef__":true,"id":970},{"__isSmartRef__":true,"id":971},{"__isSmartRef__":true,"id":973},{"__isSmartRef__":true,"id":974}],"vector":{"__isSmartRef__":true,"id":718},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"970":{"offset":0,"color":{"__isSmartRef__":true,"id":713}},"971":{"offset":0.05,"color":{"__isSmartRef__":true,"id":972}},"972":{"r":1,"g":0.698,"b":1,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"973":{"offset":0.1,"color":{"__isSmartRef__":true,"id":968}},"974":{"offset":1,"color":{"__isSmartRef__":true,"id":968}},"975":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"976":{"morph":{"__isSmartRef__":true,"id":962},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"977":{"x":0,"y":229.31358024691346,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"978":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":979},"derivationIds":[null,"3CE28A01-2F7E-4E06-84AF-21AB8EAF524F","69E99502-3B0F-4ADE-B03A-293D8A879805"],"id":"9CC813F4-83C5-465B-9C41-85FA983C0536","renderContextTable":{"__isSmartRef__":true,"id":991},"eventHandler":{"__isSmartRef__":true,"id":992},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":993},"eventsAreIgnored":true,"owner":{"__isSmartRef__":true,"id":703},"prevScroll":[0,0],"__SourceModuleName__":"Global","attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"__LivelyClassName__":"lively.morphic.Box"},"979":{"_Position":{"__isSmartRef__":true,"id":980},"renderContextTable":{"__isSmartRef__":true,"id":981},"_Extent":{"__isSmartRef__":true,"id":982},"_Padding":{"__isSmartRef__":true,"id":983},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":984},"_BorderRadius":5,"_Fill":{"__isSmartRef__":true,"id":985},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"980":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"981":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"982":{"x":52.25,"y":49.328395061728365,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"983":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"984":{"r":0,"g":0.556,"b":1,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"985":{"stops":[{"__isSmartRef__":true,"id":986},{"__isSmartRef__":true,"id":987},{"__isSmartRef__":true,"id":989},{"__isSmartRef__":true,"id":990}],"vector":{"__isSmartRef__":true,"id":718},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"986":{"offset":0,"color":{"__isSmartRef__":true,"id":713}},"987":{"offset":0.05,"color":{"__isSmartRef__":true,"id":988}},"988":{"r":0.5,"g":0.778,"b":1,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"989":{"offset":0.1,"color":{"__isSmartRef__":true,"id":984}},"990":{"offset":1,"color":{"__isSmartRef__":true,"id":984}},"991":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"992":{"morph":{"__isSmartRef__":true,"id":978},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"993":{"x":60.25,"y":229.31358024691346,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"994":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":995},"derivationIds":[null,"3CDF19C5-E94C-43B6-9861-A1465DCBAB75","11595FA1-7843-4A19-B7B9-1E6F9B85BBF6"],"id":"CE53977B-3132-4915-9C1A-D72E4E91EB1C","renderContextTable":{"__isSmartRef__":true,"id":1007},"eventHandler":{"__isSmartRef__":true,"id":1008},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":1009},"eventsAreIgnored":true,"owner":{"__isSmartRef__":true,"id":703},"__SourceModuleName__":"Global","prevScroll":[0,0],"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"__LivelyClassName__":"lively.morphic.Box"},"995":{"_Position":{"__isSmartRef__":true,"id":996},"renderContextTable":{"__isSmartRef__":true,"id":997},"_Extent":{"__isSmartRef__":true,"id":998},"_Padding":{"__isSmartRef__":true,"id":999},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":1000},"_BorderRadius":5,"_Fill":{"__isSmartRef__":true,"id":1001},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"996":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"997":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"998":{"x":52.25,"y":49.328395061728365,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"999":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"1000":{"r":0.564,"g":0.584,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"1001":{"stops":[{"__isSmartRef__":true,"id":1002},{"__isSmartRef__":true,"id":1003},{"__isSmartRef__":true,"id":1005},{"__isSmartRef__":true,"id":1006}],"vector":{"__isSmartRef__":true,"id":718},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"1002":{"offset":0,"color":{"__isSmartRef__":true,"id":713}},"1003":{"offset":0.05,"color":{"__isSmartRef__":true,"id":1004}},"1004":{"r":0.782,"g":0.792,"b":0.5,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"1005":{"offset":0.1,"color":{"__isSmartRef__":true,"id":1000}},"1006":{"offset":1,"color":{"__isSmartRef__":true,"id":1000}},"1007":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"1008":{"morph":{"__isSmartRef__":true,"id":994},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"1009":{"x":120.5,"y":229.31358024691346,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1010":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":1011},"derivationIds":[null,"486155BE-1223-4C6D-AAE4-ED26F30AA4EA","9F19355E-5133-4F4F-B2F9-D0F9AB85CF2A"],"id":"34D6684B-2D16-46EA-8616-446EA94694CF","renderContextTable":{"__isSmartRef__":true,"id":1023},"eventHandler":{"__isSmartRef__":true,"id":1024},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":1025},"eventsAreIgnored":true,"owner":{"__isSmartRef__":true,"id":703},"prevScroll":[0,0],"__SourceModuleName__":"Global","attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"__LivelyClassName__":"lively.morphic.Box"},"1011":{"_Position":{"__isSmartRef__":true,"id":1012},"renderContextTable":{"__isSmartRef__":true,"id":1013},"_Extent":{"__isSmartRef__":true,"id":1014},"_Padding":{"__isSmartRef__":true,"id":1015},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":1016},"_BorderRadius":5,"_Fill":{"__isSmartRef__":true,"id":1017},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"1012":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1013":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"1014":{"x":52.25,"y":49.328395061728365,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1015":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"1016":{"r":0.897,"g":0.412,"b":1,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"1017":{"stops":[{"__isSmartRef__":true,"id":1018},{"__isSmartRef__":true,"id":1019},{"__isSmartRef__":true,"id":1021},{"__isSmartRef__":true,"id":1022}],"vector":{"__isSmartRef__":true,"id":718},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"1018":{"offset":0,"color":{"__isSmartRef__":true,"id":713}},"1019":{"offset":0.05,"color":{"__isSmartRef__":true,"id":1020}},"1020":{"r":0.9485,"g":0.706,"b":1,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"1021":{"offset":0.1,"color":{"__isSmartRef__":true,"id":1016}},"1022":{"offset":1,"color":{"__isSmartRef__":true,"id":1016}},"1023":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"1024":{"morph":{"__isSmartRef__":true,"id":1010},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"1025":{"x":180.75,"y":229.31358024691346,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1026":{"_Position":{"__isSmartRef__":true,"id":1027},"renderContextTable":{"__isSmartRef__":true,"id":1028},"_Extent":{"__isSmartRef__":true,"id":1029},"_Padding":{"__isSmartRef__":true,"id":1030},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":1031},"_Fill":{"__isSmartRef__":true,"id":1032},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"1027":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1028":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"1029":{"x":241,"y":286.6419753086418,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1030":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"1031":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"1032":{"r":1,"g":1,"b":1,"a":0,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1033":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"1034":{"morph":{"__isSmartRef__":true,"id":703},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"1035":{"x":2169,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1036":{"x":241,"y":286.6419753086418,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1037":{"position":{"__isSmartRef__":true,"id":1038},"_Extent":{"__isSmartRef__":true,"id":1039},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":1040},"_Fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":1041},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":1042},"_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"1038":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1039":{"x":100,"y":100,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1040":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"1041":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"1042":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"1043":{"x":-2169,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1044":{"partsSpaceName":"PartsBin/Basic","__SourceModuleName__":"Global.lively.PartsBin","comment":"A simple box morph. A really blue one. Its amazing what you can build out of simple boxes.... Who needs stars when you got blue rectangles!","migrationLevel":4,"partName":"Rectangle","changes":[{"__isSmartRef__":true,"id":1045}],"revisionOnLoad":140998,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"1045":{"date":{"__isSmartRef__":true,"id":1046},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"1046":{"isSerializedDate":true,"string":"Sat Feb 25 2012 02:59:09 GMT+0100 (Mitteleuropäische Zeit)"},"1047":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"1048":{"morph":{"__isSmartRef__":true,"id":702},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"1049":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":1050}},"1050":{"test01IsMorph":{"__isSmartRef__":true,"id":1051}},"1051":{"varMapping":{"__isSmartRef__":true,"id":1052},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":1053},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"1052":{"this":{"__isSmartRef__":true,"id":1049}},"1053":{},"1054":{"_Position":{"__isSmartRef__":true,"id":1055},"renderContextTable":{"__isSmartRef__":true,"id":1056},"_Extent":{"__isSmartRef__":true,"id":1057},"_ClipMode":"hidden","_Padding":{"__isSmartRef__":true,"id":1058},"__SourceModuleName__":"Global.lively.morphic.Shapes","_BorderWidth":0,"_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","_BorderColor":{"__isSmartRef__":true,"id":1059},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"1055":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1056":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"1057":{"x":241,"y":286.6419753086418,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1058":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"1059":{"r":0.8,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"1060":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"1061":{"morph":{"__isSmartRef__":true,"id":701},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"1062":{"x":49.99999999999912,"y":36.01607224065742,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1063":{"adjustForNewBounds":false,"moveVertical":false,"moveHorizontal":false,"centeredHorizontal":false},"1064":{"x":241,"y":286.6419753086418,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1065":{"x":150,"y":-12,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1066":{"onMouseUp":{"__isSmartRef__":true,"id":1067},"build":{"__isSmartRef__":true,"id":1075},"colorForPos":{"__isSmartRef__":true,"id":1079},"gradientColor":{"__isSmartRef__":true,"id":1087},"colorNames":{"__isSmartRef__":true,"id":1091},"colorSet1":{"__isSmartRef__":true,"id":1099},"colorSet2":{"__isSmartRef__":true,"id":1103},"colorSet3":{"__isSmartRef__":true,"id":1107},"reset":{"__isSmartRef__":true,"id":1111},"clear":{"__isSmartRef__":true,"id":1115},"previousSlide":{"__isSmartRef__":true,"id":1119},"nextSlide":{"__isSmartRef__":true,"id":1123},"slides":{"__isSmartRef__":true,"id":1127},"animateRight":{"__isSmartRef__":true,"id":1131},"animateLeft":{"__isSmartRef__":true,"id":1135},"removeHiddenSlides":{"__isSmartRef__":true,"id":1139}},"1067":{"varMapping":{"__isSmartRef__":true,"id":1068},"source":"function onMouseUp(evt) {\n var color = this.colorForPos(this.localize(evt.getPosition()));\n this.chooserWidget.updateSliderColor(color);\n this.chooserWidget.currentColor = color;\n this.chooserWidget.button.setFill(color)\n}","funcProperties":{"__isSmartRef__":true,"id":1073},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"1068":{"this":{"__isSmartRef__":true,"id":701},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":1069}},"1069":{"$super":{"__isSmartRef__":true,"id":1070}},"1070":{"varMapping":{"__isSmartRef__":true,"id":1071},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":1072},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"1071":{"obj":{"__isSmartRef__":true,"id":701},"name":"onMouseUp"},"1072":{},"1073":{"timestamp":{"__isSmartRef__":true,"id":1074},"user":"huberthesse","tags":[]},"1074":{"isSerializedDate":true,"string":"Wed Mar 21 2012 16:29:45 GMT+0100 (Mitteleuropäische Zeit)"},"1075":{"varMapping":{"__isSmartRef__":true,"id":1076},"source":"function build(table) {\n var slide = Morph.makeRectangle(0,0,this.getExtent().x,this.getExtent().y)\n slide.setFill(Color.rgba(255,255,255,0));\n slide.setBorderWidth(0);\n\n var colorNames = this.colorNames(table),\n x = 4, y = 5, // like MacOS colors\n extent = slide.innerBounds().extent().scaleByPt(pt(1/x, 1/y)).subPt(pt(8,8));\n //extent = pt(44,44)\n for (var j = 0; j < y; j++) {\n for (var i = 0; i < x; i++) {\n var idx = j*x+i, // running offset j*x^1 + i*y^0\n color = CrayonColors[colorNames[idx]],\n rect = extent.scaleByPt(pt(i, j)).extent(extent),\n morph = new lively.morphic.Box(rect);\n morph.applyStyle({borderColor: color, borderWidth: 1, borderRadius: 5});\n morph.setFill(this.gradientColor(color));\n morph.moveBy(pt(8*i,8*j));\n morph.ignoreEvents(); \n //morph.layout = {scaleHorizontal: true, scaleVertical: true};\n slide.addMorph(morph);\n }\n }\n //slide.layout = {adjustForNewBounds: true};\n slide.adjustForNewBounds();\n return slide;\n}","funcProperties":{"__isSmartRef__":true,"id":1077},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"1076":{"this":{"__isSmartRef__":true,"id":701}},"1077":{"timestamp":{"__isSmartRef__":true,"id":1078},"user":"undefined","tags":[]},"1078":{"isSerializedDate":true,"string":"Fri Mar 09 2012 12:20:35 GMT+0100 (Mitteleuropäische Zeit)"},"1079":{"varMapping":{"__isSmartRef__":true,"id":1080},"source":"function colorForPos(pos) {\n var r = this.shape.getBounds().insetBy(this.getBorderWidth()),\n pos = r.closestPointToPt(pos),\n m = this.activeSlide.submorphs.detect(function(ea) { return ea.bounds().containsPoint(pos) });\n color = m && m.getFill().stops.find(function(ea){return ea.offset == 1}).color;\n return color ? color : Color.black; \n}","funcProperties":{"__isSmartRef__":true,"id":1085},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"1080":{"this":{"__isSmartRef__":true,"id":701},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":1081}},"1081":{"$super":{"__isSmartRef__":true,"id":1082}},"1082":{"varMapping":{"__isSmartRef__":true,"id":1083},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":1084},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"1083":{"obj":{"__isSmartRef__":true,"id":701},"name":"colorForPos"},"1084":{},"1085":{"timestamp":{"__isSmartRef__":true,"id":1086},"user":"huberthesse","tags":[]},"1086":{"isSerializedDate":true,"string":"Wed Mar 07 2012 14:55:22 GMT+0100 (Mitteleuropäische Zeit)"},"1087":{"varMapping":{"__isSmartRef__":true,"id":1088},"source":"function gradientColor(color) {\n var gradient = new lively.morphic.LinearGradient(\n [\n {offset: 0, color: Color.white},\n {offset: 0.05, color: Color.white.mixedWith(color,0.5)},\n {offset: 0.1, color: color},\n {offset: 1, color: color}\n ],\n 'northSouth'\n );\n return gradient;\n}","funcProperties":{"__isSmartRef__":true,"id":1089},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"1088":{"this":{"__isSmartRef__":true,"id":701}},"1089":{"timestamp":{"__isSmartRef__":true,"id":1090},"user":"huberthesse","tags":[]},"1090":{"isSerializedDate":true,"string":"Tue Feb 21 2012 18:34:15 GMT+0100 (Mitteleuropäische Zeit)"},"1091":{"varMapping":{"__isSmartRef__":true,"id":1092},"source":"function colorNames(table) {\n return table.join(' ').split(' ');\n}","funcProperties":{"__isSmartRef__":true,"id":1097},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"1092":{"this":{"__isSmartRef__":true,"id":701},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":1093}},"1093":{"$super":{"__isSmartRef__":true,"id":1094}},"1094":{"varMapping":{"__isSmartRef__":true,"id":1095},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":1096},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"1095":{"obj":{"__isSmartRef__":true,"id":701},"name":"colorNames"},"1096":{},"1097":{"timestamp":{"__isSmartRef__":true,"id":1098},"user":"huberthesse","tags":[]},"1098":{"isSerializedDate":true,"string":"Fri Mar 02 2012 14:41:30 GMT+0100 (Mitteleuropäische Zeit)"},"1099":{"varMapping":{"__isSmartRef__":true,"id":1100},"source":"function colorSet1() {\n return [\"licorice iron steel snow\",\n \"maraschino spring blueberry lemon\",\n \"seafoam magenta teal midnight\",\n \"plum mocha salmon clover\",\n \"bubblegum aqua asparagus lavender\"\n ]\n}","funcProperties":{"__isSmartRef__":true,"id":1101},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"1100":{"this":{"__isSmartRef__":true,"id":701}},"1101":{"timestamp":{"__isSmartRef__":true,"id":1102},"user":"huberthesse","tags":[]},"1102":{"isSerializedDate":true,"string":"Fri Mar 02 2012 14:41:43 GMT+0100 (Mitteleuropäische Zeit)"},"1103":{"varMapping":{"__isSmartRef__":true,"id":1104},"source":"function colorSet2() {\n return [\"licorice lead tungsten nickel\",\n \"silver magnesium aluminum tin\",\n \"mercury orchid grape eggplant\",\n \"aqua blueberry ocean midnight\",\n \"sky turquoise spindrift ice\"\n ]\n}","funcProperties":{"__isSmartRef__":true,"id":1105},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"1104":{"this":{"__isSmartRef__":true,"id":701}},"1105":{"timestamp":{"__isSmartRef__":true,"id":1106},"user":"huberthesse","tags":[]},"1106":{"isSerializedDate":true,"string":"Wed Mar 21 2012 16:29:45 GMT+0100 (Mitteleuropäische Zeit)"},"1107":{"varMapping":{"__isSmartRef__":true,"id":1108},"source":"function colorSet3() {\n return [\"maraschino cayenne maroon strawberry\",\n \"tangerine lemon cantaloupe banana\",\n \"fern asparagus asparagus spring\",\n \"lime seafoam flora moss\", \n \"clover aqua lavender bubblegum\"\n ]\n}","funcProperties":{"__isSmartRef__":true,"id":1109},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"1108":{"this":{"__isSmartRef__":true,"id":701}},"1109":{"timestamp":{"__isSmartRef__":true,"id":1110},"user":"huberthesse","tags":[]},"1110":{"isSerializedDate":true,"string":"Wed Mar 21 2012 16:29:45 GMT+0100 (Mitteleuropäische Zeit)"},"1111":{"varMapping":{"__isSmartRef__":true,"id":1112},"source":"function reset() {\n this.container = this.get(\"container\");\n this.container.setPosition(pt(0,0));\n this.slide = 0;\n var slide = this.build(this.colorSet1());\n this.container.addMorph(slide);\n this.activeSlide = slide;\n this.removeHiddenSlides(this.container);\n\n}","funcProperties":{"__isSmartRef__":true,"id":1113},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"1112":{"this":{"__isSmartRef__":true,"id":701}},"1113":{"timestamp":{"__isSmartRef__":true,"id":1114},"user":"huberthesse","tags":[]},"1114":{"isSerializedDate":true,"string":"Wed Mar 07 2012 15:51:11 GMT+0100 (Mitteleuropäische Zeit)"},"1115":{"varMapping":{"__isSmartRef__":true,"id":1116},"source":"function clear() {\n this.container.submorphs.invoke('remove')\n}","funcProperties":{"__isSmartRef__":true,"id":1117},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"1116":{"this":{"__isSmartRef__":true,"id":701}},"1117":{"timestamp":{"__isSmartRef__":true,"id":1118},"user":"huberthesse","tags":[]},"1118":{"isSerializedDate":true,"string":"Wed Mar 07 2012 15:20:41 GMT+0100 (Mitteleuropäische Zeit)"},"1119":{"varMapping":{"__isSmartRef__":true,"id":1120},"source":"function previousSlide() {\n if (this.slide - 1 < 0) {\n this.slide = this.slide + 3;\n }\n this.slide = (this.slide - 1) % 3;\n //this.clear();\n var previous = this.build(this.slides()[this.slide]);\n previous.setPosition(pt(this.activeSlide.getPosition().x - this.activeSlide.getExtent().x,0));\n this.container.addMorph(previous)\n this.activeSlide = previous;\n\n this.animateLeft(1000);\n}","funcProperties":{"__isSmartRef__":true,"id":1121},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"1120":{"this":{"__isSmartRef__":true,"id":701}},"1121":{"timestamp":{"__isSmartRef__":true,"id":1122},"user":"huberthesse","tags":[]},"1122":{"isSerializedDate":true,"string":"Wed Mar 07 2012 15:54:40 GMT+0100 (Mitteleuropäische Zeit)"},"1123":{"varMapping":{"__isSmartRef__":true,"id":1124},"source":"function nextSlide() {\n this.slide = (this.slide+1)%3\n //this.clear()\n var next = this.build(this.slides()[this.slide]);\n next.setPosition(pt(this.activeSlide.getPosition().x + this.activeSlide.getExtent().x,0));\n this.container.addMorph(next)\n this.activeSlide = next;\n\n this.animateRight(1000);\n\n}","funcProperties":{"__isSmartRef__":true,"id":1125},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"1124":{"this":{"__isSmartRef__":true,"id":701}},"1125":{"timestamp":{"__isSmartRef__":true,"id":1126},"user":"huberthesse","tags":[]},"1126":{"isSerializedDate":true,"string":"Wed Mar 07 2012 15:54:47 GMT+0100 (Mitteleuropäische Zeit)"},"1127":{"varMapping":{"__isSmartRef__":true,"id":1128},"source":"function slides() {\n return [this.colorSet1(), this.colorSet2(), this.colorSet3()]\n}","funcProperties":{"__isSmartRef__":true,"id":1129},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"1128":{"this":{"__isSmartRef__":true,"id":701}},"1129":{"timestamp":{"__isSmartRef__":true,"id":1130},"user":"huberthesse","tags":[]},"1130":{"isSerializedDate":true,"string":"Fri Mar 02 2012 16:32:29 GMT+0100 (Mitteleuropäische Zeit)"},"1131":{"varMapping":{"__isSmartRef__":true,"id":1132},"source":"function animateRight(timeout) {\n this.container.moveByAnimated(pt(-this.getExtent().x,0), timeout, this.removeHiddenSlides);\n}","funcProperties":{"__isSmartRef__":true,"id":1133},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"1132":{"this":{"__isSmartRef__":true,"id":701}},"1133":{"timestamp":{"__isSmartRef__":true,"id":1134},"user":"undefined","tags":[]},"1134":{"isSerializedDate":true,"string":"Fri Mar 09 2012 12:28:28 GMT+0100 (Mitteleuropäische Zeit)"},"1135":{"varMapping":{"__isSmartRef__":true,"id":1136},"source":"function animateLeft(timeout) {\n this.container.moveByAnimated(pt(this.getExtent().x,0), timeout, this.removeHiddenSlides);\n}","funcProperties":{"__isSmartRef__":true,"id":1137},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"1136":{"this":{"__isSmartRef__":true,"id":701}},"1137":{"timestamp":{"__isSmartRef__":true,"id":1138},"user":"undefined","tags":[]},"1138":{"isSerializedDate":true,"string":"Fri Mar 09 2012 12:28:25 GMT+0100 (Mitteleuropäische Zeit)"},"1139":{"varMapping":{"__isSmartRef__":true,"id":1140},"source":"function removeHiddenSlides(morph) {\n for(var i = 0; i < morph.submorphs.length; i++ ) {\n if(morph.submorphs[i] !== morph.owner.activeSlide) {\n morph.submorphs[i].remove();\n }\n }\n }","funcProperties":{"__isSmartRef__":true,"id":1141},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"1140":{"this":{"__isSmartRef__":true,"id":701}},"1141":{"timestamp":{"__isSmartRef__":true,"id":1142},"user":"huberthesse","tags":[]},"1142":{"isSerializedDate":true,"string":"Wed Mar 07 2012 15:45:48 GMT+0100 (Mitteleuropäische Zeit)"},"1143":{"submorphs":[{"__isSmartRef__":true,"id":1144}],"scripts":[],"shape":{"__isSmartRef__":true,"id":1166},"derivationIds":[null,"364359B5-1B95-4042-A1C6-CC5B778FBAB2","E23C63BE-652E-40F7-8097-3DF7BED48B6C","A6A49117-8DAC-4A69-AF96-BA716A6C97EB","C0B5F763-CA00-4443-B9CD-2CA95B36429B","77B2DB00-1E0D-4B3E-B3C9-202137BF3133","942AB4D6-4180-4618-BFAE-FA77436A07EA","39BFE677-6965-447C-8920-74E41CF1199A","F945FF1B-1922-4BC1-8029-435B2E295162","7DCD9012-2605-495C-AD57-1C70B8F8EF89","755F7C9A-3821-4A3E-9BA7-CF67F715C9A9","576830D2-EAA2-4CE3-9267-49C3069C041B","615B5236-3080-4512-BD82-4E248EF48B72","3DC4FFAE-30B4-43F1-953E-14B39553DBE5","7A358898-1442-4E6A-A07C-4C058D391D3B","B6E322D4-96EA-485A-868C-874401E9D9A4","1FDDAB15-2DC7-4099-BEC3-D8C2530D99B5","3EFB5B37-1751-45DA-8E46-3C3CE8A758FA","6E096FC0-14D6-4E77-BA53-A79B0A548AD6","DA65DA35-A5D9-4B42-82D1-6021594BBA0E","2116AA1A-510A-4F08-A577-FB75A94792D6","6D2D3752-2067-44DE-8338-E7529AE87F3D","570F1045-0344-4AD7-930C-178B3CA17A7F","B1EBBE2A-77F7-4909-8027-6ECB6AD2D392","02DA1D1A-8785-40C0-B2BE-5FE579226359","37CEB09E-1D3A-487C-A704-7DC7B463AF0A","C8B93224-20D0-4157-967F-33D051C33C1C","ED7DBD69-D44B-4352-8B5B-29945C713857","F6AE46E9-0904-4916-A039-B1E80501D088","E550841B-76C2-43A7-91B1-B17CF36C3F12","615EF85D-7F1F-43B0-A75B-2671D5840788","CF2A108F-843C-4A6D-8AD0-B6263A359811","057A86C4-63FC-4B15-8123-F63707901FDF","CE5FF5DF-EA1F-4B3B-839F-BA438DE04C47","4CC38A9D-2060-496A-ABF0-A08235928D4C","FBD50E20-9FEB-4051-B014-8C4932D79CF9","1008385E-BE68-491B-9250-975031632518","C249D6F8-4FF7-43BC-A3B0-F27EDEFCF3A0","81EE708A-15A7-49E7-98BF-2FFDAAA5F09E"],"id":"ED3421AE-2EE1-451A-89B0-CD043BAC8F05","renderContextTable":{"__isSmartRef__":true,"id":1178},"eventHandler":{"__isSmartRef__":true,"id":1179},"droppingEnabled":true,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":1180},"attributeConnections":[{"__isSmartRef__":true,"id":1181},{"__isSmartRef__":true,"id":1183}],"doNotSerialize":["$$value"],"doNotCopyProperties":["$$value"],"sliderExtent":0.1,"valueScale":1,"sliderKnob":{"__isSmartRef__":true,"id":1144},"styleClass":["slider_background_horizontal"],"showsHalos":false,"priorExtent":{"__isSmartRef__":true,"id":1188},"distanceToDragEvent":{"__isSmartRef__":true,"id":1189},"__SourceModuleName__":"Global.lively.morphic.Widgets","knobRatio":3,"isLockOwner":false,"layout":{"__isSmartRef__":true,"id":1190},"isBeingDragged":false,"prevScroll":[0,0],"name":"AlphaSlider","owner":{"__isSmartRef__":true,"id":700},"color":{"__isSmartRef__":true,"id":1191},"value":1,"_ClipMode":"visible","_Rotation":0,"_Scale":1,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":1192},"__LivelyClassName__":"lively.morphic.Slider"},"1144":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":1145},"derivationIds":[null,"9C2384F5-91D1-4379-B620-DEA9D7F7CE18","F00A4628-8174-4DEC-BB3B-6775B129BB7D","B191BDB8-E5F9-4720-8E66-90DDF52C8722","2283BE9C-5ADC-489A-9A0B-D491138EFB8D","6FA7B465-1E0D-4582-8C58-2927A2EEDA4E","CCE7CD6F-56AF-48A3-BC41-8B9690F3B8DB","6B87CAB8-5613-48A2-89FC-1A97E946D601","AD2740EA-5C95-4785-A9E9-3E1574E4261A","A6A80ED9-FC6C-436C-9764-29F30AC73678","FF701D0F-6EA7-498A-8437-C9258F0C538A","90F2E11F-E3D9-4CF7-AB93-2D5B9660186B","0E2A0CA4-B53D-438D-A05C-5A10C6F94DC2","54095E05-DCD5-49CC-93CE-E2CD776F4BE7","310A3310-45DA-44F8-BA5D-9B49BF924833","7BD04AED-E3BD-47E1-929F-AF9B4700BAB7","163B7DAE-AC33-4E4E-8C00-012CB7C8CA42","F8EE2E7C-ABF3-47DD-B484-984DD2FCD3E6","68562ABA-5791-4D12-827C-AC7063B00AEE","A82E823C-C05A-4725-B7BD-5F9C4C3B7F38","77E70072-F3A3-4CBE-9325-67BA1A344D45","476E418C-30B4-4F84-AC54-5EC397E30414","E147D532-EE48-49A3-97B7-B2BC6D6944C9","4CC90E7B-E345-4FE2-A842-ECAFE8A6D1F7","FA567778-88A2-47E7-B7A3-05F819E84F52","CD57E990-F9D0-4308-A569-01E2263348C0","EE2AE25C-16C2-4494-A5AB-95C7A3F287E3","95D370A5-3F72-49B6-8066-9B39413DF634","BE3515F5-27D4-4C8B-A071-3657F859BC4B","CED5D65B-AFD4-4D75-BA5B-F4D2576E2765","6826E071-1202-4E4B-9543-A8B21D23CE30","E822F719-6ED9-4D20-90CB-DB7BE8F35383","3E3FF942-D522-41F8-AB3B-98CAA0AE8E99","ABC5BEF7-FECD-4E77-9F62-AB21E53E3BDD","77DE1E32-FC5E-4EF1-9DBF-78AE652B3015","91E8B26D-D727-458A-9D73-4443E1E48C27","73300049-65B3-4C13-B26F-D7C931F4F452","7D342604-A0F9-446C-B13E-D7C4D567523D","1313A24B-C1A7-40DA-87B4-1E4EEFFB985E"],"id":"EE81F8A7-A486-4361-8065-B95724D2B24C","renderContextTable":{"__isSmartRef__":true,"id":1152},"eventHandler":{"__isSmartRef__":true,"id":1153},"droppingEnabled":true,"halosEnabled":true,"draggingEnabled":true,"_Position":{"__isSmartRef__":true,"id":1154},"slider":{"__isSmartRef__":true,"id":1143},"owner":{"__isSmartRef__":true,"id":1143},"styleClass":["slider_horizontal"],"priorExtent":{"__isSmartRef__":true,"id":1155},"hitPoint":{"__isSmartRef__":true,"id":1156},"isBeingDragged":false,"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"__SourceModuleName__":"Global.lively.morphic.Widgets","draggableWithoutHalo":true,"showsHalos":false,"isLockOwner":false,"prevScroll":[0,0],"_ClipMode":"visible","__serializedLivelyClosures__":{"__isSmartRef__":true,"id":1157},"__LivelyClassName__":"lively.morphic.SliderKnob"},"1145":{"_Position":{"__isSmartRef__":true,"id":1146},"renderContextTable":{"__isSmartRef__":true,"id":1147},"_Extent":{"__isSmartRef__":true,"id":1148},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":1149},"_BorderWidth":2.7760000000000002,"_BorderColor":{"__isSmartRef__":true,"id":1150},"_Fill":{"__isSmartRef__":true,"id":1151},"_BorderRadius":13,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Opacity":1,"_BorderStyle":"solid","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"1146":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1147":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"1148":{"x":21,"y":21,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1149":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"1150":{"r":0.572,"g":0.572,"b":0.572,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"1151":{"r":0.9215686274509803,"g":0.9215686274509803,"b":0.9215686274509803,"a":0.6,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1152":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"1153":{"morph":{"__isSmartRef__":true,"id":1144},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"1154":{"x":283.02410836098653,"y":-7,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1155":{"x":21,"y":21,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1156":{"x":1324,"y":417,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1157":{"onrestore":{"__isSmartRef__":true,"id":1158}},"1158":{"varMapping":{"__isSmartRef__":true,"id":1159},"source":"function onrestore() {\n $super();\n this.setFill(Color.rgba(235,235,235,0.6))\n}","funcProperties":{"__isSmartRef__":true,"id":1164},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"1159":{"this":{"__isSmartRef__":true,"id":1144},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":1160}},"1160":{"$super":{"__isSmartRef__":true,"id":1161}},"1161":{"varMapping":{"__isSmartRef__":true,"id":1162},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch(e) {\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":1163},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"1162":{"obj":{"__isSmartRef__":true,"id":1144},"name":"onrestore"},"1163":{},"1164":{"timestamp":{"__isSmartRef__":true,"id":1165},"user":"athomschke","tags":[]},"1165":{"isSerializedDate":true,"string":"Wed Feb 22 2012 10:19:48 GMT+0100 (Mitteleuropäische Zeit)"},"1166":{"_Position":{"__isSmartRef__":true,"id":1167},"renderContextTable":{"__isSmartRef__":true,"id":1168},"_Extent":{"__isSmartRef__":true,"id":1169},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":1170},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":1171},"_Fill":{"__isSmartRef__":true,"id":1172},"_BorderRadius":6,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Opacity":1,"_BorderStyle":"solid","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"1167":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1168":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"1169":{"x":304.02410836098653,"y":7,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1170":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"1171":{"r":0.37254901960784315,"g":0.3686274509803922,"b":0.37254901960784315,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"1172":{"stops":[{"__isSmartRef__":true,"id":1173},{"__isSmartRef__":true,"id":1175}],"vector":{"__isSmartRef__":true,"id":1177},"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes"},"1173":{"offset":0,"color":{"__isSmartRef__":true,"id":1174}},"1174":{"r":0,"g":0,"b":0,"a":0,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1175":{"offset":1,"color":{"__isSmartRef__":true,"id":1176}},"1176":{"r":0,"g":0,"b":0,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1177":{"x":0,"y":0,"width":1,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1178":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"1179":{"morph":{"__isSmartRef__":true,"id":1143},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"1180":{"x":22,"y":384.12857792528405,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1181":{"sourceObj":{"__isSmartRef__":true,"id":1143},"sourceAttrName":"value","targetObj":{"__isSmartRef__":true,"id":1143},"targetMethodName":"adjustSliderParts","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":1182},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"1182":{"source":{"__isSmartRef__":true,"id":1143},"target":{"__isSmartRef__":true,"id":1143}},"1183":{"sourceObj":{"__isSmartRef__":true,"id":1143},"sourceAttrName":"value","targetObj":{"__isSmartRef__":true,"id":700},"targetMethodName":"setBorderFillOfTarget","converterString":"function (val) {return this.getSourceObj().getColor()}","updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":1184},"__SourceModuleName__":"Global.lively.bindings","__serializedLivelyClosures__":{"__isSmartRef__":true,"id":1185},"__LivelyClassName__":"AttributeConnection"},"1184":{"source":{"__isSmartRef__":true,"id":1143},"target":{"__isSmartRef__":true,"id":700}},"1185":{"converter":{"__isSmartRef__":true,"id":1186}},"1186":{"originalFunc":null,"varMapping":{"__isSmartRef__":true,"id":1184},"source":"function (val) {return this.getSourceObj().getColor()}","funcProperties":{"__isSmartRef__":true,"id":1187},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"1187":{},"1188":{"x":305.0321444813173,"y":7,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1189":{"x":148,"y":-8,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1190":{"resizeWidth":true,"moveVertical":true},"1191":{"r":0,"g":0,"b":0,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1192":{"updateColor":{"__isSmartRef__":true,"id":1193},"adjustSliderParts":{"__isSmartRef__":true,"id":1197},"getSliderExtent":{"__isSmartRef__":true,"id":1205},"updateFill":{"__isSmartRef__":true,"id":1213},"getColor":{"__isSmartRef__":true,"id":1217},"beIPadSlider":{"__isSmartRef__":true,"id":1221},"setKnobFill":{"__isSmartRef__":true,"id":1225},"setKnobRatio":{"__isSmartRef__":true,"id":1229}},"1193":{"varMapping":{"__isSmartRef__":true,"id":1194},"source":"function updateColor(color) {\n this.color = color;\n this.setFill(new lively.morphic.LinearGradient(\n [\n {offset: 0, color: color.withA(0)},\n {offset: 1, color: color.withA(1)}\n ],\n 'eastWest'\n )); \n}","funcProperties":{"__isSmartRef__":true,"id":1195},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"1194":{"this":{"__isSmartRef__":true,"id":1143}},"1195":{"timestamp":{"__isSmartRef__":true,"id":1196},"user":"huberthesse","tags":[]},"1196":{"isSerializedDate":true,"string":"Tue Feb 28 2012 17:58:28 GMT+0100 (Mitteleuropäische Zeit)"},"1197":{"varMapping":{"__isSmartRef__":true,"id":1198},"source":"function adjustSliderParts() {\n if (!this.sliderKnob) return;\n // This method adjusts the slider for changes in value as well as geometry\n var val = this.getScaledValue();\n var bnds = this.shape.bounds();\n var knobMult = this.knobRatio || 3\n var ext = this.getSliderExtent(); \n if (this.vertical()) { // more vertical...\n var offset = 0 - (this.sliderKnob.getExtent().x / 2) + (this.getExtent().x / 2);\n this.sliderKnob.setPosition(pt(offset,this.sliderKnob.getPosition().y));\n var size = this.getExtent().x * knobMult;\n this.sliderKnob.setExtent(pt(size, size));\n var elevPix = Math.max(ext*bnds.height, this.mss); // thickness of elevator in pixels\n var topLeft = pt(this.sliderKnob.getPosition().x, (bnds.height - elevPix)*val);\n } else { // more horizontal...\n var offset = 0 - (this.sliderKnob.getExtent().y / 2) + (this.getExtent().y / 2);\n this.sliderKnob.setPosition(pt(this.sliderKnob.getPosition().x, offset));\n var size = this.getExtent().y * knobMult; \n this.sliderKnob.setExtent(pt(size,size));\n var elevPix = Math.max(ext*bnds.width, this.mss); // thickness of elevator in pixels\n var topLeft = pt((bnds.width - elevPix)*val, this.sliderKnob.getPosition().y);\n };\n this.sliderKnob.setBounds(topLeft.extent(this.sliderKnob.getExtent()));\n this.sliderKnob.setBorderRadius(13);\n this.sliderKnob.draggableWithoutHalo = true;\n this.updateFill(val);\n}","funcProperties":{"__isSmartRef__":true,"id":1203},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"1198":{"this":{"__isSmartRef__":true,"id":1143},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":1199}},"1199":{"$super":{"__isSmartRef__":true,"id":1200}},"1200":{"varMapping":{"__isSmartRef__":true,"id":1201},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":1202},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"1201":{"obj":{"__isSmartRef__":true,"id":1143},"name":"adjustSliderParts"},"1202":{},"1203":{"timestamp":{"__isSmartRef__":true,"id":1204},"user":"undefined","tags":[]},"1204":{"isSerializedDate":true,"string":"Tue Mar 13 2012 11:54:12 GMT+0100 (Mitteleuropäische Zeit)"},"1205":{"varMapping":{"__isSmartRef__":true,"id":1206},"source":"function getSliderExtent() {\n if (this.vertical()) \n return (this.sliderKnob.getExtent().y)/(this.getExtent().y)\n else \n return (this.sliderKnob.getExtent().x)/(this.getExtent().x)\n}","funcProperties":{"__isSmartRef__":true,"id":1211},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"1206":{"this":{"__isSmartRef__":true,"id":1143},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":1207}},"1207":{"$super":{"__isSmartRef__":true,"id":1208}},"1208":{"varMapping":{"__isSmartRef__":true,"id":1209},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":1210},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"1209":{"obj":{"__isSmartRef__":true,"id":1143},"name":"getSliderExtent"},"1210":{},"1211":{"timestamp":{"__isSmartRef__":true,"id":1212},"user":"undefined","tags":[]},"1212":{"isSerializedDate":true,"string":"Tue Mar 13 2012 13:51:00 GMT+0100 (Mitteleuropäische Zeit)"},"1213":{"varMapping":{"__isSmartRef__":true,"id":1214},"source":"function updateFill() {\n \n}","funcProperties":{"__isSmartRef__":true,"id":1215},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"1214":{"this":{"__isSmartRef__":true,"id":1143}},"1215":{"timestamp":{"__isSmartRef__":true,"id":1216},"user":"undefined","tags":[]},"1216":{"isSerializedDate":true,"string":"Tue Mar 13 2012 11:34:56 GMT+0100 (Mitteleuropäische Zeit)"},"1217":{"varMapping":{"__isSmartRef__":true,"id":1218},"source":"function getColor() {\n return this.color.withA(this.value)\n}","funcProperties":{"__isSmartRef__":true,"id":1219},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"1218":{"this":{"__isSmartRef__":true,"id":1143}},"1219":{"timestamp":{"__isSmartRef__":true,"id":1220},"user":"huberthesse","tags":[]},"1220":{"isSerializedDate":true,"string":"Tue Feb 28 2012 17:27:35 GMT+0100 (Mitteleuropäische Zeit)"},"1221":{"varMapping":{"__isSmartRef__":true,"id":1222},"source":"function beIPadSlider() {\n if (this.vertical()) {\n this.setExtent(pt(7, this.getExtent().y));\n }\n else {\n this.setExtent(pt(this.getExtent().x, 7));\n };\n this.adjustSliderParts();\n this.setBorderWidth(1);\n this.setBorderColor(Color.rgb(95,94,95));\n this.setKnobFill();\n this.adjustSliderParts();\n}","funcProperties":{"__isSmartRef__":true,"id":1223},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"1222":{"this":{"__isSmartRef__":true,"id":1143}},"1223":{"timestamp":{"__isSmartRef__":true,"id":1224},"user":"undefined","tags":[]},"1224":{"isSerializedDate":true,"string":"Tue Mar 13 2012 11:54:12 GMT+0100 (Mitteleuropäische Zeit)"},"1225":{"varMapping":{"__isSmartRef__":true,"id":1226},"source":"function setKnobFill() {\n var knobStyle= new lively.morphic.LinearGradient(\n [\n {offset: 0, color: Color.darkGray.mixedWith(Color.white, 0.5)},\n {offset: 0.3, color: Color.lightGray},\n {offset: 1, color: Color.white}\n ]\n )\n this.sliderKnob.setFill(knobStyle);\n}","funcProperties":{"__isSmartRef__":true,"id":1227},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"1226":{"this":{"__isSmartRef__":true,"id":1143}},"1227":{"timestamp":{"__isSmartRef__":true,"id":1228},"user":"undefined","tags":[]},"1228":{"isSerializedDate":true,"string":"Tue Mar 13 2012 11:54:12 GMT+0100 (Mitteleuropäische Zeit)"},"1229":{"varMapping":{"__isSmartRef__":true,"id":1230},"source":"function setKnobRatio(num) {\n this.knobRatio = num;\n}","funcProperties":{"__isSmartRef__":true,"id":1231},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"1230":{"this":{"__isSmartRef__":true,"id":1143}},"1231":{"timestamp":{"__isSmartRef__":true,"id":1232},"user":"undefined","tags":[]},"1232":{"isSerializedDate":true,"string":"Tue Mar 13 2012 11:54:12 GMT+0100 (Mitteleuropäische Zeit)"},"1233":{"submorphs":[{"__isSmartRef__":true,"id":1234}],"scripts":[],"id":"AD792955-789F-4777-BAC8-295723F46362","shape":{"__isSmartRef__":true,"id":1249},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":1265},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":1253},"lighterFill":{"__isSmartRef__":true,"id":1266},"label":{"__isSmartRef__":true,"id":1234},"name":"ScriptableButton3","showsHalos":false,"partsBinMetaInfo":{"__isSmartRef__":true,"id":1275},"attributeConnections":[{"__isSmartRef__":true,"id":1276}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"__SourceModuleName__":"Global.lively.morphic.Widgets","priorExtent":{"__isSmartRef__":true,"id":1277},"renderContextTable":{"__isSmartRef__":true,"id":1278},"eventHandler":{"__isSmartRef__":true,"id":1279},"derivationIds":[2588,"1A4CBF90-235E-4D34-A3B4-22ABE143E73F","E77E00D0-008F-470C-BD69-EC965A9FB436","04FB2FF0-7F8F-455D-ACB3-89F8B3FA0603","F7390A27-2382-4ECC-8AF3-B097367FCFF9","028F880A-3777-4D34-BE2B-7EE770F10A3C","E210D7E5-7610-4D29-ABE6-5067FCBE3EF8","A5434638-5BCB-488F-8030-6F5DAB85018C","BE98A8D2-24FC-4420-B506-C81337813F25","C29A46E1-E0DF-460D-A6B4-C0C9DF0B12E0","A2A19A0C-954C-4805-A8AD-4BAFA391CCB2","475ACAB1-27A5-41AC-89FB-1695E6FED63C","B9BE6B1A-5AB4-4180-9FC1-739A9F0CC011","ED6CC5AC-2368-4D46-AD85-431597CAC0ED","63550ED0-534C-436B-B899-735DC81EC8E7","643DCD45-DE43-43B7-B2F2-72F04A42042F","904E9B63-5869-47B1-84D1-0CB062D61705","0CD961A0-1BDD-4277-9C3A-BDB8B78BEBD8","416402D2-5C93-4519-95D1-0BD49872B541","537889E5-B9A0-4F7E-9BF3-23232EF964DE","95D183A0-0C1F-4C97-A103-22AA4B984E44","DD9926B3-21C3-429C-95E9-EA637CA97A3E","C22C208A-94DB-4428-92EA-20A27A0F3499","60A2D123-BDB7-490B-8406-5E82BD9F1B0B","B92DBCFB-129A-4FC7-9FCB-4E8C4B658C45","9B121AE2-D4C9-4368-9D0A-1B08ADF3BD20"],"layout":{"__isSmartRef__":true,"id":1280},"distanceToDragEvent":{"__isSmartRef__":true,"id":1281},"owner":{"__isSmartRef__":true,"id":700},"isLockOwner":false,"prevScroll":[0,0],"_ClipMode":"visible","_Rotation":1.5707963267948966,"_Scale":1,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":1282},"__LivelyClassName__":"lively.morphic.Button"},"1234":{"submorphs":[],"scripts":[],"id":"FDD277E8-2200-4694-8C7A-1F27D6C93BFE","shape":{"__isSmartRef__":true,"id":1235},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"_WhiteSpaceHandling":"pre-wrap","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":1241},"_MaxTextWidth":271,"_MaxTextHeight":null,"textStyle":null,"padding":{"__isSmartRef__":true,"id":1242},"_Padding":{"__isSmartRef__":true,"id":1243},"owner":{"__isSmartRef__":true,"id":1233},"isLabel":true,"eventsAreIgnored":true,"__SourceModuleName__":"Global.lively.morphic.TextCore","_ClipMode":"hidden","priorExtent":{"__isSmartRef__":true,"id":1244},"textChunks":[{"__isSmartRef__":true,"id":1245}],"_Align":"center","renderContextTable":{"__isSmartRef__":true,"id":1247},"eventHandler":{"__isSmartRef__":true,"id":1248},"_HandStyle":"default","_PointerEvents":"none","derivationIds":[2589,"0332A68D-7387-4C73-A86D-70A6C39815AB","412F69C7-6901-4A92-9241-7BC8BD884176","1699464F-E80D-4CC1-8C14-8BD80BCF5B76","3342E468-A043-4A22-A2B4-5F0ECBB76FF8","BF53F2D7-A117-4EBE-B00A-460239DEA438","02C6EF0F-82D3-4D2E-B679-82EAC7D9EA3A","8D6816A3-E5AC-4A2C-8C1D-95753B332D16","FCE026BD-BD1A-40E4-A014-9BB950231B94","F6714D4A-F249-4FF3-8D38-B89FE4654085","F668EB41-B5E7-43BE-BFBE-E1030FF42156","5F57A8B3-C832-48A7-B431-349CBB5390E6","27821132-E63C-4613-A154-0F3533DBDE71","532D98C4-E16E-47CC-A9F9-A6BB6EA42E65","50005B6B-E577-4D97-83B4-FD85CF4EB981","91138AB0-ABF1-472C-B2B4-785DEE1DF39C","851487A8-5021-4709-905E-9978CA455C71","1098481E-00C3-4E79-886E-0CB920BAC8A0","5236BDD2-71E8-41E8-9A4E-49397A5A8CB6","1EA6E65C-6D2C-4DC0-8EEA-76850AC7750B","09EC11B3-0F07-4099-9119-96CE1FA47CA6","412800D5-ECC5-4BFF-BC01-1023498BE184","B7027FC7-F216-45A3-9825-3072474D1661","1B029F9F-2735-4AC9-A9DD-1673F6B1FCD7","60D9EF84-7473-465F-B80E-22F92A9E406F","9744FA20-A601-4DC3-AE1F-01B976DA38C1"],"_MinTextWidth":271,"_MinTextHeight":null,"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"isLockOwner":false,"__LivelyClassName__":"lively.morphic.Text"},"1235":{"position":{"__isSmartRef__":true,"id":1236},"_Extent":{"__isSmartRef__":true,"id":1237},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":1238},"_Fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":1239},"_ClipMode":"hidden","_Padding":{"__isSmartRef__":true,"id":1240},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"1236":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1237":{"x":271,"y":18,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1238":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"1239":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"1240":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"1241":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1242":{"x":5,"y":5,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"1243":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"1244":{"x":271,"y":18,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1245":{"style":{"__isSmartRef__":true,"id":1246},"chunkOwner":{"__isSmartRef__":true,"id":1234},"storedString":"^","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"1246":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1247":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"1248":{"morph":{"__isSmartRef__":true,"id":1234},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"1249":{"position":{"__isSmartRef__":true,"id":1250},"_Extent":{"__isSmartRef__":true,"id":1251},"_BorderWidth":1.1840000000000002,"_BorderColor":{"__isSmartRef__":true,"id":1252},"_Fill":{"__isSmartRef__":true,"id":1253},"_BorderRadius":5.2,"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":1263},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":1264},"_Opacity":1,"_BorderStyle":"solid","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"1250":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1251":{"x":271,"y":18,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1252":{"r":0.839,"g":0.839,"b":0.839,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"1253":{"stops":[{"__isSmartRef__":true,"id":1254},{"__isSmartRef__":true,"id":1256},{"__isSmartRef__":true,"id":1258},{"__isSmartRef__":true,"id":1260}],"vector":{"__isSmartRef__":true,"id":1262},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"1254":{"offset":0,"color":{"__isSmartRef__":true,"id":1255}},"1255":{"r":0.9600000000000001,"g":0.9600000000000001,"b":0.9600000000000001,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"1256":{"offset":0.4,"color":{"__isSmartRef__":true,"id":1257}},"1257":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"1258":{"offset":0.6,"color":{"__isSmartRef__":true,"id":1259}},"1259":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"1260":{"offset":1,"color":{"__isSmartRef__":true,"id":1261}},"1261":{"r":0.94,"g":0.94,"b":0.94,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"1262":{"x":0,"y":0,"width":0,"height":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"1263":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"1264":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"1265":{"x":320.4919638796618,"y":63.405658416301435,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1266":{"stops":[{"__isSmartRef__":true,"id":1267},{"__isSmartRef__":true,"id":1269},{"__isSmartRef__":true,"id":1271},{"__isSmartRef__":true,"id":1273}],"vector":{"__isSmartRef__":true,"id":1262},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"1267":{"offset":0,"color":{"__isSmartRef__":true,"id":1268}},"1268":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"1269":{"offset":0.4,"color":{"__isSmartRef__":true,"id":1270}},"1270":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"1271":{"offset":0.6,"color":{"__isSmartRef__":true,"id":1272}},"1272":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"1273":{"offset":1,"color":{"__isSmartRef__":true,"id":1274}},"1274":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"1275":{"partsSpaceName":"PartsBin/Inputs","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":2,"partName":"ScriptableButton","comment":"Has a script that is called on button press","revisionOnLoad":140039,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"1276":{"sourceObj":{"__isSmartRef__":true,"id":1233},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":1233},"targetMethodName":"onFire","__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"1277":{"x":271,"y":18,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1278":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"1279":{"morph":{"__isSmartRef__":true,"id":1233},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"1280":{"centeredHorizontal":false,"centeredVertical":false,"adjustForNewBounds":true,"resizeWidth":false,"resizeHeight":false,"moveVertical":true,"moveHorizontal":true},"1281":{"x":24.063015981516173,"y":-11.900184961127252,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1282":{"onFire":{"__isSmartRef__":true,"id":1283}},"1283":{"varMapping":{"__isSmartRef__":true,"id":1284},"source":"function onFire() {\n\tthis.owner.nextSlide()\n}","funcProperties":{"__isSmartRef__":true,"id":1285},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"1284":{"this":{"__isSmartRef__":true,"id":1233}},"1285":{"timestamp":{"__isSmartRef__":true,"id":1286},"user":"huberthesse","tags":[]},"1286":{"isSerializedDate":true,"string":"Fri Mar 02 2012 15:58:59 GMT+0100 (Mitteleuropäische Zeit)"},"1287":{"submorphs":[{"__isSmartRef__":true,"id":1288}],"scripts":[],"id":"4F7B05E3-0317-4FF2-A1E2-98155D047AB7","shape":{"__isSmartRef__":true,"id":1303},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":1319},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":1307},"lighterFill":{"__isSmartRef__":true,"id":1320},"label":{"__isSmartRef__":true,"id":1288},"name":"ScriptableButton2","showsHalos":false,"partsBinMetaInfo":{"__isSmartRef__":true,"id":1329},"attributeConnections":[{"__isSmartRef__":true,"id":1330}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"__SourceModuleName__":"Global.lively.morphic.Widgets","priorExtent":{"__isSmartRef__":true,"id":1331},"renderContextTable":{"__isSmartRef__":true,"id":1332},"eventHandler":{"__isSmartRef__":true,"id":1333},"derivationIds":[2588,"1A4CBF90-235E-4D34-A3B4-22ABE143E73F","E77E00D0-008F-470C-BD69-EC965A9FB436","DA4AA7E6-DCFA-4D55-8BFF-3CC3022C8C73","95CCDA4C-5EE1-41E4-BF19-17C38691E8CA","92D1F3F4-C2B4-4B0A-9C29-6AAD41A26E65","B0294FA0-DF1C-4DD3-BCC5-F696D7F35360","C726B92A-3339-4061-88C6-0E3D6791305B","0A04F624-296D-4568-B7F4-ED68234D04A8","BEB34841-DCB2-4B74-B67E-EF45080221E9","16D3A2D7-D7E9-44E9-87AF-8341CF8D8AED","9CBAE8AF-3942-405C-AC36-8984FF20DFB8","4F5E8675-28E3-4801-8F1F-BF39696F79D6","A84CE401-F520-43CA-8BA4-6C54662F5F4D","7487B1B4-6DDA-4D9D-9528-B8EA9CA4CDE4","0FBF050B-BF65-4601-A15A-FEBF7FCEED2F","38BA73E8-844C-47D2-B679-6B2ED6DF1746","D2FC6094-CBEA-40F5-A7DE-8F6565443C60","E7E726BC-5389-46E1-88C5-1B300158E075","58243DD1-156A-44EF-AD41-B010006CA7BE","1CCCCD35-2BCD-4FB3-8255-6418D304F5F7","4A213477-71F1-4383-8541-71C74902AE9C","7B723D57-FC1A-4FBF-BFEC-45E710CFC589","8854CD4E-F76A-4CDF-BD24-EBB83F7B2EC6","029A79B2-3565-48F7-8F32-8DC3047D8149"],"layout":{"__isSmartRef__":true,"id":1334},"distanceToDragEvent":{"__isSmartRef__":true,"id":1335},"owner":{"__isSmartRef__":true,"id":700},"isLockOwner":false,"_ClipMode":"visible","_Rotation":-1.5707963267948966,"_Scale":1,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":1336},"__LivelyClassName__":"lively.morphic.Button"},"1288":{"submorphs":[],"scripts":[],"id":"E3835D76-E7DD-4AE5-A225-BDA57114312C","shape":{"__isSmartRef__":true,"id":1289},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"_WhiteSpaceHandling":"pre-wrap","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":1295},"_MaxTextWidth":269,"_MaxTextHeight":null,"textStyle":null,"padding":{"__isSmartRef__":true,"id":1296},"_Padding":{"__isSmartRef__":true,"id":1297},"owner":{"__isSmartRef__":true,"id":1287},"isLabel":true,"eventsAreIgnored":true,"__SourceModuleName__":"Global.lively.morphic.TextCore","_ClipMode":"hidden","priorExtent":{"__isSmartRef__":true,"id":1298},"textChunks":[{"__isSmartRef__":true,"id":1299}],"_Align":"center","renderContextTable":{"__isSmartRef__":true,"id":1301},"eventHandler":{"__isSmartRef__":true,"id":1302},"_HandStyle":"default","_PointerEvents":"none","derivationIds":[2589,"0332A68D-7387-4C73-A86D-70A6C39815AB","412F69C7-6901-4A92-9241-7BC8BD884176","A7E016DF-9FE7-4D94-BE13-56258744386E","D41C4C1C-D5D2-4996-991A-D74D7AEA6ABE","205F2610-D0AE-4F73-9742-AC83BC5AA89D","E30F385C-496F-4332-B19E-A7C34D72747C","D94112C6-0723-418C-B5BB-2722B0AA6F64","A3C9BC85-B575-48B5-A916-2C1EDF7A3315","DFFE0582-67A8-449D-9D09-C962449340FF","03A059BE-EF14-4C8B-9B42-AD660A9CE201","5DC0F1E5-A6B1-42BD-85C1-CAEA5C1C9214","3B619390-D3C9-4B1A-B884-574B752AB40E","DC7867B2-184F-4A22-987A-590266B7F991","ED25CAC6-7393-43CA-B380-22E38647CC17","7C054DE8-277A-4F26-A8DB-3CAF2572062F","D1EFB03B-7B2E-4192-A43C-99340E18DB46","CF806570-D9F8-41E6-9B71-759CAB46CFCD","F3B70ECB-4164-40CC-BA9C-5D3D673FE464","33F866AF-B48D-4C58-99CC-75A408D45D47","361EA562-010E-42AA-B83F-F17E27A3CE8D","D1D244E6-3499-4273-AC03-2F2B8C2A6FC5","8402BA4B-83F3-443E-8E52-B06CE75FE8A4","812D7DC1-027D-4EAB-9CC3-6D7E24BE9702","1B662CC6-6EFC-46C3-A5DC-F21661EDA64D"],"_MinTextWidth":269,"_MinTextHeight":null,"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"isLockOwner":false,"__LivelyClassName__":"lively.morphic.Text"},"1289":{"position":{"__isSmartRef__":true,"id":1290},"_Extent":{"__isSmartRef__":true,"id":1291},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":1292},"_Fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":1293},"_ClipMode":"hidden","_Padding":{"__isSmartRef__":true,"id":1294},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"1290":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1291":{"x":269,"y":16,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1292":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"1293":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"1294":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"1295":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1296":{"x":5,"y":5,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"1297":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"1298":{"x":269,"y":16,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1299":{"style":{"__isSmartRef__":true,"id":1300},"chunkOwner":{"__isSmartRef__":true,"id":1288},"storedString":"^","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"1300":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1301":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"1302":{"morph":{"__isSmartRef__":true,"id":1288},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"1303":{"position":{"__isSmartRef__":true,"id":1304},"_Extent":{"__isSmartRef__":true,"id":1305},"_BorderWidth":1.1840000000000002,"_BorderColor":{"__isSmartRef__":true,"id":1306},"_Fill":{"__isSmartRef__":true,"id":1307},"_BorderRadius":5.2,"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":1317},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":1318},"_Opacity":1,"_BorderStyle":"solid","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"1304":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1305":{"x":269,"y":16,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1306":{"r":0.839,"g":0.839,"b":0.839,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"1307":{"stops":[{"__isSmartRef__":true,"id":1308},{"__isSmartRef__":true,"id":1310},{"__isSmartRef__":true,"id":1312},{"__isSmartRef__":true,"id":1314}],"vector":{"__isSmartRef__":true,"id":1316},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"1308":{"offset":0,"color":{"__isSmartRef__":true,"id":1309}},"1309":{"r":0.9600000000000001,"g":0.9600000000000001,"b":0.9600000000000001,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"1310":{"offset":0.4,"color":{"__isSmartRef__":true,"id":1311}},"1311":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"1312":{"offset":0.6,"color":{"__isSmartRef__":true,"id":1313}},"1313":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"1314":{"offset":1,"color":{"__isSmartRef__":true,"id":1315}},"1315":{"r":0.94,"g":0.94,"b":0.94,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"1316":{"x":0,"y":0,"width":0,"height":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"1317":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"1318":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"1319":{"x":19.50000000000057,"y":332.4458390179558,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1320":{"stops":[{"__isSmartRef__":true,"id":1321},{"__isSmartRef__":true,"id":1323},{"__isSmartRef__":true,"id":1325},{"__isSmartRef__":true,"id":1327}],"vector":{"__isSmartRef__":true,"id":1316},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"1321":{"offset":0,"color":{"__isSmartRef__":true,"id":1322}},"1322":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"1323":{"offset":0.4,"color":{"__isSmartRef__":true,"id":1324}},"1324":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"1325":{"offset":0.6,"color":{"__isSmartRef__":true,"id":1326}},"1326":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"1327":{"offset":1,"color":{"__isSmartRef__":true,"id":1328}},"1328":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"1329":{"partsSpaceName":"PartsBin/Inputs","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":2,"partName":"ScriptableButton","comment":"Has a script that is called on button press","revisionOnLoad":140039,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"1330":{"sourceObj":{"__isSmartRef__":true,"id":1287},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":1287},"targetMethodName":"onFire","__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"1331":{"x":269,"y":16,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1332":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"1333":{"morph":{"__isSmartRef__":true,"id":1287},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"1334":{"centeredHorizontal":false,"centeredVertical":false,"adjustForNewBounds":true,"resizeWidth":false,"moveHorizontal":false,"moveVertical":true},"1335":{"x":36.65545509063608,"y":-281.79556219559254,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1336":{"onFire":{"__isSmartRef__":true,"id":1337}},"1337":{"varMapping":{"__isSmartRef__":true,"id":1338},"source":"function onFire() {\n\tthis.owner.previousSlide()\n}","funcProperties":{"__isSmartRef__":true,"id":1339},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"1338":{"this":{"__isSmartRef__":true,"id":1287}},"1339":{"timestamp":{"__isSmartRef__":true,"id":1340},"user":"huberthesse","tags":[]},"1340":{"isSerializedDate":true,"string":"Fri Mar 02 2012 15:59:21 GMT+0100 (Mitteleuropäische Zeit)"},"1341":{"submorphs":[],"scripts":[],"id":"A448619E-275F-4D3C-A824-E57F919F6718","shape":{"__isSmartRef__":true,"id":1342},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"fixedHeight":true,"allowsInput":true,"_FontFamily":"Arial, sans-serif","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":1348},"_MaxTextWidth":null,"_MaxTextHeight":null,"textColor":{"__isSmartRef__":true,"id":1349},"showsHalos":false,"_FontSize":14,"__SourceModuleName__":"Global.lively.morphic.TextCore","name":"Label","partsBinMetaInfo":{"__isSmartRef__":true,"id":1350},"textChunks":[{"__isSmartRef__":true,"id":1351}],"charsReplaced":"Color","lastFindLoc":5,"priorSelectionRange":null,"prevScroll":[0,0],"priorExtent":{"__isSmartRef__":true,"id":1353},"isLabel":true,"_ClipMode":"visible","_WhiteSpaceHandling":"pre-wrap","allowInput":false,"eventsAreIgnored":false,"renderContextTable":{"__isSmartRef__":true,"id":1354},"eventHandler":{"__isSmartRef__":true,"id":1355},"derivationIds":[2033,"C79CAC2C-AD12-4860-AFFC-DBDB5F6703DA","412DD984-FA95-4021-87D5-8BB0F7CAD5EE","BD4919FD-E962-4721-8961-35CFAB1F8D95","EA1CB384-7558-4587-95C2-85F01702F591","ECBB3B8E-C00B-486C-8665-AB7F622D715A","DDE8F0DF-8C69-48FE-8E66-7CFF6AF26BEC","7B3BDA3D-EFBD-4EF7-8917-54BDC577BEDB","EC3369C8-32CC-4231-BA92-8AE18F31CE06","4B38D054-140A-45EF-8368-22AF925A1836","A751706D-6835-4927-B267-C599C29D3306","A1B0094B-A38A-4866-A517-BEE72F83DF6C","8578C06D-54B2-4641-B9E4-E1D4AF51E3A8","6B8FF4F7-07E5-4CC8-9B95-EE55A661001E","25A27101-0A3E-4DC7-905C-A2EB02D902A5","69FA64B5-E929-4DFF-8648-16BB6A382A5A","8904B9F2-B17C-4DA8-A625-4DD780153355","02E14602-852E-48FE-8BD4-7BE384E8EE45","244BCD34-20D7-474B-BE22-7E49F9DC97F8","17DA334F-F856-4929-86D4-99002967FBFC"],"moved":true,"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"owner":{"__isSmartRef__":true,"id":700},"_MinTextWidth":null,"_MinTextHeight":null,"distanceToDragEvent":{"__isSmartRef__":true,"id":1356},"isLockOwner":false,"layout":{"__isSmartRef__":true,"id":1357},"_Rotation":0,"_Scale":1.002003004005006,"__LivelyClassName__":"lively.morphic.Text"},"1342":{"fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":1343},"_Extent":{"__isSmartRef__":true,"id":1344},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":1345},"_Fill":null,"renderContextTable":{"__isSmartRef__":true,"id":1346},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":1347},"_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"1343":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1344":{"x":52,"y":22,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1345":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"1346":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"1347":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"1348":{"x":141.94593094401634,"y":8,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1349":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"1350":{"partsSpaceName":"PartsBin/Text/","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":2,"partName":"Label","revisionOnLoad":140039,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"1351":{"style":{"__isSmartRef__":true,"id":1352},"chunkOwner":{"__isSmartRef__":true,"id":1341},"storedString":"Pencil","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"1352":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1353":{"x":53,"y":22,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1354":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"1355":{"morph":{"__isSmartRef__":true,"id":1341},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"1356":{"x":43.5580871161452,"y":-9,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1357":{"moveHorizontal":false,"centeredHorizontal":true,"moveVertical":false},"1358":{"submorphs":[],"scripts":[],"id":"B8E9D52B-4054-4FEE-8DC3-DABC76C71727","shape":{"__isSmartRef__":true,"id":1359},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":false,"allowsInput":true,"_FontFamily":"Arial, sans-serif","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":1365},"_MaxTextWidth":18.899550000000033,"_MaxTextHeight":null,"textColor":{"__isSmartRef__":true,"id":1366},"showsHalos":false,"_FontSize":10,"__SourceModuleName__":"Global.lively.morphic.TextCore","name":"Text","partsBinMetaInfo":{"__isSmartRef__":true,"id":1367},"textChunks":[{"__isSmartRef__":true,"id":1370}],"charsReplaced":"some text ","lastFindLoc":20,"prevScroll":[0,0],"priorExtent":{"__isSmartRef__":true,"id":1372},"renderContextTable":{"__isSmartRef__":true,"id":1373},"eventHandler":{"__isSmartRef__":true,"id":1374},"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"_Padding":{"__isSmartRef__":true,"id":1375},"_ClipMode":"visible","derivationIds":[355,"1EB1674F-8BF2-419B-B054-86129ED70335","87EBFDBF-139C-440C-982B-AAD48B9D98AC","97BE4891-629B-4CBB-BB38-338F4A138CF3","7EF6EA95-6CFE-4B3C-848B-1686ED2DD0EF","59ACADED-2375-4C49-B759-3C6BB03A6B87","F8CF7627-3328-4C73-B8E0-1908DC4E1196","AE00849F-5A56-4692-85CE-A7FCB45E3619","5018CE2A-F8F6-43C1-8C76-B21CDD466998","6ABA72E4-63BA-4CBE-A77D-7E437CA57994","20C44BEB-D347-4DF3-8520-F45ED4ADC861","73DC52D5-EF49-478F-B7D3-E071AEB6B0C6","26F58476-E767-42A3-8B8E-B54F63CD4A5B","DFF4B8F3-E31B-4E1F-82FF-188452AF89FF","6087D074-43C1-4602-8D61-6D28E6584AAF","376DDFFA-CB99-43BC-8D65-2CB2F2B0E1B0","3B8D3C62-5785-4162-90D5-D1EC928929A3","600A4B26-99F5-4862-B2A9-DCDC3F86FD7C","BF7110AD-02BF-4FAE-95AE-23C7C1E15D99"],"_WhiteSpaceHandling":"pre-wrap","_MinTextWidth":18.899550000000033,"_MinTextHeight":null,"moved":true,"owner":{"__isSmartRef__":true,"id":700},"isBeingDragged":false,"distanceToDragEvent":{"__isSmartRef__":true,"id":1376},"isLockOwner":false,"layout":{"__isSmartRef__":true,"id":1377},"_Rotation":0,"_Scale":1.002003004005006,"__LivelyClassName__":"lively.morphic.Text"},"1359":{"fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":1360},"_Extent":{"__isSmartRef__":true,"id":1361},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":1362},"renderContextTable":{"__isSmartRef__":true,"id":1363},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":1364},"_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"1360":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1361":{"x":26.899550000000033,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1362":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"1363":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"1364":{"x":4,"y":2,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"1365":{"x":18,"y":358.14465016594534,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1366":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"1367":{"partsSpaceName":"PartsBin/Basic/","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":4,"comment":"a simple text morph","partName":"Text","changes":[{"__isSmartRef__":true,"id":1368}],"revisionOnLoad":141269,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"1368":{"date":{"__isSmartRef__":true,"id":1369},"author":"undefined","message":"Set the inset as: this.setPadding(Rectangle.inset(4,2)). This gives it a more pleasing appearance with a border, and also makes it easier to select near the bounds.","id":"BD5B0E4C-4830-4863-A013-35BB66D5AD6F"},"1369":{"isSerializedDate":true,"string":"Mon Feb 27 2012 06:20:38 GMT+0100 (Mitteleuropäische Zeit)"},"1370":{"style":{"__isSmartRef__":true,"id":1371},"morph":{"__isSmartRef__":true,"id":1358},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":1358},"storedString":"Fill","__LivelyClassName__":"lively.morphic.TextChunk"},"1371":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1372":{"x":26.899550000000033,"y":19,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1373":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"1374":{"morph":{"__isSmartRef__":true,"id":1358},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"1375":{"x":5,"y":5,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"1376":{"x":38,"y":-15,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1377":{"moveVertical":true},"1378":{"submorphs":[],"scripts":[],"id":"791E5BA4-8614-4F7C-8BA7-48DACC09A2FD","shape":{"__isSmartRef__":true,"id":1379},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":false,"allowsInput":true,"_FontFamily":"Arial, sans-serif","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":1386},"_MaxTextWidth":37.861569000000024,"_MaxTextHeight":null,"textColor":{"__isSmartRef__":true,"id":1387},"showsHalos":false,"_FontSize":10,"__SourceModuleName__":"Global.lively.morphic.TextCore","name":"Text1","partsBinMetaInfo":{"__isSmartRef__":true,"id":1388},"textChunks":[{"__isSmartRef__":true,"id":1391}],"charsReplaced":"FillOpacity","lastFindLoc":11,"prevScroll":[0,0],"priorExtent":{"__isSmartRef__":true,"id":1393},"renderContextTable":{"__isSmartRef__":true,"id":1394},"eventHandler":{"__isSmartRef__":true,"id":1395},"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"_Padding":{"__isSmartRef__":true,"id":1396},"_ClipMode":"visible","derivationIds":[355,"1EB1674F-8BF2-419B-B054-86129ED70335","87EBFDBF-139C-440C-982B-AAD48B9D98AC","A064931A-B29A-4756-9455-C78DAF8462F5","D993C10F-057F-4DAB-A297-3D22C667855F","5D25BC27-EA84-49FB-BB98-E513E34C02F1","D91985D3-023F-4E8E-A9FB-C23A9702FF1A","E1E59598-7652-461A-BE74-57B720E8CF32","C3FA0137-A20F-43A7-ADF5-A5044B382BCF","F191522B-FCE1-4CB4-9B60-3FC1FE122A8F","1BF9324C-7CDD-4B7A-B634-B675B07276C5","A800C4B9-2DA8-4A47-A6F3-BAC7FC5AA8F0","37B1073E-6AE4-40A7-929A-F46CD671054D","4B7AEEFC-9800-4FA2-AA34-1E46067FE555","A6CDF9DD-6C5B-48E9-B23A-C68D6F84A2F8","FE35DAC9-4F75-4640-95F8-16C30E901F97","C8769015-D01F-4E09-8676-FC3F5C47F46D","8E36B709-A0A7-4E76-AC5E-AA5530D639A5","688AB153-331E-4FDF-A89F-85788A1DFB11","B96FF59E-573C-4749-BDEF-308A2159A203"],"_WhiteSpaceHandling":"pre-wrap","_MinTextWidth":37.861569000000024,"_MinTextHeight":null,"moved":true,"isBeingDragged":false,"distanceToDragEvent":{"__isSmartRef__":true,"id":1397},"owner":{"__isSmartRef__":true,"id":700},"isLockOwner":false,"layout":{"__isSmartRef__":true,"id":1398},"_Rotation":0,"_Scale":1.002003004005006,"__LivelyClassName__":"lively.morphic.Text"},"1379":{"fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":1380},"_Extent":{"__isSmartRef__":true,"id":1381},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":1382},"renderContextTable":{"__isSmartRef__":true,"id":1383},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":1384},"_Fill":{"__isSmartRef__":true,"id":1385},"_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"1380":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1381":{"x":45.861569000000024,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1382":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"1383":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"1384":{"x":4,"y":2,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"1385":{"r":1,"g":1,"b":1,"a":0,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1386":{"x":20,"y":395.14465016594534,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1387":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"1388":{"partsSpaceName":"PartsBin/Basic/","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":4,"comment":"a simple text morph","partName":"Text","changes":[{"__isSmartRef__":true,"id":1389}],"revisionOnLoad":141269,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"1389":{"date":{"__isSmartRef__":true,"id":1390},"author":"undefined","message":"Set the inset as: this.setPadding(Rectangle.inset(4,2)). This gives it a more pleasing appearance with a border, and also makes it easier to select near the bounds.","id":"BD5B0E4C-4830-4863-A013-35BB66D5AD6F"},"1390":{"isSerializedDate":true,"string":"Mon Feb 27 2012 06:20:38 GMT+0100 (Mitteleuropäische Zeit)"},"1391":{"style":{"__isSmartRef__":true,"id":1392},"morph":{"__isSmartRef__":true,"id":1378},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":1378},"storedString":"Alpha","__LivelyClassName__":"lively.morphic.TextChunk"},"1392":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1393":{"x":45.861569000000024,"y":19,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1394":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"1395":{"morph":{"__isSmartRef__":true,"id":1378},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"1396":{"x":5,"y":5,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"1397":{"x":36,"y":-14,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1398":{"moveVertical":true},"1399":{"submorphs":[{"__isSmartRef__":true,"id":1400}],"scripts":[],"id":"FAEB2FC3-F9E9-4DD1-8BBD-56CF96E09BF9","shape":{"__isSmartRef__":true,"id":1420},"droppingEnabled":true,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":1433},"attributeConnections":[{"__isSmartRef__":true,"id":1434},{"__isSmartRef__":true,"id":1435}],"doNotSerialize":["$$value"],"doNotCopyProperties":["$$value"],"sliderExtent":0.1,"valueScale":20,"sliderKnob":{"__isSmartRef__":true,"id":1400},"styleClass":["slider_background_horizontal"],"showsHalos":false,"name":"WidthSlider","partsBinMetaInfo":{"__isSmartRef__":true,"id":1437},"__SourceModuleName__":"Global.lively.morphic.Widgets","renderContextTable":{"__isSmartRef__":true,"id":1440},"eventHandler":{"__isSmartRef__":true,"id":1441},"layout":{"__isSmartRef__":true,"id":1442},"priorExtent":{"__isSmartRef__":true,"id":1443},"derivationIds":[2631,"729D9A8F-DDCC-4C30-A80B-BE2338365BE9","F2DAC7F1-FF46-4707-93C3-71C798A96BA6","DD8A71B8-FCAD-4596-AD83-55C4B56DE92B","7F452BBB-4EC6-49F0-87B6-BD7FE75CA359","133774BE-F7EA-440A-A685-FFABD2A64C0E","F37EBE82-46B9-411D-A832-2E570DF00ABF","FA0C0AE7-97C0-4BD7-A70E-1CDB5EC7346A","FFCBF687-9B81-4D2D-BAB2-B1EC4126F940","DBC8F2EE-64A7-4BCC-B5DE-E0E4879D7B83","6E1B19D2-4AB4-463C-BBAD-C1EC1500A15D","9CBE29DC-575E-4E42-9361-347703505C2B","43680AFD-BECF-4AE5-B24A-3A842EE4B88F","1667154E-F98B-412F-A9D1-10A5FCF47373","FB7B65EF-EC9B-4D0E-A50E-373183948407","550C4AAA-A016-4206-997A-2557026CEBE6","95669585-AFE7-495C-B915-C8CDBA91B1DC"],"isBeingDragged":false,"moved":true,"owner":{"__isSmartRef__":true,"id":700},"distanceToDragEvent":{"__isSmartRef__":true,"id":1444},"isLockOwner":false,"value":0,"_ClipMode":"visible","prevScroll":[0,0],"_Rotation":0,"_Scale":1,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":1445},"__LivelyClassName__":"lively.morphic.Slider"},"1400":{"submorphs":[],"scripts":[],"id":"D3CD9A48-1418-4630-AC77-E036194DFD9A","shape":{"__isSmartRef__":true,"id":1401},"droppingEnabled":true,"halosEnabled":true,"draggingEnabled":true,"_Position":{"__isSmartRef__":true,"id":1415},"slider":{"__isSmartRef__":true,"id":1399},"owner":{"__isSmartRef__":true,"id":1399},"styleClass":["slider_horizontal"],"hitPoint":{"__isSmartRef__":true,"id":1416},"__SourceModuleName__":"Global.lively.morphic.Widgets","renderContextTable":{"__isSmartRef__":true,"id":1417},"eventHandler":{"__isSmartRef__":true,"id":1418},"priorExtent":{"__isSmartRef__":true,"id":1419},"derivationIds":[2632,"4685341A-CC42-43FD-A93E-AA9EBE585604","57CD7B01-9ECD-4B7C-ABFD-012D9E664789","42CB5AB3-0444-4B24-974A-6F7D3B166FA5","229A01CE-1673-4F41-AC17-E2BF682F3C2B","EAEE9F8F-A759-4AFA-8FBF-676A52E0D34D","797F0675-694B-4CE6-AF33-77B531A5CFE7","CA14C19C-69CF-43F5-A67D-8BC4223F58E9","29C07AFF-9733-46A2-BDB8-CBA323C8E0AB","50B07548-84C3-4FB6-B5FC-F529FB225C92","DABEA3F9-758D-4A39-9F9A-EEDB4180C428","E9EA7638-B80D-4801-BE5F-2E68F4792612","3E3DA8AB-D17A-4CE2-A1A5-57A013AFF886","2E2370A7-0241-4E02-94F2-32602D7D3E05","89EFD03F-F666-437B-9518-AF9093FEE657","285ADE4A-BDA5-45B5-A656-EFBFB66AA08A","9C9CB87F-DF37-4C20-97F3-225357B8FF1C"],"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"isBeingDragged":false,"isLockOwner":false,"showsHalos":false,"draggableWithoutHalo":true,"_ClipMode":"visible","__LivelyClassName__":"lively.morphic.SliderKnob"},"1401":{"position":{"__isSmartRef__":true,"id":1402},"_Extent":{"__isSmartRef__":true,"id":1403},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":1404},"_Fill":{"__isSmartRef__":true,"id":1405},"_BorderRadius":13,"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":1413},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":1414},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"1402":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1403":{"x":21,"y":21,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1404":{"r":0.4,"g":0.4,"b":0.4,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"1405":{"stops":[{"__isSmartRef__":true,"id":1406},{"__isSmartRef__":true,"id":1408},{"__isSmartRef__":true,"id":1410}],"vector":{"__isSmartRef__":true,"id":1412},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"1406":{"offset":0,"color":{"__isSmartRef__":true,"id":1407}},"1407":{"r":0.7,"g":0.7,"b":0.7,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"1408":{"offset":0.3,"color":{"__isSmartRef__":true,"id":1409}},"1409":{"r":0.9,"g":0.9,"b":0.9,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"1410":{"offset":1,"color":{"__isSmartRef__":true,"id":1411}},"1411":{"r":1,"g":1,"b":1,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"1412":{"x":0,"y":0,"width":0,"height":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"1413":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"1414":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"1415":{"x":0,"y":-7,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1416":{"x":1385,"y":459,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1417":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"1418":{"morph":{"__isSmartRef__":true,"id":1400},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"1419":{"x":21,"y":21,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1420":{"position":{"__isSmartRef__":true,"id":1421},"_Extent":{"__isSmartRef__":true,"id":1422},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":1423},"_Fill":{"__isSmartRef__":true,"id":1424},"_BorderRadius":6,"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":1431},"_Opacity":1,"_BorderStyle":"solid","_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":1432},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"1421":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1422":{"x":304.02410836098653,"y":7,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1423":{"r":0.37254901960784315,"g":0.3686274509803922,"b":0.37254901960784315,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"1424":{"stops":[{"__isSmartRef__":true,"id":1425},{"__isSmartRef__":true,"id":1427},{"__isSmartRef__":true,"id":1429},{"__isSmartRef__":true,"id":1430}],"vector":{"__isSmartRef__":true,"id":1177},"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes"},"1425":{"offset":0,"color":{"__isSmartRef__":true,"id":1426}},"1426":{"r":0.20784313725490197,"g":0.3254901960784314,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1427":{"offset":0,"color":{"__isSmartRef__":true,"id":1428}},"1428":{"r":0.20784313725490197,"g":0.3254901960784314,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1429":{"offset":0.01,"color":{"__isSmartRef__":true,"id":571}},"1430":{"offset":1,"color":{"__isSmartRef__":true,"id":571}},"1431":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"1432":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"1433":{"x":22,"y":422.12857792528405,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1434":{"sourceObj":{"__isSmartRef__":true,"id":1399},"sourceAttrName":"value","targetObj":{"__isSmartRef__":true,"id":1399},"targetMethodName":"adjustSliderParts","__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"1435":{"sourceObj":{"__isSmartRef__":true,"id":1399},"sourceAttrName":"value","targetObj":{"__isSmartRef__":true,"id":700},"targetMethodName":"setBorderWidthOfTarget","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":1436},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"1436":{"source":{"__isSmartRef__":true,"id":1399},"target":{"__isSmartRef__":true,"id":700}},"1437":{"requiredModules":[],"partsSpaceName":"PartsBin/iPad Widgets/","migrationLevel":4,"__SourceModuleName__":"Global.lively.PartsBin","partName":"Slider","comment":"The connection point \"value\" can be used to read/write the slider knob position.","changes":[{"__isSmartRef__":true,"id":1438}],"revisionOnLoad":140039,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"1438":{"date":{"__isSmartRef__":true,"id":1439},"author":"athomschke","message":"","id":"D5731AD3-FA80-46BF-85E1-B66950AD79A1"},"1439":{"isSerializedDate":true,"string":"Fri Feb 03 2012 13:17:09 GMT+0100 (Mitteleuropäische Zeit)"},"1440":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"1441":{"morph":{"__isSmartRef__":true,"id":1399},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"1442":{"resizeWidth":true,"moveVertical":true},"1443":{"x":305.0321444813173,"y":7,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1444":{"x":195,"y":-13,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1445":{"adjustSliderParts":{"__isSmartRef__":true,"id":1446},"getSliderExtent":{"__isSmartRef__":true,"id":1454},"updateFill":{"__isSmartRef__":true,"id":1462},"setupConnections":{"__isSmartRef__":true,"id":1466},"setUp":{"__isSmartRef__":true,"id":1470},"beIPadSlider":{"__isSmartRef__":true,"id":1474},"setKnobFill":{"__isSmartRef__":true,"id":1478},"setKnobRatio":{"__isSmartRef__":true,"id":1482}},"1446":{"varMapping":{"__isSmartRef__":true,"id":1447},"source":"function adjustSliderParts() {\n if (!this.sliderKnob) return;\n // This method adjusts the slider for changes in value as well as geometry\n var val = this.getScaledValue();\n var bnds = this.shape.bounds();\n var knobMult = this.knobRatio || 3\n var ext = this.getSliderExtent(); \n if (this.vertical()) { // more vertical...\n var offset = 0 - (this.sliderKnob.getExtent().x / 2) + (this.getExtent().x / 2);\n this.sliderKnob.setPosition(pt(offset,this.sliderKnob.getPosition().y));\n var size = this.getExtent().x * knobMult;\n this.sliderKnob.setExtent(pt(size, size));\n var elevPix = Math.max(ext*bnds.height, this.mss); // thickness of elevator in pixels\n var topLeft = pt(this.sliderKnob.getPosition().x, (bnds.height - elevPix)*val);\n } else { // more horizontal...\n var offset = 0 - (this.sliderKnob.getExtent().y / 2) + (this.getExtent().y / 2);\n this.sliderKnob.setPosition(pt(this.sliderKnob.getPosition().x, offset));\n var size = this.getExtent().y * knobMult; \n this.sliderKnob.setExtent(pt(size,size));\n var elevPix = Math.max(ext*bnds.width, this.mss); // thickness of elevator in pixels\n var topLeft = pt((bnds.width - elevPix)*val, this.sliderKnob.getPosition().y);\n };\n this.sliderKnob.setBounds(topLeft.extent(this.sliderKnob.getExtent()));\n this.sliderKnob.setBorderRadius(13);\n this.sliderKnob.draggableWithoutHalo = true;\n this.updateFill(val);\n}","funcProperties":{"__isSmartRef__":true,"id":1452},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"1447":{"this":{"__isSmartRef__":true,"id":1399},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":1448}},"1448":{"$super":{"__isSmartRef__":true,"id":1449}},"1449":{"varMapping":{"__isSmartRef__":true,"id":1450},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":1451},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"1450":{"obj":{"__isSmartRef__":true,"id":1399},"name":"adjustSliderParts"},"1451":{},"1452":{"timestamp":{"__isSmartRef__":true,"id":1453},"user":"undefined","tags":[]},"1453":{"isSerializedDate":true,"string":"Tue Mar 13 2012 11:57:15 GMT+0100 (Mitteleuropäische Zeit)"},"1454":{"varMapping":{"__isSmartRef__":true,"id":1455},"source":"function getSliderExtent() {\n if (this.vertical()) \n return (this.sliderKnob.getExtent().y)/(this.getExtent().y)\n else \n return (this.sliderKnob.getExtent().x)/(this.getExtent().x)\n}","funcProperties":{"__isSmartRef__":true,"id":1460},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"1455":{"this":{"__isSmartRef__":true,"id":1399},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":1456}},"1456":{"$super":{"__isSmartRef__":true,"id":1457}},"1457":{"varMapping":{"__isSmartRef__":true,"id":1458},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":1459},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"1458":{"obj":{"__isSmartRef__":true,"id":1399},"name":"getSliderExtent"},"1459":{},"1460":{"timestamp":{"__isSmartRef__":true,"id":1461},"user":"undefined","tags":[]},"1461":{"isSerializedDate":true,"string":"Tue Mar 13 2012 13:51:13 GMT+0100 (Mitteleuropäische Zeit)"},"1462":{"varMapping":{"__isSmartRef__":true,"id":1463},"source":"function updateFill(value) {\n var bgStyle = new lively.morphic.LinearGradient(\n [\n {offset: 0, color: Color.rgb(53,83,255)},\n {offset: value, color: Color.rgb(53,83,255)},\n {offset: value+0.01, color: Color.white},\n {offset: 1, color: Color.white}\n ],\n 'eastWest'\n );\n this.setFill(bgStyle);\n}","funcProperties":{"__isSmartRef__":true,"id":1464},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"1463":{"this":{"__isSmartRef__":true,"id":1399}},"1464":{"timestamp":{"__isSmartRef__":true,"id":1465},"user":"undefined","tags":[]},"1465":{"isSerializedDate":true,"string":"Tue Mar 13 2012 11:57:15 GMT+0100 (Mitteleuropäische Zeit)"},"1466":{"varMapping":{"__isSmartRef__":true,"id":1467},"source":"function setupConnections() {\n connect(this, 'value', this.owner, 'setBorderWidthOfTarget', {});\n}","funcProperties":{"__isSmartRef__":true,"id":1468},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"1467":{"this":{"__isSmartRef__":true,"id":1399}},"1468":{"timestamp":{"__isSmartRef__":true,"id":1469},"user":"conradcalmez","tags":[]},"1469":{"isSerializedDate":true,"string":"Wed May 02 2012 14:25:01 GMT+0200 (Mitteleuropäische Sommerzeit)"},"1470":{"varMapping":{"__isSmartRef__":true,"id":1471},"source":"function setUp() {\n this.valueScale = 20\n}","funcProperties":{"__isSmartRef__":true,"id":1472},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"1471":{"this":{"__isSmartRef__":true,"id":1399}},"1472":{"timestamp":{"__isSmartRef__":true,"id":1473},"user":"undefined","tags":[]},"1473":{"isSerializedDate":true,"string":"Fri Mar 09 2012 13:04:50 GMT+0100 (Mitteleuropäische Zeit)"},"1474":{"varMapping":{"__isSmartRef__":true,"id":1475},"source":"function beIPadSlider() {\n if (this.vertical()) {\n this.setExtent(pt(7, this.getExtent().y));\n }\n else {\n this.setExtent(pt(this.getExtent().x, 7));\n };\n this.adjustSliderParts();\n this.setBorderWidth(1);\n this.setBorderColor(Color.rgb(95,94,95));\n this.setKnobFill();\n this.adjustSliderParts();\n}","funcProperties":{"__isSmartRef__":true,"id":1476},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"1475":{"this":{"__isSmartRef__":true,"id":1399}},"1476":{"timestamp":{"__isSmartRef__":true,"id":1477},"user":"undefined","tags":[]},"1477":{"isSerializedDate":true,"string":"Tue Mar 13 2012 11:57:15 GMT+0100 (Mitteleuropäische Zeit)"},"1478":{"varMapping":{"__isSmartRef__":true,"id":1479},"source":"function setKnobFill() {\n var knobStyle= new lively.morphic.LinearGradient(\n [\n {offset: 0, color: Color.darkGray.mixedWith(Color.white, 0.5)},\n {offset: 0.3, color: Color.lightGray},\n {offset: 1, color: Color.white}\n ]\n )\n this.sliderKnob.setFill(knobStyle);\n}","funcProperties":{"__isSmartRef__":true,"id":1480},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"1479":{"this":{"__isSmartRef__":true,"id":1399}},"1480":{"timestamp":{"__isSmartRef__":true,"id":1481},"user":"undefined","tags":[]},"1481":{"isSerializedDate":true,"string":"Tue Mar 13 2012 11:57:15 GMT+0100 (Mitteleuropäische Zeit)"},"1482":{"varMapping":{"__isSmartRef__":true,"id":1483},"source":"function setKnobRatio(num) {\n this.knobRatio = num;\n}","funcProperties":{"__isSmartRef__":true,"id":1484},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"1483":{"this":{"__isSmartRef__":true,"id":1399}},"1484":{"timestamp":{"__isSmartRef__":true,"id":1485},"user":"undefined","tags":[]},"1485":{"isSerializedDate":true,"string":"Tue Mar 13 2012 11:57:15 GMT+0100 (Mitteleuropäische Zeit)"},"1486":{"submorphs":[],"scripts":[],"id":"AAF401EC-69BB-4D11-8893-8A2B0188545B","shape":{"__isSmartRef__":true,"id":1487},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":false,"allowsInput":true,"_FontFamily":"Arial, sans-serif","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":1494},"_MaxTextWidth":37.861569000000024,"_MaxTextHeight":null,"textColor":{"__isSmartRef__":true,"id":1495},"showsHalos":false,"_FontSize":10,"__SourceModuleName__":"Global.lively.morphic.TextCore","name":"Text2","partsBinMetaInfo":{"__isSmartRef__":true,"id":1496},"textChunks":[{"__isSmartRef__":true,"id":1499}],"charsReplaced":"Alpha","lastFindLoc":5,"prevScroll":[0,0],"priorExtent":{"__isSmartRef__":true,"id":1501},"renderContextTable":{"__isSmartRef__":true,"id":1502},"eventHandler":{"__isSmartRef__":true,"id":1503},"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"_Padding":{"__isSmartRef__":true,"id":1504},"_ClipMode":"visible","derivationIds":[355,"1EB1674F-8BF2-419B-B054-86129ED70335","87EBFDBF-139C-440C-982B-AAD48B9D98AC","A064931A-B29A-4756-9455-C78DAF8462F5","D993C10F-057F-4DAB-A297-3D22C667855F","5D25BC27-EA84-49FB-BB98-E513E34C02F1","7E86C484-6B33-4823-9C17-FB3E8A347E55","63CBE373-D3BF-48C8-885A-C520795271D7","6ABC5E0C-719A-415A-9CBB-46CD780CDAE1","C49B9986-1962-4EE8-B741-A9699871D96C","1A15D081-7400-4351-AD60-FAD5B5438483","529BAD00-5A95-49F0-AFC2-650879382482","56703798-90CF-47F0-BD3A-78A735083DB4","641E76CF-65BA-46E9-89B3-E8E6A6D79886","1BEF73B0-7CF1-4899-B0DC-47340BAADCD4","04A044EF-1F48-4168-85C8-17AC1E653154","CAA2BE98-1252-4C0E-8D20-A2021C2198C3","CFC2D137-E563-46A0-83B8-23C6F0BA0CBA","F2F88EB0-2406-44B3-801C-FEDCDBB4E93C","E3B671D0-82C5-4ED4-9A37-7F3350FAD744","84014494-A07A-42EE-85D6-20F98E77A287"],"_WhiteSpaceHandling":"pre-wrap","_MinTextWidth":37.861569000000024,"_MinTextHeight":null,"previousSelection":[0,5],"moved":true,"isBeingDragged":false,"distanceToDragEvent":{"__isSmartRef__":true,"id":1505},"isLockOwner":false,"layout":{"__isSmartRef__":true,"id":1506},"owner":{"__isSmartRef__":true,"id":700},"_Rotation":0,"_Scale":1.002003004005006,"__LivelyClassName__":"lively.morphic.Text"},"1487":{"fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":1488},"_Extent":{"__isSmartRef__":true,"id":1489},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":1490},"renderContextTable":{"__isSmartRef__":true,"id":1491},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":1492},"_Fill":{"__isSmartRef__":true,"id":1493},"_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"1488":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1489":{"x":45.861569000000024,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1490":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"1491":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"1492":{"x":4,"y":2,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"1493":{"r":1,"g":1,"b":1,"a":0,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1494":{"x":21,"y":436.14465016594534,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1495":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"1496":{"partsSpaceName":"PartsBin/Basic/","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":4,"comment":"a simple text morph","partName":"Text","changes":[{"__isSmartRef__":true,"id":1497}],"revisionOnLoad":141269,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"1497":{"date":{"__isSmartRef__":true,"id":1498},"author":"undefined","message":"Set the inset as: this.setPadding(Rectangle.inset(4,2)). This gives it a more pleasing appearance with a border, and also makes it easier to select near the bounds.","id":"BD5B0E4C-4830-4863-A013-35BB66D5AD6F"},"1498":{"isSerializedDate":true,"string":"Mon Feb 27 2012 06:20:38 GMT+0100 (Mitteleuropäische Zeit)"},"1499":{"style":{"__isSmartRef__":true,"id":1500},"morph":{"__isSmartRef__":true,"id":1486},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":1486},"storedString":"Width","__LivelyClassName__":"lively.morphic.TextChunk"},"1500":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1501":{"x":45.861569000000024,"y":19,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1502":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"1503":{"morph":{"__isSmartRef__":true,"id":1486},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"1504":{"x":5,"y":5,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"1505":{"x":36,"y":-14,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1506":{"moveVertical":true},"1507":{"submorphs":[{"__isSmartRef__":true,"id":1508}],"scripts":[],"id":"CE4E5249-4947-4F69-9D93-1714907C67F0","shape":{"__isSmartRef__":true,"id":1520},"droppingEnabled":true,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":1532},"attributeConnections":[{"__isSmartRef__":true,"id":1533},{"__isSmartRef__":true,"id":1535},{"__isSmartRef__":true,"id":1540}],"doNotSerialize":["$$value"],"doNotCopyProperties":["$$value"],"sliderExtent":0.1,"valueScale":1,"sliderKnob":{"__isSmartRef__":true,"id":1508},"styleClass":["slider_background_horizontal"],"showsHalos":false,"name":"ColorSlider","partsBinMetaInfo":{"__isSmartRef__":true,"id":1545},"__SourceModuleName__":"Global.lively.morphic.Widgets","renderContextTable":{"__isSmartRef__":true,"id":1550},"eventHandler":{"__isSmartRef__":true,"id":1551},"layout":{"__isSmartRef__":true,"id":1552},"priorExtent":{"__isSmartRef__":true,"id":1553},"derivationIds":[2631,"729D9A8F-DDCC-4C30-A80B-BE2338365BE9","048081A3-791A-4CAD-BCB7-B0E99E88A108","2F5D16C6-73C1-45E2-AE26-E48354D8183F","5344A4B2-0120-48B4-A219-5DECCC226EB5","79EB29CB-055A-4DEA-8B7A-C690019C1F78","15FF0C94-D00A-48CD-9ACB-54FB7F4631EB","9D2D0DDF-46FA-4135-8EB9-85EFAB1FD282","A9388423-07CE-4BA8-8FA2-5EE0788AECC4","474E7EF9-0C2D-46DF-968D-A10A0CB2FC8C","AE3122C4-0026-499B-A8C2-0F94A5EDF4C9","4E5DB827-ED77-4BA8-97BB-112CE99AD887","954B31E7-04D2-4EF1-B9DB-4E8B34B6A6D0","83F7E492-F47B-46E3-AD8D-44D8EE046174","2D1D7F00-DD43-4139-885A-421D57AFD0E9","F4111528-0567-4FDA-9BA0-567522F4F9C8","846BA7C2-A6E1-408E-8C17-C449B3C94B78"],"isBeingDragged":false,"moved":true,"owner":{"__isSmartRef__":true,"id":700},"headRevision":145293,"midColor":{"__isSmartRef__":true,"id":1191},"distanceToDragEvent":{"__isSmartRef__":true,"id":1554},"prevScroll":[0,0],"value":0.5,"_ClipMode":"visible","_Rotation":0,"_Scale":1,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":1555},"__LivelyClassName__":"lively.morphic.Slider"},"1508":{"submorphs":[],"scripts":[],"id":"E1E9B9ED-8FEE-44CA-B151-29D54E21E3EB","shape":{"__isSmartRef__":true,"id":1509},"droppingEnabled":true,"halosEnabled":true,"draggingEnabled":true,"_Position":{"__isSmartRef__":true,"id":1515},"slider":{"__isSmartRef__":true,"id":1507},"owner":{"__isSmartRef__":true,"id":1507},"styleClass":["slider_horizontal"],"hitPoint":{"__isSmartRef__":true,"id":1516},"__SourceModuleName__":"Global.lively.morphic.Widgets","renderContextTable":{"__isSmartRef__":true,"id":1517},"eventHandler":{"__isSmartRef__":true,"id":1518},"priorExtent":{"__isSmartRef__":true,"id":1519},"derivationIds":[2632,"4685341A-CC42-43FD-A93E-AA9EBE585604","EE973BE5-DA45-458D-90BB-4AD89F30330A","47BA9027-1EA6-43C6-8DF6-E750470A1BB9","911AE91C-5FD6-4EB3-8510-F75B8F009354","792146B8-89E2-44AE-B529-B1E9329F0C06","487DF1B4-8903-4E6B-9851-C87C11D83824","DB875EAF-EAFC-40FA-A093-E2377E20A31C","2708F9E1-E7EC-4CBC-BDB6-882D38B16E72","376398F2-2938-479F-8FD9-E8C2F614F86C","1175FF58-851F-42C0-A18B-71669AE9CAD0","7CBC9FF9-969A-4496-BF6C-465E92B6CDF7","87F08916-20FB-46D9-9AA6-E16D459D647E","5E2F93A6-3487-4597-B56C-401EEBEE2DC5","C9BBD3FC-27DE-477E-85CA-07B63DE07550","CDC3B3E7-78D6-4D8B-81D6-17214FB36669","43405D29-F5EF-45CC-B7E2-BAC5635DE2E3"],"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"isBeingDragged":false,"draggableWithoutHalo":true,"showsHalos":false,"_ClipMode":"visible","prevScroll":[0,0],"__LivelyClassName__":"lively.morphic.SliderKnob"},"1509":{"position":{"__isSmartRef__":true,"id":1510},"_Extent":{"__isSmartRef__":true,"id":1511},"_BorderWidth":2.7760000000000002,"_BorderColor":{"__isSmartRef__":true,"id":1150},"_Fill":{"__isSmartRef__":true,"id":1512},"_BorderRadius":13,"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":1513},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":1514},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"1510":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1511":{"x":21,"y":21,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1512":{"r":0.9215686274509803,"g":0.9215686274509803,"b":0.9215686274509803,"a":0.6,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1513":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"1514":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"1515":{"x":141.51607224065938,"y":-7,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1516":{"x":1246,"y":381,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1517":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"1518":{"morph":{"__isSmartRef__":true,"id":1508},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"1519":{"x":21,"y":21,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1520":{"position":{"__isSmartRef__":true,"id":1521},"_Extent":{"__isSmartRef__":true,"id":1522},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":1523},"_Fill":{"__isSmartRef__":true,"id":1524},"_BorderRadius":6,"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":1530},"_Opacity":1,"_BorderStyle":"solid","_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":1531},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"1521":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1522":{"x":304.03214448131877,"y":7,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1523":{"r":0.37254901960784315,"g":0.3686274509803922,"b":0.37254901960784315,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"1524":{"stops":[{"__isSmartRef__":true,"id":1525},{"__isSmartRef__":true,"id":1527},{"__isSmartRef__":true,"id":1528}],"vector":{"__isSmartRef__":true,"id":1177},"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes"},"1525":{"offset":0,"color":{"__isSmartRef__":true,"id":1526}},"1526":{"r":1,"g":1,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1527":{"offset":0.5,"color":{"__isSmartRef__":true,"id":1191}},"1528":{"offset":1,"color":{"__isSmartRef__":true,"id":1529}},"1529":{"r":0,"g":0,"b":0,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1530":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"1531":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"1532":{"x":21,"y":346.16072240661003,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1533":{"sourceObj":{"__isSmartRef__":true,"id":1507},"sourceAttrName":"value","targetObj":{"__isSmartRef__":true,"id":1507},"targetMethodName":"adjustSliderParts","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":1534},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"1534":{"source":{"__isSmartRef__":true,"id":1507},"target":{"__isSmartRef__":true,"id":1507}},"1535":{"sourceObj":{"__isSmartRef__":true,"id":1507},"sourceAttrName":"value","targetObj":{"__isSmartRef__":true,"id":700},"targetMethodName":"updateAlphaSlider","converterString":"function (val) {return this.getSourceObj().getColor()}","updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":1536},"__SourceModuleName__":"Global.lively.bindings","__serializedLivelyClosures__":{"__isSmartRef__":true,"id":1537},"__LivelyClassName__":"AttributeConnection"},"1536":{"source":{"__isSmartRef__":true,"id":1507},"target":{"__isSmartRef__":true,"id":700}},"1537":{"converter":{"__isSmartRef__":true,"id":1538}},"1538":{"originalFunc":null,"varMapping":{"__isSmartRef__":true,"id":1536},"source":"function (val) {return this.getSourceObj().getColor()}","funcProperties":{"__isSmartRef__":true,"id":1539},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"1539":{},"1540":{"sourceObj":{"__isSmartRef__":true,"id":1507},"sourceAttrName":"value","targetObj":{"__isSmartRef__":true,"id":700},"targetMethodName":"setBorderFillOfTarget","converterString":"function (val) {return this.getSourceObj().getColor()}","updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":1541},"__SourceModuleName__":"Global.lively.bindings","__serializedLivelyClosures__":{"__isSmartRef__":true,"id":1542},"__LivelyClassName__":"AttributeConnection"},"1541":{"source":{"__isSmartRef__":true,"id":1507},"target":{"__isSmartRef__":true,"id":700}},"1542":{"converter":{"__isSmartRef__":true,"id":1543}},"1543":{"originalFunc":null,"varMapping":{"__isSmartRef__":true,"id":1541},"source":"function (val) {return this.getSourceObj().getColor()}","funcProperties":{"__isSmartRef__":true,"id":1544},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"1544":{},"1545":{"requiredModules":[],"partsSpaceName":"PartsBin/iPad Widgets/","migrationLevel":4,"__SourceModuleName__":"Global.lively.PartsBin","partName":"Slider","comment":"The connection point \"value\" can be used to read/write the slider knob position.","changes":[{"__isSmartRef__":true,"id":1546},{"__isSmartRef__":true,"id":1548}],"revisionOnLoad":140039,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"1546":{"date":{"__isSmartRef__":true,"id":1547},"author":"athomschke","message":"","id":"D5731AD3-FA80-46BF-85E1-B66950AD79A1"},"1547":{"isSerializedDate":true,"string":"Fri Feb 03 2012 13:17:09 GMT+0100 (Mitteleuropäische Zeit)"},"1548":{"date":{"__isSmartRef__":true,"id":1549},"author":"undefined","message":"usable on desktop now","id":"16A49220-1DD9-438C-9AD4-FC0DCF759D78"},"1549":{"isSerializedDate":true,"string":"Tue Mar 13 2012 11:47:54 GMT+0100 (Mitteleuropäische Zeit)"},"1550":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"1551":{"morph":{"__isSmartRef__":true,"id":1507},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"1552":{"resizeWidth":true,"moveVertical":true},"1553":{"x":305.0401806016495,"y":7,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1554":{"x":110,"y":-24,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1555":{"updateColor":{"__isSmartRef__":true,"id":1556},"adjustSliderParts":{"__isSmartRef__":true,"id":1560},"getSliderExtent":{"__isSmartRef__":true,"id":1568},"updateFill":{"__isSmartRef__":true,"id":1576},"getColor":{"__isSmartRef__":true,"id":1580},"beIPadSlider":{"__isSmartRef__":true,"id":1584},"setKnobFill":{"__isSmartRef__":true,"id":1588},"setKnobRatio":{"__isSmartRef__":true,"id":1592}},"1556":{"varMapping":{"__isSmartRef__":true,"id":1557},"source":"function updateColor(color) {\n this.midColor = color;\n this.setFill(new lively.morphic.LinearGradient(\n [\n {offset: 0, color: color.mixedWith(Color.white, 0)},\n {offset: 0.5, color: color},\n {offset: 1, color: color.mixedWith(Color.black, 0)}\n ],\n 'eastWest'\n )); \n}","funcProperties":{"__isSmartRef__":true,"id":1558},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"1557":{"this":{"__isSmartRef__":true,"id":1507}},"1558":{"timestamp":{"__isSmartRef__":true,"id":1559},"user":"undefined","tags":[]},"1559":{"isSerializedDate":true,"string":"Tue Mar 13 2012 11:49:04 GMT+0100 (Mitteleuropäische Zeit)"},"1560":{"varMapping":{"__isSmartRef__":true,"id":1561},"source":"function adjustSliderParts() {\n if (!this.sliderKnob) return;\n // This method adjusts the slider for changes in value as well as geometry\n var val = this.getScaledValue();\n var bnds = this.shape.bounds();\n var knobMult = this.knobRatio || 3\n var ext = this.getSliderExtent(); \n if (this.vertical()) { // more vertical...\n var offset = 0 - (this.sliderKnob.getExtent().x / 2) + (this.getExtent().x / 2);\n this.sliderKnob.setPosition(pt(offset,this.sliderKnob.getPosition().y));\n var size = this.getExtent().x * knobMult;\n this.sliderKnob.setExtent(pt(size, size));\n var elevPix = Math.max(ext*bnds.height, this.mss); // thickness of elevator in pixels\n var topLeft = pt(this.sliderKnob.getPosition().x, (bnds.height - elevPix)*val);\n } else { // more horizontal...\n var offset = 0 - (this.sliderKnob.getExtent().y / 2) + (this.getExtent().y / 2);\n this.sliderKnob.setPosition(pt(this.sliderKnob.getPosition().x, offset));\n var size = this.getExtent().y * knobMult; \n this.sliderKnob.setExtent(pt(size,size));\n var elevPix = Math.max(ext*bnds.width, this.mss); // thickness of elevator in pixels\n var topLeft = pt((bnds.width - elevPix)*val, this.sliderKnob.getPosition().y);\n };\n this.sliderKnob.setBounds(topLeft.extent(this.sliderKnob.getExtent()));\n this.sliderKnob.setBorderRadius(13);\n this.sliderKnob.draggableWithoutHalo = true;\n this.updateFill(val);\n}","funcProperties":{"__isSmartRef__":true,"id":1566},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"1561":{"this":{"__isSmartRef__":true,"id":1507},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":1562}},"1562":{"$super":{"__isSmartRef__":true,"id":1563}},"1563":{"varMapping":{"__isSmartRef__":true,"id":1564},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":1565},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"1564":{"obj":{"__isSmartRef__":true,"id":1507},"name":"adjustSliderParts"},"1565":{},"1566":{"timestamp":{"__isSmartRef__":true,"id":1567},"user":"undefined","tags":[]},"1567":{"isSerializedDate":true,"string":"Tue Mar 13 2012 11:47:06 GMT+0100 (Mitteleuropäische Zeit)"},"1568":{"varMapping":{"__isSmartRef__":true,"id":1569},"source":"function getSliderExtent() {\n if (this.vertical()) \n return (this.sliderKnob.getExtent().y)/(this.getExtent().y)\n else \n return (this.sliderKnob.getExtent().x)/(this.getExtent().x)\n}","funcProperties":{"__isSmartRef__":true,"id":1574},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"1569":{"this":{"__isSmartRef__":true,"id":1507},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":1570}},"1570":{"$super":{"__isSmartRef__":true,"id":1571}},"1571":{"varMapping":{"__isSmartRef__":true,"id":1572},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":1573},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"1572":{"obj":{"__isSmartRef__":true,"id":1507},"name":"getSliderExtent"},"1573":{},"1574":{"timestamp":{"__isSmartRef__":true,"id":1575},"user":"undefined","tags":[]},"1575":{"isSerializedDate":true,"string":"Tue Mar 13 2012 13:50:50 GMT+0100 (Mitteleuropäische Zeit)"},"1576":{"varMapping":{"__isSmartRef__":true,"id":1577},"source":"function updateFill(value) {\n\n}","funcProperties":{"__isSmartRef__":true,"id":1578},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"1577":{"this":{"__isSmartRef__":true,"id":1507}},"1578":{"timestamp":{"__isSmartRef__":true,"id":1579},"user":"undefined","tags":[]},"1579":{"isSerializedDate":true,"string":"Tue Mar 13 2012 11:48:47 GMT+0100 (Mitteleuropäische Zeit)"},"1580":{"varMapping":{"__isSmartRef__":true,"id":1581},"source":"function getColor() {\n var color = this.midColor;\n var alpha = this.get('AlphaSlider').getValue();\n if (this.value < 0.5) { \n return color.mixedWith(Color.white, 1-(0.5-this.value) * 2).withA(alpha)\n }\n else { \n return color.mixedWith(Color.black, 1-(this.value-0.5) * 2).withA(alpha)\n }\n}","funcProperties":{"__isSmartRef__":true,"id":1582},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"1581":{"this":{"__isSmartRef__":true,"id":1507}},"1582":{"timestamp":{"__isSmartRef__":true,"id":1583},"user":"undefined","tags":[]},"1583":{"isSerializedDate":true,"string":"Tue Mar 13 2012 11:48:39 GMT+0100 (Mitteleuropäische Zeit)"},"1584":{"varMapping":{"__isSmartRef__":true,"id":1585},"source":"function beIPadSlider() {\n if (this.vertical()) {\n this.setExtent(pt(7, this.getExtent().y));\n }\n else {\n this.setExtent(pt(this.getExtent().x, 7));\n };\n this.adjustSliderParts();\n this.setBorderWidth(1);\n this.setBorderColor(Color.rgb(95,94,95));\n this.setKnobFill();\n this.adjustSliderParts();\n}","funcProperties":{"__isSmartRef__":true,"id":1586},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"1585":{"this":{"__isSmartRef__":true,"id":1507}},"1586":{"timestamp":{"__isSmartRef__":true,"id":1587},"user":"undefined","tags":[]},"1587":{"isSerializedDate":true,"string":"Tue Mar 13 2012 11:42:49 GMT+0100 (Mitteleuropäische Zeit)"},"1588":{"varMapping":{"__isSmartRef__":true,"id":1589},"source":"function setKnobFill() {\n var knobStyle= new lively.morphic.LinearGradient(\n [\n {offset: 0, color: Color.darkGray.mixedWith(Color.white, 0.5)},\n {offset: 0.3, color: Color.lightGray},\n {offset: 1, color: Color.white}\n ]\n )\n this.sliderKnob.setFill(knobStyle);\n}","funcProperties":{"__isSmartRef__":true,"id":1590},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"1589":{"this":{"__isSmartRef__":true,"id":1507}},"1590":{"timestamp":{"__isSmartRef__":true,"id":1591},"user":"undefined","tags":[]},"1591":{"isSerializedDate":true,"string":"Tue Mar 13 2012 11:45:15 GMT+0100 (Mitteleuropäische Zeit)"},"1592":{"varMapping":{"__isSmartRef__":true,"id":1593},"source":"function setKnobRatio(num) {\n this.knobRatio = num;\n}","funcProperties":{"__isSmartRef__":true,"id":1594},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"1593":{"this":{"__isSmartRef__":true,"id":1507}},"1594":{"timestamp":{"__isSmartRef__":true,"id":1595},"user":"undefined","tags":[]},"1595":{"isSerializedDate":true,"string":"Tue Mar 13 2012 11:46:04 GMT+0100 (Mitteleuropäische Zeit)"},"1596":{"submorphs":[],"scripts":[],"id":"E4208EDC-5228-4AA0-B87A-03344383691B","renderContextTable":{"__isSmartRef__":true,"id":1597},"shape":{"__isSmartRef__":true,"id":1598},"droppingEnabled":true,"halosEnabled":true,"_ClipMode":"auto","eventHandler":{"__isSmartRef__":true,"id":1605},"_Position":{"__isSmartRef__":true,"id":1606},"itemList":["solid","hidden","dotted","dashed","double","groove","ridge","inset","outset"],"selectOnMove":false,"showsHalos":false,"priorExtent":{"__isSmartRef__":true,"id":1607},"attributeConnections":[{"__isSmartRef__":true,"id":1608}],"doNotSerialize":["$$selection"],"doNotCopyProperties":["$$selection"],"name":"BorderStyleList","partsBinMetaInfo":{"__isSmartRef__":true,"id":1609},"__SourceModuleName__":"Global.lively.morphic.Core","prevScroll":[0,0],"selectedLineNo":0,"valueScale":1,"distanceToDragEvent":{"__isSmartRef__":true,"id":1610},"changeTriggered":true,"derivationIds":[11781,"1EF926CA-67F0-45FA-9E7D-E9034D56CAA2","2E149ACE-250A-4465-BC05-AA66A575398B","7096417E-0F8D-4B98-AC51-8E81563E75BD","16D59198-60CB-4E25-B9DA-D8AFDE6B9B2B","981B90D9-AE6A-4508-9CAF-21C2A5A49584","9AA97AE5-50A1-4B73-9DD5-4E364E5FDF72","C197A504-B16B-4280-9DE4-DC595D158682","8D06E9D6-D635-44CB-B717-6CB10912DC70","CF5D6727-217C-443B-BE77-0877990A3BEB","9AFEB5EE-AE5B-4224-AB00-41F2611F3422","73D7A271-669F-4F7A-9175-814EBD6D4F30","5D69AB53-CCF5-47B5-9EC3-6264F78A4248","9F42AAE7-6C1E-4698-AD90-D051D2544D95","1D26869E-18A6-4A1D-BBCC-DBA950DC9807","1647007C-25C5-405D-A011-D51CDA5BB538","9390C209-8BF9-4EC9-8A04-7B198E6216DB"],"owner":{"__isSmartRef__":true,"id":700},"isLockOwner":false,"selection":"solid","layout":{"__isSmartRef__":true,"id":1611},"isBeingDragged":false,"_Rotation":0,"_Scale":1,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":1612},"__LivelyClassName__":"lively.morphic.DropDownList"},"1597":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateListContent":"updateListContentHTML","resizeList":"resizeListHTML","getItemIndexFromEvent":"getItemIndexFromEventHTML","getListExtent":"getListExtentHTML","setSize":"setSizeHTML","renderAsDropDownList":"renderAsDropDownListHTML","setFontSize":"setFontSizeHTML","setFontFamily":"setFontFamilyHTML","getSelectedIndexes":"getSelectedIndexesHTML","enableMultipleSelections":"enableMultipleSelectionsHTML","selectAllAt":"selectAllAtHTML","clearSelections":"clearSelectionsHTML","deselectAt":"deselectAtHTML"},"1598":{"_Position":{"__isSmartRef__":true,"id":1599},"renderContextTable":{"__isSmartRef__":true,"id":1600},"_Extent":{"__isSmartRef__":true,"id":1601},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":1602},"_Fill":{"__isSmartRef__":true,"id":1603},"__SourceModuleName__":"Global.lively.morphic.Shapes","_Padding":{"__isSmartRef__":true,"id":1604},"_BorderRadius":0,"_BorderStyle":"solid","_Opacity":1,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"1599":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1600":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"1601":{"x":304.03214448131877,"y":20,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1602":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"1603":{"r":0.95,"g":0.95,"b":0.95,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1604":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"1605":{"morph":{"__isSmartRef__":true,"id":1596},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"1606":{"x":22.61478906623175,"y":462.7759514441077,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1607":{"x":305.0401806016495,"y":20,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1608":{"sourceObj":{"__isSmartRef__":true,"id":1596},"sourceAttrName":"selection","targetObj":{"__isSmartRef__":true,"id":700},"targetMethodName":"setBorderStyleOfTarget","__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"1609":{"requiredModules":[],"migrationLevel":2,"partsSpaceName":"PartsBin/Widgets/","__SourceModuleName__":"Global.lively.PartsBin","comment":"\"Native\" drop down list","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"1610":{"x":106.53360907333075,"y":-16.086675676114737,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1611":{"resizeWidth":true,"moveVertical":true},"1612":{"setupConnections":{"__isSmartRef__":true,"id":1613}},"1613":{"varMapping":{"__isSmartRef__":true,"id":1614},"source":"function setupConnections() {\n connect(this, 'selection', this.owner, 'setBorderStyleOfTarget')\n}","funcProperties":{"__isSmartRef__":true,"id":1615},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"1614":{"this":{"__isSmartRef__":true,"id":1596}},"1615":{"timestamp":{"__isSmartRef__":true,"id":1616},"user":"undefined","tags":[]},"1616":{"isSerializedDate":true,"string":"Tue Mar 13 2012 16:14:21 GMT+0100 (Mitteleuropäische Zeit)"},"1617":{"submorphs":[],"scripts":[],"id":"4438B38E-5637-4800-9D95-41DC86517391","shape":{"__isSmartRef__":true,"id":1618},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":false,"allowsInput":true,"_FontFamily":"Arial, sans-serif","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":1625},"_MaxTextWidth":37.861569000000024,"_MaxTextHeight":null,"textColor":{"__isSmartRef__":true,"id":1626},"showsHalos":false,"_FontSize":10,"__SourceModuleName__":"Global.lively.morphic.TextCore","name":"Text3","partsBinMetaInfo":{"__isSmartRef__":true,"id":1627},"textChunks":[{"__isSmartRef__":true,"id":1630}],"charsReplaced":"Alpha","lastFindLoc":5,"prevScroll":[0,0],"priorExtent":{"__isSmartRef__":true,"id":1632},"renderContextTable":{"__isSmartRef__":true,"id":1633},"eventHandler":{"__isSmartRef__":true,"id":1634},"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"_Padding":{"__isSmartRef__":true,"id":1635},"_ClipMode":"visible","derivationIds":[355,"1EB1674F-8BF2-419B-B054-86129ED70335","87EBFDBF-139C-440C-982B-AAD48B9D98AC","A064931A-B29A-4756-9455-C78DAF8462F5","D993C10F-057F-4DAB-A297-3D22C667855F","5D25BC27-EA84-49FB-BB98-E513E34C02F1","7E86C484-6B33-4823-9C17-FB3E8A347E55","63CBE373-D3BF-48C8-885A-C520795271D7","6ABC5E0C-719A-415A-9CBB-46CD780CDAE1","C49B9986-1962-4EE8-B741-A9699871D96C","1A15D081-7400-4351-AD60-FAD5B5438483","529BAD00-5A95-49F0-AFC2-650879382482","56703798-90CF-47F0-BD3A-78A735083DB4","641E76CF-65BA-46E9-89B3-E8E6A6D79886","1BEF73B0-7CF1-4899-B0DC-47340BAADCD4","04A044EF-1F48-4168-85C8-17AC1E653154","CAA2BE98-1252-4C0E-8D20-A2021C2198C3","CFC2D137-E563-46A0-83B8-23C6F0BA0CBA","F2F88EB0-2406-44B3-801C-FEDCDBB4E93C","E3B671D0-82C5-4ED4-9A37-7F3350FAD744","FFF9EFB7-4779-4F10-AEEC-D1265E9BC385","3D67B2C2-6EBE-4F71-A440-F131BC4C76E2"],"_WhiteSpaceHandling":"pre-wrap","_MinTextWidth":37.861569000000024,"_MinTextHeight":null,"previousSelection":[0,5],"moved":true,"isBeingDragged":false,"distanceToDragEvent":{"__isSmartRef__":true,"id":1636},"isLockOwner":false,"layout":{"__isSmartRef__":true,"id":1637},"owner":{"__isSmartRef__":true,"id":700},"_Rotation":0,"_Scale":1.0100552207170068,"__LivelyClassName__":"lively.morphic.Text"},"1618":{"fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":1619},"_Extent":{"__isSmartRef__":true,"id":1620},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":1621},"renderContextTable":{"__isSmartRef__":true,"id":1622},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":1623},"_Fill":{"__isSmartRef__":true,"id":1624},"_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"1619":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1620":{"x":45.861569000000024,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1621":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"1622":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"1623":{"x":4,"y":2,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"1624":{"r":1,"g":1,"b":1,"a":0,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1625":{"x":16.008036120331155,"y":483.594672904473,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1626":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"1627":{"partsSpaceName":"PartsBin/Basic/","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":4,"comment":"a simple text morph","partName":"Text","changes":[{"__isSmartRef__":true,"id":1628}],"revisionOnLoad":141269,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"1628":{"date":{"__isSmartRef__":true,"id":1629},"author":"undefined","message":"Set the inset as: this.setPadding(Rectangle.inset(4,2)). This gives it a more pleasing appearance with a border, and also makes it easier to select near the bounds.","id":"BD5B0E4C-4830-4863-A013-35BB66D5AD6F"},"1629":{"isSerializedDate":true,"string":"Mon Feb 27 2012 06:20:38 GMT+0100 (Mitteleuropäische Zeit)"},"1630":{"style":{"__isSmartRef__":true,"id":1631},"chunkOwner":{"__isSmartRef__":true,"id":1617},"storedString":"Style","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"1631":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1632":{"x":45.861569000000024,"y":19,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1633":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"1634":{"morph":{"__isSmartRef__":true,"id":1617},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"1635":{"x":5,"y":5,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"1636":{"x":33.119580838950824,"y":-9.739429124607568,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1637":{"moveVertical":true},"1638":{"_Position":{"__isSmartRef__":true,"id":1639},"renderContextTable":{"__isSmartRef__":true,"id":1640},"_Extent":{"__isSmartRef__":true,"id":1641},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":1642},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":1643},"_Fill":{"__isSmartRef__":true,"id":1644},"__SourceModuleName__":"Global.lively.morphic.Shapes","_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"1639":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1640":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"1641":{"x":342.008036120323,"y":518.3532579737534,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1642":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"1643":{"r":0.572,"g":0.572,"b":0.572,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"1644":{"r":1,"g":1,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1645":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"1646":{"morph":{"__isSmartRef__":true,"id":700},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"1647":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1648":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":1649},"derivationIds":[null,"3BFE1379-1F04-4D67-9EF7-5B4FBFDBA664","5D6C7189-578D-43F4-9CD7-1147488CC39A","B94896ED-7945-451C-A272-EA37CA082437","79E0E27D-35CD-4A03-B953-6F312765B235","D910A585-E632-4BF3-B5E2-3C8C154AE3CF","663F24FF-769C-4449-B930-428BC331F801","78E6C55C-74A8-40BE-8945-601B8A6A8DC5","8B22D49A-3C38-492E-BC57-A51B77BAC1AF","0CDF2390-AF1D-4F41-8CFD-A48C6F218004","541AD507-0755-4227-8E55-0AD0063413B0","96D6CBE3-A7CC-4B98-9085-1F8AC9094FBB","E7ADEEC3-05EA-4DAA-9123-4115A65E19D7","CEF69D58-911C-468E-8373-CFC838CA8ABB","DE4FC545-B285-4F44-923B-C98E6184A1E0","C9450FA0-D866-4133-8DD9-5BD20D41B1FE","DD1B8752-C7BD-4452-B9C8-94D3F0F07CFF","5728FB50-ECBE-41F8-9A2B-E303875FB2A9","50059C5E-6E8B-4386-B9DD-FC2FEC6A867D","65DBB414-A81E-4413-9D82-9F80F0D373F7","C170EE35-98E8-445C-B2E9-EA3968AC312A","58202EAC-1B7D-4B20-BEF0-DEB4A086E0B9"],"id":"D478DC86-5731-4215-B687-AAB4DA6B26A3","renderContextTable":{"__isSmartRef__":true,"id":1655},"eventHandler":{"__isSmartRef__":true,"id":1656},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":1657},"priorExtent":{"__isSmartRef__":true,"id":1658},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":1659},"lighterFill":{"__isSmartRef__":true,"id":1660},"label":{"__isSmartRef__":true,"id":1661},"chooserWidget":{"__isSmartRef__":true,"id":700},"owner":null,"attributeConnections":[{"__isSmartRef__":true,"id":1676}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"__SourceModuleName__":"Global.lively.morphic.Widgets","layout":{"__isSmartRef__":true,"id":1678},"isLockOwner":false,"showsHalos":false,"distanceToDragEvent":{"__isSmartRef__":true,"id":1679},"name":"ColorButton","colorSlider":{"__isSmartRef__":true,"id":1680},"selectable":false,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":1748},"__LivelyClassName__":"lively.morphic.Button"},"1649":{"_Position":{"__isSmartRef__":true,"id":1650},"renderContextTable":{"__isSmartRef__":true,"id":1651},"_Extent":{"__isSmartRef__":true,"id":1652},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":1653},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":1654},"_BorderRadius":0,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Opacity":1,"_BorderStyle":"solid","attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"_Fill":{"__isSmartRef__":true,"id":710},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"1650":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1651":{},"1652":{"x":100,"y":30,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1653":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"1654":{"r":0.4,"g":0.4,"b":0.4,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"1655":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"1656":{"morph":{"__isSmartRef__":true,"id":1648},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"1657":{"x":120.5,"y":396,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1658":{"x":100,"y":30,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1659":{"r":0.474,"g":0.474,"b":0.474,"a":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"1660":{"r":0.9019607843137255,"g":0.9019607843137255,"b":0.9019607843137255,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"1661":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":1662},"derivationIds":[null,"409AFB2A-7C17-44E5-973E-DD024B4CD5F8","D5F9CE00-5FA6-4908-9AB4-0A7E3C77A700","BE9078C1-0F94-4812-9E6A-5FEBAF5CD444","70AE98EB-20F3-4475-838A-2B496B86064E","FE986E29-AA1F-40D8-A74A-E77F7552A745","BF036DBC-71B7-4D1C-8207-AB523600C020"],"id":"245B31E3-A914-450B-999C-72F26243A5F7","renderContextTable":{"__isSmartRef__":true,"id":1668},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":1669}],"eventHandler":{"__isSmartRef__":true,"id":1671},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_ClipMode":"hidden","fixedWidth":true,"fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":10,"_Position":{"__isSmartRef__":true,"id":1672},"priorExtent":{"__isSmartRef__":true,"id":1673},"_MaxTextWidth":100,"_MinTextWidth":100,"_MaxTextHeight":null,"_MinTextHeight":null,"evalEnabled":false,"owner":null,"isLabel":true,"_HandStyle":"default","_TextColor":{"__isSmartRef__":true,"id":1674},"_Align":"center","eventsAreIgnored":true,"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"__SourceModuleName__":"Global.lively.morphic.TextCore","layout":{"__isSmartRef__":true,"id":1675},"isLockOwner":false,"showsHalos":false,"__LivelyClassName__":"lively.morphic.Text"},"1662":{"_Position":{"__isSmartRef__":true,"id":1663},"renderContextTable":{"__isSmartRef__":true,"id":1664},"_Extent":{"__isSmartRef__":true,"id":1665},"_ClipMode":"hidden","_Padding":{"__isSmartRef__":true,"id":1666},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":1667},"_Fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"1663":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1664":{},"1665":{"x":100,"y":16,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1666":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"1667":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"1668":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"1669":{"style":{"__isSmartRef__":true,"id":1670},"chunkOwner":{"__isSmartRef__":true,"id":1661},"storedString":"Apply","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"1670":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1671":{"morph":{"__isSmartRef__":true,"id":1661},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"1672":{"x":0,"y":7,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1673":{"x":100,"y":16,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1674":{"r":0.10392156862745099,"g":0.1627450980392157,"b":0.5,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"1675":{"centeredVertical":true,"centeredHorizontal":true,"moveVertical":false},"1676":{"sourceObj":{"__isSmartRef__":true,"id":1648},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":1648},"targetMethodName":"updateBorderFillOfTarget","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":1677},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"1677":{"source":{"__isSmartRef__":true,"id":1648},"target":{"__isSmartRef__":true,"id":1648}},"1678":{"adjustForNewBounds":true,"centeredHorizontal":true,"moveVertical":true},"1679":{"x":74.5,"y":-9,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1680":{"submorphs":[{"__isSmartRef__":true,"id":1681}],"scripts":[],"shape":{"__isSmartRef__":true,"id":1703},"derivationIds":[null,"364359B5-1B95-4042-A1C6-CC5B778FBAB2","E23C63BE-652E-40F7-8097-3DF7BED48B6C","A6A49117-8DAC-4A69-AF96-BA716A6C97EB","C0B5F763-CA00-4443-B9CD-2CA95B36429B","77B2DB00-1E0D-4B3E-B3C9-202137BF3133","942AB4D6-4180-4618-BFAE-FA77436A07EA","39BFE677-6965-447C-8920-74E41CF1199A","F945FF1B-1922-4BC1-8029-435B2E295162","7DCD9012-2605-495C-AD57-1C70B8F8EF89","755F7C9A-3821-4A3E-9BA7-CF67F715C9A9","576830D2-EAA2-4CE3-9267-49C3069C041B","615B5236-3080-4512-BD82-4E248EF48B72","7F3C54D5-8B7C-4B5D-AA97-62485D67B23F","3042EF8C-3796-43E2-92DB-3F6C9D9A479E","59A3F72B-B84A-4E6C-A251-AD4EA34C0BAD","66A534B9-6DCD-4F91-B586-CF1BA826557D","F6145A65-C9F9-4473-9FCA-0CB8760CFC99","80031AFD-1DED-4106-9F99-32C316B8A5DF","4D1F7850-8645-4D46-A6D8-D3B824D9FFF7","CA9EE9CE-6106-4B91-AB54-593C5557A152","DE940626-E2D2-40C4-A8DF-BB608552A705"],"id":"F64E7757-3E90-485B-BD5C-29DD01C7EA38","renderContextTable":{"__isSmartRef__":true,"id":1717},"eventHandler":{"__isSmartRef__":true,"id":1718},"droppingEnabled":true,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":1719},"attributeConnections":[{"__isSmartRef__":true,"id":1720},{"__isSmartRef__":true,"id":1722},{"__isSmartRef__":true,"id":1727}],"doNotSerialize":["$$value"],"doNotCopyProperties":["$$value"],"sliderExtent":0.1,"valueScale":1,"sliderKnob":{"__isSmartRef__":true,"id":1681},"styleClass":["slider_background_horizontal"],"owner":null,"showsHalos":false,"priorExtent":{"__isSmartRef__":true,"id":1732},"distanceToDragEvent":{"__isSmartRef__":true,"id":1733},"__SourceModuleName__":"Global.lively.morphic.Widgets","knobRatio":3,"isLockOwner":false,"layout":{"__isSmartRef__":true,"id":1734},"isBeingDragged":false,"prevScroll":[0,0],"name":"ColorSlider","colorChooser":{"__isSmartRef__":true,"id":700},"midColor":{"__isSmartRef__":true,"id":1713},"value":0.5,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":1735},"__LivelyClassName__":"lively.morphic.Slider"},"1681":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":1682},"derivationIds":[null,"9C2384F5-91D1-4379-B620-DEA9D7F7CE18","F00A4628-8174-4DEC-BB3B-6775B129BB7D","B191BDB8-E5F9-4720-8E66-90DDF52C8722","2283BE9C-5ADC-489A-9A0B-D491138EFB8D","6FA7B465-1E0D-4582-8C58-2927A2EEDA4E","CCE7CD6F-56AF-48A3-BC41-8B9690F3B8DB","6B87CAB8-5613-48A2-89FC-1A97E946D601","AD2740EA-5C95-4785-A9E9-3E1574E4261A","A6A80ED9-FC6C-436C-9764-29F30AC73678","FF701D0F-6EA7-498A-8437-C9258F0C538A","90F2E11F-E3D9-4CF7-AB93-2D5B9660186B","0E2A0CA4-B53D-438D-A05C-5A10C6F94DC2","C73C8D0E-EEA3-40D6-9357-B1DA8D0FEE24","BC14E452-06DB-453A-987A-68CD11F501C7","6D3C62D7-7739-4DBB-91F4-20C0A3AFE16B","EDAF8BDF-C972-477A-9FD0-4DADB3466F4B","F269ECC8-D226-4173-AD4C-A263E89F78B4","23FBB672-4FD8-465D-A75B-C7E7F55628AD","0F556F96-3FEE-45F8-A9D7-786A9847D672","FACAD732-28A7-46C9-85CF-E2836B2E9E5B","E5B62663-9402-4137-9CE6-C294AB0F70C9"],"id":"46D79328-A9D0-4939-A9B2-C568EC3B6108","renderContextTable":{"__isSmartRef__":true,"id":1689},"eventHandler":{"__isSmartRef__":true,"id":1690},"droppingEnabled":true,"halosEnabled":true,"draggingEnabled":true,"_Position":{"__isSmartRef__":true,"id":1691},"slider":{"__isSmartRef__":true,"id":1680},"owner":{"__isSmartRef__":true,"id":1680},"styleClass":["slider_horizontal"],"priorExtent":{"__isSmartRef__":true,"id":1692},"hitPoint":{"__isSmartRef__":true,"id":1693},"isBeingDragged":false,"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"__SourceModuleName__":"Global.lively.morphic.Widgets","draggableWithoutHalo":true,"showsHalos":false,"isLockOwner":false,"prevScroll":[0,0],"selectable":false,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":1694},"__LivelyClassName__":"lively.morphic.SliderKnob"},"1682":{"_Position":{"__isSmartRef__":true,"id":1683},"renderContextTable":{"__isSmartRef__":true,"id":1684},"_Extent":{"__isSmartRef__":true,"id":1685},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":1686},"_BorderWidth":2.7760000000000002,"_BorderColor":{"__isSmartRef__":true,"id":1687},"_Fill":{"__isSmartRef__":true,"id":1688},"_BorderRadius":13,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Opacity":1,"_BorderStyle":"solid","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"1683":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1684":{},"1685":{"x":29.700000000000003,"y":6,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1686":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"1687":{"r":0.572,"g":0.572,"b":0.572,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"1688":{"r":0.9215686274509803,"g":0.9215686274509803,"b":0.9215686274509803,"a":0.6,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1689":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"1690":{"morph":{"__isSmartRef__":true,"id":1681},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"1691":{"x":133.65,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1692":{"x":29.700000000000003,"y":6,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1693":{"x":462,"y":404,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1694":{"onrestore":{"__isSmartRef__":true,"id":1695}},"1695":{"varMapping":{"__isSmartRef__":true,"id":1696},"source":"function onrestore() {\n $super();\n this.setFill(Color.rgba(235,235,235,0.6))\n}","funcProperties":{"__isSmartRef__":true,"id":1701},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"1696":{"this":{"__isSmartRef__":true,"id":1681},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":1697}},"1697":{"$super":{"__isSmartRef__":true,"id":1698}},"1698":{"varMapping":{"__isSmartRef__":true,"id":1699},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch(e) {\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":1700},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"1699":{"obj":{"__isSmartRef__":true,"id":1681},"name":"onrestore"},"1700":{},"1701":{"timestamp":{"__isSmartRef__":true,"id":1702},"user":"athomschke","tags":[]},"1702":{"isSerializedDate":true,"string":"Wed Feb 22 2012 10:19:48 GMT+0100 (Mitteleuropäische Zeit)"},"1703":{"_Position":{"__isSmartRef__":true,"id":1704},"renderContextTable":{"__isSmartRef__":true,"id":1705},"_Extent":{"__isSmartRef__":true,"id":1706},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":1707},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":1708},"_Fill":{"__isSmartRef__":true,"id":1709},"_BorderRadius":6,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Opacity":1,"_BorderStyle":"solid","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"1704":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1705":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setClipMode":"setClipModeHTML"},"1706":{"x":297,"y":6,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1707":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"1708":{"r":0.37254901960784315,"g":0.3686274509803922,"b":0.37254901960784315,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"1709":{"stops":[{"__isSmartRef__":true,"id":1710},{"__isSmartRef__":true,"id":1712},{"__isSmartRef__":true,"id":1714}],"vector":{"__isSmartRef__":true,"id":1716},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"1710":{"offset":0,"color":{"__isSmartRef__":true,"id":1711}},"1711":{"r":1,"g":1,"b":1,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"1712":{"offset":0.5,"color":{"__isSmartRef__":true,"id":1713}},"1713":{"r":0,"g":0.591,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"1714":{"offset":1,"color":{"__isSmartRef__":true,"id":1715}},"1715":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"1716":{"x":0,"y":0,"width":1,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"1717":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"1718":{"morph":{"__isSmartRef__":true,"id":1680},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"1719":{"x":22,"y":332,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1720":{"sourceObj":{"__isSmartRef__":true,"id":1680},"sourceAttrName":"value","targetObj":{"__isSmartRef__":true,"id":1680},"targetMethodName":"adjustSliderParts","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":1721},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"1721":{"source":{"__isSmartRef__":true,"id":1680},"target":{"__isSmartRef__":true,"id":1680}},"1722":{"sourceObj":{"__isSmartRef__":true,"id":1680},"sourceAttrName":"value","targetObj":{"__isSmartRef__":true,"id":700},"targetMethodName":"updateAlphaSlider","converterString":"function (val) {return this.getSourceObj().getColor()}","updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":1723},"__SourceModuleName__":"Global.lively.bindings","__serializedLivelyClosures__":{"__isSmartRef__":true,"id":1724},"__LivelyClassName__":"AttributeConnection"},"1723":{"source":{"__isSmartRef__":true,"id":1680},"target":{"__isSmartRef__":true,"id":700}},"1724":{"converter":{"__isSmartRef__":true,"id":1725}},"1725":{"originalFunc":null,"varMapping":{"__isSmartRef__":true,"id":1723},"source":"function (val) {return this.getSourceObj().getColor()}","funcProperties":{"__isSmartRef__":true,"id":1726},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"1726":{},"1727":{"sourceObj":{"__isSmartRef__":true,"id":1680},"sourceAttrName":"value","targetObj":{"__isSmartRef__":true,"id":700},"targetMethodName":"updateBorderFillOfTarget","converterString":"function (val) {return this.getSourceObj().getColor()}","updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":1728},"__SourceModuleName__":"Global.lively.bindings","__serializedLivelyClosures__":{"__isSmartRef__":true,"id":1729},"__LivelyClassName__":"AttributeConnection"},"1728":{"source":{"__isSmartRef__":true,"id":1680},"target":{"__isSmartRef__":true,"id":700}},"1729":{"converter":{"__isSmartRef__":true,"id":1730}},"1730":{"originalFunc":null,"varMapping":{"__isSmartRef__":true,"id":1728},"source":"function (val) {return this.getSourceObj().getColor()}","funcProperties":{"__isSmartRef__":true,"id":1731},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"1731":{},"1732":{"x":296,"y":6,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1733":{"x":168,"y":-10,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1734":{"resizeWidth":true,"moveVertical":true},"1735":{"getColor":{"__isSmartRef__":true,"id":1736},"updateColor":{"__isSmartRef__":true,"id":1740},"updateFill":{"__isSmartRef__":true,"id":1744}},"1736":{"varMapping":{"__isSmartRef__":true,"id":1737},"source":"function getColor() {\n var color = this.midColor;\n var alpha = this.get('AlphaSlider').getValue();\n if (this.value < 0.5) { \n return color.mixedWith(Color.white, 1-(0.5-this.value) * 2).withA(alpha)\n }\n else { \n return color.mixedWith(Color.black, 1-(this.value-0.5) * 2).withA(alpha)\n }\n}","funcProperties":{"__isSmartRef__":true,"id":1738},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"1737":{"this":{"__isSmartRef__":true,"id":1680}},"1738":{"timestamp":{"__isSmartRef__":true,"id":1739},"user":"huberthesse","tags":[]},"1739":{"isSerializedDate":true,"string":"Tue Feb 28 2012 17:30:25 GMT+0100 (Mitteleuropäische Zeit)"},"1740":{"varMapping":{"__isSmartRef__":true,"id":1741},"source":"function updateColor(color) {\n this.midColor = color;\n this.setFill(new lively.morphic.LinearGradient(\n [\n {offset: 0, color: color.mixedWith(Color.white, 0)},\n {offset: 0.5, color: color},\n {offset: 1, color: color.mixedWith(Color.black, 0)}\n ],\n 'eastWest'\n )); \n}","funcProperties":{"__isSmartRef__":true,"id":1742},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"1741":{"this":{"__isSmartRef__":true,"id":1680}},"1742":{"timestamp":{"__isSmartRef__":true,"id":1743},"user":"huberthesse","tags":[]},"1743":{"isSerializedDate":true,"string":"Tue Feb 28 2012 17:57:12 GMT+0100 (Mitteleuropäische Zeit)"},"1744":{"varMapping":{"__isSmartRef__":true,"id":1745},"source":"function updateFill() {\n //overwrite\n}","funcProperties":{"__isSmartRef__":true,"id":1746},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"1745":{"this":{"__isSmartRef__":true,"id":1680}},"1746":{"timestamp":{"__isSmartRef__":true,"id":1747},"user":"undefined","tags":[]},"1747":{"isSerializedDate":true,"string":"Fri Mar 09 2012 12:39:43 GMT+0100 (Mitteleuropäische Zeit)"},"1748":{"onrestore":{"__isSmartRef__":true,"id":1749},"updateColor":{"__isSmartRef__":true,"id":1757},"updateBorderFillOfTarget":{"__isSmartRef__":true,"id":1761}},"1749":{"varMapping":{"__isSmartRef__":true,"id":1750},"source":"function onrestore() {\n $super();\n this.applyStyle({borderRadius: 0})\n}","funcProperties":{"__isSmartRef__":true,"id":1755},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"1750":{"this":{"__isSmartRef__":true,"id":1648},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":1751}},"1751":{"$super":{"__isSmartRef__":true,"id":1752}},"1752":{"varMapping":{"__isSmartRef__":true,"id":1753},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":1754},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"1753":{"obj":{"__isSmartRef__":true,"id":1648},"name":"onrestore"},"1754":{},"1755":{"timestamp":{"__isSmartRef__":true,"id":1756},"user":"huberthesse","tags":[]},"1756":{"isSerializedDate":true,"string":"Wed Feb 22 2012 14:22:27 GMT+0100 (Mitteleuropäische Zeit)"},"1757":{"varMapping":{"__isSmartRef__":true,"id":1758},"source":"function updateColor(color) {\n this.setFill(color);\n this.normalFill = this.getFill();\n this.lighterFill = Color.lightGray\n}","funcProperties":{"__isSmartRef__":true,"id":1759},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"1758":{"this":{"__isSmartRef__":true,"id":1648}},"1759":{"timestamp":{"__isSmartRef__":true,"id":1760},"user":"huberthesse","tags":[]},"1760":{"isSerializedDate":true,"string":"Tue Feb 28 2012 18:04:43 GMT+0100 (Mitteleuropäische Zeit)"},"1761":{"varMapping":{"__isSmartRef__":true,"id":1762},"source":"function updateBorderFillOfTarget() {\n this.getFill()\n $world.currentHaloTarget && $world.currentHaloTarget.setBorderColor(this.normalFill) \n}","funcProperties":{"__isSmartRef__":true,"id":1763},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"1762":{"this":{"__isSmartRef__":true,"id":1648}},"1763":{"timestamp":{"__isSmartRef__":true,"id":1764},"user":"undefined","tags":[]},"1764":{"isSerializedDate":true,"string":"Fri Mar 09 2012 12:33:33 GMT+0100 (Mitteleuropäische Zeit)"},"1765":{"x":342.008036120323,"y":518.3532579737534,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1766":{"partName":"BorderStyler","requiredModules":[],"comment":"Crayon Color chooser in morphic for Border Styles and more","changes":[{"__isSmartRef__":true,"id":1767},{"__isSmartRef__":true,"id":1769},{"__isSmartRef__":true,"id":1771},{"__isSmartRef__":true,"id":1773},{"__isSmartRef__":true,"id":1775},{"__isSmartRef__":true,"id":1777},{"__isSmartRef__":true,"id":1779},{"__isSmartRef__":true,"id":1781},{"__isSmartRef__":true,"id":1783},{"__isSmartRef__":true,"id":1785},{"__isSmartRef__":true,"id":1787},{"__isSmartRef__":true,"id":1789},{"__isSmartRef__":true,"id":1791},{"__isSmartRef__":true,"id":1793},{"__isSmartRef__":true,"id":1795},{"__isSmartRef__":true,"id":1797},{"__isSmartRef__":true,"id":1799},{"__isSmartRef__":true,"id":1801},{"__isSmartRef__":true,"id":1803},{"__isSmartRef__":true,"id":1805},{"__isSmartRef__":true,"id":1807},{"__isSmartRef__":true,"id":1809},{"__isSmartRef__":true,"id":1811},{"__isSmartRef__":true,"id":1813},{"__isSmartRef__":true,"id":1815},{"__isSmartRef__":true,"id":1817},{"__isSmartRef__":true,"id":1819},{"__isSmartRef__":true,"id":1821},{"__isSmartRef__":true,"id":1823},{"__isSmartRef__":true,"id":1825},{"__isSmartRef__":true,"id":1827},{"__isSmartRef__":true,"id":1829},{"__isSmartRef__":true,"id":1831},{"__isSmartRef__":true,"id":1833},{"__isSmartRef__":true,"id":1835},{"__isSmartRef__":true,"id":1837},{"__isSmartRef__":true,"id":1839},{"__isSmartRef__":true,"id":1841},{"__isSmartRef__":true,"id":1843},{"__isSmartRef__":true,"id":1845},{"__isSmartRef__":true,"id":1847},{"__isSmartRef__":true,"id":1849},{"__isSmartRef__":true,"id":1851},{"__isSmartRef__":true,"id":1853},{"__isSmartRef__":true,"id":1855},{"__isSmartRef__":true,"id":1857},{"__isSmartRef__":true,"id":1859},{"__isSmartRef__":true,"id":1861},{"__isSmartRef__":true,"id":1863},{"__isSmartRef__":true,"id":1865},{"__isSmartRef__":true,"id":1867},{"__isSmartRef__":true,"id":1869},{"__isSmartRef__":true,"id":1871},{"__isSmartRef__":true,"id":1873},{"__isSmartRef__":true,"id":1875}],"migrationLevel":4,"partsSpaceName":"PartsBin/BP2012/","__SourceModuleName__":"Global.lively.PartsBin","revisionOnLoad":155406,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"1767":{"date":{"__isSmartRef__":true,"id":1768},"author":"undefined","message":"load module on restore","id":"F44CF25A-9AF1-41CD-92AC-A172245CF841"},"1768":{"isSerializedDate":true,"string":"Thu Mar 22 2012 08:43:09 GMT+0100 (Mitteleuropäische Zeit)"},"1769":{"date":{"__isSmartRef__":true,"id":1770},"author":"undefined","message":"connection foo","id":"31191EC1-B938-4B42-AEDF-40ED36CCC50F"},"1770":{"isSerializedDate":true,"string":"Thu Mar 15 2012 10:57:24 GMT+0100 (Mitteleuropäische Zeit)"},"1771":{"date":{"__isSmartRef__":true,"id":1772},"author":"undefined","message":"and again","id":"3062C063-AB80-4C4C-9353-977BA6A61EA4"},"1772":{"isSerializedDate":true,"string":"Wed Mar 14 2012 14:36:54 GMT+0100 (Mitteleuropäische Zeit)"},"1773":{"date":{"__isSmartRef__":true,"id":1774},"author":"undefined","message":"renewed connection","id":"E3415B0D-040D-49BC-949C-5A3047E55308"},"1774":{"isSerializedDate":true,"string":"Wed Mar 14 2012 13:43:00 GMT+0100 (Mitteleuropäische Zeit)"},"1775":{"date":{"__isSmartRef__":true,"id":1776},"author":"undefined","message":"bug fix ?","id":"F6EE3D44-CB77-4D7D-AD50-56A2D74CFF31"},"1776":{"isSerializedDate":true,"string":"Tue Mar 13 2012 18:00:40 GMT+0100 (Mitteleuropäische Zeit)"},"1777":{"date":{"__isSmartRef__":true,"id":1778},"author":"undefined","message":"removed beTool Button","id":"C6F4E4C3-6D78-4687-B2A2-63FE4AD064D7"},"1778":{"isSerializedDate":true,"string":"Tue Mar 13 2012 16:25:22 GMT+0100 (Mitteleuropäische Zeit)"},"1779":{"date":{"__isSmartRef__":true,"id":1780},"author":"undefined","message":"set border style connections","id":"F498A7AE-C184-48BF-93E5-28F320A99E56"},"1780":{"isSerializedDate":true,"string":"Tue Mar 13 2012 16:14:07 GMT+0100 (Mitteleuropäische Zeit)"},"1781":{"date":{"__isSmartRef__":true,"id":1782},"author":"undefined","message":"disconnect on remove","id":"27BA39B1-F2E1-4085-9538-59459DBCA5A8"},"1782":{"isSerializedDate":true,"string":"Tue Mar 13 2012 15:12:57 GMT+0100 (Mitteleuropäische Zeit)"},"1783":{"date":{"__isSmartRef__":true,"id":1784},"author":"undefined","message":"update from currentHaloTarget","id":"788A8BBD-8597-427D-87C5-44B1DDB9AC5B"},"1784":{"isSerializedDate":true,"string":"Tue Mar 13 2012 15:11:06 GMT+0100 (Mitteleuropäische Zeit)"},"1785":{"date":{"__isSmartRef__":true,"id":1786},"author":"undefined","message":"slider refactor","id":"822A5730-56DC-4448-B20A-32C9A11E8564"},"1786":{"isSerializedDate":true,"string":"Tue Mar 13 2012 13:53:04 GMT+0100 (Mitteleuropäische Zeit)"},"1787":{"date":{"__isSmartRef__":true,"id":1788},"author":"undefined","message":"","id":"EEEF933F-B3ED-4913-8572-8A3DFDA92CE5"},"1788":{"isSerializedDate":true,"string":"Fri Mar 09 2012 12:49:20 GMT+0100 (Mitteleuropäische Zeit)"},"1789":{"date":{"__isSmartRef__":true,"id":1790},"author":"undefined","message":"adjustments","id":"C5B8B7DD-322D-411B-8D45-80EBF74ED6B0"},"1790":{"isSerializedDate":true,"string":"Fri Mar 09 2012 12:29:19 GMT+0100 (Mitteleuropäische Zeit)"},"1791":{"date":{"__isSmartRef__":true,"id":1792},"author":"undefined","message":"description","id":"D84FA60D-56E0-4DAC-814F-02346BFA9172"},"1792":{"isSerializedDate":true,"string":"Fri Mar 09 2012 11:37:46 GMT+0100 (Mitteleuropäische Zeit)"},"1793":{"date":{"__isSmartRef__":true,"id":1794},"author":"undefined","message":"removed be toll button and gave it a label","id":"7FCFF806-37E2-4479-A793-25D177707BE0"},"1794":{"isSerializedDate":true,"string":"Fri Mar 09 2012 11:25:40 GMT+0100 (Mitteleuropäische Zeit)"},"1795":{"date":{"__isSmartRef__":true,"id":1796},"author":"huberthesse","message":"","id":"9B145087-5513-4440-AB0B-A1818C43923A"},"1796":{"isSerializedDate":true,"string":"Wed Mar 07 2012 14:47:10 GMT+0100 (Mitteleuropäische Zeit)"},"1797":{"date":{"__isSmartRef__":true,"id":1798},"author":"huberthesse","message":"refactored","id":"59C31ED2-CD26-4771-8E0E-C39906A7FE41"},"1798":{"isSerializedDate":true,"string":"Wed Mar 07 2012 14:43:25 GMT+0100 (Mitteleuropäische Zeit)"},"1799":{"date":{"__isSmartRef__":true,"id":1800},"author":"huberthesse","message":"","id":"4BC82BB6-C1DE-4B6C-B9E0-AEE69009459A"},"1800":{"isSerializedDate":true,"string":"Wed Mar 07 2012 10:43:29 GMT+0100 (Mitteleuropäische Zeit)"},"1801":{"date":{"__isSmartRef__":true,"id":1802},"author":"huberthesse","message":"reset()","id":"8BBA9FF0-BBB0-4846-A61A-74D5B1960689"},"1802":{"isSerializedDate":true,"string":"Fri Mar 02 2012 15:20:44 GMT+0100 (Mitteleuropäische Zeit)"},"1803":{"date":{"__isSmartRef__":true,"id":1804},"author":"huberthesse","message":"","id":"74086557-F451-4049-9278-D1AF6501DE43"},"1804":{"isSerializedDate":true,"string":"Fri Mar 02 2012 15:19:49 GMT+0100 (Mitteleuropäische Zeit)"},"1805":{"date":{"__isSmartRef__":true,"id":1806},"author":"huberthesse","message":"Structure behind color display","id":"ABFB7BBE-F59D-4F87-9F79-3ED54062E35A"},"1806":{"isSerializedDate":true,"string":"Tue Feb 28 2012 17:41:39 GMT+0100 (Mitteleuropäische Zeit)"},"1807":{"date":{"__isSmartRef__":true,"id":1808},"author":"huberthesse","message":"added alphaslider","id":"D23F441D-8D3A-4FD8-880B-191A262BC544"},"1808":{"isSerializedDate":true,"string":"Tue Feb 28 2012 17:31:21 GMT+0100 (Mitteleuropäische Zeit)"},"1809":{"date":{"__isSmartRef__":true,"id":1810},"author":"athomschke","message":"wuper!","id":"FAF1F6E2-AAD7-4BD4-8B62-4D28BA7D92BE"},"1810":{"isSerializedDate":true,"string":"Thu Feb 23 2012 18:09:22 GMT+0100 (Mitteleuropäische Zeit)"},"1811":{"date":{"__isSmartRef__":true,"id":1812},"author":"athomschke","message":"added a be Tool button","id":"3715E970-603F-4F0D-B271-B306A06E4120"},"1812":{"isSerializedDate":true,"string":"Thu Feb 23 2012 18:01:07 GMT+0100 (Mitteleuropäische Zeit)"},"1813":{"date":{"__isSmartRef__":true,"id":1814},"author":"huberthesse","message":"onRestore for borderRadius","id":"D07CCC21-917C-4F02-BC56-3CB393AAD460"},"1814":{"isSerializedDate":true,"string":"Wed Feb 22 2012 14:23:19 GMT+0100 (Mitteleuropäische Zeit)"},"1815":{"date":{"__isSmartRef__":true,"id":1816},"author":"huberthesse","message":"polish","id":"8E2F08E2-90DA-4628-AA3C-8442222C8ED1"},"1816":{"isSerializedDate":true,"string":"Wed Feb 22 2012 10:11:17 GMT+0100 (Mitteleuropäische Zeit)"},"1817":{"date":{"__isSmartRef__":true,"id":1818},"author":"athomschke","message":"IPadTheme adjust","id":"5CD315EB-D04A-4255-BC88-1B8191D1AC06"},"1818":{"isSerializedDate":true,"string":"Tue Feb 21 2012 19:08:01 GMT+0100 (Mitteleuropäische Zeit)"},"1819":{"date":{"__isSmartRef__":true,"id":1820},"author":"huberthesse","message":"Initial Commit","id":"510531D6-3311-43C2-9C10-E4F53BC9130E"},"1820":{"isSerializedDate":true,"string":"Tue Feb 21 2012 18:38:29 GMT+0100 (Mitteleuropäische Zeit)"},"1821":{"date":{"__isSmartRef__":true,"id":1822},"author":"huberthesse","message":"updated onrestore","id":"BD197924-EA47-4660-8E79-872CDD447D90"},"1822":{"isSerializedDate":true,"string":"Tue Feb 21 2012 18:51:41 GMT+0100 (Mitteleuropäische Zeit)"},"1823":{"date":{"__isSmartRef__":true,"id":1824},"author":"huberthesse","message":"","id":"243DC388-C9CB-46B9-BBAC-993B1B14050B"},"1824":{"isSerializedDate":true,"string":"Tue Feb 21 2012 18:52:02 GMT+0100 (Mitteleuropäische Zeit)"},"1825":{"date":{"__isSmartRef__":true,"id":1826},"author":"huberthesse","message":"","id":"1D7173A6-E844-4584-8746-65EC875A1D9A"},"1826":{"isSerializedDate":true,"string":"Tue Feb 21 2012 18:56:45 GMT+0100 (Mitteleuropäische Zeit)"},"1827":{"date":{"__isSmartRef__":true,"id":1828},"author":"athomschke","message":"adjusted knobsize","id":"0BD086ED-E4FE-417B-9393-523A41CC0EF5"},"1828":{"isSerializedDate":true,"string":"Tue Feb 21 2012 19:17:53 GMT+0100 (Mitteleuropäische Zeit)"},"1829":{"date":{"__isSmartRef__":true,"id":1830},"author":"athomschke","message":"style adjustments","id":"66411168-1312-4996-BEA2-606C2C9C2088"},"1830":{"isSerializedDate":true,"string":"Tue Feb 21 2012 19:25:08 GMT+0100 (Mitteleuropäische Zeit)"},"1831":{"date":{"__isSmartRef__":true,"id":1832},"author":"athomschke","message":"locked parts","id":"2CED0EF6-589C-4CFE-BE00-482CA408C526"},"1832":{"isSerializedDate":true,"string":"Tue Feb 21 2012 19:31:27 GMT+0100 (Mitteleuropäische Zeit)"},"1833":{"date":{"__isSmartRef__":true,"id":1834},"author":"athomschke","message":"tried the alpha value","id":"D0B14590-3BE0-481F-BDDA-142C324E23AE"},"1834":{"isSerializedDate":true,"string":"Wed Feb 22 2012 10:20:05 GMT+0100 (Mitteleuropäische Zeit)"},"1835":{"date":{"__isSmartRef__":true,"id":1836},"author":"athomschke","message":"restored state of yesterday... did I?","id":"FD3979EE-ACAC-4145-9C85-3C6809D8E6E1"},"1836":{"isSerializedDate":true,"string":"Thu Feb 23 2012 17:55:52 GMT+0100 (Mitteleuropäische Zeit)"},"1837":{"date":{"__isSmartRef__":true,"id":1838},"author":"athomschke","message":"I am a Tool now... again","id":"BC2CB0FE-68AE-4C39-9BC6-C480F70BB2D1"},"1838":{"isSerializedDate":true,"string":"Thu Feb 23 2012 17:56:55 GMT+0100 (Mitteleuropäische Zeit)"},"1839":{"date":{"__isSmartRef__":true,"id":1840},"author":"athomschke","message":"beTool on restore","id":"2632A3AF-04B3-46A1-8227-E80C294149AB"},"1840":{"isSerializedDate":true,"string":"Thu Feb 23 2012 17:58:16 GMT+0100 (Mitteleuropäische Zeit)"},"1841":{"date":{"__isSmartRef__":true,"id":1842},"author":"huberthesse","message":"Renamed ColorSlider and ColorButton","id":"EF8C5CFE-5006-45B6-8408-A04F67347028"},"1842":{"isSerializedDate":true,"string":"Tue Feb 28 2012 16:00:43 GMT+0100 (Mitteleuropäische Zeit)"},"1843":{"date":{"__isSmartRef__":true,"id":1844},"author":"huberthesse","message":"restructured Color update.","id":"4CDED44E-498F-413B-A62F-9D748B86AA96"},"1844":{"isSerializedDate":true,"string":"Tue Feb 28 2012 16:11:32 GMT+0100 (Mitteleuropäische Zeit)"},"1845":{"date":{"__isSmartRef__":true,"id":1846},"author":"huberthesse","message":"Connection more flexible","id":"98E20C49-613C-47F0-A4CA-95D3D9589D39"},"1846":{"isSerializedDate":true,"string":"Tue Feb 28 2012 16:34:55 GMT+0100 (Mitteleuropäische Zeit)"},"1847":{"date":{"__isSmartRef__":true,"id":1848},"author":"huberthesse","message":"added Buttons","id":"186E6ED9-F064-4740-A4FC-36C91C5F3429"},"1848":{"isSerializedDate":true,"string":"Fri Mar 02 2012 15:58:37 GMT+0100 (Mitteleuropäische Zeit)"},"1849":{"date":{"__isSmartRef__":true,"id":1850},"author":"huberthesse","message":"Added multiple slides","id":"2D4658B4-4042-4E38-85A9-30EA416520E9"},"1850":{"isSerializedDate":true,"string":"Fri Mar 02 2012 16:34:43 GMT+0100 (Mitteleuropäische Zeit)"},"1851":{"date":{"__isSmartRef__":true,"id":1852},"author":"huberthesse","message":"","id":"8BE47D2B-B6B3-4D3B-A448-8F8B0D4FCE8A"},"1852":{"isSerializedDate":true,"string":"Wed Mar 07 2012 14:57:37 GMT+0100 (Mitteleuropäische Zeit)"},"1853":{"date":{"__isSmartRef__":true,"id":1854},"author":"huberthesse","message":"","id":"C7CEF08A-055F-4852-BF34-7AD8708D83AD"},"1854":{"isSerializedDate":true,"string":"Wed Mar 07 2012 15:07:15 GMT+0100 (Mitteleuropäische Zeit)"},"1855":{"date":{"__isSmartRef__":true,"id":1856},"author":"huberthesse","message":"animashuns!!","id":"173736C8-5BD0-4609-941F-DFAD70D1F204"},"1856":{"isSerializedDate":true,"string":"Wed Mar 07 2012 15:28:20 GMT+0100 (Mitteleuropäische Zeit)"},"1857":{"date":{"__isSmartRef__":true,"id":1858},"author":"huberthesse","message":"","id":"4C52A76C-9995-4648-8C65-08E956F79AD6"},"1858":{"isSerializedDate":true,"string":"Wed Mar 07 2012 15:37:36 GMT+0100 (Mitteleuropäische Zeit)"},"1859":{"date":{"__isSmartRef__":true,"id":1860},"author":"huberthesse","message":"performance improvement","id":"A3796944-0AD5-4D68-8B24-E7C720B465AA"},"1860":{"isSerializedDate":true,"string":"Wed Mar 07 2012 15:49:34 GMT+0100 (Mitteleuropäische Zeit)"},"1861":{"date":{"__isSmartRef__":true,"id":1862},"author":"huberthesse","message":"bugfix: slidenumber reset","id":"C1D3EDC8-F80E-427A-B0C6-03CA107FEE88"},"1862":{"isSerializedDate":true,"string":"Wed Mar 07 2012 15:51:35 GMT+0100 (Mitteleuropäische Zeit)"},"1863":{"date":{"__isSmartRef__":true,"id":1864},"author":"huberthesse","message":"toogle Tool status","id":"637FE813-96F9-4FED-ABAB-5E1F0DA223E3"},"1864":{"isSerializedDate":true,"string":"Wed Mar 07 2012 17:35:59 GMT+0100 (Mitteleuropäische Zeit)"},"1865":{"date":{"__isSmartRef__":true,"id":1866},"author":"undefined","message":"apply style on button click","id":"C0F45D84-2653-498A-8959-8199C06BDEE0"},"1866":{"isSerializedDate":true,"string":"Fri Mar 09 2012 11:33:27 GMT+0100 (Mitteleuropäische Zeit)"},"1867":{"date":{"__isSmartRef__":true,"id":1868},"author":"undefined","message":"style adjustments","id":"7E86863F-608E-4C4A-937C-A6E22F3D6EFF"},"1868":{"isSerializedDate":true,"string":"Fri Mar 09 2012 11:42:24 GMT+0100 (Mitteleuropäische Zeit)"},"1869":{"date":{"__isSmartRef__":true,"id":1870},"author":"undefined","message":"restore check","id":"FDE120E3-31A5-447C-9A6E-68E6ECF2EF3D"},"1870":{"isSerializedDate":true,"string":"Wed Mar 14 2012 13:36:13 GMT+0100 (Mitteleuropäische Zeit)"},"1871":{"date":{"__isSmartRef__":true,"id":1872},"author":"undefined","message":"again connections","id":"7B5A5687-B639-43E9-A877-26A36C265029"},"1872":{"isSerializedDate":true,"string":"Wed Mar 14 2012 14:22:51 GMT+0100 (Mitteleuropäische Zeit)"},"1873":{"date":{"__isSmartRef__":true,"id":1874},"author":"undefined","message":"grr","id":"5C04082F-B302-448C-B5B4-2CAACCD7CF89"},"1874":{"isSerializedDate":true,"string":"Wed Mar 14 2012 14:41:17 GMT+0100 (Mitteleuropäische Zeit)"},"1875":{"date":{"__isSmartRef__":true,"id":1876},"author":"huberthesse","message":"Colors updated","id":"1DBE8C12-AC3E-4170-8C31-F92D52850B1A"},"1876":{"isSerializedDate":true,"string":"Wed Mar 21 2012 16:30:15 GMT+0100 (Mitteleuropäische Zeit)"},"1877":{"adjustForNewBounds":true,"moveVertical":true},"1878":{"x":212,"y":-13,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1879":{"lastStart":{"__isSmartRef__":true,"id":1880},"touchStart":{"__isSmartRef__":true,"id":1881},"touchStartInClientCoordinates":{"__isSmartRef__":true,"id":1882},"identifier":3753021798,"pageY":475,"screenX":459,"clientX":645,"clientY":439,"screenY":338,"pageX":645},"1880":{"isSerializedDate":true,"string":"Wed Feb 29 2012 18:19:15 GMT+0100 (Mitteleuropäische Zeit)"},"1881":{"x":645,"y":475,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1882":{"x":645,"y":439,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1883":{"submorphs":[{"__isSmartRef__":true,"id":1884}],"scripts":[],"id":"4CF22BEB-6CB3-440B-B908-BDFADFD6F3B6","shape":{"__isSmartRef__":true,"id":1904},"droppingEnabled":true,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":1918},"attributeConnections":[{"__isSmartRef__":true,"id":1919},{"__isSmartRef__":true,"id":1920}],"doNotSerialize":["$$value"],"doNotCopyProperties":["$$value"],"sliderExtent":0.1,"valueScale":50,"sliderKnob":{"__isSmartRef__":true,"id":1884},"styleClass":["slider_background_horizontal"],"showsHalos":false,"name":"RadiusSlider","partsBinMetaInfo":{"__isSmartRef__":true,"id":1922},"__SourceModuleName__":"Global.lively.morphic.Widgets","renderContextTable":{"__isSmartRef__":true,"id":1925},"eventHandler":{"__isSmartRef__":true,"id":1926},"layout":{"__isSmartRef__":true,"id":1927},"priorExtent":{"__isSmartRef__":true,"id":1928},"derivationIds":[2631,"729D9A8F-DDCC-4C30-A80B-BE2338365BE9","F2DAC7F1-FF46-4707-93C3-71C798A96BA6","C5C727C8-F427-473F-A591-477434004576","C9CBDA71-3F35-4E51-ABD0-89B49A0B9C96","80E8D703-24B3-42D3-9CAF-A653D46055E7","80E910D6-BAEF-465E-95E3-C58A7D51C59B","DEB35CBB-E687-4F69-9BF8-73B4FC1EBEFF","4D5746D1-E683-4382-A7E5-A34701C7BD7E","1CED8961-44D8-49E0-A8D1-C0C61024C1FF","AAA74ABE-0238-492A-B969-918E06675C1A","F2F43DDF-C70D-4D0E-B9F9-76E641CB3A36","4831F0ED-7106-49B2-A662-EC702B55080A","8E2E1551-652E-43C7-99B2-6552B37DF813","5F7B10BD-EA6B-4E80-92D5-FC70BAD0E74D","2B9CC6C6-F88F-4D1E-B597-D18F3F88E9C1"],"isBeingDragged":false,"moved":true,"distanceToDragEvent":{"__isSmartRef__":true,"id":1929},"owner":null,"isLockOwner":false,"value":0,"_ClipMode":"visible","_Rotation":0,"_Scale":1,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":1930},"__LivelyClassName__":"lively.morphic.Slider"},"1884":{"submorphs":[],"scripts":[],"id":"DFBD738F-DBFB-4B6C-BD37-955F56C8BAB1","shape":{"__isSmartRef__":true,"id":1885},"droppingEnabled":true,"halosEnabled":true,"draggingEnabled":true,"_Position":{"__isSmartRef__":true,"id":1899},"slider":{"__isSmartRef__":true,"id":1883},"owner":{"__isSmartRef__":true,"id":1883},"styleClass":["slider_horizontal"],"hitPoint":{"__isSmartRef__":true,"id":1900},"__SourceModuleName__":"Global.lively.morphic.Widgets","renderContextTable":{"__isSmartRef__":true,"id":1901},"eventHandler":{"__isSmartRef__":true,"id":1902},"priorExtent":{"__isSmartRef__":true,"id":1903},"derivationIds":[2632,"4685341A-CC42-43FD-A93E-AA9EBE585604","57CD7B01-9ECD-4B7C-ABFD-012D9E664789","F6E520B1-1073-4989-8CF0-C2CAB0C161E7","F2030489-716E-4030-824E-84F33FD7E6B7","856C04E2-D220-4D8B-8891-743C94E75083","B1EE542B-D392-48A0-802B-BF295991A0CB","7217454D-2946-49FA-A031-CB4713D0D9D6","BE3371F8-989A-4DE0-8CF3-7738F7EA6BB0","2A368AAB-D0B5-4EF7-A621-BFB63FBD9829","F2140E2B-8636-4D6C-A3F7-3F36042A0631","C7774B11-8A0E-404B-8E13-C5236FC20DCE","4032B4A8-A397-4345-9210-8452B67AB26A","4031265D-632A-4418-A3BF-56F8398B74D7","57B7594C-F2E1-4D51-B226-D7B0B784AE75","2EAA13DD-FB74-4908-9CEF-530F86D96F5A"],"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"isBeingDragged":false,"isLockOwner":false,"draggableWithoutHalo":true,"_ClipMode":"visible","__LivelyClassName__":"lively.morphic.SliderKnob"},"1885":{"position":{"__isSmartRef__":true,"id":1886},"_Extent":{"__isSmartRef__":true,"id":1887},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":1888},"_Fill":{"__isSmartRef__":true,"id":1889},"_BorderRadius":13,"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":1897},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":1898},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"1886":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1887":{"x":18,"y":18,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1888":{"r":0.4,"g":0.4,"b":0.4,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"1889":{"stops":[{"__isSmartRef__":true,"id":1890},{"__isSmartRef__":true,"id":1892},{"__isSmartRef__":true,"id":1894}],"vector":{"__isSmartRef__":true,"id":1896},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"1890":{"offset":0,"color":{"__isSmartRef__":true,"id":1891}},"1891":{"r":0.7,"g":0.7,"b":0.7,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"1892":{"offset":0.3,"color":{"__isSmartRef__":true,"id":1893}},"1893":{"r":0.9,"g":0.9,"b":0.9,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"1894":{"offset":1,"color":{"__isSmartRef__":true,"id":1895}},"1895":{"r":1,"g":1,"b":1,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"1896":{"x":0,"y":0,"width":0,"height":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"1897":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"1898":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"1899":{"x":0,"y":-6,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1900":{"x":81,"y":1723,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1901":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"1902":{"morph":{"__isSmartRef__":true,"id":1884},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"1903":{"x":18,"y":18,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1904":{"position":{"__isSmartRef__":true,"id":1905},"_Extent":{"__isSmartRef__":true,"id":1906},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":1907},"_Fill":{"__isSmartRef__":true,"id":1908},"_BorderRadius":6,"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":1916},"_Opacity":1,"_BorderStyle":"solid","_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":1917},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"1905":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1906":{"x":297,"y":6,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1907":{"r":0.37254901960784315,"g":0.3686274509803922,"b":0.37254901960784315,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"1908":{"stops":[{"__isSmartRef__":true,"id":1909},{"__isSmartRef__":true,"id":1911},{"__isSmartRef__":true,"id":1913},{"__isSmartRef__":true,"id":1914}],"vector":{"__isSmartRef__":true,"id":1915},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"1909":{"offset":0,"color":{"__isSmartRef__":true,"id":1910}},"1910":{"r":0.20784313725490197,"g":0.3254901960784314,"b":1,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"1911":{"offset":0,"color":{"__isSmartRef__":true,"id":1912}},"1912":{"r":0.20784313725490197,"g":0.3254901960784314,"b":1,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"1913":{"offset":0.01,"color":{"__isSmartRef__":true,"id":713}},"1914":{"offset":1,"color":{"__isSmartRef__":true,"id":713}},"1915":{"x":0,"y":0,"width":1,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"1916":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"1917":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"1918":{"x":23,"y":439,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1919":{"sourceObj":{"__isSmartRef__":true,"id":1883},"sourceAttrName":"value","targetObj":{"__isSmartRef__":true,"id":1883},"targetMethodName":"adjustSliderParts","__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"1920":{"sourceObj":{"__isSmartRef__":true,"id":1883},"sourceAttrName":"value","targetObj":{"__isSmartRef__":true,"id":700},"targetMethodName":"setBorderRadiusOfTarget","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":1921},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"1921":{"source":{"__isSmartRef__":true,"id":1883},"target":{"__isSmartRef__":true,"id":700}},"1922":{"requiredModules":[],"partsSpaceName":"PartsBin/iPad Widgets/","migrationLevel":4,"__SourceModuleName__":"Global.lively.PartsBin","partName":"Slider","comment":"The connection point \"value\" can be used to read/write the slider knob position.","changes":[{"__isSmartRef__":true,"id":1923}],"revisionOnLoad":140039,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"1923":{"date":{"__isSmartRef__":true,"id":1924},"author":"athomschke","message":"","id":"D5731AD3-FA80-46BF-85E1-B66950AD79A1"},"1924":{"isSerializedDate":true,"string":"Fri Feb 03 2012 13:17:09 GMT+0100 (Mitteleuropäische Zeit)"},"1925":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"1926":{"morph":{"__isSmartRef__":true,"id":1883},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"1927":{"resizeWidth":true,"moveVertical":true},"1928":{"x":297,"y":7,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1929":{"x":195,"y":-13,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1930":{"setupConnections":{"__isSmartRef__":true,"id":1931},"setUp":{"__isSmartRef__":true,"id":1935},"adjustSliderParts":{"__isSmartRef__":true,"id":1939},"beIPadSlider":{"__isSmartRef__":true,"id":1947},"setKnobFill":{"__isSmartRef__":true,"id":1951},"setKnobRatio":{"__isSmartRef__":true,"id":1955},"updateFill":{"__isSmartRef__":true,"id":1959},"getSliderExtent":{"__isSmartRef__":true,"id":1963}},"1931":{"varMapping":{"__isSmartRef__":true,"id":1932},"source":"function setupConnections() {\n connect(this, 'value', this.owner, 'setBorderRadiusOfTarget', {})\n}","funcProperties":{"__isSmartRef__":true,"id":1933},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"1932":{"this":{"__isSmartRef__":true,"id":1883}},"1933":{"timestamp":{"__isSmartRef__":true,"id":1934},"user":"undefined","tags":[]},"1934":{"isSerializedDate":true,"string":"Fri Mar 09 2012 13:19:37 GMT+0100 (Mitteleuropäische Zeit)"},"1935":{"varMapping":{"__isSmartRef__":true,"id":1936},"source":"function setUp() {\n this.valueScale = 50\n}","funcProperties":{"__isSmartRef__":true,"id":1937},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"1936":{"this":{"__isSmartRef__":true,"id":1883}},"1937":{"timestamp":{"__isSmartRef__":true,"id":1938},"user":"undefined","tags":[]},"1938":{"isSerializedDate":true,"string":"Fri Mar 09 2012 13:19:37 GMT+0100 (Mitteleuropäische Zeit)"},"1939":{"varMapping":{"__isSmartRef__":true,"id":1940},"source":"function adjustSliderParts() {\n if (!this.sliderKnob) return;\n // This method adjusts the slider for changes in value as well as geometry\n var val = this.getScaledValue();\n var bnds = this.shape.bounds();\n var knobMult = this.knobRatio || 3\n var ext = this.getSliderExtent(); \n if (this.vertical()) { // more vertical...\n var offset = 0 - (this.sliderKnob.getExtent().x / 2) + (this.getExtent().x / 2);\n this.sliderKnob.setPosition(pt(offset,this.sliderKnob.getPosition().y));\n var size = this.getExtent().x * knobMult;\n this.sliderKnob.setExtent(pt(size, size));\n var elevPix = Math.max(ext*bnds.height, this.mss); // thickness of elevator in pixels\n var topLeft = pt(this.sliderKnob.getPosition().x, (bnds.height - elevPix)*val);\n } else { // more horizontal...\n var offset = 0 - (this.sliderKnob.getExtent().y / 2) + (this.getExtent().y / 2);\n this.sliderKnob.setPosition(pt(this.sliderKnob.getPosition().x, offset));\n var size = this.getExtent().y * knobMult; \n this.sliderKnob.setExtent(pt(size,size));\n var elevPix = Math.max(ext*bnds.width, this.mss); // thickness of elevator in pixels\n var topLeft = pt((bnds.width - elevPix)*val, this.sliderKnob.getPosition().y);\n };\n this.sliderKnob.setBounds(topLeft.extent(this.sliderKnob.getExtent()));\n this.sliderKnob.setBorderRadius(13);\n this.sliderKnob.draggableWithoutHalo = true;\n this.updateFill(val);\n}","funcProperties":{"__isSmartRef__":true,"id":1945},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"1940":{"this":{"__isSmartRef__":true,"id":1883},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":1941}},"1941":{"$super":{"__isSmartRef__":true,"id":1942}},"1942":{"varMapping":{"__isSmartRef__":true,"id":1943},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":1944},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"1943":{"obj":{"__isSmartRef__":true,"id":1883},"name":"adjustSliderParts"},"1944":{},"1945":{"timestamp":{"__isSmartRef__":true,"id":1946},"user":"undefined","tags":[]},"1946":{"isSerializedDate":true,"string":"Tue Mar 13 2012 11:57:27 GMT+0100 (Mitteleuropäische Zeit)"},"1947":{"varMapping":{"__isSmartRef__":true,"id":1948},"source":"function beIPadSlider() {\n if (this.vertical()) {\n this.setExtent(pt(7, this.getExtent().y));\n }\n else {\n this.setExtent(pt(this.getExtent().x, 7));\n };\n this.adjustSliderParts();\n this.setBorderWidth(1);\n this.setBorderColor(Color.rgb(95,94,95));\n this.setKnobFill();\n this.adjustSliderParts();\n}","funcProperties":{"__isSmartRef__":true,"id":1949},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"1948":{"this":{"__isSmartRef__":true,"id":1883}},"1949":{"timestamp":{"__isSmartRef__":true,"id":1950},"user":"undefined","tags":[]},"1950":{"isSerializedDate":true,"string":"Tue Mar 13 2012 11:57:27 GMT+0100 (Mitteleuropäische Zeit)"},"1951":{"varMapping":{"__isSmartRef__":true,"id":1952},"source":"function setKnobFill() {\n var knobStyle= new lively.morphic.LinearGradient(\n [\n {offset: 0, color: Color.darkGray.mixedWith(Color.white, 0.5)},\n {offset: 0.3, color: Color.lightGray},\n {offset: 1, color: Color.white}\n ]\n )\n this.sliderKnob.setFill(knobStyle);\n}","funcProperties":{"__isSmartRef__":true,"id":1953},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"1952":{"this":{"__isSmartRef__":true,"id":1883}},"1953":{"timestamp":{"__isSmartRef__":true,"id":1954},"user":"undefined","tags":[]},"1954":{"isSerializedDate":true,"string":"Tue Mar 13 2012 11:57:27 GMT+0100 (Mitteleuropäische Zeit)"},"1955":{"varMapping":{"__isSmartRef__":true,"id":1956},"source":"function setKnobRatio(num) {\n this.knobRatio = num;\n}","funcProperties":{"__isSmartRef__":true,"id":1957},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"1956":{"this":{"__isSmartRef__":true,"id":1883}},"1957":{"timestamp":{"__isSmartRef__":true,"id":1958},"user":"undefined","tags":[]},"1958":{"isSerializedDate":true,"string":"Tue Mar 13 2012 11:57:27 GMT+0100 (Mitteleuropäische Zeit)"},"1959":{"varMapping":{"__isSmartRef__":true,"id":1960},"source":"function updateFill(value) {\n var bgStyle = new lively.morphic.LinearGradient(\n [\n {offset: 0, color: Color.rgb(53,83,255)},\n {offset: value, color: Color.rgb(53,83,255)},\n {offset: value+0.01, color: Color.white},\n {offset: 1, color: Color.white}\n ],\n 'eastWest'\n );\n this.setFill(bgStyle);\n}","funcProperties":{"__isSmartRef__":true,"id":1961},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"1960":{"this":{"__isSmartRef__":true,"id":1883}},"1961":{"timestamp":{"__isSmartRef__":true,"id":1962},"user":"undefined","tags":[]},"1962":{"isSerializedDate":true,"string":"Tue Mar 13 2012 11:57:27 GMT+0100 (Mitteleuropäische Zeit)"},"1963":{"varMapping":{"__isSmartRef__":true,"id":1964},"source":"function getSliderExtent() {\n if (this.vertical()) \n return (this.sliderKnob.getExtent().y)/(this.getExtent().y)\n else \n return (this.sliderKnob.getExtent().x)/(this.getExtent().x)\n}","funcProperties":{"__isSmartRef__":true,"id":1969},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"1964":{"this":{"__isSmartRef__":true,"id":1883},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":1965}},"1965":{"$super":{"__isSmartRef__":true,"id":1966}},"1966":{"varMapping":{"__isSmartRef__":true,"id":1967},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":1968},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"1967":{"obj":{"__isSmartRef__":true,"id":1883},"name":"getSliderExtent"},"1968":{},"1969":{"timestamp":{"__isSmartRef__":true,"id":1970},"user":"undefined","tags":[]},"1970":{"isSerializedDate":true,"string":"Tue Mar 13 2012 13:51:22 GMT+0100 (Mitteleuropäische Zeit)"},"1971":{"r":1,"g":1,"b":1,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"1972":{"submorphs":[{"__isSmartRef__":true,"id":1973},{"__isSmartRef__":true,"id":2007}],"scripts":[],"id":"7BBD4DF4-4518-4EE9-AAA1-FD0DE03EB503","shape":{"__isSmartRef__":true,"id":2070},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":2077},"showsHalos":false,"name":"ChatPane","partsBinMetaInfo":{"__isSmartRef__":true,"id":2078},"__SourceModuleName__":"Global","renderContextTable":{"__isSmartRef__":true,"id":2087},"eventHandler":{"__isSmartRef__":true,"id":2088},"attributeConnections":[{"__isSmartRef__":true,"id":2089}],"doNotSerialize":["$$userName"],"doNotCopyProperties":["$$userName"],"derivationIds":[127,"F0291F62-F100-480C-AEBF-0230398F7983","AE8B5ED7-E305-45BC-BE4A-1C28A49EE12B","39BA345C-17FA-45A0-BAC2-F0CF5654ACF8","81A4FF97-F30E-487B-B327-0637C2259E30","FACF9033-58EA-4855-B33A-402F56DDD7C0","A4D61D3F-80A2-4F4C-ACD6-2CD7207F7537","8A69E49A-F205-4C3F-A956-E2839BB6E326","D0D9F46E-FD7F-41FF-9F0C-A6A7C1402A83"],"partTests":{"__isSmartRef__":true,"id":2090},"_ClipMode":"visible","owner":{"__isSmartRef__":true,"id":699},"priorExtent":{"__isSmartRef__":true,"id":2095},"layout":{"__isSmartRef__":true,"id":2096},"prevScroll":[0,0],"distanceToDragEvent":{"__isSmartRef__":true,"id":2097},"_Visible":false,"visible":false,"userName":"conradcalmez","whiteboard":{"__isSmartRef__":true,"id":610},"pencilStyler":{"__isSmartRef__":true,"id":700},"_Rotation":0,"_Scale":1.002003004005006,"isCopyMorphRef":true,"morphRefId":2,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":2098},"__LivelyClassName__":"lively.morphic.Box"},"1973":{"submorphs":[],"scripts":[],"id":"60CFEDAC-1645-4690-9B35-188BCCF412ED","shape":{"__isSmartRef__":true,"id":1974},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":true,"allowsInput":true,"_OverflowMode":"visible","_FontFamily":"Arial, sans-serif","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":1980},"_MaxTextWidth":310.6757780000002,"_MaxTextHeight":null,"textColor":{"__isSmartRef__":true,"id":1981},"showsHalos":false,"_FontSize":14,"__SourceModuleName__":"Global.lively.morphic.TextCore","name":"InputField","partsBinMetaInfo":{"__isSmartRef__":true,"id":1982},"textChunks":[{"__isSmartRef__":true,"id":1983}],"charsReplaced":"s","lastFindLoc":1,"prevScroll":[0,0],"priorExtent":{"__isSmartRef__":true,"id":1985},"renderContextTable":{"__isSmartRef__":true,"id":1986},"eventHandler":{"__isSmartRef__":true,"id":1987},"derivationIds":[1958,"5B687CF4-A959-4870-8A5D-79893818E856","197C9A4C-1833-4CD7-9094-F53D4FAF7A8D","262D4182-0311-42DE-9C74-664134A8A519","29A0353A-3514-4A6B-8BF8-23169A511464","C93B9405-B98E-4F60-BD12-D0EBDF92078E"],"_WhiteSpaceHandling":"pre-wrap","_ClipMode":"visible","moved":true,"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"owner":{"__isSmartRef__":true,"id":1972},"_MinTextWidth":310.6757780000002,"_MinTextHeight":null,"distanceToDragEvent":{"__isSmartRef__":true,"id":1988},"layout":{"__isSmartRef__":true,"id":1989},"savedTextString":"","isBeingDragged":false,"history":[],"historyPosition":0,"previousSelection":[0,0],"_Rotation":0,"_Scale":1,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":1990},"__LivelyClassName__":"lively.morphic.Text"},"1974":{"fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":1975},"_Extent":{"__isSmartRef__":true,"id":1976},"_BorderWidth":1.1840000000000002,"_BorderColor":{"__isSmartRef__":true,"id":1977},"_BorderRadius":6.660000000000001,"renderContextTable":{"__isSmartRef__":true,"id":1978},"_Padding":{"__isSmartRef__":true,"id":1979},"_Opacity":1,"_BorderStyle":"solid","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"1975":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1976":{"x":328.0437780000002,"y":24.368000000000002,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"1977":{"r":0.753,"g":0.753,"b":0.753,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"1978":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"1979":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"1980":{"x":1.9920040000029076,"y":553.9660670000009,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1981":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"1982":{"partsSpaceName":"PartsBin/Inputs/","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":2,"comment":"Simple input field for Forms demo","partName":"InputField","revisionOnLoad":148665,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"1983":{"style":{"__isSmartRef__":true,"id":1984},"chunkOwner":{"__isSmartRef__":true,"id":1973},"storedString":"","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"1984":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"1985":{"x":328.0437780000002,"y":24.368000000000002,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1986":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"1987":{"morph":{"__isSmartRef__":true,"id":1973},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"1988":{"x":216.0040060080098,"y":-13.010015020025094,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"1989":{"resizeWidth":true,"moveVertical":true},"1990":{"onrestore":{"__isSmartRef__":true,"id":1991},"onKeyDown":{"__isSmartRef__":true,"id":1999}},"1991":{"varMapping":{"__isSmartRef__":true,"id":1992},"source":"function onrestore() {\n this.history = [];\n this.historyPosition = 0;\n}","funcProperties":{"__isSmartRef__":true,"id":1997},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"1992":{"this":{"__isSmartRef__":true,"id":1973},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":1993}},"1993":{"$super":{"__isSmartRef__":true,"id":1994}},"1994":{"varMapping":{"__isSmartRef__":true,"id":1995},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":1996},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"1995":{"obj":{"__isSmartRef__":true,"id":1973},"name":"onrestore"},"1996":{},"1997":{"timestamp":{"__isSmartRef__":true,"id":1998},"user":"conradcalmez","tags":[]},"1998":{"isSerializedDate":true,"string":"Fri Apr 27 2012 20:59:12 GMT+0200 (Mitteleuropäische Sommerzeit)"},"1999":{"varMapping":{"__isSmartRef__":true,"id":2000},"source":"function onKeyDown(evt) {\n //$super(evt);\n var text = this.getTextString();\n if (evt.keyCode === 13 && text) {\n this.history.push(text);\n this.historyPosition = this.history.length;\n if (text.slice(0,1) === \"/\") {\n this.owner.processCommand(text);\n } else {\n this.owner.sendMessage(text);\n }\n this.setTextString(\"\");\n } else if (evt.keyCode === 38) {\n this.historyPosition--;\n if (this.historyPosition >= 0) {\n this.setTextString(this.history[this.historyPosition]);\n } else {\n this.historyPosition = 0;\n }\n } else if (evt.keyCode === 40) {\n this.historyPosition++;\n if (this.historyPosition < this.history.length) {\n this.setTextString(this.history[this.historyPosition]);\n } else if (this.historyPosition == this.history.length) {\n this.setTextString(\"\");\n } else {\n this.historyPosition = this.history.length;\n }\n };\n //evt.stop();\n}","funcProperties":{"__isSmartRef__":true,"id":2005},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"2000":{"this":{"__isSmartRef__":true,"id":1973},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":2001}},"2001":{"$super":{"__isSmartRef__":true,"id":2002}},"2002":{"varMapping":{"__isSmartRef__":true,"id":2003},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":2004},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"2003":{"obj":{"__isSmartRef__":true,"id":1973},"name":"onKeyDown"},"2004":{},"2005":{"timestamp":{"__isSmartRef__":true,"id":2006},"user":"conradcalmez","tags":[]},"2006":{"isSerializedDate":true,"string":"Mon Apr 30 2012 08:32:02 GMT+0200 (Mitteleuropäische Sommerzeit)"},"2007":{"submorphs":[{"__isSmartRef__":true,"id":2008}],"scripts":[],"id":"CE5115F8-2772-4A16-86D7-2BDA65FFB479","shape":{"__isSmartRef__":true,"id":2036},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":2043},"showsHalos":false,"name":"ConsolePane","partsBinMetaInfo":{"__isSmartRef__":true,"id":2044},"__SourceModuleName__":"Global","renderContextTable":{"__isSmartRef__":true,"id":2053},"eventHandler":{"__isSmartRef__":true,"id":2054},"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"derivationIds":[127,"F0291F62-F100-480C-AEBF-0230398F7983","AE8B5ED7-E305-45BC-BE4A-1C28A49EE12B","39BA345C-17FA-45A0-BAC2-F0CF5654ACF8","2284B4AF-3F6A-4ED0-B371-2D6A5F5F8721","825058EF-B1B2-4144-99EA-1AB7F5F057B1","A67547E7-12AD-4C37-AEB2-70DA37858E48","50181AE7-B6F0-4A6A-B4B5-95949DAA9D7F","B61C669C-3446-42B4-AE85-DFE3B0CD272E"],"partTests":{"__isSmartRef__":true,"id":2055},"_ClipMode":"auto","owner":{"__isSmartRef__":true,"id":1972},"isBeingDragged":false,"priorExtent":{"__isSmartRef__":true,"id":2060},"prevScroll":[0,0],"_Rotation":0,"_Scale":1,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":2061},"__LivelyClassName__":"lively.morphic.Box"},"2008":{"submorphs":[],"scripts":[],"id":"D10E4DAD-53EE-48C7-AC14-3D46030D82A2","shape":{"__isSmartRef__":true,"id":2009},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":true,"allowsInput":true,"_OverflowMode":"visible","_FontFamily":"courier","registeredForMouseEvents":true,"_MaxTextWidth":326,"_MaxTextHeight":null,"textColor":{"__isSmartRef__":true,"id":2012},"showsHalos":false,"_FontSize":10,"__SourceModuleName__":"Global.lively.morphic.TextCore","name":"TextPane","partsBinMetaInfo":{"__isSmartRef__":true,"id":2016},"textChunks":[{"__isSmartRef__":true,"id":2017}],"charsReplaced":"","lastFindLoc":17,"prevScroll":[0,0],"priorExtent":{"__isSmartRef__":true,"id":2019},"renderContextTable":{"__isSmartRef__":true,"id":2020},"eventHandler":{"__isSmartRef__":true,"id":2021},"attributeConnections":[{"__isSmartRef__":true,"id":2022}],"doNotSerialize":["$$textString"],"doNotCopyProperties":["$$textString"],"layout":{"__isSmartRef__":true,"id":2023},"_Padding":{"__isSmartRef__":true,"id":2024},"_WhiteSpaceHandling":"pre-wrap","_Position":{"__isSmartRef__":true,"id":2025},"derivationIds":[2362,"5D172806-0544-45B6-80E9-E8AA3475FE71","022F604C-036A-4213-8CCE-C823172C8D13","BC5F6774-C382-49A3-A0C6-E26114FFF113","B5AC1E1E-F04F-4EA8-9416-1B08E0A9ACB8","36F5D6C4-E71B-4FD2-A402-0D9CFDB5A643"],"_ClipMode":"auto","moved":true,"owner":{"__isSmartRef__":true,"id":2007},"_MinTextWidth":326,"_MinTextHeight":null,"distanceToDragEvent":{"__isSmartRef__":true,"id":2026},"isBeingDragged":false,"eventsAreDisabled":true,"_HandStyle":"default","_PointerEvents":"none","textString":"","_Rotation":0,"_Scale":0.998001,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":2027},"__LivelyClassName__":"lively.morphic.Text"},"2009":{"fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":2010},"_Extent":{"__isSmartRef__":true,"id":2011},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":2012},"renderContextTable":{"__isSmartRef__":true,"id":2013},"_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","_Fill":{"__isSmartRef__":true,"id":2014},"_Padding":{"__isSmartRef__":true,"id":2015},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"2010":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"2011":{"x":326,"y":548,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"2012":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"2013":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"2014":{"r":0.921,"g":0.921,"b":0.921,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"2015":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"2016":{"partsSpaceName":"PartsBin/Text/","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":2,"comment":"a simple text morph","partName":"TextBox","revisionOnLoad":140039,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"2017":{"style":{"__isSmartRef__":true,"id":2018},"chunkOwner":{"__isSmartRef__":true,"id":2008},"storedString":"","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2018":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"2019":{"x":326,"y":548,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"2020":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"2021":{"morph":{"__isSmartRef__":true,"id":2008},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"2022":{"sourceObj":{"__isSmartRef__":true,"id":2008},"sourceAttrName":"textString","targetObj":{"__isSmartRef__":true,"id":2008},"targetMethodName":"scrollToBottom","__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"2023":{"adjustForNewBounds":true,"resizeWidth":true,"resizeHeight":true},"2024":{"x":5,"y":5,"width":5,"height":5,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"2025":{"x":2.799100000010526,"y":2.958021000000997,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"2026":{"x":180.01001502002487,"y":-12.987981975970001,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"2027":{"onrestore":{"__isSmartRef__":true,"id":2028}},"2028":{"varMapping":{"__isSmartRef__":true,"id":2029},"source":"function onrestore() {\n this.disableEvents();\n this.setExtent(pt(326,548));\n}","funcProperties":{"__isSmartRef__":true,"id":2034},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"2029":{"this":{"__isSmartRef__":true,"id":2008},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":2030}},"2030":{"$super":{"__isSmartRef__":true,"id":2031}},"2031":{"varMapping":{"__isSmartRef__":true,"id":2032},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":2033},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"2032":{"obj":{"__isSmartRef__":true,"id":2008},"name":"onrestore"},"2033":{},"2034":{"timestamp":{"__isSmartRef__":true,"id":2035},"user":"conradcalmez","tags":[]},"2035":{"isSerializedDate":true,"string":"Fri Apr 27 2012 13:04:02 GMT+0200 (Mitteleuropäische Sommerzeit)"},"2036":{"position":{"__isSmartRef__":true,"id":2037},"_Extent":{"__isSmartRef__":true,"id":2038},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":2039},"_Fill":{"__isSmartRef__":true,"id":2040},"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":2041},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":2042},"_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"2037":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"2038":{"x":330,"y":550,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"2039":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"2040":{"r":0.921,"g":0.921,"b":0.921,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"2041":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"2042":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"2043":{"x":1.196901999999909,"y":0.9980010000000021,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"2044":{"partsSpaceName":"PartsBin/Basic","__SourceModuleName__":"Global.lively.PartsBin","comment":"A simple box morph. A really blue one. Its amazing what you can build out of simple boxes.... Who needs stars when you got blue rectangles!","migrationLevel":4,"partName":"Rectangle","changes":[{"__isSmartRef__":true,"id":2045},{"__isSmartRef__":true,"id":2047},{"__isSmartRef__":true,"id":2049},{"__isSmartRef__":true,"id":2051}],"revisionOnLoad":150682,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"2045":{"date":{"__isSmartRef__":true,"id":2046},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"2046":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:53:45 GMT+0100 (Mitteleuropäische Zeit)"},"2047":{"date":{"__isSmartRef__":true,"id":2048},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"2048":{"isSerializedDate":true,"string":"Sat Feb 25 2012 02:59:09 GMT+0100 (Mitteleuropäische Zeit)"},"2049":{"date":{"__isSmartRef__":true,"id":2050},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"2050":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:42:26 GMT+0100 (Mitteleuropäische Zeit)"},"2051":{"date":{"__isSmartRef__":true,"id":2052},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"2052":{"isSerializedDate":true,"string":"Mon Apr 09 2012 13:42:07 GMT+0200 (Mitteleuropäische Sommerzeit)"},"2053":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"2054":{"morph":{"__isSmartRef__":true,"id":2007},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"2055":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":2056}},"2056":{"test01IsMorph":{"__isSmartRef__":true,"id":2057}},"2057":{"varMapping":{"__isSmartRef__":true,"id":2058},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":2059},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"2058":{"this":{"__isSmartRef__":true,"id":2055}},"2059":{},"2060":{"x":330,"y":549,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"2061":{"onrestore":{"__isSmartRef__":true,"id":2062}},"2062":{"varMapping":{"__isSmartRef__":true,"id":2063},"source":"function onrestore() {\n this.setClipMode(\"auto\");\n}","funcProperties":{"__isSmartRef__":true,"id":2068},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"2063":{"this":{"__isSmartRef__":true,"id":2007},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":2064}},"2064":{"$super":{"__isSmartRef__":true,"id":2065}},"2065":{"varMapping":{"__isSmartRef__":true,"id":2066},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":2067},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"2066":{"obj":{"__isSmartRef__":true,"id":2007},"name":"onrestore"},"2067":{},"2068":{"timestamp":{"__isSmartRef__":true,"id":2069},"user":"conradcalmez","tags":[]},"2069":{"isSerializedDate":true,"string":"Thu Apr 26 2012 20:07:58 GMT+0200 (Mitteleuropäische Sommerzeit)"},"2070":{"position":{"__isSmartRef__":true,"id":2071},"_Extent":{"__isSmartRef__":true,"id":2072},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":2073},"_Fill":{"__isSmartRef__":true,"id":2074},"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":2075},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":2076},"_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"2071":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"2072":{"x":332.6,"y":582.1,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"2073":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"2074":{"r":1,"g":1,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"2075":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"2076":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"2077":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"2078":{"partsSpaceName":"PartsBin/Basic","__SourceModuleName__":"Global.lively.PartsBin","comment":"A simple box morph. A really blue one. Its amazing what you can build out of simple boxes.... Who needs stars when you got blue rectangles!","migrationLevel":4,"partName":"Rectangle","changes":[{"__isSmartRef__":true,"id":2079},{"__isSmartRef__":true,"id":2081},{"__isSmartRef__":true,"id":2083},{"__isSmartRef__":true,"id":2085}],"revisionOnLoad":150682,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"2079":{"date":{"__isSmartRef__":true,"id":2080},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"2080":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:53:45 GMT+0100 (Mitteleuropäische Zeit)"},"2081":{"date":{"__isSmartRef__":true,"id":2082},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"2082":{"isSerializedDate":true,"string":"Sat Feb 25 2012 02:59:09 GMT+0100 (Mitteleuropäische Zeit)"},"2083":{"date":{"__isSmartRef__":true,"id":2084},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"2084":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:42:26 GMT+0100 (Mitteleuropäische Zeit)"},"2085":{"date":{"__isSmartRef__":true,"id":2086},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"2086":{"isSerializedDate":true,"string":"Mon Apr 09 2012 13:42:07 GMT+0200 (Mitteleuropäische Sommerzeit)"},"2087":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"2088":{"morph":{"__isSmartRef__":true,"id":1972},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"2089":{"sourceObj":{"__isSmartRef__":true,"id":1972},"sourceAttrName":"userName","targetObj":{"__isSmartRef__":true,"id":1972},"targetMethodName":"syncUserName","__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"2090":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":2091}},"2091":{"test01IsMorph":{"__isSmartRef__":true,"id":2092}},"2092":{"varMapping":{"__isSmartRef__":true,"id":2093},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":2094},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"2093":{"this":{"__isSmartRef__":true,"id":2090}},"2094":{},"2095":{"x":332.6,"y":582.1,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"2096":{"adjustForNewBounds":true,"moveHorizontal":true,"resizeWidth":false,"resizeHeight":true},"2097":{"x":209,"y":-16,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"2098":{"onrestore":{"__isSmartRef__":true,"id":2099},"hide":{"__isSmartRef__":true,"id":2107},"setUserName":{"__isSmartRef__":true,"id":2111},"syncUserName":{"__isSmartRef__":true,"id":2115},"toggle":{"__isSmartRef__":true,"id":2119},"isVisible":{"__isSmartRef__":true,"id":2123},"show":{"__isSmartRef__":true,"id":2131},"showMessage":{"__isSmartRef__":true,"id":2135},"sendMessage":{"__isSmartRef__":true,"id":2139},"getUserName":{"__isSmartRef__":true,"id":2143},"processCommand":{"__isSmartRef__":true,"id":2147}},"2099":{"varMapping":{"__isSmartRef__":true,"id":2100},"source":"function onrestore() {\n this.setExtent(pt(332.6,582.1));\n this.visible = false;\n this.hide();\n this.whiteboard = this.owner.get(\"WhiteBoard\");\n this.pencilStyler = this.owner.get(\"PencilStyler\");\n this.setUserName($world.getUserName());\n}","funcProperties":{"__isSmartRef__":true,"id":2105},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"2100":{"this":{"__isSmartRef__":true,"id":1972},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":2101}},"2101":{"$super":{"__isSmartRef__":true,"id":2102}},"2102":{"varMapping":{"__isSmartRef__":true,"id":2103},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":2104},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"2103":{"obj":{"__isSmartRef__":true,"id":1972},"name":"onrestore"},"2104":{},"2105":{"timestamp":{"__isSmartRef__":true,"id":2106},"user":"conradcalmez","tags":[]},"2106":{"isSerializedDate":true,"string":"Wed May 02 2012 19:27:45 GMT+0200 (Mitteleuropäische Sommerzeit)"},"2107":{"varMapping":{"__isSmartRef__":true,"id":2108},"source":"function hide() {\n this.setPosition(pt(0, 0));\n this.setVisible(false);\n}","funcProperties":{"__isSmartRef__":true,"id":2109},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"2108":{"this":{"__isSmartRef__":true,"id":1972}},"2109":{"timestamp":{"__isSmartRef__":true,"id":2110},"user":"conradcalmez","tags":[]},"2110":{"isSerializedDate":true,"string":"Wed May 02 2012 15:40:19 GMT+0200 (Mitteleuropäische Sommerzeit)"},"2111":{"varMapping":{"__isSmartRef__":true,"id":2112},"source":"function setUserName(name) {\n this.userName = name;\n}","funcProperties":{"__isSmartRef__":true,"id":2113},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"2112":{"this":{"__isSmartRef__":true,"id":1972}},"2113":{"timestamp":{"__isSmartRef__":true,"id":2114},"user":"conradcalmez","tags":[]},"2114":{"isSerializedDate":true,"string":"Mon Apr 30 2012 15:02:29 GMT+0200 (Mitteleuropäische Sommerzeit)"},"2115":{"varMapping":{"__isSmartRef__":true,"id":2116},"source":"function syncUserName(name) {\n if (this.whiteboard.active) {\n this.whiteboard.socket.emit('nick', {message: name, broadcast: true});\n }\n}","funcProperties":{"__isSmartRef__":true,"id":2117},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"2116":{"this":{"__isSmartRef__":true,"id":1972}},"2117":{"timestamp":{"__isSmartRef__":true,"id":2118},"user":"conradcalmez","tags":[]},"2118":{"isSerializedDate":true,"string":"Wed May 02 2012 19:15:33 GMT+0200 (Mitteleuropäische Sommerzeit)"},"2119":{"varMapping":{"__isSmartRef__":true,"id":2120},"source":"function toggle() {\n if (this.visible) {\n this.hide();\n this.visible = false;\n } else {\n this.show();\n this.visible = true;\n this.get(\"InputField\").focus();\n }\n if (this.pencilStyler.isVisible()) {\n this.pencilStyler.show();\n }\n}","funcProperties":{"__isSmartRef__":true,"id":2121},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"2120":{"this":{"__isSmartRef__":true,"id":1972}},"2121":{"timestamp":{"__isSmartRef__":true,"id":2122},"user":"conradcalmez","tags":[]},"2122":{"isSerializedDate":true,"string":"Wed May 02 2012 19:31:38 GMT+0200 (Mitteleuropäische Sommerzeit)"},"2123":{"varMapping":{"__isSmartRef__":true,"id":2124},"source":"function isVisible() {\n return this.visible || false;\n}","funcProperties":{"__isSmartRef__":true,"id":2129},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"2124":{"this":{"__isSmartRef__":true,"id":1972},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":2125}},"2125":{"$super":{"__isSmartRef__":true,"id":2126}},"2126":{"varMapping":{"__isSmartRef__":true,"id":2127},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":2128},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"2127":{"obj":{"__isSmartRef__":true,"id":1972},"name":"isVisible"},"2128":{},"2129":{"timestamp":{"__isSmartRef__":true,"id":2130},"user":"conradcalmez","tags":[]},"2130":{"isSerializedDate":true,"string":"Thu Apr 26 2012 17:52:17 GMT+0200 (Mitteleuropäische Sommerzeit)"},"2131":{"varMapping":{"__isSmartRef__":true,"id":2132},"source":"function show() {\n var titlebarOffset = this.owner.get(\"TitleBar\").getExtent().y;\n var windowOffset = this.owner.getExtent().x + 1;\n this.setPosition(pt(windowOffset, titlebarOffset));\n this.setVisible(true);\n}","funcProperties":{"__isSmartRef__":true,"id":2133},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"2132":{"this":{"__isSmartRef__":true,"id":1972}},"2133":{"timestamp":{"__isSmartRef__":true,"id":2134},"user":"conradcalmez","tags":[]},"2134":{"isSerializedDate":true,"string":"Wed May 02 2012 15:40:25 GMT+0200 (Mitteleuropäische Sommerzeit)"},"2135":{"varMapping":{"__isSmartRef__":true,"id":2136},"source":"function showMessage(messageText, optNick) {\n var pane = this.get(\"ConsolePane\").get(\"TextPane\");\n var currentText = pane.getTextString();\n var text = \"\";\n if (optNick) {\n text = \"<\" + optNick + \"> \" + messageText;\n } else {\n text = messageText;\n }\n if (!currentText) {\n pane.setTextString(text);\n } else {\n pane.setTextString(currentText + \"\\n\" + text);\n }\n}","funcProperties":{"__isSmartRef__":true,"id":2137},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"2136":{"this":{"__isSmartRef__":true,"id":1972}},"2137":{"timestamp":{"__isSmartRef__":true,"id":2138},"user":"conradcalmez","tags":[]},"2138":{"isSerializedDate":true,"string":"Fri Apr 27 2012 13:02:43 GMT+0200 (Mitteleuropäische Sommerzeit)"},"2139":{"varMapping":{"__isSmartRef__":true,"id":2140},"source":"function sendMessage(messageText) {\n if (this.whiteboard.active) {\n this.whiteboard.socket.emit('chat', {\n message: messageText,\n me: true,\n broadcast: true,\n });\n }\n}","funcProperties":{"__isSmartRef__":true,"id":2141},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"2140":{"this":{"__isSmartRef__":true,"id":1972}},"2141":{"timestamp":{"__isSmartRef__":true,"id":2142},"user":"conradcalmez","tags":[]},"2142":{"isSerializedDate":true,"string":"Wed May 02 2012 19:15:59 GMT+0200 (Mitteleuropäische Sommerzeit)"},"2143":{"varMapping":{"__isSmartRef__":true,"id":2144},"source":"function getUserName() {\n return this.userName || $world.getUserName();\n}","funcProperties":{"__isSmartRef__":true,"id":2145},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"2144":{"this":{"__isSmartRef__":true,"id":1972}},"2145":{"timestamp":{"__isSmartRef__":true,"id":2146},"user":"conradcalmez","tags":[]},"2146":{"isSerializedDate":true,"string":"Fri Apr 27 2012 13:00:03 GMT+0200 (Mitteleuropäische Sommerzeit)"},"2147":{"varMapping":{"__isSmartRef__":true,"id":2148},"source":"function processCommand(commandString) {\n var command = commandString.slice(1,commandString.length).split(\" \")\n if (command[0] === 'nick') {\n this.setUserName(command[1]);\n this.showMessage(\"changed nick to \" + command[1]);\n }\n else if (command[0] === 'names') {\n this.owner.get(\"WhiteBoard\").getConnectedUserNames();\n }\n else if (command[0] === 'channel' || command[0] === 'chan') {\n this.owner.get(\"WhiteBoard\").setChannel(command[1]);\n }\n else if (command[0] === 'clear') {\n this.owner.get(\"WhiteBoard\").clear();\n }\n else if (command[0] === 'activate' || command[0] === 'a') {\n this.owner.get(\"WhiteBoard\").activate();\n }\n else if (command[0] === 'deactivate' || command[0] === 'd') {\n this.owner.get(\"WhiteBoard\").deactivate();\n }\n else if (command[0] === 'color' || command[0] === 'c') {\n this.owner.get(\"WhiteBoard\").setColor(Color.rgb(command[1], command[2], command[3]));\n }\n else if (command[0] === 'pencil' || command[0] === 'p') {\n this.owner.get(\"WhiteBoard\").setPencilSize(command[1]);\n }\n else if (command[0] === 'pencilstyler' || command[0] === 'ps') {\n this.owner.getPencilStyler().toggle();\n }\n else if (command[0] === 'chat') {\n this.owner.getChat().toggle();\n }\n else if (command[0] === 'help' || command[0] === 'h') {\n var helpText = \"HELP :: (available commands)\\n\";\n helpText += \"----------------------------\\n\\n\"\n helpText += \"/help\\n :: prints this help text\\n\"\n helpText += \"/nick \\n :: sets your nick name\\n\"\n helpText += \"/names\\n :: shows the users in your channel\\n\"\n helpText += \"/chan \\n :: sets the channel you are in\\n\"\n helpText += \"/clear\\n :: clears your whiteboard\\n\"\n helpText += \"/activate\\n :: takes your whiteboard online\\n\"\n helpText += \"/deactivate\\n :: takes your whiteboard offline\\n\"\n helpText += \"/color \\n :: sets the color of your pencil\\n\"\n helpText += \"/pencil \\n :: sets the size of your pencil in pixels\\n\"\n helpText += \"/pencilstyler\\n :: toggles the pencil styler\\n\"\n helpText += \"/chat\\n :: toggles the chat pane\\n\"\n this.showMessage(helpText);\n }\n}","funcProperties":{"__isSmartRef__":true,"id":2149},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"2148":{"this":{"__isSmartRef__":true,"id":1972}},"2149":{"timestamp":{"__isSmartRef__":true,"id":2150},"user":"conradcalmez","tags":[]},"2150":{"isSerializedDate":true,"string":"Wed May 02 2012 16:59:33 GMT+0200 (Mitteleuropäische Sommerzeit)"},"2151":{"onrestore":{"__isSmartRef__":true,"id":2152},"updateTarget":{"__isSmartRef__":true,"id":2160},"updateSliderColor":{"__isSmartRef__":true,"id":2164},"updateColorSlider":{"__isSmartRef__":true,"id":2168},"updateAlphaSlider":{"__isSmartRef__":true,"id":2172},"setBorderFillOfTarget":{"__isSmartRef__":true,"id":2176},"setBorderWidthOfTarget":{"__isSmartRef__":true,"id":2180},"nextSlide":{"__isSmartRef__":true,"id":2184},"previousSlide":{"__isSmartRef__":true,"id":2188},"setBorderStyleOfTarget":{"__isSmartRef__":true,"id":2192},"hide":{"__isSmartRef__":true,"id":2196},"isVisible":{"__isSmartRef__":true,"id":2200},"show":{"__isSmartRef__":true,"id":2208},"toggle":{"__isSmartRef__":true,"id":2212}},"2152":{"varMapping":{"__isSmartRef__":true,"id":2153},"source":"function onrestore() {\n $super();\n this.whiteboard = this.owner.get('WhiteBoard');\n this.chat = this.owner.get(\"ChatPane\");\n this.updateTarget(this.whiteboard);\n // module ('projects.BP2012.ToolWorld').load(true)\n // this.beTool()\n}","funcProperties":{"__isSmartRef__":true,"id":2158},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"2153":{"this":{"__isSmartRef__":true,"id":700},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":2154}},"2154":{"$super":{"__isSmartRef__":true,"id":2155}},"2155":{"varMapping":{"__isSmartRef__":true,"id":2156},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":2157},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"2156":{"obj":{"__isSmartRef__":true,"id":700},"name":"onrestore"},"2157":{},"2158":{"timestamp":{"__isSmartRef__":true,"id":2159},"user":"conradcalmez","tags":[]},"2159":{"isSerializedDate":true,"string":"Wed May 02 2012 19:26:10 GMT+0200 (Mitteleuropäische Sommerzeit)"},"2160":{"varMapping":{"__isSmartRef__":true,"id":2161},"source":"function updateTarget(target) {\n if(target) {\n this.updateSliderColor(target.getColor());\n this.widthSlider.setValue(target.getPencilSize()-1);\n this.borderStyleList.setSelection(target.getPencilStyle());\n }\n else {\n this.updateSliderColor(Color.white);\n this.widthSlider.setValue(0);\n this.borderStyleList.setSelection(\"solid\");\n } \n \n}","funcProperties":{"__isSmartRef__":true,"id":2162},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"2161":{"this":{"__isSmartRef__":true,"id":700}},"2162":{"timestamp":{"__isSmartRef__":true,"id":2163},"user":"conradcalmez","tags":[]},"2163":{"isSerializedDate":true,"string":"Wed May 02 2012 15:28:28 GMT+0200 (Mitteleuropäische Sommerzeit)"},"2164":{"varMapping":{"__isSmartRef__":true,"id":2165},"source":"function updateSliderColor(color) {\n this.updateColorSlider(color);\n this.updateAlphaSlider(color);\n}","funcProperties":{"__isSmartRef__":true,"id":2166},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"2165":{"this":{"__isSmartRef__":true,"id":700}},"2166":{"timestamp":{"__isSmartRef__":true,"id":2167},"user":"conradcalmez","tags":[]},"2167":{"isSerializedDate":true,"string":"Wed May 02 2012 13:51:06 GMT+0200 (Mitteleuropäische Sommerzeit)"},"2168":{"varMapping":{"__isSmartRef__":true,"id":2169},"source":"function updateColorSlider(color) {\n this.slider.updateColor(color);\n this.slider.setValue(0.5);\n}","funcProperties":{"__isSmartRef__":true,"id":2170},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"2169":{"this":{"__isSmartRef__":true,"id":700}},"2170":{"timestamp":{"__isSmartRef__":true,"id":2171},"user":"conradcalmez","tags":[]},"2171":{"isSerializedDate":true,"string":"Wed May 02 2012 13:51:25 GMT+0200 (Mitteleuropäische Sommerzeit)"},"2172":{"varMapping":{"__isSmartRef__":true,"id":2173},"source":"function updateAlphaSlider(color) {\n this.alphaSlider.updateColor(color);\n this.alphaSlider.setValue(color.a);\n}","funcProperties":{"__isSmartRef__":true,"id":2174},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"2173":{"this":{"__isSmartRef__":true,"id":700}},"2174":{"timestamp":{"__isSmartRef__":true,"id":2175},"user":"conradcalmez","tags":[]},"2175":{"isSerializedDate":true,"string":"Wed May 02 2012 13:51:51 GMT+0200 (Mitteleuropäische Sommerzeit)"},"2176":{"varMapping":{"__isSmartRef__":true,"id":2177},"source":"function setBorderFillOfTarget(color) {\n this.whiteboard.setColor(color);\n}","funcProperties":{"__isSmartRef__":true,"id":2178},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"2177":{"this":{"__isSmartRef__":true,"id":700}},"2178":{"timestamp":{"__isSmartRef__":true,"id":2179},"user":"conradcalmez","tags":[]},"2179":{"isSerializedDate":true,"string":"Wed May 02 2012 19:17:14 GMT+0200 (Mitteleuropäische Sommerzeit)"},"2180":{"varMapping":{"__isSmartRef__":true,"id":2181},"source":"function setBorderWidthOfTarget(value) {\n // this.target && this.target.setBorderWidth(value);\n this.whiteboard.setPencilSize(value*5+1);\n}","funcProperties":{"__isSmartRef__":true,"id":2182},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"2181":{"this":{"__isSmartRef__":true,"id":700}},"2182":{"timestamp":{"__isSmartRef__":true,"id":2183},"user":"conradcalmez","tags":[]},"2183":{"isSerializedDate":true,"string":"Wed May 02 2012 19:17:29 GMT+0200 (Mitteleuropäische Sommerzeit)"},"2184":{"varMapping":{"__isSmartRef__":true,"id":2185},"source":"function nextSlide() {\n this.colorChooser.nextSlide();\n}","funcProperties":{"__isSmartRef__":true,"id":2186},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"2185":{"this":{"__isSmartRef__":true,"id":700}},"2186":{"timestamp":{"__isSmartRef__":true,"id":2187},"user":"conradcalmez","tags":[]},"2187":{"isSerializedDate":true,"string":"Wed May 02 2012 14:15:52 GMT+0200 (Mitteleuropäische Sommerzeit)"},"2188":{"varMapping":{"__isSmartRef__":true,"id":2189},"source":"function previousSlide() {\n this.colorChooser.previousSlide();\n}","funcProperties":{"__isSmartRef__":true,"id":2190},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"2189":{"this":{"__isSmartRef__":true,"id":700}},"2190":{"timestamp":{"__isSmartRef__":true,"id":2191},"user":"conradcalmez","tags":[]},"2191":{"isSerializedDate":true,"string":"Wed May 02 2012 14:15:57 GMT+0200 (Mitteleuropäische Sommerzeit)"},"2192":{"varMapping":{"__isSmartRef__":true,"id":2193},"source":"function setBorderStyleOfTarget(value) {\n // this.target && this.target.applyStyle({\n // borderStyle: value,\n // });\n this.whiteboard.setPencilStyle(value);\n}","funcProperties":{"__isSmartRef__":true,"id":2194},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"2193":{"this":{"__isSmartRef__":true,"id":700}},"2194":{"timestamp":{"__isSmartRef__":true,"id":2195},"user":"conradcalmez","tags":[]},"2195":{"isSerializedDate":true,"string":"Wed May 02 2012 19:17:23 GMT+0200 (Mitteleuropäische Sommerzeit)"},"2196":{"varMapping":{"__isSmartRef__":true,"id":2197},"source":"function hide() {\n this.setPosition(pt(0, 0));\n this.setVisible(false);\n}","funcProperties":{"__isSmartRef__":true,"id":2198},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"2197":{"this":{"__isSmartRef__":true,"id":700}},"2198":{"timestamp":{"__isSmartRef__":true,"id":2199},"user":"conradcalmez","tags":[]},"2199":{"isSerializedDate":true,"string":"Wed May 02 2012 13:41:45 GMT+0200 (Mitteleuropäische Sommerzeit)"},"2200":{"varMapping":{"__isSmartRef__":true,"id":2201},"source":"function isVisible() {\n return this.visible || false;\n}","funcProperties":{"__isSmartRef__":true,"id":2206},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"2201":{"this":{"__isSmartRef__":true,"id":700},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":2202}},"2202":{"$super":{"__isSmartRef__":true,"id":2203}},"2203":{"varMapping":{"__isSmartRef__":true,"id":2204},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":2205},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"2204":{"obj":{"__isSmartRef__":true,"id":700},"name":"isVisible"},"2205":{},"2206":{"timestamp":{"__isSmartRef__":true,"id":2207},"user":"conradcalmez","tags":[]},"2207":{"isSerializedDate":true,"string":"Wed May 02 2012 13:41:45 GMT+0200 (Mitteleuropäische Sommerzeit)"},"2208":{"varMapping":{"__isSmartRef__":true,"id":2209},"source":"function show() {\n var titlebarOffset = this.owner.get(\"TitleBar\").getExtent().y;\n var windowOffset = this.owner.getExtent().x + 1;\n if (this.chat.isVisible()) {\n windowOffset += this.chat.getExtent().x;\n }\n this.setPosition(pt(windowOffset, titlebarOffset));\n this.setVisible(true);\n this.updateTarget(this.whiteboard);\n}","funcProperties":{"__isSmartRef__":true,"id":2210},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"2209":{"this":{"__isSmartRef__":true,"id":700}},"2210":{"timestamp":{"__isSmartRef__":true,"id":2211},"user":"conradcalmez","tags":[]},"2211":{"isSerializedDate":true,"string":"Wed May 02 2012 19:26:50 GMT+0200 (Mitteleuropäische Sommerzeit)"},"2212":{"varMapping":{"__isSmartRef__":true,"id":2213},"source":"function toggle() {\n if (this.visible) {\n this.hide();\n this.visible = false;\n } else {\n this.show();\n this.visible = true;\n }\n}","funcProperties":{"__isSmartRef__":true,"id":2214},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"2213":{"this":{"__isSmartRef__":true,"id":700}},"2214":{"timestamp":{"__isSmartRef__":true,"id":2215},"user":"conradcalmez","tags":[]},"2215":{"isSerializedDate":true,"string":"Wed May 02 2012 13:41:45 GMT+0200 (Mitteleuropäische Sommerzeit)"},"2216":{"renderContextTable":{"__isSmartRef__":true,"id":2217},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":2218},"_BorderWidth":0,"_Fill":null,"_StrokeOpacity":0,"_BorderRadius":0,"_Extent":{"__isSmartRef__":true,"id":2219},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"2217":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"2218":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"2219":{"x":952.8027036045055,"y":605.901351802253,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"2220":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"2221":{"morph":{"__isSmartRef__":true,"id":699},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"2222":{"adjustForNewBounds":true},"2223":{"x":87,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"2224":{"x":952.8027036045055,"y":605.901351802253,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"2225":{"partsSpaceName":"PartsBin/BP2012/","__SourceModuleName__":"Global.lively.PartsBin","comment":"A whiteboard designed for syncing with other worlds, based on svg paintings","migrationLevel":4,"partName":"WhiteboardSync","changes":[{"__isSmartRef__":true,"id":2226},{"__isSmartRef__":true,"id":2228},{"__isSmartRef__":true,"id":2230},{"__isSmartRef__":true,"id":2232},{"__isSmartRef__":true,"id":2234},{"__isSmartRef__":true,"id":2236},{"__isSmartRef__":true,"id":2238},{"__isSmartRef__":true,"id":2240},{"__isSmartRef__":true,"id":2242},{"__isSmartRef__":true,"id":2244},{"__isSmartRef__":true,"id":2246},{"__isSmartRef__":true,"id":2248},{"__isSmartRef__":true,"id":2250},{"__isSmartRef__":true,"id":2252},{"__isSmartRef__":true,"id":2254},{"__isSmartRef__":true,"id":2256},{"__isSmartRef__":true,"id":2258},{"__isSmartRef__":true,"id":2260},{"__isSmartRef__":true,"id":2262}],"revisionOnLoad":158466,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"2226":{"date":{"__isSmartRef__":true,"id":2227},"author":"conradcalmez","message":"last fixes before we go (hopefully)","id":"5A31AF3D-47CA-48C1-8005-8886A6C3E7F8"},"2227":{"isSerializedDate":true,"string":"Wed May 02 2012 08:07:05 GMT+0200 (Mitteleuropäische Sommerzeit)"},"2228":{"date":{"__isSmartRef__":true,"id":2229},"author":"conradcalmez","message":"last fixes before we go.","id":"7353B8BF-FFBD-45FD-90AC-01ED94F01771"},"2229":{"isSerializedDate":true,"string":"Wed May 02 2012 08:05:22 GMT+0200 (Mitteleuropäische Sommerzeit)"},"2230":{"date":{"__isSmartRef__":true,"id":2231},"author":"conradcalmez","message":"added /names and pencil size features","id":"BF425A3B-1FDE-4407-88E7-8E82C7F7C177"},"2231":{"isSerializedDate":true,"string":"Mon Apr 30 2012 09:12:21 GMT+0200 (Mitteleuropäische Sommerzeit)"},"2232":{"date":{"__isSmartRef__":true,"id":2233},"author":"conradcalmez","message":"chat menu item was out of sync","id":"DB0AF77E-3879-4EDE-B492-0FB18E3B4CF7"},"2233":{"isSerializedDate":true,"string":"Fri Apr 27 2012 13:43:54 GMT+0200 (Mitteleuropäische Sommerzeit)"},"2234":{"date":{"__isSmartRef__":true,"id":2235},"author":"conradcalmez","message":"update","id":"7EFE9327-DFF1-4A83-9CD2-D3CD845E0AE9"},"2235":{"isSerializedDate":true,"string":"Fri Apr 27 2012 13:42:09 GMT+0200 (Mitteleuropäische Sommerzeit)"},"2236":{"date":{"__isSmartRef__":true,"id":2237},"author":"conradcalmez","message":"irc like commands","id":"54F1ED3B-C2C3-4449-B8D8-FE3ABCDA1626"},"2237":{"isSerializedDate":true,"string":"Fri Apr 27 2012 13:00:53 GMT+0200 (Mitteleuropäische Sommerzeit)"},"2238":{"date":{"__isSmartRef__":true,"id":2239},"author":"conradcalmez","message":"empty input does not send message","id":"11316392-62F2-43F0-BFA8-46992E692BE8"},"2239":{"isSerializedDate":true,"string":"Fri Apr 27 2012 12:20:07 GMT+0200 (Mitteleuropäische Sommerzeit)"},"2240":{"date":{"__isSmartRef__":true,"id":2241},"author":"conradcalmez","message":"added support for showing user names on client side","id":"F2A08A9F-07AB-474A-BAA0-C572AEAC1794"},"2241":{"isSerializedDate":true,"string":"Fri Apr 27 2012 11:57:57 GMT+0200 (Mitteleuropäische Sommerzeit)"},"2242":{"date":{"__isSmartRef__":true,"id":2243},"author":"conradcalmez","message":"small chat fix","id":"ED314F3A-3FDF-4FE8-B84D-C8AA930292B1"},"2243":{"isSerializedDate":true,"string":"Fri Apr 27 2012 11:01:33 GMT+0200 (Mitteleuropäische Sommerzeit)"},"2244":{"date":{"__isSmartRef__":true,"id":2245},"author":"conradcalmez","message":"refined chat functionality","id":"256DC98B-38BA-4A85-9EF1-830A9D4C702B"},"2245":{"isSerializedDate":true,"string":"Fri Apr 27 2012 10:26:51 GMT+0200 (Mitteleuropäische Sommerzeit)"},"2246":{"date":{"__isSmartRef__":true,"id":2247},"author":"conradcalmez","message":"added chat GUI","id":"4254F06C-37FB-46DC-851F-350EA895BDA3"},"2247":{"isSerializedDate":true,"string":"Thu Apr 26 2012 18:08:43 GMT+0200 (Mitteleuropäische Sommerzeit)"},"2248":{"date":{"__isSmartRef__":true,"id":2249},"author":"undefined","message":"integrated sync morph functionality","id":"ACDC1527-238D-4D72-AAA1-407F1EEA02CF"},"2249":{"isSerializedDate":true,"string":"Wed Apr 25 2012 12:18:37 GMT+0200 (Mitteleuropäische Sommerzeit)"},"2250":{"date":{"__isSmartRef__":true,"id":2251},"author":"undefined","message":"copied and adapted from WhiteBoard part","id":"9BB5FF37-8D16-40E8-AD37-E352A5BC7BC2"},"2251":{"isSerializedDate":true,"string":"Wed Apr 18 2012 14:01:32 GMT+0200 (Mitteleuropäische Sommerzeit)"},"2252":{"date":{"__isSmartRef__":true,"id":2253},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"2253":{"isSerializedDate":true,"string":"Mon Apr 09 2012 13:42:07 GMT+0200 (Mitteleuropäische Sommerzeit)"},"2254":{"date":{"__isSmartRef__":true,"id":2255},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"2255":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:42:26 GMT+0100 (Mitteleuropäische Zeit)"},"2256":{"date":{"__isSmartRef__":true,"id":2257},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"2257":{"isSerializedDate":true,"string":"Sat Feb 25 2012 02:59:09 GMT+0100 (Mitteleuropäische Zeit)"},"2258":{"date":{"__isSmartRef__":true,"id":2259},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"2259":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:53:45 GMT+0100 (Mitteleuropäische Zeit)"},"2260":{"date":{"__isSmartRef__":true,"id":2261},"author":"undefined","message":"first adjustments to socket io","id":"E438495A-1570-47C0-8E70-40BE904677BE"},"2261":{"isSerializedDate":true,"string":"Tue Apr 24 2012 15:30:50 GMT+0200 (Mitteleuropäische Sommerzeit)"},"2262":{"date":{"__isSmartRef__":true,"id":2263},"author":"undefined","message":"restoring older version","id":"DF0E5C88-D6B0-491C-A9BB-A37C9146CD21"},"2263":{"isSerializedDate":true,"string":"Wed Apr 25 2012 18:07:45 GMT+0200 (Mitteleuropäische Sommerzeit)"},"2264":{"x":589,"y":24,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"2265":{"source":{"__isSmartRef__":true,"id":656},"target":{"__isSmartRef__":true,"id":699}},"2266":{"sourceObj":{"__isSmartRef__":true,"id":656},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":699},"targetMethodName":"initiateShutdown","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":2267},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"2267":{"source":{"__isSmartRef__":true,"id":656},"target":{"__isSmartRef__":true,"id":699}},"2268":{"submorphs":[{"__isSmartRef__":true,"id":2269}],"scripts":[],"shape":{"__isSmartRef__":true,"id":2279},"derivationIds":[null,"312EC1E6-DFC7-408B-B9FE-60F56A7911F9","61DBD493-C549-4361-83C7-2AC4828CB74A","52CC1391-0477-48D4-8CC8-C3B770CDF70B","346E0D9C-7474-4597-B024-B8DC3B8C9CE8","4689BDCF-1076-491F-AE04-54348898E3BD","A45F0CFA-BDE1-45D1-B240-B6EEF40443E2","6F60961F-F6F3-4B27-AFE7-A672FF3C3B11","5A0B065D-0966-4BA0-91C5-88FD97DCED56","AEA54688-8013-4A87-99A5-312CC2E7C7AA","3A4EFB23-CF57-42BD-BA6A-87DE480B7927","E86AC316-DF8B-4B9D-A79C-4303026D4184","681C2D74-6B1C-465E-8D7F-25EBAF6B290E","DB9D83B3-5C5A-42B6-8784-9B8A6A0135E6","A33ABC8B-7483-4EB7-8FE7-F4F837FC9AA8","71E02750-4EB6-413C-9739-8D1A04B3BD7A","595F6996-393B-4A51-AF32-143813A84725","D0C329CA-EB78-4057-9E94-3FD1DDDD2A2A","D5ACC5B0-76CD-4A47-B983-46E2D959C6BC","5A0D3E80-C10E-4C75-B764-B05EF2D434E3","8D6E26DD-F064-452B-A08F-5B0ED1DD5B3B","4A1E02D5-7C9E-46E9-8A46-6C31B4CC77DE","BAFB02D2-32C4-49B9-8976-8143CC4FBED0","46408623-DC93-478B-B290-4FA542C17CBC","90D0363C-A352-4D9D-80D7-DF4578B56642","14770FF5-C733-487A-9EF3-808E5220D6EE","936000D4-F759-4244-8AED-45773CFE8A61","20FB70D0-E586-49FE-8BB4-4CDD169536D0","FB881494-737D-4F48-A7E4-8A20EA162C58","0270E17C-0AE9-414B-99CC-91DB249B4046","1DA4974C-F192-4DD0-869F-4EAD576076B0","EACC4238-F5FA-465C-BCE9-09AB5E5ABB5D","AB0710CB-487D-444D-A99C-286CD8876014","8A645753-BFA7-4422-93C5-232FA984C890","E78E11DB-637D-4009-A67F-2ABB348DCB8B"],"id":"08AAB324-DA65-418B-A41C-6DD08B5DEB6F","renderContextTable":{"__isSmartRef__":true,"id":2284},"eventHandler":{"__isSmartRef__":true,"id":2285},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"accessibleInInactiveWindow":true,"_Position":{"__isSmartRef__":true,"id":2286},"priorExtent":{"__isSmartRef__":true,"id":2287},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":674},"lighterFill":{"__isSmartRef__":true,"id":2288},"label":{"__isSmartRef__":true,"id":2269},"owner":{"__isSmartRef__":true,"id":641},"attributeConnections":[{"__isSmartRef__":true,"id":2297},{"__isSmartRef__":true,"id":2299}],"doNotSerialize":["$$getHelpText","$$fire"],"doNotCopyProperties":["$$getHelpText","$$fire"],"__SourceModuleName__":"Global.lively.morphic.Widgets","_ClipMode":"visible","__LivelyClassName__":"lively.morphic.WindowControl"},"2269":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":2270},"derivationIds":[null,"DBEBA010-E133-4716-AAD3-EEA615964152","09A2D9A1-A183-4279-A0CA-EADB07A217C0","FF8CF4AB-1D84-4041-8B6F-3753565DC156","C635C466-7830-4107-994D-87A8D39930F5","18DDF6A2-8F11-4B4C-B6B7-5E8A9D8061DE","44BABFFE-DCDE-465C-A83F-42F1563B89D2","1F230AFE-AAAD-41AD-B8CC-1D08CEDD6BF3","3CB40F02-2BF6-4E2F-B2A0-2BD1E5DA42A1","26E58E0A-DC76-4C04-A343-3D7A40FD4E87","A7D3DE1E-D062-460B-8896-02A8F9A625F5","8C6C5730-0003-44CF-BCD2-2BDF38081DC5","92A170DC-1109-4981-89A2-393EA1B3A967","752AEE7E-5115-4027-8AE9-09A6EED6F7E2","EF98944F-53E8-478F-ACFC-0299B200AE2A","8DBAD8F3-5C77-4BE3-AC39-946970837F79","84FA3468-7E91-49FF-B67C-CA8F92F28F58","694AE31B-CF63-4E79-8920-5B6120813026","925AAD2B-CC3A-4E0E-8597-45DE27E1862D","B6426D67-8E36-4C40-BD7D-ED962C14EEE8","11539773-43F8-4852-AE6A-1AA4E537BA69","934EDB92-F0E5-48B7-BD04-B2702412DEE2","21F33E1E-513D-4BCB-A673-CDA509804A3E","6210C940-D5F7-489D-A25D-A92F7DF62856","858D3815-73F5-4131-AD3C-613C2B5F1F56","3BCB619F-A2DE-4CD3-AFB2-391E62116174","FC5ADEBB-E0DC-41E0-8189-BFF3DF95FF3E","E40B23F7-5DE0-41F3-99DD-5B83C9CAC955","E5D3C232-422F-4134-9F5A-8491F10142C7","DA0071B3-FA64-4DE2-9001-3924670506A7","1D4AC31C-5FBA-4D88-9B45-793FD7E6610A","CE20EE47-6B37-4F45-AAE5-9968D6F80AD9","8D0C585C-3EB4-4F7D-98FE-B1D517854C81","3DB3F837-C7C4-4CB9-8528-DF61DCD04C37","3B139B57-E7CF-40D7-A85A-A04895761D2F"],"id":"95D10555-0011-4BAE-ABCB-6851E4AC1D58","renderContextTable":{"__isSmartRef__":true,"id":2274},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":2275}],"eventHandler":{"__isSmartRef__":true,"id":2277},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_ClipMode":"hidden","fixedWidth":true,"fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":8,"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":2268},"isLabel":true,"_HandStyle":"default","_TextColor":{"__isSmartRef__":true,"id":648},"_Align":"center","eventsAreIgnored":true,"__SourceModuleName__":"Global.lively.morphic.TextCore","attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"priorExtent":{"__isSmartRef__":true,"id":2278},"_MaxTextWidth":17,"_MinTextWidth":17,"_MaxTextHeight":null,"_MinTextHeight":null,"__LivelyClassName__":"lively.morphic.Text"},"2270":{"_Position":{"__isSmartRef__":true,"id":2271},"renderContextTable":{"__isSmartRef__":true,"id":2272},"_Extent":{"__isSmartRef__":true,"id":2273},"_ClipMode":"hidden","_Padding":{"__isSmartRef__":true,"id":662},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":648},"_Fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"2271":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"2272":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"2273":{"x":17,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"2274":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"2275":{"style":{"__isSmartRef__":true,"id":2276},"chunkOwner":{"__isSmartRef__":true,"id":2269},"storedString":"M","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"2276":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"2277":{"morph":{"__isSmartRef__":true,"id":2269},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"2278":{"x":17,"y":17,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"2279":{"_Position":{"__isSmartRef__":true,"id":2280},"renderContextTable":{"__isSmartRef__":true,"id":2281},"_Extent":{"__isSmartRef__":true,"id":2282},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":2283},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":673},"_Fill":{"__isSmartRef__":true,"id":674},"_StrokeOpacity":0,"_BorderRadius":5,"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"2280":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"2281":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"2282":{"x":17,"y":17,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"2283":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"2284":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"2285":{"morph":{"__isSmartRef__":true,"id":2268},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"2286":{"x":3,"y":3,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"2287":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"2288":{"stops":[{"__isSmartRef__":true,"id":2289},{"__isSmartRef__":true,"id":2291},{"__isSmartRef__":true,"id":2293},{"__isSmartRef__":true,"id":2295}],"vector":{"__isSmartRef__":true,"id":683},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"2289":{"offset":0,"color":{"__isSmartRef__":true,"id":2290}},"2290":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"2291":{"offset":0.4,"color":{"__isSmartRef__":true,"id":2292}},"2292":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"2293":{"offset":0.6,"color":{"__isSmartRef__":true,"id":2294}},"2294":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"2295":{"offset":1,"color":{"__isSmartRef__":true,"id":2296}},"2296":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"2297":{"sourceObj":{"__isSmartRef__":true,"id":2268},"sourceAttrName":"getHelpText","targetObj":{"__isSmartRef__":true,"id":699},"targetMethodName":"getMenuHelp","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":2298},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"2298":{"source":{"__isSmartRef__":true,"id":2268},"target":{"__isSmartRef__":true,"id":699}},"2299":{"sourceObj":{"__isSmartRef__":true,"id":2268},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":699},"targetMethodName":"showTargetMorphMenu","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":2300},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"2300":{"source":{"__isSmartRef__":true,"id":2268},"target":{"__isSmartRef__":true,"id":699}},"2301":{"submorphs":[{"__isSmartRef__":true,"id":2302}],"scripts":[],"shape":{"__isSmartRef__":true,"id":2312},"derivationIds":[null,"CAE2F122-D25A-408D-A5D3-0AFDD1B43C2F","33D9E547-BCFD-4130-A8AB-E082A6DD1C58","67C4A9E2-0624-444F-B95F-3F82206DC52F","E5A15D49-9539-49F4-B353-1A8CFF672EE9","E30363BC-8A66-4520-836E-C7957D840D17","24210677-F0D3-4DFF-8F29-AC2D1D40D103","910F8A81-028A-4259-BD6B-E75E3A1C6207","AD31D91D-2E7A-4F1A-9312-D7C78016F043","96D36EB8-6FD5-4753-8DDE-4CB2D5A9644C","D2066B5C-B513-4479-91FD-D2673F3E7F85","EC402851-91FC-404F-A50A-C4188267F3FC","84CB4576-F59C-47D0-88E3-451734FA2F79","C52A29CF-B6AA-4ECF-B864-318B38B1E551","F9B8483F-15F6-4D07-B23E-A2EB0E24F778","0F9BCA7B-6965-4002-93F4-9EE8FA959DB1","685A11E4-E4FF-4EF3-AF55-76447C639168","F760A63A-D0EE-4E8B-B0E4-19938AD14ECA","BF52EEB6-22EE-464F-9BD2-123E1C9E4604","B6786614-98A7-4A71-8253-D29B2BD44F37","4BD8B043-7BBE-445F-A46C-C8F848A02CC8","971F7726-7505-40E2-A539-B3E4FD05B9B6","D5FFA36B-E841-4BF0-B91F-B06E51BB343E","BD3739BE-07A6-4DEE-83A9-4698D0560E89","9DB63195-1243-4C70-9D18-63459276089A","87FBA7BD-1B75-44A5-8B1A-5A2894193677","BFD88CFE-8DDA-4E5C-85D4-8F4A66932C28","B66795DF-F400-4BED-9F26-227CED3A6BF1","7545A5A9-8B1D-4A30-8262-0F5734C83023","AB24CA26-C292-4E2D-B756-115055DDE36B","E874A2D8-4F6F-4C22-94D0-32A9BDC22F74","95CA2CDA-565F-430F-A50C-919B816104FB","4F09AF3B-8ED8-4465-AA84-D14648CCCC59","73EC58E7-BEF2-4C60-9A64-1F4568378286","B8D14B72-E596-4FCC-B960-AE24AACD0670"],"id":"FF020485-CA2F-481A-A859-965ABDB6018B","renderContextTable":{"__isSmartRef__":true,"id":2317},"eventHandler":{"__isSmartRef__":true,"id":2318},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"accessibleInInactiveWindow":true,"_Position":{"__isSmartRef__":true,"id":2319},"priorExtent":{"__isSmartRef__":true,"id":2320},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":674},"lighterFill":{"__isSmartRef__":true,"id":2321},"label":{"__isSmartRef__":true,"id":2302},"owner":{"__isSmartRef__":true,"id":641},"layout":{"__isSmartRef__":true,"id":2330},"attributeConnections":[{"__isSmartRef__":true,"id":2331},{"__isSmartRef__":true,"id":2333}],"doNotSerialize":["$$getHelpText","$$fire"],"doNotCopyProperties":["$$getHelpText","$$fire"],"__SourceModuleName__":"Global.lively.morphic.Widgets","_ClipMode":"visible","prevScroll":[0,0],"__LivelyClassName__":"lively.morphic.WindowControl"},"2302":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":2303},"derivationIds":[null,"B602C161-211E-4EFC-A7FA-0798284C1A7C","1D4ECD94-C60B-4EEC-B2FC-9118585629CA","82C24D9B-1BAE-4AC4-8579-1E908F15D053","95475BE1-FBE8-4FC6-B8B3-661400219686","F7D2AEA4-94FE-46F7-82B4-438A2AC6D78A","0768D3DE-BDE9-4951-8770-5ECBB0219A04","20416DD9-6A14-4205-8138-2812EC5F8123","76723FDA-C063-4AB4-958C-2A0154432AA8","B93EA06D-12E0-4A20-8A68-4AF6795C7232","EDDA2588-9043-44A6-BBD1-C3947BF31A32","E00F47FF-9B8E-4A29-9A83-80CB030B22C7","C6432967-7AE7-498D-8158-D00EE33FAC3C","3740D749-4A7A-4070-883B-50D01632A4F0","87D87DDE-8C79-483F-9B0A-F08F614F967B","1AB9FB7C-C57E-43C4-99FD-9988B7C19467","5D0836D9-F5C0-4446-A107-6ADDC70FFDB4","B1C08FF5-11FA-4C5F-8B3C-9EAA994A0FBC","651AAF5B-47B1-4749-840E-29E75642761E","B4B0CF52-9754-42B8-8138-28C7FD0F0D29","D013B774-C6B7-4936-8506-421B0FA2A2EE","A15ACAB0-6A76-41BC-A748-D5384F014E11","29969DF8-EFEB-4F31-985B-83EA581053B6","45D6E664-78B8-49E2-80AE-6072EA36135D","BCCA5F24-6DA2-47FA-A9C1-B7F39029CBE7","12726B2A-F070-4055-97E3-AE5E6D340306","5A5E9D74-BBC8-4D63-91AE-CA1C6B23A67B","F24F543A-7FF6-447B-AB73-9444060151DF","08A73206-AD90-4587-BB3B-06BAE4B12A3C","97A3F9EE-67B1-4BE8-B8D4-D163A795E166","6D232820-7C4B-4EC5-8BFF-91C3E6A86322","D0F10785-7E2D-43A7-8348-0F0EE36061D3","A642D015-5435-4CBF-974E-05613ADE8E23","80353337-5B04-4F01-AA0C-D824E7991A21","819B975B-5AFB-4CC3-9A4D-8F03F5E54173"],"id":"43122EA0-3819-47EE-8D13-FE94D83818B2","renderContextTable":{"__isSmartRef__":true,"id":2307},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":2308}],"eventHandler":{"__isSmartRef__":true,"id":2310},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_ClipMode":"hidden","fixedWidth":true,"fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":8,"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":2301},"isLabel":true,"_HandStyle":"default","_TextColor":{"__isSmartRef__":true,"id":648},"_Align":"center","eventsAreIgnored":true,"__SourceModuleName__":"Global.lively.morphic.TextCore","attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"priorExtent":{"__isSmartRef__":true,"id":2311},"_MaxTextWidth":17,"_MinTextWidth":17,"_MaxTextHeight":null,"_MinTextHeight":null,"prevScroll":[0,0],"__LivelyClassName__":"lively.morphic.Text"},"2303":{"_Position":{"__isSmartRef__":true,"id":2304},"renderContextTable":{"__isSmartRef__":true,"id":2305},"_Extent":{"__isSmartRef__":true,"id":2306},"_ClipMode":"hidden","_Padding":{"__isSmartRef__":true,"id":662},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":648},"_Fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"2304":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"2305":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"2306":{"x":17,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"2307":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"2308":{"style":{"__isSmartRef__":true,"id":2309},"chunkOwner":{"__isSmartRef__":true,"id":2302},"storedString":"–","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"2309":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"2310":{"morph":{"__isSmartRef__":true,"id":2302},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"2311":{"x":17,"y":17,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"2312":{"_Position":{"__isSmartRef__":true,"id":2313},"renderContextTable":{"__isSmartRef__":true,"id":2314},"_Extent":{"__isSmartRef__":true,"id":2315},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":2316},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":673},"_Fill":{"__isSmartRef__":true,"id":674},"_StrokeOpacity":0,"_BorderRadius":5,"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"2313":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"2314":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"2315":{"x":17,"y":17,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"2316":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"2317":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"2318":{"morph":{"__isSmartRef__":true,"id":2301},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"2319":{"x":915.8027036045055,"y":3,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"2320":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"2321":{"stops":[{"__isSmartRef__":true,"id":2322},{"__isSmartRef__":true,"id":2324},{"__isSmartRef__":true,"id":2326},{"__isSmartRef__":true,"id":2328}],"vector":{"__isSmartRef__":true,"id":683},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"2322":{"offset":0,"color":{"__isSmartRef__":true,"id":2323}},"2323":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"2324":{"offset":0.4,"color":{"__isSmartRef__":true,"id":2325}},"2325":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"2326":{"offset":0.6,"color":{"__isSmartRef__":true,"id":2327}},"2327":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"2328":{"offset":1,"color":{"__isSmartRef__":true,"id":2329}},"2329":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"2330":{"moveHorizontal":true},"2331":{"sourceObj":{"__isSmartRef__":true,"id":2301},"sourceAttrName":"getHelpText","targetObj":{"__isSmartRef__":true,"id":699},"targetMethodName":"getCollapseHelp","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":2332},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"2332":{"source":{"__isSmartRef__":true,"id":2301},"target":{"__isSmartRef__":true,"id":699}},"2333":{"sourceObj":{"__isSmartRef__":true,"id":2301},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":699},"targetMethodName":"toggleCollapse","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":2334},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"2334":{"source":{"__isSmartRef__":true,"id":2301},"target":{"__isSmartRef__":true,"id":699}},"2335":{"_Position":{"__isSmartRef__":true,"id":2336},"renderContextTable":{"__isSmartRef__":true,"id":2337},"_Extent":{"__isSmartRef__":true,"id":2338},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":2339},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":2340},"_Fill":{"__isSmartRef__":true,"id":2341},"_StrokeOpacity":1,"_BorderRadius":"8px 8px 0px 0px","__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"2336":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"2337":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"2338":{"x":954.8027036045055,"y":22,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"2339":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"2340":{"r":0.4,"g":0.4,"b":0.4,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"2341":{"stops":[{"__isSmartRef__":true,"id":2342},{"__isSmartRef__":true,"id":2343}],"vector":{"__isSmartRef__":true,"id":2345},"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes"},"2342":{"offset":0,"color":{"__isSmartRef__":true,"id":571}},"2343":{"offset":1,"color":{"__isSmartRef__":true,"id":2344}},"2344":{"r":0.6400000000000001,"g":0.6400000000000001,"b":0.6400000000000001,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"2345":{"x":0,"y":0,"width":0,"height":1,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"2346":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"2347":{"morph":{"__isSmartRef__":true,"id":641},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"2348":{"resizeWidth":true,"adjustForNewBounds":true},"2349":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"2350":{"x":954.8027036045055,"y":22,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"2351":{"source":{"__isSmartRef__":true,"id":610},"target":{"__isSmartRef__":true,"id":641}},"2352":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":2353}},"2353":{"test01IsMorph":{"__isSmartRef__":true,"id":2354}},"2354":{"varMapping":{"__isSmartRef__":true,"id":2355},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":2356},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"2355":{"this":{"__isSmartRef__":true,"id":2352}},"2356":{},"2357":{"x":952.8027036045055,"y":582.901351802253,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"2358":{"resizeWidth":true,"resizeHeight":true},"2359":{"r":0,"g":0,"b":0,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"2360":{"scripts":[],"id":"A938AAFE-F2EF-4521-BB34-E0F7D4586B68","shape":{"__isSmartRef__":true,"id":2361},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":2368},"showsHalos":false,"name":"WhiteBoard1","partsBinMetaInfo":{"__isSmartRef__":true,"id":2369},"__SourceModuleName__":"Global","renderContextTable":{"__isSmartRef__":true,"id":2386},"eventHandler":{"__isSmartRef__":true,"id":2387},"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"derivationIds":[127,"F0291F62-F100-480C-AEBF-0230398F7983","AE8B5ED7-E305-45BC-BE4A-1C28A49EE12B","39BA345C-17FA-45A0-BAC2-F0CF5654ACF8","6237CF20-1132-4E45-854A-233CB994F5BA","BD769112-2E6F-4D3A-8FD1-FF5FB642D32F","5CCEA69D-6B7D-4D10-894B-4337AE00F6FB","9EFE20C0-9CB0-4E0B-B0CC-1D6774677D54","08A68769-500F-4E65-A5F8-0ABB9F37226D","392E73AC-9510-469B-A978-1B63C1E7F36A","59DF604E-DE0E-44C3-886F-4BE5F8966336","27190657-472E-433E-9EFC-EEBD7097C8A8","846DF3BA-B365-4BFA-9817-709C85E52A91","2749B79A-1BC7-429B-B9AB-4CF6608A6CB2","1C925D47-057A-43AC-A1C9-2FF38A6177E7","225005F5-C004-4B34-9E60-7E7D843A73D8","D0E83802-E20E-4024-9CEC-FE657D4C328F","AA69C3CA-5FF2-4FA0-94D1-DC0504E8B906","290962F0-8515-441C-9B5A-4B5E6C79F66B","E25B33F4-F0E5-4669-B935-696C5C371578","C15370B2-6C46-4599-942E-4280DBF20B83","D44F9BE1-7FD5-4DE2-BA68-E94D3FAEB3AC","27469775-4086-4CB3-BA28-C420D25F1013","BC8DCBAC-A872-4008-9D27-CEF4D78CEE73","FBD3A943-9549-4034-B4C0-860F2E80DFBF","4F5E9CAA-5047-4EE0-BF99-B0745AB1E5CE","09CF4CEB-5676-4D86-807B-9DFD85D890E8","3969336B-49F3-4705-9B27-4888D854DDB0","694AC8F5-4CCE-4ADB-9739-58D7B5F20D93","E2CA35F8-215B-455F-AD2F-B93C9661810F","477C3F27-8604-4508-84A8-A3B9E5479652","38A91487-6348-4DFA-A3A6-1E2336A8FEAD","A8E47977-1D5C-400A-8AE6-599F53EDCCF0","F42ECC54-9D71-44C3-884A-07FD954ED6D2","834DB4A8-0665-4A2E-9F30-1013E7E68164","3F608089-05BB-41EE-9138-1A5011B81D9F","2556799E-96D9-4821-A50B-354DA9F663BC","F7B0E558-37C7-487F-AAEA-A3E221F353B1","6DEA8D16-BE15-4B5F-9622-FF3DB2CD40D2","0ED930FF-B9CB-415F-A313-5263B0AFF434","77A5B447-0134-453E-8F5E-4C0A5AC2A3B6","FA0E413D-3AD0-4B7A-8682-CEC73240063B"],"partTests":{"__isSmartRef__":true,"id":2388},"priorExtent":{"__isSmartRef__":true,"id":2393},"prevScroll":[0,0],"pointQueue":[[10,122],[10,123],[10,127],[10,131],[10,138],[12,157],[15,177],[19,186],[22,196],[23,197],[23,195],[24,192],[24,186],[24,180],[24,170],[24,148],[24,125],[24,119],[24,110],[23,109],[23,113],[23,118],[25,124],[25,132],[31,156],[31,162],[36,175],[37,178],[37,174],[37,170],[35,163],[35,155],[31,132],[26,120],[23,112],[23,111],[23,121],[23,137],[24,163],[26,185],[27,197],[27,198],[27,195],[27,187],[25,170],[23,145],[19,117],[15,101],[14,96],[14,97],[15,108],[20,129],[26,150],[29,165],[31,168],[32,169],[32,167],[32,157],[32,138],[32,113],[31,90],[31,80],[30,78],[30,77],[28,81],[28,98],[29,123],[31,148],[33,166],[33,168],[33,165],[33,157],[33,148],[30,120],[24,92],[20,69],[17,60],[15,62],[15,70],[15,81],[19,117],[21,136],[23,167],[28,185],[34,188],[37,184],[37,169],[37,161],[36,133],[33,107],[29,92],[29,89],[28,88],[28,95],[30,108],[34,117],[42,128],[50,134],[62,134],[71,128],[75,121],[75,110],[74,98],[70,92],[61,91],[52,96],[39,111],[37,117],[40,143],[50,155],[68,159],[90,159],[98,152],[99,139],[99,133],[90,122],[69,110],[48,106],[34,107],[25,115],[22,130],[25,139],[40,156],[72,173],[103,175],[118,173],[123,166],[121,155],[101,139],[74,125],[60,123],[38,123],[29,126],[27,134],[38,146],[63,158],[94,164],[122,164],[127,158],[125,150],[113,140],[94,133],[77,129],[62,129],[59,131],[57,143],[60,148],[77,161],[105,169],[136,171],[151,170],[154,164],[147,157],[124,149],[93,145],[63,145],[45,148],[40,155],[44,168],[61,179],[87,189],[115,191],[135,191],[145,184],[146,175],[138,168],[122,155],[99,149],[76,149],[63,151],[59,159],[63,168],[79,181],[111,189],[144,192],[171,187],[173,180],[167,173],[151,164],[120,157],[90,155],[67,158],[61,163],[62,170],[78,181],[134,198],[173,200],[196,197],[200,190],[197,184],[178,175],[152,167],[113,161],[83,161],[70,161],[74,172],[99,188],[144,201],[188,208],[218,210],[226,206],[224,201],[194,186],[157,175],[118,166],[85,164],[74,169],[80,178],[104,190],[160,201],[193,201],[208,199],[209,194],[200,184],[165,172],[129,168],[99,168],[84,170],[79,177],[95,186],[126,194],[170,198],[206,198],[226,197],[224,186],[208,175],[174,169],[136,165],[102,165],[96,169],[100,175],[138,189],[177,195],[212,195],[231,188],[229,181],[214,174],[165,162],[132,160],[107,160],[100,160],[104,172],[134,183],[170,187],[198,187],[217,180],[215,175],[201,164],[175,154],[141,150],[100,150],[83,158],[80,165],[87,174],[131,193],[161,193],[189,192],[197,186],[194,172],[177,157],[128,138],[97,134],[75,134],[63,141],[67,153],[88,160],[121,165],[154,165],[175,160],[187,142],[180,130],[162,113],[135,101],[88,98],[68,101],[58,111],[69,136],[96,148],[127,152],[165,152],[172,144],[171,133],[149,117],[120,105],[89,100],[62,104],[57,112],[61,125],[79,134],[95,139],[140,138],[155,127],[154,108],[135,90],[105,78],[72,76],[35,79],[28,86],[28,97],[49,117],[78,127],[108,129],[134,120],[137,104],[130,86],[113,71],[80,57],[62,58],[50,67],[48,77],[59,93],[80,105],[122,107],[140,100],[146,85],[143,74],[131,62],[96,55],[79,57],[71,63],[68,79],[73,86],[84,92],[110,93],[122,85],[127,74],[123,61],[108,54],[93,52],[66,59],[49,72],[44,93],[50,106],[69,114],[110,113],[129,101],[133,80],[126,64],[107,58],[96,60],[84,70],[76,90],[76,98],[87,111],[112,111],[129,103],[136,89],[127,72],[111,63],[80,63],[64,69],[58,78],[59,91],[72,100],[114,102],[145,99],[159,88],[157,71],[140,58],[100,52],[74,55],[57,72],[56,83],[63,96],[98,118],[142,118],[163,112],[171,98],[164,86],[142,70],[92,62],[62,62],[38,77],[36,88],[48,113],[73,127],[115,133],[138,128],[151,110],[141,88],[106,64],[79,64],[51,65],[33,82],[32,95],[50,119],[82,134],[142,134],[168,129],[179,108],[168,92],[126,62],[76,54],[58,56],[47,87],[73,117],[103,132],[155,135],[179,127],[189,115],[179,90],[157,72],[113,58],[83,56],[52,72],[40,91],[51,124],[76,145],[145,158],[189,157],[219,140],[215,121],[177,92],[124,81],[91,81],[60,95],[58,106],[74,125],[104,140],[175,144],[211,146],[231,138],[227,127],[192,105],[161,94],[114,92],[90,99],[83,111],[100,135],[133,156],[202,165],[243,165],[265,153],[259,139],[215,114],[146,105],[108,105],[82,114],[86,130],[106,146],[162,158],[229,156],[237,138],[224,117],[200,105],[153,101],[124,105],[121,116],[143,138],[180,160],[236,169],[266,165],[267,158],[252,137],[227,118],[180,101],[150,99],[125,105],[122,118],[132,132],[167,156],[214,162],[248,148],[256,126],[241,104],[201,68],[159,54],[111,55],[84,74],[82,86],[109,109],[168,124],[216,124],[258,107],[250,87],[227,68],[176,56],[129,55],[105,63],[97,81],[113,104],[148,121],[230,128],[286,121],[296,109],[284,86],[229,60],[158,55],[113,64],[104,74],[109,94],[151,119],[217,128],[269,125],[276,115],[264,97],[185,75],[119,77],[87,91],[73,113],[90,141],[117,156],[177,160],[218,149],[225,130],[205,108],[179,98],[126,94],[86,100],[74,119],[79,141],[124,161],[173,164],[212,149],[216,138],[204,115],[160,96],[113,95],[87,103],[68,133],[88,153],[154,162],[227,158],[255,144],[256,129],[216,105],[143,100],[87,105],[74,116],[82,134],[142,154],[221,159],[268,157],[269,143],[236,126],[171,111],[111,111],[91,114],[100,122],[148,130],[221,132],[252,132],[256,131],[232,129],[180,129],[141,132],[133,141],[143,147],[202,153],[239,147],[246,136],[228,119],[185,107],[141,107],[118,111],[117,117],[130,124],[180,130],[224,130],[233,126],[218,120],[191,118],[136,118],[106,124],[103,133],[132,139],[187,142],[222,137],[228,125],[219,117],[165,108],[126,109],[109,120],[110,128],[137,135],[189,137],[222,126],[223,113],[193,104],[146,100],[102,113],[93,129],[100,138],[138,152],[188,157],[215,149],[214,139],[184,124],[139,116],[100,117],[88,123],[87,131],[108,141],[150,143],[184,137],[196,118],[191,99],[161,77],[124,71],[92,92],[93,114],[127,134],[180,138],[213,137],[227,124],[219,110],[182,92],[135,87],[100,94],[93,106],[105,119],[151,123],[198,120],[227,102],[228,89],[210,76],[166,74],[123,83],[101,99],[104,114],[143,130],[198,134],[242,122],[248,108],[225,79],[176,65],[132,65],[104,78],[99,100],[134,120],[186,122],[229,115],[241,100],[228,84],[190,70],[143,68],[97,84],[85,102],[106,128],[157,139],[207,134],[225,114],[222,82],[188,56],[132,47],[86,63],[70,91],[84,118],[139,142],[202,143],[240,120],[229,100],[190,78],[129,72],[84,78],[69,93],[71,110],[94,133],[141,137],[184,130],[200,113],[191,86],[159,57],[110,45],[73,51],[52,78],[52,92],[93,121],[154,124],[199,114],[209,96],[195,73],[155,46],[111,42],[85,56],[77,90],[102,115],[158,121],[208,116],[220,98],[191,66],[142,51],[95,52],[71,71],[69,86],[83,100],[101,109],[113,109],[113,107],[113,102],[113,101],[113,101]],"isBeingDragged":false,"grabbingEnabled":false,"isDrawing":false,"active":false,"dbName":"","moved":true,"timestamp":1335343526252,"layout":{"__isSmartRef__":true,"id":2394},"_ClipMode":"scroll","oldSubmorphs":[null],"isLockOwner":false,"eventsAreDisabled":false,"_PointerEvents":"auto","color":{"__isSmartRef__":true,"id":2395},"pencilSize":1,"strokeStyle":"solid","pencilStyle":"solid","pencilStyler":{"__isSmartRef__":true,"id":700},"chat":{"__isSmartRef__":true,"id":1972},"_Rotation":0,"_Scale":1.002003004005006,"prevState":{"__isSmartRef__":true,"id":2396},"submorphs":[{"__isSmartRef__":true,"id":5064},{"__isSmartRef__":true,"id":5080}],"channelName":"default","__serializedLivelyClosures__":{"__isSmartRef__":true,"id":5095},"__LivelyClassName__":"lively.morphic.Box","withLayers":["Global.lively.morphic.GrabbingLayer"]},"2361":{"position":{"__isSmartRef__":true,"id":2362},"_Extent":{"__isSmartRef__":true,"id":2363},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":2364},"_Fill":{"__isSmartRef__":true,"id":2365},"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":2366},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":2367},"_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"2362":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"2363":{"x":952.8027036045055,"y":583.901351802253,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"2364":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"2365":{"r":1,"g":1,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"2366":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"2367":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"2368":{"x":0,"y":21,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"2369":{"partsSpaceName":"PartsBin/BP2012/","__SourceModuleName__":"Global.lively.PartsBin","comment":"A whiteboard designed for syncing with other worlds, based on svg paintings","migrationLevel":4,"partName":"WhiteBoardSVG","changes":[{"__isSmartRef__":true,"id":2370},{"__isSmartRef__":true,"id":2372},{"__isSmartRef__":true,"id":2374},{"__isSmartRef__":true,"id":2376},{"__isSmartRef__":true,"id":2378},{"__isSmartRef__":true,"id":2380},{"__isSmartRef__":true,"id":2382},{"__isSmartRef__":true,"id":2384}],"revisionOnLoad":153604,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"2370":{"date":{"__isSmartRef__":true,"id":2371},"author":"undefined","message":"copied and adapted from WhiteBoard part","id":"9BB5FF37-8D16-40E8-AD37-E352A5BC7BC2"},"2371":{"isSerializedDate":true,"string":"Wed Apr 18 2012 14:01:32 GMT+0200 (Mitteleuropäische Sommerzeit)"},"2372":{"date":{"__isSmartRef__":true,"id":2373},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"2373":{"isSerializedDate":true,"string":"Mon Apr 09 2012 13:42:07 GMT+0200 (Mitteleuropäische Sommerzeit)"},"2374":{"date":{"__isSmartRef__":true,"id":2375},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"2375":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:42:26 GMT+0100 (Mitteleuropäische Zeit)"},"2376":{"date":{"__isSmartRef__":true,"id":2377},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"2377":{"isSerializedDate":true,"string":"Sat Feb 25 2012 02:59:09 GMT+0100 (Mitteleuropäische Zeit)"},"2378":{"date":{"__isSmartRef__":true,"id":2379},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"2379":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:53:45 GMT+0100 (Mitteleuropäische Zeit)"},"2380":{"date":{"__isSmartRef__":true,"id":2381},"author":"undefined","message":"delete morphs when active based on deleted documents","id":"5CF94A01-D8FF-40C4-90E5-60E2ACF989D9"},"2381":{"isSerializedDate":true,"string":"Thu Apr 19 2012 11:33:33 GMT+0200 (Mitteleuropäische Sommerzeit)"},"2382":{"date":{"__isSmartRef__":true,"id":2383},"author":"undefined","message":"now supporting channels","id":"4DD3A656-4A80-49BE-A305-7A2F2D218DF5"},"2383":{"isSerializedDate":true,"string":"Thu Apr 19 2012 14:33:51 GMT+0200 (Mitteleuropäische Sommerzeit)"},"2384":{"date":{"__isSmartRef__":true,"id":2385},"author":"undefined","message":"opened in window and implemented channel indicator","id":"E100DF73-4691-4EFD-BA1A-819DB0CD58C3"},"2385":{"isSerializedDate":true,"string":"Thu Apr 19 2012 14:46:31 GMT+0200 (Mitteleuropäische Sommerzeit)"},"2386":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"2387":{"morph":{"__isSmartRef__":true,"id":2360},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"2388":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":2389}},"2389":{"test01IsMorph":{"__isSmartRef__":true,"id":2390}},"2390":{"varMapping":{"__isSmartRef__":true,"id":2391},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":2392},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"2391":{"this":{"__isSmartRef__":true,"id":2388}},"2392":{},"2393":{"x":952.8027036045055,"y":582.901351802253,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"2394":{"resizeWidth":true,"resizeHeight":true},"2395":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"2396":{"scripts":[],"id":"9957EC12-A260-41C2-A45F-AC69F6B1060C","shape":{"__isSmartRef__":true,"id":2397},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":2404},"showsHalos":false,"name":"WhiteBoard1","partsBinMetaInfo":{"__isSmartRef__":true,"id":2405},"__SourceModuleName__":"Global","renderContextTable":{"__isSmartRef__":true,"id":2422},"eventHandler":{"__isSmartRef__":true,"id":2423},"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"derivationIds":[127,"F0291F62-F100-480C-AEBF-0230398F7983","AE8B5ED7-E305-45BC-BE4A-1C28A49EE12B","39BA345C-17FA-45A0-BAC2-F0CF5654ACF8","6237CF20-1132-4E45-854A-233CB994F5BA","BD769112-2E6F-4D3A-8FD1-FF5FB642D32F","5CCEA69D-6B7D-4D10-894B-4337AE00F6FB","9EFE20C0-9CB0-4E0B-B0CC-1D6774677D54","08A68769-500F-4E65-A5F8-0ABB9F37226D","392E73AC-9510-469B-A978-1B63C1E7F36A","59DF604E-DE0E-44C3-886F-4BE5F8966336","27190657-472E-433E-9EFC-EEBD7097C8A8","846DF3BA-B365-4BFA-9817-709C85E52A91","2749B79A-1BC7-429B-B9AB-4CF6608A6CB2","1C925D47-057A-43AC-A1C9-2FF38A6177E7","225005F5-C004-4B34-9E60-7E7D843A73D8","D0E83802-E20E-4024-9CEC-FE657D4C328F","AA69C3CA-5FF2-4FA0-94D1-DC0504E8B906","290962F0-8515-441C-9B5A-4B5E6C79F66B","E25B33F4-F0E5-4669-B935-696C5C371578","C15370B2-6C46-4599-942E-4280DBF20B83","D44F9BE1-7FD5-4DE2-BA68-E94D3FAEB3AC","27469775-4086-4CB3-BA28-C420D25F1013","BC8DCBAC-A872-4008-9D27-CEF4D78CEE73","FBD3A943-9549-4034-B4C0-860F2E80DFBF","4F5E9CAA-5047-4EE0-BF99-B0745AB1E5CE","09CF4CEB-5676-4D86-807B-9DFD85D890E8","3969336B-49F3-4705-9B27-4888D854DDB0","694AC8F5-4CCE-4ADB-9739-58D7B5F20D93","E2CA35F8-215B-455F-AD2F-B93C9661810F","477C3F27-8604-4508-84A8-A3B9E5479652","38A91487-6348-4DFA-A3A6-1E2336A8FEAD","A8E47977-1D5C-400A-8AE6-599F53EDCCF0","F42ECC54-9D71-44C3-884A-07FD954ED6D2","834DB4A8-0665-4A2E-9F30-1013E7E68164","3F608089-05BB-41EE-9138-1A5011B81D9F","2556799E-96D9-4821-A50B-354DA9F663BC","F7B0E558-37C7-487F-AAEA-A3E221F353B1","6DEA8D16-BE15-4B5F-9622-FF3DB2CD40D2","0ED930FF-B9CB-415F-A313-5263B0AFF434","77A5B447-0134-453E-8F5E-4C0A5AC2A3B6","FA0E413D-3AD0-4B7A-8682-CEC73240063B"],"partTests":{"__isSmartRef__":true,"id":2424},"priorExtent":{"__isSmartRef__":true,"id":2429},"prevScroll":[0,0],"pointQueue":[[10,122],[10,123],[10,127],[10,131],[10,138],[12,157],[15,177],[19,186],[22,196],[23,197],[23,195],[24,192],[24,186],[24,180],[24,170],[24,148],[24,125],[24,119],[24,110],[23,109],[23,113],[23,118],[25,124],[25,132],[31,156],[31,162],[36,175],[37,178],[37,174],[37,170],[35,163],[35,155],[31,132],[26,120],[23,112],[23,111],[23,121],[23,137],[24,163],[26,185],[27,197],[27,198],[27,195],[27,187],[25,170],[23,145],[19,117],[15,101],[14,96],[14,97],[15,108],[20,129],[26,150],[29,165],[31,168],[32,169],[32,167],[32,157],[32,138],[32,113],[31,90],[31,80],[30,78],[30,77],[28,81],[28,98],[29,123],[31,148],[33,166],[33,168],[33,165],[33,157],[33,148],[30,120],[24,92],[20,69],[17,60],[15,62],[15,70],[15,81],[19,117],[21,136],[23,167],[28,185],[34,188],[37,184],[37,169],[37,161],[36,133],[33,107],[29,92],[29,89],[28,88],[28,95],[30,108],[34,117],[42,128],[50,134],[62,134],[71,128],[75,121],[75,110],[74,98],[70,92],[61,91],[52,96],[39,111],[37,117],[40,143],[50,155],[68,159],[90,159],[98,152],[99,139],[99,133],[90,122],[69,110],[48,106],[34,107],[25,115],[22,130],[25,139],[40,156],[72,173],[103,175],[118,173],[123,166],[121,155],[101,139],[74,125],[60,123],[38,123],[29,126],[27,134],[38,146],[63,158],[94,164],[122,164],[127,158],[125,150],[113,140],[94,133],[77,129],[62,129],[59,131],[57,143],[60,148],[77,161],[105,169],[136,171],[151,170],[154,164],[147,157],[124,149],[93,145],[63,145],[45,148],[40,155],[44,168],[61,179],[87,189],[115,191],[135,191],[145,184],[146,175],[138,168],[122,155],[99,149],[76,149],[63,151],[59,159],[63,168],[79,181],[111,189],[144,192],[171,187],[173,180],[167,173],[151,164],[120,157],[90,155],[67,158],[61,163],[62,170],[78,181],[134,198],[173,200],[196,197],[200,190],[197,184],[178,175],[152,167],[113,161],[83,161],[70,161],[74,172],[99,188],[144,201],[188,208],[218,210],[226,206],[224,201],[194,186],[157,175],[118,166],[85,164],[74,169],[80,178],[104,190],[160,201],[193,201],[208,199],[209,194],[200,184],[165,172],[129,168],[99,168],[84,170],[79,177],[95,186],[126,194],[170,198],[206,198],[226,197],[224,186],[208,175],[174,169],[136,165],[102,165],[96,169],[100,175],[138,189],[177,195],[212,195],[231,188],[229,181],[214,174],[165,162],[132,160],[107,160],[100,160],[104,172],[134,183],[170,187],[198,187],[217,180],[215,175],[201,164],[175,154],[141,150],[100,150],[83,158],[80,165],[87,174],[131,193],[161,193],[189,192],[197,186],[194,172],[177,157],[128,138],[97,134],[75,134],[63,141],[67,153],[88,160],[121,165],[154,165],[175,160],[187,142],[180,130],[162,113],[135,101],[88,98],[68,101],[58,111],[69,136],[96,148],[127,152],[165,152],[172,144],[171,133],[149,117],[120,105],[89,100],[62,104],[57,112],[61,125],[79,134],[95,139],[140,138],[155,127],[154,108],[135,90],[105,78],[72,76],[35,79],[28,86],[28,97],[49,117],[78,127],[108,129],[134,120],[137,104],[130,86],[113,71],[80,57],[62,58],[50,67],[48,77],[59,93],[80,105],[122,107],[140,100],[146,85],[143,74],[131,62],[96,55],[79,57],[71,63],[68,79],[73,86],[84,92],[110,93],[122,85],[127,74],[123,61],[108,54],[93,52],[66,59],[49,72],[44,93],[50,106],[69,114],[110,113],[129,101],[133,80],[126,64],[107,58],[96,60],[84,70],[76,90],[76,98],[87,111],[112,111],[129,103],[136,89],[127,72],[111,63],[80,63],[64,69],[58,78],[59,91],[72,100],[114,102],[145,99],[159,88],[157,71],[140,58],[100,52],[74,55],[57,72],[56,83],[63,96],[98,118],[142,118],[163,112],[171,98],[164,86],[142,70],[92,62],[62,62],[38,77],[36,88],[48,113],[73,127],[115,133],[138,128],[151,110],[141,88],[106,64],[79,64],[51,65],[33,82],[32,95],[50,119],[82,134],[142,134],[168,129],[179,108],[168,92],[126,62],[76,54],[58,56],[47,87],[73,117],[103,132],[155,135],[179,127],[189,115],[179,90],[157,72],[113,58],[83,56],[52,72],[40,91],[51,124],[76,145],[145,158],[189,157],[219,140],[215,121],[177,92],[124,81],[91,81],[60,95],[58,106],[74,125],[104,140],[175,144],[211,146],[231,138],[227,127],[192,105],[161,94],[114,92],[90,99],[83,111],[100,135],[133,156],[202,165],[243,165],[265,153],[259,139],[215,114],[146,105],[108,105],[82,114],[86,130],[106,146],[162,158],[229,156],[237,138],[224,117],[200,105],[153,101],[124,105],[121,116],[143,138],[180,160],[236,169],[266,165],[267,158],[252,137],[227,118],[180,101],[150,99],[125,105],[122,118],[132,132],[167,156],[214,162],[248,148],[256,126],[241,104],[201,68],[159,54],[111,55],[84,74],[82,86],[109,109],[168,124],[216,124],[258,107],[250,87],[227,68],[176,56],[129,55],[105,63],[97,81],[113,104],[148,121],[230,128],[286,121],[296,109],[284,86],[229,60],[158,55],[113,64],[104,74],[109,94],[151,119],[217,128],[269,125],[276,115],[264,97],[185,75],[119,77],[87,91],[73,113],[90,141],[117,156],[177,160],[218,149],[225,130],[205,108],[179,98],[126,94],[86,100],[74,119],[79,141],[124,161],[173,164],[212,149],[216,138],[204,115],[160,96],[113,95],[87,103],[68,133],[88,153],[154,162],[227,158],[255,144],[256,129],[216,105],[143,100],[87,105],[74,116],[82,134],[142,154],[221,159],[268,157],[269,143],[236,126],[171,111],[111,111],[91,114],[100,122],[148,130],[221,132],[252,132],[256,131],[232,129],[180,129],[141,132],[133,141],[143,147],[202,153],[239,147],[246,136],[228,119],[185,107],[141,107],[118,111],[117,117],[130,124],[180,130],[224,130],[233,126],[218,120],[191,118],[136,118],[106,124],[103,133],[132,139],[187,142],[222,137],[228,125],[219,117],[165,108],[126,109],[109,120],[110,128],[137,135],[189,137],[222,126],[223,113],[193,104],[146,100],[102,113],[93,129],[100,138],[138,152],[188,157],[215,149],[214,139],[184,124],[139,116],[100,117],[88,123],[87,131],[108,141],[150,143],[184,137],[196,118],[191,99],[161,77],[124,71],[92,92],[93,114],[127,134],[180,138],[213,137],[227,124],[219,110],[182,92],[135,87],[100,94],[93,106],[105,119],[151,123],[198,120],[227,102],[228,89],[210,76],[166,74],[123,83],[101,99],[104,114],[143,130],[198,134],[242,122],[248,108],[225,79],[176,65],[132,65],[104,78],[99,100],[134,120],[186,122],[229,115],[241,100],[228,84],[190,70],[143,68],[97,84],[85,102],[106,128],[157,139],[207,134],[225,114],[222,82],[188,56],[132,47],[86,63],[70,91],[84,118],[139,142],[202,143],[240,120],[229,100],[190,78],[129,72],[84,78],[69,93],[71,110],[94,133],[141,137],[184,130],[200,113],[191,86],[159,57],[110,45],[73,51],[52,78],[52,92],[93,121],[154,124],[199,114],[209,96],[195,73],[155,46],[111,42],[85,56],[77,90],[102,115],[158,121],[208,116],[220,98],[191,66],[142,51],[95,52],[71,71],[69,86],[83,100],[101,109],[113,109],[113,107],[113,102],[113,101],[113,101]],"isBeingDragged":false,"grabbingEnabled":false,"isDrawing":false,"active":false,"dbName":"","moved":true,"timestamp":1335343526252,"layout":{"__isSmartRef__":true,"id":2430},"_ClipMode":"scroll","oldSubmorphs":[null],"isLockOwner":false,"eventsAreDisabled":false,"_PointerEvents":"auto","color":{"__isSmartRef__":true,"id":2431},"pencilSize":1,"strokeStyle":"solid","pencilStyle":"solid","pencilStyler":{"__isSmartRef__":true,"id":700},"chat":{"__isSmartRef__":true,"id":1972},"_Rotation":0,"_Scale":1.002003004005006,"prevState":{"__isSmartRef__":true,"id":2432},"submorphs":[{"__isSmartRef__":true,"id":4765},{"__isSmartRef__":true,"id":4781}],"channelName":"default","__serializedLivelyClosures__":{"__isSmartRef__":true,"id":4796},"__LivelyClassName__":"lively.morphic.Box","withLayers":["Global.lively.morphic.GrabbingLayer"]},"2397":{"position":{"__isSmartRef__":true,"id":2398},"_Extent":{"__isSmartRef__":true,"id":2399},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":2400},"_Fill":{"__isSmartRef__":true,"id":2401},"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":2402},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":2403},"_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"2398":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"2399":{"x":952.8027036045055,"y":583.901351802253,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"2400":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"2401":{"r":1,"g":1,"b":1,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"2402":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"2403":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"2404":{"x":0,"y":21,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"2405":{"partsSpaceName":"PartsBin/BP2012/","__SourceModuleName__":"Global.lively.PartsBin","comment":"A whiteboard designed for syncing with other worlds, based on svg paintings","migrationLevel":4,"partName":"WhiteBoardSVG","changes":[{"__isSmartRef__":true,"id":2406},{"__isSmartRef__":true,"id":2408},{"__isSmartRef__":true,"id":2410},{"__isSmartRef__":true,"id":2412},{"__isSmartRef__":true,"id":2414},{"__isSmartRef__":true,"id":2416},{"__isSmartRef__":true,"id":2418},{"__isSmartRef__":true,"id":2420}],"revisionOnLoad":153604,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"2406":{"date":{"__isSmartRef__":true,"id":2407},"author":"undefined","message":"copied and adapted from WhiteBoard part","id":"9BB5FF37-8D16-40E8-AD37-E352A5BC7BC2"},"2407":{"isSerializedDate":true,"string":"Wed Apr 18 2012 14:01:32 GMT+0200 (Mitteleuropäische Sommerzeit)"},"2408":{"date":{"__isSmartRef__":true,"id":2409},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"2409":{"isSerializedDate":true,"string":"Mon Apr 09 2012 13:42:07 GMT+0200 (Mitteleuropäische Sommerzeit)"},"2410":{"date":{"__isSmartRef__":true,"id":2411},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"2411":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:42:26 GMT+0100 (Mitteleuropäische Zeit)"},"2412":{"date":{"__isSmartRef__":true,"id":2413},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"2413":{"isSerializedDate":true,"string":"Sat Feb 25 2012 02:59:09 GMT+0100 (Mitteleuropäische Zeit)"},"2414":{"date":{"__isSmartRef__":true,"id":2415},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"2415":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:53:45 GMT+0100 (Mitteleuropäische Zeit)"},"2416":{"date":{"__isSmartRef__":true,"id":2417},"author":"undefined","message":"delete morphs when active based on deleted documents","id":"5CF94A01-D8FF-40C4-90E5-60E2ACF989D9"},"2417":{"isSerializedDate":true,"string":"Thu Apr 19 2012 11:33:33 GMT+0200 (Mitteleuropäische Sommerzeit)"},"2418":{"date":{"__isSmartRef__":true,"id":2419},"author":"undefined","message":"now supporting channels","id":"4DD3A656-4A80-49BE-A305-7A2F2D218DF5"},"2419":{"isSerializedDate":true,"string":"Thu Apr 19 2012 14:33:51 GMT+0200 (Mitteleuropäische Sommerzeit)"},"2420":{"date":{"__isSmartRef__":true,"id":2421},"author":"undefined","message":"opened in window and implemented channel indicator","id":"E100DF73-4691-4EFD-BA1A-819DB0CD58C3"},"2421":{"isSerializedDate":true,"string":"Thu Apr 19 2012 14:46:31 GMT+0200 (Mitteleuropäische Sommerzeit)"},"2422":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"2423":{"morph":{"__isSmartRef__":true,"id":2396},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"2424":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":2425}},"2425":{"test01IsMorph":{"__isSmartRef__":true,"id":2426}},"2426":{"varMapping":{"__isSmartRef__":true,"id":2427},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":2428},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"2427":{"this":{"__isSmartRef__":true,"id":2424}},"2428":{},"2429":{"x":952.8027036045055,"y":582.901351802253,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"2430":{"resizeWidth":true,"resizeHeight":true},"2431":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"2432":{"scripts":[],"id":"09C8E53E-E548-44AF-9494-9015C85C516B","shape":{"__isSmartRef__":true,"id":2433},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":2440},"showsHalos":false,"name":"WhiteBoard1","partsBinMetaInfo":{"__isSmartRef__":true,"id":2441},"__SourceModuleName__":"Global","renderContextTable":{"__isSmartRef__":true,"id":2458},"eventHandler":{"__isSmartRef__":true,"id":2459},"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"derivationIds":[127,"F0291F62-F100-480C-AEBF-0230398F7983","AE8B5ED7-E305-45BC-BE4A-1C28A49EE12B","39BA345C-17FA-45A0-BAC2-F0CF5654ACF8","6237CF20-1132-4E45-854A-233CB994F5BA","BD769112-2E6F-4D3A-8FD1-FF5FB642D32F","5CCEA69D-6B7D-4D10-894B-4337AE00F6FB","9EFE20C0-9CB0-4E0B-B0CC-1D6774677D54","08A68769-500F-4E65-A5F8-0ABB9F37226D","392E73AC-9510-469B-A978-1B63C1E7F36A","59DF604E-DE0E-44C3-886F-4BE5F8966336","27190657-472E-433E-9EFC-EEBD7097C8A8","846DF3BA-B365-4BFA-9817-709C85E52A91","2749B79A-1BC7-429B-B9AB-4CF6608A6CB2","1C925D47-057A-43AC-A1C9-2FF38A6177E7","225005F5-C004-4B34-9E60-7E7D843A73D8","D0E83802-E20E-4024-9CEC-FE657D4C328F","AA69C3CA-5FF2-4FA0-94D1-DC0504E8B906","290962F0-8515-441C-9B5A-4B5E6C79F66B","E25B33F4-F0E5-4669-B935-696C5C371578","C15370B2-6C46-4599-942E-4280DBF20B83","D44F9BE1-7FD5-4DE2-BA68-E94D3FAEB3AC","27469775-4086-4CB3-BA28-C420D25F1013","BC8DCBAC-A872-4008-9D27-CEF4D78CEE73","FBD3A943-9549-4034-B4C0-860F2E80DFBF","4F5E9CAA-5047-4EE0-BF99-B0745AB1E5CE","09CF4CEB-5676-4D86-807B-9DFD85D890E8","3969336B-49F3-4705-9B27-4888D854DDB0","694AC8F5-4CCE-4ADB-9739-58D7B5F20D93","E2CA35F8-215B-455F-AD2F-B93C9661810F","477C3F27-8604-4508-84A8-A3B9E5479652","38A91487-6348-4DFA-A3A6-1E2336A8FEAD","A8E47977-1D5C-400A-8AE6-599F53EDCCF0","F42ECC54-9D71-44C3-884A-07FD954ED6D2","834DB4A8-0665-4A2E-9F30-1013E7E68164","3F608089-05BB-41EE-9138-1A5011B81D9F","2556799E-96D9-4821-A50B-354DA9F663BC","F7B0E558-37C7-487F-AAEA-A3E221F353B1","6DEA8D16-BE15-4B5F-9622-FF3DB2CD40D2","0ED930FF-B9CB-415F-A313-5263B0AFF434","77A5B447-0134-453E-8F5E-4C0A5AC2A3B6","FA0E413D-3AD0-4B7A-8682-CEC73240063B"],"partTests":{"__isSmartRef__":true,"id":2460},"priorExtent":{"__isSmartRef__":true,"id":2465},"prevScroll":[0,0],"pointQueue":[[10,122],[10,123],[10,127],[10,131],[10,138],[12,157],[15,177],[19,186],[22,196],[23,197],[23,195],[24,192],[24,186],[24,180],[24,170],[24,148],[24,125],[24,119],[24,110],[23,109],[23,113],[23,118],[25,124],[25,132],[31,156],[31,162],[36,175],[37,178],[37,174],[37,170],[35,163],[35,155],[31,132],[26,120],[23,112],[23,111],[23,121],[23,137],[24,163],[26,185],[27,197],[27,198],[27,195],[27,187],[25,170],[23,145],[19,117],[15,101],[14,96],[14,97],[15,108],[20,129],[26,150],[29,165],[31,168],[32,169],[32,167],[32,157],[32,138],[32,113],[31,90],[31,80],[30,78],[30,77],[28,81],[28,98],[29,123],[31,148],[33,166],[33,168],[33,165],[33,157],[33,148],[30,120],[24,92],[20,69],[17,60],[15,62],[15,70],[15,81],[19,117],[21,136],[23,167],[28,185],[34,188],[37,184],[37,169],[37,161],[36,133],[33,107],[29,92],[29,89],[28,88],[28,95],[30,108],[34,117],[42,128],[50,134],[62,134],[71,128],[75,121],[75,110],[74,98],[70,92],[61,91],[52,96],[39,111],[37,117],[40,143],[50,155],[68,159],[90,159],[98,152],[99,139],[99,133],[90,122],[69,110],[48,106],[34,107],[25,115],[22,130],[25,139],[40,156],[72,173],[103,175],[118,173],[123,166],[121,155],[101,139],[74,125],[60,123],[38,123],[29,126],[27,134],[38,146],[63,158],[94,164],[122,164],[127,158],[125,150],[113,140],[94,133],[77,129],[62,129],[59,131],[57,143],[60,148],[77,161],[105,169],[136,171],[151,170],[154,164],[147,157],[124,149],[93,145],[63,145],[45,148],[40,155],[44,168],[61,179],[87,189],[115,191],[135,191],[145,184],[146,175],[138,168],[122,155],[99,149],[76,149],[63,151],[59,159],[63,168],[79,181],[111,189],[144,192],[171,187],[173,180],[167,173],[151,164],[120,157],[90,155],[67,158],[61,163],[62,170],[78,181],[134,198],[173,200],[196,197],[200,190],[197,184],[178,175],[152,167],[113,161],[83,161],[70,161],[74,172],[99,188],[144,201],[188,208],[218,210],[226,206],[224,201],[194,186],[157,175],[118,166],[85,164],[74,169],[80,178],[104,190],[160,201],[193,201],[208,199],[209,194],[200,184],[165,172],[129,168],[99,168],[84,170],[79,177],[95,186],[126,194],[170,198],[206,198],[226,197],[224,186],[208,175],[174,169],[136,165],[102,165],[96,169],[100,175],[138,189],[177,195],[212,195],[231,188],[229,181],[214,174],[165,162],[132,160],[107,160],[100,160],[104,172],[134,183],[170,187],[198,187],[217,180],[215,175],[201,164],[175,154],[141,150],[100,150],[83,158],[80,165],[87,174],[131,193],[161,193],[189,192],[197,186],[194,172],[177,157],[128,138],[97,134],[75,134],[63,141],[67,153],[88,160],[121,165],[154,165],[175,160],[187,142],[180,130],[162,113],[135,101],[88,98],[68,101],[58,111],[69,136],[96,148],[127,152],[165,152],[172,144],[171,133],[149,117],[120,105],[89,100],[62,104],[57,112],[61,125],[79,134],[95,139],[140,138],[155,127],[154,108],[135,90],[105,78],[72,76],[35,79],[28,86],[28,97],[49,117],[78,127],[108,129],[134,120],[137,104],[130,86],[113,71],[80,57],[62,58],[50,67],[48,77],[59,93],[80,105],[122,107],[140,100],[146,85],[143,74],[131,62],[96,55],[79,57],[71,63],[68,79],[73,86],[84,92],[110,93],[122,85],[127,74],[123,61],[108,54],[93,52],[66,59],[49,72],[44,93],[50,106],[69,114],[110,113],[129,101],[133,80],[126,64],[107,58],[96,60],[84,70],[76,90],[76,98],[87,111],[112,111],[129,103],[136,89],[127,72],[111,63],[80,63],[64,69],[58,78],[59,91],[72,100],[114,102],[145,99],[159,88],[157,71],[140,58],[100,52],[74,55],[57,72],[56,83],[63,96],[98,118],[142,118],[163,112],[171,98],[164,86],[142,70],[92,62],[62,62],[38,77],[36,88],[48,113],[73,127],[115,133],[138,128],[151,110],[141,88],[106,64],[79,64],[51,65],[33,82],[32,95],[50,119],[82,134],[142,134],[168,129],[179,108],[168,92],[126,62],[76,54],[58,56],[47,87],[73,117],[103,132],[155,135],[179,127],[189,115],[179,90],[157,72],[113,58],[83,56],[52,72],[40,91],[51,124],[76,145],[145,158],[189,157],[219,140],[215,121],[177,92],[124,81],[91,81],[60,95],[58,106],[74,125],[104,140],[175,144],[211,146],[231,138],[227,127],[192,105],[161,94],[114,92],[90,99],[83,111],[100,135],[133,156],[202,165],[243,165],[265,153],[259,139],[215,114],[146,105],[108,105],[82,114],[86,130],[106,146],[162,158],[229,156],[237,138],[224,117],[200,105],[153,101],[124,105],[121,116],[143,138],[180,160],[236,169],[266,165],[267,158],[252,137],[227,118],[180,101],[150,99],[125,105],[122,118],[132,132],[167,156],[214,162],[248,148],[256,126],[241,104],[201,68],[159,54],[111,55],[84,74],[82,86],[109,109],[168,124],[216,124],[258,107],[250,87],[227,68],[176,56],[129,55],[105,63],[97,81],[113,104],[148,121],[230,128],[286,121],[296,109],[284,86],[229,60],[158,55],[113,64],[104,74],[109,94],[151,119],[217,128],[269,125],[276,115],[264,97],[185,75],[119,77],[87,91],[73,113],[90,141],[117,156],[177,160],[218,149],[225,130],[205,108],[179,98],[126,94],[86,100],[74,119],[79,141],[124,161],[173,164],[212,149],[216,138],[204,115],[160,96],[113,95],[87,103],[68,133],[88,153],[154,162],[227,158],[255,144],[256,129],[216,105],[143,100],[87,105],[74,116],[82,134],[142,154],[221,159],[268,157],[269,143],[236,126],[171,111],[111,111],[91,114],[100,122],[148,130],[221,132],[252,132],[256,131],[232,129],[180,129],[141,132],[133,141],[143,147],[202,153],[239,147],[246,136],[228,119],[185,107],[141,107],[118,111],[117,117],[130,124],[180,130],[224,130],[233,126],[218,120],[191,118],[136,118],[106,124],[103,133],[132,139],[187,142],[222,137],[228,125],[219,117],[165,108],[126,109],[109,120],[110,128],[137,135],[189,137],[222,126],[223,113],[193,104],[146,100],[102,113],[93,129],[100,138],[138,152],[188,157],[215,149],[214,139],[184,124],[139,116],[100,117],[88,123],[87,131],[108,141],[150,143],[184,137],[196,118],[191,99],[161,77],[124,71],[92,92],[93,114],[127,134],[180,138],[213,137],[227,124],[219,110],[182,92],[135,87],[100,94],[93,106],[105,119],[151,123],[198,120],[227,102],[228,89],[210,76],[166,74],[123,83],[101,99],[104,114],[143,130],[198,134],[242,122],[248,108],[225,79],[176,65],[132,65],[104,78],[99,100],[134,120],[186,122],[229,115],[241,100],[228,84],[190,70],[143,68],[97,84],[85,102],[106,128],[157,139],[207,134],[225,114],[222,82],[188,56],[132,47],[86,63],[70,91],[84,118],[139,142],[202,143],[240,120],[229,100],[190,78],[129,72],[84,78],[69,93],[71,110],[94,133],[141,137],[184,130],[200,113],[191,86],[159,57],[110,45],[73,51],[52,78],[52,92],[93,121],[154,124],[199,114],[209,96],[195,73],[155,46],[111,42],[85,56],[77,90],[102,115],[158,121],[208,116],[220,98],[191,66],[142,51],[95,52],[71,71],[69,86],[83,100],[101,109],[113,109],[113,107],[113,102],[113,101],[113,101]],"isBeingDragged":false,"grabbingEnabled":false,"isDrawing":false,"active":false,"dbName":"","moved":true,"timestamp":1335343526252,"layout":{"__isSmartRef__":true,"id":2466},"_ClipMode":"scroll","oldSubmorphs":[null],"isLockOwner":false,"eventsAreDisabled":false,"_PointerEvents":"auto","color":{"__isSmartRef__":true,"id":2467},"pencilSize":1,"strokeStyle":"solid","pencilStyle":"solid","pencilStyler":{"__isSmartRef__":true,"id":700},"chat":{"__isSmartRef__":true,"id":1972},"_Rotation":0,"_Scale":1.002003004005006,"prevState":{"__isSmartRef__":true,"id":2468},"submorphs":[{"__isSmartRef__":true,"id":4466},{"__isSmartRef__":true,"id":4482}],"channelName":"default","__serializedLivelyClosures__":{"__isSmartRef__":true,"id":4497},"__LivelyClassName__":"lively.morphic.Box","withLayers":["Global.lively.morphic.GrabbingLayer"]},"2433":{"position":{"__isSmartRef__":true,"id":2434},"_Extent":{"__isSmartRef__":true,"id":2435},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":2436},"_Fill":{"__isSmartRef__":true,"id":2437},"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":2438},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":2439},"_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"2434":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"2435":{"x":952.8027036045055,"y":583.901351802253,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"2436":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"2437":{"r":1,"g":1,"b":1,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"2438":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"2439":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"2440":{"x":0,"y":21,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"2441":{"partsSpaceName":"PartsBin/BP2012/","__SourceModuleName__":"Global.lively.PartsBin","comment":"A whiteboard designed for syncing with other worlds, based on svg paintings","migrationLevel":4,"partName":"WhiteBoardSVG","changes":[{"__isSmartRef__":true,"id":2442},{"__isSmartRef__":true,"id":2444},{"__isSmartRef__":true,"id":2446},{"__isSmartRef__":true,"id":2448},{"__isSmartRef__":true,"id":2450},{"__isSmartRef__":true,"id":2452},{"__isSmartRef__":true,"id":2454},{"__isSmartRef__":true,"id":2456}],"revisionOnLoad":153604,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"2442":{"date":{"__isSmartRef__":true,"id":2443},"author":"undefined","message":"copied and adapted from WhiteBoard part","id":"9BB5FF37-8D16-40E8-AD37-E352A5BC7BC2"},"2443":{"isSerializedDate":true,"string":"Wed Apr 18 2012 14:01:32 GMT+0200 (Mitteleuropäische Sommerzeit)"},"2444":{"date":{"__isSmartRef__":true,"id":2445},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"2445":{"isSerializedDate":true,"string":"Mon Apr 09 2012 13:42:07 GMT+0200 (Mitteleuropäische Sommerzeit)"},"2446":{"date":{"__isSmartRef__":true,"id":2447},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"2447":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:42:26 GMT+0100 (Mitteleuropäische Zeit)"},"2448":{"date":{"__isSmartRef__":true,"id":2449},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"2449":{"isSerializedDate":true,"string":"Sat Feb 25 2012 02:59:09 GMT+0100 (Mitteleuropäische Zeit)"},"2450":{"date":{"__isSmartRef__":true,"id":2451},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"2451":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:53:45 GMT+0100 (Mitteleuropäische Zeit)"},"2452":{"date":{"__isSmartRef__":true,"id":2453},"author":"undefined","message":"delete morphs when active based on deleted documents","id":"5CF94A01-D8FF-40C4-90E5-60E2ACF989D9"},"2453":{"isSerializedDate":true,"string":"Thu Apr 19 2012 11:33:33 GMT+0200 (Mitteleuropäische Sommerzeit)"},"2454":{"date":{"__isSmartRef__":true,"id":2455},"author":"undefined","message":"now supporting channels","id":"4DD3A656-4A80-49BE-A305-7A2F2D218DF5"},"2455":{"isSerializedDate":true,"string":"Thu Apr 19 2012 14:33:51 GMT+0200 (Mitteleuropäische Sommerzeit)"},"2456":{"date":{"__isSmartRef__":true,"id":2457},"author":"undefined","message":"opened in window and implemented channel indicator","id":"E100DF73-4691-4EFD-BA1A-819DB0CD58C3"},"2457":{"isSerializedDate":true,"string":"Thu Apr 19 2012 14:46:31 GMT+0200 (Mitteleuropäische Sommerzeit)"},"2458":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"2459":{"morph":{"__isSmartRef__":true,"id":2432},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"2460":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":2461}},"2461":{"test01IsMorph":{"__isSmartRef__":true,"id":2462}},"2462":{"varMapping":{"__isSmartRef__":true,"id":2463},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":2464},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"2463":{"this":{"__isSmartRef__":true,"id":2460}},"2464":{},"2465":{"x":952.8027036045055,"y":582.901351802253,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"2466":{"resizeWidth":true,"resizeHeight":true},"2467":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"2468":{"scripts":[],"id":"23ACC626-9008-45B4-A6FF-3DE8A4AE4845","shape":{"__isSmartRef__":true,"id":2469},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":2476},"showsHalos":false,"name":"WhiteBoard1","partsBinMetaInfo":{"__isSmartRef__":true,"id":2477},"__SourceModuleName__":"Global","renderContextTable":{"__isSmartRef__":true,"id":2494},"eventHandler":{"__isSmartRef__":true,"id":2495},"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"derivationIds":[127,"F0291F62-F100-480C-AEBF-0230398F7983","AE8B5ED7-E305-45BC-BE4A-1C28A49EE12B","39BA345C-17FA-45A0-BAC2-F0CF5654ACF8","6237CF20-1132-4E45-854A-233CB994F5BA","BD769112-2E6F-4D3A-8FD1-FF5FB642D32F","5CCEA69D-6B7D-4D10-894B-4337AE00F6FB","9EFE20C0-9CB0-4E0B-B0CC-1D6774677D54","08A68769-500F-4E65-A5F8-0ABB9F37226D","392E73AC-9510-469B-A978-1B63C1E7F36A","59DF604E-DE0E-44C3-886F-4BE5F8966336","27190657-472E-433E-9EFC-EEBD7097C8A8","846DF3BA-B365-4BFA-9817-709C85E52A91","2749B79A-1BC7-429B-B9AB-4CF6608A6CB2","1C925D47-057A-43AC-A1C9-2FF38A6177E7","225005F5-C004-4B34-9E60-7E7D843A73D8","D0E83802-E20E-4024-9CEC-FE657D4C328F","AA69C3CA-5FF2-4FA0-94D1-DC0504E8B906","290962F0-8515-441C-9B5A-4B5E6C79F66B","E25B33F4-F0E5-4669-B935-696C5C371578","C15370B2-6C46-4599-942E-4280DBF20B83","D44F9BE1-7FD5-4DE2-BA68-E94D3FAEB3AC","27469775-4086-4CB3-BA28-C420D25F1013","BC8DCBAC-A872-4008-9D27-CEF4D78CEE73","FBD3A943-9549-4034-B4C0-860F2E80DFBF","4F5E9CAA-5047-4EE0-BF99-B0745AB1E5CE","09CF4CEB-5676-4D86-807B-9DFD85D890E8","3969336B-49F3-4705-9B27-4888D854DDB0","694AC8F5-4CCE-4ADB-9739-58D7B5F20D93","E2CA35F8-215B-455F-AD2F-B93C9661810F","477C3F27-8604-4508-84A8-A3B9E5479652","38A91487-6348-4DFA-A3A6-1E2336A8FEAD","A8E47977-1D5C-400A-8AE6-599F53EDCCF0","F42ECC54-9D71-44C3-884A-07FD954ED6D2","834DB4A8-0665-4A2E-9F30-1013E7E68164","3F608089-05BB-41EE-9138-1A5011B81D9F","2556799E-96D9-4821-A50B-354DA9F663BC","F7B0E558-37C7-487F-AAEA-A3E221F353B1","6DEA8D16-BE15-4B5F-9622-FF3DB2CD40D2","0ED930FF-B9CB-415F-A313-5263B0AFF434","77A5B447-0134-453E-8F5E-4C0A5AC2A3B6","FA0E413D-3AD0-4B7A-8682-CEC73240063B"],"partTests":{"__isSmartRef__":true,"id":2496},"priorExtent":{"__isSmartRef__":true,"id":2501},"prevScroll":[0,0],"pointQueue":[[10,122],[10,123],[10,127],[10,131],[10,138],[12,157],[15,177],[19,186],[22,196],[23,197],[23,195],[24,192],[24,186],[24,180],[24,170],[24,148],[24,125],[24,119],[24,110],[23,109],[23,113],[23,118],[25,124],[25,132],[31,156],[31,162],[36,175],[37,178],[37,174],[37,170],[35,163],[35,155],[31,132],[26,120],[23,112],[23,111],[23,121],[23,137],[24,163],[26,185],[27,197],[27,198],[27,195],[27,187],[25,170],[23,145],[19,117],[15,101],[14,96],[14,97],[15,108],[20,129],[26,150],[29,165],[31,168],[32,169],[32,167],[32,157],[32,138],[32,113],[31,90],[31,80],[30,78],[30,77],[28,81],[28,98],[29,123],[31,148],[33,166],[33,168],[33,165],[33,157],[33,148],[30,120],[24,92],[20,69],[17,60],[15,62],[15,70],[15,81],[19,117],[21,136],[23,167],[28,185],[34,188],[37,184],[37,169],[37,161],[36,133],[33,107],[29,92],[29,89],[28,88],[28,95],[30,108],[34,117],[42,128],[50,134],[62,134],[71,128],[75,121],[75,110],[74,98],[70,92],[61,91],[52,96],[39,111],[37,117],[40,143],[50,155],[68,159],[90,159],[98,152],[99,139],[99,133],[90,122],[69,110],[48,106],[34,107],[25,115],[22,130],[25,139],[40,156],[72,173],[103,175],[118,173],[123,166],[121,155],[101,139],[74,125],[60,123],[38,123],[29,126],[27,134],[38,146],[63,158],[94,164],[122,164],[127,158],[125,150],[113,140],[94,133],[77,129],[62,129],[59,131],[57,143],[60,148],[77,161],[105,169],[136,171],[151,170],[154,164],[147,157],[124,149],[93,145],[63,145],[45,148],[40,155],[44,168],[61,179],[87,189],[115,191],[135,191],[145,184],[146,175],[138,168],[122,155],[99,149],[76,149],[63,151],[59,159],[63,168],[79,181],[111,189],[144,192],[171,187],[173,180],[167,173],[151,164],[120,157],[90,155],[67,158],[61,163],[62,170],[78,181],[134,198],[173,200],[196,197],[200,190],[197,184],[178,175],[152,167],[113,161],[83,161],[70,161],[74,172],[99,188],[144,201],[188,208],[218,210],[226,206],[224,201],[194,186],[157,175],[118,166],[85,164],[74,169],[80,178],[104,190],[160,201],[193,201],[208,199],[209,194],[200,184],[165,172],[129,168],[99,168],[84,170],[79,177],[95,186],[126,194],[170,198],[206,198],[226,197],[224,186],[208,175],[174,169],[136,165],[102,165],[96,169],[100,175],[138,189],[177,195],[212,195],[231,188],[229,181],[214,174],[165,162],[132,160],[107,160],[100,160],[104,172],[134,183],[170,187],[198,187],[217,180],[215,175],[201,164],[175,154],[141,150],[100,150],[83,158],[80,165],[87,174],[131,193],[161,193],[189,192],[197,186],[194,172],[177,157],[128,138],[97,134],[75,134],[63,141],[67,153],[88,160],[121,165],[154,165],[175,160],[187,142],[180,130],[162,113],[135,101],[88,98],[68,101],[58,111],[69,136],[96,148],[127,152],[165,152],[172,144],[171,133],[149,117],[120,105],[89,100],[62,104],[57,112],[61,125],[79,134],[95,139],[140,138],[155,127],[154,108],[135,90],[105,78],[72,76],[35,79],[28,86],[28,97],[49,117],[78,127],[108,129],[134,120],[137,104],[130,86],[113,71],[80,57],[62,58],[50,67],[48,77],[59,93],[80,105],[122,107],[140,100],[146,85],[143,74],[131,62],[96,55],[79,57],[71,63],[68,79],[73,86],[84,92],[110,93],[122,85],[127,74],[123,61],[108,54],[93,52],[66,59],[49,72],[44,93],[50,106],[69,114],[110,113],[129,101],[133,80],[126,64],[107,58],[96,60],[84,70],[76,90],[76,98],[87,111],[112,111],[129,103],[136,89],[127,72],[111,63],[80,63],[64,69],[58,78],[59,91],[72,100],[114,102],[145,99],[159,88],[157,71],[140,58],[100,52],[74,55],[57,72],[56,83],[63,96],[98,118],[142,118],[163,112],[171,98],[164,86],[142,70],[92,62],[62,62],[38,77],[36,88],[48,113],[73,127],[115,133],[138,128],[151,110],[141,88],[106,64],[79,64],[51,65],[33,82],[32,95],[50,119],[82,134],[142,134],[168,129],[179,108],[168,92],[126,62],[76,54],[58,56],[47,87],[73,117],[103,132],[155,135],[179,127],[189,115],[179,90],[157,72],[113,58],[83,56],[52,72],[40,91],[51,124],[76,145],[145,158],[189,157],[219,140],[215,121],[177,92],[124,81],[91,81],[60,95],[58,106],[74,125],[104,140],[175,144],[211,146],[231,138],[227,127],[192,105],[161,94],[114,92],[90,99],[83,111],[100,135],[133,156],[202,165],[243,165],[265,153],[259,139],[215,114],[146,105],[108,105],[82,114],[86,130],[106,146],[162,158],[229,156],[237,138],[224,117],[200,105],[153,101],[124,105],[121,116],[143,138],[180,160],[236,169],[266,165],[267,158],[252,137],[227,118],[180,101],[150,99],[125,105],[122,118],[132,132],[167,156],[214,162],[248,148],[256,126],[241,104],[201,68],[159,54],[111,55],[84,74],[82,86],[109,109],[168,124],[216,124],[258,107],[250,87],[227,68],[176,56],[129,55],[105,63],[97,81],[113,104],[148,121],[230,128],[286,121],[296,109],[284,86],[229,60],[158,55],[113,64],[104,74],[109,94],[151,119],[217,128],[269,125],[276,115],[264,97],[185,75],[119,77],[87,91],[73,113],[90,141],[117,156],[177,160],[218,149],[225,130],[205,108],[179,98],[126,94],[86,100],[74,119],[79,141],[124,161],[173,164],[212,149],[216,138],[204,115],[160,96],[113,95],[87,103],[68,133],[88,153],[154,162],[227,158],[255,144],[256,129],[216,105],[143,100],[87,105],[74,116],[82,134],[142,154],[221,159],[268,157],[269,143],[236,126],[171,111],[111,111],[91,114],[100,122],[148,130],[221,132],[252,132],[256,131],[232,129],[180,129],[141,132],[133,141],[143,147],[202,153],[239,147],[246,136],[228,119],[185,107],[141,107],[118,111],[117,117],[130,124],[180,130],[224,130],[233,126],[218,120],[191,118],[136,118],[106,124],[103,133],[132,139],[187,142],[222,137],[228,125],[219,117],[165,108],[126,109],[109,120],[110,128],[137,135],[189,137],[222,126],[223,113],[193,104],[146,100],[102,113],[93,129],[100,138],[138,152],[188,157],[215,149],[214,139],[184,124],[139,116],[100,117],[88,123],[87,131],[108,141],[150,143],[184,137],[196,118],[191,99],[161,77],[124,71],[92,92],[93,114],[127,134],[180,138],[213,137],[227,124],[219,110],[182,92],[135,87],[100,94],[93,106],[105,119],[151,123],[198,120],[227,102],[228,89],[210,76],[166,74],[123,83],[101,99],[104,114],[143,130],[198,134],[242,122],[248,108],[225,79],[176,65],[132,65],[104,78],[99,100],[134,120],[186,122],[229,115],[241,100],[228,84],[190,70],[143,68],[97,84],[85,102],[106,128],[157,139],[207,134],[225,114],[222,82],[188,56],[132,47],[86,63],[70,91],[84,118],[139,142],[202,143],[240,120],[229,100],[190,78],[129,72],[84,78],[69,93],[71,110],[94,133],[141,137],[184,130],[200,113],[191,86],[159,57],[110,45],[73,51],[52,78],[52,92],[93,121],[154,124],[199,114],[209,96],[195,73],[155,46],[111,42],[85,56],[77,90],[102,115],[158,121],[208,116],[220,98],[191,66],[142,51],[95,52],[71,71],[69,86],[83,100],[101,109],[113,109],[113,107],[113,102],[113,101],[113,101]],"isBeingDragged":false,"grabbingEnabled":false,"isDrawing":false,"active":false,"dbName":"","moved":true,"timestamp":1335343526252,"layout":{"__isSmartRef__":true,"id":2502},"_ClipMode":"scroll","oldSubmorphs":[null],"isLockOwner":false,"eventsAreDisabled":false,"_PointerEvents":"auto","color":{"__isSmartRef__":true,"id":2503},"pencilSize":1,"strokeStyle":"solid","pencilStyle":"solid","pencilStyler":{"__isSmartRef__":true,"id":700},"chat":{"__isSmartRef__":true,"id":1972},"_Rotation":0,"_Scale":1.002003004005006,"prevState":{"__isSmartRef__":true,"id":2504},"submorphs":[{"__isSmartRef__":true,"id":4167},{"__isSmartRef__":true,"id":4183}],"channelName":"default","__serializedLivelyClosures__":{"__isSmartRef__":true,"id":4198},"__LivelyClassName__":"lively.morphic.Box","withLayers":["Global.lively.morphic.GrabbingLayer"]},"2469":{"position":{"__isSmartRef__":true,"id":2470},"_Extent":{"__isSmartRef__":true,"id":2471},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":2472},"_Fill":{"__isSmartRef__":true,"id":2473},"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":2474},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":2475},"_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"2470":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"2471":{"x":952.8027036045055,"y":583.901351802253,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"2472":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"2473":{"r":1,"g":1,"b":1,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"2474":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"2475":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"2476":{"x":0,"y":21,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"2477":{"partsSpaceName":"PartsBin/BP2012/","__SourceModuleName__":"Global.lively.PartsBin","comment":"A whiteboard designed for syncing with other worlds, based on svg paintings","migrationLevel":4,"partName":"WhiteBoardSVG","changes":[{"__isSmartRef__":true,"id":2478},{"__isSmartRef__":true,"id":2480},{"__isSmartRef__":true,"id":2482},{"__isSmartRef__":true,"id":2484},{"__isSmartRef__":true,"id":2486},{"__isSmartRef__":true,"id":2488},{"__isSmartRef__":true,"id":2490},{"__isSmartRef__":true,"id":2492}],"revisionOnLoad":153604,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"2478":{"date":{"__isSmartRef__":true,"id":2479},"author":"undefined","message":"copied and adapted from WhiteBoard part","id":"9BB5FF37-8D16-40E8-AD37-E352A5BC7BC2"},"2479":{"isSerializedDate":true,"string":"Wed Apr 18 2012 14:01:32 GMT+0200 (Mitteleuropäische Sommerzeit)"},"2480":{"date":{"__isSmartRef__":true,"id":2481},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"2481":{"isSerializedDate":true,"string":"Mon Apr 09 2012 13:42:07 GMT+0200 (Mitteleuropäische Sommerzeit)"},"2482":{"date":{"__isSmartRef__":true,"id":2483},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"2483":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:42:26 GMT+0100 (Mitteleuropäische Zeit)"},"2484":{"date":{"__isSmartRef__":true,"id":2485},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"2485":{"isSerializedDate":true,"string":"Sat Feb 25 2012 02:59:09 GMT+0100 (Mitteleuropäische Zeit)"},"2486":{"date":{"__isSmartRef__":true,"id":2487},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"2487":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:53:45 GMT+0100 (Mitteleuropäische Zeit)"},"2488":{"date":{"__isSmartRef__":true,"id":2489},"author":"undefined","message":"delete morphs when active based on deleted documents","id":"5CF94A01-D8FF-40C4-90E5-60E2ACF989D9"},"2489":{"isSerializedDate":true,"string":"Thu Apr 19 2012 11:33:33 GMT+0200 (Mitteleuropäische Sommerzeit)"},"2490":{"date":{"__isSmartRef__":true,"id":2491},"author":"undefined","message":"now supporting channels","id":"4DD3A656-4A80-49BE-A305-7A2F2D218DF5"},"2491":{"isSerializedDate":true,"string":"Thu Apr 19 2012 14:33:51 GMT+0200 (Mitteleuropäische Sommerzeit)"},"2492":{"date":{"__isSmartRef__":true,"id":2493},"author":"undefined","message":"opened in window and implemented channel indicator","id":"E100DF73-4691-4EFD-BA1A-819DB0CD58C3"},"2493":{"isSerializedDate":true,"string":"Thu Apr 19 2012 14:46:31 GMT+0200 (Mitteleuropäische Sommerzeit)"},"2494":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"2495":{"morph":{"__isSmartRef__":true,"id":2468},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"2496":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":2497}},"2497":{"test01IsMorph":{"__isSmartRef__":true,"id":2498}},"2498":{"varMapping":{"__isSmartRef__":true,"id":2499},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":2500},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"2499":{"this":{"__isSmartRef__":true,"id":2496}},"2500":{},"2501":{"x":952.8027036045055,"y":582.901351802253,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"2502":{"resizeWidth":true,"resizeHeight":true},"2503":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"2504":{"scripts":[],"id":"857CA9C7-22A7-4A4D-9075-6F55AE5EC131","shape":{"__isSmartRef__":true,"id":2505},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":2512},"showsHalos":false,"name":"WhiteBoard1","partsBinMetaInfo":{"__isSmartRef__":true,"id":2513},"__SourceModuleName__":"Global","renderContextTable":{"__isSmartRef__":true,"id":2530},"eventHandler":{"__isSmartRef__":true,"id":2531},"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"derivationIds":[127,"F0291F62-F100-480C-AEBF-0230398F7983","AE8B5ED7-E305-45BC-BE4A-1C28A49EE12B","39BA345C-17FA-45A0-BAC2-F0CF5654ACF8","6237CF20-1132-4E45-854A-233CB994F5BA","BD769112-2E6F-4D3A-8FD1-FF5FB642D32F","5CCEA69D-6B7D-4D10-894B-4337AE00F6FB","9EFE20C0-9CB0-4E0B-B0CC-1D6774677D54","08A68769-500F-4E65-A5F8-0ABB9F37226D","392E73AC-9510-469B-A978-1B63C1E7F36A","59DF604E-DE0E-44C3-886F-4BE5F8966336","27190657-472E-433E-9EFC-EEBD7097C8A8","846DF3BA-B365-4BFA-9817-709C85E52A91","2749B79A-1BC7-429B-B9AB-4CF6608A6CB2","1C925D47-057A-43AC-A1C9-2FF38A6177E7","225005F5-C004-4B34-9E60-7E7D843A73D8","D0E83802-E20E-4024-9CEC-FE657D4C328F","AA69C3CA-5FF2-4FA0-94D1-DC0504E8B906","290962F0-8515-441C-9B5A-4B5E6C79F66B","E25B33F4-F0E5-4669-B935-696C5C371578","C15370B2-6C46-4599-942E-4280DBF20B83","D44F9BE1-7FD5-4DE2-BA68-E94D3FAEB3AC","27469775-4086-4CB3-BA28-C420D25F1013","BC8DCBAC-A872-4008-9D27-CEF4D78CEE73","FBD3A943-9549-4034-B4C0-860F2E80DFBF","4F5E9CAA-5047-4EE0-BF99-B0745AB1E5CE","09CF4CEB-5676-4D86-807B-9DFD85D890E8","3969336B-49F3-4705-9B27-4888D854DDB0","694AC8F5-4CCE-4ADB-9739-58D7B5F20D93","E2CA35F8-215B-455F-AD2F-B93C9661810F","477C3F27-8604-4508-84A8-A3B9E5479652","38A91487-6348-4DFA-A3A6-1E2336A8FEAD","A8E47977-1D5C-400A-8AE6-599F53EDCCF0","F42ECC54-9D71-44C3-884A-07FD954ED6D2","834DB4A8-0665-4A2E-9F30-1013E7E68164","3F608089-05BB-41EE-9138-1A5011B81D9F","2556799E-96D9-4821-A50B-354DA9F663BC","F7B0E558-37C7-487F-AAEA-A3E221F353B1","6DEA8D16-BE15-4B5F-9622-FF3DB2CD40D2","0ED930FF-B9CB-415F-A313-5263B0AFF434","77A5B447-0134-453E-8F5E-4C0A5AC2A3B6","FA0E413D-3AD0-4B7A-8682-CEC73240063B"],"partTests":{"__isSmartRef__":true,"id":2532},"priorExtent":{"__isSmartRef__":true,"id":2537},"prevScroll":[0,0],"pointQueue":[[10,122],[10,123],[10,127],[10,131],[10,138],[12,157],[15,177],[19,186],[22,196],[23,197],[23,195],[24,192],[24,186],[24,180],[24,170],[24,148],[24,125],[24,119],[24,110],[23,109],[23,113],[23,118],[25,124],[25,132],[31,156],[31,162],[36,175],[37,178],[37,174],[37,170],[35,163],[35,155],[31,132],[26,120],[23,112],[23,111],[23,121],[23,137],[24,163],[26,185],[27,197],[27,198],[27,195],[27,187],[25,170],[23,145],[19,117],[15,101],[14,96],[14,97],[15,108],[20,129],[26,150],[29,165],[31,168],[32,169],[32,167],[32,157],[32,138],[32,113],[31,90],[31,80],[30,78],[30,77],[28,81],[28,98],[29,123],[31,148],[33,166],[33,168],[33,165],[33,157],[33,148],[30,120],[24,92],[20,69],[17,60],[15,62],[15,70],[15,81],[19,117],[21,136],[23,167],[28,185],[34,188],[37,184],[37,169],[37,161],[36,133],[33,107],[29,92],[29,89],[28,88],[28,95],[30,108],[34,117],[42,128],[50,134],[62,134],[71,128],[75,121],[75,110],[74,98],[70,92],[61,91],[52,96],[39,111],[37,117],[40,143],[50,155],[68,159],[90,159],[98,152],[99,139],[99,133],[90,122],[69,110],[48,106],[34,107],[25,115],[22,130],[25,139],[40,156],[72,173],[103,175],[118,173],[123,166],[121,155],[101,139],[74,125],[60,123],[38,123],[29,126],[27,134],[38,146],[63,158],[94,164],[122,164],[127,158],[125,150],[113,140],[94,133],[77,129],[62,129],[59,131],[57,143],[60,148],[77,161],[105,169],[136,171],[151,170],[154,164],[147,157],[124,149],[93,145],[63,145],[45,148],[40,155],[44,168],[61,179],[87,189],[115,191],[135,191],[145,184],[146,175],[138,168],[122,155],[99,149],[76,149],[63,151],[59,159],[63,168],[79,181],[111,189],[144,192],[171,187],[173,180],[167,173],[151,164],[120,157],[90,155],[67,158],[61,163],[62,170],[78,181],[134,198],[173,200],[196,197],[200,190],[197,184],[178,175],[152,167],[113,161],[83,161],[70,161],[74,172],[99,188],[144,201],[188,208],[218,210],[226,206],[224,201],[194,186],[157,175],[118,166],[85,164],[74,169],[80,178],[104,190],[160,201],[193,201],[208,199],[209,194],[200,184],[165,172],[129,168],[99,168],[84,170],[79,177],[95,186],[126,194],[170,198],[206,198],[226,197],[224,186],[208,175],[174,169],[136,165],[102,165],[96,169],[100,175],[138,189],[177,195],[212,195],[231,188],[229,181],[214,174],[165,162],[132,160],[107,160],[100,160],[104,172],[134,183],[170,187],[198,187],[217,180],[215,175],[201,164],[175,154],[141,150],[100,150],[83,158],[80,165],[87,174],[131,193],[161,193],[189,192],[197,186],[194,172],[177,157],[128,138],[97,134],[75,134],[63,141],[67,153],[88,160],[121,165],[154,165],[175,160],[187,142],[180,130],[162,113],[135,101],[88,98],[68,101],[58,111],[69,136],[96,148],[127,152],[165,152],[172,144],[171,133],[149,117],[120,105],[89,100],[62,104],[57,112],[61,125],[79,134],[95,139],[140,138],[155,127],[154,108],[135,90],[105,78],[72,76],[35,79],[28,86],[28,97],[49,117],[78,127],[108,129],[134,120],[137,104],[130,86],[113,71],[80,57],[62,58],[50,67],[48,77],[59,93],[80,105],[122,107],[140,100],[146,85],[143,74],[131,62],[96,55],[79,57],[71,63],[68,79],[73,86],[84,92],[110,93],[122,85],[127,74],[123,61],[108,54],[93,52],[66,59],[49,72],[44,93],[50,106],[69,114],[110,113],[129,101],[133,80],[126,64],[107,58],[96,60],[84,70],[76,90],[76,98],[87,111],[112,111],[129,103],[136,89],[127,72],[111,63],[80,63],[64,69],[58,78],[59,91],[72,100],[114,102],[145,99],[159,88],[157,71],[140,58],[100,52],[74,55],[57,72],[56,83],[63,96],[98,118],[142,118],[163,112],[171,98],[164,86],[142,70],[92,62],[62,62],[38,77],[36,88],[48,113],[73,127],[115,133],[138,128],[151,110],[141,88],[106,64],[79,64],[51,65],[33,82],[32,95],[50,119],[82,134],[142,134],[168,129],[179,108],[168,92],[126,62],[76,54],[58,56],[47,87],[73,117],[103,132],[155,135],[179,127],[189,115],[179,90],[157,72],[113,58],[83,56],[52,72],[40,91],[51,124],[76,145],[145,158],[189,157],[219,140],[215,121],[177,92],[124,81],[91,81],[60,95],[58,106],[74,125],[104,140],[175,144],[211,146],[231,138],[227,127],[192,105],[161,94],[114,92],[90,99],[83,111],[100,135],[133,156],[202,165],[243,165],[265,153],[259,139],[215,114],[146,105],[108,105],[82,114],[86,130],[106,146],[162,158],[229,156],[237,138],[224,117],[200,105],[153,101],[124,105],[121,116],[143,138],[180,160],[236,169],[266,165],[267,158],[252,137],[227,118],[180,101],[150,99],[125,105],[122,118],[132,132],[167,156],[214,162],[248,148],[256,126],[241,104],[201,68],[159,54],[111,55],[84,74],[82,86],[109,109],[168,124],[216,124],[258,107],[250,87],[227,68],[176,56],[129,55],[105,63],[97,81],[113,104],[148,121],[230,128],[286,121],[296,109],[284,86],[229,60],[158,55],[113,64],[104,74],[109,94],[151,119],[217,128],[269,125],[276,115],[264,97],[185,75],[119,77],[87,91],[73,113],[90,141],[117,156],[177,160],[218,149],[225,130],[205,108],[179,98],[126,94],[86,100],[74,119],[79,141],[124,161],[173,164],[212,149],[216,138],[204,115],[160,96],[113,95],[87,103],[68,133],[88,153],[154,162],[227,158],[255,144],[256,129],[216,105],[143,100],[87,105],[74,116],[82,134],[142,154],[221,159],[268,157],[269,143],[236,126],[171,111],[111,111],[91,114],[100,122],[148,130],[221,132],[252,132],[256,131],[232,129],[180,129],[141,132],[133,141],[143,147],[202,153],[239,147],[246,136],[228,119],[185,107],[141,107],[118,111],[117,117],[130,124],[180,130],[224,130],[233,126],[218,120],[191,118],[136,118],[106,124],[103,133],[132,139],[187,142],[222,137],[228,125],[219,117],[165,108],[126,109],[109,120],[110,128],[137,135],[189,137],[222,126],[223,113],[193,104],[146,100],[102,113],[93,129],[100,138],[138,152],[188,157],[215,149],[214,139],[184,124],[139,116],[100,117],[88,123],[87,131],[108,141],[150,143],[184,137],[196,118],[191,99],[161,77],[124,71],[92,92],[93,114],[127,134],[180,138],[213,137],[227,124],[219,110],[182,92],[135,87],[100,94],[93,106],[105,119],[151,123],[198,120],[227,102],[228,89],[210,76],[166,74],[123,83],[101,99],[104,114],[143,130],[198,134],[242,122],[248,108],[225,79],[176,65],[132,65],[104,78],[99,100],[134,120],[186,122],[229,115],[241,100],[228,84],[190,70],[143,68],[97,84],[85,102],[106,128],[157,139],[207,134],[225,114],[222,82],[188,56],[132,47],[86,63],[70,91],[84,118],[139,142],[202,143],[240,120],[229,100],[190,78],[129,72],[84,78],[69,93],[71,110],[94,133],[141,137],[184,130],[200,113],[191,86],[159,57],[110,45],[73,51],[52,78],[52,92],[93,121],[154,124],[199,114],[209,96],[195,73],[155,46],[111,42],[85,56],[77,90],[102,115],[158,121],[208,116],[220,98],[191,66],[142,51],[95,52],[71,71],[69,86],[83,100],[101,109],[113,109],[113,107],[113,102],[113,101],[113,101]],"isBeingDragged":false,"grabbingEnabled":false,"isDrawing":false,"active":false,"dbName":"","moved":true,"timestamp":1335343526252,"layout":{"__isSmartRef__":true,"id":2538},"_ClipMode":"scroll","oldSubmorphs":[null],"isLockOwner":false,"eventsAreDisabled":false,"_PointerEvents":"auto","color":{"__isSmartRef__":true,"id":2539},"pencilSize":1,"strokeStyle":"solid","pencilStyle":"solid","pencilStyler":{"__isSmartRef__":true,"id":700},"chat":{"__isSmartRef__":true,"id":1972},"_Rotation":0,"_Scale":1.002003004005006,"prevState":{"__isSmartRef__":true,"id":2540},"submorphs":[{"__isSmartRef__":true,"id":3868},{"__isSmartRef__":true,"id":3884}],"channelName":"default","__serializedLivelyClosures__":{"__isSmartRef__":true,"id":3899},"__LivelyClassName__":"lively.morphic.Box","withLayers":["Global.lively.morphic.GrabbingLayer"]},"2505":{"position":{"__isSmartRef__":true,"id":2506},"_Extent":{"__isSmartRef__":true,"id":2507},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":2508},"_Fill":{"__isSmartRef__":true,"id":2509},"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":2510},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":2511},"_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"2506":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"2507":{"x":952.8027036045055,"y":583.901351802253,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"2508":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"2509":{"r":1,"g":1,"b":1,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"2510":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"2511":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"2512":{"x":0,"y":21,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"2513":{"partsSpaceName":"PartsBin/BP2012/","__SourceModuleName__":"Global.lively.PartsBin","comment":"A whiteboard designed for syncing with other worlds, based on svg paintings","migrationLevel":4,"partName":"WhiteBoardSVG","changes":[{"__isSmartRef__":true,"id":2514},{"__isSmartRef__":true,"id":2516},{"__isSmartRef__":true,"id":2518},{"__isSmartRef__":true,"id":2520},{"__isSmartRef__":true,"id":2522},{"__isSmartRef__":true,"id":2524},{"__isSmartRef__":true,"id":2526},{"__isSmartRef__":true,"id":2528}],"revisionOnLoad":153604,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"2514":{"date":{"__isSmartRef__":true,"id":2515},"author":"undefined","message":"copied and adapted from WhiteBoard part","id":"9BB5FF37-8D16-40E8-AD37-E352A5BC7BC2"},"2515":{"isSerializedDate":true,"string":"Wed Apr 18 2012 14:01:32 GMT+0200 (Mitteleuropäische Sommerzeit)"},"2516":{"date":{"__isSmartRef__":true,"id":2517},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"2517":{"isSerializedDate":true,"string":"Mon Apr 09 2012 13:42:07 GMT+0200 (Mitteleuropäische Sommerzeit)"},"2518":{"date":{"__isSmartRef__":true,"id":2519},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"2519":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:42:26 GMT+0100 (Mitteleuropäische Zeit)"},"2520":{"date":{"__isSmartRef__":true,"id":2521},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"2521":{"isSerializedDate":true,"string":"Sat Feb 25 2012 02:59:09 GMT+0100 (Mitteleuropäische Zeit)"},"2522":{"date":{"__isSmartRef__":true,"id":2523},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"2523":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:53:45 GMT+0100 (Mitteleuropäische Zeit)"},"2524":{"date":{"__isSmartRef__":true,"id":2525},"author":"undefined","message":"delete morphs when active based on deleted documents","id":"5CF94A01-D8FF-40C4-90E5-60E2ACF989D9"},"2525":{"isSerializedDate":true,"string":"Thu Apr 19 2012 11:33:33 GMT+0200 (Mitteleuropäische Sommerzeit)"},"2526":{"date":{"__isSmartRef__":true,"id":2527},"author":"undefined","message":"now supporting channels","id":"4DD3A656-4A80-49BE-A305-7A2F2D218DF5"},"2527":{"isSerializedDate":true,"string":"Thu Apr 19 2012 14:33:51 GMT+0200 (Mitteleuropäische Sommerzeit)"},"2528":{"date":{"__isSmartRef__":true,"id":2529},"author":"undefined","message":"opened in window and implemented channel indicator","id":"E100DF73-4691-4EFD-BA1A-819DB0CD58C3"},"2529":{"isSerializedDate":true,"string":"Thu Apr 19 2012 14:46:31 GMT+0200 (Mitteleuropäische Sommerzeit)"},"2530":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"2531":{"morph":{"__isSmartRef__":true,"id":2504},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"2532":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":2533}},"2533":{"test01IsMorph":{"__isSmartRef__":true,"id":2534}},"2534":{"varMapping":{"__isSmartRef__":true,"id":2535},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":2536},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"2535":{"this":{"__isSmartRef__":true,"id":2532}},"2536":{},"2537":{"x":952.8027036045055,"y":582.901351802253,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"2538":{"resizeWidth":true,"resizeHeight":true},"2539":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"2540":{"scripts":[],"id":"569AD774-4726-48FC-A3D6-2EE5092E8769","shape":{"__isSmartRef__":true,"id":2541},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":2548},"showsHalos":false,"name":"WhiteBoard1","partsBinMetaInfo":{"__isSmartRef__":true,"id":2549},"__SourceModuleName__":"Global","renderContextTable":{"__isSmartRef__":true,"id":2566},"eventHandler":{"__isSmartRef__":true,"id":2567},"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"derivationIds":[127,"F0291F62-F100-480C-AEBF-0230398F7983","AE8B5ED7-E305-45BC-BE4A-1C28A49EE12B","39BA345C-17FA-45A0-BAC2-F0CF5654ACF8","6237CF20-1132-4E45-854A-233CB994F5BA","BD769112-2E6F-4D3A-8FD1-FF5FB642D32F","5CCEA69D-6B7D-4D10-894B-4337AE00F6FB","9EFE20C0-9CB0-4E0B-B0CC-1D6774677D54","08A68769-500F-4E65-A5F8-0ABB9F37226D","392E73AC-9510-469B-A978-1B63C1E7F36A","59DF604E-DE0E-44C3-886F-4BE5F8966336","27190657-472E-433E-9EFC-EEBD7097C8A8","846DF3BA-B365-4BFA-9817-709C85E52A91","2749B79A-1BC7-429B-B9AB-4CF6608A6CB2","1C925D47-057A-43AC-A1C9-2FF38A6177E7","225005F5-C004-4B34-9E60-7E7D843A73D8","D0E83802-E20E-4024-9CEC-FE657D4C328F","AA69C3CA-5FF2-4FA0-94D1-DC0504E8B906","290962F0-8515-441C-9B5A-4B5E6C79F66B","E25B33F4-F0E5-4669-B935-696C5C371578","C15370B2-6C46-4599-942E-4280DBF20B83","D44F9BE1-7FD5-4DE2-BA68-E94D3FAEB3AC","27469775-4086-4CB3-BA28-C420D25F1013","BC8DCBAC-A872-4008-9D27-CEF4D78CEE73","FBD3A943-9549-4034-B4C0-860F2E80DFBF","4F5E9CAA-5047-4EE0-BF99-B0745AB1E5CE","09CF4CEB-5676-4D86-807B-9DFD85D890E8","3969336B-49F3-4705-9B27-4888D854DDB0","694AC8F5-4CCE-4ADB-9739-58D7B5F20D93","E2CA35F8-215B-455F-AD2F-B93C9661810F","477C3F27-8604-4508-84A8-A3B9E5479652","38A91487-6348-4DFA-A3A6-1E2336A8FEAD","A8E47977-1D5C-400A-8AE6-599F53EDCCF0","F42ECC54-9D71-44C3-884A-07FD954ED6D2","834DB4A8-0665-4A2E-9F30-1013E7E68164","3F608089-05BB-41EE-9138-1A5011B81D9F","2556799E-96D9-4821-A50B-354DA9F663BC","F7B0E558-37C7-487F-AAEA-A3E221F353B1","6DEA8D16-BE15-4B5F-9622-FF3DB2CD40D2","0ED930FF-B9CB-415F-A313-5263B0AFF434","77A5B447-0134-453E-8F5E-4C0A5AC2A3B6","FA0E413D-3AD0-4B7A-8682-CEC73240063B"],"partTests":{"__isSmartRef__":true,"id":2568},"priorExtent":{"__isSmartRef__":true,"id":2573},"prevScroll":[0,0],"pointQueue":[[10,122],[10,123],[10,127],[10,131],[10,138],[12,157],[15,177],[19,186],[22,196],[23,197],[23,195],[24,192],[24,186],[24,180],[24,170],[24,148],[24,125],[24,119],[24,110],[23,109],[23,113],[23,118],[25,124],[25,132],[31,156],[31,162],[36,175],[37,178],[37,174],[37,170],[35,163],[35,155],[31,132],[26,120],[23,112],[23,111],[23,121],[23,137],[24,163],[26,185],[27,197],[27,198],[27,195],[27,187],[25,170],[23,145],[19,117],[15,101],[14,96],[14,97],[15,108],[20,129],[26,150],[29,165],[31,168],[32,169],[32,167],[32,157],[32,138],[32,113],[31,90],[31,80],[30,78],[30,77],[28,81],[28,98],[29,123],[31,148],[33,166],[33,168],[33,165],[33,157],[33,148],[30,120],[24,92],[20,69],[17,60],[15,62],[15,70],[15,81],[19,117],[21,136],[23,167],[28,185],[34,188],[37,184],[37,169],[37,161],[36,133],[33,107],[29,92],[29,89],[28,88],[28,95],[30,108],[34,117],[42,128],[50,134],[62,134],[71,128],[75,121],[75,110],[74,98],[70,92],[61,91],[52,96],[39,111],[37,117],[40,143],[50,155],[68,159],[90,159],[98,152],[99,139],[99,133],[90,122],[69,110],[48,106],[34,107],[25,115],[22,130],[25,139],[40,156],[72,173],[103,175],[118,173],[123,166],[121,155],[101,139],[74,125],[60,123],[38,123],[29,126],[27,134],[38,146],[63,158],[94,164],[122,164],[127,158],[125,150],[113,140],[94,133],[77,129],[62,129],[59,131],[57,143],[60,148],[77,161],[105,169],[136,171],[151,170],[154,164],[147,157],[124,149],[93,145],[63,145],[45,148],[40,155],[44,168],[61,179],[87,189],[115,191],[135,191],[145,184],[146,175],[138,168],[122,155],[99,149],[76,149],[63,151],[59,159],[63,168],[79,181],[111,189],[144,192],[171,187],[173,180],[167,173],[151,164],[120,157],[90,155],[67,158],[61,163],[62,170],[78,181],[134,198],[173,200],[196,197],[200,190],[197,184],[178,175],[152,167],[113,161],[83,161],[70,161],[74,172],[99,188],[144,201],[188,208],[218,210],[226,206],[224,201],[194,186],[157,175],[118,166],[85,164],[74,169],[80,178],[104,190],[160,201],[193,201],[208,199],[209,194],[200,184],[165,172],[129,168],[99,168],[84,170],[79,177],[95,186],[126,194],[170,198],[206,198],[226,197],[224,186],[208,175],[174,169],[136,165],[102,165],[96,169],[100,175],[138,189],[177,195],[212,195],[231,188],[229,181],[214,174],[165,162],[132,160],[107,160],[100,160],[104,172],[134,183],[170,187],[198,187],[217,180],[215,175],[201,164],[175,154],[141,150],[100,150],[83,158],[80,165],[87,174],[131,193],[161,193],[189,192],[197,186],[194,172],[177,157],[128,138],[97,134],[75,134],[63,141],[67,153],[88,160],[121,165],[154,165],[175,160],[187,142],[180,130],[162,113],[135,101],[88,98],[68,101],[58,111],[69,136],[96,148],[127,152],[165,152],[172,144],[171,133],[149,117],[120,105],[89,100],[62,104],[57,112],[61,125],[79,134],[95,139],[140,138],[155,127],[154,108],[135,90],[105,78],[72,76],[35,79],[28,86],[28,97],[49,117],[78,127],[108,129],[134,120],[137,104],[130,86],[113,71],[80,57],[62,58],[50,67],[48,77],[59,93],[80,105],[122,107],[140,100],[146,85],[143,74],[131,62],[96,55],[79,57],[71,63],[68,79],[73,86],[84,92],[110,93],[122,85],[127,74],[123,61],[108,54],[93,52],[66,59],[49,72],[44,93],[50,106],[69,114],[110,113],[129,101],[133,80],[126,64],[107,58],[96,60],[84,70],[76,90],[76,98],[87,111],[112,111],[129,103],[136,89],[127,72],[111,63],[80,63],[64,69],[58,78],[59,91],[72,100],[114,102],[145,99],[159,88],[157,71],[140,58],[100,52],[74,55],[57,72],[56,83],[63,96],[98,118],[142,118],[163,112],[171,98],[164,86],[142,70],[92,62],[62,62],[38,77],[36,88],[48,113],[73,127],[115,133],[138,128],[151,110],[141,88],[106,64],[79,64],[51,65],[33,82],[32,95],[50,119],[82,134],[142,134],[168,129],[179,108],[168,92],[126,62],[76,54],[58,56],[47,87],[73,117],[103,132],[155,135],[179,127],[189,115],[179,90],[157,72],[113,58],[83,56],[52,72],[40,91],[51,124],[76,145],[145,158],[189,157],[219,140],[215,121],[177,92],[124,81],[91,81],[60,95],[58,106],[74,125],[104,140],[175,144],[211,146],[231,138],[227,127],[192,105],[161,94],[114,92],[90,99],[83,111],[100,135],[133,156],[202,165],[243,165],[265,153],[259,139],[215,114],[146,105],[108,105],[82,114],[86,130],[106,146],[162,158],[229,156],[237,138],[224,117],[200,105],[153,101],[124,105],[121,116],[143,138],[180,160],[236,169],[266,165],[267,158],[252,137],[227,118],[180,101],[150,99],[125,105],[122,118],[132,132],[167,156],[214,162],[248,148],[256,126],[241,104],[201,68],[159,54],[111,55],[84,74],[82,86],[109,109],[168,124],[216,124],[258,107],[250,87],[227,68],[176,56],[129,55],[105,63],[97,81],[113,104],[148,121],[230,128],[286,121],[296,109],[284,86],[229,60],[158,55],[113,64],[104,74],[109,94],[151,119],[217,128],[269,125],[276,115],[264,97],[185,75],[119,77],[87,91],[73,113],[90,141],[117,156],[177,160],[218,149],[225,130],[205,108],[179,98],[126,94],[86,100],[74,119],[79,141],[124,161],[173,164],[212,149],[216,138],[204,115],[160,96],[113,95],[87,103],[68,133],[88,153],[154,162],[227,158],[255,144],[256,129],[216,105],[143,100],[87,105],[74,116],[82,134],[142,154],[221,159],[268,157],[269,143],[236,126],[171,111],[111,111],[91,114],[100,122],[148,130],[221,132],[252,132],[256,131],[232,129],[180,129],[141,132],[133,141],[143,147],[202,153],[239,147],[246,136],[228,119],[185,107],[141,107],[118,111],[117,117],[130,124],[180,130],[224,130],[233,126],[218,120],[191,118],[136,118],[106,124],[103,133],[132,139],[187,142],[222,137],[228,125],[219,117],[165,108],[126,109],[109,120],[110,128],[137,135],[189,137],[222,126],[223,113],[193,104],[146,100],[102,113],[93,129],[100,138],[138,152],[188,157],[215,149],[214,139],[184,124],[139,116],[100,117],[88,123],[87,131],[108,141],[150,143],[184,137],[196,118],[191,99],[161,77],[124,71],[92,92],[93,114],[127,134],[180,138],[213,137],[227,124],[219,110],[182,92],[135,87],[100,94],[93,106],[105,119],[151,123],[198,120],[227,102],[228,89],[210,76],[166,74],[123,83],[101,99],[104,114],[143,130],[198,134],[242,122],[248,108],[225,79],[176,65],[132,65],[104,78],[99,100],[134,120],[186,122],[229,115],[241,100],[228,84],[190,70],[143,68],[97,84],[85,102],[106,128],[157,139],[207,134],[225,114],[222,82],[188,56],[132,47],[86,63],[70,91],[84,118],[139,142],[202,143],[240,120],[229,100],[190,78],[129,72],[84,78],[69,93],[71,110],[94,133],[141,137],[184,130],[200,113],[191,86],[159,57],[110,45],[73,51],[52,78],[52,92],[93,121],[154,124],[199,114],[209,96],[195,73],[155,46],[111,42],[85,56],[77,90],[102,115],[158,121],[208,116],[220,98],[191,66],[142,51],[95,52],[71,71],[69,86],[83,100],[101,109],[113,109],[113,107],[113,102],[113,101],[113,101]],"isBeingDragged":false,"grabbingEnabled":false,"isDrawing":false,"active":false,"dbName":"","moved":true,"timestamp":1335343526252,"layout":{"__isSmartRef__":true,"id":2574},"_ClipMode":"scroll","oldSubmorphs":[null],"isLockOwner":false,"eventsAreDisabled":false,"_PointerEvents":"auto","color":{"__isSmartRef__":true,"id":2575},"pencilSize":1,"strokeStyle":"solid","pencilStyle":"solid","pencilStyler":{"__isSmartRef__":true,"id":700},"chat":{"__isSmartRef__":true,"id":1972},"_Rotation":0,"_Scale":1.002003004005006,"prevState":{"__isSmartRef__":true,"id":2576},"submorphs":[{"__isSmartRef__":true,"id":3569},{"__isSmartRef__":true,"id":3585}],"channelName":"default","__serializedLivelyClosures__":{"__isSmartRef__":true,"id":3600},"__LivelyClassName__":"lively.morphic.Box","withLayers":["Global.lively.morphic.GrabbingLayer"]},"2541":{"position":{"__isSmartRef__":true,"id":2542},"_Extent":{"__isSmartRef__":true,"id":2543},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":2544},"_Fill":{"__isSmartRef__":true,"id":2545},"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":2546},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":2547},"_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"2542":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"2543":{"x":952.8027036045055,"y":583.901351802253,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"2544":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"2545":{"r":1,"g":1,"b":1,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"2546":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"2547":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"2548":{"x":0,"y":21,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"2549":{"partsSpaceName":"PartsBin/BP2012/","__SourceModuleName__":"Global.lively.PartsBin","comment":"A whiteboard designed for syncing with other worlds, based on svg paintings","migrationLevel":4,"partName":"WhiteBoardSVG","changes":[{"__isSmartRef__":true,"id":2550},{"__isSmartRef__":true,"id":2552},{"__isSmartRef__":true,"id":2554},{"__isSmartRef__":true,"id":2556},{"__isSmartRef__":true,"id":2558},{"__isSmartRef__":true,"id":2560},{"__isSmartRef__":true,"id":2562},{"__isSmartRef__":true,"id":2564}],"revisionOnLoad":153604,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"2550":{"date":{"__isSmartRef__":true,"id":2551},"author":"undefined","message":"copied and adapted from WhiteBoard part","id":"9BB5FF37-8D16-40E8-AD37-E352A5BC7BC2"},"2551":{"isSerializedDate":true,"string":"Wed Apr 18 2012 14:01:32 GMT+0200 (Mitteleuropäische Sommerzeit)"},"2552":{"date":{"__isSmartRef__":true,"id":2553},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"2553":{"isSerializedDate":true,"string":"Mon Apr 09 2012 13:42:07 GMT+0200 (Mitteleuropäische Sommerzeit)"},"2554":{"date":{"__isSmartRef__":true,"id":2555},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"2555":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:42:26 GMT+0100 (Mitteleuropäische Zeit)"},"2556":{"date":{"__isSmartRef__":true,"id":2557},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"2557":{"isSerializedDate":true,"string":"Sat Feb 25 2012 02:59:09 GMT+0100 (Mitteleuropäische Zeit)"},"2558":{"date":{"__isSmartRef__":true,"id":2559},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"2559":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:53:45 GMT+0100 (Mitteleuropäische Zeit)"},"2560":{"date":{"__isSmartRef__":true,"id":2561},"author":"undefined","message":"delete morphs when active based on deleted documents","id":"5CF94A01-D8FF-40C4-90E5-60E2ACF989D9"},"2561":{"isSerializedDate":true,"string":"Thu Apr 19 2012 11:33:33 GMT+0200 (Mitteleuropäische Sommerzeit)"},"2562":{"date":{"__isSmartRef__":true,"id":2563},"author":"undefined","message":"now supporting channels","id":"4DD3A656-4A80-49BE-A305-7A2F2D218DF5"},"2563":{"isSerializedDate":true,"string":"Thu Apr 19 2012 14:33:51 GMT+0200 (Mitteleuropäische Sommerzeit)"},"2564":{"date":{"__isSmartRef__":true,"id":2565},"author":"undefined","message":"opened in window and implemented channel indicator","id":"E100DF73-4691-4EFD-BA1A-819DB0CD58C3"},"2565":{"isSerializedDate":true,"string":"Thu Apr 19 2012 14:46:31 GMT+0200 (Mitteleuropäische Sommerzeit)"},"2566":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"2567":{"morph":{"__isSmartRef__":true,"id":2540},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"2568":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":2569}},"2569":{"test01IsMorph":{"__isSmartRef__":true,"id":2570}},"2570":{"varMapping":{"__isSmartRef__":true,"id":2571},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":2572},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"2571":{"this":{"__isSmartRef__":true,"id":2568}},"2572":{},"2573":{"x":952.8027036045055,"y":582.901351802253,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"2574":{"resizeWidth":true,"resizeHeight":true},"2575":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"2576":{"scripts":[],"id":"F7AC7CB9-CB5D-4E38-B08E-9CAF8D2F745B","shape":{"__isSmartRef__":true,"id":2577},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":2584},"showsHalos":false,"name":"WhiteBoard1","partsBinMetaInfo":{"__isSmartRef__":true,"id":2585},"__SourceModuleName__":"Global","renderContextTable":{"__isSmartRef__":true,"id":2602},"eventHandler":{"__isSmartRef__":true,"id":2603},"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"derivationIds":[127,"F0291F62-F100-480C-AEBF-0230398F7983","AE8B5ED7-E305-45BC-BE4A-1C28A49EE12B","39BA345C-17FA-45A0-BAC2-F0CF5654ACF8","6237CF20-1132-4E45-854A-233CB994F5BA","BD769112-2E6F-4D3A-8FD1-FF5FB642D32F","5CCEA69D-6B7D-4D10-894B-4337AE00F6FB","9EFE20C0-9CB0-4E0B-B0CC-1D6774677D54","08A68769-500F-4E65-A5F8-0ABB9F37226D","392E73AC-9510-469B-A978-1B63C1E7F36A","59DF604E-DE0E-44C3-886F-4BE5F8966336","27190657-472E-433E-9EFC-EEBD7097C8A8","846DF3BA-B365-4BFA-9817-709C85E52A91","2749B79A-1BC7-429B-B9AB-4CF6608A6CB2","1C925D47-057A-43AC-A1C9-2FF38A6177E7","225005F5-C004-4B34-9E60-7E7D843A73D8","D0E83802-E20E-4024-9CEC-FE657D4C328F","AA69C3CA-5FF2-4FA0-94D1-DC0504E8B906","290962F0-8515-441C-9B5A-4B5E6C79F66B","E25B33F4-F0E5-4669-B935-696C5C371578","C15370B2-6C46-4599-942E-4280DBF20B83","D44F9BE1-7FD5-4DE2-BA68-E94D3FAEB3AC","27469775-4086-4CB3-BA28-C420D25F1013","BC8DCBAC-A872-4008-9D27-CEF4D78CEE73","FBD3A943-9549-4034-B4C0-860F2E80DFBF","4F5E9CAA-5047-4EE0-BF99-B0745AB1E5CE","09CF4CEB-5676-4D86-807B-9DFD85D890E8","3969336B-49F3-4705-9B27-4888D854DDB0","694AC8F5-4CCE-4ADB-9739-58D7B5F20D93","E2CA35F8-215B-455F-AD2F-B93C9661810F","477C3F27-8604-4508-84A8-A3B9E5479652","38A91487-6348-4DFA-A3A6-1E2336A8FEAD","A8E47977-1D5C-400A-8AE6-599F53EDCCF0","F42ECC54-9D71-44C3-884A-07FD954ED6D2","834DB4A8-0665-4A2E-9F30-1013E7E68164","3F608089-05BB-41EE-9138-1A5011B81D9F","2556799E-96D9-4821-A50B-354DA9F663BC","F7B0E558-37C7-487F-AAEA-A3E221F353B1","6DEA8D16-BE15-4B5F-9622-FF3DB2CD40D2","0ED930FF-B9CB-415F-A313-5263B0AFF434","77A5B447-0134-453E-8F5E-4C0A5AC2A3B6","FA0E413D-3AD0-4B7A-8682-CEC73240063B"],"partTests":{"__isSmartRef__":true,"id":2604},"priorExtent":{"__isSmartRef__":true,"id":2609},"prevScroll":[0,0],"pointQueue":[[10,122],[10,123],[10,127],[10,131],[10,138],[12,157],[15,177],[19,186],[22,196],[23,197],[23,195],[24,192],[24,186],[24,180],[24,170],[24,148],[24,125],[24,119],[24,110],[23,109],[23,113],[23,118],[25,124],[25,132],[31,156],[31,162],[36,175],[37,178],[37,174],[37,170],[35,163],[35,155],[31,132],[26,120],[23,112],[23,111],[23,121],[23,137],[24,163],[26,185],[27,197],[27,198],[27,195],[27,187],[25,170],[23,145],[19,117],[15,101],[14,96],[14,97],[15,108],[20,129],[26,150],[29,165],[31,168],[32,169],[32,167],[32,157],[32,138],[32,113],[31,90],[31,80],[30,78],[30,77],[28,81],[28,98],[29,123],[31,148],[33,166],[33,168],[33,165],[33,157],[33,148],[30,120],[24,92],[20,69],[17,60],[15,62],[15,70],[15,81],[19,117],[21,136],[23,167],[28,185],[34,188],[37,184],[37,169],[37,161],[36,133],[33,107],[29,92],[29,89],[28,88],[28,95],[30,108],[34,117],[42,128],[50,134],[62,134],[71,128],[75,121],[75,110],[74,98],[70,92],[61,91],[52,96],[39,111],[37,117],[40,143],[50,155],[68,159],[90,159],[98,152],[99,139],[99,133],[90,122],[69,110],[48,106],[34,107],[25,115],[22,130],[25,139],[40,156],[72,173],[103,175],[118,173],[123,166],[121,155],[101,139],[74,125],[60,123],[38,123],[29,126],[27,134],[38,146],[63,158],[94,164],[122,164],[127,158],[125,150],[113,140],[94,133],[77,129],[62,129],[59,131],[57,143],[60,148],[77,161],[105,169],[136,171],[151,170],[154,164],[147,157],[124,149],[93,145],[63,145],[45,148],[40,155],[44,168],[61,179],[87,189],[115,191],[135,191],[145,184],[146,175],[138,168],[122,155],[99,149],[76,149],[63,151],[59,159],[63,168],[79,181],[111,189],[144,192],[171,187],[173,180],[167,173],[151,164],[120,157],[90,155],[67,158],[61,163],[62,170],[78,181],[134,198],[173,200],[196,197],[200,190],[197,184],[178,175],[152,167],[113,161],[83,161],[70,161],[74,172],[99,188],[144,201],[188,208],[218,210],[226,206],[224,201],[194,186],[157,175],[118,166],[85,164],[74,169],[80,178],[104,190],[160,201],[193,201],[208,199],[209,194],[200,184],[165,172],[129,168],[99,168],[84,170],[79,177],[95,186],[126,194],[170,198],[206,198],[226,197],[224,186],[208,175],[174,169],[136,165],[102,165],[96,169],[100,175],[138,189],[177,195],[212,195],[231,188],[229,181],[214,174],[165,162],[132,160],[107,160],[100,160],[104,172],[134,183],[170,187],[198,187],[217,180],[215,175],[201,164],[175,154],[141,150],[100,150],[83,158],[80,165],[87,174],[131,193],[161,193],[189,192],[197,186],[194,172],[177,157],[128,138],[97,134],[75,134],[63,141],[67,153],[88,160],[121,165],[154,165],[175,160],[187,142],[180,130],[162,113],[135,101],[88,98],[68,101],[58,111],[69,136],[96,148],[127,152],[165,152],[172,144],[171,133],[149,117],[120,105],[89,100],[62,104],[57,112],[61,125],[79,134],[95,139],[140,138],[155,127],[154,108],[135,90],[105,78],[72,76],[35,79],[28,86],[28,97],[49,117],[78,127],[108,129],[134,120],[137,104],[130,86],[113,71],[80,57],[62,58],[50,67],[48,77],[59,93],[80,105],[122,107],[140,100],[146,85],[143,74],[131,62],[96,55],[79,57],[71,63],[68,79],[73,86],[84,92],[110,93],[122,85],[127,74],[123,61],[108,54],[93,52],[66,59],[49,72],[44,93],[50,106],[69,114],[110,113],[129,101],[133,80],[126,64],[107,58],[96,60],[84,70],[76,90],[76,98],[87,111],[112,111],[129,103],[136,89],[127,72],[111,63],[80,63],[64,69],[58,78],[59,91],[72,100],[114,102],[145,99],[159,88],[157,71],[140,58],[100,52],[74,55],[57,72],[56,83],[63,96],[98,118],[142,118],[163,112],[171,98],[164,86],[142,70],[92,62],[62,62],[38,77],[36,88],[48,113],[73,127],[115,133],[138,128],[151,110],[141,88],[106,64],[79,64],[51,65],[33,82],[32,95],[50,119],[82,134],[142,134],[168,129],[179,108],[168,92],[126,62],[76,54],[58,56],[47,87],[73,117],[103,132],[155,135],[179,127],[189,115],[179,90],[157,72],[113,58],[83,56],[52,72],[40,91],[51,124],[76,145],[145,158],[189,157],[219,140],[215,121],[177,92],[124,81],[91,81],[60,95],[58,106],[74,125],[104,140],[175,144],[211,146],[231,138],[227,127],[192,105],[161,94],[114,92],[90,99],[83,111],[100,135],[133,156],[202,165],[243,165],[265,153],[259,139],[215,114],[146,105],[108,105],[82,114],[86,130],[106,146],[162,158],[229,156],[237,138],[224,117],[200,105],[153,101],[124,105],[121,116],[143,138],[180,160],[236,169],[266,165],[267,158],[252,137],[227,118],[180,101],[150,99],[125,105],[122,118],[132,132],[167,156],[214,162],[248,148],[256,126],[241,104],[201,68],[159,54],[111,55],[84,74],[82,86],[109,109],[168,124],[216,124],[258,107],[250,87],[227,68],[176,56],[129,55],[105,63],[97,81],[113,104],[148,121],[230,128],[286,121],[296,109],[284,86],[229,60],[158,55],[113,64],[104,74],[109,94],[151,119],[217,128],[269,125],[276,115],[264,97],[185,75],[119,77],[87,91],[73,113],[90,141],[117,156],[177,160],[218,149],[225,130],[205,108],[179,98],[126,94],[86,100],[74,119],[79,141],[124,161],[173,164],[212,149],[216,138],[204,115],[160,96],[113,95],[87,103],[68,133],[88,153],[154,162],[227,158],[255,144],[256,129],[216,105],[143,100],[87,105],[74,116],[82,134],[142,154],[221,159],[268,157],[269,143],[236,126],[171,111],[111,111],[91,114],[100,122],[148,130],[221,132],[252,132],[256,131],[232,129],[180,129],[141,132],[133,141],[143,147],[202,153],[239,147],[246,136],[228,119],[185,107],[141,107],[118,111],[117,117],[130,124],[180,130],[224,130],[233,126],[218,120],[191,118],[136,118],[106,124],[103,133],[132,139],[187,142],[222,137],[228,125],[219,117],[165,108],[126,109],[109,120],[110,128],[137,135],[189,137],[222,126],[223,113],[193,104],[146,100],[102,113],[93,129],[100,138],[138,152],[188,157],[215,149],[214,139],[184,124],[139,116],[100,117],[88,123],[87,131],[108,141],[150,143],[184,137],[196,118],[191,99],[161,77],[124,71],[92,92],[93,114],[127,134],[180,138],[213,137],[227,124],[219,110],[182,92],[135,87],[100,94],[93,106],[105,119],[151,123],[198,120],[227,102],[228,89],[210,76],[166,74],[123,83],[101,99],[104,114],[143,130],[198,134],[242,122],[248,108],[225,79],[176,65],[132,65],[104,78],[99,100],[134,120],[186,122],[229,115],[241,100],[228,84],[190,70],[143,68],[97,84],[85,102],[106,128],[157,139],[207,134],[225,114],[222,82],[188,56],[132,47],[86,63],[70,91],[84,118],[139,142],[202,143],[240,120],[229,100],[190,78],[129,72],[84,78],[69,93],[71,110],[94,133],[141,137],[184,130],[200,113],[191,86],[159,57],[110,45],[73,51],[52,78],[52,92],[93,121],[154,124],[199,114],[209,96],[195,73],[155,46],[111,42],[85,56],[77,90],[102,115],[158,121],[208,116],[220,98],[191,66],[142,51],[95,52],[71,71],[69,86],[83,100],[101,109],[113,109],[113,107],[113,102],[113,101],[113,101]],"isBeingDragged":false,"grabbingEnabled":false,"isDrawing":false,"active":false,"dbName":"","moved":true,"timestamp":1335343526252,"layout":{"__isSmartRef__":true,"id":2610},"_ClipMode":"scroll","oldSubmorphs":[null],"isLockOwner":false,"eventsAreDisabled":false,"_PointerEvents":"auto","color":{"__isSmartRef__":true,"id":2611},"pencilSize":1,"strokeStyle":"solid","pencilStyle":"solid","pencilStyler":{"__isSmartRef__":true,"id":700},"chat":{"__isSmartRef__":true,"id":1972},"_Rotation":0,"_Scale":1.002003004005006,"prevState":{"__isSmartRef__":true,"id":2612},"submorphs":[{"__isSmartRef__":true,"id":3274},{"__isSmartRef__":true,"id":3290}],"channelName":"default","__serializedLivelyClosures__":{"__isSmartRef__":true,"id":3305},"__LivelyClassName__":"lively.morphic.Box","withLayers":["Global.lively.morphic.GrabbingLayer"]},"2577":{"position":{"__isSmartRef__":true,"id":2578},"_Extent":{"__isSmartRef__":true,"id":2579},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":2580},"_Fill":{"__isSmartRef__":true,"id":2581},"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":2582},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":2583},"_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"2578":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"2579":{"x":952.8027036045055,"y":583.901351802253,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"2580":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"2581":{"r":1,"g":1,"b":1,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"2582":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"2583":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"2584":{"x":0,"y":21,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"2585":{"partsSpaceName":"PartsBin/BP2012/","__SourceModuleName__":"Global.lively.PartsBin","comment":"A whiteboard designed for syncing with other worlds, based on svg paintings","migrationLevel":4,"partName":"WhiteBoardSVG","changes":[{"__isSmartRef__":true,"id":2586},{"__isSmartRef__":true,"id":2588},{"__isSmartRef__":true,"id":2590},{"__isSmartRef__":true,"id":2592},{"__isSmartRef__":true,"id":2594},{"__isSmartRef__":true,"id":2596},{"__isSmartRef__":true,"id":2598},{"__isSmartRef__":true,"id":2600}],"revisionOnLoad":153604,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"2586":{"date":{"__isSmartRef__":true,"id":2587},"author":"undefined","message":"copied and adapted from WhiteBoard part","id":"9BB5FF37-8D16-40E8-AD37-E352A5BC7BC2"},"2587":{"isSerializedDate":true,"string":"Wed Apr 18 2012 14:01:32 GMT+0200 (Mitteleuropäische Sommerzeit)"},"2588":{"date":{"__isSmartRef__":true,"id":2589},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"2589":{"isSerializedDate":true,"string":"Mon Apr 09 2012 13:42:07 GMT+0200 (Mitteleuropäische Sommerzeit)"},"2590":{"date":{"__isSmartRef__":true,"id":2591},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"2591":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:42:26 GMT+0100 (Mitteleuropäische Zeit)"},"2592":{"date":{"__isSmartRef__":true,"id":2593},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"2593":{"isSerializedDate":true,"string":"Sat Feb 25 2012 02:59:09 GMT+0100 (Mitteleuropäische Zeit)"},"2594":{"date":{"__isSmartRef__":true,"id":2595},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"2595":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:53:45 GMT+0100 (Mitteleuropäische Zeit)"},"2596":{"date":{"__isSmartRef__":true,"id":2597},"author":"undefined","message":"delete morphs when active based on deleted documents","id":"5CF94A01-D8FF-40C4-90E5-60E2ACF989D9"},"2597":{"isSerializedDate":true,"string":"Thu Apr 19 2012 11:33:33 GMT+0200 (Mitteleuropäische Sommerzeit)"},"2598":{"date":{"__isSmartRef__":true,"id":2599},"author":"undefined","message":"now supporting channels","id":"4DD3A656-4A80-49BE-A305-7A2F2D218DF5"},"2599":{"isSerializedDate":true,"string":"Thu Apr 19 2012 14:33:51 GMT+0200 (Mitteleuropäische Sommerzeit)"},"2600":{"date":{"__isSmartRef__":true,"id":2601},"author":"undefined","message":"opened in window and implemented channel indicator","id":"E100DF73-4691-4EFD-BA1A-819DB0CD58C3"},"2601":{"isSerializedDate":true,"string":"Thu Apr 19 2012 14:46:31 GMT+0200 (Mitteleuropäische Sommerzeit)"},"2602":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"2603":{"morph":{"__isSmartRef__":true,"id":2576},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"2604":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":2605}},"2605":{"test01IsMorph":{"__isSmartRef__":true,"id":2606}},"2606":{"varMapping":{"__isSmartRef__":true,"id":2607},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":2608},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"2607":{"this":{"__isSmartRef__":true,"id":2604}},"2608":{},"2609":{"x":952.8027036045055,"y":582.901351802253,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"2610":{"resizeWidth":true,"resizeHeight":true},"2611":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"2612":{"scripts":[],"id":"C2F99C8F-9CF1-4749-8DB3-0E61E73D59AB","shape":{"__isSmartRef__":true,"id":2613},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":2620},"showsHalos":false,"name":"WhiteBoard1","partsBinMetaInfo":{"__isSmartRef__":true,"id":2621},"__SourceModuleName__":"Global","renderContextTable":{"__isSmartRef__":true,"id":2638},"eventHandler":{"__isSmartRef__":true,"id":2639},"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"derivationIds":[127,"F0291F62-F100-480C-AEBF-0230398F7983","AE8B5ED7-E305-45BC-BE4A-1C28A49EE12B","39BA345C-17FA-45A0-BAC2-F0CF5654ACF8","6237CF20-1132-4E45-854A-233CB994F5BA","BD769112-2E6F-4D3A-8FD1-FF5FB642D32F","5CCEA69D-6B7D-4D10-894B-4337AE00F6FB","9EFE20C0-9CB0-4E0B-B0CC-1D6774677D54","08A68769-500F-4E65-A5F8-0ABB9F37226D","392E73AC-9510-469B-A978-1B63C1E7F36A","59DF604E-DE0E-44C3-886F-4BE5F8966336","27190657-472E-433E-9EFC-EEBD7097C8A8","846DF3BA-B365-4BFA-9817-709C85E52A91","2749B79A-1BC7-429B-B9AB-4CF6608A6CB2","1C925D47-057A-43AC-A1C9-2FF38A6177E7","225005F5-C004-4B34-9E60-7E7D843A73D8","D0E83802-E20E-4024-9CEC-FE657D4C328F","AA69C3CA-5FF2-4FA0-94D1-DC0504E8B906","290962F0-8515-441C-9B5A-4B5E6C79F66B","E25B33F4-F0E5-4669-B935-696C5C371578","C15370B2-6C46-4599-942E-4280DBF20B83","D44F9BE1-7FD5-4DE2-BA68-E94D3FAEB3AC","27469775-4086-4CB3-BA28-C420D25F1013","BC8DCBAC-A872-4008-9D27-CEF4D78CEE73","FBD3A943-9549-4034-B4C0-860F2E80DFBF","4F5E9CAA-5047-4EE0-BF99-B0745AB1E5CE","09CF4CEB-5676-4D86-807B-9DFD85D890E8","3969336B-49F3-4705-9B27-4888D854DDB0","694AC8F5-4CCE-4ADB-9739-58D7B5F20D93","E2CA35F8-215B-455F-AD2F-B93C9661810F","477C3F27-8604-4508-84A8-A3B9E5479652","38A91487-6348-4DFA-A3A6-1E2336A8FEAD","A8E47977-1D5C-400A-8AE6-599F53EDCCF0","F42ECC54-9D71-44C3-884A-07FD954ED6D2","834DB4A8-0665-4A2E-9F30-1013E7E68164","3F608089-05BB-41EE-9138-1A5011B81D9F","2556799E-96D9-4821-A50B-354DA9F663BC","F7B0E558-37C7-487F-AAEA-A3E221F353B1","6DEA8D16-BE15-4B5F-9622-FF3DB2CD40D2","0ED930FF-B9CB-415F-A313-5263B0AFF434","77A5B447-0134-453E-8F5E-4C0A5AC2A3B6","FA0E413D-3AD0-4B7A-8682-CEC73240063B"],"partTests":{"__isSmartRef__":true,"id":2640},"priorExtent":{"__isSmartRef__":true,"id":2645},"prevScroll":[0,0],"pointQueue":[[10,122],[10,123],[10,127],[10,131],[10,138],[12,157],[15,177],[19,186],[22,196],[23,197],[23,195],[24,192],[24,186],[24,180],[24,170],[24,148],[24,125],[24,119],[24,110],[23,109],[23,113],[23,118],[25,124],[25,132],[31,156],[31,162],[36,175],[37,178],[37,174],[37,170],[35,163],[35,155],[31,132],[26,120],[23,112],[23,111],[23,121],[23,137],[24,163],[26,185],[27,197],[27,198],[27,195],[27,187],[25,170],[23,145],[19,117],[15,101],[14,96],[14,97],[15,108],[20,129],[26,150],[29,165],[31,168],[32,169],[32,167],[32,157],[32,138],[32,113],[31,90],[31,80],[30,78],[30,77],[28,81],[28,98],[29,123],[31,148],[33,166],[33,168],[33,165],[33,157],[33,148],[30,120],[24,92],[20,69],[17,60],[15,62],[15,70],[15,81],[19,117],[21,136],[23,167],[28,185],[34,188],[37,184],[37,169],[37,161],[36,133],[33,107],[29,92],[29,89],[28,88],[28,95],[30,108],[34,117],[42,128],[50,134],[62,134],[71,128],[75,121],[75,110],[74,98],[70,92],[61,91],[52,96],[39,111],[37,117],[40,143],[50,155],[68,159],[90,159],[98,152],[99,139],[99,133],[90,122],[69,110],[48,106],[34,107],[25,115],[22,130],[25,139],[40,156],[72,173],[103,175],[118,173],[123,166],[121,155],[101,139],[74,125],[60,123],[38,123],[29,126],[27,134],[38,146],[63,158],[94,164],[122,164],[127,158],[125,150],[113,140],[94,133],[77,129],[62,129],[59,131],[57,143],[60,148],[77,161],[105,169],[136,171],[151,170],[154,164],[147,157],[124,149],[93,145],[63,145],[45,148],[40,155],[44,168],[61,179],[87,189],[115,191],[135,191],[145,184],[146,175],[138,168],[122,155],[99,149],[76,149],[63,151],[59,159],[63,168],[79,181],[111,189],[144,192],[171,187],[173,180],[167,173],[151,164],[120,157],[90,155],[67,158],[61,163],[62,170],[78,181],[134,198],[173,200],[196,197],[200,190],[197,184],[178,175],[152,167],[113,161],[83,161],[70,161],[74,172],[99,188],[144,201],[188,208],[218,210],[226,206],[224,201],[194,186],[157,175],[118,166],[85,164],[74,169],[80,178],[104,190],[160,201],[193,201],[208,199],[209,194],[200,184],[165,172],[129,168],[99,168],[84,170],[79,177],[95,186],[126,194],[170,198],[206,198],[226,197],[224,186],[208,175],[174,169],[136,165],[102,165],[96,169],[100,175],[138,189],[177,195],[212,195],[231,188],[229,181],[214,174],[165,162],[132,160],[107,160],[100,160],[104,172],[134,183],[170,187],[198,187],[217,180],[215,175],[201,164],[175,154],[141,150],[100,150],[83,158],[80,165],[87,174],[131,193],[161,193],[189,192],[197,186],[194,172],[177,157],[128,138],[97,134],[75,134],[63,141],[67,153],[88,160],[121,165],[154,165],[175,160],[187,142],[180,130],[162,113],[135,101],[88,98],[68,101],[58,111],[69,136],[96,148],[127,152],[165,152],[172,144],[171,133],[149,117],[120,105],[89,100],[62,104],[57,112],[61,125],[79,134],[95,139],[140,138],[155,127],[154,108],[135,90],[105,78],[72,76],[35,79],[28,86],[28,97],[49,117],[78,127],[108,129],[134,120],[137,104],[130,86],[113,71],[80,57],[62,58],[50,67],[48,77],[59,93],[80,105],[122,107],[140,100],[146,85],[143,74],[131,62],[96,55],[79,57],[71,63],[68,79],[73,86],[84,92],[110,93],[122,85],[127,74],[123,61],[108,54],[93,52],[66,59],[49,72],[44,93],[50,106],[69,114],[110,113],[129,101],[133,80],[126,64],[107,58],[96,60],[84,70],[76,90],[76,98],[87,111],[112,111],[129,103],[136,89],[127,72],[111,63],[80,63],[64,69],[58,78],[59,91],[72,100],[114,102],[145,99],[159,88],[157,71],[140,58],[100,52],[74,55],[57,72],[56,83],[63,96],[98,118],[142,118],[163,112],[171,98],[164,86],[142,70],[92,62],[62,62],[38,77],[36,88],[48,113],[73,127],[115,133],[138,128],[151,110],[141,88],[106,64],[79,64],[51,65],[33,82],[32,95],[50,119],[82,134],[142,134],[168,129],[179,108],[168,92],[126,62],[76,54],[58,56],[47,87],[73,117],[103,132],[155,135],[179,127],[189,115],[179,90],[157,72],[113,58],[83,56],[52,72],[40,91],[51,124],[76,145],[145,158],[189,157],[219,140],[215,121],[177,92],[124,81],[91,81],[60,95],[58,106],[74,125],[104,140],[175,144],[211,146],[231,138],[227,127],[192,105],[161,94],[114,92],[90,99],[83,111],[100,135],[133,156],[202,165],[243,165],[265,153],[259,139],[215,114],[146,105],[108,105],[82,114],[86,130],[106,146],[162,158],[229,156],[237,138],[224,117],[200,105],[153,101],[124,105],[121,116],[143,138],[180,160],[236,169],[266,165],[267,158],[252,137],[227,118],[180,101],[150,99],[125,105],[122,118],[132,132],[167,156],[214,162],[248,148],[256,126],[241,104],[201,68],[159,54],[111,55],[84,74],[82,86],[109,109],[168,124],[216,124],[258,107],[250,87],[227,68],[176,56],[129,55],[105,63],[97,81],[113,104],[148,121],[230,128],[286,121],[296,109],[284,86],[229,60],[158,55],[113,64],[104,74],[109,94],[151,119],[217,128],[269,125],[276,115],[264,97],[185,75],[119,77],[87,91],[73,113],[90,141],[117,156],[177,160],[218,149],[225,130],[205,108],[179,98],[126,94],[86,100],[74,119],[79,141],[124,161],[173,164],[212,149],[216,138],[204,115],[160,96],[113,95],[87,103],[68,133],[88,153],[154,162],[227,158],[255,144],[256,129],[216,105],[143,100],[87,105],[74,116],[82,134],[142,154],[221,159],[268,157],[269,143],[236,126],[171,111],[111,111],[91,114],[100,122],[148,130],[221,132],[252,132],[256,131],[232,129],[180,129],[141,132],[133,141],[143,147],[202,153],[239,147],[246,136],[228,119],[185,107],[141,107],[118,111],[117,117],[130,124],[180,130],[224,130],[233,126],[218,120],[191,118],[136,118],[106,124],[103,133],[132,139],[187,142],[222,137],[228,125],[219,117],[165,108],[126,109],[109,120],[110,128],[137,135],[189,137],[222,126],[223,113],[193,104],[146,100],[102,113],[93,129],[100,138],[138,152],[188,157],[215,149],[214,139],[184,124],[139,116],[100,117],[88,123],[87,131],[108,141],[150,143],[184,137],[196,118],[191,99],[161,77],[124,71],[92,92],[93,114],[127,134],[180,138],[213,137],[227,124],[219,110],[182,92],[135,87],[100,94],[93,106],[105,119],[151,123],[198,120],[227,102],[228,89],[210,76],[166,74],[123,83],[101,99],[104,114],[143,130],[198,134],[242,122],[248,108],[225,79],[176,65],[132,65],[104,78],[99,100],[134,120],[186,122],[229,115],[241,100],[228,84],[190,70],[143,68],[97,84],[85,102],[106,128],[157,139],[207,134],[225,114],[222,82],[188,56],[132,47],[86,63],[70,91],[84,118],[139,142],[202,143],[240,120],[229,100],[190,78],[129,72],[84,78],[69,93],[71,110],[94,133],[141,137],[184,130],[200,113],[191,86],[159,57],[110,45],[73,51],[52,78],[52,92],[93,121],[154,124],[199,114],[209,96],[195,73],[155,46],[111,42],[85,56],[77,90],[102,115],[158,121],[208,116],[220,98],[191,66],[142,51],[95,52],[71,71],[69,86],[83,100],[101,109],[113,109],[113,107],[113,102],[113,101],[113,101]],"isBeingDragged":false,"grabbingEnabled":false,"isDrawing":false,"active":false,"dbName":"","moved":true,"timestamp":1335343526252,"layout":{"__isSmartRef__":true,"id":2646},"_ClipMode":"scroll","oldSubmorphs":[null],"isLockOwner":false,"eventsAreDisabled":false,"_PointerEvents":"auto","color":{"__isSmartRef__":true,"id":2647},"pencilSize":1,"strokeStyle":"solid","pencilStyle":"solid","pencilStyler":{"__isSmartRef__":true,"id":700},"chat":{"__isSmartRef__":true,"id":1972},"_Rotation":0,"_Scale":1.002003004005006,"prevState":{"__isSmartRef__":true,"id":2648},"submorphs":[{"__isSmartRef__":true,"id":2979},{"__isSmartRef__":true,"id":2995}],"channelName":"default","__serializedLivelyClosures__":{"__isSmartRef__":true,"id":3010},"__LivelyClassName__":"lively.morphic.Box","withLayers":["Global.lively.morphic.GrabbingLayer"]},"2613":{"position":{"__isSmartRef__":true,"id":2614},"_Extent":{"__isSmartRef__":true,"id":2615},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":2616},"_Fill":{"__isSmartRef__":true,"id":2617},"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":2618},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":2619},"_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"2614":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"2615":{"x":952.8027036045055,"y":583.901351802253,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"2616":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"2617":{"r":1,"g":1,"b":1,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"2618":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"2619":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"2620":{"x":0,"y":21,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"2621":{"partsSpaceName":"PartsBin/BP2012/","__SourceModuleName__":"Global.lively.PartsBin","comment":"A whiteboard designed for syncing with other worlds, based on svg paintings","migrationLevel":4,"partName":"WhiteBoardSVG","changes":[{"__isSmartRef__":true,"id":2622},{"__isSmartRef__":true,"id":2624},{"__isSmartRef__":true,"id":2626},{"__isSmartRef__":true,"id":2628},{"__isSmartRef__":true,"id":2630},{"__isSmartRef__":true,"id":2632},{"__isSmartRef__":true,"id":2634},{"__isSmartRef__":true,"id":2636}],"revisionOnLoad":153604,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"2622":{"date":{"__isSmartRef__":true,"id":2623},"author":"undefined","message":"copied and adapted from WhiteBoard part","id":"9BB5FF37-8D16-40E8-AD37-E352A5BC7BC2"},"2623":{"isSerializedDate":true,"string":"Wed Apr 18 2012 14:01:32 GMT+0200 (Mitteleuropäische Sommerzeit)"},"2624":{"date":{"__isSmartRef__":true,"id":2625},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"2625":{"isSerializedDate":true,"string":"Mon Apr 09 2012 13:42:07 GMT+0200 (Mitteleuropäische Sommerzeit)"},"2626":{"date":{"__isSmartRef__":true,"id":2627},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"2627":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:42:26 GMT+0100 (Mitteleuropäische Zeit)"},"2628":{"date":{"__isSmartRef__":true,"id":2629},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"2629":{"isSerializedDate":true,"string":"Sat Feb 25 2012 02:59:09 GMT+0100 (Mitteleuropäische Zeit)"},"2630":{"date":{"__isSmartRef__":true,"id":2631},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"2631":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:53:45 GMT+0100 (Mitteleuropäische Zeit)"},"2632":{"date":{"__isSmartRef__":true,"id":2633},"author":"undefined","message":"delete morphs when active based on deleted documents","id":"5CF94A01-D8FF-40C4-90E5-60E2ACF989D9"},"2633":{"isSerializedDate":true,"string":"Thu Apr 19 2012 11:33:33 GMT+0200 (Mitteleuropäische Sommerzeit)"},"2634":{"date":{"__isSmartRef__":true,"id":2635},"author":"undefined","message":"now supporting channels","id":"4DD3A656-4A80-49BE-A305-7A2F2D218DF5"},"2635":{"isSerializedDate":true,"string":"Thu Apr 19 2012 14:33:51 GMT+0200 (Mitteleuropäische Sommerzeit)"},"2636":{"date":{"__isSmartRef__":true,"id":2637},"author":"undefined","message":"opened in window and implemented channel indicator","id":"E100DF73-4691-4EFD-BA1A-819DB0CD58C3"},"2637":{"isSerializedDate":true,"string":"Thu Apr 19 2012 14:46:31 GMT+0200 (Mitteleuropäische Sommerzeit)"},"2638":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"2639":{"morph":{"__isSmartRef__":true,"id":2612},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"2640":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":2641}},"2641":{"test01IsMorph":{"__isSmartRef__":true,"id":2642}},"2642":{"varMapping":{"__isSmartRef__":true,"id":2643},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":2644},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"2643":{"this":{"__isSmartRef__":true,"id":2640}},"2644":{},"2645":{"x":952.8027036045055,"y":582.901351802253,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"2646":{"resizeWidth":true,"resizeHeight":true},"2647":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"2648":{"scripts":[],"id":"AA8C7173-F831-4722-8C9F-03208C8DC8DB","shape":{"__isSmartRef__":true,"id":2649},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":2656},"showsHalos":false,"name":"WhiteBoard1","partsBinMetaInfo":{"__isSmartRef__":true,"id":2657},"__SourceModuleName__":"Global","renderContextTable":{"__isSmartRef__":true,"id":2674},"eventHandler":{"__isSmartRef__":true,"id":2675},"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"derivationIds":[127,"F0291F62-F100-480C-AEBF-0230398F7983","AE8B5ED7-E305-45BC-BE4A-1C28A49EE12B","39BA345C-17FA-45A0-BAC2-F0CF5654ACF8","6237CF20-1132-4E45-854A-233CB994F5BA","BD769112-2E6F-4D3A-8FD1-FF5FB642D32F","5CCEA69D-6B7D-4D10-894B-4337AE00F6FB","9EFE20C0-9CB0-4E0B-B0CC-1D6774677D54","08A68769-500F-4E65-A5F8-0ABB9F37226D","392E73AC-9510-469B-A978-1B63C1E7F36A","59DF604E-DE0E-44C3-886F-4BE5F8966336","27190657-472E-433E-9EFC-EEBD7097C8A8","846DF3BA-B365-4BFA-9817-709C85E52A91","2749B79A-1BC7-429B-B9AB-4CF6608A6CB2","1C925D47-057A-43AC-A1C9-2FF38A6177E7","225005F5-C004-4B34-9E60-7E7D843A73D8","D0E83802-E20E-4024-9CEC-FE657D4C328F","AA69C3CA-5FF2-4FA0-94D1-DC0504E8B906","290962F0-8515-441C-9B5A-4B5E6C79F66B","E25B33F4-F0E5-4669-B935-696C5C371578","C15370B2-6C46-4599-942E-4280DBF20B83","D44F9BE1-7FD5-4DE2-BA68-E94D3FAEB3AC","27469775-4086-4CB3-BA28-C420D25F1013","BC8DCBAC-A872-4008-9D27-CEF4D78CEE73","FBD3A943-9549-4034-B4C0-860F2E80DFBF","4F5E9CAA-5047-4EE0-BF99-B0745AB1E5CE","09CF4CEB-5676-4D86-807B-9DFD85D890E8","3969336B-49F3-4705-9B27-4888D854DDB0","694AC8F5-4CCE-4ADB-9739-58D7B5F20D93","E2CA35F8-215B-455F-AD2F-B93C9661810F","477C3F27-8604-4508-84A8-A3B9E5479652","38A91487-6348-4DFA-A3A6-1E2336A8FEAD","A8E47977-1D5C-400A-8AE6-599F53EDCCF0","F42ECC54-9D71-44C3-884A-07FD954ED6D2","834DB4A8-0665-4A2E-9F30-1013E7E68164","3F608089-05BB-41EE-9138-1A5011B81D9F","2556799E-96D9-4821-A50B-354DA9F663BC","F7B0E558-37C7-487F-AAEA-A3E221F353B1","6DEA8D16-BE15-4B5F-9622-FF3DB2CD40D2","0ED930FF-B9CB-415F-A313-5263B0AFF434","77A5B447-0134-453E-8F5E-4C0A5AC2A3B6","FA0E413D-3AD0-4B7A-8682-CEC73240063B"],"partTests":{"__isSmartRef__":true,"id":2676},"priorExtent":{"__isSmartRef__":true,"id":2681},"prevScroll":[0,0],"pointQueue":[[10,122],[10,123],[10,127],[10,131],[10,138],[12,157],[15,177],[19,186],[22,196],[23,197],[23,195],[24,192],[24,186],[24,180],[24,170],[24,148],[24,125],[24,119],[24,110],[23,109],[23,113],[23,118],[25,124],[25,132],[31,156],[31,162],[36,175],[37,178],[37,174],[37,170],[35,163],[35,155],[31,132],[26,120],[23,112],[23,111],[23,121],[23,137],[24,163],[26,185],[27,197],[27,198],[27,195],[27,187],[25,170],[23,145],[19,117],[15,101],[14,96],[14,97],[15,108],[20,129],[26,150],[29,165],[31,168],[32,169],[32,167],[32,157],[32,138],[32,113],[31,90],[31,80],[30,78],[30,77],[28,81],[28,98],[29,123],[31,148],[33,166],[33,168],[33,165],[33,157],[33,148],[30,120],[24,92],[20,69],[17,60],[15,62],[15,70],[15,81],[19,117],[21,136],[23,167],[28,185],[34,188],[37,184],[37,169],[37,161],[36,133],[33,107],[29,92],[29,89],[28,88],[28,95],[30,108],[34,117],[42,128],[50,134],[62,134],[71,128],[75,121],[75,110],[74,98],[70,92],[61,91],[52,96],[39,111],[37,117],[40,143],[50,155],[68,159],[90,159],[98,152],[99,139],[99,133],[90,122],[69,110],[48,106],[34,107],[25,115],[22,130],[25,139],[40,156],[72,173],[103,175],[118,173],[123,166],[121,155],[101,139],[74,125],[60,123],[38,123],[29,126],[27,134],[38,146],[63,158],[94,164],[122,164],[127,158],[125,150],[113,140],[94,133],[77,129],[62,129],[59,131],[57,143],[60,148],[77,161],[105,169],[136,171],[151,170],[154,164],[147,157],[124,149],[93,145],[63,145],[45,148],[40,155],[44,168],[61,179],[87,189],[115,191],[135,191],[145,184],[146,175],[138,168],[122,155],[99,149],[76,149],[63,151],[59,159],[63,168],[79,181],[111,189],[144,192],[171,187],[173,180],[167,173],[151,164],[120,157],[90,155],[67,158],[61,163],[62,170],[78,181],[134,198],[173,200],[196,197],[200,190],[197,184],[178,175],[152,167],[113,161],[83,161],[70,161],[74,172],[99,188],[144,201],[188,208],[218,210],[226,206],[224,201],[194,186],[157,175],[118,166],[85,164],[74,169],[80,178],[104,190],[160,201],[193,201],[208,199],[209,194],[200,184],[165,172],[129,168],[99,168],[84,170],[79,177],[95,186],[126,194],[170,198],[206,198],[226,197],[224,186],[208,175],[174,169],[136,165],[102,165],[96,169],[100,175],[138,189],[177,195],[212,195],[231,188],[229,181],[214,174],[165,162],[132,160],[107,160],[100,160],[104,172],[134,183],[170,187],[198,187],[217,180],[215,175],[201,164],[175,154],[141,150],[100,150],[83,158],[80,165],[87,174],[131,193],[161,193],[189,192],[197,186],[194,172],[177,157],[128,138],[97,134],[75,134],[63,141],[67,153],[88,160],[121,165],[154,165],[175,160],[187,142],[180,130],[162,113],[135,101],[88,98],[68,101],[58,111],[69,136],[96,148],[127,152],[165,152],[172,144],[171,133],[149,117],[120,105],[89,100],[62,104],[57,112],[61,125],[79,134],[95,139],[140,138],[155,127],[154,108],[135,90],[105,78],[72,76],[35,79],[28,86],[28,97],[49,117],[78,127],[108,129],[134,120],[137,104],[130,86],[113,71],[80,57],[62,58],[50,67],[48,77],[59,93],[80,105],[122,107],[140,100],[146,85],[143,74],[131,62],[96,55],[79,57],[71,63],[68,79],[73,86],[84,92],[110,93],[122,85],[127,74],[123,61],[108,54],[93,52],[66,59],[49,72],[44,93],[50,106],[69,114],[110,113],[129,101],[133,80],[126,64],[107,58],[96,60],[84,70],[76,90],[76,98],[87,111],[112,111],[129,103],[136,89],[127,72],[111,63],[80,63],[64,69],[58,78],[59,91],[72,100],[114,102],[145,99],[159,88],[157,71],[140,58],[100,52],[74,55],[57,72],[56,83],[63,96],[98,118],[142,118],[163,112],[171,98],[164,86],[142,70],[92,62],[62,62],[38,77],[36,88],[48,113],[73,127],[115,133],[138,128],[151,110],[141,88],[106,64],[79,64],[51,65],[33,82],[32,95],[50,119],[82,134],[142,134],[168,129],[179,108],[168,92],[126,62],[76,54],[58,56],[47,87],[73,117],[103,132],[155,135],[179,127],[189,115],[179,90],[157,72],[113,58],[83,56],[52,72],[40,91],[51,124],[76,145],[145,158],[189,157],[219,140],[215,121],[177,92],[124,81],[91,81],[60,95],[58,106],[74,125],[104,140],[175,144],[211,146],[231,138],[227,127],[192,105],[161,94],[114,92],[90,99],[83,111],[100,135],[133,156],[202,165],[243,165],[265,153],[259,139],[215,114],[146,105],[108,105],[82,114],[86,130],[106,146],[162,158],[229,156],[237,138],[224,117],[200,105],[153,101],[124,105],[121,116],[143,138],[180,160],[236,169],[266,165],[267,158],[252,137],[227,118],[180,101],[150,99],[125,105],[122,118],[132,132],[167,156],[214,162],[248,148],[256,126],[241,104],[201,68],[159,54],[111,55],[84,74],[82,86],[109,109],[168,124],[216,124],[258,107],[250,87],[227,68],[176,56],[129,55],[105,63],[97,81],[113,104],[148,121],[230,128],[286,121],[296,109],[284,86],[229,60],[158,55],[113,64],[104,74],[109,94],[151,119],[217,128],[269,125],[276,115],[264,97],[185,75],[119,77],[87,91],[73,113],[90,141],[117,156],[177,160],[218,149],[225,130],[205,108],[179,98],[126,94],[86,100],[74,119],[79,141],[124,161],[173,164],[212,149],[216,138],[204,115],[160,96],[113,95],[87,103],[68,133],[88,153],[154,162],[227,158],[255,144],[256,129],[216,105],[143,100],[87,105],[74,116],[82,134],[142,154],[221,159],[268,157],[269,143],[236,126],[171,111],[111,111],[91,114],[100,122],[148,130],[221,132],[252,132],[256,131],[232,129],[180,129],[141,132],[133,141],[143,147],[202,153],[239,147],[246,136],[228,119],[185,107],[141,107],[118,111],[117,117],[130,124],[180,130],[224,130],[233,126],[218,120],[191,118],[136,118],[106,124],[103,133],[132,139],[187,142],[222,137],[228,125],[219,117],[165,108],[126,109],[109,120],[110,128],[137,135],[189,137],[222,126],[223,113],[193,104],[146,100],[102,113],[93,129],[100,138],[138,152],[188,157],[215,149],[214,139],[184,124],[139,116],[100,117],[88,123],[87,131],[108,141],[150,143],[184,137],[196,118],[191,99],[161,77],[124,71],[92,92],[93,114],[127,134],[180,138],[213,137],[227,124],[219,110],[182,92],[135,87],[100,94],[93,106],[105,119],[151,123],[198,120],[227,102],[228,89],[210,76],[166,74],[123,83],[101,99],[104,114],[143,130],[198,134],[242,122],[248,108],[225,79],[176,65],[132,65],[104,78],[99,100],[134,120],[186,122],[229,115],[241,100],[228,84],[190,70],[143,68],[97,84],[85,102],[106,128],[157,139],[207,134],[225,114],[222,82],[188,56],[132,47],[86,63],[70,91],[84,118],[139,142],[202,143],[240,120],[229,100],[190,78],[129,72],[84,78],[69,93],[71,110],[94,133],[141,137],[184,130],[200,113],[191,86],[159,57],[110,45],[73,51],[52,78],[52,92],[93,121],[154,124],[199,114],[209,96],[195,73],[155,46],[111,42],[85,56],[77,90],[102,115],[158,121],[208,116],[220,98],[191,66],[142,51],[95,52],[71,71],[69,86],[83,100],[101,109],[113,109],[113,107],[113,102],[113,101],[113,101]],"isBeingDragged":false,"grabbingEnabled":false,"isDrawing":false,"active":false,"dbName":"","moved":true,"timestamp":1335343526252,"layout":{"__isSmartRef__":true,"id":2682},"_ClipMode":"scroll","oldSubmorphs":[null],"isLockOwner":false,"eventsAreDisabled":false,"_PointerEvents":"auto","color":{"__isSmartRef__":true,"id":2683},"pencilSize":1,"strokeStyle":"solid","pencilStyle":"solid","pencilStyler":{"__isSmartRef__":true,"id":700},"chat":{"__isSmartRef__":true,"id":1972},"_Rotation":0,"_Scale":1.002003004005006,"prevState":131682,"submorphs":[{"__isSmartRef__":true,"id":2684},{"__isSmartRef__":true,"id":2700}],"channelName":"default","__serializedLivelyClosures__":{"__isSmartRef__":true,"id":2715},"__LivelyClassName__":"lively.morphic.Box","withLayers":["Global.lively.morphic.GrabbingLayer"]},"2649":{"position":{"__isSmartRef__":true,"id":2650},"_Extent":{"__isSmartRef__":true,"id":2651},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":2652},"_Fill":{"__isSmartRef__":true,"id":2653},"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":2654},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":2655},"_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"2650":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"2651":{"x":952.8027036045055,"y":583.901351802253,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"2652":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"2653":{"r":1,"g":1,"b":1,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"2654":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"2655":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"2656":{"x":0,"y":21,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"2657":{"partsSpaceName":"PartsBin/BP2012/","__SourceModuleName__":"Global.lively.PartsBin","comment":"A whiteboard designed for syncing with other worlds, based on svg paintings","migrationLevel":4,"partName":"WhiteBoardSVG","changes":[{"__isSmartRef__":true,"id":2658},{"__isSmartRef__":true,"id":2660},{"__isSmartRef__":true,"id":2662},{"__isSmartRef__":true,"id":2664},{"__isSmartRef__":true,"id":2666},{"__isSmartRef__":true,"id":2668},{"__isSmartRef__":true,"id":2670},{"__isSmartRef__":true,"id":2672}],"revisionOnLoad":153604,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"2658":{"date":{"__isSmartRef__":true,"id":2659},"author":"undefined","message":"copied and adapted from WhiteBoard part","id":"9BB5FF37-8D16-40E8-AD37-E352A5BC7BC2"},"2659":{"isSerializedDate":true,"string":"Wed Apr 18 2012 14:01:32 GMT+0200 (Mitteleuropäische Sommerzeit)"},"2660":{"date":{"__isSmartRef__":true,"id":2661},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"2661":{"isSerializedDate":true,"string":"Mon Apr 09 2012 13:42:07 GMT+0200 (Mitteleuropäische Sommerzeit)"},"2662":{"date":{"__isSmartRef__":true,"id":2663},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"2663":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:42:26 GMT+0100 (Mitteleuropäische Zeit)"},"2664":{"date":{"__isSmartRef__":true,"id":2665},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"2665":{"isSerializedDate":true,"string":"Sat Feb 25 2012 02:59:09 GMT+0100 (Mitteleuropäische Zeit)"},"2666":{"date":{"__isSmartRef__":true,"id":2667},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"2667":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:53:45 GMT+0100 (Mitteleuropäische Zeit)"},"2668":{"date":{"__isSmartRef__":true,"id":2669},"author":"undefined","message":"delete morphs when active based on deleted documents","id":"5CF94A01-D8FF-40C4-90E5-60E2ACF989D9"},"2669":{"isSerializedDate":true,"string":"Thu Apr 19 2012 11:33:33 GMT+0200 (Mitteleuropäische Sommerzeit)"},"2670":{"date":{"__isSmartRef__":true,"id":2671},"author":"undefined","message":"now supporting channels","id":"4DD3A656-4A80-49BE-A305-7A2F2D218DF5"},"2671":{"isSerializedDate":true,"string":"Thu Apr 19 2012 14:33:51 GMT+0200 (Mitteleuropäische Sommerzeit)"},"2672":{"date":{"__isSmartRef__":true,"id":2673},"author":"undefined","message":"opened in window and implemented channel indicator","id":"E100DF73-4691-4EFD-BA1A-819DB0CD58C3"},"2673":{"isSerializedDate":true,"string":"Thu Apr 19 2012 14:46:31 GMT+0200 (Mitteleuropäische Sommerzeit)"},"2674":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"2675":{"morph":{"__isSmartRef__":true,"id":2648},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"2676":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":2677}},"2677":{"test01IsMorph":{"__isSmartRef__":true,"id":2678}},"2678":{"varMapping":{"__isSmartRef__":true,"id":2679},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":2680},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"2679":{"this":{"__isSmartRef__":true,"id":2676}},"2680":{},"2681":{"x":952.8027036045055,"y":582.901351802253,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"2682":{"resizeWidth":true,"resizeHeight":true},"2683":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"2684":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":2685},"id":"1926F728-CEF8-48B3-AA9D-1991823D6C50","renderContextTable":{"__isSmartRef__":true,"id":2692},"eventHandler":{"__isSmartRef__":true,"id":2693},"droppingEnabled":true,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":2694},"__SourceModuleName__":"Global","showsHalos":false,"layout":{"__isSmartRef__":true,"id":2695},"name":"Ellipse","partsBinMetaInfo":{"__isSmartRef__":true,"id":2696},"derivationIds":[113,"07BC3F00-A1CC-4E18-8B69-527B6067A724","CD247C96-11E3-42A2-AA3F-BA27E29FB3F9"],"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"_ClipMode":"visible","owner":{"__isSmartRef__":true,"id":2648},"_Rotation":0,"_Scale":0.998001,"priorExtent":{"__isSmartRef__":true,"id":2699},"__LivelyClassName__":"lively.morphic.Morph"},"2685":{"_Position":{"__isSmartRef__":true,"id":2686},"renderContextTable":{"__isSmartRef__":true,"id":2687},"_Extent":{"__isSmartRef__":true,"id":2688},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":2689},"_BorderWidth":3.184,"_BorderColor":{"__isSmartRef__":true,"id":2690},"_Fill":{"__isSmartRef__":true,"id":2691},"__SourceModuleName__":"Global.lively.morphic.Shapes","_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","__LivelyClassName__":"lively.morphic.Shapes.Ellipse"},"2686":{"x":-50,"y":-50,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"2687":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"2688":{"x":149.0981471962458,"y":119.03805707609536,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"2689":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"2690":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"2691":{"r":0,"g":0.556,"b":1,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"2692":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"2693":{"morph":{"__isSmartRef__":true,"id":2684},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"2694":{"x":108.78210900000002,"y":98.802099,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"2695":{},"2696":{"partName":"Ellipse","requiredModules":[],"migrationLevel":4,"partsSpaceName":"PartsBin/Basic","__SourceModuleName__":"Global.lively.PartsBin","revisionOnLoad":149409,"comment":"undefined","changes":[{"__isSmartRef__":true,"id":2697}],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"2697":{"date":{"__isSmartRef__":true,"id":2698},"author":"undefined","message":"reverted changes - was there any description of this morph?","id":"C3C03411-9523-4F35-89EC-B20E24B3C287"},"2698":{"isSerializedDate":true,"string":"Tue Apr 03 2012 09:08:08 GMT+0200 (Mitteleuropäische Sommerzeit)"},"2699":{"x":149.09814719624578,"y":119.03805707609534,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"2700":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":2701},"id":"9E5B08CE-27E0-4A38-8EC1-DEC93AAEA737","renderContextTable":{"__isSmartRef__":true,"id":2708},"eventHandler":{"__isSmartRef__":true,"id":2709},"droppingEnabled":true,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":2710},"__SourceModuleName__":"Global","showsHalos":false,"layout":{"__isSmartRef__":true,"id":2711},"name":"Ellipse1","partsBinMetaInfo":{"__isSmartRef__":true,"id":2712},"derivationIds":[113,"07BC3F00-A1CC-4E18-8B69-527B6067A724","B44C97D6-3D6E-4E36-A6F9-BB26C3358387"],"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"_ClipMode":"visible","owner":{"__isSmartRef__":true,"id":2648},"isBeingDragged":false,"_Rotation":0,"_Scale":0.998001,"__LivelyClassName__":"lively.morphic.Morph"},"2701":{"_Position":{"__isSmartRef__":true,"id":2702},"renderContextTable":{"__isSmartRef__":true,"id":2703},"_Extent":{"__isSmartRef__":true,"id":2704},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":2705},"_BorderWidth":3.184,"_BorderColor":{"__isSmartRef__":true,"id":2706},"_Fill":{"__isSmartRef__":true,"id":2707},"__SourceModuleName__":"Global.lively.morphic.Shapes","_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","__LivelyClassName__":"lively.morphic.Shapes.Ellipse"},"2702":{"x":-50,"y":-50,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"2703":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"2704":{"x":100,"y":100,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"2705":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"2706":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"2707":{"r":0.8,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"2708":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"2709":{"morph":{"__isSmartRef__":true,"id":2700},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"2710":{"x":545.9065470000005,"y":270.4582710000001,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"2711":{},"2712":{"partName":"Ellipse","requiredModules":[],"migrationLevel":4,"partsSpaceName":"PartsBin/Basic","__SourceModuleName__":"Global.lively.PartsBin","revisionOnLoad":149409,"comment":"undefined","changes":[{"__isSmartRef__":true,"id":2713}],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"2713":{"date":{"__isSmartRef__":true,"id":2714},"author":"undefined","message":"reverted changes - was there any description of this morph?","id":"C3C03411-9523-4F35-89EC-B20E24B3C287"},"2714":{"isSerializedDate":true,"string":"Tue Apr 03 2012 09:08:08 GMT+0200 (Mitteleuropäische Sommerzeit)"},"2715":{"onrestore":{"__isSmartRef__":true,"id":2716},"deactivate":{"__isSmartRef__":true,"id":2724},"setupConnections":{"__isSmartRef__":true,"id":2728},"getColor":{"__isSmartRef__":true,"id":2732},"setColor":{"__isSmartRef__":true,"id":2736},"getPencilSize":{"__isSmartRef__":true,"id":2740},"setPencilSize":{"__isSmartRef__":true,"id":2744},"getPencilStyle":{"__isSmartRef__":true,"id":2748},"disconnectSocket":{"__isSmartRef__":true,"id":2752},"activate":{"__isSmartRef__":true,"id":2756},"clear":{"__isSmartRef__":true,"id":2760},"clearDatabase":{"__isSmartRef__":true,"id":2764},"drawLineFrom":{"__isSmartRef__":true,"id":2768},"getDrawerID":{"__isSmartRef__":true,"id":2772},"initialSync":{"__isSmartRef__":true,"id":2776},"lineTo":{"__isSmartRef__":true,"id":2780},"morphMenuItems":{"__isSmartRef__":true,"id":2784},"onMouseDown":{"__isSmartRef__":true,"id":2792},"onMouseMove":{"__isSmartRef__":true,"id":2800},"onMouseOut":{"__isSmartRef__":true,"id":2808},"onMouseUp":{"__isSmartRef__":true,"id":2816},"onTouchEnd":{"__isSmartRef__":true,"id":2824},"onTouchMove":{"__isSmartRef__":true,"id":2832},"onTouchStart":{"__isSmartRef__":true,"id":2836},"remove":{"__isSmartRef__":true,"id":2844},"reset":{"__isSmartRef__":true,"id":2852},"startDrawing":{"__isSmartRef__":true,"id":2856},"stopDrawing":{"__isSmartRef__":true,"id":2860},"toggleActivation":{"__isSmartRef__":true,"id":2864},"transformPoint":{"__isSmartRef__":true,"id":2868},"finishLine":{"__isSmartRef__":true,"id":2872},"defaultChannelName":{"__isSmartRef__":true,"id":2876},"getCurrentShape":{"__isSmartRef__":true,"id":2880},"getChannel":{"__isSmartRef__":true,"id":2884},"setChannel":{"__isSmartRef__":true,"id":2888},"$$getChannel":{"__isSmartRef__":true,"id":2892},"createStrokeShape":{"__isSmartRef__":true,"id":2895},"connectSocket":{"__isSmartRef__":true,"id":2899},"sync":{"__isSmartRef__":true,"id":2903},"deleteMorphWith":{"__isSmartRef__":true,"id":2907},"removeDocumentWith":{"__isSmartRef__":true,"id":2911},"createSocketListeners":{"__isSmartRef__":true,"id":2915},"addMorphFrom":{"__isSmartRef__":true,"id":2919},"saveMorph":{"__isSmartRef__":true,"id":2923},"deserializeMorph":{"__isSmartRef__":true,"id":2927},"submorphsChanged":{"__isSmartRef__":true,"id":2931},"defaultColor":{"__isSmartRef__":true,"id":2935},"getConnectedUserNames":{"__isSmartRef__":true,"id":2939},"defaultPencilSize":{"__isSmartRef__":true,"id":2943},"setPencilStyle":{"__isSmartRef__":true,"id":2947},"defaultPencilStyle":{"__isSmartRef__":true,"id":2951},"applyChange":{"__isSmartRef__":true,"id":2955},"createPatchFor":{"__isSmartRef__":true,"id":2959},"fakeCopy":{"__isSmartRef__":true,"id":2963},"mySetupConnections":{"__isSmartRef__":true,"id":2967},"observe":{"__isSmartRef__":true,"id":2971},"observeChanges":{"__isSmartRef__":true,"id":2975}},"2716":{"varMapping":{"__isSmartRef__":true,"id":2717},"source":"function onrestore() {\n this.deactivate();\n module('projects.BP2012.Whiteboard').load(true)\n // this.mySetupConnections();\n}","funcProperties":{"__isSmartRef__":true,"id":2722},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"2717":{"this":{"__isSmartRef__":true,"id":2648},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":2718}},"2718":{"$super":{"__isSmartRef__":true,"id":2719}},"2719":{"varMapping":{"__isSmartRef__":true,"id":2720},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":2721},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"2720":{"obj":{"__isSmartRef__":true,"id":2648},"name":"onrestore"},"2721":{},"2722":{"timestamp":{"__isSmartRef__":true,"id":2723},"user":"conradcalmez","tags":["initialization"]},"2723":{"isSerializedDate":true,"string":"Thu May 03 2012 10:07:01 GMT+0200 (Mitteleuropäische Sommerzeit)"},"2724":{"varMapping":{"__isSmartRef__":true,"id":2725},"source":"function deactivate() {\n if (this.active) {\n this.disconnectSocket();\n this.active = false;\n this.setBorderColor(Color.black);\n this.oldSubmorphs = [];\n this.active = false;\n }\n}","funcProperties":{"__isSmartRef__":true,"id":2726},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"2725":{"this":{"__isSmartRef__":true,"id":2648}},"2726":{"timestamp":{"__isSmartRef__":true,"id":2727},"user":"conradcalmez","tags":["synchronization"]},"2727":{"isSerializedDate":true,"string":"Mon Apr 30 2012 11:19:02 GMT+0200 (Mitteleuropäische Sommerzeit)"},"2728":{"varMapping":{"__isSmartRef__":true,"id":2729},"source":"function setupConnections() {\n this.attributeConnections.invoke('disconnect');\n connect(this, \"submorphs\", this, \"submorphsChanged\", {});\n connect(this, 'channelName', this.owner.titleBar, 'setTitle', {\n converter: function (channelName) {\n return 'Channel: ' + channelName\n }\n })\n}","funcProperties":{"__isSmartRef__":true,"id":2730},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"2729":{"this":{"__isSmartRef__":true,"id":2648}},"2730":{"timestamp":{"__isSmartRef__":true,"id":2731},"user":"undefined","tags":["initialization"]},"2731":{"isSerializedDate":true,"string":"Wed Apr 25 2012 11:57:39 GMT+0200 (Mitteleuropäische Sommerzeit)"},"2732":{"varMapping":{"__isSmartRef__":true,"id":2733},"source":"function getColor() {\n return this.color || this.defaultColor();\n}","funcProperties":{"__isSmartRef__":true,"id":2734},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"2733":{"this":{"__isSmartRef__":true,"id":2648}},"2734":{"timestamp":{"__isSmartRef__":true,"id":2735},"user":"conradcalmez","tags":["drawing","accessing"]},"2735":{"isSerializedDate":true,"string":"Fri Apr 27 2012 20:44:47 GMT+0200 (Mitteleuropäische Sommerzeit)"},"2736":{"varMapping":{"__isSmartRef__":true,"id":2737},"source":"function setColor(color) {\n this.color = color;\n}","funcProperties":{"__isSmartRef__":true,"id":2738},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"2737":{"this":{"__isSmartRef__":true,"id":2648}},"2738":{"timestamp":{"__isSmartRef__":true,"id":2739},"user":"conradcalmez","tags":["drawing","accessing"]},"2739":{"isSerializedDate":true,"string":"Fri Apr 27 2012 20:45:41 GMT+0200 (Mitteleuropäische Sommerzeit)"},"2740":{"varMapping":{"__isSmartRef__":true,"id":2741},"source":"function getPencilSize() {\n return this.pencilSize || this.defaultPencilSize();\n}","funcProperties":{"__isSmartRef__":true,"id":2742},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"2741":{"this":{"__isSmartRef__":true,"id":2648}},"2742":{"timestamp":{"__isSmartRef__":true,"id":2743},"user":"conradcalmez","tags":["drawing","accessing"]},"2743":{"isSerializedDate":true,"string":"Mon Apr 30 2012 08:58:24 GMT+0200 (Mitteleuropäische Sommerzeit)"},"2744":{"varMapping":{"__isSmartRef__":true,"id":2745},"source":"function setPencilSize(size) {\n this.pencilSize = size;\n}","funcProperties":{"__isSmartRef__":true,"id":2746},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"2745":{"this":{"__isSmartRef__":true,"id":2648}},"2746":{"timestamp":{"__isSmartRef__":true,"id":2747},"user":"conradcalmez","tags":["drawing","accessing"]},"2747":{"isSerializedDate":true,"string":"Mon Apr 30 2012 08:57:47 GMT+0200 (Mitteleuropäische Sommerzeit)"},"2748":{"varMapping":{"__isSmartRef__":true,"id":2749},"source":"function getPencilStyle() {\n return this.pencilStyle || this.defaultPencilStyle();\n}","funcProperties":{"__isSmartRef__":true,"id":2750},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"2749":{"this":{"__isSmartRef__":true,"id":2648}},"2750":{"timestamp":{"__isSmartRef__":true,"id":2751},"user":"conradcalmez","tags":["drawing","accessing"]},"2751":{"isSerializedDate":true,"string":"Wed May 02 2012 15:03:14 GMT+0200 (Mitteleuropäische Sommerzeit)"},"2752":{"varMapping":{"__isSmartRef__":true,"id":2753},"source":"function disconnectSocket() {\n this.socket && this.socket.disconnect();\n this.socket = undefined;\n}","funcProperties":{"__isSmartRef__":true,"id":2754},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"2753":{"this":{"__isSmartRef__":true,"id":2648}},"2754":{"timestamp":{"__isSmartRef__":true,"id":2755},"user":"conradcalmez","tags":["synchronization"]},"2755":{"isSerializedDate":true,"string":"Mon Apr 30 2012 17:31:05 GMT+0200 (Mitteleuropäische Sommerzeit)"},"2756":{"varMapping":{"__isSmartRef__":true,"id":2757},"source":"function activate() {\n if (!this.active) {\n this.oldSubmorphs = [];\n this.connectSocket();\n this.setBorderColor(Color.green);\n this.active = true;\n }\n}","funcProperties":{"__isSmartRef__":true,"id":2758},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"2757":{"this":{"__isSmartRef__":true,"id":2648}},"2758":{"timestamp":{"__isSmartRef__":true,"id":2759},"user":"conradcalmez","tags":["synchronization"]},"2759":{"isSerializedDate":true,"string":"Wed May 02 2012 08:06:30 GMT+0200 (Mitteleuropäische Sommerzeit)"},"2760":{"varMapping":{"__isSmartRef__":true,"id":2761},"source":"function clear() {\n if (this.active && this.socket)\n this.clearDatabase();\n else \n this.submorphs.invoke('remove')\n}","funcProperties":{"__isSmartRef__":true,"id":2762},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"2761":{"this":{"__isSmartRef__":true,"id":2648}},"2762":{"timestamp":{"__isSmartRef__":true,"id":2763},"user":"undefined","tags":["drawing","synchronization"]},"2763":{"isSerializedDate":true,"string":"Thu Apr 26 2012 13:40:19 GMT+0200 (Mitteleuropäische Sommerzeit)"},"2764":{"varMapping":{"__isSmartRef__":true,"id":2765},"source":"function clearDatabase() {\n this.socket.emit('clear', {\n me: true,\n broadcast: true,\n });\n}","funcProperties":{"__isSmartRef__":true,"id":2766},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"2765":{"this":{"__isSmartRef__":true,"id":2648}},"2766":{"timestamp":{"__isSmartRef__":true,"id":2767},"user":"undefined","tags":["synchronization"]},"2767":{"isSerializedDate":true,"string":"Tue Apr 24 2012 16:48:04 GMT+0200 (Mitteleuropäische Sommerzeit)"},"2768":{"varMapping":{"__isSmartRef__":true,"id":2769},"source":"function drawLineFrom(stroke) {\n var line = this.submorphs.find(function (ea) {\n return stroke.identifier == ea.identifier\n })\n if (!line) {\n line = this.createStrokeShape();\n line.identifier = stroke.identifier;\n this.addMorph(line);\n line.setVertices([]);\n line.setBorderWidth(stroke.width);\n line.setBorderColor(Color.rgb(stroke.color.r, stroke.color.g, stroke.color.b));\n }\n var vector = stroke.vector;\n line.setVertices(line.vertices().concat([pt(vector.x, vector.y)]));\n line.timestamp = stroke.time\n}","funcProperties":{"__isSmartRef__":true,"id":2770},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"2769":{"this":{"__isSmartRef__":true,"id":2648}},"2770":{"timestamp":{"__isSmartRef__":true,"id":2771},"user":"conradcalmez","tags":["drawing"]},"2771":{"isSerializedDate":true,"string":"Mon Apr 30 2012 19:35:32 GMT+0200 (Mitteleuropäische Sommerzeit)"},"2772":{"varMapping":{"__isSmartRef__":true,"id":2773},"source":"function getDrawerID() {\n // exception case: if two whiteboards are restored at exactly the same time, they will not be synced correctly\n return $world.getUserName() + \"_ON_\" + this.id + \"_AT_\" + this.timestamp.toString();\n}","funcProperties":{"__isSmartRef__":true,"id":2774},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"2773":{"this":{"__isSmartRef__":true,"id":2648}},"2774":{"timestamp":{"__isSmartRef__":true,"id":2775},"user":"undefined","tags":["drawing","accessing"]},"2775":{"isSerializedDate":true,"string":"Thu Apr 19 2012 10:26:58 GMT+0200 (Mitteleuropäische Sommerzeit)"},"2776":{"varMapping":{"__isSmartRef__":true,"id":2777},"source":"function initialSync(initialData) {\n var that = this;\n // sync new strokes and morphs\n this.submorphs.each(function (ea) {\n if (typeof(ea.identifier) === 'undefined') {\n ea.identifier = ea.id;\n if (ea.isStroke) {\n var color = {r: ea.getBorderColor().r*255, g: ea.getBorderColor().g*255, b: ea.getBorderColor().b*255};\n that.sync(ea.shape.vertices(), ea.timestamp, color, ea.getBorderWidth(), ea.identifier);\n } else {\n that.saveMorph(ea);\n }\n }\n });\n this.oldSubmorphs = this.submorphs.pluck('identifier');\n\n // pull strokes and morphs that are not already there\n var existingIds = this.submorphs.pluck('identifier');\n initialData.each(function (ea) {\n if (existingIds.indexOf(ea.identifier) < 0) {\n if (ea.vector) {\n that.drawLineFrom(ea);\n }\n else {\n that.addMorph(that.deserializeMorph(ea));\n }\n }\n });\n this.active = true\n}","funcProperties":{"__isSmartRef__":true,"id":2778},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"2777":{"this":{"__isSmartRef__":true,"id":2648}},"2778":{"timestamp":{"__isSmartRef__":true,"id":2779},"user":"conradcalmez","tags":["synchronization"]},"2779":{"isSerializedDate":true,"string":"Mon Apr 30 2012 19:54:09 GMT+0200 (Mitteleuropäische Sommerzeit)"},"2780":{"varMapping":{"__isSmartRef__":true,"id":2781},"source":"function lineTo(point, optTransform, optColor) {\n if (optTransform)\n point = this.transformPoint(point);\n\n var line = this.getCurrentShape();\n var color = optColor || Color.black;\n color && line.setBorderColor(color)\n\n line.setVertices(line.vertices().concat([point]))\n if (this.active) {\n line.identifier = line.identifier || line.id\n this.sync(point, undefined, {r: color.r*255, g: color.g*255, b: color.b*255}, line.getBorderWidth(), line.id);\n }\n}","funcProperties":{"__isSmartRef__":true,"id":2782},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"2781":{"this":{"__isSmartRef__":true,"id":2648}},"2782":{"timestamp":{"__isSmartRef__":true,"id":2783},"user":"undefined","tags":["drawing"]},"2783":{"isSerializedDate":true,"string":"Wed May 02 2012 09:04:55 GMT+0200 (Mitteleuropäische Sommerzeit)"},"2784":{"varMapping":{"__isSmartRef__":true,"id":2785},"source":"function morphMenuItems() {\n items = $super();\n var itemString = \"activate sync\";\n\n if (this.active) itemString = \"de\" + itemString;\n items.push([itemString, (function () {this.toggleActivation()}).bind(this)]);\n items.push([\"clear whiteboard\", (function () {this.clear()}).bind(this)])\n items.push([\n \"change channel\", \n function () { $world.prompt(\n 'Enter a channel name', \n function (input) {\n this.setChannel(input);\n }.bind(this),\n this.getChannel())\n }.bind(this)])\n var chatString = \" chat\";\n if (this.owner.showsChat()) {\n chatString = \"hide\" + chatString;\n } else {\n chatString = \"show\" + chatString;\n }\n items.push([chatString, (function () {this.owner.toggleChat()}).bind(this)]);\n return items;\n}","funcProperties":{"__isSmartRef__":true,"id":2790},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"2785":{"this":{"__isSmartRef__":true,"id":2648},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":2786}},"2786":{"$super":{"__isSmartRef__":true,"id":2787}},"2787":{"varMapping":{"__isSmartRef__":true,"id":2788},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":2789},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"2788":{"obj":{"__isSmartRef__":true,"id":2648},"name":"morphMenuItems"},"2789":{},"2790":{"timestamp":{"__isSmartRef__":true,"id":2791},"user":"conradcalmez","tags":["initialization"]},"2791":{"isSerializedDate":true,"string":"Thu May 03 2012 10:07:01 GMT+0200 (Mitteleuropäische Sommerzeit)"},"2792":{"varMapping":{"__isSmartRef__":true,"id":2793},"source":"function onMouseDown(evt) {\n if (evt.isLeftMouseButtonDown()) {\n var mup = $world.morphsContainingPoint(evt.mousePoint);\n \n for (var i = 0; i < mup.length; i++) {\n if (!(mup[i] instanceof lively.morphic.Path)) {\n if (mup[i] === this) \n break;\n mup[i].onMouseDown(evt);\n return false\n }\n }\n this.startDrawing(evt);\n evt.stop();\n }\n else\n $super(evt)\n}","funcProperties":{"__isSmartRef__":true,"id":2798},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"2793":{"this":{"__isSmartRef__":true,"id":2648},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":2794}},"2794":{"$super":{"__isSmartRef__":true,"id":2795}},"2795":{"varMapping":{"__isSmartRef__":true,"id":2796},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":2797},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"2796":{"obj":{"__isSmartRef__":true,"id":2648},"name":"onMouseDown"},"2797":{},"2798":{"timestamp":{"__isSmartRef__":true,"id":2799},"user":"undefined","tags":["mouse actions"]},"2799":{"isSerializedDate":true,"string":"Thu Apr 26 2012 11:10:30 GMT+0200 (Mitteleuropäische Sommerzeit)"},"2800":{"varMapping":{"__isSmartRef__":true,"id":2801},"source":"function onMouseMove(evt) {\n if (this.isDrawing) {\n this.lineTo(pt(evt.pageX, evt.pageY), true, this.getColor());\n }\n $super(evt)\n}","funcProperties":{"__isSmartRef__":true,"id":2806},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"2801":{"this":{"__isSmartRef__":true,"id":2648},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":2802}},"2802":{"$super":{"__isSmartRef__":true,"id":2803}},"2803":{"varMapping":{"__isSmartRef__":true,"id":2804},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":2805},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"2804":{"obj":{"__isSmartRef__":true,"id":2648},"name":"onMouseMove"},"2805":{},"2806":{"timestamp":{"__isSmartRef__":true,"id":2807},"user":"conradcalmez","tags":["mouse actions"]},"2807":{"isSerializedDate":true,"string":"Thu May 03 2012 10:07:01 GMT+0200 (Mitteleuropäische Sommerzeit)"},"2808":{"varMapping":{"__isSmartRef__":true,"id":2809},"source":"function onMouseOut(evt) {\n // XXX cancelation better than strange drawing behavior?\n this.onMouseUp(evt);\n}","funcProperties":{"__isSmartRef__":true,"id":2814},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"2809":{"this":{"__isSmartRef__":true,"id":2648},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":2810}},"2810":{"$super":{"__isSmartRef__":true,"id":2811}},"2811":{"varMapping":{"__isSmartRef__":true,"id":2812},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":2813},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"2812":{"obj":{"__isSmartRef__":true,"id":2648},"name":"onMouseOut"},"2813":{},"2814":{"timestamp":{"__isSmartRef__":true,"id":2815},"user":"undefined","tags":["mouse actions"]},"2815":{"isSerializedDate":true,"string":"Wed Apr 18 2012 10:20:18 GMT+0200 (Mitteleuropäische Sommerzeit)"},"2816":{"varMapping":{"__isSmartRef__":true,"id":2817},"source":"function onMouseUp(evt) {\n this.stopDrawing(evt);\n $super(evt)\n}","funcProperties":{"__isSmartRef__":true,"id":2822},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"2817":{"this":{"__isSmartRef__":true,"id":2648},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":2818}},"2818":{"$super":{"__isSmartRef__":true,"id":2819}},"2819":{"varMapping":{"__isSmartRef__":true,"id":2820},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":2821},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"2820":{"obj":{"__isSmartRef__":true,"id":2648},"name":"onMouseUp"},"2821":{},"2822":{"timestamp":{"__isSmartRef__":true,"id":2823},"user":"conradcalmez","tags":["mouse actions"]},"2823":{"isSerializedDate":true,"string":"Thu May 03 2012 10:07:01 GMT+0200 (Mitteleuropäische Sommerzeit)"},"2824":{"varMapping":{"__isSmartRef__":true,"id":2825},"source":"function onTouchEnd(evt) {\n this.stopDrawing(evt, true);\n evt.stop();\n}","funcProperties":{"__isSmartRef__":true,"id":2830},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"2825":{"this":{"__isSmartRef__":true,"id":2648},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":2826}},"2826":{"$super":{"__isSmartRef__":true,"id":2827}},"2827":{"varMapping":{"__isSmartRef__":true,"id":2828},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":2829},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"2828":{"obj":{"__isSmartRef__":true,"id":2648},"name":"onTouchEnd"},"2829":{},"2830":{"timestamp":{"__isSmartRef__":true,"id":2831},"user":"undefined","tags":["touch actions"]},"2831":{"isSerializedDate":true,"string":"Wed Apr 18 2012 10:20:18 GMT+0200 (Mitteleuropäische Sommerzeit)"},"2832":{"varMapping":{"__isSmartRef__":true,"id":2833},"source":"function onTouchMove(evt) {\n if (this.isDrawing) {\n this.lineTo(pt(evt.pageX, evt.pageY), true);\n }\n evt.stop();\n}","funcProperties":{"__isSmartRef__":true,"id":2834},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"2833":{"this":{"__isSmartRef__":true,"id":2648}},"2834":{"timestamp":{"__isSmartRef__":true,"id":2835},"user":"undefined","tags":["touch actions"]},"2835":{"isSerializedDate":true,"string":"Thu Apr 19 2012 13:05:20 GMT+0200 (Mitteleuropäische Sommerzeit)"},"2836":{"varMapping":{"__isSmartRef__":true,"id":2837},"source":"function onTouchStart(evt) {\n if (evt.touches.length == 1) {\n this.startDrawing(evt);\n evt.stop();\n }\n else {\n this.isDrawing = false\n this.currentShape && this.currentShape.remove();\n delete this.currentShape;\n }\n}","funcProperties":{"__isSmartRef__":true,"id":2842},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"2837":{"this":{"__isSmartRef__":true,"id":2648},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":2838}},"2838":{"$super":{"__isSmartRef__":true,"id":2839}},"2839":{"varMapping":{"__isSmartRef__":true,"id":2840},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":2841},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"2840":{"obj":{"__isSmartRef__":true,"id":2648},"name":"onTouchStart"},"2841":{},"2842":{"timestamp":{"__isSmartRef__":true,"id":2843},"user":"undefined","tags":["touch actions"]},"2843":{"isSerializedDate":true,"string":"Thu Apr 19 2012 15:07:56 GMT+0200 (Mitteleuropäische Sommerzeit)"},"2844":{"varMapping":{"__isSmartRef__":true,"id":2845},"source":"function remove() {\n // XXX stop longpolling\n this.deactivate();\n this.suspendSteppingAll();\n if (this.showsHalos) this.removeHalos();\n this.renderContextDispatch('remove');\n}","funcProperties":{"__isSmartRef__":true,"id":2850},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"2845":{"this":{"__isSmartRef__":true,"id":2648},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":2846}},"2846":{"$super":{"__isSmartRef__":true,"id":2847}},"2847":{"varMapping":{"__isSmartRef__":true,"id":2848},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":2849},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"2848":{"obj":{"__isSmartRef__":true,"id":2648},"name":"remove"},"2849":{},"2850":{"timestamp":{"__isSmartRef__":true,"id":2851},"user":"conradcalmez","tags":["initialization"]},"2851":{"isSerializedDate":true,"string":"Tue Apr 24 2012 17:12:56 GMT+0200 (Mitteleuropäische Sommerzeit)"},"2852":{"varMapping":{"__isSmartRef__":true,"id":2853},"source":"function reset() {\n this.deactivate();\n this.active = false;\n this.disableGrabbing();\n this.setChannel('default');\n this.isDrawing = false;\n this.clear();\n this.owner.getChat().hide();\n this.owner.getChat().visible = false;\n this.owner.getChat().setUserName(\"\");\n this.owner.getChat().get(\"TextPane\").setTextString(\"\");\n this.color = this.defaultColor();\n this.pencilSize = this.defaultPencilSize();\n this.prevState = undefined\n}","funcProperties":{"__isSmartRef__":true,"id":2854},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"2853":{"this":{"__isSmartRef__":true,"id":2648}},"2854":{"timestamp":{"__isSmartRef__":true,"id":2855},"user":"conradcalmez","tags":["initialization"]},"2855":{"isSerializedDate":true,"string":"Thu May 03 2012 10:07:01 GMT+0200 (Mitteleuropäische Sommerzeit)"},"2856":{"varMapping":{"__isSmartRef__":true,"id":2857},"source":"function startDrawing(evt) {\n this.isDrawing = true;\n}","funcProperties":{"__isSmartRef__":true,"id":2858},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"2857":{"this":{"__isSmartRef__":true,"id":2648}},"2858":{"timestamp":{"__isSmartRef__":true,"id":2859},"user":"undefined","tags":["drawing"]},"2859":{"isSerializedDate":true,"string":"Wed Apr 18 2012 13:51:09 GMT+0200 (Mitteleuropäische Sommerzeit)"},"2860":{"varMapping":{"__isSmartRef__":true,"id":2861},"source":"function stopDrawing(evt, touch) {\n if (this.isDrawing) {\n this.isDrawing = false;\n this.finishLine();\n }\n}","funcProperties":{"__isSmartRef__":true,"id":2862},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"2861":{"this":{"__isSmartRef__":true,"id":2648}},"2862":{"timestamp":{"__isSmartRef__":true,"id":2863},"user":"undefined","tags":["drawing"]},"2863":{"isSerializedDate":true,"string":"Thu Apr 19 2012 13:10:16 GMT+0200 (Mitteleuropäische Sommerzeit)"},"2864":{"varMapping":{"__isSmartRef__":true,"id":2865},"source":"function toggleActivation() {\n if (!this.active) {\n this.activate();\n } else {\n this.deactivate();\n }\n}","funcProperties":{"__isSmartRef__":true,"id":2866},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"2865":{"this":{"__isSmartRef__":true,"id":2648}},"2866":{"timestamp":{"__isSmartRef__":true,"id":2867},"user":"undefined","tags":["synchronization"]},"2867":{"isSerializedDate":true,"string":"Wed Apr 18 2012 10:20:18 GMT+0200 (Mitteleuropäische Sommerzeit)"},"2868":{"varMapping":{"__isSmartRef__":true,"id":2869},"source":"function transformPoint(pagePoint) {\n var shapePosition = this.getPositionInWorld();\n return pagePoint.subPt(shapePosition);\n}","funcProperties":{"__isSmartRef__":true,"id":2870},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"2869":{"this":{"__isSmartRef__":true,"id":2648}},"2870":{"timestamp":{"__isSmartRef__":true,"id":2871},"user":"undefined","tags":["drawing"]},"2871":{"isSerializedDate":true,"string":"Thu Apr 19 2012 14:49:49 GMT+0200 (Mitteleuropäische Sommerzeit)"},"2872":{"varMapping":{"__isSmartRef__":true,"id":2873},"source":"function finishLine() {\n if (typeof this.currentShape == 'undefined')\n return; \n\n var curShape = this.currentShape;\n this.currentShape = undefined;\n\n curShape.timestamp = Date.now();\n var color = {r: curShape.getBorderColor().r*255, g: curShape.getBorderColor().g*255, b: curShape.getBorderColor().b*255}\n // var result = this.sync(curShape.shape.vertices(), curShape.timestamp, color, curShape.getBorderWidth(), curShape.id);\n}","funcProperties":{"__isSmartRef__":true,"id":2874},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"2873":{"this":{"__isSmartRef__":true,"id":2648}},"2874":{"timestamp":{"__isSmartRef__":true,"id":2875},"user":"conradcalmez","tags":["drawing"]},"2875":{"isSerializedDate":true,"string":"Mon Apr 30 2012 19:54:35 GMT+0200 (Mitteleuropäische Sommerzeit)"},"2876":{"varMapping":{"__isSmartRef__":true,"id":2877},"source":"function defaultChannelName() {\n return 'example'\n}","funcProperties":{"__isSmartRef__":true,"id":2878},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"2877":{"this":{"__isSmartRef__":true,"id":2648}},"2878":{"timestamp":{"__isSmartRef__":true,"id":2879},"user":"undefined","tags":["synchronization","accessing"]},"2879":{"isSerializedDate":true,"string":"Thu Apr 19 2012 12:35:08 GMT+0200 (Mitteleuropäische Sommerzeit)"},"2880":{"varMapping":{"__isSmartRef__":true,"id":2881},"source":"function getCurrentShape() {\n this.oldSubmorphs = this.submorphs.pluck('identifier');\n if (typeof(this.currentShape) === 'undefined') {\n this.currentShape = this.createStrokeShape(); \n this.oldSubmorphs.push(this.currentShape.id) \n this.addMorph(this.currentShape);\n }\n return this.currentShape\n}","funcProperties":{"__isSmartRef__":true,"id":2882},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"2881":{"this":{"__isSmartRef__":true,"id":2648}},"2882":{"timestamp":{"__isSmartRef__":true,"id":2883},"user":"undefined","tags":["drawing","accessing"]},"2883":{"isSerializedDate":true,"string":"Thu Apr 26 2012 13:31:38 GMT+0200 (Mitteleuropäische Sommerzeit)"},"2884":{"varMapping":{"__isSmartRef__":true,"id":2885},"source":"function getChannel() {\n return (this.channelName || this.defaultChannelName())\n}","funcProperties":{"__isSmartRef__":true,"id":2886},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"2885":{"this":{"__isSmartRef__":true,"id":2648}},"2886":{"timestamp":{"__isSmartRef__":true,"id":2887},"user":"undefined","tags":["synchronization","accessing"]},"2887":{"isSerializedDate":true,"string":"Thu Apr 19 2012 13:17:52 GMT+0200 (Mitteleuropäische Sommerzeit)"},"2888":{"varMapping":{"__isSmartRef__":true,"id":2889},"source":"function setChannel(channelName) {\n this.channelName = channelName,\n that = this;\n\n // TODO: maybe we don't want this for proper offline/online switching reasons.\n this.submorphs.each(function (ea) {\n ea.identifier = undefined\n })\n\n if (this.active && this.socket) {\n this.submorphs.each(function (ea) {\n ea.remove();\n })\n\n this.socket.emit('channel', this.channelName, function(join, joinChannel, leave, leaveChannel, initialData) {\n if (join) {\n alertOK('Successfully joined channel ' + joinChannel + '.');\n that.initialSync(initialData);\n } \n if (leave) {\n alertOK('Successfully left channel ' + leaveChannel + '.');\n }\n });\n }\n}","funcProperties":{"__isSmartRef__":true,"id":2890},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"2889":{"this":{"__isSmartRef__":true,"id":2648}},"2890":{"timestamp":{"__isSmartRef__":true,"id":2891},"user":"undefined","tags":["synchronization","accessing"]},"2891":{"isSerializedDate":true,"string":"Wed Apr 25 2012 16:49:34 GMT+0200 (Mitteleuropäische Sommerzeit)"},"2892":{"varMapping":{"__isSmartRef__":true,"id":2893},"source":"function getChannel() {\n return (this.channelName || this.defaultChannelName())\n}","funcProperties":{"__isSmartRef__":true,"id":2894},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"2893":{"this":{"__isSmartRef__":true,"id":2648}},"2894":{"timestamp":{"__isSmartRef__":true,"id":2887},"user":"undefined","tags":[]},"2895":{"varMapping":{"__isSmartRef__":true,"id":2896},"source":"function createStrokeShape() {\n var m = Morph.makePolygon([], 1, Color.black, null);\n m.setBorderWidth(this.getPencilSize());\n m.disableEvents();\n m.disableDropping();\n m.isStroke = true;\n return m;\n}","funcProperties":{"__isSmartRef__":true,"id":2897},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"2896":{"this":{"__isSmartRef__":true,"id":2648}},"2897":{"timestamp":{"__isSmartRef__":true,"id":2898},"user":"conradcalmez","tags":["drawing"]},"2898":{"isSerializedDate":true,"string":"Mon Apr 30 2012 09:10:10 GMT+0200 (Mitteleuropäische Sommerzeit)"},"2899":{"varMapping":{"__isSmartRef__":true,"id":2900},"source":"function connectSocket() {\n var resource = 'nodejs/WhiteboardServer/socket.io',\n socketIOpath = '/socket.io.js',\n socketioURL = 'http://lively-kernel.org/' + resource + socketIOpath,\n that = this,\n channel = this.getChannel();\n\n // load Socket.io library if required\n if (typeof(io) == \"undefined\") {\n var source = JSLoader.getSync(socketioURL);\n window.eval(source);\n }\n \n // connect to server \n this.socket = io.connect(null, {\n resource: resource,\n 'force new connection': true\n });\n \n // auth/(dis)connect + channel join\n this.socket.on('connect', function() {\n that.socket.emit('nick', {message: that.owner.get(\"ChatPane\").getUserName()});\n that.socket.emit('channel', that.getChannel(), function(join, joinChannel, leave, leaveChannel, initialData) {\n if (join) {\n alertOK('Successfully joined channel ' + joinChannel + '.');\n that.initialSync(initialData);\n } \n if (leave) {\n alertOK('Successfully left channel ' + leaveChannel + '.');\n }\n });\n\n that.socket.on('error', function(reason) {\n alert('Unable to connect socket.io on namespace ' + channel + ': ' + reason);\n that.deactivate();\n });\n\n that.createSocketListeners();\n });\n}","funcProperties":{"__isSmartRef__":true,"id":2901},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"2900":{"this":{"__isSmartRef__":true,"id":2648}},"2901":{"timestamp":{"__isSmartRef__":true,"id":2902},"user":"conradcalmez","tags":["synchronization"]},"2902":{"isSerializedDate":true,"string":"Thu May 03 2012 10:07:01 GMT+0200 (Mitteleuropäische Sommerzeit)"},"2903":{"varMapping":{"__isSmartRef__":true,"id":2904},"source":"function sync(vertices, time, color, width, id) {\n if (this.active) {\n var stroke = {\n board: this.getChannel(),\n time: time,\n drawer: this.getDrawerID(),\n vector: vertices,\n color: color,\n width: width,\n identifier: id\n };\n this.socket.emit('draw', {\n message: stroke,\n me: false,\n broadcast: true,\n });\n }\n}","funcProperties":{"__isSmartRef__":true,"id":2905},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"2904":{"this":{"__isSmartRef__":true,"id":2648}},"2905":{"timestamp":{"__isSmartRef__":true,"id":2906},"user":"conradcalmez","tags":["synchronization"]},"2906":{"isSerializedDate":true,"string":"Mon Apr 30 2012 16:00:07 GMT+0200 (Mitteleuropäische Sommerzeit)"},"2907":{"varMapping":{"__isSmartRef__":true,"id":2908},"source":"function deleteMorphWith(identifier) {\n var toDelete = this.submorphs.find(function (ea) {\n return (ea.identifier === identifier)\n })\n // remove toDelete from oldSubmorphs ary\n if (!toDelete) \n return\n this.oldSubmorphs = this.oldSubmorphs.select(function (ea) {\n return toDelete.identifier !== ea;\n })\n debugger\n toDelete.remove();\n}","funcProperties":{"__isSmartRef__":true,"id":2909},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"2908":{"this":{"__isSmartRef__":true,"id":2648}},"2909":{"timestamp":{"__isSmartRef__":true,"id":2910},"user":"undefined","tags":["synchronization"]},"2910":{"isSerializedDate":true,"string":"Thu Apr 26 2012 15:44:00 GMT+0200 (Mitteleuropäische Sommerzeit)"},"2911":{"varMapping":{"__isSmartRef__":true,"id":2912},"source":"function removeDocumentWith(identifier) {\n this.socket.emit('delete', {\n identifier: identifier,\n me: true,\n broadcast: true\n });\n}","funcProperties":{"__isSmartRef__":true,"id":2913},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"2912":{"this":{"__isSmartRef__":true,"id":2648}},"2913":{"timestamp":{"__isSmartRef__":true,"id":2914},"user":"conradcalmez","tags":["synchronization"]},"2914":{"isSerializedDate":true,"string":"Tue Apr 24 2012 18:00:19 GMT+0200 (Mitteleuropäische Sommerzeit)"},"2915":{"varMapping":{"__isSmartRef__":true,"id":2916},"source":"function createSocketListeners() {\n var that = this;\n\n // client (dis)connects\n this.socket.on('clientConnect', function (data) {\n that.owner.getChat().showMessage(data.message + ' connected');\n });\n this.socket.on('clientDisconnect', function (data) {\n that.owner.getChat().showMessage(data.message + ' disconnected');\n });\n \n // ping pong example\n this.socket.on('pong', function (data) {\n alertOK(data.message);\n });\n\n this.socket.on('draw', function (data) {\n that.drawLineFrom(data.message);\n });\n\n this.socket.on('clear', function () {\n that.submorphs.invoke('remove');\n });\n\n this.socket.on('delete', function (data) {\n that.deleteMorphWith(data.message);\n });\n\n this.socket.on('morph', function (data) {\n that.addMorphFrom(data.message);\n });\n\n this.socket.on('chat', function (data) {\n that.owner.getChat().showMessage(data.message, data.nick);\n });\n\n this.socket.on('names', function (data) {\n that.owner.getChat().showMessage(\"Currently connected users:\\n\" + data.message);\n });\n\n this.socket.on('nick', function (data) {\n that.owner.getChat().showMessage(data.message.old + \" changed its name to \" + data.message.new);\n });\n}","funcProperties":{"__isSmartRef__":true,"id":2917},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"2916":{"this":{"__isSmartRef__":true,"id":2648}},"2917":{"timestamp":{"__isSmartRef__":true,"id":2918},"user":"conradcalmez","tags":["synchronization"]},"2918":{"isSerializedDate":true,"string":"Thu May 03 2012 10:07:01 GMT+0200 (Mitteleuropäische Sommerzeit)"},"2919":{"varMapping":{"__isSmartRef__":true,"id":2920},"source":"function addMorphFrom(JSONmorph) {\n // overhead if the morph already exists\n var newMorph = this.deserializeMorph(JSONmorph),\n relativePosition = newMorph.getPosition(),\n morph = this.submorphs.find(function (ea) {\n return ea.identifier === newMorph.identifier \n });\n newMorph && newMorph.disableDropping();\n morph && morph.disableDropping();\n if (morph instanceof lively.morphic.Morph) {\n morph.setPosition(relativePosition); \n } else {\n this.oldSubmorphs = this.submorphs.pluck('identifier')\n this.addMorph(newMorph);\n newMorph.setPosition(relativePosition);\n }\n}","funcProperties":{"__isSmartRef__":true,"id":2921},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"2920":{"this":{"__isSmartRef__":true,"id":2648}},"2921":{"timestamp":{"__isSmartRef__":true,"id":2922},"user":"undefined","tags":["synchronization"]},"2922":{"isSerializedDate":true,"string":"Thu Apr 26 2012 15:15:47 GMT+0200 (Mitteleuropäische Sommerzeit)"},"2923":{"varMapping":{"__isSmartRef__":true,"id":2924},"source":"function saveMorph(aMorph) { \n aMorph.submorphs.each(function (ea) {\n if (ea.eventsWereDisabled === false) {\n ea.enableEvents();\n }\n delete ea.eventsWereDisabled\n })\n\n if (aMorph.halosWereEnabled) {\n aMorph.enableHalos();\n }\n delete aMorph.halosWereEnabled\n if (aMorph.droppingWasEnabled) {\n aMorph.enableDropping();\n }\n delete aMorph.droppingWasEnabled;\n\n if (this.active) {\n aMorph.identifier = aMorph.identifier || aMorph.id;\n var newMorph = aMorph.serialize();\n newMorph.identifier = aMorph.identifier;\n this.socket.emit('morph', {\n message: newMorph,\n me: false,\n broadcast: true,\n });\n }\n\n if (this.submorphs.length != this.prevState.submorphs.length) \n this.prevState = this.fakeCopy();\n}","funcProperties":{"__isSmartRef__":true,"id":2925},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"2924":{"this":{"__isSmartRef__":true,"id":2648}},"2925":{"timestamp":{"__isSmartRef__":true,"id":2926},"user":"conradcalmez","tags":["synchronization"]},"2926":{"isSerializedDate":true,"string":"Thu May 03 2012 10:07:01 GMT+0200 (Mitteleuropäische Sommerzeit)"},"2927":{"varMapping":{"__isSmartRef__":true,"id":2928},"source":"function deserializeMorph(JSONmorph) {\n var serializer = ObjectGraphLinearizer.forNewLivelyCopy();\n var jso = JSON.parse(JSONmorph.morph);\n morph = serializer.deserializeJso(jso);\n morph.withAllSubmorphsDo(function() { \n if (typeof this.setNewId == 'function') \n this.setNewId(); \n });\n return morph;\n}","funcProperties":{"__isSmartRef__":true,"id":2929},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"2928":{"this":{"__isSmartRef__":true,"id":2648}},"2929":{"timestamp":{"__isSmartRef__":true,"id":2930},"user":"undefined","tags":["synchronization"]},"2930":{"isSerializedDate":true,"string":"Thu Apr 26 2012 10:51:42 GMT+0200 (Mitteleuropäische Sommerzeit)"},"2931":{"varMapping":{"__isSmartRef__":true,"id":2932},"source":"function submorphsChanged() {\n if (this.active) {\n if (this.submorphs.length < this.oldSubmorphs.length) {\n debugger\n var ident = this.oldSubmorphs.withoutAll(this.submorphs.pluck('identifier'))[0]\n this.socket.emit('delete', {\n message: ident, \n me: false,\n broadcast: true\n })\n }\n debugger\n this.oldSubmorphs = this.submorphs.pluck('identifier');\n }\n}","funcProperties":{"__isSmartRef__":true,"id":2933},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"2932":{"this":{"__isSmartRef__":true,"id":2648}},"2933":{"timestamp":{"__isSmartRef__":true,"id":2934},"user":"undefined","tags":["synchronization"]},"2934":{"isSerializedDate":true,"string":"Thu Apr 26 2012 15:51:32 GMT+0200 (Mitteleuropäische Sommerzeit)"},"2935":{"varMapping":{"__isSmartRef__":true,"id":2936},"source":"function defaultColor() {\n return Color.black;\n}","funcProperties":{"__isSmartRef__":true,"id":2937},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"2936":{"this":{"__isSmartRef__":true,"id":2648}},"2937":{"timestamp":{"__isSmartRef__":true,"id":2938},"user":"conradcalmez","tags":["drawing","accessing"]},"2938":{"isSerializedDate":true,"string":"Fri Apr 27 2012 20:45:03 GMT+0200 (Mitteleuropäische Sommerzeit)"},"2939":{"varMapping":{"__isSmartRef__":true,"id":2940},"source":"function getConnectedUserNames() {\n if (this.active) {\n this.socket.emit('names');\n }\n}","funcProperties":{"__isSmartRef__":true,"id":2941},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"2940":{"this":{"__isSmartRef__":true,"id":2648}},"2941":{"timestamp":{"__isSmartRef__":true,"id":2942},"user":"conradcalmez","tags":["synchronization","accessing"]},"2942":{"isSerializedDate":true,"string":"Mon Apr 30 2012 10:47:14 GMT+0200 (Mitteleuropäische Sommerzeit)"},"2943":{"varMapping":{"__isSmartRef__":true,"id":2944},"source":"function defaultPencilSize() {\n return 1;\n}","funcProperties":{"__isSmartRef__":true,"id":2945},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"2944":{"this":{"__isSmartRef__":true,"id":2648}},"2945":{"timestamp":{"__isSmartRef__":true,"id":2946},"user":"conradcalmez","tags":["drawing","accessing"]},"2946":{"isSerializedDate":true,"string":"Mon Apr 30 2012 08:59:02 GMT+0200 (Mitteleuropäische Sommerzeit)"},"2947":{"varMapping":{"__isSmartRef__":true,"id":2948},"source":"function setPencilStyle(style) {\n this.pencilStyle = style;\n}","funcProperties":{"__isSmartRef__":true,"id":2949},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"2948":{"this":{"__isSmartRef__":true,"id":2648}},"2949":{"timestamp":{"__isSmartRef__":true,"id":2950},"user":"conradcalmez","tags":["drawing","accessing"]},"2950":{"isSerializedDate":true,"string":"Wed May 02 2012 14:59:47 GMT+0200 (Mitteleuropäische Sommerzeit)"},"2951":{"varMapping":{"__isSmartRef__":true,"id":2952},"source":"function defaultPencilStyle() {\n return \"solid\";\n}","funcProperties":{"__isSmartRef__":true,"id":2953},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"2952":{"this":{"__isSmartRef__":true,"id":2648}},"2953":{"timestamp":{"__isSmartRef__":true,"id":2954},"user":"conradcalmez","tags":["accessing"]},"2954":{"isSerializedDate":true,"string":"Wed May 02 2012 15:03:39 GMT+0200 (Mitteleuropäische Sommerzeit)"},"2955":{"varMapping":{"__isSmartRef__":true,"id":2956},"source":"function applyChange(diffAry) {\n \n}","funcProperties":{"__isSmartRef__":true,"id":2957},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"2956":{"this":{"__isSmartRef__":true,"id":2648}},"2957":{"timestamp":{"__isSmartRef__":true,"id":2958},"user":"conradcalmez","tags":[]},"2958":{"isSerializedDate":true,"string":"Thu May 03 2012 10:07:01 GMT+0200 (Mitteleuropäische Sommerzeit)"},"2959":{"varMapping":{"__isSmartRef__":true,"id":2960},"source":"function createPatchFor(diff) {\n var self = this,\n patch = {};\n diff.each(function (ea) {\n var identifier = self.findById(ea.matchingId);\n ea.flattenPropertyTree();\n patch[identifier] = ea\n })\n return patch\n}","funcProperties":{"__isSmartRef__":true,"id":2961},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"2960":{"this":{"__isSmartRef__":true,"id":2648}},"2961":{"timestamp":{"__isSmartRef__":true,"id":2962},"user":"conradcalmez","tags":[]},"2962":{"isSerializedDate":true,"string":"Thu May 03 2012 10:07:01 GMT+0200 (Mitteleuropäische Sommerzeit)"},"2963":{"varMapping":{"__isSmartRef__":true,"id":2964},"source":"function fakeCopy() {\n this.attributeConnections.invoke('disconnect');\n var copy = this.copy();\n copy.stopStepping();\n this.mySetupConnections();\n return copy;\n}","funcProperties":{"__isSmartRef__":true,"id":2965},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"2964":{"this":{"__isSmartRef__":true,"id":2648}},"2965":{"timestamp":{"__isSmartRef__":true,"id":2966},"user":"conradcalmez","tags":[]},"2966":{"isSerializedDate":true,"string":"Thu May 03 2012 10:07:01 GMT+0200 (Mitteleuropäische Sommerzeit)"},"2967":{"varMapping":{"__isSmartRef__":true,"id":2968},"source":"function mySetupConnections() {\n this.attributeConnections.invoke('disconnect');\n connect(this, \"submorphs\", this, \"submorphsChanged\", {});\n connect(this, 'channelName', this.owner.titleBar, 'setTitle', {\n converter: function (channelName) {\n return 'Channel: ' + channelName\n }\n })\n}","funcProperties":{"__isSmartRef__":true,"id":2969},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"2968":{"this":{"__isSmartRef__":true,"id":2648}},"2969":{"timestamp":{"__isSmartRef__":true,"id":2970},"user":"conradcalmez","tags":["initialization"]},"2970":{"isSerializedDate":true,"string":"Thu May 03 2012 10:07:01 GMT+0200 (Mitteleuropäische Sommerzeit)"},"2971":{"varMapping":{"__isSmartRef__":true,"id":2972},"source":"function observe() {\n this.stopStepping()\n this.startStepping(5000, 'observeChanges');\n}","funcProperties":{"__isSmartRef__":true,"id":2973},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"2972":{"this":{"__isSmartRef__":true,"id":2648}},"2973":{"timestamp":{"__isSmartRef__":true,"id":2974},"user":"conradcalmez","tags":[]},"2974":{"isSerializedDate":true,"string":"Thu May 03 2012 10:07:01 GMT+0200 (Mitteleuropäische Sommerzeit)"},"2975":{"varMapping":{"__isSmartRef__":true,"id":2976},"source":"function observeChanges() {\n var self = this;\n var diffL = {};\n var copyFunc = function () {\n self.prevState = self.fakeCopy();\n }\n if (typeof(this.prevState) !== 'undefined') {\n this.prevState.submorphs.each(function (sub) {\n if (sub.isStroke) return\n var match = self.submorphs.find(function (ea) {\n return (sub.derivationIds.last() === ea.id)\n })\n var tmpDiffList = sub.diffTo(match);\n inspect(tmpDiffList)\n if (tmpDiffList && !tmpDiffList.isEmpty()) {\n diffL[match.id] = tmpDiffList[sub.id];\n };\n diffL[match.id].flattenPropertyTree();\n })\n if (Properties.own(diffL).length > 0) {\n inspect(diffL)\n copyFunc.bind(this).delay(0);\n }\n }\n else\n copyFunc.bind(this).delay(0);\n}","funcProperties":{"__isSmartRef__":true,"id":2977},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"2976":{"this":{"__isSmartRef__":true,"id":2648}},"2977":{"timestamp":{"__isSmartRef__":true,"id":2978},"user":"conradcalmez","tags":[]},"2978":{"isSerializedDate":true,"string":"Thu May 03 2012 10:14:01 GMT+0200 (Mitteleuropäische Sommerzeit)"},"2979":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":2980},"id":"614538DF-7902-4E48-B397-630E2485904C","renderContextTable":{"__isSmartRef__":true,"id":2987},"eventHandler":{"__isSmartRef__":true,"id":2988},"droppingEnabled":true,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":2989},"__SourceModuleName__":"Global","showsHalos":false,"layout":{"__isSmartRef__":true,"id":2990},"name":"Ellipse","partsBinMetaInfo":{"__isSmartRef__":true,"id":2991},"derivationIds":[113,"07BC3F00-A1CC-4E18-8B69-527B6067A724","CD247C96-11E3-42A2-AA3F-BA27E29FB3F9"],"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"_ClipMode":"visible","owner":{"__isSmartRef__":true,"id":2612},"_Rotation":0,"_Scale":0.998001,"priorExtent":{"__isSmartRef__":true,"id":2994},"__LivelyClassName__":"lively.morphic.Morph"},"2980":{"_Position":{"__isSmartRef__":true,"id":2981},"renderContextTable":{"__isSmartRef__":true,"id":2982},"_Extent":{"__isSmartRef__":true,"id":2983},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":2984},"_BorderWidth":3.184,"_BorderColor":{"__isSmartRef__":true,"id":2985},"_Fill":{"__isSmartRef__":true,"id":2986},"__SourceModuleName__":"Global.lively.morphic.Shapes","_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","__LivelyClassName__":"lively.morphic.Shapes.Ellipse"},"2981":{"x":-50,"y":-50,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"2982":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"2983":{"x":91.98397596796056,"y":87.97596395194022,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"2984":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"2985":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"2986":{"r":0.227,"g":0,"b":1,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"2987":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"2988":{"morph":{"__isSmartRef__":true,"id":2979},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"2989":{"x":108.78210900000002,"y":98.802099,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"2990":{},"2991":{"partName":"Ellipse","requiredModules":[],"migrationLevel":4,"partsSpaceName":"PartsBin/Basic","__SourceModuleName__":"Global.lively.PartsBin","revisionOnLoad":149409,"comment":"undefined","changes":[{"__isSmartRef__":true,"id":2992}],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"2992":{"date":{"__isSmartRef__":true,"id":2993},"author":"undefined","message":"reverted changes - was there any description of this morph?","id":"C3C03411-9523-4F35-89EC-B20E24B3C287"},"2993":{"isSerializedDate":true,"string":"Tue Apr 03 2012 09:08:08 GMT+0200 (Mitteleuropäische Sommerzeit)"},"2994":{"x":91.98397596796055,"y":84.96995493992519,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"2995":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":2996},"id":"74A8F9AE-EB3B-46E8-8342-BBE22D81966E","renderContextTable":{"__isSmartRef__":true,"id":3003},"eventHandler":{"__isSmartRef__":true,"id":3004},"droppingEnabled":true,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":3005},"__SourceModuleName__":"Global","showsHalos":false,"layout":{"__isSmartRef__":true,"id":3006},"name":"Ellipse1","partsBinMetaInfo":{"__isSmartRef__":true,"id":3007},"derivationIds":[113,"07BC3F00-A1CC-4E18-8B69-527B6067A724","B44C97D6-3D6E-4E36-A6F9-BB26C3358387"],"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"_ClipMode":"visible","owner":{"__isSmartRef__":true,"id":2612},"isBeingDragged":false,"_Rotation":0,"_Scale":0.998001,"__LivelyClassName__":"lively.morphic.Morph"},"2996":{"_Position":{"__isSmartRef__":true,"id":2997},"renderContextTable":{"__isSmartRef__":true,"id":2998},"_Extent":{"__isSmartRef__":true,"id":2999},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":3000},"_BorderWidth":3.184,"_BorderColor":{"__isSmartRef__":true,"id":3001},"_Fill":{"__isSmartRef__":true,"id":3002},"__SourceModuleName__":"Global.lively.morphic.Shapes","_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","__LivelyClassName__":"lively.morphic.Shapes.Ellipse"},"2997":{"x":-50,"y":-50,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"2998":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"2999":{"x":100,"y":100,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3000":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"3001":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"3002":{"r":0.8,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"3003":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"3004":{"morph":{"__isSmartRef__":true,"id":2995},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"3005":{"x":489.02049000000056,"y":398.2023990000001,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3006":{},"3007":{"partName":"Ellipse","requiredModules":[],"migrationLevel":4,"partsSpaceName":"PartsBin/Basic","__SourceModuleName__":"Global.lively.PartsBin","revisionOnLoad":149409,"comment":"undefined","changes":[{"__isSmartRef__":true,"id":3008}],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"3008":{"date":{"__isSmartRef__":true,"id":3009},"author":"undefined","message":"reverted changes - was there any description of this morph?","id":"C3C03411-9523-4F35-89EC-B20E24B3C287"},"3009":{"isSerializedDate":true,"string":"Tue Apr 03 2012 09:08:08 GMT+0200 (Mitteleuropäische Sommerzeit)"},"3010":{"onrestore":{"__isSmartRef__":true,"id":3011},"deactivate":{"__isSmartRef__":true,"id":3019},"setupConnections":{"__isSmartRef__":true,"id":3023},"getColor":{"__isSmartRef__":true,"id":3027},"setColor":{"__isSmartRef__":true,"id":3031},"getPencilSize":{"__isSmartRef__":true,"id":3035},"setPencilSize":{"__isSmartRef__":true,"id":3039},"getPencilStyle":{"__isSmartRef__":true,"id":3043},"disconnectSocket":{"__isSmartRef__":true,"id":3047},"activate":{"__isSmartRef__":true,"id":3051},"clear":{"__isSmartRef__":true,"id":3055},"clearDatabase":{"__isSmartRef__":true,"id":3059},"drawLineFrom":{"__isSmartRef__":true,"id":3063},"getDrawerID":{"__isSmartRef__":true,"id":3067},"initialSync":{"__isSmartRef__":true,"id":3071},"lineTo":{"__isSmartRef__":true,"id":3075},"morphMenuItems":{"__isSmartRef__":true,"id":3079},"onMouseDown":{"__isSmartRef__":true,"id":3087},"onMouseMove":{"__isSmartRef__":true,"id":3095},"onMouseOut":{"__isSmartRef__":true,"id":3103},"onMouseUp":{"__isSmartRef__":true,"id":3111},"onTouchEnd":{"__isSmartRef__":true,"id":3119},"onTouchMove":{"__isSmartRef__":true,"id":3127},"onTouchStart":{"__isSmartRef__":true,"id":3131},"remove":{"__isSmartRef__":true,"id":3139},"reset":{"__isSmartRef__":true,"id":3147},"startDrawing":{"__isSmartRef__":true,"id":3151},"stopDrawing":{"__isSmartRef__":true,"id":3155},"toggleActivation":{"__isSmartRef__":true,"id":3159},"transformPoint":{"__isSmartRef__":true,"id":3163},"finishLine":{"__isSmartRef__":true,"id":3167},"defaultChannelName":{"__isSmartRef__":true,"id":3171},"getCurrentShape":{"__isSmartRef__":true,"id":3175},"getChannel":{"__isSmartRef__":true,"id":3179},"setChannel":{"__isSmartRef__":true,"id":3183},"$$getChannel":{"__isSmartRef__":true,"id":3187},"createStrokeShape":{"__isSmartRef__":true,"id":3190},"connectSocket":{"__isSmartRef__":true,"id":3194},"sync":{"__isSmartRef__":true,"id":3198},"deleteMorphWith":{"__isSmartRef__":true,"id":3202},"removeDocumentWith":{"__isSmartRef__":true,"id":3206},"createSocketListeners":{"__isSmartRef__":true,"id":3210},"addMorphFrom":{"__isSmartRef__":true,"id":3214},"saveMorph":{"__isSmartRef__":true,"id":3218},"deserializeMorph":{"__isSmartRef__":true,"id":3222},"submorphsChanged":{"__isSmartRef__":true,"id":3226},"defaultColor":{"__isSmartRef__":true,"id":3230},"getConnectedUserNames":{"__isSmartRef__":true,"id":3234},"defaultPencilSize":{"__isSmartRef__":true,"id":3238},"setPencilStyle":{"__isSmartRef__":true,"id":3242},"defaultPencilStyle":{"__isSmartRef__":true,"id":3246},"applyChange":{"__isSmartRef__":true,"id":3250},"createPatchFor":{"__isSmartRef__":true,"id":3254},"fakeCopy":{"__isSmartRef__":true,"id":3258},"mySetupConnections":{"__isSmartRef__":true,"id":3262},"observe":{"__isSmartRef__":true,"id":3266},"observeChanges":{"__isSmartRef__":true,"id":3270}},"3011":{"varMapping":{"__isSmartRef__":true,"id":3012},"source":"function onrestore() {\n this.deactivate();\n module('projects.BP2012.Whiteboard').load(true)\n // this.mySetupConnections();\n}","funcProperties":{"__isSmartRef__":true,"id":3017},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"3012":{"this":{"__isSmartRef__":true,"id":2612},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":3013}},"3013":{"$super":{"__isSmartRef__":true,"id":3014}},"3014":{"varMapping":{"__isSmartRef__":true,"id":3015},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":3016},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"3015":{"obj":{"__isSmartRef__":true,"id":2612},"name":"onrestore"},"3016":{},"3017":{"timestamp":{"__isSmartRef__":true,"id":3018},"user":"conradcalmez","tags":["initialization"]},"3018":{"isSerializedDate":true,"string":"Thu May 03 2012 10:07:01 GMT+0200 (Mitteleuropäische Sommerzeit)"},"3019":{"varMapping":{"__isSmartRef__":true,"id":3020},"source":"function deactivate() {\n if (this.active) {\n this.disconnectSocket();\n this.active = false;\n this.setBorderColor(Color.black);\n this.oldSubmorphs = [];\n this.active = false;\n }\n}","funcProperties":{"__isSmartRef__":true,"id":3021},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"3020":{"this":{"__isSmartRef__":true,"id":2612}},"3021":{"timestamp":{"__isSmartRef__":true,"id":3022},"user":"conradcalmez","tags":["synchronization"]},"3022":{"isSerializedDate":true,"string":"Mon Apr 30 2012 11:19:02 GMT+0200 (Mitteleuropäische Sommerzeit)"},"3023":{"varMapping":{"__isSmartRef__":true,"id":3024},"source":"function setupConnections() {\n this.attributeConnections.invoke('disconnect');\n connect(this, \"submorphs\", this, \"submorphsChanged\", {});\n connect(this, 'channelName', this.owner.titleBar, 'setTitle', {\n converter: function (channelName) {\n return 'Channel: ' + channelName\n }\n })\n}","funcProperties":{"__isSmartRef__":true,"id":3025},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"3024":{"this":{"__isSmartRef__":true,"id":2612}},"3025":{"timestamp":{"__isSmartRef__":true,"id":3026},"user":"undefined","tags":["initialization"]},"3026":{"isSerializedDate":true,"string":"Wed Apr 25 2012 11:57:39 GMT+0200 (Mitteleuropäische Sommerzeit)"},"3027":{"varMapping":{"__isSmartRef__":true,"id":3028},"source":"function getColor() {\n return this.color || this.defaultColor();\n}","funcProperties":{"__isSmartRef__":true,"id":3029},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"3028":{"this":{"__isSmartRef__":true,"id":2612}},"3029":{"timestamp":{"__isSmartRef__":true,"id":3030},"user":"conradcalmez","tags":["drawing","accessing"]},"3030":{"isSerializedDate":true,"string":"Fri Apr 27 2012 20:44:47 GMT+0200 (Mitteleuropäische Sommerzeit)"},"3031":{"varMapping":{"__isSmartRef__":true,"id":3032},"source":"function setColor(color) {\n this.color = color;\n}","funcProperties":{"__isSmartRef__":true,"id":3033},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"3032":{"this":{"__isSmartRef__":true,"id":2612}},"3033":{"timestamp":{"__isSmartRef__":true,"id":3034},"user":"conradcalmez","tags":["drawing","accessing"]},"3034":{"isSerializedDate":true,"string":"Fri Apr 27 2012 20:45:41 GMT+0200 (Mitteleuropäische Sommerzeit)"},"3035":{"varMapping":{"__isSmartRef__":true,"id":3036},"source":"function getPencilSize() {\n return this.pencilSize || this.defaultPencilSize();\n}","funcProperties":{"__isSmartRef__":true,"id":3037},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"3036":{"this":{"__isSmartRef__":true,"id":2612}},"3037":{"timestamp":{"__isSmartRef__":true,"id":3038},"user":"conradcalmez","tags":["drawing","accessing"]},"3038":{"isSerializedDate":true,"string":"Mon Apr 30 2012 08:58:24 GMT+0200 (Mitteleuropäische Sommerzeit)"},"3039":{"varMapping":{"__isSmartRef__":true,"id":3040},"source":"function setPencilSize(size) {\n this.pencilSize = size;\n}","funcProperties":{"__isSmartRef__":true,"id":3041},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"3040":{"this":{"__isSmartRef__":true,"id":2612}},"3041":{"timestamp":{"__isSmartRef__":true,"id":3042},"user":"conradcalmez","tags":["drawing","accessing"]},"3042":{"isSerializedDate":true,"string":"Mon Apr 30 2012 08:57:47 GMT+0200 (Mitteleuropäische Sommerzeit)"},"3043":{"varMapping":{"__isSmartRef__":true,"id":3044},"source":"function getPencilStyle() {\n return this.pencilStyle || this.defaultPencilStyle();\n}","funcProperties":{"__isSmartRef__":true,"id":3045},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"3044":{"this":{"__isSmartRef__":true,"id":2612}},"3045":{"timestamp":{"__isSmartRef__":true,"id":3046},"user":"conradcalmez","tags":["drawing","accessing"]},"3046":{"isSerializedDate":true,"string":"Wed May 02 2012 15:03:14 GMT+0200 (Mitteleuropäische Sommerzeit)"},"3047":{"varMapping":{"__isSmartRef__":true,"id":3048},"source":"function disconnectSocket() {\n this.socket && this.socket.disconnect();\n this.socket = undefined;\n}","funcProperties":{"__isSmartRef__":true,"id":3049},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"3048":{"this":{"__isSmartRef__":true,"id":2612}},"3049":{"timestamp":{"__isSmartRef__":true,"id":3050},"user":"conradcalmez","tags":["synchronization"]},"3050":{"isSerializedDate":true,"string":"Mon Apr 30 2012 17:31:05 GMT+0200 (Mitteleuropäische Sommerzeit)"},"3051":{"varMapping":{"__isSmartRef__":true,"id":3052},"source":"function activate() {\n if (!this.active) {\n this.oldSubmorphs = [];\n this.connectSocket();\n this.setBorderColor(Color.green);\n this.active = true;\n }\n}","funcProperties":{"__isSmartRef__":true,"id":3053},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"3052":{"this":{"__isSmartRef__":true,"id":2612}},"3053":{"timestamp":{"__isSmartRef__":true,"id":3054},"user":"conradcalmez","tags":["synchronization"]},"3054":{"isSerializedDate":true,"string":"Wed May 02 2012 08:06:30 GMT+0200 (Mitteleuropäische Sommerzeit)"},"3055":{"varMapping":{"__isSmartRef__":true,"id":3056},"source":"function clear() {\n if (this.active && this.socket)\n this.clearDatabase();\n else \n this.submorphs.invoke('remove')\n}","funcProperties":{"__isSmartRef__":true,"id":3057},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"3056":{"this":{"__isSmartRef__":true,"id":2612}},"3057":{"timestamp":{"__isSmartRef__":true,"id":3058},"user":"undefined","tags":["drawing","synchronization"]},"3058":{"isSerializedDate":true,"string":"Thu Apr 26 2012 13:40:19 GMT+0200 (Mitteleuropäische Sommerzeit)"},"3059":{"varMapping":{"__isSmartRef__":true,"id":3060},"source":"function clearDatabase() {\n this.socket.emit('clear', {\n me: true,\n broadcast: true,\n });\n}","funcProperties":{"__isSmartRef__":true,"id":3061},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"3060":{"this":{"__isSmartRef__":true,"id":2612}},"3061":{"timestamp":{"__isSmartRef__":true,"id":3062},"user":"undefined","tags":["synchronization"]},"3062":{"isSerializedDate":true,"string":"Tue Apr 24 2012 16:48:04 GMT+0200 (Mitteleuropäische Sommerzeit)"},"3063":{"varMapping":{"__isSmartRef__":true,"id":3064},"source":"function drawLineFrom(stroke) {\n var line = this.submorphs.find(function (ea) {\n return stroke.identifier == ea.identifier\n })\n if (!line) {\n line = this.createStrokeShape();\n line.identifier = stroke.identifier;\n this.addMorph(line);\n line.setVertices([]);\n line.setBorderWidth(stroke.width);\n line.setBorderColor(Color.rgb(stroke.color.r, stroke.color.g, stroke.color.b));\n }\n var vector = stroke.vector;\n line.setVertices(line.vertices().concat([pt(vector.x, vector.y)]));\n line.timestamp = stroke.time\n}","funcProperties":{"__isSmartRef__":true,"id":3065},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"3064":{"this":{"__isSmartRef__":true,"id":2612}},"3065":{"timestamp":{"__isSmartRef__":true,"id":3066},"user":"conradcalmez","tags":["drawing"]},"3066":{"isSerializedDate":true,"string":"Mon Apr 30 2012 19:35:32 GMT+0200 (Mitteleuropäische Sommerzeit)"},"3067":{"varMapping":{"__isSmartRef__":true,"id":3068},"source":"function getDrawerID() {\n // exception case: if two whiteboards are restored at exactly the same time, they will not be synced correctly\n return $world.getUserName() + \"_ON_\" + this.id + \"_AT_\" + this.timestamp.toString();\n}","funcProperties":{"__isSmartRef__":true,"id":3069},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"3068":{"this":{"__isSmartRef__":true,"id":2612}},"3069":{"timestamp":{"__isSmartRef__":true,"id":3070},"user":"undefined","tags":["drawing","accessing"]},"3070":{"isSerializedDate":true,"string":"Thu Apr 19 2012 10:26:58 GMT+0200 (Mitteleuropäische Sommerzeit)"},"3071":{"varMapping":{"__isSmartRef__":true,"id":3072},"source":"function initialSync(initialData) {\n var that = this;\n // sync new strokes and morphs\n this.submorphs.each(function (ea) {\n if (typeof(ea.identifier) === 'undefined') {\n ea.identifier = ea.id;\n if (ea.isStroke) {\n var color = {r: ea.getBorderColor().r*255, g: ea.getBorderColor().g*255, b: ea.getBorderColor().b*255};\n that.sync(ea.shape.vertices(), ea.timestamp, color, ea.getBorderWidth(), ea.identifier);\n } else {\n that.saveMorph(ea);\n }\n }\n });\n this.oldSubmorphs = this.submorphs.pluck('identifier');\n\n // pull strokes and morphs that are not already there\n var existingIds = this.submorphs.pluck('identifier');\n initialData.each(function (ea) {\n if (existingIds.indexOf(ea.identifier) < 0) {\n if (ea.vector) {\n that.drawLineFrom(ea);\n }\n else {\n that.addMorph(that.deserializeMorph(ea));\n }\n }\n });\n this.active = true\n}","funcProperties":{"__isSmartRef__":true,"id":3073},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"3072":{"this":{"__isSmartRef__":true,"id":2612}},"3073":{"timestamp":{"__isSmartRef__":true,"id":3074},"user":"conradcalmez","tags":["synchronization"]},"3074":{"isSerializedDate":true,"string":"Mon Apr 30 2012 19:54:09 GMT+0200 (Mitteleuropäische Sommerzeit)"},"3075":{"varMapping":{"__isSmartRef__":true,"id":3076},"source":"function lineTo(point, optTransform, optColor) {\n if (optTransform)\n point = this.transformPoint(point);\n\n var line = this.getCurrentShape();\n var color = optColor || Color.black;\n color && line.setBorderColor(color)\n\n line.setVertices(line.vertices().concat([point]))\n if (this.active) {\n line.identifier = line.identifier || line.id\n this.sync(point, undefined, {r: color.r*255, g: color.g*255, b: color.b*255}, line.getBorderWidth(), line.id);\n }\n}","funcProperties":{"__isSmartRef__":true,"id":3077},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"3076":{"this":{"__isSmartRef__":true,"id":2612}},"3077":{"timestamp":{"__isSmartRef__":true,"id":3078},"user":"undefined","tags":["drawing"]},"3078":{"isSerializedDate":true,"string":"Wed May 02 2012 09:04:55 GMT+0200 (Mitteleuropäische Sommerzeit)"},"3079":{"varMapping":{"__isSmartRef__":true,"id":3080},"source":"function morphMenuItems() {\n items = $super();\n var itemString = \"activate sync\";\n\n if (this.active) itemString = \"de\" + itemString;\n items.push([itemString, (function () {this.toggleActivation()}).bind(this)]);\n items.push([\"clear whiteboard\", (function () {this.clear()}).bind(this)])\n items.push([\n \"change channel\", \n function () { $world.prompt(\n 'Enter a channel name', \n function (input) {\n this.setChannel(input);\n }.bind(this),\n this.getChannel())\n }.bind(this)])\n var chatString = \" chat\";\n if (this.owner.showsChat()) {\n chatString = \"hide\" + chatString;\n } else {\n chatString = \"show\" + chatString;\n }\n items.push([chatString, (function () {this.owner.toggleChat()}).bind(this)]);\n return items;\n}","funcProperties":{"__isSmartRef__":true,"id":3085},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"3080":{"this":{"__isSmartRef__":true,"id":2612},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":3081}},"3081":{"$super":{"__isSmartRef__":true,"id":3082}},"3082":{"varMapping":{"__isSmartRef__":true,"id":3083},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":3084},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"3083":{"obj":{"__isSmartRef__":true,"id":2612},"name":"morphMenuItems"},"3084":{},"3085":{"timestamp":{"__isSmartRef__":true,"id":3086},"user":"conradcalmez","tags":["initialization"]},"3086":{"isSerializedDate":true,"string":"Thu May 03 2012 10:07:01 GMT+0200 (Mitteleuropäische Sommerzeit)"},"3087":{"varMapping":{"__isSmartRef__":true,"id":3088},"source":"function onMouseDown(evt) {\n if (evt.isLeftMouseButtonDown()) {\n var mup = $world.morphsContainingPoint(evt.mousePoint);\n \n for (var i = 0; i < mup.length; i++) {\n if (!(mup[i] instanceof lively.morphic.Path)) {\n if (mup[i] === this) \n break;\n mup[i].onMouseDown(evt);\n return false\n }\n }\n this.startDrawing(evt);\n evt.stop();\n }\n else\n $super(evt)\n}","funcProperties":{"__isSmartRef__":true,"id":3093},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"3088":{"this":{"__isSmartRef__":true,"id":2612},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":3089}},"3089":{"$super":{"__isSmartRef__":true,"id":3090}},"3090":{"varMapping":{"__isSmartRef__":true,"id":3091},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":3092},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"3091":{"obj":{"__isSmartRef__":true,"id":2612},"name":"onMouseDown"},"3092":{},"3093":{"timestamp":{"__isSmartRef__":true,"id":3094},"user":"undefined","tags":["mouse actions"]},"3094":{"isSerializedDate":true,"string":"Thu Apr 26 2012 11:10:30 GMT+0200 (Mitteleuropäische Sommerzeit)"},"3095":{"varMapping":{"__isSmartRef__":true,"id":3096},"source":"function onMouseMove(evt) {\n if (this.isDrawing) {\n this.lineTo(pt(evt.pageX, evt.pageY), true, this.getColor());\n }\n $super(evt)\n}","funcProperties":{"__isSmartRef__":true,"id":3101},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"3096":{"this":{"__isSmartRef__":true,"id":2612},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":3097}},"3097":{"$super":{"__isSmartRef__":true,"id":3098}},"3098":{"varMapping":{"__isSmartRef__":true,"id":3099},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":3100},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"3099":{"obj":{"__isSmartRef__":true,"id":2612},"name":"onMouseMove"},"3100":{},"3101":{"timestamp":{"__isSmartRef__":true,"id":3102},"user":"conradcalmez","tags":["mouse actions"]},"3102":{"isSerializedDate":true,"string":"Thu May 03 2012 10:07:01 GMT+0200 (Mitteleuropäische Sommerzeit)"},"3103":{"varMapping":{"__isSmartRef__":true,"id":3104},"source":"function onMouseOut(evt) {\n // XXX cancelation better than strange drawing behavior?\n this.onMouseUp(evt);\n}","funcProperties":{"__isSmartRef__":true,"id":3109},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"3104":{"this":{"__isSmartRef__":true,"id":2612},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":3105}},"3105":{"$super":{"__isSmartRef__":true,"id":3106}},"3106":{"varMapping":{"__isSmartRef__":true,"id":3107},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":3108},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"3107":{"obj":{"__isSmartRef__":true,"id":2612},"name":"onMouseOut"},"3108":{},"3109":{"timestamp":{"__isSmartRef__":true,"id":3110},"user":"undefined","tags":["mouse actions"]},"3110":{"isSerializedDate":true,"string":"Wed Apr 18 2012 10:20:18 GMT+0200 (Mitteleuropäische Sommerzeit)"},"3111":{"varMapping":{"__isSmartRef__":true,"id":3112},"source":"function onMouseUp(evt) {\n this.stopDrawing(evt);\n $super(evt)\n}","funcProperties":{"__isSmartRef__":true,"id":3117},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"3112":{"this":{"__isSmartRef__":true,"id":2612},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":3113}},"3113":{"$super":{"__isSmartRef__":true,"id":3114}},"3114":{"varMapping":{"__isSmartRef__":true,"id":3115},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":3116},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"3115":{"obj":{"__isSmartRef__":true,"id":2612},"name":"onMouseUp"},"3116":{},"3117":{"timestamp":{"__isSmartRef__":true,"id":3118},"user":"conradcalmez","tags":["mouse actions"]},"3118":{"isSerializedDate":true,"string":"Thu May 03 2012 10:07:01 GMT+0200 (Mitteleuropäische Sommerzeit)"},"3119":{"varMapping":{"__isSmartRef__":true,"id":3120},"source":"function onTouchEnd(evt) {\n this.stopDrawing(evt, true);\n evt.stop();\n}","funcProperties":{"__isSmartRef__":true,"id":3125},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"3120":{"this":{"__isSmartRef__":true,"id":2612},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":3121}},"3121":{"$super":{"__isSmartRef__":true,"id":3122}},"3122":{"varMapping":{"__isSmartRef__":true,"id":3123},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":3124},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"3123":{"obj":{"__isSmartRef__":true,"id":2612},"name":"onTouchEnd"},"3124":{},"3125":{"timestamp":{"__isSmartRef__":true,"id":3126},"user":"undefined","tags":["touch actions"]},"3126":{"isSerializedDate":true,"string":"Wed Apr 18 2012 10:20:18 GMT+0200 (Mitteleuropäische Sommerzeit)"},"3127":{"varMapping":{"__isSmartRef__":true,"id":3128},"source":"function onTouchMove(evt) {\n if (this.isDrawing) {\n this.lineTo(pt(evt.pageX, evt.pageY), true);\n }\n evt.stop();\n}","funcProperties":{"__isSmartRef__":true,"id":3129},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"3128":{"this":{"__isSmartRef__":true,"id":2612}},"3129":{"timestamp":{"__isSmartRef__":true,"id":3130},"user":"undefined","tags":["touch actions"]},"3130":{"isSerializedDate":true,"string":"Thu Apr 19 2012 13:05:20 GMT+0200 (Mitteleuropäische Sommerzeit)"},"3131":{"varMapping":{"__isSmartRef__":true,"id":3132},"source":"function onTouchStart(evt) {\n if (evt.touches.length == 1) {\n this.startDrawing(evt);\n evt.stop();\n }\n else {\n this.isDrawing = false\n this.currentShape && this.currentShape.remove();\n delete this.currentShape;\n }\n}","funcProperties":{"__isSmartRef__":true,"id":3137},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"3132":{"this":{"__isSmartRef__":true,"id":2612},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":3133}},"3133":{"$super":{"__isSmartRef__":true,"id":3134}},"3134":{"varMapping":{"__isSmartRef__":true,"id":3135},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":3136},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"3135":{"obj":{"__isSmartRef__":true,"id":2612},"name":"onTouchStart"},"3136":{},"3137":{"timestamp":{"__isSmartRef__":true,"id":3138},"user":"undefined","tags":["touch actions"]},"3138":{"isSerializedDate":true,"string":"Thu Apr 19 2012 15:07:56 GMT+0200 (Mitteleuropäische Sommerzeit)"},"3139":{"varMapping":{"__isSmartRef__":true,"id":3140},"source":"function remove() {\n // XXX stop longpolling\n this.deactivate();\n this.suspendSteppingAll();\n if (this.showsHalos) this.removeHalos();\n this.renderContextDispatch('remove');\n}","funcProperties":{"__isSmartRef__":true,"id":3145},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"3140":{"this":{"__isSmartRef__":true,"id":2612},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":3141}},"3141":{"$super":{"__isSmartRef__":true,"id":3142}},"3142":{"varMapping":{"__isSmartRef__":true,"id":3143},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":3144},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"3143":{"obj":{"__isSmartRef__":true,"id":2612},"name":"remove"},"3144":{},"3145":{"timestamp":{"__isSmartRef__":true,"id":3146},"user":"conradcalmez","tags":["initialization"]},"3146":{"isSerializedDate":true,"string":"Tue Apr 24 2012 17:12:56 GMT+0200 (Mitteleuropäische Sommerzeit)"},"3147":{"varMapping":{"__isSmartRef__":true,"id":3148},"source":"function reset() {\n this.deactivate();\n this.active = false;\n this.disableGrabbing();\n this.setChannel('default');\n this.isDrawing = false;\n this.clear();\n this.owner.getChat().hide();\n this.owner.getChat().visible = false;\n this.owner.getChat().setUserName(\"\");\n this.owner.getChat().get(\"TextPane\").setTextString(\"\");\n this.color = this.defaultColor();\n this.pencilSize = this.defaultPencilSize();\n this.prevState = undefined\n}","funcProperties":{"__isSmartRef__":true,"id":3149},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"3148":{"this":{"__isSmartRef__":true,"id":2612}},"3149":{"timestamp":{"__isSmartRef__":true,"id":3150},"user":"conradcalmez","tags":["initialization"]},"3150":{"isSerializedDate":true,"string":"Thu May 03 2012 10:07:01 GMT+0200 (Mitteleuropäische Sommerzeit)"},"3151":{"varMapping":{"__isSmartRef__":true,"id":3152},"source":"function startDrawing(evt) {\n this.isDrawing = true;\n}","funcProperties":{"__isSmartRef__":true,"id":3153},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"3152":{"this":{"__isSmartRef__":true,"id":2612}},"3153":{"timestamp":{"__isSmartRef__":true,"id":3154},"user":"undefined","tags":["drawing"]},"3154":{"isSerializedDate":true,"string":"Wed Apr 18 2012 13:51:09 GMT+0200 (Mitteleuropäische Sommerzeit)"},"3155":{"varMapping":{"__isSmartRef__":true,"id":3156},"source":"function stopDrawing(evt, touch) {\n if (this.isDrawing) {\n this.isDrawing = false;\n this.finishLine();\n }\n}","funcProperties":{"__isSmartRef__":true,"id":3157},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"3156":{"this":{"__isSmartRef__":true,"id":2612}},"3157":{"timestamp":{"__isSmartRef__":true,"id":3158},"user":"undefined","tags":["drawing"]},"3158":{"isSerializedDate":true,"string":"Thu Apr 19 2012 13:10:16 GMT+0200 (Mitteleuropäische Sommerzeit)"},"3159":{"varMapping":{"__isSmartRef__":true,"id":3160},"source":"function toggleActivation() {\n if (!this.active) {\n this.activate();\n } else {\n this.deactivate();\n }\n}","funcProperties":{"__isSmartRef__":true,"id":3161},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"3160":{"this":{"__isSmartRef__":true,"id":2612}},"3161":{"timestamp":{"__isSmartRef__":true,"id":3162},"user":"undefined","tags":["synchronization"]},"3162":{"isSerializedDate":true,"string":"Wed Apr 18 2012 10:20:18 GMT+0200 (Mitteleuropäische Sommerzeit)"},"3163":{"varMapping":{"__isSmartRef__":true,"id":3164},"source":"function transformPoint(pagePoint) {\n var shapePosition = this.getPositionInWorld();\n return pagePoint.subPt(shapePosition);\n}","funcProperties":{"__isSmartRef__":true,"id":3165},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"3164":{"this":{"__isSmartRef__":true,"id":2612}},"3165":{"timestamp":{"__isSmartRef__":true,"id":3166},"user":"undefined","tags":["drawing"]},"3166":{"isSerializedDate":true,"string":"Thu Apr 19 2012 14:49:49 GMT+0200 (Mitteleuropäische Sommerzeit)"},"3167":{"varMapping":{"__isSmartRef__":true,"id":3168},"source":"function finishLine() {\n if (typeof this.currentShape == 'undefined')\n return; \n\n var curShape = this.currentShape;\n this.currentShape = undefined;\n\n curShape.timestamp = Date.now();\n var color = {r: curShape.getBorderColor().r*255, g: curShape.getBorderColor().g*255, b: curShape.getBorderColor().b*255}\n // var result = this.sync(curShape.shape.vertices(), curShape.timestamp, color, curShape.getBorderWidth(), curShape.id);\n}","funcProperties":{"__isSmartRef__":true,"id":3169},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"3168":{"this":{"__isSmartRef__":true,"id":2612}},"3169":{"timestamp":{"__isSmartRef__":true,"id":3170},"user":"conradcalmez","tags":["drawing"]},"3170":{"isSerializedDate":true,"string":"Mon Apr 30 2012 19:54:35 GMT+0200 (Mitteleuropäische Sommerzeit)"},"3171":{"varMapping":{"__isSmartRef__":true,"id":3172},"source":"function defaultChannelName() {\n return 'example'\n}","funcProperties":{"__isSmartRef__":true,"id":3173},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"3172":{"this":{"__isSmartRef__":true,"id":2612}},"3173":{"timestamp":{"__isSmartRef__":true,"id":3174},"user":"undefined","tags":["synchronization","accessing"]},"3174":{"isSerializedDate":true,"string":"Thu Apr 19 2012 12:35:08 GMT+0200 (Mitteleuropäische Sommerzeit)"},"3175":{"varMapping":{"__isSmartRef__":true,"id":3176},"source":"function getCurrentShape() {\n this.oldSubmorphs = this.submorphs.pluck('identifier');\n if (typeof(this.currentShape) === 'undefined') {\n this.currentShape = this.createStrokeShape(); \n this.oldSubmorphs.push(this.currentShape.id) \n this.addMorph(this.currentShape);\n }\n return this.currentShape\n}","funcProperties":{"__isSmartRef__":true,"id":3177},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"3176":{"this":{"__isSmartRef__":true,"id":2612}},"3177":{"timestamp":{"__isSmartRef__":true,"id":3178},"user":"undefined","tags":["drawing","accessing"]},"3178":{"isSerializedDate":true,"string":"Thu Apr 26 2012 13:31:38 GMT+0200 (Mitteleuropäische Sommerzeit)"},"3179":{"varMapping":{"__isSmartRef__":true,"id":3180},"source":"function getChannel() {\n return (this.channelName || this.defaultChannelName())\n}","funcProperties":{"__isSmartRef__":true,"id":3181},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"3180":{"this":{"__isSmartRef__":true,"id":2612}},"3181":{"timestamp":{"__isSmartRef__":true,"id":3182},"user":"undefined","tags":["synchronization","accessing"]},"3182":{"isSerializedDate":true,"string":"Thu Apr 19 2012 13:17:52 GMT+0200 (Mitteleuropäische Sommerzeit)"},"3183":{"varMapping":{"__isSmartRef__":true,"id":3184},"source":"function setChannel(channelName) {\n this.channelName = channelName,\n that = this;\n\n // TODO: maybe we don't want this for proper offline/online switching reasons.\n this.submorphs.each(function (ea) {\n ea.identifier = undefined\n })\n\n if (this.active && this.socket) {\n this.submorphs.each(function (ea) {\n ea.remove();\n })\n\n this.socket.emit('channel', this.channelName, function(join, joinChannel, leave, leaveChannel, initialData) {\n if (join) {\n alertOK('Successfully joined channel ' + joinChannel + '.');\n that.initialSync(initialData);\n } \n if (leave) {\n alertOK('Successfully left channel ' + leaveChannel + '.');\n }\n });\n }\n}","funcProperties":{"__isSmartRef__":true,"id":3185},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"3184":{"this":{"__isSmartRef__":true,"id":2612}},"3185":{"timestamp":{"__isSmartRef__":true,"id":3186},"user":"undefined","tags":["synchronization","accessing"]},"3186":{"isSerializedDate":true,"string":"Wed Apr 25 2012 16:49:34 GMT+0200 (Mitteleuropäische Sommerzeit)"},"3187":{"varMapping":{"__isSmartRef__":true,"id":3188},"source":"function getChannel() {\n return (this.channelName || this.defaultChannelName())\n}","funcProperties":{"__isSmartRef__":true,"id":3189},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"3188":{"this":{"__isSmartRef__":true,"id":2612}},"3189":{"timestamp":{"__isSmartRef__":true,"id":3182},"user":"undefined","tags":[]},"3190":{"varMapping":{"__isSmartRef__":true,"id":3191},"source":"function createStrokeShape() {\n var m = Morph.makePolygon([], 1, Color.black, null);\n m.setBorderWidth(this.getPencilSize());\n m.disableEvents();\n m.disableDropping();\n m.isStroke = true;\n return m;\n}","funcProperties":{"__isSmartRef__":true,"id":3192},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"3191":{"this":{"__isSmartRef__":true,"id":2612}},"3192":{"timestamp":{"__isSmartRef__":true,"id":3193},"user":"conradcalmez","tags":["drawing"]},"3193":{"isSerializedDate":true,"string":"Mon Apr 30 2012 09:10:10 GMT+0200 (Mitteleuropäische Sommerzeit)"},"3194":{"varMapping":{"__isSmartRef__":true,"id":3195},"source":"function connectSocket() {\n var resource = 'nodejs/WhiteboardServer/socket.io',\n socketIOpath = '/socket.io.js',\n socketioURL = 'http://lively-kernel.org/' + resource + socketIOpath,\n that = this,\n channel = this.getChannel();\n\n // load Socket.io library if required\n if (typeof(io) == \"undefined\") {\n var source = JSLoader.getSync(socketioURL);\n window.eval(source);\n }\n \n // connect to server \n this.socket = io.connect(null, {\n resource: resource,\n 'force new connection': true\n });\n \n // auth/(dis)connect + channel join\n this.socket.on('connect', function() {\n that.socket.emit('nick', {message: that.owner.get(\"ChatPane\").getUserName()});\n that.socket.emit('channel', that.getChannel(), function(join, joinChannel, leave, leaveChannel, initialData) {\n if (join) {\n alertOK('Successfully joined channel ' + joinChannel + '.');\n that.initialSync(initialData);\n } \n if (leave) {\n alertOK('Successfully left channel ' + leaveChannel + '.');\n }\n });\n\n that.socket.on('error', function(reason) {\n alert('Unable to connect socket.io on namespace ' + channel + ': ' + reason);\n that.deactivate();\n });\n\n that.createSocketListeners();\n });\n}","funcProperties":{"__isSmartRef__":true,"id":3196},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"3195":{"this":{"__isSmartRef__":true,"id":2612}},"3196":{"timestamp":{"__isSmartRef__":true,"id":3197},"user":"conradcalmez","tags":["synchronization"]},"3197":{"isSerializedDate":true,"string":"Thu May 03 2012 10:07:01 GMT+0200 (Mitteleuropäische Sommerzeit)"},"3198":{"varMapping":{"__isSmartRef__":true,"id":3199},"source":"function sync(vertices, time, color, width, id) {\n if (this.active) {\n var stroke = {\n board: this.getChannel(),\n time: time,\n drawer: this.getDrawerID(),\n vector: vertices,\n color: color,\n width: width,\n identifier: id\n };\n this.socket.emit('draw', {\n message: stroke,\n me: false,\n broadcast: true,\n });\n }\n}","funcProperties":{"__isSmartRef__":true,"id":3200},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"3199":{"this":{"__isSmartRef__":true,"id":2612}},"3200":{"timestamp":{"__isSmartRef__":true,"id":3201},"user":"conradcalmez","tags":["synchronization"]},"3201":{"isSerializedDate":true,"string":"Mon Apr 30 2012 16:00:07 GMT+0200 (Mitteleuropäische Sommerzeit)"},"3202":{"varMapping":{"__isSmartRef__":true,"id":3203},"source":"function deleteMorphWith(identifier) {\n var toDelete = this.submorphs.find(function (ea) {\n return (ea.identifier === identifier)\n })\n // remove toDelete from oldSubmorphs ary\n if (!toDelete) \n return\n this.oldSubmorphs = this.oldSubmorphs.select(function (ea) {\n return toDelete.identifier !== ea;\n })\n debugger\n toDelete.remove();\n}","funcProperties":{"__isSmartRef__":true,"id":3204},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"3203":{"this":{"__isSmartRef__":true,"id":2612}},"3204":{"timestamp":{"__isSmartRef__":true,"id":3205},"user":"undefined","tags":["synchronization"]},"3205":{"isSerializedDate":true,"string":"Thu Apr 26 2012 15:44:00 GMT+0200 (Mitteleuropäische Sommerzeit)"},"3206":{"varMapping":{"__isSmartRef__":true,"id":3207},"source":"function removeDocumentWith(identifier) {\n this.socket.emit('delete', {\n identifier: identifier,\n me: true,\n broadcast: true\n });\n}","funcProperties":{"__isSmartRef__":true,"id":3208},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"3207":{"this":{"__isSmartRef__":true,"id":2612}},"3208":{"timestamp":{"__isSmartRef__":true,"id":3209},"user":"conradcalmez","tags":["synchronization"]},"3209":{"isSerializedDate":true,"string":"Tue Apr 24 2012 18:00:19 GMT+0200 (Mitteleuropäische Sommerzeit)"},"3210":{"varMapping":{"__isSmartRef__":true,"id":3211},"source":"function createSocketListeners() {\n var that = this;\n\n // client (dis)connects\n this.socket.on('clientConnect', function (data) {\n that.owner.getChat().showMessage(data.message + ' connected');\n });\n this.socket.on('clientDisconnect', function (data) {\n that.owner.getChat().showMessage(data.message + ' disconnected');\n });\n \n // ping pong example\n this.socket.on('pong', function (data) {\n alertOK(data.message);\n });\n\n this.socket.on('draw', function (data) {\n that.drawLineFrom(data.message);\n });\n\n this.socket.on('clear', function () {\n that.submorphs.invoke('remove');\n });\n\n this.socket.on('delete', function (data) {\n that.deleteMorphWith(data.message);\n });\n\n this.socket.on('morph', function (data) {\n that.addMorphFrom(data.message);\n });\n\n this.socket.on('chat', function (data) {\n that.owner.getChat().showMessage(data.message, data.nick);\n });\n\n this.socket.on('names', function (data) {\n that.owner.getChat().showMessage(\"Currently connected users:\\n\" + data.message);\n });\n\n this.socket.on('nick', function (data) {\n that.owner.getChat().showMessage(data.message.old + \" changed its name to \" + data.message.new);\n });\n}","funcProperties":{"__isSmartRef__":true,"id":3212},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"3211":{"this":{"__isSmartRef__":true,"id":2612}},"3212":{"timestamp":{"__isSmartRef__":true,"id":3213},"user":"conradcalmez","tags":["synchronization"]},"3213":{"isSerializedDate":true,"string":"Thu May 03 2012 10:07:01 GMT+0200 (Mitteleuropäische Sommerzeit)"},"3214":{"varMapping":{"__isSmartRef__":true,"id":3215},"source":"function addMorphFrom(JSONmorph) {\n // overhead if the morph already exists\n var newMorph = this.deserializeMorph(JSONmorph),\n relativePosition = newMorph.getPosition(),\n morph = this.submorphs.find(function (ea) {\n return ea.identifier === newMorph.identifier \n });\n newMorph && newMorph.disableDropping();\n morph && morph.disableDropping();\n if (morph instanceof lively.morphic.Morph) {\n morph.setPosition(relativePosition); \n } else {\n this.oldSubmorphs = this.submorphs.pluck('identifier')\n this.addMorph(newMorph);\n newMorph.setPosition(relativePosition);\n }\n}","funcProperties":{"__isSmartRef__":true,"id":3216},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"3215":{"this":{"__isSmartRef__":true,"id":2612}},"3216":{"timestamp":{"__isSmartRef__":true,"id":3217},"user":"undefined","tags":["synchronization"]},"3217":{"isSerializedDate":true,"string":"Thu Apr 26 2012 15:15:47 GMT+0200 (Mitteleuropäische Sommerzeit)"},"3218":{"varMapping":{"__isSmartRef__":true,"id":3219},"source":"function saveMorph(aMorph) { \n aMorph.submorphs.each(function (ea) {\n if (ea.eventsWereDisabled === false) {\n ea.enableEvents();\n }\n delete ea.eventsWereDisabled\n })\n\n if (aMorph.halosWereEnabled) {\n aMorph.enableHalos();\n }\n delete aMorph.halosWereEnabled\n if (aMorph.droppingWasEnabled) {\n aMorph.enableDropping();\n }\n delete aMorph.droppingWasEnabled;\n\n if (this.active) {\n aMorph.identifier = aMorph.identifier || aMorph.id;\n var newMorph = aMorph.serialize();\n newMorph.identifier = aMorph.identifier;\n this.socket.emit('morph', {\n message: newMorph,\n me: false,\n broadcast: true,\n });\n }\n\n if (this.submorphs.length != this.prevState.submorphs.length) \n this.prevState = this.fakeCopy();\n}","funcProperties":{"__isSmartRef__":true,"id":3220},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"3219":{"this":{"__isSmartRef__":true,"id":2612}},"3220":{"timestamp":{"__isSmartRef__":true,"id":3221},"user":"conradcalmez","tags":["synchronization"]},"3221":{"isSerializedDate":true,"string":"Thu May 03 2012 10:07:01 GMT+0200 (Mitteleuropäische Sommerzeit)"},"3222":{"varMapping":{"__isSmartRef__":true,"id":3223},"source":"function deserializeMorph(JSONmorph) {\n var serializer = ObjectGraphLinearizer.forNewLivelyCopy();\n var jso = JSON.parse(JSONmorph.morph);\n morph = serializer.deserializeJso(jso);\n morph.withAllSubmorphsDo(function() { \n if (typeof this.setNewId == 'function') \n this.setNewId(); \n });\n return morph;\n}","funcProperties":{"__isSmartRef__":true,"id":3224},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"3223":{"this":{"__isSmartRef__":true,"id":2612}},"3224":{"timestamp":{"__isSmartRef__":true,"id":3225},"user":"undefined","tags":["synchronization"]},"3225":{"isSerializedDate":true,"string":"Thu Apr 26 2012 10:51:42 GMT+0200 (Mitteleuropäische Sommerzeit)"},"3226":{"varMapping":{"__isSmartRef__":true,"id":3227},"source":"function submorphsChanged() {\n if (this.active) {\n if (this.submorphs.length < this.oldSubmorphs.length) {\n debugger\n var ident = this.oldSubmorphs.withoutAll(this.submorphs.pluck('identifier'))[0]\n this.socket.emit('delete', {\n message: ident, \n me: false,\n broadcast: true\n })\n }\n debugger\n this.oldSubmorphs = this.submorphs.pluck('identifier');\n }\n}","funcProperties":{"__isSmartRef__":true,"id":3228},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"3227":{"this":{"__isSmartRef__":true,"id":2612}},"3228":{"timestamp":{"__isSmartRef__":true,"id":3229},"user":"undefined","tags":["synchronization"]},"3229":{"isSerializedDate":true,"string":"Thu Apr 26 2012 15:51:32 GMT+0200 (Mitteleuropäische Sommerzeit)"},"3230":{"varMapping":{"__isSmartRef__":true,"id":3231},"source":"function defaultColor() {\n return Color.black;\n}","funcProperties":{"__isSmartRef__":true,"id":3232},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"3231":{"this":{"__isSmartRef__":true,"id":2612}},"3232":{"timestamp":{"__isSmartRef__":true,"id":3233},"user":"conradcalmez","tags":["drawing","accessing"]},"3233":{"isSerializedDate":true,"string":"Fri Apr 27 2012 20:45:03 GMT+0200 (Mitteleuropäische Sommerzeit)"},"3234":{"varMapping":{"__isSmartRef__":true,"id":3235},"source":"function getConnectedUserNames() {\n if (this.active) {\n this.socket.emit('names');\n }\n}","funcProperties":{"__isSmartRef__":true,"id":3236},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"3235":{"this":{"__isSmartRef__":true,"id":2612}},"3236":{"timestamp":{"__isSmartRef__":true,"id":3237},"user":"conradcalmez","tags":["synchronization","accessing"]},"3237":{"isSerializedDate":true,"string":"Mon Apr 30 2012 10:47:14 GMT+0200 (Mitteleuropäische Sommerzeit)"},"3238":{"varMapping":{"__isSmartRef__":true,"id":3239},"source":"function defaultPencilSize() {\n return 1;\n}","funcProperties":{"__isSmartRef__":true,"id":3240},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"3239":{"this":{"__isSmartRef__":true,"id":2612}},"3240":{"timestamp":{"__isSmartRef__":true,"id":3241},"user":"conradcalmez","tags":["drawing","accessing"]},"3241":{"isSerializedDate":true,"string":"Mon Apr 30 2012 08:59:02 GMT+0200 (Mitteleuropäische Sommerzeit)"},"3242":{"varMapping":{"__isSmartRef__":true,"id":3243},"source":"function setPencilStyle(style) {\n this.pencilStyle = style;\n}","funcProperties":{"__isSmartRef__":true,"id":3244},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"3243":{"this":{"__isSmartRef__":true,"id":2612}},"3244":{"timestamp":{"__isSmartRef__":true,"id":3245},"user":"conradcalmez","tags":["drawing","accessing"]},"3245":{"isSerializedDate":true,"string":"Wed May 02 2012 14:59:47 GMT+0200 (Mitteleuropäische Sommerzeit)"},"3246":{"varMapping":{"__isSmartRef__":true,"id":3247},"source":"function defaultPencilStyle() {\n return \"solid\";\n}","funcProperties":{"__isSmartRef__":true,"id":3248},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"3247":{"this":{"__isSmartRef__":true,"id":2612}},"3248":{"timestamp":{"__isSmartRef__":true,"id":3249},"user":"conradcalmez","tags":["accessing"]},"3249":{"isSerializedDate":true,"string":"Wed May 02 2012 15:03:39 GMT+0200 (Mitteleuropäische Sommerzeit)"},"3250":{"varMapping":{"__isSmartRef__":true,"id":3251},"source":"function applyChange(diffAry) {\n \n}","funcProperties":{"__isSmartRef__":true,"id":3252},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"3251":{"this":{"__isSmartRef__":true,"id":2612}},"3252":{"timestamp":{"__isSmartRef__":true,"id":3253},"user":"conradcalmez","tags":[]},"3253":{"isSerializedDate":true,"string":"Thu May 03 2012 10:07:01 GMT+0200 (Mitteleuropäische Sommerzeit)"},"3254":{"varMapping":{"__isSmartRef__":true,"id":3255},"source":"function createPatchFor(diff) {\n var self = this,\n patch = {};\n diff.each(function (ea) {\n var identifier = self.findById(ea.matchingId);\n ea.flattenPropertyTree();\n patch[identifier] = ea\n })\n return patch\n}","funcProperties":{"__isSmartRef__":true,"id":3256},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"3255":{"this":{"__isSmartRef__":true,"id":2612}},"3256":{"timestamp":{"__isSmartRef__":true,"id":3257},"user":"conradcalmez","tags":[]},"3257":{"isSerializedDate":true,"string":"Thu May 03 2012 10:07:01 GMT+0200 (Mitteleuropäische Sommerzeit)"},"3258":{"varMapping":{"__isSmartRef__":true,"id":3259},"source":"function fakeCopy() {\n this.attributeConnections.invoke('disconnect');\n var copy = this.copy();\n copy.stopStepping();\n this.mySetupConnections();\n return copy;\n}","funcProperties":{"__isSmartRef__":true,"id":3260},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"3259":{"this":{"__isSmartRef__":true,"id":2612}},"3260":{"timestamp":{"__isSmartRef__":true,"id":3261},"user":"conradcalmez","tags":[]},"3261":{"isSerializedDate":true,"string":"Thu May 03 2012 10:07:01 GMT+0200 (Mitteleuropäische Sommerzeit)"},"3262":{"varMapping":{"__isSmartRef__":true,"id":3263},"source":"function mySetupConnections() {\n this.attributeConnections.invoke('disconnect');\n connect(this, \"submorphs\", this, \"submorphsChanged\", {});\n connect(this, 'channelName', this.owner.titleBar, 'setTitle', {\n converter: function (channelName) {\n return 'Channel: ' + channelName\n }\n })\n}","funcProperties":{"__isSmartRef__":true,"id":3264},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"3263":{"this":{"__isSmartRef__":true,"id":2612}},"3264":{"timestamp":{"__isSmartRef__":true,"id":3265},"user":"conradcalmez","tags":["initialization"]},"3265":{"isSerializedDate":true,"string":"Thu May 03 2012 10:07:01 GMT+0200 (Mitteleuropäische Sommerzeit)"},"3266":{"varMapping":{"__isSmartRef__":true,"id":3267},"source":"function observe() {\n this.stopStepping()\n this.startStepping(5000, 'observeChanges');\n}","funcProperties":{"__isSmartRef__":true,"id":3268},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"3267":{"this":{"__isSmartRef__":true,"id":2612}},"3268":{"timestamp":{"__isSmartRef__":true,"id":3269},"user":"conradcalmez","tags":[]},"3269":{"isSerializedDate":true,"string":"Thu May 03 2012 10:07:01 GMT+0200 (Mitteleuropäische Sommerzeit)"},"3270":{"varMapping":{"__isSmartRef__":true,"id":3271},"source":"function observeChanges() {\n var self = this;\n var diffL = {};\n var copyFunc = function () {\n self.prevState = self.fakeCopy();\n }\n if (typeof(this.prevState) !== 'undefined') {\n this.prevState.submorphs.each(function (sub) {\n if (sub.isStroke) return\n var match = self.submorphs.find(function (ea) {\n return (sub.derivationIds.last() === ea.id)\n })\n var tmpDiffList = sub.diffTo(match);\n inspect(tmpDiffList)\n if (tmpDiffList && !tmpDiffList.isEmpty()) {\n diffL[match.id] = tmpDiffList[sub.id];\n };\n diffL[match.id].flattenPropertyTree();\n })\n if (Properties.own(diffL).length > 0) {\n inspect(diffL)\n copyFunc.bind(this).delay(0);\n }\n }\n else\n copyFunc.bind(this).delay(0);\n}","funcProperties":{"__isSmartRef__":true,"id":3272},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"3271":{"this":{"__isSmartRef__":true,"id":2612}},"3272":{"timestamp":{"__isSmartRef__":true,"id":3273},"user":"conradcalmez","tags":[]},"3273":{"isSerializedDate":true,"string":"Thu May 03 2012 10:14:01 GMT+0200 (Mitteleuropäische Sommerzeit)"},"3274":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":3275},"id":"4FCBA95C-8EC0-4D35-AA8D-C579D1A16D27","renderContextTable":{"__isSmartRef__":true,"id":3282},"eventHandler":{"__isSmartRef__":true,"id":3283},"droppingEnabled":true,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":3284},"__SourceModuleName__":"Global","showsHalos":false,"layout":{"__isSmartRef__":true,"id":3285},"name":"Ellipse","partsBinMetaInfo":{"__isSmartRef__":true,"id":3286},"derivationIds":[113,"07BC3F00-A1CC-4E18-8B69-527B6067A724","CD247C96-11E3-42A2-AA3F-BA27E29FB3F9"],"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"_ClipMode":"visible","owner":{"__isSmartRef__":true,"id":2576},"_Rotation":0,"_Scale":0.998001,"priorExtent":{"__isSmartRef__":true,"id":3289},"__LivelyClassName__":"lively.morphic.Morph"},"3275":{"_Position":{"__isSmartRef__":true,"id":3276},"renderContextTable":{"__isSmartRef__":true,"id":3277},"_Extent":{"__isSmartRef__":true,"id":3278},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":3279},"_BorderWidth":3.184,"_BorderColor":{"__isSmartRef__":true,"id":3280},"_Fill":{"__isSmartRef__":true,"id":3281},"__SourceModuleName__":"Global.lively.morphic.Shapes","_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","__LivelyClassName__":"lively.morphic.Shapes.Ellipse"},"3276":{"x":-50,"y":-50,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3277":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"3278":{"x":216.2323484645814,"y":103.00600901201534,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3279":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"3280":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"3281":{"r":0.227,"g":0,"b":1,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"3282":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"3283":{"morph":{"__isSmartRef__":true,"id":3274},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"3284":{"x":108.78210900000002,"y":98.802099,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3285":{},"3286":{"partName":"Ellipse","requiredModules":[],"migrationLevel":4,"partsSpaceName":"PartsBin/Basic","__SourceModuleName__":"Global.lively.PartsBin","revisionOnLoad":149409,"comment":"undefined","changes":[{"__isSmartRef__":true,"id":3287}],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"3287":{"date":{"__isSmartRef__":true,"id":3288},"author":"undefined","message":"reverted changes - was there any description of this morph?","id":"C3C03411-9523-4F35-89EC-B20E24B3C287"},"3288":{"isSerializedDate":true,"string":"Tue Apr 03 2012 09:08:08 GMT+0200 (Mitteleuropäische Sommerzeit)"},"3289":{"x":210.22033044055135,"y":103.00600901201533,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3290":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":3291},"id":"746BFB53-50A0-4962-95EF-DF33CEA024E1","renderContextTable":{"__isSmartRef__":true,"id":3298},"eventHandler":{"__isSmartRef__":true,"id":3299},"droppingEnabled":true,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":3300},"__SourceModuleName__":"Global","showsHalos":false,"layout":{"__isSmartRef__":true,"id":3301},"name":"Ellipse1","partsBinMetaInfo":{"__isSmartRef__":true,"id":3302},"derivationIds":[113,"07BC3F00-A1CC-4E18-8B69-527B6067A724","B44C97D6-3D6E-4E36-A6F9-BB26C3358387"],"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"_ClipMode":"visible","owner":{"__isSmartRef__":true,"id":2576},"isBeingDragged":false,"_Rotation":0,"_Scale":0.998001,"__LivelyClassName__":"lively.morphic.Morph"},"3291":{"_Position":{"__isSmartRef__":true,"id":3292},"renderContextTable":{"__isSmartRef__":true,"id":3293},"_Extent":{"__isSmartRef__":true,"id":3294},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":3295},"_BorderWidth":3.184,"_BorderColor":{"__isSmartRef__":true,"id":3296},"_Fill":{"__isSmartRef__":true,"id":3297},"__SourceModuleName__":"Global.lively.morphic.Shapes","_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","__LivelyClassName__":"lively.morphic.Shapes.Ellipse"},"3292":{"x":-50,"y":-50,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3293":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"3294":{"x":100,"y":100,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3295":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"3296":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"3297":{"r":0.979,"g":1,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"3298":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"3299":{"morph":{"__isSmartRef__":true,"id":3290},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"3300":{"x":534.9285360000007,"y":286.4262870000002,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3301":{},"3302":{"partName":"Ellipse","requiredModules":[],"migrationLevel":4,"partsSpaceName":"PartsBin/Basic","__SourceModuleName__":"Global.lively.PartsBin","revisionOnLoad":149409,"comment":"undefined","changes":[{"__isSmartRef__":true,"id":3303}],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"3303":{"date":{"__isSmartRef__":true,"id":3304},"author":"undefined","message":"reverted changes - was there any description of this morph?","id":"C3C03411-9523-4F35-89EC-B20E24B3C287"},"3304":{"isSerializedDate":true,"string":"Tue Apr 03 2012 09:08:08 GMT+0200 (Mitteleuropäische Sommerzeit)"},"3305":{"onrestore":{"__isSmartRef__":true,"id":3306},"deactivate":{"__isSmartRef__":true,"id":3314},"setupConnections":{"__isSmartRef__":true,"id":3318},"getColor":{"__isSmartRef__":true,"id":3322},"setColor":{"__isSmartRef__":true,"id":3326},"getPencilSize":{"__isSmartRef__":true,"id":3330},"setPencilSize":{"__isSmartRef__":true,"id":3334},"getPencilStyle":{"__isSmartRef__":true,"id":3338},"disconnectSocket":{"__isSmartRef__":true,"id":3342},"activate":{"__isSmartRef__":true,"id":3346},"clear":{"__isSmartRef__":true,"id":3350},"clearDatabase":{"__isSmartRef__":true,"id":3354},"drawLineFrom":{"__isSmartRef__":true,"id":3358},"getDrawerID":{"__isSmartRef__":true,"id":3362},"initialSync":{"__isSmartRef__":true,"id":3366},"lineTo":{"__isSmartRef__":true,"id":3370},"morphMenuItems":{"__isSmartRef__":true,"id":3374},"onMouseDown":{"__isSmartRef__":true,"id":3382},"onMouseMove":{"__isSmartRef__":true,"id":3390},"onMouseOut":{"__isSmartRef__":true,"id":3398},"onMouseUp":{"__isSmartRef__":true,"id":3406},"onTouchEnd":{"__isSmartRef__":true,"id":3414},"onTouchMove":{"__isSmartRef__":true,"id":3422},"onTouchStart":{"__isSmartRef__":true,"id":3426},"remove":{"__isSmartRef__":true,"id":3434},"reset":{"__isSmartRef__":true,"id":3442},"startDrawing":{"__isSmartRef__":true,"id":3446},"stopDrawing":{"__isSmartRef__":true,"id":3450},"toggleActivation":{"__isSmartRef__":true,"id":3454},"transformPoint":{"__isSmartRef__":true,"id":3458},"finishLine":{"__isSmartRef__":true,"id":3462},"defaultChannelName":{"__isSmartRef__":true,"id":3466},"getCurrentShape":{"__isSmartRef__":true,"id":3470},"getChannel":{"__isSmartRef__":true,"id":3474},"setChannel":{"__isSmartRef__":true,"id":3478},"$$getChannel":{"__isSmartRef__":true,"id":3482},"createStrokeShape":{"__isSmartRef__":true,"id":3485},"connectSocket":{"__isSmartRef__":true,"id":3489},"sync":{"__isSmartRef__":true,"id":3493},"deleteMorphWith":{"__isSmartRef__":true,"id":3497},"removeDocumentWith":{"__isSmartRef__":true,"id":3501},"createSocketListeners":{"__isSmartRef__":true,"id":3505},"addMorphFrom":{"__isSmartRef__":true,"id":3509},"saveMorph":{"__isSmartRef__":true,"id":3513},"deserializeMorph":{"__isSmartRef__":true,"id":3517},"submorphsChanged":{"__isSmartRef__":true,"id":3521},"defaultColor":{"__isSmartRef__":true,"id":3525},"getConnectedUserNames":{"__isSmartRef__":true,"id":3529},"defaultPencilSize":{"__isSmartRef__":true,"id":3533},"setPencilStyle":{"__isSmartRef__":true,"id":3537},"defaultPencilStyle":{"__isSmartRef__":true,"id":3541},"applyChange":{"__isSmartRef__":true,"id":3545},"createPatchFor":{"__isSmartRef__":true,"id":3549},"fakeCopy":{"__isSmartRef__":true,"id":3553},"mySetupConnections":{"__isSmartRef__":true,"id":3557},"observe":{"__isSmartRef__":true,"id":3561},"observeChanges":{"__isSmartRef__":true,"id":3565}},"3306":{"varMapping":{"__isSmartRef__":true,"id":3307},"source":"function onrestore() {\n this.deactivate();\n module('projects.BP2012.Whiteboard').load(true)\n // this.mySetupConnections();\n}","funcProperties":{"__isSmartRef__":true,"id":3312},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"3307":{"this":{"__isSmartRef__":true,"id":2576},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":3308}},"3308":{"$super":{"__isSmartRef__":true,"id":3309}},"3309":{"varMapping":{"__isSmartRef__":true,"id":3310},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":3311},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"3310":{"obj":{"__isSmartRef__":true,"id":2576},"name":"onrestore"},"3311":{},"3312":{"timestamp":{"__isSmartRef__":true,"id":3313},"user":"conradcalmez","tags":["initialization"]},"3313":{"isSerializedDate":true,"string":"Thu May 03 2012 10:07:01 GMT+0200 (Mitteleuropäische Sommerzeit)"},"3314":{"varMapping":{"__isSmartRef__":true,"id":3315},"source":"function deactivate() {\n if (this.active) {\n this.disconnectSocket();\n this.active = false;\n this.setBorderColor(Color.black);\n this.oldSubmorphs = [];\n this.active = false;\n }\n}","funcProperties":{"__isSmartRef__":true,"id":3316},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"3315":{"this":{"__isSmartRef__":true,"id":2576}},"3316":{"timestamp":{"__isSmartRef__":true,"id":3317},"user":"conradcalmez","tags":["synchronization"]},"3317":{"isSerializedDate":true,"string":"Mon Apr 30 2012 11:19:02 GMT+0200 (Mitteleuropäische Sommerzeit)"},"3318":{"varMapping":{"__isSmartRef__":true,"id":3319},"source":"function setupConnections() {\n this.attributeConnections.invoke('disconnect');\n connect(this, \"submorphs\", this, \"submorphsChanged\", {});\n connect(this, 'channelName', this.owner.titleBar, 'setTitle', {\n converter: function (channelName) {\n return 'Channel: ' + channelName\n }\n })\n}","funcProperties":{"__isSmartRef__":true,"id":3320},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"3319":{"this":{"__isSmartRef__":true,"id":2576}},"3320":{"timestamp":{"__isSmartRef__":true,"id":3321},"user":"undefined","tags":["initialization"]},"3321":{"isSerializedDate":true,"string":"Wed Apr 25 2012 11:57:39 GMT+0200 (Mitteleuropäische Sommerzeit)"},"3322":{"varMapping":{"__isSmartRef__":true,"id":3323},"source":"function getColor() {\n return this.color || this.defaultColor();\n}","funcProperties":{"__isSmartRef__":true,"id":3324},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"3323":{"this":{"__isSmartRef__":true,"id":2576}},"3324":{"timestamp":{"__isSmartRef__":true,"id":3325},"user":"conradcalmez","tags":["drawing","accessing"]},"3325":{"isSerializedDate":true,"string":"Fri Apr 27 2012 20:44:47 GMT+0200 (Mitteleuropäische Sommerzeit)"},"3326":{"varMapping":{"__isSmartRef__":true,"id":3327},"source":"function setColor(color) {\n this.color = color;\n}","funcProperties":{"__isSmartRef__":true,"id":3328},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"3327":{"this":{"__isSmartRef__":true,"id":2576}},"3328":{"timestamp":{"__isSmartRef__":true,"id":3329},"user":"conradcalmez","tags":["drawing","accessing"]},"3329":{"isSerializedDate":true,"string":"Fri Apr 27 2012 20:45:41 GMT+0200 (Mitteleuropäische Sommerzeit)"},"3330":{"varMapping":{"__isSmartRef__":true,"id":3331},"source":"function getPencilSize() {\n return this.pencilSize || this.defaultPencilSize();\n}","funcProperties":{"__isSmartRef__":true,"id":3332},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"3331":{"this":{"__isSmartRef__":true,"id":2576}},"3332":{"timestamp":{"__isSmartRef__":true,"id":3333},"user":"conradcalmez","tags":["drawing","accessing"]},"3333":{"isSerializedDate":true,"string":"Mon Apr 30 2012 08:58:24 GMT+0200 (Mitteleuropäische Sommerzeit)"},"3334":{"varMapping":{"__isSmartRef__":true,"id":3335},"source":"function setPencilSize(size) {\n this.pencilSize = size;\n}","funcProperties":{"__isSmartRef__":true,"id":3336},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"3335":{"this":{"__isSmartRef__":true,"id":2576}},"3336":{"timestamp":{"__isSmartRef__":true,"id":3337},"user":"conradcalmez","tags":["drawing","accessing"]},"3337":{"isSerializedDate":true,"string":"Mon Apr 30 2012 08:57:47 GMT+0200 (Mitteleuropäische Sommerzeit)"},"3338":{"varMapping":{"__isSmartRef__":true,"id":3339},"source":"function getPencilStyle() {\n return this.pencilStyle || this.defaultPencilStyle();\n}","funcProperties":{"__isSmartRef__":true,"id":3340},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"3339":{"this":{"__isSmartRef__":true,"id":2576}},"3340":{"timestamp":{"__isSmartRef__":true,"id":3341},"user":"conradcalmez","tags":["drawing","accessing"]},"3341":{"isSerializedDate":true,"string":"Wed May 02 2012 15:03:14 GMT+0200 (Mitteleuropäische Sommerzeit)"},"3342":{"varMapping":{"__isSmartRef__":true,"id":3343},"source":"function disconnectSocket() {\n this.socket && this.socket.disconnect();\n this.socket = undefined;\n}","funcProperties":{"__isSmartRef__":true,"id":3344},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"3343":{"this":{"__isSmartRef__":true,"id":2576}},"3344":{"timestamp":{"__isSmartRef__":true,"id":3345},"user":"conradcalmez","tags":["synchronization"]},"3345":{"isSerializedDate":true,"string":"Mon Apr 30 2012 17:31:05 GMT+0200 (Mitteleuropäische Sommerzeit)"},"3346":{"varMapping":{"__isSmartRef__":true,"id":3347},"source":"function activate() {\n if (!this.active) {\n this.oldSubmorphs = [];\n this.connectSocket();\n this.setBorderColor(Color.green);\n this.active = true;\n }\n}","funcProperties":{"__isSmartRef__":true,"id":3348},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"3347":{"this":{"__isSmartRef__":true,"id":2576}},"3348":{"timestamp":{"__isSmartRef__":true,"id":3349},"user":"conradcalmez","tags":["synchronization"]},"3349":{"isSerializedDate":true,"string":"Wed May 02 2012 08:06:30 GMT+0200 (Mitteleuropäische Sommerzeit)"},"3350":{"varMapping":{"__isSmartRef__":true,"id":3351},"source":"function clear() {\n if (this.active && this.socket)\n this.clearDatabase();\n else \n this.submorphs.invoke('remove')\n}","funcProperties":{"__isSmartRef__":true,"id":3352},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"3351":{"this":{"__isSmartRef__":true,"id":2576}},"3352":{"timestamp":{"__isSmartRef__":true,"id":3353},"user":"undefined","tags":["drawing","synchronization"]},"3353":{"isSerializedDate":true,"string":"Thu Apr 26 2012 13:40:19 GMT+0200 (Mitteleuropäische Sommerzeit)"},"3354":{"varMapping":{"__isSmartRef__":true,"id":3355},"source":"function clearDatabase() {\n this.socket.emit('clear', {\n me: true,\n broadcast: true,\n });\n}","funcProperties":{"__isSmartRef__":true,"id":3356},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"3355":{"this":{"__isSmartRef__":true,"id":2576}},"3356":{"timestamp":{"__isSmartRef__":true,"id":3357},"user":"undefined","tags":["synchronization"]},"3357":{"isSerializedDate":true,"string":"Tue Apr 24 2012 16:48:04 GMT+0200 (Mitteleuropäische Sommerzeit)"},"3358":{"varMapping":{"__isSmartRef__":true,"id":3359},"source":"function drawLineFrom(stroke) {\n var line = this.submorphs.find(function (ea) {\n return stroke.identifier == ea.identifier\n })\n if (!line) {\n line = this.createStrokeShape();\n line.identifier = stroke.identifier;\n this.addMorph(line);\n line.setVertices([]);\n line.setBorderWidth(stroke.width);\n line.setBorderColor(Color.rgb(stroke.color.r, stroke.color.g, stroke.color.b));\n }\n var vector = stroke.vector;\n line.setVertices(line.vertices().concat([pt(vector.x, vector.y)]));\n line.timestamp = stroke.time\n}","funcProperties":{"__isSmartRef__":true,"id":3360},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"3359":{"this":{"__isSmartRef__":true,"id":2576}},"3360":{"timestamp":{"__isSmartRef__":true,"id":3361},"user":"conradcalmez","tags":["drawing"]},"3361":{"isSerializedDate":true,"string":"Mon Apr 30 2012 19:35:32 GMT+0200 (Mitteleuropäische Sommerzeit)"},"3362":{"varMapping":{"__isSmartRef__":true,"id":3363},"source":"function getDrawerID() {\n // exception case: if two whiteboards are restored at exactly the same time, they will not be synced correctly\n return $world.getUserName() + \"_ON_\" + this.id + \"_AT_\" + this.timestamp.toString();\n}","funcProperties":{"__isSmartRef__":true,"id":3364},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"3363":{"this":{"__isSmartRef__":true,"id":2576}},"3364":{"timestamp":{"__isSmartRef__":true,"id":3365},"user":"undefined","tags":["drawing","accessing"]},"3365":{"isSerializedDate":true,"string":"Thu Apr 19 2012 10:26:58 GMT+0200 (Mitteleuropäische Sommerzeit)"},"3366":{"varMapping":{"__isSmartRef__":true,"id":3367},"source":"function initialSync(initialData) {\n var that = this;\n // sync new strokes and morphs\n this.submorphs.each(function (ea) {\n if (typeof(ea.identifier) === 'undefined') {\n ea.identifier = ea.id;\n if (ea.isStroke) {\n var color = {r: ea.getBorderColor().r*255, g: ea.getBorderColor().g*255, b: ea.getBorderColor().b*255};\n that.sync(ea.shape.vertices(), ea.timestamp, color, ea.getBorderWidth(), ea.identifier);\n } else {\n that.saveMorph(ea);\n }\n }\n });\n this.oldSubmorphs = this.submorphs.pluck('identifier');\n\n // pull strokes and morphs that are not already there\n var existingIds = this.submorphs.pluck('identifier');\n initialData.each(function (ea) {\n if (existingIds.indexOf(ea.identifier) < 0) {\n if (ea.vector) {\n that.drawLineFrom(ea);\n }\n else {\n that.addMorph(that.deserializeMorph(ea));\n }\n }\n });\n this.active = true\n}","funcProperties":{"__isSmartRef__":true,"id":3368},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"3367":{"this":{"__isSmartRef__":true,"id":2576}},"3368":{"timestamp":{"__isSmartRef__":true,"id":3369},"user":"conradcalmez","tags":["synchronization"]},"3369":{"isSerializedDate":true,"string":"Mon Apr 30 2012 19:54:09 GMT+0200 (Mitteleuropäische Sommerzeit)"},"3370":{"varMapping":{"__isSmartRef__":true,"id":3371},"source":"function lineTo(point, optTransform, optColor) {\n if (optTransform)\n point = this.transformPoint(point);\n\n var line = this.getCurrentShape();\n var color = optColor || Color.black;\n color && line.setBorderColor(color)\n\n line.setVertices(line.vertices().concat([point]))\n if (this.active) {\n line.identifier = line.identifier || line.id\n this.sync(point, undefined, {r: color.r*255, g: color.g*255, b: color.b*255}, line.getBorderWidth(), line.id);\n }\n}","funcProperties":{"__isSmartRef__":true,"id":3372},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"3371":{"this":{"__isSmartRef__":true,"id":2576}},"3372":{"timestamp":{"__isSmartRef__":true,"id":3373},"user":"undefined","tags":["drawing"]},"3373":{"isSerializedDate":true,"string":"Wed May 02 2012 09:04:55 GMT+0200 (Mitteleuropäische Sommerzeit)"},"3374":{"varMapping":{"__isSmartRef__":true,"id":3375},"source":"function morphMenuItems() {\n items = $super();\n var itemString = \"activate sync\";\n\n if (this.active) itemString = \"de\" + itemString;\n items.push([itemString, (function () {this.toggleActivation()}).bind(this)]);\n items.push([\"clear whiteboard\", (function () {this.clear()}).bind(this)])\n items.push([\n \"change channel\", \n function () { $world.prompt(\n 'Enter a channel name', \n function (input) {\n this.setChannel(input);\n }.bind(this),\n this.getChannel())\n }.bind(this)])\n var chatString = \" chat\";\n if (this.owner.showsChat()) {\n chatString = \"hide\" + chatString;\n } else {\n chatString = \"show\" + chatString;\n }\n items.push([chatString, (function () {this.owner.toggleChat()}).bind(this)]);\n return items;\n}","funcProperties":{"__isSmartRef__":true,"id":3380},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"3375":{"this":{"__isSmartRef__":true,"id":2576},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":3376}},"3376":{"$super":{"__isSmartRef__":true,"id":3377}},"3377":{"varMapping":{"__isSmartRef__":true,"id":3378},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":3379},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"3378":{"obj":{"__isSmartRef__":true,"id":2576},"name":"morphMenuItems"},"3379":{},"3380":{"timestamp":{"__isSmartRef__":true,"id":3381},"user":"conradcalmez","tags":["initialization"]},"3381":{"isSerializedDate":true,"string":"Thu May 03 2012 10:07:01 GMT+0200 (Mitteleuropäische Sommerzeit)"},"3382":{"varMapping":{"__isSmartRef__":true,"id":3383},"source":"function onMouseDown(evt) {\n if (evt.isLeftMouseButtonDown()) {\n var mup = $world.morphsContainingPoint(evt.mousePoint);\n \n for (var i = 0; i < mup.length; i++) {\n if (!(mup[i] instanceof lively.morphic.Path)) {\n if (mup[i] === this) \n break;\n mup[i].onMouseDown(evt);\n return false\n }\n }\n this.startDrawing(evt);\n evt.stop();\n }\n else\n $super(evt)\n}","funcProperties":{"__isSmartRef__":true,"id":3388},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"3383":{"this":{"__isSmartRef__":true,"id":2576},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":3384}},"3384":{"$super":{"__isSmartRef__":true,"id":3385}},"3385":{"varMapping":{"__isSmartRef__":true,"id":3386},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":3387},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"3386":{"obj":{"__isSmartRef__":true,"id":2576},"name":"onMouseDown"},"3387":{},"3388":{"timestamp":{"__isSmartRef__":true,"id":3389},"user":"undefined","tags":["mouse actions"]},"3389":{"isSerializedDate":true,"string":"Thu Apr 26 2012 11:10:30 GMT+0200 (Mitteleuropäische Sommerzeit)"},"3390":{"varMapping":{"__isSmartRef__":true,"id":3391},"source":"function onMouseMove(evt) {\n if (this.isDrawing) {\n this.lineTo(pt(evt.pageX, evt.pageY), true, this.getColor());\n }\n $super(evt)\n}","funcProperties":{"__isSmartRef__":true,"id":3396},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"3391":{"this":{"__isSmartRef__":true,"id":2576},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":3392}},"3392":{"$super":{"__isSmartRef__":true,"id":3393}},"3393":{"varMapping":{"__isSmartRef__":true,"id":3394},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":3395},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"3394":{"obj":{"__isSmartRef__":true,"id":2576},"name":"onMouseMove"},"3395":{},"3396":{"timestamp":{"__isSmartRef__":true,"id":3397},"user":"conradcalmez","tags":["mouse actions"]},"3397":{"isSerializedDate":true,"string":"Thu May 03 2012 10:07:01 GMT+0200 (Mitteleuropäische Sommerzeit)"},"3398":{"varMapping":{"__isSmartRef__":true,"id":3399},"source":"function onMouseOut(evt) {\n // XXX cancelation better than strange drawing behavior?\n this.onMouseUp(evt);\n}","funcProperties":{"__isSmartRef__":true,"id":3404},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"3399":{"this":{"__isSmartRef__":true,"id":2576},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":3400}},"3400":{"$super":{"__isSmartRef__":true,"id":3401}},"3401":{"varMapping":{"__isSmartRef__":true,"id":3402},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":3403},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"3402":{"obj":{"__isSmartRef__":true,"id":2576},"name":"onMouseOut"},"3403":{},"3404":{"timestamp":{"__isSmartRef__":true,"id":3405},"user":"undefined","tags":["mouse actions"]},"3405":{"isSerializedDate":true,"string":"Wed Apr 18 2012 10:20:18 GMT+0200 (Mitteleuropäische Sommerzeit)"},"3406":{"varMapping":{"__isSmartRef__":true,"id":3407},"source":"function onMouseUp(evt) {\n this.stopDrawing(evt);\n $super(evt)\n}","funcProperties":{"__isSmartRef__":true,"id":3412},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"3407":{"this":{"__isSmartRef__":true,"id":2576},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":3408}},"3408":{"$super":{"__isSmartRef__":true,"id":3409}},"3409":{"varMapping":{"__isSmartRef__":true,"id":3410},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":3411},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"3410":{"obj":{"__isSmartRef__":true,"id":2576},"name":"onMouseUp"},"3411":{},"3412":{"timestamp":{"__isSmartRef__":true,"id":3413},"user":"conradcalmez","tags":["mouse actions"]},"3413":{"isSerializedDate":true,"string":"Thu May 03 2012 10:07:01 GMT+0200 (Mitteleuropäische Sommerzeit)"},"3414":{"varMapping":{"__isSmartRef__":true,"id":3415},"source":"function onTouchEnd(evt) {\n this.stopDrawing(evt, true);\n evt.stop();\n}","funcProperties":{"__isSmartRef__":true,"id":3420},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"3415":{"this":{"__isSmartRef__":true,"id":2576},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":3416}},"3416":{"$super":{"__isSmartRef__":true,"id":3417}},"3417":{"varMapping":{"__isSmartRef__":true,"id":3418},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":3419},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"3418":{"obj":{"__isSmartRef__":true,"id":2576},"name":"onTouchEnd"},"3419":{},"3420":{"timestamp":{"__isSmartRef__":true,"id":3421},"user":"undefined","tags":["touch actions"]},"3421":{"isSerializedDate":true,"string":"Wed Apr 18 2012 10:20:18 GMT+0200 (Mitteleuropäische Sommerzeit)"},"3422":{"varMapping":{"__isSmartRef__":true,"id":3423},"source":"function onTouchMove(evt) {\n if (this.isDrawing) {\n this.lineTo(pt(evt.pageX, evt.pageY), true);\n }\n evt.stop();\n}","funcProperties":{"__isSmartRef__":true,"id":3424},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"3423":{"this":{"__isSmartRef__":true,"id":2576}},"3424":{"timestamp":{"__isSmartRef__":true,"id":3425},"user":"undefined","tags":["touch actions"]},"3425":{"isSerializedDate":true,"string":"Thu Apr 19 2012 13:05:20 GMT+0200 (Mitteleuropäische Sommerzeit)"},"3426":{"varMapping":{"__isSmartRef__":true,"id":3427},"source":"function onTouchStart(evt) {\n if (evt.touches.length == 1) {\n this.startDrawing(evt);\n evt.stop();\n }\n else {\n this.isDrawing = false\n this.currentShape && this.currentShape.remove();\n delete this.currentShape;\n }\n}","funcProperties":{"__isSmartRef__":true,"id":3432},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"3427":{"this":{"__isSmartRef__":true,"id":2576},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":3428}},"3428":{"$super":{"__isSmartRef__":true,"id":3429}},"3429":{"varMapping":{"__isSmartRef__":true,"id":3430},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":3431},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"3430":{"obj":{"__isSmartRef__":true,"id":2576},"name":"onTouchStart"},"3431":{},"3432":{"timestamp":{"__isSmartRef__":true,"id":3433},"user":"undefined","tags":["touch actions"]},"3433":{"isSerializedDate":true,"string":"Thu Apr 19 2012 15:07:56 GMT+0200 (Mitteleuropäische Sommerzeit)"},"3434":{"varMapping":{"__isSmartRef__":true,"id":3435},"source":"function remove() {\n // XXX stop longpolling\n this.deactivate();\n this.suspendSteppingAll();\n if (this.showsHalos) this.removeHalos();\n this.renderContextDispatch('remove');\n}","funcProperties":{"__isSmartRef__":true,"id":3440},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"3435":{"this":{"__isSmartRef__":true,"id":2576},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":3436}},"3436":{"$super":{"__isSmartRef__":true,"id":3437}},"3437":{"varMapping":{"__isSmartRef__":true,"id":3438},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":3439},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"3438":{"obj":{"__isSmartRef__":true,"id":2576},"name":"remove"},"3439":{},"3440":{"timestamp":{"__isSmartRef__":true,"id":3441},"user":"conradcalmez","tags":["initialization"]},"3441":{"isSerializedDate":true,"string":"Tue Apr 24 2012 17:12:56 GMT+0200 (Mitteleuropäische Sommerzeit)"},"3442":{"varMapping":{"__isSmartRef__":true,"id":3443},"source":"function reset() {\n this.deactivate();\n this.active = false;\n this.disableGrabbing();\n this.setChannel('default');\n this.isDrawing = false;\n this.clear();\n this.owner.getChat().hide();\n this.owner.getChat().visible = false;\n this.owner.getChat().setUserName(\"\");\n this.owner.getChat().get(\"TextPane\").setTextString(\"\");\n this.color = this.defaultColor();\n this.pencilSize = this.defaultPencilSize();\n this.prevState = undefined\n}","funcProperties":{"__isSmartRef__":true,"id":3444},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"3443":{"this":{"__isSmartRef__":true,"id":2576}},"3444":{"timestamp":{"__isSmartRef__":true,"id":3445},"user":"conradcalmez","tags":["initialization"]},"3445":{"isSerializedDate":true,"string":"Thu May 03 2012 10:07:01 GMT+0200 (Mitteleuropäische Sommerzeit)"},"3446":{"varMapping":{"__isSmartRef__":true,"id":3447},"source":"function startDrawing(evt) {\n this.isDrawing = true;\n}","funcProperties":{"__isSmartRef__":true,"id":3448},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"3447":{"this":{"__isSmartRef__":true,"id":2576}},"3448":{"timestamp":{"__isSmartRef__":true,"id":3449},"user":"undefined","tags":["drawing"]},"3449":{"isSerializedDate":true,"string":"Wed Apr 18 2012 13:51:09 GMT+0200 (Mitteleuropäische Sommerzeit)"},"3450":{"varMapping":{"__isSmartRef__":true,"id":3451},"source":"function stopDrawing(evt, touch) {\n if (this.isDrawing) {\n this.isDrawing = false;\n this.finishLine();\n }\n}","funcProperties":{"__isSmartRef__":true,"id":3452},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"3451":{"this":{"__isSmartRef__":true,"id":2576}},"3452":{"timestamp":{"__isSmartRef__":true,"id":3453},"user":"undefined","tags":["drawing"]},"3453":{"isSerializedDate":true,"string":"Thu Apr 19 2012 13:10:16 GMT+0200 (Mitteleuropäische Sommerzeit)"},"3454":{"varMapping":{"__isSmartRef__":true,"id":3455},"source":"function toggleActivation() {\n if (!this.active) {\n this.activate();\n } else {\n this.deactivate();\n }\n}","funcProperties":{"__isSmartRef__":true,"id":3456},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"3455":{"this":{"__isSmartRef__":true,"id":2576}},"3456":{"timestamp":{"__isSmartRef__":true,"id":3457},"user":"undefined","tags":["synchronization"]},"3457":{"isSerializedDate":true,"string":"Wed Apr 18 2012 10:20:18 GMT+0200 (Mitteleuropäische Sommerzeit)"},"3458":{"varMapping":{"__isSmartRef__":true,"id":3459},"source":"function transformPoint(pagePoint) {\n var shapePosition = this.getPositionInWorld();\n return pagePoint.subPt(shapePosition);\n}","funcProperties":{"__isSmartRef__":true,"id":3460},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"3459":{"this":{"__isSmartRef__":true,"id":2576}},"3460":{"timestamp":{"__isSmartRef__":true,"id":3461},"user":"undefined","tags":["drawing"]},"3461":{"isSerializedDate":true,"string":"Thu Apr 19 2012 14:49:49 GMT+0200 (Mitteleuropäische Sommerzeit)"},"3462":{"varMapping":{"__isSmartRef__":true,"id":3463},"source":"function finishLine() {\n if (typeof this.currentShape == 'undefined')\n return; \n\n var curShape = this.currentShape;\n this.currentShape = undefined;\n\n curShape.timestamp = Date.now();\n var color = {r: curShape.getBorderColor().r*255, g: curShape.getBorderColor().g*255, b: curShape.getBorderColor().b*255}\n // var result = this.sync(curShape.shape.vertices(), curShape.timestamp, color, curShape.getBorderWidth(), curShape.id);\n}","funcProperties":{"__isSmartRef__":true,"id":3464},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"3463":{"this":{"__isSmartRef__":true,"id":2576}},"3464":{"timestamp":{"__isSmartRef__":true,"id":3465},"user":"conradcalmez","tags":["drawing"]},"3465":{"isSerializedDate":true,"string":"Mon Apr 30 2012 19:54:35 GMT+0200 (Mitteleuropäische Sommerzeit)"},"3466":{"varMapping":{"__isSmartRef__":true,"id":3467},"source":"function defaultChannelName() {\n return 'example'\n}","funcProperties":{"__isSmartRef__":true,"id":3468},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"3467":{"this":{"__isSmartRef__":true,"id":2576}},"3468":{"timestamp":{"__isSmartRef__":true,"id":3469},"user":"undefined","tags":["synchronization","accessing"]},"3469":{"isSerializedDate":true,"string":"Thu Apr 19 2012 12:35:08 GMT+0200 (Mitteleuropäische Sommerzeit)"},"3470":{"varMapping":{"__isSmartRef__":true,"id":3471},"source":"function getCurrentShape() {\n this.oldSubmorphs = this.submorphs.pluck('identifier');\n if (typeof(this.currentShape) === 'undefined') {\n this.currentShape = this.createStrokeShape(); \n this.oldSubmorphs.push(this.currentShape.id) \n this.addMorph(this.currentShape);\n }\n return this.currentShape\n}","funcProperties":{"__isSmartRef__":true,"id":3472},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"3471":{"this":{"__isSmartRef__":true,"id":2576}},"3472":{"timestamp":{"__isSmartRef__":true,"id":3473},"user":"undefined","tags":["drawing","accessing"]},"3473":{"isSerializedDate":true,"string":"Thu Apr 26 2012 13:31:38 GMT+0200 (Mitteleuropäische Sommerzeit)"},"3474":{"varMapping":{"__isSmartRef__":true,"id":3475},"source":"function getChannel() {\n return (this.channelName || this.defaultChannelName())\n}","funcProperties":{"__isSmartRef__":true,"id":3476},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"3475":{"this":{"__isSmartRef__":true,"id":2576}},"3476":{"timestamp":{"__isSmartRef__":true,"id":3477},"user":"undefined","tags":["synchronization","accessing"]},"3477":{"isSerializedDate":true,"string":"Thu Apr 19 2012 13:17:52 GMT+0200 (Mitteleuropäische Sommerzeit)"},"3478":{"varMapping":{"__isSmartRef__":true,"id":3479},"source":"function setChannel(channelName) {\n this.channelName = channelName,\n that = this;\n\n // TODO: maybe we don't want this for proper offline/online switching reasons.\n this.submorphs.each(function (ea) {\n ea.identifier = undefined\n })\n\n if (this.active && this.socket) {\n this.submorphs.each(function (ea) {\n ea.remove();\n })\n\n this.socket.emit('channel', this.channelName, function(join, joinChannel, leave, leaveChannel, initialData) {\n if (join) {\n alertOK('Successfully joined channel ' + joinChannel + '.');\n that.initialSync(initialData);\n } \n if (leave) {\n alertOK('Successfully left channel ' + leaveChannel + '.');\n }\n });\n }\n}","funcProperties":{"__isSmartRef__":true,"id":3480},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"3479":{"this":{"__isSmartRef__":true,"id":2576}},"3480":{"timestamp":{"__isSmartRef__":true,"id":3481},"user":"undefined","tags":["synchronization","accessing"]},"3481":{"isSerializedDate":true,"string":"Wed Apr 25 2012 16:49:34 GMT+0200 (Mitteleuropäische Sommerzeit)"},"3482":{"varMapping":{"__isSmartRef__":true,"id":3483},"source":"function getChannel() {\n return (this.channelName || this.defaultChannelName())\n}","funcProperties":{"__isSmartRef__":true,"id":3484},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"3483":{"this":{"__isSmartRef__":true,"id":2576}},"3484":{"timestamp":{"__isSmartRef__":true,"id":3477},"user":"undefined","tags":[]},"3485":{"varMapping":{"__isSmartRef__":true,"id":3486},"source":"function createStrokeShape() {\n var m = Morph.makePolygon([], 1, Color.black, null);\n m.setBorderWidth(this.getPencilSize());\n m.disableEvents();\n m.disableDropping();\n m.isStroke = true;\n return m;\n}","funcProperties":{"__isSmartRef__":true,"id":3487},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"3486":{"this":{"__isSmartRef__":true,"id":2576}},"3487":{"timestamp":{"__isSmartRef__":true,"id":3488},"user":"conradcalmez","tags":["drawing"]},"3488":{"isSerializedDate":true,"string":"Mon Apr 30 2012 09:10:10 GMT+0200 (Mitteleuropäische Sommerzeit)"},"3489":{"varMapping":{"__isSmartRef__":true,"id":3490},"source":"function connectSocket() {\n var resource = 'nodejs/WhiteboardServer/socket.io',\n socketIOpath = '/socket.io.js',\n socketioURL = 'http://lively-kernel.org/' + resource + socketIOpath,\n that = this,\n channel = this.getChannel();\n\n // load Socket.io library if required\n if (typeof(io) == \"undefined\") {\n var source = JSLoader.getSync(socketioURL);\n window.eval(source);\n }\n \n // connect to server \n this.socket = io.connect(null, {\n resource: resource,\n 'force new connection': true\n });\n \n // auth/(dis)connect + channel join\n this.socket.on('connect', function() {\n that.socket.emit('nick', {message: that.owner.get(\"ChatPane\").getUserName()});\n that.socket.emit('channel', that.getChannel(), function(join, joinChannel, leave, leaveChannel, initialData) {\n if (join) {\n alertOK('Successfully joined channel ' + joinChannel + '.');\n that.initialSync(initialData);\n } \n if (leave) {\n alertOK('Successfully left channel ' + leaveChannel + '.');\n }\n });\n\n that.socket.on('error', function(reason) {\n alert('Unable to connect socket.io on namespace ' + channel + ': ' + reason);\n that.deactivate();\n });\n\n that.createSocketListeners();\n });\n}","funcProperties":{"__isSmartRef__":true,"id":3491},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"3490":{"this":{"__isSmartRef__":true,"id":2576}},"3491":{"timestamp":{"__isSmartRef__":true,"id":3492},"user":"conradcalmez","tags":["synchronization"]},"3492":{"isSerializedDate":true,"string":"Thu May 03 2012 10:07:01 GMT+0200 (Mitteleuropäische Sommerzeit)"},"3493":{"varMapping":{"__isSmartRef__":true,"id":3494},"source":"function sync(vertices, time, color, width, id) {\n if (this.active) {\n var stroke = {\n board: this.getChannel(),\n time: time,\n drawer: this.getDrawerID(),\n vector: vertices,\n color: color,\n width: width,\n identifier: id\n };\n this.socket.emit('draw', {\n message: stroke,\n me: false,\n broadcast: true,\n });\n }\n}","funcProperties":{"__isSmartRef__":true,"id":3495},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"3494":{"this":{"__isSmartRef__":true,"id":2576}},"3495":{"timestamp":{"__isSmartRef__":true,"id":3496},"user":"conradcalmez","tags":["synchronization"]},"3496":{"isSerializedDate":true,"string":"Mon Apr 30 2012 16:00:07 GMT+0200 (Mitteleuropäische Sommerzeit)"},"3497":{"varMapping":{"__isSmartRef__":true,"id":3498},"source":"function deleteMorphWith(identifier) {\n var toDelete = this.submorphs.find(function (ea) {\n return (ea.identifier === identifier)\n })\n // remove toDelete from oldSubmorphs ary\n if (!toDelete) \n return\n this.oldSubmorphs = this.oldSubmorphs.select(function (ea) {\n return toDelete.identifier !== ea;\n })\n debugger\n toDelete.remove();\n}","funcProperties":{"__isSmartRef__":true,"id":3499},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"3498":{"this":{"__isSmartRef__":true,"id":2576}},"3499":{"timestamp":{"__isSmartRef__":true,"id":3500},"user":"undefined","tags":["synchronization"]},"3500":{"isSerializedDate":true,"string":"Thu Apr 26 2012 15:44:00 GMT+0200 (Mitteleuropäische Sommerzeit)"},"3501":{"varMapping":{"__isSmartRef__":true,"id":3502},"source":"function removeDocumentWith(identifier) {\n this.socket.emit('delete', {\n identifier: identifier,\n me: true,\n broadcast: true\n });\n}","funcProperties":{"__isSmartRef__":true,"id":3503},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"3502":{"this":{"__isSmartRef__":true,"id":2576}},"3503":{"timestamp":{"__isSmartRef__":true,"id":3504},"user":"conradcalmez","tags":["synchronization"]},"3504":{"isSerializedDate":true,"string":"Tue Apr 24 2012 18:00:19 GMT+0200 (Mitteleuropäische Sommerzeit)"},"3505":{"varMapping":{"__isSmartRef__":true,"id":3506},"source":"function createSocketListeners() {\n var that = this;\n\n // client (dis)connects\n this.socket.on('clientConnect', function (data) {\n that.owner.getChat().showMessage(data.message + ' connected');\n });\n this.socket.on('clientDisconnect', function (data) {\n that.owner.getChat().showMessage(data.message + ' disconnected');\n });\n \n // ping pong example\n this.socket.on('pong', function (data) {\n alertOK(data.message);\n });\n\n this.socket.on('draw', function (data) {\n that.drawLineFrom(data.message);\n });\n\n this.socket.on('clear', function () {\n that.submorphs.invoke('remove');\n });\n\n this.socket.on('delete', function (data) {\n that.deleteMorphWith(data.message);\n });\n\n this.socket.on('morph', function (data) {\n that.addMorphFrom(data.message);\n });\n\n this.socket.on('chat', function (data) {\n that.owner.getChat().showMessage(data.message, data.nick);\n });\n\n this.socket.on('names', function (data) {\n that.owner.getChat().showMessage(\"Currently connected users:\\n\" + data.message);\n });\n\n this.socket.on('nick', function (data) {\n that.owner.getChat().showMessage(data.message.old + \" changed its name to \" + data.message.new);\n });\n}","funcProperties":{"__isSmartRef__":true,"id":3507},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"3506":{"this":{"__isSmartRef__":true,"id":2576}},"3507":{"timestamp":{"__isSmartRef__":true,"id":3508},"user":"conradcalmez","tags":["synchronization"]},"3508":{"isSerializedDate":true,"string":"Thu May 03 2012 10:07:01 GMT+0200 (Mitteleuropäische Sommerzeit)"},"3509":{"varMapping":{"__isSmartRef__":true,"id":3510},"source":"function addMorphFrom(JSONmorph) {\n // overhead if the morph already exists\n var newMorph = this.deserializeMorph(JSONmorph),\n relativePosition = newMorph.getPosition(),\n morph = this.submorphs.find(function (ea) {\n return ea.identifier === newMorph.identifier \n });\n newMorph && newMorph.disableDropping();\n morph && morph.disableDropping();\n if (morph instanceof lively.morphic.Morph) {\n morph.setPosition(relativePosition); \n } else {\n this.oldSubmorphs = this.submorphs.pluck('identifier')\n this.addMorph(newMorph);\n newMorph.setPosition(relativePosition);\n }\n}","funcProperties":{"__isSmartRef__":true,"id":3511},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"3510":{"this":{"__isSmartRef__":true,"id":2576}},"3511":{"timestamp":{"__isSmartRef__":true,"id":3512},"user":"undefined","tags":["synchronization"]},"3512":{"isSerializedDate":true,"string":"Thu Apr 26 2012 15:15:47 GMT+0200 (Mitteleuropäische Sommerzeit)"},"3513":{"varMapping":{"__isSmartRef__":true,"id":3514},"source":"function saveMorph(aMorph) { \n aMorph.submorphs.each(function (ea) {\n if (ea.eventsWereDisabled === false) {\n ea.enableEvents();\n }\n delete ea.eventsWereDisabled\n })\n\n if (aMorph.halosWereEnabled) {\n aMorph.enableHalos();\n }\n delete aMorph.halosWereEnabled\n if (aMorph.droppingWasEnabled) {\n aMorph.enableDropping();\n }\n delete aMorph.droppingWasEnabled;\n\n if (this.active) {\n aMorph.identifier = aMorph.identifier || aMorph.id;\n var newMorph = aMorph.serialize();\n newMorph.identifier = aMorph.identifier;\n this.socket.emit('morph', {\n message: newMorph,\n me: false,\n broadcast: true,\n });\n }\n\n if (this.submorphs.length != this.prevState.submorphs.length) \n this.prevState = this.fakeCopy();\n}","funcProperties":{"__isSmartRef__":true,"id":3515},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"3514":{"this":{"__isSmartRef__":true,"id":2576}},"3515":{"timestamp":{"__isSmartRef__":true,"id":3516},"user":"conradcalmez","tags":["synchronization"]},"3516":{"isSerializedDate":true,"string":"Thu May 03 2012 10:07:01 GMT+0200 (Mitteleuropäische Sommerzeit)"},"3517":{"varMapping":{"__isSmartRef__":true,"id":3518},"source":"function deserializeMorph(JSONmorph) {\n var serializer = ObjectGraphLinearizer.forNewLivelyCopy();\n var jso = JSON.parse(JSONmorph.morph);\n morph = serializer.deserializeJso(jso);\n morph.withAllSubmorphsDo(function() { \n if (typeof this.setNewId == 'function') \n this.setNewId(); \n });\n return morph;\n}","funcProperties":{"__isSmartRef__":true,"id":3519},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"3518":{"this":{"__isSmartRef__":true,"id":2576}},"3519":{"timestamp":{"__isSmartRef__":true,"id":3520},"user":"undefined","tags":["synchronization"]},"3520":{"isSerializedDate":true,"string":"Thu Apr 26 2012 10:51:42 GMT+0200 (Mitteleuropäische Sommerzeit)"},"3521":{"varMapping":{"__isSmartRef__":true,"id":3522},"source":"function submorphsChanged() {\n if (this.active) {\n if (this.submorphs.length < this.oldSubmorphs.length) {\n debugger\n var ident = this.oldSubmorphs.withoutAll(this.submorphs.pluck('identifier'))[0]\n this.socket.emit('delete', {\n message: ident, \n me: false,\n broadcast: true\n })\n }\n debugger\n this.oldSubmorphs = this.submorphs.pluck('identifier');\n }\n}","funcProperties":{"__isSmartRef__":true,"id":3523},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"3522":{"this":{"__isSmartRef__":true,"id":2576}},"3523":{"timestamp":{"__isSmartRef__":true,"id":3524},"user":"undefined","tags":["synchronization"]},"3524":{"isSerializedDate":true,"string":"Thu Apr 26 2012 15:51:32 GMT+0200 (Mitteleuropäische Sommerzeit)"},"3525":{"varMapping":{"__isSmartRef__":true,"id":3526},"source":"function defaultColor() {\n return Color.black;\n}","funcProperties":{"__isSmartRef__":true,"id":3527},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"3526":{"this":{"__isSmartRef__":true,"id":2576}},"3527":{"timestamp":{"__isSmartRef__":true,"id":3528},"user":"conradcalmez","tags":["drawing","accessing"]},"3528":{"isSerializedDate":true,"string":"Fri Apr 27 2012 20:45:03 GMT+0200 (Mitteleuropäische Sommerzeit)"},"3529":{"varMapping":{"__isSmartRef__":true,"id":3530},"source":"function getConnectedUserNames() {\n if (this.active) {\n this.socket.emit('names');\n }\n}","funcProperties":{"__isSmartRef__":true,"id":3531},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"3530":{"this":{"__isSmartRef__":true,"id":2576}},"3531":{"timestamp":{"__isSmartRef__":true,"id":3532},"user":"conradcalmez","tags":["synchronization","accessing"]},"3532":{"isSerializedDate":true,"string":"Mon Apr 30 2012 10:47:14 GMT+0200 (Mitteleuropäische Sommerzeit)"},"3533":{"varMapping":{"__isSmartRef__":true,"id":3534},"source":"function defaultPencilSize() {\n return 1;\n}","funcProperties":{"__isSmartRef__":true,"id":3535},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"3534":{"this":{"__isSmartRef__":true,"id":2576}},"3535":{"timestamp":{"__isSmartRef__":true,"id":3536},"user":"conradcalmez","tags":["drawing","accessing"]},"3536":{"isSerializedDate":true,"string":"Mon Apr 30 2012 08:59:02 GMT+0200 (Mitteleuropäische Sommerzeit)"},"3537":{"varMapping":{"__isSmartRef__":true,"id":3538},"source":"function setPencilStyle(style) {\n this.pencilStyle = style;\n}","funcProperties":{"__isSmartRef__":true,"id":3539},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"3538":{"this":{"__isSmartRef__":true,"id":2576}},"3539":{"timestamp":{"__isSmartRef__":true,"id":3540},"user":"conradcalmez","tags":["drawing","accessing"]},"3540":{"isSerializedDate":true,"string":"Wed May 02 2012 14:59:47 GMT+0200 (Mitteleuropäische Sommerzeit)"},"3541":{"varMapping":{"__isSmartRef__":true,"id":3542},"source":"function defaultPencilStyle() {\n return \"solid\";\n}","funcProperties":{"__isSmartRef__":true,"id":3543},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"3542":{"this":{"__isSmartRef__":true,"id":2576}},"3543":{"timestamp":{"__isSmartRef__":true,"id":3544},"user":"conradcalmez","tags":["accessing"]},"3544":{"isSerializedDate":true,"string":"Wed May 02 2012 15:03:39 GMT+0200 (Mitteleuropäische Sommerzeit)"},"3545":{"varMapping":{"__isSmartRef__":true,"id":3546},"source":"function applyChange(diffL) {\n Properties.own(diffL).each(function (ea) {\n\n })\n}","funcProperties":{"__isSmartRef__":true,"id":3547},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"3546":{"this":{"__isSmartRef__":true,"id":2576}},"3547":{"timestamp":{"__isSmartRef__":true,"id":3548},"user":"conradcalmez","tags":[]},"3548":{"isSerializedDate":true,"string":"Thu May 03 2012 10:40:56 GMT+0200 (Mitteleuropäische Sommerzeit)"},"3549":{"varMapping":{"__isSmartRef__":true,"id":3550},"source":"function createPatchFor(diff) {\n var self = this,\n patch = {};\n diff.each(function (ea) {\n var identifier = self.findById(ea.matchingId);\n ea.flattenPropertyTree();\n patch[identifier] = ea\n })\n return patch\n}","funcProperties":{"__isSmartRef__":true,"id":3551},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"3550":{"this":{"__isSmartRef__":true,"id":2576}},"3551":{"timestamp":{"__isSmartRef__":true,"id":3552},"user":"conradcalmez","tags":[]},"3552":{"isSerializedDate":true,"string":"Thu May 03 2012 10:07:01 GMT+0200 (Mitteleuropäische Sommerzeit)"},"3553":{"varMapping":{"__isSmartRef__":true,"id":3554},"source":"function fakeCopy() {\n this.attributeConnections.invoke('disconnect');\n var copy = this.copy();\n copy.stopStepping();\n this.mySetupConnections();\n return copy;\n}","funcProperties":{"__isSmartRef__":true,"id":3555},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"3554":{"this":{"__isSmartRef__":true,"id":2576}},"3555":{"timestamp":{"__isSmartRef__":true,"id":3556},"user":"conradcalmez","tags":[]},"3556":{"isSerializedDate":true,"string":"Thu May 03 2012 10:07:01 GMT+0200 (Mitteleuropäische Sommerzeit)"},"3557":{"varMapping":{"__isSmartRef__":true,"id":3558},"source":"function mySetupConnections() {\n this.attributeConnections.invoke('disconnect');\n connect(this, \"submorphs\", this, \"submorphsChanged\", {});\n connect(this, 'channelName', this.owner.titleBar, 'setTitle', {\n converter: function (channelName) {\n return 'Channel: ' + channelName\n }\n })\n}","funcProperties":{"__isSmartRef__":true,"id":3559},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"3558":{"this":{"__isSmartRef__":true,"id":2576}},"3559":{"timestamp":{"__isSmartRef__":true,"id":3560},"user":"conradcalmez","tags":["initialization"]},"3560":{"isSerializedDate":true,"string":"Thu May 03 2012 10:07:01 GMT+0200 (Mitteleuropäische Sommerzeit)"},"3561":{"varMapping":{"__isSmartRef__":true,"id":3562},"source":"function observe() {\n this.stopStepping()\n this.startStepping(5000, 'observeChanges');\n}","funcProperties":{"__isSmartRef__":true,"id":3563},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"3562":{"this":{"__isSmartRef__":true,"id":2576}},"3563":{"timestamp":{"__isSmartRef__":true,"id":3564},"user":"conradcalmez","tags":[]},"3564":{"isSerializedDate":true,"string":"Thu May 03 2012 10:07:01 GMT+0200 (Mitteleuropäische Sommerzeit)"},"3565":{"varMapping":{"__isSmartRef__":true,"id":3566},"source":"function observeChanges() {\n var self = this;\n var diffL = {};\n var copyFunc = function () {\n self.prevState = self.fakeCopy();\n }\n if (typeof(this.prevState) !== 'undefined') {\n this.prevState.submorphs.each(function (sub) {\n if (sub.isStroke) return\n var match = self.submorphs.find(function (ea) {\n return (sub.derivationIds.last() === ea.id)\n })\n var tmpDiffList = sub.diffTo(match);\n inspect(tmpDiffList)\n if (tmpDiffList && !tmpDiffList.isEmpty()) {\n diffL[match.id] = tmpDiffList[sub.id];\n };\n diffL[match.identifier || match.id].flattenPropertyTree();\n })\n if (Properties.own(diffL).length > 0) {\n inspect(diffL)\n copyFunc.bind(this).delay(0);\n }\n }\n else\n copyFunc.bind(this).delay(0);\n}","funcProperties":{"__isSmartRef__":true,"id":3567},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"3566":{"this":{"__isSmartRef__":true,"id":2576}},"3567":{"timestamp":{"__isSmartRef__":true,"id":3568},"user":"conradcalmez","tags":[]},"3568":{"isSerializedDate":true,"string":"Thu May 03 2012 10:41:17 GMT+0200 (Mitteleuropäische Sommerzeit)"},"3569":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":3570},"id":"DD73E564-C8E8-496F-B65A-6F36A0694B09","renderContextTable":{"__isSmartRef__":true,"id":3577},"eventHandler":{"__isSmartRef__":true,"id":3578},"droppingEnabled":true,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":3579},"__SourceModuleName__":"Global","showsHalos":false,"layout":{"__isSmartRef__":true,"id":3580},"name":"Ellipse","partsBinMetaInfo":{"__isSmartRef__":true,"id":3581},"derivationIds":[113,"07BC3F00-A1CC-4E18-8B69-527B6067A724","CD247C96-11E3-42A2-AA3F-BA27E29FB3F9"],"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"_ClipMode":"visible","owner":{"__isSmartRef__":true,"id":2540},"_Rotation":0,"_Scale":0.998001,"priorExtent":{"__isSmartRef__":true,"id":3584},"__LivelyClassName__":"lively.morphic.Morph"},"3570":{"_Position":{"__isSmartRef__":true,"id":3571},"renderContextTable":{"__isSmartRef__":true,"id":3572},"_Extent":{"__isSmartRef__":true,"id":3573},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":3574},"_BorderWidth":3.184,"_BorderColor":{"__isSmartRef__":true,"id":3575},"_Fill":{"__isSmartRef__":true,"id":3576},"__SourceModuleName__":"Global.lively.morphic.Shapes","_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","__LivelyClassName__":"lively.morphic.Shapes.Ellipse"},"3571":{"x":-50,"y":-50,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3572":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"3573":{"x":216.2323484645814,"y":103.00600901201534,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3574":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"3575":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"3576":{"r":0.227,"g":0,"b":1,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"3577":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"3578":{"morph":{"__isSmartRef__":true,"id":3569},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"3579":{"x":108.78210900000002,"y":98.802099,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3580":{},"3581":{"partName":"Ellipse","requiredModules":[],"migrationLevel":4,"partsSpaceName":"PartsBin/Basic","__SourceModuleName__":"Global.lively.PartsBin","revisionOnLoad":149409,"comment":"undefined","changes":[{"__isSmartRef__":true,"id":3582}],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"3582":{"date":{"__isSmartRef__":true,"id":3583},"author":"undefined","message":"reverted changes - was there any description of this morph?","id":"C3C03411-9523-4F35-89EC-B20E24B3C287"},"3583":{"isSerializedDate":true,"string":"Tue Apr 03 2012 09:08:08 GMT+0200 (Mitteleuropäische Sommerzeit)"},"3584":{"x":210.22033044055135,"y":103.00600901201533,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3585":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":3586},"id":"81E4E747-62CA-475C-A415-280A6AFD2AEA","renderContextTable":{"__isSmartRef__":true,"id":3593},"eventHandler":{"__isSmartRef__":true,"id":3594},"droppingEnabled":true,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":3595},"__SourceModuleName__":"Global","showsHalos":false,"layout":{"__isSmartRef__":true,"id":3596},"name":"Ellipse1","partsBinMetaInfo":{"__isSmartRef__":true,"id":3597},"derivationIds":[113,"07BC3F00-A1CC-4E18-8B69-527B6067A724","B44C97D6-3D6E-4E36-A6F9-BB26C3358387"],"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"_ClipMode":"visible","owner":{"__isSmartRef__":true,"id":2540},"isBeingDragged":false,"_Rotation":0,"_Scale":0.998001,"__LivelyClassName__":"lively.morphic.Morph"},"3586":{"_Position":{"__isSmartRef__":true,"id":3587},"renderContextTable":{"__isSmartRef__":true,"id":3588},"_Extent":{"__isSmartRef__":true,"id":3589},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":3590},"_BorderWidth":3.184,"_BorderColor":{"__isSmartRef__":true,"id":3591},"_Fill":{"__isSmartRef__":true,"id":3592},"__SourceModuleName__":"Global.lively.morphic.Shapes","_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","__LivelyClassName__":"lively.morphic.Shapes.Ellipse"},"3587":{"x":-50,"y":-50,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3588":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"3589":{"x":100,"y":100,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3590":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"3591":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"3592":{"r":0.979,"g":1,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"3593":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"3594":{"morph":{"__isSmartRef__":true,"id":3585},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"3595":{"x":647.7026490000006,"y":253.4922540000002,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3596":{},"3597":{"partName":"Ellipse","requiredModules":[],"migrationLevel":4,"partsSpaceName":"PartsBin/Basic","__SourceModuleName__":"Global.lively.PartsBin","revisionOnLoad":149409,"comment":"undefined","changes":[{"__isSmartRef__":true,"id":3598}],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"3598":{"date":{"__isSmartRef__":true,"id":3599},"author":"undefined","message":"reverted changes - was there any description of this morph?","id":"C3C03411-9523-4F35-89EC-B20E24B3C287"},"3599":{"isSerializedDate":true,"string":"Tue Apr 03 2012 09:08:08 GMT+0200 (Mitteleuropäische Sommerzeit)"},"3600":{"onrestore":{"__isSmartRef__":true,"id":3601},"deactivate":{"__isSmartRef__":true,"id":3609},"setupConnections":{"__isSmartRef__":true,"id":3613},"getColor":{"__isSmartRef__":true,"id":3617},"setColor":{"__isSmartRef__":true,"id":3621},"getPencilSize":{"__isSmartRef__":true,"id":3625},"setPencilSize":{"__isSmartRef__":true,"id":3629},"getPencilStyle":{"__isSmartRef__":true,"id":3633},"disconnectSocket":{"__isSmartRef__":true,"id":3637},"activate":{"__isSmartRef__":true,"id":3641},"clear":{"__isSmartRef__":true,"id":3645},"clearDatabase":{"__isSmartRef__":true,"id":3649},"drawLineFrom":{"__isSmartRef__":true,"id":3653},"getDrawerID":{"__isSmartRef__":true,"id":3657},"initialSync":{"__isSmartRef__":true,"id":3661},"lineTo":{"__isSmartRef__":true,"id":3665},"morphMenuItems":{"__isSmartRef__":true,"id":3669},"onMouseDown":{"__isSmartRef__":true,"id":3677},"onMouseMove":{"__isSmartRef__":true,"id":3685},"onMouseOut":{"__isSmartRef__":true,"id":3693},"onMouseUp":{"__isSmartRef__":true,"id":3701},"onTouchEnd":{"__isSmartRef__":true,"id":3709},"onTouchMove":{"__isSmartRef__":true,"id":3717},"onTouchStart":{"__isSmartRef__":true,"id":3721},"remove":{"__isSmartRef__":true,"id":3729},"reset":{"__isSmartRef__":true,"id":3737},"startDrawing":{"__isSmartRef__":true,"id":3741},"stopDrawing":{"__isSmartRef__":true,"id":3745},"toggleActivation":{"__isSmartRef__":true,"id":3749},"transformPoint":{"__isSmartRef__":true,"id":3753},"finishLine":{"__isSmartRef__":true,"id":3757},"defaultChannelName":{"__isSmartRef__":true,"id":3761},"getCurrentShape":{"__isSmartRef__":true,"id":3765},"getChannel":{"__isSmartRef__":true,"id":3769},"setChannel":{"__isSmartRef__":true,"id":3773},"$$getChannel":{"__isSmartRef__":true,"id":3777},"createStrokeShape":{"__isSmartRef__":true,"id":3780},"connectSocket":{"__isSmartRef__":true,"id":3784},"sync":{"__isSmartRef__":true,"id":3788},"deleteMorphWith":{"__isSmartRef__":true,"id":3792},"removeDocumentWith":{"__isSmartRef__":true,"id":3796},"createSocketListeners":{"__isSmartRef__":true,"id":3800},"addMorphFrom":{"__isSmartRef__":true,"id":3804},"saveMorph":{"__isSmartRef__":true,"id":3808},"deserializeMorph":{"__isSmartRef__":true,"id":3812},"submorphsChanged":{"__isSmartRef__":true,"id":3816},"defaultColor":{"__isSmartRef__":true,"id":3820},"getConnectedUserNames":{"__isSmartRef__":true,"id":3824},"defaultPencilSize":{"__isSmartRef__":true,"id":3828},"setPencilStyle":{"__isSmartRef__":true,"id":3832},"defaultPencilStyle":{"__isSmartRef__":true,"id":3836},"createPatchFor":{"__isSmartRef__":true,"id":3840},"fakeCopy":{"__isSmartRef__":true,"id":3844},"mySetupConnections":{"__isSmartRef__":true,"id":3848},"observe":{"__isSmartRef__":true,"id":3852},"observeChanges":{"__isSmartRef__":true,"id":3856},"applyChanges":{"__isSmartRef__":true,"id":3860},"sendChange":{"__isSmartRef__":true,"id":3864}},"3601":{"varMapping":{"__isSmartRef__":true,"id":3602},"source":"function onrestore() {\n this.deactivate();\n module('projects.BP2012.Whiteboard').load(true)\n // this.mySetupConnections();\n}","funcProperties":{"__isSmartRef__":true,"id":3607},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"3602":{"this":{"__isSmartRef__":true,"id":2540},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":3603}},"3603":{"$super":{"__isSmartRef__":true,"id":3604}},"3604":{"varMapping":{"__isSmartRef__":true,"id":3605},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":3606},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"3605":{"obj":{"__isSmartRef__":true,"id":2540},"name":"onrestore"},"3606":{},"3607":{"timestamp":{"__isSmartRef__":true,"id":3608},"user":"conradcalmez","tags":["initialization"]},"3608":{"isSerializedDate":true,"string":"Thu May 03 2012 10:07:01 GMT+0200 (Mitteleuropäische Sommerzeit)"},"3609":{"varMapping":{"__isSmartRef__":true,"id":3610},"source":"function deactivate() {\n if (this.active) {\n this.disconnectSocket();\n this.active = false;\n this.setBorderColor(Color.black);\n this.oldSubmorphs = [];\n this.active = false;\n }\n}","funcProperties":{"__isSmartRef__":true,"id":3611},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"3610":{"this":{"__isSmartRef__":true,"id":2540}},"3611":{"timestamp":{"__isSmartRef__":true,"id":3612},"user":"conradcalmez","tags":["synchronization"]},"3612":{"isSerializedDate":true,"string":"Mon Apr 30 2012 11:19:02 GMT+0200 (Mitteleuropäische Sommerzeit)"},"3613":{"varMapping":{"__isSmartRef__":true,"id":3614},"source":"function setupConnections() {\n this.attributeConnections.invoke('disconnect');\n connect(this, \"submorphs\", this, \"submorphsChanged\", {});\n connect(this, 'channelName', this.owner.titleBar, 'setTitle', {\n converter: function (channelName) {\n return 'Channel: ' + channelName\n }\n })\n}","funcProperties":{"__isSmartRef__":true,"id":3615},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"3614":{"this":{"__isSmartRef__":true,"id":2540}},"3615":{"timestamp":{"__isSmartRef__":true,"id":3616},"user":"undefined","tags":["initialization"]},"3616":{"isSerializedDate":true,"string":"Wed Apr 25 2012 11:57:39 GMT+0200 (Mitteleuropäische Sommerzeit)"},"3617":{"varMapping":{"__isSmartRef__":true,"id":3618},"source":"function getColor() {\n return this.color || this.defaultColor();\n}","funcProperties":{"__isSmartRef__":true,"id":3619},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"3618":{"this":{"__isSmartRef__":true,"id":2540}},"3619":{"timestamp":{"__isSmartRef__":true,"id":3620},"user":"conradcalmez","tags":["drawing","accessing"]},"3620":{"isSerializedDate":true,"string":"Fri Apr 27 2012 20:44:47 GMT+0200 (Mitteleuropäische Sommerzeit)"},"3621":{"varMapping":{"__isSmartRef__":true,"id":3622},"source":"function setColor(color) {\n this.color = color;\n}","funcProperties":{"__isSmartRef__":true,"id":3623},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"3622":{"this":{"__isSmartRef__":true,"id":2540}},"3623":{"timestamp":{"__isSmartRef__":true,"id":3624},"user":"conradcalmez","tags":["drawing","accessing"]},"3624":{"isSerializedDate":true,"string":"Fri Apr 27 2012 20:45:41 GMT+0200 (Mitteleuropäische Sommerzeit)"},"3625":{"varMapping":{"__isSmartRef__":true,"id":3626},"source":"function getPencilSize() {\n return this.pencilSize || this.defaultPencilSize();\n}","funcProperties":{"__isSmartRef__":true,"id":3627},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"3626":{"this":{"__isSmartRef__":true,"id":2540}},"3627":{"timestamp":{"__isSmartRef__":true,"id":3628},"user":"conradcalmez","tags":["drawing","accessing"]},"3628":{"isSerializedDate":true,"string":"Mon Apr 30 2012 08:58:24 GMT+0200 (Mitteleuropäische Sommerzeit)"},"3629":{"varMapping":{"__isSmartRef__":true,"id":3630},"source":"function setPencilSize(size) {\n this.pencilSize = size;\n}","funcProperties":{"__isSmartRef__":true,"id":3631},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"3630":{"this":{"__isSmartRef__":true,"id":2540}},"3631":{"timestamp":{"__isSmartRef__":true,"id":3632},"user":"conradcalmez","tags":["drawing","accessing"]},"3632":{"isSerializedDate":true,"string":"Mon Apr 30 2012 08:57:47 GMT+0200 (Mitteleuropäische Sommerzeit)"},"3633":{"varMapping":{"__isSmartRef__":true,"id":3634},"source":"function getPencilStyle() {\n return this.pencilStyle || this.defaultPencilStyle();\n}","funcProperties":{"__isSmartRef__":true,"id":3635},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"3634":{"this":{"__isSmartRef__":true,"id":2540}},"3635":{"timestamp":{"__isSmartRef__":true,"id":3636},"user":"conradcalmez","tags":["drawing","accessing"]},"3636":{"isSerializedDate":true,"string":"Wed May 02 2012 15:03:14 GMT+0200 (Mitteleuropäische Sommerzeit)"},"3637":{"varMapping":{"__isSmartRef__":true,"id":3638},"source":"function disconnectSocket() {\n this.socket && this.socket.disconnect();\n this.socket = undefined;\n}","funcProperties":{"__isSmartRef__":true,"id":3639},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"3638":{"this":{"__isSmartRef__":true,"id":2540}},"3639":{"timestamp":{"__isSmartRef__":true,"id":3640},"user":"conradcalmez","tags":["synchronization"]},"3640":{"isSerializedDate":true,"string":"Mon Apr 30 2012 17:31:05 GMT+0200 (Mitteleuropäische Sommerzeit)"},"3641":{"varMapping":{"__isSmartRef__":true,"id":3642},"source":"function activate() {\n if (!this.active) {\n this.oldSubmorphs = [];\n this.connectSocket();\n this.setBorderColor(Color.green);\n this.active = true;\n }\n}","funcProperties":{"__isSmartRef__":true,"id":3643},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"3642":{"this":{"__isSmartRef__":true,"id":2540}},"3643":{"timestamp":{"__isSmartRef__":true,"id":3644},"user":"conradcalmez","tags":["synchronization"]},"3644":{"isSerializedDate":true,"string":"Wed May 02 2012 08:06:30 GMT+0200 (Mitteleuropäische Sommerzeit)"},"3645":{"varMapping":{"__isSmartRef__":true,"id":3646},"source":"function clear() {\n if (this.active && this.socket)\n this.clearDatabase();\n else \n this.submorphs.invoke('remove')\n}","funcProperties":{"__isSmartRef__":true,"id":3647},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"3646":{"this":{"__isSmartRef__":true,"id":2540}},"3647":{"timestamp":{"__isSmartRef__":true,"id":3648},"user":"undefined","tags":["drawing","synchronization"]},"3648":{"isSerializedDate":true,"string":"Thu Apr 26 2012 13:40:19 GMT+0200 (Mitteleuropäische Sommerzeit)"},"3649":{"varMapping":{"__isSmartRef__":true,"id":3650},"source":"function clearDatabase() {\n this.socket.emit('clear', {\n me: true,\n broadcast: true,\n });\n}","funcProperties":{"__isSmartRef__":true,"id":3651},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"3650":{"this":{"__isSmartRef__":true,"id":2540}},"3651":{"timestamp":{"__isSmartRef__":true,"id":3652},"user":"undefined","tags":["synchronization"]},"3652":{"isSerializedDate":true,"string":"Tue Apr 24 2012 16:48:04 GMT+0200 (Mitteleuropäische Sommerzeit)"},"3653":{"varMapping":{"__isSmartRef__":true,"id":3654},"source":"function drawLineFrom(stroke) {\n var line = this.submorphs.find(function (ea) {\n return stroke.identifier == ea.identifier\n })\n if (!line) {\n line = this.createStrokeShape();\n line.identifier = stroke.identifier;\n this.addMorph(line);\n line.setVertices([]);\n line.setBorderWidth(stroke.width);\n line.setBorderColor(Color.rgb(stroke.color.r, stroke.color.g, stroke.color.b));\n }\n var vector = stroke.vector;\n line.setVertices(line.vertices().concat([pt(vector.x, vector.y)]));\n line.timestamp = stroke.time\n}","funcProperties":{"__isSmartRef__":true,"id":3655},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"3654":{"this":{"__isSmartRef__":true,"id":2540}},"3655":{"timestamp":{"__isSmartRef__":true,"id":3656},"user":"conradcalmez","tags":["drawing"]},"3656":{"isSerializedDate":true,"string":"Mon Apr 30 2012 19:35:32 GMT+0200 (Mitteleuropäische Sommerzeit)"},"3657":{"varMapping":{"__isSmartRef__":true,"id":3658},"source":"function getDrawerID() {\n // exception case: if two whiteboards are restored at exactly the same time, they will not be synced correctly\n return $world.getUserName() + \"_ON_\" + this.id + \"_AT_\" + this.timestamp.toString();\n}","funcProperties":{"__isSmartRef__":true,"id":3659},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"3658":{"this":{"__isSmartRef__":true,"id":2540}},"3659":{"timestamp":{"__isSmartRef__":true,"id":3660},"user":"undefined","tags":["drawing","accessing"]},"3660":{"isSerializedDate":true,"string":"Thu Apr 19 2012 10:26:58 GMT+0200 (Mitteleuropäische Sommerzeit)"},"3661":{"varMapping":{"__isSmartRef__":true,"id":3662},"source":"function initialSync(initialData) {\n var that = this;\n // sync new strokes and morphs\n this.submorphs.each(function (ea) {\n if (typeof(ea.identifier) === 'undefined') {\n ea.identifier = ea.id;\n if (ea.isStroke) {\n var color = {r: ea.getBorderColor().r*255, g: ea.getBorderColor().g*255, b: ea.getBorderColor().b*255};\n that.sync(ea.shape.vertices(), ea.timestamp, color, ea.getBorderWidth(), ea.identifier);\n } else {\n that.saveMorph(ea);\n }\n }\n });\n this.oldSubmorphs = this.submorphs.pluck('identifier');\n\n // pull strokes and morphs that are not already there\n var existingIds = this.submorphs.pluck('identifier');\n initialData.each(function (ea) {\n if (existingIds.indexOf(ea.identifier) < 0) {\n if (ea.vector) {\n that.drawLineFrom(ea);\n }\n else {\n that.addMorph(that.deserializeMorph(ea));\n }\n }\n });\n this.active = true\n}","funcProperties":{"__isSmartRef__":true,"id":3663},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"3662":{"this":{"__isSmartRef__":true,"id":2540}},"3663":{"timestamp":{"__isSmartRef__":true,"id":3664},"user":"conradcalmez","tags":["synchronization"]},"3664":{"isSerializedDate":true,"string":"Mon Apr 30 2012 19:54:09 GMT+0200 (Mitteleuropäische Sommerzeit)"},"3665":{"varMapping":{"__isSmartRef__":true,"id":3666},"source":"function lineTo(point, optTransform, optColor) {\n if (optTransform)\n point = this.transformPoint(point);\n\n var line = this.getCurrentShape();\n var color = optColor || Color.black;\n color && line.setBorderColor(color)\n\n line.setVertices(line.vertices().concat([point]))\n if (this.active) {\n line.identifier = line.identifier || line.id\n this.sync(point, undefined, {r: color.r*255, g: color.g*255, b: color.b*255}, line.getBorderWidth(), line.id);\n }\n}","funcProperties":{"__isSmartRef__":true,"id":3667},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"3666":{"this":{"__isSmartRef__":true,"id":2540}},"3667":{"timestamp":{"__isSmartRef__":true,"id":3668},"user":"undefined","tags":["drawing"]},"3668":{"isSerializedDate":true,"string":"Wed May 02 2012 09:04:55 GMT+0200 (Mitteleuropäische Sommerzeit)"},"3669":{"varMapping":{"__isSmartRef__":true,"id":3670},"source":"function morphMenuItems() {\n items = $super();\n var itemString = \"activate sync\";\n\n if (this.active) itemString = \"de\" + itemString;\n items.push([itemString, (function () {this.toggleActivation()}).bind(this)]);\n items.push([\"clear whiteboard\", (function () {this.clear()}).bind(this)])\n items.push([\n \"change channel\", \n function () { $world.prompt(\n 'Enter a channel name', \n function (input) {\n this.setChannel(input);\n }.bind(this),\n this.getChannel())\n }.bind(this)])\n var chatString = \" chat\";\n if (this.owner.showsChat()) {\n chatString = \"hide\" + chatString;\n } else {\n chatString = \"show\" + chatString;\n }\n items.push([chatString, (function () {this.owner.toggleChat()}).bind(this)]);\n return items;\n}","funcProperties":{"__isSmartRef__":true,"id":3675},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"3670":{"this":{"__isSmartRef__":true,"id":2540},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":3671}},"3671":{"$super":{"__isSmartRef__":true,"id":3672}},"3672":{"varMapping":{"__isSmartRef__":true,"id":3673},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":3674},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"3673":{"obj":{"__isSmartRef__":true,"id":2540},"name":"morphMenuItems"},"3674":{},"3675":{"timestamp":{"__isSmartRef__":true,"id":3676},"user":"conradcalmez","tags":["initialization"]},"3676":{"isSerializedDate":true,"string":"Thu May 03 2012 10:07:01 GMT+0200 (Mitteleuropäische Sommerzeit)"},"3677":{"varMapping":{"__isSmartRef__":true,"id":3678},"source":"function onMouseDown(evt) {\n if (evt.isLeftMouseButtonDown()) {\n var mup = $world.morphsContainingPoint(evt.mousePoint);\n \n for (var i = 0; i < mup.length; i++) {\n if (!(mup[i] instanceof lively.morphic.Path)) {\n if (mup[i] === this) \n break;\n mup[i].onMouseDown(evt);\n return false\n }\n }\n this.startDrawing(evt);\n evt.stop();\n }\n else\n $super(evt)\n}","funcProperties":{"__isSmartRef__":true,"id":3683},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"3678":{"this":{"__isSmartRef__":true,"id":2540},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":3679}},"3679":{"$super":{"__isSmartRef__":true,"id":3680}},"3680":{"varMapping":{"__isSmartRef__":true,"id":3681},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":3682},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"3681":{"obj":{"__isSmartRef__":true,"id":2540},"name":"onMouseDown"},"3682":{},"3683":{"timestamp":{"__isSmartRef__":true,"id":3684},"user":"undefined","tags":["mouse actions"]},"3684":{"isSerializedDate":true,"string":"Thu Apr 26 2012 11:10:30 GMT+0200 (Mitteleuropäische Sommerzeit)"},"3685":{"varMapping":{"__isSmartRef__":true,"id":3686},"source":"function onMouseMove(evt) {\n if (this.isDrawing) {\n this.lineTo(pt(evt.pageX, evt.pageY), true, this.getColor());\n }\n $super(evt)\n}","funcProperties":{"__isSmartRef__":true,"id":3691},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"3686":{"this":{"__isSmartRef__":true,"id":2540},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":3687}},"3687":{"$super":{"__isSmartRef__":true,"id":3688}},"3688":{"varMapping":{"__isSmartRef__":true,"id":3689},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":3690},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"3689":{"obj":{"__isSmartRef__":true,"id":2540},"name":"onMouseMove"},"3690":{},"3691":{"timestamp":{"__isSmartRef__":true,"id":3692},"user":"conradcalmez","tags":["mouse actions"]},"3692":{"isSerializedDate":true,"string":"Thu May 03 2012 10:07:01 GMT+0200 (Mitteleuropäische Sommerzeit)"},"3693":{"varMapping":{"__isSmartRef__":true,"id":3694},"source":"function onMouseOut(evt) {\n // XXX cancelation better than strange drawing behavior?\n this.onMouseUp(evt);\n}","funcProperties":{"__isSmartRef__":true,"id":3699},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"3694":{"this":{"__isSmartRef__":true,"id":2540},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":3695}},"3695":{"$super":{"__isSmartRef__":true,"id":3696}},"3696":{"varMapping":{"__isSmartRef__":true,"id":3697},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":3698},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"3697":{"obj":{"__isSmartRef__":true,"id":2540},"name":"onMouseOut"},"3698":{},"3699":{"timestamp":{"__isSmartRef__":true,"id":3700},"user":"undefined","tags":["mouse actions"]},"3700":{"isSerializedDate":true,"string":"Wed Apr 18 2012 10:20:18 GMT+0200 (Mitteleuropäische Sommerzeit)"},"3701":{"varMapping":{"__isSmartRef__":true,"id":3702},"source":"function onMouseUp(evt) {\n this.stopDrawing(evt);\n $super(evt)\n}","funcProperties":{"__isSmartRef__":true,"id":3707},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"3702":{"this":{"__isSmartRef__":true,"id":2540},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":3703}},"3703":{"$super":{"__isSmartRef__":true,"id":3704}},"3704":{"varMapping":{"__isSmartRef__":true,"id":3705},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":3706},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"3705":{"obj":{"__isSmartRef__":true,"id":2540},"name":"onMouseUp"},"3706":{},"3707":{"timestamp":{"__isSmartRef__":true,"id":3708},"user":"conradcalmez","tags":["mouse actions"]},"3708":{"isSerializedDate":true,"string":"Thu May 03 2012 10:07:01 GMT+0200 (Mitteleuropäische Sommerzeit)"},"3709":{"varMapping":{"__isSmartRef__":true,"id":3710},"source":"function onTouchEnd(evt) {\n this.stopDrawing(evt, true);\n evt.stop();\n}","funcProperties":{"__isSmartRef__":true,"id":3715},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"3710":{"this":{"__isSmartRef__":true,"id":2540},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":3711}},"3711":{"$super":{"__isSmartRef__":true,"id":3712}},"3712":{"varMapping":{"__isSmartRef__":true,"id":3713},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":3714},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"3713":{"obj":{"__isSmartRef__":true,"id":2540},"name":"onTouchEnd"},"3714":{},"3715":{"timestamp":{"__isSmartRef__":true,"id":3716},"user":"undefined","tags":["touch actions"]},"3716":{"isSerializedDate":true,"string":"Wed Apr 18 2012 10:20:18 GMT+0200 (Mitteleuropäische Sommerzeit)"},"3717":{"varMapping":{"__isSmartRef__":true,"id":3718},"source":"function onTouchMove(evt) {\n if (this.isDrawing) {\n this.lineTo(pt(evt.pageX, evt.pageY), true);\n }\n evt.stop();\n}","funcProperties":{"__isSmartRef__":true,"id":3719},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"3718":{"this":{"__isSmartRef__":true,"id":2540}},"3719":{"timestamp":{"__isSmartRef__":true,"id":3720},"user":"undefined","tags":["touch actions"]},"3720":{"isSerializedDate":true,"string":"Thu Apr 19 2012 13:05:20 GMT+0200 (Mitteleuropäische Sommerzeit)"},"3721":{"varMapping":{"__isSmartRef__":true,"id":3722},"source":"function onTouchStart(evt) {\n if (evt.touches.length == 1) {\n this.startDrawing(evt);\n evt.stop();\n }\n else {\n this.isDrawing = false\n this.currentShape && this.currentShape.remove();\n delete this.currentShape;\n }\n}","funcProperties":{"__isSmartRef__":true,"id":3727},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"3722":{"this":{"__isSmartRef__":true,"id":2540},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":3723}},"3723":{"$super":{"__isSmartRef__":true,"id":3724}},"3724":{"varMapping":{"__isSmartRef__":true,"id":3725},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":3726},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"3725":{"obj":{"__isSmartRef__":true,"id":2540},"name":"onTouchStart"},"3726":{},"3727":{"timestamp":{"__isSmartRef__":true,"id":3728},"user":"undefined","tags":["touch actions"]},"3728":{"isSerializedDate":true,"string":"Thu Apr 19 2012 15:07:56 GMT+0200 (Mitteleuropäische Sommerzeit)"},"3729":{"varMapping":{"__isSmartRef__":true,"id":3730},"source":"function remove() {\n // XXX stop longpolling\n this.deactivate();\n this.suspendSteppingAll();\n if (this.showsHalos) this.removeHalos();\n this.renderContextDispatch('remove');\n}","funcProperties":{"__isSmartRef__":true,"id":3735},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"3730":{"this":{"__isSmartRef__":true,"id":2540},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":3731}},"3731":{"$super":{"__isSmartRef__":true,"id":3732}},"3732":{"varMapping":{"__isSmartRef__":true,"id":3733},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":3734},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"3733":{"obj":{"__isSmartRef__":true,"id":2540},"name":"remove"},"3734":{},"3735":{"timestamp":{"__isSmartRef__":true,"id":3736},"user":"conradcalmez","tags":["initialization"]},"3736":{"isSerializedDate":true,"string":"Tue Apr 24 2012 17:12:56 GMT+0200 (Mitteleuropäische Sommerzeit)"},"3737":{"varMapping":{"__isSmartRef__":true,"id":3738},"source":"function reset() {\n this.deactivate();\n this.active = false;\n this.disableGrabbing();\n this.setChannel('default');\n this.isDrawing = false;\n this.clear();\n this.owner.getChat().hide();\n this.owner.getChat().visible = false;\n this.owner.getChat().setUserName(\"\");\n this.owner.getChat().get(\"TextPane\").setTextString(\"\");\n this.color = this.defaultColor();\n this.pencilSize = this.defaultPencilSize();\n this.prevState = undefined\n}","funcProperties":{"__isSmartRef__":true,"id":3739},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"3738":{"this":{"__isSmartRef__":true,"id":2540}},"3739":{"timestamp":{"__isSmartRef__":true,"id":3740},"user":"conradcalmez","tags":["initialization"]},"3740":{"isSerializedDate":true,"string":"Thu May 03 2012 10:07:01 GMT+0200 (Mitteleuropäische Sommerzeit)"},"3741":{"varMapping":{"__isSmartRef__":true,"id":3742},"source":"function startDrawing(evt) {\n this.isDrawing = true;\n}","funcProperties":{"__isSmartRef__":true,"id":3743},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"3742":{"this":{"__isSmartRef__":true,"id":2540}},"3743":{"timestamp":{"__isSmartRef__":true,"id":3744},"user":"undefined","tags":["drawing"]},"3744":{"isSerializedDate":true,"string":"Wed Apr 18 2012 13:51:09 GMT+0200 (Mitteleuropäische Sommerzeit)"},"3745":{"varMapping":{"__isSmartRef__":true,"id":3746},"source":"function stopDrawing(evt, touch) {\n if (this.isDrawing) {\n this.isDrawing = false;\n this.finishLine();\n }\n}","funcProperties":{"__isSmartRef__":true,"id":3747},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"3746":{"this":{"__isSmartRef__":true,"id":2540}},"3747":{"timestamp":{"__isSmartRef__":true,"id":3748},"user":"undefined","tags":["drawing"]},"3748":{"isSerializedDate":true,"string":"Thu Apr 19 2012 13:10:16 GMT+0200 (Mitteleuropäische Sommerzeit)"},"3749":{"varMapping":{"__isSmartRef__":true,"id":3750},"source":"function toggleActivation() {\n if (!this.active) {\n this.activate();\n } else {\n this.deactivate();\n }\n}","funcProperties":{"__isSmartRef__":true,"id":3751},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"3750":{"this":{"__isSmartRef__":true,"id":2540}},"3751":{"timestamp":{"__isSmartRef__":true,"id":3752},"user":"undefined","tags":["synchronization"]},"3752":{"isSerializedDate":true,"string":"Wed Apr 18 2012 10:20:18 GMT+0200 (Mitteleuropäische Sommerzeit)"},"3753":{"varMapping":{"__isSmartRef__":true,"id":3754},"source":"function transformPoint(pagePoint) {\n var shapePosition = this.getPositionInWorld();\n return pagePoint.subPt(shapePosition);\n}","funcProperties":{"__isSmartRef__":true,"id":3755},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"3754":{"this":{"__isSmartRef__":true,"id":2540}},"3755":{"timestamp":{"__isSmartRef__":true,"id":3756},"user":"undefined","tags":["drawing"]},"3756":{"isSerializedDate":true,"string":"Thu Apr 19 2012 14:49:49 GMT+0200 (Mitteleuropäische Sommerzeit)"},"3757":{"varMapping":{"__isSmartRef__":true,"id":3758},"source":"function finishLine() {\n if (typeof this.currentShape == 'undefined')\n return; \n\n var curShape = this.currentShape;\n this.currentShape = undefined;\n\n curShape.timestamp = Date.now();\n var color = {r: curShape.getBorderColor().r*255, g: curShape.getBorderColor().g*255, b: curShape.getBorderColor().b*255}\n // var result = this.sync(curShape.shape.vertices(), curShape.timestamp, color, curShape.getBorderWidth(), curShape.id);\n}","funcProperties":{"__isSmartRef__":true,"id":3759},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"3758":{"this":{"__isSmartRef__":true,"id":2540}},"3759":{"timestamp":{"__isSmartRef__":true,"id":3760},"user":"conradcalmez","tags":["drawing"]},"3760":{"isSerializedDate":true,"string":"Mon Apr 30 2012 19:54:35 GMT+0200 (Mitteleuropäische Sommerzeit)"},"3761":{"varMapping":{"__isSmartRef__":true,"id":3762},"source":"function defaultChannelName() {\n return 'example'\n}","funcProperties":{"__isSmartRef__":true,"id":3763},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"3762":{"this":{"__isSmartRef__":true,"id":2540}},"3763":{"timestamp":{"__isSmartRef__":true,"id":3764},"user":"undefined","tags":["synchronization","accessing"]},"3764":{"isSerializedDate":true,"string":"Thu Apr 19 2012 12:35:08 GMT+0200 (Mitteleuropäische Sommerzeit)"},"3765":{"varMapping":{"__isSmartRef__":true,"id":3766},"source":"function getCurrentShape() {\n this.oldSubmorphs = this.submorphs.pluck('identifier');\n if (typeof(this.currentShape) === 'undefined') {\n this.currentShape = this.createStrokeShape(); \n this.oldSubmorphs.push(this.currentShape.id) \n this.addMorph(this.currentShape);\n }\n return this.currentShape\n}","funcProperties":{"__isSmartRef__":true,"id":3767},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"3766":{"this":{"__isSmartRef__":true,"id":2540}},"3767":{"timestamp":{"__isSmartRef__":true,"id":3768},"user":"undefined","tags":["drawing","accessing"]},"3768":{"isSerializedDate":true,"string":"Thu Apr 26 2012 13:31:38 GMT+0200 (Mitteleuropäische Sommerzeit)"},"3769":{"varMapping":{"__isSmartRef__":true,"id":3770},"source":"function getChannel() {\n return (this.channelName || this.defaultChannelName())\n}","funcProperties":{"__isSmartRef__":true,"id":3771},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"3770":{"this":{"__isSmartRef__":true,"id":2540}},"3771":{"timestamp":{"__isSmartRef__":true,"id":3772},"user":"undefined","tags":["synchronization","accessing"]},"3772":{"isSerializedDate":true,"string":"Thu Apr 19 2012 13:17:52 GMT+0200 (Mitteleuropäische Sommerzeit)"},"3773":{"varMapping":{"__isSmartRef__":true,"id":3774},"source":"function setChannel(channelName) {\n this.channelName = channelName,\n that = this;\n\n // TODO: maybe we don't want this for proper offline/online switching reasons.\n this.submorphs.each(function (ea) {\n ea.identifier = undefined\n })\n\n if (this.active && this.socket) {\n this.submorphs.each(function (ea) {\n ea.remove();\n })\n\n this.socket.emit('channel', this.channelName, function(join, joinChannel, leave, leaveChannel, initialData) {\n if (join) {\n alertOK('Successfully joined channel ' + joinChannel + '.');\n that.initialSync(initialData);\n } \n if (leave) {\n alertOK('Successfully left channel ' + leaveChannel + '.');\n }\n });\n }\n}","funcProperties":{"__isSmartRef__":true,"id":3775},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"3774":{"this":{"__isSmartRef__":true,"id":2540}},"3775":{"timestamp":{"__isSmartRef__":true,"id":3776},"user":"undefined","tags":["synchronization","accessing"]},"3776":{"isSerializedDate":true,"string":"Wed Apr 25 2012 16:49:34 GMT+0200 (Mitteleuropäische Sommerzeit)"},"3777":{"varMapping":{"__isSmartRef__":true,"id":3778},"source":"function getChannel() {\n return (this.channelName || this.defaultChannelName())\n}","funcProperties":{"__isSmartRef__":true,"id":3779},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"3778":{"this":{"__isSmartRef__":true,"id":2540}},"3779":{"timestamp":{"__isSmartRef__":true,"id":3772},"user":"undefined","tags":[]},"3780":{"varMapping":{"__isSmartRef__":true,"id":3781},"source":"function createStrokeShape() {\n var m = Morph.makePolygon([], 1, Color.black, null);\n m.setBorderWidth(this.getPencilSize());\n m.disableEvents();\n m.disableDropping();\n m.isStroke = true;\n return m;\n}","funcProperties":{"__isSmartRef__":true,"id":3782},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"3781":{"this":{"__isSmartRef__":true,"id":2540}},"3782":{"timestamp":{"__isSmartRef__":true,"id":3783},"user":"conradcalmez","tags":["drawing"]},"3783":{"isSerializedDate":true,"string":"Mon Apr 30 2012 09:10:10 GMT+0200 (Mitteleuropäische Sommerzeit)"},"3784":{"varMapping":{"__isSmartRef__":true,"id":3785},"source":"function connectSocket() {\n var resource = 'nodejs/WhiteboardServer/socket.io',\n socketIOpath = '/socket.io.js',\n socketioURL = 'http://lively-kernel.org/' + resource + socketIOpath,\n that = this,\n channel = this.getChannel();\n\n // load Socket.io library if required\n if (typeof(io) == \"undefined\") {\n var source = JSLoader.getSync(socketioURL);\n window.eval(source);\n }\n \n // connect to server \n this.socket = io.connect(null, {\n resource: resource,\n 'force new connection': true\n });\n \n // auth/(dis)connect + channel join\n this.socket.on('connect', function() {\n that.socket.emit('nick', {message: that.owner.get(\"ChatPane\").getUserName()});\n that.socket.emit('channel', that.getChannel(), function(join, joinChannel, leave, leaveChannel, initialData) {\n if (join) {\n alertOK('Successfully joined channel ' + joinChannel + '.');\n that.initialSync(initialData);\n } \n if (leave) {\n alertOK('Successfully left channel ' + leaveChannel + '.');\n }\n });\n\n that.socket.on('error', function(reason) {\n alert('Unable to connect socket.io on namespace ' + channel + ': ' + reason);\n that.deactivate();\n });\n\n that.createSocketListeners();\n });\n}","funcProperties":{"__isSmartRef__":true,"id":3786},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"3785":{"this":{"__isSmartRef__":true,"id":2540}},"3786":{"timestamp":{"__isSmartRef__":true,"id":3787},"user":"conradcalmez","tags":["synchronization"]},"3787":{"isSerializedDate":true,"string":"Thu May 03 2012 10:07:01 GMT+0200 (Mitteleuropäische Sommerzeit)"},"3788":{"varMapping":{"__isSmartRef__":true,"id":3789},"source":"function sync(vertices, time, color, width, id) {\n if (this.active) {\n var stroke = {\n board: this.getChannel(),\n time: time,\n drawer: this.getDrawerID(),\n vector: vertices,\n color: color,\n width: width,\n identifier: id\n };\n this.socket.emit('draw', {\n message: stroke,\n me: false,\n broadcast: true,\n });\n }\n}","funcProperties":{"__isSmartRef__":true,"id":3790},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"3789":{"this":{"__isSmartRef__":true,"id":2540}},"3790":{"timestamp":{"__isSmartRef__":true,"id":3791},"user":"conradcalmez","tags":["synchronization"]},"3791":{"isSerializedDate":true,"string":"Mon Apr 30 2012 16:00:07 GMT+0200 (Mitteleuropäische Sommerzeit)"},"3792":{"varMapping":{"__isSmartRef__":true,"id":3793},"source":"function deleteMorphWith(identifier) {\n var toDelete = this.submorphs.find(function (ea) {\n return (ea.identifier === identifier)\n })\n // remove toDelete from oldSubmorphs ary\n if (!toDelete) \n return\n this.oldSubmorphs = this.oldSubmorphs.select(function (ea) {\n return toDelete.identifier !== ea;\n })\n debugger\n toDelete.remove();\n}","funcProperties":{"__isSmartRef__":true,"id":3794},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"3793":{"this":{"__isSmartRef__":true,"id":2540}},"3794":{"timestamp":{"__isSmartRef__":true,"id":3795},"user":"undefined","tags":["synchronization"]},"3795":{"isSerializedDate":true,"string":"Thu Apr 26 2012 15:44:00 GMT+0200 (Mitteleuropäische Sommerzeit)"},"3796":{"varMapping":{"__isSmartRef__":true,"id":3797},"source":"function removeDocumentWith(identifier) {\n this.socket.emit('delete', {\n identifier: identifier,\n me: true,\n broadcast: true\n });\n}","funcProperties":{"__isSmartRef__":true,"id":3798},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"3797":{"this":{"__isSmartRef__":true,"id":2540}},"3798":{"timestamp":{"__isSmartRef__":true,"id":3799},"user":"conradcalmez","tags":["synchronization"]},"3799":{"isSerializedDate":true,"string":"Tue Apr 24 2012 18:00:19 GMT+0200 (Mitteleuropäische Sommerzeit)"},"3800":{"varMapping":{"__isSmartRef__":true,"id":3801},"source":"function createSocketListeners() {\n var that = this;\n\n // client (dis)connects\n this.socket.on('clientConnect', function (data) {\n that.owner.getChat().showMessage(data.message + ' connected');\n });\n this.socket.on('clientDisconnect', function (data) {\n that.owner.getChat().showMessage(data.message + ' disconnected');\n });\n \n // ping pong example\n this.socket.on('pong', function (data) {\n alertOK(data.message);\n });\n\n this.socket.on('draw', function (data) {\n that.drawLineFrom(data.message);\n });\n\n this.socket.on('clear', function () {\n that.submorphs.invoke('remove');\n });\n\n this.socket.on('delete', function (data) {\n that.deleteMorphWith(data.message);\n });\n\n this.socket.on('morph', function (data) {\n that.addMorphFrom(data.message);\n });\n\n this.socket.on('chat', function (data) {\n that.owner.getChat().showMessage(data.message, data.nick);\n });\n\n this.socket.on('names', function (data) {\n that.owner.getChat().showMessage(\"Currently connected users:\\n\" + data.message);\n });\n\n this.socket.on('nick', function (data) {\n that.owner.getChat().showMessage(data.message.old + \" changed its name to \" + data.message.new);\n });\n\n this.socket.on('change', function(data) {\n this.applyChanges(data.message)\n })\n}","funcProperties":{"__isSmartRef__":true,"id":3802},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"3801":{"this":{"__isSmartRef__":true,"id":2540}},"3802":{"timestamp":{"__isSmartRef__":true,"id":3803},"user":"conradcalmez","tags":["synchronization"]},"3803":{"isSerializedDate":true,"string":"Thu May 03 2012 11:10:08 GMT+0200 (Mitteleuropäische Sommerzeit)"},"3804":{"varMapping":{"__isSmartRef__":true,"id":3805},"source":"function addMorphFrom(JSONmorph) {\n // overhead if the morph already exists\n var newMorph = this.deserializeMorph(JSONmorph),\n relativePosition = newMorph.getPosition(),\n morph = this.submorphs.find(function (ea) {\n return ea.identifier === newMorph.identifier \n });\n newMorph && newMorph.disableDropping();\n morph && morph.disableDropping();\n if (morph instanceof lively.morphic.Morph) {\n morph.setPosition(relativePosition); \n } else {\n this.oldSubmorphs = this.submorphs.pluck('identifier')\n this.addMorph(newMorph);\n newMorph.setPosition(relativePosition);\n }\n}","funcProperties":{"__isSmartRef__":true,"id":3806},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"3805":{"this":{"__isSmartRef__":true,"id":2540}},"3806":{"timestamp":{"__isSmartRef__":true,"id":3807},"user":"undefined","tags":["synchronization"]},"3807":{"isSerializedDate":true,"string":"Thu Apr 26 2012 15:15:47 GMT+0200 (Mitteleuropäische Sommerzeit)"},"3808":{"varMapping":{"__isSmartRef__":true,"id":3809},"source":"function saveMorph(aMorph) { \n aMorph.submorphs.each(function (ea) {\n if (ea.eventsWereDisabled === false) {\n ea.enableEvents();\n }\n delete ea.eventsWereDisabled\n })\n\n if (aMorph.halosWereEnabled) {\n aMorph.enableHalos();\n }\n delete aMorph.halosWereEnabled\n if (aMorph.droppingWasEnabled) {\n aMorph.enableDropping();\n }\n delete aMorph.droppingWasEnabled;\n\n if (this.active) {\n aMorph.identifier = aMorph.identifier || aMorph.id;\n var newMorph = aMorph.serialize();\n newMorph.identifier = aMorph.identifier;\n this.socket.emit('morph', {\n message: newMorph,\n me: false,\n broadcast: true,\n });\n }\n\n if (this.submorphs.length != this.prevState.submorphs.length) \n this.prevState = this.fakeCopy();\n}","funcProperties":{"__isSmartRef__":true,"id":3810},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"3809":{"this":{"__isSmartRef__":true,"id":2540}},"3810":{"timestamp":{"__isSmartRef__":true,"id":3811},"user":"conradcalmez","tags":["synchronization"]},"3811":{"isSerializedDate":true,"string":"Thu May 03 2012 10:07:01 GMT+0200 (Mitteleuropäische Sommerzeit)"},"3812":{"varMapping":{"__isSmartRef__":true,"id":3813},"source":"function deserializeMorph(JSONmorph) {\n var serializer = ObjectGraphLinearizer.forNewLivelyCopy();\n var jso = JSON.parse(JSONmorph.morph);\n morph = serializer.deserializeJso(jso);\n morph.withAllSubmorphsDo(function() { \n if (typeof this.setNewId == 'function') \n this.setNewId(); \n });\n return morph;\n}","funcProperties":{"__isSmartRef__":true,"id":3814},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"3813":{"this":{"__isSmartRef__":true,"id":2540}},"3814":{"timestamp":{"__isSmartRef__":true,"id":3815},"user":"undefined","tags":["synchronization"]},"3815":{"isSerializedDate":true,"string":"Thu Apr 26 2012 10:51:42 GMT+0200 (Mitteleuropäische Sommerzeit)"},"3816":{"varMapping":{"__isSmartRef__":true,"id":3817},"source":"function submorphsChanged() {\n if (this.active) {\n if (this.submorphs.length < this.oldSubmorphs.length) {\n debugger\n var ident = this.oldSubmorphs.withoutAll(this.submorphs.pluck('identifier'))[0]\n this.socket.emit('delete', {\n message: ident, \n me: false,\n broadcast: true\n })\n }\n debugger\n this.oldSubmorphs = this.submorphs.pluck('identifier');\n }\n}","funcProperties":{"__isSmartRef__":true,"id":3818},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"3817":{"this":{"__isSmartRef__":true,"id":2540}},"3818":{"timestamp":{"__isSmartRef__":true,"id":3819},"user":"undefined","tags":["synchronization"]},"3819":{"isSerializedDate":true,"string":"Thu Apr 26 2012 15:51:32 GMT+0200 (Mitteleuropäische Sommerzeit)"},"3820":{"varMapping":{"__isSmartRef__":true,"id":3821},"source":"function defaultColor() {\n return Color.black;\n}","funcProperties":{"__isSmartRef__":true,"id":3822},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"3821":{"this":{"__isSmartRef__":true,"id":2540}},"3822":{"timestamp":{"__isSmartRef__":true,"id":3823},"user":"conradcalmez","tags":["drawing","accessing"]},"3823":{"isSerializedDate":true,"string":"Fri Apr 27 2012 20:45:03 GMT+0200 (Mitteleuropäische Sommerzeit)"},"3824":{"varMapping":{"__isSmartRef__":true,"id":3825},"source":"function getConnectedUserNames() {\n if (this.active) {\n this.socket.emit('names');\n }\n}","funcProperties":{"__isSmartRef__":true,"id":3826},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"3825":{"this":{"__isSmartRef__":true,"id":2540}},"3826":{"timestamp":{"__isSmartRef__":true,"id":3827},"user":"conradcalmez","tags":["synchronization","accessing"]},"3827":{"isSerializedDate":true,"string":"Mon Apr 30 2012 10:47:14 GMT+0200 (Mitteleuropäische Sommerzeit)"},"3828":{"varMapping":{"__isSmartRef__":true,"id":3829},"source":"function defaultPencilSize() {\n return 1;\n}","funcProperties":{"__isSmartRef__":true,"id":3830},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"3829":{"this":{"__isSmartRef__":true,"id":2540}},"3830":{"timestamp":{"__isSmartRef__":true,"id":3831},"user":"conradcalmez","tags":["drawing","accessing"]},"3831":{"isSerializedDate":true,"string":"Mon Apr 30 2012 08:59:02 GMT+0200 (Mitteleuropäische Sommerzeit)"},"3832":{"varMapping":{"__isSmartRef__":true,"id":3833},"source":"function setPencilStyle(style) {\n this.pencilStyle = style;\n}","funcProperties":{"__isSmartRef__":true,"id":3834},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"3833":{"this":{"__isSmartRef__":true,"id":2540}},"3834":{"timestamp":{"__isSmartRef__":true,"id":3835},"user":"conradcalmez","tags":["drawing","accessing"]},"3835":{"isSerializedDate":true,"string":"Wed May 02 2012 14:59:47 GMT+0200 (Mitteleuropäische Sommerzeit)"},"3836":{"varMapping":{"__isSmartRef__":true,"id":3837},"source":"function defaultPencilStyle() {\n return \"solid\";\n}","funcProperties":{"__isSmartRef__":true,"id":3838},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"3837":{"this":{"__isSmartRef__":true,"id":2540}},"3838":{"timestamp":{"__isSmartRef__":true,"id":3839},"user":"conradcalmez","tags":["accessing"]},"3839":{"isSerializedDate":true,"string":"Wed May 02 2012 15:03:39 GMT+0200 (Mitteleuropäische Sommerzeit)"},"3840":{"varMapping":{"__isSmartRef__":true,"id":3841},"source":"function createPatchFor(diff) {\n var self = this,\n patch = {};\n diff.each(function (ea) {\n var identifier = self.findById(ea.matchingId);\n ea.flattenPropertyTree();\n patch[identifier] = ea\n })\n return patch\n}","funcProperties":{"__isSmartRef__":true,"id":3842},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"3841":{"this":{"__isSmartRef__":true,"id":2540}},"3842":{"timestamp":{"__isSmartRef__":true,"id":3843},"user":"conradcalmez","tags":[]},"3843":{"isSerializedDate":true,"string":"Thu May 03 2012 10:07:01 GMT+0200 (Mitteleuropäische Sommerzeit)"},"3844":{"varMapping":{"__isSmartRef__":true,"id":3845},"source":"function fakeCopy() {\n this.attributeConnections.invoke('disconnect');\n var copy = this.copy();\n copy.stopStepping();\n this.mySetupConnections();\n return copy;\n}","funcProperties":{"__isSmartRef__":true,"id":3846},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"3845":{"this":{"__isSmartRef__":true,"id":2540}},"3846":{"timestamp":{"__isSmartRef__":true,"id":3847},"user":"conradcalmez","tags":[]},"3847":{"isSerializedDate":true,"string":"Thu May 03 2012 10:07:01 GMT+0200 (Mitteleuropäische Sommerzeit)"},"3848":{"varMapping":{"__isSmartRef__":true,"id":3849},"source":"function mySetupConnections() {\n this.attributeConnections.invoke('disconnect');\n connect(this, \"submorphs\", this, \"submorphsChanged\", {});\n connect(this, 'channelName', this.owner.titleBar, 'setTitle', {\n converter: function (channelName) {\n return 'Channel: ' + channelName\n }\n })\n}","funcProperties":{"__isSmartRef__":true,"id":3850},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"3849":{"this":{"__isSmartRef__":true,"id":2540}},"3850":{"timestamp":{"__isSmartRef__":true,"id":3851},"user":"conradcalmez","tags":["initialization"]},"3851":{"isSerializedDate":true,"string":"Thu May 03 2012 10:07:01 GMT+0200 (Mitteleuropäische Sommerzeit)"},"3852":{"varMapping":{"__isSmartRef__":true,"id":3853},"source":"function observe() {\n this.stopStepping()\n this.startStepping(5000, 'observeChanges');\n}","funcProperties":{"__isSmartRef__":true,"id":3854},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"3853":{"this":{"__isSmartRef__":true,"id":2540}},"3854":{"timestamp":{"__isSmartRef__":true,"id":3855},"user":"conradcalmez","tags":[]},"3855":{"isSerializedDate":true,"string":"Thu May 03 2012 10:07:01 GMT+0200 (Mitteleuropäische Sommerzeit)"},"3856":{"varMapping":{"__isSmartRef__":true,"id":3857},"source":"function observeChanges() {\n var self = this;\n var diffL = {};\n var copyFunc = function () {\n self.prevState = self.fakeCopy();\n }\n if (typeof(this.prevState) !== 'undefined') {\n this.prevState.submorphs.each(function (sub) {\n if (sub.isStroke) return\n var match = self.submorphs.find(function (ea) {\n return (sub.derivationIds.last() === ea.id)\n })\n if (!match) return\n var tmpDiffList = sub.diffTo(match);\n if (tmpDiffList && !tmpDiffList.isEmpty()) {\n diffL[match.id] = tmpDiffList[sub.id];\n };\n diffL[match.identifier || match.id] && diffL[match.identifier || match.id].flattenPropertyTree();\n })\n if (Properties.own(diffL).length > 0) {\n console.log(diffL)\n copyFunc.bind(this).delay(0);\n }\n }\n else\n copyFunc.bind(this).delay(0);\n}","funcProperties":{"__isSmartRef__":true,"id":3858},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"3857":{"this":{"__isSmartRef__":true,"id":2540}},"3858":{"timestamp":{"__isSmartRef__":true,"id":3859},"user":"conradcalmez","tags":[]},"3859":{"isSerializedDate":true,"string":"Thu May 03 2012 11:15:07 GMT+0200 (Mitteleuropäische Sommerzeit)"},"3860":{"varMapping":{"__isSmartRef__":true,"id":3861},"source":"function applyChanges(diffL) {\n var self = this;\n Properties.own(diffL).each(function (ea) {\n var morph = self.find(function (m) {\n return (m.identifier === ea || m.id === ea)\n })\n diffL[ea].modified.each(function (prop) {\n morph.applyNestedProperty(morph, prop.split('::'), diffL[ea].oldValue)\n })\n })\n}","funcProperties":{"__isSmartRef__":true,"id":3862},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"3861":{"this":{"__isSmartRef__":true,"id":2540}},"3862":{"timestamp":{"__isSmartRef__":true,"id":3863},"user":"conradcalmez","tags":[]},"3863":{"isSerializedDate":true,"string":"Thu May 03 2012 11:05:47 GMT+0200 (Mitteleuropäische Sommerzeit)"},"3864":{"varMapping":{"__isSmartRef__":true,"id":3865},"source":"function sendChange(change) {\n if (active) {\n this.socket.emit('change', {\n message: change,\n me: false,\n broadcast: true,\n })\n }\n}","funcProperties":{"__isSmartRef__":true,"id":3866},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"3865":{"this":{"__isSmartRef__":true,"id":2540}},"3866":{"timestamp":{"__isSmartRef__":true,"id":3867},"user":"conradcalmez","tags":[]},"3867":{"isSerializedDate":true,"string":"Thu May 03 2012 11:08:15 GMT+0200 (Mitteleuropäische Sommerzeit)"},"3868":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":3869},"id":"32A1B537-2AA3-4C57-A4B1-D34DE8F3782F","renderContextTable":{"__isSmartRef__":true,"id":3876},"eventHandler":{"__isSmartRef__":true,"id":3877},"droppingEnabled":true,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":3878},"__SourceModuleName__":"Global","showsHalos":false,"layout":{"__isSmartRef__":true,"id":3879},"name":"Ellipse","partsBinMetaInfo":{"__isSmartRef__":true,"id":3880},"derivationIds":[113,"07BC3F00-A1CC-4E18-8B69-527B6067A724","CD247C96-11E3-42A2-AA3F-BA27E29FB3F9"],"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"_ClipMode":"visible","owner":{"__isSmartRef__":true,"id":2504},"_Rotation":0,"_Scale":0.998001,"priorExtent":{"__isSmartRef__":true,"id":3883},"__LivelyClassName__":"lively.morphic.Morph"},"3869":{"_Position":{"__isSmartRef__":true,"id":3870},"renderContextTable":{"__isSmartRef__":true,"id":3871},"_Extent":{"__isSmartRef__":true,"id":3872},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":3873},"_BorderWidth":3.184,"_BorderColor":{"__isSmartRef__":true,"id":3874},"_Fill":{"__isSmartRef__":true,"id":3875},"__SourceModuleName__":"Global.lively.morphic.Shapes","_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","__LivelyClassName__":"lively.morphic.Shapes.Ellipse"},"3870":{"x":-50,"y":-50,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3871":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"3872":{"x":216.2323484645814,"y":103.00600901201534,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3873":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"3874":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"3875":{"r":0.227,"g":0,"b":1,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"3876":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"3877":{"morph":{"__isSmartRef__":true,"id":3868},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"3878":{"x":108.78210900000002,"y":98.802099,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3879":{},"3880":{"partName":"Ellipse","requiredModules":[],"migrationLevel":4,"partsSpaceName":"PartsBin/Basic","__SourceModuleName__":"Global.lively.PartsBin","revisionOnLoad":149409,"comment":"undefined","changes":[{"__isSmartRef__":true,"id":3881}],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"3881":{"date":{"__isSmartRef__":true,"id":3882},"author":"undefined","message":"reverted changes - was there any description of this morph?","id":"C3C03411-9523-4F35-89EC-B20E24B3C287"},"3882":{"isSerializedDate":true,"string":"Tue Apr 03 2012 09:08:08 GMT+0200 (Mitteleuropäische Sommerzeit)"},"3883":{"x":210.22033044055135,"y":103.00600901201533,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3884":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":3885},"id":"D957B9DB-50F7-48FE-9635-769BF5A9F946","renderContextTable":{"__isSmartRef__":true,"id":3892},"eventHandler":{"__isSmartRef__":true,"id":3893},"droppingEnabled":true,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":3894},"__SourceModuleName__":"Global","showsHalos":false,"layout":{"__isSmartRef__":true,"id":3895},"name":"Ellipse1","partsBinMetaInfo":{"__isSmartRef__":true,"id":3896},"derivationIds":[113,"07BC3F00-A1CC-4E18-8B69-527B6067A724","B44C97D6-3D6E-4E36-A6F9-BB26C3358387"],"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"_ClipMode":"visible","owner":{"__isSmartRef__":true,"id":2504},"isBeingDragged":false,"_Rotation":0,"_Scale":0.998001,"__LivelyClassName__":"lively.morphic.Morph"},"3885":{"_Position":{"__isSmartRef__":true,"id":3886},"renderContextTable":{"__isSmartRef__":true,"id":3887},"_Extent":{"__isSmartRef__":true,"id":3888},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":3889},"_BorderWidth":3.184,"_BorderColor":{"__isSmartRef__":true,"id":3890},"_Fill":{"__isSmartRef__":true,"id":3891},"__SourceModuleName__":"Global.lively.morphic.Shapes","_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","__LivelyClassName__":"lively.morphic.Shapes.Ellipse"},"3886":{"x":-50,"y":-50,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3887":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"3888":{"x":100,"y":100,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3889":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"3890":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"3891":{"r":0.979,"g":1,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"3892":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"3893":{"morph":{"__isSmartRef__":true,"id":3884},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"3894":{"x":587.8225890000007,"y":382.2343830000002,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"3895":{},"3896":{"partName":"Ellipse","requiredModules":[],"migrationLevel":4,"partsSpaceName":"PartsBin/Basic","__SourceModuleName__":"Global.lively.PartsBin","revisionOnLoad":149409,"comment":"undefined","changes":[{"__isSmartRef__":true,"id":3897}],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"3897":{"date":{"__isSmartRef__":true,"id":3898},"author":"undefined","message":"reverted changes - was there any description of this morph?","id":"C3C03411-9523-4F35-89EC-B20E24B3C287"},"3898":{"isSerializedDate":true,"string":"Tue Apr 03 2012 09:08:08 GMT+0200 (Mitteleuropäische Sommerzeit)"},"3899":{"onrestore":{"__isSmartRef__":true,"id":3900},"deactivate":{"__isSmartRef__":true,"id":3908},"setupConnections":{"__isSmartRef__":true,"id":3912},"getColor":{"__isSmartRef__":true,"id":3916},"setColor":{"__isSmartRef__":true,"id":3920},"getPencilSize":{"__isSmartRef__":true,"id":3924},"setPencilSize":{"__isSmartRef__":true,"id":3928},"getPencilStyle":{"__isSmartRef__":true,"id":3932},"disconnectSocket":{"__isSmartRef__":true,"id":3936},"activate":{"__isSmartRef__":true,"id":3940},"clear":{"__isSmartRef__":true,"id":3944},"clearDatabase":{"__isSmartRef__":true,"id":3948},"drawLineFrom":{"__isSmartRef__":true,"id":3952},"getDrawerID":{"__isSmartRef__":true,"id":3956},"initialSync":{"__isSmartRef__":true,"id":3960},"lineTo":{"__isSmartRef__":true,"id":3964},"morphMenuItems":{"__isSmartRef__":true,"id":3968},"onMouseDown":{"__isSmartRef__":true,"id":3976},"onMouseMove":{"__isSmartRef__":true,"id":3984},"onMouseOut":{"__isSmartRef__":true,"id":3992},"onMouseUp":{"__isSmartRef__":true,"id":4000},"onTouchEnd":{"__isSmartRef__":true,"id":4008},"onTouchMove":{"__isSmartRef__":true,"id":4016},"onTouchStart":{"__isSmartRef__":true,"id":4020},"remove":{"__isSmartRef__":true,"id":4028},"reset":{"__isSmartRef__":true,"id":4036},"startDrawing":{"__isSmartRef__":true,"id":4040},"stopDrawing":{"__isSmartRef__":true,"id":4044},"toggleActivation":{"__isSmartRef__":true,"id":4048},"transformPoint":{"__isSmartRef__":true,"id":4052},"finishLine":{"__isSmartRef__":true,"id":4056},"defaultChannelName":{"__isSmartRef__":true,"id":4060},"getCurrentShape":{"__isSmartRef__":true,"id":4064},"getChannel":{"__isSmartRef__":true,"id":4068},"setChannel":{"__isSmartRef__":true,"id":4072},"$$getChannel":{"__isSmartRef__":true,"id":4076},"createStrokeShape":{"__isSmartRef__":true,"id":4079},"connectSocket":{"__isSmartRef__":true,"id":4083},"sync":{"__isSmartRef__":true,"id":4087},"deleteMorphWith":{"__isSmartRef__":true,"id":4091},"removeDocumentWith":{"__isSmartRef__":true,"id":4095},"createSocketListeners":{"__isSmartRef__":true,"id":4099},"addMorphFrom":{"__isSmartRef__":true,"id":4103},"saveMorph":{"__isSmartRef__":true,"id":4107},"deserializeMorph":{"__isSmartRef__":true,"id":4111},"submorphsChanged":{"__isSmartRef__":true,"id":4115},"defaultColor":{"__isSmartRef__":true,"id":4119},"getConnectedUserNames":{"__isSmartRef__":true,"id":4123},"defaultPencilSize":{"__isSmartRef__":true,"id":4127},"setPencilStyle":{"__isSmartRef__":true,"id":4131},"defaultPencilStyle":{"__isSmartRef__":true,"id":4135},"createPatchFor":{"__isSmartRef__":true,"id":4139},"fakeCopy":{"__isSmartRef__":true,"id":4143},"mySetupConnections":{"__isSmartRef__":true,"id":4147},"observe":{"__isSmartRef__":true,"id":4151},"observeChanges":{"__isSmartRef__":true,"id":4155},"applyChanges":{"__isSmartRef__":true,"id":4159},"sendChange":{"__isSmartRef__":true,"id":4163}},"3900":{"varMapping":{"__isSmartRef__":true,"id":3901},"source":"function onrestore() {\n this.deactivate();\n module('projects.BP2012.Whiteboard').load(true)\n // this.mySetupConnections();\n}","funcProperties":{"__isSmartRef__":true,"id":3906},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"3901":{"this":{"__isSmartRef__":true,"id":2504},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":3902}},"3902":{"$super":{"__isSmartRef__":true,"id":3903}},"3903":{"varMapping":{"__isSmartRef__":true,"id":3904},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":3905},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"3904":{"obj":{"__isSmartRef__":true,"id":2504},"name":"onrestore"},"3905":{},"3906":{"timestamp":{"__isSmartRef__":true,"id":3907},"user":"conradcalmez","tags":["initialization"]},"3907":{"isSerializedDate":true,"string":"Thu May 03 2012 10:07:01 GMT+0200 (Mitteleuropäische Sommerzeit)"},"3908":{"varMapping":{"__isSmartRef__":true,"id":3909},"source":"function deactivate() {\n if (this.active) {\n this.disconnectSocket();\n this.active = false;\n this.setBorderColor(Color.black);\n this.oldSubmorphs = [];\n this.active = false;\n }\n}","funcProperties":{"__isSmartRef__":true,"id":3910},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"3909":{"this":{"__isSmartRef__":true,"id":2504}},"3910":{"timestamp":{"__isSmartRef__":true,"id":3911},"user":"conradcalmez","tags":["synchronization"]},"3911":{"isSerializedDate":true,"string":"Mon Apr 30 2012 11:19:02 GMT+0200 (Mitteleuropäische Sommerzeit)"},"3912":{"varMapping":{"__isSmartRef__":true,"id":3913},"source":"function setupConnections() {\n this.attributeConnections.invoke('disconnect');\n connect(this, \"submorphs\", this, \"submorphsChanged\", {});\n connect(this, 'channelName', this.owner.titleBar, 'setTitle', {\n converter: function (channelName) {\n return 'Channel: ' + channelName\n }\n })\n}","funcProperties":{"__isSmartRef__":true,"id":3914},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"3913":{"this":{"__isSmartRef__":true,"id":2504}},"3914":{"timestamp":{"__isSmartRef__":true,"id":3915},"user":"undefined","tags":["initialization"]},"3915":{"isSerializedDate":true,"string":"Wed Apr 25 2012 11:57:39 GMT+0200 (Mitteleuropäische Sommerzeit)"},"3916":{"varMapping":{"__isSmartRef__":true,"id":3917},"source":"function getColor() {\n return this.color || this.defaultColor();\n}","funcProperties":{"__isSmartRef__":true,"id":3918},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"3917":{"this":{"__isSmartRef__":true,"id":2504}},"3918":{"timestamp":{"__isSmartRef__":true,"id":3919},"user":"conradcalmez","tags":["drawing","accessing"]},"3919":{"isSerializedDate":true,"string":"Fri Apr 27 2012 20:44:47 GMT+0200 (Mitteleuropäische Sommerzeit)"},"3920":{"varMapping":{"__isSmartRef__":true,"id":3921},"source":"function setColor(color) {\n this.color = color;\n}","funcProperties":{"__isSmartRef__":true,"id":3922},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"3921":{"this":{"__isSmartRef__":true,"id":2504}},"3922":{"timestamp":{"__isSmartRef__":true,"id":3923},"user":"conradcalmez","tags":["drawing","accessing"]},"3923":{"isSerializedDate":true,"string":"Fri Apr 27 2012 20:45:41 GMT+0200 (Mitteleuropäische Sommerzeit)"},"3924":{"varMapping":{"__isSmartRef__":true,"id":3925},"source":"function getPencilSize() {\n return this.pencilSize || this.defaultPencilSize();\n}","funcProperties":{"__isSmartRef__":true,"id":3926},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"3925":{"this":{"__isSmartRef__":true,"id":2504}},"3926":{"timestamp":{"__isSmartRef__":true,"id":3927},"user":"conradcalmez","tags":["drawing","accessing"]},"3927":{"isSerializedDate":true,"string":"Mon Apr 30 2012 08:58:24 GMT+0200 (Mitteleuropäische Sommerzeit)"},"3928":{"varMapping":{"__isSmartRef__":true,"id":3929},"source":"function setPencilSize(size) {\n this.pencilSize = size;\n}","funcProperties":{"__isSmartRef__":true,"id":3930},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"3929":{"this":{"__isSmartRef__":true,"id":2504}},"3930":{"timestamp":{"__isSmartRef__":true,"id":3931},"user":"conradcalmez","tags":["drawing","accessing"]},"3931":{"isSerializedDate":true,"string":"Mon Apr 30 2012 08:57:47 GMT+0200 (Mitteleuropäische Sommerzeit)"},"3932":{"varMapping":{"__isSmartRef__":true,"id":3933},"source":"function getPencilStyle() {\n return this.pencilStyle || this.defaultPencilStyle();\n}","funcProperties":{"__isSmartRef__":true,"id":3934},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"3933":{"this":{"__isSmartRef__":true,"id":2504}},"3934":{"timestamp":{"__isSmartRef__":true,"id":3935},"user":"conradcalmez","tags":["drawing","accessing"]},"3935":{"isSerializedDate":true,"string":"Wed May 02 2012 15:03:14 GMT+0200 (Mitteleuropäische Sommerzeit)"},"3936":{"varMapping":{"__isSmartRef__":true,"id":3937},"source":"function disconnectSocket() {\n this.socket && this.socket.disconnect();\n this.socket = undefined;\n}","funcProperties":{"__isSmartRef__":true,"id":3938},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"3937":{"this":{"__isSmartRef__":true,"id":2504}},"3938":{"timestamp":{"__isSmartRef__":true,"id":3939},"user":"conradcalmez","tags":["synchronization"]},"3939":{"isSerializedDate":true,"string":"Mon Apr 30 2012 17:31:05 GMT+0200 (Mitteleuropäische Sommerzeit)"},"3940":{"varMapping":{"__isSmartRef__":true,"id":3941},"source":"function activate() {\n if (!this.active) {\n this.oldSubmorphs = [];\n this.connectSocket();\n this.setBorderColor(Color.green);\n this.active = true;\n }\n}","funcProperties":{"__isSmartRef__":true,"id":3942},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"3941":{"this":{"__isSmartRef__":true,"id":2504}},"3942":{"timestamp":{"__isSmartRef__":true,"id":3943},"user":"conradcalmez","tags":["synchronization"]},"3943":{"isSerializedDate":true,"string":"Wed May 02 2012 08:06:30 GMT+0200 (Mitteleuropäische Sommerzeit)"},"3944":{"varMapping":{"__isSmartRef__":true,"id":3945},"source":"function clear() {\n if (this.active && this.socket)\n this.clearDatabase();\n else \n this.submorphs.invoke('remove')\n}","funcProperties":{"__isSmartRef__":true,"id":3946},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"3945":{"this":{"__isSmartRef__":true,"id":2504}},"3946":{"timestamp":{"__isSmartRef__":true,"id":3947},"user":"undefined","tags":["drawing","synchronization"]},"3947":{"isSerializedDate":true,"string":"Thu Apr 26 2012 13:40:19 GMT+0200 (Mitteleuropäische Sommerzeit)"},"3948":{"varMapping":{"__isSmartRef__":true,"id":3949},"source":"function clearDatabase() {\n this.socket.emit('clear', {\n me: true,\n broadcast: true,\n });\n}","funcProperties":{"__isSmartRef__":true,"id":3950},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"3949":{"this":{"__isSmartRef__":true,"id":2504}},"3950":{"timestamp":{"__isSmartRef__":true,"id":3951},"user":"undefined","tags":["synchronization"]},"3951":{"isSerializedDate":true,"string":"Tue Apr 24 2012 16:48:04 GMT+0200 (Mitteleuropäische Sommerzeit)"},"3952":{"varMapping":{"__isSmartRef__":true,"id":3953},"source":"function drawLineFrom(stroke) {\n var line = this.submorphs.find(function (ea) {\n return stroke.identifier == ea.identifier\n })\n if (!line) {\n line = this.createStrokeShape();\n line.identifier = stroke.identifier;\n this.addMorph(line);\n line.setVertices([]);\n line.setBorderWidth(stroke.width);\n line.setBorderColor(Color.rgb(stroke.color.r, stroke.color.g, stroke.color.b));\n }\n var vector = stroke.vector;\n line.setVertices(line.vertices().concat([pt(vector.x, vector.y)]));\n line.timestamp = stroke.time\n}","funcProperties":{"__isSmartRef__":true,"id":3954},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"3953":{"this":{"__isSmartRef__":true,"id":2504}},"3954":{"timestamp":{"__isSmartRef__":true,"id":3955},"user":"conradcalmez","tags":["drawing"]},"3955":{"isSerializedDate":true,"string":"Mon Apr 30 2012 19:35:32 GMT+0200 (Mitteleuropäische Sommerzeit)"},"3956":{"varMapping":{"__isSmartRef__":true,"id":3957},"source":"function getDrawerID() {\n // exception case: if two whiteboards are restored at exactly the same time, they will not be synced correctly\n return $world.getUserName() + \"_ON_\" + this.id + \"_AT_\" + this.timestamp.toString();\n}","funcProperties":{"__isSmartRef__":true,"id":3958},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"3957":{"this":{"__isSmartRef__":true,"id":2504}},"3958":{"timestamp":{"__isSmartRef__":true,"id":3959},"user":"undefined","tags":["drawing","accessing"]},"3959":{"isSerializedDate":true,"string":"Thu Apr 19 2012 10:26:58 GMT+0200 (Mitteleuropäische Sommerzeit)"},"3960":{"varMapping":{"__isSmartRef__":true,"id":3961},"source":"function initialSync(initialData) {\n var that = this;\n // sync new strokes and morphs\n this.submorphs.each(function (ea) {\n if (typeof(ea.identifier) === 'undefined') {\n ea.identifier = ea.id;\n if (ea.isStroke) {\n var color = {r: ea.getBorderColor().r*255, g: ea.getBorderColor().g*255, b: ea.getBorderColor().b*255};\n that.sync(ea.shape.vertices(), ea.timestamp, color, ea.getBorderWidth(), ea.identifier);\n } else {\n that.saveMorph(ea);\n }\n }\n });\n this.oldSubmorphs = this.submorphs.pluck('identifier');\n\n // pull strokes and morphs that are not already there\n var existingIds = this.submorphs.pluck('identifier');\n initialData.each(function (ea) {\n if (existingIds.indexOf(ea.identifier) < 0) {\n if (ea.vector) {\n that.drawLineFrom(ea);\n }\n else {\n that.addMorph(that.deserializeMorph(ea));\n }\n }\n });\n this.active = true\n}","funcProperties":{"__isSmartRef__":true,"id":3962},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"3961":{"this":{"__isSmartRef__":true,"id":2504}},"3962":{"timestamp":{"__isSmartRef__":true,"id":3963},"user":"conradcalmez","tags":["synchronization"]},"3963":{"isSerializedDate":true,"string":"Mon Apr 30 2012 19:54:09 GMT+0200 (Mitteleuropäische Sommerzeit)"},"3964":{"varMapping":{"__isSmartRef__":true,"id":3965},"source":"function lineTo(point, optTransform, optColor) {\n if (optTransform)\n point = this.transformPoint(point);\n\n var line = this.getCurrentShape();\n var color = optColor || Color.black;\n color && line.setBorderColor(color)\n\n line.setVertices(line.vertices().concat([point]))\n if (this.active) {\n line.identifier = line.identifier || line.id\n this.sync(point, undefined, {r: color.r*255, g: color.g*255, b: color.b*255}, line.getBorderWidth(), line.id);\n }\n}","funcProperties":{"__isSmartRef__":true,"id":3966},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"3965":{"this":{"__isSmartRef__":true,"id":2504}},"3966":{"timestamp":{"__isSmartRef__":true,"id":3967},"user":"undefined","tags":["drawing"]},"3967":{"isSerializedDate":true,"string":"Wed May 02 2012 09:04:55 GMT+0200 (Mitteleuropäische Sommerzeit)"},"3968":{"varMapping":{"__isSmartRef__":true,"id":3969},"source":"function morphMenuItems() {\n items = $super();\n var itemString = \"activate sync\";\n\n if (this.active) itemString = \"de\" + itemString;\n items.push([itemString, (function () {this.toggleActivation()}).bind(this)]);\n items.push([\"clear whiteboard\", (function () {this.clear()}).bind(this)])\n items.push([\n \"change channel\", \n function () { $world.prompt(\n 'Enter a channel name', \n function (input) {\n this.setChannel(input);\n }.bind(this),\n this.getChannel())\n }.bind(this)])\n var chatString = \" chat\";\n if (this.owner.showsChat()) {\n chatString = \"hide\" + chatString;\n } else {\n chatString = \"show\" + chatString;\n }\n items.push([chatString, (function () {this.owner.toggleChat()}).bind(this)]);\n return items;\n}","funcProperties":{"__isSmartRef__":true,"id":3974},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"3969":{"this":{"__isSmartRef__":true,"id":2504},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":3970}},"3970":{"$super":{"__isSmartRef__":true,"id":3971}},"3971":{"varMapping":{"__isSmartRef__":true,"id":3972},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":3973},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"3972":{"obj":{"__isSmartRef__":true,"id":2504},"name":"morphMenuItems"},"3973":{},"3974":{"timestamp":{"__isSmartRef__":true,"id":3975},"user":"conradcalmez","tags":["initialization"]},"3975":{"isSerializedDate":true,"string":"Thu May 03 2012 10:07:01 GMT+0200 (Mitteleuropäische Sommerzeit)"},"3976":{"varMapping":{"__isSmartRef__":true,"id":3977},"source":"function onMouseDown(evt) {\n if (evt.isLeftMouseButtonDown()) {\n var mup = $world.morphsContainingPoint(evt.mousePoint);\n \n for (var i = 0; i < mup.length; i++) {\n if (!(mup[i] instanceof lively.morphic.Path)) {\n if (mup[i] === this) \n break;\n mup[i].onMouseDown(evt);\n return false\n }\n }\n this.startDrawing(evt);\n evt.stop();\n }\n else\n $super(evt)\n}","funcProperties":{"__isSmartRef__":true,"id":3982},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"3977":{"this":{"__isSmartRef__":true,"id":2504},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":3978}},"3978":{"$super":{"__isSmartRef__":true,"id":3979}},"3979":{"varMapping":{"__isSmartRef__":true,"id":3980},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":3981},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"3980":{"obj":{"__isSmartRef__":true,"id":2504},"name":"onMouseDown"},"3981":{},"3982":{"timestamp":{"__isSmartRef__":true,"id":3983},"user":"undefined","tags":["mouse actions"]},"3983":{"isSerializedDate":true,"string":"Thu Apr 26 2012 11:10:30 GMT+0200 (Mitteleuropäische Sommerzeit)"},"3984":{"varMapping":{"__isSmartRef__":true,"id":3985},"source":"function onMouseMove(evt) {\n if (this.isDrawing) {\n this.lineTo(pt(evt.pageX, evt.pageY), true, this.getColor());\n }\n $super(evt)\n}","funcProperties":{"__isSmartRef__":true,"id":3990},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"3985":{"this":{"__isSmartRef__":true,"id":2504},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":3986}},"3986":{"$super":{"__isSmartRef__":true,"id":3987}},"3987":{"varMapping":{"__isSmartRef__":true,"id":3988},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":3989},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"3988":{"obj":{"__isSmartRef__":true,"id":2504},"name":"onMouseMove"},"3989":{},"3990":{"timestamp":{"__isSmartRef__":true,"id":3991},"user":"conradcalmez","tags":["mouse actions"]},"3991":{"isSerializedDate":true,"string":"Thu May 03 2012 10:07:01 GMT+0200 (Mitteleuropäische Sommerzeit)"},"3992":{"varMapping":{"__isSmartRef__":true,"id":3993},"source":"function onMouseOut(evt) {\n // XXX cancelation better than strange drawing behavior?\n this.onMouseUp(evt);\n}","funcProperties":{"__isSmartRef__":true,"id":3998},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"3993":{"this":{"__isSmartRef__":true,"id":2504},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":3994}},"3994":{"$super":{"__isSmartRef__":true,"id":3995}},"3995":{"varMapping":{"__isSmartRef__":true,"id":3996},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":3997},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"3996":{"obj":{"__isSmartRef__":true,"id":2504},"name":"onMouseOut"},"3997":{},"3998":{"timestamp":{"__isSmartRef__":true,"id":3999},"user":"undefined","tags":["mouse actions"]},"3999":{"isSerializedDate":true,"string":"Wed Apr 18 2012 10:20:18 GMT+0200 (Mitteleuropäische Sommerzeit)"},"4000":{"varMapping":{"__isSmartRef__":true,"id":4001},"source":"function onMouseUp(evt) {\n this.stopDrawing(evt);\n $super(evt)\n}","funcProperties":{"__isSmartRef__":true,"id":4006},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"4001":{"this":{"__isSmartRef__":true,"id":2504},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":4002}},"4002":{"$super":{"__isSmartRef__":true,"id":4003}},"4003":{"varMapping":{"__isSmartRef__":true,"id":4004},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":4005},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"4004":{"obj":{"__isSmartRef__":true,"id":2504},"name":"onMouseUp"},"4005":{},"4006":{"timestamp":{"__isSmartRef__":true,"id":4007},"user":"conradcalmez","tags":["mouse actions"]},"4007":{"isSerializedDate":true,"string":"Thu May 03 2012 10:07:01 GMT+0200 (Mitteleuropäische Sommerzeit)"},"4008":{"varMapping":{"__isSmartRef__":true,"id":4009},"source":"function onTouchEnd(evt) {\n this.stopDrawing(evt, true);\n evt.stop();\n}","funcProperties":{"__isSmartRef__":true,"id":4014},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"4009":{"this":{"__isSmartRef__":true,"id":2504},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":4010}},"4010":{"$super":{"__isSmartRef__":true,"id":4011}},"4011":{"varMapping":{"__isSmartRef__":true,"id":4012},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":4013},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"4012":{"obj":{"__isSmartRef__":true,"id":2504},"name":"onTouchEnd"},"4013":{},"4014":{"timestamp":{"__isSmartRef__":true,"id":4015},"user":"undefined","tags":["touch actions"]},"4015":{"isSerializedDate":true,"string":"Wed Apr 18 2012 10:20:18 GMT+0200 (Mitteleuropäische Sommerzeit)"},"4016":{"varMapping":{"__isSmartRef__":true,"id":4017},"source":"function onTouchMove(evt) {\n if (this.isDrawing) {\n this.lineTo(pt(evt.pageX, evt.pageY), true);\n }\n evt.stop();\n}","funcProperties":{"__isSmartRef__":true,"id":4018},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"4017":{"this":{"__isSmartRef__":true,"id":2504}},"4018":{"timestamp":{"__isSmartRef__":true,"id":4019},"user":"undefined","tags":["touch actions"]},"4019":{"isSerializedDate":true,"string":"Thu Apr 19 2012 13:05:20 GMT+0200 (Mitteleuropäische Sommerzeit)"},"4020":{"varMapping":{"__isSmartRef__":true,"id":4021},"source":"function onTouchStart(evt) {\n if (evt.touches.length == 1) {\n this.startDrawing(evt);\n evt.stop();\n }\n else {\n this.isDrawing = false\n this.currentShape && this.currentShape.remove();\n delete this.currentShape;\n }\n}","funcProperties":{"__isSmartRef__":true,"id":4026},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"4021":{"this":{"__isSmartRef__":true,"id":2504},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":4022}},"4022":{"$super":{"__isSmartRef__":true,"id":4023}},"4023":{"varMapping":{"__isSmartRef__":true,"id":4024},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":4025},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"4024":{"obj":{"__isSmartRef__":true,"id":2504},"name":"onTouchStart"},"4025":{},"4026":{"timestamp":{"__isSmartRef__":true,"id":4027},"user":"undefined","tags":["touch actions"]},"4027":{"isSerializedDate":true,"string":"Thu Apr 19 2012 15:07:56 GMT+0200 (Mitteleuropäische Sommerzeit)"},"4028":{"varMapping":{"__isSmartRef__":true,"id":4029},"source":"function remove() {\n // XXX stop longpolling\n this.deactivate();\n this.suspendSteppingAll();\n if (this.showsHalos) this.removeHalos();\n this.renderContextDispatch('remove');\n}","funcProperties":{"__isSmartRef__":true,"id":4034},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"4029":{"this":{"__isSmartRef__":true,"id":2504},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":4030}},"4030":{"$super":{"__isSmartRef__":true,"id":4031}},"4031":{"varMapping":{"__isSmartRef__":true,"id":4032},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":4033},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"4032":{"obj":{"__isSmartRef__":true,"id":2504},"name":"remove"},"4033":{},"4034":{"timestamp":{"__isSmartRef__":true,"id":4035},"user":"conradcalmez","tags":["initialization"]},"4035":{"isSerializedDate":true,"string":"Tue Apr 24 2012 17:12:56 GMT+0200 (Mitteleuropäische Sommerzeit)"},"4036":{"varMapping":{"__isSmartRef__":true,"id":4037},"source":"function reset() {\n this.deactivate();\n this.active = false;\n this.disableGrabbing();\n this.setChannel('default');\n this.isDrawing = false;\n this.clear();\n this.owner.getChat().hide();\n this.owner.getChat().visible = false;\n this.owner.getChat().setUserName(\"\");\n this.owner.getChat().get(\"TextPane\").setTextString(\"\");\n this.color = this.defaultColor();\n this.pencilSize = this.defaultPencilSize();\n this.prevState = undefined\n}","funcProperties":{"__isSmartRef__":true,"id":4038},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"4037":{"this":{"__isSmartRef__":true,"id":2504}},"4038":{"timestamp":{"__isSmartRef__":true,"id":4039},"user":"conradcalmez","tags":["initialization"]},"4039":{"isSerializedDate":true,"string":"Thu May 03 2012 10:07:01 GMT+0200 (Mitteleuropäische Sommerzeit)"},"4040":{"varMapping":{"__isSmartRef__":true,"id":4041},"source":"function startDrawing(evt) {\n this.isDrawing = true;\n}","funcProperties":{"__isSmartRef__":true,"id":4042},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"4041":{"this":{"__isSmartRef__":true,"id":2504}},"4042":{"timestamp":{"__isSmartRef__":true,"id":4043},"user":"undefined","tags":["drawing"]},"4043":{"isSerializedDate":true,"string":"Wed Apr 18 2012 13:51:09 GMT+0200 (Mitteleuropäische Sommerzeit)"},"4044":{"varMapping":{"__isSmartRef__":true,"id":4045},"source":"function stopDrawing(evt, touch) {\n if (this.isDrawing) {\n this.isDrawing = false;\n this.finishLine();\n }\n}","funcProperties":{"__isSmartRef__":true,"id":4046},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"4045":{"this":{"__isSmartRef__":true,"id":2504}},"4046":{"timestamp":{"__isSmartRef__":true,"id":4047},"user":"undefined","tags":["drawing"]},"4047":{"isSerializedDate":true,"string":"Thu Apr 19 2012 13:10:16 GMT+0200 (Mitteleuropäische Sommerzeit)"},"4048":{"varMapping":{"__isSmartRef__":true,"id":4049},"source":"function toggleActivation() {\n if (!this.active) {\n this.activate();\n } else {\n this.deactivate();\n }\n}","funcProperties":{"__isSmartRef__":true,"id":4050},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"4049":{"this":{"__isSmartRef__":true,"id":2504}},"4050":{"timestamp":{"__isSmartRef__":true,"id":4051},"user":"undefined","tags":["synchronization"]},"4051":{"isSerializedDate":true,"string":"Wed Apr 18 2012 10:20:18 GMT+0200 (Mitteleuropäische Sommerzeit)"},"4052":{"varMapping":{"__isSmartRef__":true,"id":4053},"source":"function transformPoint(pagePoint) {\n var shapePosition = this.getPositionInWorld();\n return pagePoint.subPt(shapePosition);\n}","funcProperties":{"__isSmartRef__":true,"id":4054},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"4053":{"this":{"__isSmartRef__":true,"id":2504}},"4054":{"timestamp":{"__isSmartRef__":true,"id":4055},"user":"undefined","tags":["drawing"]},"4055":{"isSerializedDate":true,"string":"Thu Apr 19 2012 14:49:49 GMT+0200 (Mitteleuropäische Sommerzeit)"},"4056":{"varMapping":{"__isSmartRef__":true,"id":4057},"source":"function finishLine() {\n if (typeof this.currentShape == 'undefined')\n return; \n\n var curShape = this.currentShape;\n this.currentShape = undefined;\n\n curShape.timestamp = Date.now();\n var color = {r: curShape.getBorderColor().r*255, g: curShape.getBorderColor().g*255, b: curShape.getBorderColor().b*255}\n // var result = this.sync(curShape.shape.vertices(), curShape.timestamp, color, curShape.getBorderWidth(), curShape.id);\n}","funcProperties":{"__isSmartRef__":true,"id":4058},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"4057":{"this":{"__isSmartRef__":true,"id":2504}},"4058":{"timestamp":{"__isSmartRef__":true,"id":4059},"user":"conradcalmez","tags":["drawing"]},"4059":{"isSerializedDate":true,"string":"Mon Apr 30 2012 19:54:35 GMT+0200 (Mitteleuropäische Sommerzeit)"},"4060":{"varMapping":{"__isSmartRef__":true,"id":4061},"source":"function defaultChannelName() {\n return 'example'\n}","funcProperties":{"__isSmartRef__":true,"id":4062},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"4061":{"this":{"__isSmartRef__":true,"id":2504}},"4062":{"timestamp":{"__isSmartRef__":true,"id":4063},"user":"undefined","tags":["synchronization","accessing"]},"4063":{"isSerializedDate":true,"string":"Thu Apr 19 2012 12:35:08 GMT+0200 (Mitteleuropäische Sommerzeit)"},"4064":{"varMapping":{"__isSmartRef__":true,"id":4065},"source":"function getCurrentShape() {\n this.oldSubmorphs = this.submorphs.pluck('identifier');\n if (typeof(this.currentShape) === 'undefined') {\n this.currentShape = this.createStrokeShape(); \n this.oldSubmorphs.push(this.currentShape.id) \n this.addMorph(this.currentShape);\n }\n return this.currentShape\n}","funcProperties":{"__isSmartRef__":true,"id":4066},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"4065":{"this":{"__isSmartRef__":true,"id":2504}},"4066":{"timestamp":{"__isSmartRef__":true,"id":4067},"user":"undefined","tags":["drawing","accessing"]},"4067":{"isSerializedDate":true,"string":"Thu Apr 26 2012 13:31:38 GMT+0200 (Mitteleuropäische Sommerzeit)"},"4068":{"varMapping":{"__isSmartRef__":true,"id":4069},"source":"function getChannel() {\n return (this.channelName || this.defaultChannelName())\n}","funcProperties":{"__isSmartRef__":true,"id":4070},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"4069":{"this":{"__isSmartRef__":true,"id":2504}},"4070":{"timestamp":{"__isSmartRef__":true,"id":4071},"user":"undefined","tags":["synchronization","accessing"]},"4071":{"isSerializedDate":true,"string":"Thu Apr 19 2012 13:17:52 GMT+0200 (Mitteleuropäische Sommerzeit)"},"4072":{"varMapping":{"__isSmartRef__":true,"id":4073},"source":"function setChannel(channelName) {\n this.channelName = channelName,\n that = this;\n\n // TODO: maybe we don't want this for proper offline/online switching reasons.\n this.submorphs.each(function (ea) {\n ea.identifier = undefined\n })\n\n if (this.active && this.socket) {\n this.submorphs.each(function (ea) {\n ea.remove();\n })\n\n this.socket.emit('channel', this.channelName, function(join, joinChannel, leave, leaveChannel, initialData) {\n if (join) {\n alertOK('Successfully joined channel ' + joinChannel + '.');\n that.initialSync(initialData);\n } \n if (leave) {\n alertOK('Successfully left channel ' + leaveChannel + '.');\n }\n });\n }\n}","funcProperties":{"__isSmartRef__":true,"id":4074},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"4073":{"this":{"__isSmartRef__":true,"id":2504}},"4074":{"timestamp":{"__isSmartRef__":true,"id":4075},"user":"undefined","tags":["synchronization","accessing"]},"4075":{"isSerializedDate":true,"string":"Wed Apr 25 2012 16:49:34 GMT+0200 (Mitteleuropäische Sommerzeit)"},"4076":{"varMapping":{"__isSmartRef__":true,"id":4077},"source":"function getChannel() {\n return (this.channelName || this.defaultChannelName())\n}","funcProperties":{"__isSmartRef__":true,"id":4078},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"4077":{"this":{"__isSmartRef__":true,"id":2504}},"4078":{"timestamp":{"__isSmartRef__":true,"id":4071},"user":"undefined","tags":[]},"4079":{"varMapping":{"__isSmartRef__":true,"id":4080},"source":"function createStrokeShape() {\n var m = Morph.makePolygon([], 1, Color.black, null);\n m.setBorderWidth(this.getPencilSize());\n m.disableEvents();\n m.disableDropping();\n m.isStroke = true;\n return m;\n}","funcProperties":{"__isSmartRef__":true,"id":4081},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"4080":{"this":{"__isSmartRef__":true,"id":2504}},"4081":{"timestamp":{"__isSmartRef__":true,"id":4082},"user":"conradcalmez","tags":["drawing"]},"4082":{"isSerializedDate":true,"string":"Mon Apr 30 2012 09:10:10 GMT+0200 (Mitteleuropäische Sommerzeit)"},"4083":{"varMapping":{"__isSmartRef__":true,"id":4084},"source":"function connectSocket() {\n var resource = 'nodejs/WhiteboardServer/socket.io',\n socketIOpath = '/socket.io.js',\n socketioURL = 'http://lively-kernel.org/' + resource + socketIOpath,\n that = this,\n channel = this.getChannel();\n\n // load Socket.io library if required\n if (typeof(io) == \"undefined\") {\n var source = JSLoader.getSync(socketioURL);\n window.eval(source);\n }\n \n // connect to server \n this.socket = io.connect(null, {\n resource: resource,\n 'force new connection': true\n });\n \n // auth/(dis)connect + channel join\n this.socket.on('connect', function() {\n that.socket.emit('nick', {message: that.owner.get(\"ChatPane\").getUserName()});\n that.socket.emit('channel', that.getChannel(), function(join, joinChannel, leave, leaveChannel, initialData) {\n if (join) {\n alertOK('Successfully joined channel ' + joinChannel + '.');\n that.initialSync(initialData);\n } \n if (leave) {\n alertOK('Successfully left channel ' + leaveChannel + '.');\n }\n });\n\n that.socket.on('error', function(reason) {\n alert('Unable to connect socket.io on namespace ' + channel + ': ' + reason);\n that.deactivate();\n });\n\n that.createSocketListeners();\n });\n}","funcProperties":{"__isSmartRef__":true,"id":4085},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"4084":{"this":{"__isSmartRef__":true,"id":2504}},"4085":{"timestamp":{"__isSmartRef__":true,"id":4086},"user":"conradcalmez","tags":["synchronization"]},"4086":{"isSerializedDate":true,"string":"Thu May 03 2012 10:07:01 GMT+0200 (Mitteleuropäische Sommerzeit)"},"4087":{"varMapping":{"__isSmartRef__":true,"id":4088},"source":"function sync(vertices, time, color, width, id) {\n if (this.active) {\n var stroke = {\n board: this.getChannel(),\n time: time,\n drawer: this.getDrawerID(),\n vector: vertices,\n color: color,\n width: width,\n identifier: id\n };\n this.socket.emit('draw', {\n message: stroke,\n me: false,\n broadcast: true,\n });\n }\n}","funcProperties":{"__isSmartRef__":true,"id":4089},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"4088":{"this":{"__isSmartRef__":true,"id":2504}},"4089":{"timestamp":{"__isSmartRef__":true,"id":4090},"user":"conradcalmez","tags":["synchronization"]},"4090":{"isSerializedDate":true,"string":"Mon Apr 30 2012 16:00:07 GMT+0200 (Mitteleuropäische Sommerzeit)"},"4091":{"varMapping":{"__isSmartRef__":true,"id":4092},"source":"function deleteMorphWith(identifier) {\n var toDelete = this.submorphs.find(function (ea) {\n return (ea.identifier === identifier)\n })\n // remove toDelete from oldSubmorphs ary\n if (!toDelete) \n return\n this.oldSubmorphs = this.oldSubmorphs.select(function (ea) {\n return toDelete.identifier !== ea;\n })\n debugger\n toDelete.remove();\n}","funcProperties":{"__isSmartRef__":true,"id":4093},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"4092":{"this":{"__isSmartRef__":true,"id":2504}},"4093":{"timestamp":{"__isSmartRef__":true,"id":4094},"user":"undefined","tags":["synchronization"]},"4094":{"isSerializedDate":true,"string":"Thu Apr 26 2012 15:44:00 GMT+0200 (Mitteleuropäische Sommerzeit)"},"4095":{"varMapping":{"__isSmartRef__":true,"id":4096},"source":"function removeDocumentWith(identifier) {\n this.socket.emit('delete', {\n identifier: identifier,\n me: true,\n broadcast: true\n });\n}","funcProperties":{"__isSmartRef__":true,"id":4097},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"4096":{"this":{"__isSmartRef__":true,"id":2504}},"4097":{"timestamp":{"__isSmartRef__":true,"id":4098},"user":"conradcalmez","tags":["synchronization"]},"4098":{"isSerializedDate":true,"string":"Tue Apr 24 2012 18:00:19 GMT+0200 (Mitteleuropäische Sommerzeit)"},"4099":{"varMapping":{"__isSmartRef__":true,"id":4100},"source":"function createSocketListeners() {\n var that = this;\n\n // client (dis)connects\n this.socket.on('clientConnect', function (data) {\n that.owner.getChat().showMessage(data.message + ' connected');\n });\n this.socket.on('clientDisconnect', function (data) {\n that.owner.getChat().showMessage(data.message + ' disconnected');\n });\n \n // ping pong example\n this.socket.on('pong', function (data) {\n alertOK(data.message);\n });\n\n this.socket.on('draw', function (data) {\n that.drawLineFrom(data.message);\n });\n\n this.socket.on('clear', function () {\n that.submorphs.invoke('remove');\n });\n\n this.socket.on('delete', function (data) {\n that.deleteMorphWith(data.message);\n });\n\n this.socket.on('morph', function (data) {\n that.addMorphFrom(data.message);\n });\n\n this.socket.on('chat', function (data) {\n that.owner.getChat().showMessage(data.message, data.nick);\n });\n\n this.socket.on('names', function (data) {\n that.owner.getChat().showMessage(\"Currently connected users:\\n\" + data.message);\n });\n\n this.socket.on('nick', function (data) {\n that.owner.getChat().showMessage(data.message.old + \" changed its name to \" + data.message.new);\n });\n\n this.socket.on('change', function(data) {\n this.applyChanges(data.message)\n })\n}","funcProperties":{"__isSmartRef__":true,"id":4101},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"4100":{"this":{"__isSmartRef__":true,"id":2504}},"4101":{"timestamp":{"__isSmartRef__":true,"id":4102},"user":"conradcalmez","tags":["synchronization"]},"4102":{"isSerializedDate":true,"string":"Thu May 03 2012 11:10:08 GMT+0200 (Mitteleuropäische Sommerzeit)"},"4103":{"varMapping":{"__isSmartRef__":true,"id":4104},"source":"function addMorphFrom(JSONmorph) {\n // overhead if the morph already exists\n var newMorph = this.deserializeMorph(JSONmorph),\n relativePosition = newMorph.getPosition(),\n morph = this.submorphs.find(function (ea) {\n return ea.identifier === newMorph.identifier \n });\n newMorph && newMorph.disableDropping();\n morph && morph.disableDropping();\n if (morph instanceof lively.morphic.Morph) {\n morph.setPosition(relativePosition); \n } else {\n this.oldSubmorphs = this.submorphs.pluck('identifier')\n this.addMorph(newMorph);\n newMorph.setPosition(relativePosition);\n }\n}","funcProperties":{"__isSmartRef__":true,"id":4105},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"4104":{"this":{"__isSmartRef__":true,"id":2504}},"4105":{"timestamp":{"__isSmartRef__":true,"id":4106},"user":"undefined","tags":["synchronization"]},"4106":{"isSerializedDate":true,"string":"Thu Apr 26 2012 15:15:47 GMT+0200 (Mitteleuropäische Sommerzeit)"},"4107":{"varMapping":{"__isSmartRef__":true,"id":4108},"source":"function saveMorph(aMorph) { \n aMorph.submorphs.each(function (ea) {\n if (ea.eventsWereDisabled === false) {\n ea.enableEvents();\n }\n delete ea.eventsWereDisabled\n })\n\n if (aMorph.halosWereEnabled) {\n aMorph.enableHalos();\n }\n delete aMorph.halosWereEnabled\n if (aMorph.droppingWasEnabled) {\n aMorph.enableDropping();\n }\n delete aMorph.droppingWasEnabled;\n\n if (this.active) {\n aMorph.identifier = aMorph.identifier || aMorph.id;\n var newMorph = aMorph.serialize();\n newMorph.identifier = aMorph.identifier;\n this.socket.emit('morph', {\n message: newMorph,\n me: false,\n broadcast: true,\n });\n }\n\n if (this.submorphs.length != this.prevState.submorphs.length) \n this.prevState = this.fakeCopy();\n}","funcProperties":{"__isSmartRef__":true,"id":4109},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"4108":{"this":{"__isSmartRef__":true,"id":2504}},"4109":{"timestamp":{"__isSmartRef__":true,"id":4110},"user":"conradcalmez","tags":["synchronization"]},"4110":{"isSerializedDate":true,"string":"Thu May 03 2012 10:07:01 GMT+0200 (Mitteleuropäische Sommerzeit)"},"4111":{"varMapping":{"__isSmartRef__":true,"id":4112},"source":"function deserializeMorph(JSONmorph) {\n var serializer = ObjectGraphLinearizer.forNewLivelyCopy();\n var jso = JSON.parse(JSONmorph.morph);\n morph = serializer.deserializeJso(jso);\n morph.withAllSubmorphsDo(function() { \n if (typeof this.setNewId == 'function') \n this.setNewId(); \n });\n return morph;\n}","funcProperties":{"__isSmartRef__":true,"id":4113},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"4112":{"this":{"__isSmartRef__":true,"id":2504}},"4113":{"timestamp":{"__isSmartRef__":true,"id":4114},"user":"undefined","tags":["synchronization"]},"4114":{"isSerializedDate":true,"string":"Thu Apr 26 2012 10:51:42 GMT+0200 (Mitteleuropäische Sommerzeit)"},"4115":{"varMapping":{"__isSmartRef__":true,"id":4116},"source":"function submorphsChanged() {\n if (this.active) {\n if (this.submorphs.length < this.oldSubmorphs.length) {\n debugger\n var ident = this.oldSubmorphs.withoutAll(this.submorphs.pluck('identifier'))[0]\n this.socket.emit('delete', {\n message: ident, \n me: false,\n broadcast: true\n })\n }\n debugger\n this.oldSubmorphs = this.submorphs.pluck('identifier');\n }\n}","funcProperties":{"__isSmartRef__":true,"id":4117},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"4116":{"this":{"__isSmartRef__":true,"id":2504}},"4117":{"timestamp":{"__isSmartRef__":true,"id":4118},"user":"undefined","tags":["synchronization"]},"4118":{"isSerializedDate":true,"string":"Thu Apr 26 2012 15:51:32 GMT+0200 (Mitteleuropäische Sommerzeit)"},"4119":{"varMapping":{"__isSmartRef__":true,"id":4120},"source":"function defaultColor() {\n return Color.black;\n}","funcProperties":{"__isSmartRef__":true,"id":4121},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"4120":{"this":{"__isSmartRef__":true,"id":2504}},"4121":{"timestamp":{"__isSmartRef__":true,"id":4122},"user":"conradcalmez","tags":["drawing","accessing"]},"4122":{"isSerializedDate":true,"string":"Fri Apr 27 2012 20:45:03 GMT+0200 (Mitteleuropäische Sommerzeit)"},"4123":{"varMapping":{"__isSmartRef__":true,"id":4124},"source":"function getConnectedUserNames() {\n if (this.active) {\n this.socket.emit('names');\n }\n}","funcProperties":{"__isSmartRef__":true,"id":4125},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"4124":{"this":{"__isSmartRef__":true,"id":2504}},"4125":{"timestamp":{"__isSmartRef__":true,"id":4126},"user":"conradcalmez","tags":["synchronization","accessing"]},"4126":{"isSerializedDate":true,"string":"Mon Apr 30 2012 10:47:14 GMT+0200 (Mitteleuropäische Sommerzeit)"},"4127":{"varMapping":{"__isSmartRef__":true,"id":4128},"source":"function defaultPencilSize() {\n return 1;\n}","funcProperties":{"__isSmartRef__":true,"id":4129},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"4128":{"this":{"__isSmartRef__":true,"id":2504}},"4129":{"timestamp":{"__isSmartRef__":true,"id":4130},"user":"conradcalmez","tags":["drawing","accessing"]},"4130":{"isSerializedDate":true,"string":"Mon Apr 30 2012 08:59:02 GMT+0200 (Mitteleuropäische Sommerzeit)"},"4131":{"varMapping":{"__isSmartRef__":true,"id":4132},"source":"function setPencilStyle(style) {\n this.pencilStyle = style;\n}","funcProperties":{"__isSmartRef__":true,"id":4133},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"4132":{"this":{"__isSmartRef__":true,"id":2504}},"4133":{"timestamp":{"__isSmartRef__":true,"id":4134},"user":"conradcalmez","tags":["drawing","accessing"]},"4134":{"isSerializedDate":true,"string":"Wed May 02 2012 14:59:47 GMT+0200 (Mitteleuropäische Sommerzeit)"},"4135":{"varMapping":{"__isSmartRef__":true,"id":4136},"source":"function defaultPencilStyle() {\n return \"solid\";\n}","funcProperties":{"__isSmartRef__":true,"id":4137},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"4136":{"this":{"__isSmartRef__":true,"id":2504}},"4137":{"timestamp":{"__isSmartRef__":true,"id":4138},"user":"conradcalmez","tags":["accessing"]},"4138":{"isSerializedDate":true,"string":"Wed May 02 2012 15:03:39 GMT+0200 (Mitteleuropäische Sommerzeit)"},"4139":{"varMapping":{"__isSmartRef__":true,"id":4140},"source":"function createPatchFor(diff) {\n var self = this,\n patch = {};\n diff.each(function (ea) {\n var identifier = self.findById(ea.matchingId);\n ea.flattenPropertyTree();\n patch[identifier] = ea\n })\n return patch\n}","funcProperties":{"__isSmartRef__":true,"id":4141},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"4140":{"this":{"__isSmartRef__":true,"id":2504}},"4141":{"timestamp":{"__isSmartRef__":true,"id":4142},"user":"conradcalmez","tags":[]},"4142":{"isSerializedDate":true,"string":"Thu May 03 2012 10:07:01 GMT+0200 (Mitteleuropäische Sommerzeit)"},"4143":{"varMapping":{"__isSmartRef__":true,"id":4144},"source":"function fakeCopy() {\n this.attributeConnections.invoke('disconnect');\n var copy = this.copy();\n copy.stopStepping();\n this.mySetupConnections();\n return copy;\n}","funcProperties":{"__isSmartRef__":true,"id":4145},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"4144":{"this":{"__isSmartRef__":true,"id":2504}},"4145":{"timestamp":{"__isSmartRef__":true,"id":4146},"user":"conradcalmez","tags":[]},"4146":{"isSerializedDate":true,"string":"Thu May 03 2012 10:07:01 GMT+0200 (Mitteleuropäische Sommerzeit)"},"4147":{"varMapping":{"__isSmartRef__":true,"id":4148},"source":"function mySetupConnections() {\n this.attributeConnections.invoke('disconnect');\n connect(this, \"submorphs\", this, \"submorphsChanged\", {});\n connect(this, 'channelName', this.owner.titleBar, 'setTitle', {\n converter: function (channelName) {\n return 'Channel: ' + channelName\n }\n })\n}","funcProperties":{"__isSmartRef__":true,"id":4149},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"4148":{"this":{"__isSmartRef__":true,"id":2504}},"4149":{"timestamp":{"__isSmartRef__":true,"id":4150},"user":"conradcalmez","tags":["initialization"]},"4150":{"isSerializedDate":true,"string":"Thu May 03 2012 10:07:01 GMT+0200 (Mitteleuropäische Sommerzeit)"},"4151":{"varMapping":{"__isSmartRef__":true,"id":4152},"source":"function observe() {\n this.stopStepping()\n this.startStepping(5000, 'observeChanges');\n}","funcProperties":{"__isSmartRef__":true,"id":4153},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"4152":{"this":{"__isSmartRef__":true,"id":2504}},"4153":{"timestamp":{"__isSmartRef__":true,"id":4154},"user":"conradcalmez","tags":[]},"4154":{"isSerializedDate":true,"string":"Thu May 03 2012 10:07:01 GMT+0200 (Mitteleuropäische Sommerzeit)"},"4155":{"varMapping":{"__isSmartRef__":true,"id":4156},"source":"function observeChanges() {\n var self = this;\n var diffL = {};\n var copyFunc = function () {\n self.prevState = self.fakeCopy();\n }\n if (typeof(this.prevState) !== 'undefined') {\n this.prevState.submorphs.each(function (sub) {\n if (sub.isStroke) return\n var match = self.submorphs.find(function (ea) {\n return (sub.derivationIds.last() === ea.id)\n })\n if (!match) return\n var tmpDiffList = sub.diffTo(match);\n if (tmpDiffList && !tmpDiffList.isEmpty()) {\n diffL[match.id] = tmpDiffList[sub.id];\n };\n diffL[match.identifier || match.id] && diffL[match.identifier || match.id].flattenPropertyTree();\n })\n if (Properties.own(diffL).length > 0) {\n console.log(diffL)\n copyFunc.bind(this).delay(0);\n }\n }\n else\n copyFunc.bind(this).delay(0);\n}","funcProperties":{"__isSmartRef__":true,"id":4157},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"4156":{"this":{"__isSmartRef__":true,"id":2504}},"4157":{"timestamp":{"__isSmartRef__":true,"id":4158},"user":"conradcalmez","tags":[]},"4158":{"isSerializedDate":true,"string":"Thu May 03 2012 11:15:07 GMT+0200 (Mitteleuropäische Sommerzeit)"},"4159":{"varMapping":{"__isSmartRef__":true,"id":4160},"source":"function applyChanges(diffL) {\n var self = this;\n Properties.own(diffL).each(function (ea) {\n var morph = self.find(function (m) {\n return (m.identifier === ea || m.id === ea)\n })\n diffL[ea].modified.each(function (prop) {\n morph.applyNestedProperty(morph, prop.split('::'), diffL[ea].oldValue)\n })\n })\n}","funcProperties":{"__isSmartRef__":true,"id":4161},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"4160":{"this":{"__isSmartRef__":true,"id":2504}},"4161":{"timestamp":{"__isSmartRef__":true,"id":4162},"user":"conradcalmez","tags":[]},"4162":{"isSerializedDate":true,"string":"Thu May 03 2012 11:05:47 GMT+0200 (Mitteleuropäische Sommerzeit)"},"4163":{"varMapping":{"__isSmartRef__":true,"id":4164},"source":"function sendChange(change) {\n if (active) {\n this.socket.emit('change', {\n message: change,\n me: false,\n broadcast: true,\n })\n }\n}","funcProperties":{"__isSmartRef__":true,"id":4165},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"4164":{"this":{"__isSmartRef__":true,"id":2504}},"4165":{"timestamp":{"__isSmartRef__":true,"id":4166},"user":"conradcalmez","tags":[]},"4166":{"isSerializedDate":true,"string":"Thu May 03 2012 11:08:15 GMT+0200 (Mitteleuropäische Sommerzeit)"},"4167":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":4168},"id":"0F12A22A-1313-445F-8A40-AB3BDD4B03E2","renderContextTable":{"__isSmartRef__":true,"id":4175},"eventHandler":{"__isSmartRef__":true,"id":4176},"droppingEnabled":true,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":4177},"__SourceModuleName__":"Global","showsHalos":true,"layout":{"__isSmartRef__":true,"id":4178},"name":"Ellipse","partsBinMetaInfo":{"__isSmartRef__":true,"id":4179},"derivationIds":[113,"07BC3F00-A1CC-4E18-8B69-527B6067A724","CD247C96-11E3-42A2-AA3F-BA27E29FB3F9"],"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"_ClipMode":"visible","owner":{"__isSmartRef__":true,"id":2468},"_Rotation":0,"_Scale":0.998001,"priorExtent":{"__isSmartRef__":true,"id":4182},"__LivelyClassName__":"lively.morphic.Morph"},"4168":{"_Position":{"__isSmartRef__":true,"id":4169},"renderContextTable":{"__isSmartRef__":true,"id":4170},"_Extent":{"__isSmartRef__":true,"id":4171},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":4172},"_BorderWidth":3.184,"_BorderColor":{"__isSmartRef__":true,"id":4173},"_Fill":{"__isSmartRef__":true,"id":4174},"__SourceModuleName__":"Global.lively.morphic.Shapes","_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","__LivelyClassName__":"lively.morphic.Shapes.Ellipse"},"4169":{"x":-50,"y":-50,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"4170":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"4171":{"x":216.2323484645814,"y":103.00600901201534,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"4172":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"4173":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"4174":{"r":0.227,"g":0,"b":1,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"4175":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"4176":{"morph":{"__isSmartRef__":true,"id":4167},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"4177":{"x":108.78210900000002,"y":98.802099,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"4178":{},"4179":{"partName":"Ellipse","requiredModules":[],"migrationLevel":4,"partsSpaceName":"PartsBin/Basic","__SourceModuleName__":"Global.lively.PartsBin","revisionOnLoad":149409,"comment":"undefined","changes":[{"__isSmartRef__":true,"id":4180}],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"4180":{"date":{"__isSmartRef__":true,"id":4181},"author":"undefined","message":"reverted changes - was there any description of this morph?","id":"C3C03411-9523-4F35-89EC-B20E24B3C287"},"4181":{"isSerializedDate":true,"string":"Tue Apr 03 2012 09:08:08 GMT+0200 (Mitteleuropäische Sommerzeit)"},"4182":{"x":210.22033044055135,"y":103.00600901201533,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"4183":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":4184},"id":"10FC9A0A-D467-4E52-9F31-81AE932040C8","renderContextTable":{"__isSmartRef__":true,"id":4191},"eventHandler":{"__isSmartRef__":true,"id":4192},"droppingEnabled":true,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":4193},"__SourceModuleName__":"Global","showsHalos":false,"layout":{"__isSmartRef__":true,"id":4194},"name":"Ellipse1","partsBinMetaInfo":{"__isSmartRef__":true,"id":4195},"derivationIds":[113,"07BC3F00-A1CC-4E18-8B69-527B6067A724","B44C97D6-3D6E-4E36-A6F9-BB26C3358387"],"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"_ClipMode":"visible","owner":{"__isSmartRef__":true,"id":2468},"isBeingDragged":false,"_Rotation":0,"_Scale":0.998001,"__LivelyClassName__":"lively.morphic.Morph"},"4184":{"_Position":{"__isSmartRef__":true,"id":4185},"renderContextTable":{"__isSmartRef__":true,"id":4186},"_Extent":{"__isSmartRef__":true,"id":4187},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":4188},"_BorderWidth":3.184,"_BorderColor":{"__isSmartRef__":true,"id":4189},"_Fill":{"__isSmartRef__":true,"id":4190},"__SourceModuleName__":"Global.lively.morphic.Shapes","_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","__LivelyClassName__":"lively.morphic.Shapes.Ellipse"},"4185":{"x":-50,"y":-50,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"4186":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"4187":{"x":100,"y":100,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"4188":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"4189":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"4190":{"r":0.979,"g":1,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"4191":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"4192":{"morph":{"__isSmartRef__":true,"id":4183},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"4193":{"x":587.8225890000007,"y":382.2343830000002,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"4194":{},"4195":{"partName":"Ellipse","requiredModules":[],"migrationLevel":4,"partsSpaceName":"PartsBin/Basic","__SourceModuleName__":"Global.lively.PartsBin","revisionOnLoad":149409,"comment":"undefined","changes":[{"__isSmartRef__":true,"id":4196}],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"4196":{"date":{"__isSmartRef__":true,"id":4197},"author":"undefined","message":"reverted changes - was there any description of this morph?","id":"C3C03411-9523-4F35-89EC-B20E24B3C287"},"4197":{"isSerializedDate":true,"string":"Tue Apr 03 2012 09:08:08 GMT+0200 (Mitteleuropäische Sommerzeit)"},"4198":{"onrestore":{"__isSmartRef__":true,"id":4199},"deactivate":{"__isSmartRef__":true,"id":4207},"setupConnections":{"__isSmartRef__":true,"id":4211},"getColor":{"__isSmartRef__":true,"id":4215},"setColor":{"__isSmartRef__":true,"id":4219},"getPencilSize":{"__isSmartRef__":true,"id":4223},"setPencilSize":{"__isSmartRef__":true,"id":4227},"getPencilStyle":{"__isSmartRef__":true,"id":4231},"disconnectSocket":{"__isSmartRef__":true,"id":4235},"activate":{"__isSmartRef__":true,"id":4239},"clear":{"__isSmartRef__":true,"id":4243},"clearDatabase":{"__isSmartRef__":true,"id":4247},"drawLineFrom":{"__isSmartRef__":true,"id":4251},"getDrawerID":{"__isSmartRef__":true,"id":4255},"initialSync":{"__isSmartRef__":true,"id":4259},"lineTo":{"__isSmartRef__":true,"id":4263},"morphMenuItems":{"__isSmartRef__":true,"id":4267},"onMouseDown":{"__isSmartRef__":true,"id":4275},"onMouseMove":{"__isSmartRef__":true,"id":4283},"onMouseOut":{"__isSmartRef__":true,"id":4291},"onMouseUp":{"__isSmartRef__":true,"id":4299},"onTouchEnd":{"__isSmartRef__":true,"id":4307},"onTouchMove":{"__isSmartRef__":true,"id":4315},"onTouchStart":{"__isSmartRef__":true,"id":4319},"remove":{"__isSmartRef__":true,"id":4327},"reset":{"__isSmartRef__":true,"id":4335},"startDrawing":{"__isSmartRef__":true,"id":4339},"stopDrawing":{"__isSmartRef__":true,"id":4343},"toggleActivation":{"__isSmartRef__":true,"id":4347},"transformPoint":{"__isSmartRef__":true,"id":4351},"finishLine":{"__isSmartRef__":true,"id":4355},"defaultChannelName":{"__isSmartRef__":true,"id":4359},"getCurrentShape":{"__isSmartRef__":true,"id":4363},"getChannel":{"__isSmartRef__":true,"id":4367},"setChannel":{"__isSmartRef__":true,"id":4371},"$$getChannel":{"__isSmartRef__":true,"id":4375},"createStrokeShape":{"__isSmartRef__":true,"id":4378},"connectSocket":{"__isSmartRef__":true,"id":4382},"sync":{"__isSmartRef__":true,"id":4386},"deleteMorphWith":{"__isSmartRef__":true,"id":4390},"removeDocumentWith":{"__isSmartRef__":true,"id":4394},"createSocketListeners":{"__isSmartRef__":true,"id":4398},"addMorphFrom":{"__isSmartRef__":true,"id":4402},"saveMorph":{"__isSmartRef__":true,"id":4406},"deserializeMorph":{"__isSmartRef__":true,"id":4410},"submorphsChanged":{"__isSmartRef__":true,"id":4414},"defaultColor":{"__isSmartRef__":true,"id":4418},"getConnectedUserNames":{"__isSmartRef__":true,"id":4422},"defaultPencilSize":{"__isSmartRef__":true,"id":4426},"setPencilStyle":{"__isSmartRef__":true,"id":4430},"defaultPencilStyle":{"__isSmartRef__":true,"id":4434},"createPatchFor":{"__isSmartRef__":true,"id":4438},"fakeCopy":{"__isSmartRef__":true,"id":4442},"mySetupConnections":{"__isSmartRef__":true,"id":4446},"observe":{"__isSmartRef__":true,"id":4450},"observeChanges":{"__isSmartRef__":true,"id":4454},"applyChanges":{"__isSmartRef__":true,"id":4458},"sendChange":{"__isSmartRef__":true,"id":4462}},"4199":{"varMapping":{"__isSmartRef__":true,"id":4200},"source":"function onrestore() {\n this.deactivate();\n module('projects.BP2012.Whiteboard').load(true)\n // this.mySetupConnections();\n}","funcProperties":{"__isSmartRef__":true,"id":4205},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"4200":{"this":{"__isSmartRef__":true,"id":2468},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":4201}},"4201":{"$super":{"__isSmartRef__":true,"id":4202}},"4202":{"varMapping":{"__isSmartRef__":true,"id":4203},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":4204},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"4203":{"obj":{"__isSmartRef__":true,"id":2468},"name":"onrestore"},"4204":{},"4205":{"timestamp":{"__isSmartRef__":true,"id":4206},"user":"conradcalmez","tags":["initialization"]},"4206":{"isSerializedDate":true,"string":"Thu May 03 2012 10:07:01 GMT+0200 (Mitteleuropäische Sommerzeit)"},"4207":{"varMapping":{"__isSmartRef__":true,"id":4208},"source":"function deactivate() {\n if (this.active) {\n this.disconnectSocket();\n this.active = false;\n this.setBorderColor(Color.black);\n this.oldSubmorphs = [];\n this.active = false;\n }\n}","funcProperties":{"__isSmartRef__":true,"id":4209},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"4208":{"this":{"__isSmartRef__":true,"id":2468}},"4209":{"timestamp":{"__isSmartRef__":true,"id":4210},"user":"conradcalmez","tags":["synchronization"]},"4210":{"isSerializedDate":true,"string":"Mon Apr 30 2012 11:19:02 GMT+0200 (Mitteleuropäische Sommerzeit)"},"4211":{"varMapping":{"__isSmartRef__":true,"id":4212},"source":"function setupConnections() {\n this.attributeConnections.invoke('disconnect');\n connect(this, \"submorphs\", this, \"submorphsChanged\", {});\n connect(this, 'channelName', this.owner.titleBar, 'setTitle', {\n converter: function (channelName) {\n return 'Channel: ' + channelName\n }\n })\n}","funcProperties":{"__isSmartRef__":true,"id":4213},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"4212":{"this":{"__isSmartRef__":true,"id":2468}},"4213":{"timestamp":{"__isSmartRef__":true,"id":4214},"user":"undefined","tags":["initialization"]},"4214":{"isSerializedDate":true,"string":"Wed Apr 25 2012 11:57:39 GMT+0200 (Mitteleuropäische Sommerzeit)"},"4215":{"varMapping":{"__isSmartRef__":true,"id":4216},"source":"function getColor() {\n return this.color || this.defaultColor();\n}","funcProperties":{"__isSmartRef__":true,"id":4217},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"4216":{"this":{"__isSmartRef__":true,"id":2468}},"4217":{"timestamp":{"__isSmartRef__":true,"id":4218},"user":"conradcalmez","tags":["drawing","accessing"]},"4218":{"isSerializedDate":true,"string":"Fri Apr 27 2012 20:44:47 GMT+0200 (Mitteleuropäische Sommerzeit)"},"4219":{"varMapping":{"__isSmartRef__":true,"id":4220},"source":"function setColor(color) {\n this.color = color;\n}","funcProperties":{"__isSmartRef__":true,"id":4221},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"4220":{"this":{"__isSmartRef__":true,"id":2468}},"4221":{"timestamp":{"__isSmartRef__":true,"id":4222},"user":"conradcalmez","tags":["drawing","accessing"]},"4222":{"isSerializedDate":true,"string":"Fri Apr 27 2012 20:45:41 GMT+0200 (Mitteleuropäische Sommerzeit)"},"4223":{"varMapping":{"__isSmartRef__":true,"id":4224},"source":"function getPencilSize() {\n return this.pencilSize || this.defaultPencilSize();\n}","funcProperties":{"__isSmartRef__":true,"id":4225},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"4224":{"this":{"__isSmartRef__":true,"id":2468}},"4225":{"timestamp":{"__isSmartRef__":true,"id":4226},"user":"conradcalmez","tags":["drawing","accessing"]},"4226":{"isSerializedDate":true,"string":"Mon Apr 30 2012 08:58:24 GMT+0200 (Mitteleuropäische Sommerzeit)"},"4227":{"varMapping":{"__isSmartRef__":true,"id":4228},"source":"function setPencilSize(size) {\n this.pencilSize = size;\n}","funcProperties":{"__isSmartRef__":true,"id":4229},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"4228":{"this":{"__isSmartRef__":true,"id":2468}},"4229":{"timestamp":{"__isSmartRef__":true,"id":4230},"user":"conradcalmez","tags":["drawing","accessing"]},"4230":{"isSerializedDate":true,"string":"Mon Apr 30 2012 08:57:47 GMT+0200 (Mitteleuropäische Sommerzeit)"},"4231":{"varMapping":{"__isSmartRef__":true,"id":4232},"source":"function getPencilStyle() {\n return this.pencilStyle || this.defaultPencilStyle();\n}","funcProperties":{"__isSmartRef__":true,"id":4233},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"4232":{"this":{"__isSmartRef__":true,"id":2468}},"4233":{"timestamp":{"__isSmartRef__":true,"id":4234},"user":"conradcalmez","tags":["drawing","accessing"]},"4234":{"isSerializedDate":true,"string":"Wed May 02 2012 15:03:14 GMT+0200 (Mitteleuropäische Sommerzeit)"},"4235":{"varMapping":{"__isSmartRef__":true,"id":4236},"source":"function disconnectSocket() {\n this.socket && this.socket.disconnect();\n this.socket = undefined;\n}","funcProperties":{"__isSmartRef__":true,"id":4237},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"4236":{"this":{"__isSmartRef__":true,"id":2468}},"4237":{"timestamp":{"__isSmartRef__":true,"id":4238},"user":"conradcalmez","tags":["synchronization"]},"4238":{"isSerializedDate":true,"string":"Mon Apr 30 2012 17:31:05 GMT+0200 (Mitteleuropäische Sommerzeit)"},"4239":{"varMapping":{"__isSmartRef__":true,"id":4240},"source":"function activate() {\n if (!this.active) {\n this.oldSubmorphs = [];\n this.connectSocket();\n this.setBorderColor(Color.green);\n this.active = true;\n }\n}","funcProperties":{"__isSmartRef__":true,"id":4241},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"4240":{"this":{"__isSmartRef__":true,"id":2468}},"4241":{"timestamp":{"__isSmartRef__":true,"id":4242},"user":"conradcalmez","tags":["synchronization"]},"4242":{"isSerializedDate":true,"string":"Wed May 02 2012 08:06:30 GMT+0200 (Mitteleuropäische Sommerzeit)"},"4243":{"varMapping":{"__isSmartRef__":true,"id":4244},"source":"function clear() {\n if (this.active && this.socket)\n this.clearDatabase();\n else \n this.submorphs.invoke('remove')\n}","funcProperties":{"__isSmartRef__":true,"id":4245},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"4244":{"this":{"__isSmartRef__":true,"id":2468}},"4245":{"timestamp":{"__isSmartRef__":true,"id":4246},"user":"undefined","tags":["drawing","synchronization"]},"4246":{"isSerializedDate":true,"string":"Thu Apr 26 2012 13:40:19 GMT+0200 (Mitteleuropäische Sommerzeit)"},"4247":{"varMapping":{"__isSmartRef__":true,"id":4248},"source":"function clearDatabase() {\n this.socket.emit('clear', {\n me: true,\n broadcast: true,\n });\n}","funcProperties":{"__isSmartRef__":true,"id":4249},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"4248":{"this":{"__isSmartRef__":true,"id":2468}},"4249":{"timestamp":{"__isSmartRef__":true,"id":4250},"user":"undefined","tags":["synchronization"]},"4250":{"isSerializedDate":true,"string":"Tue Apr 24 2012 16:48:04 GMT+0200 (Mitteleuropäische Sommerzeit)"},"4251":{"varMapping":{"__isSmartRef__":true,"id":4252},"source":"function drawLineFrom(stroke) {\n var line = this.submorphs.find(function (ea) {\n return stroke.identifier == ea.identifier\n })\n if (!line) {\n line = this.createStrokeShape();\n line.identifier = stroke.identifier;\n this.addMorph(line);\n line.setVertices([]);\n line.setBorderWidth(stroke.width);\n line.setBorderColor(Color.rgb(stroke.color.r, stroke.color.g, stroke.color.b));\n }\n var vector = stroke.vector;\n line.setVertices(line.vertices().concat([pt(vector.x, vector.y)]));\n line.timestamp = stroke.time\n}","funcProperties":{"__isSmartRef__":true,"id":4253},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"4252":{"this":{"__isSmartRef__":true,"id":2468}},"4253":{"timestamp":{"__isSmartRef__":true,"id":4254},"user":"conradcalmez","tags":["drawing"]},"4254":{"isSerializedDate":true,"string":"Mon Apr 30 2012 19:35:32 GMT+0200 (Mitteleuropäische Sommerzeit)"},"4255":{"varMapping":{"__isSmartRef__":true,"id":4256},"source":"function getDrawerID() {\n // exception case: if two whiteboards are restored at exactly the same time, they will not be synced correctly\n return $world.getUserName() + \"_ON_\" + this.id + \"_AT_\" + this.timestamp.toString();\n}","funcProperties":{"__isSmartRef__":true,"id":4257},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"4256":{"this":{"__isSmartRef__":true,"id":2468}},"4257":{"timestamp":{"__isSmartRef__":true,"id":4258},"user":"undefined","tags":["drawing","accessing"]},"4258":{"isSerializedDate":true,"string":"Thu Apr 19 2012 10:26:58 GMT+0200 (Mitteleuropäische Sommerzeit)"},"4259":{"varMapping":{"__isSmartRef__":true,"id":4260},"source":"function initialSync(initialData) {\n var that = this;\n // sync new strokes and morphs\n this.submorphs.each(function (ea) {\n if (typeof(ea.identifier) === 'undefined') {\n ea.identifier = ea.id;\n if (ea.isStroke) {\n var color = {r: ea.getBorderColor().r*255, g: ea.getBorderColor().g*255, b: ea.getBorderColor().b*255};\n that.sync(ea.shape.vertices(), ea.timestamp, color, ea.getBorderWidth(), ea.identifier);\n } else {\n that.saveMorph(ea);\n }\n }\n });\n this.oldSubmorphs = this.submorphs.pluck('identifier');\n\n // pull strokes and morphs that are not already there\n var existingIds = this.submorphs.pluck('identifier');\n initialData.each(function (ea) {\n if (existingIds.indexOf(ea.identifier) < 0) {\n if (ea.vector) {\n that.drawLineFrom(ea);\n }\n else {\n that.addMorph(that.deserializeMorph(ea));\n }\n }\n });\n this.active = true\n}","funcProperties":{"__isSmartRef__":true,"id":4261},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"4260":{"this":{"__isSmartRef__":true,"id":2468}},"4261":{"timestamp":{"__isSmartRef__":true,"id":4262},"user":"conradcalmez","tags":["synchronization"]},"4262":{"isSerializedDate":true,"string":"Mon Apr 30 2012 19:54:09 GMT+0200 (Mitteleuropäische Sommerzeit)"},"4263":{"varMapping":{"__isSmartRef__":true,"id":4264},"source":"function lineTo(point, optTransform, optColor) {\n if (optTransform)\n point = this.transformPoint(point);\n\n var line = this.getCurrentShape();\n var color = optColor || Color.black;\n color && line.setBorderColor(color)\n\n line.setVertices(line.vertices().concat([point]))\n if (this.active) {\n line.identifier = line.identifier || line.id\n this.sync(point, undefined, {r: color.r*255, g: color.g*255, b: color.b*255}, line.getBorderWidth(), line.id);\n }\n}","funcProperties":{"__isSmartRef__":true,"id":4265},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"4264":{"this":{"__isSmartRef__":true,"id":2468}},"4265":{"timestamp":{"__isSmartRef__":true,"id":4266},"user":"undefined","tags":["drawing"]},"4266":{"isSerializedDate":true,"string":"Wed May 02 2012 09:04:55 GMT+0200 (Mitteleuropäische Sommerzeit)"},"4267":{"varMapping":{"__isSmartRef__":true,"id":4268},"source":"function morphMenuItems() {\n items = $super();\n var itemString = \"activate sync\";\n\n if (this.active) itemString = \"de\" + itemString;\n items.push([itemString, (function () {this.toggleActivation()}).bind(this)]);\n items.push([\"clear whiteboard\", (function () {this.clear()}).bind(this)])\n items.push([\n \"change channel\", \n function () { $world.prompt(\n 'Enter a channel name', \n function (input) {\n this.setChannel(input);\n }.bind(this),\n this.getChannel())\n }.bind(this)])\n var chatString = \" chat\";\n if (this.owner.showsChat()) {\n chatString = \"hide\" + chatString;\n } else {\n chatString = \"show\" + chatString;\n }\n items.push([chatString, (function () {this.owner.toggleChat()}).bind(this)]);\n return items;\n}","funcProperties":{"__isSmartRef__":true,"id":4273},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"4268":{"this":{"__isSmartRef__":true,"id":2468},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":4269}},"4269":{"$super":{"__isSmartRef__":true,"id":4270}},"4270":{"varMapping":{"__isSmartRef__":true,"id":4271},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":4272},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"4271":{"obj":{"__isSmartRef__":true,"id":2468},"name":"morphMenuItems"},"4272":{},"4273":{"timestamp":{"__isSmartRef__":true,"id":4274},"user":"conradcalmez","tags":["initialization"]},"4274":{"isSerializedDate":true,"string":"Thu May 03 2012 10:07:01 GMT+0200 (Mitteleuropäische Sommerzeit)"},"4275":{"varMapping":{"__isSmartRef__":true,"id":4276},"source":"function onMouseDown(evt) {\n if (evt.isLeftMouseButtonDown()) {\n var mup = $world.morphsContainingPoint(evt.mousePoint);\n \n for (var i = 0; i < mup.length; i++) {\n if (!(mup[i] instanceof lively.morphic.Path)) {\n if (mup[i] === this) \n break;\n mup[i].onMouseDown(evt);\n return false\n }\n }\n this.startDrawing(evt);\n evt.stop();\n }\n else\n $super(evt)\n}","funcProperties":{"__isSmartRef__":true,"id":4281},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"4276":{"this":{"__isSmartRef__":true,"id":2468},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":4277}},"4277":{"$super":{"__isSmartRef__":true,"id":4278}},"4278":{"varMapping":{"__isSmartRef__":true,"id":4279},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":4280},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"4279":{"obj":{"__isSmartRef__":true,"id":2468},"name":"onMouseDown"},"4280":{},"4281":{"timestamp":{"__isSmartRef__":true,"id":4282},"user":"undefined","tags":["mouse actions"]},"4282":{"isSerializedDate":true,"string":"Thu Apr 26 2012 11:10:30 GMT+0200 (Mitteleuropäische Sommerzeit)"},"4283":{"varMapping":{"__isSmartRef__":true,"id":4284},"source":"function onMouseMove(evt) {\n if (this.isDrawing) {\n this.lineTo(pt(evt.pageX, evt.pageY), true, this.getColor());\n }\n $super(evt)\n}","funcProperties":{"__isSmartRef__":true,"id":4289},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"4284":{"this":{"__isSmartRef__":true,"id":2468},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":4285}},"4285":{"$super":{"__isSmartRef__":true,"id":4286}},"4286":{"varMapping":{"__isSmartRef__":true,"id":4287},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":4288},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"4287":{"obj":{"__isSmartRef__":true,"id":2468},"name":"onMouseMove"},"4288":{},"4289":{"timestamp":{"__isSmartRef__":true,"id":4290},"user":"conradcalmez","tags":["mouse actions"]},"4290":{"isSerializedDate":true,"string":"Thu May 03 2012 10:07:01 GMT+0200 (Mitteleuropäische Sommerzeit)"},"4291":{"varMapping":{"__isSmartRef__":true,"id":4292},"source":"function onMouseOut(evt) {\n // XXX cancelation better than strange drawing behavior?\n this.onMouseUp(evt);\n}","funcProperties":{"__isSmartRef__":true,"id":4297},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"4292":{"this":{"__isSmartRef__":true,"id":2468},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":4293}},"4293":{"$super":{"__isSmartRef__":true,"id":4294}},"4294":{"varMapping":{"__isSmartRef__":true,"id":4295},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":4296},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"4295":{"obj":{"__isSmartRef__":true,"id":2468},"name":"onMouseOut"},"4296":{},"4297":{"timestamp":{"__isSmartRef__":true,"id":4298},"user":"undefined","tags":["mouse actions"]},"4298":{"isSerializedDate":true,"string":"Wed Apr 18 2012 10:20:18 GMT+0200 (Mitteleuropäische Sommerzeit)"},"4299":{"varMapping":{"__isSmartRef__":true,"id":4300},"source":"function onMouseUp(evt) {\n this.stopDrawing(evt);\n $super(evt)\n}","funcProperties":{"__isSmartRef__":true,"id":4305},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"4300":{"this":{"__isSmartRef__":true,"id":2468},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":4301}},"4301":{"$super":{"__isSmartRef__":true,"id":4302}},"4302":{"varMapping":{"__isSmartRef__":true,"id":4303},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":4304},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"4303":{"obj":{"__isSmartRef__":true,"id":2468},"name":"onMouseUp"},"4304":{},"4305":{"timestamp":{"__isSmartRef__":true,"id":4306},"user":"conradcalmez","tags":["mouse actions"]},"4306":{"isSerializedDate":true,"string":"Thu May 03 2012 10:07:01 GMT+0200 (Mitteleuropäische Sommerzeit)"},"4307":{"varMapping":{"__isSmartRef__":true,"id":4308},"source":"function onTouchEnd(evt) {\n this.stopDrawing(evt, true);\n evt.stop();\n}","funcProperties":{"__isSmartRef__":true,"id":4313},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"4308":{"this":{"__isSmartRef__":true,"id":2468},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":4309}},"4309":{"$super":{"__isSmartRef__":true,"id":4310}},"4310":{"varMapping":{"__isSmartRef__":true,"id":4311},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":4312},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"4311":{"obj":{"__isSmartRef__":true,"id":2468},"name":"onTouchEnd"},"4312":{},"4313":{"timestamp":{"__isSmartRef__":true,"id":4314},"user":"undefined","tags":["touch actions"]},"4314":{"isSerializedDate":true,"string":"Wed Apr 18 2012 10:20:18 GMT+0200 (Mitteleuropäische Sommerzeit)"},"4315":{"varMapping":{"__isSmartRef__":true,"id":4316},"source":"function onTouchMove(evt) {\n if (this.isDrawing) {\n this.lineTo(pt(evt.pageX, evt.pageY), true);\n }\n evt.stop();\n}","funcProperties":{"__isSmartRef__":true,"id":4317},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"4316":{"this":{"__isSmartRef__":true,"id":2468}},"4317":{"timestamp":{"__isSmartRef__":true,"id":4318},"user":"undefined","tags":["touch actions"]},"4318":{"isSerializedDate":true,"string":"Thu Apr 19 2012 13:05:20 GMT+0200 (Mitteleuropäische Sommerzeit)"},"4319":{"varMapping":{"__isSmartRef__":true,"id":4320},"source":"function onTouchStart(evt) {\n if (evt.touches.length == 1) {\n this.startDrawing(evt);\n evt.stop();\n }\n else {\n this.isDrawing = false\n this.currentShape && this.currentShape.remove();\n delete this.currentShape;\n }\n}","funcProperties":{"__isSmartRef__":true,"id":4325},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"4320":{"this":{"__isSmartRef__":true,"id":2468},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":4321}},"4321":{"$super":{"__isSmartRef__":true,"id":4322}},"4322":{"varMapping":{"__isSmartRef__":true,"id":4323},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":4324},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"4323":{"obj":{"__isSmartRef__":true,"id":2468},"name":"onTouchStart"},"4324":{},"4325":{"timestamp":{"__isSmartRef__":true,"id":4326},"user":"undefined","tags":["touch actions"]},"4326":{"isSerializedDate":true,"string":"Thu Apr 19 2012 15:07:56 GMT+0200 (Mitteleuropäische Sommerzeit)"},"4327":{"varMapping":{"__isSmartRef__":true,"id":4328},"source":"function remove() {\n // XXX stop longpolling\n this.deactivate();\n this.suspendSteppingAll();\n if (this.showsHalos) this.removeHalos();\n this.renderContextDispatch('remove');\n}","funcProperties":{"__isSmartRef__":true,"id":4333},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"4328":{"this":{"__isSmartRef__":true,"id":2468},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":4329}},"4329":{"$super":{"__isSmartRef__":true,"id":4330}},"4330":{"varMapping":{"__isSmartRef__":true,"id":4331},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":4332},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"4331":{"obj":{"__isSmartRef__":true,"id":2468},"name":"remove"},"4332":{},"4333":{"timestamp":{"__isSmartRef__":true,"id":4334},"user":"conradcalmez","tags":["initialization"]},"4334":{"isSerializedDate":true,"string":"Tue Apr 24 2012 17:12:56 GMT+0200 (Mitteleuropäische Sommerzeit)"},"4335":{"varMapping":{"__isSmartRef__":true,"id":4336},"source":"function reset() {\n this.deactivate();\n this.active = false;\n this.disableGrabbing();\n this.setChannel('default');\n this.isDrawing = false;\n this.clear();\n this.owner.getChat().hide();\n this.owner.getChat().visible = false;\n this.owner.getChat().setUserName(\"\");\n this.owner.getChat().get(\"TextPane\").setTextString(\"\");\n this.color = this.defaultColor();\n this.pencilSize = this.defaultPencilSize();\n this.prevState = undefined\n}","funcProperties":{"__isSmartRef__":true,"id":4337},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"4336":{"this":{"__isSmartRef__":true,"id":2468}},"4337":{"timestamp":{"__isSmartRef__":true,"id":4338},"user":"conradcalmez","tags":["initialization"]},"4338":{"isSerializedDate":true,"string":"Thu May 03 2012 10:07:01 GMT+0200 (Mitteleuropäische Sommerzeit)"},"4339":{"varMapping":{"__isSmartRef__":true,"id":4340},"source":"function startDrawing(evt) {\n this.isDrawing = true;\n}","funcProperties":{"__isSmartRef__":true,"id":4341},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"4340":{"this":{"__isSmartRef__":true,"id":2468}},"4341":{"timestamp":{"__isSmartRef__":true,"id":4342},"user":"undefined","tags":["drawing"]},"4342":{"isSerializedDate":true,"string":"Wed Apr 18 2012 13:51:09 GMT+0200 (Mitteleuropäische Sommerzeit)"},"4343":{"varMapping":{"__isSmartRef__":true,"id":4344},"source":"function stopDrawing(evt, touch) {\n if (this.isDrawing) {\n this.isDrawing = false;\n this.finishLine();\n }\n}","funcProperties":{"__isSmartRef__":true,"id":4345},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"4344":{"this":{"__isSmartRef__":true,"id":2468}},"4345":{"timestamp":{"__isSmartRef__":true,"id":4346},"user":"undefined","tags":["drawing"]},"4346":{"isSerializedDate":true,"string":"Thu Apr 19 2012 13:10:16 GMT+0200 (Mitteleuropäische Sommerzeit)"},"4347":{"varMapping":{"__isSmartRef__":true,"id":4348},"source":"function toggleActivation() {\n if (!this.active) {\n this.activate();\n } else {\n this.deactivate();\n }\n}","funcProperties":{"__isSmartRef__":true,"id":4349},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"4348":{"this":{"__isSmartRef__":true,"id":2468}},"4349":{"timestamp":{"__isSmartRef__":true,"id":4350},"user":"undefined","tags":["synchronization"]},"4350":{"isSerializedDate":true,"string":"Wed Apr 18 2012 10:20:18 GMT+0200 (Mitteleuropäische Sommerzeit)"},"4351":{"varMapping":{"__isSmartRef__":true,"id":4352},"source":"function transformPoint(pagePoint) {\n var shapePosition = this.getPositionInWorld();\n return pagePoint.subPt(shapePosition);\n}","funcProperties":{"__isSmartRef__":true,"id":4353},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"4352":{"this":{"__isSmartRef__":true,"id":2468}},"4353":{"timestamp":{"__isSmartRef__":true,"id":4354},"user":"undefined","tags":["drawing"]},"4354":{"isSerializedDate":true,"string":"Thu Apr 19 2012 14:49:49 GMT+0200 (Mitteleuropäische Sommerzeit)"},"4355":{"varMapping":{"__isSmartRef__":true,"id":4356},"source":"function finishLine() {\n if (typeof this.currentShape == 'undefined')\n return; \n\n var curShape = this.currentShape;\n this.currentShape = undefined;\n\n curShape.timestamp = Date.now();\n var color = {r: curShape.getBorderColor().r*255, g: curShape.getBorderColor().g*255, b: curShape.getBorderColor().b*255}\n // var result = this.sync(curShape.shape.vertices(), curShape.timestamp, color, curShape.getBorderWidth(), curShape.id);\n}","funcProperties":{"__isSmartRef__":true,"id":4357},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"4356":{"this":{"__isSmartRef__":true,"id":2468}},"4357":{"timestamp":{"__isSmartRef__":true,"id":4358},"user":"conradcalmez","tags":["drawing"]},"4358":{"isSerializedDate":true,"string":"Mon Apr 30 2012 19:54:35 GMT+0200 (Mitteleuropäische Sommerzeit)"},"4359":{"varMapping":{"__isSmartRef__":true,"id":4360},"source":"function defaultChannelName() {\n return 'example'\n}","funcProperties":{"__isSmartRef__":true,"id":4361},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"4360":{"this":{"__isSmartRef__":true,"id":2468}},"4361":{"timestamp":{"__isSmartRef__":true,"id":4362},"user":"undefined","tags":["synchronization","accessing"]},"4362":{"isSerializedDate":true,"string":"Thu Apr 19 2012 12:35:08 GMT+0200 (Mitteleuropäische Sommerzeit)"},"4363":{"varMapping":{"__isSmartRef__":true,"id":4364},"source":"function getCurrentShape() {\n this.oldSubmorphs = this.submorphs.pluck('identifier');\n if (typeof(this.currentShape) === 'undefined') {\n this.currentShape = this.createStrokeShape(); \n this.oldSubmorphs.push(this.currentShape.id) \n this.addMorph(this.currentShape);\n }\n return this.currentShape\n}","funcProperties":{"__isSmartRef__":true,"id":4365},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"4364":{"this":{"__isSmartRef__":true,"id":2468}},"4365":{"timestamp":{"__isSmartRef__":true,"id":4366},"user":"undefined","tags":["drawing","accessing"]},"4366":{"isSerializedDate":true,"string":"Thu Apr 26 2012 13:31:38 GMT+0200 (Mitteleuropäische Sommerzeit)"},"4367":{"varMapping":{"__isSmartRef__":true,"id":4368},"source":"function getChannel() {\n return (this.channelName || this.defaultChannelName())\n}","funcProperties":{"__isSmartRef__":true,"id":4369},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"4368":{"this":{"__isSmartRef__":true,"id":2468}},"4369":{"timestamp":{"__isSmartRef__":true,"id":4370},"user":"undefined","tags":["synchronization","accessing"]},"4370":{"isSerializedDate":true,"string":"Thu Apr 19 2012 13:17:52 GMT+0200 (Mitteleuropäische Sommerzeit)"},"4371":{"varMapping":{"__isSmartRef__":true,"id":4372},"source":"function setChannel(channelName) {\n this.channelName = channelName,\n that = this;\n\n // TODO: maybe we don't want this for proper offline/online switching reasons.\n this.submorphs.each(function (ea) {\n ea.identifier = undefined\n })\n\n if (this.active && this.socket) {\n this.submorphs.each(function (ea) {\n ea.remove();\n })\n\n this.socket.emit('channel', this.channelName, function(join, joinChannel, leave, leaveChannel, initialData) {\n if (join) {\n alertOK('Successfully joined channel ' + joinChannel + '.');\n that.initialSync(initialData);\n } \n if (leave) {\n alertOK('Successfully left channel ' + leaveChannel + '.');\n }\n });\n }\n}","funcProperties":{"__isSmartRef__":true,"id":4373},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"4372":{"this":{"__isSmartRef__":true,"id":2468}},"4373":{"timestamp":{"__isSmartRef__":true,"id":4374},"user":"undefined","tags":["synchronization","accessing"]},"4374":{"isSerializedDate":true,"string":"Wed Apr 25 2012 16:49:34 GMT+0200 (Mitteleuropäische Sommerzeit)"},"4375":{"varMapping":{"__isSmartRef__":true,"id":4376},"source":"function getChannel() {\n return (this.channelName || this.defaultChannelName())\n}","funcProperties":{"__isSmartRef__":true,"id":4377},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"4376":{"this":{"__isSmartRef__":true,"id":2468}},"4377":{"timestamp":{"__isSmartRef__":true,"id":4370},"user":"undefined","tags":[]},"4378":{"varMapping":{"__isSmartRef__":true,"id":4379},"source":"function createStrokeShape() {\n var m = Morph.makePolygon([], 1, Color.black, null);\n m.setBorderWidth(this.getPencilSize());\n m.disableEvents();\n m.disableDropping();\n m.isStroke = true;\n return m;\n}","funcProperties":{"__isSmartRef__":true,"id":4380},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"4379":{"this":{"__isSmartRef__":true,"id":2468}},"4380":{"timestamp":{"__isSmartRef__":true,"id":4381},"user":"conradcalmez","tags":["drawing"]},"4381":{"isSerializedDate":true,"string":"Mon Apr 30 2012 09:10:10 GMT+0200 (Mitteleuropäische Sommerzeit)"},"4382":{"varMapping":{"__isSmartRef__":true,"id":4383},"source":"function connectSocket() {\n var resource = 'nodejs/WhiteboardServer/socket.io',\n socketIOpath = '/socket.io.js',\n socketioURL = 'http://lively-kernel.org/' + resource + socketIOpath,\n that = this,\n channel = this.getChannel();\n\n // load Socket.io library if required\n if (typeof(io) == \"undefined\") {\n var source = JSLoader.getSync(socketioURL);\n window.eval(source);\n }\n \n // connect to server \n this.socket = io.connect(null, {\n resource: resource,\n 'force new connection': true\n });\n \n // auth/(dis)connect + channel join\n this.socket.on('connect', function() {\n that.socket.emit('nick', {message: that.owner.get(\"ChatPane\").getUserName()});\n that.socket.emit('channel', that.getChannel(), function(join, joinChannel, leave, leaveChannel, initialData) {\n if (join) {\n alertOK('Successfully joined channel ' + joinChannel + '.');\n that.initialSync(initialData);\n } \n if (leave) {\n alertOK('Successfully left channel ' + leaveChannel + '.');\n }\n });\n\n that.socket.on('error', function(reason) {\n alert('Unable to connect socket.io on namespace ' + channel + ': ' + reason);\n that.deactivate();\n });\n\n that.createSocketListeners();\n });\n}","funcProperties":{"__isSmartRef__":true,"id":4384},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"4383":{"this":{"__isSmartRef__":true,"id":2468}},"4384":{"timestamp":{"__isSmartRef__":true,"id":4385},"user":"conradcalmez","tags":["synchronization"]},"4385":{"isSerializedDate":true,"string":"Thu May 03 2012 10:07:01 GMT+0200 (Mitteleuropäische Sommerzeit)"},"4386":{"varMapping":{"__isSmartRef__":true,"id":4387},"source":"function sync(vertices, time, color, width, id) {\n if (this.active) {\n var stroke = {\n board: this.getChannel(),\n time: time,\n drawer: this.getDrawerID(),\n vector: vertices,\n color: color,\n width: width,\n identifier: id\n };\n this.socket.emit('draw', {\n message: stroke,\n me: false,\n broadcast: true,\n });\n }\n}","funcProperties":{"__isSmartRef__":true,"id":4388},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"4387":{"this":{"__isSmartRef__":true,"id":2468}},"4388":{"timestamp":{"__isSmartRef__":true,"id":4389},"user":"conradcalmez","tags":["synchronization"]},"4389":{"isSerializedDate":true,"string":"Mon Apr 30 2012 16:00:07 GMT+0200 (Mitteleuropäische Sommerzeit)"},"4390":{"varMapping":{"__isSmartRef__":true,"id":4391},"source":"function deleteMorphWith(identifier) {\n var toDelete = this.submorphs.find(function (ea) {\n return (ea.identifier === identifier)\n })\n // remove toDelete from oldSubmorphs ary\n if (!toDelete) \n return\n this.oldSubmorphs = this.oldSubmorphs.select(function (ea) {\n return toDelete.identifier !== ea;\n })\n debugger\n toDelete.remove();\n}","funcProperties":{"__isSmartRef__":true,"id":4392},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"4391":{"this":{"__isSmartRef__":true,"id":2468}},"4392":{"timestamp":{"__isSmartRef__":true,"id":4393},"user":"undefined","tags":["synchronization"]},"4393":{"isSerializedDate":true,"string":"Thu Apr 26 2012 15:44:00 GMT+0200 (Mitteleuropäische Sommerzeit)"},"4394":{"varMapping":{"__isSmartRef__":true,"id":4395},"source":"function removeDocumentWith(identifier) {\n this.socket.emit('delete', {\n identifier: identifier,\n me: true,\n broadcast: true\n });\n}","funcProperties":{"__isSmartRef__":true,"id":4396},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"4395":{"this":{"__isSmartRef__":true,"id":2468}},"4396":{"timestamp":{"__isSmartRef__":true,"id":4397},"user":"conradcalmez","tags":["synchronization"]},"4397":{"isSerializedDate":true,"string":"Tue Apr 24 2012 18:00:19 GMT+0200 (Mitteleuropäische Sommerzeit)"},"4398":{"varMapping":{"__isSmartRef__":true,"id":4399},"source":"function createSocketListeners() {\n var that = this;\n\n // client (dis)connects\n this.socket.on('clientConnect', function (data) {\n that.owner.getChat().showMessage(data.message + ' connected');\n });\n this.socket.on('clientDisconnect', function (data) {\n that.owner.getChat().showMessage(data.message + ' disconnected');\n });\n \n // ping pong example\n this.socket.on('pong', function (data) {\n alertOK(data.message);\n });\n\n this.socket.on('draw', function (data) {\n that.drawLineFrom(data.message);\n });\n\n this.socket.on('clear', function () {\n that.submorphs.invoke('remove');\n });\n\n this.socket.on('delete', function (data) {\n that.deleteMorphWith(data.message);\n });\n\n this.socket.on('morph', function (data) {\n that.addMorphFrom(data.message);\n });\n\n this.socket.on('chat', function (data) {\n that.owner.getChat().showMessage(data.message, data.nick);\n });\n\n this.socket.on('names', function (data) {\n that.owner.getChat().showMessage(\"Currently connected users:\\n\" + data.message);\n });\n\n this.socket.on('nick', function (data) {\n that.owner.getChat().showMessage(data.message.old + \" changed its name to \" + data.message.new);\n });\n\n this.socket.on('change', function(data) {\n this.applyChanges(data.message)\n })\n}","funcProperties":{"__isSmartRef__":true,"id":4400},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"4399":{"this":{"__isSmartRef__":true,"id":2468}},"4400":{"timestamp":{"__isSmartRef__":true,"id":4401},"user":"conradcalmez","tags":["synchronization"]},"4401":{"isSerializedDate":true,"string":"Thu May 03 2012 11:10:08 GMT+0200 (Mitteleuropäische Sommerzeit)"},"4402":{"varMapping":{"__isSmartRef__":true,"id":4403},"source":"function addMorphFrom(JSONmorph) {\n // overhead if the morph already exists\n var newMorph = this.deserializeMorph(JSONmorph),\n relativePosition = newMorph.getPosition(),\n morph = this.submorphs.find(function (ea) {\n return ea.identifier === newMorph.identifier \n });\n newMorph && newMorph.disableDropping();\n morph && morph.disableDropping();\n if (morph instanceof lively.morphic.Morph) {\n morph.setPosition(relativePosition); \n } else {\n this.oldSubmorphs = this.submorphs.pluck('identifier')\n this.addMorph(newMorph);\n newMorph.setPosition(relativePosition);\n }\n}","funcProperties":{"__isSmartRef__":true,"id":4404},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"4403":{"this":{"__isSmartRef__":true,"id":2468}},"4404":{"timestamp":{"__isSmartRef__":true,"id":4405},"user":"undefined","tags":["synchronization"]},"4405":{"isSerializedDate":true,"string":"Thu Apr 26 2012 15:15:47 GMT+0200 (Mitteleuropäische Sommerzeit)"},"4406":{"varMapping":{"__isSmartRef__":true,"id":4407},"source":"function saveMorph(aMorph) { \n aMorph.submorphs.each(function (ea) {\n if (ea.eventsWereDisabled === false) {\n ea.enableEvents();\n }\n delete ea.eventsWereDisabled\n })\n\n if (aMorph.halosWereEnabled) {\n aMorph.enableHalos();\n }\n delete aMorph.halosWereEnabled\n if (aMorph.droppingWasEnabled) {\n aMorph.enableDropping();\n }\n delete aMorph.droppingWasEnabled;\n\n if (this.active) {\n aMorph.identifier = aMorph.identifier || aMorph.id;\n var newMorph = aMorph.serialize();\n newMorph.identifier = aMorph.identifier;\n this.socket.emit('morph', {\n message: newMorph,\n me: false,\n broadcast: true,\n });\n }\n\n if (this.submorphs.length != this.prevState.submorphs.length) \n this.prevState = this.fakeCopy();\n}","funcProperties":{"__isSmartRef__":true,"id":4408},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"4407":{"this":{"__isSmartRef__":true,"id":2468}},"4408":{"timestamp":{"__isSmartRef__":true,"id":4409},"user":"conradcalmez","tags":["synchronization"]},"4409":{"isSerializedDate":true,"string":"Thu May 03 2012 10:07:01 GMT+0200 (Mitteleuropäische Sommerzeit)"},"4410":{"varMapping":{"__isSmartRef__":true,"id":4411},"source":"function deserializeMorph(JSONmorph) {\n var serializer = ObjectGraphLinearizer.forNewLivelyCopy();\n var jso = JSON.parse(JSONmorph.morph);\n morph = serializer.deserializeJso(jso);\n morph.withAllSubmorphsDo(function() { \n if (typeof this.setNewId == 'function') \n this.setNewId(); \n });\n return morph;\n}","funcProperties":{"__isSmartRef__":true,"id":4412},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"4411":{"this":{"__isSmartRef__":true,"id":2468}},"4412":{"timestamp":{"__isSmartRef__":true,"id":4413},"user":"undefined","tags":["synchronization"]},"4413":{"isSerializedDate":true,"string":"Thu Apr 26 2012 10:51:42 GMT+0200 (Mitteleuropäische Sommerzeit)"},"4414":{"varMapping":{"__isSmartRef__":true,"id":4415},"source":"function submorphsChanged() {\n if (this.active) {\n if (this.submorphs.length < this.oldSubmorphs.length) {\n debugger\n var ident = this.oldSubmorphs.withoutAll(this.submorphs.pluck('identifier'))[0]\n this.socket.emit('delete', {\n message: ident, \n me: false,\n broadcast: true\n })\n }\n debugger\n this.oldSubmorphs = this.submorphs.pluck('identifier');\n }\n}","funcProperties":{"__isSmartRef__":true,"id":4416},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"4415":{"this":{"__isSmartRef__":true,"id":2468}},"4416":{"timestamp":{"__isSmartRef__":true,"id":4417},"user":"undefined","tags":["synchronization"]},"4417":{"isSerializedDate":true,"string":"Thu Apr 26 2012 15:51:32 GMT+0200 (Mitteleuropäische Sommerzeit)"},"4418":{"varMapping":{"__isSmartRef__":true,"id":4419},"source":"function defaultColor() {\n return Color.black;\n}","funcProperties":{"__isSmartRef__":true,"id":4420},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"4419":{"this":{"__isSmartRef__":true,"id":2468}},"4420":{"timestamp":{"__isSmartRef__":true,"id":4421},"user":"conradcalmez","tags":["drawing","accessing"]},"4421":{"isSerializedDate":true,"string":"Fri Apr 27 2012 20:45:03 GMT+0200 (Mitteleuropäische Sommerzeit)"},"4422":{"varMapping":{"__isSmartRef__":true,"id":4423},"source":"function getConnectedUserNames() {\n if (this.active) {\n this.socket.emit('names');\n }\n}","funcProperties":{"__isSmartRef__":true,"id":4424},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"4423":{"this":{"__isSmartRef__":true,"id":2468}},"4424":{"timestamp":{"__isSmartRef__":true,"id":4425},"user":"conradcalmez","tags":["synchronization","accessing"]},"4425":{"isSerializedDate":true,"string":"Mon Apr 30 2012 10:47:14 GMT+0200 (Mitteleuropäische Sommerzeit)"},"4426":{"varMapping":{"__isSmartRef__":true,"id":4427},"source":"function defaultPencilSize() {\n return 1;\n}","funcProperties":{"__isSmartRef__":true,"id":4428},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"4427":{"this":{"__isSmartRef__":true,"id":2468}},"4428":{"timestamp":{"__isSmartRef__":true,"id":4429},"user":"conradcalmez","tags":["drawing","accessing"]},"4429":{"isSerializedDate":true,"string":"Mon Apr 30 2012 08:59:02 GMT+0200 (Mitteleuropäische Sommerzeit)"},"4430":{"varMapping":{"__isSmartRef__":true,"id":4431},"source":"function setPencilStyle(style) {\n this.pencilStyle = style;\n}","funcProperties":{"__isSmartRef__":true,"id":4432},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"4431":{"this":{"__isSmartRef__":true,"id":2468}},"4432":{"timestamp":{"__isSmartRef__":true,"id":4433},"user":"conradcalmez","tags":["drawing","accessing"]},"4433":{"isSerializedDate":true,"string":"Wed May 02 2012 14:59:47 GMT+0200 (Mitteleuropäische Sommerzeit)"},"4434":{"varMapping":{"__isSmartRef__":true,"id":4435},"source":"function defaultPencilStyle() {\n return \"solid\";\n}","funcProperties":{"__isSmartRef__":true,"id":4436},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"4435":{"this":{"__isSmartRef__":true,"id":2468}},"4436":{"timestamp":{"__isSmartRef__":true,"id":4437},"user":"conradcalmez","tags":["accessing"]},"4437":{"isSerializedDate":true,"string":"Wed May 02 2012 15:03:39 GMT+0200 (Mitteleuropäische Sommerzeit)"},"4438":{"varMapping":{"__isSmartRef__":true,"id":4439},"source":"function createPatchFor(diff) {\n var self = this,\n patch = {};\n diff.each(function (ea) {\n var identifier = self.findById(ea.matchingId);\n ea.flattenPropertyTree();\n patch[identifier] = ea\n })\n return patch\n}","funcProperties":{"__isSmartRef__":true,"id":4440},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"4439":{"this":{"__isSmartRef__":true,"id":2468}},"4440":{"timestamp":{"__isSmartRef__":true,"id":4441},"user":"conradcalmez","tags":[]},"4441":{"isSerializedDate":true,"string":"Thu May 03 2012 10:07:01 GMT+0200 (Mitteleuropäische Sommerzeit)"},"4442":{"varMapping":{"__isSmartRef__":true,"id":4443},"source":"function fakeCopy() {\n this.attributeConnections.invoke('disconnect');\n var copy = this.copy();\n copy.stopStepping();\n this.mySetupConnections();\n return copy;\n}","funcProperties":{"__isSmartRef__":true,"id":4444},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"4443":{"this":{"__isSmartRef__":true,"id":2468}},"4444":{"timestamp":{"__isSmartRef__":true,"id":4445},"user":"conradcalmez","tags":[]},"4445":{"isSerializedDate":true,"string":"Thu May 03 2012 10:07:01 GMT+0200 (Mitteleuropäische Sommerzeit)"},"4446":{"varMapping":{"__isSmartRef__":true,"id":4447},"source":"function mySetupConnections() {\n this.attributeConnections.invoke('disconnect');\n connect(this, \"submorphs\", this, \"submorphsChanged\", {});\n connect(this, 'channelName', this.owner.titleBar, 'setTitle', {\n converter: function (channelName) {\n return 'Channel: ' + channelName\n }\n })\n}","funcProperties":{"__isSmartRef__":true,"id":4448},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"4447":{"this":{"__isSmartRef__":true,"id":2468}},"4448":{"timestamp":{"__isSmartRef__":true,"id":4449},"user":"conradcalmez","tags":["initialization"]},"4449":{"isSerializedDate":true,"string":"Thu May 03 2012 10:07:01 GMT+0200 (Mitteleuropäische Sommerzeit)"},"4450":{"varMapping":{"__isSmartRef__":true,"id":4451},"source":"function observe() {\n this.stopStepping()\n this.startStepping(5000, 'observeChanges');\n}","funcProperties":{"__isSmartRef__":true,"id":4452},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"4451":{"this":{"__isSmartRef__":true,"id":2468}},"4452":{"timestamp":{"__isSmartRef__":true,"id":4453},"user":"conradcalmez","tags":[]},"4453":{"isSerializedDate":true,"string":"Thu May 03 2012 10:07:01 GMT+0200 (Mitteleuropäische Sommerzeit)"},"4454":{"varMapping":{"__isSmartRef__":true,"id":4455},"source":"function observeChanges() {\n var self = this;\n var diffL = {};\n var copyFunc = function () {\n self.prevState = self.fakeCopy();\n }\n if (typeof(this.prevState) !== 'undefined') {\n this.prevState.submorphs.each(function (sub) {\n if (sub.isStroke) return\n var match = self.submorphs.find(function (ea) {\n return (sub.derivationIds.last() === ea.id)\n })\n if (!match) return\n var tmpDiffList = sub.diffTo(match);\n if (tmpDiffList && !tmpDiffList.isEmpty()) {\n diffL[match.id] = tmpDiffList[sub.id];\n };\n diffL[match.identifier || match.id] && diffL[match.identifier || match.id].flattenPropertyTree();\n })\n if (Properties.own(diffL).length > 0) {\n console.log(diffL)\n copyFunc.bind(this).delay(0);\n }\n }\n else\n copyFunc.bind(this).delay(0);\n}","funcProperties":{"__isSmartRef__":true,"id":4456},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"4455":{"this":{"__isSmartRef__":true,"id":2468}},"4456":{"timestamp":{"__isSmartRef__":true,"id":4457},"user":"conradcalmez","tags":[]},"4457":{"isSerializedDate":true,"string":"Thu May 03 2012 11:15:07 GMT+0200 (Mitteleuropäische Sommerzeit)"},"4458":{"varMapping":{"__isSmartRef__":true,"id":4459},"source":"function applyChanges(diffL) {\n var self = this;\n Properties.own(diffL).each(function (ea) {\n var morph = self.find(function (m) {\n return (m.identifier === ea || m.id === ea)\n })\n diffL[ea].modified.each(function (prop) {\n morph.applyNestedProperty(morph, prop.split('::'), diffL[ea].oldValue)\n })\n })\n}","funcProperties":{"__isSmartRef__":true,"id":4460},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"4459":{"this":{"__isSmartRef__":true,"id":2468}},"4460":{"timestamp":{"__isSmartRef__":true,"id":4461},"user":"conradcalmez","tags":[]},"4461":{"isSerializedDate":true,"string":"Thu May 03 2012 11:05:47 GMT+0200 (Mitteleuropäische Sommerzeit)"},"4462":{"varMapping":{"__isSmartRef__":true,"id":4463},"source":"function sendChange(change) {\n if (active) {\n this.socket.emit('change', {\n message: change,\n me: false,\n broadcast: true,\n })\n }\n}","funcProperties":{"__isSmartRef__":true,"id":4464},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"4463":{"this":{"__isSmartRef__":true,"id":2468}},"4464":{"timestamp":{"__isSmartRef__":true,"id":4465},"user":"conradcalmez","tags":[]},"4465":{"isSerializedDate":true,"string":"Thu May 03 2012 11:08:15 GMT+0200 (Mitteleuropäische Sommerzeit)"},"4466":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":4467},"id":"7C48C443-6677-48CA-BB7D-3730B797B7B3","renderContextTable":{"__isSmartRef__":true,"id":4474},"eventHandler":{"__isSmartRef__":true,"id":4475},"droppingEnabled":true,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":4476},"__SourceModuleName__":"Global","showsHalos":true,"layout":{"__isSmartRef__":true,"id":4477},"name":"Ellipse","partsBinMetaInfo":{"__isSmartRef__":true,"id":4478},"derivationIds":[113,"07BC3F00-A1CC-4E18-8B69-527B6067A724","CD247C96-11E3-42A2-AA3F-BA27E29FB3F9"],"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"_ClipMode":"visible","owner":{"__isSmartRef__":true,"id":2432},"_Rotation":0,"_Scale":0.998001,"priorExtent":{"__isSmartRef__":true,"id":4481},"__LivelyClassName__":"lively.morphic.Morph"},"4467":{"_Position":{"__isSmartRef__":true,"id":4468},"renderContextTable":{"__isSmartRef__":true,"id":4469},"_Extent":{"__isSmartRef__":true,"id":4470},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":4471},"_BorderWidth":3.184,"_BorderColor":{"__isSmartRef__":true,"id":4472},"_Fill":{"__isSmartRef__":true,"id":4473},"__SourceModuleName__":"Global.lively.morphic.Shapes","_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","__LivelyClassName__":"lively.morphic.Shapes.Ellipse"},"4468":{"x":-50,"y":-50,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"4469":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"4470":{"x":201.20230340450635,"y":134.06810213617055,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"4471":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"4472":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"4473":{"r":0.227,"g":0,"b":1,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"4474":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"4475":{"morph":{"__isSmartRef__":true,"id":4466},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"4476":{"x":108.78210900000002,"y":98.802099,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"4477":{},"4478":{"partName":"Ellipse","requiredModules":[],"migrationLevel":4,"partsSpaceName":"PartsBin/Basic","__SourceModuleName__":"Global.lively.PartsBin","revisionOnLoad":149409,"comment":"undefined","changes":[{"__isSmartRef__":true,"id":4479}],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"4479":{"date":{"__isSmartRef__":true,"id":4480},"author":"undefined","message":"reverted changes - was there any description of this morph?","id":"C3C03411-9523-4F35-89EC-B20E24B3C287"},"4480":{"isSerializedDate":true,"string":"Tue Apr 03 2012 09:08:08 GMT+0200 (Mitteleuropäische Sommerzeit)"},"4481":{"x":209.2183274365464,"y":117.03405106808543,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"4482":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":4483},"id":"5CDEC4AC-45D7-4356-BD31-C08445A3043E","renderContextTable":{"__isSmartRef__":true,"id":4490},"eventHandler":{"__isSmartRef__":true,"id":4491},"droppingEnabled":true,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":4492},"__SourceModuleName__":"Global","showsHalos":false,"layout":{"__isSmartRef__":true,"id":4493},"name":"Ellipse1","partsBinMetaInfo":{"__isSmartRef__":true,"id":4494},"derivationIds":[113,"07BC3F00-A1CC-4E18-8B69-527B6067A724","B44C97D6-3D6E-4E36-A6F9-BB26C3358387"],"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"_ClipMode":"visible","owner":{"__isSmartRef__":true,"id":2432},"isBeingDragged":false,"_Rotation":0,"_Scale":0.998001,"__LivelyClassName__":"lively.morphic.Morph"},"4483":{"_Position":{"__isSmartRef__":true,"id":4484},"renderContextTable":{"__isSmartRef__":true,"id":4485},"_Extent":{"__isSmartRef__":true,"id":4486},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":4487},"_BorderWidth":3.184,"_BorderColor":{"__isSmartRef__":true,"id":4488},"_Fill":{"__isSmartRef__":true,"id":4489},"__SourceModuleName__":"Global.lively.morphic.Shapes","_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","__LivelyClassName__":"lively.morphic.Shapes.Ellipse"},"4484":{"x":-50,"y":-50,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"4485":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"4486":{"x":100,"y":100,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"4487":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"4488":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"4489":{"r":0.979,"g":1,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"4490":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"4491":{"morph":{"__isSmartRef__":true,"id":4482},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"4492":{"x":587.8225890000007,"y":382.2343830000002,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"4493":{},"4494":{"partName":"Ellipse","requiredModules":[],"migrationLevel":4,"partsSpaceName":"PartsBin/Basic","__SourceModuleName__":"Global.lively.PartsBin","revisionOnLoad":149409,"comment":"undefined","changes":[{"__isSmartRef__":true,"id":4495}],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"4495":{"date":{"__isSmartRef__":true,"id":4496},"author":"undefined","message":"reverted changes - was there any description of this morph?","id":"C3C03411-9523-4F35-89EC-B20E24B3C287"},"4496":{"isSerializedDate":true,"string":"Tue Apr 03 2012 09:08:08 GMT+0200 (Mitteleuropäische Sommerzeit)"},"4497":{"onrestore":{"__isSmartRef__":true,"id":4498},"deactivate":{"__isSmartRef__":true,"id":4506},"setupConnections":{"__isSmartRef__":true,"id":4510},"getColor":{"__isSmartRef__":true,"id":4514},"setColor":{"__isSmartRef__":true,"id":4518},"getPencilSize":{"__isSmartRef__":true,"id":4522},"setPencilSize":{"__isSmartRef__":true,"id":4526},"getPencilStyle":{"__isSmartRef__":true,"id":4530},"disconnectSocket":{"__isSmartRef__":true,"id":4534},"activate":{"__isSmartRef__":true,"id":4538},"clear":{"__isSmartRef__":true,"id":4542},"clearDatabase":{"__isSmartRef__":true,"id":4546},"drawLineFrom":{"__isSmartRef__":true,"id":4550},"getDrawerID":{"__isSmartRef__":true,"id":4554},"initialSync":{"__isSmartRef__":true,"id":4558},"lineTo":{"__isSmartRef__":true,"id":4562},"morphMenuItems":{"__isSmartRef__":true,"id":4566},"onMouseDown":{"__isSmartRef__":true,"id":4574},"onMouseMove":{"__isSmartRef__":true,"id":4582},"onMouseOut":{"__isSmartRef__":true,"id":4590},"onMouseUp":{"__isSmartRef__":true,"id":4598},"onTouchEnd":{"__isSmartRef__":true,"id":4606},"onTouchMove":{"__isSmartRef__":true,"id":4614},"onTouchStart":{"__isSmartRef__":true,"id":4618},"remove":{"__isSmartRef__":true,"id":4626},"reset":{"__isSmartRef__":true,"id":4634},"startDrawing":{"__isSmartRef__":true,"id":4638},"stopDrawing":{"__isSmartRef__":true,"id":4642},"toggleActivation":{"__isSmartRef__":true,"id":4646},"transformPoint":{"__isSmartRef__":true,"id":4650},"finishLine":{"__isSmartRef__":true,"id":4654},"defaultChannelName":{"__isSmartRef__":true,"id":4658},"getCurrentShape":{"__isSmartRef__":true,"id":4662},"getChannel":{"__isSmartRef__":true,"id":4666},"setChannel":{"__isSmartRef__":true,"id":4670},"$$getChannel":{"__isSmartRef__":true,"id":4674},"createStrokeShape":{"__isSmartRef__":true,"id":4677},"connectSocket":{"__isSmartRef__":true,"id":4681},"sync":{"__isSmartRef__":true,"id":4685},"deleteMorphWith":{"__isSmartRef__":true,"id":4689},"removeDocumentWith":{"__isSmartRef__":true,"id":4693},"createSocketListeners":{"__isSmartRef__":true,"id":4697},"addMorphFrom":{"__isSmartRef__":true,"id":4701},"saveMorph":{"__isSmartRef__":true,"id":4705},"deserializeMorph":{"__isSmartRef__":true,"id":4709},"submorphsChanged":{"__isSmartRef__":true,"id":4713},"defaultColor":{"__isSmartRef__":true,"id":4717},"getConnectedUserNames":{"__isSmartRef__":true,"id":4721},"defaultPencilSize":{"__isSmartRef__":true,"id":4725},"setPencilStyle":{"__isSmartRef__":true,"id":4729},"defaultPencilStyle":{"__isSmartRef__":true,"id":4733},"createPatchFor":{"__isSmartRef__":true,"id":4737},"fakeCopy":{"__isSmartRef__":true,"id":4741},"mySetupConnections":{"__isSmartRef__":true,"id":4745},"observe":{"__isSmartRef__":true,"id":4749},"observeChanges":{"__isSmartRef__":true,"id":4753},"applyChanges":{"__isSmartRef__":true,"id":4757},"sendChange":{"__isSmartRef__":true,"id":4761}},"4498":{"varMapping":{"__isSmartRef__":true,"id":4499},"source":"function onrestore() {\n this.deactivate();\n module('projects.BP2012.Whiteboard').load(true)\n // this.mySetupConnections();\n}","funcProperties":{"__isSmartRef__":true,"id":4504},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"4499":{"this":{"__isSmartRef__":true,"id":2432},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":4500}},"4500":{"$super":{"__isSmartRef__":true,"id":4501}},"4501":{"varMapping":{"__isSmartRef__":true,"id":4502},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":4503},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"4502":{"obj":{"__isSmartRef__":true,"id":2432},"name":"onrestore"},"4503":{},"4504":{"timestamp":{"__isSmartRef__":true,"id":4505},"user":"conradcalmez","tags":["initialization"]},"4505":{"isSerializedDate":true,"string":"Thu May 03 2012 10:07:01 GMT+0200 (Mitteleuropäische Sommerzeit)"},"4506":{"varMapping":{"__isSmartRef__":true,"id":4507},"source":"function deactivate() {\n if (this.active) {\n this.disconnectSocket();\n this.active = false;\n this.setBorderColor(Color.black);\n this.oldSubmorphs = [];\n this.active = false;\n }\n}","funcProperties":{"__isSmartRef__":true,"id":4508},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"4507":{"this":{"__isSmartRef__":true,"id":2432}},"4508":{"timestamp":{"__isSmartRef__":true,"id":4509},"user":"conradcalmez","tags":["synchronization"]},"4509":{"isSerializedDate":true,"string":"Mon Apr 30 2012 11:19:02 GMT+0200 (Mitteleuropäische Sommerzeit)"},"4510":{"varMapping":{"__isSmartRef__":true,"id":4511},"source":"function setupConnections() {\n this.attributeConnections.invoke('disconnect');\n connect(this, \"submorphs\", this, \"submorphsChanged\", {});\n connect(this, 'channelName', this.owner.titleBar, 'setTitle', {\n converter: function (channelName) {\n return 'Channel: ' + channelName\n }\n })\n}","funcProperties":{"__isSmartRef__":true,"id":4512},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"4511":{"this":{"__isSmartRef__":true,"id":2432}},"4512":{"timestamp":{"__isSmartRef__":true,"id":4513},"user":"undefined","tags":["initialization"]},"4513":{"isSerializedDate":true,"string":"Wed Apr 25 2012 11:57:39 GMT+0200 (Mitteleuropäische Sommerzeit)"},"4514":{"varMapping":{"__isSmartRef__":true,"id":4515},"source":"function getColor() {\n return this.color || this.defaultColor();\n}","funcProperties":{"__isSmartRef__":true,"id":4516},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"4515":{"this":{"__isSmartRef__":true,"id":2432}},"4516":{"timestamp":{"__isSmartRef__":true,"id":4517},"user":"conradcalmez","tags":["drawing","accessing"]},"4517":{"isSerializedDate":true,"string":"Fri Apr 27 2012 20:44:47 GMT+0200 (Mitteleuropäische Sommerzeit)"},"4518":{"varMapping":{"__isSmartRef__":true,"id":4519},"source":"function setColor(color) {\n this.color = color;\n}","funcProperties":{"__isSmartRef__":true,"id":4520},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"4519":{"this":{"__isSmartRef__":true,"id":2432}},"4520":{"timestamp":{"__isSmartRef__":true,"id":4521},"user":"conradcalmez","tags":["drawing","accessing"]},"4521":{"isSerializedDate":true,"string":"Fri Apr 27 2012 20:45:41 GMT+0200 (Mitteleuropäische Sommerzeit)"},"4522":{"varMapping":{"__isSmartRef__":true,"id":4523},"source":"function getPencilSize() {\n return this.pencilSize || this.defaultPencilSize();\n}","funcProperties":{"__isSmartRef__":true,"id":4524},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"4523":{"this":{"__isSmartRef__":true,"id":2432}},"4524":{"timestamp":{"__isSmartRef__":true,"id":4525},"user":"conradcalmez","tags":["drawing","accessing"]},"4525":{"isSerializedDate":true,"string":"Mon Apr 30 2012 08:58:24 GMT+0200 (Mitteleuropäische Sommerzeit)"},"4526":{"varMapping":{"__isSmartRef__":true,"id":4527},"source":"function setPencilSize(size) {\n this.pencilSize = size;\n}","funcProperties":{"__isSmartRef__":true,"id":4528},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"4527":{"this":{"__isSmartRef__":true,"id":2432}},"4528":{"timestamp":{"__isSmartRef__":true,"id":4529},"user":"conradcalmez","tags":["drawing","accessing"]},"4529":{"isSerializedDate":true,"string":"Mon Apr 30 2012 08:57:47 GMT+0200 (Mitteleuropäische Sommerzeit)"},"4530":{"varMapping":{"__isSmartRef__":true,"id":4531},"source":"function getPencilStyle() {\n return this.pencilStyle || this.defaultPencilStyle();\n}","funcProperties":{"__isSmartRef__":true,"id":4532},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"4531":{"this":{"__isSmartRef__":true,"id":2432}},"4532":{"timestamp":{"__isSmartRef__":true,"id":4533},"user":"conradcalmez","tags":["drawing","accessing"]},"4533":{"isSerializedDate":true,"string":"Wed May 02 2012 15:03:14 GMT+0200 (Mitteleuropäische Sommerzeit)"},"4534":{"varMapping":{"__isSmartRef__":true,"id":4535},"source":"function disconnectSocket() {\n this.socket && this.socket.disconnect();\n this.socket = undefined;\n}","funcProperties":{"__isSmartRef__":true,"id":4536},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"4535":{"this":{"__isSmartRef__":true,"id":2432}},"4536":{"timestamp":{"__isSmartRef__":true,"id":4537},"user":"conradcalmez","tags":["synchronization"]},"4537":{"isSerializedDate":true,"string":"Mon Apr 30 2012 17:31:05 GMT+0200 (Mitteleuropäische Sommerzeit)"},"4538":{"varMapping":{"__isSmartRef__":true,"id":4539},"source":"function activate() {\n if (!this.active) {\n this.oldSubmorphs = [];\n this.connectSocket();\n this.setBorderColor(Color.green);\n this.active = true;\n }\n}","funcProperties":{"__isSmartRef__":true,"id":4540},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"4539":{"this":{"__isSmartRef__":true,"id":2432}},"4540":{"timestamp":{"__isSmartRef__":true,"id":4541},"user":"conradcalmez","tags":["synchronization"]},"4541":{"isSerializedDate":true,"string":"Wed May 02 2012 08:06:30 GMT+0200 (Mitteleuropäische Sommerzeit)"},"4542":{"varMapping":{"__isSmartRef__":true,"id":4543},"source":"function clear() {\n if (this.active && this.socket)\n this.clearDatabase();\n else \n this.submorphs.invoke('remove')\n}","funcProperties":{"__isSmartRef__":true,"id":4544},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"4543":{"this":{"__isSmartRef__":true,"id":2432}},"4544":{"timestamp":{"__isSmartRef__":true,"id":4545},"user":"undefined","tags":["drawing","synchronization"]},"4545":{"isSerializedDate":true,"string":"Thu Apr 26 2012 13:40:19 GMT+0200 (Mitteleuropäische Sommerzeit)"},"4546":{"varMapping":{"__isSmartRef__":true,"id":4547},"source":"function clearDatabase() {\n this.socket.emit('clear', {\n me: true,\n broadcast: true,\n });\n}","funcProperties":{"__isSmartRef__":true,"id":4548},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"4547":{"this":{"__isSmartRef__":true,"id":2432}},"4548":{"timestamp":{"__isSmartRef__":true,"id":4549},"user":"undefined","tags":["synchronization"]},"4549":{"isSerializedDate":true,"string":"Tue Apr 24 2012 16:48:04 GMT+0200 (Mitteleuropäische Sommerzeit)"},"4550":{"varMapping":{"__isSmartRef__":true,"id":4551},"source":"function drawLineFrom(stroke) {\n var line = this.submorphs.find(function (ea) {\n return stroke.identifier == ea.identifier\n })\n if (!line) {\n line = this.createStrokeShape();\n line.identifier = stroke.identifier;\n this.addMorph(line);\n line.setVertices([]);\n line.setBorderWidth(stroke.width);\n line.setBorderColor(Color.rgb(stroke.color.r, stroke.color.g, stroke.color.b));\n }\n var vector = stroke.vector;\n line.setVertices(line.vertices().concat([pt(vector.x, vector.y)]));\n line.timestamp = stroke.time\n}","funcProperties":{"__isSmartRef__":true,"id":4552},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"4551":{"this":{"__isSmartRef__":true,"id":2432}},"4552":{"timestamp":{"__isSmartRef__":true,"id":4553},"user":"conradcalmez","tags":["drawing"]},"4553":{"isSerializedDate":true,"string":"Mon Apr 30 2012 19:35:32 GMT+0200 (Mitteleuropäische Sommerzeit)"},"4554":{"varMapping":{"__isSmartRef__":true,"id":4555},"source":"function getDrawerID() {\n // exception case: if two whiteboards are restored at exactly the same time, they will not be synced correctly\n return $world.getUserName() + \"_ON_\" + this.id + \"_AT_\" + this.timestamp.toString();\n}","funcProperties":{"__isSmartRef__":true,"id":4556},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"4555":{"this":{"__isSmartRef__":true,"id":2432}},"4556":{"timestamp":{"__isSmartRef__":true,"id":4557},"user":"undefined","tags":["drawing","accessing"]},"4557":{"isSerializedDate":true,"string":"Thu Apr 19 2012 10:26:58 GMT+0200 (Mitteleuropäische Sommerzeit)"},"4558":{"varMapping":{"__isSmartRef__":true,"id":4559},"source":"function initialSync(initialData) {\n var that = this;\n // sync new strokes and morphs\n this.submorphs.each(function (ea) {\n if (typeof(ea.identifier) === 'undefined') {\n ea.identifier = ea.id;\n if (ea.isStroke) {\n var color = {r: ea.getBorderColor().r*255, g: ea.getBorderColor().g*255, b: ea.getBorderColor().b*255};\n that.sync(ea.shape.vertices(), ea.timestamp, color, ea.getBorderWidth(), ea.identifier);\n } else {\n that.saveMorph(ea);\n }\n }\n });\n this.oldSubmorphs = this.submorphs.pluck('identifier');\n\n // pull strokes and morphs that are not already there\n var existingIds = this.submorphs.pluck('identifier');\n initialData.each(function (ea) {\n if (existingIds.indexOf(ea.identifier) < 0) {\n if (ea.vector) {\n that.drawLineFrom(ea);\n }\n else {\n that.addMorph(that.deserializeMorph(ea));\n }\n }\n });\n this.active = true\n}","funcProperties":{"__isSmartRef__":true,"id":4560},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"4559":{"this":{"__isSmartRef__":true,"id":2432}},"4560":{"timestamp":{"__isSmartRef__":true,"id":4561},"user":"conradcalmez","tags":["synchronization"]},"4561":{"isSerializedDate":true,"string":"Mon Apr 30 2012 19:54:09 GMT+0200 (Mitteleuropäische Sommerzeit)"},"4562":{"varMapping":{"__isSmartRef__":true,"id":4563},"source":"function lineTo(point, optTransform, optColor) {\n if (optTransform)\n point = this.transformPoint(point);\n\n var line = this.getCurrentShape();\n var color = optColor || Color.black;\n color && line.setBorderColor(color)\n\n line.setVertices(line.vertices().concat([point]))\n if (this.active) {\n line.identifier = line.identifier || line.id\n this.sync(point, undefined, {r: color.r*255, g: color.g*255, b: color.b*255}, line.getBorderWidth(), line.id);\n }\n}","funcProperties":{"__isSmartRef__":true,"id":4564},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"4563":{"this":{"__isSmartRef__":true,"id":2432}},"4564":{"timestamp":{"__isSmartRef__":true,"id":4565},"user":"undefined","tags":["drawing"]},"4565":{"isSerializedDate":true,"string":"Wed May 02 2012 09:04:55 GMT+0200 (Mitteleuropäische Sommerzeit)"},"4566":{"varMapping":{"__isSmartRef__":true,"id":4567},"source":"function morphMenuItems() {\n items = $super();\n var itemString = \"activate sync\";\n\n if (this.active) itemString = \"de\" + itemString;\n items.push([itemString, (function () {this.toggleActivation()}).bind(this)]);\n items.push([\"clear whiteboard\", (function () {this.clear()}).bind(this)])\n items.push([\n \"change channel\", \n function () { $world.prompt(\n 'Enter a channel name', \n function (input) {\n this.setChannel(input);\n }.bind(this),\n this.getChannel())\n }.bind(this)])\n var chatString = \" chat\";\n if (this.owner.showsChat()) {\n chatString = \"hide\" + chatString;\n } else {\n chatString = \"show\" + chatString;\n }\n items.push([chatString, (function () {this.owner.toggleChat()}).bind(this)]);\n return items;\n}","funcProperties":{"__isSmartRef__":true,"id":4572},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"4567":{"this":{"__isSmartRef__":true,"id":2432},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":4568}},"4568":{"$super":{"__isSmartRef__":true,"id":4569}},"4569":{"varMapping":{"__isSmartRef__":true,"id":4570},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":4571},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"4570":{"obj":{"__isSmartRef__":true,"id":2432},"name":"morphMenuItems"},"4571":{},"4572":{"timestamp":{"__isSmartRef__":true,"id":4573},"user":"conradcalmez","tags":["initialization"]},"4573":{"isSerializedDate":true,"string":"Thu May 03 2012 10:07:01 GMT+0200 (Mitteleuropäische Sommerzeit)"},"4574":{"varMapping":{"__isSmartRef__":true,"id":4575},"source":"function onMouseDown(evt) {\n if (evt.isLeftMouseButtonDown()) {\n var mup = $world.morphsContainingPoint(evt.mousePoint);\n \n for (var i = 0; i < mup.length; i++) {\n if (!(mup[i] instanceof lively.morphic.Path)) {\n if (mup[i] === this) \n break;\n mup[i].onMouseDown(evt);\n return false\n }\n }\n this.startDrawing(evt);\n evt.stop();\n }\n else\n $super(evt)\n}","funcProperties":{"__isSmartRef__":true,"id":4580},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"4575":{"this":{"__isSmartRef__":true,"id":2432},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":4576}},"4576":{"$super":{"__isSmartRef__":true,"id":4577}},"4577":{"varMapping":{"__isSmartRef__":true,"id":4578},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":4579},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"4578":{"obj":{"__isSmartRef__":true,"id":2432},"name":"onMouseDown"},"4579":{},"4580":{"timestamp":{"__isSmartRef__":true,"id":4581},"user":"undefined","tags":["mouse actions"]},"4581":{"isSerializedDate":true,"string":"Thu Apr 26 2012 11:10:30 GMT+0200 (Mitteleuropäische Sommerzeit)"},"4582":{"varMapping":{"__isSmartRef__":true,"id":4583},"source":"function onMouseMove(evt) {\n if (this.isDrawing) {\n this.lineTo(pt(evt.pageX, evt.pageY), true, this.getColor());\n }\n $super(evt)\n}","funcProperties":{"__isSmartRef__":true,"id":4588},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"4583":{"this":{"__isSmartRef__":true,"id":2432},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":4584}},"4584":{"$super":{"__isSmartRef__":true,"id":4585}},"4585":{"varMapping":{"__isSmartRef__":true,"id":4586},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":4587},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"4586":{"obj":{"__isSmartRef__":true,"id":2432},"name":"onMouseMove"},"4587":{},"4588":{"timestamp":{"__isSmartRef__":true,"id":4589},"user":"conradcalmez","tags":["mouse actions"]},"4589":{"isSerializedDate":true,"string":"Thu May 03 2012 10:07:01 GMT+0200 (Mitteleuropäische Sommerzeit)"},"4590":{"varMapping":{"__isSmartRef__":true,"id":4591},"source":"function onMouseOut(evt) {\n // XXX cancelation better than strange drawing behavior?\n this.onMouseUp(evt);\n}","funcProperties":{"__isSmartRef__":true,"id":4596},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"4591":{"this":{"__isSmartRef__":true,"id":2432},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":4592}},"4592":{"$super":{"__isSmartRef__":true,"id":4593}},"4593":{"varMapping":{"__isSmartRef__":true,"id":4594},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":4595},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"4594":{"obj":{"__isSmartRef__":true,"id":2432},"name":"onMouseOut"},"4595":{},"4596":{"timestamp":{"__isSmartRef__":true,"id":4597},"user":"undefined","tags":["mouse actions"]},"4597":{"isSerializedDate":true,"string":"Wed Apr 18 2012 10:20:18 GMT+0200 (Mitteleuropäische Sommerzeit)"},"4598":{"varMapping":{"__isSmartRef__":true,"id":4599},"source":"function onMouseUp(evt) {\n this.stopDrawing(evt);\n $super(evt)\n}","funcProperties":{"__isSmartRef__":true,"id":4604},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"4599":{"this":{"__isSmartRef__":true,"id":2432},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":4600}},"4600":{"$super":{"__isSmartRef__":true,"id":4601}},"4601":{"varMapping":{"__isSmartRef__":true,"id":4602},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":4603},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"4602":{"obj":{"__isSmartRef__":true,"id":2432},"name":"onMouseUp"},"4603":{},"4604":{"timestamp":{"__isSmartRef__":true,"id":4605},"user":"conradcalmez","tags":["mouse actions"]},"4605":{"isSerializedDate":true,"string":"Thu May 03 2012 10:07:01 GMT+0200 (Mitteleuropäische Sommerzeit)"},"4606":{"varMapping":{"__isSmartRef__":true,"id":4607},"source":"function onTouchEnd(evt) {\n this.stopDrawing(evt, true);\n evt.stop();\n}","funcProperties":{"__isSmartRef__":true,"id":4612},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"4607":{"this":{"__isSmartRef__":true,"id":2432},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":4608}},"4608":{"$super":{"__isSmartRef__":true,"id":4609}},"4609":{"varMapping":{"__isSmartRef__":true,"id":4610},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":4611},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"4610":{"obj":{"__isSmartRef__":true,"id":2432},"name":"onTouchEnd"},"4611":{},"4612":{"timestamp":{"__isSmartRef__":true,"id":4613},"user":"undefined","tags":["touch actions"]},"4613":{"isSerializedDate":true,"string":"Wed Apr 18 2012 10:20:18 GMT+0200 (Mitteleuropäische Sommerzeit)"},"4614":{"varMapping":{"__isSmartRef__":true,"id":4615},"source":"function onTouchMove(evt) {\n if (this.isDrawing) {\n this.lineTo(pt(evt.pageX, evt.pageY), true);\n }\n evt.stop();\n}","funcProperties":{"__isSmartRef__":true,"id":4616},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"4615":{"this":{"__isSmartRef__":true,"id":2432}},"4616":{"timestamp":{"__isSmartRef__":true,"id":4617},"user":"undefined","tags":["touch actions"]},"4617":{"isSerializedDate":true,"string":"Thu Apr 19 2012 13:05:20 GMT+0200 (Mitteleuropäische Sommerzeit)"},"4618":{"varMapping":{"__isSmartRef__":true,"id":4619},"source":"function onTouchStart(evt) {\n if (evt.touches.length == 1) {\n this.startDrawing(evt);\n evt.stop();\n }\n else {\n this.isDrawing = false\n this.currentShape && this.currentShape.remove();\n delete this.currentShape;\n }\n}","funcProperties":{"__isSmartRef__":true,"id":4624},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"4619":{"this":{"__isSmartRef__":true,"id":2432},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":4620}},"4620":{"$super":{"__isSmartRef__":true,"id":4621}},"4621":{"varMapping":{"__isSmartRef__":true,"id":4622},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":4623},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"4622":{"obj":{"__isSmartRef__":true,"id":2432},"name":"onTouchStart"},"4623":{},"4624":{"timestamp":{"__isSmartRef__":true,"id":4625},"user":"undefined","tags":["touch actions"]},"4625":{"isSerializedDate":true,"string":"Thu Apr 19 2012 15:07:56 GMT+0200 (Mitteleuropäische Sommerzeit)"},"4626":{"varMapping":{"__isSmartRef__":true,"id":4627},"source":"function remove() {\n // XXX stop longpolling\n this.deactivate();\n this.suspendSteppingAll();\n if (this.showsHalos) this.removeHalos();\n this.renderContextDispatch('remove');\n}","funcProperties":{"__isSmartRef__":true,"id":4632},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"4627":{"this":{"__isSmartRef__":true,"id":2432},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":4628}},"4628":{"$super":{"__isSmartRef__":true,"id":4629}},"4629":{"varMapping":{"__isSmartRef__":true,"id":4630},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":4631},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"4630":{"obj":{"__isSmartRef__":true,"id":2432},"name":"remove"},"4631":{},"4632":{"timestamp":{"__isSmartRef__":true,"id":4633},"user":"conradcalmez","tags":["initialization"]},"4633":{"isSerializedDate":true,"string":"Tue Apr 24 2012 17:12:56 GMT+0200 (Mitteleuropäische Sommerzeit)"},"4634":{"varMapping":{"__isSmartRef__":true,"id":4635},"source":"function reset() {\n this.deactivate();\n this.active = false;\n this.disableGrabbing();\n this.setChannel('default');\n this.isDrawing = false;\n this.clear();\n this.owner.getChat().hide();\n this.owner.getChat().visible = false;\n this.owner.getChat().setUserName(\"\");\n this.owner.getChat().get(\"TextPane\").setTextString(\"\");\n this.color = this.defaultColor();\n this.pencilSize = this.defaultPencilSize();\n this.prevState = undefined\n}","funcProperties":{"__isSmartRef__":true,"id":4636},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"4635":{"this":{"__isSmartRef__":true,"id":2432}},"4636":{"timestamp":{"__isSmartRef__":true,"id":4637},"user":"conradcalmez","tags":["initialization"]},"4637":{"isSerializedDate":true,"string":"Thu May 03 2012 10:07:01 GMT+0200 (Mitteleuropäische Sommerzeit)"},"4638":{"varMapping":{"__isSmartRef__":true,"id":4639},"source":"function startDrawing(evt) {\n this.isDrawing = true;\n}","funcProperties":{"__isSmartRef__":true,"id":4640},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"4639":{"this":{"__isSmartRef__":true,"id":2432}},"4640":{"timestamp":{"__isSmartRef__":true,"id":4641},"user":"undefined","tags":["drawing"]},"4641":{"isSerializedDate":true,"string":"Wed Apr 18 2012 13:51:09 GMT+0200 (Mitteleuropäische Sommerzeit)"},"4642":{"varMapping":{"__isSmartRef__":true,"id":4643},"source":"function stopDrawing(evt, touch) {\n if (this.isDrawing) {\n this.isDrawing = false;\n this.finishLine();\n }\n}","funcProperties":{"__isSmartRef__":true,"id":4644},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"4643":{"this":{"__isSmartRef__":true,"id":2432}},"4644":{"timestamp":{"__isSmartRef__":true,"id":4645},"user":"undefined","tags":["drawing"]},"4645":{"isSerializedDate":true,"string":"Thu Apr 19 2012 13:10:16 GMT+0200 (Mitteleuropäische Sommerzeit)"},"4646":{"varMapping":{"__isSmartRef__":true,"id":4647},"source":"function toggleActivation() {\n if (!this.active) {\n this.activate();\n } else {\n this.deactivate();\n }\n}","funcProperties":{"__isSmartRef__":true,"id":4648},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"4647":{"this":{"__isSmartRef__":true,"id":2432}},"4648":{"timestamp":{"__isSmartRef__":true,"id":4649},"user":"undefined","tags":["synchronization"]},"4649":{"isSerializedDate":true,"string":"Wed Apr 18 2012 10:20:18 GMT+0200 (Mitteleuropäische Sommerzeit)"},"4650":{"varMapping":{"__isSmartRef__":true,"id":4651},"source":"function transformPoint(pagePoint) {\n var shapePosition = this.getPositionInWorld();\n return pagePoint.subPt(shapePosition);\n}","funcProperties":{"__isSmartRef__":true,"id":4652},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"4651":{"this":{"__isSmartRef__":true,"id":2432}},"4652":{"timestamp":{"__isSmartRef__":true,"id":4653},"user":"undefined","tags":["drawing"]},"4653":{"isSerializedDate":true,"string":"Thu Apr 19 2012 14:49:49 GMT+0200 (Mitteleuropäische Sommerzeit)"},"4654":{"varMapping":{"__isSmartRef__":true,"id":4655},"source":"function finishLine() {\n if (typeof this.currentShape == 'undefined')\n return; \n\n var curShape = this.currentShape;\n this.currentShape = undefined;\n\n curShape.timestamp = Date.now();\n var color = {r: curShape.getBorderColor().r*255, g: curShape.getBorderColor().g*255, b: curShape.getBorderColor().b*255}\n // var result = this.sync(curShape.shape.vertices(), curShape.timestamp, color, curShape.getBorderWidth(), curShape.id);\n}","funcProperties":{"__isSmartRef__":true,"id":4656},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"4655":{"this":{"__isSmartRef__":true,"id":2432}},"4656":{"timestamp":{"__isSmartRef__":true,"id":4657},"user":"conradcalmez","tags":["drawing"]},"4657":{"isSerializedDate":true,"string":"Mon Apr 30 2012 19:54:35 GMT+0200 (Mitteleuropäische Sommerzeit)"},"4658":{"varMapping":{"__isSmartRef__":true,"id":4659},"source":"function defaultChannelName() {\n return 'example'\n}","funcProperties":{"__isSmartRef__":true,"id":4660},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"4659":{"this":{"__isSmartRef__":true,"id":2432}},"4660":{"timestamp":{"__isSmartRef__":true,"id":4661},"user":"undefined","tags":["synchronization","accessing"]},"4661":{"isSerializedDate":true,"string":"Thu Apr 19 2012 12:35:08 GMT+0200 (Mitteleuropäische Sommerzeit)"},"4662":{"varMapping":{"__isSmartRef__":true,"id":4663},"source":"function getCurrentShape() {\n this.oldSubmorphs = this.submorphs.pluck('identifier');\n if (typeof(this.currentShape) === 'undefined') {\n this.currentShape = this.createStrokeShape(); \n this.oldSubmorphs.push(this.currentShape.id) \n this.addMorph(this.currentShape);\n }\n return this.currentShape\n}","funcProperties":{"__isSmartRef__":true,"id":4664},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"4663":{"this":{"__isSmartRef__":true,"id":2432}},"4664":{"timestamp":{"__isSmartRef__":true,"id":4665},"user":"undefined","tags":["drawing","accessing"]},"4665":{"isSerializedDate":true,"string":"Thu Apr 26 2012 13:31:38 GMT+0200 (Mitteleuropäische Sommerzeit)"},"4666":{"varMapping":{"__isSmartRef__":true,"id":4667},"source":"function getChannel() {\n return (this.channelName || this.defaultChannelName())\n}","funcProperties":{"__isSmartRef__":true,"id":4668},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"4667":{"this":{"__isSmartRef__":true,"id":2432}},"4668":{"timestamp":{"__isSmartRef__":true,"id":4669},"user":"undefined","tags":["synchronization","accessing"]},"4669":{"isSerializedDate":true,"string":"Thu Apr 19 2012 13:17:52 GMT+0200 (Mitteleuropäische Sommerzeit)"},"4670":{"varMapping":{"__isSmartRef__":true,"id":4671},"source":"function setChannel(channelName) {\n this.channelName = channelName,\n that = this;\n\n // TODO: maybe we don't want this for proper offline/online switching reasons.\n this.submorphs.each(function (ea) {\n ea.identifier = undefined\n })\n\n if (this.active && this.socket) {\n this.submorphs.each(function (ea) {\n ea.remove();\n })\n\n this.socket.emit('channel', this.channelName, function(join, joinChannel, leave, leaveChannel, initialData) {\n if (join) {\n alertOK('Successfully joined channel ' + joinChannel + '.');\n that.initialSync(initialData);\n } \n if (leave) {\n alertOK('Successfully left channel ' + leaveChannel + '.');\n }\n });\n }\n}","funcProperties":{"__isSmartRef__":true,"id":4672},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"4671":{"this":{"__isSmartRef__":true,"id":2432}},"4672":{"timestamp":{"__isSmartRef__":true,"id":4673},"user":"undefined","tags":["synchronization","accessing"]},"4673":{"isSerializedDate":true,"string":"Wed Apr 25 2012 16:49:34 GMT+0200 (Mitteleuropäische Sommerzeit)"},"4674":{"varMapping":{"__isSmartRef__":true,"id":4675},"source":"function getChannel() {\n return (this.channelName || this.defaultChannelName())\n}","funcProperties":{"__isSmartRef__":true,"id":4676},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"4675":{"this":{"__isSmartRef__":true,"id":2432}},"4676":{"timestamp":{"__isSmartRef__":true,"id":4669},"user":"undefined","tags":[]},"4677":{"varMapping":{"__isSmartRef__":true,"id":4678},"source":"function createStrokeShape() {\n var m = Morph.makePolygon([], 1, Color.black, null);\n m.setBorderWidth(this.getPencilSize());\n m.disableEvents();\n m.disableDropping();\n m.isStroke = true;\n return m;\n}","funcProperties":{"__isSmartRef__":true,"id":4679},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"4678":{"this":{"__isSmartRef__":true,"id":2432}},"4679":{"timestamp":{"__isSmartRef__":true,"id":4680},"user":"conradcalmez","tags":["drawing"]},"4680":{"isSerializedDate":true,"string":"Mon Apr 30 2012 09:10:10 GMT+0200 (Mitteleuropäische Sommerzeit)"},"4681":{"varMapping":{"__isSmartRef__":true,"id":4682},"source":"function connectSocket() {\n var resource = 'nodejs/WhiteboardServer/socket.io',\n socketIOpath = '/socket.io.js',\n socketioURL = 'http://lively-kernel.org/' + resource + socketIOpath,\n that = this,\n channel = this.getChannel();\n\n // load Socket.io library if required\n if (typeof(io) == \"undefined\") {\n var source = JSLoader.getSync(socketioURL);\n window.eval(source);\n }\n \n // connect to server \n this.socket = io.connect(null, {\n resource: resource,\n 'force new connection': true\n });\n \n // auth/(dis)connect + channel join\n this.socket.on('connect', function() {\n that.socket.emit('nick', {message: that.owner.get(\"ChatPane\").getUserName()});\n that.socket.emit('channel', that.getChannel(), function(join, joinChannel, leave, leaveChannel, initialData) {\n if (join) {\n alertOK('Successfully joined channel ' + joinChannel + '.');\n that.initialSync(initialData);\n } \n if (leave) {\n alertOK('Successfully left channel ' + leaveChannel + '.');\n }\n });\n\n that.socket.on('error', function(reason) {\n alert('Unable to connect socket.io on namespace ' + channel + ': ' + reason);\n that.deactivate();\n });\n\n that.createSocketListeners();\n });\n}","funcProperties":{"__isSmartRef__":true,"id":4683},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"4682":{"this":{"__isSmartRef__":true,"id":2432}},"4683":{"timestamp":{"__isSmartRef__":true,"id":4684},"user":"conradcalmez","tags":["synchronization"]},"4684":{"isSerializedDate":true,"string":"Thu May 03 2012 10:07:01 GMT+0200 (Mitteleuropäische Sommerzeit)"},"4685":{"varMapping":{"__isSmartRef__":true,"id":4686},"source":"function sync(vertices, time, color, width, id) {\n if (this.active) {\n var stroke = {\n board: this.getChannel(),\n time: time,\n drawer: this.getDrawerID(),\n vector: vertices,\n color: color,\n width: width,\n identifier: id\n };\n this.socket.emit('draw', {\n message: stroke,\n me: false,\n broadcast: true,\n });\n }\n}","funcProperties":{"__isSmartRef__":true,"id":4687},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"4686":{"this":{"__isSmartRef__":true,"id":2432}},"4687":{"timestamp":{"__isSmartRef__":true,"id":4688},"user":"conradcalmez","tags":["synchronization"]},"4688":{"isSerializedDate":true,"string":"Mon Apr 30 2012 16:00:07 GMT+0200 (Mitteleuropäische Sommerzeit)"},"4689":{"varMapping":{"__isSmartRef__":true,"id":4690},"source":"function deleteMorphWith(identifier) {\n var toDelete = this.submorphs.find(function (ea) {\n return (ea.identifier === identifier)\n })\n // remove toDelete from oldSubmorphs ary\n if (!toDelete) \n return\n this.oldSubmorphs = this.oldSubmorphs.select(function (ea) {\n return toDelete.identifier !== ea;\n })\n debugger\n toDelete.remove();\n}","funcProperties":{"__isSmartRef__":true,"id":4691},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"4690":{"this":{"__isSmartRef__":true,"id":2432}},"4691":{"timestamp":{"__isSmartRef__":true,"id":4692},"user":"undefined","tags":["synchronization"]},"4692":{"isSerializedDate":true,"string":"Thu Apr 26 2012 15:44:00 GMT+0200 (Mitteleuropäische Sommerzeit)"},"4693":{"varMapping":{"__isSmartRef__":true,"id":4694},"source":"function removeDocumentWith(identifier) {\n this.socket.emit('delete', {\n identifier: identifier,\n me: true,\n broadcast: true\n });\n}","funcProperties":{"__isSmartRef__":true,"id":4695},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"4694":{"this":{"__isSmartRef__":true,"id":2432}},"4695":{"timestamp":{"__isSmartRef__":true,"id":4696},"user":"conradcalmez","tags":["synchronization"]},"4696":{"isSerializedDate":true,"string":"Tue Apr 24 2012 18:00:19 GMT+0200 (Mitteleuropäische Sommerzeit)"},"4697":{"varMapping":{"__isSmartRef__":true,"id":4698},"source":"function createSocketListeners() {\n var that = this;\n\n // client (dis)connects\n this.socket.on('clientConnect', function (data) {\n that.owner.getChat().showMessage(data.message + ' connected');\n });\n this.socket.on('clientDisconnect', function (data) {\n that.owner.getChat().showMessage(data.message + ' disconnected');\n });\n \n // ping pong example\n this.socket.on('pong', function (data) {\n alertOK(data.message);\n });\n\n this.socket.on('draw', function (data) {\n that.drawLineFrom(data.message);\n });\n\n this.socket.on('clear', function () {\n that.submorphs.invoke('remove');\n });\n\n this.socket.on('delete', function (data) {\n that.deleteMorphWith(data.message);\n });\n\n this.socket.on('morph', function (data) {\n that.addMorphFrom(data.message);\n });\n\n this.socket.on('chat', function (data) {\n that.owner.getChat().showMessage(data.message, data.nick);\n });\n\n this.socket.on('names', function (data) {\n that.owner.getChat().showMessage(\"Currently connected users:\\n\" + data.message);\n });\n\n this.socket.on('nick', function (data) {\n that.owner.getChat().showMessage(data.message.old + \" changed its name to \" + data.message.new);\n });\n\n this.socket.on('change', function(data) {\n this.applyChanges(data.message)\n })\n}","funcProperties":{"__isSmartRef__":true,"id":4699},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"4698":{"this":{"__isSmartRef__":true,"id":2432}},"4699":{"timestamp":{"__isSmartRef__":true,"id":4700},"user":"conradcalmez","tags":["synchronization"]},"4700":{"isSerializedDate":true,"string":"Thu May 03 2012 11:10:08 GMT+0200 (Mitteleuropäische Sommerzeit)"},"4701":{"varMapping":{"__isSmartRef__":true,"id":4702},"source":"function addMorphFrom(JSONmorph) {\n // overhead if the morph already exists\n var newMorph = this.deserializeMorph(JSONmorph),\n relativePosition = newMorph.getPosition(),\n morph = this.submorphs.find(function (ea) {\n return ea.identifier === newMorph.identifier \n });\n newMorph && newMorph.disableDropping();\n morph && morph.disableDropping();\n if (morph instanceof lively.morphic.Morph) {\n morph.setPosition(relativePosition); \n } else {\n this.oldSubmorphs = this.submorphs.pluck('identifier')\n this.addMorph(newMorph);\n newMorph.setPosition(relativePosition);\n }\n}","funcProperties":{"__isSmartRef__":true,"id":4703},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"4702":{"this":{"__isSmartRef__":true,"id":2432}},"4703":{"timestamp":{"__isSmartRef__":true,"id":4704},"user":"undefined","tags":["synchronization"]},"4704":{"isSerializedDate":true,"string":"Thu Apr 26 2012 15:15:47 GMT+0200 (Mitteleuropäische Sommerzeit)"},"4705":{"varMapping":{"__isSmartRef__":true,"id":4706},"source":"function saveMorph(aMorph) { \n aMorph.submorphs.each(function (ea) {\n if (ea.eventsWereDisabled === false) {\n ea.enableEvents();\n }\n delete ea.eventsWereDisabled\n })\n\n if (aMorph.halosWereEnabled) {\n aMorph.enableHalos();\n }\n delete aMorph.halosWereEnabled\n if (aMorph.droppingWasEnabled) {\n aMorph.enableDropping();\n }\n delete aMorph.droppingWasEnabled;\n\n if (this.active) {\n aMorph.identifier = aMorph.identifier || aMorph.id;\n var newMorph = aMorph.serialize();\n newMorph.identifier = aMorph.identifier;\n this.socket.emit('morph', {\n message: newMorph,\n me: false,\n broadcast: true,\n });\n }\n\n if (this.submorphs.length != this.prevState.submorphs.length) \n this.prevState = this.fakeCopy();\n}","funcProperties":{"__isSmartRef__":true,"id":4707},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"4706":{"this":{"__isSmartRef__":true,"id":2432}},"4707":{"timestamp":{"__isSmartRef__":true,"id":4708},"user":"conradcalmez","tags":["synchronization"]},"4708":{"isSerializedDate":true,"string":"Thu May 03 2012 10:07:01 GMT+0200 (Mitteleuropäische Sommerzeit)"},"4709":{"varMapping":{"__isSmartRef__":true,"id":4710},"source":"function deserializeMorph(JSONmorph) {\n var serializer = ObjectGraphLinearizer.forNewLivelyCopy();\n var jso = JSON.parse(JSONmorph.morph);\n morph = serializer.deserializeJso(jso);\n morph.withAllSubmorphsDo(function() { \n if (typeof this.setNewId == 'function') \n this.setNewId(); \n });\n return morph;\n}","funcProperties":{"__isSmartRef__":true,"id":4711},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"4710":{"this":{"__isSmartRef__":true,"id":2432}},"4711":{"timestamp":{"__isSmartRef__":true,"id":4712},"user":"undefined","tags":["synchronization"]},"4712":{"isSerializedDate":true,"string":"Thu Apr 26 2012 10:51:42 GMT+0200 (Mitteleuropäische Sommerzeit)"},"4713":{"varMapping":{"__isSmartRef__":true,"id":4714},"source":"function submorphsChanged() {\n if (this.active) {\n if (this.submorphs.length < this.oldSubmorphs.length) {\n debugger\n var ident = this.oldSubmorphs.withoutAll(this.submorphs.pluck('identifier'))[0]\n this.socket.emit('delete', {\n message: ident, \n me: false,\n broadcast: true\n })\n }\n debugger\n this.oldSubmorphs = this.submorphs.pluck('identifier');\n }\n}","funcProperties":{"__isSmartRef__":true,"id":4715},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"4714":{"this":{"__isSmartRef__":true,"id":2432}},"4715":{"timestamp":{"__isSmartRef__":true,"id":4716},"user":"undefined","tags":["synchronization"]},"4716":{"isSerializedDate":true,"string":"Thu Apr 26 2012 15:51:32 GMT+0200 (Mitteleuropäische Sommerzeit)"},"4717":{"varMapping":{"__isSmartRef__":true,"id":4718},"source":"function defaultColor() {\n return Color.black;\n}","funcProperties":{"__isSmartRef__":true,"id":4719},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"4718":{"this":{"__isSmartRef__":true,"id":2432}},"4719":{"timestamp":{"__isSmartRef__":true,"id":4720},"user":"conradcalmez","tags":["drawing","accessing"]},"4720":{"isSerializedDate":true,"string":"Fri Apr 27 2012 20:45:03 GMT+0200 (Mitteleuropäische Sommerzeit)"},"4721":{"varMapping":{"__isSmartRef__":true,"id":4722},"source":"function getConnectedUserNames() {\n if (this.active) {\n this.socket.emit('names');\n }\n}","funcProperties":{"__isSmartRef__":true,"id":4723},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"4722":{"this":{"__isSmartRef__":true,"id":2432}},"4723":{"timestamp":{"__isSmartRef__":true,"id":4724},"user":"conradcalmez","tags":["synchronization","accessing"]},"4724":{"isSerializedDate":true,"string":"Mon Apr 30 2012 10:47:14 GMT+0200 (Mitteleuropäische Sommerzeit)"},"4725":{"varMapping":{"__isSmartRef__":true,"id":4726},"source":"function defaultPencilSize() {\n return 1;\n}","funcProperties":{"__isSmartRef__":true,"id":4727},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"4726":{"this":{"__isSmartRef__":true,"id":2432}},"4727":{"timestamp":{"__isSmartRef__":true,"id":4728},"user":"conradcalmez","tags":["drawing","accessing"]},"4728":{"isSerializedDate":true,"string":"Mon Apr 30 2012 08:59:02 GMT+0200 (Mitteleuropäische Sommerzeit)"},"4729":{"varMapping":{"__isSmartRef__":true,"id":4730},"source":"function setPencilStyle(style) {\n this.pencilStyle = style;\n}","funcProperties":{"__isSmartRef__":true,"id":4731},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"4730":{"this":{"__isSmartRef__":true,"id":2432}},"4731":{"timestamp":{"__isSmartRef__":true,"id":4732},"user":"conradcalmez","tags":["drawing","accessing"]},"4732":{"isSerializedDate":true,"string":"Wed May 02 2012 14:59:47 GMT+0200 (Mitteleuropäische Sommerzeit)"},"4733":{"varMapping":{"__isSmartRef__":true,"id":4734},"source":"function defaultPencilStyle() {\n return \"solid\";\n}","funcProperties":{"__isSmartRef__":true,"id":4735},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"4734":{"this":{"__isSmartRef__":true,"id":2432}},"4735":{"timestamp":{"__isSmartRef__":true,"id":4736},"user":"conradcalmez","tags":["accessing"]},"4736":{"isSerializedDate":true,"string":"Wed May 02 2012 15:03:39 GMT+0200 (Mitteleuropäische Sommerzeit)"},"4737":{"varMapping":{"__isSmartRef__":true,"id":4738},"source":"function createPatchFor(diff) {\n var self = this,\n patch = {};\n diff.each(function (ea) {\n var identifier = self.findById(ea.matchingId);\n ea.flattenPropertyTree();\n patch[identifier] = ea\n })\n return patch\n}","funcProperties":{"__isSmartRef__":true,"id":4739},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"4738":{"this":{"__isSmartRef__":true,"id":2432}},"4739":{"timestamp":{"__isSmartRef__":true,"id":4740},"user":"conradcalmez","tags":[]},"4740":{"isSerializedDate":true,"string":"Thu May 03 2012 10:07:01 GMT+0200 (Mitteleuropäische Sommerzeit)"},"4741":{"varMapping":{"__isSmartRef__":true,"id":4742},"source":"function fakeCopy() {\n this.attributeConnections.invoke('disconnect');\n var copy = this.copy();\n copy.stopStepping();\n this.mySetupConnections();\n return copy;\n}","funcProperties":{"__isSmartRef__":true,"id":4743},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"4742":{"this":{"__isSmartRef__":true,"id":2432}},"4743":{"timestamp":{"__isSmartRef__":true,"id":4744},"user":"conradcalmez","tags":[]},"4744":{"isSerializedDate":true,"string":"Thu May 03 2012 10:07:01 GMT+0200 (Mitteleuropäische Sommerzeit)"},"4745":{"varMapping":{"__isSmartRef__":true,"id":4746},"source":"function mySetupConnections() {\n this.attributeConnections.invoke('disconnect');\n connect(this, \"submorphs\", this, \"submorphsChanged\", {});\n connect(this, 'channelName', this.owner.titleBar, 'setTitle', {\n converter: function (channelName) {\n return 'Channel: ' + channelName\n }\n })\n}","funcProperties":{"__isSmartRef__":true,"id":4747},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"4746":{"this":{"__isSmartRef__":true,"id":2432}},"4747":{"timestamp":{"__isSmartRef__":true,"id":4748},"user":"conradcalmez","tags":["initialization"]},"4748":{"isSerializedDate":true,"string":"Thu May 03 2012 10:07:01 GMT+0200 (Mitteleuropäische Sommerzeit)"},"4749":{"varMapping":{"__isSmartRef__":true,"id":4750},"source":"function observe() {\n this.stopStepping()\n this.startStepping(5000, 'observeChanges');\n}","funcProperties":{"__isSmartRef__":true,"id":4751},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"4750":{"this":{"__isSmartRef__":true,"id":2432}},"4751":{"timestamp":{"__isSmartRef__":true,"id":4752},"user":"conradcalmez","tags":[]},"4752":{"isSerializedDate":true,"string":"Thu May 03 2012 10:07:01 GMT+0200 (Mitteleuropäische Sommerzeit)"},"4753":{"varMapping":{"__isSmartRef__":true,"id":4754},"source":"function observeChanges() {\n var self = this;\n var diffL = {};\n var copyFunc = function () {\n self.prevState = self.fakeCopy();\n }\n if (typeof(this.prevState) !== 'undefined') {\n this.prevState.submorphs.each(function (sub) {\n if (sub.isStroke) return\n var match = self.submorphs.find(function (ea) {\n return (sub.derivationIds.last() === ea.id)\n })\n if (!match) return\n var tmpDiffList = sub.diffTo(match);\n if (tmpDiffList && !tmpDiffList.isEmpty()) {\n diffL[match.id] = tmpDiffList[sub.id];\n };\n diffL[match.identifier || match.id] && diffL[match.identifier || match.id].flattenPropertyTree();\n })\n if (Properties.own(diffL).length > 0) {\n console.log(diffL)\n copyFunc.bind(this).delay(0);\n }\n }\n else\n copyFunc.bind(this).delay(0);\n}","funcProperties":{"__isSmartRef__":true,"id":4755},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"4754":{"this":{"__isSmartRef__":true,"id":2432}},"4755":{"timestamp":{"__isSmartRef__":true,"id":4756},"user":"conradcalmez","tags":[]},"4756":{"isSerializedDate":true,"string":"Thu May 03 2012 11:15:07 GMT+0200 (Mitteleuropäische Sommerzeit)"},"4757":{"varMapping":{"__isSmartRef__":true,"id":4758},"source":"function applyChanges(diffL) {\n var self = this;\n Properties.own(diffL).each(function (ea) {\n var morph = self.find(function (m) {\n return (m.identifier === ea || m.id === ea)\n })\n diffL[ea].modified.each(function (prop) {\n morph.applyNestedProperty(morph, prop.split('::'), diffL[ea].oldValue)\n })\n })\n}","funcProperties":{"__isSmartRef__":true,"id":4759},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"4758":{"this":{"__isSmartRef__":true,"id":2432}},"4759":{"timestamp":{"__isSmartRef__":true,"id":4760},"user":"conradcalmez","tags":[]},"4760":{"isSerializedDate":true,"string":"Thu May 03 2012 11:05:47 GMT+0200 (Mitteleuropäische Sommerzeit)"},"4761":{"varMapping":{"__isSmartRef__":true,"id":4762},"source":"function sendChange(change) {\n if (active) {\n this.socket.emit('change', {\n message: change,\n me: false,\n broadcast: true,\n })\n }\n}","funcProperties":{"__isSmartRef__":true,"id":4763},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"4762":{"this":{"__isSmartRef__":true,"id":2432}},"4763":{"timestamp":{"__isSmartRef__":true,"id":4764},"user":"conradcalmez","tags":[]},"4764":{"isSerializedDate":true,"string":"Thu May 03 2012 11:08:15 GMT+0200 (Mitteleuropäische Sommerzeit)"},"4765":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":4766},"id":"42D83847-BB37-469C-B2C7-5184BF57ACBB","renderContextTable":{"__isSmartRef__":true,"id":4773},"eventHandler":{"__isSmartRef__":true,"id":4774},"droppingEnabled":true,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":4775},"__SourceModuleName__":"Global","showsHalos":true,"layout":{"__isSmartRef__":true,"id":4776},"name":"Ellipse","partsBinMetaInfo":{"__isSmartRef__":true,"id":4777},"derivationIds":[113,"07BC3F00-A1CC-4E18-8B69-527B6067A724","CD247C96-11E3-42A2-AA3F-BA27E29FB3F9"],"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"_ClipMode":"visible","owner":{"__isSmartRef__":true,"id":2396},"_Rotation":0,"_Scale":0.998001,"priorExtent":{"__isSmartRef__":true,"id":4780},"__LivelyClassName__":"lively.morphic.Morph"},"4766":{"_Position":{"__isSmartRef__":true,"id":4767},"renderContextTable":{"__isSmartRef__":true,"id":4768},"_Extent":{"__isSmartRef__":true,"id":4769},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":4770},"_BorderWidth":3.184,"_BorderColor":{"__isSmartRef__":true,"id":4771},"_Fill":{"__isSmartRef__":true,"id":4772},"__SourceModuleName__":"Global.lively.morphic.Shapes","_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","__LivelyClassName__":"lively.morphic.Shapes.Ellipse"},"4767":{"x":-50,"y":-50,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"4768":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"4769":{"x":179.15823731639625,"y":160.12018024030073,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"4770":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"4771":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"4772":{"r":0.227,"g":0,"b":1,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"4773":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"4774":{"morph":{"__isSmartRef__":true,"id":4765},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"4775":{"x":108.78210900000002,"y":98.802099,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"4776":{},"4777":{"partName":"Ellipse","requiredModules":[],"migrationLevel":4,"partsSpaceName":"PartsBin/Basic","__SourceModuleName__":"Global.lively.PartsBin","revisionOnLoad":149409,"comment":"undefined","changes":[{"__isSmartRef__":true,"id":4778}],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"4778":{"date":{"__isSmartRef__":true,"id":4779},"author":"undefined","message":"reverted changes - was there any description of this morph?","id":"C3C03411-9523-4F35-89EC-B20E24B3C287"},"4779":{"isSerializedDate":true,"string":"Tue Apr 03 2012 09:08:08 GMT+0200 (Mitteleuropäische Sommerzeit)"},"4780":{"x":201.20230340450635,"y":134.06810213617055,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"4781":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":4782},"id":"185211CD-4FE3-467B-9E55-72E64728443D","renderContextTable":{"__isSmartRef__":true,"id":4789},"eventHandler":{"__isSmartRef__":true,"id":4790},"droppingEnabled":true,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":4791},"__SourceModuleName__":"Global","showsHalos":false,"layout":{"__isSmartRef__":true,"id":4792},"name":"Ellipse1","partsBinMetaInfo":{"__isSmartRef__":true,"id":4793},"derivationIds":[113,"07BC3F00-A1CC-4E18-8B69-527B6067A724","B44C97D6-3D6E-4E36-A6F9-BB26C3358387"],"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"_ClipMode":"visible","owner":{"__isSmartRef__":true,"id":2396},"isBeingDragged":false,"_Rotation":0,"_Scale":0.998001,"__LivelyClassName__":"lively.morphic.Morph"},"4782":{"_Position":{"__isSmartRef__":true,"id":4783},"renderContextTable":{"__isSmartRef__":true,"id":4784},"_Extent":{"__isSmartRef__":true,"id":4785},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":4786},"_BorderWidth":3.184,"_BorderColor":{"__isSmartRef__":true,"id":4787},"_Fill":{"__isSmartRef__":true,"id":4788},"__SourceModuleName__":"Global.lively.morphic.Shapes","_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","__LivelyClassName__":"lively.morphic.Shapes.Ellipse"},"4783":{"x":-50,"y":-50,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"4784":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"4785":{"x":100,"y":100,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"4786":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"4787":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"4788":{"r":0.979,"g":1,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"4789":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"4790":{"morph":{"__isSmartRef__":true,"id":4781},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"4791":{"x":587.8225890000007,"y":382.2343830000002,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"4792":{},"4793":{"partName":"Ellipse","requiredModules":[],"migrationLevel":4,"partsSpaceName":"PartsBin/Basic","__SourceModuleName__":"Global.lively.PartsBin","revisionOnLoad":149409,"comment":"undefined","changes":[{"__isSmartRef__":true,"id":4794}],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"4794":{"date":{"__isSmartRef__":true,"id":4795},"author":"undefined","message":"reverted changes - was there any description of this morph?","id":"C3C03411-9523-4F35-89EC-B20E24B3C287"},"4795":{"isSerializedDate":true,"string":"Tue Apr 03 2012 09:08:08 GMT+0200 (Mitteleuropäische Sommerzeit)"},"4796":{"onrestore":{"__isSmartRef__":true,"id":4797},"deactivate":{"__isSmartRef__":true,"id":4805},"setupConnections":{"__isSmartRef__":true,"id":4809},"getColor":{"__isSmartRef__":true,"id":4813},"setColor":{"__isSmartRef__":true,"id":4817},"getPencilSize":{"__isSmartRef__":true,"id":4821},"setPencilSize":{"__isSmartRef__":true,"id":4825},"getPencilStyle":{"__isSmartRef__":true,"id":4829},"disconnectSocket":{"__isSmartRef__":true,"id":4833},"activate":{"__isSmartRef__":true,"id":4837},"clear":{"__isSmartRef__":true,"id":4841},"clearDatabase":{"__isSmartRef__":true,"id":4845},"drawLineFrom":{"__isSmartRef__":true,"id":4849},"getDrawerID":{"__isSmartRef__":true,"id":4853},"initialSync":{"__isSmartRef__":true,"id":4857},"lineTo":{"__isSmartRef__":true,"id":4861},"morphMenuItems":{"__isSmartRef__":true,"id":4865},"onMouseDown":{"__isSmartRef__":true,"id":4873},"onMouseMove":{"__isSmartRef__":true,"id":4881},"onMouseOut":{"__isSmartRef__":true,"id":4889},"onMouseUp":{"__isSmartRef__":true,"id":4897},"onTouchEnd":{"__isSmartRef__":true,"id":4905},"onTouchMove":{"__isSmartRef__":true,"id":4913},"onTouchStart":{"__isSmartRef__":true,"id":4917},"remove":{"__isSmartRef__":true,"id":4925},"reset":{"__isSmartRef__":true,"id":4933},"startDrawing":{"__isSmartRef__":true,"id":4937},"stopDrawing":{"__isSmartRef__":true,"id":4941},"toggleActivation":{"__isSmartRef__":true,"id":4945},"transformPoint":{"__isSmartRef__":true,"id":4949},"finishLine":{"__isSmartRef__":true,"id":4953},"defaultChannelName":{"__isSmartRef__":true,"id":4957},"getCurrentShape":{"__isSmartRef__":true,"id":4961},"getChannel":{"__isSmartRef__":true,"id":4965},"setChannel":{"__isSmartRef__":true,"id":4969},"$$getChannel":{"__isSmartRef__":true,"id":4973},"createStrokeShape":{"__isSmartRef__":true,"id":4976},"connectSocket":{"__isSmartRef__":true,"id":4980},"sync":{"__isSmartRef__":true,"id":4984},"deleteMorphWith":{"__isSmartRef__":true,"id":4988},"removeDocumentWith":{"__isSmartRef__":true,"id":4992},"createSocketListeners":{"__isSmartRef__":true,"id":4996},"addMorphFrom":{"__isSmartRef__":true,"id":5000},"saveMorph":{"__isSmartRef__":true,"id":5004},"deserializeMorph":{"__isSmartRef__":true,"id":5008},"submorphsChanged":{"__isSmartRef__":true,"id":5012},"defaultColor":{"__isSmartRef__":true,"id":5016},"getConnectedUserNames":{"__isSmartRef__":true,"id":5020},"defaultPencilSize":{"__isSmartRef__":true,"id":5024},"setPencilStyle":{"__isSmartRef__":true,"id":5028},"defaultPencilStyle":{"__isSmartRef__":true,"id":5032},"createPatchFor":{"__isSmartRef__":true,"id":5036},"fakeCopy":{"__isSmartRef__":true,"id":5040},"mySetupConnections":{"__isSmartRef__":true,"id":5044},"observe":{"__isSmartRef__":true,"id":5048},"observeChanges":{"__isSmartRef__":true,"id":5052},"applyChanges":{"__isSmartRef__":true,"id":5056},"sendChange":{"__isSmartRef__":true,"id":5060}},"4797":{"varMapping":{"__isSmartRef__":true,"id":4798},"source":"function onrestore() {\n this.deactivate();\n module('projects.BP2012.Whiteboard').load(true)\n // this.mySetupConnections();\n}","funcProperties":{"__isSmartRef__":true,"id":4803},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"4798":{"this":{"__isSmartRef__":true,"id":2396},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":4799}},"4799":{"$super":{"__isSmartRef__":true,"id":4800}},"4800":{"varMapping":{"__isSmartRef__":true,"id":4801},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":4802},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"4801":{"obj":{"__isSmartRef__":true,"id":2396},"name":"onrestore"},"4802":{},"4803":{"timestamp":{"__isSmartRef__":true,"id":4804},"user":"conradcalmez","tags":["initialization"]},"4804":{"isSerializedDate":true,"string":"Thu May 03 2012 10:07:01 GMT+0200 (Mitteleuropäische Sommerzeit)"},"4805":{"varMapping":{"__isSmartRef__":true,"id":4806},"source":"function deactivate() {\n if (this.active) {\n this.disconnectSocket();\n this.active = false;\n this.setBorderColor(Color.black);\n this.oldSubmorphs = [];\n this.active = false;\n }\n}","funcProperties":{"__isSmartRef__":true,"id":4807},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"4806":{"this":{"__isSmartRef__":true,"id":2396}},"4807":{"timestamp":{"__isSmartRef__":true,"id":4808},"user":"conradcalmez","tags":["synchronization"]},"4808":{"isSerializedDate":true,"string":"Mon Apr 30 2012 11:19:02 GMT+0200 (Mitteleuropäische Sommerzeit)"},"4809":{"varMapping":{"__isSmartRef__":true,"id":4810},"source":"function setupConnections() {\n this.attributeConnections.invoke('disconnect');\n connect(this, \"submorphs\", this, \"submorphsChanged\", {});\n connect(this, 'channelName', this.owner.titleBar, 'setTitle', {\n converter: function (channelName) {\n return 'Channel: ' + channelName\n }\n })\n}","funcProperties":{"__isSmartRef__":true,"id":4811},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"4810":{"this":{"__isSmartRef__":true,"id":2396}},"4811":{"timestamp":{"__isSmartRef__":true,"id":4812},"user":"undefined","tags":["initialization"]},"4812":{"isSerializedDate":true,"string":"Wed Apr 25 2012 11:57:39 GMT+0200 (Mitteleuropäische Sommerzeit)"},"4813":{"varMapping":{"__isSmartRef__":true,"id":4814},"source":"function getColor() {\n return this.color || this.defaultColor();\n}","funcProperties":{"__isSmartRef__":true,"id":4815},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"4814":{"this":{"__isSmartRef__":true,"id":2396}},"4815":{"timestamp":{"__isSmartRef__":true,"id":4816},"user":"conradcalmez","tags":["drawing","accessing"]},"4816":{"isSerializedDate":true,"string":"Fri Apr 27 2012 20:44:47 GMT+0200 (Mitteleuropäische Sommerzeit)"},"4817":{"varMapping":{"__isSmartRef__":true,"id":4818},"source":"function setColor(color) {\n this.color = color;\n}","funcProperties":{"__isSmartRef__":true,"id":4819},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"4818":{"this":{"__isSmartRef__":true,"id":2396}},"4819":{"timestamp":{"__isSmartRef__":true,"id":4820},"user":"conradcalmez","tags":["drawing","accessing"]},"4820":{"isSerializedDate":true,"string":"Fri Apr 27 2012 20:45:41 GMT+0200 (Mitteleuropäische Sommerzeit)"},"4821":{"varMapping":{"__isSmartRef__":true,"id":4822},"source":"function getPencilSize() {\n return this.pencilSize || this.defaultPencilSize();\n}","funcProperties":{"__isSmartRef__":true,"id":4823},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"4822":{"this":{"__isSmartRef__":true,"id":2396}},"4823":{"timestamp":{"__isSmartRef__":true,"id":4824},"user":"conradcalmez","tags":["drawing","accessing"]},"4824":{"isSerializedDate":true,"string":"Mon Apr 30 2012 08:58:24 GMT+0200 (Mitteleuropäische Sommerzeit)"},"4825":{"varMapping":{"__isSmartRef__":true,"id":4826},"source":"function setPencilSize(size) {\n this.pencilSize = size;\n}","funcProperties":{"__isSmartRef__":true,"id":4827},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"4826":{"this":{"__isSmartRef__":true,"id":2396}},"4827":{"timestamp":{"__isSmartRef__":true,"id":4828},"user":"conradcalmez","tags":["drawing","accessing"]},"4828":{"isSerializedDate":true,"string":"Mon Apr 30 2012 08:57:47 GMT+0200 (Mitteleuropäische Sommerzeit)"},"4829":{"varMapping":{"__isSmartRef__":true,"id":4830},"source":"function getPencilStyle() {\n return this.pencilStyle || this.defaultPencilStyle();\n}","funcProperties":{"__isSmartRef__":true,"id":4831},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"4830":{"this":{"__isSmartRef__":true,"id":2396}},"4831":{"timestamp":{"__isSmartRef__":true,"id":4832},"user":"conradcalmez","tags":["drawing","accessing"]},"4832":{"isSerializedDate":true,"string":"Wed May 02 2012 15:03:14 GMT+0200 (Mitteleuropäische Sommerzeit)"},"4833":{"varMapping":{"__isSmartRef__":true,"id":4834},"source":"function disconnectSocket() {\n this.socket && this.socket.disconnect();\n this.socket = undefined;\n}","funcProperties":{"__isSmartRef__":true,"id":4835},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"4834":{"this":{"__isSmartRef__":true,"id":2396}},"4835":{"timestamp":{"__isSmartRef__":true,"id":4836},"user":"conradcalmez","tags":["synchronization"]},"4836":{"isSerializedDate":true,"string":"Mon Apr 30 2012 17:31:05 GMT+0200 (Mitteleuropäische Sommerzeit)"},"4837":{"varMapping":{"__isSmartRef__":true,"id":4838},"source":"function activate() {\n if (!this.active) {\n this.oldSubmorphs = [];\n this.connectSocket();\n this.setBorderColor(Color.green);\n this.active = true;\n }\n}","funcProperties":{"__isSmartRef__":true,"id":4839},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"4838":{"this":{"__isSmartRef__":true,"id":2396}},"4839":{"timestamp":{"__isSmartRef__":true,"id":4840},"user":"conradcalmez","tags":["synchronization"]},"4840":{"isSerializedDate":true,"string":"Wed May 02 2012 08:06:30 GMT+0200 (Mitteleuropäische Sommerzeit)"},"4841":{"varMapping":{"__isSmartRef__":true,"id":4842},"source":"function clear() {\n if (this.active && this.socket)\n this.clearDatabase();\n else \n this.submorphs.invoke('remove')\n}","funcProperties":{"__isSmartRef__":true,"id":4843},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"4842":{"this":{"__isSmartRef__":true,"id":2396}},"4843":{"timestamp":{"__isSmartRef__":true,"id":4844},"user":"undefined","tags":["drawing","synchronization"]},"4844":{"isSerializedDate":true,"string":"Thu Apr 26 2012 13:40:19 GMT+0200 (Mitteleuropäische Sommerzeit)"},"4845":{"varMapping":{"__isSmartRef__":true,"id":4846},"source":"function clearDatabase() {\n this.socket.emit('clear', {\n me: true,\n broadcast: true,\n });\n}","funcProperties":{"__isSmartRef__":true,"id":4847},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"4846":{"this":{"__isSmartRef__":true,"id":2396}},"4847":{"timestamp":{"__isSmartRef__":true,"id":4848},"user":"undefined","tags":["synchronization"]},"4848":{"isSerializedDate":true,"string":"Tue Apr 24 2012 16:48:04 GMT+0200 (Mitteleuropäische Sommerzeit)"},"4849":{"varMapping":{"__isSmartRef__":true,"id":4850},"source":"function drawLineFrom(stroke) {\n var line = this.submorphs.find(function (ea) {\n return stroke.identifier == ea.identifier\n })\n if (!line) {\n line = this.createStrokeShape();\n line.identifier = stroke.identifier;\n this.addMorph(line);\n line.setVertices([]);\n line.setBorderWidth(stroke.width);\n line.setBorderColor(Color.rgb(stroke.color.r, stroke.color.g, stroke.color.b));\n }\n var vector = stroke.vector;\n line.setVertices(line.vertices().concat([pt(vector.x, vector.y)]));\n line.timestamp = stroke.time\n}","funcProperties":{"__isSmartRef__":true,"id":4851},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"4850":{"this":{"__isSmartRef__":true,"id":2396}},"4851":{"timestamp":{"__isSmartRef__":true,"id":4852},"user":"conradcalmez","tags":["drawing"]},"4852":{"isSerializedDate":true,"string":"Mon Apr 30 2012 19:35:32 GMT+0200 (Mitteleuropäische Sommerzeit)"},"4853":{"varMapping":{"__isSmartRef__":true,"id":4854},"source":"function getDrawerID() {\n // exception case: if two whiteboards are restored at exactly the same time, they will not be synced correctly\n return $world.getUserName() + \"_ON_\" + this.id + \"_AT_\" + this.timestamp.toString();\n}","funcProperties":{"__isSmartRef__":true,"id":4855},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"4854":{"this":{"__isSmartRef__":true,"id":2396}},"4855":{"timestamp":{"__isSmartRef__":true,"id":4856},"user":"undefined","tags":["drawing","accessing"]},"4856":{"isSerializedDate":true,"string":"Thu Apr 19 2012 10:26:58 GMT+0200 (Mitteleuropäische Sommerzeit)"},"4857":{"varMapping":{"__isSmartRef__":true,"id":4858},"source":"function initialSync(initialData) {\n var that = this;\n // sync new strokes and morphs\n this.submorphs.each(function (ea) {\n if (typeof(ea.identifier) === 'undefined') {\n ea.identifier = ea.id;\n if (ea.isStroke) {\n var color = {r: ea.getBorderColor().r*255, g: ea.getBorderColor().g*255, b: ea.getBorderColor().b*255};\n that.sync(ea.shape.vertices(), ea.timestamp, color, ea.getBorderWidth(), ea.identifier);\n } else {\n that.saveMorph(ea);\n }\n }\n });\n this.oldSubmorphs = this.submorphs.pluck('identifier');\n\n // pull strokes and morphs that are not already there\n var existingIds = this.submorphs.pluck('identifier');\n initialData.each(function (ea) {\n if (existingIds.indexOf(ea.identifier) < 0) {\n if (ea.vector) {\n that.drawLineFrom(ea);\n }\n else {\n that.addMorph(that.deserializeMorph(ea));\n }\n }\n });\n this.active = true\n}","funcProperties":{"__isSmartRef__":true,"id":4859},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"4858":{"this":{"__isSmartRef__":true,"id":2396}},"4859":{"timestamp":{"__isSmartRef__":true,"id":4860},"user":"conradcalmez","tags":["synchronization"]},"4860":{"isSerializedDate":true,"string":"Mon Apr 30 2012 19:54:09 GMT+0200 (Mitteleuropäische Sommerzeit)"},"4861":{"varMapping":{"__isSmartRef__":true,"id":4862},"source":"function lineTo(point, optTransform, optColor) {\n if (optTransform)\n point = this.transformPoint(point);\n\n var line = this.getCurrentShape();\n var color = optColor || Color.black;\n color && line.setBorderColor(color)\n\n line.setVertices(line.vertices().concat([point]))\n if (this.active) {\n line.identifier = line.identifier || line.id\n this.sync(point, undefined, {r: color.r*255, g: color.g*255, b: color.b*255}, line.getBorderWidth(), line.id);\n }\n}","funcProperties":{"__isSmartRef__":true,"id":4863},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"4862":{"this":{"__isSmartRef__":true,"id":2396}},"4863":{"timestamp":{"__isSmartRef__":true,"id":4864},"user":"undefined","tags":["drawing"]},"4864":{"isSerializedDate":true,"string":"Wed May 02 2012 09:04:55 GMT+0200 (Mitteleuropäische Sommerzeit)"},"4865":{"varMapping":{"__isSmartRef__":true,"id":4866},"source":"function morphMenuItems() {\n items = $super();\n var itemString = \"activate sync\";\n\n if (this.active) itemString = \"de\" + itemString;\n items.push([itemString, (function () {this.toggleActivation()}).bind(this)]);\n items.push([\"clear whiteboard\", (function () {this.clear()}).bind(this)])\n items.push([\n \"change channel\", \n function () { $world.prompt(\n 'Enter a channel name', \n function (input) {\n this.setChannel(input);\n }.bind(this),\n this.getChannel())\n }.bind(this)])\n var chatString = \" chat\";\n if (this.owner.showsChat()) {\n chatString = \"hide\" + chatString;\n } else {\n chatString = \"show\" + chatString;\n }\n items.push([chatString, (function () {this.owner.toggleChat()}).bind(this)]);\n return items;\n}","funcProperties":{"__isSmartRef__":true,"id":4871},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"4866":{"this":{"__isSmartRef__":true,"id":2396},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":4867}},"4867":{"$super":{"__isSmartRef__":true,"id":4868}},"4868":{"varMapping":{"__isSmartRef__":true,"id":4869},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":4870},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"4869":{"obj":{"__isSmartRef__":true,"id":2396},"name":"morphMenuItems"},"4870":{},"4871":{"timestamp":{"__isSmartRef__":true,"id":4872},"user":"conradcalmez","tags":["initialization"]},"4872":{"isSerializedDate":true,"string":"Thu May 03 2012 10:07:01 GMT+0200 (Mitteleuropäische Sommerzeit)"},"4873":{"varMapping":{"__isSmartRef__":true,"id":4874},"source":"function onMouseDown(evt) {\n if (evt.isLeftMouseButtonDown()) {\n var mup = $world.morphsContainingPoint(evt.mousePoint);\n \n for (var i = 0; i < mup.length; i++) {\n if (!(mup[i] instanceof lively.morphic.Path)) {\n if (mup[i] === this) \n break;\n mup[i].onMouseDown(evt);\n return false\n }\n }\n this.startDrawing(evt);\n evt.stop();\n }\n else\n $super(evt)\n}","funcProperties":{"__isSmartRef__":true,"id":4879},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"4874":{"this":{"__isSmartRef__":true,"id":2396},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":4875}},"4875":{"$super":{"__isSmartRef__":true,"id":4876}},"4876":{"varMapping":{"__isSmartRef__":true,"id":4877},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":4878},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"4877":{"obj":{"__isSmartRef__":true,"id":2396},"name":"onMouseDown"},"4878":{},"4879":{"timestamp":{"__isSmartRef__":true,"id":4880},"user":"undefined","tags":["mouse actions"]},"4880":{"isSerializedDate":true,"string":"Thu Apr 26 2012 11:10:30 GMT+0200 (Mitteleuropäische Sommerzeit)"},"4881":{"varMapping":{"__isSmartRef__":true,"id":4882},"source":"function onMouseMove(evt) {\n if (this.isDrawing) {\n this.lineTo(pt(evt.pageX, evt.pageY), true, this.getColor());\n }\n $super(evt)\n}","funcProperties":{"__isSmartRef__":true,"id":4887},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"4882":{"this":{"__isSmartRef__":true,"id":2396},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":4883}},"4883":{"$super":{"__isSmartRef__":true,"id":4884}},"4884":{"varMapping":{"__isSmartRef__":true,"id":4885},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":4886},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"4885":{"obj":{"__isSmartRef__":true,"id":2396},"name":"onMouseMove"},"4886":{},"4887":{"timestamp":{"__isSmartRef__":true,"id":4888},"user":"conradcalmez","tags":["mouse actions"]},"4888":{"isSerializedDate":true,"string":"Thu May 03 2012 10:07:01 GMT+0200 (Mitteleuropäische Sommerzeit)"},"4889":{"varMapping":{"__isSmartRef__":true,"id":4890},"source":"function onMouseOut(evt) {\n // XXX cancelation better than strange drawing behavior?\n this.onMouseUp(evt);\n}","funcProperties":{"__isSmartRef__":true,"id":4895},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"4890":{"this":{"__isSmartRef__":true,"id":2396},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":4891}},"4891":{"$super":{"__isSmartRef__":true,"id":4892}},"4892":{"varMapping":{"__isSmartRef__":true,"id":4893},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":4894},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"4893":{"obj":{"__isSmartRef__":true,"id":2396},"name":"onMouseOut"},"4894":{},"4895":{"timestamp":{"__isSmartRef__":true,"id":4896},"user":"undefined","tags":["mouse actions"]},"4896":{"isSerializedDate":true,"string":"Wed Apr 18 2012 10:20:18 GMT+0200 (Mitteleuropäische Sommerzeit)"},"4897":{"varMapping":{"__isSmartRef__":true,"id":4898},"source":"function onMouseUp(evt) {\n this.stopDrawing(evt);\n $super(evt)\n}","funcProperties":{"__isSmartRef__":true,"id":4903},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"4898":{"this":{"__isSmartRef__":true,"id":2396},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":4899}},"4899":{"$super":{"__isSmartRef__":true,"id":4900}},"4900":{"varMapping":{"__isSmartRef__":true,"id":4901},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":4902},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"4901":{"obj":{"__isSmartRef__":true,"id":2396},"name":"onMouseUp"},"4902":{},"4903":{"timestamp":{"__isSmartRef__":true,"id":4904},"user":"conradcalmez","tags":["mouse actions"]},"4904":{"isSerializedDate":true,"string":"Thu May 03 2012 10:07:01 GMT+0200 (Mitteleuropäische Sommerzeit)"},"4905":{"varMapping":{"__isSmartRef__":true,"id":4906},"source":"function onTouchEnd(evt) {\n this.stopDrawing(evt, true);\n evt.stop();\n}","funcProperties":{"__isSmartRef__":true,"id":4911},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"4906":{"this":{"__isSmartRef__":true,"id":2396},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":4907}},"4907":{"$super":{"__isSmartRef__":true,"id":4908}},"4908":{"varMapping":{"__isSmartRef__":true,"id":4909},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":4910},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"4909":{"obj":{"__isSmartRef__":true,"id":2396},"name":"onTouchEnd"},"4910":{},"4911":{"timestamp":{"__isSmartRef__":true,"id":4912},"user":"undefined","tags":["touch actions"]},"4912":{"isSerializedDate":true,"string":"Wed Apr 18 2012 10:20:18 GMT+0200 (Mitteleuropäische Sommerzeit)"},"4913":{"varMapping":{"__isSmartRef__":true,"id":4914},"source":"function onTouchMove(evt) {\n if (this.isDrawing) {\n this.lineTo(pt(evt.pageX, evt.pageY), true);\n }\n evt.stop();\n}","funcProperties":{"__isSmartRef__":true,"id":4915},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"4914":{"this":{"__isSmartRef__":true,"id":2396}},"4915":{"timestamp":{"__isSmartRef__":true,"id":4916},"user":"undefined","tags":["touch actions"]},"4916":{"isSerializedDate":true,"string":"Thu Apr 19 2012 13:05:20 GMT+0200 (Mitteleuropäische Sommerzeit)"},"4917":{"varMapping":{"__isSmartRef__":true,"id":4918},"source":"function onTouchStart(evt) {\n if (evt.touches.length == 1) {\n this.startDrawing(evt);\n evt.stop();\n }\n else {\n this.isDrawing = false\n this.currentShape && this.currentShape.remove();\n delete this.currentShape;\n }\n}","funcProperties":{"__isSmartRef__":true,"id":4923},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"4918":{"this":{"__isSmartRef__":true,"id":2396},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":4919}},"4919":{"$super":{"__isSmartRef__":true,"id":4920}},"4920":{"varMapping":{"__isSmartRef__":true,"id":4921},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":4922},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"4921":{"obj":{"__isSmartRef__":true,"id":2396},"name":"onTouchStart"},"4922":{},"4923":{"timestamp":{"__isSmartRef__":true,"id":4924},"user":"undefined","tags":["touch actions"]},"4924":{"isSerializedDate":true,"string":"Thu Apr 19 2012 15:07:56 GMT+0200 (Mitteleuropäische Sommerzeit)"},"4925":{"varMapping":{"__isSmartRef__":true,"id":4926},"source":"function remove() {\n // XXX stop longpolling\n this.deactivate();\n this.suspendSteppingAll();\n if (this.showsHalos) this.removeHalos();\n this.renderContextDispatch('remove');\n}","funcProperties":{"__isSmartRef__":true,"id":4931},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"4926":{"this":{"__isSmartRef__":true,"id":2396},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":4927}},"4927":{"$super":{"__isSmartRef__":true,"id":4928}},"4928":{"varMapping":{"__isSmartRef__":true,"id":4929},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":4930},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"4929":{"obj":{"__isSmartRef__":true,"id":2396},"name":"remove"},"4930":{},"4931":{"timestamp":{"__isSmartRef__":true,"id":4932},"user":"conradcalmez","tags":["initialization"]},"4932":{"isSerializedDate":true,"string":"Tue Apr 24 2012 17:12:56 GMT+0200 (Mitteleuropäische Sommerzeit)"},"4933":{"varMapping":{"__isSmartRef__":true,"id":4934},"source":"function reset() {\n this.deactivate();\n this.active = false;\n this.disableGrabbing();\n this.setChannel('default');\n this.isDrawing = false;\n this.clear();\n this.owner.getChat().hide();\n this.owner.getChat().visible = false;\n this.owner.getChat().setUserName(\"\");\n this.owner.getChat().get(\"TextPane\").setTextString(\"\");\n this.color = this.defaultColor();\n this.pencilSize = this.defaultPencilSize();\n this.prevState = undefined\n}","funcProperties":{"__isSmartRef__":true,"id":4935},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"4934":{"this":{"__isSmartRef__":true,"id":2396}},"4935":{"timestamp":{"__isSmartRef__":true,"id":4936},"user":"conradcalmez","tags":["initialization"]},"4936":{"isSerializedDate":true,"string":"Thu May 03 2012 10:07:01 GMT+0200 (Mitteleuropäische Sommerzeit)"},"4937":{"varMapping":{"__isSmartRef__":true,"id":4938},"source":"function startDrawing(evt) {\n this.isDrawing = true;\n}","funcProperties":{"__isSmartRef__":true,"id":4939},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"4938":{"this":{"__isSmartRef__":true,"id":2396}},"4939":{"timestamp":{"__isSmartRef__":true,"id":4940},"user":"undefined","tags":["drawing"]},"4940":{"isSerializedDate":true,"string":"Wed Apr 18 2012 13:51:09 GMT+0200 (Mitteleuropäische Sommerzeit)"},"4941":{"varMapping":{"__isSmartRef__":true,"id":4942},"source":"function stopDrawing(evt, touch) {\n if (this.isDrawing) {\n this.isDrawing = false;\n this.finishLine();\n }\n}","funcProperties":{"__isSmartRef__":true,"id":4943},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"4942":{"this":{"__isSmartRef__":true,"id":2396}},"4943":{"timestamp":{"__isSmartRef__":true,"id":4944},"user":"undefined","tags":["drawing"]},"4944":{"isSerializedDate":true,"string":"Thu Apr 19 2012 13:10:16 GMT+0200 (Mitteleuropäische Sommerzeit)"},"4945":{"varMapping":{"__isSmartRef__":true,"id":4946},"source":"function toggleActivation() {\n if (!this.active) {\n this.activate();\n } else {\n this.deactivate();\n }\n}","funcProperties":{"__isSmartRef__":true,"id":4947},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"4946":{"this":{"__isSmartRef__":true,"id":2396}},"4947":{"timestamp":{"__isSmartRef__":true,"id":4948},"user":"undefined","tags":["synchronization"]},"4948":{"isSerializedDate":true,"string":"Wed Apr 18 2012 10:20:18 GMT+0200 (Mitteleuropäische Sommerzeit)"},"4949":{"varMapping":{"__isSmartRef__":true,"id":4950},"source":"function transformPoint(pagePoint) {\n var shapePosition = this.getPositionInWorld();\n return pagePoint.subPt(shapePosition);\n}","funcProperties":{"__isSmartRef__":true,"id":4951},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"4950":{"this":{"__isSmartRef__":true,"id":2396}},"4951":{"timestamp":{"__isSmartRef__":true,"id":4952},"user":"undefined","tags":["drawing"]},"4952":{"isSerializedDate":true,"string":"Thu Apr 19 2012 14:49:49 GMT+0200 (Mitteleuropäische Sommerzeit)"},"4953":{"varMapping":{"__isSmartRef__":true,"id":4954},"source":"function finishLine() {\n if (typeof this.currentShape == 'undefined')\n return; \n\n var curShape = this.currentShape;\n this.currentShape = undefined;\n\n curShape.timestamp = Date.now();\n var color = {r: curShape.getBorderColor().r*255, g: curShape.getBorderColor().g*255, b: curShape.getBorderColor().b*255}\n // var result = this.sync(curShape.shape.vertices(), curShape.timestamp, color, curShape.getBorderWidth(), curShape.id);\n}","funcProperties":{"__isSmartRef__":true,"id":4955},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"4954":{"this":{"__isSmartRef__":true,"id":2396}},"4955":{"timestamp":{"__isSmartRef__":true,"id":4956},"user":"conradcalmez","tags":["drawing"]},"4956":{"isSerializedDate":true,"string":"Mon Apr 30 2012 19:54:35 GMT+0200 (Mitteleuropäische Sommerzeit)"},"4957":{"varMapping":{"__isSmartRef__":true,"id":4958},"source":"function defaultChannelName() {\n return 'example'\n}","funcProperties":{"__isSmartRef__":true,"id":4959},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"4958":{"this":{"__isSmartRef__":true,"id":2396}},"4959":{"timestamp":{"__isSmartRef__":true,"id":4960},"user":"undefined","tags":["synchronization","accessing"]},"4960":{"isSerializedDate":true,"string":"Thu Apr 19 2012 12:35:08 GMT+0200 (Mitteleuropäische Sommerzeit)"},"4961":{"varMapping":{"__isSmartRef__":true,"id":4962},"source":"function getCurrentShape() {\n this.oldSubmorphs = this.submorphs.pluck('identifier');\n if (typeof(this.currentShape) === 'undefined') {\n this.currentShape = this.createStrokeShape(); \n this.oldSubmorphs.push(this.currentShape.id) \n this.addMorph(this.currentShape);\n }\n return this.currentShape\n}","funcProperties":{"__isSmartRef__":true,"id":4963},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"4962":{"this":{"__isSmartRef__":true,"id":2396}},"4963":{"timestamp":{"__isSmartRef__":true,"id":4964},"user":"undefined","tags":["drawing","accessing"]},"4964":{"isSerializedDate":true,"string":"Thu Apr 26 2012 13:31:38 GMT+0200 (Mitteleuropäische Sommerzeit)"},"4965":{"varMapping":{"__isSmartRef__":true,"id":4966},"source":"function getChannel() {\n return (this.channelName || this.defaultChannelName())\n}","funcProperties":{"__isSmartRef__":true,"id":4967},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"4966":{"this":{"__isSmartRef__":true,"id":2396}},"4967":{"timestamp":{"__isSmartRef__":true,"id":4968},"user":"undefined","tags":["synchronization","accessing"]},"4968":{"isSerializedDate":true,"string":"Thu Apr 19 2012 13:17:52 GMT+0200 (Mitteleuropäische Sommerzeit)"},"4969":{"varMapping":{"__isSmartRef__":true,"id":4970},"source":"function setChannel(channelName) {\n this.channelName = channelName,\n that = this;\n\n // TODO: maybe we don't want this for proper offline/online switching reasons.\n this.submorphs.each(function (ea) {\n ea.identifier = undefined\n })\n\n if (this.active && this.socket) {\n this.submorphs.each(function (ea) {\n ea.remove();\n })\n\n this.socket.emit('channel', this.channelName, function(join, joinChannel, leave, leaveChannel, initialData) {\n if (join) {\n alertOK('Successfully joined channel ' + joinChannel + '.');\n that.initialSync(initialData);\n } \n if (leave) {\n alertOK('Successfully left channel ' + leaveChannel + '.');\n }\n });\n }\n}","funcProperties":{"__isSmartRef__":true,"id":4971},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"4970":{"this":{"__isSmartRef__":true,"id":2396}},"4971":{"timestamp":{"__isSmartRef__":true,"id":4972},"user":"undefined","tags":["synchronization","accessing"]},"4972":{"isSerializedDate":true,"string":"Wed Apr 25 2012 16:49:34 GMT+0200 (Mitteleuropäische Sommerzeit)"},"4973":{"varMapping":{"__isSmartRef__":true,"id":4974},"source":"function getChannel() {\n return (this.channelName || this.defaultChannelName())\n}","funcProperties":{"__isSmartRef__":true,"id":4975},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"4974":{"this":{"__isSmartRef__":true,"id":2396}},"4975":{"timestamp":{"__isSmartRef__":true,"id":4968},"user":"undefined","tags":[]},"4976":{"varMapping":{"__isSmartRef__":true,"id":4977},"source":"function createStrokeShape() {\n var m = Morph.makePolygon([], 1, Color.black, null);\n m.setBorderWidth(this.getPencilSize());\n m.disableEvents();\n m.disableDropping();\n m.isStroke = true;\n return m;\n}","funcProperties":{"__isSmartRef__":true,"id":4978},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"4977":{"this":{"__isSmartRef__":true,"id":2396}},"4978":{"timestamp":{"__isSmartRef__":true,"id":4979},"user":"conradcalmez","tags":["drawing"]},"4979":{"isSerializedDate":true,"string":"Mon Apr 30 2012 09:10:10 GMT+0200 (Mitteleuropäische Sommerzeit)"},"4980":{"varMapping":{"__isSmartRef__":true,"id":4981},"source":"function connectSocket() {\n var resource = 'nodejs/WhiteboardServer/socket.io',\n socketIOpath = '/socket.io.js',\n socketioURL = 'http://lively-kernel.org/' + resource + socketIOpath,\n that = this,\n channel = this.getChannel();\n\n // load Socket.io library if required\n if (typeof(io) == \"undefined\") {\n var source = JSLoader.getSync(socketioURL);\n window.eval(source);\n }\n \n // connect to server \n this.socket = io.connect(null, {\n resource: resource,\n 'force new connection': true\n });\n \n // auth/(dis)connect + channel join\n this.socket.on('connect', function() {\n that.socket.emit('nick', {message: that.owner.get(\"ChatPane\").getUserName()});\n that.socket.emit('channel', that.getChannel(), function(join, joinChannel, leave, leaveChannel, initialData) {\n if (join) {\n alertOK('Successfully joined channel ' + joinChannel + '.');\n that.initialSync(initialData);\n } \n if (leave) {\n alertOK('Successfully left channel ' + leaveChannel + '.');\n }\n });\n\n that.socket.on('error', function(reason) {\n alert('Unable to connect socket.io on namespace ' + channel + ': ' + reason);\n that.deactivate();\n });\n\n that.createSocketListeners();\n });\n}","funcProperties":{"__isSmartRef__":true,"id":4982},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"4981":{"this":{"__isSmartRef__":true,"id":2396}},"4982":{"timestamp":{"__isSmartRef__":true,"id":4983},"user":"conradcalmez","tags":["synchronization"]},"4983":{"isSerializedDate":true,"string":"Thu May 03 2012 10:07:01 GMT+0200 (Mitteleuropäische Sommerzeit)"},"4984":{"varMapping":{"__isSmartRef__":true,"id":4985},"source":"function sync(vertices, time, color, width, id) {\n if (this.active) {\n var stroke = {\n board: this.getChannel(),\n time: time,\n drawer: this.getDrawerID(),\n vector: vertices,\n color: color,\n width: width,\n identifier: id\n };\n this.socket.emit('draw', {\n message: stroke,\n me: false,\n broadcast: true,\n });\n }\n}","funcProperties":{"__isSmartRef__":true,"id":4986},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"4985":{"this":{"__isSmartRef__":true,"id":2396}},"4986":{"timestamp":{"__isSmartRef__":true,"id":4987},"user":"conradcalmez","tags":["synchronization"]},"4987":{"isSerializedDate":true,"string":"Mon Apr 30 2012 16:00:07 GMT+0200 (Mitteleuropäische Sommerzeit)"},"4988":{"varMapping":{"__isSmartRef__":true,"id":4989},"source":"function deleteMorphWith(identifier) {\n var toDelete = this.submorphs.find(function (ea) {\n return (ea.identifier === identifier)\n })\n // remove toDelete from oldSubmorphs ary\n if (!toDelete) \n return\n this.oldSubmorphs = this.oldSubmorphs.select(function (ea) {\n return toDelete.identifier !== ea;\n })\n debugger\n toDelete.remove();\n}","funcProperties":{"__isSmartRef__":true,"id":4990},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"4989":{"this":{"__isSmartRef__":true,"id":2396}},"4990":{"timestamp":{"__isSmartRef__":true,"id":4991},"user":"undefined","tags":["synchronization"]},"4991":{"isSerializedDate":true,"string":"Thu Apr 26 2012 15:44:00 GMT+0200 (Mitteleuropäische Sommerzeit)"},"4992":{"varMapping":{"__isSmartRef__":true,"id":4993},"source":"function removeDocumentWith(identifier) {\n this.socket.emit('delete', {\n identifier: identifier,\n me: true,\n broadcast: true\n });\n}","funcProperties":{"__isSmartRef__":true,"id":4994},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"4993":{"this":{"__isSmartRef__":true,"id":2396}},"4994":{"timestamp":{"__isSmartRef__":true,"id":4995},"user":"conradcalmez","tags":["synchronization"]},"4995":{"isSerializedDate":true,"string":"Tue Apr 24 2012 18:00:19 GMT+0200 (Mitteleuropäische Sommerzeit)"},"4996":{"varMapping":{"__isSmartRef__":true,"id":4997},"source":"function createSocketListeners() {\n var that = this;\n\n // client (dis)connects\n this.socket.on('clientConnect', function (data) {\n that.owner.getChat().showMessage(data.message + ' connected');\n });\n this.socket.on('clientDisconnect', function (data) {\n that.owner.getChat().showMessage(data.message + ' disconnected');\n });\n \n // ping pong example\n this.socket.on('pong', function (data) {\n alertOK(data.message);\n });\n\n this.socket.on('draw', function (data) {\n that.drawLineFrom(data.message);\n });\n\n this.socket.on('clear', function () {\n that.submorphs.invoke('remove');\n });\n\n this.socket.on('delete', function (data) {\n that.deleteMorphWith(data.message);\n });\n\n this.socket.on('morph', function (data) {\n that.addMorphFrom(data.message);\n });\n\n this.socket.on('chat', function (data) {\n that.owner.getChat().showMessage(data.message, data.nick);\n });\n\n this.socket.on('names', function (data) {\n that.owner.getChat().showMessage(\"Currently connected users:\\n\" + data.message);\n });\n\n this.socket.on('nick', function (data) {\n that.owner.getChat().showMessage(data.message.old + \" changed its name to \" + data.message.new);\n });\n\n this.socket.on('change', function(data) {\n this.applyChanges(data.message)\n })\n}","funcProperties":{"__isSmartRef__":true,"id":4998},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"4997":{"this":{"__isSmartRef__":true,"id":2396}},"4998":{"timestamp":{"__isSmartRef__":true,"id":4999},"user":"conradcalmez","tags":["synchronization"]},"4999":{"isSerializedDate":true,"string":"Thu May 03 2012 11:10:08 GMT+0200 (Mitteleuropäische Sommerzeit)"},"5000":{"varMapping":{"__isSmartRef__":true,"id":5001},"source":"function addMorphFrom(JSONmorph) {\n // overhead if the morph already exists\n var newMorph = this.deserializeMorph(JSONmorph),\n relativePosition = newMorph.getPosition(),\n morph = this.submorphs.find(function (ea) {\n return ea.identifier === newMorph.identifier \n });\n newMorph && newMorph.disableDropping();\n morph && morph.disableDropping();\n if (morph instanceof lively.morphic.Morph) {\n morph.setPosition(relativePosition); \n } else {\n this.oldSubmorphs = this.submorphs.pluck('identifier')\n this.addMorph(newMorph);\n newMorph.setPosition(relativePosition);\n }\n}","funcProperties":{"__isSmartRef__":true,"id":5002},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"5001":{"this":{"__isSmartRef__":true,"id":2396}},"5002":{"timestamp":{"__isSmartRef__":true,"id":5003},"user":"undefined","tags":["synchronization"]},"5003":{"isSerializedDate":true,"string":"Thu Apr 26 2012 15:15:47 GMT+0200 (Mitteleuropäische Sommerzeit)"},"5004":{"varMapping":{"__isSmartRef__":true,"id":5005},"source":"function saveMorph(aMorph) { \n aMorph.submorphs.each(function (ea) {\n if (ea.eventsWereDisabled === false) {\n ea.enableEvents();\n }\n delete ea.eventsWereDisabled\n })\n\n if (aMorph.halosWereEnabled) {\n aMorph.enableHalos();\n }\n delete aMorph.halosWereEnabled\n if (aMorph.droppingWasEnabled) {\n aMorph.enableDropping();\n }\n delete aMorph.droppingWasEnabled;\n\n if (this.active) {\n aMorph.identifier = aMorph.identifier || aMorph.id;\n var newMorph = aMorph.serialize();\n newMorph.identifier = aMorph.identifier;\n this.socket.emit('morph', {\n message: newMorph,\n me: false,\n broadcast: true,\n });\n }\n\n if (this.submorphs.length != this.prevState.submorphs.length) \n this.prevState = this.fakeCopy();\n}","funcProperties":{"__isSmartRef__":true,"id":5006},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"5005":{"this":{"__isSmartRef__":true,"id":2396}},"5006":{"timestamp":{"__isSmartRef__":true,"id":5007},"user":"conradcalmez","tags":["synchronization"]},"5007":{"isSerializedDate":true,"string":"Thu May 03 2012 10:07:01 GMT+0200 (Mitteleuropäische Sommerzeit)"},"5008":{"varMapping":{"__isSmartRef__":true,"id":5009},"source":"function deserializeMorph(JSONmorph) {\n var serializer = ObjectGraphLinearizer.forNewLivelyCopy();\n var jso = JSON.parse(JSONmorph.morph);\n morph = serializer.deserializeJso(jso);\n morph.withAllSubmorphsDo(function() { \n if (typeof this.setNewId == 'function') \n this.setNewId(); \n });\n return morph;\n}","funcProperties":{"__isSmartRef__":true,"id":5010},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"5009":{"this":{"__isSmartRef__":true,"id":2396}},"5010":{"timestamp":{"__isSmartRef__":true,"id":5011},"user":"undefined","tags":["synchronization"]},"5011":{"isSerializedDate":true,"string":"Thu Apr 26 2012 10:51:42 GMT+0200 (Mitteleuropäische Sommerzeit)"},"5012":{"varMapping":{"__isSmartRef__":true,"id":5013},"source":"function submorphsChanged() {\n if (this.active) {\n if (this.submorphs.length < this.oldSubmorphs.length) {\n debugger\n var ident = this.oldSubmorphs.withoutAll(this.submorphs.pluck('identifier'))[0]\n this.socket.emit('delete', {\n message: ident, \n me: false,\n broadcast: true\n })\n }\n debugger\n this.oldSubmorphs = this.submorphs.pluck('identifier');\n }\n}","funcProperties":{"__isSmartRef__":true,"id":5014},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"5013":{"this":{"__isSmartRef__":true,"id":2396}},"5014":{"timestamp":{"__isSmartRef__":true,"id":5015},"user":"undefined","tags":["synchronization"]},"5015":{"isSerializedDate":true,"string":"Thu Apr 26 2012 15:51:32 GMT+0200 (Mitteleuropäische Sommerzeit)"},"5016":{"varMapping":{"__isSmartRef__":true,"id":5017},"source":"function defaultColor() {\n return Color.black;\n}","funcProperties":{"__isSmartRef__":true,"id":5018},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"5017":{"this":{"__isSmartRef__":true,"id":2396}},"5018":{"timestamp":{"__isSmartRef__":true,"id":5019},"user":"conradcalmez","tags":["drawing","accessing"]},"5019":{"isSerializedDate":true,"string":"Fri Apr 27 2012 20:45:03 GMT+0200 (Mitteleuropäische Sommerzeit)"},"5020":{"varMapping":{"__isSmartRef__":true,"id":5021},"source":"function getConnectedUserNames() {\n if (this.active) {\n this.socket.emit('names');\n }\n}","funcProperties":{"__isSmartRef__":true,"id":5022},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"5021":{"this":{"__isSmartRef__":true,"id":2396}},"5022":{"timestamp":{"__isSmartRef__":true,"id":5023},"user":"conradcalmez","tags":["synchronization","accessing"]},"5023":{"isSerializedDate":true,"string":"Mon Apr 30 2012 10:47:14 GMT+0200 (Mitteleuropäische Sommerzeit)"},"5024":{"varMapping":{"__isSmartRef__":true,"id":5025},"source":"function defaultPencilSize() {\n return 1;\n}","funcProperties":{"__isSmartRef__":true,"id":5026},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"5025":{"this":{"__isSmartRef__":true,"id":2396}},"5026":{"timestamp":{"__isSmartRef__":true,"id":5027},"user":"conradcalmez","tags":["drawing","accessing"]},"5027":{"isSerializedDate":true,"string":"Mon Apr 30 2012 08:59:02 GMT+0200 (Mitteleuropäische Sommerzeit)"},"5028":{"varMapping":{"__isSmartRef__":true,"id":5029},"source":"function setPencilStyle(style) {\n this.pencilStyle = style;\n}","funcProperties":{"__isSmartRef__":true,"id":5030},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"5029":{"this":{"__isSmartRef__":true,"id":2396}},"5030":{"timestamp":{"__isSmartRef__":true,"id":5031},"user":"conradcalmez","tags":["drawing","accessing"]},"5031":{"isSerializedDate":true,"string":"Wed May 02 2012 14:59:47 GMT+0200 (Mitteleuropäische Sommerzeit)"},"5032":{"varMapping":{"__isSmartRef__":true,"id":5033},"source":"function defaultPencilStyle() {\n return \"solid\";\n}","funcProperties":{"__isSmartRef__":true,"id":5034},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"5033":{"this":{"__isSmartRef__":true,"id":2396}},"5034":{"timestamp":{"__isSmartRef__":true,"id":5035},"user":"conradcalmez","tags":["accessing"]},"5035":{"isSerializedDate":true,"string":"Wed May 02 2012 15:03:39 GMT+0200 (Mitteleuropäische Sommerzeit)"},"5036":{"varMapping":{"__isSmartRef__":true,"id":5037},"source":"function createPatchFor(diff) {\n var self = this,\n patch = {};\n diff.each(function (ea) {\n var identifier = self.findById(ea.matchingId);\n ea.flattenPropertyTree();\n patch[identifier] = ea\n })\n return patch\n}","funcProperties":{"__isSmartRef__":true,"id":5038},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"5037":{"this":{"__isSmartRef__":true,"id":2396}},"5038":{"timestamp":{"__isSmartRef__":true,"id":5039},"user":"conradcalmez","tags":[]},"5039":{"isSerializedDate":true,"string":"Thu May 03 2012 10:07:01 GMT+0200 (Mitteleuropäische Sommerzeit)"},"5040":{"varMapping":{"__isSmartRef__":true,"id":5041},"source":"function fakeCopy() {\n this.attributeConnections.invoke('disconnect');\n var copy = this.copy();\n copy.stopStepping();\n this.mySetupConnections();\n return copy;\n}","funcProperties":{"__isSmartRef__":true,"id":5042},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"5041":{"this":{"__isSmartRef__":true,"id":2396}},"5042":{"timestamp":{"__isSmartRef__":true,"id":5043},"user":"conradcalmez","tags":[]},"5043":{"isSerializedDate":true,"string":"Thu May 03 2012 10:07:01 GMT+0200 (Mitteleuropäische Sommerzeit)"},"5044":{"varMapping":{"__isSmartRef__":true,"id":5045},"source":"function mySetupConnections() {\n this.attributeConnections.invoke('disconnect');\n connect(this, \"submorphs\", this, \"submorphsChanged\", {});\n connect(this, 'channelName', this.owner.titleBar, 'setTitle', {\n converter: function (channelName) {\n return 'Channel: ' + channelName\n }\n })\n}","funcProperties":{"__isSmartRef__":true,"id":5046},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"5045":{"this":{"__isSmartRef__":true,"id":2396}},"5046":{"timestamp":{"__isSmartRef__":true,"id":5047},"user":"conradcalmez","tags":["initialization"]},"5047":{"isSerializedDate":true,"string":"Thu May 03 2012 10:07:01 GMT+0200 (Mitteleuropäische Sommerzeit)"},"5048":{"varMapping":{"__isSmartRef__":true,"id":5049},"source":"function observe() {\n this.stopStepping()\n this.startStepping(5000, 'observeChanges');\n}","funcProperties":{"__isSmartRef__":true,"id":5050},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"5049":{"this":{"__isSmartRef__":true,"id":2396}},"5050":{"timestamp":{"__isSmartRef__":true,"id":5051},"user":"conradcalmez","tags":[]},"5051":{"isSerializedDate":true,"string":"Thu May 03 2012 10:07:01 GMT+0200 (Mitteleuropäische Sommerzeit)"},"5052":{"varMapping":{"__isSmartRef__":true,"id":5053},"source":"function observeChanges() {\n var self = this;\n var diffL = {};\n var copyFunc = function () {\n self.prevState = self.fakeCopy();\n }\n if (typeof(this.prevState) !== 'undefined') {\n this.prevState.submorphs.each(function (sub) {\n if (sub.isStroke) return\n var match = self.submorphs.find(function (ea) {\n return (sub.derivationIds.last() === ea.id)\n })\n if (!match) return\n var tmpDiffList = sub.diffTo(match);\n if (tmpDiffList && !tmpDiffList.isEmpty()) {\n diffL[match.id] = tmpDiffList[sub.id];\n };\n diffL[match.identifier || match.id] && diffL[match.identifier || match.id].flattenPropertyTree();\n })\n if (Properties.own(diffL).length > 0) {\n console.log(diffL)\n copyFunc.bind(this).delay(0);\n }\n }\n else\n copyFunc.bind(this).delay(0);\n}","funcProperties":{"__isSmartRef__":true,"id":5054},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"5053":{"this":{"__isSmartRef__":true,"id":2396}},"5054":{"timestamp":{"__isSmartRef__":true,"id":5055},"user":"conradcalmez","tags":[]},"5055":{"isSerializedDate":true,"string":"Thu May 03 2012 11:15:07 GMT+0200 (Mitteleuropäische Sommerzeit)"},"5056":{"varMapping":{"__isSmartRef__":true,"id":5057},"source":"function applyChanges(diffL) {\n var self = this;\n Properties.own(diffL).each(function (ea) {\n var morph = self.find(function (m) {\n return (m.identifier === ea || m.id === ea)\n })\n diffL[ea].modified.each(function (prop) {\n morph.applyNestedProperty(morph, prop.split('::'), diffL[ea].oldValue)\n })\n })\n}","funcProperties":{"__isSmartRef__":true,"id":5058},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"5057":{"this":{"__isSmartRef__":true,"id":2396}},"5058":{"timestamp":{"__isSmartRef__":true,"id":5059},"user":"conradcalmez","tags":[]},"5059":{"isSerializedDate":true,"string":"Thu May 03 2012 11:05:47 GMT+0200 (Mitteleuropäische Sommerzeit)"},"5060":{"varMapping":{"__isSmartRef__":true,"id":5061},"source":"function sendChange(change) {\n if (active) {\n this.socket.emit('change', {\n message: change,\n me: false,\n broadcast: true,\n })\n }\n}","funcProperties":{"__isSmartRef__":true,"id":5062},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"5061":{"this":{"__isSmartRef__":true,"id":2396}},"5062":{"timestamp":{"__isSmartRef__":true,"id":5063},"user":"conradcalmez","tags":[]},"5063":{"isSerializedDate":true,"string":"Thu May 03 2012 11:08:15 GMT+0200 (Mitteleuropäische Sommerzeit)"},"5064":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":5065},"id":"175EDFF3-AF2D-4AF5-B2A0-D4C28FAB0B2D","renderContextTable":{"__isSmartRef__":true,"id":5072},"eventHandler":{"__isSmartRef__":true,"id":5073},"droppingEnabled":true,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":5074},"__SourceModuleName__":"Global","showsHalos":false,"layout":{"__isSmartRef__":true,"id":5075},"name":"Ellipse","partsBinMetaInfo":{"__isSmartRef__":true,"id":5076},"derivationIds":[113,"07BC3F00-A1CC-4E18-8B69-527B6067A724","CD247C96-11E3-42A2-AA3F-BA27E29FB3F9"],"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"_ClipMode":"visible","owner":{"__isSmartRef__":true,"id":2360},"_Rotation":0,"_Scale":0.998001,"priorExtent":{"__isSmartRef__":true,"id":5079},"__LivelyClassName__":"lively.morphic.Morph"},"5065":{"_Position":{"__isSmartRef__":true,"id":5066},"renderContextTable":{"__isSmartRef__":true,"id":5067},"_Extent":{"__isSmartRef__":true,"id":5068},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":5069},"_BorderWidth":3.184,"_BorderColor":{"__isSmartRef__":true,"id":5070},"_Fill":{"__isSmartRef__":true,"id":5071},"__SourceModuleName__":"Global.lively.morphic.Shapes","_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","__LivelyClassName__":"lively.morphic.Shapes.Ellipse"},"5066":{"x":-50,"y":-50,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"5067":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"5068":{"x":179.15823731639625,"y":160.12018024030073,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"5069":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"5070":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"5071":{"r":0.227,"g":0,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"5072":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"5073":{"morph":{"__isSmartRef__":true,"id":5064},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"5074":{"x":108.78210900000002,"y":98.802099,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"5075":{},"5076":{"partName":"Ellipse","requiredModules":[],"migrationLevel":4,"partsSpaceName":"PartsBin/Basic","__SourceModuleName__":"Global.lively.PartsBin","revisionOnLoad":149409,"comment":"undefined","changes":[{"__isSmartRef__":true,"id":5077}],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"5077":{"date":{"__isSmartRef__":true,"id":5078},"author":"undefined","message":"reverted changes - was there any description of this morph?","id":"C3C03411-9523-4F35-89EC-B20E24B3C287"},"5078":{"isSerializedDate":true,"string":"Tue Apr 03 2012 09:08:08 GMT+0200 (Mitteleuropäische Sommerzeit)"},"5079":{"x":201.20230340450635,"y":134.06810213617055,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"5080":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":5081},"id":"349E84A0-F290-4D61-90CE-645F7F083E93","renderContextTable":{"__isSmartRef__":true,"id":5088},"eventHandler":{"__isSmartRef__":true,"id":5089},"droppingEnabled":true,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":5090},"__SourceModuleName__":"Global","showsHalos":false,"layout":{"__isSmartRef__":true,"id":5091},"name":"Ellipse1","partsBinMetaInfo":{"__isSmartRef__":true,"id":5092},"derivationIds":[113,"07BC3F00-A1CC-4E18-8B69-527B6067A724","B44C97D6-3D6E-4E36-A6F9-BB26C3358387"],"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"_ClipMode":"visible","owner":{"__isSmartRef__":true,"id":2360},"isBeingDragged":false,"_Rotation":0,"_Scale":0.998001,"__LivelyClassName__":"lively.morphic.Morph"},"5081":{"_Position":{"__isSmartRef__":true,"id":5082},"renderContextTable":{"__isSmartRef__":true,"id":5083},"_Extent":{"__isSmartRef__":true,"id":5084},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":5085},"_BorderWidth":3.184,"_BorderColor":{"__isSmartRef__":true,"id":5086},"_Fill":{"__isSmartRef__":true,"id":5087},"__SourceModuleName__":"Global.lively.morphic.Shapes","_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","__LivelyClassName__":"lively.morphic.Shapes.Ellipse"},"5082":{"x":-50,"y":-50,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"5083":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"5084":{"x":100,"y":100,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"5085":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"5086":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"5087":{"r":0.979,"g":1,"b":0,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"5088":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"5089":{"morph":{"__isSmartRef__":true,"id":5080},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"5090":{"x":587.8225890000007,"y":382.2343830000002,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"5091":{},"5092":{"partName":"Ellipse","requiredModules":[],"migrationLevel":4,"partsSpaceName":"PartsBin/Basic","__SourceModuleName__":"Global.lively.PartsBin","revisionOnLoad":149409,"comment":"undefined","changes":[{"__isSmartRef__":true,"id":5093}],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"5093":{"date":{"__isSmartRef__":true,"id":5094},"author":"undefined","message":"reverted changes - was there any description of this morph?","id":"C3C03411-9523-4F35-89EC-B20E24B3C287"},"5094":{"isSerializedDate":true,"string":"Tue Apr 03 2012 09:08:08 GMT+0200 (Mitteleuropäische Sommerzeit)"},"5095":{"onrestore":{"__isSmartRef__":true,"id":5096},"deactivate":{"__isSmartRef__":true,"id":5104},"setupConnections":{"__isSmartRef__":true,"id":5108},"getColor":{"__isSmartRef__":true,"id":5112},"setColor":{"__isSmartRef__":true,"id":5116},"getPencilSize":{"__isSmartRef__":true,"id":5120},"setPencilSize":{"__isSmartRef__":true,"id":5124},"getPencilStyle":{"__isSmartRef__":true,"id":5128},"disconnectSocket":{"__isSmartRef__":true,"id":5132},"activate":{"__isSmartRef__":true,"id":5136},"clear":{"__isSmartRef__":true,"id":5140},"clearDatabase":{"__isSmartRef__":true,"id":5144},"drawLineFrom":{"__isSmartRef__":true,"id":5148},"getDrawerID":{"__isSmartRef__":true,"id":5152},"initialSync":{"__isSmartRef__":true,"id":5156},"lineTo":{"__isSmartRef__":true,"id":5160},"morphMenuItems":{"__isSmartRef__":true,"id":5164},"onMouseDown":{"__isSmartRef__":true,"id":5172},"onMouseMove":{"__isSmartRef__":true,"id":5180},"onMouseOut":{"__isSmartRef__":true,"id":5188},"onMouseUp":{"__isSmartRef__":true,"id":5196},"onTouchEnd":{"__isSmartRef__":true,"id":5204},"onTouchMove":{"__isSmartRef__":true,"id":5212},"onTouchStart":{"__isSmartRef__":true,"id":5216},"remove":{"__isSmartRef__":true,"id":5224},"reset":{"__isSmartRef__":true,"id":5232},"startDrawing":{"__isSmartRef__":true,"id":5236},"stopDrawing":{"__isSmartRef__":true,"id":5240},"toggleActivation":{"__isSmartRef__":true,"id":5244},"transformPoint":{"__isSmartRef__":true,"id":5248},"finishLine":{"__isSmartRef__":true,"id":5252},"defaultChannelName":{"__isSmartRef__":true,"id":5256},"getCurrentShape":{"__isSmartRef__":true,"id":5260},"getChannel":{"__isSmartRef__":true,"id":5264},"setChannel":{"__isSmartRef__":true,"id":5268},"$$getChannel":{"__isSmartRef__":true,"id":5272},"createStrokeShape":{"__isSmartRef__":true,"id":5275},"connectSocket":{"__isSmartRef__":true,"id":5279},"sync":{"__isSmartRef__":true,"id":5283},"deleteMorphWith":{"__isSmartRef__":true,"id":5287},"removeDocumentWith":{"__isSmartRef__":true,"id":5291},"createSocketListeners":{"__isSmartRef__":true,"id":5295},"addMorphFrom":{"__isSmartRef__":true,"id":5299},"saveMorph":{"__isSmartRef__":true,"id":5303},"deserializeMorph":{"__isSmartRef__":true,"id":5307},"submorphsChanged":{"__isSmartRef__":true,"id":5311},"defaultColor":{"__isSmartRef__":true,"id":5315},"getConnectedUserNames":{"__isSmartRef__":true,"id":5319},"defaultPencilSize":{"__isSmartRef__":true,"id":5323},"setPencilStyle":{"__isSmartRef__":true,"id":5327},"defaultPencilStyle":{"__isSmartRef__":true,"id":5331},"createPatchFor":{"__isSmartRef__":true,"id":5335},"fakeCopy":{"__isSmartRef__":true,"id":5339},"mySetupConnections":{"__isSmartRef__":true,"id":5343},"observe":{"__isSmartRef__":true,"id":5347},"observeChanges":{"__isSmartRef__":true,"id":5351},"applyChanges":{"__isSmartRef__":true,"id":5355},"sendChange":{"__isSmartRef__":true,"id":5359}},"5096":{"varMapping":{"__isSmartRef__":true,"id":5097},"source":"function onrestore() {\n this.deactivate();\n module('projects.BP2012.Whiteboard').load(true)\n // this.mySetupConnections();\n}","funcProperties":{"__isSmartRef__":true,"id":5102},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"5097":{"this":{"__isSmartRef__":true,"id":2360},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":5098}},"5098":{"$super":{"__isSmartRef__":true,"id":5099}},"5099":{"varMapping":{"__isSmartRef__":true,"id":5100},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":5101},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"5100":{"obj":{"__isSmartRef__":true,"id":2360},"name":"onrestore"},"5101":{},"5102":{"timestamp":{"__isSmartRef__":true,"id":5103},"user":"conradcalmez","tags":["initialization"]},"5103":{"isSerializedDate":true,"string":"Thu May 03 2012 10:07:01 GMT+0200 (Mitteleuropäische Sommerzeit)"},"5104":{"varMapping":{"__isSmartRef__":true,"id":5105},"source":"function deactivate() {\n if (this.active) {\n this.disconnectSocket();\n this.active = false;\n this.setBorderColor(Color.black);\n this.oldSubmorphs = [];\n this.active = false;\n }\n}","funcProperties":{"__isSmartRef__":true,"id":5106},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"5105":{"this":{"__isSmartRef__":true,"id":2360}},"5106":{"timestamp":{"__isSmartRef__":true,"id":5107},"user":"conradcalmez","tags":["synchronization"]},"5107":{"isSerializedDate":true,"string":"Mon Apr 30 2012 11:19:02 GMT+0200 (Mitteleuropäische Sommerzeit)"},"5108":{"varMapping":{"__isSmartRef__":true,"id":5109},"source":"function setupConnections() {\n this.attributeConnections.invoke('disconnect');\n connect(this, \"submorphs\", this, \"submorphsChanged\", {});\n connect(this, 'channelName', this.owner.titleBar, 'setTitle', {\n converter: function (channelName) {\n return 'Channel: ' + channelName\n }\n })\n}","funcProperties":{"__isSmartRef__":true,"id":5110},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"5109":{"this":{"__isSmartRef__":true,"id":2360}},"5110":{"timestamp":{"__isSmartRef__":true,"id":5111},"user":"undefined","tags":["initialization"]},"5111":{"isSerializedDate":true,"string":"Wed Apr 25 2012 11:57:39 GMT+0200 (Mitteleuropäische Sommerzeit)"},"5112":{"varMapping":{"__isSmartRef__":true,"id":5113},"source":"function getColor() {\n return this.color || this.defaultColor();\n}","funcProperties":{"__isSmartRef__":true,"id":5114},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"5113":{"this":{"__isSmartRef__":true,"id":2360}},"5114":{"timestamp":{"__isSmartRef__":true,"id":5115},"user":"conradcalmez","tags":["drawing","accessing"]},"5115":{"isSerializedDate":true,"string":"Fri Apr 27 2012 20:44:47 GMT+0200 (Mitteleuropäische Sommerzeit)"},"5116":{"varMapping":{"__isSmartRef__":true,"id":5117},"source":"function setColor(color) {\n this.color = color;\n}","funcProperties":{"__isSmartRef__":true,"id":5118},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"5117":{"this":{"__isSmartRef__":true,"id":2360}},"5118":{"timestamp":{"__isSmartRef__":true,"id":5119},"user":"conradcalmez","tags":["drawing","accessing"]},"5119":{"isSerializedDate":true,"string":"Fri Apr 27 2012 20:45:41 GMT+0200 (Mitteleuropäische Sommerzeit)"},"5120":{"varMapping":{"__isSmartRef__":true,"id":5121},"source":"function getPencilSize() {\n return this.pencilSize || this.defaultPencilSize();\n}","funcProperties":{"__isSmartRef__":true,"id":5122},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"5121":{"this":{"__isSmartRef__":true,"id":2360}},"5122":{"timestamp":{"__isSmartRef__":true,"id":5123},"user":"conradcalmez","tags":["drawing","accessing"]},"5123":{"isSerializedDate":true,"string":"Mon Apr 30 2012 08:58:24 GMT+0200 (Mitteleuropäische Sommerzeit)"},"5124":{"varMapping":{"__isSmartRef__":true,"id":5125},"source":"function setPencilSize(size) {\n this.pencilSize = size;\n}","funcProperties":{"__isSmartRef__":true,"id":5126},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"5125":{"this":{"__isSmartRef__":true,"id":2360}},"5126":{"timestamp":{"__isSmartRef__":true,"id":5127},"user":"conradcalmez","tags":["drawing","accessing"]},"5127":{"isSerializedDate":true,"string":"Mon Apr 30 2012 08:57:47 GMT+0200 (Mitteleuropäische Sommerzeit)"},"5128":{"varMapping":{"__isSmartRef__":true,"id":5129},"source":"function getPencilStyle() {\n return this.pencilStyle || this.defaultPencilStyle();\n}","funcProperties":{"__isSmartRef__":true,"id":5130},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"5129":{"this":{"__isSmartRef__":true,"id":2360}},"5130":{"timestamp":{"__isSmartRef__":true,"id":5131},"user":"conradcalmez","tags":["drawing","accessing"]},"5131":{"isSerializedDate":true,"string":"Wed May 02 2012 15:03:14 GMT+0200 (Mitteleuropäische Sommerzeit)"},"5132":{"varMapping":{"__isSmartRef__":true,"id":5133},"source":"function disconnectSocket() {\n this.socket && this.socket.disconnect();\n this.socket = undefined;\n}","funcProperties":{"__isSmartRef__":true,"id":5134},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"5133":{"this":{"__isSmartRef__":true,"id":2360}},"5134":{"timestamp":{"__isSmartRef__":true,"id":5135},"user":"conradcalmez","tags":["synchronization"]},"5135":{"isSerializedDate":true,"string":"Mon Apr 30 2012 17:31:05 GMT+0200 (Mitteleuropäische Sommerzeit)"},"5136":{"varMapping":{"__isSmartRef__":true,"id":5137},"source":"function activate() {\n if (!this.active) {\n this.oldSubmorphs = [];\n this.connectSocket();\n this.setBorderColor(Color.green);\n this.active = true;\n }\n}","funcProperties":{"__isSmartRef__":true,"id":5138},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"5137":{"this":{"__isSmartRef__":true,"id":2360}},"5138":{"timestamp":{"__isSmartRef__":true,"id":5139},"user":"conradcalmez","tags":["synchronization"]},"5139":{"isSerializedDate":true,"string":"Wed May 02 2012 08:06:30 GMT+0200 (Mitteleuropäische Sommerzeit)"},"5140":{"varMapping":{"__isSmartRef__":true,"id":5141},"source":"function clear() {\n if (this.active && this.socket)\n this.clearDatabase();\n else \n this.submorphs.invoke('remove')\n}","funcProperties":{"__isSmartRef__":true,"id":5142},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"5141":{"this":{"__isSmartRef__":true,"id":2360}},"5142":{"timestamp":{"__isSmartRef__":true,"id":5143},"user":"undefined","tags":["drawing","synchronization"]},"5143":{"isSerializedDate":true,"string":"Thu Apr 26 2012 13:40:19 GMT+0200 (Mitteleuropäische Sommerzeit)"},"5144":{"varMapping":{"__isSmartRef__":true,"id":5145},"source":"function clearDatabase() {\n this.socket.emit('clear', {\n me: true,\n broadcast: true,\n });\n}","funcProperties":{"__isSmartRef__":true,"id":5146},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"5145":{"this":{"__isSmartRef__":true,"id":2360}},"5146":{"timestamp":{"__isSmartRef__":true,"id":5147},"user":"undefined","tags":["synchronization"]},"5147":{"isSerializedDate":true,"string":"Tue Apr 24 2012 16:48:04 GMT+0200 (Mitteleuropäische Sommerzeit)"},"5148":{"varMapping":{"__isSmartRef__":true,"id":5149},"source":"function drawLineFrom(stroke) {\n var line = this.submorphs.find(function (ea) {\n return stroke.identifier == ea.identifier\n })\n if (!line) {\n line = this.createStrokeShape();\n line.identifier = stroke.identifier;\n this.addMorph(line);\n line.setVertices([]);\n line.setBorderWidth(stroke.width);\n line.setBorderColor(Color.rgb(stroke.color.r, stroke.color.g, stroke.color.b));\n }\n var vector = stroke.vector;\n line.setVertices(line.vertices().concat([pt(vector.x, vector.y)]));\n line.timestamp = stroke.time\n}","funcProperties":{"__isSmartRef__":true,"id":5150},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"5149":{"this":{"__isSmartRef__":true,"id":2360}},"5150":{"timestamp":{"__isSmartRef__":true,"id":5151},"user":"conradcalmez","tags":["drawing"]},"5151":{"isSerializedDate":true,"string":"Mon Apr 30 2012 19:35:32 GMT+0200 (Mitteleuropäische Sommerzeit)"},"5152":{"varMapping":{"__isSmartRef__":true,"id":5153},"source":"function getDrawerID() {\n // exception case: if two whiteboards are restored at exactly the same time, they will not be synced correctly\n return $world.getUserName() + \"_ON_\" + this.id + \"_AT_\" + this.timestamp.toString();\n}","funcProperties":{"__isSmartRef__":true,"id":5154},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"5153":{"this":{"__isSmartRef__":true,"id":2360}},"5154":{"timestamp":{"__isSmartRef__":true,"id":5155},"user":"undefined","tags":["drawing","accessing"]},"5155":{"isSerializedDate":true,"string":"Thu Apr 19 2012 10:26:58 GMT+0200 (Mitteleuropäische Sommerzeit)"},"5156":{"varMapping":{"__isSmartRef__":true,"id":5157},"source":"function initialSync(initialData) {\n var that = this;\n // sync new strokes and morphs\n this.submorphs.each(function (ea) {\n if (typeof(ea.identifier) === 'undefined') {\n ea.identifier = ea.id;\n if (ea.isStroke) {\n var color = {r: ea.getBorderColor().r*255, g: ea.getBorderColor().g*255, b: ea.getBorderColor().b*255};\n that.sync(ea.shape.vertices(), ea.timestamp, color, ea.getBorderWidth(), ea.identifier);\n } else {\n that.saveMorph(ea);\n }\n }\n });\n this.oldSubmorphs = this.submorphs.pluck('identifier');\n\n // pull strokes and morphs that are not already there\n var existingIds = this.submorphs.pluck('identifier');\n initialData.each(function (ea) {\n if (existingIds.indexOf(ea.identifier) < 0) {\n if (ea.vector) {\n that.drawLineFrom(ea);\n }\n else {\n that.addMorph(that.deserializeMorph(ea));\n }\n }\n });\n this.active = true\n}","funcProperties":{"__isSmartRef__":true,"id":5158},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"5157":{"this":{"__isSmartRef__":true,"id":2360}},"5158":{"timestamp":{"__isSmartRef__":true,"id":5159},"user":"conradcalmez","tags":["synchronization"]},"5159":{"isSerializedDate":true,"string":"Mon Apr 30 2012 19:54:09 GMT+0200 (Mitteleuropäische Sommerzeit)"},"5160":{"varMapping":{"__isSmartRef__":true,"id":5161},"source":"function lineTo(point, optTransform, optColor) {\n if (optTransform)\n point = this.transformPoint(point);\n\n var line = this.getCurrentShape();\n var color = optColor || Color.black;\n color && line.setBorderColor(color)\n\n line.setVertices(line.vertices().concat([point]))\n if (this.active) {\n line.identifier = line.identifier || line.id\n this.sync(point, undefined, {r: color.r*255, g: color.g*255, b: color.b*255}, line.getBorderWidth(), line.id);\n }\n}","funcProperties":{"__isSmartRef__":true,"id":5162},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"5161":{"this":{"__isSmartRef__":true,"id":2360}},"5162":{"timestamp":{"__isSmartRef__":true,"id":5163},"user":"undefined","tags":["drawing"]},"5163":{"isSerializedDate":true,"string":"Wed May 02 2012 09:04:55 GMT+0200 (Mitteleuropäische Sommerzeit)"},"5164":{"varMapping":{"__isSmartRef__":true,"id":5165},"source":"function morphMenuItems() {\n items = $super();\n var itemString = \"activate sync\";\n\n if (this.active) itemString = \"de\" + itemString;\n items.push([itemString, (function () {this.toggleActivation()}).bind(this)]);\n items.push([\"clear whiteboard\", (function () {this.clear()}).bind(this)])\n items.push([\n \"change channel\", \n function () { $world.prompt(\n 'Enter a channel name', \n function (input) {\n this.setChannel(input);\n }.bind(this),\n this.getChannel())\n }.bind(this)])\n var chatString = \" chat\";\n if (this.owner.showsChat()) {\n chatString = \"hide\" + chatString;\n } else {\n chatString = \"show\" + chatString;\n }\n items.push([chatString, (function () {this.owner.toggleChat()}).bind(this)]);\n return items;\n}","funcProperties":{"__isSmartRef__":true,"id":5170},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"5165":{"this":{"__isSmartRef__":true,"id":2360},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":5166}},"5166":{"$super":{"__isSmartRef__":true,"id":5167}},"5167":{"varMapping":{"__isSmartRef__":true,"id":5168},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":5169},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"5168":{"obj":{"__isSmartRef__":true,"id":2360},"name":"morphMenuItems"},"5169":{},"5170":{"timestamp":{"__isSmartRef__":true,"id":5171},"user":"conradcalmez","tags":["initialization"]},"5171":{"isSerializedDate":true,"string":"Thu May 03 2012 10:07:01 GMT+0200 (Mitteleuropäische Sommerzeit)"},"5172":{"varMapping":{"__isSmartRef__":true,"id":5173},"source":"function onMouseDown(evt) {\n if (evt.isLeftMouseButtonDown()) {\n var mup = $world.morphsContainingPoint(evt.mousePoint);\n \n for (var i = 0; i < mup.length; i++) {\n if (!(mup[i] instanceof lively.morphic.Path)) {\n if (mup[i] === this) \n break;\n mup[i].onMouseDown(evt);\n return false\n }\n }\n this.startDrawing(evt);\n evt.stop();\n }\n else\n $super(evt)\n}","funcProperties":{"__isSmartRef__":true,"id":5178},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"5173":{"this":{"__isSmartRef__":true,"id":2360},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":5174}},"5174":{"$super":{"__isSmartRef__":true,"id":5175}},"5175":{"varMapping":{"__isSmartRef__":true,"id":5176},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":5177},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"5176":{"obj":{"__isSmartRef__":true,"id":2360},"name":"onMouseDown"},"5177":{},"5178":{"timestamp":{"__isSmartRef__":true,"id":5179},"user":"undefined","tags":["mouse actions"]},"5179":{"isSerializedDate":true,"string":"Thu Apr 26 2012 11:10:30 GMT+0200 (Mitteleuropäische Sommerzeit)"},"5180":{"varMapping":{"__isSmartRef__":true,"id":5181},"source":"function onMouseMove(evt) {\n if (this.isDrawing) {\n this.lineTo(pt(evt.pageX, evt.pageY), true, this.getColor());\n }\n $super(evt)\n}","funcProperties":{"__isSmartRef__":true,"id":5186},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"5181":{"this":{"__isSmartRef__":true,"id":2360},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":5182}},"5182":{"$super":{"__isSmartRef__":true,"id":5183}},"5183":{"varMapping":{"__isSmartRef__":true,"id":5184},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":5185},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"5184":{"obj":{"__isSmartRef__":true,"id":2360},"name":"onMouseMove"},"5185":{},"5186":{"timestamp":{"__isSmartRef__":true,"id":5187},"user":"conradcalmez","tags":["mouse actions"]},"5187":{"isSerializedDate":true,"string":"Thu May 03 2012 10:07:01 GMT+0200 (Mitteleuropäische Sommerzeit)"},"5188":{"varMapping":{"__isSmartRef__":true,"id":5189},"source":"function onMouseOut(evt) {\n // XXX cancelation better than strange drawing behavior?\n this.onMouseUp(evt);\n}","funcProperties":{"__isSmartRef__":true,"id":5194},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"5189":{"this":{"__isSmartRef__":true,"id":2360},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":5190}},"5190":{"$super":{"__isSmartRef__":true,"id":5191}},"5191":{"varMapping":{"__isSmartRef__":true,"id":5192},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":5193},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"5192":{"obj":{"__isSmartRef__":true,"id":2360},"name":"onMouseOut"},"5193":{},"5194":{"timestamp":{"__isSmartRef__":true,"id":5195},"user":"undefined","tags":["mouse actions"]},"5195":{"isSerializedDate":true,"string":"Wed Apr 18 2012 10:20:18 GMT+0200 (Mitteleuropäische Sommerzeit)"},"5196":{"varMapping":{"__isSmartRef__":true,"id":5197},"source":"function onMouseUp(evt) {\n this.stopDrawing(evt);\n $super(evt)\n}","funcProperties":{"__isSmartRef__":true,"id":5202},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"5197":{"this":{"__isSmartRef__":true,"id":2360},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":5198}},"5198":{"$super":{"__isSmartRef__":true,"id":5199}},"5199":{"varMapping":{"__isSmartRef__":true,"id":5200},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":5201},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"5200":{"obj":{"__isSmartRef__":true,"id":2360},"name":"onMouseUp"},"5201":{},"5202":{"timestamp":{"__isSmartRef__":true,"id":5203},"user":"conradcalmez","tags":["mouse actions"]},"5203":{"isSerializedDate":true,"string":"Thu May 03 2012 10:07:01 GMT+0200 (Mitteleuropäische Sommerzeit)"},"5204":{"varMapping":{"__isSmartRef__":true,"id":5205},"source":"function onTouchEnd(evt) {\n this.stopDrawing(evt, true);\n evt.stop();\n}","funcProperties":{"__isSmartRef__":true,"id":5210},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"5205":{"this":{"__isSmartRef__":true,"id":2360},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":5206}},"5206":{"$super":{"__isSmartRef__":true,"id":5207}},"5207":{"varMapping":{"__isSmartRef__":true,"id":5208},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":5209},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"5208":{"obj":{"__isSmartRef__":true,"id":2360},"name":"onTouchEnd"},"5209":{},"5210":{"timestamp":{"__isSmartRef__":true,"id":5211},"user":"undefined","tags":["touch actions"]},"5211":{"isSerializedDate":true,"string":"Wed Apr 18 2012 10:20:18 GMT+0200 (Mitteleuropäische Sommerzeit)"},"5212":{"varMapping":{"__isSmartRef__":true,"id":5213},"source":"function onTouchMove(evt) {\n if (this.isDrawing) {\n this.lineTo(pt(evt.pageX, evt.pageY), true);\n }\n evt.stop();\n}","funcProperties":{"__isSmartRef__":true,"id":5214},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"5213":{"this":{"__isSmartRef__":true,"id":2360}},"5214":{"timestamp":{"__isSmartRef__":true,"id":5215},"user":"undefined","tags":["touch actions"]},"5215":{"isSerializedDate":true,"string":"Thu Apr 19 2012 13:05:20 GMT+0200 (Mitteleuropäische Sommerzeit)"},"5216":{"varMapping":{"__isSmartRef__":true,"id":5217},"source":"function onTouchStart(evt) {\n if (evt.touches.length == 1) {\n this.startDrawing(evt);\n evt.stop();\n }\n else {\n this.isDrawing = false\n this.currentShape && this.currentShape.remove();\n delete this.currentShape;\n }\n}","funcProperties":{"__isSmartRef__":true,"id":5222},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"5217":{"this":{"__isSmartRef__":true,"id":2360},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":5218}},"5218":{"$super":{"__isSmartRef__":true,"id":5219}},"5219":{"varMapping":{"__isSmartRef__":true,"id":5220},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":5221},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"5220":{"obj":{"__isSmartRef__":true,"id":2360},"name":"onTouchStart"},"5221":{},"5222":{"timestamp":{"__isSmartRef__":true,"id":5223},"user":"undefined","tags":["touch actions"]},"5223":{"isSerializedDate":true,"string":"Thu Apr 19 2012 15:07:56 GMT+0200 (Mitteleuropäische Sommerzeit)"},"5224":{"varMapping":{"__isSmartRef__":true,"id":5225},"source":"function remove() {\n // XXX stop longpolling\n this.deactivate();\n this.suspendSteppingAll();\n if (this.showsHalos) this.removeHalos();\n this.renderContextDispatch('remove');\n}","funcProperties":{"__isSmartRef__":true,"id":5230},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"5225":{"this":{"__isSmartRef__":true,"id":2360},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":5226}},"5226":{"$super":{"__isSmartRef__":true,"id":5227}},"5227":{"varMapping":{"__isSmartRef__":true,"id":5228},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":5229},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"5228":{"obj":{"__isSmartRef__":true,"id":2360},"name":"remove"},"5229":{},"5230":{"timestamp":{"__isSmartRef__":true,"id":5231},"user":"conradcalmez","tags":["initialization"]},"5231":{"isSerializedDate":true,"string":"Tue Apr 24 2012 17:12:56 GMT+0200 (Mitteleuropäische Sommerzeit)"},"5232":{"varMapping":{"__isSmartRef__":true,"id":5233},"source":"function reset() {\n this.deactivate();\n this.active = false;\n this.disableGrabbing();\n this.setChannel('default');\n this.isDrawing = false;\n this.clear();\n this.owner.getChat().hide();\n this.owner.getChat().visible = false;\n this.owner.getChat().setUserName(\"\");\n this.owner.getChat().get(\"TextPane\").setTextString(\"\");\n this.color = this.defaultColor();\n this.pencilSize = this.defaultPencilSize();\n this.prevState = undefined\n}","funcProperties":{"__isSmartRef__":true,"id":5234},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"5233":{"this":{"__isSmartRef__":true,"id":2360}},"5234":{"timestamp":{"__isSmartRef__":true,"id":5235},"user":"conradcalmez","tags":["initialization"]},"5235":{"isSerializedDate":true,"string":"Thu May 03 2012 10:07:01 GMT+0200 (Mitteleuropäische Sommerzeit)"},"5236":{"varMapping":{"__isSmartRef__":true,"id":5237},"source":"function startDrawing(evt) {\n this.isDrawing = true;\n}","funcProperties":{"__isSmartRef__":true,"id":5238},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"5237":{"this":{"__isSmartRef__":true,"id":2360}},"5238":{"timestamp":{"__isSmartRef__":true,"id":5239},"user":"undefined","tags":["drawing"]},"5239":{"isSerializedDate":true,"string":"Wed Apr 18 2012 13:51:09 GMT+0200 (Mitteleuropäische Sommerzeit)"},"5240":{"varMapping":{"__isSmartRef__":true,"id":5241},"source":"function stopDrawing(evt, touch) {\n if (this.isDrawing) {\n this.isDrawing = false;\n this.finishLine();\n }\n}","funcProperties":{"__isSmartRef__":true,"id":5242},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"5241":{"this":{"__isSmartRef__":true,"id":2360}},"5242":{"timestamp":{"__isSmartRef__":true,"id":5243},"user":"undefined","tags":["drawing"]},"5243":{"isSerializedDate":true,"string":"Thu Apr 19 2012 13:10:16 GMT+0200 (Mitteleuropäische Sommerzeit)"},"5244":{"varMapping":{"__isSmartRef__":true,"id":5245},"source":"function toggleActivation() {\n if (!this.active) {\n this.activate();\n } else {\n this.deactivate();\n }\n}","funcProperties":{"__isSmartRef__":true,"id":5246},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"5245":{"this":{"__isSmartRef__":true,"id":2360}},"5246":{"timestamp":{"__isSmartRef__":true,"id":5247},"user":"undefined","tags":["synchronization"]},"5247":{"isSerializedDate":true,"string":"Wed Apr 18 2012 10:20:18 GMT+0200 (Mitteleuropäische Sommerzeit)"},"5248":{"varMapping":{"__isSmartRef__":true,"id":5249},"source":"function transformPoint(pagePoint) {\n var shapePosition = this.getPositionInWorld();\n return pagePoint.subPt(shapePosition);\n}","funcProperties":{"__isSmartRef__":true,"id":5250},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"5249":{"this":{"__isSmartRef__":true,"id":2360}},"5250":{"timestamp":{"__isSmartRef__":true,"id":5251},"user":"undefined","tags":["drawing"]},"5251":{"isSerializedDate":true,"string":"Thu Apr 19 2012 14:49:49 GMT+0200 (Mitteleuropäische Sommerzeit)"},"5252":{"varMapping":{"__isSmartRef__":true,"id":5253},"source":"function finishLine() {\n if (typeof this.currentShape == 'undefined')\n return; \n\n var curShape = this.currentShape;\n this.currentShape = undefined;\n\n curShape.timestamp = Date.now();\n var color = {r: curShape.getBorderColor().r*255, g: curShape.getBorderColor().g*255, b: curShape.getBorderColor().b*255}\n // var result = this.sync(curShape.shape.vertices(), curShape.timestamp, color, curShape.getBorderWidth(), curShape.id);\n}","funcProperties":{"__isSmartRef__":true,"id":5254},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"5253":{"this":{"__isSmartRef__":true,"id":2360}},"5254":{"timestamp":{"__isSmartRef__":true,"id":5255},"user":"conradcalmez","tags":["drawing"]},"5255":{"isSerializedDate":true,"string":"Mon Apr 30 2012 19:54:35 GMT+0200 (Mitteleuropäische Sommerzeit)"},"5256":{"varMapping":{"__isSmartRef__":true,"id":5257},"source":"function defaultChannelName() {\n return 'example'\n}","funcProperties":{"__isSmartRef__":true,"id":5258},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"5257":{"this":{"__isSmartRef__":true,"id":2360}},"5258":{"timestamp":{"__isSmartRef__":true,"id":5259},"user":"undefined","tags":["synchronization","accessing"]},"5259":{"isSerializedDate":true,"string":"Thu Apr 19 2012 12:35:08 GMT+0200 (Mitteleuropäische Sommerzeit)"},"5260":{"varMapping":{"__isSmartRef__":true,"id":5261},"source":"function getCurrentShape() {\n this.oldSubmorphs = this.submorphs.pluck('identifier');\n if (typeof(this.currentShape) === 'undefined') {\n this.currentShape = this.createStrokeShape(); \n this.oldSubmorphs.push(this.currentShape.id) \n this.addMorph(this.currentShape);\n }\n return this.currentShape\n}","funcProperties":{"__isSmartRef__":true,"id":5262},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"5261":{"this":{"__isSmartRef__":true,"id":2360}},"5262":{"timestamp":{"__isSmartRef__":true,"id":5263},"user":"undefined","tags":["drawing","accessing"]},"5263":{"isSerializedDate":true,"string":"Thu Apr 26 2012 13:31:38 GMT+0200 (Mitteleuropäische Sommerzeit)"},"5264":{"varMapping":{"__isSmartRef__":true,"id":5265},"source":"function getChannel() {\n return (this.channelName || this.defaultChannelName())\n}","funcProperties":{"__isSmartRef__":true,"id":5266},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"5265":{"this":{"__isSmartRef__":true,"id":2360}},"5266":{"timestamp":{"__isSmartRef__":true,"id":5267},"user":"undefined","tags":["synchronization","accessing"]},"5267":{"isSerializedDate":true,"string":"Thu Apr 19 2012 13:17:52 GMT+0200 (Mitteleuropäische Sommerzeit)"},"5268":{"varMapping":{"__isSmartRef__":true,"id":5269},"source":"function setChannel(channelName) {\n this.channelName = channelName,\n that = this;\n\n // TODO: maybe we don't want this for proper offline/online switching reasons.\n this.submorphs.each(function (ea) {\n ea.identifier = undefined\n })\n\n if (this.active && this.socket) {\n this.submorphs.each(function (ea) {\n ea.remove();\n })\n\n this.socket.emit('channel', this.channelName, function(join, joinChannel, leave, leaveChannel, initialData) {\n if (join) {\n alertOK('Successfully joined channel ' + joinChannel + '.');\n that.initialSync(initialData);\n } \n if (leave) {\n alertOK('Successfully left channel ' + leaveChannel + '.');\n }\n });\n }\n}","funcProperties":{"__isSmartRef__":true,"id":5270},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"5269":{"this":{"__isSmartRef__":true,"id":2360}},"5270":{"timestamp":{"__isSmartRef__":true,"id":5271},"user":"undefined","tags":["synchronization","accessing"]},"5271":{"isSerializedDate":true,"string":"Wed Apr 25 2012 16:49:34 GMT+0200 (Mitteleuropäische Sommerzeit)"},"5272":{"varMapping":{"__isSmartRef__":true,"id":5273},"source":"function getChannel() {\n return (this.channelName || this.defaultChannelName())\n}","funcProperties":{"__isSmartRef__":true,"id":5274},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"5273":{"this":{"__isSmartRef__":true,"id":2360}},"5274":{"timestamp":{"__isSmartRef__":true,"id":5267},"user":"undefined","tags":[]},"5275":{"varMapping":{"__isSmartRef__":true,"id":5276},"source":"function createStrokeShape() {\n var m = Morph.makePolygon([], 1, Color.black, null);\n m.setBorderWidth(this.getPencilSize());\n m.disableEvents();\n m.disableDropping();\n m.isStroke = true;\n return m;\n}","funcProperties":{"__isSmartRef__":true,"id":5277},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"5276":{"this":{"__isSmartRef__":true,"id":2360}},"5277":{"timestamp":{"__isSmartRef__":true,"id":5278},"user":"conradcalmez","tags":["drawing"]},"5278":{"isSerializedDate":true,"string":"Mon Apr 30 2012 09:10:10 GMT+0200 (Mitteleuropäische Sommerzeit)"},"5279":{"varMapping":{"__isSmartRef__":true,"id":5280},"source":"function connectSocket() {\n var resource = 'nodejs/WhiteboardServer/socket.io',\n socketIOpath = '/socket.io.js',\n socketioURL = 'http://lively-kernel.org/' + resource + socketIOpath,\n that = this,\n channel = this.getChannel();\n\n // load Socket.io library if required\n if (typeof(io) == \"undefined\") {\n var source = JSLoader.getSync(socketioURL);\n window.eval(source);\n }\n \n // connect to server \n this.socket = io.connect(null, {\n resource: resource,\n 'force new connection': true\n });\n \n // auth/(dis)connect + channel join\n this.socket.on('connect', function() {\n that.socket.emit('nick', {message: that.owner.get(\"ChatPane\").getUserName()});\n that.socket.emit('channel', that.getChannel(), function(join, joinChannel, leave, leaveChannel, initialData) {\n if (join) {\n alertOK('Successfully joined channel ' + joinChannel + '.');\n that.initialSync(initialData);\n } \n if (leave) {\n alertOK('Successfully left channel ' + leaveChannel + '.');\n }\n });\n\n that.socket.on('error', function(reason) {\n alert('Unable to connect socket.io on namespace ' + channel + ': ' + reason);\n that.deactivate();\n });\n\n that.createSocketListeners();\n });\n}","funcProperties":{"__isSmartRef__":true,"id":5281},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"5280":{"this":{"__isSmartRef__":true,"id":2360}},"5281":{"timestamp":{"__isSmartRef__":true,"id":5282},"user":"conradcalmez","tags":["synchronization"]},"5282":{"isSerializedDate":true,"string":"Thu May 03 2012 10:07:01 GMT+0200 (Mitteleuropäische Sommerzeit)"},"5283":{"varMapping":{"__isSmartRef__":true,"id":5284},"source":"function sync(vertices, time, color, width, id) {\n if (this.active) {\n var stroke = {\n board: this.getChannel(),\n time: time,\n drawer: this.getDrawerID(),\n vector: vertices,\n color: color,\n width: width,\n identifier: id\n };\n this.socket.emit('draw', {\n message: stroke,\n me: false,\n broadcast: true,\n });\n }\n}","funcProperties":{"__isSmartRef__":true,"id":5285},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"5284":{"this":{"__isSmartRef__":true,"id":2360}},"5285":{"timestamp":{"__isSmartRef__":true,"id":5286},"user":"conradcalmez","tags":["synchronization"]},"5286":{"isSerializedDate":true,"string":"Mon Apr 30 2012 16:00:07 GMT+0200 (Mitteleuropäische Sommerzeit)"},"5287":{"varMapping":{"__isSmartRef__":true,"id":5288},"source":"function deleteMorphWith(identifier) {\n var toDelete = this.submorphs.find(function (ea) {\n return (ea.identifier === identifier)\n })\n // remove toDelete from oldSubmorphs ary\n if (!toDelete) \n return\n this.oldSubmorphs = this.oldSubmorphs.select(function (ea) {\n return toDelete.identifier !== ea;\n })\n debugger\n toDelete.remove();\n}","funcProperties":{"__isSmartRef__":true,"id":5289},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"5288":{"this":{"__isSmartRef__":true,"id":2360}},"5289":{"timestamp":{"__isSmartRef__":true,"id":5290},"user":"undefined","tags":["synchronization"]},"5290":{"isSerializedDate":true,"string":"Thu Apr 26 2012 15:44:00 GMT+0200 (Mitteleuropäische Sommerzeit)"},"5291":{"varMapping":{"__isSmartRef__":true,"id":5292},"source":"function removeDocumentWith(identifier) {\n this.socket.emit('delete', {\n identifier: identifier,\n me: true,\n broadcast: true\n });\n}","funcProperties":{"__isSmartRef__":true,"id":5293},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"5292":{"this":{"__isSmartRef__":true,"id":2360}},"5293":{"timestamp":{"__isSmartRef__":true,"id":5294},"user":"conradcalmez","tags":["synchronization"]},"5294":{"isSerializedDate":true,"string":"Tue Apr 24 2012 18:00:19 GMT+0200 (Mitteleuropäische Sommerzeit)"},"5295":{"varMapping":{"__isSmartRef__":true,"id":5296},"source":"function createSocketListeners() {\n var that = this;\n\n // client (dis)connects\n this.socket.on('clientConnect', function (data) {\n that.owner.getChat().showMessage(data.message + ' connected');\n });\n this.socket.on('clientDisconnect', function (data) {\n that.owner.getChat().showMessage(data.message + ' disconnected');\n });\n \n // ping pong example\n this.socket.on('pong', function (data) {\n alertOK(data.message);\n });\n\n this.socket.on('draw', function (data) {\n that.drawLineFrom(data.message);\n });\n\n this.socket.on('clear', function () {\n that.submorphs.invoke('remove');\n });\n\n this.socket.on('delete', function (data) {\n that.deleteMorphWith(data.message);\n });\n\n this.socket.on('morph', function (data) {\n that.addMorphFrom(data.message);\n });\n\n this.socket.on('chat', function (data) {\n that.owner.getChat().showMessage(data.message, data.nick);\n });\n\n this.socket.on('names', function (data) {\n that.owner.getChat().showMessage(\"Currently connected users:\\n\" + data.message);\n });\n\n this.socket.on('nick', function (data) {\n that.owner.getChat().showMessage(data.message.old + \" changed its name to \" + data.message.new);\n });\n\n this.socket.on('change', function(data) {\n this.applyChanges(data.message)\n })\n}","funcProperties":{"__isSmartRef__":true,"id":5297},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"5296":{"this":{"__isSmartRef__":true,"id":2360}},"5297":{"timestamp":{"__isSmartRef__":true,"id":5298},"user":"conradcalmez","tags":["synchronization"]},"5298":{"isSerializedDate":true,"string":"Thu May 03 2012 11:10:08 GMT+0200 (Mitteleuropäische Sommerzeit)"},"5299":{"varMapping":{"__isSmartRef__":true,"id":5300},"source":"function addMorphFrom(JSONmorph) {\n // overhead if the morph already exists\n var newMorph = this.deserializeMorph(JSONmorph),\n relativePosition = newMorph.getPosition(),\n morph = this.submorphs.find(function (ea) {\n return ea.identifier === newMorph.identifier \n });\n newMorph && newMorph.disableDropping();\n morph && morph.disableDropping();\n if (morph instanceof lively.morphic.Morph) {\n morph.setPosition(relativePosition); \n } else {\n this.oldSubmorphs = this.submorphs.pluck('identifier')\n this.addMorph(newMorph);\n newMorph.setPosition(relativePosition);\n }\n}","funcProperties":{"__isSmartRef__":true,"id":5301},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"5300":{"this":{"__isSmartRef__":true,"id":2360}},"5301":{"timestamp":{"__isSmartRef__":true,"id":5302},"user":"undefined","tags":["synchronization"]},"5302":{"isSerializedDate":true,"string":"Thu Apr 26 2012 15:15:47 GMT+0200 (Mitteleuropäische Sommerzeit)"},"5303":{"varMapping":{"__isSmartRef__":true,"id":5304},"source":"function saveMorph(aMorph) { \n aMorph.submorphs.each(function (ea) {\n if (ea.eventsWereDisabled === false) {\n ea.enableEvents();\n }\n delete ea.eventsWereDisabled\n })\n\n if (aMorph.halosWereEnabled) {\n aMorph.enableHalos();\n }\n delete aMorph.halosWereEnabled\n if (aMorph.droppingWasEnabled) {\n aMorph.enableDropping();\n }\n delete aMorph.droppingWasEnabled;\n\n if (this.active) {\n aMorph.identifier = aMorph.identifier || aMorph.id;\n var newMorph = aMorph.serialize();\n newMorph.identifier = aMorph.identifier;\n this.socket.emit('morph', {\n message: newMorph,\n me: false,\n broadcast: true,\n });\n }\n\n if (this.submorphs.length != this.prevState.submorphs.length) \n this.prevState = this.fakeCopy();\n}","funcProperties":{"__isSmartRef__":true,"id":5305},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"5304":{"this":{"__isSmartRef__":true,"id":2360}},"5305":{"timestamp":{"__isSmartRef__":true,"id":5306},"user":"conradcalmez","tags":["synchronization"]},"5306":{"isSerializedDate":true,"string":"Thu May 03 2012 10:07:01 GMT+0200 (Mitteleuropäische Sommerzeit)"},"5307":{"varMapping":{"__isSmartRef__":true,"id":5308},"source":"function deserializeMorph(JSONmorph) {\n var serializer = ObjectGraphLinearizer.forNewLivelyCopy();\n var jso = JSON.parse(JSONmorph.morph);\n morph = serializer.deserializeJso(jso);\n morph.withAllSubmorphsDo(function() { \n if (typeof this.setNewId == 'function') \n this.setNewId(); \n });\n return morph;\n}","funcProperties":{"__isSmartRef__":true,"id":5309},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"5308":{"this":{"__isSmartRef__":true,"id":2360}},"5309":{"timestamp":{"__isSmartRef__":true,"id":5310},"user":"undefined","tags":["synchronization"]},"5310":{"isSerializedDate":true,"string":"Thu Apr 26 2012 10:51:42 GMT+0200 (Mitteleuropäische Sommerzeit)"},"5311":{"varMapping":{"__isSmartRef__":true,"id":5312},"source":"function submorphsChanged() {\n if (this.active) {\n if (this.submorphs.length < this.oldSubmorphs.length) {\n debugger\n var ident = this.oldSubmorphs.withoutAll(this.submorphs.pluck('identifier'))[0]\n this.socket.emit('delete', {\n message: ident, \n me: false,\n broadcast: true\n })\n }\n debugger\n this.oldSubmorphs = this.submorphs.pluck('identifier');\n }\n}","funcProperties":{"__isSmartRef__":true,"id":5313},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"5312":{"this":{"__isSmartRef__":true,"id":2360}},"5313":{"timestamp":{"__isSmartRef__":true,"id":5314},"user":"undefined","tags":["synchronization"]},"5314":{"isSerializedDate":true,"string":"Thu Apr 26 2012 15:51:32 GMT+0200 (Mitteleuropäische Sommerzeit)"},"5315":{"varMapping":{"__isSmartRef__":true,"id":5316},"source":"function defaultColor() {\n return Color.black;\n}","funcProperties":{"__isSmartRef__":true,"id":5317},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"5316":{"this":{"__isSmartRef__":true,"id":2360}},"5317":{"timestamp":{"__isSmartRef__":true,"id":5318},"user":"conradcalmez","tags":["drawing","accessing"]},"5318":{"isSerializedDate":true,"string":"Fri Apr 27 2012 20:45:03 GMT+0200 (Mitteleuropäische Sommerzeit)"},"5319":{"varMapping":{"__isSmartRef__":true,"id":5320},"source":"function getConnectedUserNames() {\n if (this.active) {\n this.socket.emit('names');\n }\n}","funcProperties":{"__isSmartRef__":true,"id":5321},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"5320":{"this":{"__isSmartRef__":true,"id":2360}},"5321":{"timestamp":{"__isSmartRef__":true,"id":5322},"user":"conradcalmez","tags":["synchronization","accessing"]},"5322":{"isSerializedDate":true,"string":"Mon Apr 30 2012 10:47:14 GMT+0200 (Mitteleuropäische Sommerzeit)"},"5323":{"varMapping":{"__isSmartRef__":true,"id":5324},"source":"function defaultPencilSize() {\n return 1;\n}","funcProperties":{"__isSmartRef__":true,"id":5325},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"5324":{"this":{"__isSmartRef__":true,"id":2360}},"5325":{"timestamp":{"__isSmartRef__":true,"id":5326},"user":"conradcalmez","tags":["drawing","accessing"]},"5326":{"isSerializedDate":true,"string":"Mon Apr 30 2012 08:59:02 GMT+0200 (Mitteleuropäische Sommerzeit)"},"5327":{"varMapping":{"__isSmartRef__":true,"id":5328},"source":"function setPencilStyle(style) {\n this.pencilStyle = style;\n}","funcProperties":{"__isSmartRef__":true,"id":5329},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"5328":{"this":{"__isSmartRef__":true,"id":2360}},"5329":{"timestamp":{"__isSmartRef__":true,"id":5330},"user":"conradcalmez","tags":["drawing","accessing"]},"5330":{"isSerializedDate":true,"string":"Wed May 02 2012 14:59:47 GMT+0200 (Mitteleuropäische Sommerzeit)"},"5331":{"varMapping":{"__isSmartRef__":true,"id":5332},"source":"function defaultPencilStyle() {\n return \"solid\";\n}","funcProperties":{"__isSmartRef__":true,"id":5333},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"5332":{"this":{"__isSmartRef__":true,"id":2360}},"5333":{"timestamp":{"__isSmartRef__":true,"id":5334},"user":"conradcalmez","tags":["accessing"]},"5334":{"isSerializedDate":true,"string":"Wed May 02 2012 15:03:39 GMT+0200 (Mitteleuropäische Sommerzeit)"},"5335":{"varMapping":{"__isSmartRef__":true,"id":5336},"source":"function createPatchFor(diff) {\n var self = this,\n patch = {};\n diff.each(function (ea) {\n var identifier = self.findById(ea.matchingId);\n ea.flattenPropertyTree();\n patch[identifier] = ea\n })\n return patch\n}","funcProperties":{"__isSmartRef__":true,"id":5337},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"5336":{"this":{"__isSmartRef__":true,"id":2360}},"5337":{"timestamp":{"__isSmartRef__":true,"id":5338},"user":"conradcalmez","tags":[]},"5338":{"isSerializedDate":true,"string":"Thu May 03 2012 10:07:01 GMT+0200 (Mitteleuropäische Sommerzeit)"},"5339":{"varMapping":{"__isSmartRef__":true,"id":5340},"source":"function fakeCopy() {\n this.attributeConnections.invoke('disconnect');\n var copy = this.copy();\n copy.stopStepping();\n this.mySetupConnections();\n return copy;\n}","funcProperties":{"__isSmartRef__":true,"id":5341},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"5340":{"this":{"__isSmartRef__":true,"id":2360}},"5341":{"timestamp":{"__isSmartRef__":true,"id":5342},"user":"conradcalmez","tags":[]},"5342":{"isSerializedDate":true,"string":"Thu May 03 2012 10:07:01 GMT+0200 (Mitteleuropäische Sommerzeit)"},"5343":{"varMapping":{"__isSmartRef__":true,"id":5344},"source":"function mySetupConnections() {\n this.attributeConnections.invoke('disconnect');\n connect(this, \"submorphs\", this, \"submorphsChanged\", {});\n connect(this, 'channelName', this.owner.titleBar, 'setTitle', {\n converter: function (channelName) {\n return 'Channel: ' + channelName\n }\n })\n}","funcProperties":{"__isSmartRef__":true,"id":5345},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"5344":{"this":{"__isSmartRef__":true,"id":2360}},"5345":{"timestamp":{"__isSmartRef__":true,"id":5346},"user":"conradcalmez","tags":["initialization"]},"5346":{"isSerializedDate":true,"string":"Thu May 03 2012 10:07:01 GMT+0200 (Mitteleuropäische Sommerzeit)"},"5347":{"varMapping":{"__isSmartRef__":true,"id":5348},"source":"function observe() {\n this.stopStepping()\n this.startStepping(5000, 'observeChanges');\n}","funcProperties":{"__isSmartRef__":true,"id":5349},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"5348":{"this":{"__isSmartRef__":true,"id":2360}},"5349":{"timestamp":{"__isSmartRef__":true,"id":5350},"user":"conradcalmez","tags":[]},"5350":{"isSerializedDate":true,"string":"Thu May 03 2012 10:07:01 GMT+0200 (Mitteleuropäische Sommerzeit)"},"5351":{"varMapping":{"__isSmartRef__":true,"id":5352},"source":"function observeChanges() {\n var self = this;\n var diffL = {};\n var copyFunc = function () {\n self.prevState = self.fakeCopy();\n }\n if (typeof(this.prevState) !== 'undefined') {\n this.prevState.submorphs.each(function (sub) {\n if (sub.isStroke) return\n var match = self.submorphs.find(function (ea) {\n return (sub.derivationIds.last() === ea.id)\n })\n if (!match) return\n var tmpDiffList = sub.diffTo(match);\n if (tmpDiffList && !tmpDiffList.isEmpty()) {\n diffL[match.id] = tmpDiffList[sub.id];\n };\n diffL[match.identifier || match.id] && diffL[match.identifier || match.id].flattenPropertyTree();\n })\n if (Properties.own(diffL).length > 0) {\n console.log(diffL)\n copyFunc.bind(this).delay(0);\n }\n }\n else\n copyFunc.bind(this).delay(0);\n}","funcProperties":{"__isSmartRef__":true,"id":5353},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"5352":{"this":{"__isSmartRef__":true,"id":2360}},"5353":{"timestamp":{"__isSmartRef__":true,"id":5354},"user":"conradcalmez","tags":[]},"5354":{"isSerializedDate":true,"string":"Thu May 03 2012 11:15:07 GMT+0200 (Mitteleuropäische Sommerzeit)"},"5355":{"varMapping":{"__isSmartRef__":true,"id":5356},"source":"function applyChanges(diffL) {\n var self = this;\n Properties.own(diffL).each(function (ea) {\n var morph = self.find(function (m) {\n return (m.identifier === ea || m.id === ea)\n })\n diffL[ea].modified.each(function (prop) {\n morph.applyNestedProperty(morph, prop.split('::'), diffL[ea].oldValue)\n })\n })\n}","funcProperties":{"__isSmartRef__":true,"id":5357},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"5356":{"this":{"__isSmartRef__":true,"id":2360}},"5357":{"timestamp":{"__isSmartRef__":true,"id":5358},"user":"conradcalmez","tags":[]},"5358":{"isSerializedDate":true,"string":"Thu May 03 2012 11:05:47 GMT+0200 (Mitteleuropäische Sommerzeit)"},"5359":{"varMapping":{"__isSmartRef__":true,"id":5360},"source":"function sendChange(change) {\n if (active) {\n this.socket.emit('change', {\n message: change,\n me: false,\n broadcast: true,\n })\n }\n}","funcProperties":{"__isSmartRef__":true,"id":5361},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"5360":{"this":{"__isSmartRef__":true,"id":2360}},"5361":{"timestamp":{"__isSmartRef__":true,"id":5362},"user":"conradcalmez","tags":[]},"5362":{"isSerializedDate":true,"string":"Thu May 03 2012 11:08:15 GMT+0200 (Mitteleuropäische Sommerzeit)"},"5363":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":5364},"id":"CD247C96-11E3-42A2-AA3F-BA27E29FB3F9","renderContextTable":{"__isSmartRef__":true,"id":5371},"eventHandler":{"__isSmartRef__":true,"id":5372},"droppingEnabled":true,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":5373},"__SourceModuleName__":"Global","showsHalos":false,"layout":{"__isSmartRef__":true,"id":5374},"name":"Ellipse","partsBinMetaInfo":{"__isSmartRef__":true,"id":5375},"derivationIds":[113,"07BC3F00-A1CC-4E18-8B69-527B6067A724"],"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"_ClipMode":"visible","owner":{"__isSmartRef__":true,"id":610},"_Rotation":0,"_Scale":0.998001,"priorExtent":{"__isSmartRef__":true,"id":5378},"__LivelyClassName__":"lively.morphic.Morph"},"5364":{"_Position":{"__isSmartRef__":true,"id":5365},"renderContextTable":{"__isSmartRef__":true,"id":5366},"_Extent":{"__isSmartRef__":true,"id":5367},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":5368},"_BorderWidth":3.184,"_BorderColor":{"__isSmartRef__":true,"id":5369},"_Fill":{"__isSmartRef__":true,"id":5370},"__SourceModuleName__":"Global.lively.morphic.Shapes","_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","__LivelyClassName__":"lively.morphic.Shapes.Ellipse"},"5365":{"x":-50,"y":-50,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"5366":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"5367":{"x":179.15823731639625,"y":160.12018024030073,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"5368":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"5369":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"5370":{"r":0.227,"g":0,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"5371":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"5372":{"morph":{"__isSmartRef__":true,"id":5363},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"5373":{"x":108.78210900000002,"y":98.802099,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"5374":{},"5375":{"partName":"Ellipse","requiredModules":[],"migrationLevel":4,"partsSpaceName":"PartsBin/Basic","__SourceModuleName__":"Global.lively.PartsBin","revisionOnLoad":149409,"comment":"undefined","changes":[{"__isSmartRef__":true,"id":5376}],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"5376":{"date":{"__isSmartRef__":true,"id":5377},"author":"undefined","message":"reverted changes - was there any description of this morph?","id":"C3C03411-9523-4F35-89EC-B20E24B3C287"},"5377":{"isSerializedDate":true,"string":"Tue Apr 03 2012 09:08:08 GMT+0200 (Mitteleuropäische Sommerzeit)"},"5378":{"x":201.20230340450635,"y":134.06810213617055,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"5379":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":5380},"id":"B44C97D6-3D6E-4E36-A6F9-BB26C3358387","renderContextTable":{"__isSmartRef__":true,"id":5387},"eventHandler":{"__isSmartRef__":true,"id":5388},"droppingEnabled":true,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":5389},"__SourceModuleName__":"Global","showsHalos":false,"layout":{"__isSmartRef__":true,"id":5390},"name":"Ellipse1","partsBinMetaInfo":{"__isSmartRef__":true,"id":5391},"derivationIds":[113,"07BC3F00-A1CC-4E18-8B69-527B6067A724"],"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"_ClipMode":"visible","owner":{"__isSmartRef__":true,"id":610},"isBeingDragged":false,"_Rotation":0,"_Scale":0.998001,"__LivelyClassName__":"lively.morphic.Morph"},"5380":{"_Position":{"__isSmartRef__":true,"id":5381},"renderContextTable":{"__isSmartRef__":true,"id":5382},"_Extent":{"__isSmartRef__":true,"id":5383},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":5384},"_BorderWidth":3.184,"_BorderColor":{"__isSmartRef__":true,"id":5385},"_Fill":{"__isSmartRef__":true,"id":5386},"__SourceModuleName__":"Global.lively.morphic.Shapes","_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","__LivelyClassName__":"lively.morphic.Shapes.Ellipse"},"5381":{"x":-50,"y":-50,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"5382":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"5383":{"x":100,"y":100,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"5384":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"5385":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"5386":{"r":0.979,"g":1,"b":0,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"5387":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"5388":{"morph":{"__isSmartRef__":true,"id":5379},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"5389":{"x":587.8225890000007,"y":382.2343830000002,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"5390":{},"5391":{"partName":"Ellipse","requiredModules":[],"migrationLevel":4,"partsSpaceName":"PartsBin/Basic","__SourceModuleName__":"Global.lively.PartsBin","revisionOnLoad":149409,"comment":"undefined","changes":[{"__isSmartRef__":true,"id":5392}],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"5392":{"date":{"__isSmartRef__":true,"id":5393},"author":"undefined","message":"reverted changes - was there any description of this morph?","id":"C3C03411-9523-4F35-89EC-B20E24B3C287"},"5393":{"isSerializedDate":true,"string":"Tue Apr 03 2012 09:08:08 GMT+0200 (Mitteleuropäische Sommerzeit)"},"5394":{"onrestore":{"__isSmartRef__":true,"id":5395},"deactivate":{"__isSmartRef__":true,"id":5403},"setupConnections":{"__isSmartRef__":true,"id":5407},"getColor":{"__isSmartRef__":true,"id":5411},"setColor":{"__isSmartRef__":true,"id":5415},"getPencilSize":{"__isSmartRef__":true,"id":5419},"setPencilSize":{"__isSmartRef__":true,"id":5423},"getPencilStyle":{"__isSmartRef__":true,"id":5427},"disconnectSocket":{"__isSmartRef__":true,"id":5431},"activate":{"__isSmartRef__":true,"id":5435},"clear":{"__isSmartRef__":true,"id":5439},"clearDatabase":{"__isSmartRef__":true,"id":5443},"drawLineFrom":{"__isSmartRef__":true,"id":5447},"getDrawerID":{"__isSmartRef__":true,"id":5451},"initialSync":{"__isSmartRef__":true,"id":5455},"lineTo":{"__isSmartRef__":true,"id":5459},"morphMenuItems":{"__isSmartRef__":true,"id":5463},"onMouseDown":{"__isSmartRef__":true,"id":5471},"onMouseMove":{"__isSmartRef__":true,"id":5479},"onMouseOut":{"__isSmartRef__":true,"id":5487},"onMouseUp":{"__isSmartRef__":true,"id":5495},"onTouchEnd":{"__isSmartRef__":true,"id":5503},"onTouchMove":{"__isSmartRef__":true,"id":5511},"onTouchStart":{"__isSmartRef__":true,"id":5515},"remove":{"__isSmartRef__":true,"id":5523},"reset":{"__isSmartRef__":true,"id":5531},"startDrawing":{"__isSmartRef__":true,"id":5535},"stopDrawing":{"__isSmartRef__":true,"id":5539},"toggleActivation":{"__isSmartRef__":true,"id":5543},"transformPoint":{"__isSmartRef__":true,"id":5547},"finishLine":{"__isSmartRef__":true,"id":5551},"defaultChannelName":{"__isSmartRef__":true,"id":5555},"getCurrentShape":{"__isSmartRef__":true,"id":5559},"getChannel":{"__isSmartRef__":true,"id":5563},"setChannel":{"__isSmartRef__":true,"id":5567},"$$getChannel":{"__isSmartRef__":true,"id":5571},"createStrokeShape":{"__isSmartRef__":true,"id":5574},"connectSocket":{"__isSmartRef__":true,"id":5578},"sync":{"__isSmartRef__":true,"id":5582},"deleteMorphWith":{"__isSmartRef__":true,"id":5586},"removeDocumentWith":{"__isSmartRef__":true,"id":5590},"createSocketListeners":{"__isSmartRef__":true,"id":5594},"addMorphFrom":{"__isSmartRef__":true,"id":5598},"saveMorph":{"__isSmartRef__":true,"id":5602},"deserializeMorph":{"__isSmartRef__":true,"id":5606},"submorphsChanged":{"__isSmartRef__":true,"id":5610},"defaultColor":{"__isSmartRef__":true,"id":5614},"getConnectedUserNames":{"__isSmartRef__":true,"id":5618},"defaultPencilSize":{"__isSmartRef__":true,"id":5622},"setPencilStyle":{"__isSmartRef__":true,"id":5626},"defaultPencilStyle":{"__isSmartRef__":true,"id":5630},"createPatchFor":{"__isSmartRef__":true,"id":5634},"fakeCopy":{"__isSmartRef__":true,"id":5638},"mySetupConnections":{"__isSmartRef__":true,"id":5642},"observe":{"__isSmartRef__":true,"id":5646},"observeChanges":{"__isSmartRef__":true,"id":5650},"applyChanges":{"__isSmartRef__":true,"id":5654},"sendChange":{"__isSmartRef__":true,"id":5658}},"5395":{"varMapping":{"__isSmartRef__":true,"id":5396},"source":"function onrestore() {\n this.deactivate();\n module('projects.BP2012.Whiteboard').load(true)\n // this.mySetupConnections();\n}","funcProperties":{"__isSmartRef__":true,"id":5401},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"5396":{"this":{"__isSmartRef__":true,"id":610},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":5397}},"5397":{"$super":{"__isSmartRef__":true,"id":5398}},"5398":{"varMapping":{"__isSmartRef__":true,"id":5399},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":5400},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"5399":{"obj":{"__isSmartRef__":true,"id":610},"name":"onrestore"},"5400":{},"5401":{"timestamp":{"__isSmartRef__":true,"id":5402},"user":"conradcalmez","tags":["initialization"]},"5402":{"isSerializedDate":true,"string":"Thu May 03 2012 10:07:01 GMT+0200 (Mitteleuropäische Sommerzeit)"},"5403":{"varMapping":{"__isSmartRef__":true,"id":5404},"source":"function deactivate() {\n if (this.active) {\n this.disconnectSocket();\n this.stopStepping();\n this.setBorderColor(Color.black);\n this.oldSubmorphs = [];\n this.active = false;\n }\n}","funcProperties":{"__isSmartRef__":true,"id":5405},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"5404":{"this":{"__isSmartRef__":true,"id":610}},"5405":{"timestamp":{"__isSmartRef__":true,"id":5406},"user":"conradcalmez","tags":["synchronization"]},"5406":{"isSerializedDate":true,"string":"Thu May 03 2012 11:17:16 GMT+0200 (Mitteleuropäische Sommerzeit)"},"5407":{"varMapping":{"__isSmartRef__":true,"id":5408},"source":"function setupConnections() {\n this.attributeConnections.invoke('disconnect');\n connect(this, \"submorphs\", this, \"submorphsChanged\", {});\n connect(this, 'channelName', this.owner.titleBar, 'setTitle', {\n converter: function (channelName) {\n return 'Channel: ' + channelName\n }\n })\n}","funcProperties":{"__isSmartRef__":true,"id":5409},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"5408":{"this":{"__isSmartRef__":true,"id":610}},"5409":{"timestamp":{"__isSmartRef__":true,"id":5410},"user":"undefined","tags":["initialization"]},"5410":{"isSerializedDate":true,"string":"Wed Apr 25 2012 11:57:39 GMT+0200 (Mitteleuropäische Sommerzeit)"},"5411":{"varMapping":{"__isSmartRef__":true,"id":5412},"source":"function getColor() {\n return this.color || this.defaultColor();\n}","funcProperties":{"__isSmartRef__":true,"id":5413},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"5412":{"this":{"__isSmartRef__":true,"id":610}},"5413":{"timestamp":{"__isSmartRef__":true,"id":5414},"user":"conradcalmez","tags":["drawing","accessing"]},"5414":{"isSerializedDate":true,"string":"Fri Apr 27 2012 20:44:47 GMT+0200 (Mitteleuropäische Sommerzeit)"},"5415":{"varMapping":{"__isSmartRef__":true,"id":5416},"source":"function setColor(color) {\n this.color = color;\n}","funcProperties":{"__isSmartRef__":true,"id":5417},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"5416":{"this":{"__isSmartRef__":true,"id":610}},"5417":{"timestamp":{"__isSmartRef__":true,"id":5418},"user":"conradcalmez","tags":["drawing","accessing"]},"5418":{"isSerializedDate":true,"string":"Fri Apr 27 2012 20:45:41 GMT+0200 (Mitteleuropäische Sommerzeit)"},"5419":{"varMapping":{"__isSmartRef__":true,"id":5420},"source":"function getPencilSize() {\n return this.pencilSize || this.defaultPencilSize();\n}","funcProperties":{"__isSmartRef__":true,"id":5421},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"5420":{"this":{"__isSmartRef__":true,"id":610}},"5421":{"timestamp":{"__isSmartRef__":true,"id":5422},"user":"conradcalmez","tags":["drawing","accessing"]},"5422":{"isSerializedDate":true,"string":"Mon Apr 30 2012 08:58:24 GMT+0200 (Mitteleuropäische Sommerzeit)"},"5423":{"varMapping":{"__isSmartRef__":true,"id":5424},"source":"function setPencilSize(size) {\n this.pencilSize = size;\n}","funcProperties":{"__isSmartRef__":true,"id":5425},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"5424":{"this":{"__isSmartRef__":true,"id":610}},"5425":{"timestamp":{"__isSmartRef__":true,"id":5426},"user":"conradcalmez","tags":["drawing","accessing"]},"5426":{"isSerializedDate":true,"string":"Mon Apr 30 2012 08:57:47 GMT+0200 (Mitteleuropäische Sommerzeit)"},"5427":{"varMapping":{"__isSmartRef__":true,"id":5428},"source":"function getPencilStyle() {\n return this.pencilStyle || this.defaultPencilStyle();\n}","funcProperties":{"__isSmartRef__":true,"id":5429},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"5428":{"this":{"__isSmartRef__":true,"id":610}},"5429":{"timestamp":{"__isSmartRef__":true,"id":5430},"user":"conradcalmez","tags":["drawing","accessing"]},"5430":{"isSerializedDate":true,"string":"Wed May 02 2012 15:03:14 GMT+0200 (Mitteleuropäische Sommerzeit)"},"5431":{"varMapping":{"__isSmartRef__":true,"id":5432},"source":"function disconnectSocket() {\n this.socket && this.socket.disconnect();\n this.socket = undefined;\n}","funcProperties":{"__isSmartRef__":true,"id":5433},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"5432":{"this":{"__isSmartRef__":true,"id":610}},"5433":{"timestamp":{"__isSmartRef__":true,"id":5434},"user":"conradcalmez","tags":["synchronization"]},"5434":{"isSerializedDate":true,"string":"Mon Apr 30 2012 17:31:05 GMT+0200 (Mitteleuropäische Sommerzeit)"},"5435":{"varMapping":{"__isSmartRef__":true,"id":5436},"source":"function activate() {\n if (!this.active) {\n this.oldSubmorphs = [];\n this.connectSocket();\n this.startStepping(1000, 'observeChanges')\n this.setBorderColor(Color.green);\n this.active = true;\n }\n}","funcProperties":{"__isSmartRef__":true,"id":5437},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"5436":{"this":{"__isSmartRef__":true,"id":610}},"5437":{"timestamp":{"__isSmartRef__":true,"id":5438},"user":"conradcalmez","tags":["synchronization"]},"5438":{"isSerializedDate":true,"string":"Thu May 03 2012 11:17:02 GMT+0200 (Mitteleuropäische Sommerzeit)"},"5439":{"varMapping":{"__isSmartRef__":true,"id":5440},"source":"function clear() {\n if (this.active && this.socket)\n this.clearDatabase();\n else \n this.submorphs.invoke('remove')\n}","funcProperties":{"__isSmartRef__":true,"id":5441},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"5440":{"this":{"__isSmartRef__":true,"id":610}},"5441":{"timestamp":{"__isSmartRef__":true,"id":5442},"user":"undefined","tags":["drawing","synchronization"]},"5442":{"isSerializedDate":true,"string":"Thu Apr 26 2012 13:40:19 GMT+0200 (Mitteleuropäische Sommerzeit)"},"5443":{"varMapping":{"__isSmartRef__":true,"id":5444},"source":"function clearDatabase() {\n this.socket.emit('clear', {\n me: true,\n broadcast: true,\n });\n}","funcProperties":{"__isSmartRef__":true,"id":5445},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"5444":{"this":{"__isSmartRef__":true,"id":610}},"5445":{"timestamp":{"__isSmartRef__":true,"id":5446},"user":"undefined","tags":["synchronization"]},"5446":{"isSerializedDate":true,"string":"Tue Apr 24 2012 16:48:04 GMT+0200 (Mitteleuropäische Sommerzeit)"},"5447":{"varMapping":{"__isSmartRef__":true,"id":5448},"source":"function drawLineFrom(stroke) {\n var line = this.submorphs.find(function (ea) {\n return stroke.identifier == ea.identifier\n })\n if (!line) {\n line = this.createStrokeShape();\n line.identifier = stroke.identifier;\n this.addMorph(line);\n line.setVertices([]);\n line.setBorderWidth(stroke.width);\n line.setBorderColor(Color.rgb(stroke.color.r, stroke.color.g, stroke.color.b));\n }\n var vector = stroke.vector;\n line.setVertices(line.vertices().concat([pt(vector.x, vector.y)]));\n line.timestamp = stroke.time\n}","funcProperties":{"__isSmartRef__":true,"id":5449},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"5448":{"this":{"__isSmartRef__":true,"id":610}},"5449":{"timestamp":{"__isSmartRef__":true,"id":5450},"user":"conradcalmez","tags":["drawing"]},"5450":{"isSerializedDate":true,"string":"Mon Apr 30 2012 19:35:32 GMT+0200 (Mitteleuropäische Sommerzeit)"},"5451":{"varMapping":{"__isSmartRef__":true,"id":5452},"source":"function getDrawerID() {\n // exception case: if two whiteboards are restored at exactly the same time, they will not be synced correctly\n return $world.getUserName() + \"_ON_\" + this.id + \"_AT_\" + this.timestamp.toString();\n}","funcProperties":{"__isSmartRef__":true,"id":5453},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"5452":{"this":{"__isSmartRef__":true,"id":610}},"5453":{"timestamp":{"__isSmartRef__":true,"id":5454},"user":"undefined","tags":["drawing","accessing"]},"5454":{"isSerializedDate":true,"string":"Thu Apr 19 2012 10:26:58 GMT+0200 (Mitteleuropäische Sommerzeit)"},"5455":{"varMapping":{"__isSmartRef__":true,"id":5456},"source":"function initialSync(initialData) {\n var that = this;\n // sync new strokes and morphs\n this.submorphs.each(function (ea) {\n if (typeof(ea.identifier) === 'undefined') {\n ea.identifier = ea.id;\n if (ea.isStroke) {\n var color = {r: ea.getBorderColor().r*255, g: ea.getBorderColor().g*255, b: ea.getBorderColor().b*255};\n that.sync(ea.shape.vertices(), ea.timestamp, color, ea.getBorderWidth(), ea.identifier);\n } else {\n that.saveMorph(ea);\n }\n }\n });\n this.oldSubmorphs = this.submorphs.pluck('identifier');\n\n // pull strokes and morphs that are not already there\n var existingIds = this.submorphs.pluck('identifier');\n initialData.each(function (ea) {\n if (existingIds.indexOf(ea.identifier) < 0) {\n if (ea.vector) {\n that.drawLineFrom(ea);\n }\n else {\n that.addMorph(that.deserializeMorph(ea));\n }\n }\n });\n this.active = true\n}","funcProperties":{"__isSmartRef__":true,"id":5457},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"5456":{"this":{"__isSmartRef__":true,"id":610}},"5457":{"timestamp":{"__isSmartRef__":true,"id":5458},"user":"conradcalmez","tags":["synchronization"]},"5458":{"isSerializedDate":true,"string":"Mon Apr 30 2012 19:54:09 GMT+0200 (Mitteleuropäische Sommerzeit)"},"5459":{"varMapping":{"__isSmartRef__":true,"id":5460},"source":"function lineTo(point, optTransform, optColor) {\n if (optTransform)\n point = this.transformPoint(point);\n\n var line = this.getCurrentShape();\n var color = optColor || Color.black;\n color && line.setBorderColor(color)\n\n line.setVertices(line.vertices().concat([point]))\n if (this.active) {\n line.identifier = line.identifier || line.id\n this.sync(point, undefined, {r: color.r*255, g: color.g*255, b: color.b*255}, line.getBorderWidth(), line.id);\n }\n}","funcProperties":{"__isSmartRef__":true,"id":5461},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"5460":{"this":{"__isSmartRef__":true,"id":610}},"5461":{"timestamp":{"__isSmartRef__":true,"id":5462},"user":"undefined","tags":["drawing"]},"5462":{"isSerializedDate":true,"string":"Wed May 02 2012 09:04:55 GMT+0200 (Mitteleuropäische Sommerzeit)"},"5463":{"varMapping":{"__isSmartRef__":true,"id":5464},"source":"function morphMenuItems() {\n items = $super();\n var itemString = \"activate sync\";\n\n if (this.active) itemString = \"de\" + itemString;\n items.push([itemString, (function () {this.toggleActivation()}).bind(this)]);\n items.push([\"clear whiteboard\", (function () {this.clear()}).bind(this)])\n items.push([\n \"change channel\", \n function () { $world.prompt(\n 'Enter a channel name', \n function (input) {\n this.setChannel(input);\n }.bind(this),\n this.getChannel())\n }.bind(this)])\n var chatString = \" chat\";\n if (this.owner.showsChat()) {\n chatString = \"hide\" + chatString;\n } else {\n chatString = \"show\" + chatString;\n }\n items.push([chatString, (function () {this.owner.toggleChat()}).bind(this)]);\n return items;\n}","funcProperties":{"__isSmartRef__":true,"id":5469},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"5464":{"this":{"__isSmartRef__":true,"id":610},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":5465}},"5465":{"$super":{"__isSmartRef__":true,"id":5466}},"5466":{"varMapping":{"__isSmartRef__":true,"id":5467},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":5468},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"5467":{"obj":{"__isSmartRef__":true,"id":610},"name":"morphMenuItems"},"5468":{},"5469":{"timestamp":{"__isSmartRef__":true,"id":5470},"user":"conradcalmez","tags":["initialization"]},"5470":{"isSerializedDate":true,"string":"Thu May 03 2012 10:07:01 GMT+0200 (Mitteleuropäische Sommerzeit)"},"5471":{"varMapping":{"__isSmartRef__":true,"id":5472},"source":"function onMouseDown(evt) {\n if (evt.isLeftMouseButtonDown()) {\n var mup = $world.morphsContainingPoint(evt.mousePoint);\n \n for (var i = 0; i < mup.length; i++) {\n if (!(mup[i] instanceof lively.morphic.Path)) {\n if (mup[i] === this) \n break;\n mup[i].onMouseDown(evt);\n return false\n }\n }\n this.startDrawing(evt);\n evt.stop();\n }\n else\n $super(evt)\n}","funcProperties":{"__isSmartRef__":true,"id":5477},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"5472":{"this":{"__isSmartRef__":true,"id":610},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":5473}},"5473":{"$super":{"__isSmartRef__":true,"id":5474}},"5474":{"varMapping":{"__isSmartRef__":true,"id":5475},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":5476},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"5475":{"obj":{"__isSmartRef__":true,"id":610},"name":"onMouseDown"},"5476":{},"5477":{"timestamp":{"__isSmartRef__":true,"id":5478},"user":"undefined","tags":["mouse actions"]},"5478":{"isSerializedDate":true,"string":"Thu Apr 26 2012 11:10:30 GMT+0200 (Mitteleuropäische Sommerzeit)"},"5479":{"varMapping":{"__isSmartRef__":true,"id":5480},"source":"function onMouseMove(evt) {\n if (this.isDrawing) {\n this.lineTo(pt(evt.pageX, evt.pageY), true, this.getColor());\n }\n $super(evt)\n}","funcProperties":{"__isSmartRef__":true,"id":5485},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"5480":{"this":{"__isSmartRef__":true,"id":610},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":5481}},"5481":{"$super":{"__isSmartRef__":true,"id":5482}},"5482":{"varMapping":{"__isSmartRef__":true,"id":5483},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":5484},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"5483":{"obj":{"__isSmartRef__":true,"id":610},"name":"onMouseMove"},"5484":{},"5485":{"timestamp":{"__isSmartRef__":true,"id":5486},"user":"conradcalmez","tags":["mouse actions"]},"5486":{"isSerializedDate":true,"string":"Thu May 03 2012 10:07:01 GMT+0200 (Mitteleuropäische Sommerzeit)"},"5487":{"varMapping":{"__isSmartRef__":true,"id":5488},"source":"function onMouseOut(evt) {\n // XXX cancelation better than strange drawing behavior?\n this.onMouseUp(evt);\n}","funcProperties":{"__isSmartRef__":true,"id":5493},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"5488":{"this":{"__isSmartRef__":true,"id":610},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":5489}},"5489":{"$super":{"__isSmartRef__":true,"id":5490}},"5490":{"varMapping":{"__isSmartRef__":true,"id":5491},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":5492},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"5491":{"obj":{"__isSmartRef__":true,"id":610},"name":"onMouseOut"},"5492":{},"5493":{"timestamp":{"__isSmartRef__":true,"id":5494},"user":"undefined","tags":["mouse actions"]},"5494":{"isSerializedDate":true,"string":"Wed Apr 18 2012 10:20:18 GMT+0200 (Mitteleuropäische Sommerzeit)"},"5495":{"varMapping":{"__isSmartRef__":true,"id":5496},"source":"function onMouseUp(evt) {\n this.stopDrawing(evt);\n $super(evt)\n}","funcProperties":{"__isSmartRef__":true,"id":5501},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"5496":{"this":{"__isSmartRef__":true,"id":610},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":5497}},"5497":{"$super":{"__isSmartRef__":true,"id":5498}},"5498":{"varMapping":{"__isSmartRef__":true,"id":5499},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":5500},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"5499":{"obj":{"__isSmartRef__":true,"id":610},"name":"onMouseUp"},"5500":{},"5501":{"timestamp":{"__isSmartRef__":true,"id":5502},"user":"conradcalmez","tags":["mouse actions"]},"5502":{"isSerializedDate":true,"string":"Thu May 03 2012 10:07:01 GMT+0200 (Mitteleuropäische Sommerzeit)"},"5503":{"varMapping":{"__isSmartRef__":true,"id":5504},"source":"function onTouchEnd(evt) {\n this.stopDrawing(evt, true);\n evt.stop();\n}","funcProperties":{"__isSmartRef__":true,"id":5509},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"5504":{"this":{"__isSmartRef__":true,"id":610},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":5505}},"5505":{"$super":{"__isSmartRef__":true,"id":5506}},"5506":{"varMapping":{"__isSmartRef__":true,"id":5507},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":5508},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"5507":{"obj":{"__isSmartRef__":true,"id":610},"name":"onTouchEnd"},"5508":{},"5509":{"timestamp":{"__isSmartRef__":true,"id":5510},"user":"undefined","tags":["touch actions"]},"5510":{"isSerializedDate":true,"string":"Wed Apr 18 2012 10:20:18 GMT+0200 (Mitteleuropäische Sommerzeit)"},"5511":{"varMapping":{"__isSmartRef__":true,"id":5512},"source":"function onTouchMove(evt) {\n if (this.isDrawing) {\n this.lineTo(pt(evt.pageX, evt.pageY), true);\n }\n evt.stop();\n}","funcProperties":{"__isSmartRef__":true,"id":5513},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"5512":{"this":{"__isSmartRef__":true,"id":610}},"5513":{"timestamp":{"__isSmartRef__":true,"id":5514},"user":"undefined","tags":["touch actions"]},"5514":{"isSerializedDate":true,"string":"Thu Apr 19 2012 13:05:20 GMT+0200 (Mitteleuropäische Sommerzeit)"},"5515":{"varMapping":{"__isSmartRef__":true,"id":5516},"source":"function onTouchStart(evt) {\n if (evt.touches.length == 1) {\n this.startDrawing(evt);\n evt.stop();\n }\n else {\n this.isDrawing = false\n this.currentShape && this.currentShape.remove();\n delete this.currentShape;\n }\n}","funcProperties":{"__isSmartRef__":true,"id":5521},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"5516":{"this":{"__isSmartRef__":true,"id":610},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":5517}},"5517":{"$super":{"__isSmartRef__":true,"id":5518}},"5518":{"varMapping":{"__isSmartRef__":true,"id":5519},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":5520},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"5519":{"obj":{"__isSmartRef__":true,"id":610},"name":"onTouchStart"},"5520":{},"5521":{"timestamp":{"__isSmartRef__":true,"id":5522},"user":"undefined","tags":["touch actions"]},"5522":{"isSerializedDate":true,"string":"Thu Apr 19 2012 15:07:56 GMT+0200 (Mitteleuropäische Sommerzeit)"},"5523":{"varMapping":{"__isSmartRef__":true,"id":5524},"source":"function remove() {\n // XXX stop longpolling\n this.deactivate();\n this.suspendSteppingAll();\n if (this.showsHalos) this.removeHalos();\n this.renderContextDispatch('remove');\n}","funcProperties":{"__isSmartRef__":true,"id":5529},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"5524":{"this":{"__isSmartRef__":true,"id":610},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":5525}},"5525":{"$super":{"__isSmartRef__":true,"id":5526}},"5526":{"varMapping":{"__isSmartRef__":true,"id":5527},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":5528},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"5527":{"obj":{"__isSmartRef__":true,"id":610},"name":"remove"},"5528":{},"5529":{"timestamp":{"__isSmartRef__":true,"id":5530},"user":"conradcalmez","tags":["initialization"]},"5530":{"isSerializedDate":true,"string":"Tue Apr 24 2012 17:12:56 GMT+0200 (Mitteleuropäische Sommerzeit)"},"5531":{"varMapping":{"__isSmartRef__":true,"id":5532},"source":"function reset() {\n this.deactivate();\n this.active = false;\n this.disableGrabbing();\n this.setChannel('default');\n this.isDrawing = false;\n this.clear();\n this.owner.getChat().hide();\n this.owner.getChat().visible = false;\n this.owner.getChat().setUserName(\"\");\n this.owner.getChat().get(\"TextPane\").setTextString(\"\");\n this.color = this.defaultColor();\n this.pencilSize = this.defaultPencilSize();\n this.prevState = undefined\n}","funcProperties":{"__isSmartRef__":true,"id":5533},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"5532":{"this":{"__isSmartRef__":true,"id":610}},"5533":{"timestamp":{"__isSmartRef__":true,"id":5534},"user":"conradcalmez","tags":["initialization"]},"5534":{"isSerializedDate":true,"string":"Thu May 03 2012 10:07:01 GMT+0200 (Mitteleuropäische Sommerzeit)"},"5535":{"varMapping":{"__isSmartRef__":true,"id":5536},"source":"function startDrawing(evt) {\n this.isDrawing = true;\n}","funcProperties":{"__isSmartRef__":true,"id":5537},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"5536":{"this":{"__isSmartRef__":true,"id":610}},"5537":{"timestamp":{"__isSmartRef__":true,"id":5538},"user":"undefined","tags":["drawing"]},"5538":{"isSerializedDate":true,"string":"Wed Apr 18 2012 13:51:09 GMT+0200 (Mitteleuropäische Sommerzeit)"},"5539":{"varMapping":{"__isSmartRef__":true,"id":5540},"source":"function stopDrawing(evt, touch) {\n if (this.isDrawing) {\n this.isDrawing = false;\n this.finishLine();\n }\n}","funcProperties":{"__isSmartRef__":true,"id":5541},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"5540":{"this":{"__isSmartRef__":true,"id":610}},"5541":{"timestamp":{"__isSmartRef__":true,"id":5542},"user":"undefined","tags":["drawing"]},"5542":{"isSerializedDate":true,"string":"Thu Apr 19 2012 13:10:16 GMT+0200 (Mitteleuropäische Sommerzeit)"},"5543":{"varMapping":{"__isSmartRef__":true,"id":5544},"source":"function toggleActivation() {\n if (!this.active) {\n this.activate();\n } else {\n this.deactivate();\n }\n}","funcProperties":{"__isSmartRef__":true,"id":5545},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"5544":{"this":{"__isSmartRef__":true,"id":610}},"5545":{"timestamp":{"__isSmartRef__":true,"id":5546},"user":"undefined","tags":["synchronization"]},"5546":{"isSerializedDate":true,"string":"Wed Apr 18 2012 10:20:18 GMT+0200 (Mitteleuropäische Sommerzeit)"},"5547":{"varMapping":{"__isSmartRef__":true,"id":5548},"source":"function transformPoint(pagePoint) {\n var shapePosition = this.getPositionInWorld();\n return pagePoint.subPt(shapePosition);\n}","funcProperties":{"__isSmartRef__":true,"id":5549},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"5548":{"this":{"__isSmartRef__":true,"id":610}},"5549":{"timestamp":{"__isSmartRef__":true,"id":5550},"user":"undefined","tags":["drawing"]},"5550":{"isSerializedDate":true,"string":"Thu Apr 19 2012 14:49:49 GMT+0200 (Mitteleuropäische Sommerzeit)"},"5551":{"varMapping":{"__isSmartRef__":true,"id":5552},"source":"function finishLine() {\n if (typeof this.currentShape == 'undefined')\n return; \n\n var curShape = this.currentShape;\n this.currentShape = undefined;\n\n curShape.timestamp = Date.now();\n var color = {r: curShape.getBorderColor().r*255, g: curShape.getBorderColor().g*255, b: curShape.getBorderColor().b*255}\n // var result = this.sync(curShape.shape.vertices(), curShape.timestamp, color, curShape.getBorderWidth(), curShape.id);\n}","funcProperties":{"__isSmartRef__":true,"id":5553},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"5552":{"this":{"__isSmartRef__":true,"id":610}},"5553":{"timestamp":{"__isSmartRef__":true,"id":5554},"user":"conradcalmez","tags":["drawing"]},"5554":{"isSerializedDate":true,"string":"Mon Apr 30 2012 19:54:35 GMT+0200 (Mitteleuropäische Sommerzeit)"},"5555":{"varMapping":{"__isSmartRef__":true,"id":5556},"source":"function defaultChannelName() {\n return 'example'\n}","funcProperties":{"__isSmartRef__":true,"id":5557},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"5556":{"this":{"__isSmartRef__":true,"id":610}},"5557":{"timestamp":{"__isSmartRef__":true,"id":5558},"user":"undefined","tags":["synchronization","accessing"]},"5558":{"isSerializedDate":true,"string":"Thu Apr 19 2012 12:35:08 GMT+0200 (Mitteleuropäische Sommerzeit)"},"5559":{"varMapping":{"__isSmartRef__":true,"id":5560},"source":"function getCurrentShape() {\n this.oldSubmorphs = this.submorphs.pluck('identifier');\n if (typeof(this.currentShape) === 'undefined') {\n this.currentShape = this.createStrokeShape(); \n this.oldSubmorphs.push(this.currentShape.id) \n this.addMorph(this.currentShape);\n }\n return this.currentShape\n}","funcProperties":{"__isSmartRef__":true,"id":5561},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"5560":{"this":{"__isSmartRef__":true,"id":610}},"5561":{"timestamp":{"__isSmartRef__":true,"id":5562},"user":"undefined","tags":["drawing","accessing"]},"5562":{"isSerializedDate":true,"string":"Thu Apr 26 2012 13:31:38 GMT+0200 (Mitteleuropäische Sommerzeit)"},"5563":{"varMapping":{"__isSmartRef__":true,"id":5564},"source":"function getChannel() {\n return (this.channelName || this.defaultChannelName())\n}","funcProperties":{"__isSmartRef__":true,"id":5565},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"5564":{"this":{"__isSmartRef__":true,"id":610}},"5565":{"timestamp":{"__isSmartRef__":true,"id":5566},"user":"undefined","tags":["synchronization","accessing"]},"5566":{"isSerializedDate":true,"string":"Thu Apr 19 2012 13:17:52 GMT+0200 (Mitteleuropäische Sommerzeit)"},"5567":{"varMapping":{"__isSmartRef__":true,"id":5568},"source":"function setChannel(channelName) {\n this.channelName = channelName,\n that = this;\n\n // TODO: maybe we don't want this for proper offline/online switching reasons.\n this.submorphs.each(function (ea) {\n ea.identifier = undefined\n })\n\n if (this.active && this.socket) {\n this.submorphs.each(function (ea) {\n ea.remove();\n })\n\n this.socket.emit('channel', this.channelName, function(join, joinChannel, leave, leaveChannel, initialData) {\n if (join) {\n alertOK('Successfully joined channel ' + joinChannel + '.');\n that.initialSync(initialData);\n } \n if (leave) {\n alertOK('Successfully left channel ' + leaveChannel + '.');\n }\n });\n }\n}","funcProperties":{"__isSmartRef__":true,"id":5569},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"5568":{"this":{"__isSmartRef__":true,"id":610}},"5569":{"timestamp":{"__isSmartRef__":true,"id":5570},"user":"undefined","tags":["synchronization","accessing"]},"5570":{"isSerializedDate":true,"string":"Wed Apr 25 2012 16:49:34 GMT+0200 (Mitteleuropäische Sommerzeit)"},"5571":{"varMapping":{"__isSmartRef__":true,"id":5572},"source":"function getChannel() {\n return (this.channelName || this.defaultChannelName())\n}","funcProperties":{"__isSmartRef__":true,"id":5573},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"5572":{"this":{"__isSmartRef__":true,"id":610}},"5573":{"timestamp":{"__isSmartRef__":true,"id":5566},"user":"undefined","tags":[]},"5574":{"varMapping":{"__isSmartRef__":true,"id":5575},"source":"function createStrokeShape() {\n var m = Morph.makePolygon([], 1, Color.black, null);\n m.setBorderWidth(this.getPencilSize());\n m.disableEvents();\n m.disableDropping();\n m.isStroke = true;\n return m;\n}","funcProperties":{"__isSmartRef__":true,"id":5576},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"5575":{"this":{"__isSmartRef__":true,"id":610}},"5576":{"timestamp":{"__isSmartRef__":true,"id":5577},"user":"conradcalmez","tags":["drawing"]},"5577":{"isSerializedDate":true,"string":"Mon Apr 30 2012 09:10:10 GMT+0200 (Mitteleuropäische Sommerzeit)"},"5578":{"varMapping":{"__isSmartRef__":true,"id":5579},"source":"function connectSocket() {\n var resource = 'nodejs/WhiteboardServer/socket.io',\n socketIOpath = '/socket.io.js',\n socketioURL = 'http://lively-kernel.org/' + resource + socketIOpath,\n that = this,\n channel = this.getChannel();\n\n // load Socket.io library if required\n if (typeof(io) == \"undefined\") {\n var source = JSLoader.getSync(socketioURL);\n window.eval(source);\n }\n \n // connect to server \n this.socket = io.connect(null, {\n resource: resource,\n 'force new connection': true\n });\n \n // auth/(dis)connect + channel join\n this.socket.on('connect', function() {\n that.socket.emit('nick', {message: that.owner.get(\"ChatPane\").getUserName()});\n that.socket.emit('channel', that.getChannel(), function(join, joinChannel, leave, leaveChannel, initialData) {\n if (join) {\n alertOK('Successfully joined channel ' + joinChannel + '.');\n that.initialSync(initialData);\n } \n if (leave) {\n alertOK('Successfully left channel ' + leaveChannel + '.');\n }\n });\n\n that.socket.on('error', function(reason) {\n alert('Unable to connect socket.io on namespace ' + channel + ': ' + reason);\n that.deactivate();\n });\n\n that.createSocketListeners();\n });\n}","funcProperties":{"__isSmartRef__":true,"id":5580},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"5579":{"this":{"__isSmartRef__":true,"id":610}},"5580":{"timestamp":{"__isSmartRef__":true,"id":5581},"user":"conradcalmez","tags":["synchronization"]},"5581":{"isSerializedDate":true,"string":"Thu May 03 2012 10:07:01 GMT+0200 (Mitteleuropäische Sommerzeit)"},"5582":{"varMapping":{"__isSmartRef__":true,"id":5583},"source":"function sync(vertices, time, color, width, id) {\n if (this.active) {\n var stroke = {\n board: this.getChannel(),\n time: time,\n drawer: this.getDrawerID(),\n vector: vertices,\n color: color,\n width: width,\n identifier: id\n };\n this.socket.emit('draw', {\n message: stroke,\n me: false,\n broadcast: true,\n });\n }\n}","funcProperties":{"__isSmartRef__":true,"id":5584},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"5583":{"this":{"__isSmartRef__":true,"id":610}},"5584":{"timestamp":{"__isSmartRef__":true,"id":5585},"user":"conradcalmez","tags":["synchronization"]},"5585":{"isSerializedDate":true,"string":"Mon Apr 30 2012 16:00:07 GMT+0200 (Mitteleuropäische Sommerzeit)"},"5586":{"varMapping":{"__isSmartRef__":true,"id":5587},"source":"function deleteMorphWith(identifier) {\n var toDelete = this.submorphs.find(function (ea) {\n return (ea.identifier === identifier)\n })\n // remove toDelete from oldSubmorphs ary\n if (!toDelete) \n return\n this.oldSubmorphs = this.oldSubmorphs.select(function (ea) {\n return toDelete.identifier !== ea;\n })\n debugger\n toDelete.remove();\n}","funcProperties":{"__isSmartRef__":true,"id":5588},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"5587":{"this":{"__isSmartRef__":true,"id":610}},"5588":{"timestamp":{"__isSmartRef__":true,"id":5589},"user":"undefined","tags":["synchronization"]},"5589":{"isSerializedDate":true,"string":"Thu Apr 26 2012 15:44:00 GMT+0200 (Mitteleuropäische Sommerzeit)"},"5590":{"varMapping":{"__isSmartRef__":true,"id":5591},"source":"function removeDocumentWith(identifier) {\n this.socket.emit('delete', {\n identifier: identifier,\n me: true,\n broadcast: true\n });\n}","funcProperties":{"__isSmartRef__":true,"id":5592},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"5591":{"this":{"__isSmartRef__":true,"id":610}},"5592":{"timestamp":{"__isSmartRef__":true,"id":5593},"user":"conradcalmez","tags":["synchronization"]},"5593":{"isSerializedDate":true,"string":"Tue Apr 24 2012 18:00:19 GMT+0200 (Mitteleuropäische Sommerzeit)"},"5594":{"varMapping":{"__isSmartRef__":true,"id":5595},"source":"function createSocketListeners() {\n var that = this;\n\n // client (dis)connects\n this.socket.on('clientConnect', function (data) {\n that.owner.getChat().showMessage(data.message + ' connected');\n });\n this.socket.on('clientDisconnect', function (data) {\n that.owner.getChat().showMessage(data.message + ' disconnected');\n });\n \n // ping pong example\n this.socket.on('pong', function (data) {\n alertOK(data.message);\n });\n\n this.socket.on('draw', function (data) {\n that.drawLineFrom(data.message);\n });\n\n this.socket.on('clear', function () {\n that.submorphs.invoke('remove');\n });\n\n this.socket.on('delete', function (data) {\n that.deleteMorphWith(data.message);\n });\n\n this.socket.on('morph', function (data) {\n that.addMorphFrom(data.message);\n });\n\n this.socket.on('chat', function (data) {\n that.owner.getChat().showMessage(data.message, data.nick);\n });\n\n this.socket.on('names', function (data) {\n that.owner.getChat().showMessage(\"Currently connected users:\\n\" + data.message);\n });\n\n this.socket.on('nick', function (data) {\n that.owner.getChat().showMessage(data.message.old + \" changed its name to \" + data.message.new);\n });\n\n this.socket.on('change', function(data) {\n this.applyChanges(data.message)\n })\n}","funcProperties":{"__isSmartRef__":true,"id":5596},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"5595":{"this":{"__isSmartRef__":true,"id":610}},"5596":{"timestamp":{"__isSmartRef__":true,"id":5597},"user":"conradcalmez","tags":["synchronization"]},"5597":{"isSerializedDate":true,"string":"Thu May 03 2012 11:10:08 GMT+0200 (Mitteleuropäische Sommerzeit)"},"5598":{"varMapping":{"__isSmartRef__":true,"id":5599},"source":"function addMorphFrom(JSONmorph) {\n // overhead if the morph already exists\n var newMorph = this.deserializeMorph(JSONmorph),\n relativePosition = newMorph.getPosition(),\n morph = this.submorphs.find(function (ea) {\n return ea.identifier === newMorph.identifier \n });\n newMorph && newMorph.disableDropping();\n morph && morph.disableDropping();\n if (morph instanceof lively.morphic.Morph) {\n morph.setPosition(relativePosition); \n } else {\n this.oldSubmorphs = this.submorphs.pluck('identifier')\n this.addMorph(newMorph);\n newMorph.setPosition(relativePosition);\n }\n}","funcProperties":{"__isSmartRef__":true,"id":5600},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"5599":{"this":{"__isSmartRef__":true,"id":610}},"5600":{"timestamp":{"__isSmartRef__":true,"id":5601},"user":"undefined","tags":["synchronization"]},"5601":{"isSerializedDate":true,"string":"Thu Apr 26 2012 15:15:47 GMT+0200 (Mitteleuropäische Sommerzeit)"},"5602":{"varMapping":{"__isSmartRef__":true,"id":5603},"source":"function saveMorph(aMorph) { \n aMorph.submorphs.each(function (ea) {\n if (ea.eventsWereDisabled === false) {\n ea.enableEvents();\n }\n delete ea.eventsWereDisabled\n })\n\n if (aMorph.halosWereEnabled) {\n aMorph.enableHalos();\n }\n delete aMorph.halosWereEnabled\n if (aMorph.droppingWasEnabled) {\n aMorph.enableDropping();\n }\n delete aMorph.droppingWasEnabled;\n\n if (this.active) {\n aMorph.identifier = aMorph.identifier || aMorph.id;\n var newMorph = aMorph.serialize();\n newMorph.identifier = aMorph.identifier;\n this.socket.emit('morph', {\n message: newMorph,\n me: false,\n broadcast: true,\n });\n }\n\n if (this.submorphs.length != this.prevState.submorphs.length) \n this.prevState = this.fakeCopy();\n}","funcProperties":{"__isSmartRef__":true,"id":5604},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"5603":{"this":{"__isSmartRef__":true,"id":610}},"5604":{"timestamp":{"__isSmartRef__":true,"id":5605},"user":"conradcalmez","tags":["synchronization"]},"5605":{"isSerializedDate":true,"string":"Thu May 03 2012 10:07:01 GMT+0200 (Mitteleuropäische Sommerzeit)"},"5606":{"varMapping":{"__isSmartRef__":true,"id":5607},"source":"function deserializeMorph(JSONmorph) {\n var serializer = ObjectGraphLinearizer.forNewLivelyCopy();\n var jso = JSON.parse(JSONmorph.morph);\n morph = serializer.deserializeJso(jso);\n morph.withAllSubmorphsDo(function() { \n if (typeof this.setNewId == 'function') \n this.setNewId(); \n });\n return morph;\n}","funcProperties":{"__isSmartRef__":true,"id":5608},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"5607":{"this":{"__isSmartRef__":true,"id":610}},"5608":{"timestamp":{"__isSmartRef__":true,"id":5609},"user":"undefined","tags":["synchronization"]},"5609":{"isSerializedDate":true,"string":"Thu Apr 26 2012 10:51:42 GMT+0200 (Mitteleuropäische Sommerzeit)"},"5610":{"varMapping":{"__isSmartRef__":true,"id":5611},"source":"function submorphsChanged() {\n if (this.active) {\n if (this.submorphs.length < this.oldSubmorphs.length) {\n debugger\n var ident = this.oldSubmorphs.withoutAll(this.submorphs.pluck('identifier'))[0]\n this.socket.emit('delete', {\n message: ident, \n me: false,\n broadcast: true\n })\n }\n debugger\n this.oldSubmorphs = this.submorphs.pluck('identifier');\n }\n}","funcProperties":{"__isSmartRef__":true,"id":5612},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"5611":{"this":{"__isSmartRef__":true,"id":610}},"5612":{"timestamp":{"__isSmartRef__":true,"id":5613},"user":"undefined","tags":["synchronization"]},"5613":{"isSerializedDate":true,"string":"Thu Apr 26 2012 15:51:32 GMT+0200 (Mitteleuropäische Sommerzeit)"},"5614":{"varMapping":{"__isSmartRef__":true,"id":5615},"source":"function defaultColor() {\n return Color.black;\n}","funcProperties":{"__isSmartRef__":true,"id":5616},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"5615":{"this":{"__isSmartRef__":true,"id":610}},"5616":{"timestamp":{"__isSmartRef__":true,"id":5617},"user":"conradcalmez","tags":["drawing","accessing"]},"5617":{"isSerializedDate":true,"string":"Fri Apr 27 2012 20:45:03 GMT+0200 (Mitteleuropäische Sommerzeit)"},"5618":{"varMapping":{"__isSmartRef__":true,"id":5619},"source":"function getConnectedUserNames() {\n if (this.active) {\n this.socket.emit('names');\n }\n}","funcProperties":{"__isSmartRef__":true,"id":5620},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"5619":{"this":{"__isSmartRef__":true,"id":610}},"5620":{"timestamp":{"__isSmartRef__":true,"id":5621},"user":"conradcalmez","tags":["synchronization","accessing"]},"5621":{"isSerializedDate":true,"string":"Mon Apr 30 2012 10:47:14 GMT+0200 (Mitteleuropäische Sommerzeit)"},"5622":{"varMapping":{"__isSmartRef__":true,"id":5623},"source":"function defaultPencilSize() {\n return 1;\n}","funcProperties":{"__isSmartRef__":true,"id":5624},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"5623":{"this":{"__isSmartRef__":true,"id":610}},"5624":{"timestamp":{"__isSmartRef__":true,"id":5625},"user":"conradcalmez","tags":["drawing","accessing"]},"5625":{"isSerializedDate":true,"string":"Mon Apr 30 2012 08:59:02 GMT+0200 (Mitteleuropäische Sommerzeit)"},"5626":{"varMapping":{"__isSmartRef__":true,"id":5627},"source":"function setPencilStyle(style) {\n this.pencilStyle = style;\n}","funcProperties":{"__isSmartRef__":true,"id":5628},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"5627":{"this":{"__isSmartRef__":true,"id":610}},"5628":{"timestamp":{"__isSmartRef__":true,"id":5629},"user":"conradcalmez","tags":["drawing","accessing"]},"5629":{"isSerializedDate":true,"string":"Wed May 02 2012 14:59:47 GMT+0200 (Mitteleuropäische Sommerzeit)"},"5630":{"varMapping":{"__isSmartRef__":true,"id":5631},"source":"function defaultPencilStyle() {\n return \"solid\";\n}","funcProperties":{"__isSmartRef__":true,"id":5632},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"5631":{"this":{"__isSmartRef__":true,"id":610}},"5632":{"timestamp":{"__isSmartRef__":true,"id":5633},"user":"conradcalmez","tags":["accessing"]},"5633":{"isSerializedDate":true,"string":"Wed May 02 2012 15:03:39 GMT+0200 (Mitteleuropäische Sommerzeit)"},"5634":{"varMapping":{"__isSmartRef__":true,"id":5635},"source":"function createPatchFor(diff) {\n var self = this,\n patch = {};\n diff.each(function (ea) {\n var identifier = self.findById(ea.matchingId);\n ea.flattenPropertyTree();\n patch[identifier] = ea\n })\n return patch\n}","funcProperties":{"__isSmartRef__":true,"id":5636},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"5635":{"this":{"__isSmartRef__":true,"id":610}},"5636":{"timestamp":{"__isSmartRef__":true,"id":5637},"user":"conradcalmez","tags":[]},"5637":{"isSerializedDate":true,"string":"Thu May 03 2012 10:07:01 GMT+0200 (Mitteleuropäische Sommerzeit)"},"5638":{"varMapping":{"__isSmartRef__":true,"id":5639},"source":"function fakeCopy() {\n this.attributeConnections.invoke('disconnect');\n var copy = this.copy();\n copy.stopStepping();\n this.mySetupConnections();\n return copy;\n}","funcProperties":{"__isSmartRef__":true,"id":5640},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"5639":{"this":{"__isSmartRef__":true,"id":610}},"5640":{"timestamp":{"__isSmartRef__":true,"id":5641},"user":"conradcalmez","tags":[]},"5641":{"isSerializedDate":true,"string":"Thu May 03 2012 10:07:01 GMT+0200 (Mitteleuropäische Sommerzeit)"},"5642":{"varMapping":{"__isSmartRef__":true,"id":5643},"source":"function mySetupConnections() {\n this.attributeConnections.invoke('disconnect');\n connect(this, \"submorphs\", this, \"submorphsChanged\", {});\n connect(this, 'channelName', this.owner.titleBar, 'setTitle', {\n converter: function (channelName) {\n return 'Channel: ' + channelName\n }\n })\n}","funcProperties":{"__isSmartRef__":true,"id":5644},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"5643":{"this":{"__isSmartRef__":true,"id":610}},"5644":{"timestamp":{"__isSmartRef__":true,"id":5645},"user":"conradcalmez","tags":["initialization"]},"5645":{"isSerializedDate":true,"string":"Thu May 03 2012 10:07:01 GMT+0200 (Mitteleuropäische Sommerzeit)"},"5646":{"varMapping":{"__isSmartRef__":true,"id":5647},"source":"function observe() {\n this.stopStepping()\n this.startStepping(5000, 'observeChanges');\n}","funcProperties":{"__isSmartRef__":true,"id":5648},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"5647":{"this":{"__isSmartRef__":true,"id":610}},"5648":{"timestamp":{"__isSmartRef__":true,"id":5649},"user":"conradcalmez","tags":[]},"5649":{"isSerializedDate":true,"string":"Thu May 03 2012 10:07:01 GMT+0200 (Mitteleuropäische Sommerzeit)"},"5650":{"varMapping":{"__isSmartRef__":true,"id":5651},"source":"function observeChanges() {\n var self = this;\n var diffL = {};\n var copyFunc = function () {\n self.prevState = self.fakeCopy();\n }\n if (typeof(this.prevState) !== 'undefined') {\n this.prevState.submorphs.each(function (sub) {\n if (sub.isStroke) return\n var match = self.submorphs.find(function (ea) {\n return (sub.derivationIds.last() === ea.id)\n })\n if (!match) return\n var tmpDiffList = sub.diffTo(match, ['showsHalos']);\n if (tmpDiffList && !tmpDiffList.isEmpty()) {\n diffL[match.id] = tmpDiffList[sub.id];\n };\n diffL[match.identifier || match.id] && diffL[match.identifier || match.id].flattenPropertyTree();\n })\n if (Properties.own(diffL).length > 0) {\n self.sendChange(diffL);\n copyFunc.bind(this).delay(0);\n }\n }\n else\n copyFunc.bind(this).delay(0);\n}","funcProperties":{"__isSmartRef__":true,"id":5652},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"5651":{"this":{"__isSmartRef__":true,"id":610}},"5652":{"timestamp":{"__isSmartRef__":true,"id":5653},"user":"conradcalmez","tags":[]},"5653":{"isSerializedDate":true,"string":"Thu May 03 2012 11:18:19 GMT+0200 (Mitteleuropäische Sommerzeit)"},"5654":{"varMapping":{"__isSmartRef__":true,"id":5655},"source":"function applyChanges(diffL) {\n var self = this;\n Properties.own(diffL).each(function (ea) {\n var morph = self.find(function (m) {\n return (m.identifier === ea || m.id === ea)\n })\n diffL[ea].modified.each(function (prop) {\n morph.applyNestedProperty(morph, prop.split('::'), diffL[ea].oldValue)\n })\n })\n}","funcProperties":{"__isSmartRef__":true,"id":5656},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"5655":{"this":{"__isSmartRef__":true,"id":610}},"5656":{"timestamp":{"__isSmartRef__":true,"id":5657},"user":"conradcalmez","tags":[]},"5657":{"isSerializedDate":true,"string":"Thu May 03 2012 11:05:47 GMT+0200 (Mitteleuropäische Sommerzeit)"},"5658":{"varMapping":{"__isSmartRef__":true,"id":5659},"source":"function sendChange(change) {\n if (active) {\n this.socket.emit('change', {\n message: change,\n me: false,\n broadcast: true,\n })\n }\n}","funcProperties":{"__isSmartRef__":true,"id":5660},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"5659":{"this":{"__isSmartRef__":true,"id":610}},"5660":{"timestamp":{"__isSmartRef__":true,"id":5661},"user":"conradcalmez","tags":[]},"5661":{"isSerializedDate":true,"string":"Thu May 03 2012 11:08:15 GMT+0200 (Mitteleuropäische Sommerzeit)"},"5662":{"submorphs":[{"__isSmartRef__":true,"id":5663},{"__isSmartRef__":true,"id":5680}],"scripts":[],"shape":{"__isSmartRef__":true,"id":5696},"derivationIds":[null],"id":"E2C086FF-CC3C-4C31-80F3-D3A32D3C80FB","renderContextTable":{"__isSmartRef__":true,"id":5701},"eventHandler":{"__isSmartRef__":true,"id":5702},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"layout":{"__isSmartRef__":true,"id":5703},"grabbingEnabled":false,"draggingEnabled":false,"data":"default","propertyList":["0","1","2","3","4","5","6"],"level":1,"treeView":{"__isSmartRef__":true,"id":560},"label":"$$channelName","children":[],"parent":{"__isSmartRef__":true,"id":563},"expander":{"__isSmartRef__":true,"id":5663},"text":{"__isSmartRef__":true,"id":5680},"owner":{"__isSmartRef__":true,"id":5704},"_Position":{"__isSmartRef__":true,"id":31080},"priorExtent":{"__isSmartRef__":true,"id":31081},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":31082},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global"},"5663":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":5664},"derivationIds":[null],"id":"F9537D7D-5D86-43BD-9C7B-41504093929D","renderContextTable":{"__isSmartRef__":true,"id":5670},"eventHandler":{"__isSmartRef__":true,"id":5671},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":5672},"grabbingEnabled":false,"draggingEnabled":false,"isExpanded":false,"owner":{"__isSmartRef__":true,"id":5662},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":5673},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global"},"5664":{"_Position":{"__isSmartRef__":true,"id":5665},"renderContextTable":{"__isSmartRef__":true,"id":5666},"_Extent":{"__isSmartRef__":true,"id":5667},"_Padding":{"__isSmartRef__":true,"id":5668},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":570},"_Fill":{"__isSmartRef__":true,"id":5669},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"5665":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"5666":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"5667":{"x":8,"y":8,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"5668":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"5669":{"r":1,"g":1,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"5670":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"5671":{"morph":{"__isSmartRef__":true,"id":5663},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"5672":{"x":18,"y":5,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"5673":{"toggle":{"__isSmartRef__":true,"id":5674},"toggleExpansion":{"__isSmartRef__":true,"id":5677}},"5674":{"varMapping":{"__isSmartRef__":true,"id":5675},"source":"function toggle() {\n // asynchronous toggling\n (function () { this.toggleExpansion(); }).bind(this).delay(0);\n }","funcProperties":{"__isSmartRef__":true,"id":5676},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"5675":{"this":{"__isSmartRef__":true,"id":5663}},"5676":{},"5677":{"varMapping":{"__isSmartRef__":true,"id":5678},"source":"function toggleExpansion() {\n var treeNode = this.owner;\n var treeView = treeNode.treeView;\n\n if (!this.isExpanded && Objects.isMutableType(treeNode.data) && Properties.own(treeNode.data).length > 0) {\n this.isExpanded = true;\n\n if (treeNode.childrenWrapper) {\n treeNode.childrenWrapper.setVisible(true);\n } if (treeNode.childrenWrapper && treeNode.children.length !== Properties.own(treeNode.data)) {\n treeNode.children = [];\n treeNode.childrenWrapper.removeAllMorphs();\n treeNode.childrenWrapper.addTreeNodesForProperties(treeNode);\n } else {\n if (Objects.isMutableType(treeNode.data)) {\n var wrapper = treeView.createTreeWrapper();\n\n wrapper.addScript(function addTreeNodesForProperties(treeNode) {\n var that = this;\n var props = Properties.own(treeNode.data);\n if (Objects.typeStringOf(treeNode.data) !== 'Array') props = props.sort();\n props.forEach(function(prop) {\n (function() {\n var childNode = treeNode.treeView.createTreeNode(prop, treeNode.data[prop], treeNode.level + 1, treeNode);\n treeNode.children.push(childNode);\n var nodeWrapper = treeNode.treeView.createTreeWrapper(childNode);\n that.addMorph(nodeWrapper);\n }).bind(this).delay(0); // asynchronous\n });\n });\n wrapper.addTreeNodesForProperties(treeNode);\n \n treeNode.childrenWrapper = wrapper;\n treeNode.owner.addMorph(wrapper);\n } \n }\n } else {\n this.isExpanded = false;\n treeNode.childrenWrapper && treeNode.childrenWrapper.setVisible(false);\n }\n treeNode.updateExpanderColor();\n treeNode.owner.applyLayout();\n }","funcProperties":{"__isSmartRef__":true,"id":5679},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"5678":{"this":{"__isSmartRef__":true,"id":5663}},"5679":{},"5680":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":5681},"derivationIds":[null],"id":"703F1039-3FA0-403D-BD62-CBC57B20207F","renderContextTable":{"__isSmartRef__":true,"id":5685},"_WhiteSpaceHandling":"pre","textChunks":[{"__isSmartRef__":true,"id":5686},{"__isSmartRef__":true,"id":5688}],"eventHandler":{"__isSmartRef__":true,"id":5690},"_ClipMode":"hidden","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"fixedHeight":true,"_InputAllowed":false,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":10,"evalEnabled":false,"_MaxTextWidth":null,"isLabel":true,"_HandStyle":"default","eventsAreIgnored":true,"priorExtent":{"__isSmartRef__":true,"id":5691},"_MinTextWidth":null,"_MaxTextHeight":null,"_MinTextHeight":null,"owner":{"__isSmartRef__":true,"id":5662},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":5692},"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"5681":{"_Position":{"__isSmartRef__":true,"id":5682},"renderContextTable":{"__isSmartRef__":true,"id":5683},"_Extent":{"__isSmartRef__":true,"id":5684},"_Padding":{"__isSmartRef__":true,"id":587},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":588},"_Fill":null,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"5682":{"x":28,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"5683":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"5684":{"x":151,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"5685":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"5686":{"style":{"__isSmartRef__":true,"id":5687},"chunkOwner":{"__isSmartRef__":true,"id":5680},"storedString":"$$channelName","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"5687":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"5688":{"style":{"__isSmartRef__":true,"id":5689},"chunkOwner":{"__isSmartRef__":true,"id":5680},"storedString":": default","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"5689":{"color":{"__isSmartRef__":true,"id":595},"italics":"italic","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"5690":{"morph":{"__isSmartRef__":true,"id":5680},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"5691":{"x":165,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"5692":{"layoutText":{"__isSmartRef__":true,"id":5693}},"5693":{"varMapping":{"__isSmartRef__":true,"id":5694},"source":"function layoutText(fontOptions){\n this.setFontSize(fontOptions.size);\n this.setFillOpacity(0);\n this.setBorderWidth(0);\n this.setMaxTextWidth(fontOptions.maxTextWidth);\n this.beLabel();\n this.fit();\n }","funcProperties":{"__isSmartRef__":true,"id":5695},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"5694":{"this":{"__isSmartRef__":true,"id":5680}},"5695":{},"5696":{"_Position":{"__isSmartRef__":true,"id":5697},"renderContextTable":{"__isSmartRef__":true,"id":5698},"_Extent":{"__isSmartRef__":true,"id":5699},"_Padding":{"__isSmartRef__":true,"id":5700},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"5697":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"5698":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"5699":{"x":100,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"5700":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"5701":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"5702":{"morph":{"__isSmartRef__":true,"id":5662},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"5703":{"resizeWidth":true},"5704":{"submorphs":[{"__isSmartRef__":true,"id":5662}],"scripts":[],"shape":{"__isSmartRef__":true,"id":5705},"derivationIds":[null],"id":"2B96DA07-9253-497A-AAA3-21A327C3AA93","renderContextTable":{"__isSmartRef__":true,"id":5710},"eventHandler":{"__isSmartRef__":true,"id":5711},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"layout":{"__isSmartRef__":true,"id":5712},"isInLayoutCycle":false,"priorExtent":{"__isSmartRef__":true,"id":5714},"owner":{"__isSmartRef__":true,"id":5715},"_Position":{"__isSmartRef__":true,"id":31071},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":31072},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global"},"5705":{"_Position":{"__isSmartRef__":true,"id":5706},"renderContextTable":{"__isSmartRef__":true,"id":5707},"_Extent":{"__isSmartRef__":true,"id":5708},"_Padding":{"__isSmartRef__":true,"id":5709},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"5706":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"5707":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"5708":{"x":100,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"5709":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"5710":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"5711":{"morph":{"__isSmartRef__":true,"id":5704},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"5712":{"layouter":{"__isSmartRef__":true,"id":5713},"resizeWidth":true},"5713":{"defaultBorderSize":10,"defaultSpacing":15,"borderSize":0,"spacing":0,"container":{"__isSmartRef__":true,"id":5704},"__LivelyClassName__":"lively.morphic.Layout.JournalLayout","__SourceModuleName__":"Global.lively.morphic.Layout"},"5714":{"x":100,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"5715":{"submorphs":[{"__isSmartRef__":true,"id":5704},{"__isSmartRef__":true,"id":5716},{"__isSmartRef__":true,"id":5804},{"__isSmartRef__":true,"id":5892},{"__isSmartRef__":true,"id":5980},{"__isSmartRef__":true,"id":6068},{"__isSmartRef__":true,"id":6156},{"__isSmartRef__":true,"id":6244},{"__isSmartRef__":true,"id":6332},{"__isSmartRef__":true,"id":6420},{"__isSmartRef__":true,"id":6509},{"__isSmartRef__":true,"id":6597},{"__isSmartRef__":true,"id":6685},{"__isSmartRef__":true,"id":6773},{"__isSmartRef__":true,"id":6861},{"__isSmartRef__":true,"id":6949},{"__isSmartRef__":true,"id":7037},{"__isSmartRef__":true,"id":7125},{"__isSmartRef__":true,"id":7213},{"__isSmartRef__":true,"id":7301},{"__isSmartRef__":true,"id":7389},{"__isSmartRef__":true,"id":7477},{"__isSmartRef__":true,"id":7565},{"__isSmartRef__":true,"id":7653},{"__isSmartRef__":true,"id":7741},{"__isSmartRef__":true,"id":7829},{"__isSmartRef__":true,"id":7917},{"__isSmartRef__":true,"id":8005},{"__isSmartRef__":true,"id":8093},{"__isSmartRef__":true,"id":8181},{"__isSmartRef__":true,"id":8269},{"__isSmartRef__":true,"id":8357},{"__isSmartRef__":true,"id":8445},{"__isSmartRef__":true,"id":8533},{"__isSmartRef__":true,"id":8621},{"__isSmartRef__":true,"id":8709},{"__isSmartRef__":true,"id":8797},{"__isSmartRef__":true,"id":8885},{"__isSmartRef__":true,"id":8973},{"__isSmartRef__":true,"id":9061},{"__isSmartRef__":true,"id":9149},{"__isSmartRef__":true,"id":9237},{"__isSmartRef__":true,"id":9325},{"__isSmartRef__":true,"id":9413},{"__isSmartRef__":true,"id":9501},{"__isSmartRef__":true,"id":9589},{"__isSmartRef__":true,"id":9676},{"__isSmartRef__":true,"id":9764},{"__isSmartRef__":true,"id":9852},{"__isSmartRef__":true,"id":9940},{"__isSmartRef__":true,"id":10027},{"__isSmartRef__":true,"id":10115}],"scripts":[],"shape":{"__isSmartRef__":true,"id":31049},"derivationIds":[null],"id":"D7364D66-833E-475B-A0DC-AB9EE47FD7FF","renderContextTable":{"__isSmartRef__":true,"id":31054},"eventHandler":{"__isSmartRef__":true,"id":31055},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"layout":{"__isSmartRef__":true,"id":31056},"isInLayoutCycle":false,"priorExtent":{"__isSmartRef__":true,"id":31058},"owner":{"__isSmartRef__":true,"id":562},"_Position":{"__isSmartRef__":true,"id":31059},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":31060},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global"},"5716":{"submorphs":[{"__isSmartRef__":true,"id":5717}],"scripts":[],"shape":{"__isSmartRef__":true,"id":5785},"derivationIds":[null],"id":"20912F80-A345-4305-9160-D5A4D31E393E","renderContextTable":{"__isSmartRef__":true,"id":5790},"eventHandler":{"__isSmartRef__":true,"id":5791},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"layout":{"__isSmartRef__":true,"id":5792},"isInLayoutCycle":false,"priorExtent":{"__isSmartRef__":true,"id":5794},"owner":{"__isSmartRef__":true,"id":5715},"_Position":{"__isSmartRef__":true,"id":5795},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":5796},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global"},"5717":{"submorphs":[{"__isSmartRef__":true,"id":5718},{"__isSmartRef__":true,"id":5735}],"scripts":[],"shape":{"__isSmartRef__":true,"id":5751},"derivationIds":[null],"id":"A32670FB-C6EF-4169-9FFD-5A3F1AA638A2","renderContextTable":{"__isSmartRef__":true,"id":5756},"eventHandler":{"__isSmartRef__":true,"id":5757},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"layout":{"__isSmartRef__":true,"id":5758},"grabbingEnabled":false,"draggingEnabled":false,"data":[{"__isSmartRef__":true,"id":5363},{"__isSmartRef__":true,"id":5379}],"propertyList":["0","1"],"level":1,"treeView":{"__isSmartRef__":true,"id":560},"label":"$$submorphs","children":[],"parent":{"__isSmartRef__":true,"id":563},"expander":{"__isSmartRef__":true,"id":5718},"text":{"__isSmartRef__":true,"id":5735},"owner":{"__isSmartRef__":true,"id":5716},"_Position":{"__isSmartRef__":true,"id":5759},"priorExtent":{"__isSmartRef__":true,"id":5760},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":5761},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global"},"5718":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":5719},"derivationIds":[null],"id":"5DAF91DA-2D58-426C-9474-F423FA6E0D7B","renderContextTable":{"__isSmartRef__":true,"id":5725},"eventHandler":{"__isSmartRef__":true,"id":5726},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":5727},"grabbingEnabled":false,"draggingEnabled":false,"isExpanded":false,"owner":{"__isSmartRef__":true,"id":5717},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":5728},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global"},"5719":{"_Position":{"__isSmartRef__":true,"id":5720},"renderContextTable":{"__isSmartRef__":true,"id":5721},"_Extent":{"__isSmartRef__":true,"id":5722},"_Padding":{"__isSmartRef__":true,"id":5723},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":570},"_Fill":{"__isSmartRef__":true,"id":5724},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"5720":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"5721":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"5722":{"x":8,"y":8,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"5723":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"5724":{"r":0.5686274509803921,"g":0.5686274509803921,"b":0.5686274509803921,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"5725":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"5726":{"morph":{"__isSmartRef__":true,"id":5718},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"5727":{"x":18,"y":5,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"5728":{"toggle":{"__isSmartRef__":true,"id":5729},"toggleExpansion":{"__isSmartRef__":true,"id":5732}},"5729":{"varMapping":{"__isSmartRef__":true,"id":5730},"source":"function toggle() {\n // asynchronous toggling\n (function () { this.toggleExpansion(); }).bind(this).delay(0);\n }","funcProperties":{"__isSmartRef__":true,"id":5731},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"5730":{"this":{"__isSmartRef__":true,"id":5718}},"5731":{},"5732":{"varMapping":{"__isSmartRef__":true,"id":5733},"source":"function toggleExpansion() {\n var treeNode = this.owner;\n var treeView = treeNode.treeView;\n\n if (!this.isExpanded && Objects.isMutableType(treeNode.data) && Properties.own(treeNode.data).length > 0) {\n this.isExpanded = true;\n\n if (treeNode.childrenWrapper) {\n treeNode.childrenWrapper.setVisible(true);\n } if (treeNode.childrenWrapper && treeNode.children.length !== Properties.own(treeNode.data)) {\n treeNode.children = [];\n treeNode.childrenWrapper.removeAllMorphs();\n treeNode.childrenWrapper.addTreeNodesForProperties(treeNode);\n } else {\n if (Objects.isMutableType(treeNode.data)) {\n var wrapper = treeView.createTreeWrapper();\n\n wrapper.addScript(function addTreeNodesForProperties(treeNode) {\n var that = this;\n var props = Properties.own(treeNode.data);\n if (Objects.typeStringOf(treeNode.data) !== 'Array') props = props.sort();\n props.forEach(function(prop) {\n (function() {\n var childNode = treeNode.treeView.createTreeNode(prop, treeNode.data[prop], treeNode.level + 1, treeNode);\n treeNode.children.push(childNode);\n var nodeWrapper = treeNode.treeView.createTreeWrapper(childNode);\n that.addMorph(nodeWrapper);\n }).bind(this).delay(0); // asynchronous\n });\n });\n wrapper.addTreeNodesForProperties(treeNode);\n \n treeNode.childrenWrapper = wrapper;\n treeNode.owner.addMorph(wrapper);\n } \n }\n } else {\n this.isExpanded = false;\n treeNode.childrenWrapper && treeNode.childrenWrapper.setVisible(false);\n }\n treeNode.updateExpanderColor();\n treeNode.owner.applyLayout();\n }","funcProperties":{"__isSmartRef__":true,"id":5734},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"5733":{"this":{"__isSmartRef__":true,"id":5718}},"5734":{},"5735":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":5736},"derivationIds":[null],"id":"689492D5-2F2A-4688-B661-8B24F8011DF8","renderContextTable":{"__isSmartRef__":true,"id":5740},"_WhiteSpaceHandling":"pre","textChunks":[{"__isSmartRef__":true,"id":5741},{"__isSmartRef__":true,"id":5743}],"eventHandler":{"__isSmartRef__":true,"id":5745},"_ClipMode":"hidden","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"fixedHeight":true,"_InputAllowed":false,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":10,"evalEnabled":false,"_MaxTextWidth":null,"isLabel":true,"_HandStyle":"default","eventsAreIgnored":true,"priorExtent":{"__isSmartRef__":true,"id":5746},"_MinTextWidth":null,"_MaxTextHeight":null,"_MinTextHeight":null,"owner":{"__isSmartRef__":true,"id":5717},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":5747},"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"5736":{"_Position":{"__isSmartRef__":true,"id":5737},"renderContextTable":{"__isSmartRef__":true,"id":5738},"_Extent":{"__isSmartRef__":true,"id":5739},"_Padding":{"__isSmartRef__":true,"id":587},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":588},"_Fill":null,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"5737":{"x":28,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"5738":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"5739":{"x":135,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"5740":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"5741":{"style":{"__isSmartRef__":true,"id":5742},"chunkOwner":{"__isSmartRef__":true,"id":5735},"storedString":"$$submorphs","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"5742":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"5743":{"style":{"__isSmartRef__":true,"id":5744},"chunkOwner":{"__isSmartRef__":true,"id":5735},"storedString":": [...]","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"5744":{"color":{"__isSmartRef__":true,"id":595},"italics":"italic","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"5745":{"morph":{"__isSmartRef__":true,"id":5735},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"5746":{"x":135,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"5747":{"layoutText":{"__isSmartRef__":true,"id":5748}},"5748":{"varMapping":{"__isSmartRef__":true,"id":5749},"source":"function layoutText(fontOptions){\n this.setFontSize(fontOptions.size);\n this.setFillOpacity(0);\n this.setBorderWidth(0);\n this.setMaxTextWidth(fontOptions.maxTextWidth);\n this.beLabel();\n this.fit();\n }","funcProperties":{"__isSmartRef__":true,"id":5750},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"5749":{"this":{"__isSmartRef__":true,"id":5735}},"5750":{},"5751":{"_Position":{"__isSmartRef__":true,"id":5752},"renderContextTable":{"__isSmartRef__":true,"id":5753},"_Extent":{"__isSmartRef__":true,"id":5754},"_Padding":{"__isSmartRef__":true,"id":5755},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"5752":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"5753":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"5754":{"x":100,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"5755":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"5756":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"5757":{"morph":{"__isSmartRef__":true,"id":5717},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"5758":{"resizeWidth":true},"5759":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"5760":{"x":100,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"5761":{"updateExpanderColor":{"__isSmartRef__":true,"id":5762},"onMouseDown":{"__isSmartRef__":true,"id":5765},"isRoot":{"__isSmartRef__":true,"id":5772},"displayValue":{"__isSmartRef__":true,"id":5775},"update":{"__isSmartRef__":true,"id":5778}},"5762":{"varMapping":{"__isSmartRef__":true,"id":5763},"source":"function updateExpanderColor() {\n var colors = this.treeView.colors;\n var fillColor;\n if (this.expander.isExpanded || !(Objects.isMutableType(this.data) && Properties.own(this.data).length > 0)) { \n fillColor = colors.expandedExpander;\n } else {\n fillColor = colors.contractedExpander;\n }\n this.expander.setFill(fillColor);\n }","funcProperties":{"__isSmartRef__":true,"id":5764},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"5763":{"this":{"__isSmartRef__":true,"id":5717}},"5764":{},"5765":{"varMapping":{"__isSmartRef__":true,"id":5766},"source":"function onMouseDown() {\n this.treeView.owner.moveFocusTo(this);\n }","funcProperties":{"__isSmartRef__":true,"id":5771},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"5766":{"this":{"__isSmartRef__":true,"id":5717},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":5767}},"5767":{"$super":{"__isSmartRef__":true,"id":5768}},"5768":{"varMapping":{"__isSmartRef__":true,"id":5769},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":5770},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"5769":{"obj":{"__isSmartRef__":true,"id":5717},"name":"onMouseDown"},"5770":{},"5771":{},"5772":{"varMapping":{"__isSmartRef__":true,"id":5773},"source":"function isRoot() {\n return (this.parent === null || this.parent === undefined);\n }","funcProperties":{"__isSmartRef__":true,"id":5774},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"5773":{"this":{"__isSmartRef__":true,"id":5717}},"5774":{},"5775":{"varMapping":{"__isSmartRef__":true,"id":5776},"source":"function displayValue() {\n // set label\n var labelString = this.treeView.getDisplayStringFor(this);\n if (labelString.length > 100) labelString = labelString.substring(0, 100) + '...';\n this.text.setTextString(labelString);\n \n // reset the bounds\n var fontSize = this.treeView.fonts.size;\n var textExtent = pt(labelString.length * fontSize * (3 / 4), fontSize * 2);\n this.text.setExtent(textExtent);\n\n // emphasize the properties current value\n this.text.emphasize({\n color: this.treeView.colors.emphasizedText,\n italics: 'italic'\n }, this.label.length, this.text.textString.length);\n }","funcProperties":{"__isSmartRef__":true,"id":5777},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"5776":{"this":{"__isSmartRef__":true,"id":5717}},"5777":{},"5778":{"varMapping":{"__isSmartRef__":true,"id":5779},"source":"function update() {\n \n // if actual value of the represented property changed (reference changed)\n if (this.parent && this.data !== this.parent.data[this.label]) {\n this.data = this.parent.data[this.label];\n this.displayValue();\n }\n\n if (Objects.typeStringOf(this.data) === 'String') return;\n\n // when properties have changed (same object, but other properties)\n var allProperties = Properties.own(this.data);\n var that = this;\n var allPropertiesKnown = allProperties.every(function (each) {\n return that.propertyList.indexOf(each) !== -1;\n })\n if (!allPropertiesKnown || allProperties.length !== this.propertyList.length) {\n this.updateExpanderColor();\n this.displayValue();\n\n // if expanded, redraw children\n if (this.expander.isExpanded) {\n this.expander.isExpanded = false;\n this.expander.toggle();\n }\n \n this.propertyList = allProperties;\n }\n\n if (Objects.isMutableType(this.data) && Properties.own(this.data).length > 0) {\n this.children.forEach(function (each) {\n each.update()\n });\n }\n }","funcProperties":{"__isSmartRef__":true,"id":5784},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"5779":{"this":{"__isSmartRef__":true,"id":5717},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":5780}},"5780":{"$super":{"__isSmartRef__":true,"id":5781}},"5781":{"varMapping":{"__isSmartRef__":true,"id":5782},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":5783},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"5782":{"obj":{"__isSmartRef__":true,"id":5717},"name":"update"},"5783":{},"5784":{},"5785":{"_Position":{"__isSmartRef__":true,"id":5786},"renderContextTable":{"__isSmartRef__":true,"id":5787},"_Extent":{"__isSmartRef__":true,"id":5788},"_Padding":{"__isSmartRef__":true,"id":5789},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"5786":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"5787":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"5788":{"x":100,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"5789":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"5790":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"5791":{"morph":{"__isSmartRef__":true,"id":5716},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"5792":{"layouter":{"__isSmartRef__":true,"id":5793},"resizeWidth":true},"5793":{"defaultBorderSize":10,"defaultSpacing":15,"borderSize":0,"spacing":0,"container":{"__isSmartRef__":true,"id":5716},"__LivelyClassName__":"lively.morphic.Layout.JournalLayout","__SourceModuleName__":"Global.lively.morphic.Layout"},"5794":{"x":100,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"5795":{"x":0,"y":1020,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"5796":{"getLayoutableSubmorphs":{"__isSmartRef__":true,"id":5797}},"5797":{"varMapping":{"__isSmartRef__":true,"id":5798},"source":"function getLayoutableSubmorphs() {\n return this.submorphs.reject(function(ea) {\n return (ea.isEpiMorph || ea.isBeingDragged || !ea.isVisible());\n });\n }","funcProperties":{"__isSmartRef__":true,"id":5803},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"5798":{"this":{"__isSmartRef__":true,"id":5716},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":5799}},"5799":{"$super":{"__isSmartRef__":true,"id":5800}},"5800":{"varMapping":{"__isSmartRef__":true,"id":5801},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":5802},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"5801":{"obj":{"__isSmartRef__":true,"id":5716},"name":"getLayoutableSubmorphs"},"5802":{},"5803":{},"5804":{"submorphs":[{"__isSmartRef__":true,"id":5805}],"scripts":[],"shape":{"__isSmartRef__":true,"id":5873},"derivationIds":[null],"id":"D4BAF6BF-F48B-404A-97C4-DA1BF40DF0AB","renderContextTable":{"__isSmartRef__":true,"id":5878},"eventHandler":{"__isSmartRef__":true,"id":5879},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"layout":{"__isSmartRef__":true,"id":5880},"isInLayoutCycle":false,"priorExtent":{"__isSmartRef__":true,"id":5882},"owner":{"__isSmartRef__":true,"id":5715},"_Position":{"__isSmartRef__":true,"id":5883},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":5884},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global"},"5805":{"submorphs":[{"__isSmartRef__":true,"id":5806},{"__isSmartRef__":true,"id":5823}],"scripts":[],"shape":{"__isSmartRef__":true,"id":5839},"derivationIds":[null],"id":"EFBBEE0F-B172-4858-B574-BE7177ACC3B5","renderContextTable":{"__isSmartRef__":true,"id":5844},"eventHandler":{"__isSmartRef__":true,"id":5845},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"layout":{"__isSmartRef__":true,"id":5846},"grabbingEnabled":false,"draggingEnabled":false,"data":"scroll","propertyList":["0","1","2","3","4","5"],"level":1,"treeView":{"__isSmartRef__":true,"id":560},"label":"_ClipMode","children":[],"parent":{"__isSmartRef__":true,"id":563},"expander":{"__isSmartRef__":true,"id":5806},"text":{"__isSmartRef__":true,"id":5823},"owner":{"__isSmartRef__":true,"id":5804},"_Position":{"__isSmartRef__":true,"id":5847},"priorExtent":{"__isSmartRef__":true,"id":5848},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":5849},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global"},"5806":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":5807},"derivationIds":[null],"id":"D668CD00-0BFA-4298-A050-253532FBF62D","renderContextTable":{"__isSmartRef__":true,"id":5813},"eventHandler":{"__isSmartRef__":true,"id":5814},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":5815},"grabbingEnabled":false,"draggingEnabled":false,"isExpanded":false,"owner":{"__isSmartRef__":true,"id":5805},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":5816},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global"},"5807":{"_Position":{"__isSmartRef__":true,"id":5808},"renderContextTable":{"__isSmartRef__":true,"id":5809},"_Extent":{"__isSmartRef__":true,"id":5810},"_Padding":{"__isSmartRef__":true,"id":5811},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":570},"_Fill":{"__isSmartRef__":true,"id":5812},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"5808":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"5809":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"5810":{"x":8,"y":8,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"5811":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"5812":{"r":1,"g":1,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"5813":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"5814":{"morph":{"__isSmartRef__":true,"id":5806},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"5815":{"x":18,"y":5,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"5816":{"toggle":{"__isSmartRef__":true,"id":5817},"toggleExpansion":{"__isSmartRef__":true,"id":5820}},"5817":{"varMapping":{"__isSmartRef__":true,"id":5818},"source":"function toggle() {\n // asynchronous toggling\n (function () { this.toggleExpansion(); }).bind(this).delay(0);\n }","funcProperties":{"__isSmartRef__":true,"id":5819},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"5818":{"this":{"__isSmartRef__":true,"id":5806}},"5819":{},"5820":{"varMapping":{"__isSmartRef__":true,"id":5821},"source":"function toggleExpansion() {\n var treeNode = this.owner;\n var treeView = treeNode.treeView;\n\n if (!this.isExpanded && Objects.isMutableType(treeNode.data) && Properties.own(treeNode.data).length > 0) {\n this.isExpanded = true;\n\n if (treeNode.childrenWrapper) {\n treeNode.childrenWrapper.setVisible(true);\n } if (treeNode.childrenWrapper && treeNode.children.length !== Properties.own(treeNode.data)) {\n treeNode.children = [];\n treeNode.childrenWrapper.removeAllMorphs();\n treeNode.childrenWrapper.addTreeNodesForProperties(treeNode);\n } else {\n if (Objects.isMutableType(treeNode.data)) {\n var wrapper = treeView.createTreeWrapper();\n\n wrapper.addScript(function addTreeNodesForProperties(treeNode) {\n var that = this;\n var props = Properties.own(treeNode.data);\n if (Objects.typeStringOf(treeNode.data) !== 'Array') props = props.sort();\n props.forEach(function(prop) {\n (function() {\n var childNode = treeNode.treeView.createTreeNode(prop, treeNode.data[prop], treeNode.level + 1, treeNode);\n treeNode.children.push(childNode);\n var nodeWrapper = treeNode.treeView.createTreeWrapper(childNode);\n that.addMorph(nodeWrapper);\n }).bind(this).delay(0); // asynchronous\n });\n });\n wrapper.addTreeNodesForProperties(treeNode);\n \n treeNode.childrenWrapper = wrapper;\n treeNode.owner.addMorph(wrapper);\n } \n }\n } else {\n this.isExpanded = false;\n treeNode.childrenWrapper && treeNode.childrenWrapper.setVisible(false);\n }\n treeNode.updateExpanderColor();\n treeNode.owner.applyLayout();\n }","funcProperties":{"__isSmartRef__":true,"id":5822},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"5821":{"this":{"__isSmartRef__":true,"id":5806}},"5822":{},"5823":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":5824},"derivationIds":[null],"id":"D1C0558E-67A5-4314-B5CE-6A04D62EFA51","renderContextTable":{"__isSmartRef__":true,"id":5828},"_WhiteSpaceHandling":"pre","textChunks":[{"__isSmartRef__":true,"id":5829},{"__isSmartRef__":true,"id":5831}],"eventHandler":{"__isSmartRef__":true,"id":5833},"_ClipMode":"hidden","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"fixedHeight":true,"_InputAllowed":false,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":10,"evalEnabled":false,"_MaxTextWidth":null,"isLabel":true,"_HandStyle":"default","eventsAreIgnored":true,"priorExtent":{"__isSmartRef__":true,"id":5834},"_MinTextWidth":null,"_MaxTextHeight":null,"_MinTextHeight":null,"owner":{"__isSmartRef__":true,"id":5805},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":5835},"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"5824":{"_Position":{"__isSmartRef__":true,"id":5825},"renderContextTable":{"__isSmartRef__":true,"id":5826},"_Extent":{"__isSmartRef__":true,"id":5827},"_Padding":{"__isSmartRef__":true,"id":587},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":588},"_Fill":null,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"5825":{"x":28,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"5826":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"5827":{"x":109,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"5828":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"5829":{"style":{"__isSmartRef__":true,"id":5830},"chunkOwner":{"__isSmartRef__":true,"id":5823},"storedString":"_ClipMode","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"5830":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"5831":{"style":{"__isSmartRef__":true,"id":5832},"chunkOwner":{"__isSmartRef__":true,"id":5823},"storedString":": scroll","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"5832":{"color":{"__isSmartRef__":true,"id":595},"italics":"italic","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"5833":{"morph":{"__isSmartRef__":true,"id":5823},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"5834":{"x":127.5,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"5835":{"layoutText":{"__isSmartRef__":true,"id":5836}},"5836":{"varMapping":{"__isSmartRef__":true,"id":5837},"source":"function layoutText(fontOptions){\n this.setFontSize(fontOptions.size);\n this.setFillOpacity(0);\n this.setBorderWidth(0);\n this.setMaxTextWidth(fontOptions.maxTextWidth);\n this.beLabel();\n this.fit();\n }","funcProperties":{"__isSmartRef__":true,"id":5838},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"5837":{"this":{"__isSmartRef__":true,"id":5823}},"5838":{},"5839":{"_Position":{"__isSmartRef__":true,"id":5840},"renderContextTable":{"__isSmartRef__":true,"id":5841},"_Extent":{"__isSmartRef__":true,"id":5842},"_Padding":{"__isSmartRef__":true,"id":5843},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"5840":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"5841":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"5842":{"x":100,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"5843":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"5844":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"5845":{"morph":{"__isSmartRef__":true,"id":5805},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"5846":{"resizeWidth":true},"5847":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"5848":{"x":100,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"5849":{"updateExpanderColor":{"__isSmartRef__":true,"id":5850},"onMouseDown":{"__isSmartRef__":true,"id":5853},"isRoot":{"__isSmartRef__":true,"id":5860},"displayValue":{"__isSmartRef__":true,"id":5863},"update":{"__isSmartRef__":true,"id":5866}},"5850":{"varMapping":{"__isSmartRef__":true,"id":5851},"source":"function updateExpanderColor() {\n var colors = this.treeView.colors;\n var fillColor;\n if (this.expander.isExpanded || !(Objects.isMutableType(this.data) && Properties.own(this.data).length > 0)) { \n fillColor = colors.expandedExpander;\n } else {\n fillColor = colors.contractedExpander;\n }\n this.expander.setFill(fillColor);\n }","funcProperties":{"__isSmartRef__":true,"id":5852},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"5851":{"this":{"__isSmartRef__":true,"id":5805}},"5852":{},"5853":{"varMapping":{"__isSmartRef__":true,"id":5854},"source":"function onMouseDown() {\n this.treeView.owner.moveFocusTo(this);\n }","funcProperties":{"__isSmartRef__":true,"id":5859},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"5854":{"this":{"__isSmartRef__":true,"id":5805},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":5855}},"5855":{"$super":{"__isSmartRef__":true,"id":5856}},"5856":{"varMapping":{"__isSmartRef__":true,"id":5857},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":5858},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"5857":{"obj":{"__isSmartRef__":true,"id":5805},"name":"onMouseDown"},"5858":{},"5859":{},"5860":{"varMapping":{"__isSmartRef__":true,"id":5861},"source":"function isRoot() {\n return (this.parent === null || this.parent === undefined);\n }","funcProperties":{"__isSmartRef__":true,"id":5862},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"5861":{"this":{"__isSmartRef__":true,"id":5805}},"5862":{},"5863":{"varMapping":{"__isSmartRef__":true,"id":5864},"source":"function displayValue() {\n // set label\n var labelString = this.treeView.getDisplayStringFor(this);\n if (labelString.length > 100) labelString = labelString.substring(0, 100) + '...';\n this.text.setTextString(labelString);\n \n // reset the bounds\n var fontSize = this.treeView.fonts.size;\n var textExtent = pt(labelString.length * fontSize * (3 / 4), fontSize * 2);\n this.text.setExtent(textExtent);\n\n // emphasize the properties current value\n this.text.emphasize({\n color: this.treeView.colors.emphasizedText,\n italics: 'italic'\n }, this.label.length, this.text.textString.length);\n }","funcProperties":{"__isSmartRef__":true,"id":5865},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"5864":{"this":{"__isSmartRef__":true,"id":5805}},"5865":{},"5866":{"varMapping":{"__isSmartRef__":true,"id":5867},"source":"function update() {\n \n // if actual value of the represented property changed (reference changed)\n if (this.parent && this.data !== this.parent.data[this.label]) {\n this.data = this.parent.data[this.label];\n this.displayValue();\n }\n\n if (Objects.typeStringOf(this.data) === 'String') return;\n\n // when properties have changed (same object, but other properties)\n var allProperties = Properties.own(this.data);\n var that = this;\n var allPropertiesKnown = allProperties.every(function (each) {\n return that.propertyList.indexOf(each) !== -1;\n })\n if (!allPropertiesKnown || allProperties.length !== this.propertyList.length) {\n this.updateExpanderColor();\n this.displayValue();\n\n // if expanded, redraw children\n if (this.expander.isExpanded) {\n this.expander.isExpanded = false;\n this.expander.toggle();\n }\n \n this.propertyList = allProperties;\n }\n\n if (Objects.isMutableType(this.data) && Properties.own(this.data).length > 0) {\n this.children.forEach(function (each) {\n each.update()\n });\n }\n }","funcProperties":{"__isSmartRef__":true,"id":5872},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"5867":{"this":{"__isSmartRef__":true,"id":5805},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":5868}},"5868":{"$super":{"__isSmartRef__":true,"id":5869}},"5869":{"varMapping":{"__isSmartRef__":true,"id":5870},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":5871},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"5870":{"obj":{"__isSmartRef__":true,"id":5805},"name":"update"},"5871":{},"5872":{},"5873":{"_Position":{"__isSmartRef__":true,"id":5874},"renderContextTable":{"__isSmartRef__":true,"id":5875},"_Extent":{"__isSmartRef__":true,"id":5876},"_Padding":{"__isSmartRef__":true,"id":5877},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"5874":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"5875":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"5876":{"x":100,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"5877":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"5878":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"5879":{"morph":{"__isSmartRef__":true,"id":5804},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"5880":{"layouter":{"__isSmartRef__":true,"id":5881},"resizeWidth":true},"5881":{"defaultBorderSize":10,"defaultSpacing":15,"borderSize":0,"spacing":0,"container":{"__isSmartRef__":true,"id":5804},"__LivelyClassName__":"lively.morphic.Layout.JournalLayout","__SourceModuleName__":"Global.lively.morphic.Layout"},"5882":{"x":100,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"5883":{"x":0,"y":1000,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"5884":{"getLayoutableSubmorphs":{"__isSmartRef__":true,"id":5885}},"5885":{"varMapping":{"__isSmartRef__":true,"id":5886},"source":"function getLayoutableSubmorphs() {\n return this.submorphs.reject(function(ea) {\n return (ea.isEpiMorph || ea.isBeingDragged || !ea.isVisible());\n });\n }","funcProperties":{"__isSmartRef__":true,"id":5891},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"5886":{"this":{"__isSmartRef__":true,"id":5804},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":5887}},"5887":{"$super":{"__isSmartRef__":true,"id":5888}},"5888":{"varMapping":{"__isSmartRef__":true,"id":5889},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":5890},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"5889":{"obj":{"__isSmartRef__":true,"id":5804},"name":"getLayoutableSubmorphs"},"5890":{},"5891":{},"5892":{"submorphs":[{"__isSmartRef__":true,"id":5893}],"scripts":[],"shape":{"__isSmartRef__":true,"id":5961},"derivationIds":[null],"id":"FCB46330-25B9-460A-941F-3EDA50D0C259","renderContextTable":{"__isSmartRef__":true,"id":5966},"eventHandler":{"__isSmartRef__":true,"id":5967},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"layout":{"__isSmartRef__":true,"id":5968},"isInLayoutCycle":false,"priorExtent":{"__isSmartRef__":true,"id":5970},"owner":{"__isSmartRef__":true,"id":5715},"_Position":{"__isSmartRef__":true,"id":5971},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":5972},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global"},"5893":{"submorphs":[{"__isSmartRef__":true,"id":5894},{"__isSmartRef__":true,"id":5911}],"scripts":[],"shape":{"__isSmartRef__":true,"id":5927},"derivationIds":[null],"id":"B711AAB6-F93C-401F-98E6-EEAF01ACEE17","renderContextTable":{"__isSmartRef__":true,"id":5932},"eventHandler":{"__isSmartRef__":true,"id":5933},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"layout":{"__isSmartRef__":true,"id":5934},"grabbingEnabled":false,"draggingEnabled":false,"data":"auto","propertyList":["0","1","2","3"],"level":1,"treeView":{"__isSmartRef__":true,"id":560},"label":"_PointerEvents","children":[],"parent":{"__isSmartRef__":true,"id":563},"expander":{"__isSmartRef__":true,"id":5894},"text":{"__isSmartRef__":true,"id":5911},"owner":{"__isSmartRef__":true,"id":5892},"_Position":{"__isSmartRef__":true,"id":5935},"priorExtent":{"__isSmartRef__":true,"id":5936},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":5937},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global"},"5894":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":5895},"derivationIds":[null],"id":"888D45D5-6024-48BE-A451-92BEA8501914","renderContextTable":{"__isSmartRef__":true,"id":5901},"eventHandler":{"__isSmartRef__":true,"id":5902},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":5903},"grabbingEnabled":false,"draggingEnabled":false,"isExpanded":false,"owner":{"__isSmartRef__":true,"id":5893},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":5904},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global"},"5895":{"_Position":{"__isSmartRef__":true,"id":5896},"renderContextTable":{"__isSmartRef__":true,"id":5897},"_Extent":{"__isSmartRef__":true,"id":5898},"_Padding":{"__isSmartRef__":true,"id":5899},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":570},"_Fill":{"__isSmartRef__":true,"id":5900},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"5896":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"5897":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"5898":{"x":8,"y":8,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"5899":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"5900":{"r":1,"g":1,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"5901":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"5902":{"morph":{"__isSmartRef__":true,"id":5894},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"5903":{"x":18,"y":5,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"5904":{"toggle":{"__isSmartRef__":true,"id":5905},"toggleExpansion":{"__isSmartRef__":true,"id":5908}},"5905":{"varMapping":{"__isSmartRef__":true,"id":5906},"source":"function toggle() {\n // asynchronous toggling\n (function () { this.toggleExpansion(); }).bind(this).delay(0);\n }","funcProperties":{"__isSmartRef__":true,"id":5907},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"5906":{"this":{"__isSmartRef__":true,"id":5894}},"5907":{},"5908":{"varMapping":{"__isSmartRef__":true,"id":5909},"source":"function toggleExpansion() {\n var treeNode = this.owner;\n var treeView = treeNode.treeView;\n\n if (!this.isExpanded && Objects.isMutableType(treeNode.data) && Properties.own(treeNode.data).length > 0) {\n this.isExpanded = true;\n\n if (treeNode.childrenWrapper) {\n treeNode.childrenWrapper.setVisible(true);\n } if (treeNode.childrenWrapper && treeNode.children.length !== Properties.own(treeNode.data)) {\n treeNode.children = [];\n treeNode.childrenWrapper.removeAllMorphs();\n treeNode.childrenWrapper.addTreeNodesForProperties(treeNode);\n } else {\n if (Objects.isMutableType(treeNode.data)) {\n var wrapper = treeView.createTreeWrapper();\n\n wrapper.addScript(function addTreeNodesForProperties(treeNode) {\n var that = this;\n var props = Properties.own(treeNode.data);\n if (Objects.typeStringOf(treeNode.data) !== 'Array') props = props.sort();\n props.forEach(function(prop) {\n (function() {\n var childNode = treeNode.treeView.createTreeNode(prop, treeNode.data[prop], treeNode.level + 1, treeNode);\n treeNode.children.push(childNode);\n var nodeWrapper = treeNode.treeView.createTreeWrapper(childNode);\n that.addMorph(nodeWrapper);\n }).bind(this).delay(0); // asynchronous\n });\n });\n wrapper.addTreeNodesForProperties(treeNode);\n \n treeNode.childrenWrapper = wrapper;\n treeNode.owner.addMorph(wrapper);\n } \n }\n } else {\n this.isExpanded = false;\n treeNode.childrenWrapper && treeNode.childrenWrapper.setVisible(false);\n }\n treeNode.updateExpanderColor();\n treeNode.owner.applyLayout();\n }","funcProperties":{"__isSmartRef__":true,"id":5910},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"5909":{"this":{"__isSmartRef__":true,"id":5894}},"5910":{},"5911":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":5912},"derivationIds":[null],"id":"FB500BDF-C5E5-4927-ACB0-3AA404C35B20","renderContextTable":{"__isSmartRef__":true,"id":5916},"_WhiteSpaceHandling":"pre","textChunks":[{"__isSmartRef__":true,"id":5917},{"__isSmartRef__":true,"id":5919}],"eventHandler":{"__isSmartRef__":true,"id":5921},"_ClipMode":"hidden","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"fixedHeight":true,"_InputAllowed":false,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":10,"evalEnabled":false,"_MaxTextWidth":null,"isLabel":true,"_HandStyle":"default","eventsAreIgnored":true,"priorExtent":{"__isSmartRef__":true,"id":5922},"_MinTextWidth":null,"_MaxTextHeight":null,"_MinTextHeight":null,"owner":{"__isSmartRef__":true,"id":5893},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":5923},"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"5912":{"_Position":{"__isSmartRef__":true,"id":5913},"renderContextTable":{"__isSmartRef__":true,"id":5914},"_Extent":{"__isSmartRef__":true,"id":5915},"_Padding":{"__isSmartRef__":true,"id":587},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":588},"_Fill":null,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"5913":{"x":28,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"5914":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"5915":{"x":131,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"5916":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"5917":{"style":{"__isSmartRef__":true,"id":5918},"chunkOwner":{"__isSmartRef__":true,"id":5911},"storedString":"_PointerEvents","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"5918":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"5919":{"style":{"__isSmartRef__":true,"id":5920},"chunkOwner":{"__isSmartRef__":true,"id":5911},"storedString":": auto","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"5920":{"color":{"__isSmartRef__":true,"id":595},"italics":"italic","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"5921":{"morph":{"__isSmartRef__":true,"id":5911},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"5922":{"x":150,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"5923":{"layoutText":{"__isSmartRef__":true,"id":5924}},"5924":{"varMapping":{"__isSmartRef__":true,"id":5925},"source":"function layoutText(fontOptions){\n this.setFontSize(fontOptions.size);\n this.setFillOpacity(0);\n this.setBorderWidth(0);\n this.setMaxTextWidth(fontOptions.maxTextWidth);\n this.beLabel();\n this.fit();\n }","funcProperties":{"__isSmartRef__":true,"id":5926},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"5925":{"this":{"__isSmartRef__":true,"id":5911}},"5926":{},"5927":{"_Position":{"__isSmartRef__":true,"id":5928},"renderContextTable":{"__isSmartRef__":true,"id":5929},"_Extent":{"__isSmartRef__":true,"id":5930},"_Padding":{"__isSmartRef__":true,"id":5931},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"5928":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"5929":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"5930":{"x":100,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"5931":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"5932":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"5933":{"morph":{"__isSmartRef__":true,"id":5893},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"5934":{"resizeWidth":true},"5935":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"5936":{"x":100,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"5937":{"updateExpanderColor":{"__isSmartRef__":true,"id":5938},"onMouseDown":{"__isSmartRef__":true,"id":5941},"isRoot":{"__isSmartRef__":true,"id":5948},"displayValue":{"__isSmartRef__":true,"id":5951},"update":{"__isSmartRef__":true,"id":5954}},"5938":{"varMapping":{"__isSmartRef__":true,"id":5939},"source":"function updateExpanderColor() {\n var colors = this.treeView.colors;\n var fillColor;\n if (this.expander.isExpanded || !(Objects.isMutableType(this.data) && Properties.own(this.data).length > 0)) { \n fillColor = colors.expandedExpander;\n } else {\n fillColor = colors.contractedExpander;\n }\n this.expander.setFill(fillColor);\n }","funcProperties":{"__isSmartRef__":true,"id":5940},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"5939":{"this":{"__isSmartRef__":true,"id":5893}},"5940":{},"5941":{"varMapping":{"__isSmartRef__":true,"id":5942},"source":"function onMouseDown() {\n this.treeView.owner.moveFocusTo(this);\n }","funcProperties":{"__isSmartRef__":true,"id":5947},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"5942":{"this":{"__isSmartRef__":true,"id":5893},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":5943}},"5943":{"$super":{"__isSmartRef__":true,"id":5944}},"5944":{"varMapping":{"__isSmartRef__":true,"id":5945},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":5946},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"5945":{"obj":{"__isSmartRef__":true,"id":5893},"name":"onMouseDown"},"5946":{},"5947":{},"5948":{"varMapping":{"__isSmartRef__":true,"id":5949},"source":"function isRoot() {\n return (this.parent === null || this.parent === undefined);\n }","funcProperties":{"__isSmartRef__":true,"id":5950},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"5949":{"this":{"__isSmartRef__":true,"id":5893}},"5950":{},"5951":{"varMapping":{"__isSmartRef__":true,"id":5952},"source":"function displayValue() {\n // set label\n var labelString = this.treeView.getDisplayStringFor(this);\n if (labelString.length > 100) labelString = labelString.substring(0, 100) + '...';\n this.text.setTextString(labelString);\n \n // reset the bounds\n var fontSize = this.treeView.fonts.size;\n var textExtent = pt(labelString.length * fontSize * (3 / 4), fontSize * 2);\n this.text.setExtent(textExtent);\n\n // emphasize the properties current value\n this.text.emphasize({\n color: this.treeView.colors.emphasizedText,\n italics: 'italic'\n }, this.label.length, this.text.textString.length);\n }","funcProperties":{"__isSmartRef__":true,"id":5953},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"5952":{"this":{"__isSmartRef__":true,"id":5893}},"5953":{},"5954":{"varMapping":{"__isSmartRef__":true,"id":5955},"source":"function update() {\n \n // if actual value of the represented property changed (reference changed)\n if (this.parent && this.data !== this.parent.data[this.label]) {\n this.data = this.parent.data[this.label];\n this.displayValue();\n }\n\n if (Objects.typeStringOf(this.data) === 'String') return;\n\n // when properties have changed (same object, but other properties)\n var allProperties = Properties.own(this.data);\n var that = this;\n var allPropertiesKnown = allProperties.every(function (each) {\n return that.propertyList.indexOf(each) !== -1;\n })\n if (!allPropertiesKnown || allProperties.length !== this.propertyList.length) {\n this.updateExpanderColor();\n this.displayValue();\n\n // if expanded, redraw children\n if (this.expander.isExpanded) {\n this.expander.isExpanded = false;\n this.expander.toggle();\n }\n \n this.propertyList = allProperties;\n }\n\n if (Objects.isMutableType(this.data) && Properties.own(this.data).length > 0) {\n this.children.forEach(function (each) {\n each.update()\n });\n }\n }","funcProperties":{"__isSmartRef__":true,"id":5960},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"5955":{"this":{"__isSmartRef__":true,"id":5893},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":5956}},"5956":{"$super":{"__isSmartRef__":true,"id":5957}},"5957":{"varMapping":{"__isSmartRef__":true,"id":5958},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":5959},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"5958":{"obj":{"__isSmartRef__":true,"id":5893},"name":"update"},"5959":{},"5960":{},"5961":{"_Position":{"__isSmartRef__":true,"id":5962},"renderContextTable":{"__isSmartRef__":true,"id":5963},"_Extent":{"__isSmartRef__":true,"id":5964},"_Padding":{"__isSmartRef__":true,"id":5965},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"5962":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"5963":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"5964":{"x":100,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"5965":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"5966":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"5967":{"morph":{"__isSmartRef__":true,"id":5892},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"5968":{"layouter":{"__isSmartRef__":true,"id":5969},"resizeWidth":true},"5969":{"defaultBorderSize":10,"defaultSpacing":15,"borderSize":0,"spacing":0,"container":{"__isSmartRef__":true,"id":5892},"__LivelyClassName__":"lively.morphic.Layout.JournalLayout","__SourceModuleName__":"Global.lively.morphic.Layout"},"5970":{"x":100,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"5971":{"x":0,"y":980,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"5972":{"getLayoutableSubmorphs":{"__isSmartRef__":true,"id":5973}},"5973":{"varMapping":{"__isSmartRef__":true,"id":5974},"source":"function getLayoutableSubmorphs() {\n return this.submorphs.reject(function(ea) {\n return (ea.isEpiMorph || ea.isBeingDragged || !ea.isVisible());\n });\n }","funcProperties":{"__isSmartRef__":true,"id":5979},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"5974":{"this":{"__isSmartRef__":true,"id":5892},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":5975}},"5975":{"$super":{"__isSmartRef__":true,"id":5976}},"5976":{"varMapping":{"__isSmartRef__":true,"id":5977},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":5978},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"5977":{"obj":{"__isSmartRef__":true,"id":5892},"name":"getLayoutableSubmorphs"},"5978":{},"5979":{},"5980":{"submorphs":[{"__isSmartRef__":true,"id":5981}],"scripts":[],"shape":{"__isSmartRef__":true,"id":6049},"derivationIds":[null],"id":"1B15A0B5-2CFE-4B86-9096-84634F7FBD61","renderContextTable":{"__isSmartRef__":true,"id":6054},"eventHandler":{"__isSmartRef__":true,"id":6055},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"layout":{"__isSmartRef__":true,"id":6056},"isInLayoutCycle":false,"priorExtent":{"__isSmartRef__":true,"id":6058},"owner":{"__isSmartRef__":true,"id":5715},"_Position":{"__isSmartRef__":true,"id":6059},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":6060},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global"},"5981":{"submorphs":[{"__isSmartRef__":true,"id":5982},{"__isSmartRef__":true,"id":5999}],"scripts":[],"shape":{"__isSmartRef__":true,"id":6015},"derivationIds":[null],"id":"B6A5B6CF-D919-4781-9CA6-5BCA3D2DB8DD","renderContextTable":{"__isSmartRef__":true,"id":6020},"eventHandler":{"__isSmartRef__":true,"id":6021},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"layout":{"__isSmartRef__":true,"id":6022},"grabbingEnabled":false,"draggingEnabled":false,"data":{"__isSmartRef__":true,"id":618},"propertyList":["x","y","__SourceModuleName__"],"level":1,"treeView":{"__isSmartRef__":true,"id":560},"label":"_Position","children":[],"parent":{"__isSmartRef__":true,"id":563},"expander":{"__isSmartRef__":true,"id":5982},"text":{"__isSmartRef__":true,"id":5999},"owner":{"__isSmartRef__":true,"id":5980},"_Position":{"__isSmartRef__":true,"id":6023},"priorExtent":{"__isSmartRef__":true,"id":6024},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":6025},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global"},"5982":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":5983},"derivationIds":[null],"id":"73D1E293-F505-466E-B065-C09D7E1A9360","renderContextTable":{"__isSmartRef__":true,"id":5989},"eventHandler":{"__isSmartRef__":true,"id":5990},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":5991},"grabbingEnabled":false,"draggingEnabled":false,"isExpanded":false,"owner":{"__isSmartRef__":true,"id":5981},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":5992},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global"},"5983":{"_Position":{"__isSmartRef__":true,"id":5984},"renderContextTable":{"__isSmartRef__":true,"id":5985},"_Extent":{"__isSmartRef__":true,"id":5986},"_Padding":{"__isSmartRef__":true,"id":5987},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":570},"_Fill":{"__isSmartRef__":true,"id":5988},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"5984":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"5985":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"5986":{"x":8,"y":8,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"5987":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"5988":{"r":0.5686274509803921,"g":0.5686274509803921,"b":0.5686274509803921,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"5989":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"5990":{"morph":{"__isSmartRef__":true,"id":5982},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"5991":{"x":18,"y":5,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"5992":{"toggle":{"__isSmartRef__":true,"id":5993},"toggleExpansion":{"__isSmartRef__":true,"id":5996}},"5993":{"varMapping":{"__isSmartRef__":true,"id":5994},"source":"function toggle() {\n // asynchronous toggling\n (function () { this.toggleExpansion(); }).bind(this).delay(0);\n }","funcProperties":{"__isSmartRef__":true,"id":5995},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"5994":{"this":{"__isSmartRef__":true,"id":5982}},"5995":{},"5996":{"varMapping":{"__isSmartRef__":true,"id":5997},"source":"function toggleExpansion() {\n var treeNode = this.owner;\n var treeView = treeNode.treeView;\n\n if (!this.isExpanded && Objects.isMutableType(treeNode.data) && Properties.own(treeNode.data).length > 0) {\n this.isExpanded = true;\n\n if (treeNode.childrenWrapper) {\n treeNode.childrenWrapper.setVisible(true);\n } if (treeNode.childrenWrapper && treeNode.children.length !== Properties.own(treeNode.data)) {\n treeNode.children = [];\n treeNode.childrenWrapper.removeAllMorphs();\n treeNode.childrenWrapper.addTreeNodesForProperties(treeNode);\n } else {\n if (Objects.isMutableType(treeNode.data)) {\n var wrapper = treeView.createTreeWrapper();\n\n wrapper.addScript(function addTreeNodesForProperties(treeNode) {\n var that = this;\n var props = Properties.own(treeNode.data);\n if (Objects.typeStringOf(treeNode.data) !== 'Array') props = props.sort();\n props.forEach(function(prop) {\n (function() {\n var childNode = treeNode.treeView.createTreeNode(prop, treeNode.data[prop], treeNode.level + 1, treeNode);\n treeNode.children.push(childNode);\n var nodeWrapper = treeNode.treeView.createTreeWrapper(childNode);\n that.addMorph(nodeWrapper);\n }).bind(this).delay(0); // asynchronous\n });\n });\n wrapper.addTreeNodesForProperties(treeNode);\n \n treeNode.childrenWrapper = wrapper;\n treeNode.owner.addMorph(wrapper);\n } \n }\n } else {\n this.isExpanded = false;\n treeNode.childrenWrapper && treeNode.childrenWrapper.setVisible(false);\n }\n treeNode.updateExpanderColor();\n treeNode.owner.applyLayout();\n }","funcProperties":{"__isSmartRef__":true,"id":5998},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"5997":{"this":{"__isSmartRef__":true,"id":5982}},"5998":{},"5999":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":6000},"derivationIds":[null],"id":"4F5D1D96-61BA-4CC4-969B-50FA2B57CF07","renderContextTable":{"__isSmartRef__":true,"id":6004},"_WhiteSpaceHandling":"pre","textChunks":[{"__isSmartRef__":true,"id":6005},{"__isSmartRef__":true,"id":6007}],"eventHandler":{"__isSmartRef__":true,"id":6009},"_ClipMode":"hidden","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"fixedHeight":true,"_InputAllowed":false,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":10,"evalEnabled":false,"_MaxTextWidth":null,"isLabel":true,"_HandStyle":"default","eventsAreIgnored":true,"priorExtent":{"__isSmartRef__":true,"id":6010},"_MinTextWidth":null,"_MaxTextHeight":null,"_MinTextHeight":null,"owner":{"__isSmartRef__":true,"id":5981},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":6011},"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6000":{"_Position":{"__isSmartRef__":true,"id":6001},"renderContextTable":{"__isSmartRef__":true,"id":6002},"_Extent":{"__isSmartRef__":true,"id":6003},"_Padding":{"__isSmartRef__":true,"id":587},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":588},"_Fill":null,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"6001":{"x":28,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"6002":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"6003":{"x":100,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"6004":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"6005":{"style":{"__isSmartRef__":true,"id":6006},"chunkOwner":{"__isSmartRef__":true,"id":5999},"storedString":"_Position","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6006":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6007":{"style":{"__isSmartRef__":true,"id":6008},"chunkOwner":{"__isSmartRef__":true,"id":5999},"storedString":": Point","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6008":{"color":{"__isSmartRef__":true,"id":595},"italics":"italic","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6009":{"morph":{"__isSmartRef__":true,"id":5999},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"6010":{"x":120,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"6011":{"layoutText":{"__isSmartRef__":true,"id":6012}},"6012":{"varMapping":{"__isSmartRef__":true,"id":6013},"source":"function layoutText(fontOptions){\n this.setFontSize(fontOptions.size);\n this.setFillOpacity(0);\n this.setBorderWidth(0);\n this.setMaxTextWidth(fontOptions.maxTextWidth);\n this.beLabel();\n this.fit();\n }","funcProperties":{"__isSmartRef__":true,"id":6014},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"6013":{"this":{"__isSmartRef__":true,"id":5999}},"6014":{},"6015":{"_Position":{"__isSmartRef__":true,"id":6016},"renderContextTable":{"__isSmartRef__":true,"id":6017},"_Extent":{"__isSmartRef__":true,"id":6018},"_Padding":{"__isSmartRef__":true,"id":6019},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"6016":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"6017":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"6018":{"x":100,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"6019":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"6020":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"6021":{"morph":{"__isSmartRef__":true,"id":5981},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"6022":{"resizeWidth":true},"6023":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"6024":{"x":100,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"6025":{"updateExpanderColor":{"__isSmartRef__":true,"id":6026},"onMouseDown":{"__isSmartRef__":true,"id":6029},"isRoot":{"__isSmartRef__":true,"id":6036},"displayValue":{"__isSmartRef__":true,"id":6039},"update":{"__isSmartRef__":true,"id":6042}},"6026":{"varMapping":{"__isSmartRef__":true,"id":6027},"source":"function updateExpanderColor() {\n var colors = this.treeView.colors;\n var fillColor;\n if (this.expander.isExpanded || !(Objects.isMutableType(this.data) && Properties.own(this.data).length > 0)) { \n fillColor = colors.expandedExpander;\n } else {\n fillColor = colors.contractedExpander;\n }\n this.expander.setFill(fillColor);\n }","funcProperties":{"__isSmartRef__":true,"id":6028},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"6027":{"this":{"__isSmartRef__":true,"id":5981}},"6028":{},"6029":{"varMapping":{"__isSmartRef__":true,"id":6030},"source":"function onMouseDown() {\n this.treeView.owner.moveFocusTo(this);\n }","funcProperties":{"__isSmartRef__":true,"id":6035},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"6030":{"this":{"__isSmartRef__":true,"id":5981},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":6031}},"6031":{"$super":{"__isSmartRef__":true,"id":6032}},"6032":{"varMapping":{"__isSmartRef__":true,"id":6033},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":6034},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"6033":{"obj":{"__isSmartRef__":true,"id":5981},"name":"onMouseDown"},"6034":{},"6035":{},"6036":{"varMapping":{"__isSmartRef__":true,"id":6037},"source":"function isRoot() {\n return (this.parent === null || this.parent === undefined);\n }","funcProperties":{"__isSmartRef__":true,"id":6038},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"6037":{"this":{"__isSmartRef__":true,"id":5981}},"6038":{},"6039":{"varMapping":{"__isSmartRef__":true,"id":6040},"source":"function displayValue() {\n // set label\n var labelString = this.treeView.getDisplayStringFor(this);\n if (labelString.length > 100) labelString = labelString.substring(0, 100) + '...';\n this.text.setTextString(labelString);\n \n // reset the bounds\n var fontSize = this.treeView.fonts.size;\n var textExtent = pt(labelString.length * fontSize * (3 / 4), fontSize * 2);\n this.text.setExtent(textExtent);\n\n // emphasize the properties current value\n this.text.emphasize({\n color: this.treeView.colors.emphasizedText,\n italics: 'italic'\n }, this.label.length, this.text.textString.length);\n }","funcProperties":{"__isSmartRef__":true,"id":6041},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"6040":{"this":{"__isSmartRef__":true,"id":5981}},"6041":{},"6042":{"varMapping":{"__isSmartRef__":true,"id":6043},"source":"function update() {\n \n // if actual value of the represented property changed (reference changed)\n if (this.parent && this.data !== this.parent.data[this.label]) {\n this.data = this.parent.data[this.label];\n this.displayValue();\n }\n\n if (Objects.typeStringOf(this.data) === 'String') return;\n\n // when properties have changed (same object, but other properties)\n var allProperties = Properties.own(this.data);\n var that = this;\n var allPropertiesKnown = allProperties.every(function (each) {\n return that.propertyList.indexOf(each) !== -1;\n })\n if (!allPropertiesKnown || allProperties.length !== this.propertyList.length) {\n this.updateExpanderColor();\n this.displayValue();\n\n // if expanded, redraw children\n if (this.expander.isExpanded) {\n this.expander.isExpanded = false;\n this.expander.toggle();\n }\n \n this.propertyList = allProperties;\n }\n\n if (Objects.isMutableType(this.data) && Properties.own(this.data).length > 0) {\n this.children.forEach(function (each) {\n each.update()\n });\n }\n }","funcProperties":{"__isSmartRef__":true,"id":6048},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"6043":{"this":{"__isSmartRef__":true,"id":5981},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":6044}},"6044":{"$super":{"__isSmartRef__":true,"id":6045}},"6045":{"varMapping":{"__isSmartRef__":true,"id":6046},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":6047},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"6046":{"obj":{"__isSmartRef__":true,"id":5981},"name":"update"},"6047":{},"6048":{},"6049":{"_Position":{"__isSmartRef__":true,"id":6050},"renderContextTable":{"__isSmartRef__":true,"id":6051},"_Extent":{"__isSmartRef__":true,"id":6052},"_Padding":{"__isSmartRef__":true,"id":6053},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"6050":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"6051":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"6052":{"x":100,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"6053":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"6054":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"6055":{"morph":{"__isSmartRef__":true,"id":5980},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"6056":{"layouter":{"__isSmartRef__":true,"id":6057},"resizeWidth":true},"6057":{"defaultBorderSize":10,"defaultSpacing":15,"borderSize":0,"spacing":0,"container":{"__isSmartRef__":true,"id":5980},"__LivelyClassName__":"lively.morphic.Layout.JournalLayout","__SourceModuleName__":"Global.lively.morphic.Layout"},"6058":{"x":100,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"6059":{"x":0,"y":960,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"6060":{"getLayoutableSubmorphs":{"__isSmartRef__":true,"id":6061}},"6061":{"varMapping":{"__isSmartRef__":true,"id":6062},"source":"function getLayoutableSubmorphs() {\n return this.submorphs.reject(function(ea) {\n return (ea.isEpiMorph || ea.isBeingDragged || !ea.isVisible());\n });\n }","funcProperties":{"__isSmartRef__":true,"id":6067},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"6062":{"this":{"__isSmartRef__":true,"id":5980},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":6063}},"6063":{"$super":{"__isSmartRef__":true,"id":6064}},"6064":{"varMapping":{"__isSmartRef__":true,"id":6065},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":6066},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"6065":{"obj":{"__isSmartRef__":true,"id":5980},"name":"getLayoutableSubmorphs"},"6066":{},"6067":{},"6068":{"submorphs":[{"__isSmartRef__":true,"id":6069}],"scripts":[],"shape":{"__isSmartRef__":true,"id":6137},"derivationIds":[null],"id":"687B812F-4B31-40A3-8FE0-D0FDCC09B1F2","renderContextTable":{"__isSmartRef__":true,"id":6142},"eventHandler":{"__isSmartRef__":true,"id":6143},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"layout":{"__isSmartRef__":true,"id":6144},"isInLayoutCycle":false,"priorExtent":{"__isSmartRef__":true,"id":6146},"owner":{"__isSmartRef__":true,"id":5715},"_Position":{"__isSmartRef__":true,"id":6147},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":6148},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global"},"6069":{"submorphs":[{"__isSmartRef__":true,"id":6070},{"__isSmartRef__":true,"id":6087}],"scripts":[],"shape":{"__isSmartRef__":true,"id":6103},"derivationIds":[null],"id":"D9C9C418-3F33-4535-A5E2-88B22AA634D0","renderContextTable":{"__isSmartRef__":true,"id":6108},"eventHandler":{"__isSmartRef__":true,"id":6109},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"layout":{"__isSmartRef__":true,"id":6110},"grabbingEnabled":false,"draggingEnabled":false,"data":0,"propertyList":[],"level":1,"treeView":{"__isSmartRef__":true,"id":560},"label":"_Rotation","children":[],"parent":{"__isSmartRef__":true,"id":563},"expander":{"__isSmartRef__":true,"id":6070},"text":{"__isSmartRef__":true,"id":6087},"owner":{"__isSmartRef__":true,"id":6068},"_Position":{"__isSmartRef__":true,"id":6111},"priorExtent":{"__isSmartRef__":true,"id":6112},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":6113},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global"},"6070":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":6071},"derivationIds":[null],"id":"A8C6D5E7-E07A-4A82-BE70-4918A860962D","renderContextTable":{"__isSmartRef__":true,"id":6077},"eventHandler":{"__isSmartRef__":true,"id":6078},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":6079},"grabbingEnabled":false,"draggingEnabled":false,"isExpanded":false,"owner":{"__isSmartRef__":true,"id":6069},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":6080},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global"},"6071":{"_Position":{"__isSmartRef__":true,"id":6072},"renderContextTable":{"__isSmartRef__":true,"id":6073},"_Extent":{"__isSmartRef__":true,"id":6074},"_Padding":{"__isSmartRef__":true,"id":6075},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":570},"_Fill":{"__isSmartRef__":true,"id":6076},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"6072":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"6073":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"6074":{"x":8,"y":8,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"6075":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"6076":{"r":1,"g":1,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"6077":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"6078":{"morph":{"__isSmartRef__":true,"id":6070},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"6079":{"x":18,"y":5,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"6080":{"toggle":{"__isSmartRef__":true,"id":6081},"toggleExpansion":{"__isSmartRef__":true,"id":6084}},"6081":{"varMapping":{"__isSmartRef__":true,"id":6082},"source":"function toggle() {\n // asynchronous toggling\n (function () { this.toggleExpansion(); }).bind(this).delay(0);\n }","funcProperties":{"__isSmartRef__":true,"id":6083},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"6082":{"this":{"__isSmartRef__":true,"id":6070}},"6083":{},"6084":{"varMapping":{"__isSmartRef__":true,"id":6085},"source":"function toggleExpansion() {\n var treeNode = this.owner;\n var treeView = treeNode.treeView;\n\n if (!this.isExpanded && Objects.isMutableType(treeNode.data) && Properties.own(treeNode.data).length > 0) {\n this.isExpanded = true;\n\n if (treeNode.childrenWrapper) {\n treeNode.childrenWrapper.setVisible(true);\n } if (treeNode.childrenWrapper && treeNode.children.length !== Properties.own(treeNode.data)) {\n treeNode.children = [];\n treeNode.childrenWrapper.removeAllMorphs();\n treeNode.childrenWrapper.addTreeNodesForProperties(treeNode);\n } else {\n if (Objects.isMutableType(treeNode.data)) {\n var wrapper = treeView.createTreeWrapper();\n\n wrapper.addScript(function addTreeNodesForProperties(treeNode) {\n var that = this;\n var props = Properties.own(treeNode.data);\n if (Objects.typeStringOf(treeNode.data) !== 'Array') props = props.sort();\n props.forEach(function(prop) {\n (function() {\n var childNode = treeNode.treeView.createTreeNode(prop, treeNode.data[prop], treeNode.level + 1, treeNode);\n treeNode.children.push(childNode);\n var nodeWrapper = treeNode.treeView.createTreeWrapper(childNode);\n that.addMorph(nodeWrapper);\n }).bind(this).delay(0); // asynchronous\n });\n });\n wrapper.addTreeNodesForProperties(treeNode);\n \n treeNode.childrenWrapper = wrapper;\n treeNode.owner.addMorph(wrapper);\n } \n }\n } else {\n this.isExpanded = false;\n treeNode.childrenWrapper && treeNode.childrenWrapper.setVisible(false);\n }\n treeNode.updateExpanderColor();\n treeNode.owner.applyLayout();\n }","funcProperties":{"__isSmartRef__":true,"id":6086},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"6085":{"this":{"__isSmartRef__":true,"id":6070}},"6086":{},"6087":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":6088},"derivationIds":[null],"id":"2931D7E5-6E6F-48BE-B4EE-99D66EBE99BF","renderContextTable":{"__isSmartRef__":true,"id":6092},"_WhiteSpaceHandling":"pre","textChunks":[{"__isSmartRef__":true,"id":6093},{"__isSmartRef__":true,"id":6095}],"eventHandler":{"__isSmartRef__":true,"id":6097},"_ClipMode":"hidden","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"fixedHeight":true,"_InputAllowed":false,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":10,"evalEnabled":false,"_MaxTextWidth":null,"isLabel":true,"_HandStyle":"default","eventsAreIgnored":true,"priorExtent":{"__isSmartRef__":true,"id":6098},"_MinTextWidth":null,"_MaxTextHeight":null,"_MinTextHeight":null,"owner":{"__isSmartRef__":true,"id":6069},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":6099},"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6088":{"_Position":{"__isSmartRef__":true,"id":6089},"renderContextTable":{"__isSmartRef__":true,"id":6090},"_Extent":{"__isSmartRef__":true,"id":6091},"_Padding":{"__isSmartRef__":true,"id":587},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":588},"_Fill":null,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"6089":{"x":28,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"6090":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"6091":{"x":79,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"6092":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"6093":{"style":{"__isSmartRef__":true,"id":6094},"chunkOwner":{"__isSmartRef__":true,"id":6087},"storedString":"_Rotation","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6094":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6095":{"style":{"__isSmartRef__":true,"id":6096},"chunkOwner":{"__isSmartRef__":true,"id":6087},"storedString":": 0","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6096":{"color":{"__isSmartRef__":true,"id":595},"italics":"italic","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6097":{"morph":{"__isSmartRef__":true,"id":6087},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"6098":{"x":90,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"6099":{"layoutText":{"__isSmartRef__":true,"id":6100}},"6100":{"varMapping":{"__isSmartRef__":true,"id":6101},"source":"function layoutText(fontOptions){\n this.setFontSize(fontOptions.size);\n this.setFillOpacity(0);\n this.setBorderWidth(0);\n this.setMaxTextWidth(fontOptions.maxTextWidth);\n this.beLabel();\n this.fit();\n }","funcProperties":{"__isSmartRef__":true,"id":6102},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"6101":{"this":{"__isSmartRef__":true,"id":6087}},"6102":{},"6103":{"_Position":{"__isSmartRef__":true,"id":6104},"renderContextTable":{"__isSmartRef__":true,"id":6105},"_Extent":{"__isSmartRef__":true,"id":6106},"_Padding":{"__isSmartRef__":true,"id":6107},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"6104":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"6105":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"6106":{"x":100,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"6107":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"6108":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"6109":{"morph":{"__isSmartRef__":true,"id":6069},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"6110":{"resizeWidth":true},"6111":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"6112":{"x":100,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"6113":{"updateExpanderColor":{"__isSmartRef__":true,"id":6114},"onMouseDown":{"__isSmartRef__":true,"id":6117},"isRoot":{"__isSmartRef__":true,"id":6124},"displayValue":{"__isSmartRef__":true,"id":6127},"update":{"__isSmartRef__":true,"id":6130}},"6114":{"varMapping":{"__isSmartRef__":true,"id":6115},"source":"function updateExpanderColor() {\n var colors = this.treeView.colors;\n var fillColor;\n if (this.expander.isExpanded || !(Objects.isMutableType(this.data) && Properties.own(this.data).length > 0)) { \n fillColor = colors.expandedExpander;\n } else {\n fillColor = colors.contractedExpander;\n }\n this.expander.setFill(fillColor);\n }","funcProperties":{"__isSmartRef__":true,"id":6116},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"6115":{"this":{"__isSmartRef__":true,"id":6069}},"6116":{},"6117":{"varMapping":{"__isSmartRef__":true,"id":6118},"source":"function onMouseDown() {\n this.treeView.owner.moveFocusTo(this);\n }","funcProperties":{"__isSmartRef__":true,"id":6123},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"6118":{"this":{"__isSmartRef__":true,"id":6069},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":6119}},"6119":{"$super":{"__isSmartRef__":true,"id":6120}},"6120":{"varMapping":{"__isSmartRef__":true,"id":6121},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":6122},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"6121":{"obj":{"__isSmartRef__":true,"id":6069},"name":"onMouseDown"},"6122":{},"6123":{},"6124":{"varMapping":{"__isSmartRef__":true,"id":6125},"source":"function isRoot() {\n return (this.parent === null || this.parent === undefined);\n }","funcProperties":{"__isSmartRef__":true,"id":6126},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"6125":{"this":{"__isSmartRef__":true,"id":6069}},"6126":{},"6127":{"varMapping":{"__isSmartRef__":true,"id":6128},"source":"function displayValue() {\n // set label\n var labelString = this.treeView.getDisplayStringFor(this);\n if (labelString.length > 100) labelString = labelString.substring(0, 100) + '...';\n this.text.setTextString(labelString);\n \n // reset the bounds\n var fontSize = this.treeView.fonts.size;\n var textExtent = pt(labelString.length * fontSize * (3 / 4), fontSize * 2);\n this.text.setExtent(textExtent);\n\n // emphasize the properties current value\n this.text.emphasize({\n color: this.treeView.colors.emphasizedText,\n italics: 'italic'\n }, this.label.length, this.text.textString.length);\n }","funcProperties":{"__isSmartRef__":true,"id":6129},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"6128":{"this":{"__isSmartRef__":true,"id":6069}},"6129":{},"6130":{"varMapping":{"__isSmartRef__":true,"id":6131},"source":"function update() {\n \n // if actual value of the represented property changed (reference changed)\n if (this.parent && this.data !== this.parent.data[this.label]) {\n this.data = this.parent.data[this.label];\n this.displayValue();\n }\n\n if (Objects.typeStringOf(this.data) === 'String') return;\n\n // when properties have changed (same object, but other properties)\n var allProperties = Properties.own(this.data);\n var that = this;\n var allPropertiesKnown = allProperties.every(function (each) {\n return that.propertyList.indexOf(each) !== -1;\n })\n if (!allPropertiesKnown || allProperties.length !== this.propertyList.length) {\n this.updateExpanderColor();\n this.displayValue();\n\n // if expanded, redraw children\n if (this.expander.isExpanded) {\n this.expander.isExpanded = false;\n this.expander.toggle();\n }\n \n this.propertyList = allProperties;\n }\n\n if (Objects.isMutableType(this.data) && Properties.own(this.data).length > 0) {\n this.children.forEach(function (each) {\n each.update()\n });\n }\n }","funcProperties":{"__isSmartRef__":true,"id":6136},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"6131":{"this":{"__isSmartRef__":true,"id":6069},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":6132}},"6132":{"$super":{"__isSmartRef__":true,"id":6133}},"6133":{"varMapping":{"__isSmartRef__":true,"id":6134},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":6135},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"6134":{"obj":{"__isSmartRef__":true,"id":6069},"name":"update"},"6135":{},"6136":{},"6137":{"_Position":{"__isSmartRef__":true,"id":6138},"renderContextTable":{"__isSmartRef__":true,"id":6139},"_Extent":{"__isSmartRef__":true,"id":6140},"_Padding":{"__isSmartRef__":true,"id":6141},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"6138":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"6139":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"6140":{"x":100,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"6141":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"6142":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"6143":{"morph":{"__isSmartRef__":true,"id":6068},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"6144":{"layouter":{"__isSmartRef__":true,"id":6145},"resizeWidth":true},"6145":{"defaultBorderSize":10,"defaultSpacing":15,"borderSize":0,"spacing":0,"container":{"__isSmartRef__":true,"id":6068},"__LivelyClassName__":"lively.morphic.Layout.JournalLayout","__SourceModuleName__":"Global.lively.morphic.Layout"},"6146":{"x":100,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"6147":{"x":0,"y":940,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"6148":{"getLayoutableSubmorphs":{"__isSmartRef__":true,"id":6149}},"6149":{"varMapping":{"__isSmartRef__":true,"id":6150},"source":"function getLayoutableSubmorphs() {\n return this.submorphs.reject(function(ea) {\n return (ea.isEpiMorph || ea.isBeingDragged || !ea.isVisible());\n });\n }","funcProperties":{"__isSmartRef__":true,"id":6155},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"6150":{"this":{"__isSmartRef__":true,"id":6068},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":6151}},"6151":{"$super":{"__isSmartRef__":true,"id":6152}},"6152":{"varMapping":{"__isSmartRef__":true,"id":6153},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":6154},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"6153":{"obj":{"__isSmartRef__":true,"id":6068},"name":"getLayoutableSubmorphs"},"6154":{},"6155":{},"6156":{"submorphs":[{"__isSmartRef__":true,"id":6157}],"scripts":[],"shape":{"__isSmartRef__":true,"id":6225},"derivationIds":[null],"id":"2B51F717-D159-48B5-85F9-1B8687F8A7E1","renderContextTable":{"__isSmartRef__":true,"id":6230},"eventHandler":{"__isSmartRef__":true,"id":6231},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"layout":{"__isSmartRef__":true,"id":6232},"isInLayoutCycle":false,"priorExtent":{"__isSmartRef__":true,"id":6234},"owner":{"__isSmartRef__":true,"id":5715},"_Position":{"__isSmartRef__":true,"id":6235},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":6236},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global"},"6157":{"submorphs":[{"__isSmartRef__":true,"id":6158},{"__isSmartRef__":true,"id":6175}],"scripts":[],"shape":{"__isSmartRef__":true,"id":6191},"derivationIds":[null],"id":"154C20DB-5899-4E12-B425-FCCB63ABA721","renderContextTable":{"__isSmartRef__":true,"id":6196},"eventHandler":{"__isSmartRef__":true,"id":6197},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"layout":{"__isSmartRef__":true,"id":6198},"grabbingEnabled":false,"draggingEnabled":false,"data":1.002003004005006,"propertyList":[],"level":1,"treeView":{"__isSmartRef__":true,"id":560},"label":"_Scale","children":[],"parent":{"__isSmartRef__":true,"id":563},"expander":{"__isSmartRef__":true,"id":6158},"text":{"__isSmartRef__":true,"id":6175},"owner":{"__isSmartRef__":true,"id":6156},"_Position":{"__isSmartRef__":true,"id":6199},"priorExtent":{"__isSmartRef__":true,"id":6200},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":6201},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global"},"6158":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":6159},"derivationIds":[null],"id":"5F2441B6-B2C9-4C61-875E-577FF33DE930","renderContextTable":{"__isSmartRef__":true,"id":6165},"eventHandler":{"__isSmartRef__":true,"id":6166},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":6167},"grabbingEnabled":false,"draggingEnabled":false,"isExpanded":false,"owner":{"__isSmartRef__":true,"id":6157},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":6168},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global"},"6159":{"_Position":{"__isSmartRef__":true,"id":6160},"renderContextTable":{"__isSmartRef__":true,"id":6161},"_Extent":{"__isSmartRef__":true,"id":6162},"_Padding":{"__isSmartRef__":true,"id":6163},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":570},"_Fill":{"__isSmartRef__":true,"id":6164},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"6160":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"6161":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"6162":{"x":8,"y":8,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"6163":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"6164":{"r":1,"g":1,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"6165":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"6166":{"morph":{"__isSmartRef__":true,"id":6158},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"6167":{"x":18,"y":5,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"6168":{"toggle":{"__isSmartRef__":true,"id":6169},"toggleExpansion":{"__isSmartRef__":true,"id":6172}},"6169":{"varMapping":{"__isSmartRef__":true,"id":6170},"source":"function toggle() {\n // asynchronous toggling\n (function () { this.toggleExpansion(); }).bind(this).delay(0);\n }","funcProperties":{"__isSmartRef__":true,"id":6171},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"6170":{"this":{"__isSmartRef__":true,"id":6158}},"6171":{},"6172":{"varMapping":{"__isSmartRef__":true,"id":6173},"source":"function toggleExpansion() {\n var treeNode = this.owner;\n var treeView = treeNode.treeView;\n\n if (!this.isExpanded && Objects.isMutableType(treeNode.data) && Properties.own(treeNode.data).length > 0) {\n this.isExpanded = true;\n\n if (treeNode.childrenWrapper) {\n treeNode.childrenWrapper.setVisible(true);\n } if (treeNode.childrenWrapper && treeNode.children.length !== Properties.own(treeNode.data)) {\n treeNode.children = [];\n treeNode.childrenWrapper.removeAllMorphs();\n treeNode.childrenWrapper.addTreeNodesForProperties(treeNode);\n } else {\n if (Objects.isMutableType(treeNode.data)) {\n var wrapper = treeView.createTreeWrapper();\n\n wrapper.addScript(function addTreeNodesForProperties(treeNode) {\n var that = this;\n var props = Properties.own(treeNode.data);\n if (Objects.typeStringOf(treeNode.data) !== 'Array') props = props.sort();\n props.forEach(function(prop) {\n (function() {\n var childNode = treeNode.treeView.createTreeNode(prop, treeNode.data[prop], treeNode.level + 1, treeNode);\n treeNode.children.push(childNode);\n var nodeWrapper = treeNode.treeView.createTreeWrapper(childNode);\n that.addMorph(nodeWrapper);\n }).bind(this).delay(0); // asynchronous\n });\n });\n wrapper.addTreeNodesForProperties(treeNode);\n \n treeNode.childrenWrapper = wrapper;\n treeNode.owner.addMorph(wrapper);\n } \n }\n } else {\n this.isExpanded = false;\n treeNode.childrenWrapper && treeNode.childrenWrapper.setVisible(false);\n }\n treeNode.updateExpanderColor();\n treeNode.owner.applyLayout();\n }","funcProperties":{"__isSmartRef__":true,"id":6174},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"6173":{"this":{"__isSmartRef__":true,"id":6158}},"6174":{},"6175":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":6176},"derivationIds":[null],"id":"D130636C-ACD1-4A2A-9E68-C8486EE53E42","renderContextTable":{"__isSmartRef__":true,"id":6180},"_WhiteSpaceHandling":"pre","textChunks":[{"__isSmartRef__":true,"id":6181},{"__isSmartRef__":true,"id":6183}],"eventHandler":{"__isSmartRef__":true,"id":6185},"_ClipMode":"hidden","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"fixedHeight":true,"_InputAllowed":false,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":10,"evalEnabled":false,"_MaxTextWidth":null,"isLabel":true,"_HandStyle":"default","eventsAreIgnored":true,"priorExtent":{"__isSmartRef__":true,"id":6186},"_MinTextWidth":null,"_MaxTextHeight":null,"_MinTextHeight":null,"owner":{"__isSmartRef__":true,"id":6157},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":6187},"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6176":{"_Position":{"__isSmartRef__":true,"id":6177},"renderContextTable":{"__isSmartRef__":true,"id":6178},"_Extent":{"__isSmartRef__":true,"id":6179},"_Padding":{"__isSmartRef__":true,"id":587},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":588},"_Fill":null,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"6177":{"x":28,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"6178":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"6179":{"x":177,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"6180":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"6181":{"style":{"__isSmartRef__":true,"id":6182},"chunkOwner":{"__isSmartRef__":true,"id":6175},"storedString":"_Scale","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6182":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6183":{"style":{"__isSmartRef__":true,"id":6184},"chunkOwner":{"__isSmartRef__":true,"id":6175},"storedString":": 1.002003004005006","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6184":{"color":{"__isSmartRef__":true,"id":595},"italics":"italic","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6185":{"morph":{"__isSmartRef__":true,"id":6175},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"6186":{"x":187.5,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"6187":{"layoutText":{"__isSmartRef__":true,"id":6188}},"6188":{"varMapping":{"__isSmartRef__":true,"id":6189},"source":"function layoutText(fontOptions){\n this.setFontSize(fontOptions.size);\n this.setFillOpacity(0);\n this.setBorderWidth(0);\n this.setMaxTextWidth(fontOptions.maxTextWidth);\n this.beLabel();\n this.fit();\n }","funcProperties":{"__isSmartRef__":true,"id":6190},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"6189":{"this":{"__isSmartRef__":true,"id":6175}},"6190":{},"6191":{"_Position":{"__isSmartRef__":true,"id":6192},"renderContextTable":{"__isSmartRef__":true,"id":6193},"_Extent":{"__isSmartRef__":true,"id":6194},"_Padding":{"__isSmartRef__":true,"id":6195},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"6192":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"6193":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"6194":{"x":100,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"6195":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"6196":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"6197":{"morph":{"__isSmartRef__":true,"id":6157},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"6198":{"resizeWidth":true},"6199":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"6200":{"x":100,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"6201":{"updateExpanderColor":{"__isSmartRef__":true,"id":6202},"onMouseDown":{"__isSmartRef__":true,"id":6205},"isRoot":{"__isSmartRef__":true,"id":6212},"displayValue":{"__isSmartRef__":true,"id":6215},"update":{"__isSmartRef__":true,"id":6218}},"6202":{"varMapping":{"__isSmartRef__":true,"id":6203},"source":"function updateExpanderColor() {\n var colors = this.treeView.colors;\n var fillColor;\n if (this.expander.isExpanded || !(Objects.isMutableType(this.data) && Properties.own(this.data).length > 0)) { \n fillColor = colors.expandedExpander;\n } else {\n fillColor = colors.contractedExpander;\n }\n this.expander.setFill(fillColor);\n }","funcProperties":{"__isSmartRef__":true,"id":6204},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"6203":{"this":{"__isSmartRef__":true,"id":6157}},"6204":{},"6205":{"varMapping":{"__isSmartRef__":true,"id":6206},"source":"function onMouseDown() {\n this.treeView.owner.moveFocusTo(this);\n }","funcProperties":{"__isSmartRef__":true,"id":6211},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"6206":{"this":{"__isSmartRef__":true,"id":6157},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":6207}},"6207":{"$super":{"__isSmartRef__":true,"id":6208}},"6208":{"varMapping":{"__isSmartRef__":true,"id":6209},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":6210},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"6209":{"obj":{"__isSmartRef__":true,"id":6157},"name":"onMouseDown"},"6210":{},"6211":{},"6212":{"varMapping":{"__isSmartRef__":true,"id":6213},"source":"function isRoot() {\n return (this.parent === null || this.parent === undefined);\n }","funcProperties":{"__isSmartRef__":true,"id":6214},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"6213":{"this":{"__isSmartRef__":true,"id":6157}},"6214":{},"6215":{"varMapping":{"__isSmartRef__":true,"id":6216},"source":"function displayValue() {\n // set label\n var labelString = this.treeView.getDisplayStringFor(this);\n if (labelString.length > 100) labelString = labelString.substring(0, 100) + '...';\n this.text.setTextString(labelString);\n \n // reset the bounds\n var fontSize = this.treeView.fonts.size;\n var textExtent = pt(labelString.length * fontSize * (3 / 4), fontSize * 2);\n this.text.setExtent(textExtent);\n\n // emphasize the properties current value\n this.text.emphasize({\n color: this.treeView.colors.emphasizedText,\n italics: 'italic'\n }, this.label.length, this.text.textString.length);\n }","funcProperties":{"__isSmartRef__":true,"id":6217},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"6216":{"this":{"__isSmartRef__":true,"id":6157}},"6217":{},"6218":{"varMapping":{"__isSmartRef__":true,"id":6219},"source":"function update() {\n \n // if actual value of the represented property changed (reference changed)\n if (this.parent && this.data !== this.parent.data[this.label]) {\n this.data = this.parent.data[this.label];\n this.displayValue();\n }\n\n if (Objects.typeStringOf(this.data) === 'String') return;\n\n // when properties have changed (same object, but other properties)\n var allProperties = Properties.own(this.data);\n var that = this;\n var allPropertiesKnown = allProperties.every(function (each) {\n return that.propertyList.indexOf(each) !== -1;\n })\n if (!allPropertiesKnown || allProperties.length !== this.propertyList.length) {\n this.updateExpanderColor();\n this.displayValue();\n\n // if expanded, redraw children\n if (this.expander.isExpanded) {\n this.expander.isExpanded = false;\n this.expander.toggle();\n }\n \n this.propertyList = allProperties;\n }\n\n if (Objects.isMutableType(this.data) && Properties.own(this.data).length > 0) {\n this.children.forEach(function (each) {\n each.update()\n });\n }\n }","funcProperties":{"__isSmartRef__":true,"id":6224},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"6219":{"this":{"__isSmartRef__":true,"id":6157},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":6220}},"6220":{"$super":{"__isSmartRef__":true,"id":6221}},"6221":{"varMapping":{"__isSmartRef__":true,"id":6222},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":6223},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"6222":{"obj":{"__isSmartRef__":true,"id":6157},"name":"update"},"6223":{},"6224":{},"6225":{"_Position":{"__isSmartRef__":true,"id":6226},"renderContextTable":{"__isSmartRef__":true,"id":6227},"_Extent":{"__isSmartRef__":true,"id":6228},"_Padding":{"__isSmartRef__":true,"id":6229},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"6226":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"6227":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"6228":{"x":100,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"6229":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"6230":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"6231":{"morph":{"__isSmartRef__":true,"id":6156},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"6232":{"layouter":{"__isSmartRef__":true,"id":6233},"resizeWidth":true},"6233":{"defaultBorderSize":10,"defaultSpacing":15,"borderSize":0,"spacing":0,"container":{"__isSmartRef__":true,"id":6156},"__LivelyClassName__":"lively.morphic.Layout.JournalLayout","__SourceModuleName__":"Global.lively.morphic.Layout"},"6234":{"x":100,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"6235":{"x":0,"y":920,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"6236":{"getLayoutableSubmorphs":{"__isSmartRef__":true,"id":6237}},"6237":{"varMapping":{"__isSmartRef__":true,"id":6238},"source":"function getLayoutableSubmorphs() {\n return this.submorphs.reject(function(ea) {\n return (ea.isEpiMorph || ea.isBeingDragged || !ea.isVisible());\n });\n }","funcProperties":{"__isSmartRef__":true,"id":6243},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"6238":{"this":{"__isSmartRef__":true,"id":6156},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":6239}},"6239":{"$super":{"__isSmartRef__":true,"id":6240}},"6240":{"varMapping":{"__isSmartRef__":true,"id":6241},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":6242},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"6241":{"obj":{"__isSmartRef__":true,"id":6156},"name":"getLayoutableSubmorphs"},"6242":{},"6243":{},"6244":{"submorphs":[{"__isSmartRef__":true,"id":6245}],"scripts":[],"shape":{"__isSmartRef__":true,"id":6313},"derivationIds":[null],"id":"A182B5B6-77F0-447C-9E21-7F165842A979","renderContextTable":{"__isSmartRef__":true,"id":6318},"eventHandler":{"__isSmartRef__":true,"id":6319},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"layout":{"__isSmartRef__":true,"id":6320},"isInLayoutCycle":false,"priorExtent":{"__isSmartRef__":true,"id":6322},"owner":{"__isSmartRef__":true,"id":5715},"_Position":{"__isSmartRef__":true,"id":6323},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":6324},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global"},"6245":{"submorphs":[{"__isSmartRef__":true,"id":6246},{"__isSmartRef__":true,"id":6263}],"scripts":[],"shape":{"__isSmartRef__":true,"id":6279},"derivationIds":[null],"id":"1526BF11-EA43-4CBA-8D83-C65BB560B9DF","renderContextTable":{"__isSmartRef__":true,"id":6284},"eventHandler":{"__isSmartRef__":true,"id":6285},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"layout":{"__isSmartRef__":true,"id":6286},"grabbingEnabled":false,"draggingEnabled":false,"data":"Global.lively.morphic.Core","propertyList":["0","1","2","3","4","5","6","7","8","9","10","11","12","13","14","15","16","17","18","19","20","21","22","23","24","25"],"level":1,"treeView":{"__isSmartRef__":true,"id":560},"label":"__SourceModuleName__","children":[],"parent":{"__isSmartRef__":true,"id":563},"expander":{"__isSmartRef__":true,"id":6246},"text":{"__isSmartRef__":true,"id":6263},"owner":{"__isSmartRef__":true,"id":6244},"_Position":{"__isSmartRef__":true,"id":6287},"priorExtent":{"__isSmartRef__":true,"id":6288},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":6289},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global"},"6246":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":6247},"derivationIds":[null],"id":"DC98664A-E81F-480D-BEB0-5FBEF3BF3FCF","renderContextTable":{"__isSmartRef__":true,"id":6253},"eventHandler":{"__isSmartRef__":true,"id":6254},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":6255},"grabbingEnabled":false,"draggingEnabled":false,"isExpanded":false,"owner":{"__isSmartRef__":true,"id":6245},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":6256},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global"},"6247":{"_Position":{"__isSmartRef__":true,"id":6248},"renderContextTable":{"__isSmartRef__":true,"id":6249},"_Extent":{"__isSmartRef__":true,"id":6250},"_Padding":{"__isSmartRef__":true,"id":6251},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":570},"_Fill":{"__isSmartRef__":true,"id":6252},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"6248":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"6249":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"6250":{"x":8,"y":8,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"6251":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"6252":{"r":1,"g":1,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"6253":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"6254":{"morph":{"__isSmartRef__":true,"id":6246},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"6255":{"x":18,"y":5,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"6256":{"toggle":{"__isSmartRef__":true,"id":6257},"toggleExpansion":{"__isSmartRef__":true,"id":6260}},"6257":{"varMapping":{"__isSmartRef__":true,"id":6258},"source":"function toggle() {\n // asynchronous toggling\n (function () { this.toggleExpansion(); }).bind(this).delay(0);\n }","funcProperties":{"__isSmartRef__":true,"id":6259},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"6258":{"this":{"__isSmartRef__":true,"id":6246}},"6259":{},"6260":{"varMapping":{"__isSmartRef__":true,"id":6261},"source":"function toggleExpansion() {\n var treeNode = this.owner;\n var treeView = treeNode.treeView;\n\n if (!this.isExpanded && Objects.isMutableType(treeNode.data) && Properties.own(treeNode.data).length > 0) {\n this.isExpanded = true;\n\n if (treeNode.childrenWrapper) {\n treeNode.childrenWrapper.setVisible(true);\n } if (treeNode.childrenWrapper && treeNode.children.length !== Properties.own(treeNode.data)) {\n treeNode.children = [];\n treeNode.childrenWrapper.removeAllMorphs();\n treeNode.childrenWrapper.addTreeNodesForProperties(treeNode);\n } else {\n if (Objects.isMutableType(treeNode.data)) {\n var wrapper = treeView.createTreeWrapper();\n\n wrapper.addScript(function addTreeNodesForProperties(treeNode) {\n var that = this;\n var props = Properties.own(treeNode.data);\n if (Objects.typeStringOf(treeNode.data) !== 'Array') props = props.sort();\n props.forEach(function(prop) {\n (function() {\n var childNode = treeNode.treeView.createTreeNode(prop, treeNode.data[prop], treeNode.level + 1, treeNode);\n treeNode.children.push(childNode);\n var nodeWrapper = treeNode.treeView.createTreeWrapper(childNode);\n that.addMorph(nodeWrapper);\n }).bind(this).delay(0); // asynchronous\n });\n });\n wrapper.addTreeNodesForProperties(treeNode);\n \n treeNode.childrenWrapper = wrapper;\n treeNode.owner.addMorph(wrapper);\n } \n }\n } else {\n this.isExpanded = false;\n treeNode.childrenWrapper && treeNode.childrenWrapper.setVisible(false);\n }\n treeNode.updateExpanderColor();\n treeNode.owner.applyLayout();\n }","funcProperties":{"__isSmartRef__":true,"id":6262},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"6261":{"this":{"__isSmartRef__":true,"id":6246}},"6262":{},"6263":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":6264},"derivationIds":[null],"id":"A2471965-CFBC-4194-8B27-1E7411678BDC","renderContextTable":{"__isSmartRef__":true,"id":6268},"_WhiteSpaceHandling":"pre","textChunks":[{"__isSmartRef__":true,"id":6269},{"__isSmartRef__":true,"id":6271}],"eventHandler":{"__isSmartRef__":true,"id":6273},"_ClipMode":"hidden","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"fixedHeight":true,"_InputAllowed":false,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":10,"evalEnabled":false,"_MaxTextWidth":null,"isLabel":true,"_HandStyle":"default","eventsAreIgnored":true,"priorExtent":{"__isSmartRef__":true,"id":6274},"_MinTextWidth":null,"_MaxTextHeight":null,"_MinTextHeight":null,"owner":{"__isSmartRef__":true,"id":6245},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":6275},"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6264":{"_Position":{"__isSmartRef__":true,"id":6265},"renderContextTable":{"__isSmartRef__":true,"id":6266},"_Extent":{"__isSmartRef__":true,"id":6267},"_Padding":{"__isSmartRef__":true,"id":587},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":588},"_Fill":null,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"6265":{"x":28,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"6266":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"6267":{"x":321,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"6268":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"6269":{"style":{"__isSmartRef__":true,"id":6270},"chunkOwner":{"__isSmartRef__":true,"id":6263},"storedString":"__SourceModuleName__","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6270":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6271":{"style":{"__isSmartRef__":true,"id":6272},"chunkOwner":{"__isSmartRef__":true,"id":6263},"storedString":": Global.lively.morphic.Core","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6272":{"color":{"__isSmartRef__":true,"id":595},"italics":"italic","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6273":{"morph":{"__isSmartRef__":true,"id":6263},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"6274":{"x":360,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"6275":{"layoutText":{"__isSmartRef__":true,"id":6276}},"6276":{"varMapping":{"__isSmartRef__":true,"id":6277},"source":"function layoutText(fontOptions){\n this.setFontSize(fontOptions.size);\n this.setFillOpacity(0);\n this.setBorderWidth(0);\n this.setMaxTextWidth(fontOptions.maxTextWidth);\n this.beLabel();\n this.fit();\n }","funcProperties":{"__isSmartRef__":true,"id":6278},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"6277":{"this":{"__isSmartRef__":true,"id":6263}},"6278":{},"6279":{"_Position":{"__isSmartRef__":true,"id":6280},"renderContextTable":{"__isSmartRef__":true,"id":6281},"_Extent":{"__isSmartRef__":true,"id":6282},"_Padding":{"__isSmartRef__":true,"id":6283},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"6280":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"6281":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"6282":{"x":100,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"6283":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"6284":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"6285":{"morph":{"__isSmartRef__":true,"id":6245},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"6286":{"resizeWidth":true},"6287":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"6288":{"x":100,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"6289":{"updateExpanderColor":{"__isSmartRef__":true,"id":6290},"onMouseDown":{"__isSmartRef__":true,"id":6293},"isRoot":{"__isSmartRef__":true,"id":6300},"displayValue":{"__isSmartRef__":true,"id":6303},"update":{"__isSmartRef__":true,"id":6306}},"6290":{"varMapping":{"__isSmartRef__":true,"id":6291},"source":"function updateExpanderColor() {\n var colors = this.treeView.colors;\n var fillColor;\n if (this.expander.isExpanded || !(Objects.isMutableType(this.data) && Properties.own(this.data).length > 0)) { \n fillColor = colors.expandedExpander;\n } else {\n fillColor = colors.contractedExpander;\n }\n this.expander.setFill(fillColor);\n }","funcProperties":{"__isSmartRef__":true,"id":6292},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"6291":{"this":{"__isSmartRef__":true,"id":6245}},"6292":{},"6293":{"varMapping":{"__isSmartRef__":true,"id":6294},"source":"function onMouseDown() {\n this.treeView.owner.moveFocusTo(this);\n }","funcProperties":{"__isSmartRef__":true,"id":6299},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"6294":{"this":{"__isSmartRef__":true,"id":6245},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":6295}},"6295":{"$super":{"__isSmartRef__":true,"id":6296}},"6296":{"varMapping":{"__isSmartRef__":true,"id":6297},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":6298},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"6297":{"obj":{"__isSmartRef__":true,"id":6245},"name":"onMouseDown"},"6298":{},"6299":{},"6300":{"varMapping":{"__isSmartRef__":true,"id":6301},"source":"function isRoot() {\n return (this.parent === null || this.parent === undefined);\n }","funcProperties":{"__isSmartRef__":true,"id":6302},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"6301":{"this":{"__isSmartRef__":true,"id":6245}},"6302":{},"6303":{"varMapping":{"__isSmartRef__":true,"id":6304},"source":"function displayValue() {\n // set label\n var labelString = this.treeView.getDisplayStringFor(this);\n if (labelString.length > 100) labelString = labelString.substring(0, 100) + '...';\n this.text.setTextString(labelString);\n \n // reset the bounds\n var fontSize = this.treeView.fonts.size;\n var textExtent = pt(labelString.length * fontSize * (3 / 4), fontSize * 2);\n this.text.setExtent(textExtent);\n\n // emphasize the properties current value\n this.text.emphasize({\n color: this.treeView.colors.emphasizedText,\n italics: 'italic'\n }, this.label.length, this.text.textString.length);\n }","funcProperties":{"__isSmartRef__":true,"id":6305},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"6304":{"this":{"__isSmartRef__":true,"id":6245}},"6305":{},"6306":{"varMapping":{"__isSmartRef__":true,"id":6307},"source":"function update() {\n \n // if actual value of the represented property changed (reference changed)\n if (this.parent && this.data !== this.parent.data[this.label]) {\n this.data = this.parent.data[this.label];\n this.displayValue();\n }\n\n if (Objects.typeStringOf(this.data) === 'String') return;\n\n // when properties have changed (same object, but other properties)\n var allProperties = Properties.own(this.data);\n var that = this;\n var allPropertiesKnown = allProperties.every(function (each) {\n return that.propertyList.indexOf(each) !== -1;\n })\n if (!allPropertiesKnown || allProperties.length !== this.propertyList.length) {\n this.updateExpanderColor();\n this.displayValue();\n\n // if expanded, redraw children\n if (this.expander.isExpanded) {\n this.expander.isExpanded = false;\n this.expander.toggle();\n }\n \n this.propertyList = allProperties;\n }\n\n if (Objects.isMutableType(this.data) && Properties.own(this.data).length > 0) {\n this.children.forEach(function (each) {\n each.update()\n });\n }\n }","funcProperties":{"__isSmartRef__":true,"id":6312},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"6307":{"this":{"__isSmartRef__":true,"id":6245},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":6308}},"6308":{"$super":{"__isSmartRef__":true,"id":6309}},"6309":{"varMapping":{"__isSmartRef__":true,"id":6310},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":6311},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"6310":{"obj":{"__isSmartRef__":true,"id":6245},"name":"update"},"6311":{},"6312":{},"6313":{"_Position":{"__isSmartRef__":true,"id":6314},"renderContextTable":{"__isSmartRef__":true,"id":6315},"_Extent":{"__isSmartRef__":true,"id":6316},"_Padding":{"__isSmartRef__":true,"id":6317},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"6314":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"6315":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"6316":{"x":100,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"6317":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"6318":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"6319":{"morph":{"__isSmartRef__":true,"id":6244},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"6320":{"layouter":{"__isSmartRef__":true,"id":6321},"resizeWidth":true},"6321":{"defaultBorderSize":10,"defaultSpacing":15,"borderSize":0,"spacing":0,"container":{"__isSmartRef__":true,"id":6244},"__LivelyClassName__":"lively.morphic.Layout.JournalLayout","__SourceModuleName__":"Global.lively.morphic.Layout"},"6322":{"x":100,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"6323":{"x":0,"y":900,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"6324":{"getLayoutableSubmorphs":{"__isSmartRef__":true,"id":6325}},"6325":{"varMapping":{"__isSmartRef__":true,"id":6326},"source":"function getLayoutableSubmorphs() {\n return this.submorphs.reject(function(ea) {\n return (ea.isEpiMorph || ea.isBeingDragged || !ea.isVisible());\n });\n }","funcProperties":{"__isSmartRef__":true,"id":6331},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"6326":{"this":{"__isSmartRef__":true,"id":6244},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":6327}},"6327":{"$super":{"__isSmartRef__":true,"id":6328}},"6328":{"varMapping":{"__isSmartRef__":true,"id":6329},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":6330},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"6329":{"obj":{"__isSmartRef__":true,"id":6244},"name":"getLayoutableSubmorphs"},"6330":{},"6331":{},"6332":{"submorphs":[{"__isSmartRef__":true,"id":6333}],"scripts":[],"shape":{"__isSmartRef__":true,"id":6401},"derivationIds":[null],"id":"382633E3-B8CC-40B9-ADB8-E9FB4A0BD3A8","renderContextTable":{"__isSmartRef__":true,"id":6406},"eventHandler":{"__isSmartRef__":true,"id":6407},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"layout":{"__isSmartRef__":true,"id":6408},"isInLayoutCycle":false,"priorExtent":{"__isSmartRef__":true,"id":6410},"owner":{"__isSmartRef__":true,"id":5715},"_Position":{"__isSmartRef__":true,"id":6411},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":6412},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global"},"6333":{"submorphs":[{"__isSmartRef__":true,"id":6334},{"__isSmartRef__":true,"id":6351}],"scripts":[],"shape":{"__isSmartRef__":true,"id":6367},"derivationIds":[null],"id":"CA9DAFD4-5D1B-4FFE-B739-6B309DAFC683","renderContextTable":{"__isSmartRef__":true,"id":6372},"eventHandler":{"__isSmartRef__":true,"id":6373},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"layout":{"__isSmartRef__":true,"id":6374},"grabbingEnabled":false,"draggingEnabled":false,"data":true,"propertyList":[],"level":1,"treeView":{"__isSmartRef__":true,"id":560},"label":"_isRendered","children":[],"parent":{"__isSmartRef__":true,"id":563},"expander":{"__isSmartRef__":true,"id":6334},"text":{"__isSmartRef__":true,"id":6351},"owner":{"__isSmartRef__":true,"id":6332},"_Position":{"__isSmartRef__":true,"id":6375},"priorExtent":{"__isSmartRef__":true,"id":6376},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":6377},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global"},"6334":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":6335},"derivationIds":[null],"id":"BC287C46-C5EA-4CAC-8942-633BC80D5CE4","renderContextTable":{"__isSmartRef__":true,"id":6341},"eventHandler":{"__isSmartRef__":true,"id":6342},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":6343},"grabbingEnabled":false,"draggingEnabled":false,"isExpanded":false,"owner":{"__isSmartRef__":true,"id":6333},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":6344},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global"},"6335":{"_Position":{"__isSmartRef__":true,"id":6336},"renderContextTable":{"__isSmartRef__":true,"id":6337},"_Extent":{"__isSmartRef__":true,"id":6338},"_Padding":{"__isSmartRef__":true,"id":6339},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":570},"_Fill":{"__isSmartRef__":true,"id":6340},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"6336":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"6337":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"6338":{"x":8,"y":8,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"6339":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"6340":{"r":1,"g":1,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"6341":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"6342":{"morph":{"__isSmartRef__":true,"id":6334},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"6343":{"x":18,"y":5,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"6344":{"toggle":{"__isSmartRef__":true,"id":6345},"toggleExpansion":{"__isSmartRef__":true,"id":6348}},"6345":{"varMapping":{"__isSmartRef__":true,"id":6346},"source":"function toggle() {\n // asynchronous toggling\n (function () { this.toggleExpansion(); }).bind(this).delay(0);\n }","funcProperties":{"__isSmartRef__":true,"id":6347},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"6346":{"this":{"__isSmartRef__":true,"id":6334}},"6347":{},"6348":{"varMapping":{"__isSmartRef__":true,"id":6349},"source":"function toggleExpansion() {\n var treeNode = this.owner;\n var treeView = treeNode.treeView;\n\n if (!this.isExpanded && Objects.isMutableType(treeNode.data) && Properties.own(treeNode.data).length > 0) {\n this.isExpanded = true;\n\n if (treeNode.childrenWrapper) {\n treeNode.childrenWrapper.setVisible(true);\n } if (treeNode.childrenWrapper && treeNode.children.length !== Properties.own(treeNode.data)) {\n treeNode.children = [];\n treeNode.childrenWrapper.removeAllMorphs();\n treeNode.childrenWrapper.addTreeNodesForProperties(treeNode);\n } else {\n if (Objects.isMutableType(treeNode.data)) {\n var wrapper = treeView.createTreeWrapper();\n\n wrapper.addScript(function addTreeNodesForProperties(treeNode) {\n var that = this;\n var props = Properties.own(treeNode.data);\n if (Objects.typeStringOf(treeNode.data) !== 'Array') props = props.sort();\n props.forEach(function(prop) {\n (function() {\n var childNode = treeNode.treeView.createTreeNode(prop, treeNode.data[prop], treeNode.level + 1, treeNode);\n treeNode.children.push(childNode);\n var nodeWrapper = treeNode.treeView.createTreeWrapper(childNode);\n that.addMorph(nodeWrapper);\n }).bind(this).delay(0); // asynchronous\n });\n });\n wrapper.addTreeNodesForProperties(treeNode);\n \n treeNode.childrenWrapper = wrapper;\n treeNode.owner.addMorph(wrapper);\n } \n }\n } else {\n this.isExpanded = false;\n treeNode.childrenWrapper && treeNode.childrenWrapper.setVisible(false);\n }\n treeNode.updateExpanderColor();\n treeNode.owner.applyLayout();\n }","funcProperties":{"__isSmartRef__":true,"id":6350},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"6349":{"this":{"__isSmartRef__":true,"id":6334}},"6350":{},"6351":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":6352},"derivationIds":[null],"id":"315D59CC-BDF6-46BC-9F2B-9D479278E632","renderContextTable":{"__isSmartRef__":true,"id":6356},"_WhiteSpaceHandling":"pre","textChunks":[{"__isSmartRef__":true,"id":6357},{"__isSmartRef__":true,"id":6359}],"eventHandler":{"__isSmartRef__":true,"id":6361},"_ClipMode":"hidden","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"fixedHeight":true,"_InputAllowed":false,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":10,"evalEnabled":false,"_MaxTextWidth":null,"isLabel":true,"_HandStyle":"default","eventsAreIgnored":true,"priorExtent":{"__isSmartRef__":true,"id":6362},"_MinTextWidth":null,"_MaxTextHeight":null,"_MinTextHeight":null,"owner":{"__isSmartRef__":true,"id":6333},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":6363},"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6352":{"_Position":{"__isSmartRef__":true,"id":6353},"renderContextTable":{"__isSmartRef__":true,"id":6354},"_Extent":{"__isSmartRef__":true,"id":6355},"_Padding":{"__isSmartRef__":true,"id":587},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":588},"_Fill":null,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"6353":{"x":28,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"6354":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"6355":{"x":114,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"6356":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"6357":{"style":{"__isSmartRef__":true,"id":6358},"chunkOwner":{"__isSmartRef__":true,"id":6351},"storedString":"_isRendered","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6358":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6359":{"style":{"__isSmartRef__":true,"id":6360},"chunkOwner":{"__isSmartRef__":true,"id":6351},"storedString":": true","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6360":{"color":{"__isSmartRef__":true,"id":595},"italics":"italic","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6361":{"morph":{"__isSmartRef__":true,"id":6351},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"6362":{"x":127.5,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"6363":{"layoutText":{"__isSmartRef__":true,"id":6364}},"6364":{"varMapping":{"__isSmartRef__":true,"id":6365},"source":"function layoutText(fontOptions){\n this.setFontSize(fontOptions.size);\n this.setFillOpacity(0);\n this.setBorderWidth(0);\n this.setMaxTextWidth(fontOptions.maxTextWidth);\n this.beLabel();\n this.fit();\n }","funcProperties":{"__isSmartRef__":true,"id":6366},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"6365":{"this":{"__isSmartRef__":true,"id":6351}},"6366":{},"6367":{"_Position":{"__isSmartRef__":true,"id":6368},"renderContextTable":{"__isSmartRef__":true,"id":6369},"_Extent":{"__isSmartRef__":true,"id":6370},"_Padding":{"__isSmartRef__":true,"id":6371},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"6368":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"6369":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"6370":{"x":100,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"6371":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"6372":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"6373":{"morph":{"__isSmartRef__":true,"id":6333},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"6374":{"resizeWidth":true},"6375":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"6376":{"x":100,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"6377":{"updateExpanderColor":{"__isSmartRef__":true,"id":6378},"onMouseDown":{"__isSmartRef__":true,"id":6381},"isRoot":{"__isSmartRef__":true,"id":6388},"displayValue":{"__isSmartRef__":true,"id":6391},"update":{"__isSmartRef__":true,"id":6394}},"6378":{"varMapping":{"__isSmartRef__":true,"id":6379},"source":"function updateExpanderColor() {\n var colors = this.treeView.colors;\n var fillColor;\n if (this.expander.isExpanded || !(Objects.isMutableType(this.data) && Properties.own(this.data).length > 0)) { \n fillColor = colors.expandedExpander;\n } else {\n fillColor = colors.contractedExpander;\n }\n this.expander.setFill(fillColor);\n }","funcProperties":{"__isSmartRef__":true,"id":6380},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"6379":{"this":{"__isSmartRef__":true,"id":6333}},"6380":{},"6381":{"varMapping":{"__isSmartRef__":true,"id":6382},"source":"function onMouseDown() {\n this.treeView.owner.moveFocusTo(this);\n }","funcProperties":{"__isSmartRef__":true,"id":6387},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"6382":{"this":{"__isSmartRef__":true,"id":6333},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":6383}},"6383":{"$super":{"__isSmartRef__":true,"id":6384}},"6384":{"varMapping":{"__isSmartRef__":true,"id":6385},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":6386},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"6385":{"obj":{"__isSmartRef__":true,"id":6333},"name":"onMouseDown"},"6386":{},"6387":{},"6388":{"varMapping":{"__isSmartRef__":true,"id":6389},"source":"function isRoot() {\n return (this.parent === null || this.parent === undefined);\n }","funcProperties":{"__isSmartRef__":true,"id":6390},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"6389":{"this":{"__isSmartRef__":true,"id":6333}},"6390":{},"6391":{"varMapping":{"__isSmartRef__":true,"id":6392},"source":"function displayValue() {\n // set label\n var labelString = this.treeView.getDisplayStringFor(this);\n if (labelString.length > 100) labelString = labelString.substring(0, 100) + '...';\n this.text.setTextString(labelString);\n \n // reset the bounds\n var fontSize = this.treeView.fonts.size;\n var textExtent = pt(labelString.length * fontSize * (3 / 4), fontSize * 2);\n this.text.setExtent(textExtent);\n\n // emphasize the properties current value\n this.text.emphasize({\n color: this.treeView.colors.emphasizedText,\n italics: 'italic'\n }, this.label.length, this.text.textString.length);\n }","funcProperties":{"__isSmartRef__":true,"id":6393},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"6392":{"this":{"__isSmartRef__":true,"id":6333}},"6393":{},"6394":{"varMapping":{"__isSmartRef__":true,"id":6395},"source":"function update() {\n \n // if actual value of the represented property changed (reference changed)\n if (this.parent && this.data !== this.parent.data[this.label]) {\n this.data = this.parent.data[this.label];\n this.displayValue();\n }\n\n if (Objects.typeStringOf(this.data) === 'String') return;\n\n // when properties have changed (same object, but other properties)\n var allProperties = Properties.own(this.data);\n var that = this;\n var allPropertiesKnown = allProperties.every(function (each) {\n return that.propertyList.indexOf(each) !== -1;\n })\n if (!allPropertiesKnown || allProperties.length !== this.propertyList.length) {\n this.updateExpanderColor();\n this.displayValue();\n\n // if expanded, redraw children\n if (this.expander.isExpanded) {\n this.expander.isExpanded = false;\n this.expander.toggle();\n }\n \n this.propertyList = allProperties;\n }\n\n if (Objects.isMutableType(this.data) && Properties.own(this.data).length > 0) {\n this.children.forEach(function (each) {\n each.update()\n });\n }\n }","funcProperties":{"__isSmartRef__":true,"id":6400},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"6395":{"this":{"__isSmartRef__":true,"id":6333},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":6396}},"6396":{"$super":{"__isSmartRef__":true,"id":6397}},"6397":{"varMapping":{"__isSmartRef__":true,"id":6398},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":6399},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"6398":{"obj":{"__isSmartRef__":true,"id":6333},"name":"update"},"6399":{},"6400":{},"6401":{"_Position":{"__isSmartRef__":true,"id":6402},"renderContextTable":{"__isSmartRef__":true,"id":6403},"_Extent":{"__isSmartRef__":true,"id":6404},"_Padding":{"__isSmartRef__":true,"id":6405},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"6402":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"6403":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"6404":{"x":100,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"6405":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"6406":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"6407":{"morph":{"__isSmartRef__":true,"id":6332},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"6408":{"layouter":{"__isSmartRef__":true,"id":6409},"resizeWidth":true},"6409":{"defaultBorderSize":10,"defaultSpacing":15,"borderSize":0,"spacing":0,"container":{"__isSmartRef__":true,"id":6332},"__LivelyClassName__":"lively.morphic.Layout.JournalLayout","__SourceModuleName__":"Global.lively.morphic.Layout"},"6410":{"x":100,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"6411":{"x":0,"y":880,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"6412":{"getLayoutableSubmorphs":{"__isSmartRef__":true,"id":6413}},"6413":{"varMapping":{"__isSmartRef__":true,"id":6414},"source":"function getLayoutableSubmorphs() {\n return this.submorphs.reject(function(ea) {\n return (ea.isEpiMorph || ea.isBeingDragged || !ea.isVisible());\n });\n }","funcProperties":{"__isSmartRef__":true,"id":6419},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"6414":{"this":{"__isSmartRef__":true,"id":6332},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":6415}},"6415":{"$super":{"__isSmartRef__":true,"id":6416}},"6416":{"varMapping":{"__isSmartRef__":true,"id":6417},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":6418},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"6417":{"obj":{"__isSmartRef__":true,"id":6332},"name":"getLayoutableSubmorphs"},"6418":{},"6419":{},"6420":{"submorphs":[{"__isSmartRef__":true,"id":6421}],"scripts":[],"shape":{"__isSmartRef__":true,"id":6490},"derivationIds":[null],"id":"1A7934B5-F4C4-4661-A138-4F94B2E0FC12","renderContextTable":{"__isSmartRef__":true,"id":6495},"eventHandler":{"__isSmartRef__":true,"id":6496},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"layout":{"__isSmartRef__":true,"id":6497},"isInLayoutCycle":false,"priorExtent":{"__isSmartRef__":true,"id":6499},"owner":{"__isSmartRef__":true,"id":5715},"_Position":{"__isSmartRef__":true,"id":6500},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":6501},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global"},"6421":{"submorphs":[{"__isSmartRef__":true,"id":6422},{"__isSmartRef__":true,"id":6439}],"scripts":[],"shape":{"__isSmartRef__":true,"id":6455},"derivationIds":[null],"id":"9041C226-70A8-42CA-9F0E-7D824F9511C5","renderContextTable":{"__isSmartRef__":true,"id":6460},"eventHandler":{"__isSmartRef__":true,"id":6461},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"layout":{"__isSmartRef__":true,"id":6462},"grabbingEnabled":false,"draggingEnabled":false,"data":{"__isSmartRef__":true,"id":6463},"propertyList":["parentNode","morphNode","shapeNode","originNode"],"level":1,"treeView":{"__isSmartRef__":true,"id":560},"label":"_renderContext","children":[],"parent":{"__isSmartRef__":true,"id":563},"expander":{"__isSmartRef__":true,"id":6422},"text":{"__isSmartRef__":true,"id":6439},"owner":{"__isSmartRef__":true,"id":6420},"_Position":{"__isSmartRef__":true,"id":6464},"priorExtent":{"__isSmartRef__":true,"id":6465},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":6466},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global"},"6422":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":6423},"derivationIds":[null],"id":"C563BB5F-B018-4048-BA01-DCBE3F9BDA0A","renderContextTable":{"__isSmartRef__":true,"id":6429},"eventHandler":{"__isSmartRef__":true,"id":6430},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":6431},"grabbingEnabled":false,"draggingEnabled":false,"isExpanded":false,"owner":{"__isSmartRef__":true,"id":6421},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":6432},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global"},"6423":{"_Position":{"__isSmartRef__":true,"id":6424},"renderContextTable":{"__isSmartRef__":true,"id":6425},"_Extent":{"__isSmartRef__":true,"id":6426},"_Padding":{"__isSmartRef__":true,"id":6427},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":570},"_Fill":{"__isSmartRef__":true,"id":6428},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"6424":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"6425":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"6426":{"x":8,"y":8,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"6427":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"6428":{"r":0.5686274509803921,"g":0.5686274509803921,"b":0.5686274509803921,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"6429":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"6430":{"morph":{"__isSmartRef__":true,"id":6422},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"6431":{"x":18,"y":5,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"6432":{"toggle":{"__isSmartRef__":true,"id":6433},"toggleExpansion":{"__isSmartRef__":true,"id":6436}},"6433":{"varMapping":{"__isSmartRef__":true,"id":6434},"source":"function toggle() {\n // asynchronous toggling\n (function () { this.toggleExpansion(); }).bind(this).delay(0);\n }","funcProperties":{"__isSmartRef__":true,"id":6435},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"6434":{"this":{"__isSmartRef__":true,"id":6422}},"6435":{},"6436":{"varMapping":{"__isSmartRef__":true,"id":6437},"source":"function toggleExpansion() {\n var treeNode = this.owner;\n var treeView = treeNode.treeView;\n\n if (!this.isExpanded && Objects.isMutableType(treeNode.data) && Properties.own(treeNode.data).length > 0) {\n this.isExpanded = true;\n\n if (treeNode.childrenWrapper) {\n treeNode.childrenWrapper.setVisible(true);\n } if (treeNode.childrenWrapper && treeNode.children.length !== Properties.own(treeNode.data)) {\n treeNode.children = [];\n treeNode.childrenWrapper.removeAllMorphs();\n treeNode.childrenWrapper.addTreeNodesForProperties(treeNode);\n } else {\n if (Objects.isMutableType(treeNode.data)) {\n var wrapper = treeView.createTreeWrapper();\n\n wrapper.addScript(function addTreeNodesForProperties(treeNode) {\n var that = this;\n var props = Properties.own(treeNode.data);\n if (Objects.typeStringOf(treeNode.data) !== 'Array') props = props.sort();\n props.forEach(function(prop) {\n (function() {\n var childNode = treeNode.treeView.createTreeNode(prop, treeNode.data[prop], treeNode.level + 1, treeNode);\n treeNode.children.push(childNode);\n var nodeWrapper = treeNode.treeView.createTreeWrapper(childNode);\n that.addMorph(nodeWrapper);\n }).bind(this).delay(0); // asynchronous\n });\n });\n wrapper.addTreeNodesForProperties(treeNode);\n \n treeNode.childrenWrapper = wrapper;\n treeNode.owner.addMorph(wrapper);\n } \n }\n } else {\n this.isExpanded = false;\n treeNode.childrenWrapper && treeNode.childrenWrapper.setVisible(false);\n }\n treeNode.updateExpanderColor();\n treeNode.owner.applyLayout();\n }","funcProperties":{"__isSmartRef__":true,"id":6438},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"6437":{"this":{"__isSmartRef__":true,"id":6422}},"6438":{},"6439":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":6440},"derivationIds":[null],"id":"422E4D7A-89DC-4EA4-8C6A-4E313283EC1F","renderContextTable":{"__isSmartRef__":true,"id":6444},"_WhiteSpaceHandling":"pre","textChunks":[{"__isSmartRef__":true,"id":6445},{"__isSmartRef__":true,"id":6447}],"eventHandler":{"__isSmartRef__":true,"id":6449},"_ClipMode":"hidden","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"fixedHeight":true,"_InputAllowed":false,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":10,"evalEnabled":false,"_MaxTextWidth":null,"isLabel":true,"_HandStyle":"default","eventsAreIgnored":true,"priorExtent":{"__isSmartRef__":true,"id":6450},"_MinTextWidth":null,"_MaxTextHeight":null,"_MinTextHeight":null,"owner":{"__isSmartRef__":true,"id":6421},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":6451},"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6440":{"_Position":{"__isSmartRef__":true,"id":6441},"renderContextTable":{"__isSmartRef__":true,"id":6442},"_Extent":{"__isSmartRef__":true,"id":6443},"_Padding":{"__isSmartRef__":true,"id":587},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":588},"_Fill":null,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"6441":{"x":28,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"6442":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"6443":{"x":197,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"6444":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"6445":{"style":{"__isSmartRef__":true,"id":6446},"chunkOwner":{"__isSmartRef__":true,"id":6439},"storedString":"_renderContext","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6446":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6447":{"style":{"__isSmartRef__":true,"id":6448},"chunkOwner":{"__isSmartRef__":true,"id":6439},"storedString":": RenderContext","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6448":{"color":{"__isSmartRef__":true,"id":595},"italics":"italic","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6449":{"morph":{"__isSmartRef__":true,"id":6439},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"6450":{"x":217.5,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"6451":{"layoutText":{"__isSmartRef__":true,"id":6452}},"6452":{"varMapping":{"__isSmartRef__":true,"id":6453},"source":"function layoutText(fontOptions){\n this.setFontSize(fontOptions.size);\n this.setFillOpacity(0);\n this.setBorderWidth(0);\n this.setMaxTextWidth(fontOptions.maxTextWidth);\n this.beLabel();\n this.fit();\n }","funcProperties":{"__isSmartRef__":true,"id":6454},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"6453":{"this":{"__isSmartRef__":true,"id":6439}},"6454":{},"6455":{"_Position":{"__isSmartRef__":true,"id":6456},"renderContextTable":{"__isSmartRef__":true,"id":6457},"_Extent":{"__isSmartRef__":true,"id":6458},"_Padding":{"__isSmartRef__":true,"id":6459},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"6456":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"6457":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"6458":{"x":100,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"6459":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"6460":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"6461":{"morph":{"__isSmartRef__":true,"id":6421},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"6462":{"resizeWidth":true},"6463":{"__LivelyClassName__":"lively.morphic.HTML.RenderContext","__SourceModuleName__":"Global.lively.morphic.HTML"},"6464":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"6465":{"x":100,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"6466":{"updateExpanderColor":{"__isSmartRef__":true,"id":6467},"onMouseDown":{"__isSmartRef__":true,"id":6470},"isRoot":{"__isSmartRef__":true,"id":6477},"displayValue":{"__isSmartRef__":true,"id":6480},"update":{"__isSmartRef__":true,"id":6483}},"6467":{"varMapping":{"__isSmartRef__":true,"id":6468},"source":"function updateExpanderColor() {\n var colors = this.treeView.colors;\n var fillColor;\n if (this.expander.isExpanded || !(Objects.isMutableType(this.data) && Properties.own(this.data).length > 0)) { \n fillColor = colors.expandedExpander;\n } else {\n fillColor = colors.contractedExpander;\n }\n this.expander.setFill(fillColor);\n }","funcProperties":{"__isSmartRef__":true,"id":6469},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"6468":{"this":{"__isSmartRef__":true,"id":6421}},"6469":{},"6470":{"varMapping":{"__isSmartRef__":true,"id":6471},"source":"function onMouseDown() {\n this.treeView.owner.moveFocusTo(this);\n }","funcProperties":{"__isSmartRef__":true,"id":6476},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"6471":{"this":{"__isSmartRef__":true,"id":6421},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":6472}},"6472":{"$super":{"__isSmartRef__":true,"id":6473}},"6473":{"varMapping":{"__isSmartRef__":true,"id":6474},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":6475},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"6474":{"obj":{"__isSmartRef__":true,"id":6421},"name":"onMouseDown"},"6475":{},"6476":{},"6477":{"varMapping":{"__isSmartRef__":true,"id":6478},"source":"function isRoot() {\n return (this.parent === null || this.parent === undefined);\n }","funcProperties":{"__isSmartRef__":true,"id":6479},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"6478":{"this":{"__isSmartRef__":true,"id":6421}},"6479":{},"6480":{"varMapping":{"__isSmartRef__":true,"id":6481},"source":"function displayValue() {\n // set label\n var labelString = this.treeView.getDisplayStringFor(this);\n if (labelString.length > 100) labelString = labelString.substring(0, 100) + '...';\n this.text.setTextString(labelString);\n \n // reset the bounds\n var fontSize = this.treeView.fonts.size;\n var textExtent = pt(labelString.length * fontSize * (3 / 4), fontSize * 2);\n this.text.setExtent(textExtent);\n\n // emphasize the properties current value\n this.text.emphasize({\n color: this.treeView.colors.emphasizedText,\n italics: 'italic'\n }, this.label.length, this.text.textString.length);\n }","funcProperties":{"__isSmartRef__":true,"id":6482},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"6481":{"this":{"__isSmartRef__":true,"id":6421}},"6482":{},"6483":{"varMapping":{"__isSmartRef__":true,"id":6484},"source":"function update() {\n \n // if actual value of the represented property changed (reference changed)\n if (this.parent && this.data !== this.parent.data[this.label]) {\n this.data = this.parent.data[this.label];\n this.displayValue();\n }\n\n if (Objects.typeStringOf(this.data) === 'String') return;\n\n // when properties have changed (same object, but other properties)\n var allProperties = Properties.own(this.data);\n var that = this;\n var allPropertiesKnown = allProperties.every(function (each) {\n return that.propertyList.indexOf(each) !== -1;\n })\n if (!allPropertiesKnown || allProperties.length !== this.propertyList.length) {\n this.updateExpanderColor();\n this.displayValue();\n\n // if expanded, redraw children\n if (this.expander.isExpanded) {\n this.expander.isExpanded = false;\n this.expander.toggle();\n }\n \n this.propertyList = allProperties;\n }\n\n if (Objects.isMutableType(this.data) && Properties.own(this.data).length > 0) {\n this.children.forEach(function (each) {\n each.update()\n });\n }\n }","funcProperties":{"__isSmartRef__":true,"id":6489},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"6484":{"this":{"__isSmartRef__":true,"id":6421},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":6485}},"6485":{"$super":{"__isSmartRef__":true,"id":6486}},"6486":{"varMapping":{"__isSmartRef__":true,"id":6487},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":6488},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"6487":{"obj":{"__isSmartRef__":true,"id":6421},"name":"update"},"6488":{},"6489":{},"6490":{"_Position":{"__isSmartRef__":true,"id":6491},"renderContextTable":{"__isSmartRef__":true,"id":6492},"_Extent":{"__isSmartRef__":true,"id":6493},"_Padding":{"__isSmartRef__":true,"id":6494},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"6491":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"6492":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"6493":{"x":100,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"6494":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"6495":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"6496":{"morph":{"__isSmartRef__":true,"id":6420},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"6497":{"layouter":{"__isSmartRef__":true,"id":6498},"resizeWidth":true},"6498":{"defaultBorderSize":10,"defaultSpacing":15,"borderSize":0,"spacing":0,"container":{"__isSmartRef__":true,"id":6420},"__LivelyClassName__":"lively.morphic.Layout.JournalLayout","__SourceModuleName__":"Global.lively.morphic.Layout"},"6499":{"x":100,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"6500":{"x":0,"y":860,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"6501":{"getLayoutableSubmorphs":{"__isSmartRef__":true,"id":6502}},"6502":{"varMapping":{"__isSmartRef__":true,"id":6503},"source":"function getLayoutableSubmorphs() {\n return this.submorphs.reject(function(ea) {\n return (ea.isEpiMorph || ea.isBeingDragged || !ea.isVisible());\n });\n }","funcProperties":{"__isSmartRef__":true,"id":6508},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"6503":{"this":{"__isSmartRef__":true,"id":6420},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":6504}},"6504":{"$super":{"__isSmartRef__":true,"id":6505}},"6505":{"varMapping":{"__isSmartRef__":true,"id":6506},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":6507},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"6506":{"obj":{"__isSmartRef__":true,"id":6420},"name":"getLayoutableSubmorphs"},"6507":{},"6508":{},"6509":{"submorphs":[{"__isSmartRef__":true,"id":6510}],"scripts":[],"shape":{"__isSmartRef__":true,"id":6578},"derivationIds":[null],"id":"465E200E-3E7C-4517-9B76-90D544A1920A","renderContextTable":{"__isSmartRef__":true,"id":6583},"eventHandler":{"__isSmartRef__":true,"id":6584},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"layout":{"__isSmartRef__":true,"id":6585},"isInLayoutCycle":false,"priorExtent":{"__isSmartRef__":true,"id":6587},"owner":{"__isSmartRef__":true,"id":5715},"_Position":{"__isSmartRef__":true,"id":6588},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":6589},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global"},"6510":{"submorphs":[{"__isSmartRef__":true,"id":6511},{"__isSmartRef__":true,"id":6528}],"scripts":[],"shape":{"__isSmartRef__":true,"id":6544},"derivationIds":[null],"id":"93D48D1B-C198-45FE-ACB2-5CB7AE9F867F","renderContextTable":{"__isSmartRef__":true,"id":6549},"eventHandler":{"__isSmartRef__":true,"id":6550},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"layout":{"__isSmartRef__":true,"id":6551},"grabbingEnabled":false,"draggingEnabled":false,"data":false,"propertyList":[],"level":1,"treeView":{"__isSmartRef__":true,"id":560},"label":"active","children":[],"parent":{"__isSmartRef__":true,"id":563},"expander":{"__isSmartRef__":true,"id":6511},"text":{"__isSmartRef__":true,"id":6528},"owner":{"__isSmartRef__":true,"id":6509},"_Position":{"__isSmartRef__":true,"id":6552},"priorExtent":{"__isSmartRef__":true,"id":6553},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":6554},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global"},"6511":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":6512},"derivationIds":[null],"id":"8FC59B1C-D5F5-44F4-A133-2C4E858555A5","renderContextTable":{"__isSmartRef__":true,"id":6518},"eventHandler":{"__isSmartRef__":true,"id":6519},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":6520},"grabbingEnabled":false,"draggingEnabled":false,"isExpanded":false,"owner":{"__isSmartRef__":true,"id":6510},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":6521},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global"},"6512":{"_Position":{"__isSmartRef__":true,"id":6513},"renderContextTable":{"__isSmartRef__":true,"id":6514},"_Extent":{"__isSmartRef__":true,"id":6515},"_Padding":{"__isSmartRef__":true,"id":6516},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":570},"_Fill":{"__isSmartRef__":true,"id":6517},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"6513":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"6514":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"6515":{"x":8,"y":8,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"6516":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"6517":{"r":1,"g":1,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"6518":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"6519":{"morph":{"__isSmartRef__":true,"id":6511},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"6520":{"x":18,"y":5,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"6521":{"toggle":{"__isSmartRef__":true,"id":6522},"toggleExpansion":{"__isSmartRef__":true,"id":6525}},"6522":{"varMapping":{"__isSmartRef__":true,"id":6523},"source":"function toggle() {\n // asynchronous toggling\n (function () { this.toggleExpansion(); }).bind(this).delay(0);\n }","funcProperties":{"__isSmartRef__":true,"id":6524},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"6523":{"this":{"__isSmartRef__":true,"id":6511}},"6524":{},"6525":{"varMapping":{"__isSmartRef__":true,"id":6526},"source":"function toggleExpansion() {\n var treeNode = this.owner;\n var treeView = treeNode.treeView;\n\n if (!this.isExpanded && Objects.isMutableType(treeNode.data) && Properties.own(treeNode.data).length > 0) {\n this.isExpanded = true;\n\n if (treeNode.childrenWrapper) {\n treeNode.childrenWrapper.setVisible(true);\n } if (treeNode.childrenWrapper && treeNode.children.length !== Properties.own(treeNode.data)) {\n treeNode.children = [];\n treeNode.childrenWrapper.removeAllMorphs();\n treeNode.childrenWrapper.addTreeNodesForProperties(treeNode);\n } else {\n if (Objects.isMutableType(treeNode.data)) {\n var wrapper = treeView.createTreeWrapper();\n\n wrapper.addScript(function addTreeNodesForProperties(treeNode) {\n var that = this;\n var props = Properties.own(treeNode.data);\n if (Objects.typeStringOf(treeNode.data) !== 'Array') props = props.sort();\n props.forEach(function(prop) {\n (function() {\n var childNode = treeNode.treeView.createTreeNode(prop, treeNode.data[prop], treeNode.level + 1, treeNode);\n treeNode.children.push(childNode);\n var nodeWrapper = treeNode.treeView.createTreeWrapper(childNode);\n that.addMorph(nodeWrapper);\n }).bind(this).delay(0); // asynchronous\n });\n });\n wrapper.addTreeNodesForProperties(treeNode);\n \n treeNode.childrenWrapper = wrapper;\n treeNode.owner.addMorph(wrapper);\n } \n }\n } else {\n this.isExpanded = false;\n treeNode.childrenWrapper && treeNode.childrenWrapper.setVisible(false);\n }\n treeNode.updateExpanderColor();\n treeNode.owner.applyLayout();\n }","funcProperties":{"__isSmartRef__":true,"id":6527},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"6526":{"this":{"__isSmartRef__":true,"id":6511}},"6527":{},"6528":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":6529},"derivationIds":[null],"id":"54493E56-FC81-4D9E-888A-CBBADADEF07F","renderContextTable":{"__isSmartRef__":true,"id":6533},"_WhiteSpaceHandling":"pre","textChunks":[{"__isSmartRef__":true,"id":6534},{"__isSmartRef__":true,"id":6536}],"eventHandler":{"__isSmartRef__":true,"id":6538},"_ClipMode":"hidden","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"fixedHeight":true,"_InputAllowed":false,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":10,"evalEnabled":false,"_MaxTextWidth":null,"isLabel":true,"_HandStyle":"default","eventsAreIgnored":true,"priorExtent":{"__isSmartRef__":true,"id":6539},"_MinTextWidth":null,"_MaxTextHeight":null,"_MinTextHeight":null,"owner":{"__isSmartRef__":true,"id":6510},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":6540},"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6529":{"_Position":{"__isSmartRef__":true,"id":6530},"renderContextTable":{"__isSmartRef__":true,"id":6531},"_Extent":{"__isSmartRef__":true,"id":6532},"_Padding":{"__isSmartRef__":true,"id":587},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":588},"_Fill":null,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"6530":{"x":28,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"6531":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"6532":{"x":78,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"6533":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"6534":{"style":{"__isSmartRef__":true,"id":6535},"chunkOwner":{"__isSmartRef__":true,"id":6528},"storedString":"active","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6535":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6536":{"style":{"__isSmartRef__":true,"id":6537},"chunkOwner":{"__isSmartRef__":true,"id":6528},"storedString":": false","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6537":{"color":{"__isSmartRef__":true,"id":595},"italics":"italic","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6538":{"morph":{"__isSmartRef__":true,"id":6528},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"6539":{"x":97.5,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"6540":{"layoutText":{"__isSmartRef__":true,"id":6541}},"6541":{"varMapping":{"__isSmartRef__":true,"id":6542},"source":"function layoutText(fontOptions){\n this.setFontSize(fontOptions.size);\n this.setFillOpacity(0);\n this.setBorderWidth(0);\n this.setMaxTextWidth(fontOptions.maxTextWidth);\n this.beLabel();\n this.fit();\n }","funcProperties":{"__isSmartRef__":true,"id":6543},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"6542":{"this":{"__isSmartRef__":true,"id":6528}},"6543":{},"6544":{"_Position":{"__isSmartRef__":true,"id":6545},"renderContextTable":{"__isSmartRef__":true,"id":6546},"_Extent":{"__isSmartRef__":true,"id":6547},"_Padding":{"__isSmartRef__":true,"id":6548},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"6545":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"6546":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"6547":{"x":100,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"6548":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"6549":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"6550":{"morph":{"__isSmartRef__":true,"id":6510},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"6551":{"resizeWidth":true},"6552":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"6553":{"x":100,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"6554":{"updateExpanderColor":{"__isSmartRef__":true,"id":6555},"onMouseDown":{"__isSmartRef__":true,"id":6558},"isRoot":{"__isSmartRef__":true,"id":6565},"displayValue":{"__isSmartRef__":true,"id":6568},"update":{"__isSmartRef__":true,"id":6571}},"6555":{"varMapping":{"__isSmartRef__":true,"id":6556},"source":"function updateExpanderColor() {\n var colors = this.treeView.colors;\n var fillColor;\n if (this.expander.isExpanded || !(Objects.isMutableType(this.data) && Properties.own(this.data).length > 0)) { \n fillColor = colors.expandedExpander;\n } else {\n fillColor = colors.contractedExpander;\n }\n this.expander.setFill(fillColor);\n }","funcProperties":{"__isSmartRef__":true,"id":6557},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"6556":{"this":{"__isSmartRef__":true,"id":6510}},"6557":{},"6558":{"varMapping":{"__isSmartRef__":true,"id":6559},"source":"function onMouseDown() {\n this.treeView.owner.moveFocusTo(this);\n }","funcProperties":{"__isSmartRef__":true,"id":6564},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"6559":{"this":{"__isSmartRef__":true,"id":6510},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":6560}},"6560":{"$super":{"__isSmartRef__":true,"id":6561}},"6561":{"varMapping":{"__isSmartRef__":true,"id":6562},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":6563},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"6562":{"obj":{"__isSmartRef__":true,"id":6510},"name":"onMouseDown"},"6563":{},"6564":{},"6565":{"varMapping":{"__isSmartRef__":true,"id":6566},"source":"function isRoot() {\n return (this.parent === null || this.parent === undefined);\n }","funcProperties":{"__isSmartRef__":true,"id":6567},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"6566":{"this":{"__isSmartRef__":true,"id":6510}},"6567":{},"6568":{"varMapping":{"__isSmartRef__":true,"id":6569},"source":"function displayValue() {\n // set label\n var labelString = this.treeView.getDisplayStringFor(this);\n if (labelString.length > 100) labelString = labelString.substring(0, 100) + '...';\n this.text.setTextString(labelString);\n \n // reset the bounds\n var fontSize = this.treeView.fonts.size;\n var textExtent = pt(labelString.length * fontSize * (3 / 4), fontSize * 2);\n this.text.setExtent(textExtent);\n\n // emphasize the properties current value\n this.text.emphasize({\n color: this.treeView.colors.emphasizedText,\n italics: 'italic'\n }, this.label.length, this.text.textString.length);\n }","funcProperties":{"__isSmartRef__":true,"id":6570},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"6569":{"this":{"__isSmartRef__":true,"id":6510}},"6570":{},"6571":{"varMapping":{"__isSmartRef__":true,"id":6572},"source":"function update() {\n \n // if actual value of the represented property changed (reference changed)\n if (this.parent && this.data !== this.parent.data[this.label]) {\n this.data = this.parent.data[this.label];\n this.displayValue();\n }\n\n if (Objects.typeStringOf(this.data) === 'String') return;\n\n // when properties have changed (same object, but other properties)\n var allProperties = Properties.own(this.data);\n var that = this;\n var allPropertiesKnown = allProperties.every(function (each) {\n return that.propertyList.indexOf(each) !== -1;\n })\n if (!allPropertiesKnown || allProperties.length !== this.propertyList.length) {\n this.updateExpanderColor();\n this.displayValue();\n\n // if expanded, redraw children\n if (this.expander.isExpanded) {\n this.expander.isExpanded = false;\n this.expander.toggle();\n }\n \n this.propertyList = allProperties;\n }\n\n if (Objects.isMutableType(this.data) && Properties.own(this.data).length > 0) {\n this.children.forEach(function (each) {\n each.update()\n });\n }\n }","funcProperties":{"__isSmartRef__":true,"id":6577},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"6572":{"this":{"__isSmartRef__":true,"id":6510},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":6573}},"6573":{"$super":{"__isSmartRef__":true,"id":6574}},"6574":{"varMapping":{"__isSmartRef__":true,"id":6575},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":6576},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"6575":{"obj":{"__isSmartRef__":true,"id":6510},"name":"update"},"6576":{},"6577":{},"6578":{"_Position":{"__isSmartRef__":true,"id":6579},"renderContextTable":{"__isSmartRef__":true,"id":6580},"_Extent":{"__isSmartRef__":true,"id":6581},"_Padding":{"__isSmartRef__":true,"id":6582},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"6579":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"6580":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"6581":{"x":100,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"6582":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"6583":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"6584":{"morph":{"__isSmartRef__":true,"id":6509},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"6585":{"layouter":{"__isSmartRef__":true,"id":6586},"resizeWidth":true},"6586":{"defaultBorderSize":10,"defaultSpacing":15,"borderSize":0,"spacing":0,"container":{"__isSmartRef__":true,"id":6509},"__LivelyClassName__":"lively.morphic.Layout.JournalLayout","__SourceModuleName__":"Global.lively.morphic.Layout"},"6587":{"x":100,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"6588":{"x":0,"y":840,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"6589":{"getLayoutableSubmorphs":{"__isSmartRef__":true,"id":6590}},"6590":{"varMapping":{"__isSmartRef__":true,"id":6591},"source":"function getLayoutableSubmorphs() {\n return this.submorphs.reject(function(ea) {\n return (ea.isEpiMorph || ea.isBeingDragged || !ea.isVisible());\n });\n }","funcProperties":{"__isSmartRef__":true,"id":6596},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"6591":{"this":{"__isSmartRef__":true,"id":6509},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":6592}},"6592":{"$super":{"__isSmartRef__":true,"id":6593}},"6593":{"varMapping":{"__isSmartRef__":true,"id":6594},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":6595},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"6594":{"obj":{"__isSmartRef__":true,"id":6509},"name":"getLayoutableSubmorphs"},"6595":{},"6596":{},"6597":{"submorphs":[{"__isSmartRef__":true,"id":6598}],"scripts":[],"shape":{"__isSmartRef__":true,"id":6666},"derivationIds":[null],"id":"0F948F82-387F-4221-B325-6829A72F8D41","renderContextTable":{"__isSmartRef__":true,"id":6671},"eventHandler":{"__isSmartRef__":true,"id":6672},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"layout":{"__isSmartRef__":true,"id":6673},"isInLayoutCycle":false,"priorExtent":{"__isSmartRef__":true,"id":6675},"owner":{"__isSmartRef__":true,"id":5715},"_Position":{"__isSmartRef__":true,"id":6676},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":6677},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global"},"6598":{"submorphs":[{"__isSmartRef__":true,"id":6599},{"__isSmartRef__":true,"id":6616}],"scripts":[],"shape":{"__isSmartRef__":true,"id":6632},"derivationIds":[null],"id":"770F260C-38EC-4423-8BDB-CA53BA7AB6CE","renderContextTable":{"__isSmartRef__":true,"id":6637},"eventHandler":{"__isSmartRef__":true,"id":6638},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"layout":{"__isSmartRef__":true,"id":6639},"grabbingEnabled":false,"draggingEnabled":false,"data":[{"__isSmartRef__":true,"id":638},{"__isSmartRef__":true,"id":640}],"propertyList":["0","1"],"level":1,"treeView":{"__isSmartRef__":true,"id":560},"label":"attributeConnections","children":[],"parent":{"__isSmartRef__":true,"id":563},"expander":{"__isSmartRef__":true,"id":6599},"text":{"__isSmartRef__":true,"id":6616},"owner":{"__isSmartRef__":true,"id":6597},"_Position":{"__isSmartRef__":true,"id":6640},"priorExtent":{"__isSmartRef__":true,"id":6641},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":6642},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global"},"6599":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":6600},"derivationIds":[null],"id":"58198CBF-B46B-4C74-8258-59B6E529E999","renderContextTable":{"__isSmartRef__":true,"id":6606},"eventHandler":{"__isSmartRef__":true,"id":6607},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":6608},"grabbingEnabled":false,"draggingEnabled":false,"isExpanded":false,"owner":{"__isSmartRef__":true,"id":6598},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":6609},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global"},"6600":{"_Position":{"__isSmartRef__":true,"id":6601},"renderContextTable":{"__isSmartRef__":true,"id":6602},"_Extent":{"__isSmartRef__":true,"id":6603},"_Padding":{"__isSmartRef__":true,"id":6604},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":570},"_Fill":{"__isSmartRef__":true,"id":6605},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"6601":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"6602":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"6603":{"x":8,"y":8,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"6604":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"6605":{"r":0.5686274509803921,"g":0.5686274509803921,"b":0.5686274509803921,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"6606":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"6607":{"morph":{"__isSmartRef__":true,"id":6599},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"6608":{"x":18,"y":5,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"6609":{"toggle":{"__isSmartRef__":true,"id":6610},"toggleExpansion":{"__isSmartRef__":true,"id":6613}},"6610":{"varMapping":{"__isSmartRef__":true,"id":6611},"source":"function toggle() {\n // asynchronous toggling\n (function () { this.toggleExpansion(); }).bind(this).delay(0);\n }","funcProperties":{"__isSmartRef__":true,"id":6612},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"6611":{"this":{"__isSmartRef__":true,"id":6599}},"6612":{},"6613":{"varMapping":{"__isSmartRef__":true,"id":6614},"source":"function toggleExpansion() {\n var treeNode = this.owner;\n var treeView = treeNode.treeView;\n\n if (!this.isExpanded && Objects.isMutableType(treeNode.data) && Properties.own(treeNode.data).length > 0) {\n this.isExpanded = true;\n\n if (treeNode.childrenWrapper) {\n treeNode.childrenWrapper.setVisible(true);\n } if (treeNode.childrenWrapper && treeNode.children.length !== Properties.own(treeNode.data)) {\n treeNode.children = [];\n treeNode.childrenWrapper.removeAllMorphs();\n treeNode.childrenWrapper.addTreeNodesForProperties(treeNode);\n } else {\n if (Objects.isMutableType(treeNode.data)) {\n var wrapper = treeView.createTreeWrapper();\n\n wrapper.addScript(function addTreeNodesForProperties(treeNode) {\n var that = this;\n var props = Properties.own(treeNode.data);\n if (Objects.typeStringOf(treeNode.data) !== 'Array') props = props.sort();\n props.forEach(function(prop) {\n (function() {\n var childNode = treeNode.treeView.createTreeNode(prop, treeNode.data[prop], treeNode.level + 1, treeNode);\n treeNode.children.push(childNode);\n var nodeWrapper = treeNode.treeView.createTreeWrapper(childNode);\n that.addMorph(nodeWrapper);\n }).bind(this).delay(0); // asynchronous\n });\n });\n wrapper.addTreeNodesForProperties(treeNode);\n \n treeNode.childrenWrapper = wrapper;\n treeNode.owner.addMorph(wrapper);\n } \n }\n } else {\n this.isExpanded = false;\n treeNode.childrenWrapper && treeNode.childrenWrapper.setVisible(false);\n }\n treeNode.updateExpanderColor();\n treeNode.owner.applyLayout();\n }","funcProperties":{"__isSmartRef__":true,"id":6615},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"6614":{"this":{"__isSmartRef__":true,"id":6599}},"6615":{},"6616":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":6617},"derivationIds":[null],"id":"B8FF8EE4-20BC-478D-8170-2B20415428CB","renderContextTable":{"__isSmartRef__":true,"id":6621},"_WhiteSpaceHandling":"pre","textChunks":[{"__isSmartRef__":true,"id":6622},{"__isSmartRef__":true,"id":6624}],"eventHandler":{"__isSmartRef__":true,"id":6626},"_ClipMode":"hidden","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"fixedHeight":true,"_InputAllowed":false,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":10,"evalEnabled":false,"_MaxTextWidth":null,"isLabel":true,"_HandStyle":"default","eventsAreIgnored":true,"priorExtent":{"__isSmartRef__":true,"id":6627},"_MinTextWidth":null,"_MaxTextHeight":null,"_MinTextHeight":null,"owner":{"__isSmartRef__":true,"id":6598},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":6628},"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6617":{"_Position":{"__isSmartRef__":true,"id":6618},"renderContextTable":{"__isSmartRef__":true,"id":6619},"_Extent":{"__isSmartRef__":true,"id":6620},"_Padding":{"__isSmartRef__":true,"id":587},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":588},"_Fill":null,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"6618":{"x":28,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"6619":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"6620":{"x":202.5,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"6621":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"6622":{"style":{"__isSmartRef__":true,"id":6623},"chunkOwner":{"__isSmartRef__":true,"id":6616},"storedString":"attributeConnections","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6623":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6624":{"style":{"__isSmartRef__":true,"id":6625},"chunkOwner":{"__isSmartRef__":true,"id":6616},"storedString":": [...]","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6625":{"color":{"__isSmartRef__":true,"id":595},"italics":"italic","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6626":{"morph":{"__isSmartRef__":true,"id":6616},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"6627":{"x":202.5,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"6628":{"layoutText":{"__isSmartRef__":true,"id":6629}},"6629":{"varMapping":{"__isSmartRef__":true,"id":6630},"source":"function layoutText(fontOptions){\n this.setFontSize(fontOptions.size);\n this.setFillOpacity(0);\n this.setBorderWidth(0);\n this.setMaxTextWidth(fontOptions.maxTextWidth);\n this.beLabel();\n this.fit();\n }","funcProperties":{"__isSmartRef__":true,"id":6631},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"6630":{"this":{"__isSmartRef__":true,"id":6616}},"6631":{},"6632":{"_Position":{"__isSmartRef__":true,"id":6633},"renderContextTable":{"__isSmartRef__":true,"id":6634},"_Extent":{"__isSmartRef__":true,"id":6635},"_Padding":{"__isSmartRef__":true,"id":6636},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"6633":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"6634":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"6635":{"x":100,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"6636":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"6637":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"6638":{"morph":{"__isSmartRef__":true,"id":6598},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"6639":{"resizeWidth":true},"6640":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"6641":{"x":100,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"6642":{"updateExpanderColor":{"__isSmartRef__":true,"id":6643},"onMouseDown":{"__isSmartRef__":true,"id":6646},"isRoot":{"__isSmartRef__":true,"id":6653},"displayValue":{"__isSmartRef__":true,"id":6656},"update":{"__isSmartRef__":true,"id":6659}},"6643":{"varMapping":{"__isSmartRef__":true,"id":6644},"source":"function updateExpanderColor() {\n var colors = this.treeView.colors;\n var fillColor;\n if (this.expander.isExpanded || !(Objects.isMutableType(this.data) && Properties.own(this.data).length > 0)) { \n fillColor = colors.expandedExpander;\n } else {\n fillColor = colors.contractedExpander;\n }\n this.expander.setFill(fillColor);\n }","funcProperties":{"__isSmartRef__":true,"id":6645},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"6644":{"this":{"__isSmartRef__":true,"id":6598}},"6645":{},"6646":{"varMapping":{"__isSmartRef__":true,"id":6647},"source":"function onMouseDown() {\n this.treeView.owner.moveFocusTo(this);\n }","funcProperties":{"__isSmartRef__":true,"id":6652},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"6647":{"this":{"__isSmartRef__":true,"id":6598},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":6648}},"6648":{"$super":{"__isSmartRef__":true,"id":6649}},"6649":{"varMapping":{"__isSmartRef__":true,"id":6650},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":6651},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"6650":{"obj":{"__isSmartRef__":true,"id":6598},"name":"onMouseDown"},"6651":{},"6652":{},"6653":{"varMapping":{"__isSmartRef__":true,"id":6654},"source":"function isRoot() {\n return (this.parent === null || this.parent === undefined);\n }","funcProperties":{"__isSmartRef__":true,"id":6655},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"6654":{"this":{"__isSmartRef__":true,"id":6598}},"6655":{},"6656":{"varMapping":{"__isSmartRef__":true,"id":6657},"source":"function displayValue() {\n // set label\n var labelString = this.treeView.getDisplayStringFor(this);\n if (labelString.length > 100) labelString = labelString.substring(0, 100) + '...';\n this.text.setTextString(labelString);\n \n // reset the bounds\n var fontSize = this.treeView.fonts.size;\n var textExtent = pt(labelString.length * fontSize * (3 / 4), fontSize * 2);\n this.text.setExtent(textExtent);\n\n // emphasize the properties current value\n this.text.emphasize({\n color: this.treeView.colors.emphasizedText,\n italics: 'italic'\n }, this.label.length, this.text.textString.length);\n }","funcProperties":{"__isSmartRef__":true,"id":6658},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"6657":{"this":{"__isSmartRef__":true,"id":6598}},"6658":{},"6659":{"varMapping":{"__isSmartRef__":true,"id":6660},"source":"function update() {\n \n // if actual value of the represented property changed (reference changed)\n if (this.parent && this.data !== this.parent.data[this.label]) {\n this.data = this.parent.data[this.label];\n this.displayValue();\n }\n\n if (Objects.typeStringOf(this.data) === 'String') return;\n\n // when properties have changed (same object, but other properties)\n var allProperties = Properties.own(this.data);\n var that = this;\n var allPropertiesKnown = allProperties.every(function (each) {\n return that.propertyList.indexOf(each) !== -1;\n })\n if (!allPropertiesKnown || allProperties.length !== this.propertyList.length) {\n this.updateExpanderColor();\n this.displayValue();\n\n // if expanded, redraw children\n if (this.expander.isExpanded) {\n this.expander.isExpanded = false;\n this.expander.toggle();\n }\n \n this.propertyList = allProperties;\n }\n\n if (Objects.isMutableType(this.data) && Properties.own(this.data).length > 0) {\n this.children.forEach(function (each) {\n each.update()\n });\n }\n }","funcProperties":{"__isSmartRef__":true,"id":6665},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"6660":{"this":{"__isSmartRef__":true,"id":6598},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":6661}},"6661":{"$super":{"__isSmartRef__":true,"id":6662}},"6662":{"varMapping":{"__isSmartRef__":true,"id":6663},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":6664},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"6663":{"obj":{"__isSmartRef__":true,"id":6598},"name":"update"},"6664":{},"6665":{},"6666":{"_Position":{"__isSmartRef__":true,"id":6667},"renderContextTable":{"__isSmartRef__":true,"id":6668},"_Extent":{"__isSmartRef__":true,"id":6669},"_Padding":{"__isSmartRef__":true,"id":6670},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"6667":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"6668":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"6669":{"x":100,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"6670":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"6671":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"6672":{"morph":{"__isSmartRef__":true,"id":6597},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"6673":{"layouter":{"__isSmartRef__":true,"id":6674},"resizeWidth":true},"6674":{"defaultBorderSize":10,"defaultSpacing":15,"borderSize":0,"spacing":0,"container":{"__isSmartRef__":true,"id":6597},"__LivelyClassName__":"lively.morphic.Layout.JournalLayout","__SourceModuleName__":"Global.lively.morphic.Layout"},"6675":{"x":100,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"6676":{"x":0,"y":820,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"6677":{"getLayoutableSubmorphs":{"__isSmartRef__":true,"id":6678}},"6678":{"varMapping":{"__isSmartRef__":true,"id":6679},"source":"function getLayoutableSubmorphs() {\n return this.submorphs.reject(function(ea) {\n return (ea.isEpiMorph || ea.isBeingDragged || !ea.isVisible());\n });\n }","funcProperties":{"__isSmartRef__":true,"id":6684},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"6679":{"this":{"__isSmartRef__":true,"id":6597},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":6680}},"6680":{"$super":{"__isSmartRef__":true,"id":6681}},"6681":{"varMapping":{"__isSmartRef__":true,"id":6682},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":6683},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"6682":{"obj":{"__isSmartRef__":true,"id":6597},"name":"getLayoutableSubmorphs"},"6683":{},"6684":{},"6685":{"submorphs":[{"__isSmartRef__":true,"id":6686}],"scripts":[],"shape":{"__isSmartRef__":true,"id":6754},"derivationIds":[null],"id":"9225454C-B7F5-4FBE-899F-0C34325D1016","renderContextTable":{"__isSmartRef__":true,"id":6759},"eventHandler":{"__isSmartRef__":true,"id":6760},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"layout":{"__isSmartRef__":true,"id":6761},"isInLayoutCycle":false,"priorExtent":{"__isSmartRef__":true,"id":6763},"owner":{"__isSmartRef__":true,"id":5715},"_Position":{"__isSmartRef__":true,"id":6764},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":6765},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global"},"6686":{"submorphs":[{"__isSmartRef__":true,"id":6687},{"__isSmartRef__":true,"id":6704}],"scripts":[],"shape":{"__isSmartRef__":true,"id":6720},"derivationIds":[null],"id":"8C818EF8-842A-4050-A9B3-CE14C337D91B","renderContextTable":{"__isSmartRef__":true,"id":6725},"eventHandler":{"__isSmartRef__":true,"id":6726},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"layout":{"__isSmartRef__":true,"id":6727},"grabbingEnabled":false,"draggingEnabled":false,"data":"default","propertyList":["0","1","2","3","4","5","6"],"level":1,"treeView":{"__isSmartRef__":true,"id":560},"label":"channelName","children":[],"parent":{"__isSmartRef__":true,"id":563},"expander":{"__isSmartRef__":true,"id":6687},"text":{"__isSmartRef__":true,"id":6704},"owner":{"__isSmartRef__":true,"id":6685},"_Position":{"__isSmartRef__":true,"id":6728},"priorExtent":{"__isSmartRef__":true,"id":6729},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":6730},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global"},"6687":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":6688},"derivationIds":[null],"id":"16DC13C2-B480-4432-99C9-EB735C1B2143","renderContextTable":{"__isSmartRef__":true,"id":6694},"eventHandler":{"__isSmartRef__":true,"id":6695},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":6696},"grabbingEnabled":false,"draggingEnabled":false,"isExpanded":false,"owner":{"__isSmartRef__":true,"id":6686},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":6697},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global"},"6688":{"_Position":{"__isSmartRef__":true,"id":6689},"renderContextTable":{"__isSmartRef__":true,"id":6690},"_Extent":{"__isSmartRef__":true,"id":6691},"_Padding":{"__isSmartRef__":true,"id":6692},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":570},"_Fill":{"__isSmartRef__":true,"id":6693},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"6689":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"6690":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"6691":{"x":8,"y":8,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"6692":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"6693":{"r":1,"g":1,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"6694":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"6695":{"morph":{"__isSmartRef__":true,"id":6687},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"6696":{"x":18,"y":5,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"6697":{"toggle":{"__isSmartRef__":true,"id":6698},"toggleExpansion":{"__isSmartRef__":true,"id":6701}},"6698":{"varMapping":{"__isSmartRef__":true,"id":6699},"source":"function toggle() {\n // asynchronous toggling\n (function () { this.toggleExpansion(); }).bind(this).delay(0);\n }","funcProperties":{"__isSmartRef__":true,"id":6700},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"6699":{"this":{"__isSmartRef__":true,"id":6687}},"6700":{},"6701":{"varMapping":{"__isSmartRef__":true,"id":6702},"source":"function toggleExpansion() {\n var treeNode = this.owner;\n var treeView = treeNode.treeView;\n\n if (!this.isExpanded && Objects.isMutableType(treeNode.data) && Properties.own(treeNode.data).length > 0) {\n this.isExpanded = true;\n\n if (treeNode.childrenWrapper) {\n treeNode.childrenWrapper.setVisible(true);\n } if (treeNode.childrenWrapper && treeNode.children.length !== Properties.own(treeNode.data)) {\n treeNode.children = [];\n treeNode.childrenWrapper.removeAllMorphs();\n treeNode.childrenWrapper.addTreeNodesForProperties(treeNode);\n } else {\n if (Objects.isMutableType(treeNode.data)) {\n var wrapper = treeView.createTreeWrapper();\n\n wrapper.addScript(function addTreeNodesForProperties(treeNode) {\n var that = this;\n var props = Properties.own(treeNode.data);\n if (Objects.typeStringOf(treeNode.data) !== 'Array') props = props.sort();\n props.forEach(function(prop) {\n (function() {\n var childNode = treeNode.treeView.createTreeNode(prop, treeNode.data[prop], treeNode.level + 1, treeNode);\n treeNode.children.push(childNode);\n var nodeWrapper = treeNode.treeView.createTreeWrapper(childNode);\n that.addMorph(nodeWrapper);\n }).bind(this).delay(0); // asynchronous\n });\n });\n wrapper.addTreeNodesForProperties(treeNode);\n \n treeNode.childrenWrapper = wrapper;\n treeNode.owner.addMorph(wrapper);\n } \n }\n } else {\n this.isExpanded = false;\n treeNode.childrenWrapper && treeNode.childrenWrapper.setVisible(false);\n }\n treeNode.updateExpanderColor();\n treeNode.owner.applyLayout();\n }","funcProperties":{"__isSmartRef__":true,"id":6703},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"6702":{"this":{"__isSmartRef__":true,"id":6687}},"6703":{},"6704":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":6705},"derivationIds":[null],"id":"F49A7951-2325-4D88-B69F-B79E305B3FDA","renderContextTable":{"__isSmartRef__":true,"id":6709},"_WhiteSpaceHandling":"pre","textChunks":[{"__isSmartRef__":true,"id":6710},{"__isSmartRef__":true,"id":6712}],"eventHandler":{"__isSmartRef__":true,"id":6714},"_ClipMode":"hidden","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"fixedHeight":true,"_InputAllowed":false,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":10,"evalEnabled":false,"_MaxTextWidth":null,"isLabel":true,"_HandStyle":"default","eventsAreIgnored":true,"priorExtent":{"__isSmartRef__":true,"id":6715},"_MinTextWidth":null,"_MaxTextHeight":null,"_MinTextHeight":null,"owner":{"__isSmartRef__":true,"id":6686},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":6716},"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6705":{"_Position":{"__isSmartRef__":true,"id":6706},"renderContextTable":{"__isSmartRef__":true,"id":6707},"_Extent":{"__isSmartRef__":true,"id":6708},"_Padding":{"__isSmartRef__":true,"id":587},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":588},"_Fill":null,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"6706":{"x":28,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"6707":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"6708":{"x":137,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"6709":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"6710":{"style":{"__isSmartRef__":true,"id":6711},"chunkOwner":{"__isSmartRef__":true,"id":6704},"storedString":"channelName","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6711":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6712":{"style":{"__isSmartRef__":true,"id":6713},"chunkOwner":{"__isSmartRef__":true,"id":6704},"storedString":": default","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6713":{"color":{"__isSmartRef__":true,"id":595},"italics":"italic","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6714":{"morph":{"__isSmartRef__":true,"id":6704},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"6715":{"x":150,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"6716":{"layoutText":{"__isSmartRef__":true,"id":6717}},"6717":{"varMapping":{"__isSmartRef__":true,"id":6718},"source":"function layoutText(fontOptions){\n this.setFontSize(fontOptions.size);\n this.setFillOpacity(0);\n this.setBorderWidth(0);\n this.setMaxTextWidth(fontOptions.maxTextWidth);\n this.beLabel();\n this.fit();\n }","funcProperties":{"__isSmartRef__":true,"id":6719},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"6718":{"this":{"__isSmartRef__":true,"id":6704}},"6719":{},"6720":{"_Position":{"__isSmartRef__":true,"id":6721},"renderContextTable":{"__isSmartRef__":true,"id":6722},"_Extent":{"__isSmartRef__":true,"id":6723},"_Padding":{"__isSmartRef__":true,"id":6724},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"6721":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"6722":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"6723":{"x":100,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"6724":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"6725":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"6726":{"morph":{"__isSmartRef__":true,"id":6686},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"6727":{"resizeWidth":true},"6728":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"6729":{"x":100,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"6730":{"updateExpanderColor":{"__isSmartRef__":true,"id":6731},"onMouseDown":{"__isSmartRef__":true,"id":6734},"isRoot":{"__isSmartRef__":true,"id":6741},"displayValue":{"__isSmartRef__":true,"id":6744},"update":{"__isSmartRef__":true,"id":6747}},"6731":{"varMapping":{"__isSmartRef__":true,"id":6732},"source":"function updateExpanderColor() {\n var colors = this.treeView.colors;\n var fillColor;\n if (this.expander.isExpanded || !(Objects.isMutableType(this.data) && Properties.own(this.data).length > 0)) { \n fillColor = colors.expandedExpander;\n } else {\n fillColor = colors.contractedExpander;\n }\n this.expander.setFill(fillColor);\n }","funcProperties":{"__isSmartRef__":true,"id":6733},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"6732":{"this":{"__isSmartRef__":true,"id":6686}},"6733":{},"6734":{"varMapping":{"__isSmartRef__":true,"id":6735},"source":"function onMouseDown() {\n this.treeView.owner.moveFocusTo(this);\n }","funcProperties":{"__isSmartRef__":true,"id":6740},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"6735":{"this":{"__isSmartRef__":true,"id":6686},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":6736}},"6736":{"$super":{"__isSmartRef__":true,"id":6737}},"6737":{"varMapping":{"__isSmartRef__":true,"id":6738},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":6739},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"6738":{"obj":{"__isSmartRef__":true,"id":6686},"name":"onMouseDown"},"6739":{},"6740":{},"6741":{"varMapping":{"__isSmartRef__":true,"id":6742},"source":"function isRoot() {\n return (this.parent === null || this.parent === undefined);\n }","funcProperties":{"__isSmartRef__":true,"id":6743},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"6742":{"this":{"__isSmartRef__":true,"id":6686}},"6743":{},"6744":{"varMapping":{"__isSmartRef__":true,"id":6745},"source":"function displayValue() {\n // set label\n var labelString = this.treeView.getDisplayStringFor(this);\n if (labelString.length > 100) labelString = labelString.substring(0, 100) + '...';\n this.text.setTextString(labelString);\n \n // reset the bounds\n var fontSize = this.treeView.fonts.size;\n var textExtent = pt(labelString.length * fontSize * (3 / 4), fontSize * 2);\n this.text.setExtent(textExtent);\n\n // emphasize the properties current value\n this.text.emphasize({\n color: this.treeView.colors.emphasizedText,\n italics: 'italic'\n }, this.label.length, this.text.textString.length);\n }","funcProperties":{"__isSmartRef__":true,"id":6746},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"6745":{"this":{"__isSmartRef__":true,"id":6686}},"6746":{},"6747":{"varMapping":{"__isSmartRef__":true,"id":6748},"source":"function update() {\n \n // if actual value of the represented property changed (reference changed)\n if (this.parent && this.data !== this.parent.data[this.label]) {\n this.data = this.parent.data[this.label];\n this.displayValue();\n }\n\n if (Objects.typeStringOf(this.data) === 'String') return;\n\n // when properties have changed (same object, but other properties)\n var allProperties = Properties.own(this.data);\n var that = this;\n var allPropertiesKnown = allProperties.every(function (each) {\n return that.propertyList.indexOf(each) !== -1;\n })\n if (!allPropertiesKnown || allProperties.length !== this.propertyList.length) {\n this.updateExpanderColor();\n this.displayValue();\n\n // if expanded, redraw children\n if (this.expander.isExpanded) {\n this.expander.isExpanded = false;\n this.expander.toggle();\n }\n \n this.propertyList = allProperties;\n }\n\n if (Objects.isMutableType(this.data) && Properties.own(this.data).length > 0) {\n this.children.forEach(function (each) {\n each.update()\n });\n }\n }","funcProperties":{"__isSmartRef__":true,"id":6753},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"6748":{"this":{"__isSmartRef__":true,"id":6686},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":6749}},"6749":{"$super":{"__isSmartRef__":true,"id":6750}},"6750":{"varMapping":{"__isSmartRef__":true,"id":6751},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":6752},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"6751":{"obj":{"__isSmartRef__":true,"id":6686},"name":"update"},"6752":{},"6753":{},"6754":{"_Position":{"__isSmartRef__":true,"id":6755},"renderContextTable":{"__isSmartRef__":true,"id":6756},"_Extent":{"__isSmartRef__":true,"id":6757},"_Padding":{"__isSmartRef__":true,"id":6758},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"6755":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"6756":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"6757":{"x":100,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"6758":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"6759":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"6760":{"morph":{"__isSmartRef__":true,"id":6685},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"6761":{"layouter":{"__isSmartRef__":true,"id":6762},"resizeWidth":true},"6762":{"defaultBorderSize":10,"defaultSpacing":15,"borderSize":0,"spacing":0,"container":{"__isSmartRef__":true,"id":6685},"__LivelyClassName__":"lively.morphic.Layout.JournalLayout","__SourceModuleName__":"Global.lively.morphic.Layout"},"6763":{"x":100,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"6764":{"x":0,"y":800,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"6765":{"getLayoutableSubmorphs":{"__isSmartRef__":true,"id":6766}},"6766":{"varMapping":{"__isSmartRef__":true,"id":6767},"source":"function getLayoutableSubmorphs() {\n return this.submorphs.reject(function(ea) {\n return (ea.isEpiMorph || ea.isBeingDragged || !ea.isVisible());\n });\n }","funcProperties":{"__isSmartRef__":true,"id":6772},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"6767":{"this":{"__isSmartRef__":true,"id":6685},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":6768}},"6768":{"$super":{"__isSmartRef__":true,"id":6769}},"6769":{"varMapping":{"__isSmartRef__":true,"id":6770},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":6771},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"6770":{"obj":{"__isSmartRef__":true,"id":6685},"name":"getLayoutableSubmorphs"},"6771":{},"6772":{},"6773":{"submorphs":[{"__isSmartRef__":true,"id":6774}],"scripts":[],"shape":{"__isSmartRef__":true,"id":6842},"derivationIds":[null],"id":"99325BAE-7AE7-49FB-8F86-FA84B04FCA70","renderContextTable":{"__isSmartRef__":true,"id":6847},"eventHandler":{"__isSmartRef__":true,"id":6848},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"layout":{"__isSmartRef__":true,"id":6849},"isInLayoutCycle":false,"priorExtent":{"__isSmartRef__":true,"id":6851},"owner":{"__isSmartRef__":true,"id":5715},"_Position":{"__isSmartRef__":true,"id":6852},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":6853},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global"},"6774":{"submorphs":[{"__isSmartRef__":true,"id":6775},{"__isSmartRef__":true,"id":6792}],"scripts":[],"shape":{"__isSmartRef__":true,"id":6808},"derivationIds":[null],"id":"18D72034-6006-438C-B74D-3E750386B3B4","renderContextTable":{"__isSmartRef__":true,"id":6813},"eventHandler":{"__isSmartRef__":true,"id":6814},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"layout":{"__isSmartRef__":true,"id":6815},"grabbingEnabled":false,"draggingEnabled":false,"data":{"__isSmartRef__":true,"id":1972},"propertyList":["submorphs","scripts","id","shape","droppingEnabled","halosEnabled","registeredForMouseEvents","_Position","showsHalos","name","partsBinMetaInfo","__SourceModuleName__","renderContextTable","eventHandler","attributeConnections","doNotSerialize","doNotCopyProperties","derivationIds","partTests","_ClipMode","owner","priorExtent","layout","prevScroll","distanceToDragEvent","_Visible","visible","userName","whiteboard","pencilStyler","$$userName","_renderContext","_isRendered","_Rotation","_Scale","isCopyMorphRef","morphRefId"],"level":1,"treeView":{"__isSmartRef__":true,"id":560},"label":"chat","children":[],"parent":{"__isSmartRef__":true,"id":563},"expander":{"__isSmartRef__":true,"id":6775},"text":{"__isSmartRef__":true,"id":6792},"owner":{"__isSmartRef__":true,"id":6773},"_Position":{"__isSmartRef__":true,"id":6816},"priorExtent":{"__isSmartRef__":true,"id":6817},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":6818},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global"},"6775":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":6776},"derivationIds":[null],"id":"AE716AF7-6552-4DE0-A5F2-EA92DD1FFA1F","renderContextTable":{"__isSmartRef__":true,"id":6782},"eventHandler":{"__isSmartRef__":true,"id":6783},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":6784},"grabbingEnabled":false,"draggingEnabled":false,"isExpanded":false,"owner":{"__isSmartRef__":true,"id":6774},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":6785},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global"},"6776":{"_Position":{"__isSmartRef__":true,"id":6777},"renderContextTable":{"__isSmartRef__":true,"id":6778},"_Extent":{"__isSmartRef__":true,"id":6779},"_Padding":{"__isSmartRef__":true,"id":6780},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":570},"_Fill":{"__isSmartRef__":true,"id":6781},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"6777":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"6778":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"6779":{"x":8,"y":8,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"6780":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"6781":{"r":0.5686274509803921,"g":0.5686274509803921,"b":0.5686274509803921,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"6782":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"6783":{"morph":{"__isSmartRef__":true,"id":6775},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"6784":{"x":18,"y":5,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"6785":{"toggle":{"__isSmartRef__":true,"id":6786},"toggleExpansion":{"__isSmartRef__":true,"id":6789}},"6786":{"varMapping":{"__isSmartRef__":true,"id":6787},"source":"function toggle() {\n // asynchronous toggling\n (function () { this.toggleExpansion(); }).bind(this).delay(0);\n }","funcProperties":{"__isSmartRef__":true,"id":6788},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"6787":{"this":{"__isSmartRef__":true,"id":6775}},"6788":{},"6789":{"varMapping":{"__isSmartRef__":true,"id":6790},"source":"function toggleExpansion() {\n var treeNode = this.owner;\n var treeView = treeNode.treeView;\n\n if (!this.isExpanded && Objects.isMutableType(treeNode.data) && Properties.own(treeNode.data).length > 0) {\n this.isExpanded = true;\n\n if (treeNode.childrenWrapper) {\n treeNode.childrenWrapper.setVisible(true);\n } if (treeNode.childrenWrapper && treeNode.children.length !== Properties.own(treeNode.data)) {\n treeNode.children = [];\n treeNode.childrenWrapper.removeAllMorphs();\n treeNode.childrenWrapper.addTreeNodesForProperties(treeNode);\n } else {\n if (Objects.isMutableType(treeNode.data)) {\n var wrapper = treeView.createTreeWrapper();\n\n wrapper.addScript(function addTreeNodesForProperties(treeNode) {\n var that = this;\n var props = Properties.own(treeNode.data);\n if (Objects.typeStringOf(treeNode.data) !== 'Array') props = props.sort();\n props.forEach(function(prop) {\n (function() {\n var childNode = treeNode.treeView.createTreeNode(prop, treeNode.data[prop], treeNode.level + 1, treeNode);\n treeNode.children.push(childNode);\n var nodeWrapper = treeNode.treeView.createTreeWrapper(childNode);\n that.addMorph(nodeWrapper);\n }).bind(this).delay(0); // asynchronous\n });\n });\n wrapper.addTreeNodesForProperties(treeNode);\n \n treeNode.childrenWrapper = wrapper;\n treeNode.owner.addMorph(wrapper);\n } \n }\n } else {\n this.isExpanded = false;\n treeNode.childrenWrapper && treeNode.childrenWrapper.setVisible(false);\n }\n treeNode.updateExpanderColor();\n treeNode.owner.applyLayout();\n }","funcProperties":{"__isSmartRef__":true,"id":6791},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"6790":{"this":{"__isSmartRef__":true,"id":6775}},"6791":{},"6792":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":6793},"derivationIds":[null],"id":"9BA6170D-67CF-4032-A57D-FEFF78FDD073","renderContextTable":{"__isSmartRef__":true,"id":6797},"_WhiteSpaceHandling":"pre","textChunks":[{"__isSmartRef__":true,"id":6798},{"__isSmartRef__":true,"id":6800}],"eventHandler":{"__isSmartRef__":true,"id":6802},"_ClipMode":"hidden","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"fixedHeight":true,"_InputAllowed":false,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":10,"evalEnabled":false,"_MaxTextWidth":null,"isLabel":true,"_HandStyle":"default","eventsAreIgnored":true,"priorExtent":{"__isSmartRef__":true,"id":6803},"_MinTextWidth":null,"_MaxTextHeight":null,"_MinTextHeight":null,"owner":{"__isSmartRef__":true,"id":6774},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":6804},"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6793":{"_Position":{"__isSmartRef__":true,"id":6794},"renderContextTable":{"__isSmartRef__":true,"id":6795},"_Extent":{"__isSmartRef__":true,"id":6796},"_Padding":{"__isSmartRef__":true,"id":587},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":588},"_Fill":null,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"6794":{"x":28,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"6795":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"6796":{"x":100,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"6797":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"6798":{"style":{"__isSmartRef__":true,"id":6799},"chunkOwner":{"__isSmartRef__":true,"id":6792},"storedString":"chat","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6799":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6800":{"style":{"__isSmartRef__":true,"id":6801},"chunkOwner":{"__isSmartRef__":true,"id":6792},"storedString":": ChatPane","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6801":{"color":{"__isSmartRef__":true,"id":595},"italics":"italic","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6802":{"morph":{"__isSmartRef__":true,"id":6792},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"6803":{"x":105,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"6804":{"layoutText":{"__isSmartRef__":true,"id":6805}},"6805":{"varMapping":{"__isSmartRef__":true,"id":6806},"source":"function layoutText(fontOptions){\n this.setFontSize(fontOptions.size);\n this.setFillOpacity(0);\n this.setBorderWidth(0);\n this.setMaxTextWidth(fontOptions.maxTextWidth);\n this.beLabel();\n this.fit();\n }","funcProperties":{"__isSmartRef__":true,"id":6807},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"6806":{"this":{"__isSmartRef__":true,"id":6792}},"6807":{},"6808":{"_Position":{"__isSmartRef__":true,"id":6809},"renderContextTable":{"__isSmartRef__":true,"id":6810},"_Extent":{"__isSmartRef__":true,"id":6811},"_Padding":{"__isSmartRef__":true,"id":6812},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"6809":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"6810":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"6811":{"x":100,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"6812":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"6813":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"6814":{"morph":{"__isSmartRef__":true,"id":6774},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"6815":{"resizeWidth":true},"6816":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"6817":{"x":100,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"6818":{"updateExpanderColor":{"__isSmartRef__":true,"id":6819},"onMouseDown":{"__isSmartRef__":true,"id":6822},"isRoot":{"__isSmartRef__":true,"id":6829},"displayValue":{"__isSmartRef__":true,"id":6832},"update":{"__isSmartRef__":true,"id":6835}},"6819":{"varMapping":{"__isSmartRef__":true,"id":6820},"source":"function updateExpanderColor() {\n var colors = this.treeView.colors;\n var fillColor;\n if (this.expander.isExpanded || !(Objects.isMutableType(this.data) && Properties.own(this.data).length > 0)) { \n fillColor = colors.expandedExpander;\n } else {\n fillColor = colors.contractedExpander;\n }\n this.expander.setFill(fillColor);\n }","funcProperties":{"__isSmartRef__":true,"id":6821},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"6820":{"this":{"__isSmartRef__":true,"id":6774}},"6821":{},"6822":{"varMapping":{"__isSmartRef__":true,"id":6823},"source":"function onMouseDown() {\n this.treeView.owner.moveFocusTo(this);\n }","funcProperties":{"__isSmartRef__":true,"id":6828},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"6823":{"this":{"__isSmartRef__":true,"id":6774},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":6824}},"6824":{"$super":{"__isSmartRef__":true,"id":6825}},"6825":{"varMapping":{"__isSmartRef__":true,"id":6826},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":6827},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"6826":{"obj":{"__isSmartRef__":true,"id":6774},"name":"onMouseDown"},"6827":{},"6828":{},"6829":{"varMapping":{"__isSmartRef__":true,"id":6830},"source":"function isRoot() {\n return (this.parent === null || this.parent === undefined);\n }","funcProperties":{"__isSmartRef__":true,"id":6831},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"6830":{"this":{"__isSmartRef__":true,"id":6774}},"6831":{},"6832":{"varMapping":{"__isSmartRef__":true,"id":6833},"source":"function displayValue() {\n // set label\n var labelString = this.treeView.getDisplayStringFor(this);\n if (labelString.length > 100) labelString = labelString.substring(0, 100) + '...';\n this.text.setTextString(labelString);\n \n // reset the bounds\n var fontSize = this.treeView.fonts.size;\n var textExtent = pt(labelString.length * fontSize * (3 / 4), fontSize * 2);\n this.text.setExtent(textExtent);\n\n // emphasize the properties current value\n this.text.emphasize({\n color: this.treeView.colors.emphasizedText,\n italics: 'italic'\n }, this.label.length, this.text.textString.length);\n }","funcProperties":{"__isSmartRef__":true,"id":6834},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"6833":{"this":{"__isSmartRef__":true,"id":6774}},"6834":{},"6835":{"varMapping":{"__isSmartRef__":true,"id":6836},"source":"function update() {\n \n // if actual value of the represented property changed (reference changed)\n if (this.parent && this.data !== this.parent.data[this.label]) {\n this.data = this.parent.data[this.label];\n this.displayValue();\n }\n\n if (Objects.typeStringOf(this.data) === 'String') return;\n\n // when properties have changed (same object, but other properties)\n var allProperties = Properties.own(this.data);\n var that = this;\n var allPropertiesKnown = allProperties.every(function (each) {\n return that.propertyList.indexOf(each) !== -1;\n })\n if (!allPropertiesKnown || allProperties.length !== this.propertyList.length) {\n this.updateExpanderColor();\n this.displayValue();\n\n // if expanded, redraw children\n if (this.expander.isExpanded) {\n this.expander.isExpanded = false;\n this.expander.toggle();\n }\n \n this.propertyList = allProperties;\n }\n\n if (Objects.isMutableType(this.data) && Properties.own(this.data).length > 0) {\n this.children.forEach(function (each) {\n each.update()\n });\n }\n }","funcProperties":{"__isSmartRef__":true,"id":6841},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"6836":{"this":{"__isSmartRef__":true,"id":6774},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":6837}},"6837":{"$super":{"__isSmartRef__":true,"id":6838}},"6838":{"varMapping":{"__isSmartRef__":true,"id":6839},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":6840},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"6839":{"obj":{"__isSmartRef__":true,"id":6774},"name":"update"},"6840":{},"6841":{},"6842":{"_Position":{"__isSmartRef__":true,"id":6843},"renderContextTable":{"__isSmartRef__":true,"id":6844},"_Extent":{"__isSmartRef__":true,"id":6845},"_Padding":{"__isSmartRef__":true,"id":6846},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"6843":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"6844":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"6845":{"x":100,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"6846":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"6847":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"6848":{"morph":{"__isSmartRef__":true,"id":6773},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"6849":{"layouter":{"__isSmartRef__":true,"id":6850},"resizeWidth":true},"6850":{"defaultBorderSize":10,"defaultSpacing":15,"borderSize":0,"spacing":0,"container":{"__isSmartRef__":true,"id":6773},"__LivelyClassName__":"lively.morphic.Layout.JournalLayout","__SourceModuleName__":"Global.lively.morphic.Layout"},"6851":{"x":100,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"6852":{"x":0,"y":780,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"6853":{"getLayoutableSubmorphs":{"__isSmartRef__":true,"id":6854}},"6854":{"varMapping":{"__isSmartRef__":true,"id":6855},"source":"function getLayoutableSubmorphs() {\n return this.submorphs.reject(function(ea) {\n return (ea.isEpiMorph || ea.isBeingDragged || !ea.isVisible());\n });\n }","funcProperties":{"__isSmartRef__":true,"id":6860},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"6855":{"this":{"__isSmartRef__":true,"id":6773},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":6856}},"6856":{"$super":{"__isSmartRef__":true,"id":6857}},"6857":{"varMapping":{"__isSmartRef__":true,"id":6858},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":6859},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"6858":{"obj":{"__isSmartRef__":true,"id":6773},"name":"getLayoutableSubmorphs"},"6859":{},"6860":{},"6861":{"submorphs":[{"__isSmartRef__":true,"id":6862}],"scripts":[],"shape":{"__isSmartRef__":true,"id":6930},"derivationIds":[null],"id":"12428635-1FDC-4C52-A402-CE3748250063","renderContextTable":{"__isSmartRef__":true,"id":6935},"eventHandler":{"__isSmartRef__":true,"id":6936},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"layout":{"__isSmartRef__":true,"id":6937},"isInLayoutCycle":false,"priorExtent":{"__isSmartRef__":true,"id":6939},"owner":{"__isSmartRef__":true,"id":5715},"_Position":{"__isSmartRef__":true,"id":6940},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":6941},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global"},"6862":{"submorphs":[{"__isSmartRef__":true,"id":6863},{"__isSmartRef__":true,"id":6880}],"scripts":[],"shape":{"__isSmartRef__":true,"id":6896},"derivationIds":[null],"id":"4D72AED7-28C4-4C9A-BCFF-8817B9B0166C","renderContextTable":{"__isSmartRef__":true,"id":6901},"eventHandler":{"__isSmartRef__":true,"id":6902},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"layout":{"__isSmartRef__":true,"id":6903},"grabbingEnabled":false,"draggingEnabled":false,"data":{"__isSmartRef__":true,"id":2359},"propertyList":["r","g","b","a"],"level":1,"treeView":{"__isSmartRef__":true,"id":560},"label":"color","children":[],"parent":{"__isSmartRef__":true,"id":563},"expander":{"__isSmartRef__":true,"id":6863},"text":{"__isSmartRef__":true,"id":6880},"owner":{"__isSmartRef__":true,"id":6861},"_Position":{"__isSmartRef__":true,"id":6904},"priorExtent":{"__isSmartRef__":true,"id":6905},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":6906},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global"},"6863":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":6864},"derivationIds":[null],"id":"632883A0-6065-4A5B-9625-C2CA84C3B20E","renderContextTable":{"__isSmartRef__":true,"id":6870},"eventHandler":{"__isSmartRef__":true,"id":6871},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":6872},"grabbingEnabled":false,"draggingEnabled":false,"isExpanded":false,"owner":{"__isSmartRef__":true,"id":6862},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":6873},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global"},"6864":{"_Position":{"__isSmartRef__":true,"id":6865},"renderContextTable":{"__isSmartRef__":true,"id":6866},"_Extent":{"__isSmartRef__":true,"id":6867},"_Padding":{"__isSmartRef__":true,"id":6868},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":570},"_Fill":{"__isSmartRef__":true,"id":6869},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"6865":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"6866":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"6867":{"x":8,"y":8,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"6868":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"6869":{"r":0.5686274509803921,"g":0.5686274509803921,"b":0.5686274509803921,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"6870":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"6871":{"morph":{"__isSmartRef__":true,"id":6863},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"6872":{"x":18,"y":5,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"6873":{"toggle":{"__isSmartRef__":true,"id":6874},"toggleExpansion":{"__isSmartRef__":true,"id":6877}},"6874":{"varMapping":{"__isSmartRef__":true,"id":6875},"source":"function toggle() {\n // asynchronous toggling\n (function () { this.toggleExpansion(); }).bind(this).delay(0);\n }","funcProperties":{"__isSmartRef__":true,"id":6876},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"6875":{"this":{"__isSmartRef__":true,"id":6863}},"6876":{},"6877":{"varMapping":{"__isSmartRef__":true,"id":6878},"source":"function toggleExpansion() {\n var treeNode = this.owner;\n var treeView = treeNode.treeView;\n\n if (!this.isExpanded && Objects.isMutableType(treeNode.data) && Properties.own(treeNode.data).length > 0) {\n this.isExpanded = true;\n\n if (treeNode.childrenWrapper) {\n treeNode.childrenWrapper.setVisible(true);\n } if (treeNode.childrenWrapper && treeNode.children.length !== Properties.own(treeNode.data)) {\n treeNode.children = [];\n treeNode.childrenWrapper.removeAllMorphs();\n treeNode.childrenWrapper.addTreeNodesForProperties(treeNode);\n } else {\n if (Objects.isMutableType(treeNode.data)) {\n var wrapper = treeView.createTreeWrapper();\n\n wrapper.addScript(function addTreeNodesForProperties(treeNode) {\n var that = this;\n var props = Properties.own(treeNode.data);\n if (Objects.typeStringOf(treeNode.data) !== 'Array') props = props.sort();\n props.forEach(function(prop) {\n (function() {\n var childNode = treeNode.treeView.createTreeNode(prop, treeNode.data[prop], treeNode.level + 1, treeNode);\n treeNode.children.push(childNode);\n var nodeWrapper = treeNode.treeView.createTreeWrapper(childNode);\n that.addMorph(nodeWrapper);\n }).bind(this).delay(0); // asynchronous\n });\n });\n wrapper.addTreeNodesForProperties(treeNode);\n \n treeNode.childrenWrapper = wrapper;\n treeNode.owner.addMorph(wrapper);\n } \n }\n } else {\n this.isExpanded = false;\n treeNode.childrenWrapper && treeNode.childrenWrapper.setVisible(false);\n }\n treeNode.updateExpanderColor();\n treeNode.owner.applyLayout();\n }","funcProperties":{"__isSmartRef__":true,"id":6879},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"6878":{"this":{"__isSmartRef__":true,"id":6863}},"6879":{},"6880":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":6881},"derivationIds":[null],"id":"70D14E87-878B-402B-9634-7E6A5B8C91C2","renderContextTable":{"__isSmartRef__":true,"id":6885},"_WhiteSpaceHandling":"pre","textChunks":[{"__isSmartRef__":true,"id":6886},{"__isSmartRef__":true,"id":6888}],"eventHandler":{"__isSmartRef__":true,"id":6890},"_ClipMode":"hidden","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"fixedHeight":true,"_InputAllowed":false,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":10,"evalEnabled":false,"_MaxTextWidth":null,"isLabel":true,"_HandStyle":"default","eventsAreIgnored":true,"priorExtent":{"__isSmartRef__":true,"id":6891},"_MinTextWidth":null,"_MaxTextHeight":null,"_MinTextHeight":null,"owner":{"__isSmartRef__":true,"id":6862},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":6892},"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6881":{"_Position":{"__isSmartRef__":true,"id":6882},"renderContextTable":{"__isSmartRef__":true,"id":6883},"_Extent":{"__isSmartRef__":true,"id":6884},"_Padding":{"__isSmartRef__":true,"id":587},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":588},"_Fill":null,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"6882":{"x":28,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"6883":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"6884":{"x":90,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"6885":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"6886":{"style":{"__isSmartRef__":true,"id":6887},"chunkOwner":{"__isSmartRef__":true,"id":6880},"storedString":"color","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6887":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6888":{"style":{"__isSmartRef__":true,"id":6889},"chunkOwner":{"__isSmartRef__":true,"id":6880},"storedString":": Color","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6889":{"color":{"__isSmartRef__":true,"id":595},"italics":"italic","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6890":{"morph":{"__isSmartRef__":true,"id":6880},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"6891":{"x":90,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"6892":{"layoutText":{"__isSmartRef__":true,"id":6893}},"6893":{"varMapping":{"__isSmartRef__":true,"id":6894},"source":"function layoutText(fontOptions){\n this.setFontSize(fontOptions.size);\n this.setFillOpacity(0);\n this.setBorderWidth(0);\n this.setMaxTextWidth(fontOptions.maxTextWidth);\n this.beLabel();\n this.fit();\n }","funcProperties":{"__isSmartRef__":true,"id":6895},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"6894":{"this":{"__isSmartRef__":true,"id":6880}},"6895":{},"6896":{"_Position":{"__isSmartRef__":true,"id":6897},"renderContextTable":{"__isSmartRef__":true,"id":6898},"_Extent":{"__isSmartRef__":true,"id":6899},"_Padding":{"__isSmartRef__":true,"id":6900},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"6897":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"6898":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"6899":{"x":100,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"6900":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"6901":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"6902":{"morph":{"__isSmartRef__":true,"id":6862},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"6903":{"resizeWidth":true},"6904":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"6905":{"x":100,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"6906":{"updateExpanderColor":{"__isSmartRef__":true,"id":6907},"onMouseDown":{"__isSmartRef__":true,"id":6910},"isRoot":{"__isSmartRef__":true,"id":6917},"displayValue":{"__isSmartRef__":true,"id":6920},"update":{"__isSmartRef__":true,"id":6923}},"6907":{"varMapping":{"__isSmartRef__":true,"id":6908},"source":"function updateExpanderColor() {\n var colors = this.treeView.colors;\n var fillColor;\n if (this.expander.isExpanded || !(Objects.isMutableType(this.data) && Properties.own(this.data).length > 0)) { \n fillColor = colors.expandedExpander;\n } else {\n fillColor = colors.contractedExpander;\n }\n this.expander.setFill(fillColor);\n }","funcProperties":{"__isSmartRef__":true,"id":6909},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"6908":{"this":{"__isSmartRef__":true,"id":6862}},"6909":{},"6910":{"varMapping":{"__isSmartRef__":true,"id":6911},"source":"function onMouseDown() {\n this.treeView.owner.moveFocusTo(this);\n }","funcProperties":{"__isSmartRef__":true,"id":6916},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"6911":{"this":{"__isSmartRef__":true,"id":6862},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":6912}},"6912":{"$super":{"__isSmartRef__":true,"id":6913}},"6913":{"varMapping":{"__isSmartRef__":true,"id":6914},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":6915},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"6914":{"obj":{"__isSmartRef__":true,"id":6862},"name":"onMouseDown"},"6915":{},"6916":{},"6917":{"varMapping":{"__isSmartRef__":true,"id":6918},"source":"function isRoot() {\n return (this.parent === null || this.parent === undefined);\n }","funcProperties":{"__isSmartRef__":true,"id":6919},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"6918":{"this":{"__isSmartRef__":true,"id":6862}},"6919":{},"6920":{"varMapping":{"__isSmartRef__":true,"id":6921},"source":"function displayValue() {\n // set label\n var labelString = this.treeView.getDisplayStringFor(this);\n if (labelString.length > 100) labelString = labelString.substring(0, 100) + '...';\n this.text.setTextString(labelString);\n \n // reset the bounds\n var fontSize = this.treeView.fonts.size;\n var textExtent = pt(labelString.length * fontSize * (3 / 4), fontSize * 2);\n this.text.setExtent(textExtent);\n\n // emphasize the properties current value\n this.text.emphasize({\n color: this.treeView.colors.emphasizedText,\n italics: 'italic'\n }, this.label.length, this.text.textString.length);\n }","funcProperties":{"__isSmartRef__":true,"id":6922},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"6921":{"this":{"__isSmartRef__":true,"id":6862}},"6922":{},"6923":{"varMapping":{"__isSmartRef__":true,"id":6924},"source":"function update() {\n \n // if actual value of the represented property changed (reference changed)\n if (this.parent && this.data !== this.parent.data[this.label]) {\n this.data = this.parent.data[this.label];\n this.displayValue();\n }\n\n if (Objects.typeStringOf(this.data) === 'String') return;\n\n // when properties have changed (same object, but other properties)\n var allProperties = Properties.own(this.data);\n var that = this;\n var allPropertiesKnown = allProperties.every(function (each) {\n return that.propertyList.indexOf(each) !== -1;\n })\n if (!allPropertiesKnown || allProperties.length !== this.propertyList.length) {\n this.updateExpanderColor();\n this.displayValue();\n\n // if expanded, redraw children\n if (this.expander.isExpanded) {\n this.expander.isExpanded = false;\n this.expander.toggle();\n }\n \n this.propertyList = allProperties;\n }\n\n if (Objects.isMutableType(this.data) && Properties.own(this.data).length > 0) {\n this.children.forEach(function (each) {\n each.update()\n });\n }\n }","funcProperties":{"__isSmartRef__":true,"id":6929},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"6924":{"this":{"__isSmartRef__":true,"id":6862},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":6925}},"6925":{"$super":{"__isSmartRef__":true,"id":6926}},"6926":{"varMapping":{"__isSmartRef__":true,"id":6927},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":6928},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"6927":{"obj":{"__isSmartRef__":true,"id":6862},"name":"update"},"6928":{},"6929":{},"6930":{"_Position":{"__isSmartRef__":true,"id":6931},"renderContextTable":{"__isSmartRef__":true,"id":6932},"_Extent":{"__isSmartRef__":true,"id":6933},"_Padding":{"__isSmartRef__":true,"id":6934},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"6931":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"6932":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"6933":{"x":100,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"6934":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"6935":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"6936":{"morph":{"__isSmartRef__":true,"id":6861},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"6937":{"layouter":{"__isSmartRef__":true,"id":6938},"resizeWidth":true},"6938":{"defaultBorderSize":10,"defaultSpacing":15,"borderSize":0,"spacing":0,"container":{"__isSmartRef__":true,"id":6861},"__LivelyClassName__":"lively.morphic.Layout.JournalLayout","__SourceModuleName__":"Global.lively.morphic.Layout"},"6939":{"x":100,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"6940":{"x":0,"y":760,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"6941":{"getLayoutableSubmorphs":{"__isSmartRef__":true,"id":6942}},"6942":{"varMapping":{"__isSmartRef__":true,"id":6943},"source":"function getLayoutableSubmorphs() {\n return this.submorphs.reject(function(ea) {\n return (ea.isEpiMorph || ea.isBeingDragged || !ea.isVisible());\n });\n }","funcProperties":{"__isSmartRef__":true,"id":6948},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"6943":{"this":{"__isSmartRef__":true,"id":6861},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":6944}},"6944":{"$super":{"__isSmartRef__":true,"id":6945}},"6945":{"varMapping":{"__isSmartRef__":true,"id":6946},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":6947},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"6946":{"obj":{"__isSmartRef__":true,"id":6861},"name":"getLayoutableSubmorphs"},"6947":{},"6948":{},"6949":{"submorphs":[{"__isSmartRef__":true,"id":6950}],"scripts":[],"shape":{"__isSmartRef__":true,"id":7018},"derivationIds":[null],"id":"FA95EF81-97F1-4951-8999-53718E654147","renderContextTable":{"__isSmartRef__":true,"id":7023},"eventHandler":{"__isSmartRef__":true,"id":7024},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"layout":{"__isSmartRef__":true,"id":7025},"isInLayoutCycle":false,"priorExtent":{"__isSmartRef__":true,"id":7027},"owner":{"__isSmartRef__":true,"id":5715},"_Position":{"__isSmartRef__":true,"id":7028},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":7029},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global"},"6950":{"submorphs":[{"__isSmartRef__":true,"id":6951},{"__isSmartRef__":true,"id":6968}],"scripts":[],"shape":{"__isSmartRef__":true,"id":6984},"derivationIds":[null],"id":"B0AA9A3D-0817-4ECB-A668-6BC5A228D796","renderContextTable":{"__isSmartRef__":true,"id":6989},"eventHandler":{"__isSmartRef__":true,"id":6990},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"layout":{"__isSmartRef__":true,"id":6991},"grabbingEnabled":false,"draggingEnabled":false,"data":"","propertyList":[],"level":1,"treeView":{"__isSmartRef__":true,"id":560},"label":"dbName","children":[],"parent":{"__isSmartRef__":true,"id":563},"expander":{"__isSmartRef__":true,"id":6951},"text":{"__isSmartRef__":true,"id":6968},"owner":{"__isSmartRef__":true,"id":6949},"_Position":{"__isSmartRef__":true,"id":6992},"priorExtent":{"__isSmartRef__":true,"id":6993},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":6994},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global"},"6951":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":6952},"derivationIds":[null],"id":"19C0E64E-3DCF-4B64-BC25-254A7AA2B730","renderContextTable":{"__isSmartRef__":true,"id":6958},"eventHandler":{"__isSmartRef__":true,"id":6959},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":6960},"grabbingEnabled":false,"draggingEnabled":false,"isExpanded":false,"owner":{"__isSmartRef__":true,"id":6950},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":6961},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global"},"6952":{"_Position":{"__isSmartRef__":true,"id":6953},"renderContextTable":{"__isSmartRef__":true,"id":6954},"_Extent":{"__isSmartRef__":true,"id":6955},"_Padding":{"__isSmartRef__":true,"id":6956},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":570},"_Fill":{"__isSmartRef__":true,"id":6957},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"6953":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"6954":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"6955":{"x":8,"y":8,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"6956":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"6957":{"r":1,"g":1,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"6958":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"6959":{"morph":{"__isSmartRef__":true,"id":6951},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"6960":{"x":18,"y":5,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"6961":{"toggle":{"__isSmartRef__":true,"id":6962},"toggleExpansion":{"__isSmartRef__":true,"id":6965}},"6962":{"varMapping":{"__isSmartRef__":true,"id":6963},"source":"function toggle() {\n // asynchronous toggling\n (function () { this.toggleExpansion(); }).bind(this).delay(0);\n }","funcProperties":{"__isSmartRef__":true,"id":6964},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"6963":{"this":{"__isSmartRef__":true,"id":6951}},"6964":{},"6965":{"varMapping":{"__isSmartRef__":true,"id":6966},"source":"function toggleExpansion() {\n var treeNode = this.owner;\n var treeView = treeNode.treeView;\n\n if (!this.isExpanded && Objects.isMutableType(treeNode.data) && Properties.own(treeNode.data).length > 0) {\n this.isExpanded = true;\n\n if (treeNode.childrenWrapper) {\n treeNode.childrenWrapper.setVisible(true);\n } if (treeNode.childrenWrapper && treeNode.children.length !== Properties.own(treeNode.data)) {\n treeNode.children = [];\n treeNode.childrenWrapper.removeAllMorphs();\n treeNode.childrenWrapper.addTreeNodesForProperties(treeNode);\n } else {\n if (Objects.isMutableType(treeNode.data)) {\n var wrapper = treeView.createTreeWrapper();\n\n wrapper.addScript(function addTreeNodesForProperties(treeNode) {\n var that = this;\n var props = Properties.own(treeNode.data);\n if (Objects.typeStringOf(treeNode.data) !== 'Array') props = props.sort();\n props.forEach(function(prop) {\n (function() {\n var childNode = treeNode.treeView.createTreeNode(prop, treeNode.data[prop], treeNode.level + 1, treeNode);\n treeNode.children.push(childNode);\n var nodeWrapper = treeNode.treeView.createTreeWrapper(childNode);\n that.addMorph(nodeWrapper);\n }).bind(this).delay(0); // asynchronous\n });\n });\n wrapper.addTreeNodesForProperties(treeNode);\n \n treeNode.childrenWrapper = wrapper;\n treeNode.owner.addMorph(wrapper);\n } \n }\n } else {\n this.isExpanded = false;\n treeNode.childrenWrapper && treeNode.childrenWrapper.setVisible(false);\n }\n treeNode.updateExpanderColor();\n treeNode.owner.applyLayout();\n }","funcProperties":{"__isSmartRef__":true,"id":6967},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"6966":{"this":{"__isSmartRef__":true,"id":6951}},"6967":{},"6968":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":6969},"derivationIds":[null],"id":"EABA804C-0437-4E17-B75D-FD64276E8DB5","renderContextTable":{"__isSmartRef__":true,"id":6973},"_WhiteSpaceHandling":"pre","textChunks":[{"__isSmartRef__":true,"id":6974},{"__isSmartRef__":true,"id":6976}],"eventHandler":{"__isSmartRef__":true,"id":6978},"_ClipMode":"hidden","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"fixedHeight":true,"_InputAllowed":false,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":10,"evalEnabled":false,"_MaxTextWidth":null,"isLabel":true,"_HandStyle":"default","eventsAreIgnored":true,"priorExtent":{"__isSmartRef__":true,"id":6979},"_MinTextWidth":null,"_MaxTextHeight":null,"_MinTextHeight":null,"owner":{"__isSmartRef__":true,"id":6950},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":6980},"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6969":{"_Position":{"__isSmartRef__":true,"id":6970},"renderContextTable":{"__isSmartRef__":true,"id":6971},"_Extent":{"__isSmartRef__":true,"id":6972},"_Padding":{"__isSmartRef__":true,"id":587},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":588},"_Fill":null,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"6970":{"x":28,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"6971":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"6972":{"x":66,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"6973":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"6974":{"style":{"__isSmartRef__":true,"id":6975},"chunkOwner":{"__isSmartRef__":true,"id":6968},"storedString":"dbName","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6975":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6976":{"style":{"__isSmartRef__":true,"id":6977},"chunkOwner":{"__isSmartRef__":true,"id":6968},"storedString":": ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6977":{"color":{"__isSmartRef__":true,"id":595},"italics":"italic","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"6978":{"morph":{"__isSmartRef__":true,"id":6968},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"6979":{"x":60,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"6980":{"layoutText":{"__isSmartRef__":true,"id":6981}},"6981":{"varMapping":{"__isSmartRef__":true,"id":6982},"source":"function layoutText(fontOptions){\n this.setFontSize(fontOptions.size);\n this.setFillOpacity(0);\n this.setBorderWidth(0);\n this.setMaxTextWidth(fontOptions.maxTextWidth);\n this.beLabel();\n this.fit();\n }","funcProperties":{"__isSmartRef__":true,"id":6983},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"6982":{"this":{"__isSmartRef__":true,"id":6968}},"6983":{},"6984":{"_Position":{"__isSmartRef__":true,"id":6985},"renderContextTable":{"__isSmartRef__":true,"id":6986},"_Extent":{"__isSmartRef__":true,"id":6987},"_Padding":{"__isSmartRef__":true,"id":6988},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"6985":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"6986":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"6987":{"x":100,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"6988":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"6989":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"6990":{"morph":{"__isSmartRef__":true,"id":6950},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"6991":{"resizeWidth":true},"6992":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"6993":{"x":100,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"6994":{"updateExpanderColor":{"__isSmartRef__":true,"id":6995},"onMouseDown":{"__isSmartRef__":true,"id":6998},"isRoot":{"__isSmartRef__":true,"id":7005},"displayValue":{"__isSmartRef__":true,"id":7008},"update":{"__isSmartRef__":true,"id":7011}},"6995":{"varMapping":{"__isSmartRef__":true,"id":6996},"source":"function updateExpanderColor() {\n var colors = this.treeView.colors;\n var fillColor;\n if (this.expander.isExpanded || !(Objects.isMutableType(this.data) && Properties.own(this.data).length > 0)) { \n fillColor = colors.expandedExpander;\n } else {\n fillColor = colors.contractedExpander;\n }\n this.expander.setFill(fillColor);\n }","funcProperties":{"__isSmartRef__":true,"id":6997},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"6996":{"this":{"__isSmartRef__":true,"id":6950}},"6997":{},"6998":{"varMapping":{"__isSmartRef__":true,"id":6999},"source":"function onMouseDown() {\n this.treeView.owner.moveFocusTo(this);\n }","funcProperties":{"__isSmartRef__":true,"id":7004},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"6999":{"this":{"__isSmartRef__":true,"id":6950},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":7000}},"7000":{"$super":{"__isSmartRef__":true,"id":7001}},"7001":{"varMapping":{"__isSmartRef__":true,"id":7002},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":7003},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7002":{"obj":{"__isSmartRef__":true,"id":6950},"name":"onMouseDown"},"7003":{},"7004":{},"7005":{"varMapping":{"__isSmartRef__":true,"id":7006},"source":"function isRoot() {\n return (this.parent === null || this.parent === undefined);\n }","funcProperties":{"__isSmartRef__":true,"id":7007},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7006":{"this":{"__isSmartRef__":true,"id":6950}},"7007":{},"7008":{"varMapping":{"__isSmartRef__":true,"id":7009},"source":"function displayValue() {\n // set label\n var labelString = this.treeView.getDisplayStringFor(this);\n if (labelString.length > 100) labelString = labelString.substring(0, 100) + '...';\n this.text.setTextString(labelString);\n \n // reset the bounds\n var fontSize = this.treeView.fonts.size;\n var textExtent = pt(labelString.length * fontSize * (3 / 4), fontSize * 2);\n this.text.setExtent(textExtent);\n\n // emphasize the properties current value\n this.text.emphasize({\n color: this.treeView.colors.emphasizedText,\n italics: 'italic'\n }, this.label.length, this.text.textString.length);\n }","funcProperties":{"__isSmartRef__":true,"id":7010},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7009":{"this":{"__isSmartRef__":true,"id":6950}},"7010":{},"7011":{"varMapping":{"__isSmartRef__":true,"id":7012},"source":"function update() {\n \n // if actual value of the represented property changed (reference changed)\n if (this.parent && this.data !== this.parent.data[this.label]) {\n this.data = this.parent.data[this.label];\n this.displayValue();\n }\n\n if (Objects.typeStringOf(this.data) === 'String') return;\n\n // when properties have changed (same object, but other properties)\n var allProperties = Properties.own(this.data);\n var that = this;\n var allPropertiesKnown = allProperties.every(function (each) {\n return that.propertyList.indexOf(each) !== -1;\n })\n if (!allPropertiesKnown || allProperties.length !== this.propertyList.length) {\n this.updateExpanderColor();\n this.displayValue();\n\n // if expanded, redraw children\n if (this.expander.isExpanded) {\n this.expander.isExpanded = false;\n this.expander.toggle();\n }\n \n this.propertyList = allProperties;\n }\n\n if (Objects.isMutableType(this.data) && Properties.own(this.data).length > 0) {\n this.children.forEach(function (each) {\n each.update()\n });\n }\n }","funcProperties":{"__isSmartRef__":true,"id":7017},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7012":{"this":{"__isSmartRef__":true,"id":6950},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":7013}},"7013":{"$super":{"__isSmartRef__":true,"id":7014}},"7014":{"varMapping":{"__isSmartRef__":true,"id":7015},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":7016},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7015":{"obj":{"__isSmartRef__":true,"id":6950},"name":"update"},"7016":{},"7017":{},"7018":{"_Position":{"__isSmartRef__":true,"id":7019},"renderContextTable":{"__isSmartRef__":true,"id":7020},"_Extent":{"__isSmartRef__":true,"id":7021},"_Padding":{"__isSmartRef__":true,"id":7022},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"7019":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7020":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"7021":{"x":100,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7022":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7023":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"7024":{"morph":{"__isSmartRef__":true,"id":6949},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"7025":{"layouter":{"__isSmartRef__":true,"id":7026},"resizeWidth":true},"7026":{"defaultBorderSize":10,"defaultSpacing":15,"borderSize":0,"spacing":0,"container":{"__isSmartRef__":true,"id":6949},"__LivelyClassName__":"lively.morphic.Layout.JournalLayout","__SourceModuleName__":"Global.lively.morphic.Layout"},"7027":{"x":100,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7028":{"x":0,"y":740,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7029":{"getLayoutableSubmorphs":{"__isSmartRef__":true,"id":7030}},"7030":{"varMapping":{"__isSmartRef__":true,"id":7031},"source":"function getLayoutableSubmorphs() {\n return this.submorphs.reject(function(ea) {\n return (ea.isEpiMorph || ea.isBeingDragged || !ea.isVisible());\n });\n }","funcProperties":{"__isSmartRef__":true,"id":7036},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7031":{"this":{"__isSmartRef__":true,"id":6949},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":7032}},"7032":{"$super":{"__isSmartRef__":true,"id":7033}},"7033":{"varMapping":{"__isSmartRef__":true,"id":7034},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":7035},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7034":{"obj":{"__isSmartRef__":true,"id":6949},"name":"getLayoutableSubmorphs"},"7035":{},"7036":{},"7037":{"submorphs":[{"__isSmartRef__":true,"id":7038}],"scripts":[],"shape":{"__isSmartRef__":true,"id":7106},"derivationIds":[null],"id":"0DA9A316-F6DB-4DE2-A5E7-14DA24D63C3E","renderContextTable":{"__isSmartRef__":true,"id":7111},"eventHandler":{"__isSmartRef__":true,"id":7112},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"layout":{"__isSmartRef__":true,"id":7113},"isInLayoutCycle":false,"priorExtent":{"__isSmartRef__":true,"id":7115},"owner":{"__isSmartRef__":true,"id":5715},"_Position":{"__isSmartRef__":true,"id":7116},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":7117},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global"},"7038":{"submorphs":[{"__isSmartRef__":true,"id":7039},{"__isSmartRef__":true,"id":7056}],"scripts":[],"shape":{"__isSmartRef__":true,"id":7072},"derivationIds":[null],"id":"5C22756F-6010-483C-BAB6-1103AC9BDD6D","renderContextTable":{"__isSmartRef__":true,"id":7077},"eventHandler":{"__isSmartRef__":true,"id":7078},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"layout":{"__isSmartRef__":true,"id":7079},"grabbingEnabled":false,"draggingEnabled":false,"data":[127,"F0291F62-F100-480C-AEBF-0230398F7983","AE8B5ED7-E305-45BC-BE4A-1C28A49EE12B","39BA345C-17FA-45A0-BAC2-F0CF5654ACF8","6237CF20-1132-4E45-854A-233CB994F5BA","BD769112-2E6F-4D3A-8FD1-FF5FB642D32F","5CCEA69D-6B7D-4D10-894B-4337AE00F6FB","9EFE20C0-9CB0-4E0B-B0CC-1D6774677D54","08A68769-500F-4E65-A5F8-0ABB9F37226D","392E73AC-9510-469B-A978-1B63C1E7F36A","59DF604E-DE0E-44C3-886F-4BE5F8966336","27190657-472E-433E-9EFC-EEBD7097C8A8","846DF3BA-B365-4BFA-9817-709C85E52A91","2749B79A-1BC7-429B-B9AB-4CF6608A6CB2","1C925D47-057A-43AC-A1C9-2FF38A6177E7","225005F5-C004-4B34-9E60-7E7D843A73D8","D0E83802-E20E-4024-9CEC-FE657D4C328F","AA69C3CA-5FF2-4FA0-94D1-DC0504E8B906","290962F0-8515-441C-9B5A-4B5E6C79F66B","E25B33F4-F0E5-4669-B935-696C5C371578","C15370B2-6C46-4599-942E-4280DBF20B83","D44F9BE1-7FD5-4DE2-BA68-E94D3FAEB3AC","27469775-4086-4CB3-BA28-C420D25F1013","BC8DCBAC-A872-4008-9D27-CEF4D78CEE73","FBD3A943-9549-4034-B4C0-860F2E80DFBF","4F5E9CAA-5047-4EE0-BF99-B0745AB1E5CE","09CF4CEB-5676-4D86-807B-9DFD85D890E8","3969336B-49F3-4705-9B27-4888D854DDB0","694AC8F5-4CCE-4ADB-9739-58D7B5F20D93","E2CA35F8-215B-455F-AD2F-B93C9661810F","477C3F27-8604-4508-84A8-A3B9E5479652","38A91487-6348-4DFA-A3A6-1E2336A8FEAD","A8E47977-1D5C-400A-8AE6-599F53EDCCF0","F42ECC54-9D71-44C3-884A-07FD954ED6D2","834DB4A8-0665-4A2E-9F30-1013E7E68164","3F608089-05BB-41EE-9138-1A5011B81D9F","2556799E-96D9-4821-A50B-354DA9F663BC","F7B0E558-37C7-487F-AAEA-A3E221F353B1","6DEA8D16-BE15-4B5F-9622-FF3DB2CD40D2","0ED930FF-B9CB-415F-A313-5263B0AFF434","77A5B447-0134-453E-8F5E-4C0A5AC2A3B6"],"propertyList":["0","1","2","3","4","5","6","7","8","9","10","11","12","13","14","15","16","17","18","19","20","21","22","23","24","25","26","27","28","29","30","31","32","33","34","35","36","37","38","39","40"],"level":1,"treeView":{"__isSmartRef__":true,"id":560},"label":"derivationIds","children":[],"parent":{"__isSmartRef__":true,"id":563},"expander":{"__isSmartRef__":true,"id":7039},"text":{"__isSmartRef__":true,"id":7056},"owner":{"__isSmartRef__":true,"id":7037},"_Position":{"__isSmartRef__":true,"id":7080},"priorExtent":{"__isSmartRef__":true,"id":7081},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":7082},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global"},"7039":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":7040},"derivationIds":[null],"id":"424E2277-184F-4027-9BB9-A9DA2CDA3668","renderContextTable":{"__isSmartRef__":true,"id":7046},"eventHandler":{"__isSmartRef__":true,"id":7047},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":7048},"grabbingEnabled":false,"draggingEnabled":false,"isExpanded":false,"owner":{"__isSmartRef__":true,"id":7038},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":7049},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global"},"7040":{"_Position":{"__isSmartRef__":true,"id":7041},"renderContextTable":{"__isSmartRef__":true,"id":7042},"_Extent":{"__isSmartRef__":true,"id":7043},"_Padding":{"__isSmartRef__":true,"id":7044},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":570},"_Fill":{"__isSmartRef__":true,"id":7045},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"7041":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7042":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"7043":{"x":8,"y":8,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7044":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7045":{"r":0.5686274509803921,"g":0.5686274509803921,"b":0.5686274509803921,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7046":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"7047":{"morph":{"__isSmartRef__":true,"id":7039},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"7048":{"x":18,"y":5,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7049":{"toggle":{"__isSmartRef__":true,"id":7050},"toggleExpansion":{"__isSmartRef__":true,"id":7053}},"7050":{"varMapping":{"__isSmartRef__":true,"id":7051},"source":"function toggle() {\n // asynchronous toggling\n (function () { this.toggleExpansion(); }).bind(this).delay(0);\n }","funcProperties":{"__isSmartRef__":true,"id":7052},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7051":{"this":{"__isSmartRef__":true,"id":7039}},"7052":{},"7053":{"varMapping":{"__isSmartRef__":true,"id":7054},"source":"function toggleExpansion() {\n var treeNode = this.owner;\n var treeView = treeNode.treeView;\n\n if (!this.isExpanded && Objects.isMutableType(treeNode.data) && Properties.own(treeNode.data).length > 0) {\n this.isExpanded = true;\n\n if (treeNode.childrenWrapper) {\n treeNode.childrenWrapper.setVisible(true);\n } if (treeNode.childrenWrapper && treeNode.children.length !== Properties.own(treeNode.data)) {\n treeNode.children = [];\n treeNode.childrenWrapper.removeAllMorphs();\n treeNode.childrenWrapper.addTreeNodesForProperties(treeNode);\n } else {\n if (Objects.isMutableType(treeNode.data)) {\n var wrapper = treeView.createTreeWrapper();\n\n wrapper.addScript(function addTreeNodesForProperties(treeNode) {\n var that = this;\n var props = Properties.own(treeNode.data);\n if (Objects.typeStringOf(treeNode.data) !== 'Array') props = props.sort();\n props.forEach(function(prop) {\n (function() {\n var childNode = treeNode.treeView.createTreeNode(prop, treeNode.data[prop], treeNode.level + 1, treeNode);\n treeNode.children.push(childNode);\n var nodeWrapper = treeNode.treeView.createTreeWrapper(childNode);\n that.addMorph(nodeWrapper);\n }).bind(this).delay(0); // asynchronous\n });\n });\n wrapper.addTreeNodesForProperties(treeNode);\n \n treeNode.childrenWrapper = wrapper;\n treeNode.owner.addMorph(wrapper);\n } \n }\n } else {\n this.isExpanded = false;\n treeNode.childrenWrapper && treeNode.childrenWrapper.setVisible(false);\n }\n treeNode.updateExpanderColor();\n treeNode.owner.applyLayout();\n }","funcProperties":{"__isSmartRef__":true,"id":7055},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7054":{"this":{"__isSmartRef__":true,"id":7039}},"7055":{},"7056":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":7057},"derivationIds":[null],"id":"AEE6017A-0F38-4B02-9A06-468BE17B14EC","renderContextTable":{"__isSmartRef__":true,"id":7061},"_WhiteSpaceHandling":"pre","textChunks":[{"__isSmartRef__":true,"id":7062},{"__isSmartRef__":true,"id":7064}],"eventHandler":{"__isSmartRef__":true,"id":7066},"_ClipMode":"hidden","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"fixedHeight":true,"_InputAllowed":false,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":10,"evalEnabled":false,"_MaxTextWidth":null,"isLabel":true,"_HandStyle":"default","eventsAreIgnored":true,"priorExtent":{"__isSmartRef__":true,"id":7067},"_MinTextWidth":null,"_MaxTextHeight":null,"_MinTextHeight":null,"owner":{"__isSmartRef__":true,"id":7038},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":7068},"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7057":{"_Position":{"__isSmartRef__":true,"id":7058},"renderContextTable":{"__isSmartRef__":true,"id":7059},"_Extent":{"__isSmartRef__":true,"id":7060},"_Padding":{"__isSmartRef__":true,"id":587},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":588},"_Fill":null,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"7058":{"x":28,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7059":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"7060":{"x":108,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7061":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"7062":{"style":{"__isSmartRef__":true,"id":7063},"chunkOwner":{"__isSmartRef__":true,"id":7056},"storedString":"derivationIds","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7063":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7064":{"style":{"__isSmartRef__":true,"id":7065},"chunkOwner":{"__isSmartRef__":true,"id":7056},"storedString":": [...]","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7065":{"color":{"__isSmartRef__":true,"id":595},"italics":"italic","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7066":{"morph":{"__isSmartRef__":true,"id":7056},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"7067":{"x":150,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7068":{"layoutText":{"__isSmartRef__":true,"id":7069}},"7069":{"varMapping":{"__isSmartRef__":true,"id":7070},"source":"function layoutText(fontOptions){\n this.setFontSize(fontOptions.size);\n this.setFillOpacity(0);\n this.setBorderWidth(0);\n this.setMaxTextWidth(fontOptions.maxTextWidth);\n this.beLabel();\n this.fit();\n }","funcProperties":{"__isSmartRef__":true,"id":7071},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7070":{"this":{"__isSmartRef__":true,"id":7056}},"7071":{},"7072":{"_Position":{"__isSmartRef__":true,"id":7073},"renderContextTable":{"__isSmartRef__":true,"id":7074},"_Extent":{"__isSmartRef__":true,"id":7075},"_Padding":{"__isSmartRef__":true,"id":7076},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"7073":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7074":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"7075":{"x":100,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7076":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7077":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"7078":{"morph":{"__isSmartRef__":true,"id":7038},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"7079":{"resizeWidth":true},"7080":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7081":{"x":100,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7082":{"updateExpanderColor":{"__isSmartRef__":true,"id":7083},"onMouseDown":{"__isSmartRef__":true,"id":7086},"isRoot":{"__isSmartRef__":true,"id":7093},"displayValue":{"__isSmartRef__":true,"id":7096},"update":{"__isSmartRef__":true,"id":7099}},"7083":{"varMapping":{"__isSmartRef__":true,"id":7084},"source":"function updateExpanderColor() {\n var colors = this.treeView.colors;\n var fillColor;\n if (this.expander.isExpanded || !(Objects.isMutableType(this.data) && Properties.own(this.data).length > 0)) { \n fillColor = colors.expandedExpander;\n } else {\n fillColor = colors.contractedExpander;\n }\n this.expander.setFill(fillColor);\n }","funcProperties":{"__isSmartRef__":true,"id":7085},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7084":{"this":{"__isSmartRef__":true,"id":7038}},"7085":{},"7086":{"varMapping":{"__isSmartRef__":true,"id":7087},"source":"function onMouseDown() {\n this.treeView.owner.moveFocusTo(this);\n }","funcProperties":{"__isSmartRef__":true,"id":7092},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7087":{"this":{"__isSmartRef__":true,"id":7038},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":7088}},"7088":{"$super":{"__isSmartRef__":true,"id":7089}},"7089":{"varMapping":{"__isSmartRef__":true,"id":7090},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":7091},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7090":{"obj":{"__isSmartRef__":true,"id":7038},"name":"onMouseDown"},"7091":{},"7092":{},"7093":{"varMapping":{"__isSmartRef__":true,"id":7094},"source":"function isRoot() {\n return (this.parent === null || this.parent === undefined);\n }","funcProperties":{"__isSmartRef__":true,"id":7095},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7094":{"this":{"__isSmartRef__":true,"id":7038}},"7095":{},"7096":{"varMapping":{"__isSmartRef__":true,"id":7097},"source":"function displayValue() {\n // set label\n var labelString = this.treeView.getDisplayStringFor(this);\n if (labelString.length > 100) labelString = labelString.substring(0, 100) + '...';\n this.text.setTextString(labelString);\n \n // reset the bounds\n var fontSize = this.treeView.fonts.size;\n var textExtent = pt(labelString.length * fontSize * (3 / 4), fontSize * 2);\n this.text.setExtent(textExtent);\n\n // emphasize the properties current value\n this.text.emphasize({\n color: this.treeView.colors.emphasizedText,\n italics: 'italic'\n }, this.label.length, this.text.textString.length);\n }","funcProperties":{"__isSmartRef__":true,"id":7098},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7097":{"this":{"__isSmartRef__":true,"id":7038}},"7098":{},"7099":{"varMapping":{"__isSmartRef__":true,"id":7100},"source":"function update() {\n \n // if actual value of the represented property changed (reference changed)\n if (this.parent && this.data !== this.parent.data[this.label]) {\n this.data = this.parent.data[this.label];\n this.displayValue();\n }\n\n if (Objects.typeStringOf(this.data) === 'String') return;\n\n // when properties have changed (same object, but other properties)\n var allProperties = Properties.own(this.data);\n var that = this;\n var allPropertiesKnown = allProperties.every(function (each) {\n return that.propertyList.indexOf(each) !== -1;\n })\n if (!allPropertiesKnown || allProperties.length !== this.propertyList.length) {\n this.updateExpanderColor();\n this.displayValue();\n\n // if expanded, redraw children\n if (this.expander.isExpanded) {\n this.expander.isExpanded = false;\n this.expander.toggle();\n }\n \n this.propertyList = allProperties;\n }\n\n if (Objects.isMutableType(this.data) && Properties.own(this.data).length > 0) {\n this.children.forEach(function (each) {\n each.update()\n });\n }\n }","funcProperties":{"__isSmartRef__":true,"id":7105},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7100":{"this":{"__isSmartRef__":true,"id":7038},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":7101}},"7101":{"$super":{"__isSmartRef__":true,"id":7102}},"7102":{"varMapping":{"__isSmartRef__":true,"id":7103},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":7104},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7103":{"obj":{"__isSmartRef__":true,"id":7038},"name":"update"},"7104":{},"7105":{},"7106":{"_Position":{"__isSmartRef__":true,"id":7107},"renderContextTable":{"__isSmartRef__":true,"id":7108},"_Extent":{"__isSmartRef__":true,"id":7109},"_Padding":{"__isSmartRef__":true,"id":7110},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"7107":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7108":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"7109":{"x":100,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7110":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7111":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"7112":{"morph":{"__isSmartRef__":true,"id":7037},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"7113":{"layouter":{"__isSmartRef__":true,"id":7114},"resizeWidth":true},"7114":{"defaultBorderSize":10,"defaultSpacing":15,"borderSize":0,"spacing":0,"container":{"__isSmartRef__":true,"id":7037},"__LivelyClassName__":"lively.morphic.Layout.JournalLayout","__SourceModuleName__":"Global.lively.morphic.Layout"},"7115":{"x":100,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7116":{"x":0,"y":720,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7117":{"getLayoutableSubmorphs":{"__isSmartRef__":true,"id":7118}},"7118":{"varMapping":{"__isSmartRef__":true,"id":7119},"source":"function getLayoutableSubmorphs() {\n return this.submorphs.reject(function(ea) {\n return (ea.isEpiMorph || ea.isBeingDragged || !ea.isVisible());\n });\n }","funcProperties":{"__isSmartRef__":true,"id":7124},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7119":{"this":{"__isSmartRef__":true,"id":7037},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":7120}},"7120":{"$super":{"__isSmartRef__":true,"id":7121}},"7121":{"varMapping":{"__isSmartRef__":true,"id":7122},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":7123},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7122":{"obj":{"__isSmartRef__":true,"id":7037},"name":"getLayoutableSubmorphs"},"7123":{},"7124":{},"7125":{"submorphs":[{"__isSmartRef__":true,"id":7126}],"scripts":[],"shape":{"__isSmartRef__":true,"id":7194},"derivationIds":[null],"id":"3807E65D-D369-4184-AB3F-A69E45CB6D47","renderContextTable":{"__isSmartRef__":true,"id":7199},"eventHandler":{"__isSmartRef__":true,"id":7200},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"layout":{"__isSmartRef__":true,"id":7201},"isInLayoutCycle":false,"priorExtent":{"__isSmartRef__":true,"id":7203},"owner":{"__isSmartRef__":true,"id":5715},"_Position":{"__isSmartRef__":true,"id":7204},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":7205},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global"},"7126":{"submorphs":[{"__isSmartRef__":true,"id":7127},{"__isSmartRef__":true,"id":7144}],"scripts":[],"shape":{"__isSmartRef__":true,"id":7160},"derivationIds":[null],"id":"322FAC71-8C5B-49E5-A4AE-BAE6009E3006","renderContextTable":{"__isSmartRef__":true,"id":7165},"eventHandler":{"__isSmartRef__":true,"id":7166},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"layout":{"__isSmartRef__":true,"id":7167},"grabbingEnabled":false,"draggingEnabled":false,"data":["$$submorphs","$$channelName"],"propertyList":["0","1"],"level":1,"treeView":{"__isSmartRef__":true,"id":560},"label":"doNotCopyProperties","children":[],"parent":{"__isSmartRef__":true,"id":563},"expander":{"__isSmartRef__":true,"id":7127},"text":{"__isSmartRef__":true,"id":7144},"owner":{"__isSmartRef__":true,"id":7125},"_Position":{"__isSmartRef__":true,"id":7168},"priorExtent":{"__isSmartRef__":true,"id":7169},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":7170},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global"},"7127":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":7128},"derivationIds":[null],"id":"2F036B7A-74C2-48F1-808B-1850B14C5AC1","renderContextTable":{"__isSmartRef__":true,"id":7134},"eventHandler":{"__isSmartRef__":true,"id":7135},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":7136},"grabbingEnabled":false,"draggingEnabled":false,"isExpanded":false,"owner":{"__isSmartRef__":true,"id":7126},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":7137},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global"},"7128":{"_Position":{"__isSmartRef__":true,"id":7129},"renderContextTable":{"__isSmartRef__":true,"id":7130},"_Extent":{"__isSmartRef__":true,"id":7131},"_Padding":{"__isSmartRef__":true,"id":7132},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":570},"_Fill":{"__isSmartRef__":true,"id":7133},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"7129":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7130":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"7131":{"x":8,"y":8,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7132":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7133":{"r":0.5686274509803921,"g":0.5686274509803921,"b":0.5686274509803921,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7134":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"7135":{"morph":{"__isSmartRef__":true,"id":7127},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"7136":{"x":18,"y":5,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7137":{"toggle":{"__isSmartRef__":true,"id":7138},"toggleExpansion":{"__isSmartRef__":true,"id":7141}},"7138":{"varMapping":{"__isSmartRef__":true,"id":7139},"source":"function toggle() {\n // asynchronous toggling\n (function () { this.toggleExpansion(); }).bind(this).delay(0);\n }","funcProperties":{"__isSmartRef__":true,"id":7140},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7139":{"this":{"__isSmartRef__":true,"id":7127}},"7140":{},"7141":{"varMapping":{"__isSmartRef__":true,"id":7142},"source":"function toggleExpansion() {\n var treeNode = this.owner;\n var treeView = treeNode.treeView;\n\n if (!this.isExpanded && Objects.isMutableType(treeNode.data) && Properties.own(treeNode.data).length > 0) {\n this.isExpanded = true;\n\n if (treeNode.childrenWrapper) {\n treeNode.childrenWrapper.setVisible(true);\n } if (treeNode.childrenWrapper && treeNode.children.length !== Properties.own(treeNode.data)) {\n treeNode.children = [];\n treeNode.childrenWrapper.removeAllMorphs();\n treeNode.childrenWrapper.addTreeNodesForProperties(treeNode);\n } else {\n if (Objects.isMutableType(treeNode.data)) {\n var wrapper = treeView.createTreeWrapper();\n\n wrapper.addScript(function addTreeNodesForProperties(treeNode) {\n var that = this;\n var props = Properties.own(treeNode.data);\n if (Objects.typeStringOf(treeNode.data) !== 'Array') props = props.sort();\n props.forEach(function(prop) {\n (function() {\n var childNode = treeNode.treeView.createTreeNode(prop, treeNode.data[prop], treeNode.level + 1, treeNode);\n treeNode.children.push(childNode);\n var nodeWrapper = treeNode.treeView.createTreeWrapper(childNode);\n that.addMorph(nodeWrapper);\n }).bind(this).delay(0); // asynchronous\n });\n });\n wrapper.addTreeNodesForProperties(treeNode);\n \n treeNode.childrenWrapper = wrapper;\n treeNode.owner.addMorph(wrapper);\n } \n }\n } else {\n this.isExpanded = false;\n treeNode.childrenWrapper && treeNode.childrenWrapper.setVisible(false);\n }\n treeNode.updateExpanderColor();\n treeNode.owner.applyLayout();\n }","funcProperties":{"__isSmartRef__":true,"id":7143},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7142":{"this":{"__isSmartRef__":true,"id":7127}},"7143":{},"7144":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":7145},"derivationIds":[null],"id":"A27BCCAE-BFA7-454B-9C18-237AE044F418","renderContextTable":{"__isSmartRef__":true,"id":7149},"_WhiteSpaceHandling":"pre","textChunks":[{"__isSmartRef__":true,"id":7150},{"__isSmartRef__":true,"id":7152}],"eventHandler":{"__isSmartRef__":true,"id":7154},"_ClipMode":"hidden","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"fixedHeight":true,"_InputAllowed":false,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":10,"evalEnabled":false,"_MaxTextWidth":null,"isLabel":true,"_HandStyle":"default","eventsAreIgnored":true,"priorExtent":{"__isSmartRef__":true,"id":7155},"_MinTextWidth":null,"_MaxTextHeight":null,"_MinTextHeight":null,"owner":{"__isSmartRef__":true,"id":7126},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":7156},"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7145":{"_Position":{"__isSmartRef__":true,"id":7146},"renderContextTable":{"__isSmartRef__":true,"id":7147},"_Extent":{"__isSmartRef__":true,"id":7148},"_Padding":{"__isSmartRef__":true,"id":587},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":588},"_Fill":null,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"7146":{"x":28,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7147":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"7148":{"x":195,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7149":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"7150":{"style":{"__isSmartRef__":true,"id":7151},"chunkOwner":{"__isSmartRef__":true,"id":7144},"storedString":"doNotCopyProperties","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7151":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7152":{"style":{"__isSmartRef__":true,"id":7153},"chunkOwner":{"__isSmartRef__":true,"id":7144},"storedString":": [...]","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7153":{"color":{"__isSmartRef__":true,"id":595},"italics":"italic","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7154":{"morph":{"__isSmartRef__":true,"id":7144},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"7155":{"x":195,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7156":{"layoutText":{"__isSmartRef__":true,"id":7157}},"7157":{"varMapping":{"__isSmartRef__":true,"id":7158},"source":"function layoutText(fontOptions){\n this.setFontSize(fontOptions.size);\n this.setFillOpacity(0);\n this.setBorderWidth(0);\n this.setMaxTextWidth(fontOptions.maxTextWidth);\n this.beLabel();\n this.fit();\n }","funcProperties":{"__isSmartRef__":true,"id":7159},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7158":{"this":{"__isSmartRef__":true,"id":7144}},"7159":{},"7160":{"_Position":{"__isSmartRef__":true,"id":7161},"renderContextTable":{"__isSmartRef__":true,"id":7162},"_Extent":{"__isSmartRef__":true,"id":7163},"_Padding":{"__isSmartRef__":true,"id":7164},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"7161":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7162":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"7163":{"x":100,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7164":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7165":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"7166":{"morph":{"__isSmartRef__":true,"id":7126},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"7167":{"resizeWidth":true},"7168":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7169":{"x":100,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7170":{"updateExpanderColor":{"__isSmartRef__":true,"id":7171},"onMouseDown":{"__isSmartRef__":true,"id":7174},"isRoot":{"__isSmartRef__":true,"id":7181},"displayValue":{"__isSmartRef__":true,"id":7184},"update":{"__isSmartRef__":true,"id":7187}},"7171":{"varMapping":{"__isSmartRef__":true,"id":7172},"source":"function updateExpanderColor() {\n var colors = this.treeView.colors;\n var fillColor;\n if (this.expander.isExpanded || !(Objects.isMutableType(this.data) && Properties.own(this.data).length > 0)) { \n fillColor = colors.expandedExpander;\n } else {\n fillColor = colors.contractedExpander;\n }\n this.expander.setFill(fillColor);\n }","funcProperties":{"__isSmartRef__":true,"id":7173},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7172":{"this":{"__isSmartRef__":true,"id":7126}},"7173":{},"7174":{"varMapping":{"__isSmartRef__":true,"id":7175},"source":"function onMouseDown() {\n this.treeView.owner.moveFocusTo(this);\n }","funcProperties":{"__isSmartRef__":true,"id":7180},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7175":{"this":{"__isSmartRef__":true,"id":7126},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":7176}},"7176":{"$super":{"__isSmartRef__":true,"id":7177}},"7177":{"varMapping":{"__isSmartRef__":true,"id":7178},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":7179},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7178":{"obj":{"__isSmartRef__":true,"id":7126},"name":"onMouseDown"},"7179":{},"7180":{},"7181":{"varMapping":{"__isSmartRef__":true,"id":7182},"source":"function isRoot() {\n return (this.parent === null || this.parent === undefined);\n }","funcProperties":{"__isSmartRef__":true,"id":7183},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7182":{"this":{"__isSmartRef__":true,"id":7126}},"7183":{},"7184":{"varMapping":{"__isSmartRef__":true,"id":7185},"source":"function displayValue() {\n // set label\n var labelString = this.treeView.getDisplayStringFor(this);\n if (labelString.length > 100) labelString = labelString.substring(0, 100) + '...';\n this.text.setTextString(labelString);\n \n // reset the bounds\n var fontSize = this.treeView.fonts.size;\n var textExtent = pt(labelString.length * fontSize * (3 / 4), fontSize * 2);\n this.text.setExtent(textExtent);\n\n // emphasize the properties current value\n this.text.emphasize({\n color: this.treeView.colors.emphasizedText,\n italics: 'italic'\n }, this.label.length, this.text.textString.length);\n }","funcProperties":{"__isSmartRef__":true,"id":7186},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7185":{"this":{"__isSmartRef__":true,"id":7126}},"7186":{},"7187":{"varMapping":{"__isSmartRef__":true,"id":7188},"source":"function update() {\n \n // if actual value of the represented property changed (reference changed)\n if (this.parent && this.data !== this.parent.data[this.label]) {\n this.data = this.parent.data[this.label];\n this.displayValue();\n }\n\n if (Objects.typeStringOf(this.data) === 'String') return;\n\n // when properties have changed (same object, but other properties)\n var allProperties = Properties.own(this.data);\n var that = this;\n var allPropertiesKnown = allProperties.every(function (each) {\n return that.propertyList.indexOf(each) !== -1;\n })\n if (!allPropertiesKnown || allProperties.length !== this.propertyList.length) {\n this.updateExpanderColor();\n this.displayValue();\n\n // if expanded, redraw children\n if (this.expander.isExpanded) {\n this.expander.isExpanded = false;\n this.expander.toggle();\n }\n \n this.propertyList = allProperties;\n }\n\n if (Objects.isMutableType(this.data) && Properties.own(this.data).length > 0) {\n this.children.forEach(function (each) {\n each.update()\n });\n }\n }","funcProperties":{"__isSmartRef__":true,"id":7193},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7188":{"this":{"__isSmartRef__":true,"id":7126},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":7189}},"7189":{"$super":{"__isSmartRef__":true,"id":7190}},"7190":{"varMapping":{"__isSmartRef__":true,"id":7191},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":7192},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7191":{"obj":{"__isSmartRef__":true,"id":7126},"name":"update"},"7192":{},"7193":{},"7194":{"_Position":{"__isSmartRef__":true,"id":7195},"renderContextTable":{"__isSmartRef__":true,"id":7196},"_Extent":{"__isSmartRef__":true,"id":7197},"_Padding":{"__isSmartRef__":true,"id":7198},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"7195":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7196":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"7197":{"x":100,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7198":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7199":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"7200":{"morph":{"__isSmartRef__":true,"id":7125},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"7201":{"layouter":{"__isSmartRef__":true,"id":7202},"resizeWidth":true},"7202":{"defaultBorderSize":10,"defaultSpacing":15,"borderSize":0,"spacing":0,"container":{"__isSmartRef__":true,"id":7125},"__LivelyClassName__":"lively.morphic.Layout.JournalLayout","__SourceModuleName__":"Global.lively.morphic.Layout"},"7203":{"x":100,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7204":{"x":0,"y":700,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7205":{"getLayoutableSubmorphs":{"__isSmartRef__":true,"id":7206}},"7206":{"varMapping":{"__isSmartRef__":true,"id":7207},"source":"function getLayoutableSubmorphs() {\n return this.submorphs.reject(function(ea) {\n return (ea.isEpiMorph || ea.isBeingDragged || !ea.isVisible());\n });\n }","funcProperties":{"__isSmartRef__":true,"id":7212},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7207":{"this":{"__isSmartRef__":true,"id":7125},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":7208}},"7208":{"$super":{"__isSmartRef__":true,"id":7209}},"7209":{"varMapping":{"__isSmartRef__":true,"id":7210},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":7211},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7210":{"obj":{"__isSmartRef__":true,"id":7125},"name":"getLayoutableSubmorphs"},"7211":{},"7212":{},"7213":{"submorphs":[{"__isSmartRef__":true,"id":7214}],"scripts":[],"shape":{"__isSmartRef__":true,"id":7282},"derivationIds":[null],"id":"20891139-1F17-4CC6-AE6B-1FEC0F2E266B","renderContextTable":{"__isSmartRef__":true,"id":7287},"eventHandler":{"__isSmartRef__":true,"id":7288},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"layout":{"__isSmartRef__":true,"id":7289},"isInLayoutCycle":false,"priorExtent":{"__isSmartRef__":true,"id":7291},"owner":{"__isSmartRef__":true,"id":5715},"_Position":{"__isSmartRef__":true,"id":7292},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":7293},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global"},"7214":{"submorphs":[{"__isSmartRef__":true,"id":7215},{"__isSmartRef__":true,"id":7232}],"scripts":[],"shape":{"__isSmartRef__":true,"id":7248},"derivationIds":[null],"id":"2A093E94-3979-4774-AC44-80C8A179CBBC","renderContextTable":{"__isSmartRef__":true,"id":7253},"eventHandler":{"__isSmartRef__":true,"id":7254},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"layout":{"__isSmartRef__":true,"id":7255},"grabbingEnabled":false,"draggingEnabled":false,"data":["$$submorphs","$$channelName"],"propertyList":["0","1"],"level":1,"treeView":{"__isSmartRef__":true,"id":560},"label":"doNotSerialize","children":[],"parent":{"__isSmartRef__":true,"id":563},"expander":{"__isSmartRef__":true,"id":7215},"text":{"__isSmartRef__":true,"id":7232},"owner":{"__isSmartRef__":true,"id":7213},"_Position":{"__isSmartRef__":true,"id":7256},"priorExtent":{"__isSmartRef__":true,"id":7257},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":7258},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global"},"7215":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":7216},"derivationIds":[null],"id":"206FCF9B-6E98-412B-BC47-51992CDCCB75","renderContextTable":{"__isSmartRef__":true,"id":7222},"eventHandler":{"__isSmartRef__":true,"id":7223},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":7224},"grabbingEnabled":false,"draggingEnabled":false,"isExpanded":false,"owner":{"__isSmartRef__":true,"id":7214},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":7225},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global"},"7216":{"_Position":{"__isSmartRef__":true,"id":7217},"renderContextTable":{"__isSmartRef__":true,"id":7218},"_Extent":{"__isSmartRef__":true,"id":7219},"_Padding":{"__isSmartRef__":true,"id":7220},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":570},"_Fill":{"__isSmartRef__":true,"id":7221},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"7217":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7218":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"7219":{"x":8,"y":8,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7220":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7221":{"r":0.5686274509803921,"g":0.5686274509803921,"b":0.5686274509803921,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7222":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"7223":{"morph":{"__isSmartRef__":true,"id":7215},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"7224":{"x":18,"y":5,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7225":{"toggle":{"__isSmartRef__":true,"id":7226},"toggleExpansion":{"__isSmartRef__":true,"id":7229}},"7226":{"varMapping":{"__isSmartRef__":true,"id":7227},"source":"function toggle() {\n // asynchronous toggling\n (function () { this.toggleExpansion(); }).bind(this).delay(0);\n }","funcProperties":{"__isSmartRef__":true,"id":7228},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7227":{"this":{"__isSmartRef__":true,"id":7215}},"7228":{},"7229":{"varMapping":{"__isSmartRef__":true,"id":7230},"source":"function toggleExpansion() {\n var treeNode = this.owner;\n var treeView = treeNode.treeView;\n\n if (!this.isExpanded && Objects.isMutableType(treeNode.data) && Properties.own(treeNode.data).length > 0) {\n this.isExpanded = true;\n\n if (treeNode.childrenWrapper) {\n treeNode.childrenWrapper.setVisible(true);\n } if (treeNode.childrenWrapper && treeNode.children.length !== Properties.own(treeNode.data)) {\n treeNode.children = [];\n treeNode.childrenWrapper.removeAllMorphs();\n treeNode.childrenWrapper.addTreeNodesForProperties(treeNode);\n } else {\n if (Objects.isMutableType(treeNode.data)) {\n var wrapper = treeView.createTreeWrapper();\n\n wrapper.addScript(function addTreeNodesForProperties(treeNode) {\n var that = this;\n var props = Properties.own(treeNode.data);\n if (Objects.typeStringOf(treeNode.data) !== 'Array') props = props.sort();\n props.forEach(function(prop) {\n (function() {\n var childNode = treeNode.treeView.createTreeNode(prop, treeNode.data[prop], treeNode.level + 1, treeNode);\n treeNode.children.push(childNode);\n var nodeWrapper = treeNode.treeView.createTreeWrapper(childNode);\n that.addMorph(nodeWrapper);\n }).bind(this).delay(0); // asynchronous\n });\n });\n wrapper.addTreeNodesForProperties(treeNode);\n \n treeNode.childrenWrapper = wrapper;\n treeNode.owner.addMorph(wrapper);\n } \n }\n } else {\n this.isExpanded = false;\n treeNode.childrenWrapper && treeNode.childrenWrapper.setVisible(false);\n }\n treeNode.updateExpanderColor();\n treeNode.owner.applyLayout();\n }","funcProperties":{"__isSmartRef__":true,"id":7231},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7230":{"this":{"__isSmartRef__":true,"id":7215}},"7231":{},"7232":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":7233},"derivationIds":[null],"id":"864D7106-9B71-4310-945A-EBDBC2EC818C","renderContextTable":{"__isSmartRef__":true,"id":7237},"_WhiteSpaceHandling":"pre","textChunks":[{"__isSmartRef__":true,"id":7238},{"__isSmartRef__":true,"id":7240}],"eventHandler":{"__isSmartRef__":true,"id":7242},"_ClipMode":"hidden","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"fixedHeight":true,"_InputAllowed":false,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":10,"evalEnabled":false,"_MaxTextWidth":null,"isLabel":true,"_HandStyle":"default","eventsAreIgnored":true,"priorExtent":{"__isSmartRef__":true,"id":7243},"_MinTextWidth":null,"_MaxTextHeight":null,"_MinTextHeight":null,"owner":{"__isSmartRef__":true,"id":7214},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":7244},"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7233":{"_Position":{"__isSmartRef__":true,"id":7234},"renderContextTable":{"__isSmartRef__":true,"id":7235},"_Extent":{"__isSmartRef__":true,"id":7236},"_Padding":{"__isSmartRef__":true,"id":587},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":588},"_Fill":null,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"7234":{"x":28,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7235":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"7236":{"x":157.5,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7237":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"7238":{"style":{"__isSmartRef__":true,"id":7239},"chunkOwner":{"__isSmartRef__":true,"id":7232},"storedString":"doNotSerialize","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7239":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7240":{"style":{"__isSmartRef__":true,"id":7241},"chunkOwner":{"__isSmartRef__":true,"id":7232},"storedString":": [...]","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7241":{"color":{"__isSmartRef__":true,"id":595},"italics":"italic","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7242":{"morph":{"__isSmartRef__":true,"id":7232},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"7243":{"x":157.5,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7244":{"layoutText":{"__isSmartRef__":true,"id":7245}},"7245":{"varMapping":{"__isSmartRef__":true,"id":7246},"source":"function layoutText(fontOptions){\n this.setFontSize(fontOptions.size);\n this.setFillOpacity(0);\n this.setBorderWidth(0);\n this.setMaxTextWidth(fontOptions.maxTextWidth);\n this.beLabel();\n this.fit();\n }","funcProperties":{"__isSmartRef__":true,"id":7247},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7246":{"this":{"__isSmartRef__":true,"id":7232}},"7247":{},"7248":{"_Position":{"__isSmartRef__":true,"id":7249},"renderContextTable":{"__isSmartRef__":true,"id":7250},"_Extent":{"__isSmartRef__":true,"id":7251},"_Padding":{"__isSmartRef__":true,"id":7252},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"7249":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7250":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"7251":{"x":100,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7252":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7253":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"7254":{"morph":{"__isSmartRef__":true,"id":7214},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"7255":{"resizeWidth":true},"7256":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7257":{"x":100,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7258":{"updateExpanderColor":{"__isSmartRef__":true,"id":7259},"onMouseDown":{"__isSmartRef__":true,"id":7262},"isRoot":{"__isSmartRef__":true,"id":7269},"displayValue":{"__isSmartRef__":true,"id":7272},"update":{"__isSmartRef__":true,"id":7275}},"7259":{"varMapping":{"__isSmartRef__":true,"id":7260},"source":"function updateExpanderColor() {\n var colors = this.treeView.colors;\n var fillColor;\n if (this.expander.isExpanded || !(Objects.isMutableType(this.data) && Properties.own(this.data).length > 0)) { \n fillColor = colors.expandedExpander;\n } else {\n fillColor = colors.contractedExpander;\n }\n this.expander.setFill(fillColor);\n }","funcProperties":{"__isSmartRef__":true,"id":7261},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7260":{"this":{"__isSmartRef__":true,"id":7214}},"7261":{},"7262":{"varMapping":{"__isSmartRef__":true,"id":7263},"source":"function onMouseDown() {\n this.treeView.owner.moveFocusTo(this);\n }","funcProperties":{"__isSmartRef__":true,"id":7268},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7263":{"this":{"__isSmartRef__":true,"id":7214},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":7264}},"7264":{"$super":{"__isSmartRef__":true,"id":7265}},"7265":{"varMapping":{"__isSmartRef__":true,"id":7266},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":7267},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7266":{"obj":{"__isSmartRef__":true,"id":7214},"name":"onMouseDown"},"7267":{},"7268":{},"7269":{"varMapping":{"__isSmartRef__":true,"id":7270},"source":"function isRoot() {\n return (this.parent === null || this.parent === undefined);\n }","funcProperties":{"__isSmartRef__":true,"id":7271},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7270":{"this":{"__isSmartRef__":true,"id":7214}},"7271":{},"7272":{"varMapping":{"__isSmartRef__":true,"id":7273},"source":"function displayValue() {\n // set label\n var labelString = this.treeView.getDisplayStringFor(this);\n if (labelString.length > 100) labelString = labelString.substring(0, 100) + '...';\n this.text.setTextString(labelString);\n \n // reset the bounds\n var fontSize = this.treeView.fonts.size;\n var textExtent = pt(labelString.length * fontSize * (3 / 4), fontSize * 2);\n this.text.setExtent(textExtent);\n\n // emphasize the properties current value\n this.text.emphasize({\n color: this.treeView.colors.emphasizedText,\n italics: 'italic'\n }, this.label.length, this.text.textString.length);\n }","funcProperties":{"__isSmartRef__":true,"id":7274},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7273":{"this":{"__isSmartRef__":true,"id":7214}},"7274":{},"7275":{"varMapping":{"__isSmartRef__":true,"id":7276},"source":"function update() {\n \n // if actual value of the represented property changed (reference changed)\n if (this.parent && this.data !== this.parent.data[this.label]) {\n this.data = this.parent.data[this.label];\n this.displayValue();\n }\n\n if (Objects.typeStringOf(this.data) === 'String') return;\n\n // when properties have changed (same object, but other properties)\n var allProperties = Properties.own(this.data);\n var that = this;\n var allPropertiesKnown = allProperties.every(function (each) {\n return that.propertyList.indexOf(each) !== -1;\n })\n if (!allPropertiesKnown || allProperties.length !== this.propertyList.length) {\n this.updateExpanderColor();\n this.displayValue();\n\n // if expanded, redraw children\n if (this.expander.isExpanded) {\n this.expander.isExpanded = false;\n this.expander.toggle();\n }\n \n this.propertyList = allProperties;\n }\n\n if (Objects.isMutableType(this.data) && Properties.own(this.data).length > 0) {\n this.children.forEach(function (each) {\n each.update()\n });\n }\n }","funcProperties":{"__isSmartRef__":true,"id":7281},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7276":{"this":{"__isSmartRef__":true,"id":7214},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":7277}},"7277":{"$super":{"__isSmartRef__":true,"id":7278}},"7278":{"varMapping":{"__isSmartRef__":true,"id":7279},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":7280},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7279":{"obj":{"__isSmartRef__":true,"id":7214},"name":"update"},"7280":{},"7281":{},"7282":{"_Position":{"__isSmartRef__":true,"id":7283},"renderContextTable":{"__isSmartRef__":true,"id":7284},"_Extent":{"__isSmartRef__":true,"id":7285},"_Padding":{"__isSmartRef__":true,"id":7286},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"7283":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7284":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"7285":{"x":100,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7286":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7287":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"7288":{"morph":{"__isSmartRef__":true,"id":7213},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"7289":{"layouter":{"__isSmartRef__":true,"id":7290},"resizeWidth":true},"7290":{"defaultBorderSize":10,"defaultSpacing":15,"borderSize":0,"spacing":0,"container":{"__isSmartRef__":true,"id":7213},"__LivelyClassName__":"lively.morphic.Layout.JournalLayout","__SourceModuleName__":"Global.lively.morphic.Layout"},"7291":{"x":100,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7292":{"x":0,"y":680,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7293":{"getLayoutableSubmorphs":{"__isSmartRef__":true,"id":7294}},"7294":{"varMapping":{"__isSmartRef__":true,"id":7295},"source":"function getLayoutableSubmorphs() {\n return this.submorphs.reject(function(ea) {\n return (ea.isEpiMorph || ea.isBeingDragged || !ea.isVisible());\n });\n }","funcProperties":{"__isSmartRef__":true,"id":7300},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7295":{"this":{"__isSmartRef__":true,"id":7213},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":7296}},"7296":{"$super":{"__isSmartRef__":true,"id":7297}},"7297":{"varMapping":{"__isSmartRef__":true,"id":7298},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":7299},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7298":{"obj":{"__isSmartRef__":true,"id":7213},"name":"getLayoutableSubmorphs"},"7299":{},"7300":{},"7301":{"submorphs":[{"__isSmartRef__":true,"id":7302}],"scripts":[],"shape":{"__isSmartRef__":true,"id":7370},"derivationIds":[null],"id":"2A5E072F-88BF-4F05-B7A6-971F212B23D9","renderContextTable":{"__isSmartRef__":true,"id":7375},"eventHandler":{"__isSmartRef__":true,"id":7376},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"layout":{"__isSmartRef__":true,"id":7377},"isInLayoutCycle":false,"priorExtent":{"__isSmartRef__":true,"id":7379},"owner":{"__isSmartRef__":true,"id":5715},"_Position":{"__isSmartRef__":true,"id":7380},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":7381},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global"},"7302":{"submorphs":[{"__isSmartRef__":true,"id":7303},{"__isSmartRef__":true,"id":7320}],"scripts":[],"shape":{"__isSmartRef__":true,"id":7336},"derivationIds":[null],"id":"39BB91C3-502A-4C9B-9090-B2035862CEAC","renderContextTable":{"__isSmartRef__":true,"id":7341},"eventHandler":{"__isSmartRef__":true,"id":7342},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"layout":{"__isSmartRef__":true,"id":7343},"grabbingEnabled":false,"draggingEnabled":false,"data":true,"propertyList":[],"level":1,"treeView":{"__isSmartRef__":true,"id":560},"label":"droppingEnabled","children":[],"parent":{"__isSmartRef__":true,"id":563},"expander":{"__isSmartRef__":true,"id":7303},"text":{"__isSmartRef__":true,"id":7320},"owner":{"__isSmartRef__":true,"id":7301},"_Position":{"__isSmartRef__":true,"id":7344},"priorExtent":{"__isSmartRef__":true,"id":7345},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":7346},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global"},"7303":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":7304},"derivationIds":[null],"id":"2E2ED540-C58C-4934-A5E5-476CD816B09A","renderContextTable":{"__isSmartRef__":true,"id":7310},"eventHandler":{"__isSmartRef__":true,"id":7311},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":7312},"grabbingEnabled":false,"draggingEnabled":false,"isExpanded":false,"owner":{"__isSmartRef__":true,"id":7302},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":7313},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global"},"7304":{"_Position":{"__isSmartRef__":true,"id":7305},"renderContextTable":{"__isSmartRef__":true,"id":7306},"_Extent":{"__isSmartRef__":true,"id":7307},"_Padding":{"__isSmartRef__":true,"id":7308},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":570},"_Fill":{"__isSmartRef__":true,"id":7309},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"7305":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7306":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"7307":{"x":8,"y":8,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7308":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7309":{"r":1,"g":1,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7310":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"7311":{"morph":{"__isSmartRef__":true,"id":7303},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"7312":{"x":18,"y":5,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7313":{"toggle":{"__isSmartRef__":true,"id":7314},"toggleExpansion":{"__isSmartRef__":true,"id":7317}},"7314":{"varMapping":{"__isSmartRef__":true,"id":7315},"source":"function toggle() {\n // asynchronous toggling\n (function () { this.toggleExpansion(); }).bind(this).delay(0);\n }","funcProperties":{"__isSmartRef__":true,"id":7316},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7315":{"this":{"__isSmartRef__":true,"id":7303}},"7316":{},"7317":{"varMapping":{"__isSmartRef__":true,"id":7318},"source":"function toggleExpansion() {\n var treeNode = this.owner;\n var treeView = treeNode.treeView;\n\n if (!this.isExpanded && Objects.isMutableType(treeNode.data) && Properties.own(treeNode.data).length > 0) {\n this.isExpanded = true;\n\n if (treeNode.childrenWrapper) {\n treeNode.childrenWrapper.setVisible(true);\n } if (treeNode.childrenWrapper && treeNode.children.length !== Properties.own(treeNode.data)) {\n treeNode.children = [];\n treeNode.childrenWrapper.removeAllMorphs();\n treeNode.childrenWrapper.addTreeNodesForProperties(treeNode);\n } else {\n if (Objects.isMutableType(treeNode.data)) {\n var wrapper = treeView.createTreeWrapper();\n\n wrapper.addScript(function addTreeNodesForProperties(treeNode) {\n var that = this;\n var props = Properties.own(treeNode.data);\n if (Objects.typeStringOf(treeNode.data) !== 'Array') props = props.sort();\n props.forEach(function(prop) {\n (function() {\n var childNode = treeNode.treeView.createTreeNode(prop, treeNode.data[prop], treeNode.level + 1, treeNode);\n treeNode.children.push(childNode);\n var nodeWrapper = treeNode.treeView.createTreeWrapper(childNode);\n that.addMorph(nodeWrapper);\n }).bind(this).delay(0); // asynchronous\n });\n });\n wrapper.addTreeNodesForProperties(treeNode);\n \n treeNode.childrenWrapper = wrapper;\n treeNode.owner.addMorph(wrapper);\n } \n }\n } else {\n this.isExpanded = false;\n treeNode.childrenWrapper && treeNode.childrenWrapper.setVisible(false);\n }\n treeNode.updateExpanderColor();\n treeNode.owner.applyLayout();\n }","funcProperties":{"__isSmartRef__":true,"id":7319},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7318":{"this":{"__isSmartRef__":true,"id":7303}},"7319":{},"7320":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":7321},"derivationIds":[null],"id":"F468DF50-4DA6-44E1-AE3D-643690DA6062","renderContextTable":{"__isSmartRef__":true,"id":7325},"_WhiteSpaceHandling":"pre","textChunks":[{"__isSmartRef__":true,"id":7326},{"__isSmartRef__":true,"id":7328}],"eventHandler":{"__isSmartRef__":true,"id":7330},"_ClipMode":"hidden","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"fixedHeight":true,"_InputAllowed":false,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":10,"evalEnabled":false,"_MaxTextWidth":null,"isLabel":true,"_HandStyle":"default","eventsAreIgnored":true,"priorExtent":{"__isSmartRef__":true,"id":7331},"_MinTextWidth":null,"_MaxTextHeight":null,"_MinTextHeight":null,"owner":{"__isSmartRef__":true,"id":7302},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":7332},"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7321":{"_Position":{"__isSmartRef__":true,"id":7322},"renderContextTable":{"__isSmartRef__":true,"id":7323},"_Extent":{"__isSmartRef__":true,"id":7324},"_Padding":{"__isSmartRef__":true,"id":587},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":588},"_Fill":null,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"7322":{"x":28,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7323":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"7324":{"x":138,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7325":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"7326":{"style":{"__isSmartRef__":true,"id":7327},"chunkOwner":{"__isSmartRef__":true,"id":7320},"storedString":"droppingEnabled","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7327":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7328":{"style":{"__isSmartRef__":true,"id":7329},"chunkOwner":{"__isSmartRef__":true,"id":7320},"storedString":": true","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7329":{"color":{"__isSmartRef__":true,"id":595},"italics":"italic","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7330":{"morph":{"__isSmartRef__":true,"id":7320},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"7331":{"x":157.5,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7332":{"layoutText":{"__isSmartRef__":true,"id":7333}},"7333":{"varMapping":{"__isSmartRef__":true,"id":7334},"source":"function layoutText(fontOptions){\n this.setFontSize(fontOptions.size);\n this.setFillOpacity(0);\n this.setBorderWidth(0);\n this.setMaxTextWidth(fontOptions.maxTextWidth);\n this.beLabel();\n this.fit();\n }","funcProperties":{"__isSmartRef__":true,"id":7335},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7334":{"this":{"__isSmartRef__":true,"id":7320}},"7335":{},"7336":{"_Position":{"__isSmartRef__":true,"id":7337},"renderContextTable":{"__isSmartRef__":true,"id":7338},"_Extent":{"__isSmartRef__":true,"id":7339},"_Padding":{"__isSmartRef__":true,"id":7340},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"7337":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7338":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"7339":{"x":100,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7340":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7341":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"7342":{"morph":{"__isSmartRef__":true,"id":7302},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"7343":{"resizeWidth":true},"7344":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7345":{"x":100,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7346":{"updateExpanderColor":{"__isSmartRef__":true,"id":7347},"onMouseDown":{"__isSmartRef__":true,"id":7350},"isRoot":{"__isSmartRef__":true,"id":7357},"displayValue":{"__isSmartRef__":true,"id":7360},"update":{"__isSmartRef__":true,"id":7363}},"7347":{"varMapping":{"__isSmartRef__":true,"id":7348},"source":"function updateExpanderColor() {\n var colors = this.treeView.colors;\n var fillColor;\n if (this.expander.isExpanded || !(Objects.isMutableType(this.data) && Properties.own(this.data).length > 0)) { \n fillColor = colors.expandedExpander;\n } else {\n fillColor = colors.contractedExpander;\n }\n this.expander.setFill(fillColor);\n }","funcProperties":{"__isSmartRef__":true,"id":7349},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7348":{"this":{"__isSmartRef__":true,"id":7302}},"7349":{},"7350":{"varMapping":{"__isSmartRef__":true,"id":7351},"source":"function onMouseDown() {\n this.treeView.owner.moveFocusTo(this);\n }","funcProperties":{"__isSmartRef__":true,"id":7356},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7351":{"this":{"__isSmartRef__":true,"id":7302},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":7352}},"7352":{"$super":{"__isSmartRef__":true,"id":7353}},"7353":{"varMapping":{"__isSmartRef__":true,"id":7354},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":7355},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7354":{"obj":{"__isSmartRef__":true,"id":7302},"name":"onMouseDown"},"7355":{},"7356":{},"7357":{"varMapping":{"__isSmartRef__":true,"id":7358},"source":"function isRoot() {\n return (this.parent === null || this.parent === undefined);\n }","funcProperties":{"__isSmartRef__":true,"id":7359},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7358":{"this":{"__isSmartRef__":true,"id":7302}},"7359":{},"7360":{"varMapping":{"__isSmartRef__":true,"id":7361},"source":"function displayValue() {\n // set label\n var labelString = this.treeView.getDisplayStringFor(this);\n if (labelString.length > 100) labelString = labelString.substring(0, 100) + '...';\n this.text.setTextString(labelString);\n \n // reset the bounds\n var fontSize = this.treeView.fonts.size;\n var textExtent = pt(labelString.length * fontSize * (3 / 4), fontSize * 2);\n this.text.setExtent(textExtent);\n\n // emphasize the properties current value\n this.text.emphasize({\n color: this.treeView.colors.emphasizedText,\n italics: 'italic'\n }, this.label.length, this.text.textString.length);\n }","funcProperties":{"__isSmartRef__":true,"id":7362},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7361":{"this":{"__isSmartRef__":true,"id":7302}},"7362":{},"7363":{"varMapping":{"__isSmartRef__":true,"id":7364},"source":"function update() {\n \n // if actual value of the represented property changed (reference changed)\n if (this.parent && this.data !== this.parent.data[this.label]) {\n this.data = this.parent.data[this.label];\n this.displayValue();\n }\n\n if (Objects.typeStringOf(this.data) === 'String') return;\n\n // when properties have changed (same object, but other properties)\n var allProperties = Properties.own(this.data);\n var that = this;\n var allPropertiesKnown = allProperties.every(function (each) {\n return that.propertyList.indexOf(each) !== -1;\n })\n if (!allPropertiesKnown || allProperties.length !== this.propertyList.length) {\n this.updateExpanderColor();\n this.displayValue();\n\n // if expanded, redraw children\n if (this.expander.isExpanded) {\n this.expander.isExpanded = false;\n this.expander.toggle();\n }\n \n this.propertyList = allProperties;\n }\n\n if (Objects.isMutableType(this.data) && Properties.own(this.data).length > 0) {\n this.children.forEach(function (each) {\n each.update()\n });\n }\n }","funcProperties":{"__isSmartRef__":true,"id":7369},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7364":{"this":{"__isSmartRef__":true,"id":7302},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":7365}},"7365":{"$super":{"__isSmartRef__":true,"id":7366}},"7366":{"varMapping":{"__isSmartRef__":true,"id":7367},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":7368},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7367":{"obj":{"__isSmartRef__":true,"id":7302},"name":"update"},"7368":{},"7369":{},"7370":{"_Position":{"__isSmartRef__":true,"id":7371},"renderContextTable":{"__isSmartRef__":true,"id":7372},"_Extent":{"__isSmartRef__":true,"id":7373},"_Padding":{"__isSmartRef__":true,"id":7374},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"7371":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7372":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"7373":{"x":100,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7374":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7375":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"7376":{"morph":{"__isSmartRef__":true,"id":7301},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"7377":{"layouter":{"__isSmartRef__":true,"id":7378},"resizeWidth":true},"7378":{"defaultBorderSize":10,"defaultSpacing":15,"borderSize":0,"spacing":0,"container":{"__isSmartRef__":true,"id":7301},"__LivelyClassName__":"lively.morphic.Layout.JournalLayout","__SourceModuleName__":"Global.lively.morphic.Layout"},"7379":{"x":100,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7380":{"x":0,"y":660,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7381":{"getLayoutableSubmorphs":{"__isSmartRef__":true,"id":7382}},"7382":{"varMapping":{"__isSmartRef__":true,"id":7383},"source":"function getLayoutableSubmorphs() {\n return this.submorphs.reject(function(ea) {\n return (ea.isEpiMorph || ea.isBeingDragged || !ea.isVisible());\n });\n }","funcProperties":{"__isSmartRef__":true,"id":7388},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7383":{"this":{"__isSmartRef__":true,"id":7301},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":7384}},"7384":{"$super":{"__isSmartRef__":true,"id":7385}},"7385":{"varMapping":{"__isSmartRef__":true,"id":7386},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":7387},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7386":{"obj":{"__isSmartRef__":true,"id":7301},"name":"getLayoutableSubmorphs"},"7387":{},"7388":{},"7389":{"submorphs":[{"__isSmartRef__":true,"id":7390}],"scripts":[],"shape":{"__isSmartRef__":true,"id":7458},"derivationIds":[null],"id":"219EBFED-AA5B-40B7-80C1-55FC84074081","renderContextTable":{"__isSmartRef__":true,"id":7463},"eventHandler":{"__isSmartRef__":true,"id":7464},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"layout":{"__isSmartRef__":true,"id":7465},"isInLayoutCycle":false,"priorExtent":{"__isSmartRef__":true,"id":7467},"owner":{"__isSmartRef__":true,"id":5715},"_Position":{"__isSmartRef__":true,"id":7468},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":7469},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global"},"7390":{"submorphs":[{"__isSmartRef__":true,"id":7391},{"__isSmartRef__":true,"id":7408}],"scripts":[],"shape":{"__isSmartRef__":true,"id":7424},"derivationIds":[null],"id":"ED62CF9B-FD71-406E-9218-1C000B807C56","renderContextTable":{"__isSmartRef__":true,"id":7429},"eventHandler":{"__isSmartRef__":true,"id":7430},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"layout":{"__isSmartRef__":true,"id":7431},"grabbingEnabled":false,"draggingEnabled":false,"data":{"__isSmartRef__":true,"id":637},"propertyList":["morph","__SourceModuleName__","dispatchTable"],"level":1,"treeView":{"__isSmartRef__":true,"id":560},"label":"eventHandler","children":[],"parent":{"__isSmartRef__":true,"id":563},"expander":{"__isSmartRef__":true,"id":7391},"text":{"__isSmartRef__":true,"id":7408},"owner":{"__isSmartRef__":true,"id":7389},"_Position":{"__isSmartRef__":true,"id":7432},"priorExtent":{"__isSmartRef__":true,"id":7433},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":7434},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global"},"7391":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":7392},"derivationIds":[null],"id":"5BED81F5-E325-4989-A008-B302C078BFCA","renderContextTable":{"__isSmartRef__":true,"id":7398},"eventHandler":{"__isSmartRef__":true,"id":7399},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":7400},"grabbingEnabled":false,"draggingEnabled":false,"isExpanded":false,"owner":{"__isSmartRef__":true,"id":7390},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":7401},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global"},"7392":{"_Position":{"__isSmartRef__":true,"id":7393},"renderContextTable":{"__isSmartRef__":true,"id":7394},"_Extent":{"__isSmartRef__":true,"id":7395},"_Padding":{"__isSmartRef__":true,"id":7396},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":570},"_Fill":{"__isSmartRef__":true,"id":7397},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"7393":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7394":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"7395":{"x":8,"y":8,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7396":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7397":{"r":0.5686274509803921,"g":0.5686274509803921,"b":0.5686274509803921,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7398":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"7399":{"morph":{"__isSmartRef__":true,"id":7391},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"7400":{"x":18,"y":5,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7401":{"toggle":{"__isSmartRef__":true,"id":7402},"toggleExpansion":{"__isSmartRef__":true,"id":7405}},"7402":{"varMapping":{"__isSmartRef__":true,"id":7403},"source":"function toggle() {\n // asynchronous toggling\n (function () { this.toggleExpansion(); }).bind(this).delay(0);\n }","funcProperties":{"__isSmartRef__":true,"id":7404},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7403":{"this":{"__isSmartRef__":true,"id":7391}},"7404":{},"7405":{"varMapping":{"__isSmartRef__":true,"id":7406},"source":"function toggleExpansion() {\n var treeNode = this.owner;\n var treeView = treeNode.treeView;\n\n if (!this.isExpanded && Objects.isMutableType(treeNode.data) && Properties.own(treeNode.data).length > 0) {\n this.isExpanded = true;\n\n if (treeNode.childrenWrapper) {\n treeNode.childrenWrapper.setVisible(true);\n } if (treeNode.childrenWrapper && treeNode.children.length !== Properties.own(treeNode.data)) {\n treeNode.children = [];\n treeNode.childrenWrapper.removeAllMorphs();\n treeNode.childrenWrapper.addTreeNodesForProperties(treeNode);\n } else {\n if (Objects.isMutableType(treeNode.data)) {\n var wrapper = treeView.createTreeWrapper();\n\n wrapper.addScript(function addTreeNodesForProperties(treeNode) {\n var that = this;\n var props = Properties.own(treeNode.data);\n if (Objects.typeStringOf(treeNode.data) !== 'Array') props = props.sort();\n props.forEach(function(prop) {\n (function() {\n var childNode = treeNode.treeView.createTreeNode(prop, treeNode.data[prop], treeNode.level + 1, treeNode);\n treeNode.children.push(childNode);\n var nodeWrapper = treeNode.treeView.createTreeWrapper(childNode);\n that.addMorph(nodeWrapper);\n }).bind(this).delay(0); // asynchronous\n });\n });\n wrapper.addTreeNodesForProperties(treeNode);\n \n treeNode.childrenWrapper = wrapper;\n treeNode.owner.addMorph(wrapper);\n } \n }\n } else {\n this.isExpanded = false;\n treeNode.childrenWrapper && treeNode.childrenWrapper.setVisible(false);\n }\n treeNode.updateExpanderColor();\n treeNode.owner.applyLayout();\n }","funcProperties":{"__isSmartRef__":true,"id":7407},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7406":{"this":{"__isSmartRef__":true,"id":7391}},"7407":{},"7408":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":7409},"derivationIds":[null],"id":"3F5A5177-EEDB-4A9C-843E-8FE8AE75B802","renderContextTable":{"__isSmartRef__":true,"id":7413},"_WhiteSpaceHandling":"pre","textChunks":[{"__isSmartRef__":true,"id":7414},{"__isSmartRef__":true,"id":7416}],"eventHandler":{"__isSmartRef__":true,"id":7418},"_ClipMode":"hidden","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"fixedHeight":true,"_InputAllowed":false,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":10,"evalEnabled":false,"_MaxTextWidth":null,"isLabel":true,"_HandStyle":"default","eventsAreIgnored":true,"priorExtent":{"__isSmartRef__":true,"id":7419},"_MinTextWidth":null,"_MaxTextHeight":null,"_MinTextHeight":null,"owner":{"__isSmartRef__":true,"id":7390},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":7420},"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7409":{"_Position":{"__isSmartRef__":true,"id":7410},"renderContextTable":{"__isSmartRef__":true,"id":7411},"_Extent":{"__isSmartRef__":true,"id":7412},"_Padding":{"__isSmartRef__":true,"id":587},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":588},"_Fill":null,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"7410":{"x":28,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7411":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"7412":{"x":174,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7413":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"7414":{"style":{"__isSmartRef__":true,"id":7415},"chunkOwner":{"__isSmartRef__":true,"id":7408},"storedString":"eventHandler","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7415":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7416":{"style":{"__isSmartRef__":true,"id":7417},"chunkOwner":{"__isSmartRef__":true,"id":7408},"storedString":": EventHandler","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7417":{"color":{"__isSmartRef__":true,"id":595},"italics":"italic","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7418":{"morph":{"__isSmartRef__":true,"id":7408},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"7419":{"x":195,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7420":{"layoutText":{"__isSmartRef__":true,"id":7421}},"7421":{"varMapping":{"__isSmartRef__":true,"id":7422},"source":"function layoutText(fontOptions){\n this.setFontSize(fontOptions.size);\n this.setFillOpacity(0);\n this.setBorderWidth(0);\n this.setMaxTextWidth(fontOptions.maxTextWidth);\n this.beLabel();\n this.fit();\n }","funcProperties":{"__isSmartRef__":true,"id":7423},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7422":{"this":{"__isSmartRef__":true,"id":7408}},"7423":{},"7424":{"_Position":{"__isSmartRef__":true,"id":7425},"renderContextTable":{"__isSmartRef__":true,"id":7426},"_Extent":{"__isSmartRef__":true,"id":7427},"_Padding":{"__isSmartRef__":true,"id":7428},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"7425":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7426":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"7427":{"x":100,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7428":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7429":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"7430":{"morph":{"__isSmartRef__":true,"id":7390},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"7431":{"resizeWidth":true},"7432":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7433":{"x":100,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7434":{"updateExpanderColor":{"__isSmartRef__":true,"id":7435},"onMouseDown":{"__isSmartRef__":true,"id":7438},"isRoot":{"__isSmartRef__":true,"id":7445},"displayValue":{"__isSmartRef__":true,"id":7448},"update":{"__isSmartRef__":true,"id":7451}},"7435":{"varMapping":{"__isSmartRef__":true,"id":7436},"source":"function updateExpanderColor() {\n var colors = this.treeView.colors;\n var fillColor;\n if (this.expander.isExpanded || !(Objects.isMutableType(this.data) && Properties.own(this.data).length > 0)) { \n fillColor = colors.expandedExpander;\n } else {\n fillColor = colors.contractedExpander;\n }\n this.expander.setFill(fillColor);\n }","funcProperties":{"__isSmartRef__":true,"id":7437},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7436":{"this":{"__isSmartRef__":true,"id":7390}},"7437":{},"7438":{"varMapping":{"__isSmartRef__":true,"id":7439},"source":"function onMouseDown() {\n this.treeView.owner.moveFocusTo(this);\n }","funcProperties":{"__isSmartRef__":true,"id":7444},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7439":{"this":{"__isSmartRef__":true,"id":7390},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":7440}},"7440":{"$super":{"__isSmartRef__":true,"id":7441}},"7441":{"varMapping":{"__isSmartRef__":true,"id":7442},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":7443},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7442":{"obj":{"__isSmartRef__":true,"id":7390},"name":"onMouseDown"},"7443":{},"7444":{},"7445":{"varMapping":{"__isSmartRef__":true,"id":7446},"source":"function isRoot() {\n return (this.parent === null || this.parent === undefined);\n }","funcProperties":{"__isSmartRef__":true,"id":7447},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7446":{"this":{"__isSmartRef__":true,"id":7390}},"7447":{},"7448":{"varMapping":{"__isSmartRef__":true,"id":7449},"source":"function displayValue() {\n // set label\n var labelString = this.treeView.getDisplayStringFor(this);\n if (labelString.length > 100) labelString = labelString.substring(0, 100) + '...';\n this.text.setTextString(labelString);\n \n // reset the bounds\n var fontSize = this.treeView.fonts.size;\n var textExtent = pt(labelString.length * fontSize * (3 / 4), fontSize * 2);\n this.text.setExtent(textExtent);\n\n // emphasize the properties current value\n this.text.emphasize({\n color: this.treeView.colors.emphasizedText,\n italics: 'italic'\n }, this.label.length, this.text.textString.length);\n }","funcProperties":{"__isSmartRef__":true,"id":7450},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7449":{"this":{"__isSmartRef__":true,"id":7390}},"7450":{},"7451":{"varMapping":{"__isSmartRef__":true,"id":7452},"source":"function update() {\n \n // if actual value of the represented property changed (reference changed)\n if (this.parent && this.data !== this.parent.data[this.label]) {\n this.data = this.parent.data[this.label];\n this.displayValue();\n }\n\n if (Objects.typeStringOf(this.data) === 'String') return;\n\n // when properties have changed (same object, but other properties)\n var allProperties = Properties.own(this.data);\n var that = this;\n var allPropertiesKnown = allProperties.every(function (each) {\n return that.propertyList.indexOf(each) !== -1;\n })\n if (!allPropertiesKnown || allProperties.length !== this.propertyList.length) {\n this.updateExpanderColor();\n this.displayValue();\n\n // if expanded, redraw children\n if (this.expander.isExpanded) {\n this.expander.isExpanded = false;\n this.expander.toggle();\n }\n \n this.propertyList = allProperties;\n }\n\n if (Objects.isMutableType(this.data) && Properties.own(this.data).length > 0) {\n this.children.forEach(function (each) {\n each.update()\n });\n }\n }","funcProperties":{"__isSmartRef__":true,"id":7457},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7452":{"this":{"__isSmartRef__":true,"id":7390},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":7453}},"7453":{"$super":{"__isSmartRef__":true,"id":7454}},"7454":{"varMapping":{"__isSmartRef__":true,"id":7455},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":7456},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7455":{"obj":{"__isSmartRef__":true,"id":7390},"name":"update"},"7456":{},"7457":{},"7458":{"_Position":{"__isSmartRef__":true,"id":7459},"renderContextTable":{"__isSmartRef__":true,"id":7460},"_Extent":{"__isSmartRef__":true,"id":7461},"_Padding":{"__isSmartRef__":true,"id":7462},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"7459":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7460":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"7461":{"x":100,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7462":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7463":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"7464":{"morph":{"__isSmartRef__":true,"id":7389},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"7465":{"layouter":{"__isSmartRef__":true,"id":7466},"resizeWidth":true},"7466":{"defaultBorderSize":10,"defaultSpacing":15,"borderSize":0,"spacing":0,"container":{"__isSmartRef__":true,"id":7389},"__LivelyClassName__":"lively.morphic.Layout.JournalLayout","__SourceModuleName__":"Global.lively.morphic.Layout"},"7467":{"x":100,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7468":{"x":0,"y":640,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7469":{"getLayoutableSubmorphs":{"__isSmartRef__":true,"id":7470}},"7470":{"varMapping":{"__isSmartRef__":true,"id":7471},"source":"function getLayoutableSubmorphs() {\n return this.submorphs.reject(function(ea) {\n return (ea.isEpiMorph || ea.isBeingDragged || !ea.isVisible());\n });\n }","funcProperties":{"__isSmartRef__":true,"id":7476},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7471":{"this":{"__isSmartRef__":true,"id":7389},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":7472}},"7472":{"$super":{"__isSmartRef__":true,"id":7473}},"7473":{"varMapping":{"__isSmartRef__":true,"id":7474},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":7475},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7474":{"obj":{"__isSmartRef__":true,"id":7389},"name":"getLayoutableSubmorphs"},"7475":{},"7476":{},"7477":{"submorphs":[{"__isSmartRef__":true,"id":7478}],"scripts":[],"shape":{"__isSmartRef__":true,"id":7546},"derivationIds":[null],"id":"38FB7475-5642-4894-AAA9-2848D4B82C6E","renderContextTable":{"__isSmartRef__":true,"id":7551},"eventHandler":{"__isSmartRef__":true,"id":7552},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"layout":{"__isSmartRef__":true,"id":7553},"isInLayoutCycle":false,"priorExtent":{"__isSmartRef__":true,"id":7555},"owner":{"__isSmartRef__":true,"id":5715},"_Position":{"__isSmartRef__":true,"id":7556},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":7557},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global"},"7478":{"submorphs":[{"__isSmartRef__":true,"id":7479},{"__isSmartRef__":true,"id":7496}],"scripts":[],"shape":{"__isSmartRef__":true,"id":7512},"derivationIds":[null],"id":"BC90524D-AB0A-462D-80F3-3B466BF0DB58","renderContextTable":{"__isSmartRef__":true,"id":7517},"eventHandler":{"__isSmartRef__":true,"id":7518},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"layout":{"__isSmartRef__":true,"id":7519},"grabbingEnabled":false,"draggingEnabled":false,"data":false,"propertyList":[],"level":1,"treeView":{"__isSmartRef__":true,"id":560},"label":"eventsAreDisabled","children":[],"parent":{"__isSmartRef__":true,"id":563},"expander":{"__isSmartRef__":true,"id":7479},"text":{"__isSmartRef__":true,"id":7496},"owner":{"__isSmartRef__":true,"id":7477},"_Position":{"__isSmartRef__":true,"id":7520},"priorExtent":{"__isSmartRef__":true,"id":7521},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":7522},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global"},"7479":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":7480},"derivationIds":[null],"id":"83371536-6459-419A-B383-0F12E60A1EF0","renderContextTable":{"__isSmartRef__":true,"id":7486},"eventHandler":{"__isSmartRef__":true,"id":7487},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":7488},"grabbingEnabled":false,"draggingEnabled":false,"isExpanded":false,"owner":{"__isSmartRef__":true,"id":7478},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":7489},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global"},"7480":{"_Position":{"__isSmartRef__":true,"id":7481},"renderContextTable":{"__isSmartRef__":true,"id":7482},"_Extent":{"__isSmartRef__":true,"id":7483},"_Padding":{"__isSmartRef__":true,"id":7484},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":570},"_Fill":{"__isSmartRef__":true,"id":7485},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"7481":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7482":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"7483":{"x":8,"y":8,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7484":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7485":{"r":1,"g":1,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7486":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"7487":{"morph":{"__isSmartRef__":true,"id":7479},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"7488":{"x":18,"y":5,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7489":{"toggle":{"__isSmartRef__":true,"id":7490},"toggleExpansion":{"__isSmartRef__":true,"id":7493}},"7490":{"varMapping":{"__isSmartRef__":true,"id":7491},"source":"function toggle() {\n // asynchronous toggling\n (function () { this.toggleExpansion(); }).bind(this).delay(0);\n }","funcProperties":{"__isSmartRef__":true,"id":7492},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7491":{"this":{"__isSmartRef__":true,"id":7479}},"7492":{},"7493":{"varMapping":{"__isSmartRef__":true,"id":7494},"source":"function toggleExpansion() {\n var treeNode = this.owner;\n var treeView = treeNode.treeView;\n\n if (!this.isExpanded && Objects.isMutableType(treeNode.data) && Properties.own(treeNode.data).length > 0) {\n this.isExpanded = true;\n\n if (treeNode.childrenWrapper) {\n treeNode.childrenWrapper.setVisible(true);\n } if (treeNode.childrenWrapper && treeNode.children.length !== Properties.own(treeNode.data)) {\n treeNode.children = [];\n treeNode.childrenWrapper.removeAllMorphs();\n treeNode.childrenWrapper.addTreeNodesForProperties(treeNode);\n } else {\n if (Objects.isMutableType(treeNode.data)) {\n var wrapper = treeView.createTreeWrapper();\n\n wrapper.addScript(function addTreeNodesForProperties(treeNode) {\n var that = this;\n var props = Properties.own(treeNode.data);\n if (Objects.typeStringOf(treeNode.data) !== 'Array') props = props.sort();\n props.forEach(function(prop) {\n (function() {\n var childNode = treeNode.treeView.createTreeNode(prop, treeNode.data[prop], treeNode.level + 1, treeNode);\n treeNode.children.push(childNode);\n var nodeWrapper = treeNode.treeView.createTreeWrapper(childNode);\n that.addMorph(nodeWrapper);\n }).bind(this).delay(0); // asynchronous\n });\n });\n wrapper.addTreeNodesForProperties(treeNode);\n \n treeNode.childrenWrapper = wrapper;\n treeNode.owner.addMorph(wrapper);\n } \n }\n } else {\n this.isExpanded = false;\n treeNode.childrenWrapper && treeNode.childrenWrapper.setVisible(false);\n }\n treeNode.updateExpanderColor();\n treeNode.owner.applyLayout();\n }","funcProperties":{"__isSmartRef__":true,"id":7495},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7494":{"this":{"__isSmartRef__":true,"id":7479}},"7495":{},"7496":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":7497},"derivationIds":[null],"id":"E06EF514-9091-48BB-8CFD-B28444434BF6","renderContextTable":{"__isSmartRef__":true,"id":7501},"_WhiteSpaceHandling":"pre","textChunks":[{"__isSmartRef__":true,"id":7502},{"__isSmartRef__":true,"id":7504}],"eventHandler":{"__isSmartRef__":true,"id":7506},"_ClipMode":"hidden","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"fixedHeight":true,"_InputAllowed":false,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":10,"evalEnabled":false,"_MaxTextWidth":null,"isLabel":true,"_HandStyle":"default","eventsAreIgnored":true,"priorExtent":{"__isSmartRef__":true,"id":7507},"_MinTextWidth":null,"_MaxTextHeight":null,"_MinTextHeight":null,"owner":{"__isSmartRef__":true,"id":7478},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":7508},"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7497":{"_Position":{"__isSmartRef__":true,"id":7498},"renderContextTable":{"__isSmartRef__":true,"id":7499},"_Extent":{"__isSmartRef__":true,"id":7500},"_Padding":{"__isSmartRef__":true,"id":587},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":588},"_Fill":null,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"7498":{"x":28,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7499":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"7500":{"x":155,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7501":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"7502":{"style":{"__isSmartRef__":true,"id":7503},"chunkOwner":{"__isSmartRef__":true,"id":7496},"storedString":"eventsAreDisabled","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7503":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7504":{"style":{"__isSmartRef__":true,"id":7505},"chunkOwner":{"__isSmartRef__":true,"id":7496},"storedString":": false","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7505":{"color":{"__isSmartRef__":true,"id":595},"italics":"italic","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7506":{"morph":{"__isSmartRef__":true,"id":7496},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"7507":{"x":180,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7508":{"layoutText":{"__isSmartRef__":true,"id":7509}},"7509":{"varMapping":{"__isSmartRef__":true,"id":7510},"source":"function layoutText(fontOptions){\n this.setFontSize(fontOptions.size);\n this.setFillOpacity(0);\n this.setBorderWidth(0);\n this.setMaxTextWidth(fontOptions.maxTextWidth);\n this.beLabel();\n this.fit();\n }","funcProperties":{"__isSmartRef__":true,"id":7511},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7510":{"this":{"__isSmartRef__":true,"id":7496}},"7511":{},"7512":{"_Position":{"__isSmartRef__":true,"id":7513},"renderContextTable":{"__isSmartRef__":true,"id":7514},"_Extent":{"__isSmartRef__":true,"id":7515},"_Padding":{"__isSmartRef__":true,"id":7516},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"7513":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7514":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"7515":{"x":100,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7516":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7517":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"7518":{"morph":{"__isSmartRef__":true,"id":7478},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"7519":{"resizeWidth":true},"7520":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7521":{"x":100,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7522":{"updateExpanderColor":{"__isSmartRef__":true,"id":7523},"onMouseDown":{"__isSmartRef__":true,"id":7526},"isRoot":{"__isSmartRef__":true,"id":7533},"displayValue":{"__isSmartRef__":true,"id":7536},"update":{"__isSmartRef__":true,"id":7539}},"7523":{"varMapping":{"__isSmartRef__":true,"id":7524},"source":"function updateExpanderColor() {\n var colors = this.treeView.colors;\n var fillColor;\n if (this.expander.isExpanded || !(Objects.isMutableType(this.data) && Properties.own(this.data).length > 0)) { \n fillColor = colors.expandedExpander;\n } else {\n fillColor = colors.contractedExpander;\n }\n this.expander.setFill(fillColor);\n }","funcProperties":{"__isSmartRef__":true,"id":7525},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7524":{"this":{"__isSmartRef__":true,"id":7478}},"7525":{},"7526":{"varMapping":{"__isSmartRef__":true,"id":7527},"source":"function onMouseDown() {\n this.treeView.owner.moveFocusTo(this);\n }","funcProperties":{"__isSmartRef__":true,"id":7532},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7527":{"this":{"__isSmartRef__":true,"id":7478},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":7528}},"7528":{"$super":{"__isSmartRef__":true,"id":7529}},"7529":{"varMapping":{"__isSmartRef__":true,"id":7530},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":7531},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7530":{"obj":{"__isSmartRef__":true,"id":7478},"name":"onMouseDown"},"7531":{},"7532":{},"7533":{"varMapping":{"__isSmartRef__":true,"id":7534},"source":"function isRoot() {\n return (this.parent === null || this.parent === undefined);\n }","funcProperties":{"__isSmartRef__":true,"id":7535},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7534":{"this":{"__isSmartRef__":true,"id":7478}},"7535":{},"7536":{"varMapping":{"__isSmartRef__":true,"id":7537},"source":"function displayValue() {\n // set label\n var labelString = this.treeView.getDisplayStringFor(this);\n if (labelString.length > 100) labelString = labelString.substring(0, 100) + '...';\n this.text.setTextString(labelString);\n \n // reset the bounds\n var fontSize = this.treeView.fonts.size;\n var textExtent = pt(labelString.length * fontSize * (3 / 4), fontSize * 2);\n this.text.setExtent(textExtent);\n\n // emphasize the properties current value\n this.text.emphasize({\n color: this.treeView.colors.emphasizedText,\n italics: 'italic'\n }, this.label.length, this.text.textString.length);\n }","funcProperties":{"__isSmartRef__":true,"id":7538},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7537":{"this":{"__isSmartRef__":true,"id":7478}},"7538":{},"7539":{"varMapping":{"__isSmartRef__":true,"id":7540},"source":"function update() {\n \n // if actual value of the represented property changed (reference changed)\n if (this.parent && this.data !== this.parent.data[this.label]) {\n this.data = this.parent.data[this.label];\n this.displayValue();\n }\n\n if (Objects.typeStringOf(this.data) === 'String') return;\n\n // when properties have changed (same object, but other properties)\n var allProperties = Properties.own(this.data);\n var that = this;\n var allPropertiesKnown = allProperties.every(function (each) {\n return that.propertyList.indexOf(each) !== -1;\n })\n if (!allPropertiesKnown || allProperties.length !== this.propertyList.length) {\n this.updateExpanderColor();\n this.displayValue();\n\n // if expanded, redraw children\n if (this.expander.isExpanded) {\n this.expander.isExpanded = false;\n this.expander.toggle();\n }\n \n this.propertyList = allProperties;\n }\n\n if (Objects.isMutableType(this.data) && Properties.own(this.data).length > 0) {\n this.children.forEach(function (each) {\n each.update()\n });\n }\n }","funcProperties":{"__isSmartRef__":true,"id":7545},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7540":{"this":{"__isSmartRef__":true,"id":7478},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":7541}},"7541":{"$super":{"__isSmartRef__":true,"id":7542}},"7542":{"varMapping":{"__isSmartRef__":true,"id":7543},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":7544},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7543":{"obj":{"__isSmartRef__":true,"id":7478},"name":"update"},"7544":{},"7545":{},"7546":{"_Position":{"__isSmartRef__":true,"id":7547},"renderContextTable":{"__isSmartRef__":true,"id":7548},"_Extent":{"__isSmartRef__":true,"id":7549},"_Padding":{"__isSmartRef__":true,"id":7550},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"7547":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7548":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"7549":{"x":100,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7550":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7551":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"7552":{"morph":{"__isSmartRef__":true,"id":7477},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"7553":{"layouter":{"__isSmartRef__":true,"id":7554},"resizeWidth":true},"7554":{"defaultBorderSize":10,"defaultSpacing":15,"borderSize":0,"spacing":0,"container":{"__isSmartRef__":true,"id":7477},"__LivelyClassName__":"lively.morphic.Layout.JournalLayout","__SourceModuleName__":"Global.lively.morphic.Layout"},"7555":{"x":100,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7556":{"x":0,"y":620,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7557":{"getLayoutableSubmorphs":{"__isSmartRef__":true,"id":7558}},"7558":{"varMapping":{"__isSmartRef__":true,"id":7559},"source":"function getLayoutableSubmorphs() {\n return this.submorphs.reject(function(ea) {\n return (ea.isEpiMorph || ea.isBeingDragged || !ea.isVisible());\n });\n }","funcProperties":{"__isSmartRef__":true,"id":7564},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7559":{"this":{"__isSmartRef__":true,"id":7477},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":7560}},"7560":{"$super":{"__isSmartRef__":true,"id":7561}},"7561":{"varMapping":{"__isSmartRef__":true,"id":7562},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":7563},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7562":{"obj":{"__isSmartRef__":true,"id":7477},"name":"getLayoutableSubmorphs"},"7563":{},"7564":{},"7565":{"submorphs":[{"__isSmartRef__":true,"id":7566}],"scripts":[],"shape":{"__isSmartRef__":true,"id":7634},"derivationIds":[null],"id":"80052D34-F755-44B7-BE1D-94127ECF05A6","renderContextTable":{"__isSmartRef__":true,"id":7639},"eventHandler":{"__isSmartRef__":true,"id":7640},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"layout":{"__isSmartRef__":true,"id":7641},"isInLayoutCycle":false,"priorExtent":{"__isSmartRef__":true,"id":7643},"owner":{"__isSmartRef__":true,"id":5715},"_Position":{"__isSmartRef__":true,"id":7644},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":7645},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global"},"7566":{"submorphs":[{"__isSmartRef__":true,"id":7567},{"__isSmartRef__":true,"id":7584}],"scripts":[],"shape":{"__isSmartRef__":true,"id":7600},"derivationIds":[null],"id":"39E7EFBE-C564-41BE-A15D-F22C46A77D8D","renderContextTable":{"__isSmartRef__":true,"id":7605},"eventHandler":{"__isSmartRef__":true,"id":7606},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"layout":{"__isSmartRef__":true,"id":7607},"grabbingEnabled":false,"draggingEnabled":false,"data":false,"propertyList":[],"level":1,"treeView":{"__isSmartRef__":true,"id":560},"label":"grabbingEnabled","children":[],"parent":{"__isSmartRef__":true,"id":563},"expander":{"__isSmartRef__":true,"id":7567},"text":{"__isSmartRef__":true,"id":7584},"owner":{"__isSmartRef__":true,"id":7565},"_Position":{"__isSmartRef__":true,"id":7608},"priorExtent":{"__isSmartRef__":true,"id":7609},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":7610},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global"},"7567":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":7568},"derivationIds":[null],"id":"124BD349-9FF7-420A-8D63-8B714FF7FF7C","renderContextTable":{"__isSmartRef__":true,"id":7574},"eventHandler":{"__isSmartRef__":true,"id":7575},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":7576},"grabbingEnabled":false,"draggingEnabled":false,"isExpanded":false,"owner":{"__isSmartRef__":true,"id":7566},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":7577},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global"},"7568":{"_Position":{"__isSmartRef__":true,"id":7569},"renderContextTable":{"__isSmartRef__":true,"id":7570},"_Extent":{"__isSmartRef__":true,"id":7571},"_Padding":{"__isSmartRef__":true,"id":7572},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":570},"_Fill":{"__isSmartRef__":true,"id":7573},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"7569":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7570":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"7571":{"x":8,"y":8,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7572":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7573":{"r":1,"g":1,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7574":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"7575":{"morph":{"__isSmartRef__":true,"id":7567},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"7576":{"x":18,"y":5,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7577":{"toggle":{"__isSmartRef__":true,"id":7578},"toggleExpansion":{"__isSmartRef__":true,"id":7581}},"7578":{"varMapping":{"__isSmartRef__":true,"id":7579},"source":"function toggle() {\n // asynchronous toggling\n (function () { this.toggleExpansion(); }).bind(this).delay(0);\n }","funcProperties":{"__isSmartRef__":true,"id":7580},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7579":{"this":{"__isSmartRef__":true,"id":7567}},"7580":{},"7581":{"varMapping":{"__isSmartRef__":true,"id":7582},"source":"function toggleExpansion() {\n var treeNode = this.owner;\n var treeView = treeNode.treeView;\n\n if (!this.isExpanded && Objects.isMutableType(treeNode.data) && Properties.own(treeNode.data).length > 0) {\n this.isExpanded = true;\n\n if (treeNode.childrenWrapper) {\n treeNode.childrenWrapper.setVisible(true);\n } if (treeNode.childrenWrapper && treeNode.children.length !== Properties.own(treeNode.data)) {\n treeNode.children = [];\n treeNode.childrenWrapper.removeAllMorphs();\n treeNode.childrenWrapper.addTreeNodesForProperties(treeNode);\n } else {\n if (Objects.isMutableType(treeNode.data)) {\n var wrapper = treeView.createTreeWrapper();\n\n wrapper.addScript(function addTreeNodesForProperties(treeNode) {\n var that = this;\n var props = Properties.own(treeNode.data);\n if (Objects.typeStringOf(treeNode.data) !== 'Array') props = props.sort();\n props.forEach(function(prop) {\n (function() {\n var childNode = treeNode.treeView.createTreeNode(prop, treeNode.data[prop], treeNode.level + 1, treeNode);\n treeNode.children.push(childNode);\n var nodeWrapper = treeNode.treeView.createTreeWrapper(childNode);\n that.addMorph(nodeWrapper);\n }).bind(this).delay(0); // asynchronous\n });\n });\n wrapper.addTreeNodesForProperties(treeNode);\n \n treeNode.childrenWrapper = wrapper;\n treeNode.owner.addMorph(wrapper);\n } \n }\n } else {\n this.isExpanded = false;\n treeNode.childrenWrapper && treeNode.childrenWrapper.setVisible(false);\n }\n treeNode.updateExpanderColor();\n treeNode.owner.applyLayout();\n }","funcProperties":{"__isSmartRef__":true,"id":7583},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7582":{"this":{"__isSmartRef__":true,"id":7567}},"7583":{},"7584":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":7585},"derivationIds":[null],"id":"A6F0C506-8977-4E6A-B99E-B5C3A8C5C217","renderContextTable":{"__isSmartRef__":true,"id":7589},"_WhiteSpaceHandling":"pre","textChunks":[{"__isSmartRef__":true,"id":7590},{"__isSmartRef__":true,"id":7592}],"eventHandler":{"__isSmartRef__":true,"id":7594},"_ClipMode":"hidden","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"fixedHeight":true,"_InputAllowed":false,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":10,"evalEnabled":false,"_MaxTextWidth":null,"isLabel":true,"_HandStyle":"default","eventsAreIgnored":true,"priorExtent":{"__isSmartRef__":true,"id":7595},"_MinTextWidth":null,"_MaxTextHeight":null,"_MinTextHeight":null,"owner":{"__isSmartRef__":true,"id":7566},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":7596},"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7585":{"_Position":{"__isSmartRef__":true,"id":7586},"renderContextTable":{"__isSmartRef__":true,"id":7587},"_Extent":{"__isSmartRef__":true,"id":7588},"_Padding":{"__isSmartRef__":true,"id":587},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":588},"_Fill":null,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"7586":{"x":28,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7587":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"7588":{"x":143,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7589":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"7590":{"style":{"__isSmartRef__":true,"id":7591},"chunkOwner":{"__isSmartRef__":true,"id":7584},"storedString":"grabbingEnabled","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7591":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7592":{"style":{"__isSmartRef__":true,"id":7593},"chunkOwner":{"__isSmartRef__":true,"id":7584},"storedString":": false","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7593":{"color":{"__isSmartRef__":true,"id":595},"italics":"italic","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7594":{"morph":{"__isSmartRef__":true,"id":7584},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"7595":{"x":165,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7596":{"layoutText":{"__isSmartRef__":true,"id":7597}},"7597":{"varMapping":{"__isSmartRef__":true,"id":7598},"source":"function layoutText(fontOptions){\n this.setFontSize(fontOptions.size);\n this.setFillOpacity(0);\n this.setBorderWidth(0);\n this.setMaxTextWidth(fontOptions.maxTextWidth);\n this.beLabel();\n this.fit();\n }","funcProperties":{"__isSmartRef__":true,"id":7599},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7598":{"this":{"__isSmartRef__":true,"id":7584}},"7599":{},"7600":{"_Position":{"__isSmartRef__":true,"id":7601},"renderContextTable":{"__isSmartRef__":true,"id":7602},"_Extent":{"__isSmartRef__":true,"id":7603},"_Padding":{"__isSmartRef__":true,"id":7604},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"7601":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7602":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"7603":{"x":100,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7604":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7605":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"7606":{"morph":{"__isSmartRef__":true,"id":7566},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"7607":{"resizeWidth":true},"7608":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7609":{"x":100,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7610":{"updateExpanderColor":{"__isSmartRef__":true,"id":7611},"onMouseDown":{"__isSmartRef__":true,"id":7614},"isRoot":{"__isSmartRef__":true,"id":7621},"displayValue":{"__isSmartRef__":true,"id":7624},"update":{"__isSmartRef__":true,"id":7627}},"7611":{"varMapping":{"__isSmartRef__":true,"id":7612},"source":"function updateExpanderColor() {\n var colors = this.treeView.colors;\n var fillColor;\n if (this.expander.isExpanded || !(Objects.isMutableType(this.data) && Properties.own(this.data).length > 0)) { \n fillColor = colors.expandedExpander;\n } else {\n fillColor = colors.contractedExpander;\n }\n this.expander.setFill(fillColor);\n }","funcProperties":{"__isSmartRef__":true,"id":7613},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7612":{"this":{"__isSmartRef__":true,"id":7566}},"7613":{},"7614":{"varMapping":{"__isSmartRef__":true,"id":7615},"source":"function onMouseDown() {\n this.treeView.owner.moveFocusTo(this);\n }","funcProperties":{"__isSmartRef__":true,"id":7620},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7615":{"this":{"__isSmartRef__":true,"id":7566},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":7616}},"7616":{"$super":{"__isSmartRef__":true,"id":7617}},"7617":{"varMapping":{"__isSmartRef__":true,"id":7618},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":7619},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7618":{"obj":{"__isSmartRef__":true,"id":7566},"name":"onMouseDown"},"7619":{},"7620":{},"7621":{"varMapping":{"__isSmartRef__":true,"id":7622},"source":"function isRoot() {\n return (this.parent === null || this.parent === undefined);\n }","funcProperties":{"__isSmartRef__":true,"id":7623},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7622":{"this":{"__isSmartRef__":true,"id":7566}},"7623":{},"7624":{"varMapping":{"__isSmartRef__":true,"id":7625},"source":"function displayValue() {\n // set label\n var labelString = this.treeView.getDisplayStringFor(this);\n if (labelString.length > 100) labelString = labelString.substring(0, 100) + '...';\n this.text.setTextString(labelString);\n \n // reset the bounds\n var fontSize = this.treeView.fonts.size;\n var textExtent = pt(labelString.length * fontSize * (3 / 4), fontSize * 2);\n this.text.setExtent(textExtent);\n\n // emphasize the properties current value\n this.text.emphasize({\n color: this.treeView.colors.emphasizedText,\n italics: 'italic'\n }, this.label.length, this.text.textString.length);\n }","funcProperties":{"__isSmartRef__":true,"id":7626},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7625":{"this":{"__isSmartRef__":true,"id":7566}},"7626":{},"7627":{"varMapping":{"__isSmartRef__":true,"id":7628},"source":"function update() {\n \n // if actual value of the represented property changed (reference changed)\n if (this.parent && this.data !== this.parent.data[this.label]) {\n this.data = this.parent.data[this.label];\n this.displayValue();\n }\n\n if (Objects.typeStringOf(this.data) === 'String') return;\n\n // when properties have changed (same object, but other properties)\n var allProperties = Properties.own(this.data);\n var that = this;\n var allPropertiesKnown = allProperties.every(function (each) {\n return that.propertyList.indexOf(each) !== -1;\n })\n if (!allPropertiesKnown || allProperties.length !== this.propertyList.length) {\n this.updateExpanderColor();\n this.displayValue();\n\n // if expanded, redraw children\n if (this.expander.isExpanded) {\n this.expander.isExpanded = false;\n this.expander.toggle();\n }\n \n this.propertyList = allProperties;\n }\n\n if (Objects.isMutableType(this.data) && Properties.own(this.data).length > 0) {\n this.children.forEach(function (each) {\n each.update()\n });\n }\n }","funcProperties":{"__isSmartRef__":true,"id":7633},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7628":{"this":{"__isSmartRef__":true,"id":7566},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":7629}},"7629":{"$super":{"__isSmartRef__":true,"id":7630}},"7630":{"varMapping":{"__isSmartRef__":true,"id":7631},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":7632},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7631":{"obj":{"__isSmartRef__":true,"id":7566},"name":"update"},"7632":{},"7633":{},"7634":{"_Position":{"__isSmartRef__":true,"id":7635},"renderContextTable":{"__isSmartRef__":true,"id":7636},"_Extent":{"__isSmartRef__":true,"id":7637},"_Padding":{"__isSmartRef__":true,"id":7638},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"7635":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7636":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"7637":{"x":100,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7638":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7639":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"7640":{"morph":{"__isSmartRef__":true,"id":7565},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"7641":{"layouter":{"__isSmartRef__":true,"id":7642},"resizeWidth":true},"7642":{"defaultBorderSize":10,"defaultSpacing":15,"borderSize":0,"spacing":0,"container":{"__isSmartRef__":true,"id":7565},"__LivelyClassName__":"lively.morphic.Layout.JournalLayout","__SourceModuleName__":"Global.lively.morphic.Layout"},"7643":{"x":100,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7644":{"x":0,"y":600,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7645":{"getLayoutableSubmorphs":{"__isSmartRef__":true,"id":7646}},"7646":{"varMapping":{"__isSmartRef__":true,"id":7647},"source":"function getLayoutableSubmorphs() {\n return this.submorphs.reject(function(ea) {\n return (ea.isEpiMorph || ea.isBeingDragged || !ea.isVisible());\n });\n }","funcProperties":{"__isSmartRef__":true,"id":7652},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7647":{"this":{"__isSmartRef__":true,"id":7565},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":7648}},"7648":{"$super":{"__isSmartRef__":true,"id":7649}},"7649":{"varMapping":{"__isSmartRef__":true,"id":7650},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":7651},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7650":{"obj":{"__isSmartRef__":true,"id":7565},"name":"getLayoutableSubmorphs"},"7651":{},"7652":{},"7653":{"submorphs":[{"__isSmartRef__":true,"id":7654}],"scripts":[],"shape":{"__isSmartRef__":true,"id":7722},"derivationIds":[null],"id":"1D35E57B-EE8B-425B-B52E-2253FA305DEB","renderContextTable":{"__isSmartRef__":true,"id":7727},"eventHandler":{"__isSmartRef__":true,"id":7728},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"layout":{"__isSmartRef__":true,"id":7729},"isInLayoutCycle":false,"priorExtent":{"__isSmartRef__":true,"id":7731},"owner":{"__isSmartRef__":true,"id":5715},"_Position":{"__isSmartRef__":true,"id":7732},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":7733},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global"},"7654":{"submorphs":[{"__isSmartRef__":true,"id":7655},{"__isSmartRef__":true,"id":7672}],"scripts":[],"shape":{"__isSmartRef__":true,"id":7688},"derivationIds":[null],"id":"0C5D0EE3-47EA-4A24-B54F-A0BBBDF492D2","renderContextTable":{"__isSmartRef__":true,"id":7693},"eventHandler":{"__isSmartRef__":true,"id":7694},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"layout":{"__isSmartRef__":true,"id":7695},"grabbingEnabled":false,"draggingEnabled":false,"data":[],"propertyList":[],"level":1,"treeView":{"__isSmartRef__":true,"id":560},"label":"halos","children":[],"parent":{"__isSmartRef__":true,"id":563},"expander":{"__isSmartRef__":true,"id":7655},"text":{"__isSmartRef__":true,"id":7672},"owner":{"__isSmartRef__":true,"id":7653},"_Position":{"__isSmartRef__":true,"id":7696},"priorExtent":{"__isSmartRef__":true,"id":7697},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":7698},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global"},"7655":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":7656},"derivationIds":[null],"id":"E3E32C78-1AB8-455C-95D4-DB85E32A2370","renderContextTable":{"__isSmartRef__":true,"id":7662},"eventHandler":{"__isSmartRef__":true,"id":7663},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":7664},"grabbingEnabled":false,"draggingEnabled":false,"isExpanded":false,"owner":{"__isSmartRef__":true,"id":7654},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":7665},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global"},"7656":{"_Position":{"__isSmartRef__":true,"id":7657},"renderContextTable":{"__isSmartRef__":true,"id":7658},"_Extent":{"__isSmartRef__":true,"id":7659},"_Padding":{"__isSmartRef__":true,"id":7660},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":570},"_Fill":{"__isSmartRef__":true,"id":7661},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"7657":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7658":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"7659":{"x":8,"y":8,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7660":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7661":{"r":1,"g":1,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7662":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"7663":{"morph":{"__isSmartRef__":true,"id":7655},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"7664":{"x":18,"y":5,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7665":{"toggle":{"__isSmartRef__":true,"id":7666},"toggleExpansion":{"__isSmartRef__":true,"id":7669}},"7666":{"varMapping":{"__isSmartRef__":true,"id":7667},"source":"function toggle() {\n // asynchronous toggling\n (function () { this.toggleExpansion(); }).bind(this).delay(0);\n }","funcProperties":{"__isSmartRef__":true,"id":7668},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7667":{"this":{"__isSmartRef__":true,"id":7655}},"7668":{},"7669":{"varMapping":{"__isSmartRef__":true,"id":7670},"source":"function toggleExpansion() {\n var treeNode = this.owner;\n var treeView = treeNode.treeView;\n\n if (!this.isExpanded && Objects.isMutableType(treeNode.data) && Properties.own(treeNode.data).length > 0) {\n this.isExpanded = true;\n\n if (treeNode.childrenWrapper) {\n treeNode.childrenWrapper.setVisible(true);\n } if (treeNode.childrenWrapper && treeNode.children.length !== Properties.own(treeNode.data)) {\n treeNode.children = [];\n treeNode.childrenWrapper.removeAllMorphs();\n treeNode.childrenWrapper.addTreeNodesForProperties(treeNode);\n } else {\n if (Objects.isMutableType(treeNode.data)) {\n var wrapper = treeView.createTreeWrapper();\n\n wrapper.addScript(function addTreeNodesForProperties(treeNode) {\n var that = this;\n var props = Properties.own(treeNode.data);\n if (Objects.typeStringOf(treeNode.data) !== 'Array') props = props.sort();\n props.forEach(function(prop) {\n (function() {\n var childNode = treeNode.treeView.createTreeNode(prop, treeNode.data[prop], treeNode.level + 1, treeNode);\n treeNode.children.push(childNode);\n var nodeWrapper = treeNode.treeView.createTreeWrapper(childNode);\n that.addMorph(nodeWrapper);\n }).bind(this).delay(0); // asynchronous\n });\n });\n wrapper.addTreeNodesForProperties(treeNode);\n \n treeNode.childrenWrapper = wrapper;\n treeNode.owner.addMorph(wrapper);\n } \n }\n } else {\n this.isExpanded = false;\n treeNode.childrenWrapper && treeNode.childrenWrapper.setVisible(false);\n }\n treeNode.updateExpanderColor();\n treeNode.owner.applyLayout();\n }","funcProperties":{"__isSmartRef__":true,"id":7671},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7670":{"this":{"__isSmartRef__":true,"id":7655}},"7671":{},"7672":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":7673},"derivationIds":[null],"id":"CD30578F-A8C7-4D53-8810-7B41B44EA5C6","renderContextTable":{"__isSmartRef__":true,"id":7677},"_WhiteSpaceHandling":"pre","textChunks":[{"__isSmartRef__":true,"id":7678},{"__isSmartRef__":true,"id":7680}],"eventHandler":{"__isSmartRef__":true,"id":7682},"_ClipMode":"hidden","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"fixedHeight":true,"_InputAllowed":false,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":10,"evalEnabled":false,"_MaxTextWidth":null,"isLabel":true,"_HandStyle":"default","eventsAreIgnored":true,"priorExtent":{"__isSmartRef__":true,"id":7683},"_MinTextWidth":null,"_MaxTextHeight":null,"_MinTextHeight":null,"owner":{"__isSmartRef__":true,"id":7654},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":7684},"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7673":{"_Position":{"__isSmartRef__":true,"id":7674},"renderContextTable":{"__isSmartRef__":true,"id":7675},"_Extent":{"__isSmartRef__":true,"id":7676},"_Padding":{"__isSmartRef__":true,"id":587},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":588},"_Fill":null,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"7674":{"x":28,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7675":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"7676":{"x":55,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7677":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"7678":{"style":{"__isSmartRef__":true,"id":7679},"chunkOwner":{"__isSmartRef__":true,"id":7672},"storedString":"halos","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7679":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7680":{"style":{"__isSmartRef__":true,"id":7681},"chunkOwner":{"__isSmartRef__":true,"id":7672},"storedString":": []","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7681":{"color":{"__isSmartRef__":true,"id":595},"italics":"italic","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7682":{"morph":{"__isSmartRef__":true,"id":7672},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"7683":{"x":67.5,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7684":{"layoutText":{"__isSmartRef__":true,"id":7685}},"7685":{"varMapping":{"__isSmartRef__":true,"id":7686},"source":"function layoutText(fontOptions){\n this.setFontSize(fontOptions.size);\n this.setFillOpacity(0);\n this.setBorderWidth(0);\n this.setMaxTextWidth(fontOptions.maxTextWidth);\n this.beLabel();\n this.fit();\n }","funcProperties":{"__isSmartRef__":true,"id":7687},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7686":{"this":{"__isSmartRef__":true,"id":7672}},"7687":{},"7688":{"_Position":{"__isSmartRef__":true,"id":7689},"renderContextTable":{"__isSmartRef__":true,"id":7690},"_Extent":{"__isSmartRef__":true,"id":7691},"_Padding":{"__isSmartRef__":true,"id":7692},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"7689":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7690":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"7691":{"x":100,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7692":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7693":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"7694":{"morph":{"__isSmartRef__":true,"id":7654},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"7695":{"resizeWidth":true},"7696":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7697":{"x":100,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7698":{"updateExpanderColor":{"__isSmartRef__":true,"id":7699},"onMouseDown":{"__isSmartRef__":true,"id":7702},"isRoot":{"__isSmartRef__":true,"id":7709},"displayValue":{"__isSmartRef__":true,"id":7712},"update":{"__isSmartRef__":true,"id":7715}},"7699":{"varMapping":{"__isSmartRef__":true,"id":7700},"source":"function updateExpanderColor() {\n var colors = this.treeView.colors;\n var fillColor;\n if (this.expander.isExpanded || !(Objects.isMutableType(this.data) && Properties.own(this.data).length > 0)) { \n fillColor = colors.expandedExpander;\n } else {\n fillColor = colors.contractedExpander;\n }\n this.expander.setFill(fillColor);\n }","funcProperties":{"__isSmartRef__":true,"id":7701},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7700":{"this":{"__isSmartRef__":true,"id":7654}},"7701":{},"7702":{"varMapping":{"__isSmartRef__":true,"id":7703},"source":"function onMouseDown() {\n this.treeView.owner.moveFocusTo(this);\n }","funcProperties":{"__isSmartRef__":true,"id":7708},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7703":{"this":{"__isSmartRef__":true,"id":7654},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":7704}},"7704":{"$super":{"__isSmartRef__":true,"id":7705}},"7705":{"varMapping":{"__isSmartRef__":true,"id":7706},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":7707},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7706":{"obj":{"__isSmartRef__":true,"id":7654},"name":"onMouseDown"},"7707":{},"7708":{},"7709":{"varMapping":{"__isSmartRef__":true,"id":7710},"source":"function isRoot() {\n return (this.parent === null || this.parent === undefined);\n }","funcProperties":{"__isSmartRef__":true,"id":7711},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7710":{"this":{"__isSmartRef__":true,"id":7654}},"7711":{},"7712":{"varMapping":{"__isSmartRef__":true,"id":7713},"source":"function displayValue() {\n // set label\n var labelString = this.treeView.getDisplayStringFor(this);\n if (labelString.length > 100) labelString = labelString.substring(0, 100) + '...';\n this.text.setTextString(labelString);\n \n // reset the bounds\n var fontSize = this.treeView.fonts.size;\n var textExtent = pt(labelString.length * fontSize * (3 / 4), fontSize * 2);\n this.text.setExtent(textExtent);\n\n // emphasize the properties current value\n this.text.emphasize({\n color: this.treeView.colors.emphasizedText,\n italics: 'italic'\n }, this.label.length, this.text.textString.length);\n }","funcProperties":{"__isSmartRef__":true,"id":7714},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7713":{"this":{"__isSmartRef__":true,"id":7654}},"7714":{},"7715":{"varMapping":{"__isSmartRef__":true,"id":7716},"source":"function update() {\n \n // if actual value of the represented property changed (reference changed)\n if (this.parent && this.data !== this.parent.data[this.label]) {\n this.data = this.parent.data[this.label];\n this.displayValue();\n }\n\n if (Objects.typeStringOf(this.data) === 'String') return;\n\n // when properties have changed (same object, but other properties)\n var allProperties = Properties.own(this.data);\n var that = this;\n var allPropertiesKnown = allProperties.every(function (each) {\n return that.propertyList.indexOf(each) !== -1;\n })\n if (!allPropertiesKnown || allProperties.length !== this.propertyList.length) {\n this.updateExpanderColor();\n this.displayValue();\n\n // if expanded, redraw children\n if (this.expander.isExpanded) {\n this.expander.isExpanded = false;\n this.expander.toggle();\n }\n \n this.propertyList = allProperties;\n }\n\n if (Objects.isMutableType(this.data) && Properties.own(this.data).length > 0) {\n this.children.forEach(function (each) {\n each.update()\n });\n }\n }","funcProperties":{"__isSmartRef__":true,"id":7721},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7716":{"this":{"__isSmartRef__":true,"id":7654},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":7717}},"7717":{"$super":{"__isSmartRef__":true,"id":7718}},"7718":{"varMapping":{"__isSmartRef__":true,"id":7719},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":7720},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7719":{"obj":{"__isSmartRef__":true,"id":7654},"name":"update"},"7720":{},"7721":{},"7722":{"_Position":{"__isSmartRef__":true,"id":7723},"renderContextTable":{"__isSmartRef__":true,"id":7724},"_Extent":{"__isSmartRef__":true,"id":7725},"_Padding":{"__isSmartRef__":true,"id":7726},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"7723":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7724":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"7725":{"x":100,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7726":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7727":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"7728":{"morph":{"__isSmartRef__":true,"id":7653},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"7729":{"layouter":{"__isSmartRef__":true,"id":7730},"resizeWidth":true},"7730":{"defaultBorderSize":10,"defaultSpacing":15,"borderSize":0,"spacing":0,"container":{"__isSmartRef__":true,"id":7653},"__LivelyClassName__":"lively.morphic.Layout.JournalLayout","__SourceModuleName__":"Global.lively.morphic.Layout"},"7731":{"x":100,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7732":{"x":0,"y":580,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7733":{"getLayoutableSubmorphs":{"__isSmartRef__":true,"id":7734}},"7734":{"varMapping":{"__isSmartRef__":true,"id":7735},"source":"function getLayoutableSubmorphs() {\n return this.submorphs.reject(function(ea) {\n return (ea.isEpiMorph || ea.isBeingDragged || !ea.isVisible());\n });\n }","funcProperties":{"__isSmartRef__":true,"id":7740},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7735":{"this":{"__isSmartRef__":true,"id":7653},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":7736}},"7736":{"$super":{"__isSmartRef__":true,"id":7737}},"7737":{"varMapping":{"__isSmartRef__":true,"id":7738},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":7739},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7738":{"obj":{"__isSmartRef__":true,"id":7653},"name":"getLayoutableSubmorphs"},"7739":{},"7740":{},"7741":{"submorphs":[{"__isSmartRef__":true,"id":7742}],"scripts":[],"shape":{"__isSmartRef__":true,"id":7810},"derivationIds":[null],"id":"8931E589-C1CE-4535-A273-2BF69D067169","renderContextTable":{"__isSmartRef__":true,"id":7815},"eventHandler":{"__isSmartRef__":true,"id":7816},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"layout":{"__isSmartRef__":true,"id":7817},"isInLayoutCycle":false,"priorExtent":{"__isSmartRef__":true,"id":7819},"owner":{"__isSmartRef__":true,"id":5715},"_Position":{"__isSmartRef__":true,"id":7820},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":7821},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global"},"7742":{"submorphs":[{"__isSmartRef__":true,"id":7743},{"__isSmartRef__":true,"id":7760}],"scripts":[],"shape":{"__isSmartRef__":true,"id":7776},"derivationIds":[null],"id":"2461FC64-4A5E-4790-955F-B31A57FDAE3E","renderContextTable":{"__isSmartRef__":true,"id":7781},"eventHandler":{"__isSmartRef__":true,"id":7782},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"layout":{"__isSmartRef__":true,"id":7783},"grabbingEnabled":false,"draggingEnabled":false,"data":true,"propertyList":[],"level":1,"treeView":{"__isSmartRef__":true,"id":560},"label":"halosEnabled","children":[],"parent":{"__isSmartRef__":true,"id":563},"expander":{"__isSmartRef__":true,"id":7743},"text":{"__isSmartRef__":true,"id":7760},"owner":{"__isSmartRef__":true,"id":7741},"_Position":{"__isSmartRef__":true,"id":7784},"priorExtent":{"__isSmartRef__":true,"id":7785},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":7786},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global"},"7743":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":7744},"derivationIds":[null],"id":"DBD41C24-FBCC-4540-966C-994350EED05D","renderContextTable":{"__isSmartRef__":true,"id":7750},"eventHandler":{"__isSmartRef__":true,"id":7751},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":7752},"grabbingEnabled":false,"draggingEnabled":false,"isExpanded":false,"owner":{"__isSmartRef__":true,"id":7742},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":7753},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global"},"7744":{"_Position":{"__isSmartRef__":true,"id":7745},"renderContextTable":{"__isSmartRef__":true,"id":7746},"_Extent":{"__isSmartRef__":true,"id":7747},"_Padding":{"__isSmartRef__":true,"id":7748},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":570},"_Fill":{"__isSmartRef__":true,"id":7749},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"7745":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7746":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"7747":{"x":8,"y":8,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7748":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7749":{"r":1,"g":1,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7750":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"7751":{"morph":{"__isSmartRef__":true,"id":7743},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"7752":{"x":18,"y":5,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7753":{"toggle":{"__isSmartRef__":true,"id":7754},"toggleExpansion":{"__isSmartRef__":true,"id":7757}},"7754":{"varMapping":{"__isSmartRef__":true,"id":7755},"source":"function toggle() {\n // asynchronous toggling\n (function () { this.toggleExpansion(); }).bind(this).delay(0);\n }","funcProperties":{"__isSmartRef__":true,"id":7756},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7755":{"this":{"__isSmartRef__":true,"id":7743}},"7756":{},"7757":{"varMapping":{"__isSmartRef__":true,"id":7758},"source":"function toggleExpansion() {\n var treeNode = this.owner;\n var treeView = treeNode.treeView;\n\n if (!this.isExpanded && Objects.isMutableType(treeNode.data) && Properties.own(treeNode.data).length > 0) {\n this.isExpanded = true;\n\n if (treeNode.childrenWrapper) {\n treeNode.childrenWrapper.setVisible(true);\n } if (treeNode.childrenWrapper && treeNode.children.length !== Properties.own(treeNode.data)) {\n treeNode.children = [];\n treeNode.childrenWrapper.removeAllMorphs();\n treeNode.childrenWrapper.addTreeNodesForProperties(treeNode);\n } else {\n if (Objects.isMutableType(treeNode.data)) {\n var wrapper = treeView.createTreeWrapper();\n\n wrapper.addScript(function addTreeNodesForProperties(treeNode) {\n var that = this;\n var props = Properties.own(treeNode.data);\n if (Objects.typeStringOf(treeNode.data) !== 'Array') props = props.sort();\n props.forEach(function(prop) {\n (function() {\n var childNode = treeNode.treeView.createTreeNode(prop, treeNode.data[prop], treeNode.level + 1, treeNode);\n treeNode.children.push(childNode);\n var nodeWrapper = treeNode.treeView.createTreeWrapper(childNode);\n that.addMorph(nodeWrapper);\n }).bind(this).delay(0); // asynchronous\n });\n });\n wrapper.addTreeNodesForProperties(treeNode);\n \n treeNode.childrenWrapper = wrapper;\n treeNode.owner.addMorph(wrapper);\n } \n }\n } else {\n this.isExpanded = false;\n treeNode.childrenWrapper && treeNode.childrenWrapper.setVisible(false);\n }\n treeNode.updateExpanderColor();\n treeNode.owner.applyLayout();\n }","funcProperties":{"__isSmartRef__":true,"id":7759},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7758":{"this":{"__isSmartRef__":true,"id":7743}},"7759":{},"7760":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":7761},"derivationIds":[null],"id":"9F10CAE1-5CF5-4C1C-A0CC-2F1539E59F57","renderContextTable":{"__isSmartRef__":true,"id":7765},"_WhiteSpaceHandling":"pre","textChunks":[{"__isSmartRef__":true,"id":7766},{"__isSmartRef__":true,"id":7768}],"eventHandler":{"__isSmartRef__":true,"id":7770},"_ClipMode":"hidden","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"fixedHeight":true,"_InputAllowed":false,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":10,"evalEnabled":false,"_MaxTextWidth":null,"isLabel":true,"_HandStyle":"default","eventsAreIgnored":true,"priorExtent":{"__isSmartRef__":true,"id":7771},"_MinTextWidth":null,"_MaxTextHeight":null,"_MinTextHeight":null,"owner":{"__isSmartRef__":true,"id":7742},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":7772},"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7761":{"_Position":{"__isSmartRef__":true,"id":7762},"renderContextTable":{"__isSmartRef__":true,"id":7763},"_Extent":{"__isSmartRef__":true,"id":7764},"_Padding":{"__isSmartRef__":true,"id":587},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":588},"_Fill":null,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"7762":{"x":28,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7763":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"7764":{"x":118,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7765":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"7766":{"style":{"__isSmartRef__":true,"id":7767},"chunkOwner":{"__isSmartRef__":true,"id":7760},"storedString":"halosEnabled","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7767":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7768":{"style":{"__isSmartRef__":true,"id":7769},"chunkOwner":{"__isSmartRef__":true,"id":7760},"storedString":": true","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7769":{"color":{"__isSmartRef__":true,"id":595},"italics":"italic","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7770":{"morph":{"__isSmartRef__":true,"id":7760},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"7771":{"x":135,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7772":{"layoutText":{"__isSmartRef__":true,"id":7773}},"7773":{"varMapping":{"__isSmartRef__":true,"id":7774},"source":"function layoutText(fontOptions){\n this.setFontSize(fontOptions.size);\n this.setFillOpacity(0);\n this.setBorderWidth(0);\n this.setMaxTextWidth(fontOptions.maxTextWidth);\n this.beLabel();\n this.fit();\n }","funcProperties":{"__isSmartRef__":true,"id":7775},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7774":{"this":{"__isSmartRef__":true,"id":7760}},"7775":{},"7776":{"_Position":{"__isSmartRef__":true,"id":7777},"renderContextTable":{"__isSmartRef__":true,"id":7778},"_Extent":{"__isSmartRef__":true,"id":7779},"_Padding":{"__isSmartRef__":true,"id":7780},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"7777":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7778":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"7779":{"x":100,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7780":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7781":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"7782":{"morph":{"__isSmartRef__":true,"id":7742},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"7783":{"resizeWidth":true},"7784":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7785":{"x":100,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7786":{"updateExpanderColor":{"__isSmartRef__":true,"id":7787},"onMouseDown":{"__isSmartRef__":true,"id":7790},"isRoot":{"__isSmartRef__":true,"id":7797},"displayValue":{"__isSmartRef__":true,"id":7800},"update":{"__isSmartRef__":true,"id":7803}},"7787":{"varMapping":{"__isSmartRef__":true,"id":7788},"source":"function updateExpanderColor() {\n var colors = this.treeView.colors;\n var fillColor;\n if (this.expander.isExpanded || !(Objects.isMutableType(this.data) && Properties.own(this.data).length > 0)) { \n fillColor = colors.expandedExpander;\n } else {\n fillColor = colors.contractedExpander;\n }\n this.expander.setFill(fillColor);\n }","funcProperties":{"__isSmartRef__":true,"id":7789},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7788":{"this":{"__isSmartRef__":true,"id":7742}},"7789":{},"7790":{"varMapping":{"__isSmartRef__":true,"id":7791},"source":"function onMouseDown() {\n this.treeView.owner.moveFocusTo(this);\n }","funcProperties":{"__isSmartRef__":true,"id":7796},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7791":{"this":{"__isSmartRef__":true,"id":7742},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":7792}},"7792":{"$super":{"__isSmartRef__":true,"id":7793}},"7793":{"varMapping":{"__isSmartRef__":true,"id":7794},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":7795},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7794":{"obj":{"__isSmartRef__":true,"id":7742},"name":"onMouseDown"},"7795":{},"7796":{},"7797":{"varMapping":{"__isSmartRef__":true,"id":7798},"source":"function isRoot() {\n return (this.parent === null || this.parent === undefined);\n }","funcProperties":{"__isSmartRef__":true,"id":7799},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7798":{"this":{"__isSmartRef__":true,"id":7742}},"7799":{},"7800":{"varMapping":{"__isSmartRef__":true,"id":7801},"source":"function displayValue() {\n // set label\n var labelString = this.treeView.getDisplayStringFor(this);\n if (labelString.length > 100) labelString = labelString.substring(0, 100) + '...';\n this.text.setTextString(labelString);\n \n // reset the bounds\n var fontSize = this.treeView.fonts.size;\n var textExtent = pt(labelString.length * fontSize * (3 / 4), fontSize * 2);\n this.text.setExtent(textExtent);\n\n // emphasize the properties current value\n this.text.emphasize({\n color: this.treeView.colors.emphasizedText,\n italics: 'italic'\n }, this.label.length, this.text.textString.length);\n }","funcProperties":{"__isSmartRef__":true,"id":7802},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7801":{"this":{"__isSmartRef__":true,"id":7742}},"7802":{},"7803":{"varMapping":{"__isSmartRef__":true,"id":7804},"source":"function update() {\n \n // if actual value of the represented property changed (reference changed)\n if (this.parent && this.data !== this.parent.data[this.label]) {\n this.data = this.parent.data[this.label];\n this.displayValue();\n }\n\n if (Objects.typeStringOf(this.data) === 'String') return;\n\n // when properties have changed (same object, but other properties)\n var allProperties = Properties.own(this.data);\n var that = this;\n var allPropertiesKnown = allProperties.every(function (each) {\n return that.propertyList.indexOf(each) !== -1;\n })\n if (!allPropertiesKnown || allProperties.length !== this.propertyList.length) {\n this.updateExpanderColor();\n this.displayValue();\n\n // if expanded, redraw children\n if (this.expander.isExpanded) {\n this.expander.isExpanded = false;\n this.expander.toggle();\n }\n \n this.propertyList = allProperties;\n }\n\n if (Objects.isMutableType(this.data) && Properties.own(this.data).length > 0) {\n this.children.forEach(function (each) {\n each.update()\n });\n }\n }","funcProperties":{"__isSmartRef__":true,"id":7809},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7804":{"this":{"__isSmartRef__":true,"id":7742},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":7805}},"7805":{"$super":{"__isSmartRef__":true,"id":7806}},"7806":{"varMapping":{"__isSmartRef__":true,"id":7807},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":7808},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7807":{"obj":{"__isSmartRef__":true,"id":7742},"name":"update"},"7808":{},"7809":{},"7810":{"_Position":{"__isSmartRef__":true,"id":7811},"renderContextTable":{"__isSmartRef__":true,"id":7812},"_Extent":{"__isSmartRef__":true,"id":7813},"_Padding":{"__isSmartRef__":true,"id":7814},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"7811":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7812":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"7813":{"x":100,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7814":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7815":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"7816":{"morph":{"__isSmartRef__":true,"id":7741},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"7817":{"layouter":{"__isSmartRef__":true,"id":7818},"resizeWidth":true},"7818":{"defaultBorderSize":10,"defaultSpacing":15,"borderSize":0,"spacing":0,"container":{"__isSmartRef__":true,"id":7741},"__LivelyClassName__":"lively.morphic.Layout.JournalLayout","__SourceModuleName__":"Global.lively.morphic.Layout"},"7819":{"x":100,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7820":{"x":0,"y":560,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7821":{"getLayoutableSubmorphs":{"__isSmartRef__":true,"id":7822}},"7822":{"varMapping":{"__isSmartRef__":true,"id":7823},"source":"function getLayoutableSubmorphs() {\n return this.submorphs.reject(function(ea) {\n return (ea.isEpiMorph || ea.isBeingDragged || !ea.isVisible());\n });\n }","funcProperties":{"__isSmartRef__":true,"id":7828},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7823":{"this":{"__isSmartRef__":true,"id":7741},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":7824}},"7824":{"$super":{"__isSmartRef__":true,"id":7825}},"7825":{"varMapping":{"__isSmartRef__":true,"id":7826},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":7827},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7826":{"obj":{"__isSmartRef__":true,"id":7741},"name":"getLayoutableSubmorphs"},"7827":{},"7828":{},"7829":{"submorphs":[{"__isSmartRef__":true,"id":7830}],"scripts":[],"shape":{"__isSmartRef__":true,"id":7898},"derivationIds":[null],"id":"726AB242-ACA5-4367-9495-A0A79154F122","renderContextTable":{"__isSmartRef__":true,"id":7903},"eventHandler":{"__isSmartRef__":true,"id":7904},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"layout":{"__isSmartRef__":true,"id":7905},"isInLayoutCycle":false,"priorExtent":{"__isSmartRef__":true,"id":7907},"owner":{"__isSmartRef__":true,"id":5715},"_Position":{"__isSmartRef__":true,"id":7908},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":7909},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global"},"7830":{"submorphs":[{"__isSmartRef__":true,"id":7831},{"__isSmartRef__":true,"id":7848}],"scripts":[],"shape":{"__isSmartRef__":true,"id":7864},"derivationIds":[null],"id":"6D91BC6F-33FB-43E7-8298-9DD5E2F59C3D","renderContextTable":{"__isSmartRef__":true,"id":7869},"eventHandler":{"__isSmartRef__":true,"id":7870},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"layout":{"__isSmartRef__":true,"id":7871},"grabbingEnabled":false,"draggingEnabled":false,"data":"FA0E413D-3AD0-4B7A-8682-CEC73240063B","propertyList":["0","1","2","3","4","5","6","7","8","9","10","11","12","13","14","15","16","17","18","19","20","21","22","23","24","25","26","27","28","29","30","31","32","33","34","35"],"level":1,"treeView":{"__isSmartRef__":true,"id":560},"label":"id","children":[],"parent":{"__isSmartRef__":true,"id":563},"expander":{"__isSmartRef__":true,"id":7831},"text":{"__isSmartRef__":true,"id":7848},"owner":{"__isSmartRef__":true,"id":7829},"_Position":{"__isSmartRef__":true,"id":7872},"priorExtent":{"__isSmartRef__":true,"id":7873},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":7874},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global"},"7831":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":7832},"derivationIds":[null],"id":"FE6DA409-A22B-42E7-8FB3-EDDF29DC5A88","renderContextTable":{"__isSmartRef__":true,"id":7838},"eventHandler":{"__isSmartRef__":true,"id":7839},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":7840},"grabbingEnabled":false,"draggingEnabled":false,"isExpanded":false,"owner":{"__isSmartRef__":true,"id":7830},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":7841},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global"},"7832":{"_Position":{"__isSmartRef__":true,"id":7833},"renderContextTable":{"__isSmartRef__":true,"id":7834},"_Extent":{"__isSmartRef__":true,"id":7835},"_Padding":{"__isSmartRef__":true,"id":7836},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":570},"_Fill":{"__isSmartRef__":true,"id":7837},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"7833":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7834":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"7835":{"x":8,"y":8,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7836":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7837":{"r":1,"g":1,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7838":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"7839":{"morph":{"__isSmartRef__":true,"id":7831},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"7840":{"x":18,"y":5,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7841":{"toggle":{"__isSmartRef__":true,"id":7842},"toggleExpansion":{"__isSmartRef__":true,"id":7845}},"7842":{"varMapping":{"__isSmartRef__":true,"id":7843},"source":"function toggle() {\n // asynchronous toggling\n (function () { this.toggleExpansion(); }).bind(this).delay(0);\n }","funcProperties":{"__isSmartRef__":true,"id":7844},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7843":{"this":{"__isSmartRef__":true,"id":7831}},"7844":{},"7845":{"varMapping":{"__isSmartRef__":true,"id":7846},"source":"function toggleExpansion() {\n var treeNode = this.owner;\n var treeView = treeNode.treeView;\n\n if (!this.isExpanded && Objects.isMutableType(treeNode.data) && Properties.own(treeNode.data).length > 0) {\n this.isExpanded = true;\n\n if (treeNode.childrenWrapper) {\n treeNode.childrenWrapper.setVisible(true);\n } if (treeNode.childrenWrapper && treeNode.children.length !== Properties.own(treeNode.data)) {\n treeNode.children = [];\n treeNode.childrenWrapper.removeAllMorphs();\n treeNode.childrenWrapper.addTreeNodesForProperties(treeNode);\n } else {\n if (Objects.isMutableType(treeNode.data)) {\n var wrapper = treeView.createTreeWrapper();\n\n wrapper.addScript(function addTreeNodesForProperties(treeNode) {\n var that = this;\n var props = Properties.own(treeNode.data);\n if (Objects.typeStringOf(treeNode.data) !== 'Array') props = props.sort();\n props.forEach(function(prop) {\n (function() {\n var childNode = treeNode.treeView.createTreeNode(prop, treeNode.data[prop], treeNode.level + 1, treeNode);\n treeNode.children.push(childNode);\n var nodeWrapper = treeNode.treeView.createTreeWrapper(childNode);\n that.addMorph(nodeWrapper);\n }).bind(this).delay(0); // asynchronous\n });\n });\n wrapper.addTreeNodesForProperties(treeNode);\n \n treeNode.childrenWrapper = wrapper;\n treeNode.owner.addMorph(wrapper);\n } \n }\n } else {\n this.isExpanded = false;\n treeNode.childrenWrapper && treeNode.childrenWrapper.setVisible(false);\n }\n treeNode.updateExpanderColor();\n treeNode.owner.applyLayout();\n }","funcProperties":{"__isSmartRef__":true,"id":7847},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7846":{"this":{"__isSmartRef__":true,"id":7831}},"7847":{},"7848":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":7849},"derivationIds":[null],"id":"90633299-65D2-477D-8C85-CE3C08B101C2","renderContextTable":{"__isSmartRef__":true,"id":7853},"_WhiteSpaceHandling":"pre","textChunks":[{"__isSmartRef__":true,"id":7854},{"__isSmartRef__":true,"id":7856}],"eventHandler":{"__isSmartRef__":true,"id":7858},"_ClipMode":"hidden","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"fixedHeight":true,"_InputAllowed":false,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":10,"evalEnabled":false,"_MaxTextWidth":null,"isLabel":true,"_HandStyle":"default","eventsAreIgnored":true,"priorExtent":{"__isSmartRef__":true,"id":7859},"_MinTextWidth":null,"_MaxTextHeight":null,"_MinTextHeight":null,"owner":{"__isSmartRef__":true,"id":7830},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":7860},"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7849":{"_Position":{"__isSmartRef__":true,"id":7850},"renderContextTable":{"__isSmartRef__":true,"id":7851},"_Extent":{"__isSmartRef__":true,"id":7852},"_Padding":{"__isSmartRef__":true,"id":587},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":588},"_Fill":null,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"7850":{"x":28,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7851":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"7852":{"x":301,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7853":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"7854":{"style":{"__isSmartRef__":true,"id":7855},"chunkOwner":{"__isSmartRef__":true,"id":7848},"storedString":"id","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7855":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7856":{"style":{"__isSmartRef__":true,"id":7857},"chunkOwner":{"__isSmartRef__":true,"id":7848},"storedString":": FA0E413D-3AD0-4B7A-8682-CEC73240063B","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7857":{"color":{"__isSmartRef__":true,"id":595},"italics":"italic","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7858":{"morph":{"__isSmartRef__":true,"id":7848},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"7859":{"x":300,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7860":{"layoutText":{"__isSmartRef__":true,"id":7861}},"7861":{"varMapping":{"__isSmartRef__":true,"id":7862},"source":"function layoutText(fontOptions){\n this.setFontSize(fontOptions.size);\n this.setFillOpacity(0);\n this.setBorderWidth(0);\n this.setMaxTextWidth(fontOptions.maxTextWidth);\n this.beLabel();\n this.fit();\n }","funcProperties":{"__isSmartRef__":true,"id":7863},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7862":{"this":{"__isSmartRef__":true,"id":7848}},"7863":{},"7864":{"_Position":{"__isSmartRef__":true,"id":7865},"renderContextTable":{"__isSmartRef__":true,"id":7866},"_Extent":{"__isSmartRef__":true,"id":7867},"_Padding":{"__isSmartRef__":true,"id":7868},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"7865":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7866":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"7867":{"x":100,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7868":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7869":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"7870":{"morph":{"__isSmartRef__":true,"id":7830},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"7871":{"resizeWidth":true},"7872":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7873":{"x":100,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7874":{"updateExpanderColor":{"__isSmartRef__":true,"id":7875},"onMouseDown":{"__isSmartRef__":true,"id":7878},"isRoot":{"__isSmartRef__":true,"id":7885},"displayValue":{"__isSmartRef__":true,"id":7888},"update":{"__isSmartRef__":true,"id":7891}},"7875":{"varMapping":{"__isSmartRef__":true,"id":7876},"source":"function updateExpanderColor() {\n var colors = this.treeView.colors;\n var fillColor;\n if (this.expander.isExpanded || !(Objects.isMutableType(this.data) && Properties.own(this.data).length > 0)) { \n fillColor = colors.expandedExpander;\n } else {\n fillColor = colors.contractedExpander;\n }\n this.expander.setFill(fillColor);\n }","funcProperties":{"__isSmartRef__":true,"id":7877},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7876":{"this":{"__isSmartRef__":true,"id":7830}},"7877":{},"7878":{"varMapping":{"__isSmartRef__":true,"id":7879},"source":"function onMouseDown() {\n this.treeView.owner.moveFocusTo(this);\n }","funcProperties":{"__isSmartRef__":true,"id":7884},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7879":{"this":{"__isSmartRef__":true,"id":7830},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":7880}},"7880":{"$super":{"__isSmartRef__":true,"id":7881}},"7881":{"varMapping":{"__isSmartRef__":true,"id":7882},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":7883},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7882":{"obj":{"__isSmartRef__":true,"id":7830},"name":"onMouseDown"},"7883":{},"7884":{},"7885":{"varMapping":{"__isSmartRef__":true,"id":7886},"source":"function isRoot() {\n return (this.parent === null || this.parent === undefined);\n }","funcProperties":{"__isSmartRef__":true,"id":7887},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7886":{"this":{"__isSmartRef__":true,"id":7830}},"7887":{},"7888":{"varMapping":{"__isSmartRef__":true,"id":7889},"source":"function displayValue() {\n // set label\n var labelString = this.treeView.getDisplayStringFor(this);\n if (labelString.length > 100) labelString = labelString.substring(0, 100) + '...';\n this.text.setTextString(labelString);\n \n // reset the bounds\n var fontSize = this.treeView.fonts.size;\n var textExtent = pt(labelString.length * fontSize * (3 / 4), fontSize * 2);\n this.text.setExtent(textExtent);\n\n // emphasize the properties current value\n this.text.emphasize({\n color: this.treeView.colors.emphasizedText,\n italics: 'italic'\n }, this.label.length, this.text.textString.length);\n }","funcProperties":{"__isSmartRef__":true,"id":7890},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7889":{"this":{"__isSmartRef__":true,"id":7830}},"7890":{},"7891":{"varMapping":{"__isSmartRef__":true,"id":7892},"source":"function update() {\n \n // if actual value of the represented property changed (reference changed)\n if (this.parent && this.data !== this.parent.data[this.label]) {\n this.data = this.parent.data[this.label];\n this.displayValue();\n }\n\n if (Objects.typeStringOf(this.data) === 'String') return;\n\n // when properties have changed (same object, but other properties)\n var allProperties = Properties.own(this.data);\n var that = this;\n var allPropertiesKnown = allProperties.every(function (each) {\n return that.propertyList.indexOf(each) !== -1;\n })\n if (!allPropertiesKnown || allProperties.length !== this.propertyList.length) {\n this.updateExpanderColor();\n this.displayValue();\n\n // if expanded, redraw children\n if (this.expander.isExpanded) {\n this.expander.isExpanded = false;\n this.expander.toggle();\n }\n \n this.propertyList = allProperties;\n }\n\n if (Objects.isMutableType(this.data) && Properties.own(this.data).length > 0) {\n this.children.forEach(function (each) {\n each.update()\n });\n }\n }","funcProperties":{"__isSmartRef__":true,"id":7897},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7892":{"this":{"__isSmartRef__":true,"id":7830},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":7893}},"7893":{"$super":{"__isSmartRef__":true,"id":7894}},"7894":{"varMapping":{"__isSmartRef__":true,"id":7895},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":7896},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7895":{"obj":{"__isSmartRef__":true,"id":7830},"name":"update"},"7896":{},"7897":{},"7898":{"_Position":{"__isSmartRef__":true,"id":7899},"renderContextTable":{"__isSmartRef__":true,"id":7900},"_Extent":{"__isSmartRef__":true,"id":7901},"_Padding":{"__isSmartRef__":true,"id":7902},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"7899":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7900":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"7901":{"x":100,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7902":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7903":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"7904":{"morph":{"__isSmartRef__":true,"id":7829},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"7905":{"layouter":{"__isSmartRef__":true,"id":7906},"resizeWidth":true},"7906":{"defaultBorderSize":10,"defaultSpacing":15,"borderSize":0,"spacing":0,"container":{"__isSmartRef__":true,"id":7829},"__LivelyClassName__":"lively.morphic.Layout.JournalLayout","__SourceModuleName__":"Global.lively.morphic.Layout"},"7907":{"x":100,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7908":{"x":0,"y":540,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7909":{"getLayoutableSubmorphs":{"__isSmartRef__":true,"id":7910}},"7910":{"varMapping":{"__isSmartRef__":true,"id":7911},"source":"function getLayoutableSubmorphs() {\n return this.submorphs.reject(function(ea) {\n return (ea.isEpiMorph || ea.isBeingDragged || !ea.isVisible());\n });\n }","funcProperties":{"__isSmartRef__":true,"id":7916},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7911":{"this":{"__isSmartRef__":true,"id":7829},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":7912}},"7912":{"$super":{"__isSmartRef__":true,"id":7913}},"7913":{"varMapping":{"__isSmartRef__":true,"id":7914},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":7915},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7914":{"obj":{"__isSmartRef__":true,"id":7829},"name":"getLayoutableSubmorphs"},"7915":{},"7916":{},"7917":{"submorphs":[{"__isSmartRef__":true,"id":7918}],"scripts":[],"shape":{"__isSmartRef__":true,"id":7986},"derivationIds":[null],"id":"B9BD17E6-876B-4FE7-A4FB-FEB3B4FEF96B","renderContextTable":{"__isSmartRef__":true,"id":7991},"eventHandler":{"__isSmartRef__":true,"id":7992},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"layout":{"__isSmartRef__":true,"id":7993},"isInLayoutCycle":false,"priorExtent":{"__isSmartRef__":true,"id":7995},"owner":{"__isSmartRef__":true,"id":5715},"_Position":{"__isSmartRef__":true,"id":7996},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":7997},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global"},"7918":{"submorphs":[{"__isSmartRef__":true,"id":7919},{"__isSmartRef__":true,"id":7936}],"scripts":[],"shape":{"__isSmartRef__":true,"id":7952},"derivationIds":[null],"id":"19326FB0-D5B5-421B-A85E-3F8D6DF12B80","renderContextTable":{"__isSmartRef__":true,"id":7957},"eventHandler":{"__isSmartRef__":true,"id":7958},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"layout":{"__isSmartRef__":true,"id":7959},"grabbingEnabled":false,"draggingEnabled":false,"data":false,"propertyList":[],"level":1,"treeView":{"__isSmartRef__":true,"id":560},"label":"isBeingDragged","children":[],"parent":{"__isSmartRef__":true,"id":563},"expander":{"__isSmartRef__":true,"id":7919},"text":{"__isSmartRef__":true,"id":7936},"owner":{"__isSmartRef__":true,"id":7917},"_Position":{"__isSmartRef__":true,"id":7960},"priorExtent":{"__isSmartRef__":true,"id":7961},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":7962},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global"},"7919":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":7920},"derivationIds":[null],"id":"272F0BC8-9248-491A-8964-56B7B5A79CBB","renderContextTable":{"__isSmartRef__":true,"id":7926},"eventHandler":{"__isSmartRef__":true,"id":7927},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":7928},"grabbingEnabled":false,"draggingEnabled":false,"isExpanded":false,"owner":{"__isSmartRef__":true,"id":7918},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":7929},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global"},"7920":{"_Position":{"__isSmartRef__":true,"id":7921},"renderContextTable":{"__isSmartRef__":true,"id":7922},"_Extent":{"__isSmartRef__":true,"id":7923},"_Padding":{"__isSmartRef__":true,"id":7924},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":570},"_Fill":{"__isSmartRef__":true,"id":7925},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"7921":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7922":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"7923":{"x":8,"y":8,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7924":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7925":{"r":1,"g":1,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7926":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"7927":{"morph":{"__isSmartRef__":true,"id":7919},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"7928":{"x":18,"y":5,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7929":{"toggle":{"__isSmartRef__":true,"id":7930},"toggleExpansion":{"__isSmartRef__":true,"id":7933}},"7930":{"varMapping":{"__isSmartRef__":true,"id":7931},"source":"function toggle() {\n // asynchronous toggling\n (function () { this.toggleExpansion(); }).bind(this).delay(0);\n }","funcProperties":{"__isSmartRef__":true,"id":7932},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7931":{"this":{"__isSmartRef__":true,"id":7919}},"7932":{},"7933":{"varMapping":{"__isSmartRef__":true,"id":7934},"source":"function toggleExpansion() {\n var treeNode = this.owner;\n var treeView = treeNode.treeView;\n\n if (!this.isExpanded && Objects.isMutableType(treeNode.data) && Properties.own(treeNode.data).length > 0) {\n this.isExpanded = true;\n\n if (treeNode.childrenWrapper) {\n treeNode.childrenWrapper.setVisible(true);\n } if (treeNode.childrenWrapper && treeNode.children.length !== Properties.own(treeNode.data)) {\n treeNode.children = [];\n treeNode.childrenWrapper.removeAllMorphs();\n treeNode.childrenWrapper.addTreeNodesForProperties(treeNode);\n } else {\n if (Objects.isMutableType(treeNode.data)) {\n var wrapper = treeView.createTreeWrapper();\n\n wrapper.addScript(function addTreeNodesForProperties(treeNode) {\n var that = this;\n var props = Properties.own(treeNode.data);\n if (Objects.typeStringOf(treeNode.data) !== 'Array') props = props.sort();\n props.forEach(function(prop) {\n (function() {\n var childNode = treeNode.treeView.createTreeNode(prop, treeNode.data[prop], treeNode.level + 1, treeNode);\n treeNode.children.push(childNode);\n var nodeWrapper = treeNode.treeView.createTreeWrapper(childNode);\n that.addMorph(nodeWrapper);\n }).bind(this).delay(0); // asynchronous\n });\n });\n wrapper.addTreeNodesForProperties(treeNode);\n \n treeNode.childrenWrapper = wrapper;\n treeNode.owner.addMorph(wrapper);\n } \n }\n } else {\n this.isExpanded = false;\n treeNode.childrenWrapper && treeNode.childrenWrapper.setVisible(false);\n }\n treeNode.updateExpanderColor();\n treeNode.owner.applyLayout();\n }","funcProperties":{"__isSmartRef__":true,"id":7935},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7934":{"this":{"__isSmartRef__":true,"id":7919}},"7935":{},"7936":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":7937},"derivationIds":[null],"id":"810292D6-74EC-47B9-B6FF-D0963D616F94","renderContextTable":{"__isSmartRef__":true,"id":7941},"_WhiteSpaceHandling":"pre","textChunks":[{"__isSmartRef__":true,"id":7942},{"__isSmartRef__":true,"id":7944}],"eventHandler":{"__isSmartRef__":true,"id":7946},"_ClipMode":"hidden","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"fixedHeight":true,"_InputAllowed":false,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":10,"evalEnabled":false,"_MaxTextWidth":null,"isLabel":true,"_HandStyle":"default","eventsAreIgnored":true,"priorExtent":{"__isSmartRef__":true,"id":7947},"_MinTextWidth":null,"_MaxTextHeight":null,"_MinTextHeight":null,"owner":{"__isSmartRef__":true,"id":7918},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":7948},"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7937":{"_Position":{"__isSmartRef__":true,"id":7938},"renderContextTable":{"__isSmartRef__":true,"id":7939},"_Extent":{"__isSmartRef__":true,"id":7940},"_Padding":{"__isSmartRef__":true,"id":587},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":588},"_Fill":null,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"7938":{"x":28,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7939":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"7940":{"x":138,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7941":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"7942":{"style":{"__isSmartRef__":true,"id":7943},"chunkOwner":{"__isSmartRef__":true,"id":7936},"storedString":"isBeingDragged","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7943":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7944":{"style":{"__isSmartRef__":true,"id":7945},"chunkOwner":{"__isSmartRef__":true,"id":7936},"storedString":": false","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7945":{"color":{"__isSmartRef__":true,"id":595},"italics":"italic","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"7946":{"morph":{"__isSmartRef__":true,"id":7936},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"7947":{"x":157.5,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7948":{"layoutText":{"__isSmartRef__":true,"id":7949}},"7949":{"varMapping":{"__isSmartRef__":true,"id":7950},"source":"function layoutText(fontOptions){\n this.setFontSize(fontOptions.size);\n this.setFillOpacity(0);\n this.setBorderWidth(0);\n this.setMaxTextWidth(fontOptions.maxTextWidth);\n this.beLabel();\n this.fit();\n }","funcProperties":{"__isSmartRef__":true,"id":7951},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7950":{"this":{"__isSmartRef__":true,"id":7936}},"7951":{},"7952":{"_Position":{"__isSmartRef__":true,"id":7953},"renderContextTable":{"__isSmartRef__":true,"id":7954},"_Extent":{"__isSmartRef__":true,"id":7955},"_Padding":{"__isSmartRef__":true,"id":7956},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"7953":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7954":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"7955":{"x":100,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7956":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7957":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"7958":{"morph":{"__isSmartRef__":true,"id":7918},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"7959":{"resizeWidth":true},"7960":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7961":{"x":100,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7962":{"updateExpanderColor":{"__isSmartRef__":true,"id":7963},"onMouseDown":{"__isSmartRef__":true,"id":7966},"isRoot":{"__isSmartRef__":true,"id":7973},"displayValue":{"__isSmartRef__":true,"id":7976},"update":{"__isSmartRef__":true,"id":7979}},"7963":{"varMapping":{"__isSmartRef__":true,"id":7964},"source":"function updateExpanderColor() {\n var colors = this.treeView.colors;\n var fillColor;\n if (this.expander.isExpanded || !(Objects.isMutableType(this.data) && Properties.own(this.data).length > 0)) { \n fillColor = colors.expandedExpander;\n } else {\n fillColor = colors.contractedExpander;\n }\n this.expander.setFill(fillColor);\n }","funcProperties":{"__isSmartRef__":true,"id":7965},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7964":{"this":{"__isSmartRef__":true,"id":7918}},"7965":{},"7966":{"varMapping":{"__isSmartRef__":true,"id":7967},"source":"function onMouseDown() {\n this.treeView.owner.moveFocusTo(this);\n }","funcProperties":{"__isSmartRef__":true,"id":7972},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7967":{"this":{"__isSmartRef__":true,"id":7918},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":7968}},"7968":{"$super":{"__isSmartRef__":true,"id":7969}},"7969":{"varMapping":{"__isSmartRef__":true,"id":7970},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":7971},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7970":{"obj":{"__isSmartRef__":true,"id":7918},"name":"onMouseDown"},"7971":{},"7972":{},"7973":{"varMapping":{"__isSmartRef__":true,"id":7974},"source":"function isRoot() {\n return (this.parent === null || this.parent === undefined);\n }","funcProperties":{"__isSmartRef__":true,"id":7975},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7974":{"this":{"__isSmartRef__":true,"id":7918}},"7975":{},"7976":{"varMapping":{"__isSmartRef__":true,"id":7977},"source":"function displayValue() {\n // set label\n var labelString = this.treeView.getDisplayStringFor(this);\n if (labelString.length > 100) labelString = labelString.substring(0, 100) + '...';\n this.text.setTextString(labelString);\n \n // reset the bounds\n var fontSize = this.treeView.fonts.size;\n var textExtent = pt(labelString.length * fontSize * (3 / 4), fontSize * 2);\n this.text.setExtent(textExtent);\n\n // emphasize the properties current value\n this.text.emphasize({\n color: this.treeView.colors.emphasizedText,\n italics: 'italic'\n }, this.label.length, this.text.textString.length);\n }","funcProperties":{"__isSmartRef__":true,"id":7978},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7977":{"this":{"__isSmartRef__":true,"id":7918}},"7978":{},"7979":{"varMapping":{"__isSmartRef__":true,"id":7980},"source":"function update() {\n \n // if actual value of the represented property changed (reference changed)\n if (this.parent && this.data !== this.parent.data[this.label]) {\n this.data = this.parent.data[this.label];\n this.displayValue();\n }\n\n if (Objects.typeStringOf(this.data) === 'String') return;\n\n // when properties have changed (same object, but other properties)\n var allProperties = Properties.own(this.data);\n var that = this;\n var allPropertiesKnown = allProperties.every(function (each) {\n return that.propertyList.indexOf(each) !== -1;\n })\n if (!allPropertiesKnown || allProperties.length !== this.propertyList.length) {\n this.updateExpanderColor();\n this.displayValue();\n\n // if expanded, redraw children\n if (this.expander.isExpanded) {\n this.expander.isExpanded = false;\n this.expander.toggle();\n }\n \n this.propertyList = allProperties;\n }\n\n if (Objects.isMutableType(this.data) && Properties.own(this.data).length > 0) {\n this.children.forEach(function (each) {\n each.update()\n });\n }\n }","funcProperties":{"__isSmartRef__":true,"id":7985},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7980":{"this":{"__isSmartRef__":true,"id":7918},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":7981}},"7981":{"$super":{"__isSmartRef__":true,"id":7982}},"7982":{"varMapping":{"__isSmartRef__":true,"id":7983},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":7984},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7983":{"obj":{"__isSmartRef__":true,"id":7918},"name":"update"},"7984":{},"7985":{},"7986":{"_Position":{"__isSmartRef__":true,"id":7987},"renderContextTable":{"__isSmartRef__":true,"id":7988},"_Extent":{"__isSmartRef__":true,"id":7989},"_Padding":{"__isSmartRef__":true,"id":7990},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"7987":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7988":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"7989":{"x":100,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7990":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7991":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"7992":{"morph":{"__isSmartRef__":true,"id":7917},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"7993":{"layouter":{"__isSmartRef__":true,"id":7994},"resizeWidth":true},"7994":{"defaultBorderSize":10,"defaultSpacing":15,"borderSize":0,"spacing":0,"container":{"__isSmartRef__":true,"id":7917},"__LivelyClassName__":"lively.morphic.Layout.JournalLayout","__SourceModuleName__":"Global.lively.morphic.Layout"},"7995":{"x":100,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7996":{"x":0,"y":520,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"7997":{"getLayoutableSubmorphs":{"__isSmartRef__":true,"id":7998}},"7998":{"varMapping":{"__isSmartRef__":true,"id":7999},"source":"function getLayoutableSubmorphs() {\n return this.submorphs.reject(function(ea) {\n return (ea.isEpiMorph || ea.isBeingDragged || !ea.isVisible());\n });\n }","funcProperties":{"__isSmartRef__":true,"id":8004},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"7999":{"this":{"__isSmartRef__":true,"id":7917},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":8000}},"8000":{"$super":{"__isSmartRef__":true,"id":8001}},"8001":{"varMapping":{"__isSmartRef__":true,"id":8002},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":8003},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8002":{"obj":{"__isSmartRef__":true,"id":7917},"name":"getLayoutableSubmorphs"},"8003":{},"8004":{},"8005":{"submorphs":[{"__isSmartRef__":true,"id":8006}],"scripts":[],"shape":{"__isSmartRef__":true,"id":8074},"derivationIds":[null],"id":"8AB84C62-E393-434D-8B8E-52B3E62D2AD7","renderContextTable":{"__isSmartRef__":true,"id":8079},"eventHandler":{"__isSmartRef__":true,"id":8080},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"layout":{"__isSmartRef__":true,"id":8081},"isInLayoutCycle":false,"priorExtent":{"__isSmartRef__":true,"id":8083},"owner":{"__isSmartRef__":true,"id":5715},"_Position":{"__isSmartRef__":true,"id":8084},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":8085},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global"},"8006":{"submorphs":[{"__isSmartRef__":true,"id":8007},{"__isSmartRef__":true,"id":8024}],"scripts":[],"shape":{"__isSmartRef__":true,"id":8040},"derivationIds":[null],"id":"254AB607-F8EB-433D-A043-1E688E384805","renderContextTable":{"__isSmartRef__":true,"id":8045},"eventHandler":{"__isSmartRef__":true,"id":8046},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"layout":{"__isSmartRef__":true,"id":8047},"grabbingEnabled":false,"draggingEnabled":false,"data":false,"propertyList":[],"level":1,"treeView":{"__isSmartRef__":true,"id":560},"label":"isDrawing","children":[],"parent":{"__isSmartRef__":true,"id":563},"expander":{"__isSmartRef__":true,"id":8007},"text":{"__isSmartRef__":true,"id":8024},"owner":{"__isSmartRef__":true,"id":8005},"_Position":{"__isSmartRef__":true,"id":8048},"priorExtent":{"__isSmartRef__":true,"id":8049},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":8050},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global"},"8007":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":8008},"derivationIds":[null],"id":"E9813A84-3091-4591-8430-8E3B5AED2387","renderContextTable":{"__isSmartRef__":true,"id":8014},"eventHandler":{"__isSmartRef__":true,"id":8015},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":8016},"grabbingEnabled":false,"draggingEnabled":false,"isExpanded":false,"owner":{"__isSmartRef__":true,"id":8006},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":8017},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global"},"8008":{"_Position":{"__isSmartRef__":true,"id":8009},"renderContextTable":{"__isSmartRef__":true,"id":8010},"_Extent":{"__isSmartRef__":true,"id":8011},"_Padding":{"__isSmartRef__":true,"id":8012},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":570},"_Fill":{"__isSmartRef__":true,"id":8013},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"8009":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8010":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"8011":{"x":8,"y":8,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8012":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8013":{"r":1,"g":1,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8014":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"8015":{"morph":{"__isSmartRef__":true,"id":8007},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"8016":{"x":18,"y":5,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8017":{"toggle":{"__isSmartRef__":true,"id":8018},"toggleExpansion":{"__isSmartRef__":true,"id":8021}},"8018":{"varMapping":{"__isSmartRef__":true,"id":8019},"source":"function toggle() {\n // asynchronous toggling\n (function () { this.toggleExpansion(); }).bind(this).delay(0);\n }","funcProperties":{"__isSmartRef__":true,"id":8020},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8019":{"this":{"__isSmartRef__":true,"id":8007}},"8020":{},"8021":{"varMapping":{"__isSmartRef__":true,"id":8022},"source":"function toggleExpansion() {\n var treeNode = this.owner;\n var treeView = treeNode.treeView;\n\n if (!this.isExpanded && Objects.isMutableType(treeNode.data) && Properties.own(treeNode.data).length > 0) {\n this.isExpanded = true;\n\n if (treeNode.childrenWrapper) {\n treeNode.childrenWrapper.setVisible(true);\n } if (treeNode.childrenWrapper && treeNode.children.length !== Properties.own(treeNode.data)) {\n treeNode.children = [];\n treeNode.childrenWrapper.removeAllMorphs();\n treeNode.childrenWrapper.addTreeNodesForProperties(treeNode);\n } else {\n if (Objects.isMutableType(treeNode.data)) {\n var wrapper = treeView.createTreeWrapper();\n\n wrapper.addScript(function addTreeNodesForProperties(treeNode) {\n var that = this;\n var props = Properties.own(treeNode.data);\n if (Objects.typeStringOf(treeNode.data) !== 'Array') props = props.sort();\n props.forEach(function(prop) {\n (function() {\n var childNode = treeNode.treeView.createTreeNode(prop, treeNode.data[prop], treeNode.level + 1, treeNode);\n treeNode.children.push(childNode);\n var nodeWrapper = treeNode.treeView.createTreeWrapper(childNode);\n that.addMorph(nodeWrapper);\n }).bind(this).delay(0); // asynchronous\n });\n });\n wrapper.addTreeNodesForProperties(treeNode);\n \n treeNode.childrenWrapper = wrapper;\n treeNode.owner.addMorph(wrapper);\n } \n }\n } else {\n this.isExpanded = false;\n treeNode.childrenWrapper && treeNode.childrenWrapper.setVisible(false);\n }\n treeNode.updateExpanderColor();\n treeNode.owner.applyLayout();\n }","funcProperties":{"__isSmartRef__":true,"id":8023},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8022":{"this":{"__isSmartRef__":true,"id":8007}},"8023":{},"8024":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":8025},"derivationIds":[null],"id":"F260C786-7597-4348-A1D5-CBFA1C48CB0E","renderContextTable":{"__isSmartRef__":true,"id":8029},"_WhiteSpaceHandling":"pre","textChunks":[{"__isSmartRef__":true,"id":8030},{"__isSmartRef__":true,"id":8032}],"eventHandler":{"__isSmartRef__":true,"id":8034},"_ClipMode":"hidden","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"fixedHeight":true,"_InputAllowed":false,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":10,"evalEnabled":false,"_MaxTextWidth":null,"isLabel":true,"_HandStyle":"default","eventsAreIgnored":true,"priorExtent":{"__isSmartRef__":true,"id":8035},"_MinTextWidth":null,"_MaxTextHeight":null,"_MinTextHeight":null,"owner":{"__isSmartRef__":true,"id":8006},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":8036},"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8025":{"_Position":{"__isSmartRef__":true,"id":8026},"renderContextTable":{"__isSmartRef__":true,"id":8027},"_Extent":{"__isSmartRef__":true,"id":8028},"_Padding":{"__isSmartRef__":true,"id":587},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":588},"_Fill":null,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"8026":{"x":28,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8027":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"8028":{"x":103,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8029":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"8030":{"style":{"__isSmartRef__":true,"id":8031},"chunkOwner":{"__isSmartRef__":true,"id":8024},"storedString":"isDrawing","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8031":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8032":{"style":{"__isSmartRef__":true,"id":8033},"chunkOwner":{"__isSmartRef__":true,"id":8024},"storedString":": false","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8033":{"color":{"__isSmartRef__":true,"id":595},"italics":"italic","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8034":{"morph":{"__isSmartRef__":true,"id":8024},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"8035":{"x":120,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8036":{"layoutText":{"__isSmartRef__":true,"id":8037}},"8037":{"varMapping":{"__isSmartRef__":true,"id":8038},"source":"function layoutText(fontOptions){\n this.setFontSize(fontOptions.size);\n this.setFillOpacity(0);\n this.setBorderWidth(0);\n this.setMaxTextWidth(fontOptions.maxTextWidth);\n this.beLabel();\n this.fit();\n }","funcProperties":{"__isSmartRef__":true,"id":8039},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8038":{"this":{"__isSmartRef__":true,"id":8024}},"8039":{},"8040":{"_Position":{"__isSmartRef__":true,"id":8041},"renderContextTable":{"__isSmartRef__":true,"id":8042},"_Extent":{"__isSmartRef__":true,"id":8043},"_Padding":{"__isSmartRef__":true,"id":8044},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"8041":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8042":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"8043":{"x":100,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8044":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8045":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"8046":{"morph":{"__isSmartRef__":true,"id":8006},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"8047":{"resizeWidth":true},"8048":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8049":{"x":100,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8050":{"updateExpanderColor":{"__isSmartRef__":true,"id":8051},"onMouseDown":{"__isSmartRef__":true,"id":8054},"isRoot":{"__isSmartRef__":true,"id":8061},"displayValue":{"__isSmartRef__":true,"id":8064},"update":{"__isSmartRef__":true,"id":8067}},"8051":{"varMapping":{"__isSmartRef__":true,"id":8052},"source":"function updateExpanderColor() {\n var colors = this.treeView.colors;\n var fillColor;\n if (this.expander.isExpanded || !(Objects.isMutableType(this.data) && Properties.own(this.data).length > 0)) { \n fillColor = colors.expandedExpander;\n } else {\n fillColor = colors.contractedExpander;\n }\n this.expander.setFill(fillColor);\n }","funcProperties":{"__isSmartRef__":true,"id":8053},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8052":{"this":{"__isSmartRef__":true,"id":8006}},"8053":{},"8054":{"varMapping":{"__isSmartRef__":true,"id":8055},"source":"function onMouseDown() {\n this.treeView.owner.moveFocusTo(this);\n }","funcProperties":{"__isSmartRef__":true,"id":8060},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8055":{"this":{"__isSmartRef__":true,"id":8006},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":8056}},"8056":{"$super":{"__isSmartRef__":true,"id":8057}},"8057":{"varMapping":{"__isSmartRef__":true,"id":8058},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":8059},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8058":{"obj":{"__isSmartRef__":true,"id":8006},"name":"onMouseDown"},"8059":{},"8060":{},"8061":{"varMapping":{"__isSmartRef__":true,"id":8062},"source":"function isRoot() {\n return (this.parent === null || this.parent === undefined);\n }","funcProperties":{"__isSmartRef__":true,"id":8063},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8062":{"this":{"__isSmartRef__":true,"id":8006}},"8063":{},"8064":{"varMapping":{"__isSmartRef__":true,"id":8065},"source":"function displayValue() {\n // set label\n var labelString = this.treeView.getDisplayStringFor(this);\n if (labelString.length > 100) labelString = labelString.substring(0, 100) + '...';\n this.text.setTextString(labelString);\n \n // reset the bounds\n var fontSize = this.treeView.fonts.size;\n var textExtent = pt(labelString.length * fontSize * (3 / 4), fontSize * 2);\n this.text.setExtent(textExtent);\n\n // emphasize the properties current value\n this.text.emphasize({\n color: this.treeView.colors.emphasizedText,\n italics: 'italic'\n }, this.label.length, this.text.textString.length);\n }","funcProperties":{"__isSmartRef__":true,"id":8066},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8065":{"this":{"__isSmartRef__":true,"id":8006}},"8066":{},"8067":{"varMapping":{"__isSmartRef__":true,"id":8068},"source":"function update() {\n \n // if actual value of the represented property changed (reference changed)\n if (this.parent && this.data !== this.parent.data[this.label]) {\n this.data = this.parent.data[this.label];\n this.displayValue();\n }\n\n if (Objects.typeStringOf(this.data) === 'String') return;\n\n // when properties have changed (same object, but other properties)\n var allProperties = Properties.own(this.data);\n var that = this;\n var allPropertiesKnown = allProperties.every(function (each) {\n return that.propertyList.indexOf(each) !== -1;\n })\n if (!allPropertiesKnown || allProperties.length !== this.propertyList.length) {\n this.updateExpanderColor();\n this.displayValue();\n\n // if expanded, redraw children\n if (this.expander.isExpanded) {\n this.expander.isExpanded = false;\n this.expander.toggle();\n }\n \n this.propertyList = allProperties;\n }\n\n if (Objects.isMutableType(this.data) && Properties.own(this.data).length > 0) {\n this.children.forEach(function (each) {\n each.update()\n });\n }\n }","funcProperties":{"__isSmartRef__":true,"id":8073},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8068":{"this":{"__isSmartRef__":true,"id":8006},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":8069}},"8069":{"$super":{"__isSmartRef__":true,"id":8070}},"8070":{"varMapping":{"__isSmartRef__":true,"id":8071},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":8072},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8071":{"obj":{"__isSmartRef__":true,"id":8006},"name":"update"},"8072":{},"8073":{},"8074":{"_Position":{"__isSmartRef__":true,"id":8075},"renderContextTable":{"__isSmartRef__":true,"id":8076},"_Extent":{"__isSmartRef__":true,"id":8077},"_Padding":{"__isSmartRef__":true,"id":8078},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"8075":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8076":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"8077":{"x":100,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8078":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8079":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"8080":{"morph":{"__isSmartRef__":true,"id":8005},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"8081":{"layouter":{"__isSmartRef__":true,"id":8082},"resizeWidth":true},"8082":{"defaultBorderSize":10,"defaultSpacing":15,"borderSize":0,"spacing":0,"container":{"__isSmartRef__":true,"id":8005},"__LivelyClassName__":"lively.morphic.Layout.JournalLayout","__SourceModuleName__":"Global.lively.morphic.Layout"},"8083":{"x":100,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8084":{"x":0,"y":500,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8085":{"getLayoutableSubmorphs":{"__isSmartRef__":true,"id":8086}},"8086":{"varMapping":{"__isSmartRef__":true,"id":8087},"source":"function getLayoutableSubmorphs() {\n return this.submorphs.reject(function(ea) {\n return (ea.isEpiMorph || ea.isBeingDragged || !ea.isVisible());\n });\n }","funcProperties":{"__isSmartRef__":true,"id":8092},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8087":{"this":{"__isSmartRef__":true,"id":8005},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":8088}},"8088":{"$super":{"__isSmartRef__":true,"id":8089}},"8089":{"varMapping":{"__isSmartRef__":true,"id":8090},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":8091},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8090":{"obj":{"__isSmartRef__":true,"id":8005},"name":"getLayoutableSubmorphs"},"8091":{},"8092":{},"8093":{"submorphs":[{"__isSmartRef__":true,"id":8094}],"scripts":[],"shape":{"__isSmartRef__":true,"id":8162},"derivationIds":[null],"id":"C0CCF476-3B1D-4E8E-8C56-D3383C0A19D0","renderContextTable":{"__isSmartRef__":true,"id":8167},"eventHandler":{"__isSmartRef__":true,"id":8168},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"layout":{"__isSmartRef__":true,"id":8169},"isInLayoutCycle":false,"priorExtent":{"__isSmartRef__":true,"id":8171},"owner":{"__isSmartRef__":true,"id":5715},"_Position":{"__isSmartRef__":true,"id":8172},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":8173},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global"},"8094":{"submorphs":[{"__isSmartRef__":true,"id":8095},{"__isSmartRef__":true,"id":8112}],"scripts":[],"shape":{"__isSmartRef__":true,"id":8128},"derivationIds":[null],"id":"FDB0F174-C944-4515-8412-5D610653DAA9","renderContextTable":{"__isSmartRef__":true,"id":8133},"eventHandler":{"__isSmartRef__":true,"id":8134},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"layout":{"__isSmartRef__":true,"id":8135},"grabbingEnabled":false,"draggingEnabled":false,"data":false,"propertyList":[],"level":1,"treeView":{"__isSmartRef__":true,"id":560},"label":"isLockOwner","children":[],"parent":{"__isSmartRef__":true,"id":563},"expander":{"__isSmartRef__":true,"id":8095},"text":{"__isSmartRef__":true,"id":8112},"owner":{"__isSmartRef__":true,"id":8093},"_Position":{"__isSmartRef__":true,"id":8136},"priorExtent":{"__isSmartRef__":true,"id":8137},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":8138},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global"},"8095":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":8096},"derivationIds":[null],"id":"BB06FF86-343D-41DB-A2EA-A378EE0319A0","renderContextTable":{"__isSmartRef__":true,"id":8102},"eventHandler":{"__isSmartRef__":true,"id":8103},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":8104},"grabbingEnabled":false,"draggingEnabled":false,"isExpanded":false,"owner":{"__isSmartRef__":true,"id":8094},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":8105},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global"},"8096":{"_Position":{"__isSmartRef__":true,"id":8097},"renderContextTable":{"__isSmartRef__":true,"id":8098},"_Extent":{"__isSmartRef__":true,"id":8099},"_Padding":{"__isSmartRef__":true,"id":8100},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":570},"_Fill":{"__isSmartRef__":true,"id":8101},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"8097":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8098":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"8099":{"x":8,"y":8,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8100":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8101":{"r":1,"g":1,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8102":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"8103":{"morph":{"__isSmartRef__":true,"id":8095},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"8104":{"x":18,"y":5,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8105":{"toggle":{"__isSmartRef__":true,"id":8106},"toggleExpansion":{"__isSmartRef__":true,"id":8109}},"8106":{"varMapping":{"__isSmartRef__":true,"id":8107},"source":"function toggle() {\n // asynchronous toggling\n (function () { this.toggleExpansion(); }).bind(this).delay(0);\n }","funcProperties":{"__isSmartRef__":true,"id":8108},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8107":{"this":{"__isSmartRef__":true,"id":8095}},"8108":{},"8109":{"varMapping":{"__isSmartRef__":true,"id":8110},"source":"function toggleExpansion() {\n var treeNode = this.owner;\n var treeView = treeNode.treeView;\n\n if (!this.isExpanded && Objects.isMutableType(treeNode.data) && Properties.own(treeNode.data).length > 0) {\n this.isExpanded = true;\n\n if (treeNode.childrenWrapper) {\n treeNode.childrenWrapper.setVisible(true);\n } if (treeNode.childrenWrapper && treeNode.children.length !== Properties.own(treeNode.data)) {\n treeNode.children = [];\n treeNode.childrenWrapper.removeAllMorphs();\n treeNode.childrenWrapper.addTreeNodesForProperties(treeNode);\n } else {\n if (Objects.isMutableType(treeNode.data)) {\n var wrapper = treeView.createTreeWrapper();\n\n wrapper.addScript(function addTreeNodesForProperties(treeNode) {\n var that = this;\n var props = Properties.own(treeNode.data);\n if (Objects.typeStringOf(treeNode.data) !== 'Array') props = props.sort();\n props.forEach(function(prop) {\n (function() {\n var childNode = treeNode.treeView.createTreeNode(prop, treeNode.data[prop], treeNode.level + 1, treeNode);\n treeNode.children.push(childNode);\n var nodeWrapper = treeNode.treeView.createTreeWrapper(childNode);\n that.addMorph(nodeWrapper);\n }).bind(this).delay(0); // asynchronous\n });\n });\n wrapper.addTreeNodesForProperties(treeNode);\n \n treeNode.childrenWrapper = wrapper;\n treeNode.owner.addMorph(wrapper);\n } \n }\n } else {\n this.isExpanded = false;\n treeNode.childrenWrapper && treeNode.childrenWrapper.setVisible(false);\n }\n treeNode.updateExpanderColor();\n treeNode.owner.applyLayout();\n }","funcProperties":{"__isSmartRef__":true,"id":8111},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8110":{"this":{"__isSmartRef__":true,"id":8095}},"8111":{},"8112":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":8113},"derivationIds":[null],"id":"6DC3F229-7A3C-4137-AB13-985560FCCA83","renderContextTable":{"__isSmartRef__":true,"id":8117},"_WhiteSpaceHandling":"pre","textChunks":[{"__isSmartRef__":true,"id":8118},{"__isSmartRef__":true,"id":8120}],"eventHandler":{"__isSmartRef__":true,"id":8122},"_ClipMode":"hidden","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"fixedHeight":true,"_InputAllowed":false,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":10,"evalEnabled":false,"_MaxTextWidth":null,"isLabel":true,"_HandStyle":"default","eventsAreIgnored":true,"priorExtent":{"__isSmartRef__":true,"id":8123},"_MinTextWidth":null,"_MaxTextHeight":null,"_MinTextHeight":null,"owner":{"__isSmartRef__":true,"id":8094},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":8124},"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8113":{"_Position":{"__isSmartRef__":true,"id":8114},"renderContextTable":{"__isSmartRef__":true,"id":8115},"_Extent":{"__isSmartRef__":true,"id":8116},"_Padding":{"__isSmartRef__":true,"id":587},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":588},"_Fill":null,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"8114":{"x":28,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8115":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"8116":{"x":122,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8117":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"8118":{"style":{"__isSmartRef__":true,"id":8119},"chunkOwner":{"__isSmartRef__":true,"id":8112},"storedString":"isLockOwner","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8119":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8120":{"style":{"__isSmartRef__":true,"id":8121},"chunkOwner":{"__isSmartRef__":true,"id":8112},"storedString":": false","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8121":{"color":{"__isSmartRef__":true,"id":595},"italics":"italic","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8122":{"morph":{"__isSmartRef__":true,"id":8112},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"8123":{"x":135,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8124":{"layoutText":{"__isSmartRef__":true,"id":8125}},"8125":{"varMapping":{"__isSmartRef__":true,"id":8126},"source":"function layoutText(fontOptions){\n this.setFontSize(fontOptions.size);\n this.setFillOpacity(0);\n this.setBorderWidth(0);\n this.setMaxTextWidth(fontOptions.maxTextWidth);\n this.beLabel();\n this.fit();\n }","funcProperties":{"__isSmartRef__":true,"id":8127},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8126":{"this":{"__isSmartRef__":true,"id":8112}},"8127":{},"8128":{"_Position":{"__isSmartRef__":true,"id":8129},"renderContextTable":{"__isSmartRef__":true,"id":8130},"_Extent":{"__isSmartRef__":true,"id":8131},"_Padding":{"__isSmartRef__":true,"id":8132},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"8129":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8130":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"8131":{"x":100,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8132":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8133":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"8134":{"morph":{"__isSmartRef__":true,"id":8094},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"8135":{"resizeWidth":true},"8136":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8137":{"x":100,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8138":{"updateExpanderColor":{"__isSmartRef__":true,"id":8139},"onMouseDown":{"__isSmartRef__":true,"id":8142},"isRoot":{"__isSmartRef__":true,"id":8149},"displayValue":{"__isSmartRef__":true,"id":8152},"update":{"__isSmartRef__":true,"id":8155}},"8139":{"varMapping":{"__isSmartRef__":true,"id":8140},"source":"function updateExpanderColor() {\n var colors = this.treeView.colors;\n var fillColor;\n if (this.expander.isExpanded || !(Objects.isMutableType(this.data) && Properties.own(this.data).length > 0)) { \n fillColor = colors.expandedExpander;\n } else {\n fillColor = colors.contractedExpander;\n }\n this.expander.setFill(fillColor);\n }","funcProperties":{"__isSmartRef__":true,"id":8141},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8140":{"this":{"__isSmartRef__":true,"id":8094}},"8141":{},"8142":{"varMapping":{"__isSmartRef__":true,"id":8143},"source":"function onMouseDown() {\n this.treeView.owner.moveFocusTo(this);\n }","funcProperties":{"__isSmartRef__":true,"id":8148},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8143":{"this":{"__isSmartRef__":true,"id":8094},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":8144}},"8144":{"$super":{"__isSmartRef__":true,"id":8145}},"8145":{"varMapping":{"__isSmartRef__":true,"id":8146},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":8147},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8146":{"obj":{"__isSmartRef__":true,"id":8094},"name":"onMouseDown"},"8147":{},"8148":{},"8149":{"varMapping":{"__isSmartRef__":true,"id":8150},"source":"function isRoot() {\n return (this.parent === null || this.parent === undefined);\n }","funcProperties":{"__isSmartRef__":true,"id":8151},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8150":{"this":{"__isSmartRef__":true,"id":8094}},"8151":{},"8152":{"varMapping":{"__isSmartRef__":true,"id":8153},"source":"function displayValue() {\n // set label\n var labelString = this.treeView.getDisplayStringFor(this);\n if (labelString.length > 100) labelString = labelString.substring(0, 100) + '...';\n this.text.setTextString(labelString);\n \n // reset the bounds\n var fontSize = this.treeView.fonts.size;\n var textExtent = pt(labelString.length * fontSize * (3 / 4), fontSize * 2);\n this.text.setExtent(textExtent);\n\n // emphasize the properties current value\n this.text.emphasize({\n color: this.treeView.colors.emphasizedText,\n italics: 'italic'\n }, this.label.length, this.text.textString.length);\n }","funcProperties":{"__isSmartRef__":true,"id":8154},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8153":{"this":{"__isSmartRef__":true,"id":8094}},"8154":{},"8155":{"varMapping":{"__isSmartRef__":true,"id":8156},"source":"function update() {\n \n // if actual value of the represented property changed (reference changed)\n if (this.parent && this.data !== this.parent.data[this.label]) {\n this.data = this.parent.data[this.label];\n this.displayValue();\n }\n\n if (Objects.typeStringOf(this.data) === 'String') return;\n\n // when properties have changed (same object, but other properties)\n var allProperties = Properties.own(this.data);\n var that = this;\n var allPropertiesKnown = allProperties.every(function (each) {\n return that.propertyList.indexOf(each) !== -1;\n })\n if (!allPropertiesKnown || allProperties.length !== this.propertyList.length) {\n this.updateExpanderColor();\n this.displayValue();\n\n // if expanded, redraw children\n if (this.expander.isExpanded) {\n this.expander.isExpanded = false;\n this.expander.toggle();\n }\n \n this.propertyList = allProperties;\n }\n\n if (Objects.isMutableType(this.data) && Properties.own(this.data).length > 0) {\n this.children.forEach(function (each) {\n each.update()\n });\n }\n }","funcProperties":{"__isSmartRef__":true,"id":8161},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8156":{"this":{"__isSmartRef__":true,"id":8094},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":8157}},"8157":{"$super":{"__isSmartRef__":true,"id":8158}},"8158":{"varMapping":{"__isSmartRef__":true,"id":8159},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":8160},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8159":{"obj":{"__isSmartRef__":true,"id":8094},"name":"update"},"8160":{},"8161":{},"8162":{"_Position":{"__isSmartRef__":true,"id":8163},"renderContextTable":{"__isSmartRef__":true,"id":8164},"_Extent":{"__isSmartRef__":true,"id":8165},"_Padding":{"__isSmartRef__":true,"id":8166},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"8163":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8164":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"8165":{"x":100,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8166":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8167":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"8168":{"morph":{"__isSmartRef__":true,"id":8093},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"8169":{"layouter":{"__isSmartRef__":true,"id":8170},"resizeWidth":true},"8170":{"defaultBorderSize":10,"defaultSpacing":15,"borderSize":0,"spacing":0,"container":{"__isSmartRef__":true,"id":8093},"__LivelyClassName__":"lively.morphic.Layout.JournalLayout","__SourceModuleName__":"Global.lively.morphic.Layout"},"8171":{"x":100,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8172":{"x":0,"y":480,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8173":{"getLayoutableSubmorphs":{"__isSmartRef__":true,"id":8174}},"8174":{"varMapping":{"__isSmartRef__":true,"id":8175},"source":"function getLayoutableSubmorphs() {\n return this.submorphs.reject(function(ea) {\n return (ea.isEpiMorph || ea.isBeingDragged || !ea.isVisible());\n });\n }","funcProperties":{"__isSmartRef__":true,"id":8180},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8175":{"this":{"__isSmartRef__":true,"id":8093},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":8176}},"8176":{"$super":{"__isSmartRef__":true,"id":8177}},"8177":{"varMapping":{"__isSmartRef__":true,"id":8178},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":8179},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8178":{"obj":{"__isSmartRef__":true,"id":8093},"name":"getLayoutableSubmorphs"},"8179":{},"8180":{},"8181":{"submorphs":[{"__isSmartRef__":true,"id":8182}],"scripts":[],"shape":{"__isSmartRef__":true,"id":8250},"derivationIds":[null],"id":"B8A4F137-2F1A-4B42-AC0D-6116DE924D5E","renderContextTable":{"__isSmartRef__":true,"id":8255},"eventHandler":{"__isSmartRef__":true,"id":8256},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"layout":{"__isSmartRef__":true,"id":8257},"isInLayoutCycle":false,"priorExtent":{"__isSmartRef__":true,"id":8259},"owner":{"__isSmartRef__":true,"id":5715},"_Position":{"__isSmartRef__":true,"id":8260},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":8261},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global"},"8182":{"submorphs":[{"__isSmartRef__":true,"id":8183},{"__isSmartRef__":true,"id":8200}],"scripts":[],"shape":{"__isSmartRef__":true,"id":8216},"derivationIds":[null],"id":"EADA4620-B64C-4707-9F31-46D8B88F3B81","renderContextTable":{"__isSmartRef__":true,"id":8221},"eventHandler":{"__isSmartRef__":true,"id":8222},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"layout":{"__isSmartRef__":true,"id":8223},"grabbingEnabled":false,"draggingEnabled":false,"data":{"__isSmartRef__":true,"id":2358},"propertyList":["resizeWidth","resizeHeight"],"level":1,"treeView":{"__isSmartRef__":true,"id":560},"label":"layout","children":[],"parent":{"__isSmartRef__":true,"id":563},"expander":{"__isSmartRef__":true,"id":8183},"text":{"__isSmartRef__":true,"id":8200},"owner":{"__isSmartRef__":true,"id":8181},"_Position":{"__isSmartRef__":true,"id":8224},"priorExtent":{"__isSmartRef__":true,"id":8225},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":8226},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global"},"8183":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":8184},"derivationIds":[null],"id":"D76DAB8C-0CBE-4DF5-85AB-C963A35D2306","renderContextTable":{"__isSmartRef__":true,"id":8190},"eventHandler":{"__isSmartRef__":true,"id":8191},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":8192},"grabbingEnabled":false,"draggingEnabled":false,"isExpanded":false,"owner":{"__isSmartRef__":true,"id":8182},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":8193},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global"},"8184":{"_Position":{"__isSmartRef__":true,"id":8185},"renderContextTable":{"__isSmartRef__":true,"id":8186},"_Extent":{"__isSmartRef__":true,"id":8187},"_Padding":{"__isSmartRef__":true,"id":8188},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":570},"_Fill":{"__isSmartRef__":true,"id":8189},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"8185":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8186":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"8187":{"x":8,"y":8,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8188":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8189":{"r":0.5686274509803921,"g":0.5686274509803921,"b":0.5686274509803921,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8190":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"8191":{"morph":{"__isSmartRef__":true,"id":8183},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"8192":{"x":18,"y":5,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8193":{"toggle":{"__isSmartRef__":true,"id":8194},"toggleExpansion":{"__isSmartRef__":true,"id":8197}},"8194":{"varMapping":{"__isSmartRef__":true,"id":8195},"source":"function toggle() {\n // asynchronous toggling\n (function () { this.toggleExpansion(); }).bind(this).delay(0);\n }","funcProperties":{"__isSmartRef__":true,"id":8196},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8195":{"this":{"__isSmartRef__":true,"id":8183}},"8196":{},"8197":{"varMapping":{"__isSmartRef__":true,"id":8198},"source":"function toggleExpansion() {\n var treeNode = this.owner;\n var treeView = treeNode.treeView;\n\n if (!this.isExpanded && Objects.isMutableType(treeNode.data) && Properties.own(treeNode.data).length > 0) {\n this.isExpanded = true;\n\n if (treeNode.childrenWrapper) {\n treeNode.childrenWrapper.setVisible(true);\n } if (treeNode.childrenWrapper && treeNode.children.length !== Properties.own(treeNode.data)) {\n treeNode.children = [];\n treeNode.childrenWrapper.removeAllMorphs();\n treeNode.childrenWrapper.addTreeNodesForProperties(treeNode);\n } else {\n if (Objects.isMutableType(treeNode.data)) {\n var wrapper = treeView.createTreeWrapper();\n\n wrapper.addScript(function addTreeNodesForProperties(treeNode) {\n var that = this;\n var props = Properties.own(treeNode.data);\n if (Objects.typeStringOf(treeNode.data) !== 'Array') props = props.sort();\n props.forEach(function(prop) {\n (function() {\n var childNode = treeNode.treeView.createTreeNode(prop, treeNode.data[prop], treeNode.level + 1, treeNode);\n treeNode.children.push(childNode);\n var nodeWrapper = treeNode.treeView.createTreeWrapper(childNode);\n that.addMorph(nodeWrapper);\n }).bind(this).delay(0); // asynchronous\n });\n });\n wrapper.addTreeNodesForProperties(treeNode);\n \n treeNode.childrenWrapper = wrapper;\n treeNode.owner.addMorph(wrapper);\n } \n }\n } else {\n this.isExpanded = false;\n treeNode.childrenWrapper && treeNode.childrenWrapper.setVisible(false);\n }\n treeNode.updateExpanderColor();\n treeNode.owner.applyLayout();\n }","funcProperties":{"__isSmartRef__":true,"id":8199},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8198":{"this":{"__isSmartRef__":true,"id":8183}},"8199":{},"8200":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":8201},"derivationIds":[null],"id":"8BD1EBD6-B6D4-4C3A-81FE-3CF22658B052","renderContextTable":{"__isSmartRef__":true,"id":8205},"_WhiteSpaceHandling":"pre","textChunks":[{"__isSmartRef__":true,"id":8206},{"__isSmartRef__":true,"id":8208}],"eventHandler":{"__isSmartRef__":true,"id":8210},"_ClipMode":"hidden","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"fixedHeight":true,"_InputAllowed":false,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":10,"evalEnabled":false,"_MaxTextWidth":null,"isLabel":true,"_HandStyle":"default","eventsAreIgnored":true,"priorExtent":{"__isSmartRef__":true,"id":8211},"_MinTextWidth":null,"_MaxTextHeight":null,"_MinTextHeight":null,"owner":{"__isSmartRef__":true,"id":8182},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":8212},"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8201":{"_Position":{"__isSmartRef__":true,"id":8202},"renderContextTable":{"__isSmartRef__":true,"id":8203},"_Extent":{"__isSmartRef__":true,"id":8204},"_Padding":{"__isSmartRef__":true,"id":587},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":588},"_Fill":null,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"8202":{"x":28,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8203":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"8204":{"x":70,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8205":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"8206":{"style":{"__isSmartRef__":true,"id":8207},"chunkOwner":{"__isSmartRef__":true,"id":8200},"storedString":"layout","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8207":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8208":{"style":{"__isSmartRef__":true,"id":8209},"chunkOwner":{"__isSmartRef__":true,"id":8200},"storedString":": {...}","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8209":{"color":{"__isSmartRef__":true,"id":595},"italics":"italic","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8210":{"morph":{"__isSmartRef__":true,"id":8200},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"8211":{"x":97.5,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8212":{"layoutText":{"__isSmartRef__":true,"id":8213}},"8213":{"varMapping":{"__isSmartRef__":true,"id":8214},"source":"function layoutText(fontOptions){\n this.setFontSize(fontOptions.size);\n this.setFillOpacity(0);\n this.setBorderWidth(0);\n this.setMaxTextWidth(fontOptions.maxTextWidth);\n this.beLabel();\n this.fit();\n }","funcProperties":{"__isSmartRef__":true,"id":8215},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8214":{"this":{"__isSmartRef__":true,"id":8200}},"8215":{},"8216":{"_Position":{"__isSmartRef__":true,"id":8217},"renderContextTable":{"__isSmartRef__":true,"id":8218},"_Extent":{"__isSmartRef__":true,"id":8219},"_Padding":{"__isSmartRef__":true,"id":8220},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"8217":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8218":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"8219":{"x":100,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8220":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8221":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"8222":{"morph":{"__isSmartRef__":true,"id":8182},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"8223":{"resizeWidth":true},"8224":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8225":{"x":100,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8226":{"updateExpanderColor":{"__isSmartRef__":true,"id":8227},"onMouseDown":{"__isSmartRef__":true,"id":8230},"isRoot":{"__isSmartRef__":true,"id":8237},"displayValue":{"__isSmartRef__":true,"id":8240},"update":{"__isSmartRef__":true,"id":8243}},"8227":{"varMapping":{"__isSmartRef__":true,"id":8228},"source":"function updateExpanderColor() {\n var colors = this.treeView.colors;\n var fillColor;\n if (this.expander.isExpanded || !(Objects.isMutableType(this.data) && Properties.own(this.data).length > 0)) { \n fillColor = colors.expandedExpander;\n } else {\n fillColor = colors.contractedExpander;\n }\n this.expander.setFill(fillColor);\n }","funcProperties":{"__isSmartRef__":true,"id":8229},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8228":{"this":{"__isSmartRef__":true,"id":8182}},"8229":{},"8230":{"varMapping":{"__isSmartRef__":true,"id":8231},"source":"function onMouseDown() {\n this.treeView.owner.moveFocusTo(this);\n }","funcProperties":{"__isSmartRef__":true,"id":8236},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8231":{"this":{"__isSmartRef__":true,"id":8182},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":8232}},"8232":{"$super":{"__isSmartRef__":true,"id":8233}},"8233":{"varMapping":{"__isSmartRef__":true,"id":8234},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":8235},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8234":{"obj":{"__isSmartRef__":true,"id":8182},"name":"onMouseDown"},"8235":{},"8236":{},"8237":{"varMapping":{"__isSmartRef__":true,"id":8238},"source":"function isRoot() {\n return (this.parent === null || this.parent === undefined);\n }","funcProperties":{"__isSmartRef__":true,"id":8239},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8238":{"this":{"__isSmartRef__":true,"id":8182}},"8239":{},"8240":{"varMapping":{"__isSmartRef__":true,"id":8241},"source":"function displayValue() {\n // set label\n var labelString = this.treeView.getDisplayStringFor(this);\n if (labelString.length > 100) labelString = labelString.substring(0, 100) + '...';\n this.text.setTextString(labelString);\n \n // reset the bounds\n var fontSize = this.treeView.fonts.size;\n var textExtent = pt(labelString.length * fontSize * (3 / 4), fontSize * 2);\n this.text.setExtent(textExtent);\n\n // emphasize the properties current value\n this.text.emphasize({\n color: this.treeView.colors.emphasizedText,\n italics: 'italic'\n }, this.label.length, this.text.textString.length);\n }","funcProperties":{"__isSmartRef__":true,"id":8242},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8241":{"this":{"__isSmartRef__":true,"id":8182}},"8242":{},"8243":{"varMapping":{"__isSmartRef__":true,"id":8244},"source":"function update() {\n \n // if actual value of the represented property changed (reference changed)\n if (this.parent && this.data !== this.parent.data[this.label]) {\n this.data = this.parent.data[this.label];\n this.displayValue();\n }\n\n if (Objects.typeStringOf(this.data) === 'String') return;\n\n // when properties have changed (same object, but other properties)\n var allProperties = Properties.own(this.data);\n var that = this;\n var allPropertiesKnown = allProperties.every(function (each) {\n return that.propertyList.indexOf(each) !== -1;\n })\n if (!allPropertiesKnown || allProperties.length !== this.propertyList.length) {\n this.updateExpanderColor();\n this.displayValue();\n\n // if expanded, redraw children\n if (this.expander.isExpanded) {\n this.expander.isExpanded = false;\n this.expander.toggle();\n }\n \n this.propertyList = allProperties;\n }\n\n if (Objects.isMutableType(this.data) && Properties.own(this.data).length > 0) {\n this.children.forEach(function (each) {\n each.update()\n });\n }\n }","funcProperties":{"__isSmartRef__":true,"id":8249},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8244":{"this":{"__isSmartRef__":true,"id":8182},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":8245}},"8245":{"$super":{"__isSmartRef__":true,"id":8246}},"8246":{"varMapping":{"__isSmartRef__":true,"id":8247},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":8248},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8247":{"obj":{"__isSmartRef__":true,"id":8182},"name":"update"},"8248":{},"8249":{},"8250":{"_Position":{"__isSmartRef__":true,"id":8251},"renderContextTable":{"__isSmartRef__":true,"id":8252},"_Extent":{"__isSmartRef__":true,"id":8253},"_Padding":{"__isSmartRef__":true,"id":8254},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"8251":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8252":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"8253":{"x":100,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8254":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8255":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"8256":{"morph":{"__isSmartRef__":true,"id":8181},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"8257":{"layouter":{"__isSmartRef__":true,"id":8258},"resizeWidth":true},"8258":{"defaultBorderSize":10,"defaultSpacing":15,"borderSize":0,"spacing":0,"container":{"__isSmartRef__":true,"id":8181},"__LivelyClassName__":"lively.morphic.Layout.JournalLayout","__SourceModuleName__":"Global.lively.morphic.Layout"},"8259":{"x":100,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8260":{"x":0,"y":460,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8261":{"getLayoutableSubmorphs":{"__isSmartRef__":true,"id":8262}},"8262":{"varMapping":{"__isSmartRef__":true,"id":8263},"source":"function getLayoutableSubmorphs() {\n return this.submorphs.reject(function(ea) {\n return (ea.isEpiMorph || ea.isBeingDragged || !ea.isVisible());\n });\n }","funcProperties":{"__isSmartRef__":true,"id":8268},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8263":{"this":{"__isSmartRef__":true,"id":8181},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":8264}},"8264":{"$super":{"__isSmartRef__":true,"id":8265}},"8265":{"varMapping":{"__isSmartRef__":true,"id":8266},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":8267},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8266":{"obj":{"__isSmartRef__":true,"id":8181},"name":"getLayoutableSubmorphs"},"8267":{},"8268":{},"8269":{"submorphs":[{"__isSmartRef__":true,"id":8270}],"scripts":[],"shape":{"__isSmartRef__":true,"id":8338},"derivationIds":[null],"id":"92E191D6-A866-499E-A3B8-AA34EF6D43B9","renderContextTable":{"__isSmartRef__":true,"id":8343},"eventHandler":{"__isSmartRef__":true,"id":8344},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"layout":{"__isSmartRef__":true,"id":8345},"isInLayoutCycle":false,"priorExtent":{"__isSmartRef__":true,"id":8347},"owner":{"__isSmartRef__":true,"id":5715},"_Position":{"__isSmartRef__":true,"id":8348},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":8349},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global"},"8270":{"submorphs":[{"__isSmartRef__":true,"id":8271},{"__isSmartRef__":true,"id":8288}],"scripts":[],"shape":{"__isSmartRef__":true,"id":8304},"derivationIds":[null],"id":"0D2BC66B-12E2-4C35-B4C4-137A04F2AF86","renderContextTable":{"__isSmartRef__":true,"id":8309},"eventHandler":{"__isSmartRef__":true,"id":8310},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"layout":{"__isSmartRef__":true,"id":8311},"grabbingEnabled":false,"draggingEnabled":false,"data":true,"propertyList":[],"level":1,"treeView":{"__isSmartRef__":true,"id":560},"label":"moved","children":[],"parent":{"__isSmartRef__":true,"id":563},"expander":{"__isSmartRef__":true,"id":8271},"text":{"__isSmartRef__":true,"id":8288},"owner":{"__isSmartRef__":true,"id":8269},"_Position":{"__isSmartRef__":true,"id":8312},"priorExtent":{"__isSmartRef__":true,"id":8313},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":8314},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global"},"8271":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":8272},"derivationIds":[null],"id":"B9D2AB84-3FDE-436C-A36A-4F32FF6CC47C","renderContextTable":{"__isSmartRef__":true,"id":8278},"eventHandler":{"__isSmartRef__":true,"id":8279},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":8280},"grabbingEnabled":false,"draggingEnabled":false,"isExpanded":false,"owner":{"__isSmartRef__":true,"id":8270},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":8281},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global"},"8272":{"_Position":{"__isSmartRef__":true,"id":8273},"renderContextTable":{"__isSmartRef__":true,"id":8274},"_Extent":{"__isSmartRef__":true,"id":8275},"_Padding":{"__isSmartRef__":true,"id":8276},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":570},"_Fill":{"__isSmartRef__":true,"id":8277},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"8273":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8274":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"8275":{"x":8,"y":8,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8276":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8277":{"r":1,"g":1,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8278":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"8279":{"morph":{"__isSmartRef__":true,"id":8271},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"8280":{"x":18,"y":5,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8281":{"toggle":{"__isSmartRef__":true,"id":8282},"toggleExpansion":{"__isSmartRef__":true,"id":8285}},"8282":{"varMapping":{"__isSmartRef__":true,"id":8283},"source":"function toggle() {\n // asynchronous toggling\n (function () { this.toggleExpansion(); }).bind(this).delay(0);\n }","funcProperties":{"__isSmartRef__":true,"id":8284},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8283":{"this":{"__isSmartRef__":true,"id":8271}},"8284":{},"8285":{"varMapping":{"__isSmartRef__":true,"id":8286},"source":"function toggleExpansion() {\n var treeNode = this.owner;\n var treeView = treeNode.treeView;\n\n if (!this.isExpanded && Objects.isMutableType(treeNode.data) && Properties.own(treeNode.data).length > 0) {\n this.isExpanded = true;\n\n if (treeNode.childrenWrapper) {\n treeNode.childrenWrapper.setVisible(true);\n } if (treeNode.childrenWrapper && treeNode.children.length !== Properties.own(treeNode.data)) {\n treeNode.children = [];\n treeNode.childrenWrapper.removeAllMorphs();\n treeNode.childrenWrapper.addTreeNodesForProperties(treeNode);\n } else {\n if (Objects.isMutableType(treeNode.data)) {\n var wrapper = treeView.createTreeWrapper();\n\n wrapper.addScript(function addTreeNodesForProperties(treeNode) {\n var that = this;\n var props = Properties.own(treeNode.data);\n if (Objects.typeStringOf(treeNode.data) !== 'Array') props = props.sort();\n props.forEach(function(prop) {\n (function() {\n var childNode = treeNode.treeView.createTreeNode(prop, treeNode.data[prop], treeNode.level + 1, treeNode);\n treeNode.children.push(childNode);\n var nodeWrapper = treeNode.treeView.createTreeWrapper(childNode);\n that.addMorph(nodeWrapper);\n }).bind(this).delay(0); // asynchronous\n });\n });\n wrapper.addTreeNodesForProperties(treeNode);\n \n treeNode.childrenWrapper = wrapper;\n treeNode.owner.addMorph(wrapper);\n } \n }\n } else {\n this.isExpanded = false;\n treeNode.childrenWrapper && treeNode.childrenWrapper.setVisible(false);\n }\n treeNode.updateExpanderColor();\n treeNode.owner.applyLayout();\n }","funcProperties":{"__isSmartRef__":true,"id":8287},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8286":{"this":{"__isSmartRef__":true,"id":8271}},"8287":{},"8288":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":8289},"derivationIds":[null],"id":"B1D4C37B-0A67-48E2-9EB4-EDE868DE7968","renderContextTable":{"__isSmartRef__":true,"id":8293},"_WhiteSpaceHandling":"pre","textChunks":[{"__isSmartRef__":true,"id":8294},{"__isSmartRef__":true,"id":8296}],"eventHandler":{"__isSmartRef__":true,"id":8298},"_ClipMode":"hidden","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"fixedHeight":true,"_InputAllowed":false,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":10,"evalEnabled":false,"_MaxTextWidth":null,"isLabel":true,"_HandStyle":"default","eventsAreIgnored":true,"priorExtent":{"__isSmartRef__":true,"id":8299},"_MinTextWidth":null,"_MaxTextHeight":null,"_MinTextHeight":null,"owner":{"__isSmartRef__":true,"id":8270},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":8300},"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8289":{"_Position":{"__isSmartRef__":true,"id":8290},"renderContextTable":{"__isSmartRef__":true,"id":8291},"_Extent":{"__isSmartRef__":true,"id":8292},"_Padding":{"__isSmartRef__":true,"id":587},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":588},"_Fill":null,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"8290":{"x":28,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8291":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"8292":{"x":78,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8293":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"8294":{"style":{"__isSmartRef__":true,"id":8295},"chunkOwner":{"__isSmartRef__":true,"id":8288},"storedString":"moved","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8295":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8296":{"style":{"__isSmartRef__":true,"id":8297},"chunkOwner":{"__isSmartRef__":true,"id":8288},"storedString":": true","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8297":{"color":{"__isSmartRef__":true,"id":595},"italics":"italic","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8298":{"morph":{"__isSmartRef__":true,"id":8288},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"8299":{"x":82.5,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8300":{"layoutText":{"__isSmartRef__":true,"id":8301}},"8301":{"varMapping":{"__isSmartRef__":true,"id":8302},"source":"function layoutText(fontOptions){\n this.setFontSize(fontOptions.size);\n this.setFillOpacity(0);\n this.setBorderWidth(0);\n this.setMaxTextWidth(fontOptions.maxTextWidth);\n this.beLabel();\n this.fit();\n }","funcProperties":{"__isSmartRef__":true,"id":8303},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8302":{"this":{"__isSmartRef__":true,"id":8288}},"8303":{},"8304":{"_Position":{"__isSmartRef__":true,"id":8305},"renderContextTable":{"__isSmartRef__":true,"id":8306},"_Extent":{"__isSmartRef__":true,"id":8307},"_Padding":{"__isSmartRef__":true,"id":8308},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"8305":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8306":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"8307":{"x":100,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8308":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8309":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"8310":{"morph":{"__isSmartRef__":true,"id":8270},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"8311":{"resizeWidth":true},"8312":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8313":{"x":100,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8314":{"updateExpanderColor":{"__isSmartRef__":true,"id":8315},"onMouseDown":{"__isSmartRef__":true,"id":8318},"isRoot":{"__isSmartRef__":true,"id":8325},"displayValue":{"__isSmartRef__":true,"id":8328},"update":{"__isSmartRef__":true,"id":8331}},"8315":{"varMapping":{"__isSmartRef__":true,"id":8316},"source":"function updateExpanderColor() {\n var colors = this.treeView.colors;\n var fillColor;\n if (this.expander.isExpanded || !(Objects.isMutableType(this.data) && Properties.own(this.data).length > 0)) { \n fillColor = colors.expandedExpander;\n } else {\n fillColor = colors.contractedExpander;\n }\n this.expander.setFill(fillColor);\n }","funcProperties":{"__isSmartRef__":true,"id":8317},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8316":{"this":{"__isSmartRef__":true,"id":8270}},"8317":{},"8318":{"varMapping":{"__isSmartRef__":true,"id":8319},"source":"function onMouseDown() {\n this.treeView.owner.moveFocusTo(this);\n }","funcProperties":{"__isSmartRef__":true,"id":8324},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8319":{"this":{"__isSmartRef__":true,"id":8270},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":8320}},"8320":{"$super":{"__isSmartRef__":true,"id":8321}},"8321":{"varMapping":{"__isSmartRef__":true,"id":8322},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":8323},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8322":{"obj":{"__isSmartRef__":true,"id":8270},"name":"onMouseDown"},"8323":{},"8324":{},"8325":{"varMapping":{"__isSmartRef__":true,"id":8326},"source":"function isRoot() {\n return (this.parent === null || this.parent === undefined);\n }","funcProperties":{"__isSmartRef__":true,"id":8327},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8326":{"this":{"__isSmartRef__":true,"id":8270}},"8327":{},"8328":{"varMapping":{"__isSmartRef__":true,"id":8329},"source":"function displayValue() {\n // set label\n var labelString = this.treeView.getDisplayStringFor(this);\n if (labelString.length > 100) labelString = labelString.substring(0, 100) + '...';\n this.text.setTextString(labelString);\n \n // reset the bounds\n var fontSize = this.treeView.fonts.size;\n var textExtent = pt(labelString.length * fontSize * (3 / 4), fontSize * 2);\n this.text.setExtent(textExtent);\n\n // emphasize the properties current value\n this.text.emphasize({\n color: this.treeView.colors.emphasizedText,\n italics: 'italic'\n }, this.label.length, this.text.textString.length);\n }","funcProperties":{"__isSmartRef__":true,"id":8330},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8329":{"this":{"__isSmartRef__":true,"id":8270}},"8330":{},"8331":{"varMapping":{"__isSmartRef__":true,"id":8332},"source":"function update() {\n \n // if actual value of the represented property changed (reference changed)\n if (this.parent && this.data !== this.parent.data[this.label]) {\n this.data = this.parent.data[this.label];\n this.displayValue();\n }\n\n if (Objects.typeStringOf(this.data) === 'String') return;\n\n // when properties have changed (same object, but other properties)\n var allProperties = Properties.own(this.data);\n var that = this;\n var allPropertiesKnown = allProperties.every(function (each) {\n return that.propertyList.indexOf(each) !== -1;\n })\n if (!allPropertiesKnown || allProperties.length !== this.propertyList.length) {\n this.updateExpanderColor();\n this.displayValue();\n\n // if expanded, redraw children\n if (this.expander.isExpanded) {\n this.expander.isExpanded = false;\n this.expander.toggle();\n }\n \n this.propertyList = allProperties;\n }\n\n if (Objects.isMutableType(this.data) && Properties.own(this.data).length > 0) {\n this.children.forEach(function (each) {\n each.update()\n });\n }\n }","funcProperties":{"__isSmartRef__":true,"id":8337},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8332":{"this":{"__isSmartRef__":true,"id":8270},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":8333}},"8333":{"$super":{"__isSmartRef__":true,"id":8334}},"8334":{"varMapping":{"__isSmartRef__":true,"id":8335},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":8336},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8335":{"obj":{"__isSmartRef__":true,"id":8270},"name":"update"},"8336":{},"8337":{},"8338":{"_Position":{"__isSmartRef__":true,"id":8339},"renderContextTable":{"__isSmartRef__":true,"id":8340},"_Extent":{"__isSmartRef__":true,"id":8341},"_Padding":{"__isSmartRef__":true,"id":8342},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"8339":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8340":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"8341":{"x":100,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8342":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8343":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"8344":{"morph":{"__isSmartRef__":true,"id":8269},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"8345":{"layouter":{"__isSmartRef__":true,"id":8346},"resizeWidth":true},"8346":{"defaultBorderSize":10,"defaultSpacing":15,"borderSize":0,"spacing":0,"container":{"__isSmartRef__":true,"id":8269},"__LivelyClassName__":"lively.morphic.Layout.JournalLayout","__SourceModuleName__":"Global.lively.morphic.Layout"},"8347":{"x":100,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8348":{"x":0,"y":440,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8349":{"getLayoutableSubmorphs":{"__isSmartRef__":true,"id":8350}},"8350":{"varMapping":{"__isSmartRef__":true,"id":8351},"source":"function getLayoutableSubmorphs() {\n return this.submorphs.reject(function(ea) {\n return (ea.isEpiMorph || ea.isBeingDragged || !ea.isVisible());\n });\n }","funcProperties":{"__isSmartRef__":true,"id":8356},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8351":{"this":{"__isSmartRef__":true,"id":8269},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":8352}},"8352":{"$super":{"__isSmartRef__":true,"id":8353}},"8353":{"varMapping":{"__isSmartRef__":true,"id":8354},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":8355},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8354":{"obj":{"__isSmartRef__":true,"id":8269},"name":"getLayoutableSubmorphs"},"8355":{},"8356":{},"8357":{"submorphs":[{"__isSmartRef__":true,"id":8358}],"scripts":[],"shape":{"__isSmartRef__":true,"id":8426},"derivationIds":[null],"id":"F948906E-6292-4D29-B1FC-A94199116C79","renderContextTable":{"__isSmartRef__":true,"id":8431},"eventHandler":{"__isSmartRef__":true,"id":8432},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"layout":{"__isSmartRef__":true,"id":8433},"isInLayoutCycle":false,"priorExtent":{"__isSmartRef__":true,"id":8435},"owner":{"__isSmartRef__":true,"id":5715},"_Position":{"__isSmartRef__":true,"id":8436},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":8437},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global"},"8358":{"submorphs":[{"__isSmartRef__":true,"id":8359},{"__isSmartRef__":true,"id":8376}],"scripts":[],"shape":{"__isSmartRef__":true,"id":8392},"derivationIds":[null],"id":"B1F27880-17E1-4DD0-A27C-26782943D737","renderContextTable":{"__isSmartRef__":true,"id":8397},"eventHandler":{"__isSmartRef__":true,"id":8398},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"layout":{"__isSmartRef__":true,"id":8399},"grabbingEnabled":false,"draggingEnabled":false,"data":"WhiteBoard","propertyList":["0","1","2","3","4","5","6","7","8","9"],"level":1,"treeView":{"__isSmartRef__":true,"id":560},"label":"name","children":[],"parent":{"__isSmartRef__":true,"id":563},"expander":{"__isSmartRef__":true,"id":8359},"text":{"__isSmartRef__":true,"id":8376},"owner":{"__isSmartRef__":true,"id":8357},"_Position":{"__isSmartRef__":true,"id":8400},"priorExtent":{"__isSmartRef__":true,"id":8401},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":8402},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global"},"8359":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":8360},"derivationIds":[null],"id":"B9D4FB52-1FC4-43B6-93BF-3B7F83CCE459","renderContextTable":{"__isSmartRef__":true,"id":8366},"eventHandler":{"__isSmartRef__":true,"id":8367},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":8368},"grabbingEnabled":false,"draggingEnabled":false,"isExpanded":false,"owner":{"__isSmartRef__":true,"id":8358},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":8369},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global"},"8360":{"_Position":{"__isSmartRef__":true,"id":8361},"renderContextTable":{"__isSmartRef__":true,"id":8362},"_Extent":{"__isSmartRef__":true,"id":8363},"_Padding":{"__isSmartRef__":true,"id":8364},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":570},"_Fill":{"__isSmartRef__":true,"id":8365},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"8361":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8362":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"8363":{"x":8,"y":8,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8364":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8365":{"r":1,"g":1,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8366":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"8367":{"morph":{"__isSmartRef__":true,"id":8359},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"8368":{"x":18,"y":5,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8369":{"toggle":{"__isSmartRef__":true,"id":8370},"toggleExpansion":{"__isSmartRef__":true,"id":8373}},"8370":{"varMapping":{"__isSmartRef__":true,"id":8371},"source":"function toggle() {\n // asynchronous toggling\n (function () { this.toggleExpansion(); }).bind(this).delay(0);\n }","funcProperties":{"__isSmartRef__":true,"id":8372},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8371":{"this":{"__isSmartRef__":true,"id":8359}},"8372":{},"8373":{"varMapping":{"__isSmartRef__":true,"id":8374},"source":"function toggleExpansion() {\n var treeNode = this.owner;\n var treeView = treeNode.treeView;\n\n if (!this.isExpanded && Objects.isMutableType(treeNode.data) && Properties.own(treeNode.data).length > 0) {\n this.isExpanded = true;\n\n if (treeNode.childrenWrapper) {\n treeNode.childrenWrapper.setVisible(true);\n } if (treeNode.childrenWrapper && treeNode.children.length !== Properties.own(treeNode.data)) {\n treeNode.children = [];\n treeNode.childrenWrapper.removeAllMorphs();\n treeNode.childrenWrapper.addTreeNodesForProperties(treeNode);\n } else {\n if (Objects.isMutableType(treeNode.data)) {\n var wrapper = treeView.createTreeWrapper();\n\n wrapper.addScript(function addTreeNodesForProperties(treeNode) {\n var that = this;\n var props = Properties.own(treeNode.data);\n if (Objects.typeStringOf(treeNode.data) !== 'Array') props = props.sort();\n props.forEach(function(prop) {\n (function() {\n var childNode = treeNode.treeView.createTreeNode(prop, treeNode.data[prop], treeNode.level + 1, treeNode);\n treeNode.children.push(childNode);\n var nodeWrapper = treeNode.treeView.createTreeWrapper(childNode);\n that.addMorph(nodeWrapper);\n }).bind(this).delay(0); // asynchronous\n });\n });\n wrapper.addTreeNodesForProperties(treeNode);\n \n treeNode.childrenWrapper = wrapper;\n treeNode.owner.addMorph(wrapper);\n } \n }\n } else {\n this.isExpanded = false;\n treeNode.childrenWrapper && treeNode.childrenWrapper.setVisible(false);\n }\n treeNode.updateExpanderColor();\n treeNode.owner.applyLayout();\n }","funcProperties":{"__isSmartRef__":true,"id":8375},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8374":{"this":{"__isSmartRef__":true,"id":8359}},"8375":{},"8376":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":8377},"derivationIds":[null],"id":"A943D2EB-29A8-4B14-A5FA-EEBF624BCA4B","renderContextTable":{"__isSmartRef__":true,"id":8381},"_WhiteSpaceHandling":"pre","textChunks":[{"__isSmartRef__":true,"id":8382},{"__isSmartRef__":true,"id":8384}],"eventHandler":{"__isSmartRef__":true,"id":8386},"_ClipMode":"hidden","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"fixedHeight":true,"_InputAllowed":false,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":10,"evalEnabled":false,"_MaxTextWidth":null,"isLabel":true,"_HandStyle":"default","eventsAreIgnored":true,"priorExtent":{"__isSmartRef__":true,"id":8387},"_MinTextWidth":null,"_MaxTextHeight":null,"_MinTextHeight":null,"owner":{"__isSmartRef__":true,"id":8358},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":8388},"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8377":{"_Position":{"__isSmartRef__":true,"id":8378},"renderContextTable":{"__isSmartRef__":true,"id":8379},"_Extent":{"__isSmartRef__":true,"id":8380},"_Padding":{"__isSmartRef__":true,"id":587},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":588},"_Fill":null,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"8378":{"x":28,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8379":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"8380":{"x":119,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8381":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"8382":{"style":{"__isSmartRef__":true,"id":8383},"chunkOwner":{"__isSmartRef__":true,"id":8376},"storedString":"name","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8383":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8384":{"style":{"__isSmartRef__":true,"id":8385},"chunkOwner":{"__isSmartRef__":true,"id":8376},"storedString":": WhiteBoard","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8385":{"color":{"__isSmartRef__":true,"id":595},"italics":"italic","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8386":{"morph":{"__isSmartRef__":true,"id":8376},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"8387":{"x":120,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8388":{"layoutText":{"__isSmartRef__":true,"id":8389}},"8389":{"varMapping":{"__isSmartRef__":true,"id":8390},"source":"function layoutText(fontOptions){\n this.setFontSize(fontOptions.size);\n this.setFillOpacity(0);\n this.setBorderWidth(0);\n this.setMaxTextWidth(fontOptions.maxTextWidth);\n this.beLabel();\n this.fit();\n }","funcProperties":{"__isSmartRef__":true,"id":8391},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8390":{"this":{"__isSmartRef__":true,"id":8376}},"8391":{},"8392":{"_Position":{"__isSmartRef__":true,"id":8393},"renderContextTable":{"__isSmartRef__":true,"id":8394},"_Extent":{"__isSmartRef__":true,"id":8395},"_Padding":{"__isSmartRef__":true,"id":8396},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"8393":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8394":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"8395":{"x":100,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8396":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8397":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"8398":{"morph":{"__isSmartRef__":true,"id":8358},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"8399":{"resizeWidth":true},"8400":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8401":{"x":100,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8402":{"updateExpanderColor":{"__isSmartRef__":true,"id":8403},"onMouseDown":{"__isSmartRef__":true,"id":8406},"isRoot":{"__isSmartRef__":true,"id":8413},"displayValue":{"__isSmartRef__":true,"id":8416},"update":{"__isSmartRef__":true,"id":8419}},"8403":{"varMapping":{"__isSmartRef__":true,"id":8404},"source":"function updateExpanderColor() {\n var colors = this.treeView.colors;\n var fillColor;\n if (this.expander.isExpanded || !(Objects.isMutableType(this.data) && Properties.own(this.data).length > 0)) { \n fillColor = colors.expandedExpander;\n } else {\n fillColor = colors.contractedExpander;\n }\n this.expander.setFill(fillColor);\n }","funcProperties":{"__isSmartRef__":true,"id":8405},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8404":{"this":{"__isSmartRef__":true,"id":8358}},"8405":{},"8406":{"varMapping":{"__isSmartRef__":true,"id":8407},"source":"function onMouseDown() {\n this.treeView.owner.moveFocusTo(this);\n }","funcProperties":{"__isSmartRef__":true,"id":8412},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8407":{"this":{"__isSmartRef__":true,"id":8358},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":8408}},"8408":{"$super":{"__isSmartRef__":true,"id":8409}},"8409":{"varMapping":{"__isSmartRef__":true,"id":8410},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":8411},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8410":{"obj":{"__isSmartRef__":true,"id":8358},"name":"onMouseDown"},"8411":{},"8412":{},"8413":{"varMapping":{"__isSmartRef__":true,"id":8414},"source":"function isRoot() {\n return (this.parent === null || this.parent === undefined);\n }","funcProperties":{"__isSmartRef__":true,"id":8415},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8414":{"this":{"__isSmartRef__":true,"id":8358}},"8415":{},"8416":{"varMapping":{"__isSmartRef__":true,"id":8417},"source":"function displayValue() {\n // set label\n var labelString = this.treeView.getDisplayStringFor(this);\n if (labelString.length > 100) labelString = labelString.substring(0, 100) + '...';\n this.text.setTextString(labelString);\n \n // reset the bounds\n var fontSize = this.treeView.fonts.size;\n var textExtent = pt(labelString.length * fontSize * (3 / 4), fontSize * 2);\n this.text.setExtent(textExtent);\n\n // emphasize the properties current value\n this.text.emphasize({\n color: this.treeView.colors.emphasizedText,\n italics: 'italic'\n }, this.label.length, this.text.textString.length);\n }","funcProperties":{"__isSmartRef__":true,"id":8418},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8417":{"this":{"__isSmartRef__":true,"id":8358}},"8418":{},"8419":{"varMapping":{"__isSmartRef__":true,"id":8420},"source":"function update() {\n \n // if actual value of the represented property changed (reference changed)\n if (this.parent && this.data !== this.parent.data[this.label]) {\n this.data = this.parent.data[this.label];\n this.displayValue();\n }\n\n if (Objects.typeStringOf(this.data) === 'String') return;\n\n // when properties have changed (same object, but other properties)\n var allProperties = Properties.own(this.data);\n var that = this;\n var allPropertiesKnown = allProperties.every(function (each) {\n return that.propertyList.indexOf(each) !== -1;\n })\n if (!allPropertiesKnown || allProperties.length !== this.propertyList.length) {\n this.updateExpanderColor();\n this.displayValue();\n\n // if expanded, redraw children\n if (this.expander.isExpanded) {\n this.expander.isExpanded = false;\n this.expander.toggle();\n }\n \n this.propertyList = allProperties;\n }\n\n if (Objects.isMutableType(this.data) && Properties.own(this.data).length > 0) {\n this.children.forEach(function (each) {\n each.update()\n });\n }\n }","funcProperties":{"__isSmartRef__":true,"id":8425},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8420":{"this":{"__isSmartRef__":true,"id":8358},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":8421}},"8421":{"$super":{"__isSmartRef__":true,"id":8422}},"8422":{"varMapping":{"__isSmartRef__":true,"id":8423},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":8424},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8423":{"obj":{"__isSmartRef__":true,"id":8358},"name":"update"},"8424":{},"8425":{},"8426":{"_Position":{"__isSmartRef__":true,"id":8427},"renderContextTable":{"__isSmartRef__":true,"id":8428},"_Extent":{"__isSmartRef__":true,"id":8429},"_Padding":{"__isSmartRef__":true,"id":8430},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"8427":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8428":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"8429":{"x":100,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8430":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8431":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"8432":{"morph":{"__isSmartRef__":true,"id":8357},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"8433":{"layouter":{"__isSmartRef__":true,"id":8434},"resizeWidth":true},"8434":{"defaultBorderSize":10,"defaultSpacing":15,"borderSize":0,"spacing":0,"container":{"__isSmartRef__":true,"id":8357},"__LivelyClassName__":"lively.morphic.Layout.JournalLayout","__SourceModuleName__":"Global.lively.morphic.Layout"},"8435":{"x":100,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8436":{"x":0,"y":420,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8437":{"getLayoutableSubmorphs":{"__isSmartRef__":true,"id":8438}},"8438":{"varMapping":{"__isSmartRef__":true,"id":8439},"source":"function getLayoutableSubmorphs() {\n return this.submorphs.reject(function(ea) {\n return (ea.isEpiMorph || ea.isBeingDragged || !ea.isVisible());\n });\n }","funcProperties":{"__isSmartRef__":true,"id":8444},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8439":{"this":{"__isSmartRef__":true,"id":8357},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":8440}},"8440":{"$super":{"__isSmartRef__":true,"id":8441}},"8441":{"varMapping":{"__isSmartRef__":true,"id":8442},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":8443},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8442":{"obj":{"__isSmartRef__":true,"id":8357},"name":"getLayoutableSubmorphs"},"8443":{},"8444":{},"8445":{"submorphs":[{"__isSmartRef__":true,"id":8446}],"scripts":[],"shape":{"__isSmartRef__":true,"id":8514},"derivationIds":[null],"id":"3DD7F011-E4CC-4CB1-8F9E-595E7F8C4B45","renderContextTable":{"__isSmartRef__":true,"id":8519},"eventHandler":{"__isSmartRef__":true,"id":8520},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"layout":{"__isSmartRef__":true,"id":8521},"isInLayoutCycle":false,"priorExtent":{"__isSmartRef__":true,"id":8523},"owner":{"__isSmartRef__":true,"id":5715},"_Position":{"__isSmartRef__":true,"id":8524},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":8525},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global"},"8446":{"submorphs":[{"__isSmartRef__":true,"id":8447},{"__isSmartRef__":true,"id":8464}],"scripts":[],"shape":{"__isSmartRef__":true,"id":8480},"derivationIds":[null],"id":"A56398E8-E572-4B31-86EF-AD56F2C80D57","renderContextTable":{"__isSmartRef__":true,"id":8485},"eventHandler":{"__isSmartRef__":true,"id":8486},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"layout":{"__isSmartRef__":true,"id":8487},"grabbingEnabled":false,"draggingEnabled":false,"data":[null],"propertyList":["0"],"level":1,"treeView":{"__isSmartRef__":true,"id":560},"label":"oldSubmorphs","children":[],"parent":{"__isSmartRef__":true,"id":563},"expander":{"__isSmartRef__":true,"id":8447},"text":{"__isSmartRef__":true,"id":8464},"owner":{"__isSmartRef__":true,"id":8445},"_Position":{"__isSmartRef__":true,"id":8488},"priorExtent":{"__isSmartRef__":true,"id":8489},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":8490},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global"},"8447":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":8448},"derivationIds":[null],"id":"D22D7680-C44F-4E66-9D4F-2DBD9E9BF086","renderContextTable":{"__isSmartRef__":true,"id":8454},"eventHandler":{"__isSmartRef__":true,"id":8455},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":8456},"grabbingEnabled":false,"draggingEnabled":false,"isExpanded":false,"owner":{"__isSmartRef__":true,"id":8446},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":8457},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global"},"8448":{"_Position":{"__isSmartRef__":true,"id":8449},"renderContextTable":{"__isSmartRef__":true,"id":8450},"_Extent":{"__isSmartRef__":true,"id":8451},"_Padding":{"__isSmartRef__":true,"id":8452},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":570},"_Fill":{"__isSmartRef__":true,"id":8453},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"8449":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8450":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"8451":{"x":8,"y":8,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8452":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8453":{"r":0.5686274509803921,"g":0.5686274509803921,"b":0.5686274509803921,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8454":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"8455":{"morph":{"__isSmartRef__":true,"id":8447},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"8456":{"x":18,"y":5,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8457":{"toggle":{"__isSmartRef__":true,"id":8458},"toggleExpansion":{"__isSmartRef__":true,"id":8461}},"8458":{"varMapping":{"__isSmartRef__":true,"id":8459},"source":"function toggle() {\n // asynchronous toggling\n (function () { this.toggleExpansion(); }).bind(this).delay(0);\n }","funcProperties":{"__isSmartRef__":true,"id":8460},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8459":{"this":{"__isSmartRef__":true,"id":8447}},"8460":{},"8461":{"varMapping":{"__isSmartRef__":true,"id":8462},"source":"function toggleExpansion() {\n var treeNode = this.owner;\n var treeView = treeNode.treeView;\n\n if (!this.isExpanded && Objects.isMutableType(treeNode.data) && Properties.own(treeNode.data).length > 0) {\n this.isExpanded = true;\n\n if (treeNode.childrenWrapper) {\n treeNode.childrenWrapper.setVisible(true);\n } if (treeNode.childrenWrapper && treeNode.children.length !== Properties.own(treeNode.data)) {\n treeNode.children = [];\n treeNode.childrenWrapper.removeAllMorphs();\n treeNode.childrenWrapper.addTreeNodesForProperties(treeNode);\n } else {\n if (Objects.isMutableType(treeNode.data)) {\n var wrapper = treeView.createTreeWrapper();\n\n wrapper.addScript(function addTreeNodesForProperties(treeNode) {\n var that = this;\n var props = Properties.own(treeNode.data);\n if (Objects.typeStringOf(treeNode.data) !== 'Array') props = props.sort();\n props.forEach(function(prop) {\n (function() {\n var childNode = treeNode.treeView.createTreeNode(prop, treeNode.data[prop], treeNode.level + 1, treeNode);\n treeNode.children.push(childNode);\n var nodeWrapper = treeNode.treeView.createTreeWrapper(childNode);\n that.addMorph(nodeWrapper);\n }).bind(this).delay(0); // asynchronous\n });\n });\n wrapper.addTreeNodesForProperties(treeNode);\n \n treeNode.childrenWrapper = wrapper;\n treeNode.owner.addMorph(wrapper);\n } \n }\n } else {\n this.isExpanded = false;\n treeNode.childrenWrapper && treeNode.childrenWrapper.setVisible(false);\n }\n treeNode.updateExpanderColor();\n treeNode.owner.applyLayout();\n }","funcProperties":{"__isSmartRef__":true,"id":8463},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8462":{"this":{"__isSmartRef__":true,"id":8447}},"8463":{},"8464":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":8465},"derivationIds":[null],"id":"4DBE27F3-A0E6-4C23-BE0D-F7B566D85659","renderContextTable":{"__isSmartRef__":true,"id":8469},"_WhiteSpaceHandling":"pre","textChunks":[{"__isSmartRef__":true,"id":8470},{"__isSmartRef__":true,"id":8472}],"eventHandler":{"__isSmartRef__":true,"id":8474},"_ClipMode":"hidden","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"fixedHeight":true,"_InputAllowed":false,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":10,"evalEnabled":false,"_MaxTextWidth":null,"isLabel":true,"_HandStyle":"default","eventsAreIgnored":true,"priorExtent":{"__isSmartRef__":true,"id":8475},"_MinTextWidth":null,"_MaxTextHeight":null,"_MinTextHeight":null,"owner":{"__isSmartRef__":true,"id":8446},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":8476},"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8465":{"_Position":{"__isSmartRef__":true,"id":8466},"renderContextTable":{"__isSmartRef__":true,"id":8467},"_Extent":{"__isSmartRef__":true,"id":8468},"_Padding":{"__isSmartRef__":true,"id":587},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":588},"_Fill":null,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"8466":{"x":28,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8467":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"8468":{"x":120,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8469":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"8470":{"style":{"__isSmartRef__":true,"id":8471},"chunkOwner":{"__isSmartRef__":true,"id":8464},"storedString":"oldSubmorphs","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8471":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8472":{"style":{"__isSmartRef__":true,"id":8473},"chunkOwner":{"__isSmartRef__":true,"id":8464},"storedString":": [...]","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8473":{"color":{"__isSmartRef__":true,"id":595},"italics":"italic","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8474":{"morph":{"__isSmartRef__":true,"id":8464},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"8475":{"x":142.5,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8476":{"layoutText":{"__isSmartRef__":true,"id":8477}},"8477":{"varMapping":{"__isSmartRef__":true,"id":8478},"source":"function layoutText(fontOptions){\n this.setFontSize(fontOptions.size);\n this.setFillOpacity(0);\n this.setBorderWidth(0);\n this.setMaxTextWidth(fontOptions.maxTextWidth);\n this.beLabel();\n this.fit();\n }","funcProperties":{"__isSmartRef__":true,"id":8479},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8478":{"this":{"__isSmartRef__":true,"id":8464}},"8479":{},"8480":{"_Position":{"__isSmartRef__":true,"id":8481},"renderContextTable":{"__isSmartRef__":true,"id":8482},"_Extent":{"__isSmartRef__":true,"id":8483},"_Padding":{"__isSmartRef__":true,"id":8484},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"8481":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8482":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"8483":{"x":100,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8484":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8485":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"8486":{"morph":{"__isSmartRef__":true,"id":8446},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"8487":{"resizeWidth":true},"8488":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8489":{"x":100,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8490":{"updateExpanderColor":{"__isSmartRef__":true,"id":8491},"onMouseDown":{"__isSmartRef__":true,"id":8494},"isRoot":{"__isSmartRef__":true,"id":8501},"displayValue":{"__isSmartRef__":true,"id":8504},"update":{"__isSmartRef__":true,"id":8507}},"8491":{"varMapping":{"__isSmartRef__":true,"id":8492},"source":"function updateExpanderColor() {\n var colors = this.treeView.colors;\n var fillColor;\n if (this.expander.isExpanded || !(Objects.isMutableType(this.data) && Properties.own(this.data).length > 0)) { \n fillColor = colors.expandedExpander;\n } else {\n fillColor = colors.contractedExpander;\n }\n this.expander.setFill(fillColor);\n }","funcProperties":{"__isSmartRef__":true,"id":8493},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8492":{"this":{"__isSmartRef__":true,"id":8446}},"8493":{},"8494":{"varMapping":{"__isSmartRef__":true,"id":8495},"source":"function onMouseDown() {\n this.treeView.owner.moveFocusTo(this);\n }","funcProperties":{"__isSmartRef__":true,"id":8500},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8495":{"this":{"__isSmartRef__":true,"id":8446},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":8496}},"8496":{"$super":{"__isSmartRef__":true,"id":8497}},"8497":{"varMapping":{"__isSmartRef__":true,"id":8498},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":8499},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8498":{"obj":{"__isSmartRef__":true,"id":8446},"name":"onMouseDown"},"8499":{},"8500":{},"8501":{"varMapping":{"__isSmartRef__":true,"id":8502},"source":"function isRoot() {\n return (this.parent === null || this.parent === undefined);\n }","funcProperties":{"__isSmartRef__":true,"id":8503},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8502":{"this":{"__isSmartRef__":true,"id":8446}},"8503":{},"8504":{"varMapping":{"__isSmartRef__":true,"id":8505},"source":"function displayValue() {\n // set label\n var labelString = this.treeView.getDisplayStringFor(this);\n if (labelString.length > 100) labelString = labelString.substring(0, 100) + '...';\n this.text.setTextString(labelString);\n \n // reset the bounds\n var fontSize = this.treeView.fonts.size;\n var textExtent = pt(labelString.length * fontSize * (3 / 4), fontSize * 2);\n this.text.setExtent(textExtent);\n\n // emphasize the properties current value\n this.text.emphasize({\n color: this.treeView.colors.emphasizedText,\n italics: 'italic'\n }, this.label.length, this.text.textString.length);\n }","funcProperties":{"__isSmartRef__":true,"id":8506},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8505":{"this":{"__isSmartRef__":true,"id":8446}},"8506":{},"8507":{"varMapping":{"__isSmartRef__":true,"id":8508},"source":"function update() {\n \n // if actual value of the represented property changed (reference changed)\n if (this.parent && this.data !== this.parent.data[this.label]) {\n this.data = this.parent.data[this.label];\n this.displayValue();\n }\n\n if (Objects.typeStringOf(this.data) === 'String') return;\n\n // when properties have changed (same object, but other properties)\n var allProperties = Properties.own(this.data);\n var that = this;\n var allPropertiesKnown = allProperties.every(function (each) {\n return that.propertyList.indexOf(each) !== -1;\n })\n if (!allPropertiesKnown || allProperties.length !== this.propertyList.length) {\n this.updateExpanderColor();\n this.displayValue();\n\n // if expanded, redraw children\n if (this.expander.isExpanded) {\n this.expander.isExpanded = false;\n this.expander.toggle();\n }\n \n this.propertyList = allProperties;\n }\n\n if (Objects.isMutableType(this.data) && Properties.own(this.data).length > 0) {\n this.children.forEach(function (each) {\n each.update()\n });\n }\n }","funcProperties":{"__isSmartRef__":true,"id":8513},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8508":{"this":{"__isSmartRef__":true,"id":8446},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":8509}},"8509":{"$super":{"__isSmartRef__":true,"id":8510}},"8510":{"varMapping":{"__isSmartRef__":true,"id":8511},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":8512},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8511":{"obj":{"__isSmartRef__":true,"id":8446},"name":"update"},"8512":{},"8513":{},"8514":{"_Position":{"__isSmartRef__":true,"id":8515},"renderContextTable":{"__isSmartRef__":true,"id":8516},"_Extent":{"__isSmartRef__":true,"id":8517},"_Padding":{"__isSmartRef__":true,"id":8518},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"8515":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8516":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"8517":{"x":100,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8518":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8519":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"8520":{"morph":{"__isSmartRef__":true,"id":8445},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"8521":{"layouter":{"__isSmartRef__":true,"id":8522},"resizeWidth":true},"8522":{"defaultBorderSize":10,"defaultSpacing":15,"borderSize":0,"spacing":0,"container":{"__isSmartRef__":true,"id":8445},"__LivelyClassName__":"lively.morphic.Layout.JournalLayout","__SourceModuleName__":"Global.lively.morphic.Layout"},"8523":{"x":100,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8524":{"x":0,"y":400,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8525":{"getLayoutableSubmorphs":{"__isSmartRef__":true,"id":8526}},"8526":{"varMapping":{"__isSmartRef__":true,"id":8527},"source":"function getLayoutableSubmorphs() {\n return this.submorphs.reject(function(ea) {\n return (ea.isEpiMorph || ea.isBeingDragged || !ea.isVisible());\n });\n }","funcProperties":{"__isSmartRef__":true,"id":8532},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8527":{"this":{"__isSmartRef__":true,"id":8445},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":8528}},"8528":{"$super":{"__isSmartRef__":true,"id":8529}},"8529":{"varMapping":{"__isSmartRef__":true,"id":8530},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":8531},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8530":{"obj":{"__isSmartRef__":true,"id":8445},"name":"getLayoutableSubmorphs"},"8531":{},"8532":{},"8533":{"submorphs":[{"__isSmartRef__":true,"id":8534}],"scripts":[],"shape":{"__isSmartRef__":true,"id":8602},"derivationIds":[null],"id":"58CD1C7C-C24C-4068-B7ED-29853AA0B332","renderContextTable":{"__isSmartRef__":true,"id":8607},"eventHandler":{"__isSmartRef__":true,"id":8608},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"layout":{"__isSmartRef__":true,"id":8609},"isInLayoutCycle":false,"priorExtent":{"__isSmartRef__":true,"id":8611},"owner":{"__isSmartRef__":true,"id":5715},"_Position":{"__isSmartRef__":true,"id":8612},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":8613},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global"},"8534":{"submorphs":[{"__isSmartRef__":true,"id":8535},{"__isSmartRef__":true,"id":8552}],"scripts":[],"shape":{"__isSmartRef__":true,"id":8568},"derivationIds":[null],"id":"20F65C75-B37A-4CDF-9DCC-3D510CC61C7A","renderContextTable":{"__isSmartRef__":true,"id":8573},"eventHandler":{"__isSmartRef__":true,"id":8574},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"layout":{"__isSmartRef__":true,"id":8575},"grabbingEnabled":false,"draggingEnabled":false,"data":{"__isSmartRef__":true,"id":699},"propertyList":["submorphs","scripts","shape","derivationIds","id","renderContextTable","eventHandler","droppingEnabled","halosEnabled","draggingEnabled","layout","LK2","_Position","priorExtent","targetMorph","titleBar","contentOffset","collapsedTransform","collapsedExtent","expandedTransform","expandedExtent","ignoreEventsOnExpand","partsBinMetaInfo","name","highlighted","prevDragPos","isBeingDragged","showsHalos","__SourceModuleName__","moved","attributeConnections","doNotSerialize","doNotCopyProperties","_ClipMode","prevScroll","#startLetters","cameForward","withoutLayers","_renderContext","_isRendered","owner","_Rotation","_Scale"],"level":1,"treeView":{"__isSmartRef__":true,"id":560},"label":"owner","children":[],"parent":{"__isSmartRef__":true,"id":563},"expander":{"__isSmartRef__":true,"id":8535},"text":{"__isSmartRef__":true,"id":8552},"owner":{"__isSmartRef__":true,"id":8533},"_Position":{"__isSmartRef__":true,"id":8576},"priorExtent":{"__isSmartRef__":true,"id":8577},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":8578},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global"},"8535":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":8536},"derivationIds":[null],"id":"3F186533-0DEA-4A03-852A-09D29428B9FB","renderContextTable":{"__isSmartRef__":true,"id":8542},"eventHandler":{"__isSmartRef__":true,"id":8543},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":8544},"grabbingEnabled":false,"draggingEnabled":false,"isExpanded":false,"owner":{"__isSmartRef__":true,"id":8534},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":8545},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global"},"8536":{"_Position":{"__isSmartRef__":true,"id":8537},"renderContextTable":{"__isSmartRef__":true,"id":8538},"_Extent":{"__isSmartRef__":true,"id":8539},"_Padding":{"__isSmartRef__":true,"id":8540},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":570},"_Fill":{"__isSmartRef__":true,"id":8541},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"8537":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8538":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"8539":{"x":8,"y":8,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8540":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8541":{"r":0.5686274509803921,"g":0.5686274509803921,"b":0.5686274509803921,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8542":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"8543":{"morph":{"__isSmartRef__":true,"id":8535},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"8544":{"x":18,"y":5,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8545":{"toggle":{"__isSmartRef__":true,"id":8546},"toggleExpansion":{"__isSmartRef__":true,"id":8549}},"8546":{"varMapping":{"__isSmartRef__":true,"id":8547},"source":"function toggle() {\n // asynchronous toggling\n (function () { this.toggleExpansion(); }).bind(this).delay(0);\n }","funcProperties":{"__isSmartRef__":true,"id":8548},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8547":{"this":{"__isSmartRef__":true,"id":8535}},"8548":{},"8549":{"varMapping":{"__isSmartRef__":true,"id":8550},"source":"function toggleExpansion() {\n var treeNode = this.owner;\n var treeView = treeNode.treeView;\n\n if (!this.isExpanded && Objects.isMutableType(treeNode.data) && Properties.own(treeNode.data).length > 0) {\n this.isExpanded = true;\n\n if (treeNode.childrenWrapper) {\n treeNode.childrenWrapper.setVisible(true);\n } if (treeNode.childrenWrapper && treeNode.children.length !== Properties.own(treeNode.data)) {\n treeNode.children = [];\n treeNode.childrenWrapper.removeAllMorphs();\n treeNode.childrenWrapper.addTreeNodesForProperties(treeNode);\n } else {\n if (Objects.isMutableType(treeNode.data)) {\n var wrapper = treeView.createTreeWrapper();\n\n wrapper.addScript(function addTreeNodesForProperties(treeNode) {\n var that = this;\n var props = Properties.own(treeNode.data);\n if (Objects.typeStringOf(treeNode.data) !== 'Array') props = props.sort();\n props.forEach(function(prop) {\n (function() {\n var childNode = treeNode.treeView.createTreeNode(prop, treeNode.data[prop], treeNode.level + 1, treeNode);\n treeNode.children.push(childNode);\n var nodeWrapper = treeNode.treeView.createTreeWrapper(childNode);\n that.addMorph(nodeWrapper);\n }).bind(this).delay(0); // asynchronous\n });\n });\n wrapper.addTreeNodesForProperties(treeNode);\n \n treeNode.childrenWrapper = wrapper;\n treeNode.owner.addMorph(wrapper);\n } \n }\n } else {\n this.isExpanded = false;\n treeNode.childrenWrapper && treeNode.childrenWrapper.setVisible(false);\n }\n treeNode.updateExpanderColor();\n treeNode.owner.applyLayout();\n }","funcProperties":{"__isSmartRef__":true,"id":8551},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8550":{"this":{"__isSmartRef__":true,"id":8535}},"8551":{},"8552":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":8553},"derivationIds":[null],"id":"4CB2923B-3D38-44BE-BF07-BC5A3F6A0E5B","renderContextTable":{"__isSmartRef__":true,"id":8557},"_WhiteSpaceHandling":"pre","textChunks":[{"__isSmartRef__":true,"id":8558},{"__isSmartRef__":true,"id":8560}],"eventHandler":{"__isSmartRef__":true,"id":8562},"_ClipMode":"hidden","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"fixedHeight":true,"_InputAllowed":false,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":10,"evalEnabled":false,"_MaxTextWidth":null,"isLabel":true,"_HandStyle":"default","eventsAreIgnored":true,"priorExtent":{"__isSmartRef__":true,"id":8563},"_MinTextWidth":null,"_MaxTextHeight":null,"_MinTextHeight":null,"owner":{"__isSmartRef__":true,"id":8534},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":8564},"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8553":{"_Position":{"__isSmartRef__":true,"id":8554},"renderContextTable":{"__isSmartRef__":true,"id":8555},"_Extent":{"__isSmartRef__":true,"id":8556},"_Padding":{"__isSmartRef__":true,"id":587},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":588},"_Fill":null,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"8554":{"x":28,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8555":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"8556":{"x":151,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8557":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"8558":{"style":{"__isSmartRef__":true,"id":8559},"chunkOwner":{"__isSmartRef__":true,"id":8552},"storedString":"owner","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8559":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8560":{"style":{"__isSmartRef__":true,"id":8561},"chunkOwner":{"__isSmartRef__":true,"id":8552},"storedString":": WhiteboardSync","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8561":{"color":{"__isSmartRef__":true,"id":595},"italics":"italic","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8562":{"morph":{"__isSmartRef__":true,"id":8552},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"8563":{"x":157.5,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8564":{"layoutText":{"__isSmartRef__":true,"id":8565}},"8565":{"varMapping":{"__isSmartRef__":true,"id":8566},"source":"function layoutText(fontOptions){\n this.setFontSize(fontOptions.size);\n this.setFillOpacity(0);\n this.setBorderWidth(0);\n this.setMaxTextWidth(fontOptions.maxTextWidth);\n this.beLabel();\n this.fit();\n }","funcProperties":{"__isSmartRef__":true,"id":8567},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8566":{"this":{"__isSmartRef__":true,"id":8552}},"8567":{},"8568":{"_Position":{"__isSmartRef__":true,"id":8569},"renderContextTable":{"__isSmartRef__":true,"id":8570},"_Extent":{"__isSmartRef__":true,"id":8571},"_Padding":{"__isSmartRef__":true,"id":8572},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"8569":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8570":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"8571":{"x":100,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8572":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8573":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"8574":{"morph":{"__isSmartRef__":true,"id":8534},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"8575":{"resizeWidth":true},"8576":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8577":{"x":100,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8578":{"updateExpanderColor":{"__isSmartRef__":true,"id":8579},"onMouseDown":{"__isSmartRef__":true,"id":8582},"isRoot":{"__isSmartRef__":true,"id":8589},"displayValue":{"__isSmartRef__":true,"id":8592},"update":{"__isSmartRef__":true,"id":8595}},"8579":{"varMapping":{"__isSmartRef__":true,"id":8580},"source":"function updateExpanderColor() {\n var colors = this.treeView.colors;\n var fillColor;\n if (this.expander.isExpanded || !(Objects.isMutableType(this.data) && Properties.own(this.data).length > 0)) { \n fillColor = colors.expandedExpander;\n } else {\n fillColor = colors.contractedExpander;\n }\n this.expander.setFill(fillColor);\n }","funcProperties":{"__isSmartRef__":true,"id":8581},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8580":{"this":{"__isSmartRef__":true,"id":8534}},"8581":{},"8582":{"varMapping":{"__isSmartRef__":true,"id":8583},"source":"function onMouseDown() {\n this.treeView.owner.moveFocusTo(this);\n }","funcProperties":{"__isSmartRef__":true,"id":8588},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8583":{"this":{"__isSmartRef__":true,"id":8534},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":8584}},"8584":{"$super":{"__isSmartRef__":true,"id":8585}},"8585":{"varMapping":{"__isSmartRef__":true,"id":8586},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":8587},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8586":{"obj":{"__isSmartRef__":true,"id":8534},"name":"onMouseDown"},"8587":{},"8588":{},"8589":{"varMapping":{"__isSmartRef__":true,"id":8590},"source":"function isRoot() {\n return (this.parent === null || this.parent === undefined);\n }","funcProperties":{"__isSmartRef__":true,"id":8591},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8590":{"this":{"__isSmartRef__":true,"id":8534}},"8591":{},"8592":{"varMapping":{"__isSmartRef__":true,"id":8593},"source":"function displayValue() {\n // set label\n var labelString = this.treeView.getDisplayStringFor(this);\n if (labelString.length > 100) labelString = labelString.substring(0, 100) + '...';\n this.text.setTextString(labelString);\n \n // reset the bounds\n var fontSize = this.treeView.fonts.size;\n var textExtent = pt(labelString.length * fontSize * (3 / 4), fontSize * 2);\n this.text.setExtent(textExtent);\n\n // emphasize the properties current value\n this.text.emphasize({\n color: this.treeView.colors.emphasizedText,\n italics: 'italic'\n }, this.label.length, this.text.textString.length);\n }","funcProperties":{"__isSmartRef__":true,"id":8594},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8593":{"this":{"__isSmartRef__":true,"id":8534}},"8594":{},"8595":{"varMapping":{"__isSmartRef__":true,"id":8596},"source":"function update() {\n \n // if actual value of the represented property changed (reference changed)\n if (this.parent && this.data !== this.parent.data[this.label]) {\n this.data = this.parent.data[this.label];\n this.displayValue();\n }\n\n if (Objects.typeStringOf(this.data) === 'String') return;\n\n // when properties have changed (same object, but other properties)\n var allProperties = Properties.own(this.data);\n var that = this;\n var allPropertiesKnown = allProperties.every(function (each) {\n return that.propertyList.indexOf(each) !== -1;\n })\n if (!allPropertiesKnown || allProperties.length !== this.propertyList.length) {\n this.updateExpanderColor();\n this.displayValue();\n\n // if expanded, redraw children\n if (this.expander.isExpanded) {\n this.expander.isExpanded = false;\n this.expander.toggle();\n }\n \n this.propertyList = allProperties;\n }\n\n if (Objects.isMutableType(this.data) && Properties.own(this.data).length > 0) {\n this.children.forEach(function (each) {\n each.update()\n });\n }\n }","funcProperties":{"__isSmartRef__":true,"id":8601},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8596":{"this":{"__isSmartRef__":true,"id":8534},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":8597}},"8597":{"$super":{"__isSmartRef__":true,"id":8598}},"8598":{"varMapping":{"__isSmartRef__":true,"id":8599},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":8600},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8599":{"obj":{"__isSmartRef__":true,"id":8534},"name":"update"},"8600":{},"8601":{},"8602":{"_Position":{"__isSmartRef__":true,"id":8603},"renderContextTable":{"__isSmartRef__":true,"id":8604},"_Extent":{"__isSmartRef__":true,"id":8605},"_Padding":{"__isSmartRef__":true,"id":8606},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"8603":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8604":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"8605":{"x":100,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8606":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8607":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"8608":{"morph":{"__isSmartRef__":true,"id":8533},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"8609":{"layouter":{"__isSmartRef__":true,"id":8610},"resizeWidth":true},"8610":{"defaultBorderSize":10,"defaultSpacing":15,"borderSize":0,"spacing":0,"container":{"__isSmartRef__":true,"id":8533},"__LivelyClassName__":"lively.morphic.Layout.JournalLayout","__SourceModuleName__":"Global.lively.morphic.Layout"},"8611":{"x":100,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8612":{"x":0,"y":380,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8613":{"getLayoutableSubmorphs":{"__isSmartRef__":true,"id":8614}},"8614":{"varMapping":{"__isSmartRef__":true,"id":8615},"source":"function getLayoutableSubmorphs() {\n return this.submorphs.reject(function(ea) {\n return (ea.isEpiMorph || ea.isBeingDragged || !ea.isVisible());\n });\n }","funcProperties":{"__isSmartRef__":true,"id":8620},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8615":{"this":{"__isSmartRef__":true,"id":8533},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":8616}},"8616":{"$super":{"__isSmartRef__":true,"id":8617}},"8617":{"varMapping":{"__isSmartRef__":true,"id":8618},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":8619},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8618":{"obj":{"__isSmartRef__":true,"id":8533},"name":"getLayoutableSubmorphs"},"8619":{},"8620":{},"8621":{"submorphs":[{"__isSmartRef__":true,"id":8622}],"scripts":[],"shape":{"__isSmartRef__":true,"id":8690},"derivationIds":[null],"id":"AB0A62A8-85E9-4C8A-ABEB-BD1C202A4294","renderContextTable":{"__isSmartRef__":true,"id":8695},"eventHandler":{"__isSmartRef__":true,"id":8696},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"layout":{"__isSmartRef__":true,"id":8697},"isInLayoutCycle":false,"priorExtent":{"__isSmartRef__":true,"id":8699},"owner":{"__isSmartRef__":true,"id":5715},"_Position":{"__isSmartRef__":true,"id":8700},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":8701},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global"},"8622":{"submorphs":[{"__isSmartRef__":true,"id":8623},{"__isSmartRef__":true,"id":8640}],"scripts":[],"shape":{"__isSmartRef__":true,"id":8656},"derivationIds":[null],"id":"4DD6B6A8-4789-453A-B55E-B05C21C4F9FE","renderContextTable":{"__isSmartRef__":true,"id":8661},"eventHandler":{"__isSmartRef__":true,"id":8662},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"layout":{"__isSmartRef__":true,"id":8663},"grabbingEnabled":false,"draggingEnabled":false,"data":{"__isSmartRef__":true,"id":2352},"propertyList":[],"level":1,"treeView":{"__isSmartRef__":true,"id":560},"label":"partTests","children":[],"parent":{"__isSmartRef__":true,"id":563},"expander":{"__isSmartRef__":true,"id":8623},"text":{"__isSmartRef__":true,"id":8640},"owner":{"__isSmartRef__":true,"id":8621},"_Position":{"__isSmartRef__":true,"id":8664},"priorExtent":{"__isSmartRef__":true,"id":8665},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":8666},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global"},"8623":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":8624},"derivationIds":[null],"id":"F2C36931-1D02-4715-B5B1-95B8DB27E41B","renderContextTable":{"__isSmartRef__":true,"id":8630},"eventHandler":{"__isSmartRef__":true,"id":8631},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":8632},"grabbingEnabled":false,"draggingEnabled":false,"isExpanded":false,"owner":{"__isSmartRef__":true,"id":8622},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":8633},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global"},"8624":{"_Position":{"__isSmartRef__":true,"id":8625},"renderContextTable":{"__isSmartRef__":true,"id":8626},"_Extent":{"__isSmartRef__":true,"id":8627},"_Padding":{"__isSmartRef__":true,"id":8628},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":570},"_Fill":{"__isSmartRef__":true,"id":8629},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"8625":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8626":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"8627":{"x":8,"y":8,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8628":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8629":{"r":1,"g":1,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8630":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"8631":{"morph":{"__isSmartRef__":true,"id":8623},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"8632":{"x":18,"y":5,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8633":{"toggle":{"__isSmartRef__":true,"id":8634},"toggleExpansion":{"__isSmartRef__":true,"id":8637}},"8634":{"varMapping":{"__isSmartRef__":true,"id":8635},"source":"function toggle() {\n // asynchronous toggling\n (function () { this.toggleExpansion(); }).bind(this).delay(0);\n }","funcProperties":{"__isSmartRef__":true,"id":8636},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8635":{"this":{"__isSmartRef__":true,"id":8623}},"8636":{},"8637":{"varMapping":{"__isSmartRef__":true,"id":8638},"source":"function toggleExpansion() {\n var treeNode = this.owner;\n var treeView = treeNode.treeView;\n\n if (!this.isExpanded && Objects.isMutableType(treeNode.data) && Properties.own(treeNode.data).length > 0) {\n this.isExpanded = true;\n\n if (treeNode.childrenWrapper) {\n treeNode.childrenWrapper.setVisible(true);\n } if (treeNode.childrenWrapper && treeNode.children.length !== Properties.own(treeNode.data)) {\n treeNode.children = [];\n treeNode.childrenWrapper.removeAllMorphs();\n treeNode.childrenWrapper.addTreeNodesForProperties(treeNode);\n } else {\n if (Objects.isMutableType(treeNode.data)) {\n var wrapper = treeView.createTreeWrapper();\n\n wrapper.addScript(function addTreeNodesForProperties(treeNode) {\n var that = this;\n var props = Properties.own(treeNode.data);\n if (Objects.typeStringOf(treeNode.data) !== 'Array') props = props.sort();\n props.forEach(function(prop) {\n (function() {\n var childNode = treeNode.treeView.createTreeNode(prop, treeNode.data[prop], treeNode.level + 1, treeNode);\n treeNode.children.push(childNode);\n var nodeWrapper = treeNode.treeView.createTreeWrapper(childNode);\n that.addMorph(nodeWrapper);\n }).bind(this).delay(0); // asynchronous\n });\n });\n wrapper.addTreeNodesForProperties(treeNode);\n \n treeNode.childrenWrapper = wrapper;\n treeNode.owner.addMorph(wrapper);\n } \n }\n } else {\n this.isExpanded = false;\n treeNode.childrenWrapper && treeNode.childrenWrapper.setVisible(false);\n }\n treeNode.updateExpanderColor();\n treeNode.owner.applyLayout();\n }","funcProperties":{"__isSmartRef__":true,"id":8639},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8638":{"this":{"__isSmartRef__":true,"id":8623}},"8639":{},"8640":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":8641},"derivationIds":[null],"id":"59E9C22C-C8E4-4EE5-8717-C7F1796D5EB1","renderContextTable":{"__isSmartRef__":true,"id":8645},"_WhiteSpaceHandling":"pre","textChunks":[{"__isSmartRef__":true,"id":8646},{"__isSmartRef__":true,"id":8648}],"eventHandler":{"__isSmartRef__":true,"id":8650},"_ClipMode":"hidden","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"fixedHeight":true,"_InputAllowed":false,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":10,"evalEnabled":false,"_MaxTextWidth":null,"isLabel":true,"_HandStyle":"default","eventsAreIgnored":true,"priorExtent":{"__isSmartRef__":true,"id":8651},"_MinTextWidth":null,"_MaxTextHeight":null,"_MinTextHeight":null,"owner":{"__isSmartRef__":true,"id":8622},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":8652},"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8641":{"_Position":{"__isSmartRef__":true,"id":8642},"renderContextTable":{"__isSmartRef__":true,"id":8643},"_Extent":{"__isSmartRef__":true,"id":8644},"_Padding":{"__isSmartRef__":true,"id":587},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":588},"_Fill":null,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"8642":{"x":28,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8643":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"8644":{"x":81,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8645":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"8646":{"style":{"__isSmartRef__":true,"id":8647},"chunkOwner":{"__isSmartRef__":true,"id":8640},"storedString":"partTests","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8647":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8648":{"style":{"__isSmartRef__":true,"id":8649},"chunkOwner":{"__isSmartRef__":true,"id":8640},"storedString":": {}","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8649":{"color":{"__isSmartRef__":true,"id":595},"italics":"italic","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8650":{"morph":{"__isSmartRef__":true,"id":8640},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"8651":{"x":97.5,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8652":{"layoutText":{"__isSmartRef__":true,"id":8653}},"8653":{"varMapping":{"__isSmartRef__":true,"id":8654},"source":"function layoutText(fontOptions){\n this.setFontSize(fontOptions.size);\n this.setFillOpacity(0);\n this.setBorderWidth(0);\n this.setMaxTextWidth(fontOptions.maxTextWidth);\n this.beLabel();\n this.fit();\n }","funcProperties":{"__isSmartRef__":true,"id":8655},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8654":{"this":{"__isSmartRef__":true,"id":8640}},"8655":{},"8656":{"_Position":{"__isSmartRef__":true,"id":8657},"renderContextTable":{"__isSmartRef__":true,"id":8658},"_Extent":{"__isSmartRef__":true,"id":8659},"_Padding":{"__isSmartRef__":true,"id":8660},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"8657":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8658":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"8659":{"x":100,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8660":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8661":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"8662":{"morph":{"__isSmartRef__":true,"id":8622},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"8663":{"resizeWidth":true},"8664":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8665":{"x":100,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8666":{"updateExpanderColor":{"__isSmartRef__":true,"id":8667},"onMouseDown":{"__isSmartRef__":true,"id":8670},"isRoot":{"__isSmartRef__":true,"id":8677},"displayValue":{"__isSmartRef__":true,"id":8680},"update":{"__isSmartRef__":true,"id":8683}},"8667":{"varMapping":{"__isSmartRef__":true,"id":8668},"source":"function updateExpanderColor() {\n var colors = this.treeView.colors;\n var fillColor;\n if (this.expander.isExpanded || !(Objects.isMutableType(this.data) && Properties.own(this.data).length > 0)) { \n fillColor = colors.expandedExpander;\n } else {\n fillColor = colors.contractedExpander;\n }\n this.expander.setFill(fillColor);\n }","funcProperties":{"__isSmartRef__":true,"id":8669},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8668":{"this":{"__isSmartRef__":true,"id":8622}},"8669":{},"8670":{"varMapping":{"__isSmartRef__":true,"id":8671},"source":"function onMouseDown() {\n this.treeView.owner.moveFocusTo(this);\n }","funcProperties":{"__isSmartRef__":true,"id":8676},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8671":{"this":{"__isSmartRef__":true,"id":8622},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":8672}},"8672":{"$super":{"__isSmartRef__":true,"id":8673}},"8673":{"varMapping":{"__isSmartRef__":true,"id":8674},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":8675},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8674":{"obj":{"__isSmartRef__":true,"id":8622},"name":"onMouseDown"},"8675":{},"8676":{},"8677":{"varMapping":{"__isSmartRef__":true,"id":8678},"source":"function isRoot() {\n return (this.parent === null || this.parent === undefined);\n }","funcProperties":{"__isSmartRef__":true,"id":8679},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8678":{"this":{"__isSmartRef__":true,"id":8622}},"8679":{},"8680":{"varMapping":{"__isSmartRef__":true,"id":8681},"source":"function displayValue() {\n // set label\n var labelString = this.treeView.getDisplayStringFor(this);\n if (labelString.length > 100) labelString = labelString.substring(0, 100) + '...';\n this.text.setTextString(labelString);\n \n // reset the bounds\n var fontSize = this.treeView.fonts.size;\n var textExtent = pt(labelString.length * fontSize * (3 / 4), fontSize * 2);\n this.text.setExtent(textExtent);\n\n // emphasize the properties current value\n this.text.emphasize({\n color: this.treeView.colors.emphasizedText,\n italics: 'italic'\n }, this.label.length, this.text.textString.length);\n }","funcProperties":{"__isSmartRef__":true,"id":8682},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8681":{"this":{"__isSmartRef__":true,"id":8622}},"8682":{},"8683":{"varMapping":{"__isSmartRef__":true,"id":8684},"source":"function update() {\n \n // if actual value of the represented property changed (reference changed)\n if (this.parent && this.data !== this.parent.data[this.label]) {\n this.data = this.parent.data[this.label];\n this.displayValue();\n }\n\n if (Objects.typeStringOf(this.data) === 'String') return;\n\n // when properties have changed (same object, but other properties)\n var allProperties = Properties.own(this.data);\n var that = this;\n var allPropertiesKnown = allProperties.every(function (each) {\n return that.propertyList.indexOf(each) !== -1;\n })\n if (!allPropertiesKnown || allProperties.length !== this.propertyList.length) {\n this.updateExpanderColor();\n this.displayValue();\n\n // if expanded, redraw children\n if (this.expander.isExpanded) {\n this.expander.isExpanded = false;\n this.expander.toggle();\n }\n \n this.propertyList = allProperties;\n }\n\n if (Objects.isMutableType(this.data) && Properties.own(this.data).length > 0) {\n this.children.forEach(function (each) {\n each.update()\n });\n }\n }","funcProperties":{"__isSmartRef__":true,"id":8689},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8684":{"this":{"__isSmartRef__":true,"id":8622},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":8685}},"8685":{"$super":{"__isSmartRef__":true,"id":8686}},"8686":{"varMapping":{"__isSmartRef__":true,"id":8687},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":8688},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8687":{"obj":{"__isSmartRef__":true,"id":8622},"name":"update"},"8688":{},"8689":{},"8690":{"_Position":{"__isSmartRef__":true,"id":8691},"renderContextTable":{"__isSmartRef__":true,"id":8692},"_Extent":{"__isSmartRef__":true,"id":8693},"_Padding":{"__isSmartRef__":true,"id":8694},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"8691":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8692":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"8693":{"x":100,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8694":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8695":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"8696":{"morph":{"__isSmartRef__":true,"id":8621},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"8697":{"layouter":{"__isSmartRef__":true,"id":8698},"resizeWidth":true},"8698":{"defaultBorderSize":10,"defaultSpacing":15,"borderSize":0,"spacing":0,"container":{"__isSmartRef__":true,"id":8621},"__LivelyClassName__":"lively.morphic.Layout.JournalLayout","__SourceModuleName__":"Global.lively.morphic.Layout"},"8699":{"x":100,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8700":{"x":0,"y":360,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8701":{"getLayoutableSubmorphs":{"__isSmartRef__":true,"id":8702}},"8702":{"varMapping":{"__isSmartRef__":true,"id":8703},"source":"function getLayoutableSubmorphs() {\n return this.submorphs.reject(function(ea) {\n return (ea.isEpiMorph || ea.isBeingDragged || !ea.isVisible());\n });\n }","funcProperties":{"__isSmartRef__":true,"id":8708},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8703":{"this":{"__isSmartRef__":true,"id":8621},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":8704}},"8704":{"$super":{"__isSmartRef__":true,"id":8705}},"8705":{"varMapping":{"__isSmartRef__":true,"id":8706},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":8707},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8706":{"obj":{"__isSmartRef__":true,"id":8621},"name":"getLayoutableSubmorphs"},"8707":{},"8708":{},"8709":{"submorphs":[{"__isSmartRef__":true,"id":8710}],"scripts":[],"shape":{"__isSmartRef__":true,"id":8778},"derivationIds":[null],"id":"26499D43-CBCF-428E-AA24-257BE30F7426","renderContextTable":{"__isSmartRef__":true,"id":8783},"eventHandler":{"__isSmartRef__":true,"id":8784},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"layout":{"__isSmartRef__":true,"id":8785},"isInLayoutCycle":false,"priorExtent":{"__isSmartRef__":true,"id":8787},"owner":{"__isSmartRef__":true,"id":5715},"_Position":{"__isSmartRef__":true,"id":8788},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":8789},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global"},"8710":{"submorphs":[{"__isSmartRef__":true,"id":8711},{"__isSmartRef__":true,"id":8728}],"scripts":[],"shape":{"__isSmartRef__":true,"id":8744},"derivationIds":[null],"id":"10FE8CDC-3E6C-42F8-9A14-ADFE13AA53F1","renderContextTable":{"__isSmartRef__":true,"id":8749},"eventHandler":{"__isSmartRef__":true,"id":8750},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"layout":{"__isSmartRef__":true,"id":8751},"grabbingEnabled":false,"draggingEnabled":false,"data":{"__isSmartRef__":true,"id":619},"propertyList":["partsSpaceName","__SourceModuleName__","comment","migrationLevel","partName","changes","revisionOnLoad"],"level":1,"treeView":{"__isSmartRef__":true,"id":560},"label":"partsBinMetaInfo","children":[],"parent":{"__isSmartRef__":true,"id":563},"expander":{"__isSmartRef__":true,"id":8711},"text":{"__isSmartRef__":true,"id":8728},"owner":{"__isSmartRef__":true,"id":8709},"_Position":{"__isSmartRef__":true,"id":8752},"priorExtent":{"__isSmartRef__":true,"id":8753},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":8754},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global"},"8711":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":8712},"derivationIds":[null],"id":"1DF0EF92-206E-4B89-B20E-51A4B98669DF","renderContextTable":{"__isSmartRef__":true,"id":8718},"eventHandler":{"__isSmartRef__":true,"id":8719},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":8720},"grabbingEnabled":false,"draggingEnabled":false,"isExpanded":false,"owner":{"__isSmartRef__":true,"id":8710},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":8721},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global"},"8712":{"_Position":{"__isSmartRef__":true,"id":8713},"renderContextTable":{"__isSmartRef__":true,"id":8714},"_Extent":{"__isSmartRef__":true,"id":8715},"_Padding":{"__isSmartRef__":true,"id":8716},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":570},"_Fill":{"__isSmartRef__":true,"id":8717},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"8713":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8714":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"8715":{"x":8,"y":8,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8716":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8717":{"r":0.5686274509803921,"g":0.5686274509803921,"b":0.5686274509803921,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8718":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"8719":{"morph":{"__isSmartRef__":true,"id":8711},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"8720":{"x":18,"y":5,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8721":{"toggle":{"__isSmartRef__":true,"id":8722},"toggleExpansion":{"__isSmartRef__":true,"id":8725}},"8722":{"varMapping":{"__isSmartRef__":true,"id":8723},"source":"function toggle() {\n // asynchronous toggling\n (function () { this.toggleExpansion(); }).bind(this).delay(0);\n }","funcProperties":{"__isSmartRef__":true,"id":8724},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8723":{"this":{"__isSmartRef__":true,"id":8711}},"8724":{},"8725":{"varMapping":{"__isSmartRef__":true,"id":8726},"source":"function toggleExpansion() {\n var treeNode = this.owner;\n var treeView = treeNode.treeView;\n\n if (!this.isExpanded && Objects.isMutableType(treeNode.data) && Properties.own(treeNode.data).length > 0) {\n this.isExpanded = true;\n\n if (treeNode.childrenWrapper) {\n treeNode.childrenWrapper.setVisible(true);\n } if (treeNode.childrenWrapper && treeNode.children.length !== Properties.own(treeNode.data)) {\n treeNode.children = [];\n treeNode.childrenWrapper.removeAllMorphs();\n treeNode.childrenWrapper.addTreeNodesForProperties(treeNode);\n } else {\n if (Objects.isMutableType(treeNode.data)) {\n var wrapper = treeView.createTreeWrapper();\n\n wrapper.addScript(function addTreeNodesForProperties(treeNode) {\n var that = this;\n var props = Properties.own(treeNode.data);\n if (Objects.typeStringOf(treeNode.data) !== 'Array') props = props.sort();\n props.forEach(function(prop) {\n (function() {\n var childNode = treeNode.treeView.createTreeNode(prop, treeNode.data[prop], treeNode.level + 1, treeNode);\n treeNode.children.push(childNode);\n var nodeWrapper = treeNode.treeView.createTreeWrapper(childNode);\n that.addMorph(nodeWrapper);\n }).bind(this).delay(0); // asynchronous\n });\n });\n wrapper.addTreeNodesForProperties(treeNode);\n \n treeNode.childrenWrapper = wrapper;\n treeNode.owner.addMorph(wrapper);\n } \n }\n } else {\n this.isExpanded = false;\n treeNode.childrenWrapper && treeNode.childrenWrapper.setVisible(false);\n }\n treeNode.updateExpanderColor();\n treeNode.owner.applyLayout();\n }","funcProperties":{"__isSmartRef__":true,"id":8727},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8726":{"this":{"__isSmartRef__":true,"id":8711}},"8727":{},"8728":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":8729},"derivationIds":[null],"id":"61125B32-1B7F-4058-95F7-DC0E80622D59","renderContextTable":{"__isSmartRef__":true,"id":8733},"_WhiteSpaceHandling":"pre","textChunks":[{"__isSmartRef__":true,"id":8734},{"__isSmartRef__":true,"id":8736}],"eventHandler":{"__isSmartRef__":true,"id":8738},"_ClipMode":"hidden","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"fixedHeight":true,"_InputAllowed":false,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":10,"evalEnabled":false,"_MaxTextWidth":null,"isLabel":true,"_HandStyle":"default","eventsAreIgnored":true,"priorExtent":{"__isSmartRef__":true,"id":8739},"_MinTextWidth":null,"_MaxTextHeight":null,"_MinTextHeight":null,"owner":{"__isSmartRef__":true,"id":8710},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":8740},"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8729":{"_Position":{"__isSmartRef__":true,"id":8730},"renderContextTable":{"__isSmartRef__":true,"id":8731},"_Extent":{"__isSmartRef__":true,"id":8732},"_Padding":{"__isSmartRef__":true,"id":587},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":588},"_Fill":null,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"8730":{"x":28,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8731":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"8732":{"x":217,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8733":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"8734":{"style":{"__isSmartRef__":true,"id":8735},"chunkOwner":{"__isSmartRef__":true,"id":8728},"storedString":"partsBinMetaInfo","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8735":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8736":{"style":{"__isSmartRef__":true,"id":8737},"chunkOwner":{"__isSmartRef__":true,"id":8728},"storedString":": PartsBinMetaInfo","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8737":{"color":{"__isSmartRef__":true,"id":595},"italics":"italic","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8738":{"morph":{"__isSmartRef__":true,"id":8728},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"8739":{"x":255,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8740":{"layoutText":{"__isSmartRef__":true,"id":8741}},"8741":{"varMapping":{"__isSmartRef__":true,"id":8742},"source":"function layoutText(fontOptions){\n this.setFontSize(fontOptions.size);\n this.setFillOpacity(0);\n this.setBorderWidth(0);\n this.setMaxTextWidth(fontOptions.maxTextWidth);\n this.beLabel();\n this.fit();\n }","funcProperties":{"__isSmartRef__":true,"id":8743},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8742":{"this":{"__isSmartRef__":true,"id":8728}},"8743":{},"8744":{"_Position":{"__isSmartRef__":true,"id":8745},"renderContextTable":{"__isSmartRef__":true,"id":8746},"_Extent":{"__isSmartRef__":true,"id":8747},"_Padding":{"__isSmartRef__":true,"id":8748},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"8745":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8746":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"8747":{"x":100,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8748":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8749":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"8750":{"morph":{"__isSmartRef__":true,"id":8710},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"8751":{"resizeWidth":true},"8752":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8753":{"x":100,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8754":{"updateExpanderColor":{"__isSmartRef__":true,"id":8755},"onMouseDown":{"__isSmartRef__":true,"id":8758},"isRoot":{"__isSmartRef__":true,"id":8765},"displayValue":{"__isSmartRef__":true,"id":8768},"update":{"__isSmartRef__":true,"id":8771}},"8755":{"varMapping":{"__isSmartRef__":true,"id":8756},"source":"function updateExpanderColor() {\n var colors = this.treeView.colors;\n var fillColor;\n if (this.expander.isExpanded || !(Objects.isMutableType(this.data) && Properties.own(this.data).length > 0)) { \n fillColor = colors.expandedExpander;\n } else {\n fillColor = colors.contractedExpander;\n }\n this.expander.setFill(fillColor);\n }","funcProperties":{"__isSmartRef__":true,"id":8757},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8756":{"this":{"__isSmartRef__":true,"id":8710}},"8757":{},"8758":{"varMapping":{"__isSmartRef__":true,"id":8759},"source":"function onMouseDown() {\n this.treeView.owner.moveFocusTo(this);\n }","funcProperties":{"__isSmartRef__":true,"id":8764},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8759":{"this":{"__isSmartRef__":true,"id":8710},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":8760}},"8760":{"$super":{"__isSmartRef__":true,"id":8761}},"8761":{"varMapping":{"__isSmartRef__":true,"id":8762},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":8763},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8762":{"obj":{"__isSmartRef__":true,"id":8710},"name":"onMouseDown"},"8763":{},"8764":{},"8765":{"varMapping":{"__isSmartRef__":true,"id":8766},"source":"function isRoot() {\n return (this.parent === null || this.parent === undefined);\n }","funcProperties":{"__isSmartRef__":true,"id":8767},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8766":{"this":{"__isSmartRef__":true,"id":8710}},"8767":{},"8768":{"varMapping":{"__isSmartRef__":true,"id":8769},"source":"function displayValue() {\n // set label\n var labelString = this.treeView.getDisplayStringFor(this);\n if (labelString.length > 100) labelString = labelString.substring(0, 100) + '...';\n this.text.setTextString(labelString);\n \n // reset the bounds\n var fontSize = this.treeView.fonts.size;\n var textExtent = pt(labelString.length * fontSize * (3 / 4), fontSize * 2);\n this.text.setExtent(textExtent);\n\n // emphasize the properties current value\n this.text.emphasize({\n color: this.treeView.colors.emphasizedText,\n italics: 'italic'\n }, this.label.length, this.text.textString.length);\n }","funcProperties":{"__isSmartRef__":true,"id":8770},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8769":{"this":{"__isSmartRef__":true,"id":8710}},"8770":{},"8771":{"varMapping":{"__isSmartRef__":true,"id":8772},"source":"function update() {\n \n // if actual value of the represented property changed (reference changed)\n if (this.parent && this.data !== this.parent.data[this.label]) {\n this.data = this.parent.data[this.label];\n this.displayValue();\n }\n\n if (Objects.typeStringOf(this.data) === 'String') return;\n\n // when properties have changed (same object, but other properties)\n var allProperties = Properties.own(this.data);\n var that = this;\n var allPropertiesKnown = allProperties.every(function (each) {\n return that.propertyList.indexOf(each) !== -1;\n })\n if (!allPropertiesKnown || allProperties.length !== this.propertyList.length) {\n this.updateExpanderColor();\n this.displayValue();\n\n // if expanded, redraw children\n if (this.expander.isExpanded) {\n this.expander.isExpanded = false;\n this.expander.toggle();\n }\n \n this.propertyList = allProperties;\n }\n\n if (Objects.isMutableType(this.data) && Properties.own(this.data).length > 0) {\n this.children.forEach(function (each) {\n each.update()\n });\n }\n }","funcProperties":{"__isSmartRef__":true,"id":8777},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8772":{"this":{"__isSmartRef__":true,"id":8710},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":8773}},"8773":{"$super":{"__isSmartRef__":true,"id":8774}},"8774":{"varMapping":{"__isSmartRef__":true,"id":8775},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":8776},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8775":{"obj":{"__isSmartRef__":true,"id":8710},"name":"update"},"8776":{},"8777":{},"8778":{"_Position":{"__isSmartRef__":true,"id":8779},"renderContextTable":{"__isSmartRef__":true,"id":8780},"_Extent":{"__isSmartRef__":true,"id":8781},"_Padding":{"__isSmartRef__":true,"id":8782},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"8779":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8780":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"8781":{"x":100,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8782":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8783":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"8784":{"morph":{"__isSmartRef__":true,"id":8709},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"8785":{"layouter":{"__isSmartRef__":true,"id":8786},"resizeWidth":true},"8786":{"defaultBorderSize":10,"defaultSpacing":15,"borderSize":0,"spacing":0,"container":{"__isSmartRef__":true,"id":8709},"__LivelyClassName__":"lively.morphic.Layout.JournalLayout","__SourceModuleName__":"Global.lively.morphic.Layout"},"8787":{"x":100,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8788":{"x":0,"y":340,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8789":{"getLayoutableSubmorphs":{"__isSmartRef__":true,"id":8790}},"8790":{"varMapping":{"__isSmartRef__":true,"id":8791},"source":"function getLayoutableSubmorphs() {\n return this.submorphs.reject(function(ea) {\n return (ea.isEpiMorph || ea.isBeingDragged || !ea.isVisible());\n });\n }","funcProperties":{"__isSmartRef__":true,"id":8796},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8791":{"this":{"__isSmartRef__":true,"id":8709},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":8792}},"8792":{"$super":{"__isSmartRef__":true,"id":8793}},"8793":{"varMapping":{"__isSmartRef__":true,"id":8794},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":8795},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8794":{"obj":{"__isSmartRef__":true,"id":8709},"name":"getLayoutableSubmorphs"},"8795":{},"8796":{},"8797":{"submorphs":[{"__isSmartRef__":true,"id":8798}],"scripts":[],"shape":{"__isSmartRef__":true,"id":8866},"derivationIds":[null],"id":"394A6181-4210-4192-8DF0-1D08CA2450AC","renderContextTable":{"__isSmartRef__":true,"id":8871},"eventHandler":{"__isSmartRef__":true,"id":8872},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"layout":{"__isSmartRef__":true,"id":8873},"isInLayoutCycle":false,"priorExtent":{"__isSmartRef__":true,"id":8875},"owner":{"__isSmartRef__":true,"id":5715},"_Position":{"__isSmartRef__":true,"id":8876},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":8877},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global"},"8798":{"submorphs":[{"__isSmartRef__":true,"id":8799},{"__isSmartRef__":true,"id":8816}],"scripts":[],"shape":{"__isSmartRef__":true,"id":8832},"derivationIds":[null],"id":"0A637077-2E36-45D1-B257-9043286441A8","renderContextTable":{"__isSmartRef__":true,"id":8837},"eventHandler":{"__isSmartRef__":true,"id":8838},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"layout":{"__isSmartRef__":true,"id":8839},"grabbingEnabled":false,"draggingEnabled":false,"data":1,"propertyList":[],"level":1,"treeView":{"__isSmartRef__":true,"id":560},"label":"pencilSize","children":[],"parent":{"__isSmartRef__":true,"id":563},"expander":{"__isSmartRef__":true,"id":8799},"text":{"__isSmartRef__":true,"id":8816},"owner":{"__isSmartRef__":true,"id":8797},"_Position":{"__isSmartRef__":true,"id":8840},"priorExtent":{"__isSmartRef__":true,"id":8841},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":8842},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global"},"8799":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":8800},"derivationIds":[null],"id":"1BD67270-9BC0-48AD-80E2-7FE59DC6BC40","renderContextTable":{"__isSmartRef__":true,"id":8806},"eventHandler":{"__isSmartRef__":true,"id":8807},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":8808},"grabbingEnabled":false,"draggingEnabled":false,"isExpanded":false,"owner":{"__isSmartRef__":true,"id":8798},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":8809},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global"},"8800":{"_Position":{"__isSmartRef__":true,"id":8801},"renderContextTable":{"__isSmartRef__":true,"id":8802},"_Extent":{"__isSmartRef__":true,"id":8803},"_Padding":{"__isSmartRef__":true,"id":8804},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":570},"_Fill":{"__isSmartRef__":true,"id":8805},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"8801":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8802":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"8803":{"x":8,"y":8,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8804":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8805":{"r":1,"g":1,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8806":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"8807":{"morph":{"__isSmartRef__":true,"id":8799},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"8808":{"x":18,"y":5,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8809":{"toggle":{"__isSmartRef__":true,"id":8810},"toggleExpansion":{"__isSmartRef__":true,"id":8813}},"8810":{"varMapping":{"__isSmartRef__":true,"id":8811},"source":"function toggle() {\n // asynchronous toggling\n (function () { this.toggleExpansion(); }).bind(this).delay(0);\n }","funcProperties":{"__isSmartRef__":true,"id":8812},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8811":{"this":{"__isSmartRef__":true,"id":8799}},"8812":{},"8813":{"varMapping":{"__isSmartRef__":true,"id":8814},"source":"function toggleExpansion() {\n var treeNode = this.owner;\n var treeView = treeNode.treeView;\n\n if (!this.isExpanded && Objects.isMutableType(treeNode.data) && Properties.own(treeNode.data).length > 0) {\n this.isExpanded = true;\n\n if (treeNode.childrenWrapper) {\n treeNode.childrenWrapper.setVisible(true);\n } if (treeNode.childrenWrapper && treeNode.children.length !== Properties.own(treeNode.data)) {\n treeNode.children = [];\n treeNode.childrenWrapper.removeAllMorphs();\n treeNode.childrenWrapper.addTreeNodesForProperties(treeNode);\n } else {\n if (Objects.isMutableType(treeNode.data)) {\n var wrapper = treeView.createTreeWrapper();\n\n wrapper.addScript(function addTreeNodesForProperties(treeNode) {\n var that = this;\n var props = Properties.own(treeNode.data);\n if (Objects.typeStringOf(treeNode.data) !== 'Array') props = props.sort();\n props.forEach(function(prop) {\n (function() {\n var childNode = treeNode.treeView.createTreeNode(prop, treeNode.data[prop], treeNode.level + 1, treeNode);\n treeNode.children.push(childNode);\n var nodeWrapper = treeNode.treeView.createTreeWrapper(childNode);\n that.addMorph(nodeWrapper);\n }).bind(this).delay(0); // asynchronous\n });\n });\n wrapper.addTreeNodesForProperties(treeNode);\n \n treeNode.childrenWrapper = wrapper;\n treeNode.owner.addMorph(wrapper);\n } \n }\n } else {\n this.isExpanded = false;\n treeNode.childrenWrapper && treeNode.childrenWrapper.setVisible(false);\n }\n treeNode.updateExpanderColor();\n treeNode.owner.applyLayout();\n }","funcProperties":{"__isSmartRef__":true,"id":8815},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8814":{"this":{"__isSmartRef__":true,"id":8799}},"8815":{},"8816":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":8817},"derivationIds":[null],"id":"EA0E984E-3151-4F35-86C4-A33223494BC1","renderContextTable":{"__isSmartRef__":true,"id":8821},"_WhiteSpaceHandling":"pre","textChunks":[{"__isSmartRef__":true,"id":8822},{"__isSmartRef__":true,"id":8824}],"eventHandler":{"__isSmartRef__":true,"id":8826},"_ClipMode":"hidden","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"fixedHeight":true,"_InputAllowed":false,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":10,"evalEnabled":false,"_MaxTextWidth":null,"isLabel":true,"_HandStyle":"default","eventsAreIgnored":true,"priorExtent":{"__isSmartRef__":true,"id":8827},"_MinTextWidth":null,"_MaxTextHeight":null,"_MinTextHeight":null,"owner":{"__isSmartRef__":true,"id":8798},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":8828},"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8817":{"_Position":{"__isSmartRef__":true,"id":8818},"renderContextTable":{"__isSmartRef__":true,"id":8819},"_Extent":{"__isSmartRef__":true,"id":8820},"_Padding":{"__isSmartRef__":true,"id":587},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":588},"_Fill":null,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"8818":{"x":28,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8819":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"8820":{"x":84,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8821":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"8822":{"style":{"__isSmartRef__":true,"id":8823},"chunkOwner":{"__isSmartRef__":true,"id":8816},"storedString":"pencilSize","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8823":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8824":{"style":{"__isSmartRef__":true,"id":8825},"chunkOwner":{"__isSmartRef__":true,"id":8816},"storedString":": 1","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8825":{"color":{"__isSmartRef__":true,"id":595},"italics":"italic","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8826":{"morph":{"__isSmartRef__":true,"id":8816},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"8827":{"x":97.5,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8828":{"layoutText":{"__isSmartRef__":true,"id":8829}},"8829":{"varMapping":{"__isSmartRef__":true,"id":8830},"source":"function layoutText(fontOptions){\n this.setFontSize(fontOptions.size);\n this.setFillOpacity(0);\n this.setBorderWidth(0);\n this.setMaxTextWidth(fontOptions.maxTextWidth);\n this.beLabel();\n this.fit();\n }","funcProperties":{"__isSmartRef__":true,"id":8831},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8830":{"this":{"__isSmartRef__":true,"id":8816}},"8831":{},"8832":{"_Position":{"__isSmartRef__":true,"id":8833},"renderContextTable":{"__isSmartRef__":true,"id":8834},"_Extent":{"__isSmartRef__":true,"id":8835},"_Padding":{"__isSmartRef__":true,"id":8836},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"8833":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8834":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"8835":{"x":100,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8836":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8837":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"8838":{"morph":{"__isSmartRef__":true,"id":8798},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"8839":{"resizeWidth":true},"8840":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8841":{"x":100,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8842":{"updateExpanderColor":{"__isSmartRef__":true,"id":8843},"onMouseDown":{"__isSmartRef__":true,"id":8846},"isRoot":{"__isSmartRef__":true,"id":8853},"displayValue":{"__isSmartRef__":true,"id":8856},"update":{"__isSmartRef__":true,"id":8859}},"8843":{"varMapping":{"__isSmartRef__":true,"id":8844},"source":"function updateExpanderColor() {\n var colors = this.treeView.colors;\n var fillColor;\n if (this.expander.isExpanded || !(Objects.isMutableType(this.data) && Properties.own(this.data).length > 0)) { \n fillColor = colors.expandedExpander;\n } else {\n fillColor = colors.contractedExpander;\n }\n this.expander.setFill(fillColor);\n }","funcProperties":{"__isSmartRef__":true,"id":8845},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8844":{"this":{"__isSmartRef__":true,"id":8798}},"8845":{},"8846":{"varMapping":{"__isSmartRef__":true,"id":8847},"source":"function onMouseDown() {\n this.treeView.owner.moveFocusTo(this);\n }","funcProperties":{"__isSmartRef__":true,"id":8852},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8847":{"this":{"__isSmartRef__":true,"id":8798},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":8848}},"8848":{"$super":{"__isSmartRef__":true,"id":8849}},"8849":{"varMapping":{"__isSmartRef__":true,"id":8850},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":8851},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8850":{"obj":{"__isSmartRef__":true,"id":8798},"name":"onMouseDown"},"8851":{},"8852":{},"8853":{"varMapping":{"__isSmartRef__":true,"id":8854},"source":"function isRoot() {\n return (this.parent === null || this.parent === undefined);\n }","funcProperties":{"__isSmartRef__":true,"id":8855},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8854":{"this":{"__isSmartRef__":true,"id":8798}},"8855":{},"8856":{"varMapping":{"__isSmartRef__":true,"id":8857},"source":"function displayValue() {\n // set label\n var labelString = this.treeView.getDisplayStringFor(this);\n if (labelString.length > 100) labelString = labelString.substring(0, 100) + '...';\n this.text.setTextString(labelString);\n \n // reset the bounds\n var fontSize = this.treeView.fonts.size;\n var textExtent = pt(labelString.length * fontSize * (3 / 4), fontSize * 2);\n this.text.setExtent(textExtent);\n\n // emphasize the properties current value\n this.text.emphasize({\n color: this.treeView.colors.emphasizedText,\n italics: 'italic'\n }, this.label.length, this.text.textString.length);\n }","funcProperties":{"__isSmartRef__":true,"id":8858},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8857":{"this":{"__isSmartRef__":true,"id":8798}},"8858":{},"8859":{"varMapping":{"__isSmartRef__":true,"id":8860},"source":"function update() {\n \n // if actual value of the represented property changed (reference changed)\n if (this.parent && this.data !== this.parent.data[this.label]) {\n this.data = this.parent.data[this.label];\n this.displayValue();\n }\n\n if (Objects.typeStringOf(this.data) === 'String') return;\n\n // when properties have changed (same object, but other properties)\n var allProperties = Properties.own(this.data);\n var that = this;\n var allPropertiesKnown = allProperties.every(function (each) {\n return that.propertyList.indexOf(each) !== -1;\n })\n if (!allPropertiesKnown || allProperties.length !== this.propertyList.length) {\n this.updateExpanderColor();\n this.displayValue();\n\n // if expanded, redraw children\n if (this.expander.isExpanded) {\n this.expander.isExpanded = false;\n this.expander.toggle();\n }\n \n this.propertyList = allProperties;\n }\n\n if (Objects.isMutableType(this.data) && Properties.own(this.data).length > 0) {\n this.children.forEach(function (each) {\n each.update()\n });\n }\n }","funcProperties":{"__isSmartRef__":true,"id":8865},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8860":{"this":{"__isSmartRef__":true,"id":8798},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":8861}},"8861":{"$super":{"__isSmartRef__":true,"id":8862}},"8862":{"varMapping":{"__isSmartRef__":true,"id":8863},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":8864},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8863":{"obj":{"__isSmartRef__":true,"id":8798},"name":"update"},"8864":{},"8865":{},"8866":{"_Position":{"__isSmartRef__":true,"id":8867},"renderContextTable":{"__isSmartRef__":true,"id":8868},"_Extent":{"__isSmartRef__":true,"id":8869},"_Padding":{"__isSmartRef__":true,"id":8870},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"8867":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8868":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"8869":{"x":100,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8870":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8871":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"8872":{"morph":{"__isSmartRef__":true,"id":8797},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"8873":{"layouter":{"__isSmartRef__":true,"id":8874},"resizeWidth":true},"8874":{"defaultBorderSize":10,"defaultSpacing":15,"borderSize":0,"spacing":0,"container":{"__isSmartRef__":true,"id":8797},"__LivelyClassName__":"lively.morphic.Layout.JournalLayout","__SourceModuleName__":"Global.lively.morphic.Layout"},"8875":{"x":100,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8876":{"x":0,"y":320,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8877":{"getLayoutableSubmorphs":{"__isSmartRef__":true,"id":8878}},"8878":{"varMapping":{"__isSmartRef__":true,"id":8879},"source":"function getLayoutableSubmorphs() {\n return this.submorphs.reject(function(ea) {\n return (ea.isEpiMorph || ea.isBeingDragged || !ea.isVisible());\n });\n }","funcProperties":{"__isSmartRef__":true,"id":8884},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8879":{"this":{"__isSmartRef__":true,"id":8797},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":8880}},"8880":{"$super":{"__isSmartRef__":true,"id":8881}},"8881":{"varMapping":{"__isSmartRef__":true,"id":8882},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":8883},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8882":{"obj":{"__isSmartRef__":true,"id":8797},"name":"getLayoutableSubmorphs"},"8883":{},"8884":{},"8885":{"submorphs":[{"__isSmartRef__":true,"id":8886}],"scripts":[],"shape":{"__isSmartRef__":true,"id":8954},"derivationIds":[null],"id":"FD39E982-D559-46F5-99FE-B5A292DEDB7D","renderContextTable":{"__isSmartRef__":true,"id":8959},"eventHandler":{"__isSmartRef__":true,"id":8960},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"layout":{"__isSmartRef__":true,"id":8961},"isInLayoutCycle":false,"priorExtent":{"__isSmartRef__":true,"id":8963},"owner":{"__isSmartRef__":true,"id":5715},"_Position":{"__isSmartRef__":true,"id":8964},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":8965},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global"},"8886":{"submorphs":[{"__isSmartRef__":true,"id":8887},{"__isSmartRef__":true,"id":8904}],"scripts":[],"shape":{"__isSmartRef__":true,"id":8920},"derivationIds":[null],"id":"76FAC05E-169D-4545-BA81-CFEF2169F2E8","renderContextTable":{"__isSmartRef__":true,"id":8925},"eventHandler":{"__isSmartRef__":true,"id":8926},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"layout":{"__isSmartRef__":true,"id":8927},"grabbingEnabled":false,"draggingEnabled":false,"data":"solid","propertyList":["0","1","2","3","4"],"level":1,"treeView":{"__isSmartRef__":true,"id":560},"label":"pencilStyle","children":[],"parent":{"__isSmartRef__":true,"id":563},"expander":{"__isSmartRef__":true,"id":8887},"text":{"__isSmartRef__":true,"id":8904},"owner":{"__isSmartRef__":true,"id":8885},"_Position":{"__isSmartRef__":true,"id":8928},"priorExtent":{"__isSmartRef__":true,"id":8929},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":8930},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global"},"8887":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":8888},"derivationIds":[null],"id":"9B3A5FFD-CA90-4ABB-A38C-CE08F587E9D2","renderContextTable":{"__isSmartRef__":true,"id":8894},"eventHandler":{"__isSmartRef__":true,"id":8895},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":8896},"grabbingEnabled":false,"draggingEnabled":false,"isExpanded":false,"owner":{"__isSmartRef__":true,"id":8886},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":8897},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global"},"8888":{"_Position":{"__isSmartRef__":true,"id":8889},"renderContextTable":{"__isSmartRef__":true,"id":8890},"_Extent":{"__isSmartRef__":true,"id":8891},"_Padding":{"__isSmartRef__":true,"id":8892},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":570},"_Fill":{"__isSmartRef__":true,"id":8893},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"8889":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8890":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"8891":{"x":8,"y":8,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8892":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8893":{"r":1,"g":1,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8894":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"8895":{"morph":{"__isSmartRef__":true,"id":8887},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"8896":{"x":18,"y":5,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8897":{"toggle":{"__isSmartRef__":true,"id":8898},"toggleExpansion":{"__isSmartRef__":true,"id":8901}},"8898":{"varMapping":{"__isSmartRef__":true,"id":8899},"source":"function toggle() {\n // asynchronous toggling\n (function () { this.toggleExpansion(); }).bind(this).delay(0);\n }","funcProperties":{"__isSmartRef__":true,"id":8900},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8899":{"this":{"__isSmartRef__":true,"id":8887}},"8900":{},"8901":{"varMapping":{"__isSmartRef__":true,"id":8902},"source":"function toggleExpansion() {\n var treeNode = this.owner;\n var treeView = treeNode.treeView;\n\n if (!this.isExpanded && Objects.isMutableType(treeNode.data) && Properties.own(treeNode.data).length > 0) {\n this.isExpanded = true;\n\n if (treeNode.childrenWrapper) {\n treeNode.childrenWrapper.setVisible(true);\n } if (treeNode.childrenWrapper && treeNode.children.length !== Properties.own(treeNode.data)) {\n treeNode.children = [];\n treeNode.childrenWrapper.removeAllMorphs();\n treeNode.childrenWrapper.addTreeNodesForProperties(treeNode);\n } else {\n if (Objects.isMutableType(treeNode.data)) {\n var wrapper = treeView.createTreeWrapper();\n\n wrapper.addScript(function addTreeNodesForProperties(treeNode) {\n var that = this;\n var props = Properties.own(treeNode.data);\n if (Objects.typeStringOf(treeNode.data) !== 'Array') props = props.sort();\n props.forEach(function(prop) {\n (function() {\n var childNode = treeNode.treeView.createTreeNode(prop, treeNode.data[prop], treeNode.level + 1, treeNode);\n treeNode.children.push(childNode);\n var nodeWrapper = treeNode.treeView.createTreeWrapper(childNode);\n that.addMorph(nodeWrapper);\n }).bind(this).delay(0); // asynchronous\n });\n });\n wrapper.addTreeNodesForProperties(treeNode);\n \n treeNode.childrenWrapper = wrapper;\n treeNode.owner.addMorph(wrapper);\n } \n }\n } else {\n this.isExpanded = false;\n treeNode.childrenWrapper && treeNode.childrenWrapper.setVisible(false);\n }\n treeNode.updateExpanderColor();\n treeNode.owner.applyLayout();\n }","funcProperties":{"__isSmartRef__":true,"id":8903},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8902":{"this":{"__isSmartRef__":true,"id":8887}},"8903":{},"8904":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":8905},"derivationIds":[null],"id":"7DDE0B99-3DAF-4192-BD84-FB1E9F397220","renderContextTable":{"__isSmartRef__":true,"id":8909},"_WhiteSpaceHandling":"pre","textChunks":[{"__isSmartRef__":true,"id":8910},{"__isSmartRef__":true,"id":8912}],"eventHandler":{"__isSmartRef__":true,"id":8914},"_ClipMode":"hidden","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"fixedHeight":true,"_InputAllowed":false,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":10,"evalEnabled":false,"_MaxTextWidth":null,"isLabel":true,"_HandStyle":"default","eventsAreIgnored":true,"priorExtent":{"__isSmartRef__":true,"id":8915},"_MinTextWidth":null,"_MaxTextHeight":null,"_MinTextHeight":null,"owner":{"__isSmartRef__":true,"id":8886},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":8916},"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8905":{"_Position":{"__isSmartRef__":true,"id":8906},"renderContextTable":{"__isSmartRef__":true,"id":8907},"_Extent":{"__isSmartRef__":true,"id":8908},"_Padding":{"__isSmartRef__":true,"id":587},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":588},"_Fill":null,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"8906":{"x":28,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8907":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"8908":{"x":107,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8909":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"8910":{"style":{"__isSmartRef__":true,"id":8911},"chunkOwner":{"__isSmartRef__":true,"id":8904},"storedString":"pencilStyle","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8911":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8912":{"style":{"__isSmartRef__":true,"id":8913},"chunkOwner":{"__isSmartRef__":true,"id":8904},"storedString":": solid","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8913":{"color":{"__isSmartRef__":true,"id":595},"italics":"italic","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8914":{"morph":{"__isSmartRef__":true,"id":8904},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"8915":{"x":135,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8916":{"layoutText":{"__isSmartRef__":true,"id":8917}},"8917":{"varMapping":{"__isSmartRef__":true,"id":8918},"source":"function layoutText(fontOptions){\n this.setFontSize(fontOptions.size);\n this.setFillOpacity(0);\n this.setBorderWidth(0);\n this.setMaxTextWidth(fontOptions.maxTextWidth);\n this.beLabel();\n this.fit();\n }","funcProperties":{"__isSmartRef__":true,"id":8919},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8918":{"this":{"__isSmartRef__":true,"id":8904}},"8919":{},"8920":{"_Position":{"__isSmartRef__":true,"id":8921},"renderContextTable":{"__isSmartRef__":true,"id":8922},"_Extent":{"__isSmartRef__":true,"id":8923},"_Padding":{"__isSmartRef__":true,"id":8924},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"8921":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8922":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"8923":{"x":100,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8924":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8925":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"8926":{"morph":{"__isSmartRef__":true,"id":8886},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"8927":{"resizeWidth":true},"8928":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8929":{"x":100,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8930":{"updateExpanderColor":{"__isSmartRef__":true,"id":8931},"onMouseDown":{"__isSmartRef__":true,"id":8934},"isRoot":{"__isSmartRef__":true,"id":8941},"displayValue":{"__isSmartRef__":true,"id":8944},"update":{"__isSmartRef__":true,"id":8947}},"8931":{"varMapping":{"__isSmartRef__":true,"id":8932},"source":"function updateExpanderColor() {\n var colors = this.treeView.colors;\n var fillColor;\n if (this.expander.isExpanded || !(Objects.isMutableType(this.data) && Properties.own(this.data).length > 0)) { \n fillColor = colors.expandedExpander;\n } else {\n fillColor = colors.contractedExpander;\n }\n this.expander.setFill(fillColor);\n }","funcProperties":{"__isSmartRef__":true,"id":8933},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8932":{"this":{"__isSmartRef__":true,"id":8886}},"8933":{},"8934":{"varMapping":{"__isSmartRef__":true,"id":8935},"source":"function onMouseDown() {\n this.treeView.owner.moveFocusTo(this);\n }","funcProperties":{"__isSmartRef__":true,"id":8940},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8935":{"this":{"__isSmartRef__":true,"id":8886},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":8936}},"8936":{"$super":{"__isSmartRef__":true,"id":8937}},"8937":{"varMapping":{"__isSmartRef__":true,"id":8938},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":8939},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8938":{"obj":{"__isSmartRef__":true,"id":8886},"name":"onMouseDown"},"8939":{},"8940":{},"8941":{"varMapping":{"__isSmartRef__":true,"id":8942},"source":"function isRoot() {\n return (this.parent === null || this.parent === undefined);\n }","funcProperties":{"__isSmartRef__":true,"id":8943},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8942":{"this":{"__isSmartRef__":true,"id":8886}},"8943":{},"8944":{"varMapping":{"__isSmartRef__":true,"id":8945},"source":"function displayValue() {\n // set label\n var labelString = this.treeView.getDisplayStringFor(this);\n if (labelString.length > 100) labelString = labelString.substring(0, 100) + '...';\n this.text.setTextString(labelString);\n \n // reset the bounds\n var fontSize = this.treeView.fonts.size;\n var textExtent = pt(labelString.length * fontSize * (3 / 4), fontSize * 2);\n this.text.setExtent(textExtent);\n\n // emphasize the properties current value\n this.text.emphasize({\n color: this.treeView.colors.emphasizedText,\n italics: 'italic'\n }, this.label.length, this.text.textString.length);\n }","funcProperties":{"__isSmartRef__":true,"id":8946},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8945":{"this":{"__isSmartRef__":true,"id":8886}},"8946":{},"8947":{"varMapping":{"__isSmartRef__":true,"id":8948},"source":"function update() {\n \n // if actual value of the represented property changed (reference changed)\n if (this.parent && this.data !== this.parent.data[this.label]) {\n this.data = this.parent.data[this.label];\n this.displayValue();\n }\n\n if (Objects.typeStringOf(this.data) === 'String') return;\n\n // when properties have changed (same object, but other properties)\n var allProperties = Properties.own(this.data);\n var that = this;\n var allPropertiesKnown = allProperties.every(function (each) {\n return that.propertyList.indexOf(each) !== -1;\n })\n if (!allPropertiesKnown || allProperties.length !== this.propertyList.length) {\n this.updateExpanderColor();\n this.displayValue();\n\n // if expanded, redraw children\n if (this.expander.isExpanded) {\n this.expander.isExpanded = false;\n this.expander.toggle();\n }\n \n this.propertyList = allProperties;\n }\n\n if (Objects.isMutableType(this.data) && Properties.own(this.data).length > 0) {\n this.children.forEach(function (each) {\n each.update()\n });\n }\n }","funcProperties":{"__isSmartRef__":true,"id":8953},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8948":{"this":{"__isSmartRef__":true,"id":8886},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":8949}},"8949":{"$super":{"__isSmartRef__":true,"id":8950}},"8950":{"varMapping":{"__isSmartRef__":true,"id":8951},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":8952},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8951":{"obj":{"__isSmartRef__":true,"id":8886},"name":"update"},"8952":{},"8953":{},"8954":{"_Position":{"__isSmartRef__":true,"id":8955},"renderContextTable":{"__isSmartRef__":true,"id":8956},"_Extent":{"__isSmartRef__":true,"id":8957},"_Padding":{"__isSmartRef__":true,"id":8958},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"8955":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8956":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"8957":{"x":100,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8958":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8959":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"8960":{"morph":{"__isSmartRef__":true,"id":8885},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"8961":{"layouter":{"__isSmartRef__":true,"id":8962},"resizeWidth":true},"8962":{"defaultBorderSize":10,"defaultSpacing":15,"borderSize":0,"spacing":0,"container":{"__isSmartRef__":true,"id":8885},"__LivelyClassName__":"lively.morphic.Layout.JournalLayout","__SourceModuleName__":"Global.lively.morphic.Layout"},"8963":{"x":100,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8964":{"x":0,"y":300,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8965":{"getLayoutableSubmorphs":{"__isSmartRef__":true,"id":8966}},"8966":{"varMapping":{"__isSmartRef__":true,"id":8967},"source":"function getLayoutableSubmorphs() {\n return this.submorphs.reject(function(ea) {\n return (ea.isEpiMorph || ea.isBeingDragged || !ea.isVisible());\n });\n }","funcProperties":{"__isSmartRef__":true,"id":8972},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8967":{"this":{"__isSmartRef__":true,"id":8885},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":8968}},"8968":{"$super":{"__isSmartRef__":true,"id":8969}},"8969":{"varMapping":{"__isSmartRef__":true,"id":8970},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":8971},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8970":{"obj":{"__isSmartRef__":true,"id":8885},"name":"getLayoutableSubmorphs"},"8971":{},"8972":{},"8973":{"submorphs":[{"__isSmartRef__":true,"id":8974}],"scripts":[],"shape":{"__isSmartRef__":true,"id":9042},"derivationIds":[null],"id":"6DD5B4CD-7E02-4B72-A7A7-DF0507739274","renderContextTable":{"__isSmartRef__":true,"id":9047},"eventHandler":{"__isSmartRef__":true,"id":9048},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"layout":{"__isSmartRef__":true,"id":9049},"isInLayoutCycle":false,"priorExtent":{"__isSmartRef__":true,"id":9051},"owner":{"__isSmartRef__":true,"id":5715},"_Position":{"__isSmartRef__":true,"id":9052},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":9053},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global"},"8974":{"submorphs":[{"__isSmartRef__":true,"id":8975},{"__isSmartRef__":true,"id":8992}],"scripts":[],"shape":{"__isSmartRef__":true,"id":9008},"derivationIds":[null],"id":"24E3E54B-6CCC-4356-AEC2-227B11A6AD86","renderContextTable":{"__isSmartRef__":true,"id":9013},"eventHandler":{"__isSmartRef__":true,"id":9014},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"layout":{"__isSmartRef__":true,"id":9015},"grabbingEnabled":false,"draggingEnabled":false,"data":{"__isSmartRef__":true,"id":700},"propertyList":["submorphs","scripts","shape","derivationIds","id","renderContextTable","eventHandler","droppingEnabled","halosEnabled","_Position","colorChooser","slider","button","currentColor","showsHalos","priorExtent","isBeingDragged","attributeConnections","doNotSerialize","doNotCopyProperties","partsBinMetaInfo","name","__SourceModuleName__","isLockOwner","layout","prevScroll","moved","distanceToDragEvent","alphaSlider","moveTouch","baseTouch","selectable","scrolled","halosTemporaryInvisible","headRevision","radiusSlider","widthSlider","borderStyleList","_ClipMode","owner","_Visible","visible","target","#startLetters","updateBorderFillOfTarget","whiteboard","chat","_renderContext","_isRendered","_Rotation","_Scale","isCopyMorphRef","morphRefId"],"level":1,"treeView":{"__isSmartRef__":true,"id":560},"label":"pencilStyler","children":[],"parent":{"__isSmartRef__":true,"id":563},"expander":{"__isSmartRef__":true,"id":8975},"text":{"__isSmartRef__":true,"id":8992},"owner":{"__isSmartRef__":true,"id":8973},"_Position":{"__isSmartRef__":true,"id":9016},"priorExtent":{"__isSmartRef__":true,"id":9017},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":9018},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global"},"8975":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":8976},"derivationIds":[null],"id":"1E925C1F-6084-42E7-B7FE-C7CD848C888F","renderContextTable":{"__isSmartRef__":true,"id":8982},"eventHandler":{"__isSmartRef__":true,"id":8983},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":8984},"grabbingEnabled":false,"draggingEnabled":false,"isExpanded":false,"owner":{"__isSmartRef__":true,"id":8974},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":8985},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global"},"8976":{"_Position":{"__isSmartRef__":true,"id":8977},"renderContextTable":{"__isSmartRef__":true,"id":8978},"_Extent":{"__isSmartRef__":true,"id":8979},"_Padding":{"__isSmartRef__":true,"id":8980},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":570},"_Fill":{"__isSmartRef__":true,"id":8981},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"8977":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8978":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"8979":{"x":8,"y":8,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8980":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8981":{"r":0.5686274509803921,"g":0.5686274509803921,"b":0.5686274509803921,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8982":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"8983":{"morph":{"__isSmartRef__":true,"id":8975},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"8984":{"x":18,"y":5,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8985":{"toggle":{"__isSmartRef__":true,"id":8986},"toggleExpansion":{"__isSmartRef__":true,"id":8989}},"8986":{"varMapping":{"__isSmartRef__":true,"id":8987},"source":"function toggle() {\n // asynchronous toggling\n (function () { this.toggleExpansion(); }).bind(this).delay(0);\n }","funcProperties":{"__isSmartRef__":true,"id":8988},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8987":{"this":{"__isSmartRef__":true,"id":8975}},"8988":{},"8989":{"varMapping":{"__isSmartRef__":true,"id":8990},"source":"function toggleExpansion() {\n var treeNode = this.owner;\n var treeView = treeNode.treeView;\n\n if (!this.isExpanded && Objects.isMutableType(treeNode.data) && Properties.own(treeNode.data).length > 0) {\n this.isExpanded = true;\n\n if (treeNode.childrenWrapper) {\n treeNode.childrenWrapper.setVisible(true);\n } if (treeNode.childrenWrapper && treeNode.children.length !== Properties.own(treeNode.data)) {\n treeNode.children = [];\n treeNode.childrenWrapper.removeAllMorphs();\n treeNode.childrenWrapper.addTreeNodesForProperties(treeNode);\n } else {\n if (Objects.isMutableType(treeNode.data)) {\n var wrapper = treeView.createTreeWrapper();\n\n wrapper.addScript(function addTreeNodesForProperties(treeNode) {\n var that = this;\n var props = Properties.own(treeNode.data);\n if (Objects.typeStringOf(treeNode.data) !== 'Array') props = props.sort();\n props.forEach(function(prop) {\n (function() {\n var childNode = treeNode.treeView.createTreeNode(prop, treeNode.data[prop], treeNode.level + 1, treeNode);\n treeNode.children.push(childNode);\n var nodeWrapper = treeNode.treeView.createTreeWrapper(childNode);\n that.addMorph(nodeWrapper);\n }).bind(this).delay(0); // asynchronous\n });\n });\n wrapper.addTreeNodesForProperties(treeNode);\n \n treeNode.childrenWrapper = wrapper;\n treeNode.owner.addMorph(wrapper);\n } \n }\n } else {\n this.isExpanded = false;\n treeNode.childrenWrapper && treeNode.childrenWrapper.setVisible(false);\n }\n treeNode.updateExpanderColor();\n treeNode.owner.applyLayout();\n }","funcProperties":{"__isSmartRef__":true,"id":8991},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"8990":{"this":{"__isSmartRef__":true,"id":8975}},"8991":{},"8992":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":8993},"derivationIds":[null],"id":"5E72AE1C-C4AE-45D5-BE30-AC2575249295","renderContextTable":{"__isSmartRef__":true,"id":8997},"_WhiteSpaceHandling":"pre","textChunks":[{"__isSmartRef__":true,"id":8998},{"__isSmartRef__":true,"id":9000}],"eventHandler":{"__isSmartRef__":true,"id":9002},"_ClipMode":"hidden","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"fixedHeight":true,"_InputAllowed":false,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":10,"evalEnabled":false,"_MaxTextWidth":null,"isLabel":true,"_HandStyle":"default","eventsAreIgnored":true,"priorExtent":{"__isSmartRef__":true,"id":9003},"_MinTextWidth":null,"_MaxTextHeight":null,"_MinTextHeight":null,"owner":{"__isSmartRef__":true,"id":8974},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":9004},"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8993":{"_Position":{"__isSmartRef__":true,"id":8994},"renderContextTable":{"__isSmartRef__":true,"id":8995},"_Extent":{"__isSmartRef__":true,"id":8996},"_Padding":{"__isSmartRef__":true,"id":587},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":588},"_Fill":null,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"8994":{"x":28,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8995":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"8996":{"x":155,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"8997":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"8998":{"style":{"__isSmartRef__":true,"id":8999},"chunkOwner":{"__isSmartRef__":true,"id":8992},"storedString":"pencilStyler","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"8999":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"9000":{"style":{"__isSmartRef__":true,"id":9001},"chunkOwner":{"__isSmartRef__":true,"id":8992},"storedString":": PencilStyler","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"9001":{"color":{"__isSmartRef__":true,"id":595},"italics":"italic","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"9002":{"morph":{"__isSmartRef__":true,"id":8992},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"9003":{"x":195,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"9004":{"layoutText":{"__isSmartRef__":true,"id":9005}},"9005":{"varMapping":{"__isSmartRef__":true,"id":9006},"source":"function layoutText(fontOptions){\n this.setFontSize(fontOptions.size);\n this.setFillOpacity(0);\n this.setBorderWidth(0);\n this.setMaxTextWidth(fontOptions.maxTextWidth);\n this.beLabel();\n this.fit();\n }","funcProperties":{"__isSmartRef__":true,"id":9007},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"9006":{"this":{"__isSmartRef__":true,"id":8992}},"9007":{},"9008":{"_Position":{"__isSmartRef__":true,"id":9009},"renderContextTable":{"__isSmartRef__":true,"id":9010},"_Extent":{"__isSmartRef__":true,"id":9011},"_Padding":{"__isSmartRef__":true,"id":9012},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"9009":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"9010":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"9011":{"x":100,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"9012":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"9013":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"9014":{"morph":{"__isSmartRef__":true,"id":8974},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"9015":{"resizeWidth":true},"9016":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"9017":{"x":100,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"9018":{"updateExpanderColor":{"__isSmartRef__":true,"id":9019},"onMouseDown":{"__isSmartRef__":true,"id":9022},"isRoot":{"__isSmartRef__":true,"id":9029},"displayValue":{"__isSmartRef__":true,"id":9032},"update":{"__isSmartRef__":true,"id":9035}},"9019":{"varMapping":{"__isSmartRef__":true,"id":9020},"source":"function updateExpanderColor() {\n var colors = this.treeView.colors;\n var fillColor;\n if (this.expander.isExpanded || !(Objects.isMutableType(this.data) && Properties.own(this.data).length > 0)) { \n fillColor = colors.expandedExpander;\n } else {\n fillColor = colors.contractedExpander;\n }\n this.expander.setFill(fillColor);\n }","funcProperties":{"__isSmartRef__":true,"id":9021},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"9020":{"this":{"__isSmartRef__":true,"id":8974}},"9021":{},"9022":{"varMapping":{"__isSmartRef__":true,"id":9023},"source":"function onMouseDown() {\n this.treeView.owner.moveFocusTo(this);\n }","funcProperties":{"__isSmartRef__":true,"id":9028},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"9023":{"this":{"__isSmartRef__":true,"id":8974},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":9024}},"9024":{"$super":{"__isSmartRef__":true,"id":9025}},"9025":{"varMapping":{"__isSmartRef__":true,"id":9026},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":9027},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"9026":{"obj":{"__isSmartRef__":true,"id":8974},"name":"onMouseDown"},"9027":{},"9028":{},"9029":{"varMapping":{"__isSmartRef__":true,"id":9030},"source":"function isRoot() {\n return (this.parent === null || this.parent === undefined);\n }","funcProperties":{"__isSmartRef__":true,"id":9031},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"9030":{"this":{"__isSmartRef__":true,"id":8974}},"9031":{},"9032":{"varMapping":{"__isSmartRef__":true,"id":9033},"source":"function displayValue() {\n // set label\n var labelString = this.treeView.getDisplayStringFor(this);\n if (labelString.length > 100) labelString = labelString.substring(0, 100) + '...';\n this.text.setTextString(labelString);\n \n // reset the bounds\n var fontSize = this.treeView.fonts.size;\n var textExtent = pt(labelString.length * fontSize * (3 / 4), fontSize * 2);\n this.text.setExtent(textExtent);\n\n // emphasize the properties current value\n this.text.emphasize({\n color: this.treeView.colors.emphasizedText,\n italics: 'italic'\n }, this.label.length, this.text.textString.length);\n }","funcProperties":{"__isSmartRef__":true,"id":9034},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"9033":{"this":{"__isSmartRef__":true,"id":8974}},"9034":{},"9035":{"varMapping":{"__isSmartRef__":true,"id":9036},"source":"function update() {\n \n // if actual value of the represented property changed (reference changed)\n if (this.parent && this.data !== this.parent.data[this.label]) {\n this.data = this.parent.data[this.label];\n this.displayValue();\n }\n\n if (Objects.typeStringOf(this.data) === 'String') return;\n\n // when properties have changed (same object, but other properties)\n var allProperties = Properties.own(this.data);\n var that = this;\n var allPropertiesKnown = allProperties.every(function (each) {\n return that.propertyList.indexOf(each) !== -1;\n })\n if (!allPropertiesKnown || allProperties.length !== this.propertyList.length) {\n this.updateExpanderColor();\n this.displayValue();\n\n // if expanded, redraw children\n if (this.expander.isExpanded) {\n this.expander.isExpanded = false;\n this.expander.toggle();\n }\n \n this.propertyList = allProperties;\n }\n\n if (Objects.isMutableType(this.data) && Properties.own(this.data).length > 0) {\n this.children.forEach(function (each) {\n each.update()\n });\n }\n }","funcProperties":{"__isSmartRef__":true,"id":9041},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"9036":{"this":{"__isSmartRef__":true,"id":8974},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":9037}},"9037":{"$super":{"__isSmartRef__":true,"id":9038}},"9038":{"varMapping":{"__isSmartRef__":true,"id":9039},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":9040},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"9039":{"obj":{"__isSmartRef__":true,"id":8974},"name":"update"},"9040":{},"9041":{},"9042":{"_Position":{"__isSmartRef__":true,"id":9043},"renderContextTable":{"__isSmartRef__":true,"id":9044},"_Extent":{"__isSmartRef__":true,"id":9045},"_Padding":{"__isSmartRef__":true,"id":9046},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"9043":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"9044":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"9045":{"x":100,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"9046":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"9047":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"9048":{"morph":{"__isSmartRef__":true,"id":8973},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"9049":{"layouter":{"__isSmartRef__":true,"id":9050},"resizeWidth":true},"9050":{"defaultBorderSize":10,"defaultSpacing":15,"borderSize":0,"spacing":0,"container":{"__isSmartRef__":true,"id":8973},"__LivelyClassName__":"lively.morphic.Layout.JournalLayout","__SourceModuleName__":"Global.lively.morphic.Layout"},"9051":{"x":100,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"9052":{"x":0,"y":280,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"9053":{"getLayoutableSubmorphs":{"__isSmartRef__":true,"id":9054}},"9054":{"varMapping":{"__isSmartRef__":true,"id":9055},"source":"function getLayoutableSubmorphs() {\n return this.submorphs.reject(function(ea) {\n return (ea.isEpiMorph || ea.isBeingDragged || !ea.isVisible());\n });\n }","funcProperties":{"__isSmartRef__":true,"id":9060},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"9055":{"this":{"__isSmartRef__":true,"id":8973},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":9056}},"9056":{"$super":{"__isSmartRef__":true,"id":9057}},"9057":{"varMapping":{"__isSmartRef__":true,"id":9058},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":9059},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"9058":{"obj":{"__isSmartRef__":true,"id":8973},"name":"getLayoutableSubmorphs"},"9059":{},"9060":{},"9061":{"submorphs":[{"__isSmartRef__":true,"id":9062}],"scripts":[],"shape":{"__isSmartRef__":true,"id":9130},"derivationIds":[null],"id":"09634645-AB40-441B-890F-8390E2204BEE","renderContextTable":{"__isSmartRef__":true,"id":9135},"eventHandler":{"__isSmartRef__":true,"id":9136},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"layout":{"__isSmartRef__":true,"id":9137},"isInLayoutCycle":false,"priorExtent":{"__isSmartRef__":true,"id":9139},"owner":{"__isSmartRef__":true,"id":5715},"_Position":{"__isSmartRef__":true,"id":9140},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":9141},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global"},"9062":{"submorphs":[{"__isSmartRef__":true,"id":9063},{"__isSmartRef__":true,"id":9080}],"scripts":[],"shape":{"__isSmartRef__":true,"id":9096},"derivationIds":[null],"id":"2221C138-F25E-47F7-9E97-9D81701543C5","renderContextTable":{"__isSmartRef__":true,"id":9101},"eventHandler":{"__isSmartRef__":true,"id":9102},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"layout":{"__isSmartRef__":true,"id":9103},"grabbingEnabled":false,"draggingEnabled":false,"data":[[10,122],[10,123],[10,127],[10,131],[10,138],[12,157],[15,177],[19,186],[22,196],[23,197],[23,195],[24,192],[24,186],[24,180],[24,170],[24,148],[24,125],[24,119],[24,110],[23,109],[23,113],[23,118],[25,124],[25,132],[31,156],[31,162],[36,175],[37,178],[37,174],[37,170],[35,163],[35,155],[31,132],[26,120],[23,112],[23,111],[23,121],[23,137],[24,163],[26,185],[27,197],[27,198],[27,195],[27,187],[25,170],[23,145],[19,117],[15,101],[14,96],[14,97],[15,108],[20,129],[26,150],[29,165],[31,168],[32,169],[32,167],[32,157],[32,138],[32,113],[31,90],[31,80],[30,78],[30,77],[28,81],[28,98],[29,123],[31,148],[33,166],[33,168],[33,165],[33,157],[33,148],[30,120],[24,92],[20,69],[17,60],[15,62],[15,70],[15,81],[19,117],[21,136],[23,167],[28,185],[34,188],[37,184],[37,169],[37,161],[36,133],[33,107],[29,92],[29,89],[28,88],[28,95],[30,108],[34,117],[42,128],[50,134],[62,134],[71,128],[75,121],[75,110],[74,98],[70,92],[61,91],[52,96],[39,111],[37,117],[40,143],[50,155],[68,159],[90,159],[98,152],[99,139],[99,133],[90,122],[69,110],[48,106],[34,107],[25,115],[22,130],[25,139],[40,156],[72,173],[103,175],[118,173],[123,166],[121,155],[101,139],[74,125],[60,123],[38,123],[29,126],[27,134],[38,146],[63,158],[94,164],[122,164],[127,158],[125,150],[113,140],[94,133],[77,129],[62,129],[59,131],[57,143],[60,148],[77,161],[105,169],[136,171],[151,170],[154,164],[147,157],[124,149],[93,145],[63,145],[45,148],[40,155],[44,168],[61,179],[87,189],[115,191],[135,191],[145,184],[146,175],[138,168],[122,155],[99,149],[76,149],[63,151],[59,159],[63,168],[79,181],[111,189],[144,192],[171,187],[173,180],[167,173],[151,164],[120,157],[90,155],[67,158],[61,163],[62,170],[78,181],[134,198],[173,200],[196,197],[200,190],[197,184],[178,175],[152,167],[113,161],[83,161],[70,161],[74,172],[99,188],[144,201],[188,208],[218,210],[226,206],[224,201],[194,186],[157,175],[118,166],[85,164],[74,169],[80,178],[104,190],[160,201],[193,201],[208,199],[209,194],[200,184],[165,172],[129,168],[99,168],[84,170],[79,177],[95,186],[126,194],[170,198],[206,198],[226,197],[224,186],[208,175],[174,169],[136,165],[102,165],[96,169],[100,175],[138,189],[177,195],[212,195],[231,188],[229,181],[214,174],[165,162],[132,160],[107,160],[100,160],[104,172],[134,183],[170,187],[198,187],[217,180],[215,175],[201,164],[175,154],[141,150],[100,150],[83,158],[80,165],[87,174],[131,193],[161,193],[189,192],[197,186],[194,172],[177,157],[128,138],[97,134],[75,134],[63,141],[67,153],[88,160],[121,165],[154,165],[175,160],[187,142],[180,130],[162,113],[135,101],[88,98],[68,101],[58,111],[69,136],[96,148],[127,152],[165,152],[172,144],[171,133],[149,117],[120,105],[89,100],[62,104],[57,112],[61,125],[79,134],[95,139],[140,138],[155,127],[154,108],[135,90],[105,78],[72,76],[35,79],[28,86],[28,97],[49,117],[78,127],[108,129],[134,120],[137,104],[130,86],[113,71],[80,57],[62,58],[50,67],[48,77],[59,93],[80,105],[122,107],[140,100],[146,85],[143,74],[131,62],[96,55],[79,57],[71,63],[68,79],[73,86],[84,92],[110,93],[122,85],[127,74],[123,61],[108,54],[93,52],[66,59],[49,72],[44,93],[50,106],[69,114],[110,113],[129,101],[133,80],[126,64],[107,58],[96,60],[84,70],[76,90],[76,98],[87,111],[112,111],[129,103],[136,89],[127,72],[111,63],[80,63],[64,69],[58,78],[59,91],[72,100],[114,102],[145,99],[159,88],[157,71],[140,58],[100,52],[74,55],[57,72],[56,83],[63,96],[98,118],[142,118],[163,112],[171,98],[164,86],[142,70],[92,62],[62,62],[38,77],[36,88],[48,113],[73,127],[115,133],[138,128],[151,110],[141,88],[106,64],[79,64],[51,65],[33,82],[32,95],[50,119],[82,134],[142,134],[168,129],[179,108],[168,92],[126,62],[76,54],[58,56],[47,87],[73,117],[103,132],[155,135],[179,127],[189,115],[179,90],[157,72],[113,58],[83,56],[52,72],[40,91],[51,124],[76,145],[145,158],[189,157],[219,140],[215,121],[177,92],[124,81],[91,81],[60,95],[58,106],[74,125],[104,140],[175,144],[211,146],[231,138],[227,127],[192,105],[161,94],[114,92],[90,99],[83,111],[100,135],[133,156],[202,165],[243,165],[265,153],[259,139],[215,114],[146,105],[108,105],[82,114],[86,130],[106,146],[162,158],[229,156],[237,138],[224,117],[200,105],[153,101],[124,105],[121,116],[143,138],[180,160],[236,169],[266,165],[267,158],[252,137],[227,118],[180,101],[150,99],[125,105],[122,118],[132,132],[167,156],[214,162],[248,148],[256,126],[241,104],[201,68],[159,54],[111,55],[84,74],[82,86],[109,109],[168,124],[216,124],[258,107],[250,87],[227,68],[176,56],[129,55],[105,63],[97,81],[113,104],[148,121],[230,128],[286,121],[296,109],[284,86],[229,60],[158,55],[113,64],[104,74],[109,94],[151,119],[217,128],[269,125],[276,115],[264,97],[185,75],[119,77],[87,91],[73,113],[90,141],[117,156],[177,160],[218,149],[225,130],[205,108],[179,98],[126,94],[86,100],[74,119],[79,141],[124,161],[173,164],[212,149],[216,138],[204,115],[160,96],[113,95],[87,103],[68,133],[88,153],[154,162],[227,158],[255,144],[256,129],[216,105],[143,100],[87,105],[74,116],[82,134],[142,154],[221,159],[268,157],[269,143],[236,126],[171,111],[111,111],[91,114],[100,122],[148,130],[221,132],[252,132],[256,131],[232,129],[180,129],[141,132],[133,141],[143,147],[202,153],[239,147],[246,136],[228,119],[185,107],[141,107],[118,111],[117,117],[130,124],[180,130],[224,130],[233,126],[218,120],[191,118],[136,118],[106,124],[103,133],[132,139],[187,142],[222,137],[228,125],[219,117],[165,108],[126,109],[109,120],[110,128],[137,135],[189,137],[222,126],[223,113],[193,104],[146,100],[102,113],[93,129],[100,138],[138,152],[188,157],[215,149],[214,139],[184,124],[139,116],[100,117],[88,123],[87,131],[108,141],[150,143],[184,137],[196,118],[191,99],[161,77],[124,71],[92,92],[93,114],[127,134],[180,138],[213,137],[227,124],[219,110],[182,92],[135,87],[100,94],[93,106],[105,119],[151,123],[198,120],[227,102],[228,89],[210,76],[166,74],[123,83],[101,99],[104,114],[143,130],[198,134],[242,122],[248,108],[225,79],[176,65],[132,65],[104,78],[99,100],[134,120],[186,122],[229,115],[241,100],[228,84],[190,70],[143,68],[97,84],[85,102],[106,128],[157,139],[207,134],[225,114],[222,82],[188,56],[132,47],[86,63],[70,91],[84,118],[139,142],[202,143],[240,120],[229,100],[190,78],[129,72],[84,78],[69,93],[71,110],[94,133],[141,137],[184,130],[200,113],[191,86],[159,57],[110,45],[73,51],[52,78],[52,92],[93,121],[154,124],[199,114],[209,96],[195,73],[155,46],[111,42],[85,56],[77,90],[102,115],[158,121],[208,116],[220,98],[191,66],[142,51],[95,52],[71,71],[69,86],[83,100],[101,109],[113,109],[113,107],[113,102],[113,101],[113,101]],"propertyList":["0","1","2","3","4","5","6","7","8","9","10","11","12","13","14","15","16","17","18","19","20","21","22","23","24","25","26","27","28","29","30","31","32","33","34","35","36","37","38","39","40","41","42","43","44","45","46","47","48","49","50","51","52","53","54","55","56","57","58","59","60","61","62","63","64","65","66","67","68","69","70","71","72","73","74","75","76","77","78","79","80","81","82","83","84","85","86","87","88","89","90","91","92","93","94","95","96","97","98","99","100","101","102","103","104","105","106","107","108","109","110","111","112","113","114","115","116","117","118","119","120","121","122","123","124","125","126","127","128","129","130","131","132","133","134","135","136","137","138","139","140","141","142","143","144","145","146","147","148","149","150","151","152","153","154","155","156","157","158","159","160","161","162","163","164","165","166","167","168","169","170","171","172","173","174","175","176","177","178","179","180","181","182","183","184","185","186","187","188","189","190","191","192","193","194","195","196","197","198","199","200","201","202","203","204","205","206","207","208","209","210","211","212","213","214","215","216","217","218","219","220","221","222","223","224","225","226","227","228","229","230","231","232","233","234","235","236","237","238","239","240","241","242","243","244","245","246","247","248","249","250","251","252","253","254","255","256","257","258","259","260","261","262","263","264","265","266","267","268","269","270","271","272","273","274","275","276","277","278","279","280","281","282","283","284","285","286","287","288","289","290","291","292","293","294","295","296","297","298","299","300","301","302","303","304","305","306","307","308","309","310","311","312","313","314","315","316","317","318","319","320","321","322","323","324","325","326","327","328","329","330","331","332","333","334","335","336","337","338","339","340","341","342","343","344","345","346","347","348","349","350","351","352","353","354","355","356","357","358","359","360","361","362","363","364","365","366","367","368","369","370","371","372","373","374","375","376","377","378","379","380","381","382","383","384","385","386","387","388","389","390","391","392","393","394","395","396","397","398","399","400","401","402","403","404","405","406","407","408","409","410","411","412","413","414","415","416","417","418","419","420","421","422","423","424","425","426","427","428","429","430","431","432","433","434","435","436","437","438","439","440","441","442","443","444","445","446","447","448","449","450","451","452","453","454","455","456","457","458","459","460","461","462","463","464","465","466","467","468","469","470","471","472","473","474","475","476","477","478","479","480","481","482","483","484","485","486","487","488","489","490","491","492","493","494","495","496","497","498","499","500","501","502","503","504","505","506","507","508","509","510","511","512","513","514","515","516","517","518","519","520","521","522","523","524","525","526","527","528","529","530","531","532","533","534","535","536","537","538","539","540","541","542","543","544","545","546","547","548","549","550","551","552","553","554","555","556","557","558","559","560","561","562","563","564","565","566","567","568","569","570","571","572","573","574","575","576","577","578","579","580","581","582","583","584","585","586","587","588","589","590","591","592","593","594","595","596","597","598","599","600","601","602","603","604","605","606","607","608","609","610","611","612","613","614","615","616","617","618","619","620","621","622","623","624","625","626","627","628","629","630","631","632","633","634","635","636","637","638","639","640","641","642","643","644","645","646","647","648","649","650","651","652","653","654","655","656","657","658","659","660","661","662","663","664","665","666","667","668","669","670","671","672","673","674","675","676","677","678","679","680","681","682","683","684","685","686","687","688","689","690","691"],"level":1,"treeView":{"__isSmartRef__":true,"id":560},"label":"pointQueue","children":[],"parent":{"__isSmartRef__":true,"id":563},"expander":{"__isSmartRef__":true,"id":9063},"text":{"__isSmartRef__":true,"id":9080},"owner":{"__isSmartRef__":true,"id":9061},"_Position":{"__isSmartRef__":true,"id":9104},"priorExtent":{"__isSmartRef__":true,"id":9105},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":9106},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global"},"9063":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":9064},"derivationIds":[null],"id":"15A59806-FFAE-4FF8-B9C8-8199E29093DE","renderContextTable":{"__isSmartRef__":true,"id":9070},"eventHandler":{"__isSmartRef__":true,"id":9071},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":9072},"grabbingEnabled":false,"draggingEnabled":false,"isExpanded":false,"owner":{"__isSmartRef__":true,"id":9062},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":9073},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global"},"9064":{"_Position":{"__isSmartRef__":true,"id":9065},"renderContextTable":{"__isSmartRef__":true,"id":9066},"_Extent":{"__isSmartRef__":true,"id":9067},"_Padding":{"__isSmartRef__":true,"id":9068},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":570},"_Fill":{"__isSmartRef__":true,"id":9069},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"9065":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"9066":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"9067":{"x":8,"y":8,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"9068":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"9069":{"r":0.5686274509803921,"g":0.5686274509803921,"b":0.5686274509803921,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"9070":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"9071":{"morph":{"__isSmartRef__":true,"id":9063},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"9072":{"x":18,"y":5,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"9073":{"toggle":{"__isSmartRef__":true,"id":9074},"toggleExpansion":{"__isSmartRef__":true,"id":9077}},"9074":{"varMapping":{"__isSmartRef__":true,"id":9075},"source":"function toggle() {\n // asynchronous toggling\n (function () { this.toggleExpansion(); }).bind(this).delay(0);\n }","funcProperties":{"__isSmartRef__":true,"id":9076},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"9075":{"this":{"__isSmartRef__":true,"id":9063}},"9076":{},"9077":{"varMapping":{"__isSmartRef__":true,"id":9078},"source":"function toggleExpansion() {\n var treeNode = this.owner;\n var treeView = treeNode.treeView;\n\n if (!this.isExpanded && Objects.isMutableType(treeNode.data) && Properties.own(treeNode.data).length > 0) {\n this.isExpanded = true;\n\n if (treeNode.childrenWrapper) {\n treeNode.childrenWrapper.setVisible(true);\n } if (treeNode.childrenWrapper && treeNode.children.length !== Properties.own(treeNode.data)) {\n treeNode.children = [];\n treeNode.childrenWrapper.removeAllMorphs();\n treeNode.childrenWrapper.addTreeNodesForProperties(treeNode);\n } else {\n if (Objects.isMutableType(treeNode.data)) {\n var wrapper = treeView.createTreeWrapper();\n\n wrapper.addScript(function addTreeNodesForProperties(treeNode) {\n var that = this;\n var props = Properties.own(treeNode.data);\n if (Objects.typeStringOf(treeNode.data) !== 'Array') props = props.sort();\n props.forEach(function(prop) {\n (function() {\n var childNode = treeNode.treeView.createTreeNode(prop, treeNode.data[prop], treeNode.level + 1, treeNode);\n treeNode.children.push(childNode);\n var nodeWrapper = treeNode.treeView.createTreeWrapper(childNode);\n that.addMorph(nodeWrapper);\n }).bind(this).delay(0); // asynchronous\n });\n });\n wrapper.addTreeNodesForProperties(treeNode);\n \n treeNode.childrenWrapper = wrapper;\n treeNode.owner.addMorph(wrapper);\n } \n }\n } else {\n this.isExpanded = false;\n treeNode.childrenWrapper && treeNode.childrenWrapper.setVisible(false);\n }\n treeNode.updateExpanderColor();\n treeNode.owner.applyLayout();\n }","funcProperties":{"__isSmartRef__":true,"id":9079},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"9078":{"this":{"__isSmartRef__":true,"id":9063}},"9079":{},"9080":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":9081},"derivationIds":[null],"id":"18346427-3E61-473D-95B5-E35D3C065397","renderContextTable":{"__isSmartRef__":true,"id":9085},"_WhiteSpaceHandling":"pre","textChunks":[{"__isSmartRef__":true,"id":9086},{"__isSmartRef__":true,"id":9088}],"eventHandler":{"__isSmartRef__":true,"id":9090},"_ClipMode":"hidden","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"fixedHeight":true,"_InputAllowed":false,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":10,"evalEnabled":false,"_MaxTextWidth":null,"isLabel":true,"_HandStyle":"default","eventsAreIgnored":true,"priorExtent":{"__isSmartRef__":true,"id":9091},"_MinTextWidth":null,"_MaxTextHeight":null,"_MinTextHeight":null,"owner":{"__isSmartRef__":true,"id":9062},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":9092},"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"9081":{"_Position":{"__isSmartRef__":true,"id":9082},"renderContextTable":{"__isSmartRef__":true,"id":9083},"_Extent":{"__isSmartRef__":true,"id":9084},"_Padding":{"__isSmartRef__":true,"id":587},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":588},"_Fill":null,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"9082":{"x":28,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"9083":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"9084":{"x":102,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"9085":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"9086":{"style":{"__isSmartRef__":true,"id":9087},"chunkOwner":{"__isSmartRef__":true,"id":9080},"storedString":"pointQueue","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"9087":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"9088":{"style":{"__isSmartRef__":true,"id":9089},"chunkOwner":{"__isSmartRef__":true,"id":9080},"storedString":": [...]","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"9089":{"color":{"__isSmartRef__":true,"id":595},"italics":"italic","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"9090":{"morph":{"__isSmartRef__":true,"id":9080},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"9091":{"x":127.5,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"9092":{"layoutText":{"__isSmartRef__":true,"id":9093}},"9093":{"varMapping":{"__isSmartRef__":true,"id":9094},"source":"function layoutText(fontOptions){\n this.setFontSize(fontOptions.size);\n this.setFillOpacity(0);\n this.setBorderWidth(0);\n this.setMaxTextWidth(fontOptions.maxTextWidth);\n this.beLabel();\n this.fit();\n }","funcProperties":{"__isSmartRef__":true,"id":9095},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"9094":{"this":{"__isSmartRef__":true,"id":9080}},"9095":{},"9096":{"_Position":{"__isSmartRef__":true,"id":9097},"renderContextTable":{"__isSmartRef__":true,"id":9098},"_Extent":{"__isSmartRef__":true,"id":9099},"_Padding":{"__isSmartRef__":true,"id":9100},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"9097":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"9098":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"9099":{"x":100,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"9100":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"9101":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"9102":{"morph":{"__isSmartRef__":true,"id":9062},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"9103":{"resizeWidth":true},"9104":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"9105":{"x":100,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"9106":{"updateExpanderColor":{"__isSmartRef__":true,"id":9107},"onMouseDown":{"__isSmartRef__":true,"id":9110},"isRoot":{"__isSmartRef__":true,"id":9117},"displayValue":{"__isSmartRef__":true,"id":9120},"update":{"__isSmartRef__":true,"id":9123}},"9107":{"varMapping":{"__isSmartRef__":true,"id":9108},"source":"function updateExpanderColor() {\n var colors = this.treeView.colors;\n var fillColor;\n if (this.expander.isExpanded || !(Objects.isMutableType(this.data) && Properties.own(this.data).length > 0)) { \n fillColor = colors.expandedExpander;\n } else {\n fillColor = colors.contractedExpander;\n }\n this.expander.setFill(fillColor);\n }","funcProperties":{"__isSmartRef__":true,"id":9109},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"9108":{"this":{"__isSmartRef__":true,"id":9062}},"9109":{},"9110":{"varMapping":{"__isSmartRef__":true,"id":9111},"source":"function onMouseDown() {\n this.treeView.owner.moveFocusTo(this);\n }","funcProperties":{"__isSmartRef__":true,"id":9116},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"9111":{"this":{"__isSmartRef__":true,"id":9062},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":9112}},"9112":{"$super":{"__isSmartRef__":true,"id":9113}},"9113":{"varMapping":{"__isSmartRef__":true,"id":9114},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":9115},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"9114":{"obj":{"__isSmartRef__":true,"id":9062},"name":"onMouseDown"},"9115":{},"9116":{},"9117":{"varMapping":{"__isSmartRef__":true,"id":9118},"source":"function isRoot() {\n return (this.parent === null || this.parent === undefined);\n }","funcProperties":{"__isSmartRef__":true,"id":9119},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"9118":{"this":{"__isSmartRef__":true,"id":9062}},"9119":{},"9120":{"varMapping":{"__isSmartRef__":true,"id":9121},"source":"function displayValue() {\n // set label\n var labelString = this.treeView.getDisplayStringFor(this);\n if (labelString.length > 100) labelString = labelString.substring(0, 100) + '...';\n this.text.setTextString(labelString);\n \n // reset the bounds\n var fontSize = this.treeView.fonts.size;\n var textExtent = pt(labelString.length * fontSize * (3 / 4), fontSize * 2);\n this.text.setExtent(textExtent);\n\n // emphasize the properties current value\n this.text.emphasize({\n color: this.treeView.colors.emphasizedText,\n italics: 'italic'\n }, this.label.length, this.text.textString.length);\n }","funcProperties":{"__isSmartRef__":true,"id":9122},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"9121":{"this":{"__isSmartRef__":true,"id":9062}},"9122":{},"9123":{"varMapping":{"__isSmartRef__":true,"id":9124},"source":"function update() {\n \n // if actual value of the represented property changed (reference changed)\n if (this.parent && this.data !== this.parent.data[this.label]) {\n this.data = this.parent.data[this.label];\n this.displayValue();\n }\n\n if (Objects.typeStringOf(this.data) === 'String') return;\n\n // when properties have changed (same object, but other properties)\n var allProperties = Properties.own(this.data);\n var that = this;\n var allPropertiesKnown = allProperties.every(function (each) {\n return that.propertyList.indexOf(each) !== -1;\n })\n if (!allPropertiesKnown || allProperties.length !== this.propertyList.length) {\n this.updateExpanderColor();\n this.displayValue();\n\n // if expanded, redraw children\n if (this.expander.isExpanded) {\n this.expander.isExpanded = false;\n this.expander.toggle();\n }\n \n this.propertyList = allProperties;\n }\n\n if (Objects.isMutableType(this.data) && Properties.own(this.data).length > 0) {\n this.children.forEach(function (each) {\n each.update()\n });\n }\n }","funcProperties":{"__isSmartRef__":true,"id":9129},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"9124":{"this":{"__isSmartRef__":true,"id":9062},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":9125}},"9125":{"$super":{"__isSmartRef__":true,"id":9126}},"9126":{"varMapping":{"__isSmartRef__":true,"id":9127},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":9128},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"9127":{"obj":{"__isSmartRef__":true,"id":9062},"name":"update"},"9128":{},"9129":{},"9130":{"_Position":{"__isSmartRef__":true,"id":9131},"renderContextTable":{"__isSmartRef__":true,"id":9132},"_Extent":{"__isSmartRef__":true,"id":9133},"_Padding":{"__isSmartRef__":true,"id":9134},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"9131":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"9132":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"9133":{"x":100,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"9134":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"9135":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"9136":{"morph":{"__isSmartRef__":true,"id":9061},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"9137":{"layouter":{"__isSmartRef__":true,"id":9138},"resizeWidth":true},"9138":{"defaultBorderSize":10,"defaultSpacing":15,"borderSize":0,"spacing":0,"container":{"__isSmartRef__":true,"id":9061},"__LivelyClassName__":"lively.morphic.Layout.JournalLayout","__SourceModuleName__":"Global.lively.morphic.Layout"},"9139":{"x":100,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"9140":{"x":0,"y":260,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"9141":{"getLayoutableSubmorphs":{"__isSmartRef__":true,"id":9142}},"9142":{"varMapping":{"__isSmartRef__":true,"id":9143},"source":"function getLayoutableSubmorphs() {\n return this.submorphs.reject(function(ea) {\n return (ea.isEpiMorph || ea.isBeingDragged || !ea.isVisible());\n });\n }","funcProperties":{"__isSmartRef__":true,"id":9148},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"9143":{"this":{"__isSmartRef__":true,"id":9061},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":9144}},"9144":{"$super":{"__isSmartRef__":true,"id":9145}},"9145":{"varMapping":{"__isSmartRef__":true,"id":9146},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":9147},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"9146":{"obj":{"__isSmartRef__":true,"id":9061},"name":"getLayoutableSubmorphs"},"9147":{},"9148":{},"9149":{"submorphs":[{"__isSmartRef__":true,"id":9150}],"scripts":[],"shape":{"__isSmartRef__":true,"id":9218},"derivationIds":[null],"id":"C7627A51-9ECE-4D73-805B-759BEE0AFB0E","renderContextTable":{"__isSmartRef__":true,"id":9223},"eventHandler":{"__isSmartRef__":true,"id":9224},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"layout":{"__isSmartRef__":true,"id":9225},"isInLayoutCycle":false,"priorExtent":{"__isSmartRef__":true,"id":9227},"owner":{"__isSmartRef__":true,"id":5715},"_Position":{"__isSmartRef__":true,"id":9228},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":9229},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global"},"9150":{"submorphs":[{"__isSmartRef__":true,"id":9151},{"__isSmartRef__":true,"id":9168}],"scripts":[],"shape":{"__isSmartRef__":true,"id":9184},"derivationIds":[null],"id":"0079A673-2A5C-4A05-A9E8-6BEAE73BF16E","renderContextTable":{"__isSmartRef__":true,"id":9189},"eventHandler":{"__isSmartRef__":true,"id":9190},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"layout":{"__isSmartRef__":true,"id":9191},"grabbingEnabled":false,"draggingEnabled":false,"data":[0,0],"propertyList":["0","1"],"level":1,"treeView":{"__isSmartRef__":true,"id":560},"label":"prevScroll","children":[],"parent":{"__isSmartRef__":true,"id":563},"expander":{"__isSmartRef__":true,"id":9151},"text":{"__isSmartRef__":true,"id":9168},"owner":{"__isSmartRef__":true,"id":9149},"_Position":{"__isSmartRef__":true,"id":9192},"priorExtent":{"__isSmartRef__":true,"id":9193},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":9194},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global"},"9151":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":9152},"derivationIds":[null],"id":"F83228C5-AF1D-492A-BCE8-0D804ACB6FC5","renderContextTable":{"__isSmartRef__":true,"id":9158},"eventHandler":{"__isSmartRef__":true,"id":9159},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":9160},"grabbingEnabled":false,"draggingEnabled":false,"isExpanded":false,"owner":{"__isSmartRef__":true,"id":9150},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":9161},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global"},"9152":{"_Position":{"__isSmartRef__":true,"id":9153},"renderContextTable":{"__isSmartRef__":true,"id":9154},"_Extent":{"__isSmartRef__":true,"id":9155},"_Padding":{"__isSmartRef__":true,"id":9156},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":570},"_Fill":{"__isSmartRef__":true,"id":9157},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"9153":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"9154":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"9155":{"x":8,"y":8,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"9156":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"9157":{"r":0.5686274509803921,"g":0.5686274509803921,"b":0.5686274509803921,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"9158":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"9159":{"morph":{"__isSmartRef__":true,"id":9151},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"9160":{"x":18,"y":5,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"9161":{"toggle":{"__isSmartRef__":true,"id":9162},"toggleExpansion":{"__isSmartRef__":true,"id":9165}},"9162":{"varMapping":{"__isSmartRef__":true,"id":9163},"source":"function toggle() {\n // asynchronous toggling\n (function () { this.toggleExpansion(); }).bind(this).delay(0);\n }","funcProperties":{"__isSmartRef__":true,"id":9164},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"9163":{"this":{"__isSmartRef__":true,"id":9151}},"9164":{},"9165":{"varMapping":{"__isSmartRef__":true,"id":9166},"source":"function toggleExpansion() {\n var treeNode = this.owner;\n var treeView = treeNode.treeView;\n\n if (!this.isExpanded && Objects.isMutableType(treeNode.data) && Properties.own(treeNode.data).length > 0) {\n this.isExpanded = true;\n\n if (treeNode.childrenWrapper) {\n treeNode.childrenWrapper.setVisible(true);\n } if (treeNode.childrenWrapper && treeNode.children.length !== Properties.own(treeNode.data)) {\n treeNode.children = [];\n treeNode.childrenWrapper.removeAllMorphs();\n treeNode.childrenWrapper.addTreeNodesForProperties(treeNode);\n } else {\n if (Objects.isMutableType(treeNode.data)) {\n var wrapper = treeView.createTreeWrapper();\n\n wrapper.addScript(function addTreeNodesForProperties(treeNode) {\n var that = this;\n var props = Properties.own(treeNode.data);\n if (Objects.typeStringOf(treeNode.data) !== 'Array') props = props.sort();\n props.forEach(function(prop) {\n (function() {\n var childNode = treeNode.treeView.createTreeNode(prop, treeNode.data[prop], treeNode.level + 1, treeNode);\n treeNode.children.push(childNode);\n var nodeWrapper = treeNode.treeView.createTreeWrapper(childNode);\n that.addMorph(nodeWrapper);\n }).bind(this).delay(0); // asynchronous\n });\n });\n wrapper.addTreeNodesForProperties(treeNode);\n \n treeNode.childrenWrapper = wrapper;\n treeNode.owner.addMorph(wrapper);\n } \n }\n } else {\n this.isExpanded = false;\n treeNode.childrenWrapper && treeNode.childrenWrapper.setVisible(false);\n }\n treeNode.updateExpanderColor();\n treeNode.owner.applyLayout();\n }","funcProperties":{"__isSmartRef__":true,"id":9167},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"9166":{"this":{"__isSmartRef__":true,"id":9151}},"9167":{},"9168":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":9169},"derivationIds":[null],"id":"5F21CD3E-C90D-469F-ADAC-18220BF75D17","renderContextTable":{"__isSmartRef__":true,"id":9173},"_WhiteSpaceHandling":"pre","textChunks":[{"__isSmartRef__":true,"id":9174},{"__isSmartRef__":true,"id":9176}],"eventHandler":{"__isSmartRef__":true,"id":9178},"_ClipMode":"hidden","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"fixedHeight":true,"_InputAllowed":false,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":10,"evalEnabled":false,"_MaxTextWidth":null,"isLabel":true,"_HandStyle":"default","eventsAreIgnored":true,"priorExtent":{"__isSmartRef__":true,"id":9179},"_MinTextWidth":null,"_MaxTextHeight":null,"_MinTextHeight":null,"owner":{"__isSmartRef__":true,"id":9150},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":9180},"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"9169":{"_Position":{"__isSmartRef__":true,"id":9170},"renderContextTable":{"__isSmartRef__":true,"id":9171},"_Extent":{"__isSmartRef__":true,"id":9172},"_Padding":{"__isSmartRef__":true,"id":587},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":588},"_Fill":null,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"9170":{"x":28,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"9171":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"9172":{"x":93,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"9173":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"9174":{"style":{"__isSmartRef__":true,"id":9175},"chunkOwner":{"__isSmartRef__":true,"id":9168},"storedString":"prevScroll","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"9175":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"9176":{"style":{"__isSmartRef__":true,"id":9177},"chunkOwner":{"__isSmartRef__":true,"id":9168},"storedString":": [...]","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"9177":{"color":{"__isSmartRef__":true,"id":595},"italics":"italic","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"9178":{"morph":{"__isSmartRef__":true,"id":9168},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"9179":{"x":127.5,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"9180":{"layoutText":{"__isSmartRef__":true,"id":9181}},"9181":{"varMapping":{"__isSmartRef__":true,"id":9182},"source":"function layoutText(fontOptions){\n this.setFontSize(fontOptions.size);\n this.setFillOpacity(0);\n this.setBorderWidth(0);\n this.setMaxTextWidth(fontOptions.maxTextWidth);\n this.beLabel();\n this.fit();\n }","funcProperties":{"__isSmartRef__":true,"id":9183},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"9182":{"this":{"__isSmartRef__":true,"id":9168}},"9183":{},"9184":{"_Position":{"__isSmartRef__":true,"id":9185},"renderContextTable":{"__isSmartRef__":true,"id":9186},"_Extent":{"__isSmartRef__":true,"id":9187},"_Padding":{"__isSmartRef__":true,"id":9188},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"9185":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"9186":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"9187":{"x":100,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"9188":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"9189":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"9190":{"morph":{"__isSmartRef__":true,"id":9150},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"9191":{"resizeWidth":true},"9192":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"9193":{"x":100,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"9194":{"updateExpanderColor":{"__isSmartRef__":true,"id":9195},"onMouseDown":{"__isSmartRef__":true,"id":9198},"isRoot":{"__isSmartRef__":true,"id":9205},"displayValue":{"__isSmartRef__":true,"id":9208},"update":{"__isSmartRef__":true,"id":9211}},"9195":{"varMapping":{"__isSmartRef__":true,"id":9196},"source":"function updateExpanderColor() {\n var colors = this.treeView.colors;\n var fillColor;\n if (this.expander.isExpanded || !(Objects.isMutableType(this.data) && Properties.own(this.data).length > 0)) { \n fillColor = colors.expandedExpander;\n } else {\n fillColor = colors.contractedExpander;\n }\n this.expander.setFill(fillColor);\n }","funcProperties":{"__isSmartRef__":true,"id":9197},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"9196":{"this":{"__isSmartRef__":true,"id":9150}},"9197":{},"9198":{"varMapping":{"__isSmartRef__":true,"id":9199},"source":"function onMouseDown() {\n this.treeView.owner.moveFocusTo(this);\n }","funcProperties":{"__isSmartRef__":true,"id":9204},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"9199":{"this":{"__isSmartRef__":true,"id":9150},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":9200}},"9200":{"$super":{"__isSmartRef__":true,"id":9201}},"9201":{"varMapping":{"__isSmartRef__":true,"id":9202},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":9203},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"9202":{"obj":{"__isSmartRef__":true,"id":9150},"name":"onMouseDown"},"9203":{},"9204":{},"9205":{"varMapping":{"__isSmartRef__":true,"id":9206},"source":"function isRoot() {\n return (this.parent === null || this.parent === undefined);\n }","funcProperties":{"__isSmartRef__":true,"id":9207},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"9206":{"this":{"__isSmartRef__":true,"id":9150}},"9207":{},"9208":{"varMapping":{"__isSmartRef__":true,"id":9209},"source":"function displayValue() {\n // set label\n var labelString = this.treeView.getDisplayStringFor(this);\n if (labelString.length > 100) labelString = labelString.substring(0, 100) + '...';\n this.text.setTextString(labelString);\n \n // reset the bounds\n var fontSize = this.treeView.fonts.size;\n var textExtent = pt(labelString.length * fontSize * (3 / 4), fontSize * 2);\n this.text.setExtent(textExtent);\n\n // emphasize the properties current value\n this.text.emphasize({\n color: this.treeView.colors.emphasizedText,\n italics: 'italic'\n }, this.label.length, this.text.textString.length);\n }","funcProperties":{"__isSmartRef__":true,"id":9210},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"9209":{"this":{"__isSmartRef__":true,"id":9150}},"9210":{},"9211":{"varMapping":{"__isSmartRef__":true,"id":9212},"source":"function update() {\n \n // if actual value of the represented property changed (reference changed)\n if (this.parent && this.data !== this.parent.data[this.label]) {\n this.data = this.parent.data[this.label];\n this.displayValue();\n }\n\n if (Objects.typeStringOf(this.data) === 'String') return;\n\n // when properties have changed (same object, but other properties)\n var allProperties = Properties.own(this.data);\n var that = this;\n var allPropertiesKnown = allProperties.every(function (each) {\n return that.propertyList.indexOf(each) !== -1;\n })\n if (!allPropertiesKnown || allProperties.length !== this.propertyList.length) {\n this.updateExpanderColor();\n this.displayValue();\n\n // if expanded, redraw children\n if (this.expander.isExpanded) {\n this.expander.isExpanded = false;\n this.expander.toggle();\n }\n \n this.propertyList = allProperties;\n }\n\n if (Objects.isMutableType(this.data) && Properties.own(this.data).length > 0) {\n this.children.forEach(function (each) {\n each.update()\n });\n }\n }","funcProperties":{"__isSmartRef__":true,"id":9217},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"9212":{"this":{"__isSmartRef__":true,"id":9150},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":9213}},"9213":{"$super":{"__isSmartRef__":true,"id":9214}},"9214":{"varMapping":{"__isSmartRef__":true,"id":9215},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":9216},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"9215":{"obj":{"__isSmartRef__":true,"id":9150},"name":"update"},"9216":{},"9217":{},"9218":{"_Position":{"__isSmartRef__":true,"id":9219},"renderContextTable":{"__isSmartRef__":true,"id":9220},"_Extent":{"__isSmartRef__":true,"id":9221},"_Padding":{"__isSmartRef__":true,"id":9222},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"9219":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"9220":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"9221":{"x":100,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"9222":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"9223":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"9224":{"morph":{"__isSmartRef__":true,"id":9149},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"9225":{"layouter":{"__isSmartRef__":true,"id":9226},"resizeWidth":true},"9226":{"defaultBorderSize":10,"defaultSpacing":15,"borderSize":0,"spacing":0,"container":{"__isSmartRef__":true,"id":9149},"__LivelyClassName__":"lively.morphic.Layout.JournalLayout","__SourceModuleName__":"Global.lively.morphic.Layout"},"9227":{"x":100,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"9228":{"x":0,"y":240,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"9229":{"getLayoutableSubmorphs":{"__isSmartRef__":true,"id":9230}},"9230":{"varMapping":{"__isSmartRef__":true,"id":9231},"source":"function getLayoutableSubmorphs() {\n return this.submorphs.reject(function(ea) {\n return (ea.isEpiMorph || ea.isBeingDragged || !ea.isVisible());\n });\n }","funcProperties":{"__isSmartRef__":true,"id":9236},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"9231":{"this":{"__isSmartRef__":true,"id":9149},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":9232}},"9232":{"$super":{"__isSmartRef__":true,"id":9233}},"9233":{"varMapping":{"__isSmartRef__":true,"id":9234},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":9235},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"9234":{"obj":{"__isSmartRef__":true,"id":9149},"name":"getLayoutableSubmorphs"},"9235":{},"9236":{},"9237":{"submorphs":[{"__isSmartRef__":true,"id":9238}],"scripts":[],"shape":{"__isSmartRef__":true,"id":9306},"derivationIds":[null],"id":"2689556C-D5FA-4423-A8D3-54E827FBBFA2","renderContextTable":{"__isSmartRef__":true,"id":9311},"eventHandler":{"__isSmartRef__":true,"id":9312},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"layout":{"__isSmartRef__":true,"id":9313},"isInLayoutCycle":false,"priorExtent":{"__isSmartRef__":true,"id":9315},"owner":{"__isSmartRef__":true,"id":5715},"_Position":{"__isSmartRef__":true,"id":9316},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":9317},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global"},"9238":{"submorphs":[{"__isSmartRef__":true,"id":9239},{"__isSmartRef__":true,"id":9256}],"scripts":[],"shape":{"__isSmartRef__":true,"id":9272},"derivationIds":[null],"id":"8B723EE8-9C7D-49BE-8DB6-C1C5885D9063","renderContextTable":{"__isSmartRef__":true,"id":9277},"eventHandler":{"__isSmartRef__":true,"id":9278},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"layout":{"__isSmartRef__":true,"id":9279},"grabbingEnabled":false,"draggingEnabled":false,"data":{"__isSmartRef__":true,"id":2360},"propertyList":["scripts","id","shape","droppingEnabled","halosEnabled","registeredForMouseEvents","_Position","showsHalos","name","partsBinMetaInfo","__SourceModuleName__","renderContextTable","eventHandler","attributeConnections","doNotSerialize","doNotCopyProperties","derivationIds","partTests","priorExtent","prevScroll","pointQueue","isBeingDragged","grabbingEnabled","isDrawing","active","dbName","moved","timestamp","layout","_ClipMode","oldSubmorphs","isLockOwner","eventsAreDisabled","_PointerEvents","color","pencilSize","strokeStyle","pencilStyle","pencilStyler","chat","_Rotation","_Scale","prevState","submorphs","channelName","withLayers","_renderContext","_isRendered"],"level":1,"treeView":{"__isSmartRef__":true,"id":560},"label":"prevState","children":[],"parent":{"__isSmartRef__":true,"id":563},"expander":{"__isSmartRef__":true,"id":9239},"text":{"__isSmartRef__":true,"id":9256},"owner":{"__isSmartRef__":true,"id":9237},"_Position":{"__isSmartRef__":true,"id":9280},"priorExtent":{"__isSmartRef__":true,"id":9281},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":9282},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global"},"9239":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":9240},"derivationIds":[null],"id":"6DCF33EF-088B-4ABE-8717-9546C489222F","renderContextTable":{"__isSmartRef__":true,"id":9246},"eventHandler":{"__isSmartRef__":true,"id":9247},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":9248},"grabbingEnabled":false,"draggingEnabled":false,"isExpanded":false,"owner":{"__isSmartRef__":true,"id":9238},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":9249},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global"},"9240":{"_Position":{"__isSmartRef__":true,"id":9241},"renderContextTable":{"__isSmartRef__":true,"id":9242},"_Extent":{"__isSmartRef__":true,"id":9243},"_Padding":{"__isSmartRef__":true,"id":9244},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":570},"_Fill":{"__isSmartRef__":true,"id":9245},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"9241":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"9242":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"9243":{"x":8,"y":8,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"9244":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"9245":{"r":0.5686274509803921,"g":0.5686274509803921,"b":0.5686274509803921,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"9246":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"9247":{"morph":{"__isSmartRef__":true,"id":9239},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"9248":{"x":18,"y":5,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"9249":{"toggle":{"__isSmartRef__":true,"id":9250},"toggleExpansion":{"__isSmartRef__":true,"id":9253}},"9250":{"varMapping":{"__isSmartRef__":true,"id":9251},"source":"function toggle() {\n // asynchronous toggling\n (function () { this.toggleExpansion(); }).bind(this).delay(0);\n }","funcProperties":{"__isSmartRef__":true,"id":9252},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"9251":{"this":{"__isSmartRef__":true,"id":9239}},"9252":{},"9253":{"varMapping":{"__isSmartRef__":true,"id":9254},"source":"function toggleExpansion() {\n var treeNode = this.owner;\n var treeView = treeNode.treeView;\n\n if (!this.isExpanded && Objects.isMutableType(treeNode.data) && Properties.own(treeNode.data).length > 0) {\n this.isExpanded = true;\n\n if (treeNode.childrenWrapper) {\n treeNode.childrenWrapper.setVisible(true);\n } if (treeNode.childrenWrapper && treeNode.children.length !== Properties.own(treeNode.data)) {\n treeNode.children = [];\n treeNode.childrenWrapper.removeAllMorphs();\n treeNode.childrenWrapper.addTreeNodesForProperties(treeNode);\n } else {\n if (Objects.isMutableType(treeNode.data)) {\n var wrapper = treeView.createTreeWrapper();\n\n wrapper.addScript(function addTreeNodesForProperties(treeNode) {\n var that = this;\n var props = Properties.own(treeNode.data);\n if (Objects.typeStringOf(treeNode.data) !== 'Array') props = props.sort();\n props.forEach(function(prop) {\n (function() {\n var childNode = treeNode.treeView.createTreeNode(prop, treeNode.data[prop], treeNode.level + 1, treeNode);\n treeNode.children.push(childNode);\n var nodeWrapper = treeNode.treeView.createTreeWrapper(childNode);\n that.addMorph(nodeWrapper);\n }).bind(this).delay(0); // asynchronous\n });\n });\n wrapper.addTreeNodesForProperties(treeNode);\n \n treeNode.childrenWrapper = wrapper;\n treeNode.owner.addMorph(wrapper);\n } \n }\n } else {\n this.isExpanded = false;\n treeNode.childrenWrapper && treeNode.childrenWrapper.setVisible(false);\n }\n treeNode.updateExpanderColor();\n treeNode.owner.applyLayout();\n }","funcProperties":{"__isSmartRef__":true,"id":9255},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"9254":{"this":{"__isSmartRef__":true,"id":9239}},"9255":{},"9256":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":9257},"derivationIds":[null],"id":"03073906-0AC4-4776-AD23-9BA63D84A8E1","renderContextTable":{"__isSmartRef__":true,"id":9261},"_WhiteSpaceHandling":"pre","textChunks":[{"__isSmartRef__":true,"id":9262},{"__isSmartRef__":true,"id":9264}],"eventHandler":{"__isSmartRef__":true,"id":9266},"_ClipMode":"hidden","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"fixedHeight":true,"_InputAllowed":false,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":10,"evalEnabled":false,"_MaxTextWidth":null,"isLabel":true,"_HandStyle":"default","eventsAreIgnored":true,"priorExtent":{"__isSmartRef__":true,"id":9267},"_MinTextWidth":null,"_MaxTextHeight":null,"_MinTextHeight":null,"owner":{"__isSmartRef__":true,"id":9238},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":9268},"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"9257":{"_Position":{"__isSmartRef__":true,"id":9258},"renderContextTable":{"__isSmartRef__":true,"id":9259},"_Extent":{"__isSmartRef__":true,"id":9260},"_Padding":{"__isSmartRef__":true,"id":587},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":588},"_Fill":null,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"9258":{"x":28,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"9259":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"9260":{"x":165,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"9261":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"9262":{"style":{"__isSmartRef__":true,"id":9263},"chunkOwner":{"__isSmartRef__":true,"id":9256},"storedString":"prevState","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"9263":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"9264":{"style":{"__isSmartRef__":true,"id":9265},"chunkOwner":{"__isSmartRef__":true,"id":9256},"storedString":": WhiteBoard1","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"9265":{"color":{"__isSmartRef__":true,"id":595},"italics":"italic","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"9266":{"morph":{"__isSmartRef__":true,"id":9256},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"9267":{"x":165,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"9268":{"layoutText":{"__isSmartRef__":true,"id":9269}},"9269":{"varMapping":{"__isSmartRef__":true,"id":9270},"source":"function layoutText(fontOptions){\n this.setFontSize(fontOptions.size);\n this.setFillOpacity(0);\n this.setBorderWidth(0);\n this.setMaxTextWidth(fontOptions.maxTextWidth);\n this.beLabel();\n this.fit();\n }","funcProperties":{"__isSmartRef__":true,"id":9271},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"9270":{"this":{"__isSmartRef__":true,"id":9256}},"9271":{},"9272":{"_Position":{"__isSmartRef__":true,"id":9273},"renderContextTable":{"__isSmartRef__":true,"id":9274},"_Extent":{"__isSmartRef__":true,"id":9275},"_Padding":{"__isSmartRef__":true,"id":9276},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"9273":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"9274":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"9275":{"x":100,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"9276":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"9277":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"9278":{"morph":{"__isSmartRef__":true,"id":9238},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"9279":{"resizeWidth":true},"9280":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"9281":{"x":100,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"9282":{"updateExpanderColor":{"__isSmartRef__":true,"id":9283},"onMouseDown":{"__isSmartRef__":true,"id":9286},"isRoot":{"__isSmartRef__":true,"id":9293},"displayValue":{"__isSmartRef__":true,"id":9296},"update":{"__isSmartRef__":true,"id":9299}},"9283":{"varMapping":{"__isSmartRef__":true,"id":9284},"source":"function updateExpanderColor() {\n var colors = this.treeView.colors;\n var fillColor;\n if (this.expander.isExpanded || !(Objects.isMutableType(this.data) && Properties.own(this.data).length > 0)) { \n fillColor = colors.expandedExpander;\n } else {\n fillColor = colors.contractedExpander;\n }\n this.expander.setFill(fillColor);\n }","funcProperties":{"__isSmartRef__":true,"id":9285},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"9284":{"this":{"__isSmartRef__":true,"id":9238}},"9285":{},"9286":{"varMapping":{"__isSmartRef__":true,"id":9287},"source":"function onMouseDown() {\n this.treeView.owner.moveFocusTo(this);\n }","funcProperties":{"__isSmartRef__":true,"id":9292},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"9287":{"this":{"__isSmartRef__":true,"id":9238},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":9288}},"9288":{"$super":{"__isSmartRef__":true,"id":9289}},"9289":{"varMapping":{"__isSmartRef__":true,"id":9290},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":9291},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"9290":{"obj":{"__isSmartRef__":true,"id":9238},"name":"onMouseDown"},"9291":{},"9292":{},"9293":{"varMapping":{"__isSmartRef__":true,"id":9294},"source":"function isRoot() {\n return (this.parent === null || this.parent === undefined);\n }","funcProperties":{"__isSmartRef__":true,"id":9295},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"9294":{"this":{"__isSmartRef__":true,"id":9238}},"9295":{},"9296":{"varMapping":{"__isSmartRef__":true,"id":9297},"source":"function displayValue() {\n // set label\n var labelString = this.treeView.getDisplayStringFor(this);\n if (labelString.length > 100) labelString = labelString.substring(0, 100) + '...';\n this.text.setTextString(labelString);\n \n // reset the bounds\n var fontSize = this.treeView.fonts.size;\n var textExtent = pt(labelString.length * fontSize * (3 / 4), fontSize * 2);\n this.text.setExtent(textExtent);\n\n // emphasize the properties current value\n this.text.emphasize({\n color: this.treeView.colors.emphasizedText,\n italics: 'italic'\n }, this.label.length, this.text.textString.length);\n }","funcProperties":{"__isSmartRef__":true,"id":9298},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"9297":{"this":{"__isSmartRef__":true,"id":9238}},"9298":{},"9299":{"varMapping":{"__isSmartRef__":true,"id":9300},"source":"function update() {\n \n // if actual value of the represented property changed (reference changed)\n if (this.parent && this.data !== this.parent.data[this.label]) {\n this.data = this.parent.data[this.label];\n this.displayValue();\n }\n\n if (Objects.typeStringOf(this.data) === 'String') return;\n\n // when properties have changed (same object, but other properties)\n var allProperties = Properties.own(this.data);\n var that = this;\n var allPropertiesKnown = allProperties.every(function (each) {\n return that.propertyList.indexOf(each) !== -1;\n })\n if (!allPropertiesKnown || allProperties.length !== this.propertyList.length) {\n this.updateExpanderColor();\n this.displayValue();\n\n // if expanded, redraw children\n if (this.expander.isExpanded) {\n this.expander.isExpanded = false;\n this.expander.toggle();\n }\n \n this.propertyList = allProperties;\n }\n\n if (Objects.isMutableType(this.data) && Properties.own(this.data).length > 0) {\n this.children.forEach(function (each) {\n each.update()\n });\n }\n }","funcProperties":{"__isSmartRef__":true,"id":9305},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"9300":{"this":{"__isSmartRef__":true,"id":9238},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":9301}},"9301":{"$super":{"__isSmartRef__":true,"id":9302}},"9302":{"varMapping":{"__isSmartRef__":true,"id":9303},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":9304},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"9303":{"obj":{"__isSmartRef__":true,"id":9238},"name":"update"},"9304":{},"9305":{},"9306":{"_Position":{"__isSmartRef__":true,"id":9307},"renderContextTable":{"__isSmartRef__":true,"id":9308},"_Extent":{"__isSmartRef__":true,"id":9309},"_Padding":{"__isSmartRef__":true,"id":9310},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"9307":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"9308":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"9309":{"x":100,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"9310":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"9311":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"9312":{"morph":{"__isSmartRef__":true,"id":9237},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"9313":{"layouter":{"__isSmartRef__":true,"id":9314},"resizeWidth":true},"9314":{"defaultBorderSize":10,"defaultSpacing":15,"borderSize":0,"spacing":0,"container":{"__isSmartRef__":true,"id":9237},"__LivelyClassName__":"lively.morphic.Layout.JournalLayout","__SourceModuleName__":"Global.lively.morphic.Layout"},"9315":{"x":100,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"9316":{"x":0,"y":220,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"9317":{"getLayoutableSubmorphs":{"__isSmartRef__":true,"id":9318}},"9318":{"varMapping":{"__isSmartRef__":true,"id":9319},"source":"function getLayoutableSubmorphs() {\n return this.submorphs.reject(function(ea) {\n return (ea.isEpiMorph || ea.isBeingDragged || !ea.isVisible());\n });\n }","funcProperties":{"__isSmartRef__":true,"id":9324},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"9319":{"this":{"__isSmartRef__":true,"id":9237},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":9320}},"9320":{"$super":{"__isSmartRef__":true,"id":9321}},"9321":{"varMapping":{"__isSmartRef__":true,"id":9322},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":9323},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"9322":{"obj":{"__isSmartRef__":true,"id":9237},"name":"getLayoutableSubmorphs"},"9323":{},"9324":{},"9325":{"submorphs":[{"__isSmartRef__":true,"id":9326}],"scripts":[],"shape":{"__isSmartRef__":true,"id":9394},"derivationIds":[null],"id":"C72B8DAB-A6DF-4614-A7AB-B09971C24868","renderContextTable":{"__isSmartRef__":true,"id":9399},"eventHandler":{"__isSmartRef__":true,"id":9400},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"layout":{"__isSmartRef__":true,"id":9401},"isInLayoutCycle":false,"priorExtent":{"__isSmartRef__":true,"id":9403},"owner":{"__isSmartRef__":true,"id":5715},"_Position":{"__isSmartRef__":true,"id":9404},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":9405},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global"},"9326":{"submorphs":[{"__isSmartRef__":true,"id":9327},{"__isSmartRef__":true,"id":9344}],"scripts":[],"shape":{"__isSmartRef__":true,"id":9360},"derivationIds":[null],"id":"9A81D1AC-CAEE-43EB-AA50-0B971EBE3366","renderContextTable":{"__isSmartRef__":true,"id":9365},"eventHandler":{"__isSmartRef__":true,"id":9366},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"layout":{"__isSmartRef__":true,"id":9367},"grabbingEnabled":false,"draggingEnabled":false,"data":{"__isSmartRef__":true,"id":2357},"propertyList":["x","y","__SourceModuleName__"],"level":1,"treeView":{"__isSmartRef__":true,"id":560},"label":"priorExtent","children":[],"parent":{"__isSmartRef__":true,"id":563},"expander":{"__isSmartRef__":true,"id":9327},"text":{"__isSmartRef__":true,"id":9344},"owner":{"__isSmartRef__":true,"id":9325},"_Position":{"__isSmartRef__":true,"id":9368},"priorExtent":{"__isSmartRef__":true,"id":9369},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":9370},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global"},"9327":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":9328},"derivationIds":[null],"id":"6F618FA7-426E-497C-9EC9-52846EAD72A8","renderContextTable":{"__isSmartRef__":true,"id":9334},"eventHandler":{"__isSmartRef__":true,"id":9335},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":9336},"grabbingEnabled":false,"draggingEnabled":false,"isExpanded":false,"owner":{"__isSmartRef__":true,"id":9326},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":9337},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global"},"9328":{"_Position":{"__isSmartRef__":true,"id":9329},"renderContextTable":{"__isSmartRef__":true,"id":9330},"_Extent":{"__isSmartRef__":true,"id":9331},"_Padding":{"__isSmartRef__":true,"id":9332},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":570},"_Fill":{"__isSmartRef__":true,"id":9333},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"9329":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"9330":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"9331":{"x":8,"y":8,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"9332":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"9333":{"r":0.5686274509803921,"g":0.5686274509803921,"b":0.5686274509803921,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"9334":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"9335":{"morph":{"__isSmartRef__":true,"id":9327},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"9336":{"x":18,"y":5,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"9337":{"toggle":{"__isSmartRef__":true,"id":9338},"toggleExpansion":{"__isSmartRef__":true,"id":9341}},"9338":{"varMapping":{"__isSmartRef__":true,"id":9339},"source":"function toggle() {\n // asynchronous toggling\n (function () { this.toggleExpansion(); }).bind(this).delay(0);\n }","funcProperties":{"__isSmartRef__":true,"id":9340},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"9339":{"this":{"__isSmartRef__":true,"id":9327}},"9340":{},"9341":{"varMapping":{"__isSmartRef__":true,"id":9342},"source":"function toggleExpansion() {\n var treeNode = this.owner;\n var treeView = treeNode.treeView;\n\n if (!this.isExpanded && Objects.isMutableType(treeNode.data) && Properties.own(treeNode.data).length > 0) {\n this.isExpanded = true;\n\n if (treeNode.childrenWrapper) {\n treeNode.childrenWrapper.setVisible(true);\n } if (treeNode.childrenWrapper && treeNode.children.length !== Properties.own(treeNode.data)) {\n treeNode.children = [];\n treeNode.childrenWrapper.removeAllMorphs();\n treeNode.childrenWrapper.addTreeNodesForProperties(treeNode);\n } else {\n if (Objects.isMutableType(treeNode.data)) {\n var wrapper = treeView.createTreeWrapper();\n\n wrapper.addScript(function addTreeNodesForProperties(treeNode) {\n var that = this;\n var props = Properties.own(treeNode.data);\n if (Objects.typeStringOf(treeNode.data) !== 'Array') props = props.sort();\n props.forEach(function(prop) {\n (function() {\n var childNode = treeNode.treeView.createTreeNode(prop, treeNode.data[prop], treeNode.level + 1, treeNode);\n treeNode.children.push(childNode);\n var nodeWrapper = treeNode.treeView.createTreeWrapper(childNode);\n that.addMorph(nodeWrapper);\n }).bind(this).delay(0); // asynchronous\n });\n });\n wrapper.addTreeNodesForProperties(treeNode);\n \n treeNode.childrenWrapper = wrapper;\n treeNode.owner.addMorph(wrapper);\n } \n }\n } else {\n this.isExpanded = false;\n treeNode.childrenWrapper && treeNode.childrenWrapper.setVisible(false);\n }\n treeNode.updateExpanderColor();\n treeNode.owner.applyLayout();\n }","funcProperties":{"__isSmartRef__":true,"id":9343},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"9342":{"this":{"__isSmartRef__":true,"id":9327}},"9343":{},"9344":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":9345},"derivationIds":[null],"id":"91D5B39A-4C3F-47FE-8CC1-A4B67AAA444B","renderContextTable":{"__isSmartRef__":true,"id":9349},"_WhiteSpaceHandling":"pre","textChunks":[{"__isSmartRef__":true,"id":9350},{"__isSmartRef__":true,"id":9352}],"eventHandler":{"__isSmartRef__":true,"id":9354},"_ClipMode":"hidden","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"fixedHeight":true,"_InputAllowed":false,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":10,"evalEnabled":false,"_MaxTextWidth":null,"isLabel":true,"_HandStyle":"default","eventsAreIgnored":true,"priorExtent":{"__isSmartRef__":true,"id":9355},"_MinTextWidth":null,"_MaxTextHeight":null,"_MinTextHeight":null,"owner":{"__isSmartRef__":true,"id":9326},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":9356},"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"9345":{"_Position":{"__isSmartRef__":true,"id":9346},"renderContextTable":{"__isSmartRef__":true,"id":9347},"_Extent":{"__isSmartRef__":true,"id":9348},"_Padding":{"__isSmartRef__":true,"id":587},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":588},"_Fill":null,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"9346":{"x":28,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"9347":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"9348":{"x":109,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"9349":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"9350":{"style":{"__isSmartRef__":true,"id":9351},"chunkOwner":{"__isSmartRef__":true,"id":9344},"storedString":"priorExtent","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"9351":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"9352":{"style":{"__isSmartRef__":true,"id":9353},"chunkOwner":{"__isSmartRef__":true,"id":9344},"storedString":": Point","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"9353":{"color":{"__isSmartRef__":true,"id":595},"italics":"italic","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"9354":{"morph":{"__isSmartRef__":true,"id":9344},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"9355":{"x":135,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"9356":{"layoutText":{"__isSmartRef__":true,"id":9357}},"9357":{"varMapping":{"__isSmartRef__":true,"id":9358},"source":"function layoutText(fontOptions){\n this.setFontSize(fontOptions.size);\n this.setFillOpacity(0);\n this.setBorderWidth(0);\n this.setMaxTextWidth(fontOptions.maxTextWidth);\n this.beLabel();\n this.fit();\n }","funcProperties":{"__isSmartRef__":true,"id":9359},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"9358":{"this":{"__isSmartRef__":true,"id":9344}},"9359":{},"9360":{"_Position":{"__isSmartRef__":true,"id":9361},"renderContextTable":{"__isSmartRef__":true,"id":9362},"_Extent":{"__isSmartRef__":true,"id":9363},"_Padding":{"__isSmartRef__":true,"id":9364},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"9361":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"9362":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"9363":{"x":100,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"9364":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"9365":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"9366":{"morph":{"__isSmartRef__":true,"id":9326},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"9367":{"resizeWidth":true},"9368":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"9369":{"x":100,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"9370":{"updateExpanderColor":{"__isSmartRef__":true,"id":9371},"onMouseDown":{"__isSmartRef__":true,"id":9374},"isRoot":{"__isSmartRef__":true,"id":9381},"displayValue":{"__isSmartRef__":true,"id":9384},"update":{"__isSmartRef__":true,"id":9387}},"9371":{"varMapping":{"__isSmartRef__":true,"id":9372},"source":"function updateExpanderColor() {\n var colors = this.treeView.colors;\n var fillColor;\n if (this.expander.isExpanded || !(Objects.isMutableType(this.data) && Properties.own(this.data).length > 0)) { \n fillColor = colors.expandedExpander;\n } else {\n fillColor = colors.contractedExpander;\n }\n this.expander.setFill(fillColor);\n }","funcProperties":{"__isSmartRef__":true,"id":9373},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"9372":{"this":{"__isSmartRef__":true,"id":9326}},"9373":{},"9374":{"varMapping":{"__isSmartRef__":true,"id":9375},"source":"function onMouseDown() {\n this.treeView.owner.moveFocusTo(this);\n }","funcProperties":{"__isSmartRef__":true,"id":9380},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"9375":{"this":{"__isSmartRef__":true,"id":9326},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":9376}},"9376":{"$super":{"__isSmartRef__":true,"id":9377}},"9377":{"varMapping":{"__isSmartRef__":true,"id":9378},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":9379},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"9378":{"obj":{"__isSmartRef__":true,"id":9326},"name":"onMouseDown"},"9379":{},"9380":{},"9381":{"varMapping":{"__isSmartRef__":true,"id":9382},"source":"function isRoot() {\n return (this.parent === null || this.parent === undefined);\n }","funcProperties":{"__isSmartRef__":true,"id":9383},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"9382":{"this":{"__isSmartRef__":true,"id":9326}},"9383":{},"9384":{"varMapping":{"__isSmartRef__":true,"id":9385},"source":"function displayValue() {\n // set label\n var labelString = this.treeView.getDisplayStringFor(this);\n if (labelString.length > 100) labelString = labelString.substring(0, 100) + '...';\n this.text.setTextString(labelString);\n \n // reset the bounds\n var fontSize = this.treeView.fonts.size;\n var textExtent = pt(labelString.length * fontSize * (3 / 4), fontSize * 2);\n this.text.setExtent(textExtent);\n\n // emphasize the properties current value\n this.text.emphasize({\n color: this.treeView.colors.emphasizedText,\n italics: 'italic'\n }, this.label.length, this.text.textString.length);\n }","funcProperties":{"__isSmartRef__":true,"id":9386},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"9385":{"this":{"__isSmartRef__":true,"id":9326}},"9386":{},"9387":{"varMapping":{"__isSmartRef__":true,"id":9388},"source":"function update() {\n \n // if actual value of the represented property changed (reference changed)\n if (this.parent && this.data !== this.parent.data[this.label]) {\n this.data = this.parent.data[this.label];\n this.displayValue();\n }\n\n if (Objects.typeStringOf(this.data) === 'String') return;\n\n // when properties have changed (same object, but other properties)\n var allProperties = Properties.own(this.data);\n var that = this;\n var allPropertiesKnown = allProperties.every(function (each) {\n return that.propertyList.indexOf(each) !== -1;\n })\n if (!allPropertiesKnown || allProperties.length !== this.propertyList.length) {\n this.updateExpanderColor();\n this.displayValue();\n\n // if expanded, redraw children\n if (this.expander.isExpanded) {\n this.expander.isExpanded = false;\n this.expander.toggle();\n }\n \n this.propertyList = allProperties;\n }\n\n if (Objects.isMutableType(this.data) && Properties.own(this.data).length > 0) {\n this.children.forEach(function (each) {\n each.update()\n });\n }\n }","funcProperties":{"__isSmartRef__":true,"id":9393},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"9388":{"this":{"__isSmartRef__":true,"id":9326},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":9389}},"9389":{"$super":{"__isSmartRef__":true,"id":9390}},"9390":{"varMapping":{"__isSmartRef__":true,"id":9391},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":9392},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"9391":{"obj":{"__isSmartRef__":true,"id":9326},"name":"update"},"9392":{},"9393":{},"9394":{"_Position":{"__isSmartRef__":true,"id":9395},"renderContextTable":{"__isSmartRef__":true,"id":9396},"_Extent":{"__isSmartRef__":true,"id":9397},"_Padding":{"__isSmartRef__":true,"id":9398},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"9395":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"9396":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"9397":{"x":100,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"9398":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"9399":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"9400":{"morph":{"__isSmartRef__":true,"id":9325},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"9401":{"layouter":{"__isSmartRef__":true,"id":9402},"resizeWidth":true},"9402":{"defaultBorderSize":10,"defaultSpacing":15,"borderSize":0,"spacing":0,"container":{"__isSmartRef__":true,"id":9325},"__LivelyClassName__":"lively.morphic.Layout.JournalLayout","__SourceModuleName__":"Global.lively.morphic.Layout"},"9403":{"x":100,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"9404":{"x":0,"y":200,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"9405":{"getLayoutableSubmorphs":{"__isSmartRef__":true,"id":9406}},"9406":{"varMapping":{"__isSmartRef__":true,"id":9407},"source":"function getLayoutableSubmorphs() {\n return this.submorphs.reject(function(ea) {\n return (ea.isEpiMorph || ea.isBeingDragged || !ea.isVisible());\n });\n }","funcProperties":{"__isSmartRef__":true,"id":9412},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"9407":{"this":{"__isSmartRef__":true,"id":9325},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":9408}},"9408":{"$super":{"__isSmartRef__":true,"id":9409}},"9409":{"varMapping":{"__isSmartRef__":true,"id":9410},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":9411},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"9410":{"obj":{"__isSmartRef__":true,"id":9325},"name":"getLayoutableSubmorphs"},"9411":{},"9412":{},"9413":{"submorphs":[{"__isSmartRef__":true,"id":9414}],"scripts":[],"shape":{"__isSmartRef__":true,"id":9482},"derivationIds":[null],"id":"89398C48-B7E9-4D47-874C-1F7BCA1B59C6","renderContextTable":{"__isSmartRef__":true,"id":9487},"eventHandler":{"__isSmartRef__":true,"id":9488},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"layout":{"__isSmartRef__":true,"id":9489},"isInLayoutCycle":false,"priorExtent":{"__isSmartRef__":true,"id":9491},"owner":{"__isSmartRef__":true,"id":5715},"_Position":{"__isSmartRef__":true,"id":9492},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":9493},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global"},"9414":{"submorphs":[{"__isSmartRef__":true,"id":9415},{"__isSmartRef__":true,"id":9432}],"scripts":[],"shape":{"__isSmartRef__":true,"id":9448},"derivationIds":[null],"id":"3DF3F13A-EDEC-4B43-8438-BB4800790AE6","renderContextTable":{"__isSmartRef__":true,"id":9453},"eventHandler":{"__isSmartRef__":true,"id":9454},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"layout":{"__isSmartRef__":true,"id":9455},"grabbingEnabled":false,"draggingEnabled":false,"data":true,"propertyList":[],"level":1,"treeView":{"__isSmartRef__":true,"id":560},"label":"registeredForMouseEvents","children":[],"parent":{"__isSmartRef__":true,"id":563},"expander":{"__isSmartRef__":true,"id":9415},"text":{"__isSmartRef__":true,"id":9432},"owner":{"__isSmartRef__":true,"id":9413},"_Position":{"__isSmartRef__":true,"id":9456},"priorExtent":{"__isSmartRef__":true,"id":9457},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":9458},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global"},"9415":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":9416},"derivationIds":[null],"id":"254B82C0-9775-428B-A4F9-DD173360A1BD","renderContextTable":{"__isSmartRef__":true,"id":9422},"eventHandler":{"__isSmartRef__":true,"id":9423},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":9424},"grabbingEnabled":false,"draggingEnabled":false,"isExpanded":false,"owner":{"__isSmartRef__":true,"id":9414},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":9425},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global"},"9416":{"_Position":{"__isSmartRef__":true,"id":9417},"renderContextTable":{"__isSmartRef__":true,"id":9418},"_Extent":{"__isSmartRef__":true,"id":9419},"_Padding":{"__isSmartRef__":true,"id":9420},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":570},"_Fill":{"__isSmartRef__":true,"id":9421},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"9417":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"9418":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"9419":{"x":8,"y":8,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"9420":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"9421":{"r":1,"g":1,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"9422":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"9423":{"morph":{"__isSmartRef__":true,"id":9415},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"9424":{"x":18,"y":5,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"9425":{"toggle":{"__isSmartRef__":true,"id":9426},"toggleExpansion":{"__isSmartRef__":true,"id":9429}},"9426":{"varMapping":{"__isSmartRef__":true,"id":9427},"source":"function toggle() {\n // asynchronous toggling\n (function () { this.toggleExpansion(); }).bind(this).delay(0);\n }","funcProperties":{"__isSmartRef__":true,"id":9428},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"9427":{"this":{"__isSmartRef__":true,"id":9415}},"9428":{},"9429":{"varMapping":{"__isSmartRef__":true,"id":9430},"source":"function toggleExpansion() {\n var treeNode = this.owner;\n var treeView = treeNode.treeView;\n\n if (!this.isExpanded && Objects.isMutableType(treeNode.data) && Properties.own(treeNode.data).length > 0) {\n this.isExpanded = true;\n\n if (treeNode.childrenWrapper) {\n treeNode.childrenWrapper.setVisible(true);\n } if (treeNode.childrenWrapper && treeNode.children.length !== Properties.own(treeNode.data)) {\n treeNode.children = [];\n treeNode.childrenWrapper.removeAllMorphs();\n treeNode.childrenWrapper.addTreeNodesForProperties(treeNode);\n } else {\n if (Objects.isMutableType(treeNode.data)) {\n var wrapper = treeView.createTreeWrapper();\n\n wrapper.addScript(function addTreeNodesForProperties(treeNode) {\n var that = this;\n var props = Properties.own(treeNode.data);\n if (Objects.typeStringOf(treeNode.data) !== 'Array') props = props.sort();\n props.forEach(function(prop) {\n (function() {\n var childNode = treeNode.treeView.createTreeNode(prop, treeNode.data[prop], treeNode.level + 1, treeNode);\n treeNode.children.push(childNode);\n var nodeWrapper = treeNode.treeView.createTreeWrapper(childNode);\n that.addMorph(nodeWrapper);\n }).bind(this).delay(0); // asynchronous\n });\n });\n wrapper.addTreeNodesForProperties(treeNode);\n \n treeNode.childrenWrapper = wrapper;\n treeNode.owner.addMorph(wrapper);\n } \n }\n } else {\n this.isExpanded = false;\n treeNode.childrenWrapper && treeNode.childrenWrapper.setVisible(false);\n }\n treeNode.updateExpanderColor();\n treeNode.owner.applyLayout();\n }","funcProperties":{"__isSmartRef__":true,"id":9431},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"9430":{"this":{"__isSmartRef__":true,"id":9415}},"9431":{},"9432":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":9433},"derivationIds":[null],"id":"C7DE9DA0-5DCB-43FA-898B-93EDAAB2B14D","renderContextTable":{"__isSmartRef__":true,"id":9437},"_WhiteSpaceHandling":"pre","textChunks":[{"__isSmartRef__":true,"id":9438},{"__isSmartRef__":true,"id":9440}],"eventHandler":{"__isSmartRef__":true,"id":9442},"_ClipMode":"hidden","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"fixedHeight":true,"_InputAllowed":false,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":10,"evalEnabled":false,"_MaxTextWidth":null,"isLabel":true,"_HandStyle":"default","eventsAreIgnored":true,"priorExtent":{"__isSmartRef__":true,"id":9443},"_MinTextWidth":null,"_MaxTextHeight":null,"_MinTextHeight":null,"owner":{"__isSmartRef__":true,"id":9414},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":9444},"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"9433":{"_Position":{"__isSmartRef__":true,"id":9434},"renderContextTable":{"__isSmartRef__":true,"id":9435},"_Extent":{"__isSmartRef__":true,"id":9436},"_Padding":{"__isSmartRef__":true,"id":587},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":588},"_Fill":null,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"9434":{"x":28,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"9435":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"9436":{"x":198,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"9437":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"9438":{"style":{"__isSmartRef__":true,"id":9439},"chunkOwner":{"__isSmartRef__":true,"id":9432},"storedString":"registeredForMouseEvents","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"9439":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"9440":{"style":{"__isSmartRef__":true,"id":9441},"chunkOwner":{"__isSmartRef__":true,"id":9432},"storedString":": true","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"9441":{"color":{"__isSmartRef__":true,"id":595},"italics":"italic","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"9442":{"morph":{"__isSmartRef__":true,"id":9432},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"9443":{"x":225,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"9444":{"layoutText":{"__isSmartRef__":true,"id":9445}},"9445":{"varMapping":{"__isSmartRef__":true,"id":9446},"source":"function layoutText(fontOptions){\n this.setFontSize(fontOptions.size);\n this.setFillOpacity(0);\n this.setBorderWidth(0);\n this.setMaxTextWidth(fontOptions.maxTextWidth);\n this.beLabel();\n this.fit();\n }","funcProperties":{"__isSmartRef__":true,"id":9447},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"9446":{"this":{"__isSmartRef__":true,"id":9432}},"9447":{},"9448":{"_Position":{"__isSmartRef__":true,"id":9449},"renderContextTable":{"__isSmartRef__":true,"id":9450},"_Extent":{"__isSmartRef__":true,"id":9451},"_Padding":{"__isSmartRef__":true,"id":9452},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"9449":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"9450":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"9451":{"x":100,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"9452":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"9453":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"9454":{"morph":{"__isSmartRef__":true,"id":9414},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"9455":{"resizeWidth":true},"9456":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"9457":{"x":100,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"9458":{"updateExpanderColor":{"__isSmartRef__":true,"id":9459},"onMouseDown":{"__isSmartRef__":true,"id":9462},"isRoot":{"__isSmartRef__":true,"id":9469},"displayValue":{"__isSmartRef__":true,"id":9472},"update":{"__isSmartRef__":true,"id":9475}},"9459":{"varMapping":{"__isSmartRef__":true,"id":9460},"source":"function updateExpanderColor() {\n var colors = this.treeView.colors;\n var fillColor;\n if (this.expander.isExpanded || !(Objects.isMutableType(this.data) && Properties.own(this.data).length > 0)) { \n fillColor = colors.expandedExpander;\n } else {\n fillColor = colors.contractedExpander;\n }\n this.expander.setFill(fillColor);\n }","funcProperties":{"__isSmartRef__":true,"id":9461},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"9460":{"this":{"__isSmartRef__":true,"id":9414}},"9461":{},"9462":{"varMapping":{"__isSmartRef__":true,"id":9463},"source":"function onMouseDown() {\n this.treeView.owner.moveFocusTo(this);\n }","funcProperties":{"__isSmartRef__":true,"id":9468},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"9463":{"this":{"__isSmartRef__":true,"id":9414},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":9464}},"9464":{"$super":{"__isSmartRef__":true,"id":9465}},"9465":{"varMapping":{"__isSmartRef__":true,"id":9466},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":9467},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"9466":{"obj":{"__isSmartRef__":true,"id":9414},"name":"onMouseDown"},"9467":{},"9468":{},"9469":{"varMapping":{"__isSmartRef__":true,"id":9470},"source":"function isRoot() {\n return (this.parent === null || this.parent === undefined);\n }","funcProperties":{"__isSmartRef__":true,"id":9471},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"9470":{"this":{"__isSmartRef__":true,"id":9414}},"9471":{},"9472":{"varMapping":{"__isSmartRef__":true,"id":9473},"source":"function displayValue() {\n // set label\n var labelString = this.treeView.getDisplayStringFor(this);\n if (labelString.length > 100) labelString = labelString.substring(0, 100) + '...';\n this.text.setTextString(labelString);\n \n // reset the bounds\n var fontSize = this.treeView.fonts.size;\n var textExtent = pt(labelString.length * fontSize * (3 / 4), fontSize * 2);\n this.text.setExtent(textExtent);\n\n // emphasize the properties current value\n this.text.emphasize({\n color: this.treeView.colors.emphasizedText,\n italics: 'italic'\n }, this.label.length, this.text.textString.length);\n }","funcProperties":{"__isSmartRef__":true,"id":9474},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"9473":{"this":{"__isSmartRef__":true,"id":9414}},"9474":{},"9475":{"varMapping":{"__isSmartRef__":true,"id":9476},"source":"function update() {\n \n // if actual value of the represented property changed (reference changed)\n if (this.parent && this.data !== this.parent.data[this.label]) {\n this.data = this.parent.data[this.label];\n this.displayValue();\n }\n\n if (Objects.typeStringOf(this.data) === 'String') return;\n\n // when properties have changed (same object, but other properties)\n var allProperties = Properties.own(this.data);\n var that = this;\n var allPropertiesKnown = allProperties.every(function (each) {\n return that.propertyList.indexOf(each) !== -1;\n })\n if (!allPropertiesKnown || allProperties.length !== this.propertyList.length) {\n this.updateExpanderColor();\n this.displayValue();\n\n // if expanded, redraw children\n if (this.expander.isExpanded) {\n this.expander.isExpanded = false;\n this.expander.toggle();\n }\n \n this.propertyList = allProperties;\n }\n\n if (Objects.isMutableType(this.data) && Properties.own(this.data).length > 0) {\n this.children.forEach(function (each) {\n each.update()\n });\n }\n }","funcProperties":{"__isSmartRef__":true,"id":9481},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"9476":{"this":{"__isSmartRef__":true,"id":9414},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":9477}},"9477":{"$super":{"__isSmartRef__":true,"id":9478}},"9478":{"varMapping":{"__isSmartRef__":true,"id":9479},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":9480},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"9479":{"obj":{"__isSmartRef__":true,"id":9414},"name":"update"},"9480":{},"9481":{},"9482":{"_Position":{"__isSmartRef__":true,"id":9483},"renderContextTable":{"__isSmartRef__":true,"id":9484},"_Extent":{"__isSmartRef__":true,"id":9485},"_Padding":{"__isSmartRef__":true,"id":9486},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"9483":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"9484":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"9485":{"x":100,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"9486":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"9487":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"9488":{"morph":{"__isSmartRef__":true,"id":9413},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"9489":{"layouter":{"__isSmartRef__":true,"id":9490},"resizeWidth":true},"9490":{"defaultBorderSize":10,"defaultSpacing":15,"borderSize":0,"spacing":0,"container":{"__isSmartRef__":true,"id":9413},"__LivelyClassName__":"lively.morphic.Layout.JournalLayout","__SourceModuleName__":"Global.lively.morphic.Layout"},"9491":{"x":100,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"9492":{"x":0,"y":180,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"9493":{"getLayoutableSubmorphs":{"__isSmartRef__":true,"id":9494}},"9494":{"varMapping":{"__isSmartRef__":true,"id":9495},"source":"function getLayoutableSubmorphs() {\n return this.submorphs.reject(function(ea) {\n return (ea.isEpiMorph || ea.isBeingDragged || !ea.isVisible());\n });\n }","funcProperties":{"__isSmartRef__":true,"id":9500},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"9495":{"this":{"__isSmartRef__":true,"id":9413},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":9496}},"9496":{"$super":{"__isSmartRef__":true,"id":9497}},"9497":{"varMapping":{"__isSmartRef__":true,"id":9498},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":9499},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"9498":{"obj":{"__isSmartRef__":true,"id":9413},"name":"getLayoutableSubmorphs"},"9499":{},"9500":{},"9501":{"submorphs":[{"__isSmartRef__":true,"id":9502}],"scripts":[],"shape":{"__isSmartRef__":true,"id":9570},"derivationIds":[null],"id":"DC0EF682-D9A7-4E0F-B7E5-50DC21D10040","renderContextTable":{"__isSmartRef__":true,"id":9575},"eventHandler":{"__isSmartRef__":true,"id":9576},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"layout":{"__isSmartRef__":true,"id":9577},"isInLayoutCycle":false,"priorExtent":{"__isSmartRef__":true,"id":9579},"owner":{"__isSmartRef__":true,"id":5715},"_Position":{"__isSmartRef__":true,"id":9580},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":9581},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global"},"9502":{"submorphs":[{"__isSmartRef__":true,"id":9503},{"__isSmartRef__":true,"id":9520}],"scripts":[],"shape":{"__isSmartRef__":true,"id":9536},"derivationIds":[null],"id":"E2C31849-FB15-4AB4-9B2D-4B78D8D41FA2","renderContextTable":{"__isSmartRef__":true,"id":9541},"eventHandler":{"__isSmartRef__":true,"id":9542},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"layout":{"__isSmartRef__":true,"id":9543},"grabbingEnabled":false,"draggingEnabled":false,"data":{"__isSmartRef__":true,"id":636},"propertyList":["replaceRenderContext","init","append","remove","onRenderFinished","triggerEvent","setTransform","setPosition","setRotation","setExtent","setScale","setVisible","adjustOrigin","setPivotPoint","setClipMode","showsVerticalScrollBar","showsHorizontalScrollBar","getScrollBarExtent","setHandStyle","setPointerEvents","setToolTip","focus","blur","setFocusable"],"level":1,"treeView":{"__isSmartRef__":true,"id":560},"label":"renderContextTable","children":[],"parent":{"__isSmartRef__":true,"id":563},"expander":{"__isSmartRef__":true,"id":9503},"text":{"__isSmartRef__":true,"id":9520},"owner":{"__isSmartRef__":true,"id":9501},"_Position":{"__isSmartRef__":true,"id":9544},"priorExtent":{"__isSmartRef__":true,"id":9545},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":9546},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global"},"9503":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":9504},"derivationIds":[null],"id":"E8E350F6-FF54-4498-A173-D45F51BD2CF5","renderContextTable":{"__isSmartRef__":true,"id":9510},"eventHandler":{"__isSmartRef__":true,"id":9511},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":9512},"grabbingEnabled":false,"draggingEnabled":false,"isExpanded":false,"owner":{"__isSmartRef__":true,"id":9502},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":9513},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global"},"9504":{"_Position":{"__isSmartRef__":true,"id":9505},"renderContextTable":{"__isSmartRef__":true,"id":9506},"_Extent":{"__isSmartRef__":true,"id":9507},"_Padding":{"__isSmartRef__":true,"id":9508},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":570},"_Fill":{"__isSmartRef__":true,"id":9509},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"9505":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"9506":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"9507":{"x":8,"y":8,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"9508":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"9509":{"r":0.5686274509803921,"g":0.5686274509803921,"b":0.5686274509803921,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"9510":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"9511":{"morph":{"__isSmartRef__":true,"id":9503},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"9512":{"x":18,"y":5,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"9513":{"toggle":{"__isSmartRef__":true,"id":9514},"toggleExpansion":{"__isSmartRef__":true,"id":9517}},"9514":{"varMapping":{"__isSmartRef__":true,"id":9515},"source":"function toggle() {\n // asynchronous toggling\n (function () { this.toggleExpansion(); }).bind(this).delay(0);\n }","funcProperties":{"__isSmartRef__":true,"id":9516},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"9515":{"this":{"__isSmartRef__":true,"id":9503}},"9516":{},"9517":{"varMapping":{"__isSmartRef__":true,"id":9518},"source":"function toggleExpansion() {\n var treeNode = this.owner;\n var treeView = treeNode.treeView;\n\n if (!this.isExpanded && Objects.isMutableType(treeNode.data) && Properties.own(treeNode.data).length > 0) {\n this.isExpanded = true;\n\n if (treeNode.childrenWrapper) {\n treeNode.childrenWrapper.setVisible(true);\n } if (treeNode.childrenWrapper && treeNode.children.length !== Properties.own(treeNode.data)) {\n treeNode.children = [];\n treeNode.childrenWrapper.removeAllMorphs();\n treeNode.childrenWrapper.addTreeNodesForProperties(treeNode);\n } else {\n if (Objects.isMutableType(treeNode.data)) {\n var wrapper = treeView.createTreeWrapper();\n\n wrapper.addScript(function addTreeNodesForProperties(treeNode) {\n var that = this;\n var props = Properties.own(treeNode.data);\n if (Objects.typeStringOf(treeNode.data) !== 'Array') props = props.sort();\n props.forEach(function(prop) {\n (function() {\n var childNode = treeNode.treeView.createTreeNode(prop, treeNode.data[prop], treeNode.level + 1, treeNode);\n treeNode.children.push(childNode);\n var nodeWrapper = treeNode.treeView.createTreeWrapper(childNode);\n that.addMorph(nodeWrapper);\n }).bind(this).delay(0); // asynchronous\n });\n });\n wrapper.addTreeNodesForProperties(treeNode);\n \n treeNode.childrenWrapper = wrapper;\n treeNode.owner.addMorph(wrapper);\n } \n }\n } else {\n this.isExpanded = false;\n treeNode.childrenWrapper && treeNode.childrenWrapper.setVisible(false);\n }\n treeNode.updateExpanderColor();\n treeNode.owner.applyLayout();\n }","funcProperties":{"__isSmartRef__":true,"id":9519},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"9518":{"this":{"__isSmartRef__":true,"id":9503}},"9519":{},"9520":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":9521},"derivationIds":[null],"id":"10F51A07-DD6E-4F4C-8DA7-EA483B7FC6C6","renderContextTable":{"__isSmartRef__":true,"id":9525},"_WhiteSpaceHandling":"pre","textChunks":[{"__isSmartRef__":true,"id":9526},{"__isSmartRef__":true,"id":9528}],"eventHandler":{"__isSmartRef__":true,"id":9530},"_ClipMode":"hidden","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"fixedHeight":true,"_InputAllowed":false,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":10,"evalEnabled":false,"_MaxTextWidth":null,"isLabel":true,"_HandStyle":"default","eventsAreIgnored":true,"priorExtent":{"__isSmartRef__":true,"id":9531},"_MinTextWidth":null,"_MaxTextHeight":null,"_MinTextHeight":null,"owner":{"__isSmartRef__":true,"id":9502},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":9532},"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"9521":{"_Position":{"__isSmartRef__":true,"id":9522},"renderContextTable":{"__isSmartRef__":true,"id":9523},"_Extent":{"__isSmartRef__":true,"id":9524},"_Padding":{"__isSmartRef__":true,"id":587},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":588},"_Fill":null,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"9522":{"x":28,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"9523":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"9524":{"x":152,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"9525":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"9526":{"style":{"__isSmartRef__":true,"id":9527},"chunkOwner":{"__isSmartRef__":true,"id":9520},"storedString":"renderContextTable","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"9527":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"9528":{"style":{"__isSmartRef__":true,"id":9529},"chunkOwner":{"__isSmartRef__":true,"id":9520},"storedString":": {...}","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"9529":{"color":{"__isSmartRef__":true,"id":595},"italics":"italic","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"9530":{"morph":{"__isSmartRef__":true,"id":9520},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"9531":{"x":187.5,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"9532":{"layoutText":{"__isSmartRef__":true,"id":9533}},"9533":{"varMapping":{"__isSmartRef__":true,"id":9534},"source":"function layoutText(fontOptions){\n this.setFontSize(fontOptions.size);\n this.setFillOpacity(0);\n this.setBorderWidth(0);\n this.setMaxTextWidth(fontOptions.maxTextWidth);\n this.beLabel();\n this.fit();\n }","funcProperties":{"__isSmartRef__":true,"id":9535},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"9534":{"this":{"__isSmartRef__":true,"id":9520}},"9535":{},"9536":{"_Position":{"__isSmartRef__":true,"id":9537},"renderContextTable":{"__isSmartRef__":true,"id":9538},"_Extent":{"__isSmartRef__":true,"id":9539},"_Padding":{"__isSmartRef__":true,"id":9540},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"9537":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"9538":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"9539":{"x":100,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"9540":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"9541":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"9542":{"morph":{"__isSmartRef__":true,"id":9502},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"9543":{"resizeWidth":true},"9544":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"9545":{"x":100,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"9546":{"updateExpanderColor":{"__isSmartRef__":true,"id":9547},"onMouseDown":{"__isSmartRef__":true,"id":9550},"isRoot":{"__isSmartRef__":true,"id":9557},"displayValue":{"__isSmartRef__":true,"id":9560},"update":{"__isSmartRef__":true,"id":9563}},"9547":{"varMapping":{"__isSmartRef__":true,"id":9548},"source":"function updateExpanderColor() {\n var colors = this.treeView.colors;\n var fillColor;\n if (this.expander.isExpanded || !(Objects.isMutableType(this.data) && Properties.own(this.data).length > 0)) { \n fillColor = colors.expandedExpander;\n } else {\n fillColor = colors.contractedExpander;\n }\n this.expander.setFill(fillColor);\n }","funcProperties":{"__isSmartRef__":true,"id":9549},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"9548":{"this":{"__isSmartRef__":true,"id":9502}},"9549":{},"9550":{"varMapping":{"__isSmartRef__":true,"id":9551},"source":"function onMouseDown() {\n this.treeView.owner.moveFocusTo(this);\n }","funcProperties":{"__isSmartRef__":true,"id":9556},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"9551":{"this":{"__isSmartRef__":true,"id":9502},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":9552}},"9552":{"$super":{"__isSmartRef__":true,"id":9553}},"9553":{"varMapping":{"__isSmartRef__":true,"id":9554},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":9555},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"9554":{"obj":{"__isSmartRef__":true,"id":9502},"name":"onMouseDown"},"9555":{},"9556":{},"9557":{"varMapping":{"__isSmartRef__":true,"id":9558},"source":"function isRoot() {\n return (this.parent === null || this.parent === undefined);\n }","funcProperties":{"__isSmartRef__":true,"id":9559},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"9558":{"this":{"__isSmartRef__":true,"id":9502}},"9559":{},"9560":{"varMapping":{"__isSmartRef__":true,"id":9561},"source":"function displayValue() {\n // set label\n var labelString = this.treeView.getDisplayStringFor(this);\n if (labelString.length > 100) labelString = labelString.substring(0, 100) + '...';\n this.text.setTextString(labelString);\n \n // reset the bounds\n var fontSize = this.treeView.fonts.size;\n var textExtent = pt(labelString.length * fontSize * (3 / 4), fontSize * 2);\n this.text.setExtent(textExtent);\n\n // emphasize the properties current value\n this.text.emphasize({\n color: this.treeView.colors.emphasizedText,\n italics: 'italic'\n }, this.label.length, this.text.textString.length);\n }","funcProperties":{"__isSmartRef__":true,"id":9562},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"9561":{"this":{"__isSmartRef__":true,"id":9502}},"9562":{},"9563":{"varMapping":{"__isSmartRef__":true,"id":9564},"source":"function update() {\n \n // if actual value of the represented property changed (reference changed)\n if (this.parent && this.data !== this.parent.data[this.label]) {\n this.data = this.parent.data[this.label];\n this.displayValue();\n }\n\n if (Objects.typeStringOf(this.data) === 'String') return;\n\n // when properties have changed (same object, but other properties)\n var allProperties = Properties.own(this.data);\n var that = this;\n var allPropertiesKnown = allProperties.every(function (each) {\n return that.propertyList.indexOf(each) !== -1;\n })\n if (!allPropertiesKnown || allProperties.length !== this.propertyList.length) {\n this.updateExpanderColor();\n this.displayValue();\n\n // if expanded, redraw children\n if (this.expander.isExpanded) {\n this.expander.isExpanded = false;\n this.expander.toggle();\n }\n \n this.propertyList = allProperties;\n }\n\n if (Objects.isMutableType(this.data) && Properties.own(this.data).length > 0) {\n this.children.forEach(function (each) {\n each.update()\n });\n }\n }","funcProperties":{"__isSmartRef__":true,"id":9569},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"9564":{"this":{"__isSmartRef__":true,"id":9502},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":9565}},"9565":{"$super":{"__isSmartRef__":true,"id":9566}},"9566":{"varMapping":{"__isSmartRef__":true,"id":9567},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":9568},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"9567":{"obj":{"__isSmartRef__":true,"id":9502},"name":"update"},"9568":{},"9569":{},"9570":{"_Position":{"__isSmartRef__":true,"id":9571},"renderContextTable":{"__isSmartRef__":true,"id":9572},"_Extent":{"__isSmartRef__":true,"id":9573},"_Padding":{"__isSmartRef__":true,"id":9574},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"9571":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"9572":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"9573":{"x":100,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"9574":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"9575":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"9576":{"morph":{"__isSmartRef__":true,"id":9501},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"9577":{"layouter":{"__isSmartRef__":true,"id":9578},"resizeWidth":true},"9578":{"defaultBorderSize":10,"defaultSpacing":15,"borderSize":0,"spacing":0,"container":{"__isSmartRef__":true,"id":9501},"__LivelyClassName__":"lively.morphic.Layout.JournalLayout","__SourceModuleName__":"Global.lively.morphic.Layout"},"9579":{"x":100,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"9580":{"x":0,"y":160,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"9581":{"getLayoutableSubmorphs":{"__isSmartRef__":true,"id":9582}},"9582":{"varMapping":{"__isSmartRef__":true,"id":9583},"source":"function getLayoutableSubmorphs() {\n return this.submorphs.reject(function(ea) {\n return (ea.isEpiMorph || ea.isBeingDragged || !ea.isVisible());\n });\n }","funcProperties":{"__isSmartRef__":true,"id":9588},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"9583":{"this":{"__isSmartRef__":true,"id":9501},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":9584}},"9584":{"$super":{"__isSmartRef__":true,"id":9585}},"9585":{"varMapping":{"__isSmartRef__":true,"id":9586},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":9587},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"9586":{"obj":{"__isSmartRef__":true,"id":9501},"name":"getLayoutableSubmorphs"},"9587":{},"9588":{},"9589":{"submorphs":[{"__isSmartRef__":true,"id":9590}],"scripts":[],"shape":{"__isSmartRef__":true,"id":9657},"derivationIds":[null],"id":"D73CFA2E-CDB9-45C1-83D4-449B9664E9C6","renderContextTable":{"__isSmartRef__":true,"id":9662},"eventHandler":{"__isSmartRef__":true,"id":9663},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"layout":{"__isSmartRef__":true,"id":9664},"isInLayoutCycle":false,"priorExtent":{"__isSmartRef__":true,"id":9666},"owner":{"__isSmartRef__":true,"id":5715},"_Position":{"__isSmartRef__":true,"id":9667},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":9668},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global"},"9590":{"submorphs":[{"__isSmartRef__":true,"id":9591},{"__isSmartRef__":true,"id":9607}],"scripts":[],"shape":{"__isSmartRef__":true,"id":9623},"derivationIds":[null],"id":"3B0F577E-93E9-4948-8FF2-2A8141304382","renderContextTable":{"__isSmartRef__":true,"id":9628},"eventHandler":{"__isSmartRef__":true,"id":9629},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"layout":{"__isSmartRef__":true,"id":9630},"grabbingEnabled":false,"draggingEnabled":false,"data":[],"propertyList":[],"level":1,"treeView":{"__isSmartRef__":true,"id":560},"label":"scripts","children":[],"parent":{"__isSmartRef__":true,"id":563},"expander":{"__isSmartRef__":true,"id":9591},"text":{"__isSmartRef__":true,"id":9607},"owner":{"__isSmartRef__":true,"id":9589},"_Position":{"__isSmartRef__":true,"id":9631},"priorExtent":{"__isSmartRef__":true,"id":9632},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":9633},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global"},"9591":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":9592},"derivationIds":[null],"id":"436FB93A-89A2-4541-A977-7DE8E1DA24CF","renderContextTable":{"__isSmartRef__":true,"id":9597},"eventHandler":{"__isSmartRef__":true,"id":9598},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":9599},"grabbingEnabled":false,"draggingEnabled":false,"isExpanded":false,"owner":{"__isSmartRef__":true,"id":9590},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":9600},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global"},"9592":{"_Position":{"__isSmartRef__":true,"id":9593},"renderContextTable":{"__isSmartRef__":true,"id":9594},"_Extent":{"__isSmartRef__":true,"id":9595},"_Padding":{"__isSmartRef__":true,"id":9596},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":570},"_Fill":{"__isSmartRef__":true,"id":571},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"9593":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"9594":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"9595":{"x":8,"y":8,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"9596":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"9597":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"9598":{"morph":{"__isSmartRef__":true,"id":9591},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"9599":{"x":18,"y":5,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"9600":{"toggle":{"__isSmartRef__":true,"id":9601},"toggleExpansion":{"__isSmartRef__":true,"id":9604}},"9601":{"varMapping":{"__isSmartRef__":true,"id":9602},"source":"function toggle() {\n // asynchronous toggling\n (function () { this.toggleExpansion(); }).bind(this).delay(0);\n }","funcProperties":{"__isSmartRef__":true,"id":9603},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"9602":{"this":{"__isSmartRef__":true,"id":9591}},"9603":{},"9604":{"varMapping":{"__isSmartRef__":true,"id":9605},"source":"function toggleExpansion() {\n var treeNode = this.owner;\n var treeView = treeNode.treeView;\n\n if (!this.isExpanded && Objects.isMutableType(treeNode.data) && Properties.own(treeNode.data).length > 0) {\n this.isExpanded = true;\n\n if (treeNode.childrenWrapper) {\n treeNode.childrenWrapper.setVisible(true);\n } if (treeNode.childrenWrapper && treeNode.children.length !== Properties.own(treeNode.data)) {\n treeNode.children = [];\n treeNode.childrenWrapper.removeAllMorphs();\n treeNode.childrenWrapper.addTreeNodesForProperties(treeNode);\n } else {\n if (Objects.isMutableType(treeNode.data)) {\n var wrapper = treeView.createTreeWrapper();\n\n wrapper.addScript(function addTreeNodesForProperties(treeNode) {\n var that = this;\n var props = Properties.own(treeNode.data);\n if (Objects.typeStringOf(treeNode.data) !== 'Array') props = props.sort();\n props.forEach(function(prop) {\n (function() {\n var childNode = treeNode.treeView.createTreeNode(prop, treeNode.data[prop], treeNode.level + 1, treeNode);\n treeNode.children.push(childNode);\n var nodeWrapper = treeNode.treeView.createTreeWrapper(childNode);\n that.addMorph(nodeWrapper);\n }).bind(this).delay(0); // asynchronous\n });\n });\n wrapper.addTreeNodesForProperties(treeNode);\n \n treeNode.childrenWrapper = wrapper;\n treeNode.owner.addMorph(wrapper);\n } \n }\n } else {\n this.isExpanded = false;\n treeNode.childrenWrapper && treeNode.childrenWrapper.setVisible(false);\n }\n treeNode.updateExpanderColor();\n treeNode.owner.applyLayout();\n }","funcProperties":{"__isSmartRef__":true,"id":9606},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"9605":{"this":{"__isSmartRef__":true,"id":9591}},"9606":{},"9607":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":9608},"derivationIds":[null],"id":"8E231FFA-E6CB-42AE-97E5-C35BE15310F0","renderContextTable":{"__isSmartRef__":true,"id":9612},"_WhiteSpaceHandling":"pre","textChunks":[{"__isSmartRef__":true,"id":9613},{"__isSmartRef__":true,"id":9615}],"eventHandler":{"__isSmartRef__":true,"id":9617},"_ClipMode":"hidden","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"fixedHeight":true,"_InputAllowed":false,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":10,"evalEnabled":false,"_MaxTextWidth":null,"isLabel":true,"_HandStyle":"default","eventsAreIgnored":true,"priorExtent":{"__isSmartRef__":true,"id":9618},"_MinTextWidth":null,"_MaxTextHeight":null,"_MinTextHeight":null,"owner":{"__isSmartRef__":true,"id":9590},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":9619},"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"9608":{"_Position":{"__isSmartRef__":true,"id":9609},"renderContextTable":{"__isSmartRef__":true,"id":9610},"_Extent":{"__isSmartRef__":true,"id":9611},"_Padding":{"__isSmartRef__":true,"id":587},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":588},"_Fill":null,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"9609":{"x":28,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"9610":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"9611":{"x":82.5,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"9612":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"9613":{"style":{"__isSmartRef__":true,"id":9614},"chunkOwner":{"__isSmartRef__":true,"id":9607},"storedString":"scripts","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"9614":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"9615":{"style":{"__isSmartRef__":true,"id":9616},"chunkOwner":{"__isSmartRef__":true,"id":9607},"storedString":": []","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"9616":{"color":{"__isSmartRef__":true,"id":595},"italics":"italic","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"9617":{"morph":{"__isSmartRef__":true,"id":9607},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"9618":{"x":82.5,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"9619":{"layoutText":{"__isSmartRef__":true,"id":9620}},"9620":{"varMapping":{"__isSmartRef__":true,"id":9621},"source":"function layoutText(fontOptions){\n this.setFontSize(fontOptions.size);\n this.setFillOpacity(0);\n this.setBorderWidth(0);\n this.setMaxTextWidth(fontOptions.maxTextWidth);\n this.beLabel();\n this.fit();\n }","funcProperties":{"__isSmartRef__":true,"id":9622},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"9621":{"this":{"__isSmartRef__":true,"id":9607}},"9622":{},"9623":{"_Position":{"__isSmartRef__":true,"id":9624},"renderContextTable":{"__isSmartRef__":true,"id":9625},"_Extent":{"__isSmartRef__":true,"id":9626},"_Padding":{"__isSmartRef__":true,"id":9627},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"9624":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"9625":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"9626":{"x":100,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"9627":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"9628":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"9629":{"morph":{"__isSmartRef__":true,"id":9590},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"9630":{"resizeWidth":true},"9631":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"9632":{"x":100,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"9633":{"updateExpanderColor":{"__isSmartRef__":true,"id":9634},"onMouseDown":{"__isSmartRef__":true,"id":9637},"isRoot":{"__isSmartRef__":true,"id":9644},"displayValue":{"__isSmartRef__":true,"id":9647},"update":{"__isSmartRef__":true,"id":9650}},"9634":{"varMapping":{"__isSmartRef__":true,"id":9635},"source":"function updateExpanderColor() {\n var colors = this.treeView.colors;\n var fillColor;\n if (this.expander.isExpanded || !(Objects.isMutableType(this.data) && Properties.own(this.data).length > 0)) { \n fillColor = colors.expandedExpander;\n } else {\n fillColor = colors.contractedExpander;\n }\n this.expander.setFill(fillColor);\n }","funcProperties":{"__isSmartRef__":true,"id":9636},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"9635":{"this":{"__isSmartRef__":true,"id":9590}},"9636":{},"9637":{"varMapping":{"__isSmartRef__":true,"id":9638},"source":"function onMouseDown() {\n this.treeView.owner.moveFocusTo(this);\n }","funcProperties":{"__isSmartRef__":true,"id":9643},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"9638":{"this":{"__isSmartRef__":true,"id":9590},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":9639}},"9639":{"$super":{"__isSmartRef__":true,"id":9640}},"9640":{"varMapping":{"__isSmartRef__":true,"id":9641},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":9642},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"9641":{"obj":{"__isSmartRef__":true,"id":9590},"name":"onMouseDown"},"9642":{},"9643":{},"9644":{"varMapping":{"__isSmartRef__":true,"id":9645},"source":"function isRoot() {\n return (this.parent === null || this.parent === undefined);\n }","funcProperties":{"__isSmartRef__":true,"id":9646},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"9645":{"this":{"__isSmartRef__":true,"id":9590}},"9646":{},"9647":{"varMapping":{"__isSmartRef__":true,"id":9648},"source":"function displayValue() {\n // set label\n var labelString = this.treeView.getDisplayStringFor(this);\n if (labelString.length > 100) labelString = labelString.substring(0, 100) + '...';\n this.text.setTextString(labelString);\n \n // reset the bounds\n var fontSize = this.treeView.fonts.size;\n var textExtent = pt(labelString.length * fontSize * (3 / 4), fontSize * 2);\n this.text.setExtent(textExtent);\n\n // emphasize the properties current value\n this.text.emphasize({\n color: this.treeView.colors.emphasizedText,\n italics: 'italic'\n }, this.label.length, this.text.textString.length);\n }","funcProperties":{"__isSmartRef__":true,"id":9649},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"9648":{"this":{"__isSmartRef__":true,"id":9590}},"9649":{},"9650":{"varMapping":{"__isSmartRef__":true,"id":9651},"source":"function update() {\n \n // if actual value of the represented property changed (reference changed)\n if (this.parent && this.data !== this.parent.data[this.label]) {\n this.data = this.parent.data[this.label];\n this.displayValue();\n }\n\n if (Objects.typeStringOf(this.data) === 'String') return;\n\n // when properties have changed (same object, but other properties)\n var allProperties = Properties.own(this.data);\n var that = this;\n var allPropertiesKnown = allProperties.every(function (each) {\n return that.propertyList.indexOf(each) !== -1;\n })\n if (!allPropertiesKnown || allProperties.length !== this.propertyList.length) {\n this.updateExpanderColor();\n this.displayValue();\n\n // if expanded, redraw children\n if (this.expander.isExpanded) {\n this.expander.isExpanded = false;\n this.expander.toggle();\n }\n \n this.propertyList = allProperties;\n }\n\n if (Objects.isMutableType(this.data) && Properties.own(this.data).length > 0) {\n this.children.forEach(function (each) {\n each.update()\n });\n }\n }","funcProperties":{"__isSmartRef__":true,"id":9656},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"9651":{"this":{"__isSmartRef__":true,"id":9590},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":9652}},"9652":{"$super":{"__isSmartRef__":true,"id":9653}},"9653":{"varMapping":{"__isSmartRef__":true,"id":9654},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":9655},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"9654":{"obj":{"__isSmartRef__":true,"id":9590},"name":"update"},"9655":{},"9656":{},"9657":{"_Position":{"__isSmartRef__":true,"id":9658},"renderContextTable":{"__isSmartRef__":true,"id":9659},"_Extent":{"__isSmartRef__":true,"id":9660},"_Padding":{"__isSmartRef__":true,"id":9661},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"9658":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"9659":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"9660":{"x":100,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"9661":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"9662":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"9663":{"morph":{"__isSmartRef__":true,"id":9589},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"9664":{"layouter":{"__isSmartRef__":true,"id":9665},"resizeWidth":true},"9665":{"defaultBorderSize":10,"defaultSpacing":15,"borderSize":0,"spacing":0,"container":{"__isSmartRef__":true,"id":9589},"__LivelyClassName__":"lively.morphic.Layout.JournalLayout","__SourceModuleName__":"Global.lively.morphic.Layout"},"9666":{"x":100,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"9667":{"x":0,"y":140,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"9668":{"getLayoutableSubmorphs":{"__isSmartRef__":true,"id":9669}},"9669":{"varMapping":{"__isSmartRef__":true,"id":9670},"source":"function getLayoutableSubmorphs() {\n return this.submorphs.reject(function(ea) {\n return (ea.isEpiMorph || ea.isBeingDragged || !ea.isVisible());\n });\n }","funcProperties":{"__isSmartRef__":true,"id":9675},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"9670":{"this":{"__isSmartRef__":true,"id":9589},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":9671}},"9671":{"$super":{"__isSmartRef__":true,"id":9672}},"9672":{"varMapping":{"__isSmartRef__":true,"id":9673},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":9674},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"9673":{"obj":{"__isSmartRef__":true,"id":9589},"name":"getLayoutableSubmorphs"},"9674":{},"9675":{},"9676":{"submorphs":[{"__isSmartRef__":true,"id":9677}],"scripts":[],"shape":{"__isSmartRef__":true,"id":9745},"derivationIds":[null],"id":"18EDBD36-2FA4-4713-B576-81C98063566B","renderContextTable":{"__isSmartRef__":true,"id":9750},"eventHandler":{"__isSmartRef__":true,"id":9751},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"layout":{"__isSmartRef__":true,"id":9752},"isInLayoutCycle":false,"priorExtent":{"__isSmartRef__":true,"id":9754},"owner":{"__isSmartRef__":true,"id":5715},"_Position":{"__isSmartRef__":true,"id":9755},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":9756},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global"},"9677":{"submorphs":[{"__isSmartRef__":true,"id":9678},{"__isSmartRef__":true,"id":9695}],"scripts":[],"shape":{"__isSmartRef__":true,"id":9711},"derivationIds":[null],"id":"F97020D5-464F-4947-B6D8-3F87C535363E","renderContextTable":{"__isSmartRef__":true,"id":9716},"eventHandler":{"__isSmartRef__":true,"id":9717},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"layout":{"__isSmartRef__":true,"id":9718},"grabbingEnabled":false,"draggingEnabled":false,"data":{"__isSmartRef__":true,"id":611},"propertyList":["position","_Extent","_BorderWidth","_BorderColor","_Fill","__SourceModuleName__","renderContextTable","_ClipMode","_Padding","_BorderRadius","_Opacity","_BorderStyle","_renderContext"],"level":1,"treeView":{"__isSmartRef__":true,"id":560},"label":"shape","children":[],"parent":{"__isSmartRef__":true,"id":563},"expander":{"__isSmartRef__":true,"id":9678},"text":{"__isSmartRef__":true,"id":9695},"owner":{"__isSmartRef__":true,"id":9676},"_Position":{"__isSmartRef__":true,"id":9719},"priorExtent":{"__isSmartRef__":true,"id":9720},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":9721},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global"},"9678":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":9679},"derivationIds":[null],"id":"BF735AEA-1199-4AAB-BE1B-57DC5C1030C2","renderContextTable":{"__isSmartRef__":true,"id":9685},"eventHandler":{"__isSmartRef__":true,"id":9686},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":9687},"grabbingEnabled":false,"draggingEnabled":false,"isExpanded":false,"owner":{"__isSmartRef__":true,"id":9677},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":9688},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global"},"9679":{"_Position":{"__isSmartRef__":true,"id":9680},"renderContextTable":{"__isSmartRef__":true,"id":9681},"_Extent":{"__isSmartRef__":true,"id":9682},"_Padding":{"__isSmartRef__":true,"id":9683},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":570},"_Fill":{"__isSmartRef__":true,"id":9684},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"9680":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"9681":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"9682":{"x":8,"y":8,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"9683":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"9684":{"r":0.5686274509803921,"g":0.5686274509803921,"b":0.5686274509803921,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"9685":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"9686":{"morph":{"__isSmartRef__":true,"id":9678},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"9687":{"x":18,"y":5,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"9688":{"toggle":{"__isSmartRef__":true,"id":9689},"toggleExpansion":{"__isSmartRef__":true,"id":9692}},"9689":{"varMapping":{"__isSmartRef__":true,"id":9690},"source":"function toggle() {\n // asynchronous toggling\n (function () { this.toggleExpansion(); }).bind(this).delay(0);\n }","funcProperties":{"__isSmartRef__":true,"id":9691},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"9690":{"this":{"__isSmartRef__":true,"id":9678}},"9691":{},"9692":{"varMapping":{"__isSmartRef__":true,"id":9693},"source":"function toggleExpansion() {\n var treeNode = this.owner;\n var treeView = treeNode.treeView;\n\n if (!this.isExpanded && Objects.isMutableType(treeNode.data) && Properties.own(treeNode.data).length > 0) {\n this.isExpanded = true;\n\n if (treeNode.childrenWrapper) {\n treeNode.childrenWrapper.setVisible(true);\n } if (treeNode.childrenWrapper && treeNode.children.length !== Properties.own(treeNode.data)) {\n treeNode.children = [];\n treeNode.childrenWrapper.removeAllMorphs();\n treeNode.childrenWrapper.addTreeNodesForProperties(treeNode);\n } else {\n if (Objects.isMutableType(treeNode.data)) {\n var wrapper = treeView.createTreeWrapper();\n\n wrapper.addScript(function addTreeNodesForProperties(treeNode) {\n var that = this;\n var props = Properties.own(treeNode.data);\n if (Objects.typeStringOf(treeNode.data) !== 'Array') props = props.sort();\n props.forEach(function(prop) {\n (function() {\n var childNode = treeNode.treeView.createTreeNode(prop, treeNode.data[prop], treeNode.level + 1, treeNode);\n treeNode.children.push(childNode);\n var nodeWrapper = treeNode.treeView.createTreeWrapper(childNode);\n that.addMorph(nodeWrapper);\n }).bind(this).delay(0); // asynchronous\n });\n });\n wrapper.addTreeNodesForProperties(treeNode);\n \n treeNode.childrenWrapper = wrapper;\n treeNode.owner.addMorph(wrapper);\n } \n }\n } else {\n this.isExpanded = false;\n treeNode.childrenWrapper && treeNode.childrenWrapper.setVisible(false);\n }\n treeNode.updateExpanderColor();\n treeNode.owner.applyLayout();\n }","funcProperties":{"__isSmartRef__":true,"id":9694},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"9693":{"this":{"__isSmartRef__":true,"id":9678}},"9694":{},"9695":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":9696},"derivationIds":[null],"id":"3A26C3AD-B79A-4D5B-9132-C88D15869808","renderContextTable":{"__isSmartRef__":true,"id":9700},"_WhiteSpaceHandling":"pre","textChunks":[{"__isSmartRef__":true,"id":9701},{"__isSmartRef__":true,"id":9703}],"eventHandler":{"__isSmartRef__":true,"id":9705},"_ClipMode":"hidden","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"fixedHeight":true,"_InputAllowed":false,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":10,"evalEnabled":false,"_MaxTextWidth":null,"isLabel":true,"_HandStyle":"default","eventsAreIgnored":true,"priorExtent":{"__isSmartRef__":true,"id":9706},"_MinTextWidth":null,"_MaxTextHeight":null,"_MinTextHeight":null,"owner":{"__isSmartRef__":true,"id":9677},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":9707},"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"9696":{"_Position":{"__isSmartRef__":true,"id":9697},"renderContextTable":{"__isSmartRef__":true,"id":9698},"_Extent":{"__isSmartRef__":true,"id":9699},"_Padding":{"__isSmartRef__":true,"id":587},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":588},"_Fill":null,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"9697":{"x":28,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"9698":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"9699":{"x":112,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"9700":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"9701":{"style":{"__isSmartRef__":true,"id":9702},"chunkOwner":{"__isSmartRef__":true,"id":9695},"storedString":"shape","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"9702":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"9703":{"style":{"__isSmartRef__":true,"id":9704},"chunkOwner":{"__isSmartRef__":true,"id":9695},"storedString":": Rectangle","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"9704":{"color":{"__isSmartRef__":true,"id":595},"italics":"italic","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"9705":{"morph":{"__isSmartRef__":true,"id":9695},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"9706":{"x":120,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"9707":{"layoutText":{"__isSmartRef__":true,"id":9708}},"9708":{"varMapping":{"__isSmartRef__":true,"id":9709},"source":"function layoutText(fontOptions){\n this.setFontSize(fontOptions.size);\n this.setFillOpacity(0);\n this.setBorderWidth(0);\n this.setMaxTextWidth(fontOptions.maxTextWidth);\n this.beLabel();\n this.fit();\n }","funcProperties":{"__isSmartRef__":true,"id":9710},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"9709":{"this":{"__isSmartRef__":true,"id":9695}},"9710":{},"9711":{"_Position":{"__isSmartRef__":true,"id":9712},"renderContextTable":{"__isSmartRef__":true,"id":9713},"_Extent":{"__isSmartRef__":true,"id":9714},"_Padding":{"__isSmartRef__":true,"id":9715},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"9712":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"9713":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"9714":{"x":100,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"9715":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"9716":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"9717":{"morph":{"__isSmartRef__":true,"id":9677},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"9718":{"resizeWidth":true},"9719":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"9720":{"x":100,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"9721":{"updateExpanderColor":{"__isSmartRef__":true,"id":9722},"onMouseDown":{"__isSmartRef__":true,"id":9725},"isRoot":{"__isSmartRef__":true,"id":9732},"displayValue":{"__isSmartRef__":true,"id":9735},"update":{"__isSmartRef__":true,"id":9738}},"9722":{"varMapping":{"__isSmartRef__":true,"id":9723},"source":"function updateExpanderColor() {\n var colors = this.treeView.colors;\n var fillColor;\n if (this.expander.isExpanded || !(Objects.isMutableType(this.data) && Properties.own(this.data).length > 0)) { \n fillColor = colors.expandedExpander;\n } else {\n fillColor = colors.contractedExpander;\n }\n this.expander.setFill(fillColor);\n }","funcProperties":{"__isSmartRef__":true,"id":9724},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"9723":{"this":{"__isSmartRef__":true,"id":9677}},"9724":{},"9725":{"varMapping":{"__isSmartRef__":true,"id":9726},"source":"function onMouseDown() {\n this.treeView.owner.moveFocusTo(this);\n }","funcProperties":{"__isSmartRef__":true,"id":9731},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"9726":{"this":{"__isSmartRef__":true,"id":9677},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":9727}},"9727":{"$super":{"__isSmartRef__":true,"id":9728}},"9728":{"varMapping":{"__isSmartRef__":true,"id":9729},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":9730},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"9729":{"obj":{"__isSmartRef__":true,"id":9677},"name":"onMouseDown"},"9730":{},"9731":{},"9732":{"varMapping":{"__isSmartRef__":true,"id":9733},"source":"function isRoot() {\n return (this.parent === null || this.parent === undefined);\n }","funcProperties":{"__isSmartRef__":true,"id":9734},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"9733":{"this":{"__isSmartRef__":true,"id":9677}},"9734":{},"9735":{"varMapping":{"__isSmartRef__":true,"id":9736},"source":"function displayValue() {\n // set label\n var labelString = this.treeView.getDisplayStringFor(this);\n if (labelString.length > 100) labelString = labelString.substring(0, 100) + '...';\n this.text.setTextString(labelString);\n \n // reset the bounds\n var fontSize = this.treeView.fonts.size;\n var textExtent = pt(labelString.length * fontSize * (3 / 4), fontSize * 2);\n this.text.setExtent(textExtent);\n\n // emphasize the properties current value\n this.text.emphasize({\n color: this.treeView.colors.emphasizedText,\n italics: 'italic'\n }, this.label.length, this.text.textString.length);\n }","funcProperties":{"__isSmartRef__":true,"id":9737},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"9736":{"this":{"__isSmartRef__":true,"id":9677}},"9737":{},"9738":{"varMapping":{"__isSmartRef__":true,"id":9739},"source":"function update() {\n \n // if actual value of the represented property changed (reference changed)\n if (this.parent && this.data !== this.parent.data[this.label]) {\n this.data = this.parent.data[this.label];\n this.displayValue();\n }\n\n if (Objects.typeStringOf(this.data) === 'String') return;\n\n // when properties have changed (same object, but other properties)\n var allProperties = Properties.own(this.data);\n var that = this;\n var allPropertiesKnown = allProperties.every(function (each) {\n return that.propertyList.indexOf(each) !== -1;\n })\n if (!allPropertiesKnown || allProperties.length !== this.propertyList.length) {\n this.updateExpanderColor();\n this.displayValue();\n\n // if expanded, redraw children\n if (this.expander.isExpanded) {\n this.expander.isExpanded = false;\n this.expander.toggle();\n }\n \n this.propertyList = allProperties;\n }\n\n if (Objects.isMutableType(this.data) && Properties.own(this.data).length > 0) {\n this.children.forEach(function (each) {\n each.update()\n });\n }\n }","funcProperties":{"__isSmartRef__":true,"id":9744},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"9739":{"this":{"__isSmartRef__":true,"id":9677},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":9740}},"9740":{"$super":{"__isSmartRef__":true,"id":9741}},"9741":{"varMapping":{"__isSmartRef__":true,"id":9742},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":9743},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"9742":{"obj":{"__isSmartRef__":true,"id":9677},"name":"update"},"9743":{},"9744":{},"9745":{"_Position":{"__isSmartRef__":true,"id":9746},"renderContextTable":{"__isSmartRef__":true,"id":9747},"_Extent":{"__isSmartRef__":true,"id":9748},"_Padding":{"__isSmartRef__":true,"id":9749},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"9746":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"9747":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"9748":{"x":100,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"9749":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"9750":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"9751":{"morph":{"__isSmartRef__":true,"id":9676},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"9752":{"layouter":{"__isSmartRef__":true,"id":9753},"resizeWidth":true},"9753":{"defaultBorderSize":10,"defaultSpacing":15,"borderSize":0,"spacing":0,"container":{"__isSmartRef__":true,"id":9676},"__LivelyClassName__":"lively.morphic.Layout.JournalLayout","__SourceModuleName__":"Global.lively.morphic.Layout"},"9754":{"x":100,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"9755":{"x":0,"y":120,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"9756":{"getLayoutableSubmorphs":{"__isSmartRef__":true,"id":9757}},"9757":{"varMapping":{"__isSmartRef__":true,"id":9758},"source":"function getLayoutableSubmorphs() {\n return this.submorphs.reject(function(ea) {\n return (ea.isEpiMorph || ea.isBeingDragged || !ea.isVisible());\n });\n }","funcProperties":{"__isSmartRef__":true,"id":9763},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"9758":{"this":{"__isSmartRef__":true,"id":9676},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":9759}},"9759":{"$super":{"__isSmartRef__":true,"id":9760}},"9760":{"varMapping":{"__isSmartRef__":true,"id":9761},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":9762},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"9761":{"obj":{"__isSmartRef__":true,"id":9676},"name":"getLayoutableSubmorphs"},"9762":{},"9763":{},"9764":{"submorphs":[{"__isSmartRef__":true,"id":9765}],"scripts":[],"shape":{"__isSmartRef__":true,"id":9833},"derivationIds":[null],"id":"83417299-82DD-4134-8944-0A7BBC1B2044","renderContextTable":{"__isSmartRef__":true,"id":9838},"eventHandler":{"__isSmartRef__":true,"id":9839},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"layout":{"__isSmartRef__":true,"id":9840},"isInLayoutCycle":false,"priorExtent":{"__isSmartRef__":true,"id":9842},"owner":{"__isSmartRef__":true,"id":5715},"_Position":{"__isSmartRef__":true,"id":9843},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":9844},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global"},"9765":{"submorphs":[{"__isSmartRef__":true,"id":9766},{"__isSmartRef__":true,"id":9783}],"scripts":[],"shape":{"__isSmartRef__":true,"id":9799},"derivationIds":[null],"id":"7650FB86-1F92-46BF-85DB-70D2290215BA","renderContextTable":{"__isSmartRef__":true,"id":9804},"eventHandler":{"__isSmartRef__":true,"id":9805},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"layout":{"__isSmartRef__":true,"id":9806},"grabbingEnabled":false,"draggingEnabled":false,"data":false,"propertyList":[],"level":1,"treeView":{"__isSmartRef__":true,"id":560},"label":"showsHalos","children":[],"parent":{"__isSmartRef__":true,"id":563},"expander":{"__isSmartRef__":true,"id":9766},"text":{"__isSmartRef__":true,"id":9783},"owner":{"__isSmartRef__":true,"id":9764},"_Position":{"__isSmartRef__":true,"id":9807},"priorExtent":{"__isSmartRef__":true,"id":9808},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":9809},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global"},"9766":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":9767},"derivationIds":[null],"id":"76526BA0-4BD7-4C58-992A-5CA8B6524B56","renderContextTable":{"__isSmartRef__":true,"id":9773},"eventHandler":{"__isSmartRef__":true,"id":9774},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":9775},"grabbingEnabled":false,"draggingEnabled":false,"isExpanded":false,"owner":{"__isSmartRef__":true,"id":9765},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":9776},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global"},"9767":{"_Position":{"__isSmartRef__":true,"id":9768},"renderContextTable":{"__isSmartRef__":true,"id":9769},"_Extent":{"__isSmartRef__":true,"id":9770},"_Padding":{"__isSmartRef__":true,"id":9771},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":570},"_Fill":{"__isSmartRef__":true,"id":9772},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"9768":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"9769":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"9770":{"x":8,"y":8,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"9771":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"9772":{"r":1,"g":1,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"9773":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"9774":{"morph":{"__isSmartRef__":true,"id":9766},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"9775":{"x":18,"y":5,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"9776":{"toggle":{"__isSmartRef__":true,"id":9777},"toggleExpansion":{"__isSmartRef__":true,"id":9780}},"9777":{"varMapping":{"__isSmartRef__":true,"id":9778},"source":"function toggle() {\n // asynchronous toggling\n (function () { this.toggleExpansion(); }).bind(this).delay(0);\n }","funcProperties":{"__isSmartRef__":true,"id":9779},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"9778":{"this":{"__isSmartRef__":true,"id":9766}},"9779":{},"9780":{"varMapping":{"__isSmartRef__":true,"id":9781},"source":"function toggleExpansion() {\n var treeNode = this.owner;\n var treeView = treeNode.treeView;\n\n if (!this.isExpanded && Objects.isMutableType(treeNode.data) && Properties.own(treeNode.data).length > 0) {\n this.isExpanded = true;\n\n if (treeNode.childrenWrapper) {\n treeNode.childrenWrapper.setVisible(true);\n } if (treeNode.childrenWrapper && treeNode.children.length !== Properties.own(treeNode.data)) {\n treeNode.children = [];\n treeNode.childrenWrapper.removeAllMorphs();\n treeNode.childrenWrapper.addTreeNodesForProperties(treeNode);\n } else {\n if (Objects.isMutableType(treeNode.data)) {\n var wrapper = treeView.createTreeWrapper();\n\n wrapper.addScript(function addTreeNodesForProperties(treeNode) {\n var that = this;\n var props = Properties.own(treeNode.data);\n if (Objects.typeStringOf(treeNode.data) !== 'Array') props = props.sort();\n props.forEach(function(prop) {\n (function() {\n var childNode = treeNode.treeView.createTreeNode(prop, treeNode.data[prop], treeNode.level + 1, treeNode);\n treeNode.children.push(childNode);\n var nodeWrapper = treeNode.treeView.createTreeWrapper(childNode);\n that.addMorph(nodeWrapper);\n }).bind(this).delay(0); // asynchronous\n });\n });\n wrapper.addTreeNodesForProperties(treeNode);\n \n treeNode.childrenWrapper = wrapper;\n treeNode.owner.addMorph(wrapper);\n } \n }\n } else {\n this.isExpanded = false;\n treeNode.childrenWrapper && treeNode.childrenWrapper.setVisible(false);\n }\n treeNode.updateExpanderColor();\n treeNode.owner.applyLayout();\n }","funcProperties":{"__isSmartRef__":true,"id":9782},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"9781":{"this":{"__isSmartRef__":true,"id":9766}},"9782":{},"9783":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":9784},"derivationIds":[null],"id":"0F948351-F37F-46EB-BBF4-5B40BA8E13BC","renderContextTable":{"__isSmartRef__":true,"id":9788},"_WhiteSpaceHandling":"pre","textChunks":[{"__isSmartRef__":true,"id":9789},{"__isSmartRef__":true,"id":9791}],"eventHandler":{"__isSmartRef__":true,"id":9793},"_ClipMode":"hidden","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"fixedHeight":true,"_InputAllowed":false,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":10,"evalEnabled":false,"_MaxTextWidth":null,"isLabel":true,"_HandStyle":"default","eventsAreIgnored":true,"priorExtent":{"__isSmartRef__":true,"id":9794},"_MinTextWidth":null,"_MaxTextHeight":null,"_MinTextHeight":null,"owner":{"__isSmartRef__":true,"id":9765},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":9795},"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"9784":{"_Position":{"__isSmartRef__":true,"id":9785},"renderContextTable":{"__isSmartRef__":true,"id":9786},"_Extent":{"__isSmartRef__":true,"id":9787},"_Padding":{"__isSmartRef__":true,"id":587},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":588},"_Fill":null,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"9785":{"x":28,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"9786":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"9787":{"x":117,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"9788":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"9789":{"style":{"__isSmartRef__":true,"id":9790},"chunkOwner":{"__isSmartRef__":true,"id":9783},"storedString":"showsHalos","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"9790":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"9791":{"style":{"__isSmartRef__":true,"id":9792},"chunkOwner":{"__isSmartRef__":true,"id":9783},"storedString":": false","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"9792":{"color":{"__isSmartRef__":true,"id":595},"italics":"italic","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"9793":{"morph":{"__isSmartRef__":true,"id":9783},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"9794":{"x":127.5,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"9795":{"layoutText":{"__isSmartRef__":true,"id":9796}},"9796":{"varMapping":{"__isSmartRef__":true,"id":9797},"source":"function layoutText(fontOptions){\n this.setFontSize(fontOptions.size);\n this.setFillOpacity(0);\n this.setBorderWidth(0);\n this.setMaxTextWidth(fontOptions.maxTextWidth);\n this.beLabel();\n this.fit();\n }","funcProperties":{"__isSmartRef__":true,"id":9798},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"9797":{"this":{"__isSmartRef__":true,"id":9783}},"9798":{},"9799":{"_Position":{"__isSmartRef__":true,"id":9800},"renderContextTable":{"__isSmartRef__":true,"id":9801},"_Extent":{"__isSmartRef__":true,"id":9802},"_Padding":{"__isSmartRef__":true,"id":9803},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"9800":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"9801":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"9802":{"x":100,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"9803":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"9804":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"9805":{"morph":{"__isSmartRef__":true,"id":9765},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"9806":{"resizeWidth":true},"9807":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"9808":{"x":100,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"9809":{"updateExpanderColor":{"__isSmartRef__":true,"id":9810},"onMouseDown":{"__isSmartRef__":true,"id":9813},"isRoot":{"__isSmartRef__":true,"id":9820},"displayValue":{"__isSmartRef__":true,"id":9823},"update":{"__isSmartRef__":true,"id":9826}},"9810":{"varMapping":{"__isSmartRef__":true,"id":9811},"source":"function updateExpanderColor() {\n var colors = this.treeView.colors;\n var fillColor;\n if (this.expander.isExpanded || !(Objects.isMutableType(this.data) && Properties.own(this.data).length > 0)) { \n fillColor = colors.expandedExpander;\n } else {\n fillColor = colors.contractedExpander;\n }\n this.expander.setFill(fillColor);\n }","funcProperties":{"__isSmartRef__":true,"id":9812},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"9811":{"this":{"__isSmartRef__":true,"id":9765}},"9812":{},"9813":{"varMapping":{"__isSmartRef__":true,"id":9814},"source":"function onMouseDown() {\n this.treeView.owner.moveFocusTo(this);\n }","funcProperties":{"__isSmartRef__":true,"id":9819},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"9814":{"this":{"__isSmartRef__":true,"id":9765},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":9815}},"9815":{"$super":{"__isSmartRef__":true,"id":9816}},"9816":{"varMapping":{"__isSmartRef__":true,"id":9817},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":9818},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"9817":{"obj":{"__isSmartRef__":true,"id":9765},"name":"onMouseDown"},"9818":{},"9819":{},"9820":{"varMapping":{"__isSmartRef__":true,"id":9821},"source":"function isRoot() {\n return (this.parent === null || this.parent === undefined);\n }","funcProperties":{"__isSmartRef__":true,"id":9822},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"9821":{"this":{"__isSmartRef__":true,"id":9765}},"9822":{},"9823":{"varMapping":{"__isSmartRef__":true,"id":9824},"source":"function displayValue() {\n // set label\n var labelString = this.treeView.getDisplayStringFor(this);\n if (labelString.length > 100) labelString = labelString.substring(0, 100) + '...';\n this.text.setTextString(labelString);\n \n // reset the bounds\n var fontSize = this.treeView.fonts.size;\n var textExtent = pt(labelString.length * fontSize * (3 / 4), fontSize * 2);\n this.text.setExtent(textExtent);\n\n // emphasize the properties current value\n this.text.emphasize({\n color: this.treeView.colors.emphasizedText,\n italics: 'italic'\n }, this.label.length, this.text.textString.length);\n }","funcProperties":{"__isSmartRef__":true,"id":9825},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"9824":{"this":{"__isSmartRef__":true,"id":9765}},"9825":{},"9826":{"varMapping":{"__isSmartRef__":true,"id":9827},"source":"function update() {\n \n // if actual value of the represented property changed (reference changed)\n if (this.parent && this.data !== this.parent.data[this.label]) {\n this.data = this.parent.data[this.label];\n this.displayValue();\n }\n\n if (Objects.typeStringOf(this.data) === 'String') return;\n\n // when properties have changed (same object, but other properties)\n var allProperties = Properties.own(this.data);\n var that = this;\n var allPropertiesKnown = allProperties.every(function (each) {\n return that.propertyList.indexOf(each) !== -1;\n })\n if (!allPropertiesKnown || allProperties.length !== this.propertyList.length) {\n this.updateExpanderColor();\n this.displayValue();\n\n // if expanded, redraw children\n if (this.expander.isExpanded) {\n this.expander.isExpanded = false;\n this.expander.toggle();\n }\n \n this.propertyList = allProperties;\n }\n\n if (Objects.isMutableType(this.data) && Properties.own(this.data).length > 0) {\n this.children.forEach(function (each) {\n each.update()\n });\n }\n }","funcProperties":{"__isSmartRef__":true,"id":9832},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"9827":{"this":{"__isSmartRef__":true,"id":9765},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":9828}},"9828":{"$super":{"__isSmartRef__":true,"id":9829}},"9829":{"varMapping":{"__isSmartRef__":true,"id":9830},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":9831},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"9830":{"obj":{"__isSmartRef__":true,"id":9765},"name":"update"},"9831":{},"9832":{},"9833":{"_Position":{"__isSmartRef__":true,"id":9834},"renderContextTable":{"__isSmartRef__":true,"id":9835},"_Extent":{"__isSmartRef__":true,"id":9836},"_Padding":{"__isSmartRef__":true,"id":9837},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"9834":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"9835":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"9836":{"x":100,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"9837":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"9838":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"9839":{"morph":{"__isSmartRef__":true,"id":9764},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"9840":{"layouter":{"__isSmartRef__":true,"id":9841},"resizeWidth":true},"9841":{"defaultBorderSize":10,"defaultSpacing":15,"borderSize":0,"spacing":0,"container":{"__isSmartRef__":true,"id":9764},"__LivelyClassName__":"lively.morphic.Layout.JournalLayout","__SourceModuleName__":"Global.lively.morphic.Layout"},"9842":{"x":100,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"9843":{"x":0,"y":100,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"9844":{"getLayoutableSubmorphs":{"__isSmartRef__":true,"id":9845}},"9845":{"varMapping":{"__isSmartRef__":true,"id":9846},"source":"function getLayoutableSubmorphs() {\n return this.submorphs.reject(function(ea) {\n return (ea.isEpiMorph || ea.isBeingDragged || !ea.isVisible());\n });\n }","funcProperties":{"__isSmartRef__":true,"id":9851},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"9846":{"this":{"__isSmartRef__":true,"id":9764},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":9847}},"9847":{"$super":{"__isSmartRef__":true,"id":9848}},"9848":{"varMapping":{"__isSmartRef__":true,"id":9849},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":9850},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"9849":{"obj":{"__isSmartRef__":true,"id":9764},"name":"getLayoutableSubmorphs"},"9850":{},"9851":{},"9852":{"submorphs":[{"__isSmartRef__":true,"id":9853}],"scripts":[],"shape":{"__isSmartRef__":true,"id":9921},"derivationIds":[null],"id":"FCEC5033-2369-4B95-873A-8BAF1B953163","renderContextTable":{"__isSmartRef__":true,"id":9926},"eventHandler":{"__isSmartRef__":true,"id":9927},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"layout":{"__isSmartRef__":true,"id":9928},"isInLayoutCycle":false,"priorExtent":{"__isSmartRef__":true,"id":9930},"owner":{"__isSmartRef__":true,"id":5715},"_Position":{"__isSmartRef__":true,"id":9931},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":9932},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global"},"9853":{"submorphs":[{"__isSmartRef__":true,"id":9854},{"__isSmartRef__":true,"id":9871}],"scripts":[],"shape":{"__isSmartRef__":true,"id":9887},"derivationIds":[null],"id":"DBCFD296-699D-4F98-8E86-9E0F7DDB1CC3","renderContextTable":{"__isSmartRef__":true,"id":9892},"eventHandler":{"__isSmartRef__":true,"id":9893},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"layout":{"__isSmartRef__":true,"id":9894},"grabbingEnabled":false,"draggingEnabled":false,"data":"solid","propertyList":["0","1","2","3","4"],"level":1,"treeView":{"__isSmartRef__":true,"id":560},"label":"strokeStyle","children":[],"parent":{"__isSmartRef__":true,"id":563},"expander":{"__isSmartRef__":true,"id":9854},"text":{"__isSmartRef__":true,"id":9871},"owner":{"__isSmartRef__":true,"id":9852},"_Position":{"__isSmartRef__":true,"id":9895},"priorExtent":{"__isSmartRef__":true,"id":9896},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":9897},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global"},"9854":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":9855},"derivationIds":[null],"id":"A3ED269C-7378-451E-9115-44CE62147360","renderContextTable":{"__isSmartRef__":true,"id":9861},"eventHandler":{"__isSmartRef__":true,"id":9862},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":9863},"grabbingEnabled":false,"draggingEnabled":false,"isExpanded":false,"owner":{"__isSmartRef__":true,"id":9853},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":9864},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global"},"9855":{"_Position":{"__isSmartRef__":true,"id":9856},"renderContextTable":{"__isSmartRef__":true,"id":9857},"_Extent":{"__isSmartRef__":true,"id":9858},"_Padding":{"__isSmartRef__":true,"id":9859},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":570},"_Fill":{"__isSmartRef__":true,"id":9860},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"9856":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"9857":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"9858":{"x":8,"y":8,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"9859":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"9860":{"r":1,"g":1,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"9861":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"9862":{"morph":{"__isSmartRef__":true,"id":9854},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"9863":{"x":18,"y":5,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"9864":{"toggle":{"__isSmartRef__":true,"id":9865},"toggleExpansion":{"__isSmartRef__":true,"id":9868}},"9865":{"varMapping":{"__isSmartRef__":true,"id":9866},"source":"function toggle() {\n // asynchronous toggling\n (function () { this.toggleExpansion(); }).bind(this).delay(0);\n }","funcProperties":{"__isSmartRef__":true,"id":9867},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"9866":{"this":{"__isSmartRef__":true,"id":9854}},"9867":{},"9868":{"varMapping":{"__isSmartRef__":true,"id":9869},"source":"function toggleExpansion() {\n var treeNode = this.owner;\n var treeView = treeNode.treeView;\n\n if (!this.isExpanded && Objects.isMutableType(treeNode.data) && Properties.own(treeNode.data).length > 0) {\n this.isExpanded = true;\n\n if (treeNode.childrenWrapper) {\n treeNode.childrenWrapper.setVisible(true);\n } if (treeNode.childrenWrapper && treeNode.children.length !== Properties.own(treeNode.data)) {\n treeNode.children = [];\n treeNode.childrenWrapper.removeAllMorphs();\n treeNode.childrenWrapper.addTreeNodesForProperties(treeNode);\n } else {\n if (Objects.isMutableType(treeNode.data)) {\n var wrapper = treeView.createTreeWrapper();\n\n wrapper.addScript(function addTreeNodesForProperties(treeNode) {\n var that = this;\n var props = Properties.own(treeNode.data);\n if (Objects.typeStringOf(treeNode.data) !== 'Array') props = props.sort();\n props.forEach(function(prop) {\n (function() {\n var childNode = treeNode.treeView.createTreeNode(prop, treeNode.data[prop], treeNode.level + 1, treeNode);\n treeNode.children.push(childNode);\n var nodeWrapper = treeNode.treeView.createTreeWrapper(childNode);\n that.addMorph(nodeWrapper);\n }).bind(this).delay(0); // asynchronous\n });\n });\n wrapper.addTreeNodesForProperties(treeNode);\n \n treeNode.childrenWrapper = wrapper;\n treeNode.owner.addMorph(wrapper);\n } \n }\n } else {\n this.isExpanded = false;\n treeNode.childrenWrapper && treeNode.childrenWrapper.setVisible(false);\n }\n treeNode.updateExpanderColor();\n treeNode.owner.applyLayout();\n }","funcProperties":{"__isSmartRef__":true,"id":9870},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"9869":{"this":{"__isSmartRef__":true,"id":9854}},"9870":{},"9871":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":9872},"derivationIds":[null],"id":"36D276E7-93B8-400E-9312-FC135F1A920A","renderContextTable":{"__isSmartRef__":true,"id":9876},"_WhiteSpaceHandling":"pre","textChunks":[{"__isSmartRef__":true,"id":9877},{"__isSmartRef__":true,"id":9879}],"eventHandler":{"__isSmartRef__":true,"id":9881},"_ClipMode":"hidden","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"fixedHeight":true,"_InputAllowed":false,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":10,"evalEnabled":false,"_MaxTextWidth":null,"isLabel":true,"_HandStyle":"default","eventsAreIgnored":true,"priorExtent":{"__isSmartRef__":true,"id":9882},"_MinTextWidth":null,"_MaxTextHeight":null,"_MinTextHeight":null,"owner":{"__isSmartRef__":true,"id":9853},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":9883},"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"9872":{"_Position":{"__isSmartRef__":true,"id":9873},"renderContextTable":{"__isSmartRef__":true,"id":9874},"_Extent":{"__isSmartRef__":true,"id":9875},"_Padding":{"__isSmartRef__":true,"id":587},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":588},"_Fill":null,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"9873":{"x":28,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"9874":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"9875":{"x":108,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"9876":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"9877":{"style":{"__isSmartRef__":true,"id":9878},"chunkOwner":{"__isSmartRef__":true,"id":9871},"storedString":"strokeStyle","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"9878":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"9879":{"style":{"__isSmartRef__":true,"id":9880},"chunkOwner":{"__isSmartRef__":true,"id":9871},"storedString":": solid","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"9880":{"color":{"__isSmartRef__":true,"id":595},"italics":"italic","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"9881":{"morph":{"__isSmartRef__":true,"id":9871},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"9882":{"x":135,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"9883":{"layoutText":{"__isSmartRef__":true,"id":9884}},"9884":{"varMapping":{"__isSmartRef__":true,"id":9885},"source":"function layoutText(fontOptions){\n this.setFontSize(fontOptions.size);\n this.setFillOpacity(0);\n this.setBorderWidth(0);\n this.setMaxTextWidth(fontOptions.maxTextWidth);\n this.beLabel();\n this.fit();\n }","funcProperties":{"__isSmartRef__":true,"id":9886},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"9885":{"this":{"__isSmartRef__":true,"id":9871}},"9886":{},"9887":{"_Position":{"__isSmartRef__":true,"id":9888},"renderContextTable":{"__isSmartRef__":true,"id":9889},"_Extent":{"__isSmartRef__":true,"id":9890},"_Padding":{"__isSmartRef__":true,"id":9891},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"9888":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"9889":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"9890":{"x":100,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"9891":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"9892":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"9893":{"morph":{"__isSmartRef__":true,"id":9853},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"9894":{"resizeWidth":true},"9895":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"9896":{"x":100,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"9897":{"updateExpanderColor":{"__isSmartRef__":true,"id":9898},"onMouseDown":{"__isSmartRef__":true,"id":9901},"isRoot":{"__isSmartRef__":true,"id":9908},"displayValue":{"__isSmartRef__":true,"id":9911},"update":{"__isSmartRef__":true,"id":9914}},"9898":{"varMapping":{"__isSmartRef__":true,"id":9899},"source":"function updateExpanderColor() {\n var colors = this.treeView.colors;\n var fillColor;\n if (this.expander.isExpanded || !(Objects.isMutableType(this.data) && Properties.own(this.data).length > 0)) { \n fillColor = colors.expandedExpander;\n } else {\n fillColor = colors.contractedExpander;\n }\n this.expander.setFill(fillColor);\n }","funcProperties":{"__isSmartRef__":true,"id":9900},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"9899":{"this":{"__isSmartRef__":true,"id":9853}},"9900":{},"9901":{"varMapping":{"__isSmartRef__":true,"id":9902},"source":"function onMouseDown() {\n this.treeView.owner.moveFocusTo(this);\n }","funcProperties":{"__isSmartRef__":true,"id":9907},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"9902":{"this":{"__isSmartRef__":true,"id":9853},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":9903}},"9903":{"$super":{"__isSmartRef__":true,"id":9904}},"9904":{"varMapping":{"__isSmartRef__":true,"id":9905},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":9906},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"9905":{"obj":{"__isSmartRef__":true,"id":9853},"name":"onMouseDown"},"9906":{},"9907":{},"9908":{"varMapping":{"__isSmartRef__":true,"id":9909},"source":"function isRoot() {\n return (this.parent === null || this.parent === undefined);\n }","funcProperties":{"__isSmartRef__":true,"id":9910},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"9909":{"this":{"__isSmartRef__":true,"id":9853}},"9910":{},"9911":{"varMapping":{"__isSmartRef__":true,"id":9912},"source":"function displayValue() {\n // set label\n var labelString = this.treeView.getDisplayStringFor(this);\n if (labelString.length > 100) labelString = labelString.substring(0, 100) + '...';\n this.text.setTextString(labelString);\n \n // reset the bounds\n var fontSize = this.treeView.fonts.size;\n var textExtent = pt(labelString.length * fontSize * (3 / 4), fontSize * 2);\n this.text.setExtent(textExtent);\n\n // emphasize the properties current value\n this.text.emphasize({\n color: this.treeView.colors.emphasizedText,\n italics: 'italic'\n }, this.label.length, this.text.textString.length);\n }","funcProperties":{"__isSmartRef__":true,"id":9913},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"9912":{"this":{"__isSmartRef__":true,"id":9853}},"9913":{},"9914":{"varMapping":{"__isSmartRef__":true,"id":9915},"source":"function update() {\n \n // if actual value of the represented property changed (reference changed)\n if (this.parent && this.data !== this.parent.data[this.label]) {\n this.data = this.parent.data[this.label];\n this.displayValue();\n }\n\n if (Objects.typeStringOf(this.data) === 'String') return;\n\n // when properties have changed (same object, but other properties)\n var allProperties = Properties.own(this.data);\n var that = this;\n var allPropertiesKnown = allProperties.every(function (each) {\n return that.propertyList.indexOf(each) !== -1;\n })\n if (!allPropertiesKnown || allProperties.length !== this.propertyList.length) {\n this.updateExpanderColor();\n this.displayValue();\n\n // if expanded, redraw children\n if (this.expander.isExpanded) {\n this.expander.isExpanded = false;\n this.expander.toggle();\n }\n \n this.propertyList = allProperties;\n }\n\n if (Objects.isMutableType(this.data) && Properties.own(this.data).length > 0) {\n this.children.forEach(function (each) {\n each.update()\n });\n }\n }","funcProperties":{"__isSmartRef__":true,"id":9920},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"9915":{"this":{"__isSmartRef__":true,"id":9853},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":9916}},"9916":{"$super":{"__isSmartRef__":true,"id":9917}},"9917":{"varMapping":{"__isSmartRef__":true,"id":9918},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":9919},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"9918":{"obj":{"__isSmartRef__":true,"id":9853},"name":"update"},"9919":{},"9920":{},"9921":{"_Position":{"__isSmartRef__":true,"id":9922},"renderContextTable":{"__isSmartRef__":true,"id":9923},"_Extent":{"__isSmartRef__":true,"id":9924},"_Padding":{"__isSmartRef__":true,"id":9925},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"9922":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"9923":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"9924":{"x":100,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"9925":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"9926":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"9927":{"morph":{"__isSmartRef__":true,"id":9852},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"9928":{"layouter":{"__isSmartRef__":true,"id":9929},"resizeWidth":true},"9929":{"defaultBorderSize":10,"defaultSpacing":15,"borderSize":0,"spacing":0,"container":{"__isSmartRef__":true,"id":9852},"__LivelyClassName__":"lively.morphic.Layout.JournalLayout","__SourceModuleName__":"Global.lively.morphic.Layout"},"9930":{"x":100,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"9931":{"x":0,"y":80,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"9932":{"getLayoutableSubmorphs":{"__isSmartRef__":true,"id":9933}},"9933":{"varMapping":{"__isSmartRef__":true,"id":9934},"source":"function getLayoutableSubmorphs() {\n return this.submorphs.reject(function(ea) {\n return (ea.isEpiMorph || ea.isBeingDragged || !ea.isVisible());\n });\n }","funcProperties":{"__isSmartRef__":true,"id":9939},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"9934":{"this":{"__isSmartRef__":true,"id":9852},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":9935}},"9935":{"$super":{"__isSmartRef__":true,"id":9936}},"9936":{"varMapping":{"__isSmartRef__":true,"id":9937},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":9938},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"9937":{"obj":{"__isSmartRef__":true,"id":9852},"name":"getLayoutableSubmorphs"},"9938":{},"9939":{},"9940":{"submorphs":[{"__isSmartRef__":true,"id":9941}],"scripts":[],"shape":{"__isSmartRef__":true,"id":10008},"derivationIds":[null],"id":"4B2F5CD6-B0F4-4C3A-99D1-B1816B4894B7","renderContextTable":{"__isSmartRef__":true,"id":10013},"eventHandler":{"__isSmartRef__":true,"id":10014},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"layout":{"__isSmartRef__":true,"id":10015},"isInLayoutCycle":false,"priorExtent":{"__isSmartRef__":true,"id":10017},"owner":{"__isSmartRef__":true,"id":5715},"_Position":{"__isSmartRef__":true,"id":10018},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":10019},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global"},"9941":{"submorphs":[{"__isSmartRef__":true,"id":9942},{"__isSmartRef__":true,"id":9958}],"scripts":[],"shape":{"__isSmartRef__":true,"id":9974},"derivationIds":[null],"id":"EB5ECA51-2777-4127-887C-BFF2F0D62C9E","renderContextTable":{"__isSmartRef__":true,"id":9979},"eventHandler":{"__isSmartRef__":true,"id":9980},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"layout":{"__isSmartRef__":true,"id":9981},"grabbingEnabled":false,"draggingEnabled":false,"data":[{"__isSmartRef__":true,"id":5363},{"__isSmartRef__":true,"id":5379}],"propertyList":["0","1"],"level":1,"treeView":{"__isSmartRef__":true,"id":560},"label":"submorphs","children":[],"parent":{"__isSmartRef__":true,"id":563},"expander":{"__isSmartRef__":true,"id":9942},"text":{"__isSmartRef__":true,"id":9958},"owner":{"__isSmartRef__":true,"id":9940},"_Position":{"__isSmartRef__":true,"id":9982},"priorExtent":{"__isSmartRef__":true,"id":9983},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":9984},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global"},"9942":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":9943},"derivationIds":[null],"id":"35E51244-7351-4562-93F6-651BBA7C30F0","renderContextTable":{"__isSmartRef__":true,"id":9948},"eventHandler":{"__isSmartRef__":true,"id":9949},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":9950},"grabbingEnabled":false,"draggingEnabled":false,"isExpanded":false,"owner":{"__isSmartRef__":true,"id":9941},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":9951},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global"},"9943":{"_Position":{"__isSmartRef__":true,"id":9944},"renderContextTable":{"__isSmartRef__":true,"id":9945},"_Extent":{"__isSmartRef__":true,"id":9946},"_Padding":{"__isSmartRef__":true,"id":9947},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":570},"_Fill":{"__isSmartRef__":true,"id":5724},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"9944":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"9945":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"9946":{"x":8,"y":8,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"9947":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"9948":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"9949":{"morph":{"__isSmartRef__":true,"id":9942},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"9950":{"x":18,"y":5,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"9951":{"toggle":{"__isSmartRef__":true,"id":9952},"toggleExpansion":{"__isSmartRef__":true,"id":9955}},"9952":{"varMapping":{"__isSmartRef__":true,"id":9953},"source":"function toggle() {\n // asynchronous toggling\n (function () { this.toggleExpansion(); }).bind(this).delay(0);\n }","funcProperties":{"__isSmartRef__":true,"id":9954},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"9953":{"this":{"__isSmartRef__":true,"id":9942}},"9954":{},"9955":{"varMapping":{"__isSmartRef__":true,"id":9956},"source":"function toggleExpansion() {\n var treeNode = this.owner;\n var treeView = treeNode.treeView;\n\n if (!this.isExpanded && Objects.isMutableType(treeNode.data) && Properties.own(treeNode.data).length > 0) {\n this.isExpanded = true;\n\n if (treeNode.childrenWrapper) {\n treeNode.childrenWrapper.setVisible(true);\n } if (treeNode.childrenWrapper && treeNode.children.length !== Properties.own(treeNode.data)) {\n treeNode.children = [];\n treeNode.childrenWrapper.removeAllMorphs();\n treeNode.childrenWrapper.addTreeNodesForProperties(treeNode);\n } else {\n if (Objects.isMutableType(treeNode.data)) {\n var wrapper = treeView.createTreeWrapper();\n\n wrapper.addScript(function addTreeNodesForProperties(treeNode) {\n var that = this;\n var props = Properties.own(treeNode.data);\n if (Objects.typeStringOf(treeNode.data) !== 'Array') props = props.sort();\n props.forEach(function(prop) {\n (function() {\n var childNode = treeNode.treeView.createTreeNode(prop, treeNode.data[prop], treeNode.level + 1, treeNode);\n treeNode.children.push(childNode);\n var nodeWrapper = treeNode.treeView.createTreeWrapper(childNode);\n that.addMorph(nodeWrapper);\n }).bind(this).delay(0); // asynchronous\n });\n });\n wrapper.addTreeNodesForProperties(treeNode);\n \n treeNode.childrenWrapper = wrapper;\n treeNode.owner.addMorph(wrapper);\n } \n }\n } else {\n this.isExpanded = false;\n treeNode.childrenWrapper && treeNode.childrenWrapper.setVisible(false);\n }\n treeNode.updateExpanderColor();\n treeNode.owner.applyLayout();\n }","funcProperties":{"__isSmartRef__":true,"id":9957},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"9956":{"this":{"__isSmartRef__":true,"id":9942}},"9957":{},"9958":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":9959},"derivationIds":[null],"id":"073BDE18-E649-4DD8-BBD5-04CE5AFF1649","renderContextTable":{"__isSmartRef__":true,"id":9963},"_WhiteSpaceHandling":"pre","textChunks":[{"__isSmartRef__":true,"id":9964},{"__isSmartRef__":true,"id":9966}],"eventHandler":{"__isSmartRef__":true,"id":9968},"_ClipMode":"hidden","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"fixedHeight":true,"_InputAllowed":false,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":10,"evalEnabled":false,"_MaxTextWidth":null,"isLabel":true,"_HandStyle":"default","eventsAreIgnored":true,"priorExtent":{"__isSmartRef__":true,"id":9969},"_MinTextWidth":null,"_MaxTextHeight":null,"_MinTextHeight":null,"owner":{"__isSmartRef__":true,"id":9941},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":9970},"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"9959":{"_Position":{"__isSmartRef__":true,"id":9960},"renderContextTable":{"__isSmartRef__":true,"id":9961},"_Extent":{"__isSmartRef__":true,"id":9962},"_Padding":{"__isSmartRef__":true,"id":587},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":588},"_Fill":null,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"9960":{"x":28,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"9961":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"9962":{"x":120,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"9963":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"9964":{"style":{"__isSmartRef__":true,"id":9965},"chunkOwner":{"__isSmartRef__":true,"id":9958},"storedString":"submorphs","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"9965":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"9966":{"style":{"__isSmartRef__":true,"id":9967},"chunkOwner":{"__isSmartRef__":true,"id":9958},"storedString":": [...]","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"9967":{"color":{"__isSmartRef__":true,"id":595},"italics":"italic","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"9968":{"morph":{"__isSmartRef__":true,"id":9958},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"9969":{"x":120,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"9970":{"layoutText":{"__isSmartRef__":true,"id":9971}},"9971":{"varMapping":{"__isSmartRef__":true,"id":9972},"source":"function layoutText(fontOptions){\n this.setFontSize(fontOptions.size);\n this.setFillOpacity(0);\n this.setBorderWidth(0);\n this.setMaxTextWidth(fontOptions.maxTextWidth);\n this.beLabel();\n this.fit();\n }","funcProperties":{"__isSmartRef__":true,"id":9973},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"9972":{"this":{"__isSmartRef__":true,"id":9958}},"9973":{},"9974":{"_Position":{"__isSmartRef__":true,"id":9975},"renderContextTable":{"__isSmartRef__":true,"id":9976},"_Extent":{"__isSmartRef__":true,"id":9977},"_Padding":{"__isSmartRef__":true,"id":9978},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"9975":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"9976":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"9977":{"x":100,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"9978":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"9979":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"9980":{"morph":{"__isSmartRef__":true,"id":9941},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"9981":{"resizeWidth":true},"9982":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"9983":{"x":100,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"9984":{"updateExpanderColor":{"__isSmartRef__":true,"id":9985},"onMouseDown":{"__isSmartRef__":true,"id":9988},"isRoot":{"__isSmartRef__":true,"id":9995},"displayValue":{"__isSmartRef__":true,"id":9998},"update":{"__isSmartRef__":true,"id":10001}},"9985":{"varMapping":{"__isSmartRef__":true,"id":9986},"source":"function updateExpanderColor() {\n var colors = this.treeView.colors;\n var fillColor;\n if (this.expander.isExpanded || !(Objects.isMutableType(this.data) && Properties.own(this.data).length > 0)) { \n fillColor = colors.expandedExpander;\n } else {\n fillColor = colors.contractedExpander;\n }\n this.expander.setFill(fillColor);\n }","funcProperties":{"__isSmartRef__":true,"id":9987},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"9986":{"this":{"__isSmartRef__":true,"id":9941}},"9987":{},"9988":{"varMapping":{"__isSmartRef__":true,"id":9989},"source":"function onMouseDown() {\n this.treeView.owner.moveFocusTo(this);\n }","funcProperties":{"__isSmartRef__":true,"id":9994},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"9989":{"this":{"__isSmartRef__":true,"id":9941},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":9990}},"9990":{"$super":{"__isSmartRef__":true,"id":9991}},"9991":{"varMapping":{"__isSmartRef__":true,"id":9992},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":9993},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"9992":{"obj":{"__isSmartRef__":true,"id":9941},"name":"onMouseDown"},"9993":{},"9994":{},"9995":{"varMapping":{"__isSmartRef__":true,"id":9996},"source":"function isRoot() {\n return (this.parent === null || this.parent === undefined);\n }","funcProperties":{"__isSmartRef__":true,"id":9997},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"9996":{"this":{"__isSmartRef__":true,"id":9941}},"9997":{},"9998":{"varMapping":{"__isSmartRef__":true,"id":9999},"source":"function displayValue() {\n // set label\n var labelString = this.treeView.getDisplayStringFor(this);\n if (labelString.length > 100) labelString = labelString.substring(0, 100) + '...';\n this.text.setTextString(labelString);\n \n // reset the bounds\n var fontSize = this.treeView.fonts.size;\n var textExtent = pt(labelString.length * fontSize * (3 / 4), fontSize * 2);\n this.text.setExtent(textExtent);\n\n // emphasize the properties current value\n this.text.emphasize({\n color: this.treeView.colors.emphasizedText,\n italics: 'italic'\n }, this.label.length, this.text.textString.length);\n }","funcProperties":{"__isSmartRef__":true,"id":10000},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"9999":{"this":{"__isSmartRef__":true,"id":9941}},"10000":{},"10001":{"varMapping":{"__isSmartRef__":true,"id":10002},"source":"function update() {\n \n // if actual value of the represented property changed (reference changed)\n if (this.parent && this.data !== this.parent.data[this.label]) {\n this.data = this.parent.data[this.label];\n this.displayValue();\n }\n\n if (Objects.typeStringOf(this.data) === 'String') return;\n\n // when properties have changed (same object, but other properties)\n var allProperties = Properties.own(this.data);\n var that = this;\n var allPropertiesKnown = allProperties.every(function (each) {\n return that.propertyList.indexOf(each) !== -1;\n })\n if (!allPropertiesKnown || allProperties.length !== this.propertyList.length) {\n this.updateExpanderColor();\n this.displayValue();\n\n // if expanded, redraw children\n if (this.expander.isExpanded) {\n this.expander.isExpanded = false;\n this.expander.toggle();\n }\n \n this.propertyList = allProperties;\n }\n\n if (Objects.isMutableType(this.data) && Properties.own(this.data).length > 0) {\n this.children.forEach(function (each) {\n each.update()\n });\n }\n }","funcProperties":{"__isSmartRef__":true,"id":10007},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"10002":{"this":{"__isSmartRef__":true,"id":9941},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":10003}},"10003":{"$super":{"__isSmartRef__":true,"id":10004}},"10004":{"varMapping":{"__isSmartRef__":true,"id":10005},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":10006},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"10005":{"obj":{"__isSmartRef__":true,"id":9941},"name":"update"},"10006":{},"10007":{},"10008":{"_Position":{"__isSmartRef__":true,"id":10009},"renderContextTable":{"__isSmartRef__":true,"id":10010},"_Extent":{"__isSmartRef__":true,"id":10011},"_Padding":{"__isSmartRef__":true,"id":10012},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"10009":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"10010":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"10011":{"x":100,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"10012":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"10013":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"10014":{"morph":{"__isSmartRef__":true,"id":9940},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"10015":{"layouter":{"__isSmartRef__":true,"id":10016},"resizeWidth":true},"10016":{"defaultBorderSize":10,"defaultSpacing":15,"borderSize":0,"spacing":0,"container":{"__isSmartRef__":true,"id":9940},"__LivelyClassName__":"lively.morphic.Layout.JournalLayout","__SourceModuleName__":"Global.lively.morphic.Layout"},"10017":{"x":100,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"10018":{"x":0,"y":60,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"10019":{"getLayoutableSubmorphs":{"__isSmartRef__":true,"id":10020}},"10020":{"varMapping":{"__isSmartRef__":true,"id":10021},"source":"function getLayoutableSubmorphs() {\n return this.submorphs.reject(function(ea) {\n return (ea.isEpiMorph || ea.isBeingDragged || !ea.isVisible());\n });\n }","funcProperties":{"__isSmartRef__":true,"id":10026},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"10021":{"this":{"__isSmartRef__":true,"id":9940},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":10022}},"10022":{"$super":{"__isSmartRef__":true,"id":10023}},"10023":{"varMapping":{"__isSmartRef__":true,"id":10024},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":10025},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"10024":{"obj":{"__isSmartRef__":true,"id":9940},"name":"getLayoutableSubmorphs"},"10025":{},"10026":{},"10027":{"submorphs":[{"__isSmartRef__":true,"id":10028}],"scripts":[],"shape":{"__isSmartRef__":true,"id":10096},"derivationIds":[null],"id":"E8CDBEDD-A3DA-461C-A4E3-F47B007B6F75","renderContextTable":{"__isSmartRef__":true,"id":10101},"eventHandler":{"__isSmartRef__":true,"id":10102},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"layout":{"__isSmartRef__":true,"id":10103},"isInLayoutCycle":false,"priorExtent":{"__isSmartRef__":true,"id":10105},"owner":{"__isSmartRef__":true,"id":5715},"_Position":{"__isSmartRef__":true,"id":10106},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":10107},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global"},"10028":{"submorphs":[{"__isSmartRef__":true,"id":10029},{"__isSmartRef__":true,"id":10046}],"scripts":[],"shape":{"__isSmartRef__":true,"id":10062},"derivationIds":[null],"id":"6AE7D0C3-9628-40C4-A9D7-38838740BD80","renderContextTable":{"__isSmartRef__":true,"id":10067},"eventHandler":{"__isSmartRef__":true,"id":10068},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"layout":{"__isSmartRef__":true,"id":10069},"grabbingEnabled":false,"draggingEnabled":false,"data":1335343526252,"propertyList":[],"level":1,"treeView":{"__isSmartRef__":true,"id":560},"label":"timestamp","children":[],"parent":{"__isSmartRef__":true,"id":563},"expander":{"__isSmartRef__":true,"id":10029},"text":{"__isSmartRef__":true,"id":10046},"owner":{"__isSmartRef__":true,"id":10027},"_Position":{"__isSmartRef__":true,"id":10070},"priorExtent":{"__isSmartRef__":true,"id":10071},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":10072},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global"},"10029":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":10030},"derivationIds":[null],"id":"B2D7E905-4296-48E9-BFE6-CA3ED3D998DC","renderContextTable":{"__isSmartRef__":true,"id":10036},"eventHandler":{"__isSmartRef__":true,"id":10037},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":10038},"grabbingEnabled":false,"draggingEnabled":false,"isExpanded":false,"owner":{"__isSmartRef__":true,"id":10028},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":10039},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global"},"10030":{"_Position":{"__isSmartRef__":true,"id":10031},"renderContextTable":{"__isSmartRef__":true,"id":10032},"_Extent":{"__isSmartRef__":true,"id":10033},"_Padding":{"__isSmartRef__":true,"id":10034},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":570},"_Fill":{"__isSmartRef__":true,"id":10035},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"10031":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"10032":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"10033":{"x":8,"y":8,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"10034":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"10035":{"r":1,"g":1,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"10036":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"10037":{"morph":{"__isSmartRef__":true,"id":10029},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"10038":{"x":18,"y":5,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"10039":{"toggle":{"__isSmartRef__":true,"id":10040},"toggleExpansion":{"__isSmartRef__":true,"id":10043}},"10040":{"varMapping":{"__isSmartRef__":true,"id":10041},"source":"function toggle() {\n // asynchronous toggling\n (function () { this.toggleExpansion(); }).bind(this).delay(0);\n }","funcProperties":{"__isSmartRef__":true,"id":10042},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"10041":{"this":{"__isSmartRef__":true,"id":10029}},"10042":{},"10043":{"varMapping":{"__isSmartRef__":true,"id":10044},"source":"function toggleExpansion() {\n var treeNode = this.owner;\n var treeView = treeNode.treeView;\n\n if (!this.isExpanded && Objects.isMutableType(treeNode.data) && Properties.own(treeNode.data).length > 0) {\n this.isExpanded = true;\n\n if (treeNode.childrenWrapper) {\n treeNode.childrenWrapper.setVisible(true);\n } if (treeNode.childrenWrapper && treeNode.children.length !== Properties.own(treeNode.data)) {\n treeNode.children = [];\n treeNode.childrenWrapper.removeAllMorphs();\n treeNode.childrenWrapper.addTreeNodesForProperties(treeNode);\n } else {\n if (Objects.isMutableType(treeNode.data)) {\n var wrapper = treeView.createTreeWrapper();\n\n wrapper.addScript(function addTreeNodesForProperties(treeNode) {\n var that = this;\n var props = Properties.own(treeNode.data);\n if (Objects.typeStringOf(treeNode.data) !== 'Array') props = props.sort();\n props.forEach(function(prop) {\n (function() {\n var childNode = treeNode.treeView.createTreeNode(prop, treeNode.data[prop], treeNode.level + 1, treeNode);\n treeNode.children.push(childNode);\n var nodeWrapper = treeNode.treeView.createTreeWrapper(childNode);\n that.addMorph(nodeWrapper);\n }).bind(this).delay(0); // asynchronous\n });\n });\n wrapper.addTreeNodesForProperties(treeNode);\n \n treeNode.childrenWrapper = wrapper;\n treeNode.owner.addMorph(wrapper);\n } \n }\n } else {\n this.isExpanded = false;\n treeNode.childrenWrapper && treeNode.childrenWrapper.setVisible(false);\n }\n treeNode.updateExpanderColor();\n treeNode.owner.applyLayout();\n }","funcProperties":{"__isSmartRef__":true,"id":10045},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"10044":{"this":{"__isSmartRef__":true,"id":10029}},"10045":{},"10046":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":10047},"derivationIds":[null],"id":"8F9CF88D-8C63-4B0C-B58D-947A19F70640","renderContextTable":{"__isSmartRef__":true,"id":10051},"_WhiteSpaceHandling":"pre","textChunks":[{"__isSmartRef__":true,"id":10052},{"__isSmartRef__":true,"id":10054}],"eventHandler":{"__isSmartRef__":true,"id":10056},"_ClipMode":"hidden","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"fixedHeight":true,"_InputAllowed":false,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":10,"evalEnabled":false,"_MaxTextWidth":null,"isLabel":true,"_HandStyle":"default","eventsAreIgnored":true,"priorExtent":{"__isSmartRef__":true,"id":10057},"_MinTextWidth":null,"_MaxTextHeight":null,"_MinTextHeight":null,"owner":{"__isSmartRef__":true,"id":10028},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":10058},"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"10047":{"_Position":{"__isSmartRef__":true,"id":10048},"renderContextTable":{"__isSmartRef__":true,"id":10049},"_Extent":{"__isSmartRef__":true,"id":10050},"_Padding":{"__isSmartRef__":true,"id":587},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":588},"_Fill":null,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"10048":{"x":28,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"10049":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"10050":{"x":173,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"10051":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"10052":{"style":{"__isSmartRef__":true,"id":10053},"chunkOwner":{"__isSmartRef__":true,"id":10046},"storedString":"timestamp","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"10053":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"10054":{"style":{"__isSmartRef__":true,"id":10055},"chunkOwner":{"__isSmartRef__":true,"id":10046},"storedString":": 1335343526252","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"10055":{"color":{"__isSmartRef__":true,"id":595},"italics":"italic","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"10056":{"morph":{"__isSmartRef__":true,"id":10046},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"10057":{"x":180,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"10058":{"layoutText":{"__isSmartRef__":true,"id":10059}},"10059":{"varMapping":{"__isSmartRef__":true,"id":10060},"source":"function layoutText(fontOptions){\n this.setFontSize(fontOptions.size);\n this.setFillOpacity(0);\n this.setBorderWidth(0);\n this.setMaxTextWidth(fontOptions.maxTextWidth);\n this.beLabel();\n this.fit();\n }","funcProperties":{"__isSmartRef__":true,"id":10061},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"10060":{"this":{"__isSmartRef__":true,"id":10046}},"10061":{},"10062":{"_Position":{"__isSmartRef__":true,"id":10063},"renderContextTable":{"__isSmartRef__":true,"id":10064},"_Extent":{"__isSmartRef__":true,"id":10065},"_Padding":{"__isSmartRef__":true,"id":10066},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"10063":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"10064":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"10065":{"x":100,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"10066":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"10067":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"10068":{"morph":{"__isSmartRef__":true,"id":10028},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"10069":{"resizeWidth":true},"10070":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"10071":{"x":100,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"10072":{"updateExpanderColor":{"__isSmartRef__":true,"id":10073},"onMouseDown":{"__isSmartRef__":true,"id":10076},"isRoot":{"__isSmartRef__":true,"id":10083},"displayValue":{"__isSmartRef__":true,"id":10086},"update":{"__isSmartRef__":true,"id":10089}},"10073":{"varMapping":{"__isSmartRef__":true,"id":10074},"source":"function updateExpanderColor() {\n var colors = this.treeView.colors;\n var fillColor;\n if (this.expander.isExpanded || !(Objects.isMutableType(this.data) && Properties.own(this.data).length > 0)) { \n fillColor = colors.expandedExpander;\n } else {\n fillColor = colors.contractedExpander;\n }\n this.expander.setFill(fillColor);\n }","funcProperties":{"__isSmartRef__":true,"id":10075},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"10074":{"this":{"__isSmartRef__":true,"id":10028}},"10075":{},"10076":{"varMapping":{"__isSmartRef__":true,"id":10077},"source":"function onMouseDown() {\n this.treeView.owner.moveFocusTo(this);\n }","funcProperties":{"__isSmartRef__":true,"id":10082},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"10077":{"this":{"__isSmartRef__":true,"id":10028},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":10078}},"10078":{"$super":{"__isSmartRef__":true,"id":10079}},"10079":{"varMapping":{"__isSmartRef__":true,"id":10080},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":10081},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"10080":{"obj":{"__isSmartRef__":true,"id":10028},"name":"onMouseDown"},"10081":{},"10082":{},"10083":{"varMapping":{"__isSmartRef__":true,"id":10084},"source":"function isRoot() {\n return (this.parent === null || this.parent === undefined);\n }","funcProperties":{"__isSmartRef__":true,"id":10085},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"10084":{"this":{"__isSmartRef__":true,"id":10028}},"10085":{},"10086":{"varMapping":{"__isSmartRef__":true,"id":10087},"source":"function displayValue() {\n // set label\n var labelString = this.treeView.getDisplayStringFor(this);\n if (labelString.length > 100) labelString = labelString.substring(0, 100) + '...';\n this.text.setTextString(labelString);\n \n // reset the bounds\n var fontSize = this.treeView.fonts.size;\n var textExtent = pt(labelString.length * fontSize * (3 / 4), fontSize * 2);\n this.text.setExtent(textExtent);\n\n // emphasize the properties current value\n this.text.emphasize({\n color: this.treeView.colors.emphasizedText,\n italics: 'italic'\n }, this.label.length, this.text.textString.length);\n }","funcProperties":{"__isSmartRef__":true,"id":10088},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"10087":{"this":{"__isSmartRef__":true,"id":10028}},"10088":{},"10089":{"varMapping":{"__isSmartRef__":true,"id":10090},"source":"function update() {\n \n // if actual value of the represented property changed (reference changed)\n if (this.parent && this.data !== this.parent.data[this.label]) {\n this.data = this.parent.data[this.label];\n this.displayValue();\n }\n\n if (Objects.typeStringOf(this.data) === 'String') return;\n\n // when properties have changed (same object, but other properties)\n var allProperties = Properties.own(this.data);\n var that = this;\n var allPropertiesKnown = allProperties.every(function (each) {\n return that.propertyList.indexOf(each) !== -1;\n })\n if (!allPropertiesKnown || allProperties.length !== this.propertyList.length) {\n this.updateExpanderColor();\n this.displayValue();\n\n // if expanded, redraw children\n if (this.expander.isExpanded) {\n this.expander.isExpanded = false;\n this.expander.toggle();\n }\n \n this.propertyList = allProperties;\n }\n\n if (Objects.isMutableType(this.data) && Properties.own(this.data).length > 0) {\n this.children.forEach(function (each) {\n each.update()\n });\n }\n }","funcProperties":{"__isSmartRef__":true,"id":10095},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"10090":{"this":{"__isSmartRef__":true,"id":10028},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":10091}},"10091":{"$super":{"__isSmartRef__":true,"id":10092}},"10092":{"varMapping":{"__isSmartRef__":true,"id":10093},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":10094},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"10093":{"obj":{"__isSmartRef__":true,"id":10028},"name":"update"},"10094":{},"10095":{},"10096":{"_Position":{"__isSmartRef__":true,"id":10097},"renderContextTable":{"__isSmartRef__":true,"id":10098},"_Extent":{"__isSmartRef__":true,"id":10099},"_Padding":{"__isSmartRef__":true,"id":10100},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"10097":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"10098":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"10099":{"x":100,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"10100":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"10101":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"10102":{"morph":{"__isSmartRef__":true,"id":10027},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"10103":{"layouter":{"__isSmartRef__":true,"id":10104},"resizeWidth":true},"10104":{"defaultBorderSize":10,"defaultSpacing":15,"borderSize":0,"spacing":0,"container":{"__isSmartRef__":true,"id":10027},"__LivelyClassName__":"lively.morphic.Layout.JournalLayout","__SourceModuleName__":"Global.lively.morphic.Layout"},"10105":{"x":100,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"10106":{"x":0,"y":40,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"10107":{"getLayoutableSubmorphs":{"__isSmartRef__":true,"id":10108}},"10108":{"varMapping":{"__isSmartRef__":true,"id":10109},"source":"function getLayoutableSubmorphs() {\n return this.submorphs.reject(function(ea) {\n return (ea.isEpiMorph || ea.isBeingDragged || !ea.isVisible());\n });\n }","funcProperties":{"__isSmartRef__":true,"id":10114},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"10109":{"this":{"__isSmartRef__":true,"id":10027},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":10110}},"10110":{"$super":{"__isSmartRef__":true,"id":10111}},"10111":{"varMapping":{"__isSmartRef__":true,"id":10112},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":10113},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"10112":{"obj":{"__isSmartRef__":true,"id":10027},"name":"getLayoutableSubmorphs"},"10113":{},"10114":{},"10115":{"submorphs":[{"__isSmartRef__":true,"id":10116}],"scripts":[],"shape":{"__isSmartRef__":true,"id":31030},"derivationIds":[null],"id":"C977CB1A-76B5-4746-ABC4-73B3B0AB70E7","renderContextTable":{"__isSmartRef__":true,"id":31035},"eventHandler":{"__isSmartRef__":true,"id":31036},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"layout":{"__isSmartRef__":true,"id":31037},"isInLayoutCycle":false,"priorExtent":{"__isSmartRef__":true,"id":31039},"owner":{"__isSmartRef__":true,"id":5715},"_Position":{"__isSmartRef__":true,"id":31040},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":31041},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global"},"10116":{"submorphs":[{"__isSmartRef__":true,"id":10117},{"__isSmartRef__":true,"id":10134}],"scripts":[],"shape":{"__isSmartRef__":true,"id":10150},"derivationIds":[null],"id":"5D290B89-C461-4364-B07D-B61297FED886","renderContextTable":{"__isSmartRef__":true,"id":10155},"eventHandler":{"__isSmartRef__":true,"id":10156},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"layout":{"__isSmartRef__":true,"id":10157},"grabbingEnabled":false,"draggingEnabled":false,"data":[{"__isSmartRef__":true,"id":10158}],"propertyList":["0"],"level":1,"treeView":{"__isSmartRef__":true,"id":560},"label":"withLayers","children":[],"parent":{"__isSmartRef__":true,"id":563},"expander":{"__isSmartRef__":true,"id":10117},"text":{"__isSmartRef__":true,"id":10134},"owner":{"__isSmartRef__":true,"id":10115},"_Position":{"__isSmartRef__":true,"id":31004},"priorExtent":{"__isSmartRef__":true,"id":31005},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":31006},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global"},"10117":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":10118},"derivationIds":[null],"id":"98B4D007-13C9-41D0-870F-1BCB1D572F80","renderContextTable":{"__isSmartRef__":true,"id":10124},"eventHandler":{"__isSmartRef__":true,"id":10125},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":10126},"grabbingEnabled":false,"draggingEnabled":false,"isExpanded":false,"owner":{"__isSmartRef__":true,"id":10116},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":10127},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global"},"10118":{"_Position":{"__isSmartRef__":true,"id":10119},"renderContextTable":{"__isSmartRef__":true,"id":10120},"_Extent":{"__isSmartRef__":true,"id":10121},"_Padding":{"__isSmartRef__":true,"id":10122},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":570},"_Fill":{"__isSmartRef__":true,"id":10123},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"10119":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"10120":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"10121":{"x":8,"y":8,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"10122":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"10123":{"r":0.5686274509803921,"g":0.5686274509803921,"b":0.5686274509803921,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"10124":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"10125":{"morph":{"__isSmartRef__":true,"id":10117},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"10126":{"x":18,"y":5,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"10127":{"toggle":{"__isSmartRef__":true,"id":10128},"toggleExpansion":{"__isSmartRef__":true,"id":10131}},"10128":{"varMapping":{"__isSmartRef__":true,"id":10129},"source":"function toggle() {\n // asynchronous toggling\n (function () { this.toggleExpansion(); }).bind(this).delay(0);\n }","funcProperties":{"__isSmartRef__":true,"id":10130},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"10129":{"this":{"__isSmartRef__":true,"id":10117}},"10130":{},"10131":{"varMapping":{"__isSmartRef__":true,"id":10132},"source":"function toggleExpansion() {\n var treeNode = this.owner;\n var treeView = treeNode.treeView;\n\n if (!this.isExpanded && Objects.isMutableType(treeNode.data) && Properties.own(treeNode.data).length > 0) {\n this.isExpanded = true;\n\n if (treeNode.childrenWrapper) {\n treeNode.childrenWrapper.setVisible(true);\n } if (treeNode.childrenWrapper && treeNode.children.length !== Properties.own(treeNode.data)) {\n treeNode.children = [];\n treeNode.childrenWrapper.removeAllMorphs();\n treeNode.childrenWrapper.addTreeNodesForProperties(treeNode);\n } else {\n if (Objects.isMutableType(treeNode.data)) {\n var wrapper = treeView.createTreeWrapper();\n\n wrapper.addScript(function addTreeNodesForProperties(treeNode) {\n var that = this;\n var props = Properties.own(treeNode.data);\n if (Objects.typeStringOf(treeNode.data) !== 'Array') props = props.sort();\n props.forEach(function(prop) {\n (function() {\n var childNode = treeNode.treeView.createTreeNode(prop, treeNode.data[prop], treeNode.level + 1, treeNode);\n treeNode.children.push(childNode);\n var nodeWrapper = treeNode.treeView.createTreeWrapper(childNode);\n that.addMorph(nodeWrapper);\n }).bind(this).delay(0); // asynchronous\n });\n });\n wrapper.addTreeNodesForProperties(treeNode);\n \n treeNode.childrenWrapper = wrapper;\n treeNode.owner.addMorph(wrapper);\n } \n }\n } else {\n this.isExpanded = false;\n treeNode.childrenWrapper && treeNode.childrenWrapper.setVisible(false);\n }\n treeNode.updateExpanderColor();\n treeNode.owner.applyLayout();\n }","funcProperties":{"__isSmartRef__":true,"id":10133},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"10132":{"this":{"__isSmartRef__":true,"id":10117}},"10133":{},"10134":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":10135},"derivationIds":[null],"id":"4A7439B0-66A3-4A97-BE62-BDD0662CD6F4","renderContextTable":{"__isSmartRef__":true,"id":10139},"_WhiteSpaceHandling":"pre","textChunks":[{"__isSmartRef__":true,"id":10140},{"__isSmartRef__":true,"id":10142}],"eventHandler":{"__isSmartRef__":true,"id":10144},"_ClipMode":"hidden","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"fixedHeight":true,"_InputAllowed":false,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":10,"evalEnabled":false,"_MaxTextWidth":null,"isLabel":true,"_HandStyle":"default","eventsAreIgnored":true,"priorExtent":{"__isSmartRef__":true,"id":10145},"_MinTextWidth":null,"_MaxTextHeight":null,"_MinTextHeight":null,"owner":{"__isSmartRef__":true,"id":10116},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":10146},"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"10135":{"_Position":{"__isSmartRef__":true,"id":10136},"renderContextTable":{"__isSmartRef__":true,"id":10137},"_Extent":{"__isSmartRef__":true,"id":10138},"_Padding":{"__isSmartRef__":true,"id":587},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":588},"_Fill":null,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"10136":{"x":28,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"10137":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"10138":{"x":98,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"10139":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"10140":{"style":{"__isSmartRef__":true,"id":10141},"chunkOwner":{"__isSmartRef__":true,"id":10134},"storedString":"withLayers","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"10141":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"10142":{"style":{"__isSmartRef__":true,"id":10143},"chunkOwner":{"__isSmartRef__":true,"id":10134},"storedString":": [...]","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"10143":{"color":{"__isSmartRef__":true,"id":595},"italics":"italic","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"10144":{"morph":{"__isSmartRef__":true,"id":10134},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"10145":{"x":127.5,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"10146":{"layoutText":{"__isSmartRef__":true,"id":10147}},"10147":{"varMapping":{"__isSmartRef__":true,"id":10148},"source":"function layoutText(fontOptions){\n this.setFontSize(fontOptions.size);\n this.setFillOpacity(0);\n this.setBorderWidth(0);\n this.setMaxTextWidth(fontOptions.maxTextWidth);\n this.beLabel();\n this.fit();\n }","funcProperties":{"__isSmartRef__":true,"id":10149},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"10148":{"this":{"__isSmartRef__":true,"id":10134}},"10149":{},"10150":{"_Position":{"__isSmartRef__":true,"id":10151},"renderContextTable":{"__isSmartRef__":true,"id":10152},"_Extent":{"__isSmartRef__":true,"id":10153},"_Padding":{"__isSmartRef__":true,"id":10154},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"10151":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"10152":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"10153":{"x":100,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"10154":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"10155":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"10156":{"morph":{"__isSmartRef__":true,"id":10116},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"10157":{"resizeWidth":true},"10158":{"7":{"__isSmartRef__":true,"id":10159},"8":{"__isSmartRef__":true,"id":10176},"name":"GrabbingLayer","namespaceName":"Global.lively.morphic","sourceModule":{"__isSmartRef__":true,"id":10189},"__LivelyClassName__":"Layer","__SourceModuleName__":"Global.cop.Layers"},"10159":{"_layered_object":{"__isSmartRef__":true,"id":10160}},"10160":{"style":{"__isSmartRef__":true,"id":10161},"isMorph":true,"idCounter":0,"htmlDispatchTable":{"__isSmartRef__":true,"id":10162},"svgDispatchTable":{"__isSmartRef__":true,"id":10163},"canvasDispatchTable":{"__isSmartRef__":true,"id":10164},"dragTriggerDistance":5,"connections":{"__isSmartRef__":true,"id":10165},"doNotSerialize":["_renderContext","halos","_isRendered","magnets"],"showsHalosOnRightClick":true,"_layer_object_id":7,"lookupLayersIn":["owner"],"_focusedMorph":{"__isSmartRef__":true,"id":0},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global"},"10161":{"enableDropping":true,"enableHalos":true},"10162":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"10163":{"replaceRenderContext":"replaceRenderContextSVG","init":"initSVG","append":"appendSVG","remove":"removeSVG","setPosition":"setPositionSVG","setRotation":"setRotationSVG","setPointerEvents":"setPointerEventsSVG","setHandStyle":"setHandStyleSVG"},"10164":{"init":"initCANVAS","append":"appendCANVAS","remove":"removeCANVAS","setPosition":"attributeChangedCANVAS"},"10165":{"name":{"__isSmartRef__":true,"id":10166},"position":{"__isSmartRef__":true,"id":10167},"rotation":{"__isSmartRef__":true,"id":10168},"scale":{"__isSmartRef__":true,"id":10169},"setScale":{"__isSmartRef__":true,"id":10170},"borderWidth":{"__isSmartRef__":true,"id":10171},"borderColor":{"__isSmartRef__":true,"id":10172},"fill":{"__isSmartRef__":true,"id":10173},"extent":{"__isSmartRef__":true,"id":10174},"globalTransform":{"__isSmartRef__":true,"id":10175}},"10166":{},"10167":{"map":"_Position"},"10168":{"map":"_Rotation"},"10169":{"map":"_Scale"},"10170":{},"10171":{"map":"shape._BorderWidth"},"10172":{"map":"shape._BorderColor"},"10173":{"map":"shape._Fill"},"10174":{"map":"shape._Extent"},"10175":{"connectionClassType":"lively.morphic.GeometryTransformConnection"},"10176":{"_layered_object":{"__isSmartRef__":true,"id":10177}},"10177":{"isText":true,"allowInput":true,"style":{"__isSmartRef__":true,"id":10178},"autoAdjustPadding":true,"suppressDropping":true,"draggingEnabled":true,"shortcutHandlers":[],"tab":" ","htmlDispatchTable":{"__isSmartRef__":true,"id":10180},"svgDispatchTable":{"__isSmartRef__":true,"id":10181},"canvasDispatchTable":{"__isSmartRef__":true,"id":10182},"accessibleInInactiveWindow":false,"connections":{"__isSmartRef__":true,"id":10183},"doNotSerialize":["charsTyped"],"_layer_object_id":8,"syntaxHighlightingCharLimit":4000,"_cachedScrollBarExtent":{"__isSmartRef__":true,"id":10186},"renderContextTable":{"__isSmartRef__":true,"id":10162},"textChunks":[{"__isSmartRef__":true,"id":10187}],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"10178":{"borderWidth":1,"borderColor":{"__isSmartRef__":true,"id":588},"fill":{"__isSmartRef__":true,"id":10179},"fixedWidth":true,"fixedHeight":true,"enableGrabbing":false,"enableDropping":false,"allowInput":true,"clipMode":"visible","fontFamily":"Helvetica","fontSize":10,"padding":{"__isSmartRef__":true,"id":587}},"10179":{"r":0.9529411764705882,"g":0.9529411764705882,"b":0.9529411764705882,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"10180":{"updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"10181":{"renderText":"renderTextSVG","updateText":"updateTextSVG","setTextExtent":"setTextExtentSVG","getTextExtent":"getTextExtentSVG","setMaxTextWidth":"setMaxTextWidthSVG","setMaxTextHeight":"setMaxTextHeightSVG","getTextString":"getTextStringSVG","ignoreTextEvents":"ignoreTextEventsSVG"},"10182":{"updateText":"attributeChangedCANVAS"},"10183":{"textString":{"__isSmartRef__":true,"id":10184},"savedTextString":{"__isSmartRef__":true,"id":10185}},"10184":{},"10185":{},"10186":{"x":15,"y":15,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"10187":{"style":{"__isSmartRef__":true,"id":10188},"chunkOwner":{"__isSmartRef__":true,"id":10177},"storedString":"","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"10188":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"10189":{"namespaceIdentifier":"Global.lively.morphic.EventExperiments","createTime":{"__isSmartRef__":true,"id":10190},"wasDefined":true,"__cachedUri":"http://lively-kernel.org/repository/webwerkstatt/core/lively/morphic/EventExperiments.js","privateRequirements":[{"__isSmartRef__":true,"id":10191},{"__isSmartRef__":true,"id":10193},{"__isSmartRef__":true,"id":10254}],"pendingRequirements":[],"callbacks":[],"dependendModules":[],"debugDependendModules":[{"__isSmartRef__":true,"id":30940}],"_isLoaded":true,"__LivelyClassName__":"Namespace"},"10190":{"isSerializedDate":true,"string":"Wed May 02 2012 15:26:10 GMT+0200 (Mitteleuropäische Sommerzeit)"},"10191":{"namespaceIdentifier":"Global.cop.Layers","createTime":{"__isSmartRef__":true,"id":10192},"wasDefined":true,"callbacks":[],"__cachedUri":"http://lively-kernel.org/repository/webwerkstatt/core/cop/Layers.js","_isLoaded":true,"__LivelyClassName__":"Namespace"},"10192":{"isSerializedDate":true,"string":"Wed May 02 2012 15:26:09 GMT+0200 (Mitteleuropäische Sommerzeit)"},"10193":{"namespaceIdentifier":"Global.lively.LayerableMorphs","createTime":{"__isSmartRef__":true,"id":10194},"wasDefined":true,"privateRequirements":[{"__isSmartRef__":true,"id":10191},{"__isSmartRef__":true,"id":10195}],"pendingRequirements":[],"callbacks":[],"__cachedUri":"http://lively-kernel.org/repository/webwerkstatt/core/lively/LayerableMorphs.js","dependendModules":[],"debugDependendModules":[{"__isSmartRef__":true,"id":10189},{"__isSmartRef__":true,"id":30940}],"_isLoaded":true,"__LivelyClassName__":"Namespace"},"10194":{"isSerializedDate":true,"string":"Wed May 02 2012 15:26:10 GMT+0200 (Mitteleuropäische Sommerzeit)"},"10195":{"namespaceIdentifier":"Global.lively.morphic","createTime":{"__isSmartRef__":true,"id":10196},"Graphics":{"__isSmartRef__":true,"id":10197},"Shapes":{"__isSmartRef__":true,"id":10199},"Core":{"__isSmartRef__":true,"id":10201},"Styles":{"__isSmartRef__":true,"id":10205},"PathShapes":{"__isSmartRef__":true,"id":10209},"TextCore":{"__isSmartRef__":true,"id":10211},"CompatLayer":{"__isSmartRef__":true,"id":10213},"Compat":{"__isSmartRef__":true,"id":10215},"Rendering":{"__isSmartRef__":true,"id":10217},"HTML":{"__isSmartRef__":true,"id":10219},"SVG":{"__isSmartRef__":true,"id":10221},"Canvas":{"__isSmartRef__":true,"id":10223},"Events":{"__isSmartRef__":true,"id":10225},"EventSimulator":{"__isSmartRef__":true,"id":10227},"EventExperiments":{"__isSmartRef__":true,"id":10189},"Widgets":{"__isSmartRef__":true,"id":10228},"BindingsExtensionLayer":{"__isSmartRef__":true,"id":10232},"Serialization":{"__isSmartRef__":true,"id":10240},"Halos":{"__isSmartRef__":true,"id":10254},"MorphAddons":{"__isSmartRef__":true,"id":10256},"Layout":{"__isSmartRef__":true,"id":10258},"ObjectMigration":{"__isSmartRef__":true,"id":10260},"AdditionalMorphs":{"__isSmartRef__":true,"id":10262},"Grid":{"__isSmartRef__":true,"id":10264},"Connectors":{"__isSmartRef__":true,"id":10268},"ScriptingSupport":{"__isSmartRef__":true,"id":10270},"Complete":{"__isSmartRef__":true,"id":30938},"wasDefined":true,"privateRequirements":[{"__isSmartRef__":true,"id":30938},{"__isSmartRef__":true,"id":10213}],"pendingRequirements":[],"callbacks":[],"__cachedUri":"http://lively-kernel.org/repository/webwerkstatt/core/lively/morphic.js","dependendModules":[],"debugDependendModules":[{"__isSmartRef__":true,"id":10193},{"__isSmartRef__":true,"id":30958},{"__isSmartRef__":true,"id":30940}],"PathOriginHackLayer":{"__isSmartRef__":true,"id":30960},"VisualBindingsLayer":{"__isSmartRef__":true,"id":30966},"_isLoaded":true,"GrabbingDefaultLayer":{"__isSmartRef__":true,"id":30972},"GrabbingLayer":{"__isSmartRef__":true,"id":10158},"DiffMerge":{"__isSmartRef__":true,"id":30974},"Tests":{"__isSmartRef__":true,"id":30980},"tests":{"__isSmartRef__":true,"id":31000},"ColorChooserDraft":{"__isSmartRef__":true,"id":31002},"__LivelyClassName__":"Namespace"},"10196":{"isSerializedDate":true,"string":"Wed May 02 2012 15:26:09 GMT+0200 (Mitteleuropäische Sommerzeit)"},"10197":{"namespaceIdentifier":"Global.lively.morphic.Graphics","createTime":{"__isSmartRef__":true,"id":10198},"wasDefined":true,"callbacks":[],"__cachedUri":"http://lively-kernel.org/repository/webwerkstatt/core/lively/morphic/Graphics.js","_isLoaded":true,"__LivelyClassName__":"Namespace"},"10198":{"isSerializedDate":true,"string":"Wed May 02 2012 15:26:09 GMT+0200 (Mitteleuropäische Sommerzeit)"},"10199":{"namespaceIdentifier":"Global.lively.morphic.Shapes","createTime":{"__isSmartRef__":true,"id":10200},"wasDefined":true,"privateRequirements":[{"__isSmartRef__":true,"id":10197}],"callbacks":[],"__cachedUri":"http://lively-kernel.org/repository/webwerkstatt/core/lively/morphic/Shapes.js","_isLoaded":true,"__LivelyClassName__":"Namespace"},"10200":{"isSerializedDate":true,"string":"Wed May 02 2012 15:26:10 GMT+0200 (Mitteleuropäische Sommerzeit)"},"10201":{"namespaceIdentifier":"Global.lively.morphic.Core","createTime":{"__isSmartRef__":true,"id":10202},"wasDefined":true,"privateRequirements":[{"__isSmartRef__":true,"id":10199},{"__isSmartRef__":true,"id":10203}],"callbacks":[],"__cachedUri":"http://lively-kernel.org/repository/webwerkstatt/core/lively/morphic/Core.js","_isLoaded":true,"__LivelyClassName__":"Namespace"},"10202":{"isSerializedDate":true,"string":"Wed May 02 2012 15:26:10 GMT+0200 (Mitteleuropäische Sommerzeit)"},"10203":{"namespaceIdentifier":"Global.lively.Traits","createTime":{"__isSmartRef__":true,"id":10204},"wasDefined":true,"callbacks":[],"__cachedUri":"http://lively-kernel.org/repository/webwerkstatt/core/lively/Traits.js","_isLoaded":true,"__LivelyClassName__":"Namespace"},"10204":{"isSerializedDate":true,"string":"Wed May 02 2012 15:26:09 GMT+0200 (Mitteleuropäische Sommerzeit)"},"10205":{"namespaceIdentifier":"Global.lively.morphic.Styles","createTime":{"__isSmartRef__":true,"id":10206},"wasDefined":true,"privateRequirements":[{"__isSmartRef__":true,"id":10199},{"__isSmartRef__":true,"id":10207}],"callbacks":[],"__cachedUri":"http://lively-kernel.org/repository/webwerkstatt/core/lively/morphic/Styles.js","_isLoaded":true,"__LivelyClassName__":"Namespace"},"10206":{"isSerializedDate":true,"string":"Wed May 02 2012 15:26:10 GMT+0200 (Mitteleuropäische Sommerzeit)"},"10207":{"namespaceIdentifier":"Global.lively.CrayonColors","createTime":{"__isSmartRef__":true,"id":10208},"wasDefined":true,"privateRequirements":[{"__isSmartRef__":true,"id":10197}],"callbacks":[],"__cachedUri":"http://lively-kernel.org/repository/webwerkstatt/core/lively/CrayonColors.js","_isLoaded":true,"__LivelyClassName__":"Namespace"},"10208":{"isSerializedDate":true,"string":"Wed May 02 2012 15:26:10 GMT+0200 (Mitteleuropäische Sommerzeit)"},"10209":{"namespaceIdentifier":"Global.lively.morphic.PathShapes","createTime":{"__isSmartRef__":true,"id":10210},"wasDefined":true,"privateRequirements":[{"__isSmartRef__":true,"id":10199}],"callbacks":[],"__cachedUri":"http://lively-kernel.org/repository/webwerkstatt/core/lively/morphic/PathShapes.js","_isLoaded":true,"__LivelyClassName__":"Namespace"},"10210":{"isSerializedDate":true,"string":"Wed May 02 2012 15:26:10 GMT+0200 (Mitteleuropäische Sommerzeit)"},"10211":{"namespaceIdentifier":"Global.lively.morphic.TextCore","createTime":{"__isSmartRef__":true,"id":10212},"wasDefined":true,"privateRequirements":[{"__isSmartRef__":true,"id":10191},{"__isSmartRef__":true,"id":10201}],"callbacks":[],"__cachedUri":"http://lively-kernel.org/repository/webwerkstatt/core/lively/morphic/TextCore.js","_isLoaded":true,"__LivelyClassName__":"Namespace"},"10212":{"isSerializedDate":true,"string":"Wed May 02 2012 15:26:10 GMT+0200 (Mitteleuropäische Sommerzeit)"},"10213":{"namespaceIdentifier":"Global.lively.morphic.CompatLayer","createTime":{"__isSmartRef__":true,"id":10214},"wasDefined":true,"privateRequirements":[{"__isSmartRef__":true,"id":10201},{"__isSmartRef__":true,"id":10191}],"callbacks":[],"__cachedUri":"http://lively-kernel.org/repository/webwerkstatt/core/lively/morphic/CompatLayer.js","_isLoaded":true,"__LivelyClassName__":"Namespace"},"10214":{"isSerializedDate":true,"string":"Wed May 02 2012 15:26:10 GMT+0200 (Mitteleuropäische Sommerzeit)"},"10215":{"namespaceIdentifier":"Global.lively.morphic.Compat","createTime":{"__isSmartRef__":true,"id":10216},"__LivelyClassName__":"Namespace"},"10216":{"isSerializedDate":true,"string":"Wed May 02 2012 15:26:10 GMT+0200 (Mitteleuropäische Sommerzeit)"},"10217":{"namespaceIdentifier":"Global.lively.morphic.Rendering","createTime":{"__isSmartRef__":true,"id":10218},"wasDefined":true,"privateRequirements":[{"__isSmartRef__":true,"id":10201},{"__isSmartRef__":true,"id":10211},{"__isSmartRef__":true,"id":10199}],"callbacks":[],"__cachedUri":"http://lively-kernel.org/repository/webwerkstatt/core/lively/morphic/Rendering.js","_isLoaded":true,"__LivelyClassName__":"Namespace"},"10218":{"isSerializedDate":true,"string":"Wed May 02 2012 15:26:10 GMT+0200 (Mitteleuropäische Sommerzeit)"},"10219":{"namespaceIdentifier":"Global.lively.morphic.HTML","createTime":{"__isSmartRef__":true,"id":10220},"wasDefined":true,"privateRequirements":[{"__isSmartRef__":true,"id":10217},{"__isSmartRef__":true,"id":10209},{"__isSmartRef__":true,"id":10203}],"callbacks":[],"__cachedUri":"http://lively-kernel.org/repository/webwerkstatt/core/lively/morphic/HTML.js","_isLoaded":true,"__LivelyClassName__":"Namespace"},"10220":{"isSerializedDate":true,"string":"Wed May 02 2012 15:26:10 GMT+0200 (Mitteleuropäische Sommerzeit)"},"10221":{"namespaceIdentifier":"Global.lively.morphic.SVG","createTime":{"__isSmartRef__":true,"id":10222},"wasDefined":true,"privateRequirements":[{"__isSmartRef__":true,"id":10217},{"__isSmartRef__":true,"id":10209}],"callbacks":[],"__cachedUri":"http://lively-kernel.org/repository/webwerkstatt/core/lively/morphic/SVG.js","_isLoaded":true,"__LivelyClassName__":"Namespace"},"10222":{"isSerializedDate":true,"string":"Wed May 02 2012 15:26:10 GMT+0200 (Mitteleuropäische Sommerzeit)"},"10223":{"namespaceIdentifier":"Global.lively.morphic.Canvas","createTime":{"__isSmartRef__":true,"id":10224},"wasDefined":true,"privateRequirements":[{"__isSmartRef__":true,"id":10217}],"callbacks":[],"__cachedUri":"http://lively-kernel.org/repository/webwerkstatt/core/lively/morphic/Canvas.js","_isLoaded":true,"__LivelyClassName__":"Namespace"},"10224":{"isSerializedDate":true,"string":"Wed May 02 2012 15:26:10 GMT+0200 (Mitteleuropäische Sommerzeit)"},"10225":{"namespaceIdentifier":"Global.lively.morphic.Events","createTime":{"__isSmartRef__":true,"id":10226},"wasDefined":true,"privateRequirements":[{"__isSmartRef__":true,"id":10201},{"__isSmartRef__":true,"id":10211},{"__isSmartRef__":true,"id":10219},{"__isSmartRef__":true,"id":10221},{"__isSmartRef__":true,"id":10223},{"__isSmartRef__":true,"id":10203}],"callbacks":[],"__cachedUri":"http://lively-kernel.org/repository/webwerkstatt/core/lively/morphic/Events.js","_isLoaded":true,"__LivelyClassName__":"Namespace"},"10226":{"isSerializedDate":true,"string":"Wed May 02 2012 15:26:10 GMT+0200 (Mitteleuropäische Sommerzeit)"},"10227":{},"10228":{"namespaceIdentifier":"Global.lively.morphic.Widgets","createTime":{"__isSmartRef__":true,"id":10229},"wasDefined":true,"privateRequirements":[{"__isSmartRef__":true,"id":10201},{"__isSmartRef__":true,"id":10225},{"__isSmartRef__":true,"id":10230},{"__isSmartRef__":true,"id":10205}],"callbacks":[],"__cachedUri":"http://lively-kernel.org/repository/webwerkstatt/core/lively/morphic/Widgets.js","_isLoaded":true,"__LivelyClassName__":"Namespace"},"10229":{"isSerializedDate":true,"string":"Wed May 02 2012 15:26:10 GMT+0200 (Mitteleuropäische Sommerzeit)"},"10230":{"namespaceIdentifier":"Global.lively.WidgetsTraits","createTime":{"__isSmartRef__":true,"id":10231},"wasDefined":true,"privateRequirements":[{"__isSmartRef__":true,"id":10203},{"__isSmartRef__":true,"id":10197}],"callbacks":[],"__cachedUri":"http://lively-kernel.org/repository/webwerkstatt/core/lively/WidgetsTraits.js","_isLoaded":true,"__LivelyClassName__":"Namespace"},"10231":{"isSerializedDate":true,"string":"Wed May 02 2012 15:26:10 GMT+0200 (Mitteleuropäische Sommerzeit)"},"10232":{"2":{"__isSmartRef__":true,"id":10233},"name":"BindingsExtensionLayer","namespaceName":"Global.lively.morphic","sourceModule":{"__isSmartRef__":true,"id":10238},"__LivelyClassName__":"Layer","__SourceModuleName__":"Global.cop.Layers"},"10233":{"_layered_object":{"__isSmartRef__":true,"id":10234}},"10234":{"namespaceIdentifier":"Global.lively.bindings","createTime":{"__isSmartRef__":true,"id":10235},"wasDefined":true,"callbacks":[],"__cachedUri":"http://lively-kernel.org/repository/webwerkstatt/core/lively/bindings.js","documentation":"connect parameters: source, sourceProp, target, targetProp, spec\nspec can be: {removeAfterUpdate: Boolean, converter: Function, updater: Function, varMapping: Object}","_isLoaded":true,"Core":{"__isSmartRef__":true,"id":10236},"GeometryBindings":{"__isSmartRef__":true,"id":10238},"_layer_object_id":2,"__LivelyClassName__":"Namespace"},"10235":{"isSerializedDate":true,"string":"Wed May 02 2012 15:26:09 GMT+0200 (Mitteleuropäische Sommerzeit)"},"10236":{"namespaceIdentifier":"Global.lively.bindings.Core","createTime":{"__isSmartRef__":true,"id":10237},"wasDefined":true,"callbacks":[],"__cachedUri":"http://lively-kernel.org/repository/webwerkstatt/core/lively/bindings/Core.js","_isLoaded":true,"__LivelyClassName__":"Namespace"},"10237":{"isSerializedDate":true,"string":"Wed May 02 2012 15:26:09 GMT+0200 (Mitteleuropäische Sommerzeit)"},"10238":{"namespaceIdentifier":"Global.lively.bindings.GeometryBindings","createTime":{"__isSmartRef__":true,"id":10239},"wasDefined":true,"privateRequirements":[{"__isSmartRef__":true,"id":10191},{"__isSmartRef__":true,"id":10201},{"__isSmartRef__":true,"id":10236},{"__isSmartRef__":true,"id":10211},{"__isSmartRef__":true,"id":10228}],"callbacks":[],"__cachedUri":"http://lively-kernel.org/repository/webwerkstatt/core/lively/bindings/GeometryBindings.js","_isLoaded":true,"__LivelyClassName__":"Namespace"},"10239":{"isSerializedDate":true,"string":"Wed May 02 2012 15:26:10 GMT+0200 (Mitteleuropäische Sommerzeit)"},"10240":{"namespaceIdentifier":"Global.lively.morphic.Serialization","createTime":{"__isSmartRef__":true,"id":10241},"wasDefined":true,"privateRequirements":[{"__isSmartRef__":true,"id":10242},{"__isSmartRef__":true,"id":10250},{"__isSmartRef__":true,"id":10201},{"__isSmartRef__":true,"id":10211},{"__isSmartRef__":true,"id":10252},{"__isSmartRef__":true,"id":10228}],"callbacks":[],"__cachedUri":"http://lively-kernel.org/repository/webwerkstatt/core/lively/morphic/Serialization.js","_isLoaded":true,"__LivelyClassName__":"Namespace"},"10241":{"isSerializedDate":true,"string":"Wed May 02 2012 15:26:10 GMT+0200 (Mitteleuropäische Sommerzeit)"},"10242":{"namespaceIdentifier":"Global.lively.Network","createTime":{"__isSmartRef__":true,"id":10243},"wasDefined":true,"privateRequirements":[{"__isSmartRef__":true,"id":10234},{"__isSmartRef__":true,"id":10244},{"__isSmartRef__":true,"id":10248}],"callbacks":[],"__cachedUri":"http://lively-kernel.org/repository/webwerkstatt/core/lively/Network.js","_isLoaded":true,"__LivelyClassName__":"Namespace"},"10243":{"isSerializedDate":true,"string":"Wed May 02 2012 15:26:10 GMT+0200 (Mitteleuropäische Sommerzeit)"},"10244":{"namespaceIdentifier":"Global.lively.NoMoreModels","createTime":{"__isSmartRef__":true,"id":10245},"wasDefined":true,"privateRequirements":[{"__isSmartRef__":true,"id":10246}],"callbacks":[],"__cachedUri":"http://lively-kernel.org/repository/webwerkstatt/core/lively/NoMoreModels.js","_isLoaded":true,"__LivelyClassName__":"Namespace"},"10245":{"isSerializedDate":true,"string":"Wed May 02 2012 15:26:10 GMT+0200 (Mitteleuropäische Sommerzeit)"},"10246":{"namespaceIdentifier":"Global.lively.OldModel","createTime":{"__isSmartRef__":true,"id":10247},"wasDefined":true,"privateRequirements":[{"__isSmartRef__":true,"id":10234}],"callbacks":[],"__cachedUri":"http://lively-kernel.org/repository/webwerkstatt/core/lively/OldModel.js","_isLoaded":true,"__LivelyClassName__":"Namespace"},"10247":{"isSerializedDate":true,"string":"Wed May 02 2012 15:26:10 GMT+0200 (Mitteleuropäische Sommerzeit)"},"10248":{"namespaceIdentifier":"Global.lively.Data","createTime":{"__isSmartRef__":true,"id":10249},"wasDefined":true,"privateRequirements":[{"__isSmartRef__":true,"id":10246}],"callbacks":[],"__cachedUri":"http://lively-kernel.org/repository/webwerkstatt/core/lively/Data.js","_isLoaded":true,"__LivelyClassName__":"Namespace"},"10249":{"isSerializedDate":true,"string":"Wed May 02 2012 15:26:10 GMT+0200 (Mitteleuropäische Sommerzeit)"},"10250":{"namespaceIdentifier":"Global.lively.persistence.Serializer","createTime":{"__isSmartRef__":true,"id":10251},"wasDefined":true,"callbacks":[],"__cachedUri":"http://lively-kernel.org/repository/webwerkstatt/core/lively/persistence/Serializer.js","jsonWorldId":"LivelyJSONWorld","changeSetElementId":"WorldChangeSet","_isLoaded":true,"__LivelyClassName__":"Namespace"},"10251":{"isSerializedDate":true,"string":"Wed May 02 2012 15:26:09 GMT+0200 (Mitteleuropäische Sommerzeit)"},"10252":{"namespaceIdentifier":"Global.lively.DOMAbstraction","createTime":{"__isSmartRef__":true,"id":10253},"wasDefined":true,"callbacks":[],"__cachedUri":"http://lively-kernel.org/repository/webwerkstatt/core/lively/DOMAbstraction.js","_isLoaded":true,"__LivelyClassName__":"Namespace"},"10253":{"isSerializedDate":true,"string":"Wed May 02 2012 15:26:09 GMT+0200 (Mitteleuropäische Sommerzeit)"},"10254":{"namespaceIdentifier":"Global.lively.morphic.Halos","createTime":{"__isSmartRef__":true,"id":10255},"wasDefined":true,"privateRequirements":[{"__isSmartRef__":true,"id":10225},{"__isSmartRef__":true,"id":10228}],"callbacks":[],"__cachedUri":"http://lively-kernel.org/repository/webwerkstatt/core/lively/morphic/Halos.js","_isLoaded":true,"__LivelyClassName__":"Namespace"},"10255":{"isSerializedDate":true,"string":"Wed May 02 2012 15:26:10 GMT+0200 (Mitteleuropäische Sommerzeit)"},"10256":{"namespaceIdentifier":"Global.lively.morphic.MorphAddons","createTime":{"__isSmartRef__":true,"id":10257},"wasDefined":true,"privateRequirements":[{"__isSmartRef__":true,"id":10201},{"__isSmartRef__":true,"id":10225},{"__isSmartRef__":true,"id":10228},{"__isSmartRef__":true,"id":10205}],"callbacks":[],"__cachedUri":"http://lively-kernel.org/repository/webwerkstatt/core/lively/morphic/MorphAddons.js","_isLoaded":true,"__LivelyClassName__":"Namespace"},"10257":{"isSerializedDate":true,"string":"Wed May 02 2012 15:26:10 GMT+0200 (Mitteleuropäische Sommerzeit)"},"10258":{"namespaceIdentifier":"Global.lively.morphic.Layout","createTime":{"__isSmartRef__":true,"id":10259},"wasDefined":true,"privateRequirements":[{"__isSmartRef__":true,"id":10201},{"__isSmartRef__":true,"id":10228}],"callbacks":[],"__cachedUri":"http://lively-kernel.org/repository/webwerkstatt/core/lively/morphic/Layout.js","_isLoaded":true,"__LivelyClassName__":"Namespace"},"10259":{"isSerializedDate":true,"string":"Wed May 02 2012 15:26:10 GMT+0200 (Mitteleuropäische Sommerzeit)"},"10260":{"namespaceIdentifier":"Global.lively.morphic.ObjectMigration","createTime":{"__isSmartRef__":true,"id":10261},"wasDefined":true,"privateRequirements":[{"__isSmartRef__":true,"id":10240},{"__isSmartRef__":true,"id":10191}],"callbacks":[],"__cachedUri":"http://lively-kernel.org/repository/webwerkstatt/core/lively/morphic/ObjectMigration.js","_isLoaded":true,"__LivelyClassName__":"Namespace"},"10261":{"isSerializedDate":true,"string":"Wed May 02 2012 15:26:10 GMT+0200 (Mitteleuropäische Sommerzeit)"},"10262":{"namespaceIdentifier":"Global.lively.morphic.AdditionalMorphs","createTime":{"__isSmartRef__":true,"id":10263},"wasDefined":true,"privateRequirements":[{"__isSmartRef__":true,"id":10254},{"__isSmartRef__":true,"id":10264}],"pendingRequirements":[],"callbacks":[],"__cachedUri":"http://lively-kernel.org/repository/webwerkstatt/core/lively/morphic/AdditionalMorphs.js","dependendModules":[],"debugDependendModules":[{"__isSmartRef__":true,"id":10268},{"__isSmartRef__":true,"id":30938},{"__isSmartRef__":true,"id":30940}],"_isLoaded":true,"__LivelyClassName__":"Namespace"},"10263":{"isSerializedDate":true,"string":"Wed May 02 2012 15:26:10 GMT+0200 (Mitteleuropäische Sommerzeit)"},"10264":{"namespaceIdentifier":"Global.lively.morphic.Grid","createTime":{"__isSmartRef__":true,"id":10265},"dependendModules":[],"debugDependendModules":[{"__isSmartRef__":true,"id":10262}],"__cachedUri":"http://lively-kernel.org/repository/webwerkstatt/core/lively/morphic/Grid.js","wasDefined":true,"privateRequirements":[{"__isSmartRef__":true,"id":10266}],"pendingRequirements":[],"callbacks":[],"_isLoaded":true,"__LivelyClassName__":"Namespace"},"10265":{"isSerializedDate":true,"string":"Wed May 02 2012 15:26:10 GMT+0200 (Mitteleuropäische Sommerzeit)"},"10266":{"namespaceIdentifier":"Global.lively.persistence.MassMorphCreation","createTime":{"__isSmartRef__":true,"id":10267},"dependendModules":[],"debugDependendModules":[{"__isSmartRef__":true,"id":10264}],"__cachedUri":"http://lively-kernel.org/repository/webwerkstatt/core/lively/persistence/MassMorphCreation.js","wasDefined":true,"privateRequirements":[{"__isSmartRef__":true,"id":10250}],"callbacks":[],"_isLoaded":true,"__LivelyClassName__":"Namespace"},"10267":{"isSerializedDate":true,"string":"Wed May 02 2012 15:26:10 GMT+0200 (Mitteleuropäische Sommerzeit)"},"10268":{"namespaceIdentifier":"Global.lively.morphic.Connectors","createTime":{"__isSmartRef__":true,"id":10269},"wasDefined":true,"privateRequirements":[{"__isSmartRef__":true,"id":10262},{"__isSmartRef__":true,"id":10238}],"pendingRequirements":[],"callbacks":[],"__cachedUri":"http://lively-kernel.org/repository/webwerkstatt/core/lively/morphic/Connectors.js","dependendModules":[],"debugDependendModules":[{"__isSmartRef__":true,"id":10270},{"__isSmartRef__":true,"id":30940}],"_isLoaded":true,"__LivelyClassName__":"Namespace"},"10269":{"isSerializedDate":true,"string":"Wed May 02 2012 15:26:10 GMT+0200 (Mitteleuropäische Sommerzeit)"},"10270":{"namespaceIdentifier":"Global.lively.morphic.ScriptingSupport","createTime":{"__isSmartRef__":true,"id":10271},"wasDefined":true,"privateRequirements":[{"__isSmartRef__":true,"id":10201},{"__isSmartRef__":true,"id":10272},{"__isSmartRef__":true,"id":10268}],"pendingRequirements":[],"callbacks":[],"__cachedUri":"http://lively-kernel.org/repository/webwerkstatt/core/lively/morphic/ScriptingSupport.js","dependendModules":[],"debugDependendModules":[{"__isSmartRef__":true,"id":30938},{"__isSmartRef__":true,"id":30940}],"_isLoaded":true,"__LivelyClassName__":"Namespace"},"10271":{"isSerializedDate":true,"string":"Wed May 02 2012 15:26:10 GMT+0200 (Mitteleuropäische Sommerzeit)"},"10272":{"namespaceIdentifier":"Global.lively.PartsBin","createTime":{"__isSmartRef__":true,"id":10273},"wasDefined":true,"privateRequirements":[{"__isSmartRef__":true,"id":10203}],"callbacks":[],"__cachedUri":"http://lively-kernel.org/repository/webwerkstatt/core/lively/PartsBin.js","partSpaces":{"__isSmartRef__":true,"id":10274},"_isLoaded":true,"__LivelyClassName__":"Namespace"},"10273":{"isSerializedDate":true,"string":"Wed May 02 2012 15:26:10 GMT+0200 (Mitteleuropäische Sommerzeit)"},"10274":{"PartsBin/iPadWidgets":{"__isSmartRef__":true,"id":10275},"PartsBin/Basic":{"__isSmartRef__":true,"id":10498},"PartsBin/Tools":{"__isSmartRef__":true,"id":11222},"PartsBin/Dialogs":{"__isSmartRef__":true,"id":23089},"PartsBin/Basic/":{"__isSmartRef__":true,"id":24750},"PartsBin/BP2012/":{"__isSmartRef__":true,"id":30926}},"10275":{"name":"PartsBin/iPadWidgets","partItems":{"__isSmartRef__":true,"id":10276},"__LivelyClassName__":"lively.PartsBin.PartsSpace","__SourceModuleName__":"Global.lively.PartsBin"},"10276":{"LoadingMorph":{"__isSmartRef__":true,"id":10277}},"10277":{"partsSpaceName":"PartsBin/iPadWidgets","name":"LoadingMorph","part":{"__isSmartRef__":true,"id":10278},"partVersions":[{"__isSmartRef__":true,"id":10431}],"rev":151069,"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"json":"{\"id\":0,\"registry\":{\"0\":{\"submorphs\":[{\"__isSmartRef__\":true,\"id\":1}],\"scripts\":[],\"id\":\"FEF39B3C-E634-4825-BAB8-2D44FE647B03\",\"shape\":{\"__isSmartRef__\":true,\"id\":30},\"droppingEnabled\":true,\"halosEnabled\":true,\"registeredForMouseEvents\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":37},\"showsHalos\":false,\"name\":\"LoadingMorph\",\"partsBinMetaInfo\":{\"__isSmartRef__\":true,\"id\":38},\"__SourceModuleName__\":\"Global.lively.morphic.Core\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":135},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":136},\"attributeConnections\":[],\"doNotSerialize\":[],\"doNotCopyProperties\":[],\"derivationIds\":[127,\"59692BC3-6C7B-4E23-B820-8699260EA722\",\"486BB935-1313-4103-B2A8-642B19437478\",\"18AFFD44-46CD-489E-B1D6-DED43E2B6B06\",\"2608C892-2204-4981-9A87-8E749F8944AB\",\"5535861F-4EA2-44AB-8A40-0538124E0AAC\",\"16C292B3-86E8-4622-B516-27C48263B8CC\",\"87731A20-D455-44D0-97E5-98A7CFD4E417\",\"A17081E7-E597-47ED-BD32-6E4D206BD7D7\",\"CFB4A44C-BFEA-4584-BCBA-AE2A56739200\",\"76B3DD9B-8D01-42BA-A574-AB99D5F899BB\",\"1EBC5512-8F54-4B24-998C-69A285EC8533\",\"DD1165C7-6C1A-4361-A4AE-FCF6F31152FD\",\"4D6D36E8-48F3-408A-B03C-202E4DC182BD\",\"5F3B3E0F-BBC6-4DDA-BAA0-7EFC05FF2011\",\"E0A6B33B-767A-4532-9021-892414520200\",\"F5F5E2B1-5FF0-4E09-B323-AE88A3920B8D\",\"0C7E832A-A741-430F-B295-8BC181D066FE\",\"472AED3B-CB76-49BD-BF49-354A2D568F86\",\"A7C52F65-D140-4791-880F-F7584C7BB570\",\"3516412B-8B36-4E52-9416-6B7FB358BDC2\",\"1840CACC-078C-4795-AD3F-E9D6F8D557A0\",\"1FEDCA25-0131-46FA-840F-DC5F1B05C6CA\",\"C620CED3-0AE9-4097-9AA7-2706A042F9C9\",\"679A861B-40E0-4DB2-B22F-95B454C6978D\"],\"isBeingDragged\":false,\"priorExtent\":{\"__isSmartRef__\":true,\"id\":137},\"layout\":{\"__isSmartRef__\":true,\"id\":138},\"distanceToDragEvent\":{\"__isSmartRef__\":true,\"id\":139},\"prevScroll\":[0,0],\"moved\":true,\"_Rotation\":0,\"_Scale\":1,\"headRevision\":146469,\"__serializedLivelyClosures__\":{\"__isSmartRef__\":true,\"id\":140},\"__LivelyClassName__\":\"lively.morphic.Box\"},\"1\":{\"submorphs\":[{\"__isSmartRef__\":true,\"id\":2}],\"scripts\":[],\"shape\":{\"__isSmartRef__\":true,\"id\":18},\"id\":\"9FFF9D73-931C-404C-AA4B-5AC2E7C53504\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":23},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":24},\"droppingEnabled\":true,\"halosEnabled\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":25},\"name\":\"ProgressIndicator\",\"priorExtent\":{\"__isSmartRef__\":true,\"id\":26},\"showsHalos\":false,\"distanceToDragEvent\":{\"__isSmartRef__\":true,\"id\":27},\"partsBinMetaInfo\":{\"__isSmartRef__\":true,\"id\":28},\"__SourceModuleName__\":\"Global.lively.morphic.Widgets\",\"derivationIds\":[520,\"071F18BE-FF28-40F5-ACAD-1916E0D25C38\",\"DF185A10-743D-45FC-B9C2-76E12D908BCF\",\"BF125D2C-596A-4C1E-A5F8-DAE4801E9497\",\"3CEE8CFF-B8F1-4B4B-A405-CB583080252A\",\"D0652878-8F9C-4591-8A82-296898AACDB6\",\"31441DDF-2220-43BE-A99F-69E1FEC68030\",\"14A90039-0D3E-46DC-8445-D42B8E02EB42\",\"681EF5DE-A344-4114-B2F3-B96CE3872524\",\"C0381116-5116-4F33-B082-A411D0E4534E\",\"24E9581E-B008-46EE-9CBC-D5190E100D98\",\"C69D1041-2C5E-48FE-B04C-04E66450658A\",\"4830945B-4FFF-4564-9424-34D7995DAE60\",\"8602C233-B3E7-4682-9B0E-D7549761D934\",\"B4E0E11F-2BED-462E-B708-89D63971856E\",\"EE0144C2-D016-4390-8A67-4E7DEF171C83\",\"F44DF6E4-5F27-440E-AB5F-3721C0A10CA6\",\"73FC6648-DAAF-4673-8CF4-7DA219513F22\",\"B78EB1B5-780C-45F7-B0A7-B988B52B1FF1\",\"DFDB8CD1-72F7-40F4-849B-1F9B866277AB\",\"66111105-B1FC-41F7-BF70-D45118C9E09F\",\"02420416-1E35-4831-AABB-91CD0460CA1A\",\"7C6B2EB2-4510-4A8E-BAFF-5CF0040DD7F5\",\"0503F5A1-1732-4610-9A5A-920D658CA766\",\"07C5AE03-36AD-4849-BACD-27D7D9A2CCF2\"],\"attributeConnections\":[],\"doNotSerialize\":[],\"doNotCopyProperties\":[],\"owner\":{\"__isSmartRef__\":true,\"id\":0},\"isBeingDragged\":false,\"layout\":{\"__isSmartRef__\":true,\"id\":29},\"prevScroll\":[0,0],\"_Rotation\":0,\"_Scale\":1,\"__LivelyClassName__\":\"lively.morphic.Image\"},\"2\":{\"submorphs\":[],\"scripts\":[],\"id\":\"B8FE7DEE-9568-4BE6-BA12-EA674BA79E08\",\"shape\":{\"__isSmartRef__\":true,\"id\":3},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"halosEnabled\":true,\"fixedWidth\":true,\"fixedHeight\":false,\"allowsInput\":true,\"_FontFamily\":\"Arial, sans-serif\",\"registeredForMouseEvents\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":9},\"_MaxTextWidth\":257,\"_MaxTextHeight\":null,\"textColor\":{\"__isSmartRef__\":true,\"id\":6},\"showsHalos\":false,\"_FontSize\":14,\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"name\":\"loadedMorphName\",\"partsBinMetaInfo\":{\"__isSmartRef__\":true,\"id\":10},\"textChunks\":[{\"__isSmartRef__\":true,\"id\":11}],\"charsReplaced\":\"MorphName\",\"lastFindLoc\":18,\"priorSelectionRange\":[9,0],\"prevScroll\":[0,0],\"priorExtent\":{\"__isSmartRef__\":true,\"id\":13},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":14},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":15},\"attributeConnections\":[],\"doNotSerialize\":[],\"doNotCopyProperties\":[],\"_Padding\":{\"__isSmartRef__\":true,\"id\":16},\"_ClipMode\":\"visible\",\"derivationIds\":[355,\"023045B3-2D6B-4425-89FB-F4806D527BE0\",\"DC0C2365-868C-41AE-8369-51C31E91493E\",\"C6D9D314-86A1-4015-970B-F6787F535E1A\",\"6AA4552E-2E85-447E-9033-99D5AA1A94BC\",\"D94BE49C-8A3E-4F1F-BF28-FEDD9B40D213\",\"AA8F0470-654C-4AA2-8135-4607F5429AC5\",\"E0BAABCC-FFB2-4EDF-BAE5-C63CC99B6A97\",\"1A86AE17-73AE-442E-AB36-DD90C6DFC8BC\",\"EF750075-E964-4CD3-B6A4-161511E1D058\",\"CED69CBF-FFA5-45E7-B333-FBACE4F278AC\",\"E56978C1-7424-4C10-8168-11FD3237B540\",\"D5AB2532-A4DC-42D6-AF17-99CBBCEAA848\",\"245866CB-598A-4172-A3A0-A06D4D26C6AD\",\"43B0F12E-5793-43AA-80E1-496774E0EBA6\",\"1B776A8C-0413-475F-8EBD-120BBD91D2BB\",\"F84F2C9A-8003-4E81-833A-83F48C92F3B8\",\"3124B389-9FA4-4348-BC5D-0DFF9C59CD1B\",\"1A1BCBAC-D7CC-4BAE-B8C2-7C693F7327A1\",\"1CB201BA-5E0B-4771-821A-139FA2AEFBC2\",\"195520FA-4816-47A4-B0F5-BA890AFD9DF9\",\"0D15F28A-24C9-46B7-89C5-6D2354728AC1\",\"316FE9D3-62EC-4FD6-9B0F-FFA622B79575\",\"739F3743-9BE1-48C8-813D-C0BFB0DCACA6\",\"01877B3B-7DA7-4222-B011-7B5F4E501862\"],\"_WhiteSpaceHandling\":\"pre-wrap\",\"owner\":{\"__isSmartRef__\":true,\"id\":1},\"_MinTextWidth\":257,\"_MinTextHeight\":null,\"previousSelection\":[6,6],\"_Align\":\"center\",\"distanceToDragEvent\":{\"__isSmartRef__\":true,\"id\":17},\"isBeingDragged\":false,\"_Rotation\":0,\"_Scale\":1,\"__LivelyClassName__\":\"lively.morphic.Text\"},\"3\":{\"fill\":null,\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"_Position\":{\"__isSmartRef__\":true,\"id\":4},\"_Extent\":{\"__isSmartRef__\":true,\"id\":5},\"_BorderWidth\":0,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":6},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":7},\"_ClipMode\":\"visible\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":8},\"_BorderRadius\":0,\"_Opacity\":1,\"_BorderStyle\":\"solid\",\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"4\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"5\":{\"x\":257,\"y\":23,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\"},\"6\":{\"r\":0,\"g\":0,\"b\":0,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"7\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\",\"setClipMode\":\"setClipModeHTML\"},\"8\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"9\":{\"x\":-109,\"y\":38,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"10\":{\"partsSpaceName\":\"PartsBin/Basic\",\"__SourceModuleName__\":\"Global.lively.PartsBin\",\"migrationLevel\":4,\"comment\":\"a simple text morph\",\"partName\":\"Text\",\"__LivelyClassName__\":\"lively.PartsBin.PartsBinMetaInfo\"},\"11\":{\"style\":{\"__isSmartRef__\":true,\"id\":12},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":2},\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"storedString\":\"loading part\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\"},\"12\":{\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\"},\"13\":{\"x\":257,\"y\":23,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\"},\"14\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\",\"updateText\":\"updateTextHTML\",\"setTextExtent\":\"setTextExtentHTML\",\"setMaxTextWidth\":\"setMaxTextWidthHTML\",\"setMaxTextHeight\":\"setMaxTextHeightHTML\",\"setMinTextWidth\":\"setMinTextWidthHTML\",\"setMinTextHeight\":\"setMinTextHeightHTML\",\"getTextExtent\":\"getTextExtentHTML\",\"getTextString\":\"getTextStringHTML\",\"ignoreTextEvents\":\"ignoreTextEventsHTML\",\"unignoreTextEvents\":\"unignoreTextEventsHTML\",\"enableTextEvents\":\"enableTextEventsHTML\",\"setFontFamily\":\"setFontFamilyHTML\",\"setFontSize\":\"setFontSizeHTML\",\"setTextColor\":\"setTextColorHTML\",\"setPadding\":\"setPaddingHTML\",\"setAlign\":\"setAlignHTML\",\"setVerticalAlign\":\"setVerticalAlignHTML\",\"setDisplay\":\"setDisplayHTML\",\"setWhiteSpaceHandling\":\"setWhiteSpaceHandlingHTML\",\"focusMorph\":\"focusMorphHTML\"},\"15\":{\"morph\":{\"__isSmartRef__\":true,\"id\":2},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"16\":{\"x\":5,\"y\":5,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"17\":{\"x\":179,\"y\":-11,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"18\":{\"_Position\":{\"__isSmartRef__\":true,\"id\":19},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":20},\"_Extent\":{\"__isSmartRef__\":true,\"id\":21},\"_ImageURL\":\"data:image/gif;base64,R0lGODlhEAAQAPIAAP///wAAAMLCwkJCQgAAAGJiYoKCgpKSkiH/C05FVFNDQVBFMi4wAwEAAAAh/hpDcmVhdGVkIHdpdGggYWpheGxvYWQuaW5mbwAh+QQJCgAAACwAAAAAEAAQAAADMwi63P4wyklrE2MIOggZnAdOmGYJRbExwroUmcG2LmDEwnHQLVsYOd2mBzkYDAdKa+dIAAAh+QQJCgAAACwAAAAAEAAQAAADNAi63P5OjCEgG4QMu7DmikRxQlFUYDEZIGBMRVsaqHwctXXf7WEYB4Ag1xjihkMZsiUkKhIAIfkECQoAAAAsAAAAABAAEAAAAzYIujIjK8pByJDMlFYvBoVjHA70GU7xSUJhmKtwHPAKzLO9HMaoKwJZ7Rf8AYPDDzKpZBqfvwQAIfkECQoAAAAsAAAAABAAEAAAAzMIumIlK8oyhpHsnFZfhYumCYUhDAQxRIdhHBGqRoKw0R8DYlJd8z0fMDgsGo/IpHI5TAAAIfkECQoAAAAsAAAAABAAEAAAAzIIunInK0rnZBTwGPNMgQwmdsNgXGJUlIWEuR5oWUIpz8pAEAMe6TwfwyYsGo/IpFKSAAAh+QQJCgAAACwAAAAAEAAQAAADMwi6IMKQORfjdOe82p4wGccc4CEuQradylesojEMBgsUc2G7sDX3lQGBMLAJibufbSlKAAAh+QQJCgAAACwAAAAAEAAQAAADMgi63P7wCRHZnFVdmgHu2nFwlWCI3WGc3TSWhUFGxTAUkGCbtgENBMJAEJsxgMLWzpEAACH5BAkKAAAALAAAAAAQABAAAAMyCLrc/jDKSatlQtScKdceCAjDII7HcQ4EMTCpyrCuUBjCYRgHVtqlAiB1YhiCnlsRkAAAOwAAAAAAAAAAAA==\",\"attributeConnections\":[],\"doNotSerialize\":[],\"doNotCopyProperties\":[],\"isLoaded\":true,\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"_ClipMode\":\"visible\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":22},\"_BorderWidth\":0,\"_BorderRadius\":0,\"_Opacity\":1,\"_BorderStyle\":\"solid\",\"__LivelyClassName__\":\"lively.morphic.Shapes.Image\"},\"19\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"20\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\",\"setClipMode\":\"setClipModeHTML\",\"setImageURL\":\"setImageURLHTML\",\"getNativeExtent\":\"getNativeExtentHTML\"},\"21\":{\"x\":31,\"y\":31,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"22\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"23\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\"},\"24\":{\"morph\":{\"__isSmartRef__\":true,\"id\":1},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"25\":{\"x\":113.5,\"y\":81,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"26\":{\"x\":30,\"y\":31,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"27\":{\"x\":39,\"y\":-11,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"28\":{\"partName\":\"ProgressIndicator\",\"requiredModules\":[],\"migrationLevel\":2,\"partsSpaceName\":\"PartsBin/Widgets/\",\"__SourceModuleName__\":\"Global.lively.PartsBin\",\"__LivelyClassName__\":\"lively.PartsBin.PartsBinMetaInfo\"},\"29\":{\"centeredHorizontal\":true,\"centeredVertical\":true},\"30\":{\"position\":{\"__isSmartRef__\":true,\"id\":31},\"_Extent\":{\"__isSmartRef__\":true,\"id\":32},\"_BorderWidth\":1,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":33},\"_Fill\":{\"__isSmartRef__\":true,\"id\":34},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":35},\"_ClipMode\":\"visible\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":36},\"_BorderRadius\":8.515,\"_Opacity\":0.8146,\"_BorderStyle\":\"solid\",\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"31\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"32\":{\"x\":266,\"y\":223,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"33\":{\"r\":0,\"g\":0,\"b\":0,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"34\":{\"r\":0.839,\"g\":0.839,\"b\":0.839,\"a\":1,\"__LivelyClassName__\":\"Color\",\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\"},\"35\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\",\"setClipMode\":\"setClipModeHTML\"},\"36\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"37\":{\"x\":0,\"y\":0,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\"},\"38\":{\"partsSpaceName\":\"PartsBin/iPad Widgets/\",\"__SourceModuleName__\":\"Global.lively.PartsBin\",\"comment\":\"This is a placeholder to indicate that a morph is being loaded. It will be replaced by the morph as soon as the requested morph finished loading.\",\"migrationLevel\":4,\"partName\":\"LoadingMorph\",\"changes\":[{\"__isSmartRef__\":true,\"id\":39},{\"__isSmartRef__\":true,\"id\":41},{\"__isSmartRef__\":true,\"id\":43},{\"__isSmartRef__\":true,\"id\":45},{\"__isSmartRef__\":true,\"id\":47},{\"__isSmartRef__\":true,\"id\":49},{\"__isSmartRef__\":true,\"id\":51},{\"__isSmartRef__\":true,\"id\":53},{\"__isSmartRef__\":true,\"id\":55},{\"__isSmartRef__\":true,\"id\":57},{\"__isSmartRef__\":true,\"id\":59},{\"__isSmartRef__\":true,\"id\":61},{\"__isSmartRef__\":true,\"id\":63},{\"__isSmartRef__\":true,\"id\":65},{\"__isSmartRef__\":true,\"id\":67},{\"__isSmartRef__\":true,\"id\":69},{\"__isSmartRef__\":true,\"id\":71},{\"__isSmartRef__\":true,\"id\":73},{\"__isSmartRef__\":true,\"id\":75},{\"__isSmartRef__\":true,\"id\":77},{\"__isSmartRef__\":true,\"id\":79},{\"__isSmartRef__\":true,\"id\":81},{\"__isSmartRef__\":true,\"id\":83},{\"__isSmartRef__\":true,\"id\":85},{\"__isSmartRef__\":true,\"id\":87},{\"__isSmartRef__\":true,\"id\":89},{\"__isSmartRef__\":true,\"id\":91},{\"__isSmartRef__\":true,\"id\":93},{\"__isSmartRef__\":true,\"id\":95},{\"__isSmartRef__\":true,\"id\":97},{\"__isSmartRef__\":true,\"id\":99},{\"__isSmartRef__\":true,\"id\":101},{\"__isSmartRef__\":true,\"id\":103},{\"__isSmartRef__\":true,\"id\":105},{\"__isSmartRef__\":true,\"id\":107},{\"__isSmartRef__\":true,\"id\":109},{\"__isSmartRef__\":true,\"id\":111},{\"__isSmartRef__\":true,\"id\":113},{\"__isSmartRef__\":true,\"id\":115},{\"__isSmartRef__\":true,\"id\":117},{\"__isSmartRef__\":true,\"id\":119},{\"__isSmartRef__\":true,\"id\":121},{\"__isSmartRef__\":true,\"id\":123},{\"__isSmartRef__\":true,\"id\":125},{\"__isSmartRef__\":true,\"id\":127},{\"__isSmartRef__\":true,\"id\":129},{\"__isSmartRef__\":true,\"id\":131},{\"__isSmartRef__\":true,\"id\":133}],\"revisionOnLoad\":140039,\"__LivelyClassName__\":\"lively.PartsBin.PartsBinMetaInfo\"},\"39\":{\"date\":{\"__isSmartRef__\":true,\"id\":40},\"author\":\"sstamm\",\"message\":\"\",\"id\":\"1C1391AE-5722-4707-BE52-F0094FC56829\"},\"40\":{\"isSerializedDate\":true,\"string\":\"Wed Feb 22 2012 14:02:04 GMT+0100 (W. Europe Standard Time)\"},\"41\":{\"date\":{\"__isSmartRef__\":true,\"id\":42},\"author\":\"sstamm\",\"message\":\"\",\"id\":\"663F147A-9084-4AC3-81A7-1E7BA6547F08\"},\"42\":{\"isSerializedDate\":true,\"string\":\"Wed Feb 22 2012 12:43:10 GMT+0100 (W. Europe Standard Time)\"},\"43\":{\"date\":{\"__isSmartRef__\":true,\"id\":44},\"author\":\"sstamm\",\"message\":\"\",\"id\":\"F72B746E-B170-4EFB-9074-5E8770640B8A\"},\"44\":{\"isSerializedDate\":true,\"string\":\"Wed Feb 22 2012 12:36:14 GMT+0100 (W. Europe Standard Time)\"},\"45\":{\"date\":{\"__isSmartRef__\":true,\"id\":46},\"author\":\"sstamm\",\"message\":\"\",\"id\":\"568D2EFD-C535-43AE-8944-6D8B967129F5\"},\"46\":{\"isSerializedDate\":true,\"string\":\"Wed Feb 22 2012 12:23:04 GMT+0100 (W. Europe Standard Time)\"},\"47\":{\"date\":{\"__isSmartRef__\":true,\"id\":48},\"author\":\"sstamm\",\"message\":\"\",\"id\":\"AB2484A6-0707-4E13-845E-F0A5F48BBA3D\"},\"48\":{\"isSerializedDate\":true,\"string\":\"Wed Feb 22 2012 11:59:45 GMT+0100 (W. Europe Standard Time)\"},\"49\":{\"date\":{\"__isSmartRef__\":true,\"id\":50},\"author\":\"sstamm\",\"message\":\"\",\"id\":\"97D20633-F76C-46A5-A32A-FFE9BC83CAB3\"},\"50\":{\"isSerializedDate\":true,\"string\":\"Wed Feb 22 2012 11:59:10 GMT+0100 (W. Europe Standard Time)\"},\"51\":{\"date\":{\"__isSmartRef__\":true,\"id\":52},\"author\":\"sstamm\",\"message\":\"\",\"id\":\"8A697DF5-9A45-4A84-B709-9719BF55083E\"},\"52\":{\"isSerializedDate\":true,\"string\":\"Wed Feb 22 2012 11:56:54 GMT+0100 (W. Europe Standard Time)\"},\"53\":{\"date\":{\"__isSmartRef__\":true,\"id\":54},\"author\":\"sstamm\",\"message\":\"\",\"id\":\"F2157D66-1571-4B9A-B325-6FA96488260F\"},\"54\":{\"isSerializedDate\":true,\"string\":\"Wed Feb 22 2012 11:51:05 GMT+0100 (W. Europe Standard Time)\"},\"55\":{\"date\":{\"__isSmartRef__\":true,\"id\":56},\"author\":\"sstamm\",\"message\":\"\",\"id\":\"E5E808CA-06AB-47DC-A9C9-CA7967591545\"},\"56\":{\"isSerializedDate\":true,\"string\":\"Wed Feb 22 2012 11:47:19 GMT+0100 (W. Europe Standard Time)\"},\"57\":{\"date\":{\"__isSmartRef__\":true,\"id\":58},\"author\":\"sstamm\",\"message\":\"\",\"id\":\"009DC4E0-23CA-485A-A796-801AA0F75049\"},\"58\":{\"isSerializedDate\":true,\"string\":\"Wed Feb 22 2012 11:46:25 GMT+0100 (W. Europe Standard Time)\"},\"59\":{\"date\":{\"__isSmartRef__\":true,\"id\":60},\"author\":\"sstamm\",\"message\":\"\",\"id\":\"C0CE1397-6E2E-4E8C-AEFF-9017E24BB7E4\"},\"60\":{\"isSerializedDate\":true,\"string\":\"Wed Feb 22 2012 11:45:05 GMT+0100 (W. Europe Standard Time)\"},\"61\":{\"date\":{\"__isSmartRef__\":true,\"id\":62},\"author\":\"sstamm\",\"message\":\"\",\"id\":\"FFE16986-548D-4AC2-A627-CF6416282BC4\"},\"62\":{\"isSerializedDate\":true,\"string\":\"Wed Feb 22 2012 11:37:15 GMT+0100 (W. Europe Standard Time)\"},\"63\":{\"date\":{\"__isSmartRef__\":true,\"id\":64},\"author\":\"sstamm\",\"message\":\"\",\"id\":\"57213D63-7147-4057-ADC9-30994443B066\"},\"64\":{\"isSerializedDate\":true,\"string\":\"Wed Feb 22 2012 11:35:29 GMT+0100 (W. Europe Standard Time)\"},\"65\":{\"date\":{\"__isSmartRef__\":true,\"id\":66},\"author\":\"sstamm\",\"message\":\"\",\"id\":\"75A31364-B380-4312-BB5B-F8F2DA1CE824\"},\"66\":{\"isSerializedDate\":true,\"string\":\"Wed Feb 22 2012 11:31:52 GMT+0100 (W. Europe Standard Time)\"},\"67\":{\"date\":{\"__isSmartRef__\":true,\"id\":68},\"author\":\"sstamm\",\"message\":\"\",\"id\":\"5AA50B7E-7D33-44C4-807B-BF1ABA31D530\"},\"68\":{\"isSerializedDate\":true,\"string\":\"Wed Feb 22 2012 11:14:10 GMT+0100 (W. Europe Standard Time)\"},\"69\":{\"date\":{\"__isSmartRef__\":true,\"id\":70},\"author\":\"sstamm\",\"message\":\"\",\"id\":\"BCDCC505-534C-45E5-9BB2-5238959A5AD0\"},\"70\":{\"isSerializedDate\":true,\"string\":\"Wed Feb 22 2012 11:02:56 GMT+0100 (W. Europe Standard Time)\"},\"71\":{\"date\":{\"__isSmartRef__\":true,\"id\":72},\"author\":\"sstamm\",\"message\":\"\",\"id\":\"890D14F4-E89D-4E05-BFB9-875D6AB6C765\"},\"72\":{\"isSerializedDate\":true,\"string\":\"Wed Feb 22 2012 11:01:50 GMT+0100 (W. Europe Standard Time)\"},\"73\":{\"date\":{\"__isSmartRef__\":true,\"id\":74},\"author\":\"sstamm\",\"message\":\"\",\"id\":\"B6FE0805-0D24-4267-8238-8B332352617E\"},\"74\":{\"isSerializedDate\":true,\"string\":\"Wed Feb 22 2012 10:55:44 GMT+0100 (W. Europe Standard Time)\"},\"75\":{\"date\":{\"__isSmartRef__\":true,\"id\":76},\"author\":\"sstamm\",\"message\":\"callbacks are working\",\"id\":\"9348260A-3B55-4659-BC85-440BFBD98EA4\"},\"76\":{\"isSerializedDate\":true,\"string\":\"Fri Feb 10 2012 09:45:55 GMT+0100 (W. Europe Standard Time)\"},\"77\":{\"date\":{\"__isSmartRef__\":true,\"id\":78},\"author\":\"sstamm\",\"message\":\"made it more opaque\",\"id\":\"1B84264C-2822-407F-A58F-19217BCD2762\"},\"78\":{\"isSerializedDate\":true,\"string\":\"Wed Feb 08 2012 11:41:50 GMT+0100 (W. Europe Standard Time)\"},\"79\":{\"date\":{\"__isSmartRef__\":true,\"id\":80},\"author\":\"sstamm\",\"message\":\"\",\"id\":\"0FB41D7D-2A52-4782-814B-A66C24FCE569\"},\"80\":{\"isSerializedDate\":true,\"string\":\"Tue Feb 07 2012 11:13:49 GMT+0100 (W. Europe Standard Time)\"},\"81\":{\"date\":{\"__isSmartRef__\":true,\"id\":82},\"author\":\"sstamm\",\"message\":\"\",\"id\":\"A0C2D7C1-04AF-493A-A7D7-70750F7D3E2F\"},\"82\":{\"isSerializedDate\":true,\"string\":\"Thu Feb 02 2012 17:22:07 GMT+0100 (W. Europe Standard Time)\"},\"83\":{\"date\":{\"__isSmartRef__\":true,\"id\":84},\"author\":\"sstamm\",\"message\":\"trollolol\",\"id\":\"F6CFAD78-AC72-4DE2-9F38-79776C2E9462\"},\"84\":{\"isSerializedDate\":true,\"string\":\"Thu Feb 02 2012 14:55:14 GMT+0100 (W. Europe Standard Time)\"},\"85\":{\"date\":{\"__isSmartRef__\":true,\"id\":86},\"author\":\"sstamm\",\"message\":\"should be centered now\",\"id\":\"EE366B4D-C272-477F-8C28-4EAE5A7EC7CB\"},\"86\":{\"isSerializedDate\":true,\"string\":\"Thu Feb 02 2012 14:54:35 GMT+0100 (W. Europe Standard Time)\"},\"87\":{\"date\":{\"__isSmartRef__\":true,\"id\":88},\"author\":\"sstamm\",\"message\":\"initial commit\",\"id\":\"8920D925-DD16-4667-B8C7-FB74D78C2424\"},\"88\":{\"isSerializedDate\":true,\"string\":\"Thu Feb 02 2012 13:26:01 GMT+0100 (W. Europe Standard Time)\"},\"89\":{\"date\":{\"__isSmartRef__\":true,\"id\":90},\"author\":\"sstamm\",\"message\":\"changed text morph name\",\"id\":\"80E88A3C-5AF3-48F2-A600-710877630997\"},\"90\":{\"isSerializedDate\":true,\"string\":\"Thu Feb 02 2012 14:04:01 GMT+0100 (W. Europe Standard Time)\"},\"91\":{\"date\":{\"__isSmartRef__\":true,\"id\":92},\"author\":\"sstamm\",\"message\":\"added loading script\",\"id\":\"EE9B8F4D-1F03-4232-82E6-794046974F8F\"},\"92\":{\"isSerializedDate\":true,\"string\":\"Thu Feb 02 2012 14:28:30 GMT+0100 (W. Europe Standard Time)\"},\"93\":{\"date\":{\"__isSmartRef__\":true,\"id\":94},\"author\":\"sstamm\",\"message\":\"added disconnection\",\"id\":\"11F19267-924E-4087-99ED-998245576BD2\"},\"94\":{\"isSerializedDate\":true,\"string\":\"Thu Feb 02 2012 14:32:58 GMT+0100 (W. Europe Standard Time)\"},\"95\":{\"date\":{\"__isSmartRef__\":true,\"id\":96},\"author\":\"sstamm\",\"message\":\"removed connections before deletion\",\"id\":\"35A88218-6864-4D52-83A2-BFF7B9A6907C\"},\"96\":{\"isSerializedDate\":true,\"string\":\"Thu Feb 02 2012 14:41:00 GMT+0100 (W. Europe Standard Time)\"},\"97\":{\"date\":{\"__isSmartRef__\":true,\"id\":98},\"author\":\"sstamm\",\"message\":\"now able to load parts by name and category as well as per partItem\",\"id\":\"F36A5782-461D-4813-95F8-0207990A261C\"},\"98\":{\"isSerializedDate\":true,\"string\":\"Thu Feb 02 2012 15:24:30 GMT+0100 (W. Europe Standard Time)\"},\"99\":{\"date\":{\"__isSmartRef__\":true,\"id\":100},\"author\":\"sstamm\",\"message\":\"now with round corners\",\"id\":\"F42C39CB-CC37-467D-BF10-D362241F047E\"},\"100\":{\"isSerializedDate\":true,\"string\":\"Thu Feb 02 2012 15:26:23 GMT+0100 (W. Europe Standard Time)\"},\"101\":{\"date\":{\"__isSmartRef__\":true,\"id\":102},\"author\":\"sstamm\",\"message\":\"loadingMorph is sync now\",\"id\":\"12ACFFC9-BA53-4A2A-ABD4-894A5ECE1145\"},\"102\":{\"isSerializedDate\":true,\"string\":\"Thu Feb 02 2012 15:48:04 GMT+0100 (W. Europe Standard Time)\"},\"103\":{\"date\":{\"__isSmartRef__\":true,\"id\":104},\"author\":\"sstamm\",\"message\":\"display the loadingMorph in new thread\",\"id\":\"2BA51E30-F02B-4AF0-B3BE-52DD4ED522CC\"},\"104\":{\"isSerializedDate\":true,\"string\":\"Thu Feb 02 2012 15:53:49 GMT+0100 (W. Europe Standard Time)\"},\"105\":{\"date\":{\"__isSmartRef__\":true,\"id\":106},\"author\":\"sstamm\",\"message\":\"\",\"id\":\"DF0AE4EA-1B08-4556-8BBE-E6488F23B8A3\"},\"106\":{\"isSerializedDate\":true,\"string\":\"Thu Feb 02 2012 16:49:48 GMT+0100 (W. Europe Standard Time)\"},\"107\":{\"date\":{\"__isSmartRef__\":true,\"id\":108},\"author\":\"sstamm\",\"message\":\"\",\"id\":\"220821B3-C589-41C9-A324-8E7E6D9D6CEB\"},\"108\":{\"isSerializedDate\":true,\"string\":\"Thu Feb 02 2012 16:58:43 GMT+0100 (W. Europe Standard Time)\"},\"109\":{\"date\":{\"__isSmartRef__\":true,\"id\":110},\"author\":\"sstamm\",\"message\":\"\",\"id\":\"DEBFACE2-7EC5-4A86-AD46-5A0A88A73707\"},\"110\":{\"isSerializedDate\":true,\"string\":\"Thu Feb 02 2012 17:04:28 GMT+0100 (W. Europe Standard Time)\"},\"111\":{\"date\":{\"__isSmartRef__\":true,\"id\":112},\"author\":\"sstamm\",\"message\":\"load request in new thread if loading should be async\",\"id\":\"18282D28-D6D4-48C9-A508-6E3244449BD8\"},\"112\":{\"isSerializedDate\":true,\"string\":\"Tue Feb 07 2012 11:10:27 GMT+0100 (W. Europe Standard Time)\"},\"113\":{\"date\":{\"__isSmartRef__\":true,\"id\":114},\"author\":\"sstamm\",\"message\":\"added benchmarking output\",\"id\":\"249CFF90-DDF5-4A83-9759-0289E96D7D58\"},\"114\":{\"isSerializedDate\":true,\"string\":\"Tue Feb 07 2012 11:31:50 GMT+0100 (W. Europe Standard Time)\"},\"115\":{\"date\":{\"__isSmartRef__\":true,\"id\":116},\"author\":\"sstamm\",\"message\":\"\",\"id\":\"882082E1-29B6-418D-9B8B-672729D60619\"},\"116\":{\"isSerializedDate\":true,\"string\":\"Tue Feb 07 2012 11:38:26 GMT+0100 (W. Europe Standard Time)\"},\"117\":{\"date\":{\"__isSmartRef__\":true,\"id\":118},\"author\":\"sstamm\",\"message\":\"\",\"id\":\"5179AEF9-E19F-4B0C-BBD8-556C5687988A\"},\"118\":{\"isSerializedDate\":true,\"string\":\"Tue Feb 07 2012 11:44:11 GMT+0100 (W. Europe Standard Time)\"},\"119\":{\"date\":{\"__isSmartRef__\":true,\"id\":120},\"author\":\"sstamm\",\"message\":\"\",\"id\":\"1159C5B4-724E-4124-9D7B-5CD5DC4A8EE3\"},\"120\":{\"isSerializedDate\":true,\"string\":\"Tue Feb 07 2012 11:48:14 GMT+0100 (W. Europe Standard Time)\"},\"121\":{\"date\":{\"__isSmartRef__\":true,\"id\":122},\"author\":\"sstamm\",\"message\":\"\",\"id\":\"2A718D1F-1036-41D6-999A-336F2B14E65D\"},\"122\":{\"isSerializedDate\":true,\"string\":\"Tue Feb 07 2012 11:49:47 GMT+0100 (W. Europe Standard Time)\"},\"123\":{\"date\":{\"__isSmartRef__\":true,\"id\":124},\"author\":\"sstamm\",\"message\":\"\",\"id\":\"EB6BDD0C-7EEC-4124-B77F-2F106A601538\"},\"124\":{\"isSerializedDate\":true,\"string\":\"Tue Feb 07 2012 11:59:48 GMT+0100 (W. Europe Standard Time)\"},\"125\":{\"date\":{\"__isSmartRef__\":true,\"id\":126},\"author\":\"sstamm\",\"message\":\"\",\"id\":\"63EC8D07-AB6A-450A-BB84-9B4D37E03647\"},\"126\":{\"isSerializedDate\":true,\"string\":\"Tue Feb 07 2012 12:02:33 GMT+0100 (W. Europe Standard Time)\"},\"127\":{\"date\":{\"__isSmartRef__\":true,\"id\":128},\"author\":\"sstamm\",\"message\":\"\",\"id\":\"19CE12E4-5AA5-48DC-B1D1-B0EB0EDF1CB9\"},\"128\":{\"isSerializedDate\":true,\"string\":\"Tue Feb 07 2012 12:03:42 GMT+0100 (W. Europe Standard Time)\"},\"129\":{\"date\":{\"__isSmartRef__\":true,\"id\":130},\"author\":\"sstamm\",\"message\":\"first attempt to introduce callback functions to part loading\",\"id\":\"22BD0B95-8948-411A-A56E-AD7CBE445F1D\"},\"130\":{\"isSerializedDate\":true,\"string\":\"Thu Feb 09 2012 20:20:11 GMT+0100 (W. Europe Standard Time)\"},\"131\":{\"date\":{\"__isSmartRef__\":true,\"id\":132},\"author\":\"sstamm\",\"message\":\"\",\"id\":\"A216DFD2-9D1F-4E62-A22F-6B5472823E1B\"},\"132\":{\"isSerializedDate\":true,\"string\":\"Fri Mar 16 2012 15:37:34 GMT+0100 (W. Europe Standard Time)\"},\"133\":{\"date\":{\"__isSmartRef__\":true,\"id\":134},\"author\":\"sstamm\",\"message\":\"\",\"id\":\"464E723A-08DC-433C-AA5C-CEC850DBAF0B\"},\"134\":{\"isSerializedDate\":true,\"string\":\"Fri Mar 16 2012 15:42:29 GMT+0100 (W. Europe Standard Time)\"},\"135\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\"},\"136\":{\"morph\":{\"__isSmartRef__\":true,\"id\":0},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"137\":{\"x\":266,\"y\":223,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"138\":{\"adjustForNewBounds\":true},\"139\":{\"x\":171,\"y\":-13,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"140\":{\"loadPart\":{\"__isSmartRef__\":true,\"id\":141},\"loadFinished\":{\"__isSmartRef__\":true,\"id\":145},\"loadPartByName\":{\"__isSmartRef__\":true,\"id\":149}},\"141\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":142},\"source\":\"function loadPart(partItem, isAsync) {\\n this.partItem = partItem;\\n \\n this.openInWorld();\\n if(partItem.part) {\\n this.setExtent(partItem.part.getExtent());\\n }\\n this.align(this.bounds().center(), $world.visibleBounds().center());\\n \\n \\n if(typeof isAsync === \\\"function\\\") {\\n this.callback = isAsync;\\n }\\n\\n connect(partItem, 'part', this, \\\"loadFinished\\\");\\n\\n partItem.loadPart(isAsync);\\n\\n return partItem.part;\\n\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":143},\"__LivelyClassName__\":\"lively.Closure\",\"__SourceModuleName__\":\"Global.lively.lang.Closure\"},\"142\":{\"this\":{\"__isSmartRef__\":true,\"id\":0}},\"143\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":144},\"user\":\"sstamm\",\"tags\":[]},\"144\":{\"isSerializedDate\":true,\"string\":\"Fri Mar 16 2012 15:42:18 GMT+0100 (W. Europe Standard Time)\"},\"145\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":146},\"source\":\"function loadFinished(part) {\\n if(this.owner === $world.firstHand()) {\\n $world.firstHand().removeAllMorphs();\\n } else {\\n this.owner.addMorph(part);\\n part.align(part.bounds().center(), this.bounds().center());\\n this.remove();\\n }\\n disconnect(this.partItem, 'part', this, \\\"loadFinished\\\");\\n if(this.callback) {\\n this.callback(part);\\n }\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":147},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"146\":{\"this\":{\"__isSmartRef__\":true,\"id\":0}},\"147\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":148},\"user\":\"sstamm\",\"tags\":[]},\"148\":{\"isSerializedDate\":true,\"string\":\"Wed Feb 22 2012 14:01:53 GMT+0100 (W. Europe Standard Time)\"},\"149\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":150},\"source\":\"function loadPartByName(partName, optPartsSpaceName, isAsync) {\\n var partItem = lively.PartsBin.getPartItem(partName, optPartsSpaceName);\\n return this.loadPart(partItem, isAsync);\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":151},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"150\":{\"this\":{\"__isSmartRef__\":true,\"id\":0}},\"151\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":152},\"user\":\"sstamm\",\"tags\":[]},\"152\":{\"isSerializedDate\":true,\"string\":\"Thu Feb 02 2012 17:03:18 GMT+0100 (W. Europe Standard Time)\"},\"isSimplifiedRegistry\":true}}","loadedMetaInfo":{"__isSmartRef__":true,"id":10316},"__LivelyClassName__":"lively.PartsBin.PartItem","__SourceModuleName__":"Global.lively.PartsBin"},"10278":{"submorphs":[{"__isSmartRef__":true,"id":10279}],"scripts":[],"id":"13AB83C0-7C58-4EC5-8DB7-28B799E19211","shape":{"__isSmartRef__":true,"id":10308},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":10315},"showsHalos":false,"name":"LoadingMorph","partsBinMetaInfo":{"__isSmartRef__":true,"id":10316},"__SourceModuleName__":"Global","renderContextTable":{"__isSmartRef__":true,"id":10413},"eventHandler":{"__isSmartRef__":true,"id":10414},"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"derivationIds":[127,"59692BC3-6C7B-4E23-B820-8699260EA722","486BB935-1313-4103-B2A8-642B19437478","18AFFD44-46CD-489E-B1D6-DED43E2B6B06","2608C892-2204-4981-9A87-8E749F8944AB","5535861F-4EA2-44AB-8A40-0538124E0AAC","16C292B3-86E8-4622-B516-27C48263B8CC","87731A20-D455-44D0-97E5-98A7CFD4E417","A17081E7-E597-47ED-BD32-6E4D206BD7D7","CFB4A44C-BFEA-4584-BCBA-AE2A56739200","76B3DD9B-8D01-42BA-A574-AB99D5F899BB","1EBC5512-8F54-4B24-998C-69A285EC8533","DD1165C7-6C1A-4361-A4AE-FCF6F31152FD","4D6D36E8-48F3-408A-B03C-202E4DC182BD","5F3B3E0F-BBC6-4DDA-BAA0-7EFC05FF2011","E0A6B33B-767A-4532-9021-892414520200","F5F5E2B1-5FF0-4E09-B323-AE88A3920B8D","0C7E832A-A741-430F-B295-8BC181D066FE","472AED3B-CB76-49BD-BF49-354A2D568F86","A7C52F65-D140-4791-880F-F7584C7BB570","3516412B-8B36-4E52-9416-6B7FB358BDC2","1840CACC-078C-4795-AD3F-E9D6F8D557A0","1FEDCA25-0131-46FA-840F-DC5F1B05C6CA","C620CED3-0AE9-4097-9AA7-2706A042F9C9","679A861B-40E0-4DB2-B22F-95B454C6978D","FEF39B3C-E634-4825-BAB8-2D44FE647B03"],"isBeingDragged":false,"priorExtent":{"__isSmartRef__":true,"id":10415},"layout":{"__isSmartRef__":true,"id":10416},"distanceToDragEvent":{"__isSmartRef__":true,"id":10417},"prevScroll":[0,0],"moved":true,"_Rotation":0,"_Scale":1,"headRevision":146469,"_ClipMode":"visible","__serializedLivelyClosures__":{"__isSmartRef__":true,"id":10418},"__LivelyClassName__":"lively.morphic.Box"},"10279":{"submorphs":[{"__isSmartRef__":true,"id":10280}],"scripts":[],"shape":{"__isSmartRef__":true,"id":10296},"id":"F1B66AAC-2FCA-40D5-AE2D-6C1101540931","renderContextTable":{"__isSmartRef__":true,"id":10301},"eventHandler":{"__isSmartRef__":true,"id":10302},"droppingEnabled":true,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":10303},"name":"ProgressIndicator","priorExtent":{"__isSmartRef__":true,"id":10304},"showsHalos":false,"distanceToDragEvent":{"__isSmartRef__":true,"id":10305},"partsBinMetaInfo":{"__isSmartRef__":true,"id":10306},"__SourceModuleName__":"Global.lively.morphic.Widgets","derivationIds":[520,"071F18BE-FF28-40F5-ACAD-1916E0D25C38","DF185A10-743D-45FC-B9C2-76E12D908BCF","BF125D2C-596A-4C1E-A5F8-DAE4801E9497","3CEE8CFF-B8F1-4B4B-A405-CB583080252A","D0652878-8F9C-4591-8A82-296898AACDB6","31441DDF-2220-43BE-A99F-69E1FEC68030","14A90039-0D3E-46DC-8445-D42B8E02EB42","681EF5DE-A344-4114-B2F3-B96CE3872524","C0381116-5116-4F33-B082-A411D0E4534E","24E9581E-B008-46EE-9CBC-D5190E100D98","C69D1041-2C5E-48FE-B04C-04E66450658A","4830945B-4FFF-4564-9424-34D7995DAE60","8602C233-B3E7-4682-9B0E-D7549761D934","B4E0E11F-2BED-462E-B708-89D63971856E","EE0144C2-D016-4390-8A67-4E7DEF171C83","F44DF6E4-5F27-440E-AB5F-3721C0A10CA6","73FC6648-DAAF-4673-8CF4-7DA219513F22","B78EB1B5-780C-45F7-B0A7-B988B52B1FF1","DFDB8CD1-72F7-40F4-849B-1F9B866277AB","66111105-B1FC-41F7-BF70-D45118C9E09F","02420416-1E35-4831-AABB-91CD0460CA1A","7C6B2EB2-4510-4A8E-BAFF-5CF0040DD7F5","0503F5A1-1732-4610-9A5A-920D658CA766","07C5AE03-36AD-4849-BACD-27D7D9A2CCF2","9FFF9D73-931C-404C-AA4B-5AC2E7C53504"],"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"owner":{"__isSmartRef__":true,"id":10278},"isBeingDragged":false,"layout":{"__isSmartRef__":true,"id":10307},"prevScroll":[0,0],"_Rotation":0,"_Scale":1,"_ClipMode":"visible","__LivelyClassName__":"lively.morphic.Image"},"10280":{"submorphs":[],"scripts":[],"id":"5474EE48-317D-4F58-B547-D345DEA101ED","shape":{"__isSmartRef__":true,"id":10281},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":false,"allowsInput":true,"_FontFamily":"Arial, sans-serif","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":10287},"_MaxTextWidth":257,"_MaxTextHeight":null,"textColor":{"__isSmartRef__":true,"id":10284},"showsHalos":false,"_FontSize":14,"__SourceModuleName__":"Global.lively.morphic.TextCore","name":"loadedMorphName","partsBinMetaInfo":{"__isSmartRef__":true,"id":10288},"textChunks":[{"__isSmartRef__":true,"id":10289}],"charsReplaced":"MorphName","lastFindLoc":18,"priorSelectionRange":[9,0],"prevScroll":[0,0],"priorExtent":{"__isSmartRef__":true,"id":10291},"renderContextTable":{"__isSmartRef__":true,"id":10292},"eventHandler":{"__isSmartRef__":true,"id":10293},"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"_Padding":{"__isSmartRef__":true,"id":10294},"_ClipMode":"visible","derivationIds":[355,"023045B3-2D6B-4425-89FB-F4806D527BE0","DC0C2365-868C-41AE-8369-51C31E91493E","C6D9D314-86A1-4015-970B-F6787F535E1A","6AA4552E-2E85-447E-9033-99D5AA1A94BC","D94BE49C-8A3E-4F1F-BF28-FEDD9B40D213","AA8F0470-654C-4AA2-8135-4607F5429AC5","E0BAABCC-FFB2-4EDF-BAE5-C63CC99B6A97","1A86AE17-73AE-442E-AB36-DD90C6DFC8BC","EF750075-E964-4CD3-B6A4-161511E1D058","CED69CBF-FFA5-45E7-B333-FBACE4F278AC","E56978C1-7424-4C10-8168-11FD3237B540","D5AB2532-A4DC-42D6-AF17-99CBBCEAA848","245866CB-598A-4172-A3A0-A06D4D26C6AD","43B0F12E-5793-43AA-80E1-496774E0EBA6","1B776A8C-0413-475F-8EBD-120BBD91D2BB","F84F2C9A-8003-4E81-833A-83F48C92F3B8","3124B389-9FA4-4348-BC5D-0DFF9C59CD1B","1A1BCBAC-D7CC-4BAE-B8C2-7C693F7327A1","1CB201BA-5E0B-4771-821A-139FA2AEFBC2","195520FA-4816-47A4-B0F5-BA890AFD9DF9","0D15F28A-24C9-46B7-89C5-6D2354728AC1","316FE9D3-62EC-4FD6-9B0F-FFA622B79575","739F3743-9BE1-48C8-813D-C0BFB0DCACA6","01877B3B-7DA7-4222-B011-7B5F4E501862","B8FE7DEE-9568-4BE6-BA12-EA674BA79E08"],"_WhiteSpaceHandling":"pre-wrap","owner":{"__isSmartRef__":true,"id":10279},"_MinTextWidth":257,"_MinTextHeight":null,"previousSelection":[6,6],"_Align":"center","distanceToDragEvent":{"__isSmartRef__":true,"id":10295},"isBeingDragged":false,"_Rotation":0,"_Scale":1,"__LivelyClassName__":"lively.morphic.Text"},"10281":{"fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":10282},"_Extent":{"__isSmartRef__":true,"id":10283},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":10284},"renderContextTable":{"__isSmartRef__":true,"id":10285},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":10286},"_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"10282":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"10283":{"x":257,"y":23,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"10284":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"10285":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"10286":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"10287":{"x":-109,"y":38,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"10288":{"partsSpaceName":"PartsBin/Basic","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":4,"comment":"a simple text morph","partName":"Text","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"10289":{"style":{"__isSmartRef__":true,"id":10290},"chunkOwner":{"__isSmartRef__":true,"id":10280},"__SourceModuleName__":"Global.lively.morphic.TextCore","storedString":"loading part","__LivelyClassName__":"lively.morphic.TextChunk"},"10290":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"10291":{"x":257,"y":23,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"10292":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"10293":{"morph":{"__isSmartRef__":true,"id":10280},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"10294":{"x":5,"y":5,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"10295":{"x":179,"y":-11,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"10296":{"_Position":{"__isSmartRef__":true,"id":10297},"renderContextTable":{"__isSmartRef__":true,"id":10298},"_Extent":{"__isSmartRef__":true,"id":10299},"_ImageURL":"data:image/gif;base64,R0lGODlhEAAQAPIAAP///wAAAMLCwkJCQgAAAGJiYoKCgpKSkiH/C05FVFNDQVBFMi4wAwEAAAAh/hpDcmVhdGVkIHdpdGggYWpheGxvYWQuaW5mbwAh+QQJCgAAACwAAAAAEAAQAAADMwi63P4wyklrE2MIOggZnAdOmGYJRbExwroUmcG2LmDEwnHQLVsYOd2mBzkYDAdKa+dIAAAh+QQJCgAAACwAAAAAEAAQAAADNAi63P5OjCEgG4QMu7DmikRxQlFUYDEZIGBMRVsaqHwctXXf7WEYB4Ag1xjihkMZsiUkKhIAIfkECQoAAAAsAAAAABAAEAAAAzYIujIjK8pByJDMlFYvBoVjHA70GU7xSUJhmKtwHPAKzLO9HMaoKwJZ7Rf8AYPDDzKpZBqfvwQAIfkECQoAAAAsAAAAABAAEAAAAzMIumIlK8oyhpHsnFZfhYumCYUhDAQxRIdhHBGqRoKw0R8DYlJd8z0fMDgsGo/IpHI5TAAAIfkECQoAAAAsAAAAABAAEAAAAzIIunInK0rnZBTwGPNMgQwmdsNgXGJUlIWEuR5oWUIpz8pAEAMe6TwfwyYsGo/IpFKSAAAh+QQJCgAAACwAAAAAEAAQAAADMwi6IMKQORfjdOe82p4wGccc4CEuQradylesojEMBgsUc2G7sDX3lQGBMLAJibufbSlKAAAh+QQJCgAAACwAAAAAEAAQAAADMgi63P7wCRHZnFVdmgHu2nFwlWCI3WGc3TSWhUFGxTAUkGCbtgENBMJAEJsxgMLWzpEAACH5BAkKAAAALAAAAAAQABAAAAMyCLrc/jDKSatlQtScKdceCAjDII7HcQ4EMTCpyrCuUBjCYRgHVtqlAiB1YhiCnlsRkAAAOwAAAAAAAAAAAA==","attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"isLoaded":true,"__SourceModuleName__":"Global.lively.morphic.Shapes","_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":10300},"_BorderWidth":0,"_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","__LivelyClassName__":"lively.morphic.Shapes.Image"},"10297":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"10298":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setImageURL":"setImageURLHTML","getNativeExtent":"getNativeExtentHTML"},"10299":{"x":31,"y":31,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"10300":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"10301":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"10302":{"morph":{"__isSmartRef__":true,"id":10279},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"10303":{"x":113.5,"y":81,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"10304":{"x":30,"y":31,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"10305":{"x":39,"y":-11,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"10306":{"partName":"ProgressIndicator","requiredModules":[],"migrationLevel":2,"partsSpaceName":"PartsBin/Widgets/","__SourceModuleName__":"Global.lively.PartsBin","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"10307":{"centeredHorizontal":true,"centeredVertical":true},"10308":{"position":{"__isSmartRef__":true,"id":10309},"_Extent":{"__isSmartRef__":true,"id":10310},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":10311},"_Fill":{"__isSmartRef__":true,"id":10312},"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":10313},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":10314},"_BorderRadius":8.515,"_Opacity":0.8146,"_BorderStyle":"solid","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"10309":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"10310":{"x":266,"y":223,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"10311":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"10312":{"r":0.839,"g":0.839,"b":0.839,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"10313":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"10314":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"10315":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"10316":{"partsSpaceName":"PartsBin/iPadWidgets","__SourceModuleName__":"Global.lively.PartsBin","comment":"This is a placeholder to indicate that a morph is being loaded. It will be replaced by the morph as soon as the requested morph finished loading.","migrationLevel":4,"partName":"LoadingMorph","changes":[{"__isSmartRef__":true,"id":10317},{"__isSmartRef__":true,"id":10319},{"__isSmartRef__":true,"id":10321},{"__isSmartRef__":true,"id":10323},{"__isSmartRef__":true,"id":10325},{"__isSmartRef__":true,"id":10327},{"__isSmartRef__":true,"id":10329},{"__isSmartRef__":true,"id":10331},{"__isSmartRef__":true,"id":10333},{"__isSmartRef__":true,"id":10335},{"__isSmartRef__":true,"id":10337},{"__isSmartRef__":true,"id":10339},{"__isSmartRef__":true,"id":10341},{"__isSmartRef__":true,"id":10343},{"__isSmartRef__":true,"id":10345},{"__isSmartRef__":true,"id":10347},{"__isSmartRef__":true,"id":10349},{"__isSmartRef__":true,"id":10351},{"__isSmartRef__":true,"id":10353},{"__isSmartRef__":true,"id":10355},{"__isSmartRef__":true,"id":10357},{"__isSmartRef__":true,"id":10359},{"__isSmartRef__":true,"id":10361},{"__isSmartRef__":true,"id":10363},{"__isSmartRef__":true,"id":10365},{"__isSmartRef__":true,"id":10367},{"__isSmartRef__":true,"id":10369},{"__isSmartRef__":true,"id":10371},{"__isSmartRef__":true,"id":10373},{"__isSmartRef__":true,"id":10375},{"__isSmartRef__":true,"id":10377},{"__isSmartRef__":true,"id":10379},{"__isSmartRef__":true,"id":10381},{"__isSmartRef__":true,"id":10383},{"__isSmartRef__":true,"id":10385},{"__isSmartRef__":true,"id":10387},{"__isSmartRef__":true,"id":10389},{"__isSmartRef__":true,"id":10391},{"__isSmartRef__":true,"id":10393},{"__isSmartRef__":true,"id":10395},{"__isSmartRef__":true,"id":10397},{"__isSmartRef__":true,"id":10399},{"__isSmartRef__":true,"id":10401},{"__isSmartRef__":true,"id":10403},{"__isSmartRef__":true,"id":10405},{"__isSmartRef__":true,"id":10407},{"__isSmartRef__":true,"id":10409},{"__isSmartRef__":true,"id":10411}],"revisionOnLoad":151069,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"10317":{"date":{"__isSmartRef__":true,"id":10318},"author":"sstamm","message":"","id":"1C1391AE-5722-4707-BE52-F0094FC56829"},"10318":{"isSerializedDate":true,"string":"Wed Feb 22 2012 14:02:04 GMT+0100 (Mitteleuropäische Zeit)"},"10319":{"date":{"__isSmartRef__":true,"id":10320},"author":"sstamm","message":"","id":"663F147A-9084-4AC3-81A7-1E7BA6547F08"},"10320":{"isSerializedDate":true,"string":"Wed Feb 22 2012 12:43:10 GMT+0100 (Mitteleuropäische Zeit)"},"10321":{"date":{"__isSmartRef__":true,"id":10322},"author":"sstamm","message":"","id":"F72B746E-B170-4EFB-9074-5E8770640B8A"},"10322":{"isSerializedDate":true,"string":"Wed Feb 22 2012 12:36:14 GMT+0100 (Mitteleuropäische Zeit)"},"10323":{"date":{"__isSmartRef__":true,"id":10324},"author":"sstamm","message":"","id":"568D2EFD-C535-43AE-8944-6D8B967129F5"},"10324":{"isSerializedDate":true,"string":"Wed Feb 22 2012 12:23:04 GMT+0100 (Mitteleuropäische Zeit)"},"10325":{"date":{"__isSmartRef__":true,"id":10326},"author":"sstamm","message":"","id":"AB2484A6-0707-4E13-845E-F0A5F48BBA3D"},"10326":{"isSerializedDate":true,"string":"Wed Feb 22 2012 11:59:45 GMT+0100 (Mitteleuropäische Zeit)"},"10327":{"date":{"__isSmartRef__":true,"id":10328},"author":"sstamm","message":"","id":"97D20633-F76C-46A5-A32A-FFE9BC83CAB3"},"10328":{"isSerializedDate":true,"string":"Wed Feb 22 2012 11:59:10 GMT+0100 (Mitteleuropäische Zeit)"},"10329":{"date":{"__isSmartRef__":true,"id":10330},"author":"sstamm","message":"","id":"8A697DF5-9A45-4A84-B709-9719BF55083E"},"10330":{"isSerializedDate":true,"string":"Wed Feb 22 2012 11:56:54 GMT+0100 (Mitteleuropäische Zeit)"},"10331":{"date":{"__isSmartRef__":true,"id":10332},"author":"sstamm","message":"","id":"F2157D66-1571-4B9A-B325-6FA96488260F"},"10332":{"isSerializedDate":true,"string":"Wed Feb 22 2012 11:51:05 GMT+0100 (Mitteleuropäische Zeit)"},"10333":{"date":{"__isSmartRef__":true,"id":10334},"author":"sstamm","message":"","id":"E5E808CA-06AB-47DC-A9C9-CA7967591545"},"10334":{"isSerializedDate":true,"string":"Wed Feb 22 2012 11:47:19 GMT+0100 (Mitteleuropäische Zeit)"},"10335":{"date":{"__isSmartRef__":true,"id":10336},"author":"sstamm","message":"","id":"009DC4E0-23CA-485A-A796-801AA0F75049"},"10336":{"isSerializedDate":true,"string":"Wed Feb 22 2012 11:46:25 GMT+0100 (Mitteleuropäische Zeit)"},"10337":{"date":{"__isSmartRef__":true,"id":10338},"author":"sstamm","message":"","id":"C0CE1397-6E2E-4E8C-AEFF-9017E24BB7E4"},"10338":{"isSerializedDate":true,"string":"Wed Feb 22 2012 11:45:05 GMT+0100 (Mitteleuropäische Zeit)"},"10339":{"date":{"__isSmartRef__":true,"id":10340},"author":"sstamm","message":"","id":"FFE16986-548D-4AC2-A627-CF6416282BC4"},"10340":{"isSerializedDate":true,"string":"Wed Feb 22 2012 11:37:15 GMT+0100 (Mitteleuropäische Zeit)"},"10341":{"date":{"__isSmartRef__":true,"id":10342},"author":"sstamm","message":"","id":"57213D63-7147-4057-ADC9-30994443B066"},"10342":{"isSerializedDate":true,"string":"Wed Feb 22 2012 11:35:29 GMT+0100 (Mitteleuropäische Zeit)"},"10343":{"date":{"__isSmartRef__":true,"id":10344},"author":"sstamm","message":"","id":"75A31364-B380-4312-BB5B-F8F2DA1CE824"},"10344":{"isSerializedDate":true,"string":"Wed Feb 22 2012 11:31:52 GMT+0100 (Mitteleuropäische Zeit)"},"10345":{"date":{"__isSmartRef__":true,"id":10346},"author":"sstamm","message":"","id":"5AA50B7E-7D33-44C4-807B-BF1ABA31D530"},"10346":{"isSerializedDate":true,"string":"Wed Feb 22 2012 11:14:10 GMT+0100 (Mitteleuropäische Zeit)"},"10347":{"date":{"__isSmartRef__":true,"id":10348},"author":"sstamm","message":"","id":"BCDCC505-534C-45E5-9BB2-5238959A5AD0"},"10348":{"isSerializedDate":true,"string":"Wed Feb 22 2012 11:02:56 GMT+0100 (Mitteleuropäische Zeit)"},"10349":{"date":{"__isSmartRef__":true,"id":10350},"author":"sstamm","message":"","id":"890D14F4-E89D-4E05-BFB9-875D6AB6C765"},"10350":{"isSerializedDate":true,"string":"Wed Feb 22 2012 11:01:50 GMT+0100 (Mitteleuropäische Zeit)"},"10351":{"date":{"__isSmartRef__":true,"id":10352},"author":"sstamm","message":"","id":"B6FE0805-0D24-4267-8238-8B332352617E"},"10352":{"isSerializedDate":true,"string":"Wed Feb 22 2012 10:55:44 GMT+0100 (Mitteleuropäische Zeit)"},"10353":{"date":{"__isSmartRef__":true,"id":10354},"author":"sstamm","message":"callbacks are working","id":"9348260A-3B55-4659-BC85-440BFBD98EA4"},"10354":{"isSerializedDate":true,"string":"Fri Feb 10 2012 09:45:55 GMT+0100 (Mitteleuropäische Zeit)"},"10355":{"date":{"__isSmartRef__":true,"id":10356},"author":"sstamm","message":"made it more opaque","id":"1B84264C-2822-407F-A58F-19217BCD2762"},"10356":{"isSerializedDate":true,"string":"Wed Feb 08 2012 11:41:50 GMT+0100 (Mitteleuropäische Zeit)"},"10357":{"date":{"__isSmartRef__":true,"id":10358},"author":"sstamm","message":"","id":"0FB41D7D-2A52-4782-814B-A66C24FCE569"},"10358":{"isSerializedDate":true,"string":"Tue Feb 07 2012 11:13:49 GMT+0100 (Mitteleuropäische Zeit)"},"10359":{"date":{"__isSmartRef__":true,"id":10360},"author":"sstamm","message":"","id":"A0C2D7C1-04AF-493A-A7D7-70750F7D3E2F"},"10360":{"isSerializedDate":true,"string":"Thu Feb 02 2012 17:22:07 GMT+0100 (Mitteleuropäische Zeit)"},"10361":{"date":{"__isSmartRef__":true,"id":10362},"author":"sstamm","message":"trollolol","id":"F6CFAD78-AC72-4DE2-9F38-79776C2E9462"},"10362":{"isSerializedDate":true,"string":"Thu Feb 02 2012 14:55:14 GMT+0100 (Mitteleuropäische Zeit)"},"10363":{"date":{"__isSmartRef__":true,"id":10364},"author":"sstamm","message":"should be centered now","id":"EE366B4D-C272-477F-8C28-4EAE5A7EC7CB"},"10364":{"isSerializedDate":true,"string":"Thu Feb 02 2012 14:54:35 GMT+0100 (Mitteleuropäische Zeit)"},"10365":{"date":{"__isSmartRef__":true,"id":10366},"author":"sstamm","message":"initial commit","id":"8920D925-DD16-4667-B8C7-FB74D78C2424"},"10366":{"isSerializedDate":true,"string":"Thu Feb 02 2012 13:26:01 GMT+0100 (Mitteleuropäische Zeit)"},"10367":{"date":{"__isSmartRef__":true,"id":10368},"author":"sstamm","message":"changed text morph name","id":"80E88A3C-5AF3-48F2-A600-710877630997"},"10368":{"isSerializedDate":true,"string":"Thu Feb 02 2012 14:04:01 GMT+0100 (Mitteleuropäische Zeit)"},"10369":{"date":{"__isSmartRef__":true,"id":10370},"author":"sstamm","message":"added loading script","id":"EE9B8F4D-1F03-4232-82E6-794046974F8F"},"10370":{"isSerializedDate":true,"string":"Thu Feb 02 2012 14:28:30 GMT+0100 (Mitteleuropäische Zeit)"},"10371":{"date":{"__isSmartRef__":true,"id":10372},"author":"sstamm","message":"added disconnection","id":"11F19267-924E-4087-99ED-998245576BD2"},"10372":{"isSerializedDate":true,"string":"Thu Feb 02 2012 14:32:58 GMT+0100 (Mitteleuropäische Zeit)"},"10373":{"date":{"__isSmartRef__":true,"id":10374},"author":"sstamm","message":"removed connections before deletion","id":"35A88218-6864-4D52-83A2-BFF7B9A6907C"},"10374":{"isSerializedDate":true,"string":"Thu Feb 02 2012 14:41:00 GMT+0100 (Mitteleuropäische Zeit)"},"10375":{"date":{"__isSmartRef__":true,"id":10376},"author":"sstamm","message":"now able to load parts by name and category as well as per partItem","id":"F36A5782-461D-4813-95F8-0207990A261C"},"10376":{"isSerializedDate":true,"string":"Thu Feb 02 2012 15:24:30 GMT+0100 (Mitteleuropäische Zeit)"},"10377":{"date":{"__isSmartRef__":true,"id":10378},"author":"sstamm","message":"now with round corners","id":"F42C39CB-CC37-467D-BF10-D362241F047E"},"10378":{"isSerializedDate":true,"string":"Thu Feb 02 2012 15:26:23 GMT+0100 (Mitteleuropäische Zeit)"},"10379":{"date":{"__isSmartRef__":true,"id":10380},"author":"sstamm","message":"loadingMorph is sync now","id":"12ACFFC9-BA53-4A2A-ABD4-894A5ECE1145"},"10380":{"isSerializedDate":true,"string":"Thu Feb 02 2012 15:48:04 GMT+0100 (Mitteleuropäische Zeit)"},"10381":{"date":{"__isSmartRef__":true,"id":10382},"author":"sstamm","message":"display the loadingMorph in new thread","id":"2BA51E30-F02B-4AF0-B3BE-52DD4ED522CC"},"10382":{"isSerializedDate":true,"string":"Thu Feb 02 2012 15:53:49 GMT+0100 (Mitteleuropäische Zeit)"},"10383":{"date":{"__isSmartRef__":true,"id":10384},"author":"sstamm","message":"","id":"DF0AE4EA-1B08-4556-8BBE-E6488F23B8A3"},"10384":{"isSerializedDate":true,"string":"Thu Feb 02 2012 16:49:48 GMT+0100 (Mitteleuropäische Zeit)"},"10385":{"date":{"__isSmartRef__":true,"id":10386},"author":"sstamm","message":"","id":"220821B3-C589-41C9-A324-8E7E6D9D6CEB"},"10386":{"isSerializedDate":true,"string":"Thu Feb 02 2012 16:58:43 GMT+0100 (Mitteleuropäische Zeit)"},"10387":{"date":{"__isSmartRef__":true,"id":10388},"author":"sstamm","message":"","id":"DEBFACE2-7EC5-4A86-AD46-5A0A88A73707"},"10388":{"isSerializedDate":true,"string":"Thu Feb 02 2012 17:04:28 GMT+0100 (Mitteleuropäische Zeit)"},"10389":{"date":{"__isSmartRef__":true,"id":10390},"author":"sstamm","message":"load request in new thread if loading should be async","id":"18282D28-D6D4-48C9-A508-6E3244449BD8"},"10390":{"isSerializedDate":true,"string":"Tue Feb 07 2012 11:10:27 GMT+0100 (Mitteleuropäische Zeit)"},"10391":{"date":{"__isSmartRef__":true,"id":10392},"author":"sstamm","message":"added benchmarking output","id":"249CFF90-DDF5-4A83-9759-0289E96D7D58"},"10392":{"isSerializedDate":true,"string":"Tue Feb 07 2012 11:31:50 GMT+0100 (Mitteleuropäische Zeit)"},"10393":{"date":{"__isSmartRef__":true,"id":10394},"author":"sstamm","message":"","id":"882082E1-29B6-418D-9B8B-672729D60619"},"10394":{"isSerializedDate":true,"string":"Tue Feb 07 2012 11:38:26 GMT+0100 (Mitteleuropäische Zeit)"},"10395":{"date":{"__isSmartRef__":true,"id":10396},"author":"sstamm","message":"","id":"5179AEF9-E19F-4B0C-BBD8-556C5687988A"},"10396":{"isSerializedDate":true,"string":"Tue Feb 07 2012 11:44:11 GMT+0100 (Mitteleuropäische Zeit)"},"10397":{"date":{"__isSmartRef__":true,"id":10398},"author":"sstamm","message":"","id":"1159C5B4-724E-4124-9D7B-5CD5DC4A8EE3"},"10398":{"isSerializedDate":true,"string":"Tue Feb 07 2012 11:48:14 GMT+0100 (Mitteleuropäische Zeit)"},"10399":{"date":{"__isSmartRef__":true,"id":10400},"author":"sstamm","message":"","id":"2A718D1F-1036-41D6-999A-336F2B14E65D"},"10400":{"isSerializedDate":true,"string":"Tue Feb 07 2012 11:49:47 GMT+0100 (Mitteleuropäische Zeit)"},"10401":{"date":{"__isSmartRef__":true,"id":10402},"author":"sstamm","message":"","id":"EB6BDD0C-7EEC-4124-B77F-2F106A601538"},"10402":{"isSerializedDate":true,"string":"Tue Feb 07 2012 11:59:48 GMT+0100 (Mitteleuropäische Zeit)"},"10403":{"date":{"__isSmartRef__":true,"id":10404},"author":"sstamm","message":"","id":"63EC8D07-AB6A-450A-BB84-9B4D37E03647"},"10404":{"isSerializedDate":true,"string":"Tue Feb 07 2012 12:02:33 GMT+0100 (Mitteleuropäische Zeit)"},"10405":{"date":{"__isSmartRef__":true,"id":10406},"author":"sstamm","message":"","id":"19CE12E4-5AA5-48DC-B1D1-B0EB0EDF1CB9"},"10406":{"isSerializedDate":true,"string":"Tue Feb 07 2012 12:03:42 GMT+0100 (Mitteleuropäische Zeit)"},"10407":{"date":{"__isSmartRef__":true,"id":10408},"author":"sstamm","message":"first attempt to introduce callback functions to part loading","id":"22BD0B95-8948-411A-A56E-AD7CBE445F1D"},"10408":{"isSerializedDate":true,"string":"Thu Feb 09 2012 20:20:11 GMT+0100 (Mitteleuropäische Zeit)"},"10409":{"date":{"__isSmartRef__":true,"id":10410},"author":"sstamm","message":"","id":"A216DFD2-9D1F-4E62-A22F-6B5472823E1B"},"10410":{"isSerializedDate":true,"string":"Fri Mar 16 2012 15:37:34 GMT+0100 (Mitteleuropäische Zeit)"},"10411":{"date":{"__isSmartRef__":true,"id":10412},"author":"sstamm","message":"","id":"464E723A-08DC-433C-AA5C-CEC850DBAF0B"},"10412":{"isSerializedDate":true,"string":"Fri Mar 16 2012 15:42:29 GMT+0100 (Mitteleuropäische Zeit)"},"10413":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"10414":{"morph":{"__isSmartRef__":true,"id":10278},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"10415":{"x":266,"y":223,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"10416":{"adjustForNewBounds":true},"10417":{"x":171,"y":-13,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"10418":{"loadPart":{"__isSmartRef__":true,"id":10419},"loadFinished":{"__isSmartRef__":true,"id":10423},"loadPartByName":{"__isSmartRef__":true,"id":10427}},"10419":{"varMapping":{"__isSmartRef__":true,"id":10420},"source":"function loadPart(partItem, isAsync) {\n this.partItem = partItem;\n \n this.openInWorld();\n if(partItem.part) {\n this.setExtent(partItem.part.getExtent());\n }\n this.align(this.bounds().center(), $world.visibleBounds().center());\n \n \n if(typeof isAsync === \"function\") {\n this.callback = isAsync;\n }\n\n connect(partItem, 'part', this, \"loadFinished\");\n\n partItem.loadPart(isAsync);\n\n return partItem.part;\n\n}","funcProperties":{"__isSmartRef__":true,"id":10421},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"10420":{"this":{"__isSmartRef__":true,"id":10278}},"10421":{"timestamp":{"__isSmartRef__":true,"id":10422},"user":"sstamm","tags":[]},"10422":{"isSerializedDate":true,"string":"Fri Mar 16 2012 15:42:18 GMT+0100 (Mitteleuropäische Zeit)"},"10423":{"varMapping":{"__isSmartRef__":true,"id":10424},"source":"function loadFinished(part) {\n if(this.owner === $world.firstHand()) {\n $world.firstHand().removeAllMorphs();\n } else {\n this.owner.addMorph(part);\n part.align(part.bounds().center(), this.bounds().center());\n this.remove();\n }\n disconnect(this.partItem, 'part', this, \"loadFinished\");\n if(this.callback) {\n this.callback(part);\n }\n}","funcProperties":{"__isSmartRef__":true,"id":10425},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"10424":{"this":{"__isSmartRef__":true,"id":10278}},"10425":{"timestamp":{"__isSmartRef__":true,"id":10426},"user":"sstamm","tags":[]},"10426":{"isSerializedDate":true,"string":"Wed Feb 22 2012 14:01:53 GMT+0100 (Mitteleuropäische Zeit)"},"10427":{"varMapping":{"__isSmartRef__":true,"id":10428},"source":"function loadPartByName(partName, optPartsSpaceName, isAsync) {\n var partItem = lively.PartsBin.getPartItem(partName, optPartsSpaceName);\n return this.loadPart(partItem, isAsync);\n}","funcProperties":{"__isSmartRef__":true,"id":10429},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"10428":{"this":{"__isSmartRef__":true,"id":10278}},"10429":{"timestamp":{"__isSmartRef__":true,"id":10430},"user":"sstamm","tags":[]},"10430":{"isSerializedDate":true,"string":"Thu Feb 02 2012 17:03:18 GMT+0100 (Mitteleuropäische Zeit)"},"10431":{"rev":151069,"author":"athomschke","date":{"__isSmartRef__":true,"id":10432},"url":{"__isSmartRef__":true,"id":10433},"changes":[{"__isSmartRef__":true,"id":10434},{"__isSmartRef__":true,"id":10435},{"__isSmartRef__":true,"id":10436},{"__isSmartRef__":true,"id":10437},{"__isSmartRef__":true,"id":10438},{"__isSmartRef__":true,"id":10439},{"__isSmartRef__":true,"id":10440},{"__isSmartRef__":true,"id":10441},{"__isSmartRef__":true,"id":10442},{"__isSmartRef__":true,"id":10443},{"__isSmartRef__":true,"id":10444},{"__isSmartRef__":true,"id":10445},{"__isSmartRef__":true,"id":10446},{"__isSmartRef__":true,"id":10447},{"__isSmartRef__":true,"id":10448},{"__isSmartRef__":true,"id":10449},{"__isSmartRef__":true,"id":10450},{"__isSmartRef__":true,"id":10451},{"__isSmartRef__":true,"id":10452},{"__isSmartRef__":true,"id":10453},{"__isSmartRef__":true,"id":10454},{"__isSmartRef__":true,"id":10455},{"__isSmartRef__":true,"id":10456},{"__isSmartRef__":true,"id":10457},{"__isSmartRef__":true,"id":10458},{"__isSmartRef__":true,"id":10459},{"__isSmartRef__":true,"id":10460},{"__isSmartRef__":true,"id":10461},{"__isSmartRef__":true,"id":10462},{"__isSmartRef__":true,"id":10463},{"__isSmartRef__":true,"id":10464},{"__isSmartRef__":true,"id":10465},{"__isSmartRef__":true,"id":10466},{"__isSmartRef__":true,"id":10467},{"__isSmartRef__":true,"id":10468},{"__isSmartRef__":true,"id":10469},{"__isSmartRef__":true,"id":10470},{"__isSmartRef__":true,"id":10471},{"__isSmartRef__":true,"id":10472},{"__isSmartRef__":true,"id":10473},{"__isSmartRef__":true,"id":10474},{"__isSmartRef__":true,"id":10475},{"__isSmartRef__":true,"id":10476},{"__isSmartRef__":true,"id":10477},{"__isSmartRef__":true,"id":10478},{"__isSmartRef__":true,"id":10479},{"__isSmartRef__":true,"id":10480},{"__isSmartRef__":true,"id":10481},{"__isSmartRef__":true,"id":10482},{"__isSmartRef__":true,"id":10483},{"__isSmartRef__":true,"id":10484},{"__isSmartRef__":true,"id":10485},{"__isSmartRef__":true,"id":10486},{"__isSmartRef__":true,"id":10487},{"__isSmartRef__":true,"id":10488},{"__isSmartRef__":true,"id":10489},{"__isSmartRef__":true,"id":10490},{"__isSmartRef__":true,"id":10491},{"__isSmartRef__":true,"id":10492},{"__isSmartRef__":true,"id":10493},{"__isSmartRef__":true,"id":10494},{"__isSmartRef__":true,"id":10495},{"__isSmartRef__":true,"id":10496},{"__isSmartRef__":true,"id":10497}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"10432":{"isSerializedDate":true,"string":"Wed Apr 11 2012 09:08:49 GMT+0200 (Mitteleuropäische Sommerzeit)"},"10433":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/iPadWidgets/PinLessTouchMenu.html","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"10434":{"type":"S:added","url":null},"10435":{"type":"S:added","url":null},"10436":{"type":"S:added","url":null},"10437":{"type":"S:added","url":null},"10438":{"type":"S:added","url":null},"10439":{"type":"S:added","url":null},"10440":{"type":"S:added","url":null},"10441":{"type":"S:added","url":null},"10442":{"type":"S:added","url":null},"10443":{"type":"S:added","url":null},"10444":{"type":"S:added","url":null},"10445":{"type":"S:added","url":null},"10446":{"type":"S:added","url":null},"10447":{"type":"S:added","url":null},"10448":{"type":"S:added","url":null},"10449":{"type":"S:added","url":null},"10450":{"type":"S:added","url":null},"10451":{"type":"S:added","url":null},"10452":{"type":"S:added","url":null},"10453":{"type":"S:added","url":null},"10454":{"type":"S:added","url":null},"10455":{"type":"S:added","url":null},"10456":{"type":"S:added","url":null},"10457":{"type":"S:added","url":null},"10458":{"type":"S:added","url":null},"10459":{"type":"S:added","url":null},"10460":{"type":"S:added","url":null},"10461":{"type":"S:added","url":null},"10462":{"type":"S:added","url":null},"10463":{"type":"S:added","url":null},"10464":{"type":"S:added","url":null},"10465":{"type":"S:added","url":null},"10466":{"type":"S:added","url":null},"10467":{"type":"S:added","url":null},"10468":{"type":"S:added","url":null},"10469":{"type":"S:added","url":null},"10470":{"type":"S:added","url":null},"10471":{"type":"S:added","url":null},"10472":{"type":"S:added","url":null},"10473":{"type":"S:added","url":null},"10474":{"type":"S:added","url":null},"10475":{"type":"S:added","url":null},"10476":{"type":"S:added","url":null},"10477":{"type":"S:added","url":null},"10478":{"type":"S:added","url":null},"10479":{"type":"S:added","url":null},"10480":{"type":"S:added","url":null},"10481":{"type":"S:added","url":null},"10482":{"type":"S:added","url":null},"10483":{"type":"S:added","url":null},"10484":{"type":"S:added","url":null},"10485":{"type":"S:added","url":null},"10486":{"type":"S:added","url":null},"10487":{"type":"S:added","url":null},"10488":{"type":"S:added","url":null},"10489":{"type":"S:added","url":null},"10490":{"type":"S:added","url":null},"10491":{"type":"S:added","url":null},"10492":{"type":"S:added","url":null},"10493":{"type":"S:added","url":null},"10494":{"type":"S:added","url":null},"10495":{"type":"S:added","url":null},"10496":{"type":"S:added","url":null},"10497":{"type":"S:added","url":null},"10498":{"name":"PartsBin/Basic","partItems":{"__isSmartRef__":true,"id":10499},"__LivelyClassName__":"lively.PartsBin.PartsSpace","__SourceModuleName__":"Global.lively.PartsBin"},"10499":{"Ellipse":{"__isSmartRef__":true,"id":10500}},"10500":{"partsSpaceName":"PartsBin/Basic","name":"Ellipse","part":{"__isSmartRef__":true,"id":5379},"partVersions":[{"__isSmartRef__":true,"id":10501},{"__isSmartRef__":true,"id":10505},{"__isSmartRef__":true,"id":10509},{"__isSmartRef__":true,"id":10513},{"__isSmartRef__":true,"id":10619},{"__isSmartRef__":true,"id":11209},{"__isSmartRef__":true,"id":11214},{"__isSmartRef__":true,"id":11218}],"rev":149409,"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"json":"{\"id\":0,\"registry\":{\"0\":{\"submorphs\":[],\"scripts\":[],\"shape\":{\"__isSmartRef__\":true,\"id\":1},\"id\":\"07BC3F00-A1CC-4E18-8B69-527B6067A724\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":8},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":9},\"droppingEnabled\":true,\"halosEnabled\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":10},\"__SourceModuleName__\":\"Global.lively.morphic.Core\",\"showsHalos\":false,\"layout\":{\"__isSmartRef__\":true,\"id\":11},\"name\":\"Ellipse\",\"partsBinMetaInfo\":{\"__isSmartRef__\":true,\"id\":12},\"derivationIds\":[113],\"attributeConnections\":[],\"doNotSerialize\":[],\"doNotCopyProperties\":[],\"_Rotation\":0,\"_Scale\":1,\"__LivelyClassName__\":\"lively.morphic.Morph\"},\"1\":{\"_Position\":{\"__isSmartRef__\":true,\"id\":2},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":3},\"_Extent\":{\"__isSmartRef__\":true,\"id\":4},\"_ClipMode\":\"visible\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":5},\"_BorderWidth\":3.184,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":6},\"_Fill\":{\"__isSmartRef__\":true,\"id\":7},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"_BorderRadius\":0,\"_Opacity\":1,\"_BorderStyle\":\"solid\",\"__LivelyClassName__\":\"lively.morphic.Shapes.Ellipse\"},\"2\":{\"x\":-50,\"y\":-50,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"3\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\",\"setClipMode\":\"setClipModeHTML\"},\"4\":{\"x\":100,\"y\":100,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"5\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"6\":{\"r\":0,\"g\":0,\"b\":0,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"7\":{\"r\":0,\"g\":0.8,\"b\":0,\"a\":1,\"__LivelyClassName__\":\"Color\",\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\"},\"8\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\"},\"9\":{\"morph\":{\"__isSmartRef__\":true,\"id\":0},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"10\":{\"x\":0,\"y\":0,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\"},\"11\":{},\"12\":{\"partName\":\"Ellipse\",\"requiredModules\":[],\"migrationLevel\":4,\"partsSpaceName\":\"PartsBin/Basic/\",\"__SourceModuleName__\":\"Global.lively.PartsBin\",\"revisionOnLoad\":148749,\"comment\":\"undefined\",\"changes\":[{\"__isSmartRef__\":true,\"id\":13}],\"__LivelyClassName__\":\"lively.PartsBin.PartsBinMetaInfo\"},\"13\":{\"date\":{\"__isSmartRef__\":true,\"id\":14},\"author\":\"undefined\",\"message\":\"reverted changes - was there any description of this morph?\",\"id\":\"C3C03411-9523-4F35-89EC-B20E24B3C287\"},\"14\":{\"isSerializedDate\":true,\"string\":\"Tue Apr 03 2012 09:08:08 GMT+0200 (Mitteleuropäische Sommerzeit)\"},\"isSimplifiedRegistry\":true}}","loadedMetaInfo":{"__isSmartRef__":true,"id":5391},"__LivelyClassName__":"lively.PartsBin.PartItem","__SourceModuleName__":"Global.lively.PartsBin"},"10501":{"rev":149409,"author":"athomschke","date":{"__isSmartRef__":true,"id":10502},"url":{"__isSmartRef__":true,"id":10503},"changes":[{"__isSmartRef__":true,"id":10504}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"10502":{"isSerializedDate":true,"string":"Tue Apr 03 2012 06:59:10 GMT+0200 (Mitteleuropäische Sommerzeit)"},"10503":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Basic/Ellipse.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"10504":{"type":"S:modified","url":"/PartsBin/Basic/Ellipse.json"},"10505":{"rev":149057,"author":"huberthesse","date":{"__isSmartRef__":true,"id":10506},"url":{"__isSmartRef__":true,"id":10507},"changes":[{"__isSmartRef__":true,"id":10508}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"10506":{"isSerializedDate":true,"string":"Fri Mar 30 2012 11:45:38 GMT+0200 (Mitteleuropäische Sommerzeit)"},"10507":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Basic/Ellipse.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"10508":{"type":"S:modified","url":"/PartsBin/Basic/Ellipse.json"},"10509":{"rev":148749,"author":"bert","date":{"__isSmartRef__":true,"id":10510},"url":{"__isSmartRef__":true,"id":10511},"changes":[{"__isSmartRef__":true,"id":10512}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"10510":{"isSerializedDate":true,"string":"Wed Mar 28 2012 20:32:46 GMT+0200 (Mitteleuropäische Sommerzeit)"},"10511":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Basic/Ellipse.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"10512":{"type":"S:modified","url":"/PartsBin/Basic/Ellipse.json"},"10513":{"rev":140039,"author":"fbo","date":{"__isSmartRef__":true,"id":10514},"url":{"__isSmartRef__":true,"id":10515},"changes":[{"__isSmartRef__":true,"id":10516},{"__isSmartRef__":true,"id":10517},{"__isSmartRef__":true,"id":10518},{"__isSmartRef__":true,"id":10519},{"__isSmartRef__":true,"id":10520},{"__isSmartRef__":true,"id":10521},{"__isSmartRef__":true,"id":10522},{"__isSmartRef__":true,"id":10523},{"__isSmartRef__":true,"id":10524},{"__isSmartRef__":true,"id":10525},{"__isSmartRef__":true,"id":10526},{"__isSmartRef__":true,"id":10527},{"__isSmartRef__":true,"id":10528},{"__isSmartRef__":true,"id":10529},{"__isSmartRef__":true,"id":10530},{"__isSmartRef__":true,"id":10531},{"__isSmartRef__":true,"id":10532},{"__isSmartRef__":true,"id":10533},{"__isSmartRef__":true,"id":10534},{"__isSmartRef__":true,"id":10535},{"__isSmartRef__":true,"id":10536},{"__isSmartRef__":true,"id":10537},{"__isSmartRef__":true,"id":10538},{"__isSmartRef__":true,"id":10539},{"__isSmartRef__":true,"id":10540},{"__isSmartRef__":true,"id":10541},{"__isSmartRef__":true,"id":10542},{"__isSmartRef__":true,"id":10543},{"__isSmartRef__":true,"id":10544},{"__isSmartRef__":true,"id":10545},{"__isSmartRef__":true,"id":10546},{"__isSmartRef__":true,"id":10547},{"__isSmartRef__":true,"id":10548},{"__isSmartRef__":true,"id":10549},{"__isSmartRef__":true,"id":10550},{"__isSmartRef__":true,"id":10551},{"__isSmartRef__":true,"id":10552},{"__isSmartRef__":true,"id":10553},{"__isSmartRef__":true,"id":10554},{"__isSmartRef__":true,"id":10555},{"__isSmartRef__":true,"id":10556},{"__isSmartRef__":true,"id":10557},{"__isSmartRef__":true,"id":10558},{"__isSmartRef__":true,"id":10559},{"__isSmartRef__":true,"id":10560},{"__isSmartRef__":true,"id":10561},{"__isSmartRef__":true,"id":10562},{"__isSmartRef__":true,"id":10563},{"__isSmartRef__":true,"id":10564},{"__isSmartRef__":true,"id":10565},{"__isSmartRef__":true,"id":10566},{"__isSmartRef__":true,"id":10567},{"__isSmartRef__":true,"id":10568},{"__isSmartRef__":true,"id":10569},{"__isSmartRef__":true,"id":10570},{"__isSmartRef__":true,"id":10571},{"__isSmartRef__":true,"id":10572},{"__isSmartRef__":true,"id":10573},{"__isSmartRef__":true,"id":10574},{"__isSmartRef__":true,"id":10575},{"__isSmartRef__":true,"id":10576},{"__isSmartRef__":true,"id":10577},{"__isSmartRef__":true,"id":10578},{"__isSmartRef__":true,"id":10579},{"__isSmartRef__":true,"id":10580},{"__isSmartRef__":true,"id":10581},{"__isSmartRef__":true,"id":10582},{"__isSmartRef__":true,"id":10583},{"__isSmartRef__":true,"id":10584},{"__isSmartRef__":true,"id":10585},{"__isSmartRef__":true,"id":10586},{"__isSmartRef__":true,"id":10587},{"__isSmartRef__":true,"id":10588},{"__isSmartRef__":true,"id":10589},{"__isSmartRef__":true,"id":10590},{"__isSmartRef__":true,"id":10591},{"__isSmartRef__":true,"id":10592},{"__isSmartRef__":true,"id":10593},{"__isSmartRef__":true,"id":10594},{"__isSmartRef__":true,"id":10595},{"__isSmartRef__":true,"id":10596},{"__isSmartRef__":true,"id":10597},{"__isSmartRef__":true,"id":10598},{"__isSmartRef__":true,"id":10599},{"__isSmartRef__":true,"id":10600},{"__isSmartRef__":true,"id":10601},{"__isSmartRef__":true,"id":10602},{"__isSmartRef__":true,"id":10603},{"__isSmartRef__":true,"id":10604},{"__isSmartRef__":true,"id":10605},{"__isSmartRef__":true,"id":10606},{"__isSmartRef__":true,"id":10607},{"__isSmartRef__":true,"id":10608},{"__isSmartRef__":true,"id":10609},{"__isSmartRef__":true,"id":10610},{"__isSmartRef__":true,"id":10611},{"__isSmartRef__":true,"id":10612},{"__isSmartRef__":true,"id":10613},{"__isSmartRef__":true,"id":10614},{"__isSmartRef__":true,"id":10615},{"__isSmartRef__":true,"id":10616},{"__isSmartRef__":true,"id":10617},{"__isSmartRef__":true,"id":10618}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"10514":{"isSerializedDate":true,"string":"Wed Feb 22 2012 22:26:12 GMT+0100 (Mitteleuropäische Zeit)"},"10515":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/core/lively/lang/UUID.js","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"10516":{"type":"S:modified","url":"/core/lively/ast/Interpreter.js"},"10517":{"type":"S:added","url":null},"10518":{"type":"S:added","url":null},"10519":{"type":"S:modified","url":"/core/lively/OldModel.js"},"10520":{"type":"S:modified","url":"/core/lively/morphic/ScriptingSupport.js"},"10521":{"type":"S:added","url":null},"10522":{"type":"S:added","url":null},"10523":{"type":"S:deleted","url":null},"10524":{"type":"S:added","url":null},"10525":{"type":"S:modified","url":"/core/lively/ast/LivelyJSParser.js"},"10526":{"type":"S:modified","url":"/core/lively/morphic/EventExperiments.js"},"10527":{"type":"S:added","url":null},"10528":{"type":"S:modified","url":"/core/lively/Base.js"},"10529":{"type":"S:added","url":null},"10530":{"type":"S:added","url":null},"10531":{"type":"S:modified","url":"/core/lively/bootstrap.js"},"10532":{"type":"S:added","url":null},"10533":{"type":"S:added","url":null},"10534":{"type":"S:modified","url":"/core/lively/localconfig.js"},"10535":{"type":"S:modified","url":"/core/lively/PartsBin.js"},"10536":{"type":"S:modified","url":"/core/lively/ide/SystemBrowserNodes.js"},"10537":{"type":"S:modified","url":"/core/lively/morphic/tests/PathTests.js"},"10538":{"type":"S:added","url":null},"10539":{"type":"S:modified","url":"/core/lively/bindings/Core.js"},"10540":{"type":"S:added","url":null},"10541":{"type":"S:added","url":null},"10542":{"type":"S:modified","url":"/core/lively/Network.js"},"10543":{"type":"S:modified","url":"/core/lively/morphic/Core.js"},"10544":{"type":"S:added","url":null},"10545":{"type":"S:modified","url":"/core/lively/bindings.js"},"10546":{"type":"S:modified","url":"/core/lively/WidgetsTraits.js"},"10547":{"type":"S:modified","url":"/core/lively/morphic.js"},"10548":{"type":"S:added","url":null},"10549":{"type":"S:added","url":null},"10550":{"type":"S:added","url":null},"10551":{"type":"S:modified","url":"/core/lively/defaultconfig.js"},"10552":{"type":"S:added","url":null},"10553":{"type":"S:added","url":null},"10554":{"type":"S:modified","url":"/core/lively/morphic/Canvas.js"},"10555":{"type":"S:modified","url":"/core/lively/ast/generated/Translator.js"},"10556":{"type":"S:added","url":null},"10557":{"type":"S:modified","url":"/core/lively/ast/Parser.js"},"10558":{"type":"S:modified","url":"/core/lively/Main.js"},"10559":{"type":"S:modified","url":"/core/lively/morphic/tests/Morphic2.js"},"10560":{"type":"S:added","url":null},"10561":{"type":"S:modified","url":"/core/lively/morphic/tests/TabTests.js"},"10562":{"type":"S:modified","url":"/core/lively/persistence/Serializer.js"},"10563":{"type":"S:modified","url":"/core_version.json"},"10564":{"type":"S:added","url":null},"10565":{"type":"S:modified","url":"/core/lively/morphic/PathShapes.js"},"10566":{"type":"S:added","url":null},"10567":{"type":"S:added","url":null},"10568":{"type":"S:modified","url":"/core/lively/morphic/tests/Morphic.js"},"10569":{"type":"S:modified","url":"/core/lively/morphic/tests/DataGridTests.js"},"10570":{"type":"S:modified","url":"/core/lively/morphic/HTML.js"},"10571":{"type":"S:added","url":null},"10572":{"type":"S:added","url":null},"10573":{"type":"S:added","url":null},"10574":{"type":"S:modified","url":"/core/lively/ide/BrowserCommands.js"},"10575":{"type":"S:modified","url":"/core/lively/morphic/Widgets.js"},"10576":{"type":"S:modified","url":"/core/lively/morphic/tests/EventTests.js"},"10577":{"type":"S:modified","url":"/core/lively/ast/StackReification.js"},"10578":{"type":"S:modified","url":"/core/cop/CopBenchmark.js"},"10579":{"type":"S:deleted","url":null},"10580":{"type":"S:added","url":null},"10581":{"type":"S:modified","url":"/core/lively/Helper.js"},"10582":{"type":"S:modified","url":"/core/lively/morphic/MorphAddons.js"},"10583":{"type":"S:added","url":null},"10584":{"type":"S:modified","url":"/core/lively/morphic/tests/Connectors.js"},"10585":{"type":"S:modified","url":"/core/lively/morphic/Shapes.js"},"10586":{"type":"S:modified","url":"/core/lively/ide/SourceDatabase.js"},"10587":{"type":"S:added","url":null},"10588":{"type":"S:modified","url":"/core/lively/Tracing.js"},"10589":{"type":"S:added","url":null},"10590":{"type":"S:modified","url":"/core/lively/ast/Morphic.js"},"10591":{"type":"S:added","url":null},"10592":{"type":"S:added","url":null},"10593":{"type":"S:added","url":null},"10594":{"type":"S:modified","url":"/core/lively/TestFramework.js"},"10595":{"type":"S:modified","url":"/core/lively/ast/generated/Nodes.js"},"10596":{"type":"S:added","url":null},"10597":{"type":"S:modified","url":"/core/lively/morphic/TextCore.js"},"10598":{"type":"S:added","url":null},"10599":{"type":"S:modified","url":"/core/lively/ide.js"},"10600":{"type":"S:modified","url":"/core/cop/Tracing.js"},"10601":{"type":"S:modified","url":"/core/lively/ide/FileParsing.js"},"10602":{"type":"S:modified","url":"/core/lively/morphic/Events.js"},"10603":{"type":"S:modified","url":"/core/lively/morphic/Halos.js"},"10604":{"type":"S:added","url":null},"10605":{"type":"S:added","url":null},"10606":{"type":"S:modified","url":"/core/lively/morphic/Complete.js"},"10607":{"type":"S:added","url":null},"10608":{"type":"S:added","url":null},"10609":{"type":"S:added","url":null},"10610":{"type":"S:added","url":null},"10611":{"type":"S:added","url":null},"10612":{"type":"S:modified","url":"/core/lively/persistence/StandAlonePackaging.js"},"10613":{"type":"S:added","url":null},"10614":{"type":"S:modified","url":"/core/lively/ast/TestFramework.js"},"10615":{"type":"S:modified","url":"/core/lively/ide/SystemCodeBrowser.js"},"10616":{"type":"S:added","url":null},"10617":{"type":"S:added","url":null},"10618":{"type":"S:added","url":null},"10619":{"rev":112200,"author":"lauritz","date":{"__isSmartRef__":true,"id":10620},"url":{"__isSmartRef__":true,"id":10621},"changes":[{"__isSmartRef__":true,"id":10622},{"__isSmartRef__":true,"id":10623},{"__isSmartRef__":true,"id":10624},{"__isSmartRef__":true,"id":10625},{"__isSmartRef__":true,"id":10626},{"__isSmartRef__":true,"id":10627},{"__isSmartRef__":true,"id":10628},{"__isSmartRef__":true,"id":10629},{"__isSmartRef__":true,"id":10630},{"__isSmartRef__":true,"id":10631},{"__isSmartRef__":true,"id":10632},{"__isSmartRef__":true,"id":10633},{"__isSmartRef__":true,"id":10634},{"__isSmartRef__":true,"id":10635},{"__isSmartRef__":true,"id":10636},{"__isSmartRef__":true,"id":10637},{"__isSmartRef__":true,"id":10638},{"__isSmartRef__":true,"id":10639},{"__isSmartRef__":true,"id":10640},{"__isSmartRef__":true,"id":10641},{"__isSmartRef__":true,"id":10642},{"__isSmartRef__":true,"id":10643},{"__isSmartRef__":true,"id":10644},{"__isSmartRef__":true,"id":10645},{"__isSmartRef__":true,"id":10646},{"__isSmartRef__":true,"id":10647},{"__isSmartRef__":true,"id":10648},{"__isSmartRef__":true,"id":10649},{"__isSmartRef__":true,"id":10650},{"__isSmartRef__":true,"id":10651},{"__isSmartRef__":true,"id":10652},{"__isSmartRef__":true,"id":10653},{"__isSmartRef__":true,"id":10654},{"__isSmartRef__":true,"id":10655},{"__isSmartRef__":true,"id":10656},{"__isSmartRef__":true,"id":10657},{"__isSmartRef__":true,"id":10658},{"__isSmartRef__":true,"id":10659},{"__isSmartRef__":true,"id":10660},{"__isSmartRef__":true,"id":10661},{"__isSmartRef__":true,"id":10662},{"__isSmartRef__":true,"id":10663},{"__isSmartRef__":true,"id":10664},{"__isSmartRef__":true,"id":10665},{"__isSmartRef__":true,"id":10666},{"__isSmartRef__":true,"id":10667},{"__isSmartRef__":true,"id":10668},{"__isSmartRef__":true,"id":10669},{"__isSmartRef__":true,"id":10670},{"__isSmartRef__":true,"id":10671},{"__isSmartRef__":true,"id":10672},{"__isSmartRef__":true,"id":10673},{"__isSmartRef__":true,"id":10674},{"__isSmartRef__":true,"id":10675},{"__isSmartRef__":true,"id":10676},{"__isSmartRef__":true,"id":10677},{"__isSmartRef__":true,"id":10678},{"__isSmartRef__":true,"id":10679},{"__isSmartRef__":true,"id":10680},{"__isSmartRef__":true,"id":10681},{"__isSmartRef__":true,"id":10682},{"__isSmartRef__":true,"id":10683},{"__isSmartRef__":true,"id":10684},{"__isSmartRef__":true,"id":10685},{"__isSmartRef__":true,"id":10686},{"__isSmartRef__":true,"id":10687},{"__isSmartRef__":true,"id":10688},{"__isSmartRef__":true,"id":10689},{"__isSmartRef__":true,"id":10690},{"__isSmartRef__":true,"id":10691},{"__isSmartRef__":true,"id":10692},{"__isSmartRef__":true,"id":10693},{"__isSmartRef__":true,"id":10694},{"__isSmartRef__":true,"id":10695},{"__isSmartRef__":true,"id":10696},{"__isSmartRef__":true,"id":10697},{"__isSmartRef__":true,"id":10698},{"__isSmartRef__":true,"id":10699},{"__isSmartRef__":true,"id":10700},{"__isSmartRef__":true,"id":10701},{"__isSmartRef__":true,"id":10702},{"__isSmartRef__":true,"id":10703},{"__isSmartRef__":true,"id":10704},{"__isSmartRef__":true,"id":10705},{"__isSmartRef__":true,"id":10706},{"__isSmartRef__":true,"id":10707},{"__isSmartRef__":true,"id":10708},{"__isSmartRef__":true,"id":10709},{"__isSmartRef__":true,"id":10710},{"__isSmartRef__":true,"id":10711},{"__isSmartRef__":true,"id":10712},{"__isSmartRef__":true,"id":10713},{"__isSmartRef__":true,"id":10714},{"__isSmartRef__":true,"id":10715},{"__isSmartRef__":true,"id":10716},{"__isSmartRef__":true,"id":10717},{"__isSmartRef__":true,"id":10718},{"__isSmartRef__":true,"id":10719},{"__isSmartRef__":true,"id":10720},{"__isSmartRef__":true,"id":10721},{"__isSmartRef__":true,"id":10722},{"__isSmartRef__":true,"id":10723},{"__isSmartRef__":true,"id":10724},{"__isSmartRef__":true,"id":10725},{"__isSmartRef__":true,"id":10726},{"__isSmartRef__":true,"id":10727},{"__isSmartRef__":true,"id":10728},{"__isSmartRef__":true,"id":10729},{"__isSmartRef__":true,"id":10730},{"__isSmartRef__":true,"id":10731},{"__isSmartRef__":true,"id":10732},{"__isSmartRef__":true,"id":10733},{"__isSmartRef__":true,"id":10734},{"__isSmartRef__":true,"id":10735},{"__isSmartRef__":true,"id":10736},{"__isSmartRef__":true,"id":10737},{"__isSmartRef__":true,"id":10738},{"__isSmartRef__":true,"id":10739},{"__isSmartRef__":true,"id":10740},{"__isSmartRef__":true,"id":10741},{"__isSmartRef__":true,"id":10742},{"__isSmartRef__":true,"id":10743},{"__isSmartRef__":true,"id":10744},{"__isSmartRef__":true,"id":10745},{"__isSmartRef__":true,"id":10746},{"__isSmartRef__":true,"id":10747},{"__isSmartRef__":true,"id":10748},{"__isSmartRef__":true,"id":10749},{"__isSmartRef__":true,"id":10750},{"__isSmartRef__":true,"id":10751},{"__isSmartRef__":true,"id":10752},{"__isSmartRef__":true,"id":10753},{"__isSmartRef__":true,"id":10754},{"__isSmartRef__":true,"id":10755},{"__isSmartRef__":true,"id":10756},{"__isSmartRef__":true,"id":10757},{"__isSmartRef__":true,"id":10758},{"__isSmartRef__":true,"id":10759},{"__isSmartRef__":true,"id":10760},{"__isSmartRef__":true,"id":10761},{"__isSmartRef__":true,"id":10762},{"__isSmartRef__":true,"id":10763},{"__isSmartRef__":true,"id":10764},{"__isSmartRef__":true,"id":10765},{"__isSmartRef__":true,"id":10766},{"__isSmartRef__":true,"id":10767},{"__isSmartRef__":true,"id":10768},{"__isSmartRef__":true,"id":10769},{"__isSmartRef__":true,"id":10770},{"__isSmartRef__":true,"id":10771},{"__isSmartRef__":true,"id":10772},{"__isSmartRef__":true,"id":10773},{"__isSmartRef__":true,"id":10774},{"__isSmartRef__":true,"id":10775},{"__isSmartRef__":true,"id":10776},{"__isSmartRef__":true,"id":10777},{"__isSmartRef__":true,"id":10778},{"__isSmartRef__":true,"id":10779},{"__isSmartRef__":true,"id":10780},{"__isSmartRef__":true,"id":10781},{"__isSmartRef__":true,"id":10782},{"__isSmartRef__":true,"id":10783},{"__isSmartRef__":true,"id":10784},{"__isSmartRef__":true,"id":10785},{"__isSmartRef__":true,"id":10786},{"__isSmartRef__":true,"id":10787},{"__isSmartRef__":true,"id":10788},{"__isSmartRef__":true,"id":10789},{"__isSmartRef__":true,"id":10790},{"__isSmartRef__":true,"id":10791},{"__isSmartRef__":true,"id":10792},{"__isSmartRef__":true,"id":10793},{"__isSmartRef__":true,"id":10794},{"__isSmartRef__":true,"id":10795},{"__isSmartRef__":true,"id":10796},{"__isSmartRef__":true,"id":10797},{"__isSmartRef__":true,"id":10798},{"__isSmartRef__":true,"id":10799},{"__isSmartRef__":true,"id":10800},{"__isSmartRef__":true,"id":10801},{"__isSmartRef__":true,"id":10802},{"__isSmartRef__":true,"id":10803},{"__isSmartRef__":true,"id":10804},{"__isSmartRef__":true,"id":10805},{"__isSmartRef__":true,"id":10806},{"__isSmartRef__":true,"id":10807},{"__isSmartRef__":true,"id":10808},{"__isSmartRef__":true,"id":10809},{"__isSmartRef__":true,"id":10810},{"__isSmartRef__":true,"id":10811},{"__isSmartRef__":true,"id":10812},{"__isSmartRef__":true,"id":10813},{"__isSmartRef__":true,"id":10814},{"__isSmartRef__":true,"id":10815},{"__isSmartRef__":true,"id":10816},{"__isSmartRef__":true,"id":10817},{"__isSmartRef__":true,"id":10818},{"__isSmartRef__":true,"id":10819},{"__isSmartRef__":true,"id":10820},{"__isSmartRef__":true,"id":10821},{"__isSmartRef__":true,"id":10822},{"__isSmartRef__":true,"id":10823},{"__isSmartRef__":true,"id":10824},{"__isSmartRef__":true,"id":10825},{"__isSmartRef__":true,"id":10826},{"__isSmartRef__":true,"id":10827},{"__isSmartRef__":true,"id":10828},{"__isSmartRef__":true,"id":10829},{"__isSmartRef__":true,"id":10830},{"__isSmartRef__":true,"id":10831},{"__isSmartRef__":true,"id":10832},{"__isSmartRef__":true,"id":10833},{"__isSmartRef__":true,"id":10834},{"__isSmartRef__":true,"id":10835},{"__isSmartRef__":true,"id":10836},{"__isSmartRef__":true,"id":10837},{"__isSmartRef__":true,"id":10838},{"__isSmartRef__":true,"id":10839},{"__isSmartRef__":true,"id":10840},{"__isSmartRef__":true,"id":10841},{"__isSmartRef__":true,"id":10842},{"__isSmartRef__":true,"id":10843},{"__isSmartRef__":true,"id":10844},{"__isSmartRef__":true,"id":10845},{"__isSmartRef__":true,"id":10846},{"__isSmartRef__":true,"id":10847},{"__isSmartRef__":true,"id":10848},{"__isSmartRef__":true,"id":10849},{"__isSmartRef__":true,"id":10850},{"__isSmartRef__":true,"id":10851},{"__isSmartRef__":true,"id":10852},{"__isSmartRef__":true,"id":10853},{"__isSmartRef__":true,"id":10854},{"__isSmartRef__":true,"id":10855},{"__isSmartRef__":true,"id":10856},{"__isSmartRef__":true,"id":10857},{"__isSmartRef__":true,"id":10858},{"__isSmartRef__":true,"id":10859},{"__isSmartRef__":true,"id":10860},{"__isSmartRef__":true,"id":10861},{"__isSmartRef__":true,"id":10862},{"__isSmartRef__":true,"id":10863},{"__isSmartRef__":true,"id":10864},{"__isSmartRef__":true,"id":10865},{"__isSmartRef__":true,"id":10866},{"__isSmartRef__":true,"id":10867},{"__isSmartRef__":true,"id":10868},{"__isSmartRef__":true,"id":10869},{"__isSmartRef__":true,"id":10870},{"__isSmartRef__":true,"id":10871},{"__isSmartRef__":true,"id":10872},{"__isSmartRef__":true,"id":10873},{"__isSmartRef__":true,"id":10874},{"__isSmartRef__":true,"id":10875},{"__isSmartRef__":true,"id":10876},{"__isSmartRef__":true,"id":10877},{"__isSmartRef__":true,"id":10878},{"__isSmartRef__":true,"id":10879},{"__isSmartRef__":true,"id":10880},{"__isSmartRef__":true,"id":10881},{"__isSmartRef__":true,"id":10882},{"__isSmartRef__":true,"id":10883},{"__isSmartRef__":true,"id":10884},{"__isSmartRef__":true,"id":10885},{"__isSmartRef__":true,"id":10886},{"__isSmartRef__":true,"id":10887},{"__isSmartRef__":true,"id":10888},{"__isSmartRef__":true,"id":10889},{"__isSmartRef__":true,"id":10890},{"__isSmartRef__":true,"id":10891},{"__isSmartRef__":true,"id":10892},{"__isSmartRef__":true,"id":10893},{"__isSmartRef__":true,"id":10894},{"__isSmartRef__":true,"id":10895},{"__isSmartRef__":true,"id":10896},{"__isSmartRef__":true,"id":10897},{"__isSmartRef__":true,"id":10898},{"__isSmartRef__":true,"id":10899},{"__isSmartRef__":true,"id":10900},{"__isSmartRef__":true,"id":10901},{"__isSmartRef__":true,"id":10902},{"__isSmartRef__":true,"id":10903},{"__isSmartRef__":true,"id":10904},{"__isSmartRef__":true,"id":10905},{"__isSmartRef__":true,"id":10906},{"__isSmartRef__":true,"id":10907},{"__isSmartRef__":true,"id":10908},{"__isSmartRef__":true,"id":10909},{"__isSmartRef__":true,"id":10910},{"__isSmartRef__":true,"id":10911},{"__isSmartRef__":true,"id":10912},{"__isSmartRef__":true,"id":10913},{"__isSmartRef__":true,"id":10914},{"__isSmartRef__":true,"id":10915},{"__isSmartRef__":true,"id":10916},{"__isSmartRef__":true,"id":10917},{"__isSmartRef__":true,"id":10918},{"__isSmartRef__":true,"id":10919},{"__isSmartRef__":true,"id":10920},{"__isSmartRef__":true,"id":10921},{"__isSmartRef__":true,"id":10922},{"__isSmartRef__":true,"id":10923},{"__isSmartRef__":true,"id":10924},{"__isSmartRef__":true,"id":10925},{"__isSmartRef__":true,"id":10926},{"__isSmartRef__":true,"id":10927},{"__isSmartRef__":true,"id":10928},{"__isSmartRef__":true,"id":10929},{"__isSmartRef__":true,"id":10930},{"__isSmartRef__":true,"id":10931},{"__isSmartRef__":true,"id":10932},{"__isSmartRef__":true,"id":10933},{"__isSmartRef__":true,"id":10934},{"__isSmartRef__":true,"id":10935},{"__isSmartRef__":true,"id":10936},{"__isSmartRef__":true,"id":10937},{"__isSmartRef__":true,"id":10938},{"__isSmartRef__":true,"id":10939},{"__isSmartRef__":true,"id":10940},{"__isSmartRef__":true,"id":10941},{"__isSmartRef__":true,"id":10942},{"__isSmartRef__":true,"id":10943},{"__isSmartRef__":true,"id":10944},{"__isSmartRef__":true,"id":10945},{"__isSmartRef__":true,"id":10946},{"__isSmartRef__":true,"id":10947},{"__isSmartRef__":true,"id":10948},{"__isSmartRef__":true,"id":10949},{"__isSmartRef__":true,"id":10950},{"__isSmartRef__":true,"id":10951},{"__isSmartRef__":true,"id":10952},{"__isSmartRef__":true,"id":10953},{"__isSmartRef__":true,"id":10954},{"__isSmartRef__":true,"id":10955},{"__isSmartRef__":true,"id":10956},{"__isSmartRef__":true,"id":10957},{"__isSmartRef__":true,"id":10958},{"__isSmartRef__":true,"id":10959},{"__isSmartRef__":true,"id":10960},{"__isSmartRef__":true,"id":10961},{"__isSmartRef__":true,"id":10962},{"__isSmartRef__":true,"id":10963},{"__isSmartRef__":true,"id":10964},{"__isSmartRef__":true,"id":10965},{"__isSmartRef__":true,"id":10966},{"__isSmartRef__":true,"id":10967},{"__isSmartRef__":true,"id":10968},{"__isSmartRef__":true,"id":10969},{"__isSmartRef__":true,"id":10970},{"__isSmartRef__":true,"id":10971},{"__isSmartRef__":true,"id":10972},{"__isSmartRef__":true,"id":10973},{"__isSmartRef__":true,"id":10974},{"__isSmartRef__":true,"id":10975},{"__isSmartRef__":true,"id":10976},{"__isSmartRef__":true,"id":10977},{"__isSmartRef__":true,"id":10978},{"__isSmartRef__":true,"id":10979},{"__isSmartRef__":true,"id":10980},{"__isSmartRef__":true,"id":10981},{"__isSmartRef__":true,"id":10982},{"__isSmartRef__":true,"id":10983},{"__isSmartRef__":true,"id":10984},{"__isSmartRef__":true,"id":10985},{"__isSmartRef__":true,"id":10986},{"__isSmartRef__":true,"id":10987},{"__isSmartRef__":true,"id":10988},{"__isSmartRef__":true,"id":10989},{"__isSmartRef__":true,"id":10990},{"__isSmartRef__":true,"id":10991},{"__isSmartRef__":true,"id":10992},{"__isSmartRef__":true,"id":10993},{"__isSmartRef__":true,"id":10994},{"__isSmartRef__":true,"id":10995},{"__isSmartRef__":true,"id":10996},{"__isSmartRef__":true,"id":10997},{"__isSmartRef__":true,"id":10998},{"__isSmartRef__":true,"id":10999},{"__isSmartRef__":true,"id":11000},{"__isSmartRef__":true,"id":11001},{"__isSmartRef__":true,"id":11002},{"__isSmartRef__":true,"id":11003},{"__isSmartRef__":true,"id":11004},{"__isSmartRef__":true,"id":11005},{"__isSmartRef__":true,"id":11006},{"__isSmartRef__":true,"id":11007},{"__isSmartRef__":true,"id":11008},{"__isSmartRef__":true,"id":11009},{"__isSmartRef__":true,"id":11010},{"__isSmartRef__":true,"id":11011},{"__isSmartRef__":true,"id":11012},{"__isSmartRef__":true,"id":11013},{"__isSmartRef__":true,"id":11014},{"__isSmartRef__":true,"id":11015},{"__isSmartRef__":true,"id":11016},{"__isSmartRef__":true,"id":11017},{"__isSmartRef__":true,"id":11018},{"__isSmartRef__":true,"id":11019},{"__isSmartRef__":true,"id":11020},{"__isSmartRef__":true,"id":11021},{"__isSmartRef__":true,"id":11022},{"__isSmartRef__":true,"id":11023},{"__isSmartRef__":true,"id":11024},{"__isSmartRef__":true,"id":11025},{"__isSmartRef__":true,"id":11026},{"__isSmartRef__":true,"id":11027},{"__isSmartRef__":true,"id":11028},{"__isSmartRef__":true,"id":11029},{"__isSmartRef__":true,"id":11030},{"__isSmartRef__":true,"id":11031},{"__isSmartRef__":true,"id":11032},{"__isSmartRef__":true,"id":11033},{"__isSmartRef__":true,"id":11034},{"__isSmartRef__":true,"id":11035},{"__isSmartRef__":true,"id":11036},{"__isSmartRef__":true,"id":11037},{"__isSmartRef__":true,"id":11038},{"__isSmartRef__":true,"id":11039},{"__isSmartRef__":true,"id":11040},{"__isSmartRef__":true,"id":11041},{"__isSmartRef__":true,"id":11042},{"__isSmartRef__":true,"id":11043},{"__isSmartRef__":true,"id":11044},{"__isSmartRef__":true,"id":11045},{"__isSmartRef__":true,"id":11046},{"__isSmartRef__":true,"id":11047},{"__isSmartRef__":true,"id":11048},{"__isSmartRef__":true,"id":11049},{"__isSmartRef__":true,"id":11050},{"__isSmartRef__":true,"id":11051},{"__isSmartRef__":true,"id":11052},{"__isSmartRef__":true,"id":11053},{"__isSmartRef__":true,"id":11054},{"__isSmartRef__":true,"id":11055},{"__isSmartRef__":true,"id":11056},{"__isSmartRef__":true,"id":11057},{"__isSmartRef__":true,"id":11058},{"__isSmartRef__":true,"id":11059},{"__isSmartRef__":true,"id":11060},{"__isSmartRef__":true,"id":11061},{"__isSmartRef__":true,"id":11062},{"__isSmartRef__":true,"id":11063},{"__isSmartRef__":true,"id":11064},{"__isSmartRef__":true,"id":11065},{"__isSmartRef__":true,"id":11066},{"__isSmartRef__":true,"id":11067},{"__isSmartRef__":true,"id":11068},{"__isSmartRef__":true,"id":11069},{"__isSmartRef__":true,"id":11070},{"__isSmartRef__":true,"id":11071},{"__isSmartRef__":true,"id":11072},{"__isSmartRef__":true,"id":11073},{"__isSmartRef__":true,"id":11074},{"__isSmartRef__":true,"id":11075},{"__isSmartRef__":true,"id":11076},{"__isSmartRef__":true,"id":11077},{"__isSmartRef__":true,"id":11078},{"__isSmartRef__":true,"id":11079},{"__isSmartRef__":true,"id":11080},{"__isSmartRef__":true,"id":11081},{"__isSmartRef__":true,"id":11082},{"__isSmartRef__":true,"id":11083},{"__isSmartRef__":true,"id":11084},{"__isSmartRef__":true,"id":11085},{"__isSmartRef__":true,"id":11086},{"__isSmartRef__":true,"id":11087},{"__isSmartRef__":true,"id":11088},{"__isSmartRef__":true,"id":11089},{"__isSmartRef__":true,"id":11090},{"__isSmartRef__":true,"id":11091},{"__isSmartRef__":true,"id":11092},{"__isSmartRef__":true,"id":11093},{"__isSmartRef__":true,"id":11094},{"__isSmartRef__":true,"id":11095},{"__isSmartRef__":true,"id":11096},{"__isSmartRef__":true,"id":11097},{"__isSmartRef__":true,"id":11098},{"__isSmartRef__":true,"id":11099},{"__isSmartRef__":true,"id":11100},{"__isSmartRef__":true,"id":11101},{"__isSmartRef__":true,"id":11102},{"__isSmartRef__":true,"id":11103},{"__isSmartRef__":true,"id":11104},{"__isSmartRef__":true,"id":11105},{"__isSmartRef__":true,"id":11106},{"__isSmartRef__":true,"id":11107},{"__isSmartRef__":true,"id":11108},{"__isSmartRef__":true,"id":11109},{"__isSmartRef__":true,"id":11110},{"__isSmartRef__":true,"id":11111},{"__isSmartRef__":true,"id":11112},{"__isSmartRef__":true,"id":11113},{"__isSmartRef__":true,"id":11114},{"__isSmartRef__":true,"id":11115},{"__isSmartRef__":true,"id":11116},{"__isSmartRef__":true,"id":11117},{"__isSmartRef__":true,"id":11118},{"__isSmartRef__":true,"id":11119},{"__isSmartRef__":true,"id":11120},{"__isSmartRef__":true,"id":11121},{"__isSmartRef__":true,"id":11122},{"__isSmartRef__":true,"id":11123},{"__isSmartRef__":true,"id":11124},{"__isSmartRef__":true,"id":11125},{"__isSmartRef__":true,"id":11126},{"__isSmartRef__":true,"id":11127},{"__isSmartRef__":true,"id":11128},{"__isSmartRef__":true,"id":11129},{"__isSmartRef__":true,"id":11130},{"__isSmartRef__":true,"id":11131},{"__isSmartRef__":true,"id":11132},{"__isSmartRef__":true,"id":11133},{"__isSmartRef__":true,"id":11134},{"__isSmartRef__":true,"id":11135},{"__isSmartRef__":true,"id":11136},{"__isSmartRef__":true,"id":11137},{"__isSmartRef__":true,"id":11138},{"__isSmartRef__":true,"id":11139},{"__isSmartRef__":true,"id":11140},{"__isSmartRef__":true,"id":11141},{"__isSmartRef__":true,"id":11142},{"__isSmartRef__":true,"id":11143},{"__isSmartRef__":true,"id":11144},{"__isSmartRef__":true,"id":11145},{"__isSmartRef__":true,"id":11146},{"__isSmartRef__":true,"id":11147},{"__isSmartRef__":true,"id":11148},{"__isSmartRef__":true,"id":11149},{"__isSmartRef__":true,"id":11150},{"__isSmartRef__":true,"id":11151},{"__isSmartRef__":true,"id":11152},{"__isSmartRef__":true,"id":11153},{"__isSmartRef__":true,"id":11154},{"__isSmartRef__":true,"id":11155},{"__isSmartRef__":true,"id":11156},{"__isSmartRef__":true,"id":11157},{"__isSmartRef__":true,"id":11158},{"__isSmartRef__":true,"id":11159},{"__isSmartRef__":true,"id":11160},{"__isSmartRef__":true,"id":11161},{"__isSmartRef__":true,"id":11162},{"__isSmartRef__":true,"id":11163},{"__isSmartRef__":true,"id":11164},{"__isSmartRef__":true,"id":11165},{"__isSmartRef__":true,"id":11166},{"__isSmartRef__":true,"id":11167},{"__isSmartRef__":true,"id":11168},{"__isSmartRef__":true,"id":11169},{"__isSmartRef__":true,"id":11170},{"__isSmartRef__":true,"id":11171},{"__isSmartRef__":true,"id":11172},{"__isSmartRef__":true,"id":11173},{"__isSmartRef__":true,"id":11174},{"__isSmartRef__":true,"id":11175},{"__isSmartRef__":true,"id":11176},{"__isSmartRef__":true,"id":11177},{"__isSmartRef__":true,"id":11178},{"__isSmartRef__":true,"id":11179},{"__isSmartRef__":true,"id":11180},{"__isSmartRef__":true,"id":11181},{"__isSmartRef__":true,"id":11182},{"__isSmartRef__":true,"id":11183},{"__isSmartRef__":true,"id":11184},{"__isSmartRef__":true,"id":11185},{"__isSmartRef__":true,"id":11186},{"__isSmartRef__":true,"id":11187},{"__isSmartRef__":true,"id":11188},{"__isSmartRef__":true,"id":11189},{"__isSmartRef__":true,"id":11190},{"__isSmartRef__":true,"id":11191},{"__isSmartRef__":true,"id":11192},{"__isSmartRef__":true,"id":11193},{"__isSmartRef__":true,"id":11194},{"__isSmartRef__":true,"id":11195},{"__isSmartRef__":true,"id":11196},{"__isSmartRef__":true,"id":11197},{"__isSmartRef__":true,"id":11198},{"__isSmartRef__":true,"id":11199},{"__isSmartRef__":true,"id":11200},{"__isSmartRef__":true,"id":11201},{"__isSmartRef__":true,"id":11202},{"__isSmartRef__":true,"id":11203},{"__isSmartRef__":true,"id":11204},{"__isSmartRef__":true,"id":11205},{"__isSmartRef__":true,"id":11206},{"__isSmartRef__":true,"id":11207},{"__isSmartRef__":true,"id":11208}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"10620":{"isSerializedDate":true,"string":"Fri Oct 28 2011 01:02:08 GMT+0200 (Mitteleuropäische Sommerzeit)"},"10621":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/users/lauritz/miniprojects/annotationPart.xhtml","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"10622":{"type":"S:modified","url":"/users/jennek/start.xhtml"},"10623":{"type":"S:modified","url":"/users/Dan/Piano.xhtml"},"10624":{"type":"S:modified","url":"/users/sofia/documentation.xhtml"},"10625":{"type":"S:modified","url":"/users/cschuster/presentation.xhtml"},"10626":{"type":"S:modified","url":"/demos/LiveWeb/NewCPUVisualization.xhtml"},"10627":{"type":"S:modified","url":"/users/lauritz/start.xhtml"},"10628":{"type":"S:modified","url":"/core/lively/bootstrap.js"},"10629":{"type":"S:modified","url":"/draft/NewWorld/ServerPart.xhtml"},"10630":{"type":"S:modified","url":"/users/sofia/georgi/ButtonPrototypes.xhtml"},"10631":{"type":"S:modified","url":"/draft/NewWorld/NotetakingApp.xhtml"},"10632":{"type":"S:modified","url":"/projects/CodeDB2/info_documents.xhtml"},"10633":{"type":"S:modified","url":"/users/cschuster/hello.xhtml"},"10634":{"type":"S:modified","url":"/users/fbo/layoutNoEpiMorphs.xhtml"},"10635":{"type":"S:modified","url":"/issues/110527_RichTextGetsLost.xhtml"},"10636":{"type":"S:modified","url":"/users/fbo/boxTestRange.xhtml"},"10637":{"type":"S:modified","url":"/demos/LiveWeb/CPUVisualization.xhtml"},"10638":{"type":"S:modified","url":"/demos/contextjs/Syntax.xhtml"},"10639":{"type":"S:modified","url":"/draft/NewWorld/Connectors.xhtml"},"10640":{"type":"S:modified","url":"/users/sofia/documentationXXX.xhtml"},"10641":{"type":"S:modified","url":"/demos/VisualConnect.xhtml"},"10642":{"type":"S:modified","url":"/users/MrSteve/Test1.xhtml"},"10643":{"type":"S:modified","url":"/issues/110614_ClickingOnLinesHackIsBroken.xhtml"},"10644":{"type":"S:modified","url":"/ChangeLog.xhtml"},"10645":{"type":"S:modified","url":"/gettingStarted.xhtml"},"10646":{"type":"S:modified","url":"/users/martin/oldWorkspace.xhtml"},"10647":{"type":"S:modified","url":"/demos/Clean.xhtml"},"10648":{"type":"S:modified","url":"/users/robertkrahn/SceneRefactoring/prototypeSaved.xhtml"},"10649":{"type":"S:modified","url":"/issues/110613_ConnectorsAreBroken.xhtml"},"10650":{"type":"S:modified","url":"/draft/NewWorld/ModuleDependencies.xhtml"},"10651":{"type":"S:modified","url":"/issues/fixed/110412_ListDroppingBroken.xhtml"},"10652":{"type":"S:modified","url":"/demos/LiveWeb/Empty.xhtml"},"10653":{"type":"S:modified","url":"/users/robertkrahn/SceneRefactoring/dev2.xhtml"},"10654":{"type":"S:modified","url":"/users/fbo/dropJournalBug.xhtml"},"10655":{"type":"S:modified","url":"/users/tfleig/start.xhtml"},"10656":{"type":"S:modified","url":"/specs/Scrolling.xhtml"},"10657":{"type":"S:modified","url":"/users/fbo/dataGridTests.xhtml"},"10658":{"type":"S:modified","url":"/users/tmohr/newWorld2.xhtml"},"10659":{"type":"S:modified","url":"/users/sofia/georgi/new_world.xhtml"},"10660":{"type":"S:modified","url":"/users/tmohr/slide5.xhtml"},"10661":{"type":"S:modified","url":"/users/fbo/constraintLayoutExampleSerialized.xhtml"},"10662":{"type":"S:modified","url":"/draft/NewWorld/TextBugfixes.xhtml"},"10663":{"type":"S:modified","url":"/users/ahold/new/usertracking.xhtml"},"10664":{"type":"S:modified","url":"/issues/110512_WrappingTextInTextMorph.xhtml"},"10665":{"type":"S:modified","url":"/users/constantin/doku.xhtml"},"10666":{"type":"S:modified","url":"/users/Dan/PartsBin.xhtml"},"10667":{"type":"S:modified","url":"/users/fbo/chat.xhtml"},"10668":{"type":"S:modified","url":"/users/Dan/NewPresentation.xhtml"},"10669":{"type":"S:modified","url":"/users/markoroeder/TablePartDev.xhtml"},"10670":{"type":"S:modified","url":"/users/fbo/renderingHooks.xhtml"},"10671":{"type":"S:modified","url":"/users/robertkrahn/SceneRefactoring/prototype_saved.xhtml"},"10672":{"type":"S:modified","url":"/users/bert/start.xhtml"},"10673":{"type":"S:modified","url":"/users/Dan/TestWorld.xhtml"},"10674":{"type":"S:modified","url":"/projects/BP2012/StoriesAndTasksHubert.xhtml"},"10675":{"type":"S:modified","url":"/issues/110603_SvgRenderIsNotYetGoodEnoughForOurIcons.xhtml"},"10676":{"type":"S:modified","url":"/issues/111006_DisableGrabbingDoesNotDisableGrabbing.xhtml"},"10677":{"type":"S:modified","url":"/users/robertkrahn/writing.xhtml"},"10678":{"type":"S:modified","url":"/issues/111020_ClassBrowserPartShouldRememberChanges.xhtml"},"10679":{"type":"S:modified","url":"/users/ahold/serverDevNew.xhtml"},"10680":{"type":"S:modified","url":"/demos/LiveWeb/LiveWebSummary.xhtml"},"10681":{"type":"S:modified","url":"/users/lauritz/miniprojects/jQueryEffects.xhtml"},"10682":{"type":"S:modified","url":"/users/Dan/BorderTest.xhtml"},"10683":{"type":"S:modified","url":"/draft/NewWorld/PartsBin.xhtml"},"10684":{"type":"S:modified","url":"/users/sofia/georgi/splitter.xhtml"},"10685":{"type":"S:modified","url":"/users/martin/stats.xhtml"},"10686":{"type":"S:modified","url":"/users/ahold/newWorld.xhtml"},"10687":{"type":"S:modified","url":"/draft/NewWorld/SVGLines.xhtml"},"10688":{"type":"S:added","url":null},"10689":{"type":"S:modified","url":"/issues/fixed/110507_CommentsForParts.xhtml"},"10690":{"type":"S:modified","url":"/demos/contextjs/OpenImplementation.xhtml"},"10691":{"type":"S:modified","url":"/users/Dan/QBF2Ba.xhtml"},"10692":{"type":"S:modified","url":"/users/fbo/welcome.xhtml"},"10693":{"type":"S:modified","url":"/issues/111026_CouchDB>>saveDoesNotAskForCredentialsInSafari.xhtml"},"10694":{"type":"S:modified","url":"/users/martin/measurements/FAQ.xhtml"},"10695":{"type":"S:modified","url":"/users/gerald24/temp.xhtml"},"10696":{"type":"S:modified","url":"/users/markoroeder/MetadataVisualization.xhtml"},"10697":{"type":"S:modified","url":"/demos/WorldSerializationGraph.xhtml"},"10698":{"type":"S:modified","url":"/users/robertkrahn/SceneRefactoring/ImageDroppin.xhtml"},"10699":{"type":"S:modified","url":"/users/Dan/LiveWeb-NewLayout.xhtml"},"10700":{"type":"S:modified","url":"/core/lively/DOMAbstraction.js"},"10701":{"type":"S:modified","url":"/users/robertkrahn/SceneRefactoring/Slider.xhtml"},"10702":{"type":"S:modified","url":"/demos/ScriptingClock.xhtml"},"10703":{"type":"S:modified","url":"/issues/111017_BrowsingSubmorphsWithObjectExplorerBroken.xhtml"},"10704":{"type":"S:modified","url":"/users/Dan/Tutorial1.xhtml"},"10705":{"type":"S:modified","url":"/users/fbo/empty3.xhtml"},"10706":{"type":"S:modified","url":"/demos/visualizations/FPSProtovis.xhtml"},"10707":{"type":"S:modified","url":"/draft/NewWorld/ObjectTracerPart.xhtml"},"10708":{"type":"S:modified","url":"/issues/110629_SlideoverlayIsBrokenAfterSavingItHidden.xhtml"},"10709":{"type":"S:modified","url":"/users/markoroeder/GOTY2011.xhtml"},"10710":{"type":"S:modified","url":"/users/fbo/DraftLayout.xhtml"},"10711":{"type":"S:modified","url":"/users/fbo/onMouseMoveRefactoring.xhtml"},"10712":{"type":"S:modified","url":"/users/Dan/PM/ScripterDev.xhtml"},"10713":{"type":"S:modified","url":"/projects/BP2012/StoriesAndTasksSebastian.xhtml"},"10714":{"type":"S:modified","url":"/users/fbo/DataTables.xhtml"},"10715":{"type":"S:modified","url":"/users/fbo/myLineWorld.xhtml"},"10716":{"type":"S:modified","url":"/issues/110526_ConnectorsInTheNewWorld.xhtml"},"10717":{"type":"S:modified","url":"/users/Dan/PM/FormLayoutExpt.xhtml"},"10718":{"type":"S:modified","url":"/users/Dan/MyQBF.xhtml"},"10719":{"type":"S:modified","url":"/users/Dan/LiveWeb2.xhtml"},"10720":{"type":"S:modified","url":"/users/fbo/layoutPlaceholdersForDragging.xhtml"},"10721":{"type":"S:modified","url":"/webwerkstatt.xhtml"},"10722":{"type":"S:modified","url":"/users/sofia/georgi/Versions.xhtml"},"10723":{"type":"S:modified","url":"/issues/fixed/110506_CompletelyEmphasizedTextDoesNotSerialize.xhtml"},"10724":{"type":"S:modified","url":"/issues/110518_ShadowOfAMorphDoesNotReflectRotation.xhtml"},"10725":{"type":"S:modified","url":"/users/olmeca/start.xhtml"},"10726":{"type":"S:modified","url":"/users/sofia/martin/3.xhtml"},"10727":{"type":"S:modified","url":"/issues/110514_DontShowEditCursorForHalosMenusEtc.xhtml"},"10728":{"type":"S:modified","url":"/users/robertkrahn/SceneRefactoring/Lists.xhtml"},"10729":{"type":"S:modified","url":"/users/fbo/layoutDragSnap.xhtml"},"10730":{"type":"S:modified","url":"/users/sofia/georgi/new.xhtml"},"10731":{"type":"S:modified","url":"/users/mkilling/ikuh.xhtml"},"10732":{"type":"S:modified","url":"/draft/NewWorld/ClassBrowser.xhtml"},"10733":{"type":"S:modified","url":"/users/fbo/xamppInstaller.xhtml"},"10734":{"type":"S:modified","url":"/users/Kat/QBF2B.xhtml"},"10735":{"type":"S:modified","url":"/demos/visualizations/protovis.xhtml"},"10736":{"type":"S:modified","url":"/users/NikolaySuslov/start.xhtml"},"10737":{"type":"S:modified","url":"/documentation/Lively2Installation.xhtml"},"10738":{"type":"S:modified","url":"/issues/110518_ProblemToOpenDialogs.xhtml"},"10739":{"type":"S:modified","url":"/users/sofia/learning_prototype_js.xhtml"},"10740":{"type":"S:modified","url":"/issues/110809_AsScriptOfMethodDoesNotChangeFunctionName.xhtml"},"10741":{"type":"S:modified","url":"/projects/BP2012/StoriesAndTasksBenjamin.xhtml"},"10742":{"type":"S:modified","url":"/users/sofia/video1.xhtml"},"10743":{"type":"S:modified","url":"/empty.xhtml"},"10744":{"type":"S:modified","url":"/demos/LiveWeb/LiveWeb.xhtml"},"10745":{"type":"S:modified","url":"/users/cschuster/start.xhtml"},"10746":{"type":"S:modified","url":"/issues/fixed/110509_WorldMenuDoesNotWork.xhtml"},"10747":{"type":"S:modified","url":"/users/Dan/QuickBrownFox.xhtml"},"10748":{"type":"S:modified","url":"/projects/Lively2/Minimal.xhtml"},"10749":{"type":"S:modified","url":"/issues/111005_LineIssues.xhtml"},"10750":{"type":"S:modified","url":"/issues/fixed/110506_PartsbinHasNoAddOrRemoveCategoryButtons.xhtml"},"10751":{"type":"S:modified","url":"/users/sofia/experiments/css_theming.xhtml"},"10752":{"type":"S:modified","url":"/documentation/videoTutorials/110630_CPUVis.xhtml"},"10753":{"type":"S:modified","url":"/users/template/start.xhtml"},"10754":{"type":"S:modified","url":"/documentation/Traits.xhtml"},"10755":{"type":"S:modified","url":"/issues/110717_ShapeOffsetMakesEventsGoMad.xhtml"},"10756":{"type":"S:modified","url":"/users/fbo/jQueryUi.xhtml"},"10757":{"type":"S:modified","url":"/users/robertkrahn/nonexisting.xhtml"},"10758":{"type":"S:modified","url":"/users/robertkrahn/SceneRefactoring/DroppingForImport.xhtml"},"10759":{"type":"S:modified","url":"/cleanup.xhtml"},"10760":{"type":"S:modified","url":"/issues/110522_ListAndTextScrollWorldAfterReachingTheirScrollBounds.xhtml"},"10761":{"type":"S:modified","url":"/projects/BP2012/simple.xhtml"},"10762":{"type":"S:modified","url":"/issues/110831_ScrolingWithNewClippingCodeDoesNotWork.xhtml"},"10763":{"type":"S:modified","url":"/issues/110923_ProtovisVisualizationBroken.xhtml"},"10764":{"type":"S:modified","url":"/issues/111019_PublishingPartsWithCommitMessages.xhtml"},"10765":{"type":"S:modified","url":"/demos/visualizations/jsl4tv-world-000.xhtml"},"10766":{"type":"S:modified","url":"/users/markoroeder/SVN2CodeDB.xhtml"},"10767":{"type":"S:modified","url":"/users/sofia/trac_tickets_pavel.xhtml"},"10768":{"type":"S:modified","url":"/projects/BP2012/2011-11-02-talk.xhtml"},"10769":{"type":"S:modified","url":"/users/fbo/dojoWorld.xhtml"},"10770":{"type":"S:modified","url":"/users/Dan/NewPresentation2.xhtml"},"10771":{"type":"S:modified","url":"/users/tmohr/slide6.xhtml"},"10772":{"type":"S:modified","url":"/projects/DebuggingJS/draft.xhtml"},"10773":{"type":"S:modified","url":"/draft/NewWorld/DirectGrabDragAndCopy.xhtml"},"10774":{"type":"S:modified","url":"/users/sofia/protovis.xhtml"},"10775":{"type":"S:modified","url":"/blank.xhtml"},"10776":{"type":"S:modified","url":"/users/robertkrahn/testCPUVis.xhtml"},"10777":{"type":"S:modified","url":"/projects/Lively2/Converting.xhtml"},"10778":{"type":"S:modified","url":"/users/andyburnett/start.xhtml"},"10779":{"type":"S:modified","url":"/users/robertkrahn/SceneRefactoring/RichText.xhtml"},"10780":{"type":"S:modified","url":"/draft/NewWorld/Presentations.xhtml"},"10781":{"type":"S:modified","url":"/users/robertkrahn/garminExport.xhtml"},"10782":{"type":"S:modified","url":"/tests.xhtml"},"10783":{"type":"S:modified","url":"/issues/110625_PartUploadBroken.xhtml"},"10784":{"type":"S:modified","url":"/issues/fixed/110517_ConnectionsWantToAccessClosureValues.xhtml"},"10785":{"type":"S:modified","url":"/users/markoroeder/DataVisualization.xhtml"},"10786":{"type":"S:modified","url":"/draft/NewWorld/PartsBinSearch.xhtml"},"10787":{"type":"S:modified","url":"/issues/110529_InsertingSomethingInTextRemovesFocus.xhtml"},"10788":{"type":"S:modified","url":"/issues/110512_ListSelectionInScbDoesNotWorkCorrectly.xhtml"},"10789":{"type":"S:modified","url":"/issues/111017_StaticBindingOfSuperInClosures.xhtml"},"10790":{"type":"S:modified","url":"/demos/contextjs/flattening.xhtml"},"10791":{"type":"S:modified","url":"/issues/110511_LinesCannotBeClicked.xhtml"},"10792":{"type":"S:modified","url":"/users/lauritz/miniprojects/gettingStarted.xhtml"},"10793":{"type":"S:modified","url":"/users/markoroeder/Part2Class.xhtml"},"10794":{"type":"S:modified","url":"/users/Dan/EmptyWorld2.xhtml"},"10795":{"type":"S:modified","url":"/projects/LivelyKernel/nextSteps.xhtml"},"10796":{"type":"S:modified","url":"/users/wlcleveland/start.xhtml"},"10797":{"type":"S:modified","url":"/users/swart/start.xhtml"},"10798":{"type":"S:modified","url":"/users/Dan/QBF2Bb.xhtml"},"10799":{"type":"S:modified","url":"/users/tmohr/slide1.xhtml"},"10800":{"type":"S:modified","url":"/users/robertkrahn/DetermineModuleDependencies.xhtml"},"10801":{"type":"S:modified","url":"/projects/BP2012/StoriesAndTasksHubert2.xhtml"},"10802":{"type":"S:modified","url":"/projects/CodeDB2/info_restructuring.xhtml"},"10803":{"type":"S:modified","url":"/users/Dan/PM/DemoForm.xhtml"},"10804":{"type":"S:modified","url":"/issues/110728_GraffleLayerGrabsWorld.xhtml"},"10805":{"type":"S:modified","url":"/users/Dan/Activities1.xhtml"},"10806":{"type":"S:modified","url":"/users/tmohr/emtpy.xhtml"},"10807":{"type":"S:modified","url":"/documentation/ElProfesor.xhtml"},"10808":{"type":"S:modified","url":"/issues/111022_TheExplorerScrollingIsBroken.xhtml"},"10809":{"type":"S:modified","url":"/users/Dan/WindowPlay.xhtml"},"10810":{"type":"S:modified","url":"/users/martin/Measurements.xhtml"},"10811":{"type":"S:modified","url":"/users/fbo/layoutCycle.xhtml"},"10812":{"type":"S:modified","url":"/documentation/7funthings.xhtml"},"10813":{"type":"S:modified","url":"/users/robertkrahn/SceneRefactoring/jensWorld.xhtml"},"10814":{"type":"S:modified","url":"/users/iho/start.xhtml"},"10815":{"type":"S:modified","url":"/users/robertkrahn/SceneRefactoring/NewMorphicIntroduction.xhtml"},"10816":{"type":"S:modified","url":"/BrokenWorldRepairSite.xhtml"},"10817":{"type":"S:modified","url":"/users/fbo/serverDevPlayground.xhtml"},"10818":{"type":"S:modified","url":"/users/ahold/TrackerDev.xhtml"},"10819":{"type":"S:modified","url":"/users/Dan/LiveWeb3.xhtml"},"10820":{"type":"S:modified","url":"/documentation/Template.xhtml"},"10821":{"type":"S:modified","url":"/users/robertkrahn/SceneRefactoring/secondWorld.xhtml"},"10822":{"type":"S:modified","url":"/documentation/ContextJS.xhtml"},"10823":{"type":"S:modified","url":"/projects/CodeDB2/CodeDB2Dev.xhtml"},"10824":{"type":"S:modified","url":"/users/markoroeder/GrammarTesting.xhtml"},"10825":{"type":"S:modified","url":"/documentation/ScriptingTutorial.xhtml"},"10826":{"type":"S:modified","url":"/users/fbo/deserializeMorphs.xhtml"},"10827":{"type":"S:modified","url":"/issues/110722_ClipModeShouldClipMorphsInTheirBounds.xhtml"},"10828":{"type":"S:modified","url":"/documentation/videoTutorials/110714_NodeJSServerCreation.xhtml"},"10829":{"type":"S:modified","url":"/users/fbo/scrollFixes.xhtml"},"10830":{"type":"S:modified","url":"/users/fbo/empty.xhtml"},"10831":{"type":"S:modified","url":"/projects/BP2012/StoriesAndTasksConrad.xhtml"},"10832":{"type":"S:modified","url":"/users/keith/deadly.xhtml"},"10833":{"type":"S:modified","url":"/users/robertkrahn/nonexisting2.xhtml"},"10834":{"type":"S:modified","url":"/users/Dan/QBFa.xhtml"},"10835":{"type":"S:modified","url":"/users/cschuster/debugging2.xhtml"},"10836":{"type":"S:modified","url":"/users/fbo/SlickGrid.xhtml"},"10837":{"type":"S:modified","url":"/users/constantin/Snake.xhtml"},"10838":{"type":"S:modified","url":"/documentation/worlds.xhtml"},"10839":{"type":"S:modified","url":"/users/robertkrahn/SceneRefactoring/firstWorld2.xhtml"},"10840":{"type":"S:modified","url":"/issues/110609_TabIndentionForBulletPoints.xhtml"},"10841":{"type":"S:modified","url":"/projects/BP2012/StoriesAndTasksAstrid.xhtml"},"10842":{"type":"S:modified","url":"/users/sofia/video2.xhtml"},"10843":{"type":"S:modified","url":"/users/keith/notes.xhtml"},"10844":{"type":"S:modified","url":"/issues/110528_ClickBehaviorOfScbIsStrange.xhtml"},"10845":{"type":"S:modified","url":"/demos/Parts.xhtml"},"10846":{"type":"S:modified","url":"/demos/WhereArePeopleFrom.xhtml"},"10847":{"type":"S:modified","url":"/issues/110510_MorphsAreDroppedWhenDndedFromPartsbin.xhtml"},"10848":{"type":"S:modified","url":"/users/fbo/jqueryTabulate.xhtml"},"10849":{"type":"S:modified","url":"/issues/111026_CustomFormattedBinsInPartsBin.xhtml"},"10850":{"type":"S:modified","url":"/users/fbo/learningLively2.xhtml"},"10851":{"type":"S:modified","url":"/issues/111017_svgIssues.xhtml"},"10852":{"type":"S:modified","url":"/users/markoroeder/NewStreamwork.xhtml"},"10853":{"type":"S:modified","url":"/users/markoroeder/MapImport.xhtml"},"10854":{"type":"S:modified","url":"/documentation/Serialization-Interface.xhtml"},"10855":{"type":"S:modified","url":"/issues/fixed/110511_DroppablebehaviorParts.xhtml"},"10856":{"type":"S:modified","url":"/users/markoroeder/newDraft.xhtml"},"10857":{"type":"S:modified","url":"/projects/Lively2/ReleasePlanning.xhtml"},"10858":{"type":"S:modified","url":"/draft/NewWorld/LinesAndCurves.xhtml"},"10859":{"type":"S:modified","url":"/users/Dan/HaloExpt.xhtml"},"10860":{"type":"S:modified","url":"/issues/110921_DropshadowIsOff.xhtml"},"10861":{"type":"S:modified","url":"/users/keith/versionControl.xhtml"},"10862":{"type":"S:modified","url":"/issues/111021_HowToStoreObjectsOnTheServer.xhtml"},"10863":{"type":"S:modified","url":"/documentation/videoTutorials/SystemBrowserDiffingVersions.xhtml"},"10864":{"type":"S:modified","url":"/users/fbo/blank.xhtml"},"10865":{"type":"S:modified","url":"/demos/Clock.xhtml"},"10866":{"type":"S:modified","url":"/users/fbo/scrolling.xhtml"},"10867":{"type":"S:modified","url":"/users/markoroeder/DraftInfoItem.xhtml"},"10868":{"type":"S:modified","url":"/documentation/HowConnectWorks.xhtml"},"10869":{"type":"S:modified","url":"/users/fbo/layoutTests.xhtml"},"10870":{"type":"S:modified","url":"/issues/fixed/110407_NoScriptEditorInNewWorld.xhtml"},"10871":{"type":"S:modified","url":"/projects/BP2012/Requests.xhtml"},"10872":{"type":"S:modified","url":"/users/template/pleaseDoNotChangeOrRemoveWorldsInThisDirectory.xhtml"},"10873":{"type":"S:modified","url":"/users/fbo/journalBug.xhtml"},"10874":{"type":"S:modified","url":"/issues/110701_VisualBindingToStarBroken.xhtml"},"10875":{"type":"S:modified","url":"/users/tmohr/slide7.xhtml"},"10876":{"type":"S:modified","url":"/issues/110723_PathBroken.xhtml"},"10877":{"type":"S:modified","url":"/demos/MyNewWikiPage.xhtml"},"10878":{"type":"S:modified","url":"/issues/fixed/110510_SafariWontOpenToolsFromPartsbin.xhtml"},"10879":{"type":"S:modified","url":"/issues/110720_FirefoxCannotDisplaySvgBasedMorphs.xhtml"},"10880":{"type":"S:modified","url":"/draft/NewWorld/RichText.xhtml"},"10881":{"type":"S:modified","url":"/users/alexwarth/start.xhtml"},"10882":{"type":"S:modified","url":"/draft/NewWorld/SimpleBrowser.xhtml"},"10883":{"type":"S:modified","url":"/draft/NewWorld/OldMorphicObjectConversion.xhtml"},"10884":{"type":"S:modified","url":"/documentation/profesores.xhtml"},"10885":{"type":"S:modified","url":"/documentation/videoTutorials/template.xhtml"},"10886":{"type":"S:modified","url":"/issues/110629_WindmillDoesNotShowInThePartsBin.xhtml"},"10887":{"type":"S:modified","url":"/issues/110519_PasteBug.xhtml"},"10888":{"type":"S:modified","url":"/draft/NewWorld/Engine.xhtml"},"10889":{"type":"S:modified","url":"/draft/NewWorld/ProgressForRequests.xhtml"},"10890":{"type":"S:modified","url":"/users/robertkrahn/SceneRefactoring/Sliders.xhtml"},"10891":{"type":"S:modified","url":"/users/tmohr/bespin.xhtml"},"10892":{"type":"S:modified","url":"/users/fbo/scrollPlayground.xhtml"},"10893":{"type":"S:modified","url":"/users/tfleig/test1.xhtml"},"10894":{"type":"S:modified","url":"/users/fbo/gitSetup.xhtml"},"10895":{"type":"S:modified","url":"/users/constantin/start.xhtml"},"10896":{"type":"S:modified","url":"/users/Dan/Test.xhtml"},"10897":{"type":"S:modified","url":"/issues/110630_MenusLeaveVisibleBounds.xhtml"},"10898":{"type":"S:modified","url":"/projects/CodeDB2/playground_tilman.xhtml"},"10899":{"type":"S:modified","url":"/users/ohshima/start.xhtml"},"10900":{"type":"S:modified","url":"/issues/110704_MapsAreBlacksAfterDeserialization.xhtml"},"10901":{"type":"S:modified","url":"/users/Kat/MyQBF.xhtml"},"10902":{"type":"S:modified","url":"/users/markoroeder/SerializationDebug.xhtml"},"10903":{"type":"S:modified","url":"/issues/111012_BorderWidthIssue.xhtml"},"10904":{"type":"S:modified","url":"/users/mzimmerm/etoys-development-notes.xhtml"},"10905":{"type":"S:modified","url":"/users/Dan/EngineTest.xhtml"},"10906":{"type":"S:modified","url":"/users/tmohr/slide2.xhtml"},"10907":{"type":"S:modified","url":"/users/sofia/protovisPrototype.xhtml"},"10908":{"type":"S:modified","url":"/users/sofia/sofia/georgi/new_world.xhtml"},"10909":{"type":"S:modified","url":"/documentation/FAQ.xhtml"},"10910":{"type":"S:modified","url":"/demos/contextjs/SimpleObjectTracing.xhtml"},"10911":{"type":"S:modified","url":"/users/Dan/PM/Dan.xhtml"},"10912":{"type":"S:modified","url":"/issues/fixed/110518_PartsbinMoveIsNoRealMove.xhtml"},"10913":{"type":"S:modified","url":"/sandbox/sandbox-dgc.xhtml"},"10914":{"type":"S:modified","url":"/issues/110610_AddNewMethodBroken.xhtml"},"10915":{"type":"S:modified","url":"/users/Dan/CC.xhtml"},"10916":{"type":"S:modified","url":"/draft/NewWorld/StringsAsRichText.xhtml"},"10917":{"type":"S:modified","url":"/issues/110704_ClickingOnProtoVisDrawing.xhtml"},"10918":{"type":"S:modified","url":"/users/fbo/layoutGrid.xhtml"},"10919":{"type":"S:modified","url":"/users/Dan/Garbage.xhtml"},"10920":{"type":"S:modified","url":"/welcome.xhtml"},"10921":{"type":"S:modified","url":"/users/robertkrahn/SceneRefactoring/textEditor.xhtml"},"10922":{"type":"S:modified","url":"/users/robertkrahn/SceneRefactoring/prototypeQBF.xhtml"},"10923":{"type":"S:modified","url":"/documentation/videoTutorials/110429_TextAttributes.xhtml"},"10924":{"type":"S:modified","url":"/users/fbo/pongServer.xhtml"},"10925":{"type":"S:modified","url":"/users/miku/start.xhtml"},"10926":{"type":"S:modified","url":"/users/Dan/PM/Lively2.xhtml"},"10927":{"type":"S:modified","url":"/users/cschuster/dev-alpha.xhtml"},"10928":{"type":"S:modified","url":"/users/Dan/PM/PowerPointNot.xhtml"},"10929":{"type":"S:modified","url":"/users/fbo/layoutConfigurator.xhtml"},"10930":{"type":"S:modified","url":"/draft/NewWorld/Diffing.xhtml"},"10931":{"type":"S:modified","url":"/issues/110604_GriddingDoesNotWorkRight.xhtml"},"10932":{"type":"S:modified","url":"/issues/110927_TranslationAndPositionAreNotEqualWhenMorphHasAOwnerWithModifiedOrigin.xhtml"},"10933":{"type":"S:modified","url":"/issues/110809_ChangeOrRemovedScriptsAfterSerializationWrong.xhtml"},"10934":{"type":"S:modified","url":"/issues/110729_ShowHaloItemDuringHaloAction.xhtml"},"10935":{"type":"S:modified","url":"/users/tmohr/demo.xhtml"},"10936":{"type":"S:modified","url":"/documentation/overview.xhtml"},"10937":{"type":"S:modified","url":"/demos/LiveWeb/iPad.xhtml"},"10938":{"type":"S:modified","url":"/issues/110628_MorphOffsetsAfterGrabbingAreBroken.xhtml"},"10939":{"type":"S:modified","url":"/users/robertkrahn/SceneRefactoring/SCBMigration.xhtml"},"10940":{"type":"S:modified","url":"/users/Dan/LiveWeb4.xhtml"},"10941":{"type":"S:modified","url":"/users/olmeca/olmeca3.xhtml"},"10942":{"type":"S:deleted","url":null},"10943":{"type":"S:modified","url":"/issues/111026_AccessingVersionsUsesWrongURLAndVersionCombination.xhtml"},"10944":{"type":"S:modified","url":"/users/sofia/sofia/georgi/video_experiments1.xhtml"},"10945":{"type":"S:modified","url":"/users/wlcleveland/shadowworld.xhtml"},"10946":{"type":"S:modified","url":"/users/mzimmerm/mz-world-from-start-xhtml.xhtml"},"10947":{"type":"S:modified","url":"/users/Dan/FormLayoutExpt.xhtml.xhtml"},"10948":{"type":"S:modified","url":"/users/robertkrahn/writeSite.xhtml"},"10949":{"type":"S:modified","url":"/draft/NewWorld/CurveDrafting.xhtml"},"10950":{"type":"S:modified","url":"/draft/NewWorld/ParseApacheServerLog.xhtml"},"10951":{"type":"S:modified","url":"/issues/fixed/110516_EnterAtTextEndDoesNotAddLineBreak.xhtml"},"10952":{"type":"S:modified","url":"/projects/BP2012/h2.xhtml"},"10953":{"type":"S:modified","url":"/draft/NewWorld/110521_BetterLists.xhtml"},"10954":{"type":"S:modified","url":"/users/Dan/PM/layoutExpts.xhtml"},"10955":{"type":"S:modified","url":"/users/test50/start.xhtml"},"10956":{"type":"S:modified","url":"/MovePages.xhtml"},"10957":{"type":"S:modified","url":"/documentation/Rendering.xhtml"},"10958":{"type":"S:modified","url":"/users/fbo/layoutPlayground.xhtml"},"10959":{"type":"S:modified","url":"/users/martin/measurements/webwerkstatt.xhtml"},"10960":{"type":"S:modified","url":"/issues/111005_MouseMoveChangesFocus.xhtml"},"10961":{"type":"S:modified","url":"/documentation/videoTutorials/110419_ManipulateMorphs.xhtml"},"10962":{"type":"S:modified","url":"/projects/Lively2/Release.xhtml"},"10963":{"type":"S:modified","url":"/issues/110523_RelayMouseEventsToMorphBeneath.xhtml"},"10964":{"type":"S:modified","url":"/users/tmohr/myNewWorld.xhtml"},"10965":{"type":"S:modified","url":"/users/robertkrahn/thingsToExplain.xhtml"},"10966":{"type":"S:modified","url":"/users/fbo/start.xhtml"},"10967":{"type":"S:modified","url":"/issues/110511_WeHaveNoCheckbox.xhtml"},"10968":{"type":"S:modified","url":"/users/Dan/PM/FormsDraft1.xhtml"},"10969":{"type":"S:modified","url":"/users/Dan/EmptyWorld.xhtml"},"10970":{"type":"S:modified","url":"/users/sofia/georgi/empty.xhtml"},"10971":{"type":"S:modified","url":"/issues/110609_AccidentalGrabbing.xhtml"},"10972":{"type":"S:modified","url":"/users/robertkrahn/SceneRefactoring/NewMorphicDevelopment.xhtml"},"10973":{"type":"S:modified","url":"/users/lauritz/personal/snippets.xhtml"},"10974":{"type":"S:modified","url":"/users/lauritz/personal/thoughts.xhtml"},"10975":{"type":"S:modified","url":"/users/Dan/NewEmptyWorld.xhtml"},"10976":{"type":"S:modified","url":"/users/markoroeder/DOMRemovalPlugin.xhtml"},"10977":{"type":"S:modified","url":"/documentation/LivelyInstallation.xhtml"},"10978":{"type":"S:modified","url":"/issues/110530_MakeSyntaxHighlightingFaster.xhtml"},"10979":{"type":"S:modified","url":"/users/lauritz/miniprojects/pongClient.xhtml"},"10980":{"type":"S:modified","url":"/issues/110831_ButtonLabelsAreNotCenteredAnymore.xhtml"},"10981":{"type":"S:modified","url":"/sandbox/ColorfulWindmills.xhtml"},"10982":{"type":"S:modified","url":"/users/robertkrahn/SceneRefactoring/todo.xhtml"},"10983":{"type":"S:modified","url":"/users/robertkrahn/simple.xhtml"},"10984":{"type":"S:modified","url":"/issues/111004_SavingAnEmptyTextObjectSetsTheStringToUndefined.xhtml"},"10985":{"type":"S:modified","url":"/issues/TextDebugWorld.xhtml"},"10986":{"type":"S:modified","url":"/documentation/ShortcutList.xhtml"},"10987":{"type":"S:modified","url":"/users/tmohr/slide8.xhtml"},"10988":{"type":"S:modified","url":"/issues/110522_ClickingTheScrollbarInListsDoesNotWork.xhtml"},"10989":{"type":"S:modified","url":"/draft/NewWorld/ObjectSerializationGraph.xhtml"},"10990":{"type":"S:modified","url":"/users/Dan/TextTest.xhtml"},"10991":{"type":"S:modified","url":"/users/dtornow/start.xhtml"},"10992":{"type":"S:modified","url":"/projects/BP2012/start.xhtml"},"10993":{"type":"S:modified","url":"/users/Dan/Empty.xhtml"},"10994":{"type":"S:modified","url":"/users/keith/start.xhtml"},"10995":{"type":"S:modified","url":"/users/gerald24/start.xhtml"},"10996":{"type":"S:modified","url":"/documentation/videoTutorial.xhtml"},"10997":{"type":"S:modified","url":"/draft/NewWorld/DraftSelection.xhtml"},"10998":{"type":"S:modified","url":"/demos/LiveWeb/Pheonix.xhtml"},"10999":{"type":"S:modified","url":"/users/ahold/siteTracking.xhtml"},"11000":{"type":"S:modified","url":"/issues/110608_GetterAndSettersInIe9.xhtml"},"11001":{"type":"S:modified","url":"/users/iho/1.xhtml"},"11002":{"type":"S:modified","url":"/users/robertkrahn/SceneRefactoring/bootstrap.xhtml"},"11003":{"type":"S:modified","url":"/projects/BP2012/StoriesAndTasks.xhtml"},"11004":{"type":"S:modified","url":"/users/Dan/PM/FormsScripter.xhtml"},"11005":{"type":"S:modified","url":"/users/fbo/cassowary.xhtml"},"11006":{"type":"S:modified","url":"/users/MrSteve/start.xhtml"},"11007":{"type":"S:modified","url":"/issues/CreateIssuePage.xhtml"},"11008":{"type":"S:modified","url":"/users/fbo/xamppInstallerWindows.xhtml"},"11009":{"type":"S:modified","url":"/users/Dan/PM/Phoenix.xhtml"},"11010":{"type":"S:modified","url":"/users/tmohr/WebGL.xhtml"},"11011":{"type":"S:modified","url":"/documentation/PartsBin.xhtml"},"11012":{"type":"S:modified","url":"/users/mzimmerm/start.xhtml"},"11013":{"type":"S:modified","url":"/users/markoroeder/SequenceDiagram.xhtml"},"11014":{"type":"S:modified","url":"/demos/Wiki.xhtml"},"11015":{"type":"S:modified","url":"/documentation/Events.xhtml"},"11016":{"type":"S:modified","url":"/users/tmohr/slide3.xhtml"},"11017":{"type":"S:modified","url":"/users/hjust/blank.xhtml"},"11018":{"type":"S:modified","url":"/Lively2.xhtml"},"11019":{"type":"S:modified","url":"/users/tfleig/template.xhtml"},"11020":{"type":"S:modified","url":"/issues/111021_PianoDoesNotMakeASound.xhtml"},"11021":{"type":"S:modified","url":"/issues/fixed/110426_NewStatusMessagesWithMore.xhtml"},"11022":{"type":"S:modified","url":"/users/martin/tests.xhtml"},"11023":{"type":"S:modified","url":"/users/sofia/empty.xhtml"},"11024":{"type":"S:modified","url":"/issues/110601_PartsDoNotLoadThereRequireModulesOnWorldLoad.xhtml"},"11025":{"type":"S:modified","url":"/draft/NewWorld/Sliders.xhtml"},"11026":{"type":"S:modified","url":"/users/davidorban/start.xhtml"},"11027":{"type":"S:modified","url":"/users/orjan/start.xhtml"},"11028":{"type":"S:modified","url":"/users/Dan/PM/FormLayoutExpt-Final.xhtml"},"11029":{"type":"S:modified","url":"/users/sofia/video.xhtml"},"11030":{"type":"S:modified","url":"/demos/contextjs/PersonExample.xhtml"},"11031":{"type":"S:modified","url":"/users/zeebeedee/start.xhtml"},"11032":{"type":"S:modified","url":"/users/robertkrahn/textRain.xhtml"},"11033":{"type":"S:modified","url":"/users/fbo/databaseForms.xhtml"},"11034":{"type":"S:modified","url":"/draft/NewWorld/DraftUploadPDFs.xhtml"},"11035":{"type":"S:modified","url":"/users/olmeca/olmeca4.xhtml"},"11036":{"type":"S:modified","url":"/users/lauritz/miniprojects/livelyExplorer.xhtml"},"11037":{"type":"S:modified","url":"/documentation/videoTutorials/110421_CreatingVideoTutorials.xhtml"},"11038":{"type":"S:modified","url":"/draft/NewWorld/MartinsObjectDiffInNewWorlds.xhtml"},"11039":{"type":"S:modified","url":"/users/Dan/LineTest.xhtml"},"11040":{"type":"S:modified","url":"/draft/NewWorld/Translator.xhtml"},"11041":{"type":"S:modified","url":"/documentation/Styles.xhtml"},"11042":{"type":"S:modified","url":"/draft/NewWorld/MorphOrigin.xhtml"},"11043":{"type":"S:modified","url":"/screenshots.xhtml"},"11044":{"type":"S:modified","url":"/users/Dan/LiveWeb.xhtml"},"11045":{"type":"S:modified","url":"/demos/AntotherPageWithAClock.xhtml"},"11046":{"type":"S:modified","url":"/users/robertkrahn/SceneRefactoring/halloJens2.xhtml"},"11047":{"type":"S:modified","url":"/users/robertkrahn/SceneRefactoring/improvingTheWebPag.xhtml"},"11048":{"type":"S:modified","url":"/users/fbo/constraintLayoutExample.xhtml"},"11049":{"type":"S:modified","url":"/documentation/TutorialList.xhtml"},"11050":{"type":"S:modified","url":"/draft/NewWorld/MakeEventsTriggerOnCapture.xhtml"},"11051":{"type":"S:modified","url":"/users/robertkrahn/SceneRefactoring/prototype.xhtml"},"11052":{"type":"S:modified","url":"/users/Dan/PM/FormLayoutExpt-bk.xhtml"},"11053":{"type":"S:modified","url":"/users/Dan/QBF.xhtml"},"11054":{"type":"S:modified","url":"/users/tmohr/slides.xhtml"},"11055":{"type":"S:modified","url":"/users/Dan/ButtonTest.xhtml"},"11056":{"type":"S:modified","url":"/users/fbo/textInVbox.xhtml"},"11057":{"type":"S:modified","url":"/users/sofia/externalShapeExample.xhtml"},"11058":{"type":"S:modified","url":"/users/hjust/playground.xhtml"},"11059":{"type":"S:modified","url":"/users/robertkrahn/SceneRefactoring/halloJens.xhtml"},"11060":{"type":"S:modified","url":"/users/tmohr/morphSpecificRendering.xhtml"},"11061":{"type":"S:modified","url":"/users/fbo/dataGrid.xhtml"},"11062":{"type":"S:modified","url":"/issues/111020_HighlightTheTargetOfDropping.xhtml"},"11063":{"type":"S:modified","url":"/users/mzimmerm/help.xhtml"},"11064":{"type":"S:modified","url":"/users/fbo/jqGrid.xhtml"},"11065":{"type":"S:modified","url":"/projects/CodeDB2/contents.xhtml"},"11066":{"type":"S:modified","url":"/demos/PartsBin.xhtml"},"11067":{"type":"S:modified","url":"/users/sofia/martin/empty.xhtml"},"11068":{"type":"S:modified","url":"/users/markoroeder/research/Internship.xhtml"},"11069":{"type":"S:modified","url":"/users/tmohr/NewWorld.xhtml"},"11070":{"type":"S:modified","url":"/users/bert/sandbox.xhtml"},"11071":{"type":"S:modified","url":"/draft/NewWorld/GoogleMaps.xhtml"},"11072":{"type":"S:modified","url":"/demos/contextjs/NewContents.xhtml"},"11073":{"type":"S:modified","url":"/users/fbo/meteora.xhtml"},"11074":{"type":"S:modified","url":"/users/Dan/PM/Forms.xhtml"},"11075":{"type":"S:modified","url":"/issues/draft/NewWorld/CurveDrafting_EmbeddableWorld.xhtml"},"11076":{"type":"S:modified","url":"/projects/LivelyHelping/draftLK2.xhtml"},"11077":{"type":"S:modified","url":"/users/lauritz/miniprojects/objectEditor.xhtml"},"11078":{"type":"S:modified","url":"/users/fbo/blank2.xhtml"},"11079":{"type":"S:modified","url":"/issues/110509_ConnectionsInputsGetStackedUp.xhtml"},"11080":{"type":"S:modified","url":"/draft/NewWorld/SimpleLayout.xhtml"},"11081":{"type":"S:modified","url":"/users/mkilling/iKuh2.xhtml"},"11082":{"type":"S:modified","url":"/users/fbo/profesorControls.xhtml"},"11083":{"type":"S:modified","url":"/documentation/Serialization-Overview.xhtml"},"11084":{"type":"S:modified","url":"/users/sofia/georgi/PropertySheet.xhtml"},"11085":{"type":"S:modified","url":"/users/sofia/martin/1.xhtml"},"11086":{"type":"S:modified","url":"/issues/110828_HaloInfoLabelsWontShowUp.xhtml"},"11087":{"type":"S:modified","url":"/users/sofia/georgi/styles.xhtml"},"11088":{"type":"S:modified","url":"/users/fbo/doc/profesores.xhtml"},"11089":{"type":"S:modified","url":"/users/markoroeder/MorphicProtoVis2.xhtml"},"11090":{"type":"S:modified","url":"/issues/110516_EnterAtTextEndDoesNotAddLineBreak.xhtml"},"11091":{"type":"S:modified","url":"/projects/Lively2/LivelyMap.xhtml"},"11092":{"type":"S:modified","url":"/users/robertkrahn/SceneRefactoring/colorFiel.xhtml"},"11093":{"type":"S:modified","url":"/users/tmohr/slide9.xhtml"},"11094":{"type":"S:modified","url":"/issues/110518_TextAttributesBreakOnPaste.xhtml"},"11095":{"type":"S:modified","url":"/demos/LiveWeb/VisualBindings.xhtml"},"11096":{"type":"S:modified","url":"/documentation/Layout.xhtml"},"11097":{"type":"S:modified","url":"/documentation/repository.xhtml"},"11098":{"type":"S:modified","url":"/users/robertkrahn/SceneRefactoring/DontOverwriteChangedFile.xhtml"},"11099":{"type":"S:modified","url":"/users/Dan/Tests/TextTest.xhtml"},"11100":{"type":"S:modified","url":"/issues/fixed/110412_NewSimpleBrowser.xhtml"},"11101":{"type":"S:modified","url":"/users/fbo/proposedUiFixes.xhtml"},"11102":{"type":"S:modified","url":"/issues/NewTemplate.xhtml"},"11103":{"type":"S:modified","url":"/documentation/SVNOnServer.xhtml"},"11104":{"type":"S:modified","url":"/issues/110524_PartsSerializeTheirWorldsSometimes.xhtml"},"11105":{"type":"S:modified","url":"/users/Dan/PM/May.xhtml"},"11106":{"type":"S:modified","url":"/documentation/ignoreOrDisableEvents.xhtml"},"11107":{"type":"S:modified","url":"/issues/110522_FixSubmorphOrderWhenAddingMorphs.xhtml"},"11108":{"type":"S:modified","url":"/users/Dan/CCbkup.xhtml"},"11109":{"type":"S:modified","url":"/users/Dan/LiveWeb2-bk.xhtml"},"11110":{"type":"S:modified","url":"/issues/110704_DontGrabTextWithJensFancyGrabber.xhtml"},"11111":{"type":"S:modified","url":"/users/lauritz/blank.xhtml"},"11112":{"type":"S:modified","url":"/draft/NewWorld/Dragging.xhtml"},"11113":{"type":"S:modified","url":"/users/lauritz/personal/todo.xhtml"},"11114":{"type":"S:modified","url":"/users/fbo/flexigrid.xhtml"},"11115":{"type":"S:modified","url":"/draft/NewWorld/LatestFileChangeViewer.xhtml"},"11116":{"type":"S:modified","url":"/issues/fixed/110729_QucikBrownFoxBackspaceBug.xhtml"},"11117":{"type":"S:modified","url":"/users/lauritz/miniprojects/elProfesorWerkstatt.xhtml"},"11118":{"type":"S:modified","url":"/documentation/VisualBindings.xhtml"},"11119":{"type":"S:modified","url":"/users/robertkrahn/notexisting.xhtml"},"11120":{"type":"S:modified","url":"/draft/NewWorld/TreeMap.xhtml"},"11121":{"type":"S:modified","url":"/draft/NewWorld/Empty.xhtml"},"11122":{"type":"S:modified","url":"/users/Dan/QBF2B.xhtml"},"11123":{"type":"S:modified","url":"/issues/111019_MergingVersionsOfAnObject.xhtml"},"11124":{"type":"S:modified","url":"/issues/110619_SerializingMorphsThatAreNotInTheSceneGraphGivesStrangeErrors.xhtml"},"11125":{"type":"S:modified","url":"/users/lauritz/test.xhtml"},"11126":{"type":"S:modified","url":"/users/tilman.giese/start.xhtml"},"11127":{"type":"S:modified","url":"/users/tmohr/slide4.xhtml"},"11128":{"type":"S:modified","url":"/sandbox/PartsBin.xhtml"},"11129":{"type":"S:modified","url":"/users/markoroeder/DraftObjectExplorer.xhtml"},"11130":{"type":"S:modified","url":"/demos/WhereArePeopleFrom2.xhtml"},"11131":{"type":"S:modified","url":"/projects/CodeDB2/SVN2CodeDB.xhtml"},"11132":{"type":"S:modified","url":"/users/fbo/sqliteQueryServer.xhtml"},"11133":{"type":"S:modified","url":"/issues/fixed/110513_ScrollingWhenSearching.xhtml"},"11134":{"type":"S:modified","url":"/users/lauritz/miniprojects/bugFixing/referencedTextBug.xhtml"},"11135":{"type":"S:modified","url":"/issues/fixed/111020_ScrollingInScripteditorIsBroken.xhtml"},"11136":{"type":"S:modified","url":"/issues/110513_FindMethodsShouldSearchInClassMethodsAndObjects.xhtml"},"11137":{"type":"S:modified","url":"/draft/NewWorld/NewTestWidgetAgain.xhtml"},"11138":{"type":"S:modified","url":"/users/Dan/DansSlideOverview.xhtml"},"11139":{"type":"S:modified","url":"/users/fbo/exportCore.xhtml"},"11140":{"type":"S:modified","url":"/users/olmeca/olmeca.xhtml"},"11141":{"type":"S:modified","url":"/users/robertkrahn/SceneRefactoring/firstWorld.xhtml"},"11142":{"type":"S:modified","url":"/users/robertkrahn/SceneRefactoring/SearchSourceCodeWidge.xhtml"},"11143":{"type":"S:modified","url":"/users/Dan/CircleTest.xhtml"},"11144":{"type":"S:modified","url":"/users/Dan/Tests/SerializationTest2.xhtml"},"11145":{"type":"S:modified","url":"/users/fbo/sandbox.xhtml"},"11146":{"type":"S:modified","url":"/issues/110728_BackspaceTriggersBrowserBack.xhtml"},"11147":{"type":"S:modified","url":"/users/markoroeder/empty.xhtml"},"11148":{"type":"S:modified","url":"/draft/NewWorld/DropStyles.xhtml"},"11149":{"type":"S:modified","url":"/issues/fixed/110513_MakeSyntaxHighlightingWorkInNewWorld.xhtml"},"11150":{"type":"S:modified","url":"/users/MrSteve/lorenzo.start.xhtml"},"11151":{"type":"S:modified","url":"/users/Dan/PM/LiveWeb.xhtml"},"11152":{"type":"S:modified","url":"/users/Dan/PM/FormLayoutExpt-start.xhtml"},"11153":{"type":"S:modified","url":"/draft/NewWorld/ScriptEditor.xhtml"},"11154":{"type":"S:modified","url":"/users/mzimmerm/test-build-simple-webapp.xhtml"},"11155":{"type":"S:modified","url":"/issues/110628_SettingTetAttributesDoesNotAlwaysWork.xhtml"},"11156":{"type":"S:modified","url":"/users/lauritz/miniprojects/spiel.xhtml"},"11157":{"type":"S:modified","url":"/users/robertkrahn/DraftPresentation.xhtml"},"11158":{"type":"S:modified","url":"/users/robertkrahn/SceneRefactoring/layouting.xhtml"},"11159":{"type":"S:modified","url":"/users/Dan/Tests/SerializationTest.xhtml"},"11160":{"type":"S:modified","url":"/users/lauritz/miniprojects/spikes/connectedExplorer.xhtml"},"11161":{"type":"S:modified","url":"/users/fbo/nodejsServerDevelopment.xhtml"},"11162":{"type":"S:modified","url":"/draft/NewWorld/QBFForPartsBin.xhtml"},"11163":{"type":"S:modified","url":"/issues/fixed/110628_CommandAndCurlyBracketGoesBackInBrowserHistory.xhtml"},"11164":{"type":"S:modified","url":"/users/lauritz/miniprojects/connections.xhtml"},"11165":{"type":"S:modified","url":"/users/ahold/start.xhtml"},"11166":{"type":"S:modified","url":"/users/markus/FileBrowser.xhtml"},"11167":{"type":"S:modified","url":"/demos/LiveWeb/CPUVisualizationFinal.xhtml"},"11168":{"type":"S:modified","url":"/users/fbo/jsUiWidgetLibResearch.xhtml"},"11169":{"type":"S:modified","url":"/users/fbo/constraintLayout.xhtml"},"11170":{"type":"S:modified","url":"/users/Dan/Tests/LineTest.xhtml"},"11171":{"type":"S:modified","url":"/sandbox/sandbox.xhtml"},"11172":{"type":"S:modified","url":"/users/fbo/versionControl.xhtml"},"11173":{"type":"S:modified","url":"/draft/NewWorld/CreateDirWhenSaving.xhtml"},"11174":{"type":"S:modified","url":"/demos/Lively2.xhtml"},"11175":{"type":"S:modified","url":"/users/fbo/userIsolationAndGit.xhtml"},"11176":{"type":"S:modified","url":"/draft/NewWorld/KeyboardFocusForMorphs.xhtml"},"11177":{"type":"S:modified","url":"/users/fbo/dwarfcassowaryExample2.xhtml"},"11178":{"type":"S:modified","url":"/users/oudenampsen/start.xhtml"},"11179":{"type":"S:modified","url":"/issues/110517_VlayoutShouldGrowAndShrink.xhtml"},"11180":{"type":"S:modified","url":"/users/fbo/dwarfcassowaryExample.xhtml"},"11181":{"type":"S:modified","url":"/users/tmohr/ace.xhtml"},"11182":{"type":"S:modified","url":"/users/fbo/empty2.xhtml"},"11183":{"type":"S:modified","url":"/users/martin/Workspace.xhtml"},"11184":{"type":"S:modified","url":"/users/Dan/Bug-List.xhtml"},"11185":{"type":"S:modified","url":"/users/Dan/QuickBrownFoxx.xhtml"},"11186":{"type":"S:modified","url":"/demos/LiveWeb/ServerScripting.xhtml"},"11187":{"type":"S:modified","url":"/demos/contextjs/WordCompletion.xhtml"},"11188":{"type":"S:modified","url":"/issues/110715_PartModuleRequirementsAreNotLoadedOnWorldLoad.xhtml"},"11189":{"type":"S:modified","url":"/users/fbo/fabiansTickets.xhtml"},"11190":{"type":"S:modified","url":"/issues/111020_ViewOfTextFieldsAfterSaving.xhtml"},"11191":{"type":"S:modified","url":"/users/martin/Template.xhtml"},"11192":{"type":"S:modified","url":"/projects/CodeDB2/Testing.xhtml"},"11193":{"type":"S:modified","url":"/users/keith/MySetup.xhtml"},"11194":{"type":"S:modified","url":"/users/fbo/noGrabLayer.xhtml"},"11195":{"type":"S:modified","url":"/demos/CPUVisualization.xhtml"},"11196":{"type":"S:modified","url":"/users/sofia/georgi/trac-report.xhtml"},"11197":{"type":"S:modified","url":"/users/fbo/HtmlWrapperMorph.xhtml"},"11198":{"type":"S:modified","url":"/users/sofia/documentation_afterLunch.xhtml"},"11199":{"type":"S:modified","url":"/demos/contextjs/Empty.xhtml"},"11200":{"type":"S:modified","url":"/users/fbo/setExtent.xhtml"},"11201":{"type":"S:modified","url":"/users/sofia/martin/2.xhtml"},"11202":{"type":"S:modified","url":"/users/markoroeder/DropboxUpload.xhtml"},"11203":{"type":"S:modified","url":"/users/fbo/newMouseDownLayer.xhtml"},"11204":{"type":"S:modified","url":"/issues/fixed/110914_StraightLineIssue.xhtml"},"11205":{"type":"S:modified","url":"/users/cschuster/debugging.xhtml"},"11206":{"type":"S:modified","url":"/users/sofia/prototVisPrototype.xhtml"},"11207":{"type":"S:modified","url":"/draft/NewWorld/DraggingAndGrabbing.xhtml"},"11208":{"type":"S:modified","url":"/users/lauritz/miniprojects/annotationPart.xhtml"},"11209":{"rev":111628,"author":"fbo","date":{"__isSmartRef__":true,"id":11210},"url":{"__isSmartRef__":true,"id":11211},"changes":[{"__isSmartRef__":true,"id":11212},{"__isSmartRef__":true,"id":11213}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"11210":{"isSerializedDate":true,"string":"Wed Oct 26 2011 22:42:15 GMT+0200 (Mitteleuropäische Sommerzeit)"},"11211":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/kernel/PartsBin","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"11212":{"type":"S:deleted","url":null},"11213":{"type":"S:added","url":null},"11214":{"rev":108964,"author":"Dan","date":{"__isSmartRef__":true,"id":11215},"url":{"__isSmartRef__":true,"id":11216},"changes":[{"__isSmartRef__":true,"id":11217}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"11215":{"isSerializedDate":true,"string":"Fri Oct 14 2011 10:01:11 GMT+0200 (Mitteleuropäische Sommerzeit)"},"11216":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Basic/Ellipse.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"11217":{"type":"S:added","url":null},"11218":{"rev":108961,"author":"Dan","date":{"__isSmartRef__":true,"id":11219},"url":{"__isSmartRef__":true,"id":11220},"changes":[{"__isSmartRef__":true,"id":11221}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"11219":{"isSerializedDate":true,"string":"Fri Oct 14 2011 09:59:57 GMT+0200 (Mitteleuropäische Sommerzeit)"},"11220":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Ellipse.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"11221":{"type":"S:added","url":null},"11222":{"name":"PartsBin/Tools","partItems":{"__isSmartRef__":true,"id":11223},"__LivelyClassName__":"lively.PartsBin.PartsSpace","__SourceModuleName__":"Global.lively.PartsBin"},"11223":{"Explorer":{"__isSmartRef__":true,"id":11224},"StyleEditor":{"__isSmartRef__":true,"id":12727},"PartsBinBrowser":{"__isSmartRef__":true,"id":14514},"ObjectEditor":{"__isSmartRef__":true,"id":19788}},"11224":{"partsSpaceName":"PartsBin/Tools","name":"Explorer","attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"partVersions":[{"__isSmartRef__":true,"id":11225},{"__isSmartRef__":true,"id":11229},{"__isSmartRef__":true,"id":11335},{"__isSmartRef__":true,"id":11339},{"__isSmartRef__":true,"id":11343},{"__isSmartRef__":true,"id":11347},{"__isSmartRef__":true,"id":11351},{"__isSmartRef__":true,"id":11355},{"__isSmartRef__":true,"id":11359},{"__isSmartRef__":true,"id":11363},{"__isSmartRef__":true,"id":11367},{"__isSmartRef__":true,"id":11373},{"__isSmartRef__":true,"id":11377},{"__isSmartRef__":true,"id":11381},{"__isSmartRef__":true,"id":11385},{"__isSmartRef__":true,"id":11389},{"__isSmartRef__":true,"id":11393},{"__isSmartRef__":true,"id":11397},{"__isSmartRef__":true,"id":11401},{"__isSmartRef__":true,"id":11405},{"__isSmartRef__":true,"id":11409},{"__isSmartRef__":true,"id":11413},{"__isSmartRef__":true,"id":11417},{"__isSmartRef__":true,"id":12007},{"__isSmartRef__":true,"id":12012},{"__isSmartRef__":true,"id":12016},{"__isSmartRef__":true,"id":12020},{"__isSmartRef__":true,"id":12024},{"__isSmartRef__":true,"id":12028},{"__isSmartRef__":true,"id":12032},{"__isSmartRef__":true,"id":12036},{"__isSmartRef__":true,"id":12040},{"__isSmartRef__":true,"id":12044},{"__isSmartRef__":true,"id":12048},{"__isSmartRef__":true,"id":12052},{"__isSmartRef__":true,"id":12056},{"__isSmartRef__":true,"id":12060},{"__isSmartRef__":true,"id":12064},{"__isSmartRef__":true,"id":12068},{"__isSmartRef__":true,"id":12072},{"__isSmartRef__":true,"id":12076},{"__isSmartRef__":true,"id":12080},{"__isSmartRef__":true,"id":12084},{"__isSmartRef__":true,"id":12088},{"__isSmartRef__":true,"id":12092},{"__isSmartRef__":true,"id":12096}],"rev":148785,"loadedMetaInfo":{"__isSmartRef__":true,"id":12100},"part":{"__isSmartRef__":true,"id":12145},"json":"{\"id\":0,\"registry\":{\"0\":{\"submorphs\":[{\"__isSmartRef__\":true,\"id\":1},{\"__isSmartRef__\":true,\"id\":145},{\"__isSmartRef__\":true,\"id\":182}],\"scripts\":[],\"shape\":{\"__isSmartRef__\":true,\"id\":331},\"id\":\"32525E7F-A548-4001-86AE-BBDE7D2BAD17\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":335},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":336},\"droppingEnabled\":true,\"halosEnabled\":true,\"__layered_draggingEnabled__\":true,\"layout\":{\"__isSmartRef__\":true,\"id\":337},\"LK2\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":338},\"priorExtent\":{\"__isSmartRef__\":true,\"id\":339},\"targetMorph\":{\"__isSmartRef__\":true,\"id\":1},\"titleBar\":{\"__isSmartRef__\":true,\"id\":182},\"contentOffset\":{\"__isSmartRef__\":true,\"id\":340},\"collapsedTransform\":null,\"collapsedExtent\":null,\"expandedTransform\":null,\"expandedExtent\":null,\"ignoreEventsOnExpand\":false,\"partsBinMetaInfo\":{\"__isSmartRef__\":true,\"id\":341},\"name\":\"Explorer\",\"prevDragPos\":{\"__isSmartRef__\":true,\"id\":386},\"isBeingDragged\":false,\"highlighted\":true,\"showsHalos\":false,\"__SourceModuleName__\":\"Global.lively.morphic.Widgets\",\"explorer\":{\"__isSmartRef__\":true,\"id\":1},\"attributeConnections\":[],\"doNotSerialize\":[],\"doNotCopyProperties\":[],\"isCopyMorphRef\":true,\"morphRefId\":1,\"prevScroll\":[0,0],\"minExtent\":{\"__isSmartRef__\":true,\"id\":387},\"derivationIds\":[369,\"5976C77B-5C20-4DC4-BDA1-A2269E9FEC17\",\"8A4661CC-271E-4CA9-9B42-C428E5DCCB01\",\"B002D7D6-4167-4D6A-8981-E569CE5EE4CC\",\"21A298C5-87D3-4C5F-8FB6-34DB19723B44\",\"A077835E-1096-40C4-92FB-6830D29FC989\"],\"_Rotation\":0,\"_Scale\":1.0141055623885957,\"__serializedLivelyClosures__\":{\"__isSmartRef__\":true,\"id\":388},\"__LivelyClassName__\":\"lively.morphic.Window\",\"withoutLayers\":[\"Global.lively.morphic.GrabbingLayer\"]},\"1\":{\"submorphs\":[{\"__isSmartRef__\":true,\"id\":2},{\"__isSmartRef__\":true,\"id\":88}],\"scripts\":[],\"id\":\"9AA7774E-2D58-467B-986D-947454B915CA\",\"shape\":{\"__isSmartRef__\":true,\"id\":111},\"droppingEnabled\":true,\"halosEnabled\":true,\"registeredForMouseEvents\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":118},\"showsHalos\":false,\"name\":\"ExplorerPane\",\"partsBinMetaInfo\":{\"__isSmartRef__\":true,\"id\":119},\"__SourceModuleName__\":\"Global.lively.morphic.Core\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":122},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":123},\"attributeConnections\":[],\"doNotSerialize\":[],\"doNotCopyProperties\":[],\"owner\":{\"__isSmartRef__\":true,\"id\":0},\"priorExtent\":{\"__isSmartRef__\":true,\"id\":124},\"distanceToDragEvent\":{\"__isSmartRef__\":true,\"id\":125},\"layout\":{\"__isSmartRef__\":true,\"id\":126},\"workspace\":{\"__isSmartRef__\":true,\"id\":88},\"treeView\":{\"__isSmartRef__\":true,\"id\":2},\"focusedNode\":null,\"isInLayoutCycle\":false,\"prevScroll\":[0,0],\"derivationIds\":[370,\"19EB328E-FFB1-41CD-B181-A60FCF27908C\",\"D1C1A399-6222-405C-A922-2ADD2DFBFB56\",\"F7B66347-DB63-470F-8ABC-5C342E31BC5E\",\"7A83A60F-0956-4BD5-AFDB-B7CFECEF9E30\",\"D14B60A2-D449-4E15-8A1B-EADF6D8A988B\"],\"_Rotation\":0,\"_Scale\":1,\"__serializedLivelyClosures__\":{\"__isSmartRef__\":true,\"id\":128},\"__LivelyClassName__\":\"lively.morphic.Box\"},\"2\":{\"submorphs\":[],\"scripts\":[],\"id\":\"F124DD76-61DA-471A-A1DA-D01C9F74D5C3\",\"shape\":{\"__isSmartRef__\":true,\"id\":3},\"droppingEnabled\":true,\"halosEnabled\":true,\"registeredForMouseEvents\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":9},\"showsHalos\":false,\"name\":\"TreeView\",\"partsBinMetaInfo\":{\"__isSmartRef__\":true,\"id\":10},\"__SourceModuleName__\":\"Global.lively.morphic.Core\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":11},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":12},\"attributeConnections\":[],\"doNotSerialize\":[],\"doNotCopyProperties\":[],\"priorExtent\":{\"__isSmartRef__\":true,\"id\":13},\"layout\":{\"__isSmartRef__\":true,\"id\":14},\"isInLayoutCycle\":false,\"isCopyMorphRef\":true,\"morphRefId\":1,\"isBeingDragged\":false,\"owner\":{\"__isSmartRef__\":true,\"id\":1},\"distanceToDragEvent\":{\"__isSmartRef__\":true,\"id\":16},\"colors\":{\"__isSmartRef__\":true,\"id\":17},\"fonts\":{\"__isSmartRef__\":true,\"id\":23},\"sizes\":{\"__isSmartRef__\":true,\"id\":24},\"rootNode\":null,\"prevScroll\":[0,0],\"derivationIds\":[371,\"5F72E9BF-51FA-45DD-9F01-ADDC32FBF64C\",\"4B46569F-B458-41CF-846F-31DB325C55FE\",\"BC2E4190-4592-4E2C-8644-51CA0FC16963\",\"DBB73829-F82D-45F0-8499-2332C8C0487E\",\"78E2B139-F388-4299-A7CC-0964C21003A4\"],\"_Rotation\":0,\"_Scale\":1,\"__serializedLivelyClosures__\":{\"__isSmartRef__\":true,\"id\":29},\"__LivelyClassName__\":\"lively.morphic.Box\"},\"3\":{\"position\":{\"__isSmartRef__\":true,\"id\":4},\"_Extent\":{\"__isSmartRef__\":true,\"id\":5},\"_BorderWidth\":1.9240000000000002,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":6},\"_Fill\":null,\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":7},\"_BorderRadius\":0,\"_Opacity\":1,\"_BorderStyle\":\"solid\",\"_ClipMode\":\"visible\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":8},\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"4\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"5\":{\"x\":290.8398611920343,\"y\":283.4698859496224,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global\"},\"6\":{\"r\":0,\"g\":0,\"b\":0,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"7\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\",\"setClipMode\":\"setClipModeHTML\"},\"8\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Rectangle\"},\"9\":{\"x\":10,\"y\":10,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global\"},\"10\":{\"partsSpaceName\":\"PartsBin/Inputs/\",\"__SourceModuleName__\":\"Global.lively.PartsBin\",\"comment\":\"A tree view morph. You can visualize a graph of object data with it (for example).\",\"migrationLevel\":4,\"partName\":\"TreeView\",\"__LivelyClassName__\":\"lively.PartsBin.PartsBinMetaInfo\"},\"11\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\"},\"12\":{\"morph\":{\"__isSmartRef__\":true,\"id\":2},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"13\":{\"x\":286.8398611920343,\"y\":281.4698859496224,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global\"},\"14\":{\"layouter\":{\"__isSmartRef__\":true,\"id\":15},\"resizeWidth\":true,\"resizeHeight\":true,\"moveVertical\":false,\"moveHorizontal\":false,\"adjustForNewBounds\":true},\"15\":{\"defaultBorderSize\":10,\"defaultSpacing\":15,\"borderSize\":10,\"spacing\":15,\"container\":{\"__isSmartRef__\":true,\"id\":2},\"__SourceModuleName__\":\"Global.lively.morphic.Layout\",\"__LivelyClassName__\":\"lively.morphic.Layout.VerticalLayout\"},\"16\":{\"x\":164.35052570087606,\"y\":-15.96995493992489,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"17\":{\"border\":{\"__isSmartRef__\":true,\"id\":18},\"contractedExpander\":{\"__isSmartRef__\":true,\"id\":19},\"expandedExpander\":{\"__isSmartRef__\":true,\"id\":20},\"focusedText\":{\"__isSmartRef__\":true,\"id\":21},\"emphasizedText\":{\"__isSmartRef__\":true,\"id\":22}},\"18\":{\"r\":0.5686274509803921,\"g\":0.5686274509803921,\"b\":0.5686274509803921,\"a\":1,\"__LivelyClassName__\":\"Color\",\"__SourceModuleName__\":\"Global\"},\"19\":{\"r\":0.5686274509803921,\"g\":0.5686274509803921,\"b\":0.5686274509803921,\"a\":1,\"__LivelyClassName__\":\"Color\",\"__SourceModuleName__\":\"Global\"},\"20\":{\"r\":1,\"g\":1,\"b\":1,\"a\":1,\"__LivelyClassName__\":\"Color\",\"__SourceModuleName__\":\"Global\"},\"21\":{\"r\":0.9529411764705882,\"g\":0.9529411764705882,\"b\":0.9529411764705882,\"a\":1,\"__LivelyClassName__\":\"Color\",\"__SourceModuleName__\":\"Global\"},\"22\":{\"r\":0.5686274509803921,\"g\":0.5686274509803921,\"b\":0.5686274509803921,\"a\":1,\"__LivelyClassName__\":\"Color\",\"__SourceModuleName__\":\"Global\"},\"23\":{\"size\":10},\"24\":{\"wrapperExtent\":{\"__isSmartRef__\":true,\"id\":25},\"expanderExtent\":{\"__isSmartRef__\":true,\"id\":26},\"expanderOffset\":{\"__isSmartRef__\":true,\"id\":27},\"textOffset\":{\"__isSmartRef__\":true,\"id\":28},\"levelIndent\":10,\"maxTextWidth\":500},\"25\":{\"x\":0,\"y\":0,\"width\":100,\"height\":18,\"__LivelyClassName__\":\"Rectangle\",\"__SourceModuleName__\":\"Global\"},\"26\":{\"x\":8,\"y\":8,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global\"},\"27\":{\"x\":8,\"y\":5,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global\"},\"28\":{\"x\":18,\"y\":0,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global\"},\"29\":{\"renderTree\":{\"__isSmartRef__\":true,\"id\":30},\"createTreeNode\":{\"__isSmartRef__\":true,\"id\":34},\"createTreeWrapper\":{\"__isSmartRef__\":true,\"id\":38},\"reset\":{\"__isSmartRef__\":true,\"id\":42},\"createTreeNodeMorph\":{\"__isSmartRef__\":true,\"id\":46},\"createExpanderButton\":{\"__isSmartRef__\":true,\"id\":50},\"createPropertyText\":{\"__isSmartRef__\":true,\"id\":54},\"createScrollClip\":{\"__isSmartRef__\":true,\"id\":58},\"resetDefaults\":{\"__isSmartRef__\":true,\"id\":62},\"addScriptsToTreeNode\":{\"__isSmartRef__\":true,\"id\":66},\"addScriptsToExpander\":{\"__isSmartRef__\":true,\"id\":69},\"getDisplayStringFor\":{\"__isSmartRef__\":true,\"id\":72},\"update\":{\"__isSmartRef__\":true,\"id\":76},\"addScriptsToText\":{\"__isSmartRef__\":true,\"id\":80},\"toggleAll\":{\"__isSmartRef__\":true,\"id\":84}},\"30\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":31},\"source\":\"function renderTree(data) {\\n this.rootNode = this.createTreeNode('Properties', data);\\n this.addMorph(this.rootNode);\\n     \\n var wrapper = this.createTreeWrapper(this.rootNode);\\n var scroll = this.createScrollClip(wrapper);\\n\\n this.addMorph(scroll);\\n\\n this.startStepping(500/*ms*/, 'update'); \\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":32},\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"lively.Closure\"},\"31\":{\"this\":{\"__isSmartRef__\":true,\"id\":2}},\"32\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":33},\"user\":\"lauritz\",\"tags\":[]},\"33\":{\"isSerializedDate\":true,\"string\":\"Fri Jan 27 2012 02:23:33 GMT+0100 (CET)\"},\"34\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":35},\"source\":\"function createTreeNode(label, data, level, parent) {\\n level = level || 0;\\n\\n // create morph / layout\\n var treeNode = this.createTreeNodeMorph(data, level);\\n\\n // add scripts\\n this.addScriptsToTreeNode(treeNode);\\n\\n // initialization\\n treeNode.data = data;\\n treeNode.propertyList = [].pushAll(Properties.own(treeNode.data));\\n treeNode.level = level;\\n treeNode.treeView = this;\\n treeNode.label = label;\\n treeNode.children = [];\\n treeNode.parent = (parent ? parent : null);\\n\\n var expander = this.createExpanderButton(treeNode);\\n treeNode.addMorph(expander);\\n\\n var text = this.createPropertyText(treeNode);\\n treeNode.addMorph(text);\\n\\n\\n return treeNode;\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":36},\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"lively.Closure\"},\"35\":{\"this\":{\"__isSmartRef__\":true,\"id\":2}},\"36\":{\"user\":\"lauritz\",\"timestamp\":{\"__isSmartRef__\":true,\"id\":37}},\"37\":{\"isSerializedDate\":true,\"string\":\"Mon Sep 26 2011 23:43:34 GMT+0200 (CEST)\"},\"38\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":39},\"source\":\"function createTreeWrapper(node) {\\n\\n var rectangleMorph = new lively.morphic.Shapes.Rectangle(this.sizes.wrapperExtent);\\n var wrapper = new lively.morphic.Morph(rectangleMorph);\\n\\n wrapper.addScript(function getLayoutableSubmorphs() {\\n return this.submorphs.reject(function(ea) {\\n return (ea.isEpiMorph || ea.isBeingDragged || !ea.isVisible());\\n });\\n });\\n\\n var layouter = new lively.morphic.Layout.JournalLayout(wrapper);\\n var superBasicLayout = layouter.basicLayout;\\n layouter.basicLayout = function(container, submorphs) {\\n submorphs.sortBy = function() { return this };\\n superBasicLayout.bind(layouter)(container, submorphs);\\n delete submorphs.sortBy;\\n };\\n layouter.borderSize = 0;\\n layouter.spacing = 0;\\n wrapper.setLayouter(layouter);\\n wrapper.layout.resizeWidth = true;\\n\\n if (node)\\n wrapper.addMorph(node);\\n\\n return wrapper;\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":40},\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"lively.Closure\"},\"39\":{\"this\":{\"__isSmartRef__\":true,\"id\":2}},\"40\":{\"user\":\"lauritz\",\"timestamp\":{\"__isSmartRef__\":true,\"id\":41}},\"41\":{\"isSerializedDate\":true,\"string\":\"Tue Sep 20 2011 17:05:52 GMT+0200 (CEST)\"},\"42\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":43},\"source\":\"function reset() {\\n this.removeAllMorphs();\\n this.resetDefaults();\\n this.rootNode = null; \\n this.stopStepping();\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":44},\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"lively.Closure\"},\"43\":{\"this\":{\"__isSmartRef__\":true,\"id\":2}},\"44\":{\"user\":\"lauritz\",\"timestamp\":{\"__isSmartRef__\":true,\"id\":45}},\"45\":{\"isSerializedDate\":true,\"string\":\"Sat Oct 15 2011 00:41:57 GMT+0200 (CEST)\"},\"46\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":47},\"source\":\"function createTreeNodeMorph(data, level) {\\n var treeNodeExtent = new lively.morphic.Shapes.Rectangle(pt(100, 20).extentAsRectangle());\\n var treeNode = new lively.morphic.Morph(treeNodeExtent);\\n\\n treeNode.layout = {\\n layouter: undefined,\\n resizeWidth: true\\n }\\n treeNode.disableGrabbing();\\n treeNode.disableDragging();\\n\\n return treeNode; \\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":48},\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"lively.Closure\"},\"47\":{\"this\":{\"__isSmartRef__\":true,\"id\":2}},\"48\":{\"user\":\"lauritz\",\"timestamp\":{\"__isSmartRef__\":true,\"id\":49}},\"49\":{\"isSerializedDate\":true,\"string\":\"Tue Oct 25 2011 19:24:35 GMT+0200 (CEST)\"},\"50\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":51},\"source\":\"function createExpanderButton(treeNode) {\\n\\n var expanderPositionX = this.sizes.expanderOffset.x + this.sizes.levelIndent * treeNode.level;\\n var expanderPosition = pt(expanderPositionX, this.sizes.expanderOffset.y);\\n var expander = new lively.morphic.Box(expanderPosition.extent(this.sizes.expanderExtent));\\n\\n // layout\\n expander.setBorderWidth(1);\\n expander.setBorderColor(this.colors.border);\\n expander.disableGrabbing();\\n expander.disableDragging();\\n treeNode.expander = expander;\\n\\n // add scripts\\n this.addScriptsToExpander(expander);\\n\\n // initialization\\n expander.isExpanded = false;\\n treeNode.updateExpanderColor();\\n\\n return expander;\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":52},\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"lively.Closure\"},\"51\":{\"this\":{\"__isSmartRef__\":true,\"id\":2}},\"52\":{\"user\":\"lauritz\",\"timestamp\":{\"__isSmartRef__\":true,\"id\":53}},\"53\":{\"isSerializedDate\":true,\"string\":\"Mon Sep 26 2011 23:32:58 GMT+0200 (CEST)\"},\"54\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":55},\"source\":\"function createPropertyText(treeNode) {\\n \\n var textPosition = pt(this.sizes.textOffset.x + this.sizes.levelIndent * treeNode.level, this.sizes.textOffset.y);\\n\\n var textMorph = new lively.morphic.Text(textPosition.extent(pt(0, 0)), \\\"\\\");  \\n this.addScriptsToText(textMorph);\\n textMorph.layoutText(this.fonts);\\n\\n treeNode.text = textMorph;\\n treeNode.displayValue();\\n\\n return textMorph;\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":56},\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"lively.Closure\"},\"55\":{\"this\":{\"__isSmartRef__\":true,\"id\":2}},\"56\":{\"user\":\"lauritz\",\"timestamp\":{\"__isSmartRef__\":true,\"id\":57}},\"57\":{\"isSerializedDate\":true,\"string\":\"Mon Sep 26 2011 23:18:07 GMT+0200 (CEST)\"},\"58\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":59},\"source\":\"function createScrollClip(wrapper) {\\n var scroll = new lively.morphic.Clip(this.getExtent().extentAsRectangle());\\n\\n // layout\\n scroll.layout = {\\n resizeWidth: true,\\n resizeHeight: true\\n };\\n scroll.disableGrabbing();\\n scroll.disableDragging();\\n scroll.setName('TreeViewScrollPane');\\n\\n scroll.addScript(function setClipModeHTML(ctx, modeString) {\\n $super(ctx, modeString);\\n ctx.morphNode.style['overflow-x'] = 'hidden';\\n });\\n\\n scroll.addMorph(wrapper);\\n return scroll;\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":60},\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"lively.Closure\"},\"59\":{\"this\":{\"__isSmartRef__\":true,\"id\":2}},\"60\":{\"user\":\"lauritz\",\"timestamp\":{\"__isSmartRef__\":true,\"id\":61}},\"61\":{\"isSerializedDate\":true,\"string\":\"Mon Sep 19 2011 19:54:00 GMT+0200 (CEST)\"},\"62\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":63},\"source\":\"function resetDefaults() {\\n this.colors = {\\n border : Color.rgb(145,145,145),\\n contractedExpander : Color.rgb(145,145,145),\\n expandedExpander : Color.white,\\n focusedText : Color.rgb(243,243,243),\\n emphasizedText : Color.rgb(145,145,145)\\n };\\n this.fonts = {\\n size : 10\\n };\\n this.sizes = {\\n wrapperExtent : pt(100, 18).extentAsRectangle(),\\n expanderExtent : pt(8, 8),\\n expanderOffset : pt(8, 5),\\n textOffset : pt(18, 0),\\n levelIndent : 10,\\n maxTextWidth : 500\\n }\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":64},\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"lively.Closure\"},\"63\":{\"this\":{\"__isSmartRef__\":true,\"id\":2}},\"64\":{\"user\":\"lauritz\",\"timestamp\":{\"__isSmartRef__\":true,\"id\":65}},\"65\":{\"isSerializedDate\":true,\"string\":\"Wed Sep 21 2011 19:38:04 GMT+0200 (CEST)\"},\"66\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":67},\"source\":\"function addScriptsToTreeNode(treeNode) {\\n\\n treeNode.addScript(function updateExpanderColor() {\\n var colors = this.treeView.colors;\\n var fillColor;\\n if (this.expander.isExpanded || !(Objects.isMutableType(this.data) && Properties.own(this.data).length > 0)) { \\n fillColor = colors.expandedExpander;\\n } else {\\n fillColor = colors.contractedExpander;\\n }\\n this.expander.setFill(fillColor);\\n });\\n\\n treeNode.addScript(function onMouseDown() {\\n this.treeView.owner.moveFocusTo(this);\\n });\\n\\n treeNode.addScript(function isRoot() {\\n return (this.parent === null || this.parent === undefined);\\n });\\n\\n treeNode.addScript(function displayValue() {\\n // set label\\n var labelString = this.treeView.getDisplayStringFor(this);\\n if (labelString.length > 100) labelString = labelString.substring(0, 100) + '...';\\n this.text.setTextString(labelString);\\n \\n // reset the bounds\\n var fontSize = this.treeView.fonts.size;\\n var textExtent = pt(labelString.length * fontSize * (3 / 4), fontSize * 2);\\n this.text.setExtent(textExtent);\\n\\n // emphasize the properties current value\\n this.text.emphasize({\\n color: this.treeView.colors.emphasizedText,\\n italics: 'italic'\\n }, this.label.length, this.text.textString.length);\\n });\\n \\n treeNode.addScript(function update() {\\n \\n // if actual value of the represented property changed (reference changed)\\n if (this.parent && this.data !== this.parent.data[this.label]) {\\n this.data = this.parent.data[this.label];\\n this.displayValue();\\n }\\n\\n if (Objects.typeStringOf(this.data) === 'String') return;\\n\\n // when properties have changed (same object, but other properties)\\n var allProperties = Properties.own(this.data);\\n var that = this;\\n var allPropertiesKnown = allProperties.every(function (each) {\\n return that.propertyList.indexOf(each) !== -1;\\n })\\n if (!allPropertiesKnown || allProperties.length !== this.propertyList.length) {\\n this.updateExpanderColor();\\n this.displayValue();\\n\\n // if expanded, redraw children\\n if (this.expander.isExpanded) {\\n this.expander.isExpanded = false;\\n this.expander.toggle();\\n }\\n \\n this.propertyList = allProperties;\\n }\\n\\n if (Objects.isMutableType(this.data) && Properties.own(this.data).length > 0) {\\n this.children.forEach(function (each) {\\n each.update()\\n });\\n }\\n });\\n\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":68},\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"lively.Closure\"},\"67\":{\"this\":{\"__isSmartRef__\":true,\"id\":2}},\"68\":{},\"69\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":70},\"source\":\"function addScriptsToExpander(expander) {\\n\\n expander.addScript(function toggle() {\\n // asynchronous toggling\\n (function () { this.toggleExpansion(); }).bind(this).delay(0);\\n });\\n\\n expander.addScript(function toggleExpansion() {\\n var treeNode = this.owner;\\n var treeView = treeNode.treeView;\\n\\n if (!this.isExpanded && Objects.isMutableType(treeNode.data) && Properties.own(treeNode.data).length > 0) {\\n this.isExpanded = true;\\n\\n if (treeNode.childrenWrapper) {\\n treeNode.childrenWrapper.setVisible(true);\\n } if (treeNode.childrenWrapper && treeNode.children.length !== Properties.own(treeNode.data)) {\\n treeNode.children = [];\\n treeNode.childrenWrapper.removeAllMorphs();\\n treeNode.childrenWrapper.addTreeNodesForProperties(treeNode);\\n } else {\\n if (Objects.isMutableType(treeNode.data)) {\\n var wrapper = treeView.createTreeWrapper();\\n\\n wrapper.addScript(function addTreeNodesForProperties(treeNode) {\\n var that = this;\\n var props = Properties.own(treeNode.data);\\n if (Objects.typeStringOf(treeNode.data) !== 'Array') props = props.sort();\\n props.forEach(function(prop) {\\n (function() {\\n var childNode = treeNode.treeView.createTreeNode(prop, treeNode.data[prop], treeNode.level + 1, treeNode);\\n treeNode.children.push(childNode);\\n var nodeWrapper = treeNode.treeView.createTreeWrapper(childNode);\\n that.addMorph(nodeWrapper);\\n }).bind(this).delay(0); // asynchronous\\n });\\n });\\n wrapper.addTreeNodesForProperties(treeNode);\\n \\n treeNode.childrenWrapper = wrapper;\\n treeNode.owner.addMorph(wrapper);\\n } \\n }\\n } else {\\n this.isExpanded = false;\\n treeNode.childrenWrapper && treeNode.childrenWrapper.setVisible(false);\\n }\\n treeNode.updateExpanderColor();\\n treeNode.owner.applyLayout();\\n });\\n\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":71},\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"lively.Closure\"},\"70\":{\"this\":{\"__isSmartRef__\":true,\"id\":2}},\"71\":{},\"72\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":73},\"source\":\"function getDisplayStringFor(treeNode) {\\n var typeInfo = '';\\n if (treeNode.data && treeNode.data.name) {\\n typeInfo = treeNode.data.name;\\n } else {\\n typeInfo = (Objects.isMutableType(treeNode.data) ? \\n Objects.shortPrintStringOf(treeNode.data) : treeNode.data);\\n }\\n return treeNode.label + \\\": \\\" + typeInfo;\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":74},\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"lively.Closure\"},\"73\":{\"this\":{\"__isSmartRef__\":true,\"id\":2}},\"74\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":75},\"user\":\"lauritz\",\"tags\":[]},\"75\":{\"isSerializedDate\":true,\"string\":\"Fri Jan 27 2012 02:35:06 GMT+0100 (CET)\"},\"76\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":77},\"source\":\"function update() {\\n this.rootNode.update();\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":78},\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"lively.Closure\"},\"77\":{\"this\":{\"__isSmartRef__\":true,\"id\":2}},\"78\":{\"user\":\"lauritz\",\"timestamp\":{\"__isSmartRef__\":true,\"id\":79}},\"79\":{\"isSerializedDate\":true,\"string\":\"Sat Oct 15 2011 00:42:27 GMT+0200 (CEST)\"},\"80\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":81},\"source\":\"function addScriptsToText(textMorph) {\\n\\n textMorph.addScript(function layoutText(fontOptions){\\n this.setFontSize(fontOptions.size);\\n this.setFillOpacity(0);\\n this.setBorderWidth(0);\\n this.setMaxTextWidth(fontOptions.maxTextWidth);\\n this.beLabel();\\n this.fit();\\n });\\n\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":82},\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"lively.Closure\"},\"81\":{\"this\":{\"__isSmartRef__\":true,\"id\":2}},\"82\":{\"user\":\"lauritz\",\"timestamp\":{\"__isSmartRef__\":true,\"id\":83}},\"83\":{\"isSerializedDate\":true,\"string\":\"Mon Sep 26 2011 23:16:48 GMT+0200 (CEST)\"},\"84\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":85},\"source\":\"function toggleAll() {\\n\\n if (!this.rootNode) return;\\n\\n try {\\n JSON.stringify(this.rootNode.data);\\n } catch (e) {\\n // probably a circular structure\\n return;\\n }\\n\\n var toggleChildren = function (node) {\\n\\n if (!node.children) return;\\n\\n (function() {\\n node.children.forEach(function (each) {\\n each.expander.toggleExpansion();\\n toggleChildren(each);\\n });\\n }).bind(this).delay(0); // asynchronous\\n }\\n\\n toggleChildren(this.rootNode);\\n \\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":86},\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"lively.Closure\"},\"85\":{\"this\":{\"__isSmartRef__\":true,\"id\":2}},\"86\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":87},\"user\":\"lauritz\",\"tags\":[]},\"87\":{\"isSerializedDate\":true,\"string\":\"Thu Jan 05 2012 22:58:11 GMT+0100 (CET)\"},\"88\":{\"submorphs\":[],\"scripts\":[],\"shape\":{\"__isSmartRef__\":true,\"id\":89},\"id\":\"4BCE87D8-39F3-4B7F-A78F-10398B72A854\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":96},\"textChunks\":[{\"__isSmartRef__\":true,\"id\":97}],\"eventHandler\":{\"__isSmartRef__\":true,\"id\":99},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"halosEnabled\":true,\"_ClipMode\":\"auto\",\"fixedWidth\":true,\"_WhiteSpaceHandling\":\"pre-wrap\",\"fixedHeight\":true,\"allowInput\":true,\"_FontFamily\":\"Helvetica\",\"_FontSize\":10,\"_Position\":{\"__isSmartRef__\":true,\"id\":100},\"priorExtent\":{\"__isSmartRef__\":true,\"id\":101},\"_MaxTextWidth\":292.9619429239048,\"_MinTextWidth\":292.9619429239048,\"_MaxTextHeight\":null,\"_MinTextHeight\":null,\"evalEnabled\":false,\"layout\":{\"__isSmartRef__\":true,\"id\":102},\"doitContext\":null,\"previousSelection\":[20,0],\"priorSelectionRange\":[0,0],\"charsReplaced\":\"typeof(this)\",\"lastFindLoc\":12,\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"prevScroll\":[0,0],\"isBeingDragged\":false,\"showsHalos\":false,\"name\":\"Workspace\",\"owner\":{\"__isSmartRef__\":true,\"id\":1},\"attributeConnections\":[],\"doNotSerialize\":[],\"doNotCopyProperties\":[],\"distanceToDragEvent\":{\"__isSmartRef__\":true,\"id\":103},\"isCopyMorphRef\":true,\"morphRefId\":1,\"scriptAnnotations\":{\"__isSmartRef__\":true,\"id\":104},\"lastDragTime\":1317079672221,\"derivationIds\":[372,\"3BBD270B-A828-436A-915C-D23688CF2067\",\"D0890AA7-6E65-4B35-9600-1AD66DF96797\",\"243534E4-AE49-45EC-9DB9-384D7DE4B994\",\"251CC01A-7FDF-4357-9313-99DE732BDF7B\",\"49FB5C89-127F-411D-9E7D-74274AFC6322\"],\"_Rotation\":0,\"_Scale\":1,\"__serializedLivelyClosures__\":{\"__isSmartRef__\":true,\"id\":107},\"__LivelyClassName__\":\"lively.morphic.Text\"},\"89\":{\"_Position\":{\"__isSmartRef__\":true,\"id\":90},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":91},\"_Extent\":{\"__isSmartRef__\":true,\"id\":92},\"_ClipMode\":\"auto\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":93},\"_BorderWidth\":1,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":94},\"_Fill\":{\"__isSmartRef__\":true,\"id\":95},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"_BorderRadius\":4,\"_Opacity\":1,\"_BorderStyle\":\"solid\",\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"90\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"91\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\",\"setClipMode\":\"setClipModeHTML\"},\"92\":{\"x\":290.8398611920343,\"y\":81.00200300400502,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global\"},\"93\":{\"x\":3,\"y\":3,\"width\":-3,\"height\":-3,\"__LivelyClassName__\":\"Rectangle\",\"__SourceModuleName__\":\"Global\"},\"94\":{\"r\":0.4,\"g\":0.4,\"b\":0.4,\"a\":1,\"__LivelyClassName__\":\"Color\",\"__SourceModuleName__\":\"Global\"},\"95\":{\"r\":0.95,\"g\":0.95,\"b\":0.95,\"a\":1,\"__LivelyClassName__\":\"Color\",\"__SourceModuleName__\":\"Global\"},\"96\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\",\"updateText\":\"updateTextHTML\",\"setTextExtent\":\"setTextExtentHTML\",\"setMaxTextWidth\":\"setMaxTextWidthHTML\",\"setMaxTextHeight\":\"setMaxTextHeightHTML\",\"setMinTextWidth\":\"setMinTextWidthHTML\",\"setMinTextHeight\":\"setMinTextHeightHTML\",\"getTextExtent\":\"getTextExtentHTML\",\"getTextString\":\"getTextStringHTML\",\"ignoreTextEvents\":\"ignoreTextEventsHTML\",\"unignoreTextEvents\":\"unignoreTextEventsHTML\",\"enableTextEvents\":\"enableTextEventsHTML\",\"setFontFamily\":\"setFontFamilyHTML\",\"setFontSize\":\"setFontSizeHTML\",\"setTextColor\":\"setTextColorHTML\",\"setPadding\":\"setPaddingHTML\",\"setAlign\":\"setAlignHTML\",\"setVerticalAlign\":\"setVerticalAlignHTML\",\"setDisplay\":\"setDisplayHTML\",\"setWhiteSpaceHandling\":\"setWhiteSpaceHandlingHTML\",\"focusMorph\":\"focusMorphHTML\"},\"97\":{\"style\":{\"__isSmartRef__\":true,\"id\":98},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":88},\"storedString\":\"\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\"},\"98\":{\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\"},\"99\":{\"morph\":{\"__isSmartRef__\":true,\"id\":88},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"100\":{\"x\":10,\"y\":308.4698859496224,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global\"},\"101\":{\"x\":290.8398611920343,\"y\":81.00200300400502,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global\"},\"102\":{\"resizeWidth\":true,\"resizeHeight\":false,\"moveVertical\":true,\"adjustForNewBounds\":true},\"103\":{\"x\":164.35052570087606,\"y\":-17.252879506132672,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"104\":{\"reset\":{\"__isSmartRef__\":true,\"id\":105}},\"105\":{\"time\":{\"__isSmartRef__\":true,\"id\":106},\"user\":\"lauritz\"},\"106\":{\"isSerializedDate\":true,\"string\":\"Tue Nov 15 2011 23:03:51 GMT+0100 (CET)\"},\"107\":{\"reset\":{\"__isSmartRef__\":true,\"id\":108}},\"108\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":109},\"source\":\"function reset() {\\n this.doitContext = null;\\n this.setTextString(\\\"\\\");\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":110},\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"lively.Closure\"},\"109\":{\"this\":{\"__isSmartRef__\":true,\"id\":88}},\"110\":{},\"111\":{\"position\":{\"__isSmartRef__\":true,\"id\":112},\"_Extent\":{\"__isSmartRef__\":true,\"id\":113},\"_BorderWidth\":1.4500000000000002,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":114},\"_Fill\":{\"__isSmartRef__\":true,\"id\":115},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":116},\"_ClipMode\":\"visible\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":117},\"_BorderRadius\":0,\"_Opacity\":1,\"_BorderStyle\":\"solid\",\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"112\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"113\":{\"x\":310.8398611920343,\"y\":399.4718889536274,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global\"},\"114\":{\"r\":0.372,\"g\":0.369,\"b\":0.372,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"115\":{\"r\":1,\"g\":1,\"b\":1,\"a\":1,\"__LivelyClassName__\":\"Color\",\"__SourceModuleName__\":\"Global\"},\"116\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\",\"setClipMode\":\"setClipModeHTML\"},\"117\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Rectangle\"},\"118\":{\"x\":0,\"y\":20,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global\"},\"119\":{\"partsSpaceName\":\"PartsBin/Basic\",\"__SourceModuleName__\":\"Global.lively.PartsBin\",\"comment\":\"A simple box morph. A really blue one. Its amazing what you can build out of simple boxes.... Who needs stars when you got blue rectangles!\",\"migrationLevel\":4,\"partName\":\"ExplorerPane\",\"changes\":[{\"__isSmartRef__\":true,\"id\":120}],\"__LivelyClassName__\":\"lively.PartsBin.PartsBinMetaInfo\"},\"120\":{\"date\":{\"__isSmartRef__\":true,\"id\":121},\"author\":\"lauritz\",\"message\":\"Disabled grabbing and dragging on other submorphs as well...\"},\"121\":{\"isSerializedDate\":true,\"string\":\"Tue Oct 25 2011 20:21:08 GMT+0200 (CEST)\"},\"122\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\"},\"123\":{\"morph\":{\"__isSmartRef__\":true,\"id\":1},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"124\":{\"x\":306.8398611920343,\"y\":397.4718889536274,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global\"},\"125\":{\"x\":212.32023310549857,\"y\":-12.472093186624761,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global\"},\"126\":{\"resizeWidth\":true,\"resizeHeight\":true,\"adjustForNewBounds\":true,\"layouter\":{\"__isSmartRef__\":true,\"id\":127}},\"127\":{\"defaultBorderSize\":10,\"defaultSpacing\":15,\"borderSize\":10,\"spacing\":15,\"container\":{\"__isSmartRef__\":true,\"id\":1},\"__SourceModuleName__\":\"Global.lively.morphic.Layout\",\"__LivelyClassName__\":\"lively.morphic.Layout.VerticalLayout\"},\"128\":{\"reset\":{\"__isSmartRef__\":true,\"id\":129},\"moveFocusTo\":{\"__isSmartRef__\":true,\"id\":133},\"explore\":{\"__isSmartRef__\":true,\"id\":137},\"toggleAll\":{\"__isSmartRef__\":true,\"id\":141}},\"129\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":130},\"source\":\"function reset() {\\n this.workspace.reset();\\n this.treeView.reset();\\n this.focusedNode = null;\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":131},\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"lively.Closure\"},\"130\":{\"this\":{\"__isSmartRef__\":true,\"id\":1}},\"131\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":132},\"user\":\"lauritz\",\"tags\":[]},\"132\":{\"isSerializedDate\":true,\"string\":\"Wed Sep 21 2011 01:48:08 GMT+0200 (CEST)\"},\"133\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":134},\"source\":\"function moveFocusTo(focusedNode) {\\n\\n // set workspace context\\n var previouslyFocusedNode = this.focusedNode;\\n this.focusedNode = focusedNode;\\n this.workspace.doitContext = this.focusedNode.data;\\n\\n // display focus\\n if (previouslyFocusedNode && previouslyFocusedNode.setFill) \\n previouslyFocusedNode.text.setFill(null);\\n this.focusedNode.text.setFill(this.focusedNode.treeView.colors.focusedText);\\n this.focusedNode.expander.toggle();\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":135},\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"lively.Closure\"},\"134\":{\"this\":{\"__isSmartRef__\":true,\"id\":1}},\"135\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":136},\"user\":\"lauritz\",\"tags\":[]},\"136\":{\"isSerializedDate\":true,\"string\":\"Tue Dec 13 2011 23:21:02 GMT+0100 (CET)\"},\"137\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":138},\"source\":\"function explore(object) {\\n this.reset();\\n this.treeView.renderTree(object);\\n\\n this.moveFocusTo(this.treeView.rootNode);\\n this.workspace.setTextString(\\\"this\\\");\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":139},\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"lively.Closure\"},\"138\":{\"this\":{\"__isSmartRef__\":true,\"id\":1}},\"139\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":140},\"user\":\"lauritz\",\"tags\":[]},\"140\":{\"isSerializedDate\":true,\"string\":\"Tue Dec 13 2011 23:21:07 GMT+0100 (CET)\"},\"141\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":142},\"source\":\"function toggleAll() {\\n this.treeView.toggleAll();\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":143},\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"lively.Closure\"},\"142\":{\"this\":{\"__isSmartRef__\":true,\"id\":1}},\"143\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":144},\"user\":\"lauritz\",\"tags\":[]},\"144\":{\"isSerializedDate\":true,\"string\":\"Thu Jan 05 2012 22:40:54 GMT+0100 (CET)\"},\"145\":{\"submorphs\":[],\"scripts\":[],\"id\":\"4C05283E-F381-40A9-9AEF-6D6D233F85FF\",\"shape\":{\"__isSmartRef__\":true,\"id\":146},\"droppingEnabled\":true,\"halosEnabled\":true,\"registeredForMouseEvents\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":153},\"showsHalos\":false,\"name\":\"ResizeCorner3\",\"partsBinMetaInfo\":{\"__isSmartRef__\":true,\"id\":154},\"__SourceModuleName__\":\"Global.lively.morphic.Core\",\"__layered_draggingEnabled__\":true,\"dragStartPoint\":null,\"originalExtent\":{\"__isSmartRef__\":true,\"id\":155},\"originalTargetExtent\":null,\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":156},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":157},\"attributeConnections\":[],\"doNotSerialize\":[],\"doNotCopyProperties\":[],\"owner\":{\"__isSmartRef__\":true,\"id\":0},\"priorExtent\":{\"__isSmartRef__\":true,\"id\":158},\"distanceToDragEvent\":{\"__isSmartRef__\":true,\"id\":159},\"derivationIds\":[373,\"EE44AF79-9BA3-4128-9A82-23CA02A35CBA\",\"2DF62558-574F-4341-A678-C082E7B62474\",\"0B40BDFA-37E3-4097-9157-BE8CCF94B0A1\",\"3600D2AA-3070-493B-839E-BF41427E5A08\",\"B8F4C02B-011E-483E-A3AB-BE57DC9B1FBE\"],\"_Rotation\":0,\"_Scale\":1,\"__serializedLivelyClosures__\":{\"__isSmartRef__\":true,\"id\":160},\"__LivelyClassName__\":\"lively.morphic.Box\"},\"146\":{\"position\":{\"__isSmartRef__\":true,\"id\":147},\"_Extent\":{\"__isSmartRef__\":true,\"id\":148},\"_BorderWidth\":0,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":149},\"_Fill\":{\"__isSmartRef__\":true,\"id\":150},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":151},\"_ClipMode\":\"visible\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":152},\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"147\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"148\":{\"x\":10,\"y\":10,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global\"},\"149\":{\"r\":0.568,\"g\":0.568,\"b\":0.568,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"150\":{\"r\":0.258,\"g\":0.258,\"b\":0.258,\"a\":1,\"__LivelyClassName__\":\"Color\",\"__SourceModuleName__\":\"Global\"},\"151\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\",\"setClipMode\":\"setClipModeHTML\"},\"152\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Rectangle\"},\"153\":{\"x\":300.49672894514134,\"y\":409.92138184230294,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global\"},\"154\":{\"partsSpaceName\":\"PartsBin/NewWorld\",\"__SourceModuleName__\":\"Global.lively.PartsBin\",\"migrationLevel\":2,\"__LivelyClassName__\":\"lively.PartsBin.PartsBinMetaInfo\"},\"155\":{\"x\":239,\"y\":138,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"156\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\"},\"157\":{\"morph\":{\"__isSmartRef__\":true,\"id\":145},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"158\":{\"x\":10,\"y\":10,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global\"},\"159\":{\"x\":33.337083585580785,\"y\":-5.721794364406264,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global\"},\"160\":{\"onDrag\":{\"__isSmartRef__\":true,\"id\":161},\"onDragEnd\":{\"__isSmartRef__\":true,\"id\":168},\"onDragStart\":{\"__isSmartRef__\":true,\"id\":175}},\"161\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":162},\"source\":\"function onDrag(evt) {\\n\\t// alert(\\\"onDrag\\\")\\n\\t\\tvar moveDelta = evt.mousePoint.subPt(this.dragStartPoint)\\n\\t\\tif (evt.isShiftDown()) {\\n\\t\\t\\tvar maxDelta = Math.max(moveDelta.x, moveDelta.y);\\n\\t\\t\\tmoveDelta = pt(maxDelta, maxDelta);\\n\\t\\t}\\n\\t\\tthis.owner.setExtent(this.originalTargetExtent.addPt(moveDelta));\\n\\t\\tthis.align(this.bounds().bottomRight(), this.owner.getExtent())\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":167},\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"lively.Closure\"},\"162\":{\"this\":{\"__isSmartRef__\":true,\"id\":145},\"__serializedLivelyClosures__\":{\"__isSmartRef__\":true,\"id\":163}},\"163\":{\"$super\":{\"__isSmartRef__\":true,\"id\":164}},\"164\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":165},\"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\":166},\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"lively.Closure\"},\"165\":{\"obj\":{\"__isSmartRef__\":true,\"id\":145},\"name\":\"onDrag\"},\"166\":{},\"167\":{},\"168\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":169},\"source\":\"function onDragEnd(evt) {\\n\\tthis.dragStartPoint = null;\\n\\tthis.originalTargetExtent = null;\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":174},\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"lively.Closure\"},\"169\":{\"this\":{\"__isSmartRef__\":true,\"id\":145},\"__serializedLivelyClosures__\":{\"__isSmartRef__\":true,\"id\":170}},\"170\":{\"$super\":{\"__isSmartRef__\":true,\"id\":171}},\"171\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":172},\"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\":173},\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"lively.Closure\"},\"172\":{\"obj\":{\"__isSmartRef__\":true,\"id\":145},\"name\":\"onDragEnd\"},\"173\":{},\"174\":{},\"175\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":176},\"source\":\"function onDragStart(evt) {\\n\\tthis.dragStartPoint = evt.mousePoint;\\n\\tthis.originalTargetExtent = this.owner.getExtent();\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":181},\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"lively.Closure\"},\"176\":{\"this\":{\"__isSmartRef__\":true,\"id\":145},\"__serializedLivelyClosures__\":{\"__isSmartRef__\":true,\"id\":177}},\"177\":{\"$super\":{\"__isSmartRef__\":true,\"id\":178}},\"178\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":179},\"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\":180},\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"lively.Closure\"},\"179\":{\"obj\":{\"__isSmartRef__\":true,\"id\":145},\"name\":\"onDragStart\"},\"180\":{},\"181\":{},\"182\":{\"submorphs\":[{\"__isSmartRef__\":true,\"id\":183},{\"__isSmartRef__\":true,\"id\":197},{\"__isSmartRef__\":true,\"id\":244},{\"__isSmartRef__\":true,\"id\":279}],\"scripts\":[],\"shape\":{\"__isSmartRef__\":true,\"id\":315},\"id\":\"8EADAC43-54B0-4FAC-AF1C-A0D8FDD9E3CA\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":326},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":327},\"droppingEnabled\":true,\"halosEnabled\":true,\"layout\":{\"__isSmartRef__\":true,\"id\":328},\"_Position\":{\"__isSmartRef__\":true,\"id\":329},\"windowMorph\":{\"__isSmartRef__\":true,\"id\":0},\"label\":{\"__isSmartRef__\":true,\"id\":183},\"closeButton\":{\"__isSmartRef__\":true,\"id\":197},\"menuButton\":{\"__isSmartRef__\":true,\"id\":244},\"collapseButton\":{\"__isSmartRef__\":true,\"id\":279},\"priorExtent\":{\"__isSmartRef__\":true,\"id\":330},\"owner\":{\"__isSmartRef__\":true,\"id\":0},\"showsHalos\":false,\"__SourceModuleName__\":\"Global.lively.morphic.Widgets\",\"attributeConnections\":[],\"doNotSerialize\":[],\"doNotCopyProperties\":[],\"prevScroll\":[0,0],\"derivationIds\":[374,\"CFE848EF-BE01-4E69-BBD0-796826FDBA2C\",\"27B1F973-A4A1-49ED-8194-15A2125092E5\",\"1AAC1E25-BFD3-4949-82B7-CA49C7FE30CC\",\"AAFC6ADC-565B-42D5-B95A-49BB4FAE6F07\",\"AA057279-ADDD-4D59-9A0A-E86FD7D21BE6\"],\"__LivelyClassName__\":\"lively.morphic.TitleBar\"},\"183\":{\"submorphs\":[],\"scripts\":[],\"shape\":{\"__isSmartRef__\":true,\"id\":184},\"id\":\"F8F2EE4C-88F2-4D50-ABC7-1F747DC646BB\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":190},\"_WhiteSpaceHandling\":\"pre-wrap\",\"textChunks\":[{\"__isSmartRef__\":true,\"id\":191}],\"eventHandler\":{\"__isSmartRef__\":true,\"id\":193},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"halosEnabled\":true,\"_ClipMode\":\"hidden\",\"fixedWidth\":true,\"fixedHeight\":true,\"allowInput\":false,\"_FontFamily\":\"Helvetica\",\"_FontSize\":10,\"evalEnabled\":false,\"isLabel\":true,\"_HandStyle\":\"default\",\"layout\":{\"__isSmartRef__\":true,\"id\":194},\"_Align\":\"center\",\"eventsAreIgnored\":true,\"owner\":{\"__isSmartRef__\":true,\"id\":182},\"priorExtent\":{\"__isSmartRef__\":true,\"id\":195},\"_MaxTextWidth\":251.49672894514134,\"_MinTextWidth\":251.49672894514134,\"_MaxTextHeight\":null,\"_MinTextHeight\":null,\"_Position\":{\"__isSmartRef__\":true,\"id\":196},\"showsHalos\":false,\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"attributeConnections\":[],\"doNotSerialize\":[],\"doNotCopyProperties\":[],\"derivationIds\":[375,\"73673BCB-A91C-4ECA-A36D-D85A24B4F4A3\",\"2EE1A4B9-842D-4C63-ABEA-21DC74163CEE\",\"3F973521-D5D9-4B44-BCF8-822B923644E8\",\"F50BD739-1DA1-4EB3-9653-7B3145EA8817\",\"A7AE88A1-BD5C-4F03-9E65-373F047B2C25\"],\"__LivelyClassName__\":\"lively.morphic.Text\"},\"184\":{\"_Position\":{\"__isSmartRef__\":true,\"id\":185},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":186},\"_Extent\":{\"__isSmartRef__\":true,\"id\":187},\"_ClipMode\":\"hidden\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":188},\"_BorderWidth\":0,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":189},\"_Fill\":null,\"_BorderRadius\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"185\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"186\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\",\"setClipMode\":\"setClipModeHTML\"},\"187\":{\"x\":251.49672894514134,\"y\":17,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global\"},\"188\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Rectangle\"},\"189\":{\"r\":0,\"g\":0,\"b\":0,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"190\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\",\"updateText\":\"updateTextHTML\",\"setTextExtent\":\"setTextExtentHTML\",\"setMaxTextWidth\":\"setMaxTextWidthHTML\",\"setMaxTextHeight\":\"setMaxTextHeightHTML\",\"setMinTextWidth\":\"setMinTextWidthHTML\",\"setMinTextHeight\":\"setMinTextHeightHTML\",\"getTextExtent\":\"getTextExtentHTML\",\"getTextString\":\"getTextStringHTML\",\"ignoreTextEvents\":\"ignoreTextEventsHTML\",\"unignoreTextEvents\":\"unignoreTextEventsHTML\",\"enableTextEvents\":\"enableTextEventsHTML\",\"setFontFamily\":\"setFontFamilyHTML\",\"setFontSize\":\"setFontSizeHTML\",\"setTextColor\":\"setTextColorHTML\",\"setPadding\":\"setPaddingHTML\",\"setAlign\":\"setAlignHTML\",\"setVerticalAlign\":\"setVerticalAlignHTML\",\"setDisplay\":\"setDisplayHTML\",\"setWhiteSpaceHandling\":\"setWhiteSpaceHandlingHTML\",\"focusMorph\":\"focusMorphHTML\"},\"191\":{\"style\":{\"__isSmartRef__\":true,\"id\":192},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":183},\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"storedString\":\"Explorer\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\"},\"192\":{\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\"},\"193\":{\"morph\":{\"__isSmartRef__\":true,\"id\":183},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"194\":{\"resizeWidth\":true},\"195\":{\"x\":251.49672894514134,\"y\":17,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global\"},\"196\":{\"x\":20,\"y\":3,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global\"},\"197\":{\"submorphs\":[{\"__isSmartRef__\":true,\"id\":198}],\"scripts\":[],\"shape\":{\"__isSmartRef__\":true,\"id\":210},\"id\":\"B048691C-3D91-4A6E-B21D-2AF0EB3E85C7\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":226},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":227},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"halosEnabled\":true,\"accessibleInInactiveWindow\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":228},\"priorExtent\":{\"__isSmartRef__\":true,\"id\":229},\"value\":false,\"toggle\":false,\"isActive\":true,\"normalFill\":{\"__isSmartRef__\":true,\"id\":216},\"lighterFill\":{\"__isSmartRef__\":true,\"id\":230},\"label\":{\"__isSmartRef__\":true,\"id\":198},\"owner\":{\"__isSmartRef__\":true,\"id\":182},\"layout\":{\"__isSmartRef__\":true,\"id\":239},\"attributeConnections\":[{\"__isSmartRef__\":true,\"id\":240},{\"__isSmartRef__\":true,\"id\":242}],\"doNotSerialize\":[\"$$getHelpText\",\"$$fire\"],\"doNotCopyProperties\":[\"$$getHelpText\",\"$$fire\"],\"__SourceModuleName__\":\"Global.lively.morphic.Widgets\",\"derivationIds\":[376,\"C3AC01F3-7977-4D0A-A42C-700DE29F8F8E\",\"A9533421-3987-49B1-B8FE-11D3B48B77B3\",\"EC79C6DC-0809-4378-8061-032B4DD2D496\",\"4DB70E9E-760D-401A-9BAD-25367B78CF72\",\"1DC03620-BC8A-47EC-978A-2036FF929A8A\"],\"__LivelyClassName__\":\"lively.morphic.WindowControl\"},\"198\":{\"submorphs\":[],\"scripts\":[],\"shape\":{\"__isSmartRef__\":true,\"id\":199},\"id\":\"198CEAEE-A3BF-4CED-8D10-C86583D458D7\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":204},\"_WhiteSpaceHandling\":\"pre-wrap\",\"textChunks\":[{\"__isSmartRef__\":true,\"id\":205}],\"eventHandler\":{\"__isSmartRef__\":true,\"id\":207},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"halosEnabled\":true,\"_ClipMode\":\"hidden\",\"fixedWidth\":true,\"fixedHeight\":true,\"allowInput\":false,\"_FontFamily\":\"Helvetica\",\"_FontSize\":8,\"_Position\":{\"__isSmartRef__\":true,\"id\":208},\"priorExtent\":{\"__isSmartRef__\":true,\"id\":209},\"_MaxTextWidth\":17,\"_MinTextWidth\":17,\"_MaxTextHeight\":null,\"_MinTextHeight\":null,\"evalEnabled\":false,\"owner\":{\"__isSmartRef__\":true,\"id\":197},\"isLabel\":true,\"_HandStyle\":\"default\",\"_Align\":\"center\",\"eventsAreIgnored\":true,\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"attributeConnections\":[],\"doNotSerialize\":[],\"doNotCopyProperties\":[],\"derivationIds\":[377,\"C621D837-4DB4-4C83-A8C9-1C995944A45D\",\"BCB8C9A6-BD1A-49F5-8BDD-7C6C8BFB840C\",\"9AA4F44C-9D66-4990-B0E2-2998FC750C65\",\"E136552C-1013-430B-8229-122AA2720D75\",\"D343D9D5-BB6B-471C-89FD-977D04A54C18\"],\"__LivelyClassName__\":\"lively.morphic.Text\"},\"199\":{\"_Position\":{\"__isSmartRef__\":true,\"id\":200},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":201},\"_Extent\":{\"__isSmartRef__\":true,\"id\":202},\"_ClipMode\":\"hidden\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":203},\"_BorderWidth\":0,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":189},\"_Fill\":null,\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"200\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"201\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\",\"setClipMode\":\"setClipModeHTML\"},\"202\":{\"x\":17,\"y\":17,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global\"},\"203\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Rectangle\"},\"204\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\",\"updateText\":\"updateTextHTML\",\"setTextExtent\":\"setTextExtentHTML\",\"setMaxTextWidth\":\"setMaxTextWidthHTML\",\"setMaxTextHeight\":\"setMaxTextHeightHTML\",\"setMinTextWidth\":\"setMinTextWidthHTML\",\"setMinTextHeight\":\"setMinTextHeightHTML\",\"getTextExtent\":\"getTextExtentHTML\",\"getTextString\":\"getTextStringHTML\",\"ignoreTextEvents\":\"ignoreTextEventsHTML\",\"unignoreTextEvents\":\"unignoreTextEventsHTML\",\"enableTextEvents\":\"enableTextEventsHTML\",\"setFontFamily\":\"setFontFamilyHTML\",\"setFontSize\":\"setFontSizeHTML\",\"setTextColor\":\"setTextColorHTML\",\"setPadding\":\"setPaddingHTML\",\"setAlign\":\"setAlignHTML\",\"setVerticalAlign\":\"setVerticalAlignHTML\",\"setDisplay\":\"setDisplayHTML\",\"setWhiteSpaceHandling\":\"setWhiteSpaceHandlingHTML\",\"focusMorph\":\"focusMorphHTML\"},\"205\":{\"style\":{\"__isSmartRef__\":true,\"id\":206},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":198},\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"storedString\":\"X\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\"},\"206\":{\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\"},\"207\":{\"morph\":{\"__isSmartRef__\":true,\"id\":198},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"208\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"209\":{\"x\":17,\"y\":17,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global\"},\"210\":{\"_Position\":{\"__isSmartRef__\":true,\"id\":211},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":212},\"_Extent\":{\"__isSmartRef__\":true,\"id\":213},\"_ClipMode\":\"visible\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":214},\"_BorderWidth\":0,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":215},\"_Fill\":{\"__isSmartRef__\":true,\"id\":216},\"_StrokeOpacity\":0,\"_BorderRadius\":5,\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"211\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"212\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\",\"setClipMode\":\"setClipModeHTML\"},\"213\":{\"x\":17,\"y\":17,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"214\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Rectangle\"},\"215\":{\"r\":0.7411764705882353,\"g\":0.7450980392156863,\"b\":0.7529411764705882,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"216\":{\"stops\":[{\"__isSmartRef__\":true,\"id\":217},{\"__isSmartRef__\":true,\"id\":219},{\"__isSmartRef__\":true,\"id\":221},{\"__isSmartRef__\":true,\"id\":223}],\"vector\":{\"__isSmartRef__\":true,\"id\":225},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.LinearGradient\"},\"217\":{\"offset\":0,\"color\":{\"__isSmartRef__\":true,\"id\":218}},\"218\":{\"r\":0.9600000000000001,\"g\":0.9600000000000001,\"b\":0.9600000000000001,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"219\":{\"offset\":0.4,\"color\":{\"__isSmartRef__\":true,\"id\":220}},\"220\":{\"r\":0.8200000000000001,\"g\":0.8200000000000001,\"b\":0.8200000000000001,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"221\":{\"offset\":0.6,\"color\":{\"__isSmartRef__\":true,\"id\":222}},\"222\":{\"r\":0.8200000000000001,\"g\":0.8200000000000001,\"b\":0.8200000000000001,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"223\":{\"offset\":1,\"color\":{\"__isSmartRef__\":true,\"id\":224}},\"224\":{\"r\":0.94,\"g\":0.94,\"b\":0.94,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"225\":{\"x\":0,\"y\":0,\"width\":0,\"height\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Rectangle\"},\"226\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\"},\"227\":{\"morph\":{\"__isSmartRef__\":true,\"id\":197},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"228\":{\"x\":290.49672894514134,\"y\":3,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global\"},\"229\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"230\":{\"stops\":[{\"__isSmartRef__\":true,\"id\":231},{\"__isSmartRef__\":true,\"id\":233},{\"__isSmartRef__\":true,\"id\":235},{\"__isSmartRef__\":true,\"id\":237}],\"vector\":{\"__isSmartRef__\":true,\"id\":225},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.LinearGradient\"},\"231\":{\"offset\":0,\"color\":{\"__isSmartRef__\":true,\"id\":232}},\"232\":{\"r\":0.98,\"g\":0.98,\"b\":0.98,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"233\":{\"offset\":0.4,\"color\":{\"__isSmartRef__\":true,\"id\":234}},\"234\":{\"r\":0.91,\"g\":0.91,\"b\":0.91,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"235\":{\"offset\":0.6,\"color\":{\"__isSmartRef__\":true,\"id\":236}},\"236\":{\"r\":0.91,\"g\":0.91,\"b\":0.91,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"237\":{\"offset\":1,\"color\":{\"__isSmartRef__\":true,\"id\":238}},\"238\":{\"r\":0.97,\"g\":0.97,\"b\":0.97,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"239\":{\"moveHorizontal\":true},\"240\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":197},\"sourceAttrName\":\"getHelpText\",\"targetObj\":{\"__isSmartRef__\":true,\"id\":0},\"targetMethodName\":\"getCloseHelp\",\"converter\":null,\"converterString\":null,\"updater\":null,\"updaterString\":null,\"varMapping\":{\"__isSmartRef__\":true,\"id\":241},\"__SourceModuleName__\":\"Global.lively.bindings\",\"__LivelyClassName__\":\"AttributeConnection\"},\"241\":{\"source\":{\"__isSmartRef__\":true,\"id\":197},\"target\":{\"__isSmartRef__\":true,\"id\":0}},\"242\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":197},\"sourceAttrName\":\"fire\",\"targetObj\":{\"__isSmartRef__\":true,\"id\":0},\"targetMethodName\":\"initiateShutdown\",\"converter\":null,\"converterString\":null,\"updater\":null,\"updaterString\":null,\"varMapping\":{\"__isSmartRef__\":true,\"id\":243},\"__SourceModuleName__\":\"Global.lively.bindings\",\"__LivelyClassName__\":\"AttributeConnection\"},\"243\":{\"source\":{\"__isSmartRef__\":true,\"id\":197},\"target\":{\"__isSmartRef__\":true,\"id\":0}},\"244\":{\"submorphs\":[{\"__isSmartRef__\":true,\"id\":245}],\"scripts\":[],\"shape\":{\"__isSmartRef__\":true,\"id\":257},\"id\":\"62DA4EDF-FBE4-4D01-834D-C3E763CF55DE\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":262},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":263},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"halosEnabled\":true,\"accessibleInInactiveWindow\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":264},\"priorExtent\":{\"__isSmartRef__\":true,\"id\":265},\"value\":false,\"toggle\":false,\"isActive\":true,\"normalFill\":{\"__isSmartRef__\":true,\"id\":216},\"lighterFill\":{\"__isSmartRef__\":true,\"id\":266},\"label\":{\"__isSmartRef__\":true,\"id\":245},\"owner\":{\"__isSmartRef__\":true,\"id\":182},\"attributeConnections\":[{\"__isSmartRef__\":true,\"id\":275},{\"__isSmartRef__\":true,\"id\":277}],\"doNotSerialize\":[\"$$getHelpText\",\"$$fire\"],\"doNotCopyProperties\":[\"$$getHelpText\",\"$$fire\"],\"__SourceModuleName__\":\"Global.lively.morphic.Widgets\",\"prevScroll\":[0,0],\"derivationIds\":[378,\"FF4FE4CA-DFFC-40C6-A1E8-32667E37F3EC\",\"A8A6A338-D618-4672-AFA8-914FD7C2A19E\",\"85D2A7A2-F0B5-45CD-BB83-E6F60E8B681C\",\"535E0653-E19D-4F22-952A-34C8EDED44E9\",\"977A1381-981C-4500-B887-78143DE21406\"],\"__LivelyClassName__\":\"lively.morphic.WindowControl\"},\"245\":{\"submorphs\":[],\"scripts\":[],\"shape\":{\"__isSmartRef__\":true,\"id\":246},\"id\":\"353D5A24-E404-457D-93C4-BC195B094724\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":251},\"_WhiteSpaceHandling\":\"pre-wrap\",\"textChunks\":[{\"__isSmartRef__\":true,\"id\":252}],\"eventHandler\":{\"__isSmartRef__\":true,\"id\":254},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"halosEnabled\":true,\"_ClipMode\":\"hidden\",\"fixedWidth\":true,\"fixedHeight\":true,\"allowInput\":false,\"_FontFamily\":\"Helvetica\",\"_FontSize\":8,\"_Position\":{\"__isSmartRef__\":true,\"id\":255},\"priorExtent\":{\"__isSmartRef__\":true,\"id\":256},\"_MaxTextWidth\":17,\"_MinTextWidth\":17,\"_MaxTextHeight\":null,\"_MinTextHeight\":null,\"evalEnabled\":false,\"owner\":{\"__isSmartRef__\":true,\"id\":244},\"isLabel\":true,\"_HandStyle\":\"default\",\"_Align\":\"center\",\"eventsAreIgnored\":true,\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"attributeConnections\":[],\"doNotSerialize\":[],\"doNotCopyProperties\":[],\"prevScroll\":[0,0],\"derivationIds\":[379,\"9C08820E-6B60-44C2-9150-BD546391671F\",\"36F5662C-375A-4549-B94E-F150DCBCE3F8\",\"030ACD5E-7567-45E7-928D-24821846DBD3\",\"B1DB7B8C-99F5-44D9-8312-ADD58545154E\",\"9037A2C8-C56D-4C9B-B2B6-FFEBD4CFC0B0\"],\"__LivelyClassName__\":\"lively.morphic.Text\"},\"246\":{\"_Position\":{\"__isSmartRef__\":true,\"id\":247},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":248},\"_Extent\":{\"__isSmartRef__\":true,\"id\":249},\"_ClipMode\":\"hidden\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":250},\"_BorderWidth\":0,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":189},\"_Fill\":null,\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"247\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"248\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\",\"setClipMode\":\"setClipModeHTML\"},\"249\":{\"x\":17,\"y\":17,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global\"},\"250\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Rectangle\"},\"251\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\",\"updateText\":\"updateTextHTML\",\"setTextExtent\":\"setTextExtentHTML\",\"setMaxTextWidth\":\"setMaxTextWidthHTML\",\"setMaxTextHeight\":\"setMaxTextHeightHTML\",\"setMinTextWidth\":\"setMinTextWidthHTML\",\"setMinTextHeight\":\"setMinTextHeightHTML\",\"getTextExtent\":\"getTextExtentHTML\",\"getTextString\":\"getTextStringHTML\",\"ignoreTextEvents\":\"ignoreTextEventsHTML\",\"unignoreTextEvents\":\"unignoreTextEventsHTML\",\"enableTextEvents\":\"enableTextEventsHTML\",\"setFontFamily\":\"setFontFamilyHTML\",\"setFontSize\":\"setFontSizeHTML\",\"setTextColor\":\"setTextColorHTML\",\"setPadding\":\"setPaddingHTML\",\"setAlign\":\"setAlignHTML\",\"setVerticalAlign\":\"setVerticalAlignHTML\",\"setDisplay\":\"setDisplayHTML\",\"setWhiteSpaceHandling\":\"setWhiteSpaceHandlingHTML\",\"focusMorph\":\"focusMorphHTML\"},\"252\":{\"style\":{\"__isSmartRef__\":true,\"id\":253},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":245},\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"storedString\":\"M\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\"},\"253\":{\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\"},\"254\":{\"morph\":{\"__isSmartRef__\":true,\"id\":245},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"255\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"256\":{\"x\":17,\"y\":17,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global\"},\"257\":{\"_Position\":{\"__isSmartRef__\":true,\"id\":258},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":259},\"_Extent\":{\"__isSmartRef__\":true,\"id\":260},\"_ClipMode\":\"visible\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":261},\"_BorderWidth\":0,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":215},\"_Fill\":{\"__isSmartRef__\":true,\"id\":216},\"_StrokeOpacity\":0,\"_BorderRadius\":5,\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"258\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"259\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\",\"setClipMode\":\"setClipModeHTML\"},\"260\":{\"x\":17,\"y\":17,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"261\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Rectangle\"},\"262\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\"},\"263\":{\"morph\":{\"__isSmartRef__\":true,\"id\":244},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"264\":{\"x\":3,\"y\":3,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global\"},\"265\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"266\":{\"stops\":[{\"__isSmartRef__\":true,\"id\":267},{\"__isSmartRef__\":true,\"id\":269},{\"__isSmartRef__\":true,\"id\":271},{\"__isSmartRef__\":true,\"id\":273}],\"vector\":{\"__isSmartRef__\":true,\"id\":225},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.LinearGradient\"},\"267\":{\"offset\":0,\"color\":{\"__isSmartRef__\":true,\"id\":268}},\"268\":{\"r\":0.98,\"g\":0.98,\"b\":0.98,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"269\":{\"offset\":0.4,\"color\":{\"__isSmartRef__\":true,\"id\":270}},\"270\":{\"r\":0.91,\"g\":0.91,\"b\":0.91,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"271\":{\"offset\":0.6,\"color\":{\"__isSmartRef__\":true,\"id\":272}},\"272\":{\"r\":0.91,\"g\":0.91,\"b\":0.91,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"273\":{\"offset\":1,\"color\":{\"__isSmartRef__\":true,\"id\":274}},\"274\":{\"r\":0.97,\"g\":0.97,\"b\":0.97,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"275\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":244},\"sourceAttrName\":\"getHelpText\",\"targetObj\":{\"__isSmartRef__\":true,\"id\":0},\"targetMethodName\":\"getMenuHelp\",\"converter\":null,\"converterString\":null,\"updater\":null,\"updaterString\":null,\"varMapping\":{\"__isSmartRef__\":true,\"id\":276},\"__SourceModuleName__\":\"Global.lively.bindings\",\"__LivelyClassName__\":\"AttributeConnection\"},\"276\":{\"source\":{\"__isSmartRef__\":true,\"id\":244},\"target\":{\"__isSmartRef__\":true,\"id\":0}},\"277\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":244},\"sourceAttrName\":\"fire\",\"targetObj\":{\"__isSmartRef__\":true,\"id\":0},\"targetMethodName\":\"showTargetMorphMenu\",\"converter\":null,\"converterString\":null,\"updater\":null,\"updaterString\":null,\"varMapping\":{\"__isSmartRef__\":true,\"id\":278},\"__SourceModuleName__\":\"Global.lively.bindings\",\"__LivelyClassName__\":\"AttributeConnection\"},\"278\":{\"source\":{\"__isSmartRef__\":true,\"id\":244},\"target\":{\"__isSmartRef__\":true,\"id\":0}},\"279\":{\"submorphs\":[{\"__isSmartRef__\":true,\"id\":280}],\"scripts\":[],\"shape\":{\"__isSmartRef__\":true,\"id\":292},\"id\":\"B9D13F17-7AA4-44BC-AA55-FF1F6DB50D8C\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":297},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":298},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"halosEnabled\":true,\"accessibleInInactiveWindow\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":299},\"priorExtent\":{\"__isSmartRef__\":true,\"id\":300},\"value\":false,\"toggle\":false,\"isActive\":true,\"normalFill\":{\"__isSmartRef__\":true,\"id\":216},\"lighterFill\":{\"__isSmartRef__\":true,\"id\":301},\"label\":{\"__isSmartRef__\":true,\"id\":280},\"owner\":{\"__isSmartRef__\":true,\"id\":182},\"layout\":{\"__isSmartRef__\":true,\"id\":310},\"attributeConnections\":[{\"__isSmartRef__\":true,\"id\":311},{\"__isSmartRef__\":true,\"id\":313}],\"doNotSerialize\":[\"$$getHelpText\",\"$$fire\"],\"doNotCopyProperties\":[\"$$getHelpText\",\"$$fire\"],\"__SourceModuleName__\":\"Global.lively.morphic.Widgets\",\"derivationIds\":[380,\"B603C6F6-E6E9-4618-BF46-1521ADDE21FE\",\"7D67707D-A36A-46C7-AF4E-DBA063259CD8\",\"0CE8DB38-9500-4B3D-BA30-191E72ABDE7C\",\"9C2B6C81-CB1C-4AD9-941A-5307CCDA74CC\",\"27DE4ECD-BBB4-4CA2-9C13-DBE49DE7A744\"],\"__LivelyClassName__\":\"lively.morphic.WindowControl\"},\"280\":{\"submorphs\":[],\"scripts\":[],\"shape\":{\"__isSmartRef__\":true,\"id\":281},\"id\":\"40913CEC-D4ED-4CA1-97B2-858D96CDC1F3\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":286},\"_WhiteSpaceHandling\":\"pre-wrap\",\"textChunks\":[{\"__isSmartRef__\":true,\"id\":287}],\"eventHandler\":{\"__isSmartRef__\":true,\"id\":289},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"halosEnabled\":true,\"_ClipMode\":\"hidden\",\"fixedWidth\":true,\"fixedHeight\":true,\"allowInput\":false,\"_FontFamily\":\"Helvetica\",\"_FontSize\":8,\"_Position\":{\"__isSmartRef__\":true,\"id\":290},\"priorExtent\":{\"__isSmartRef__\":true,\"id\":291},\"_MaxTextWidth\":17,\"_MinTextWidth\":17,\"_MaxTextHeight\":null,\"_MinTextHeight\":null,\"evalEnabled\":false,\"owner\":{\"__isSmartRef__\":true,\"id\":279},\"isLabel\":true,\"_HandStyle\":\"default\",\"_Align\":\"center\",\"eventsAreIgnored\":true,\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"attributeConnections\":[],\"doNotSerialize\":[],\"doNotCopyProperties\":[],\"derivationIds\":[381,\"B48F0AA9-A9AE-4316-865F-D969FFFD4C87\",\"3CE2E949-41E5-4680-ADB0-8AF865F87CA7\",\"C865C749-7005-416E-B5A2-0FB224AB308E\",\"CAED6589-594E-438B-ADB7-264F9B9D92B0\",\"A391E593-03B1-4FDA-B6B3-978336437357\"],\"__LivelyClassName__\":\"lively.morphic.Text\"},\"281\":{\"_Position\":{\"__isSmartRef__\":true,\"id\":282},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":283},\"_Extent\":{\"__isSmartRef__\":true,\"id\":284},\"_ClipMode\":\"hidden\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":285},\"_BorderWidth\":0,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":189},\"_Fill\":null,\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"282\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"283\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\",\"setClipMode\":\"setClipModeHTML\"},\"284\":{\"x\":17,\"y\":17,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global\"},\"285\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Rectangle\"},\"286\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\",\"updateText\":\"updateTextHTML\",\"setTextExtent\":\"setTextExtentHTML\",\"setMaxTextWidth\":\"setMaxTextWidthHTML\",\"setMaxTextHeight\":\"setMaxTextHeightHTML\",\"setMinTextWidth\":\"setMinTextWidthHTML\",\"setMinTextHeight\":\"setMinTextHeightHTML\",\"getTextExtent\":\"getTextExtentHTML\",\"getTextString\":\"getTextStringHTML\",\"ignoreTextEvents\":\"ignoreTextEventsHTML\",\"unignoreTextEvents\":\"unignoreTextEventsHTML\",\"enableTextEvents\":\"enableTextEventsHTML\",\"setFontFamily\":\"setFontFamilyHTML\",\"setFontSize\":\"setFontSizeHTML\",\"setTextColor\":\"setTextColorHTML\",\"setPadding\":\"setPaddingHTML\",\"setAlign\":\"setAlignHTML\",\"setVerticalAlign\":\"setVerticalAlignHTML\",\"setDisplay\":\"setDisplayHTML\",\"setWhiteSpaceHandling\":\"setWhiteSpaceHandlingHTML\",\"focusMorph\":\"focusMorphHTML\"},\"287\":{\"style\":{\"__isSmartRef__\":true,\"id\":288},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":280},\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"storedString\":\"–\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\"},\"288\":{\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\"},\"289\":{\"morph\":{\"__isSmartRef__\":true,\"id\":280},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"290\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"291\":{\"x\":17,\"y\":17,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global\"},\"292\":{\"_Position\":{\"__isSmartRef__\":true,\"id\":293},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":294},\"_Extent\":{\"__isSmartRef__\":true,\"id\":295},\"_ClipMode\":\"visible\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":296},\"_BorderWidth\":0,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":215},\"_Fill\":{\"__isSmartRef__\":true,\"id\":216},\"_StrokeOpacity\":0,\"_BorderRadius\":5,\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"293\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"294\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\",\"setClipMode\":\"setClipModeHTML\"},\"295\":{\"x\":17,\"y\":17,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"296\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Rectangle\"},\"297\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\"},\"298\":{\"morph\":{\"__isSmartRef__\":true,\"id\":279},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"299\":{\"x\":271.49672894514134,\"y\":3,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global\"},\"300\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"301\":{\"stops\":[{\"__isSmartRef__\":true,\"id\":302},{\"__isSmartRef__\":true,\"id\":304},{\"__isSmartRef__\":true,\"id\":306},{\"__isSmartRef__\":true,\"id\":308}],\"vector\":{\"__isSmartRef__\":true,\"id\":225},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.LinearGradient\"},\"302\":{\"offset\":0,\"color\":{\"__isSmartRef__\":true,\"id\":303}},\"303\":{\"r\":0.98,\"g\":0.98,\"b\":0.98,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"304\":{\"offset\":0.4,\"color\":{\"__isSmartRef__\":true,\"id\":305}},\"305\":{\"r\":0.91,\"g\":0.91,\"b\":0.91,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"306\":{\"offset\":0.6,\"color\":{\"__isSmartRef__\":true,\"id\":307}},\"307\":{\"r\":0.91,\"g\":0.91,\"b\":0.91,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"308\":{\"offset\":1,\"color\":{\"__isSmartRef__\":true,\"id\":309}},\"309\":{\"r\":0.97,\"g\":0.97,\"b\":0.97,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"310\":{\"moveHorizontal\":true},\"311\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":279},\"sourceAttrName\":\"getHelpText\",\"targetObj\":{\"__isSmartRef__\":true,\"id\":0},\"targetMethodName\":\"getCollapseHelp\",\"converter\":null,\"converterString\":null,\"updater\":null,\"updaterString\":null,\"varMapping\":{\"__isSmartRef__\":true,\"id\":312},\"__SourceModuleName__\":\"Global.lively.bindings\",\"__LivelyClassName__\":\"AttributeConnection\"},\"312\":{\"source\":{\"__isSmartRef__\":true,\"id\":279},\"target\":{\"__isSmartRef__\":true,\"id\":0}},\"313\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":279},\"sourceAttrName\":\"fire\",\"targetObj\":{\"__isSmartRef__\":true,\"id\":0},\"targetMethodName\":\"toggleCollapse\",\"converter\":null,\"converterString\":null,\"updater\":null,\"updaterString\":null,\"varMapping\":{\"__isSmartRef__\":true,\"id\":314},\"__SourceModuleName__\":\"Global.lively.bindings\",\"__LivelyClassName__\":\"AttributeConnection\"},\"314\":{\"source\":{\"__isSmartRef__\":true,\"id\":279},\"target\":{\"__isSmartRef__\":true,\"id\":0}},\"315\":{\"_Position\":{\"__isSmartRef__\":true,\"id\":316},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":317},\"_Extent\":{\"__isSmartRef__\":true,\"id\":318},\"_ClipMode\":\"visible\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":319},\"_BorderWidth\":1,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":320},\"_Fill\":{\"__isSmartRef__\":true,\"id\":321},\"_StrokeOpacity\":1,\"_BorderRadius\":\"8px 8px 0px 0px\",\"_Opacity\":1,\"_BorderStyle\":\"solid\",\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"316\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"317\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\",\"setClipMode\":\"setClipModeHTML\"},\"318\":{\"x\":310.49672894514134,\"y\":22,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global\"},\"319\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Rectangle\"},\"320\":{\"r\":0.4,\"g\":0.4,\"b\":0.4,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"321\":{\"stops\":[{\"__isSmartRef__\":true,\"id\":322},{\"__isSmartRef__\":true,\"id\":323}],\"vector\":{\"__isSmartRef__\":true,\"id\":325},\"__LivelyClassName__\":\"lively.morphic.LinearGradient\",\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\"},\"322\":{\"offset\":0,\"color\":{\"__isSmartRef__\":true,\"id\":20}},\"323\":{\"offset\":1,\"color\":{\"__isSmartRef__\":true,\"id\":324}},\"324\":{\"r\":0.6400000000000001,\"g\":0.6400000000000001,\"b\":0.6400000000000001,\"a\":1,\"__LivelyClassName__\":\"Color\",\"__SourceModuleName__\":\"Global\"},\"325\":{\"x\":0,\"y\":0,\"width\":0,\"height\":1,\"__LivelyClassName__\":\"Rectangle\",\"__SourceModuleName__\":\"Global\"},\"326\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\"},\"327\":{\"morph\":{\"__isSmartRef__\":true,\"id\":182},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"328\":{\"resizeWidth\":true,\"adjustForNewBounds\":true},\"329\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"330\":{\"x\":310.49672894514134,\"y\":22,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global\"},\"331\":{\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":332},\"_ClipMode\":\"visible\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":333},\"_BorderWidth\":0,\"_Fill\":null,\"_StrokeOpacity\":0,\"_BorderRadius\":0,\"_Extent\":{\"__isSmartRef__\":true,\"id\":334},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"_Opacity\":1,\"_BorderStyle\":\"solid\",\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"332\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\",\"setClipMode\":\"setClipModeHTML\"},\"333\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Rectangle\"},\"334\":{\"x\":310.49672894514134,\"y\":419.92138184230294,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global\"},\"335\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\"},\"336\":{\"morph\":{\"__isSmartRef__\":true,\"id\":0},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"337\":{\"adjustForNewBounds\":true},\"338\":{\"x\":0,\"y\":0,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global\"},\"339\":{\"x\":310.49672894514134,\"y\":419.92138184230294,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global\"},\"340\":{\"x\":0,\"y\":21,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"341\":{\"partsSpaceName\":\"PartsBin/Tools\",\"__SourceModuleName__\":\"Global.lively.PartsBin\",\"comment\":\"Displays object properties and provides a workspace. The workspace's context is set to the last clicked element.\",\"migrationLevel\":4,\"partName\":\"Explorer\",\"changes\":[{\"__isSmartRef__\":true,\"id\":342},{\"__isSmartRef__\":true,\"id\":344},{\"__isSmartRef__\":true,\"id\":346},{\"__isSmartRef__\":true,\"id\":348},{\"__isSmartRef__\":true,\"id\":350},{\"__isSmartRef__\":true,\"id\":352},{\"__isSmartRef__\":true,\"id\":354},{\"__isSmartRef__\":true,\"id\":356},{\"__isSmartRef__\":true,\"id\":358},{\"__isSmartRef__\":true,\"id\":360},{\"__isSmartRef__\":true,\"id\":362},{\"__isSmartRef__\":true,\"id\":364},{\"__isSmartRef__\":true,\"id\":366},{\"__isSmartRef__\":true,\"id\":368},{\"__isSmartRef__\":true,\"id\":370},{\"__isSmartRef__\":true,\"id\":372},{\"__isSmartRef__\":true,\"id\":374},{\"__isSmartRef__\":true,\"id\":376},{\"__isSmartRef__\":true,\"id\":378},{\"__isSmartRef__\":true,\"id\":380},{\"__isSmartRef__\":true,\"id\":382},{\"__isSmartRef__\":true,\"id\":384}],\"__LivelyClassName__\":\"lively.PartsBin.PartsBinMetaInfo\"},\"342\":{\"date\":{\"__isSmartRef__\":true,\"id\":343},\"author\":\"lauritz\",\"message\":\"\",\"id\":\"41FC1B0F-23FC-4454-A424-F141A1C09663\"},\"343\":{\"isSerializedDate\":true,\"string\":\"Thu Jan 05 2012 22:46:05 GMT+0100 (CET)\"},\"344\":{\"date\":{\"__isSmartRef__\":true,\"id\":345},\"author\":\"lauritz\",\"message\":\"added >>expandAllNodes() which can expand complete trees, but not graphs.\",\"id\":\"60178F3F-BA87-45A8-BD26-CF776AC017A7\"},\"345\":{\"isSerializedDate\":true,\"string\":\"Thu Jan 05 2012 22:33:39 GMT+0100 (CET)\"},\"346\":{\"date\":{\"__isSmartRef__\":true,\"id\":347},\"author\":\"lauritz\",\"message\":\"decreased width a bit\",\"id\":\"837B2170-C0B8-4FA1-99D3-D6A1EB465519\"},\"347\":{\"isSerializedDate\":true,\"string\":\"Sat Dec 03 2011 00:36:19 GMT+0100 (CET)\"},\"348\":{\"date\":{\"__isSmartRef__\":true,\"id\":349},\"author\":\"lauritz\",\"message\":\"made expanding loop asynchronous\",\"id\":\"5DFF88BC-08E6-43BD-B5B1-A9E8C93C7B19\"},\"349\":{\"isSerializedDate\":true,\"string\":\"Wed Nov 30 2011 23:23:19 GMT+0100 (CET)\"},\"350\":{\"date\":{\"__isSmartRef__\":true,\"id\":351},\"author\":\"lauritz\",\"message\":\"corrected toggling\",\"id\":\"BFC57057-2596-42D0-89A1-811C34FCF5E1\"},\"351\":{\"isSerializedDate\":true,\"string\":\"Tue Nov 22 2011 22:44:25 GMT+0100 (CET)\"},\"352\":{\"date\":{\"__isSmartRef__\":true,\"id\":353},\"author\":\"lauritz\",\"message\":\"set a minimal extent\",\"id\":\"D1DCDCB8-84EE-48D9-8AAE-3926E9D97D30\"},\"353\":{\"isSerializedDate\":true,\"string\":\"Tue Nov 15 2011 23:39:16 GMT+0100 (CET)\"},\"354\":{\"date\":{\"__isSmartRef__\":true,\"id\":355},\"author\":\"lauritz\",\"message\":\"convenience preset by default: tree is expanded, workspace says \\\"this\\\"\",\"id\":\"D364A417-6014-4266-8DF3-CEA313F15793\"},\"355\":{\"isSerializedDate\":true,\"string\":\"Tue Nov 15 2011 23:18:29 GMT+0100 (CET)\"},\"356\":{\"date\":{\"__isSmartRef__\":true,\"id\":357},\"author\":\"lauritz\",\"message\":\"Disabled grabbing and dragging on other morphs as well.\"},\"357\":{\"isSerializedDate\":true,\"string\":\"Tue Oct 25 2011 20:23:10 GMT+0200 (CEST)\"},\"358\":{\"date\":{\"__isSmartRef__\":true,\"id\":359},\"author\":\"lauritz\",\"message\":\"Disabled dragging and grabbing on tree nodes. Those should only be clickable.\"},\"359\":{\"isSerializedDate\":true,\"string\":\"Tue Oct 25 2011 19:25:14 GMT+0200 (CEST)\"},\"360\":{\"date\":{\"__isSmartRef__\":true,\"id\":361},\"author\":\"lauritz\",\"message\":\"Fixed a bug by adding a condition to getClassNameOf. In case an object has no constructor.\"},\"361\":{\"isSerializedDate\":true,\"string\":\"Tue Oct 25 2011 22:37:11 GMT+0200 (CEST)\"},\"362\":{\"date\":{\"__isSmartRef__\":true,\"id\":363},\"author\":\"jenslincke\",\"message\":\"reset scales\",\"id\":\"5E64592A-C360-44DD-BDAE-AD956FBA7675\"},\"363\":{\"isSerializedDate\":true,\"string\":\"Fri Oct 28 2011 16:11:21 GMT+0200 (CEST)\"},\"364\":{\"date\":{\"__isSmartRef__\":true,\"id\":365},\"author\":\"jenslincke\",\"message\":\"bring resize corner to front\",\"id\":\"765AA8A1-AA38-433A-B800-FFF743B3B9EF\"},\"365\":{\"isSerializedDate\":true,\"string\":\"Thu Nov 03 2011 16:10:26 GMT+0100 (CET)\"},\"366\":{\"date\":{\"__isSmartRef__\":true,\"id\":367},\"author\":\"lauritz\",\"message\":\"layout changes\",\"id\":\"F09F5196-5203-405A-8EC3-1648A100FFF5\"},\"367\":{\"isSerializedDate\":true,\"string\":\"Fri Nov 18 2011 23:54:38 GMT+0100 (CET)\"},\"368\":{\"date\":{\"__isSmartRef__\":true,\"id\":369},\"author\":\"lauritz\",\"message\":\"corrected the order of array elements\",\"id\":\"B41E19A0-DDED-40DC-BD23-6AB94F76D76D\"},\"369\":{\"isSerializedDate\":true,\"string\":\"Tue Nov 22 2011 23:44:29 GMT+0100 (CET)\"},\"370\":{\"date\":{\"__isSmartRef__\":true,\"id\":371},\"author\":\"fbo\",\"message\":\"fix Date bug\",\"id\":\"64EDCB63-EB39-477E-A73D-E066101A8B21\"},\"371\":{\"isSerializedDate\":true,\"string\":\"Sat Dec 03 2011 00:07:10 GMT+0100 (CET)\"},\"372\":{\"date\":{\"__isSmartRef__\":true,\"id\":373},\"author\":\"lauritz\",\"message\":\"significantly reduced a performance problem regarding \\\"long\\\" string properties, doesnt freeze anymore.\",\"id\":\"EA85DB22-3FD3-4D13-B769-763C4483C445\"},\"373\":{\"isSerializedDate\":true,\"string\":\"Tue Dec 06 2011 00:55:19 GMT+0100 (CET)\"},\"374\":{\"date\":{\"__isSmartRef__\":true,\"id\":375},\"author\":\"lauritz\",\"message\":\"clicking a node no longer resets the workspace content\",\"id\":\"C8AE0678-08F5-4FFB-9662-77D7120DA285\"},\"375\":{\"isSerializedDate\":true,\"string\":\"Tue Dec 13 2011 23:22:10 GMT+0100 (CET)\"},\"376\":{\"date\":{\"__isSmartRef__\":true,\"id\":377},\"author\":\"lauritz\",\"message\":\"renamed >>#expandAllNodes to >>#toggleAll\",\"id\":\"D9931ABA-396B-4C81-9C7E-7C2712405803\"},\"377\":{\"isSerializedDate\":true,\"string\":\"Thu Jan 05 2012 22:41:44 GMT+0100 (CET)\"},\"378\":{\"date\":{\"__isSmartRef__\":true,\"id\":379},\"author\":\"lauritz\",\"message\":\"asynchronous >>#toggleAll, because toggling is actually asynchronous and rendering as well...\",\"id\":\"3B15F99C-CFD6-41FA-9778-D2BFBBD53B8D\"},\"379\":{\"isSerializedDate\":true,\"string\":\"Thu Jan 05 2012 22:58:54 GMT+0100 (CET)\"},\"380\":{\"date\":{\"__isSmartRef__\":true,\"id\":381},\"author\":\"lauritz\",\"message\":\"cleaned up how all typeof stuff\",\"id\":\"98CD54B3-3527-4C4C-8577-A0B7476D8718\"},\"381\":{\"isSerializedDate\":true,\"string\":\"Fri Jan 27 2012 02:31:53 GMT+0100 (CET)\"},\"382\":{\"date\":{\"__isSmartRef__\":true,\"id\":383},\"author\":\"lauritz\",\"message\":\"\",\"id\":\"183BD443-7A32-4E3B-8F6B-96473B0C4CB7\"},\"383\":{\"isSerializedDate\":true,\"string\":\"Fri Jan 27 2012 02:35:42 GMT+0100 (CET)\"},\"384\":{\"date\":{\"__isSmartRef__\":true,\"id\":385},\"author\":\"jenslincke\",\"message\":\"style tweak\",\"id\":\"C366B53C-40DC-445D-B882-F5F147CD349F\"},\"385\":{\"isSerializedDate\":true,\"string\":\"Mon Jan 30 2012 14:04:58 GMT+0100 (CET)\"},\"386\":{\"x\":706,\"y\":245,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global\"},\"387\":{\"x\":178,\"y\":269,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"388\":{\"explore\":{\"__isSmartRef__\":true,\"id\":389},\"reset\":{\"__isSmartRef__\":true,\"id\":393},\"inspect\":{\"__isSmartRef__\":true,\"id\":397},\"toggleAll\":{\"__isSmartRef__\":true,\"id\":401}},\"389\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":390},\"source\":\"function explore(object) {\\n // please see this window's pane, \\\"ExplorerPane\\\"\\n this.explorer.explore(object);\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":391},\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"lively.Closure\"},\"390\":{\"this\":{\"__isSmartRef__\":true,\"id\":0}},\"391\":{\"user\":\"lauritz\",\"timestamp\":{\"__isSmartRef__\":true,\"id\":392}},\"392\":{\"isSerializedDate\":true,\"string\":\"Wed Sep 21 2011 19:25:04 GMT+0200 (CEST)\"},\"393\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":394},\"source\":\"function reset() {\\n // please see this window's pane, \\\"ExplorerPane\\\"\\n this.explorer.reset();\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":395},\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"lively.Closure\"},\"394\":{\"this\":{\"__isSmartRef__\":true,\"id\":0}},\"395\":{\"user\":\"lauritz\",\"timestamp\":{\"__isSmartRef__\":true,\"id\":396}},\"396\":{\"isSerializedDate\":true,\"string\":\"Wed Sep 21 2011 19:25:04 GMT+0200 (CEST)\"},\"397\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":398},\"source\":\"function inspect(object) {\\n // alias for explore\\n this.explore(object);\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":399},\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"lively.Closure\"},\"398\":{\"this\":{\"__isSmartRef__\":true,\"id\":0}},\"399\":{\"user\":\"lauritz\",\"timestamp\":{\"__isSmartRef__\":true,\"id\":400}},\"400\":{\"isSerializedDate\":true,\"string\":\"Tue Nov 15 2011 23:04:54 GMT+0100 (CET)\"},\"401\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":402},\"source\":\"function toggleAll() {\\n this.explorer.toggleAll();\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":403},\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"lively.Closure\"},\"402\":{\"this\":{\"__isSmartRef__\":true,\"id\":0}},\"403\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":404},\"user\":\"lauritz\",\"tags\":[]},\"404\":{\"isSerializedDate\":true,\"string\":\"Thu Jan 05 2012 22:40:45 GMT+0100 (CET)\"},\"isSimplifiedRegistry\":true}}","__LivelyClassName__":"lively.PartsBin.PartItem","__SourceModuleName__":"Global.lively.PartsBin"},"11225":{"rev":148785,"author":"bert","date":{"__isSmartRef__":true,"id":11226},"url":{"__isSmartRef__":true,"id":11227},"changes":[{"__isSmartRef__":true,"id":11228}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"11226":{"isSerializedDate":true,"string":"Wed Mar 28 2012 20:33:56 GMT+0200 (Mitteleuropäische Sommerzeit)"},"11227":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/Explorer.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"11228":{"type":"S:modified","url":"/PartsBin/Tools/Explorer.json"},"11229":{"rev":140039,"author":"fbo","date":{"__isSmartRef__":true,"id":11230},"url":{"__isSmartRef__":true,"id":11231},"changes":[{"__isSmartRef__":true,"id":11232},{"__isSmartRef__":true,"id":11233},{"__isSmartRef__":true,"id":11234},{"__isSmartRef__":true,"id":11235},{"__isSmartRef__":true,"id":11236},{"__isSmartRef__":true,"id":11237},{"__isSmartRef__":true,"id":11238},{"__isSmartRef__":true,"id":11239},{"__isSmartRef__":true,"id":11240},{"__isSmartRef__":true,"id":11241},{"__isSmartRef__":true,"id":11242},{"__isSmartRef__":true,"id":11243},{"__isSmartRef__":true,"id":11244},{"__isSmartRef__":true,"id":11245},{"__isSmartRef__":true,"id":11246},{"__isSmartRef__":true,"id":11247},{"__isSmartRef__":true,"id":11248},{"__isSmartRef__":true,"id":11249},{"__isSmartRef__":true,"id":11250},{"__isSmartRef__":true,"id":11251},{"__isSmartRef__":true,"id":11252},{"__isSmartRef__":true,"id":11253},{"__isSmartRef__":true,"id":11254},{"__isSmartRef__":true,"id":11255},{"__isSmartRef__":true,"id":11256},{"__isSmartRef__":true,"id":11257},{"__isSmartRef__":true,"id":11258},{"__isSmartRef__":true,"id":11259},{"__isSmartRef__":true,"id":11260},{"__isSmartRef__":true,"id":11261},{"__isSmartRef__":true,"id":11262},{"__isSmartRef__":true,"id":11263},{"__isSmartRef__":true,"id":11264},{"__isSmartRef__":true,"id":11265},{"__isSmartRef__":true,"id":11266},{"__isSmartRef__":true,"id":11267},{"__isSmartRef__":true,"id":11268},{"__isSmartRef__":true,"id":11269},{"__isSmartRef__":true,"id":11270},{"__isSmartRef__":true,"id":11271},{"__isSmartRef__":true,"id":11272},{"__isSmartRef__":true,"id":11273},{"__isSmartRef__":true,"id":11274},{"__isSmartRef__":true,"id":11275},{"__isSmartRef__":true,"id":11276},{"__isSmartRef__":true,"id":11277},{"__isSmartRef__":true,"id":11278},{"__isSmartRef__":true,"id":11279},{"__isSmartRef__":true,"id":11280},{"__isSmartRef__":true,"id":11281},{"__isSmartRef__":true,"id":11282},{"__isSmartRef__":true,"id":11283},{"__isSmartRef__":true,"id":11284},{"__isSmartRef__":true,"id":11285},{"__isSmartRef__":true,"id":11286},{"__isSmartRef__":true,"id":11287},{"__isSmartRef__":true,"id":11288},{"__isSmartRef__":true,"id":11289},{"__isSmartRef__":true,"id":11290},{"__isSmartRef__":true,"id":11291},{"__isSmartRef__":true,"id":11292},{"__isSmartRef__":true,"id":11293},{"__isSmartRef__":true,"id":11294},{"__isSmartRef__":true,"id":11295},{"__isSmartRef__":true,"id":11296},{"__isSmartRef__":true,"id":11297},{"__isSmartRef__":true,"id":11298},{"__isSmartRef__":true,"id":11299},{"__isSmartRef__":true,"id":11300},{"__isSmartRef__":true,"id":11301},{"__isSmartRef__":true,"id":11302},{"__isSmartRef__":true,"id":11303},{"__isSmartRef__":true,"id":11304},{"__isSmartRef__":true,"id":11305},{"__isSmartRef__":true,"id":11306},{"__isSmartRef__":true,"id":11307},{"__isSmartRef__":true,"id":11308},{"__isSmartRef__":true,"id":11309},{"__isSmartRef__":true,"id":11310},{"__isSmartRef__":true,"id":11311},{"__isSmartRef__":true,"id":11312},{"__isSmartRef__":true,"id":11313},{"__isSmartRef__":true,"id":11314},{"__isSmartRef__":true,"id":11315},{"__isSmartRef__":true,"id":11316},{"__isSmartRef__":true,"id":11317},{"__isSmartRef__":true,"id":11318},{"__isSmartRef__":true,"id":11319},{"__isSmartRef__":true,"id":11320},{"__isSmartRef__":true,"id":11321},{"__isSmartRef__":true,"id":11322},{"__isSmartRef__":true,"id":11323},{"__isSmartRef__":true,"id":11324},{"__isSmartRef__":true,"id":11325},{"__isSmartRef__":true,"id":11326},{"__isSmartRef__":true,"id":11327},{"__isSmartRef__":true,"id":11328},{"__isSmartRef__":true,"id":11329},{"__isSmartRef__":true,"id":11330},{"__isSmartRef__":true,"id":11331},{"__isSmartRef__":true,"id":11332},{"__isSmartRef__":true,"id":11333},{"__isSmartRef__":true,"id":11334}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"11230":{"isSerializedDate":true,"string":"Wed Feb 22 2012 22:26:12 GMT+0100 (Mitteleuropäische Zeit)"},"11231":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/core/lively/lang/UUID.js","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"11232":{"type":"S:modified","url":"/core/lively/ast/Interpreter.js"},"11233":{"type":"S:added","url":null},"11234":{"type":"S:added","url":null},"11235":{"type":"S:modified","url":"/core/lively/OldModel.js"},"11236":{"type":"S:modified","url":"/core/lively/morphic/ScriptingSupport.js"},"11237":{"type":"S:added","url":null},"11238":{"type":"S:added","url":null},"11239":{"type":"S:deleted","url":null},"11240":{"type":"S:added","url":null},"11241":{"type":"S:modified","url":"/core/lively/ast/LivelyJSParser.js"},"11242":{"type":"S:modified","url":"/core/lively/morphic/EventExperiments.js"},"11243":{"type":"S:added","url":null},"11244":{"type":"S:modified","url":"/core/lively/Base.js"},"11245":{"type":"S:added","url":null},"11246":{"type":"S:added","url":null},"11247":{"type":"S:modified","url":"/core/lively/bootstrap.js"},"11248":{"type":"S:added","url":null},"11249":{"type":"S:added","url":null},"11250":{"type":"S:modified","url":"/core/lively/localconfig.js"},"11251":{"type":"S:modified","url":"/core/lively/PartsBin.js"},"11252":{"type":"S:modified","url":"/core/lively/ide/SystemBrowserNodes.js"},"11253":{"type":"S:modified","url":"/core/lively/morphic/tests/PathTests.js"},"11254":{"type":"S:added","url":null},"11255":{"type":"S:modified","url":"/core/lively/bindings/Core.js"},"11256":{"type":"S:added","url":null},"11257":{"type":"S:added","url":null},"11258":{"type":"S:modified","url":"/core/lively/Network.js"},"11259":{"type":"S:modified","url":"/core/lively/morphic/Core.js"},"11260":{"type":"S:added","url":null},"11261":{"type":"S:modified","url":"/core/lively/bindings.js"},"11262":{"type":"S:modified","url":"/core/lively/WidgetsTraits.js"},"11263":{"type":"S:modified","url":"/core/lively/morphic.js"},"11264":{"type":"S:added","url":null},"11265":{"type":"S:added","url":null},"11266":{"type":"S:added","url":null},"11267":{"type":"S:modified","url":"/core/lively/defaultconfig.js"},"11268":{"type":"S:added","url":null},"11269":{"type":"S:added","url":null},"11270":{"type":"S:modified","url":"/core/lively/morphic/Canvas.js"},"11271":{"type":"S:modified","url":"/core/lively/ast/generated/Translator.js"},"11272":{"type":"S:added","url":null},"11273":{"type":"S:modified","url":"/core/lively/ast/Parser.js"},"11274":{"type":"S:modified","url":"/core/lively/Main.js"},"11275":{"type":"S:modified","url":"/core/lively/morphic/tests/Morphic2.js"},"11276":{"type":"S:added","url":null},"11277":{"type":"S:modified","url":"/core/lively/morphic/tests/TabTests.js"},"11278":{"type":"S:modified","url":"/core/lively/persistence/Serializer.js"},"11279":{"type":"S:modified","url":"/core_version.json"},"11280":{"type":"S:added","url":null},"11281":{"type":"S:modified","url":"/core/lively/morphic/PathShapes.js"},"11282":{"type":"S:added","url":null},"11283":{"type":"S:added","url":null},"11284":{"type":"S:modified","url":"/core/lively/morphic/tests/Morphic.js"},"11285":{"type":"S:modified","url":"/core/lively/morphic/tests/DataGridTests.js"},"11286":{"type":"S:modified","url":"/core/lively/morphic/HTML.js"},"11287":{"type":"S:added","url":null},"11288":{"type":"S:added","url":null},"11289":{"type":"S:added","url":null},"11290":{"type":"S:modified","url":"/core/lively/ide/BrowserCommands.js"},"11291":{"type":"S:modified","url":"/core/lively/morphic/Widgets.js"},"11292":{"type":"S:modified","url":"/core/lively/morphic/tests/EventTests.js"},"11293":{"type":"S:modified","url":"/core/lively/ast/StackReification.js"},"11294":{"type":"S:modified","url":"/core/cop/CopBenchmark.js"},"11295":{"type":"S:deleted","url":null},"11296":{"type":"S:added","url":null},"11297":{"type":"S:modified","url":"/core/lively/Helper.js"},"11298":{"type":"S:modified","url":"/core/lively/morphic/MorphAddons.js"},"11299":{"type":"S:added","url":null},"11300":{"type":"S:modified","url":"/core/lively/morphic/tests/Connectors.js"},"11301":{"type":"S:modified","url":"/core/lively/morphic/Shapes.js"},"11302":{"type":"S:modified","url":"/core/lively/ide/SourceDatabase.js"},"11303":{"type":"S:added","url":null},"11304":{"type":"S:modified","url":"/core/lively/Tracing.js"},"11305":{"type":"S:added","url":null},"11306":{"type":"S:modified","url":"/core/lively/ast/Morphic.js"},"11307":{"type":"S:added","url":null},"11308":{"type":"S:added","url":null},"11309":{"type":"S:added","url":null},"11310":{"type":"S:modified","url":"/core/lively/TestFramework.js"},"11311":{"type":"S:modified","url":"/core/lively/ast/generated/Nodes.js"},"11312":{"type":"S:added","url":null},"11313":{"type":"S:modified","url":"/core/lively/morphic/TextCore.js"},"11314":{"type":"S:added","url":null},"11315":{"type":"S:modified","url":"/core/lively/ide.js"},"11316":{"type":"S:modified","url":"/core/cop/Tracing.js"},"11317":{"type":"S:modified","url":"/core/lively/ide/FileParsing.js"},"11318":{"type":"S:modified","url":"/core/lively/morphic/Events.js"},"11319":{"type":"S:modified","url":"/core/lively/morphic/Halos.js"},"11320":{"type":"S:added","url":null},"11321":{"type":"S:added","url":null},"11322":{"type":"S:modified","url":"/core/lively/morphic/Complete.js"},"11323":{"type":"S:added","url":null},"11324":{"type":"S:added","url":null},"11325":{"type":"S:added","url":null},"11326":{"type":"S:added","url":null},"11327":{"type":"S:added","url":null},"11328":{"type":"S:modified","url":"/core/lively/persistence/StandAlonePackaging.js"},"11329":{"type":"S:added","url":null},"11330":{"type":"S:modified","url":"/core/lively/ast/TestFramework.js"},"11331":{"type":"S:modified","url":"/core/lively/ide/SystemCodeBrowser.js"},"11332":{"type":"S:added","url":null},"11333":{"type":"S:added","url":null},"11334":{"type":"S:added","url":null},"11335":{"rev":131237,"author":"jenslincke","date":{"__isSmartRef__":true,"id":11336},"url":{"__isSmartRef__":true,"id":11337},"changes":[{"__isSmartRef__":true,"id":11338}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"11336":{"isSerializedDate":true,"string":"Mon Jan 30 2012 12:59:54 GMT+0100 (Mitteleuropäische Zeit)"},"11337":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Tools/Explorer.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"11338":{"type":"S:modified","url":"/core/PartsBin/Tools/Explorer.json"},"11339":{"rev":130459,"author":"lauritz","date":{"__isSmartRef__":true,"id":11340},"url":{"__isSmartRef__":true,"id":11341},"changes":[{"__isSmartRef__":true,"id":11342}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"11340":{"isSerializedDate":true,"string":"Fri Jan 27 2012 01:31:03 GMT+0100 (Mitteleuropäische Zeit)"},"11341":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Tools/Explorer.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"11342":{"type":"S:modified","url":"/core/PartsBin/Tools/Explorer.json"},"11343":{"rev":130455,"author":"lauritz","date":{"__isSmartRef__":true,"id":11344},"url":{"__isSmartRef__":true,"id":11345},"changes":[{"__isSmartRef__":true,"id":11346}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"11344":{"isSerializedDate":true,"string":"Fri Jan 27 2012 01:27:16 GMT+0100 (Mitteleuropäische Zeit)"},"11345":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Tools/Explorer.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"11346":{"type":"S:modified","url":"/core/PartsBin/Tools/Explorer.json"},"11347":{"rev":126370,"author":"lauritz","date":{"__isSmartRef__":true,"id":11348},"url":{"__isSmartRef__":true,"id":11349},"changes":[{"__isSmartRef__":true,"id":11350}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"11348":{"isSerializedDate":true,"string":"Thu Jan 05 2012 21:55:37 GMT+0100 (Mitteleuropäische Zeit)"},"11349":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Tools/Explorer.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"11350":{"type":"S:modified","url":"/core/PartsBin/Tools/Explorer.json"},"11351":{"rev":126355,"author":"lauritz","date":{"__isSmartRef__":true,"id":11352},"url":{"__isSmartRef__":true,"id":11353},"changes":[{"__isSmartRef__":true,"id":11354}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"11352":{"isSerializedDate":true,"string":"Thu Jan 05 2012 21:42:49 GMT+0100 (Mitteleuropäische Zeit)"},"11353":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Tools/Explorer.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"11354":{"type":"S:modified","url":"/core/PartsBin/Tools/Explorer.json"},"11355":{"rev":126351,"author":"lauritz","date":{"__isSmartRef__":true,"id":11356},"url":{"__isSmartRef__":true,"id":11357},"changes":[{"__isSmartRef__":true,"id":11358}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"11356":{"isSerializedDate":true,"string":"Thu Jan 05 2012 21:38:29 GMT+0100 (Mitteleuropäische Zeit)"},"11357":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Tools/Explorer.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"11358":{"type":"S:modified","url":"/core/PartsBin/Tools/Explorer.json"},"11359":{"rev":126348,"author":"lauritz","date":{"__isSmartRef__":true,"id":11360},"url":{"__isSmartRef__":true,"id":11361},"changes":[{"__isSmartRef__":true,"id":11362}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"11360":{"isSerializedDate":true,"string":"Thu Jan 05 2012 21:30:24 GMT+0100 (Mitteleuropäische Zeit)"},"11361":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Tools/Explorer.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"11362":{"type":"S:modified","url":"/core/PartsBin/Tools/Explorer.json"},"11363":{"rev":123710,"author":"lauritz","date":{"__isSmartRef__":true,"id":11364},"url":{"__isSmartRef__":true,"id":11365},"changes":[{"__isSmartRef__":true,"id":11366}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"11364":{"isSerializedDate":true,"string":"Tue Dec 13 2011 22:20:22 GMT+0100 (Mitteleuropäische Zeit)"},"11365":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Tools/Explorer.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"11366":{"type":"S:modified","url":"/core/PartsBin/Tools/Explorer.json"},"11367":{"rev":120875,"author":"lauritz","date":{"__isSmartRef__":true,"id":11368},"url":{"__isSmartRef__":true,"id":11369},"changes":[{"__isSmartRef__":true,"id":11370},{"__isSmartRef__":true,"id":11371},{"__isSmartRef__":true,"id":11372}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"11368":{"isSerializedDate":true,"string":"Mon Dec 05 2011 23:54:43 GMT+0100 (Mitteleuropäische Zeit)"},"11369":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Tools/Explorer.html","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"11370":{"type":"S:modified","url":"/core/PartsBin/Tools/Explorer.json"},"11371":{"type":"S:modified","url":"/core/PartsBin/Tools/Explorer.metainfo"},"11372":{"type":"S:modified","url":"/core/PartsBin/Tools/Explorer.html"},"11373":{"rev":120530,"author":"lauritz","date":{"__isSmartRef__":true,"id":11374},"url":{"__isSmartRef__":true,"id":11375},"changes":[{"__isSmartRef__":true,"id":11376}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"11374":{"isSerializedDate":true,"string":"Fri Dec 02 2011 23:35:15 GMT+0100 (Mitteleuropäische Zeit)"},"11375":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Tools/Explorer.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"11376":{"type":"S:modified","url":"/core/PartsBin/Tools/Explorer.json"},"11377":{"rev":120520,"author":"fbo","date":{"__isSmartRef__":true,"id":11378},"url":{"__isSmartRef__":true,"id":11379},"changes":[{"__isSmartRef__":true,"id":11380}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"11378":{"isSerializedDate":true,"string":"Fri Dec 02 2011 23:06:07 GMT+0100 (Mitteleuropäische Zeit)"},"11379":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Tools/Explorer.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"11380":{"type":"S:modified","url":"/core/PartsBin/Tools/Explorer.json"},"11381":{"rev":120054,"author":"lauritz","date":{"__isSmartRef__":true,"id":11382},"url":{"__isSmartRef__":true,"id":11383},"changes":[{"__isSmartRef__":true,"id":11384}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"11382":{"isSerializedDate":true,"string":"Wed Nov 30 2011 22:22:23 GMT+0100 (Mitteleuropäische Zeit)"},"11383":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Tools/Explorer.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"11384":{"type":"S:modified","url":"/core/PartsBin/Tools/Explorer.json"},"11385":{"rev":120044,"author":"lauritz","date":{"__isSmartRef__":true,"id":11386},"url":{"__isSmartRef__":true,"id":11387},"changes":[{"__isSmartRef__":true,"id":11388}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"11386":{"isSerializedDate":true,"string":"Wed Nov 30 2011 21:21:04 GMT+0100 (Mitteleuropäische Zeit)"},"11387":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Tools/Explorer.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"11388":{"type":"S:modified","url":"/core/PartsBin/Tools/Explorer.json"},"11389":{"rev":118860,"author":"lauritz","date":{"__isSmartRef__":true,"id":11390},"url":{"__isSmartRef__":true,"id":11391},"changes":[{"__isSmartRef__":true,"id":11392}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"11390":{"isSerializedDate":true,"string":"Tue Nov 22 2011 22:44:04 GMT+0100 (Mitteleuropäische Zeit)"},"11391":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Tools/Explorer.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"11392":{"type":"S:modified","url":"/core/PartsBin/Tools/Explorer.json"},"11393":{"rev":118849,"author":"lauritz","date":{"__isSmartRef__":true,"id":11394},"url":{"__isSmartRef__":true,"id":11395},"changes":[{"__isSmartRef__":true,"id":11396}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"11394":{"isSerializedDate":true,"string":"Tue Nov 22 2011 21:44:02 GMT+0100 (Mitteleuropäische Zeit)"},"11395":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Tools/Explorer.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"11396":{"type":"S:modified","url":"/core/PartsBin/Tools/Explorer.json"},"11397":{"rev":118687,"author":"lauritz","date":{"__isSmartRef__":true,"id":11398},"url":{"__isSmartRef__":true,"id":11399},"changes":[{"__isSmartRef__":true,"id":11400}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"11398":{"isSerializedDate":true,"string":"Fri Nov 18 2011 22:54:04 GMT+0100 (Mitteleuropäische Zeit)"},"11399":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Tools/Explorer.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"11400":{"type":"S:modified","url":"/core/PartsBin/Tools/Explorer.json"},"11401":{"rev":117845,"author":"lauritz","date":{"__isSmartRef__":true,"id":11402},"url":{"__isSmartRef__":true,"id":11403},"changes":[{"__isSmartRef__":true,"id":11404}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"11402":{"isSerializedDate":true,"string":"Tue Nov 15 2011 22:39:01 GMT+0100 (Mitteleuropäische Zeit)"},"11403":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Tools/Explorer.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"11404":{"type":"S:modified","url":"/core/PartsBin/Tools/Explorer.json"},"11405":{"rev":117841,"author":"lauritz","date":{"__isSmartRef__":true,"id":11406},"url":{"__isSmartRef__":true,"id":11407},"changes":[{"__isSmartRef__":true,"id":11408}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"11406":{"isSerializedDate":true,"string":"Tue Nov 15 2011 22:18:15 GMT+0100 (Mitteleuropäische Zeit)"},"11407":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Tools/Explorer.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"11408":{"type":"S:modified","url":"/core/PartsBin/Tools/Explorer.json"},"11409":{"rev":113483,"author":"jenslincke","date":{"__isSmartRef__":true,"id":11410},"url":{"__isSmartRef__":true,"id":11411},"changes":[{"__isSmartRef__":true,"id":11412}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"11410":{"isSerializedDate":true,"string":"Thu Nov 03 2011 15:09:36 GMT+0100 (Mitteleuropäische Zeit)"},"11411":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Tools/Explorer.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"11412":{"type":"S:modified","url":"/core/PartsBin/Tools/Explorer.json"},"11413":{"rev":112334,"author":"jenslincke","date":{"__isSmartRef__":true,"id":11414},"url":{"__isSmartRef__":true,"id":11415},"changes":[{"__isSmartRef__":true,"id":11416}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"11414":{"isSerializedDate":true,"string":"Fri Oct 28 2011 14:10:54 GMT+0200 (Mitteleuropäische Sommerzeit)"},"11415":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Tools/Explorer.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"11416":{"type":"S:modified","url":"/core/PartsBin/Tools/Explorer.json"},"11417":{"rev":112200,"author":"lauritz","date":{"__isSmartRef__":true,"id":11418},"url":{"__isSmartRef__":true,"id":11419},"changes":[{"__isSmartRef__":true,"id":11420},{"__isSmartRef__":true,"id":11421},{"__isSmartRef__":true,"id":11422},{"__isSmartRef__":true,"id":11423},{"__isSmartRef__":true,"id":11424},{"__isSmartRef__":true,"id":11425},{"__isSmartRef__":true,"id":11426},{"__isSmartRef__":true,"id":11427},{"__isSmartRef__":true,"id":11428},{"__isSmartRef__":true,"id":11429},{"__isSmartRef__":true,"id":11430},{"__isSmartRef__":true,"id":11431},{"__isSmartRef__":true,"id":11432},{"__isSmartRef__":true,"id":11433},{"__isSmartRef__":true,"id":11434},{"__isSmartRef__":true,"id":11435},{"__isSmartRef__":true,"id":11436},{"__isSmartRef__":true,"id":11437},{"__isSmartRef__":true,"id":11438},{"__isSmartRef__":true,"id":11439},{"__isSmartRef__":true,"id":11440},{"__isSmartRef__":true,"id":11441},{"__isSmartRef__":true,"id":11442},{"__isSmartRef__":true,"id":11443},{"__isSmartRef__":true,"id":11444},{"__isSmartRef__":true,"id":11445},{"__isSmartRef__":true,"id":11446},{"__isSmartRef__":true,"id":11447},{"__isSmartRef__":true,"id":11448},{"__isSmartRef__":true,"id":11449},{"__isSmartRef__":true,"id":11450},{"__isSmartRef__":true,"id":11451},{"__isSmartRef__":true,"id":11452},{"__isSmartRef__":true,"id":11453},{"__isSmartRef__":true,"id":11454},{"__isSmartRef__":true,"id":11455},{"__isSmartRef__":true,"id":11456},{"__isSmartRef__":true,"id":11457},{"__isSmartRef__":true,"id":11458},{"__isSmartRef__":true,"id":11459},{"__isSmartRef__":true,"id":11460},{"__isSmartRef__":true,"id":11461},{"__isSmartRef__":true,"id":11462},{"__isSmartRef__":true,"id":11463},{"__isSmartRef__":true,"id":11464},{"__isSmartRef__":true,"id":11465},{"__isSmartRef__":true,"id":11466},{"__isSmartRef__":true,"id":11467},{"__isSmartRef__":true,"id":11468},{"__isSmartRef__":true,"id":11469},{"__isSmartRef__":true,"id":11470},{"__isSmartRef__":true,"id":11471},{"__isSmartRef__":true,"id":11472},{"__isSmartRef__":true,"id":11473},{"__isSmartRef__":true,"id":11474},{"__isSmartRef__":true,"id":11475},{"__isSmartRef__":true,"id":11476},{"__isSmartRef__":true,"id":11477},{"__isSmartRef__":true,"id":11478},{"__isSmartRef__":true,"id":11479},{"__isSmartRef__":true,"id":11480},{"__isSmartRef__":true,"id":11481},{"__isSmartRef__":true,"id":11482},{"__isSmartRef__":true,"id":11483},{"__isSmartRef__":true,"id":11484},{"__isSmartRef__":true,"id":11485},{"__isSmartRef__":true,"id":11486},{"__isSmartRef__":true,"id":11487},{"__isSmartRef__":true,"id":11488},{"__isSmartRef__":true,"id":11489},{"__isSmartRef__":true,"id":11490},{"__isSmartRef__":true,"id":11491},{"__isSmartRef__":true,"id":11492},{"__isSmartRef__":true,"id":11493},{"__isSmartRef__":true,"id":11494},{"__isSmartRef__":true,"id":11495},{"__isSmartRef__":true,"id":11496},{"__isSmartRef__":true,"id":11497},{"__isSmartRef__":true,"id":11498},{"__isSmartRef__":true,"id":11499},{"__isSmartRef__":true,"id":11500},{"__isSmartRef__":true,"id":11501},{"__isSmartRef__":true,"id":11502},{"__isSmartRef__":true,"id":11503},{"__isSmartRef__":true,"id":11504},{"__isSmartRef__":true,"id":11505},{"__isSmartRef__":true,"id":11506},{"__isSmartRef__":true,"id":11507},{"__isSmartRef__":true,"id":11508},{"__isSmartRef__":true,"id":11509},{"__isSmartRef__":true,"id":11510},{"__isSmartRef__":true,"id":11511},{"__isSmartRef__":true,"id":11512},{"__isSmartRef__":true,"id":11513},{"__isSmartRef__":true,"id":11514},{"__isSmartRef__":true,"id":11515},{"__isSmartRef__":true,"id":11516},{"__isSmartRef__":true,"id":11517},{"__isSmartRef__":true,"id":11518},{"__isSmartRef__":true,"id":11519},{"__isSmartRef__":true,"id":11520},{"__isSmartRef__":true,"id":11521},{"__isSmartRef__":true,"id":11522},{"__isSmartRef__":true,"id":11523},{"__isSmartRef__":true,"id":11524},{"__isSmartRef__":true,"id":11525},{"__isSmartRef__":true,"id":11526},{"__isSmartRef__":true,"id":11527},{"__isSmartRef__":true,"id":11528},{"__isSmartRef__":true,"id":11529},{"__isSmartRef__":true,"id":11530},{"__isSmartRef__":true,"id":11531},{"__isSmartRef__":true,"id":11532},{"__isSmartRef__":true,"id":11533},{"__isSmartRef__":true,"id":11534},{"__isSmartRef__":true,"id":11535},{"__isSmartRef__":true,"id":11536},{"__isSmartRef__":true,"id":11537},{"__isSmartRef__":true,"id":11538},{"__isSmartRef__":true,"id":11539},{"__isSmartRef__":true,"id":11540},{"__isSmartRef__":true,"id":11541},{"__isSmartRef__":true,"id":11542},{"__isSmartRef__":true,"id":11543},{"__isSmartRef__":true,"id":11544},{"__isSmartRef__":true,"id":11545},{"__isSmartRef__":true,"id":11546},{"__isSmartRef__":true,"id":11547},{"__isSmartRef__":true,"id":11548},{"__isSmartRef__":true,"id":11549},{"__isSmartRef__":true,"id":11550},{"__isSmartRef__":true,"id":11551},{"__isSmartRef__":true,"id":11552},{"__isSmartRef__":true,"id":11553},{"__isSmartRef__":true,"id":11554},{"__isSmartRef__":true,"id":11555},{"__isSmartRef__":true,"id":11556},{"__isSmartRef__":true,"id":11557},{"__isSmartRef__":true,"id":11558},{"__isSmartRef__":true,"id":11559},{"__isSmartRef__":true,"id":11560},{"__isSmartRef__":true,"id":11561},{"__isSmartRef__":true,"id":11562},{"__isSmartRef__":true,"id":11563},{"__isSmartRef__":true,"id":11564},{"__isSmartRef__":true,"id":11565},{"__isSmartRef__":true,"id":11566},{"__isSmartRef__":true,"id":11567},{"__isSmartRef__":true,"id":11568},{"__isSmartRef__":true,"id":11569},{"__isSmartRef__":true,"id":11570},{"__isSmartRef__":true,"id":11571},{"__isSmartRef__":true,"id":11572},{"__isSmartRef__":true,"id":11573},{"__isSmartRef__":true,"id":11574},{"__isSmartRef__":true,"id":11575},{"__isSmartRef__":true,"id":11576},{"__isSmartRef__":true,"id":11577},{"__isSmartRef__":true,"id":11578},{"__isSmartRef__":true,"id":11579},{"__isSmartRef__":true,"id":11580},{"__isSmartRef__":true,"id":11581},{"__isSmartRef__":true,"id":11582},{"__isSmartRef__":true,"id":11583},{"__isSmartRef__":true,"id":11584},{"__isSmartRef__":true,"id":11585},{"__isSmartRef__":true,"id":11586},{"__isSmartRef__":true,"id":11587},{"__isSmartRef__":true,"id":11588},{"__isSmartRef__":true,"id":11589},{"__isSmartRef__":true,"id":11590},{"__isSmartRef__":true,"id":11591},{"__isSmartRef__":true,"id":11592},{"__isSmartRef__":true,"id":11593},{"__isSmartRef__":true,"id":11594},{"__isSmartRef__":true,"id":11595},{"__isSmartRef__":true,"id":11596},{"__isSmartRef__":true,"id":11597},{"__isSmartRef__":true,"id":11598},{"__isSmartRef__":true,"id":11599},{"__isSmartRef__":true,"id":11600},{"__isSmartRef__":true,"id":11601},{"__isSmartRef__":true,"id":11602},{"__isSmartRef__":true,"id":11603},{"__isSmartRef__":true,"id":11604},{"__isSmartRef__":true,"id":11605},{"__isSmartRef__":true,"id":11606},{"__isSmartRef__":true,"id":11607},{"__isSmartRef__":true,"id":11608},{"__isSmartRef__":true,"id":11609},{"__isSmartRef__":true,"id":11610},{"__isSmartRef__":true,"id":11611},{"__isSmartRef__":true,"id":11612},{"__isSmartRef__":true,"id":11613},{"__isSmartRef__":true,"id":11614},{"__isSmartRef__":true,"id":11615},{"__isSmartRef__":true,"id":11616},{"__isSmartRef__":true,"id":11617},{"__isSmartRef__":true,"id":11618},{"__isSmartRef__":true,"id":11619},{"__isSmartRef__":true,"id":11620},{"__isSmartRef__":true,"id":11621},{"__isSmartRef__":true,"id":11622},{"__isSmartRef__":true,"id":11623},{"__isSmartRef__":true,"id":11624},{"__isSmartRef__":true,"id":11625},{"__isSmartRef__":true,"id":11626},{"__isSmartRef__":true,"id":11627},{"__isSmartRef__":true,"id":11628},{"__isSmartRef__":true,"id":11629},{"__isSmartRef__":true,"id":11630},{"__isSmartRef__":true,"id":11631},{"__isSmartRef__":true,"id":11632},{"__isSmartRef__":true,"id":11633},{"__isSmartRef__":true,"id":11634},{"__isSmartRef__":true,"id":11635},{"__isSmartRef__":true,"id":11636},{"__isSmartRef__":true,"id":11637},{"__isSmartRef__":true,"id":11638},{"__isSmartRef__":true,"id":11639},{"__isSmartRef__":true,"id":11640},{"__isSmartRef__":true,"id":11641},{"__isSmartRef__":true,"id":11642},{"__isSmartRef__":true,"id":11643},{"__isSmartRef__":true,"id":11644},{"__isSmartRef__":true,"id":11645},{"__isSmartRef__":true,"id":11646},{"__isSmartRef__":true,"id":11647},{"__isSmartRef__":true,"id":11648},{"__isSmartRef__":true,"id":11649},{"__isSmartRef__":true,"id":11650},{"__isSmartRef__":true,"id":11651},{"__isSmartRef__":true,"id":11652},{"__isSmartRef__":true,"id":11653},{"__isSmartRef__":true,"id":11654},{"__isSmartRef__":true,"id":11655},{"__isSmartRef__":true,"id":11656},{"__isSmartRef__":true,"id":11657},{"__isSmartRef__":true,"id":11658},{"__isSmartRef__":true,"id":11659},{"__isSmartRef__":true,"id":11660},{"__isSmartRef__":true,"id":11661},{"__isSmartRef__":true,"id":11662},{"__isSmartRef__":true,"id":11663},{"__isSmartRef__":true,"id":11664},{"__isSmartRef__":true,"id":11665},{"__isSmartRef__":true,"id":11666},{"__isSmartRef__":true,"id":11667},{"__isSmartRef__":true,"id":11668},{"__isSmartRef__":true,"id":11669},{"__isSmartRef__":true,"id":11670},{"__isSmartRef__":true,"id":11671},{"__isSmartRef__":true,"id":11672},{"__isSmartRef__":true,"id":11673},{"__isSmartRef__":true,"id":11674},{"__isSmartRef__":true,"id":11675},{"__isSmartRef__":true,"id":11676},{"__isSmartRef__":true,"id":11677},{"__isSmartRef__":true,"id":11678},{"__isSmartRef__":true,"id":11679},{"__isSmartRef__":true,"id":11680},{"__isSmartRef__":true,"id":11681},{"__isSmartRef__":true,"id":11682},{"__isSmartRef__":true,"id":11683},{"__isSmartRef__":true,"id":11684},{"__isSmartRef__":true,"id":11685},{"__isSmartRef__":true,"id":11686},{"__isSmartRef__":true,"id":11687},{"__isSmartRef__":true,"id":11688},{"__isSmartRef__":true,"id":11689},{"__isSmartRef__":true,"id":11690},{"__isSmartRef__":true,"id":11691},{"__isSmartRef__":true,"id":11692},{"__isSmartRef__":true,"id":11693},{"__isSmartRef__":true,"id":11694},{"__isSmartRef__":true,"id":11695},{"__isSmartRef__":true,"id":11696},{"__isSmartRef__":true,"id":11697},{"__isSmartRef__":true,"id":11698},{"__isSmartRef__":true,"id":11699},{"__isSmartRef__":true,"id":11700},{"__isSmartRef__":true,"id":11701},{"__isSmartRef__":true,"id":11702},{"__isSmartRef__":true,"id":11703},{"__isSmartRef__":true,"id":11704},{"__isSmartRef__":true,"id":11705},{"__isSmartRef__":true,"id":11706},{"__isSmartRef__":true,"id":11707},{"__isSmartRef__":true,"id":11708},{"__isSmartRef__":true,"id":11709},{"__isSmartRef__":true,"id":11710},{"__isSmartRef__":true,"id":11711},{"__isSmartRef__":true,"id":11712},{"__isSmartRef__":true,"id":11713},{"__isSmartRef__":true,"id":11714},{"__isSmartRef__":true,"id":11715},{"__isSmartRef__":true,"id":11716},{"__isSmartRef__":true,"id":11717},{"__isSmartRef__":true,"id":11718},{"__isSmartRef__":true,"id":11719},{"__isSmartRef__":true,"id":11720},{"__isSmartRef__":true,"id":11721},{"__isSmartRef__":true,"id":11722},{"__isSmartRef__":true,"id":11723},{"__isSmartRef__":true,"id":11724},{"__isSmartRef__":true,"id":11725},{"__isSmartRef__":true,"id":11726},{"__isSmartRef__":true,"id":11727},{"__isSmartRef__":true,"id":11728},{"__isSmartRef__":true,"id":11729},{"__isSmartRef__":true,"id":11730},{"__isSmartRef__":true,"id":11731},{"__isSmartRef__":true,"id":11732},{"__isSmartRef__":true,"id":11733},{"__isSmartRef__":true,"id":11734},{"__isSmartRef__":true,"id":11735},{"__isSmartRef__":true,"id":11736},{"__isSmartRef__":true,"id":11737},{"__isSmartRef__":true,"id":11738},{"__isSmartRef__":true,"id":11739},{"__isSmartRef__":true,"id":11740},{"__isSmartRef__":true,"id":11741},{"__isSmartRef__":true,"id":11742},{"__isSmartRef__":true,"id":11743},{"__isSmartRef__":true,"id":11744},{"__isSmartRef__":true,"id":11745},{"__isSmartRef__":true,"id":11746},{"__isSmartRef__":true,"id":11747},{"__isSmartRef__":true,"id":11748},{"__isSmartRef__":true,"id":11749},{"__isSmartRef__":true,"id":11750},{"__isSmartRef__":true,"id":11751},{"__isSmartRef__":true,"id":11752},{"__isSmartRef__":true,"id":11753},{"__isSmartRef__":true,"id":11754},{"__isSmartRef__":true,"id":11755},{"__isSmartRef__":true,"id":11756},{"__isSmartRef__":true,"id":11757},{"__isSmartRef__":true,"id":11758},{"__isSmartRef__":true,"id":11759},{"__isSmartRef__":true,"id":11760},{"__isSmartRef__":true,"id":11761},{"__isSmartRef__":true,"id":11762},{"__isSmartRef__":true,"id":11763},{"__isSmartRef__":true,"id":11764},{"__isSmartRef__":true,"id":11765},{"__isSmartRef__":true,"id":11766},{"__isSmartRef__":true,"id":11767},{"__isSmartRef__":true,"id":11768},{"__isSmartRef__":true,"id":11769},{"__isSmartRef__":true,"id":11770},{"__isSmartRef__":true,"id":11771},{"__isSmartRef__":true,"id":11772},{"__isSmartRef__":true,"id":11773},{"__isSmartRef__":true,"id":11774},{"__isSmartRef__":true,"id":11775},{"__isSmartRef__":true,"id":11776},{"__isSmartRef__":true,"id":11777},{"__isSmartRef__":true,"id":11778},{"__isSmartRef__":true,"id":11779},{"__isSmartRef__":true,"id":11780},{"__isSmartRef__":true,"id":11781},{"__isSmartRef__":true,"id":11782},{"__isSmartRef__":true,"id":11783},{"__isSmartRef__":true,"id":11784},{"__isSmartRef__":true,"id":11785},{"__isSmartRef__":true,"id":11786},{"__isSmartRef__":true,"id":11787},{"__isSmartRef__":true,"id":11788},{"__isSmartRef__":true,"id":11789},{"__isSmartRef__":true,"id":11790},{"__isSmartRef__":true,"id":11791},{"__isSmartRef__":true,"id":11792},{"__isSmartRef__":true,"id":11793},{"__isSmartRef__":true,"id":11794},{"__isSmartRef__":true,"id":11795},{"__isSmartRef__":true,"id":11796},{"__isSmartRef__":true,"id":11797},{"__isSmartRef__":true,"id":11798},{"__isSmartRef__":true,"id":11799},{"__isSmartRef__":true,"id":11800},{"__isSmartRef__":true,"id":11801},{"__isSmartRef__":true,"id":11802},{"__isSmartRef__":true,"id":11803},{"__isSmartRef__":true,"id":11804},{"__isSmartRef__":true,"id":11805},{"__isSmartRef__":true,"id":11806},{"__isSmartRef__":true,"id":11807},{"__isSmartRef__":true,"id":11808},{"__isSmartRef__":true,"id":11809},{"__isSmartRef__":true,"id":11810},{"__isSmartRef__":true,"id":11811},{"__isSmartRef__":true,"id":11812},{"__isSmartRef__":true,"id":11813},{"__isSmartRef__":true,"id":11814},{"__isSmartRef__":true,"id":11815},{"__isSmartRef__":true,"id":11816},{"__isSmartRef__":true,"id":11817},{"__isSmartRef__":true,"id":11818},{"__isSmartRef__":true,"id":11819},{"__isSmartRef__":true,"id":11820},{"__isSmartRef__":true,"id":11821},{"__isSmartRef__":true,"id":11822},{"__isSmartRef__":true,"id":11823},{"__isSmartRef__":true,"id":11824},{"__isSmartRef__":true,"id":11825},{"__isSmartRef__":true,"id":11826},{"__isSmartRef__":true,"id":11827},{"__isSmartRef__":true,"id":11828},{"__isSmartRef__":true,"id":11829},{"__isSmartRef__":true,"id":11830},{"__isSmartRef__":true,"id":11831},{"__isSmartRef__":true,"id":11832},{"__isSmartRef__":true,"id":11833},{"__isSmartRef__":true,"id":11834},{"__isSmartRef__":true,"id":11835},{"__isSmartRef__":true,"id":11836},{"__isSmartRef__":true,"id":11837},{"__isSmartRef__":true,"id":11838},{"__isSmartRef__":true,"id":11839},{"__isSmartRef__":true,"id":11840},{"__isSmartRef__":true,"id":11841},{"__isSmartRef__":true,"id":11842},{"__isSmartRef__":true,"id":11843},{"__isSmartRef__":true,"id":11844},{"__isSmartRef__":true,"id":11845},{"__isSmartRef__":true,"id":11846},{"__isSmartRef__":true,"id":11847},{"__isSmartRef__":true,"id":11848},{"__isSmartRef__":true,"id":11849},{"__isSmartRef__":true,"id":11850},{"__isSmartRef__":true,"id":11851},{"__isSmartRef__":true,"id":11852},{"__isSmartRef__":true,"id":11853},{"__isSmartRef__":true,"id":11854},{"__isSmartRef__":true,"id":11855},{"__isSmartRef__":true,"id":11856},{"__isSmartRef__":true,"id":11857},{"__isSmartRef__":true,"id":11858},{"__isSmartRef__":true,"id":11859},{"__isSmartRef__":true,"id":11860},{"__isSmartRef__":true,"id":11861},{"__isSmartRef__":true,"id":11862},{"__isSmartRef__":true,"id":11863},{"__isSmartRef__":true,"id":11864},{"__isSmartRef__":true,"id":11865},{"__isSmartRef__":true,"id":11866},{"__isSmartRef__":true,"id":11867},{"__isSmartRef__":true,"id":11868},{"__isSmartRef__":true,"id":11869},{"__isSmartRef__":true,"id":11870},{"__isSmartRef__":true,"id":11871},{"__isSmartRef__":true,"id":11872},{"__isSmartRef__":true,"id":11873},{"__isSmartRef__":true,"id":11874},{"__isSmartRef__":true,"id":11875},{"__isSmartRef__":true,"id":11876},{"__isSmartRef__":true,"id":11877},{"__isSmartRef__":true,"id":11878},{"__isSmartRef__":true,"id":11879},{"__isSmartRef__":true,"id":11880},{"__isSmartRef__":true,"id":11881},{"__isSmartRef__":true,"id":11882},{"__isSmartRef__":true,"id":11883},{"__isSmartRef__":true,"id":11884},{"__isSmartRef__":true,"id":11885},{"__isSmartRef__":true,"id":11886},{"__isSmartRef__":true,"id":11887},{"__isSmartRef__":true,"id":11888},{"__isSmartRef__":true,"id":11889},{"__isSmartRef__":true,"id":11890},{"__isSmartRef__":true,"id":11891},{"__isSmartRef__":true,"id":11892},{"__isSmartRef__":true,"id":11893},{"__isSmartRef__":true,"id":11894},{"__isSmartRef__":true,"id":11895},{"__isSmartRef__":true,"id":11896},{"__isSmartRef__":true,"id":11897},{"__isSmartRef__":true,"id":11898},{"__isSmartRef__":true,"id":11899},{"__isSmartRef__":true,"id":11900},{"__isSmartRef__":true,"id":11901},{"__isSmartRef__":true,"id":11902},{"__isSmartRef__":true,"id":11903},{"__isSmartRef__":true,"id":11904},{"__isSmartRef__":true,"id":11905},{"__isSmartRef__":true,"id":11906},{"__isSmartRef__":true,"id":11907},{"__isSmartRef__":true,"id":11908},{"__isSmartRef__":true,"id":11909},{"__isSmartRef__":true,"id":11910},{"__isSmartRef__":true,"id":11911},{"__isSmartRef__":true,"id":11912},{"__isSmartRef__":true,"id":11913},{"__isSmartRef__":true,"id":11914},{"__isSmartRef__":true,"id":11915},{"__isSmartRef__":true,"id":11916},{"__isSmartRef__":true,"id":11917},{"__isSmartRef__":true,"id":11918},{"__isSmartRef__":true,"id":11919},{"__isSmartRef__":true,"id":11920},{"__isSmartRef__":true,"id":11921},{"__isSmartRef__":true,"id":11922},{"__isSmartRef__":true,"id":11923},{"__isSmartRef__":true,"id":11924},{"__isSmartRef__":true,"id":11925},{"__isSmartRef__":true,"id":11926},{"__isSmartRef__":true,"id":11927},{"__isSmartRef__":true,"id":11928},{"__isSmartRef__":true,"id":11929},{"__isSmartRef__":true,"id":11930},{"__isSmartRef__":true,"id":11931},{"__isSmartRef__":true,"id":11932},{"__isSmartRef__":true,"id":11933},{"__isSmartRef__":true,"id":11934},{"__isSmartRef__":true,"id":11935},{"__isSmartRef__":true,"id":11936},{"__isSmartRef__":true,"id":11937},{"__isSmartRef__":true,"id":11938},{"__isSmartRef__":true,"id":11939},{"__isSmartRef__":true,"id":11940},{"__isSmartRef__":true,"id":11941},{"__isSmartRef__":true,"id":11942},{"__isSmartRef__":true,"id":11943},{"__isSmartRef__":true,"id":11944},{"__isSmartRef__":true,"id":11945},{"__isSmartRef__":true,"id":11946},{"__isSmartRef__":true,"id":11947},{"__isSmartRef__":true,"id":11948},{"__isSmartRef__":true,"id":11949},{"__isSmartRef__":true,"id":11950},{"__isSmartRef__":true,"id":11951},{"__isSmartRef__":true,"id":11952},{"__isSmartRef__":true,"id":11953},{"__isSmartRef__":true,"id":11954},{"__isSmartRef__":true,"id":11955},{"__isSmartRef__":true,"id":11956},{"__isSmartRef__":true,"id":11957},{"__isSmartRef__":true,"id":11958},{"__isSmartRef__":true,"id":11959},{"__isSmartRef__":true,"id":11960},{"__isSmartRef__":true,"id":11961},{"__isSmartRef__":true,"id":11962},{"__isSmartRef__":true,"id":11963},{"__isSmartRef__":true,"id":11964},{"__isSmartRef__":true,"id":11965},{"__isSmartRef__":true,"id":11966},{"__isSmartRef__":true,"id":11967},{"__isSmartRef__":true,"id":11968},{"__isSmartRef__":true,"id":11969},{"__isSmartRef__":true,"id":11970},{"__isSmartRef__":true,"id":11971},{"__isSmartRef__":true,"id":11972},{"__isSmartRef__":true,"id":11973},{"__isSmartRef__":true,"id":11974},{"__isSmartRef__":true,"id":11975},{"__isSmartRef__":true,"id":11976},{"__isSmartRef__":true,"id":11977},{"__isSmartRef__":true,"id":11978},{"__isSmartRef__":true,"id":11979},{"__isSmartRef__":true,"id":11980},{"__isSmartRef__":true,"id":11981},{"__isSmartRef__":true,"id":11982},{"__isSmartRef__":true,"id":11983},{"__isSmartRef__":true,"id":11984},{"__isSmartRef__":true,"id":11985},{"__isSmartRef__":true,"id":11986},{"__isSmartRef__":true,"id":11987},{"__isSmartRef__":true,"id":11988},{"__isSmartRef__":true,"id":11989},{"__isSmartRef__":true,"id":11990},{"__isSmartRef__":true,"id":11991},{"__isSmartRef__":true,"id":11992},{"__isSmartRef__":true,"id":11993},{"__isSmartRef__":true,"id":11994},{"__isSmartRef__":true,"id":11995},{"__isSmartRef__":true,"id":11996},{"__isSmartRef__":true,"id":11997},{"__isSmartRef__":true,"id":11998},{"__isSmartRef__":true,"id":11999},{"__isSmartRef__":true,"id":12000},{"__isSmartRef__":true,"id":12001},{"__isSmartRef__":true,"id":12002},{"__isSmartRef__":true,"id":12003},{"__isSmartRef__":true,"id":12004},{"__isSmartRef__":true,"id":12005},{"__isSmartRef__":true,"id":12006}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"11418":{"isSerializedDate":true,"string":"Fri Oct 28 2011 01:02:08 GMT+0200 (Mitteleuropäische Sommerzeit)"},"11419":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/users/lauritz/miniprojects/annotationPart.xhtml","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"11420":{"type":"S:modified","url":"/users/jennek/start.xhtml"},"11421":{"type":"S:modified","url":"/users/Dan/Piano.xhtml"},"11422":{"type":"S:modified","url":"/users/sofia/documentation.xhtml"},"11423":{"type":"S:modified","url":"/users/cschuster/presentation.xhtml"},"11424":{"type":"S:modified","url":"/demos/LiveWeb/NewCPUVisualization.xhtml"},"11425":{"type":"S:modified","url":"/users/lauritz/start.xhtml"},"11426":{"type":"S:modified","url":"/core/lively/bootstrap.js"},"11427":{"type":"S:modified","url":"/draft/NewWorld/ServerPart.xhtml"},"11428":{"type":"S:modified","url":"/users/sofia/georgi/ButtonPrototypes.xhtml"},"11429":{"type":"S:modified","url":"/draft/NewWorld/NotetakingApp.xhtml"},"11430":{"type":"S:modified","url":"/projects/CodeDB2/info_documents.xhtml"},"11431":{"type":"S:modified","url":"/users/cschuster/hello.xhtml"},"11432":{"type":"S:modified","url":"/users/fbo/layoutNoEpiMorphs.xhtml"},"11433":{"type":"S:modified","url":"/issues/110527_RichTextGetsLost.xhtml"},"11434":{"type":"S:modified","url":"/users/fbo/boxTestRange.xhtml"},"11435":{"type":"S:modified","url":"/demos/LiveWeb/CPUVisualization.xhtml"},"11436":{"type":"S:modified","url":"/demos/contextjs/Syntax.xhtml"},"11437":{"type":"S:modified","url":"/draft/NewWorld/Connectors.xhtml"},"11438":{"type":"S:modified","url":"/users/sofia/documentationXXX.xhtml"},"11439":{"type":"S:modified","url":"/demos/VisualConnect.xhtml"},"11440":{"type":"S:modified","url":"/users/MrSteve/Test1.xhtml"},"11441":{"type":"S:modified","url":"/issues/110614_ClickingOnLinesHackIsBroken.xhtml"},"11442":{"type":"S:modified","url":"/ChangeLog.xhtml"},"11443":{"type":"S:modified","url":"/gettingStarted.xhtml"},"11444":{"type":"S:modified","url":"/users/martin/oldWorkspace.xhtml"},"11445":{"type":"S:modified","url":"/demos/Clean.xhtml"},"11446":{"type":"S:modified","url":"/users/robertkrahn/SceneRefactoring/prototypeSaved.xhtml"},"11447":{"type":"S:modified","url":"/issues/110613_ConnectorsAreBroken.xhtml"},"11448":{"type":"S:modified","url":"/draft/NewWorld/ModuleDependencies.xhtml"},"11449":{"type":"S:modified","url":"/issues/fixed/110412_ListDroppingBroken.xhtml"},"11450":{"type":"S:modified","url":"/demos/LiveWeb/Empty.xhtml"},"11451":{"type":"S:modified","url":"/users/robertkrahn/SceneRefactoring/dev2.xhtml"},"11452":{"type":"S:modified","url":"/users/fbo/dropJournalBug.xhtml"},"11453":{"type":"S:modified","url":"/users/tfleig/start.xhtml"},"11454":{"type":"S:modified","url":"/specs/Scrolling.xhtml"},"11455":{"type":"S:modified","url":"/users/fbo/dataGridTests.xhtml"},"11456":{"type":"S:modified","url":"/users/tmohr/newWorld2.xhtml"},"11457":{"type":"S:modified","url":"/users/sofia/georgi/new_world.xhtml"},"11458":{"type":"S:modified","url":"/users/tmohr/slide5.xhtml"},"11459":{"type":"S:modified","url":"/users/fbo/constraintLayoutExampleSerialized.xhtml"},"11460":{"type":"S:modified","url":"/draft/NewWorld/TextBugfixes.xhtml"},"11461":{"type":"S:modified","url":"/users/ahold/new/usertracking.xhtml"},"11462":{"type":"S:modified","url":"/issues/110512_WrappingTextInTextMorph.xhtml"},"11463":{"type":"S:modified","url":"/users/constantin/doku.xhtml"},"11464":{"type":"S:modified","url":"/users/Dan/PartsBin.xhtml"},"11465":{"type":"S:modified","url":"/users/fbo/chat.xhtml"},"11466":{"type":"S:modified","url":"/users/Dan/NewPresentation.xhtml"},"11467":{"type":"S:modified","url":"/users/markoroeder/TablePartDev.xhtml"},"11468":{"type":"S:modified","url":"/users/fbo/renderingHooks.xhtml"},"11469":{"type":"S:modified","url":"/users/robertkrahn/SceneRefactoring/prototype_saved.xhtml"},"11470":{"type":"S:modified","url":"/users/bert/start.xhtml"},"11471":{"type":"S:modified","url":"/users/Dan/TestWorld.xhtml"},"11472":{"type":"S:modified","url":"/projects/BP2012/StoriesAndTasksHubert.xhtml"},"11473":{"type":"S:modified","url":"/issues/110603_SvgRenderIsNotYetGoodEnoughForOurIcons.xhtml"},"11474":{"type":"S:modified","url":"/issues/111006_DisableGrabbingDoesNotDisableGrabbing.xhtml"},"11475":{"type":"S:modified","url":"/users/robertkrahn/writing.xhtml"},"11476":{"type":"S:modified","url":"/issues/111020_ClassBrowserPartShouldRememberChanges.xhtml"},"11477":{"type":"S:modified","url":"/users/ahold/serverDevNew.xhtml"},"11478":{"type":"S:modified","url":"/demos/LiveWeb/LiveWebSummary.xhtml"},"11479":{"type":"S:modified","url":"/users/lauritz/miniprojects/jQueryEffects.xhtml"},"11480":{"type":"S:modified","url":"/users/Dan/BorderTest.xhtml"},"11481":{"type":"S:modified","url":"/draft/NewWorld/PartsBin.xhtml"},"11482":{"type":"S:modified","url":"/users/sofia/georgi/splitter.xhtml"},"11483":{"type":"S:modified","url":"/users/martin/stats.xhtml"},"11484":{"type":"S:modified","url":"/users/ahold/newWorld.xhtml"},"11485":{"type":"S:modified","url":"/draft/NewWorld/SVGLines.xhtml"},"11486":{"type":"S:added","url":null},"11487":{"type":"S:modified","url":"/issues/fixed/110507_CommentsForParts.xhtml"},"11488":{"type":"S:modified","url":"/demos/contextjs/OpenImplementation.xhtml"},"11489":{"type":"S:modified","url":"/users/Dan/QBF2Ba.xhtml"},"11490":{"type":"S:modified","url":"/users/fbo/welcome.xhtml"},"11491":{"type":"S:modified","url":"/issues/111026_CouchDB>>saveDoesNotAskForCredentialsInSafari.xhtml"},"11492":{"type":"S:modified","url":"/users/martin/measurements/FAQ.xhtml"},"11493":{"type":"S:modified","url":"/users/gerald24/temp.xhtml"},"11494":{"type":"S:modified","url":"/users/markoroeder/MetadataVisualization.xhtml"},"11495":{"type":"S:modified","url":"/demos/WorldSerializationGraph.xhtml"},"11496":{"type":"S:modified","url":"/users/robertkrahn/SceneRefactoring/ImageDroppin.xhtml"},"11497":{"type":"S:modified","url":"/users/Dan/LiveWeb-NewLayout.xhtml"},"11498":{"type":"S:modified","url":"/core/lively/DOMAbstraction.js"},"11499":{"type":"S:modified","url":"/users/robertkrahn/SceneRefactoring/Slider.xhtml"},"11500":{"type":"S:modified","url":"/demos/ScriptingClock.xhtml"},"11501":{"type":"S:modified","url":"/issues/111017_BrowsingSubmorphsWithObjectExplorerBroken.xhtml"},"11502":{"type":"S:modified","url":"/users/Dan/Tutorial1.xhtml"},"11503":{"type":"S:modified","url":"/users/fbo/empty3.xhtml"},"11504":{"type":"S:modified","url":"/demos/visualizations/FPSProtovis.xhtml"},"11505":{"type":"S:modified","url":"/draft/NewWorld/ObjectTracerPart.xhtml"},"11506":{"type":"S:modified","url":"/issues/110629_SlideoverlayIsBrokenAfterSavingItHidden.xhtml"},"11507":{"type":"S:modified","url":"/users/markoroeder/GOTY2011.xhtml"},"11508":{"type":"S:modified","url":"/users/fbo/DraftLayout.xhtml"},"11509":{"type":"S:modified","url":"/users/fbo/onMouseMoveRefactoring.xhtml"},"11510":{"type":"S:modified","url":"/users/Dan/PM/ScripterDev.xhtml"},"11511":{"type":"S:modified","url":"/projects/BP2012/StoriesAndTasksSebastian.xhtml"},"11512":{"type":"S:modified","url":"/users/fbo/DataTables.xhtml"},"11513":{"type":"S:modified","url":"/users/fbo/myLineWorld.xhtml"},"11514":{"type":"S:modified","url":"/issues/110526_ConnectorsInTheNewWorld.xhtml"},"11515":{"type":"S:modified","url":"/users/Dan/PM/FormLayoutExpt.xhtml"},"11516":{"type":"S:modified","url":"/users/Dan/MyQBF.xhtml"},"11517":{"type":"S:modified","url":"/users/Dan/LiveWeb2.xhtml"},"11518":{"type":"S:modified","url":"/users/fbo/layoutPlaceholdersForDragging.xhtml"},"11519":{"type":"S:modified","url":"/webwerkstatt.xhtml"},"11520":{"type":"S:modified","url":"/users/sofia/georgi/Versions.xhtml"},"11521":{"type":"S:modified","url":"/issues/fixed/110506_CompletelyEmphasizedTextDoesNotSerialize.xhtml"},"11522":{"type":"S:modified","url":"/issues/110518_ShadowOfAMorphDoesNotReflectRotation.xhtml"},"11523":{"type":"S:modified","url":"/users/olmeca/start.xhtml"},"11524":{"type":"S:modified","url":"/users/sofia/martin/3.xhtml"},"11525":{"type":"S:modified","url":"/issues/110514_DontShowEditCursorForHalosMenusEtc.xhtml"},"11526":{"type":"S:modified","url":"/users/robertkrahn/SceneRefactoring/Lists.xhtml"},"11527":{"type":"S:modified","url":"/users/fbo/layoutDragSnap.xhtml"},"11528":{"type":"S:modified","url":"/users/sofia/georgi/new.xhtml"},"11529":{"type":"S:modified","url":"/users/mkilling/ikuh.xhtml"},"11530":{"type":"S:modified","url":"/draft/NewWorld/ClassBrowser.xhtml"},"11531":{"type":"S:modified","url":"/users/fbo/xamppInstaller.xhtml"},"11532":{"type":"S:modified","url":"/users/Kat/QBF2B.xhtml"},"11533":{"type":"S:modified","url":"/demos/visualizations/protovis.xhtml"},"11534":{"type":"S:modified","url":"/users/NikolaySuslov/start.xhtml"},"11535":{"type":"S:modified","url":"/documentation/Lively2Installation.xhtml"},"11536":{"type":"S:modified","url":"/issues/110518_ProblemToOpenDialogs.xhtml"},"11537":{"type":"S:modified","url":"/users/sofia/learning_prototype_js.xhtml"},"11538":{"type":"S:modified","url":"/issues/110809_AsScriptOfMethodDoesNotChangeFunctionName.xhtml"},"11539":{"type":"S:modified","url":"/projects/BP2012/StoriesAndTasksBenjamin.xhtml"},"11540":{"type":"S:modified","url":"/users/sofia/video1.xhtml"},"11541":{"type":"S:modified","url":"/empty.xhtml"},"11542":{"type":"S:modified","url":"/demos/LiveWeb/LiveWeb.xhtml"},"11543":{"type":"S:modified","url":"/users/cschuster/start.xhtml"},"11544":{"type":"S:modified","url":"/issues/fixed/110509_WorldMenuDoesNotWork.xhtml"},"11545":{"type":"S:modified","url":"/users/Dan/QuickBrownFox.xhtml"},"11546":{"type":"S:modified","url":"/projects/Lively2/Minimal.xhtml"},"11547":{"type":"S:modified","url":"/issues/111005_LineIssues.xhtml"},"11548":{"type":"S:modified","url":"/issues/fixed/110506_PartsbinHasNoAddOrRemoveCategoryButtons.xhtml"},"11549":{"type":"S:modified","url":"/users/sofia/experiments/css_theming.xhtml"},"11550":{"type":"S:modified","url":"/documentation/videoTutorials/110630_CPUVis.xhtml"},"11551":{"type":"S:modified","url":"/users/template/start.xhtml"},"11552":{"type":"S:modified","url":"/documentation/Traits.xhtml"},"11553":{"type":"S:modified","url":"/issues/110717_ShapeOffsetMakesEventsGoMad.xhtml"},"11554":{"type":"S:modified","url":"/users/fbo/jQueryUi.xhtml"},"11555":{"type":"S:modified","url":"/users/robertkrahn/nonexisting.xhtml"},"11556":{"type":"S:modified","url":"/users/robertkrahn/SceneRefactoring/DroppingForImport.xhtml"},"11557":{"type":"S:modified","url":"/cleanup.xhtml"},"11558":{"type":"S:modified","url":"/issues/110522_ListAndTextScrollWorldAfterReachingTheirScrollBounds.xhtml"},"11559":{"type":"S:modified","url":"/projects/BP2012/simple.xhtml"},"11560":{"type":"S:modified","url":"/issues/110831_ScrolingWithNewClippingCodeDoesNotWork.xhtml"},"11561":{"type":"S:modified","url":"/issues/110923_ProtovisVisualizationBroken.xhtml"},"11562":{"type":"S:modified","url":"/issues/111019_PublishingPartsWithCommitMessages.xhtml"},"11563":{"type":"S:modified","url":"/demos/visualizations/jsl4tv-world-000.xhtml"},"11564":{"type":"S:modified","url":"/users/markoroeder/SVN2CodeDB.xhtml"},"11565":{"type":"S:modified","url":"/users/sofia/trac_tickets_pavel.xhtml"},"11566":{"type":"S:modified","url":"/projects/BP2012/2011-11-02-talk.xhtml"},"11567":{"type":"S:modified","url":"/users/fbo/dojoWorld.xhtml"},"11568":{"type":"S:modified","url":"/users/Dan/NewPresentation2.xhtml"},"11569":{"type":"S:modified","url":"/users/tmohr/slide6.xhtml"},"11570":{"type":"S:modified","url":"/projects/DebuggingJS/draft.xhtml"},"11571":{"type":"S:modified","url":"/draft/NewWorld/DirectGrabDragAndCopy.xhtml"},"11572":{"type":"S:modified","url":"/users/sofia/protovis.xhtml"},"11573":{"type":"S:modified","url":"/blank.xhtml"},"11574":{"type":"S:modified","url":"/users/robertkrahn/testCPUVis.xhtml"},"11575":{"type":"S:modified","url":"/projects/Lively2/Converting.xhtml"},"11576":{"type":"S:modified","url":"/users/andyburnett/start.xhtml"},"11577":{"type":"S:modified","url":"/users/robertkrahn/SceneRefactoring/RichText.xhtml"},"11578":{"type":"S:modified","url":"/draft/NewWorld/Presentations.xhtml"},"11579":{"type":"S:modified","url":"/users/robertkrahn/garminExport.xhtml"},"11580":{"type":"S:modified","url":"/tests.xhtml"},"11581":{"type":"S:modified","url":"/issues/110625_PartUploadBroken.xhtml"},"11582":{"type":"S:modified","url":"/issues/fixed/110517_ConnectionsWantToAccessClosureValues.xhtml"},"11583":{"type":"S:modified","url":"/users/markoroeder/DataVisualization.xhtml"},"11584":{"type":"S:modified","url":"/draft/NewWorld/PartsBinSearch.xhtml"},"11585":{"type":"S:modified","url":"/issues/110529_InsertingSomethingInTextRemovesFocus.xhtml"},"11586":{"type":"S:modified","url":"/issues/110512_ListSelectionInScbDoesNotWorkCorrectly.xhtml"},"11587":{"type":"S:modified","url":"/issues/111017_StaticBindingOfSuperInClosures.xhtml"},"11588":{"type":"S:modified","url":"/demos/contextjs/flattening.xhtml"},"11589":{"type":"S:modified","url":"/issues/110511_LinesCannotBeClicked.xhtml"},"11590":{"type":"S:modified","url":"/users/lauritz/miniprojects/gettingStarted.xhtml"},"11591":{"type":"S:modified","url":"/users/markoroeder/Part2Class.xhtml"},"11592":{"type":"S:modified","url":"/users/Dan/EmptyWorld2.xhtml"},"11593":{"type":"S:modified","url":"/projects/LivelyKernel/nextSteps.xhtml"},"11594":{"type":"S:modified","url":"/users/wlcleveland/start.xhtml"},"11595":{"type":"S:modified","url":"/users/swart/start.xhtml"},"11596":{"type":"S:modified","url":"/users/Dan/QBF2Bb.xhtml"},"11597":{"type":"S:modified","url":"/users/tmohr/slide1.xhtml"},"11598":{"type":"S:modified","url":"/users/robertkrahn/DetermineModuleDependencies.xhtml"},"11599":{"type":"S:modified","url":"/projects/BP2012/StoriesAndTasksHubert2.xhtml"},"11600":{"type":"S:modified","url":"/projects/CodeDB2/info_restructuring.xhtml"},"11601":{"type":"S:modified","url":"/users/Dan/PM/DemoForm.xhtml"},"11602":{"type":"S:modified","url":"/issues/110728_GraffleLayerGrabsWorld.xhtml"},"11603":{"type":"S:modified","url":"/users/Dan/Activities1.xhtml"},"11604":{"type":"S:modified","url":"/users/tmohr/emtpy.xhtml"},"11605":{"type":"S:modified","url":"/documentation/ElProfesor.xhtml"},"11606":{"type":"S:modified","url":"/issues/111022_TheExplorerScrollingIsBroken.xhtml"},"11607":{"type":"S:modified","url":"/users/Dan/WindowPlay.xhtml"},"11608":{"type":"S:modified","url":"/users/martin/Measurements.xhtml"},"11609":{"type":"S:modified","url":"/users/fbo/layoutCycle.xhtml"},"11610":{"type":"S:modified","url":"/documentation/7funthings.xhtml"},"11611":{"type":"S:modified","url":"/users/robertkrahn/SceneRefactoring/jensWorld.xhtml"},"11612":{"type":"S:modified","url":"/users/iho/start.xhtml"},"11613":{"type":"S:modified","url":"/users/robertkrahn/SceneRefactoring/NewMorphicIntroduction.xhtml"},"11614":{"type":"S:modified","url":"/BrokenWorldRepairSite.xhtml"},"11615":{"type":"S:modified","url":"/users/fbo/serverDevPlayground.xhtml"},"11616":{"type":"S:modified","url":"/users/ahold/TrackerDev.xhtml"},"11617":{"type":"S:modified","url":"/users/Dan/LiveWeb3.xhtml"},"11618":{"type":"S:modified","url":"/documentation/Template.xhtml"},"11619":{"type":"S:modified","url":"/users/robertkrahn/SceneRefactoring/secondWorld.xhtml"},"11620":{"type":"S:modified","url":"/documentation/ContextJS.xhtml"},"11621":{"type":"S:modified","url":"/projects/CodeDB2/CodeDB2Dev.xhtml"},"11622":{"type":"S:modified","url":"/users/markoroeder/GrammarTesting.xhtml"},"11623":{"type":"S:modified","url":"/documentation/ScriptingTutorial.xhtml"},"11624":{"type":"S:modified","url":"/users/fbo/deserializeMorphs.xhtml"},"11625":{"type":"S:modified","url":"/issues/110722_ClipModeShouldClipMorphsInTheirBounds.xhtml"},"11626":{"type":"S:modified","url":"/documentation/videoTutorials/110714_NodeJSServerCreation.xhtml"},"11627":{"type":"S:modified","url":"/users/fbo/scrollFixes.xhtml"},"11628":{"type":"S:modified","url":"/users/fbo/empty.xhtml"},"11629":{"type":"S:modified","url":"/projects/BP2012/StoriesAndTasksConrad.xhtml"},"11630":{"type":"S:modified","url":"/users/keith/deadly.xhtml"},"11631":{"type":"S:modified","url":"/users/robertkrahn/nonexisting2.xhtml"},"11632":{"type":"S:modified","url":"/users/Dan/QBFa.xhtml"},"11633":{"type":"S:modified","url":"/users/cschuster/debugging2.xhtml"},"11634":{"type":"S:modified","url":"/users/fbo/SlickGrid.xhtml"},"11635":{"type":"S:modified","url":"/users/constantin/Snake.xhtml"},"11636":{"type":"S:modified","url":"/documentation/worlds.xhtml"},"11637":{"type":"S:modified","url":"/users/robertkrahn/SceneRefactoring/firstWorld2.xhtml"},"11638":{"type":"S:modified","url":"/issues/110609_TabIndentionForBulletPoints.xhtml"},"11639":{"type":"S:modified","url":"/projects/BP2012/StoriesAndTasksAstrid.xhtml"},"11640":{"type":"S:modified","url":"/users/sofia/video2.xhtml"},"11641":{"type":"S:modified","url":"/users/keith/notes.xhtml"},"11642":{"type":"S:modified","url":"/issues/110528_ClickBehaviorOfScbIsStrange.xhtml"},"11643":{"type":"S:modified","url":"/demos/Parts.xhtml"},"11644":{"type":"S:modified","url":"/demos/WhereArePeopleFrom.xhtml"},"11645":{"type":"S:modified","url":"/issues/110510_MorphsAreDroppedWhenDndedFromPartsbin.xhtml"},"11646":{"type":"S:modified","url":"/users/fbo/jqueryTabulate.xhtml"},"11647":{"type":"S:modified","url":"/issues/111026_CustomFormattedBinsInPartsBin.xhtml"},"11648":{"type":"S:modified","url":"/users/fbo/learningLively2.xhtml"},"11649":{"type":"S:modified","url":"/issues/111017_svgIssues.xhtml"},"11650":{"type":"S:modified","url":"/users/markoroeder/NewStreamwork.xhtml"},"11651":{"type":"S:modified","url":"/users/markoroeder/MapImport.xhtml"},"11652":{"type":"S:modified","url":"/documentation/Serialization-Interface.xhtml"},"11653":{"type":"S:modified","url":"/issues/fixed/110511_DroppablebehaviorParts.xhtml"},"11654":{"type":"S:modified","url":"/users/markoroeder/newDraft.xhtml"},"11655":{"type":"S:modified","url":"/projects/Lively2/ReleasePlanning.xhtml"},"11656":{"type":"S:modified","url":"/draft/NewWorld/LinesAndCurves.xhtml"},"11657":{"type":"S:modified","url":"/users/Dan/HaloExpt.xhtml"},"11658":{"type":"S:modified","url":"/issues/110921_DropshadowIsOff.xhtml"},"11659":{"type":"S:modified","url":"/users/keith/versionControl.xhtml"},"11660":{"type":"S:modified","url":"/issues/111021_HowToStoreObjectsOnTheServer.xhtml"},"11661":{"type":"S:modified","url":"/documentation/videoTutorials/SystemBrowserDiffingVersions.xhtml"},"11662":{"type":"S:modified","url":"/users/fbo/blank.xhtml"},"11663":{"type":"S:modified","url":"/demos/Clock.xhtml"},"11664":{"type":"S:modified","url":"/users/fbo/scrolling.xhtml"},"11665":{"type":"S:modified","url":"/users/markoroeder/DraftInfoItem.xhtml"},"11666":{"type":"S:modified","url":"/documentation/HowConnectWorks.xhtml"},"11667":{"type":"S:modified","url":"/users/fbo/layoutTests.xhtml"},"11668":{"type":"S:modified","url":"/issues/fixed/110407_NoScriptEditorInNewWorld.xhtml"},"11669":{"type":"S:modified","url":"/projects/BP2012/Requests.xhtml"},"11670":{"type":"S:modified","url":"/users/template/pleaseDoNotChangeOrRemoveWorldsInThisDirectory.xhtml"},"11671":{"type":"S:modified","url":"/users/fbo/journalBug.xhtml"},"11672":{"type":"S:modified","url":"/issues/110701_VisualBindingToStarBroken.xhtml"},"11673":{"type":"S:modified","url":"/users/tmohr/slide7.xhtml"},"11674":{"type":"S:modified","url":"/issues/110723_PathBroken.xhtml"},"11675":{"type":"S:modified","url":"/demos/MyNewWikiPage.xhtml"},"11676":{"type":"S:modified","url":"/issues/fixed/110510_SafariWontOpenToolsFromPartsbin.xhtml"},"11677":{"type":"S:modified","url":"/issues/110720_FirefoxCannotDisplaySvgBasedMorphs.xhtml"},"11678":{"type":"S:modified","url":"/draft/NewWorld/RichText.xhtml"},"11679":{"type":"S:modified","url":"/users/alexwarth/start.xhtml"},"11680":{"type":"S:modified","url":"/draft/NewWorld/SimpleBrowser.xhtml"},"11681":{"type":"S:modified","url":"/draft/NewWorld/OldMorphicObjectConversion.xhtml"},"11682":{"type":"S:modified","url":"/documentation/profesores.xhtml"},"11683":{"type":"S:modified","url":"/documentation/videoTutorials/template.xhtml"},"11684":{"type":"S:modified","url":"/issues/110629_WindmillDoesNotShowInThePartsBin.xhtml"},"11685":{"type":"S:modified","url":"/issues/110519_PasteBug.xhtml"},"11686":{"type":"S:modified","url":"/draft/NewWorld/Engine.xhtml"},"11687":{"type":"S:modified","url":"/draft/NewWorld/ProgressForRequests.xhtml"},"11688":{"type":"S:modified","url":"/users/robertkrahn/SceneRefactoring/Sliders.xhtml"},"11689":{"type":"S:modified","url":"/users/tmohr/bespin.xhtml"},"11690":{"type":"S:modified","url":"/users/fbo/scrollPlayground.xhtml"},"11691":{"type":"S:modified","url":"/users/tfleig/test1.xhtml"},"11692":{"type":"S:modified","url":"/users/fbo/gitSetup.xhtml"},"11693":{"type":"S:modified","url":"/users/constantin/start.xhtml"},"11694":{"type":"S:modified","url":"/users/Dan/Test.xhtml"},"11695":{"type":"S:modified","url":"/issues/110630_MenusLeaveVisibleBounds.xhtml"},"11696":{"type":"S:modified","url":"/projects/CodeDB2/playground_tilman.xhtml"},"11697":{"type":"S:modified","url":"/users/ohshima/start.xhtml"},"11698":{"type":"S:modified","url":"/issues/110704_MapsAreBlacksAfterDeserialization.xhtml"},"11699":{"type":"S:modified","url":"/users/Kat/MyQBF.xhtml"},"11700":{"type":"S:modified","url":"/users/markoroeder/SerializationDebug.xhtml"},"11701":{"type":"S:modified","url":"/issues/111012_BorderWidthIssue.xhtml"},"11702":{"type":"S:modified","url":"/users/mzimmerm/etoys-development-notes.xhtml"},"11703":{"type":"S:modified","url":"/users/Dan/EngineTest.xhtml"},"11704":{"type":"S:modified","url":"/users/tmohr/slide2.xhtml"},"11705":{"type":"S:modified","url":"/users/sofia/protovisPrototype.xhtml"},"11706":{"type":"S:modified","url":"/users/sofia/sofia/georgi/new_world.xhtml"},"11707":{"type":"S:modified","url":"/documentation/FAQ.xhtml"},"11708":{"type":"S:modified","url":"/demos/contextjs/SimpleObjectTracing.xhtml"},"11709":{"type":"S:modified","url":"/users/Dan/PM/Dan.xhtml"},"11710":{"type":"S:modified","url":"/issues/fixed/110518_PartsbinMoveIsNoRealMove.xhtml"},"11711":{"type":"S:modified","url":"/sandbox/sandbox-dgc.xhtml"},"11712":{"type":"S:modified","url":"/issues/110610_AddNewMethodBroken.xhtml"},"11713":{"type":"S:modified","url":"/users/Dan/CC.xhtml"},"11714":{"type":"S:modified","url":"/draft/NewWorld/StringsAsRichText.xhtml"},"11715":{"type":"S:modified","url":"/issues/110704_ClickingOnProtoVisDrawing.xhtml"},"11716":{"type":"S:modified","url":"/users/fbo/layoutGrid.xhtml"},"11717":{"type":"S:modified","url":"/users/Dan/Garbage.xhtml"},"11718":{"type":"S:modified","url":"/welcome.xhtml"},"11719":{"type":"S:modified","url":"/users/robertkrahn/SceneRefactoring/textEditor.xhtml"},"11720":{"type":"S:modified","url":"/users/robertkrahn/SceneRefactoring/prototypeQBF.xhtml"},"11721":{"type":"S:modified","url":"/documentation/videoTutorials/110429_TextAttributes.xhtml"},"11722":{"type":"S:modified","url":"/users/fbo/pongServer.xhtml"},"11723":{"type":"S:modified","url":"/users/miku/start.xhtml"},"11724":{"type":"S:modified","url":"/users/Dan/PM/Lively2.xhtml"},"11725":{"type":"S:modified","url":"/users/cschuster/dev-alpha.xhtml"},"11726":{"type":"S:modified","url":"/users/Dan/PM/PowerPointNot.xhtml"},"11727":{"type":"S:modified","url":"/users/fbo/layoutConfigurator.xhtml"},"11728":{"type":"S:modified","url":"/draft/NewWorld/Diffing.xhtml"},"11729":{"type":"S:modified","url":"/issues/110604_GriddingDoesNotWorkRight.xhtml"},"11730":{"type":"S:modified","url":"/issues/110927_TranslationAndPositionAreNotEqualWhenMorphHasAOwnerWithModifiedOrigin.xhtml"},"11731":{"type":"S:modified","url":"/issues/110809_ChangeOrRemovedScriptsAfterSerializationWrong.xhtml"},"11732":{"type":"S:modified","url":"/issues/110729_ShowHaloItemDuringHaloAction.xhtml"},"11733":{"type":"S:modified","url":"/users/tmohr/demo.xhtml"},"11734":{"type":"S:modified","url":"/documentation/overview.xhtml"},"11735":{"type":"S:modified","url":"/demos/LiveWeb/iPad.xhtml"},"11736":{"type":"S:modified","url":"/issues/110628_MorphOffsetsAfterGrabbingAreBroken.xhtml"},"11737":{"type":"S:modified","url":"/users/robertkrahn/SceneRefactoring/SCBMigration.xhtml"},"11738":{"type":"S:modified","url":"/users/Dan/LiveWeb4.xhtml"},"11739":{"type":"S:modified","url":"/users/olmeca/olmeca3.xhtml"},"11740":{"type":"S:deleted","url":null},"11741":{"type":"S:modified","url":"/issues/111026_AccessingVersionsUsesWrongURLAndVersionCombination.xhtml"},"11742":{"type":"S:modified","url":"/users/sofia/sofia/georgi/video_experiments1.xhtml"},"11743":{"type":"S:modified","url":"/users/wlcleveland/shadowworld.xhtml"},"11744":{"type":"S:modified","url":"/users/mzimmerm/mz-world-from-start-xhtml.xhtml"},"11745":{"type":"S:modified","url":"/users/Dan/FormLayoutExpt.xhtml.xhtml"},"11746":{"type":"S:modified","url":"/users/robertkrahn/writeSite.xhtml"},"11747":{"type":"S:modified","url":"/draft/NewWorld/CurveDrafting.xhtml"},"11748":{"type":"S:modified","url":"/draft/NewWorld/ParseApacheServerLog.xhtml"},"11749":{"type":"S:modified","url":"/issues/fixed/110516_EnterAtTextEndDoesNotAddLineBreak.xhtml"},"11750":{"type":"S:modified","url":"/projects/BP2012/h2.xhtml"},"11751":{"type":"S:modified","url":"/draft/NewWorld/110521_BetterLists.xhtml"},"11752":{"type":"S:modified","url":"/users/Dan/PM/layoutExpts.xhtml"},"11753":{"type":"S:modified","url":"/users/test50/start.xhtml"},"11754":{"type":"S:modified","url":"/MovePages.xhtml"},"11755":{"type":"S:modified","url":"/documentation/Rendering.xhtml"},"11756":{"type":"S:modified","url":"/users/fbo/layoutPlayground.xhtml"},"11757":{"type":"S:modified","url":"/users/martin/measurements/webwerkstatt.xhtml"},"11758":{"type":"S:modified","url":"/issues/111005_MouseMoveChangesFocus.xhtml"},"11759":{"type":"S:modified","url":"/documentation/videoTutorials/110419_ManipulateMorphs.xhtml"},"11760":{"type":"S:modified","url":"/projects/Lively2/Release.xhtml"},"11761":{"type":"S:modified","url":"/issues/110523_RelayMouseEventsToMorphBeneath.xhtml"},"11762":{"type":"S:modified","url":"/users/tmohr/myNewWorld.xhtml"},"11763":{"type":"S:modified","url":"/users/robertkrahn/thingsToExplain.xhtml"},"11764":{"type":"S:modified","url":"/users/fbo/start.xhtml"},"11765":{"type":"S:modified","url":"/issues/110511_WeHaveNoCheckbox.xhtml"},"11766":{"type":"S:modified","url":"/users/Dan/PM/FormsDraft1.xhtml"},"11767":{"type":"S:modified","url":"/users/Dan/EmptyWorld.xhtml"},"11768":{"type":"S:modified","url":"/users/sofia/georgi/empty.xhtml"},"11769":{"type":"S:modified","url":"/issues/110609_AccidentalGrabbing.xhtml"},"11770":{"type":"S:modified","url":"/users/robertkrahn/SceneRefactoring/NewMorphicDevelopment.xhtml"},"11771":{"type":"S:modified","url":"/users/lauritz/personal/snippets.xhtml"},"11772":{"type":"S:modified","url":"/users/lauritz/personal/thoughts.xhtml"},"11773":{"type":"S:modified","url":"/users/Dan/NewEmptyWorld.xhtml"},"11774":{"type":"S:modified","url":"/users/markoroeder/DOMRemovalPlugin.xhtml"},"11775":{"type":"S:modified","url":"/documentation/LivelyInstallation.xhtml"},"11776":{"type":"S:modified","url":"/issues/110530_MakeSyntaxHighlightingFaster.xhtml"},"11777":{"type":"S:modified","url":"/users/lauritz/miniprojects/pongClient.xhtml"},"11778":{"type":"S:modified","url":"/issues/110831_ButtonLabelsAreNotCenteredAnymore.xhtml"},"11779":{"type":"S:modified","url":"/sandbox/ColorfulWindmills.xhtml"},"11780":{"type":"S:modified","url":"/users/robertkrahn/SceneRefactoring/todo.xhtml"},"11781":{"type":"S:modified","url":"/users/robertkrahn/simple.xhtml"},"11782":{"type":"S:modified","url":"/issues/111004_SavingAnEmptyTextObjectSetsTheStringToUndefined.xhtml"},"11783":{"type":"S:modified","url":"/issues/TextDebugWorld.xhtml"},"11784":{"type":"S:modified","url":"/documentation/ShortcutList.xhtml"},"11785":{"type":"S:modified","url":"/users/tmohr/slide8.xhtml"},"11786":{"type":"S:modified","url":"/issues/110522_ClickingTheScrollbarInListsDoesNotWork.xhtml"},"11787":{"type":"S:modified","url":"/draft/NewWorld/ObjectSerializationGraph.xhtml"},"11788":{"type":"S:modified","url":"/users/Dan/TextTest.xhtml"},"11789":{"type":"S:modified","url":"/users/dtornow/start.xhtml"},"11790":{"type":"S:modified","url":"/projects/BP2012/start.xhtml"},"11791":{"type":"S:modified","url":"/users/Dan/Empty.xhtml"},"11792":{"type":"S:modified","url":"/users/keith/start.xhtml"},"11793":{"type":"S:modified","url":"/users/gerald24/start.xhtml"},"11794":{"type":"S:modified","url":"/documentation/videoTutorial.xhtml"},"11795":{"type":"S:modified","url":"/draft/NewWorld/DraftSelection.xhtml"},"11796":{"type":"S:modified","url":"/demos/LiveWeb/Pheonix.xhtml"},"11797":{"type":"S:modified","url":"/users/ahold/siteTracking.xhtml"},"11798":{"type":"S:modified","url":"/issues/110608_GetterAndSettersInIe9.xhtml"},"11799":{"type":"S:modified","url":"/users/iho/1.xhtml"},"11800":{"type":"S:modified","url":"/users/robertkrahn/SceneRefactoring/bootstrap.xhtml"},"11801":{"type":"S:modified","url":"/projects/BP2012/StoriesAndTasks.xhtml"},"11802":{"type":"S:modified","url":"/users/Dan/PM/FormsScripter.xhtml"},"11803":{"type":"S:modified","url":"/users/fbo/cassowary.xhtml"},"11804":{"type":"S:modified","url":"/users/MrSteve/start.xhtml"},"11805":{"type":"S:modified","url":"/issues/CreateIssuePage.xhtml"},"11806":{"type":"S:modified","url":"/users/fbo/xamppInstallerWindows.xhtml"},"11807":{"type":"S:modified","url":"/users/Dan/PM/Phoenix.xhtml"},"11808":{"type":"S:modified","url":"/users/tmohr/WebGL.xhtml"},"11809":{"type":"S:modified","url":"/documentation/PartsBin.xhtml"},"11810":{"type":"S:modified","url":"/users/mzimmerm/start.xhtml"},"11811":{"type":"S:modified","url":"/users/markoroeder/SequenceDiagram.xhtml"},"11812":{"type":"S:modified","url":"/demos/Wiki.xhtml"},"11813":{"type":"S:modified","url":"/documentation/Events.xhtml"},"11814":{"type":"S:modified","url":"/users/tmohr/slide3.xhtml"},"11815":{"type":"S:modified","url":"/users/hjust/blank.xhtml"},"11816":{"type":"S:modified","url":"/Lively2.xhtml"},"11817":{"type":"S:modified","url":"/users/tfleig/template.xhtml"},"11818":{"type":"S:modified","url":"/issues/111021_PianoDoesNotMakeASound.xhtml"},"11819":{"type":"S:modified","url":"/issues/fixed/110426_NewStatusMessagesWithMore.xhtml"},"11820":{"type":"S:modified","url":"/users/martin/tests.xhtml"},"11821":{"type":"S:modified","url":"/users/sofia/empty.xhtml"},"11822":{"type":"S:modified","url":"/issues/110601_PartsDoNotLoadThereRequireModulesOnWorldLoad.xhtml"},"11823":{"type":"S:modified","url":"/draft/NewWorld/Sliders.xhtml"},"11824":{"type":"S:modified","url":"/users/davidorban/start.xhtml"},"11825":{"type":"S:modified","url":"/users/orjan/start.xhtml"},"11826":{"type":"S:modified","url":"/users/Dan/PM/FormLayoutExpt-Final.xhtml"},"11827":{"type":"S:modified","url":"/users/sofia/video.xhtml"},"11828":{"type":"S:modified","url":"/demos/contextjs/PersonExample.xhtml"},"11829":{"type":"S:modified","url":"/users/zeebeedee/start.xhtml"},"11830":{"type":"S:modified","url":"/users/robertkrahn/textRain.xhtml"},"11831":{"type":"S:modified","url":"/users/fbo/databaseForms.xhtml"},"11832":{"type":"S:modified","url":"/draft/NewWorld/DraftUploadPDFs.xhtml"},"11833":{"type":"S:modified","url":"/users/olmeca/olmeca4.xhtml"},"11834":{"type":"S:modified","url":"/users/lauritz/miniprojects/livelyExplorer.xhtml"},"11835":{"type":"S:modified","url":"/documentation/videoTutorials/110421_CreatingVideoTutorials.xhtml"},"11836":{"type":"S:modified","url":"/draft/NewWorld/MartinsObjectDiffInNewWorlds.xhtml"},"11837":{"type":"S:modified","url":"/users/Dan/LineTest.xhtml"},"11838":{"type":"S:modified","url":"/draft/NewWorld/Translator.xhtml"},"11839":{"type":"S:modified","url":"/documentation/Styles.xhtml"},"11840":{"type":"S:modified","url":"/draft/NewWorld/MorphOrigin.xhtml"},"11841":{"type":"S:modified","url":"/screenshots.xhtml"},"11842":{"type":"S:modified","url":"/users/Dan/LiveWeb.xhtml"},"11843":{"type":"S:modified","url":"/demos/AntotherPageWithAClock.xhtml"},"11844":{"type":"S:modified","url":"/users/robertkrahn/SceneRefactoring/halloJens2.xhtml"},"11845":{"type":"S:modified","url":"/users/robertkrahn/SceneRefactoring/improvingTheWebPag.xhtml"},"11846":{"type":"S:modified","url":"/users/fbo/constraintLayoutExample.xhtml"},"11847":{"type":"S:modified","url":"/documentation/TutorialList.xhtml"},"11848":{"type":"S:modified","url":"/draft/NewWorld/MakeEventsTriggerOnCapture.xhtml"},"11849":{"type":"S:modified","url":"/users/robertkrahn/SceneRefactoring/prototype.xhtml"},"11850":{"type":"S:modified","url":"/users/Dan/PM/FormLayoutExpt-bk.xhtml"},"11851":{"type":"S:modified","url":"/users/Dan/QBF.xhtml"},"11852":{"type":"S:modified","url":"/users/tmohr/slides.xhtml"},"11853":{"type":"S:modified","url":"/users/Dan/ButtonTest.xhtml"},"11854":{"type":"S:modified","url":"/users/fbo/textInVbox.xhtml"},"11855":{"type":"S:modified","url":"/users/sofia/externalShapeExample.xhtml"},"11856":{"type":"S:modified","url":"/users/hjust/playground.xhtml"},"11857":{"type":"S:modified","url":"/users/robertkrahn/SceneRefactoring/halloJens.xhtml"},"11858":{"type":"S:modified","url":"/users/tmohr/morphSpecificRendering.xhtml"},"11859":{"type":"S:modified","url":"/users/fbo/dataGrid.xhtml"},"11860":{"type":"S:modified","url":"/issues/111020_HighlightTheTargetOfDropping.xhtml"},"11861":{"type":"S:modified","url":"/users/mzimmerm/help.xhtml"},"11862":{"type":"S:modified","url":"/users/fbo/jqGrid.xhtml"},"11863":{"type":"S:modified","url":"/projects/CodeDB2/contents.xhtml"},"11864":{"type":"S:modified","url":"/demos/PartsBin.xhtml"},"11865":{"type":"S:modified","url":"/users/sofia/martin/empty.xhtml"},"11866":{"type":"S:modified","url":"/users/markoroeder/research/Internship.xhtml"},"11867":{"type":"S:modified","url":"/users/tmohr/NewWorld.xhtml"},"11868":{"type":"S:modified","url":"/users/bert/sandbox.xhtml"},"11869":{"type":"S:modified","url":"/draft/NewWorld/GoogleMaps.xhtml"},"11870":{"type":"S:modified","url":"/demos/contextjs/NewContents.xhtml"},"11871":{"type":"S:modified","url":"/users/fbo/meteora.xhtml"},"11872":{"type":"S:modified","url":"/users/Dan/PM/Forms.xhtml"},"11873":{"type":"S:modified","url":"/issues/draft/NewWorld/CurveDrafting_EmbeddableWorld.xhtml"},"11874":{"type":"S:modified","url":"/projects/LivelyHelping/draftLK2.xhtml"},"11875":{"type":"S:modified","url":"/users/lauritz/miniprojects/objectEditor.xhtml"},"11876":{"type":"S:modified","url":"/users/fbo/blank2.xhtml"},"11877":{"type":"S:modified","url":"/issues/110509_ConnectionsInputsGetStackedUp.xhtml"},"11878":{"type":"S:modified","url":"/draft/NewWorld/SimpleLayout.xhtml"},"11879":{"type":"S:modified","url":"/users/mkilling/iKuh2.xhtml"},"11880":{"type":"S:modified","url":"/users/fbo/profesorControls.xhtml"},"11881":{"type":"S:modified","url":"/documentation/Serialization-Overview.xhtml"},"11882":{"type":"S:modified","url":"/users/sofia/georgi/PropertySheet.xhtml"},"11883":{"type":"S:modified","url":"/users/sofia/martin/1.xhtml"},"11884":{"type":"S:modified","url":"/issues/110828_HaloInfoLabelsWontShowUp.xhtml"},"11885":{"type":"S:modified","url":"/users/sofia/georgi/styles.xhtml"},"11886":{"type":"S:modified","url":"/users/fbo/doc/profesores.xhtml"},"11887":{"type":"S:modified","url":"/users/markoroeder/MorphicProtoVis2.xhtml"},"11888":{"type":"S:modified","url":"/issues/110516_EnterAtTextEndDoesNotAddLineBreak.xhtml"},"11889":{"type":"S:modified","url":"/projects/Lively2/LivelyMap.xhtml"},"11890":{"type":"S:modified","url":"/users/robertkrahn/SceneRefactoring/colorFiel.xhtml"},"11891":{"type":"S:modified","url":"/users/tmohr/slide9.xhtml"},"11892":{"type":"S:modified","url":"/issues/110518_TextAttributesBreakOnPaste.xhtml"},"11893":{"type":"S:modified","url":"/demos/LiveWeb/VisualBindings.xhtml"},"11894":{"type":"S:modified","url":"/documentation/Layout.xhtml"},"11895":{"type":"S:modified","url":"/documentation/repository.xhtml"},"11896":{"type":"S:modified","url":"/users/robertkrahn/SceneRefactoring/DontOverwriteChangedFile.xhtml"},"11897":{"type":"S:modified","url":"/users/Dan/Tests/TextTest.xhtml"},"11898":{"type":"S:modified","url":"/issues/fixed/110412_NewSimpleBrowser.xhtml"},"11899":{"type":"S:modified","url":"/users/fbo/proposedUiFixes.xhtml"},"11900":{"type":"S:modified","url":"/issues/NewTemplate.xhtml"},"11901":{"type":"S:modified","url":"/documentation/SVNOnServer.xhtml"},"11902":{"type":"S:modified","url":"/issues/110524_PartsSerializeTheirWorldsSometimes.xhtml"},"11903":{"type":"S:modified","url":"/users/Dan/PM/May.xhtml"},"11904":{"type":"S:modified","url":"/documentation/ignoreOrDisableEvents.xhtml"},"11905":{"type":"S:modified","url":"/issues/110522_FixSubmorphOrderWhenAddingMorphs.xhtml"},"11906":{"type":"S:modified","url":"/users/Dan/CCbkup.xhtml"},"11907":{"type":"S:modified","url":"/users/Dan/LiveWeb2-bk.xhtml"},"11908":{"type":"S:modified","url":"/issues/110704_DontGrabTextWithJensFancyGrabber.xhtml"},"11909":{"type":"S:modified","url":"/users/lauritz/blank.xhtml"},"11910":{"type":"S:modified","url":"/draft/NewWorld/Dragging.xhtml"},"11911":{"type":"S:modified","url":"/users/lauritz/personal/todo.xhtml"},"11912":{"type":"S:modified","url":"/users/fbo/flexigrid.xhtml"},"11913":{"type":"S:modified","url":"/draft/NewWorld/LatestFileChangeViewer.xhtml"},"11914":{"type":"S:modified","url":"/issues/fixed/110729_QucikBrownFoxBackspaceBug.xhtml"},"11915":{"type":"S:modified","url":"/users/lauritz/miniprojects/elProfesorWerkstatt.xhtml"},"11916":{"type":"S:modified","url":"/documentation/VisualBindings.xhtml"},"11917":{"type":"S:modified","url":"/users/robertkrahn/notexisting.xhtml"},"11918":{"type":"S:modified","url":"/draft/NewWorld/TreeMap.xhtml"},"11919":{"type":"S:modified","url":"/draft/NewWorld/Empty.xhtml"},"11920":{"type":"S:modified","url":"/users/Dan/QBF2B.xhtml"},"11921":{"type":"S:modified","url":"/issues/111019_MergingVersionsOfAnObject.xhtml"},"11922":{"type":"S:modified","url":"/issues/110619_SerializingMorphsThatAreNotInTheSceneGraphGivesStrangeErrors.xhtml"},"11923":{"type":"S:modified","url":"/users/lauritz/test.xhtml"},"11924":{"type":"S:modified","url":"/users/tilman.giese/start.xhtml"},"11925":{"type":"S:modified","url":"/users/tmohr/slide4.xhtml"},"11926":{"type":"S:modified","url":"/sandbox/PartsBin.xhtml"},"11927":{"type":"S:modified","url":"/users/markoroeder/DraftObjectExplorer.xhtml"},"11928":{"type":"S:modified","url":"/demos/WhereArePeopleFrom2.xhtml"},"11929":{"type":"S:modified","url":"/projects/CodeDB2/SVN2CodeDB.xhtml"},"11930":{"type":"S:modified","url":"/users/fbo/sqliteQueryServer.xhtml"},"11931":{"type":"S:modified","url":"/issues/fixed/110513_ScrollingWhenSearching.xhtml"},"11932":{"type":"S:modified","url":"/users/lauritz/miniprojects/bugFixing/referencedTextBug.xhtml"},"11933":{"type":"S:modified","url":"/issues/fixed/111020_ScrollingInScripteditorIsBroken.xhtml"},"11934":{"type":"S:modified","url":"/issues/110513_FindMethodsShouldSearchInClassMethodsAndObjects.xhtml"},"11935":{"type":"S:modified","url":"/draft/NewWorld/NewTestWidgetAgain.xhtml"},"11936":{"type":"S:modified","url":"/users/Dan/DansSlideOverview.xhtml"},"11937":{"type":"S:modified","url":"/users/fbo/exportCore.xhtml"},"11938":{"type":"S:modified","url":"/users/olmeca/olmeca.xhtml"},"11939":{"type":"S:modified","url":"/users/robertkrahn/SceneRefactoring/firstWorld.xhtml"},"11940":{"type":"S:modified","url":"/users/robertkrahn/SceneRefactoring/SearchSourceCodeWidge.xhtml"},"11941":{"type":"S:modified","url":"/users/Dan/CircleTest.xhtml"},"11942":{"type":"S:modified","url":"/users/Dan/Tests/SerializationTest2.xhtml"},"11943":{"type":"S:modified","url":"/users/fbo/sandbox.xhtml"},"11944":{"type":"S:modified","url":"/issues/110728_BackspaceTriggersBrowserBack.xhtml"},"11945":{"type":"S:modified","url":"/users/markoroeder/empty.xhtml"},"11946":{"type":"S:modified","url":"/draft/NewWorld/DropStyles.xhtml"},"11947":{"type":"S:modified","url":"/issues/fixed/110513_MakeSyntaxHighlightingWorkInNewWorld.xhtml"},"11948":{"type":"S:modified","url":"/users/MrSteve/lorenzo.start.xhtml"},"11949":{"type":"S:modified","url":"/users/Dan/PM/LiveWeb.xhtml"},"11950":{"type":"S:modified","url":"/users/Dan/PM/FormLayoutExpt-start.xhtml"},"11951":{"type":"S:modified","url":"/draft/NewWorld/ScriptEditor.xhtml"},"11952":{"type":"S:modified","url":"/users/mzimmerm/test-build-simple-webapp.xhtml"},"11953":{"type":"S:modified","url":"/issues/110628_SettingTetAttributesDoesNotAlwaysWork.xhtml"},"11954":{"type":"S:modified","url":"/users/lauritz/miniprojects/spiel.xhtml"},"11955":{"type":"S:modified","url":"/users/robertkrahn/DraftPresentation.xhtml"},"11956":{"type":"S:modified","url":"/users/robertkrahn/SceneRefactoring/layouting.xhtml"},"11957":{"type":"S:modified","url":"/users/Dan/Tests/SerializationTest.xhtml"},"11958":{"type":"S:modified","url":"/users/lauritz/miniprojects/spikes/connectedExplorer.xhtml"},"11959":{"type":"S:modified","url":"/users/fbo/nodejsServerDevelopment.xhtml"},"11960":{"type":"S:modified","url":"/draft/NewWorld/QBFForPartsBin.xhtml"},"11961":{"type":"S:modified","url":"/issues/fixed/110628_CommandAndCurlyBracketGoesBackInBrowserHistory.xhtml"},"11962":{"type":"S:modified","url":"/users/lauritz/miniprojects/connections.xhtml"},"11963":{"type":"S:modified","url":"/users/ahold/start.xhtml"},"11964":{"type":"S:modified","url":"/users/markus/FileBrowser.xhtml"},"11965":{"type":"S:modified","url":"/demos/LiveWeb/CPUVisualizationFinal.xhtml"},"11966":{"type":"S:modified","url":"/users/fbo/jsUiWidgetLibResearch.xhtml"},"11967":{"type":"S:modified","url":"/users/fbo/constraintLayout.xhtml"},"11968":{"type":"S:modified","url":"/users/Dan/Tests/LineTest.xhtml"},"11969":{"type":"S:modified","url":"/sandbox/sandbox.xhtml"},"11970":{"type":"S:modified","url":"/users/fbo/versionControl.xhtml"},"11971":{"type":"S:modified","url":"/draft/NewWorld/CreateDirWhenSaving.xhtml"},"11972":{"type":"S:modified","url":"/demos/Lively2.xhtml"},"11973":{"type":"S:modified","url":"/users/fbo/userIsolationAndGit.xhtml"},"11974":{"type":"S:modified","url":"/draft/NewWorld/KeyboardFocusForMorphs.xhtml"},"11975":{"type":"S:modified","url":"/users/fbo/dwarfcassowaryExample2.xhtml"},"11976":{"type":"S:modified","url":"/users/oudenampsen/start.xhtml"},"11977":{"type":"S:modified","url":"/issues/110517_VlayoutShouldGrowAndShrink.xhtml"},"11978":{"type":"S:modified","url":"/users/fbo/dwarfcassowaryExample.xhtml"},"11979":{"type":"S:modified","url":"/users/tmohr/ace.xhtml"},"11980":{"type":"S:modified","url":"/users/fbo/empty2.xhtml"},"11981":{"type":"S:modified","url":"/users/martin/Workspace.xhtml"},"11982":{"type":"S:modified","url":"/users/Dan/Bug-List.xhtml"},"11983":{"type":"S:modified","url":"/users/Dan/QuickBrownFoxx.xhtml"},"11984":{"type":"S:modified","url":"/demos/LiveWeb/ServerScripting.xhtml"},"11985":{"type":"S:modified","url":"/demos/contextjs/WordCompletion.xhtml"},"11986":{"type":"S:modified","url":"/issues/110715_PartModuleRequirementsAreNotLoadedOnWorldLoad.xhtml"},"11987":{"type":"S:modified","url":"/users/fbo/fabiansTickets.xhtml"},"11988":{"type":"S:modified","url":"/issues/111020_ViewOfTextFieldsAfterSaving.xhtml"},"11989":{"type":"S:modified","url":"/users/martin/Template.xhtml"},"11990":{"type":"S:modified","url":"/projects/CodeDB2/Testing.xhtml"},"11991":{"type":"S:modified","url":"/users/keith/MySetup.xhtml"},"11992":{"type":"S:modified","url":"/users/fbo/noGrabLayer.xhtml"},"11993":{"type":"S:modified","url":"/demos/CPUVisualization.xhtml"},"11994":{"type":"S:modified","url":"/users/sofia/georgi/trac-report.xhtml"},"11995":{"type":"S:modified","url":"/users/fbo/HtmlWrapperMorph.xhtml"},"11996":{"type":"S:modified","url":"/users/sofia/documentation_afterLunch.xhtml"},"11997":{"type":"S:modified","url":"/demos/contextjs/Empty.xhtml"},"11998":{"type":"S:modified","url":"/users/fbo/setExtent.xhtml"},"11999":{"type":"S:modified","url":"/users/sofia/martin/2.xhtml"},"12000":{"type":"S:modified","url":"/users/markoroeder/DropboxUpload.xhtml"},"12001":{"type":"S:modified","url":"/users/fbo/newMouseDownLayer.xhtml"},"12002":{"type":"S:modified","url":"/issues/fixed/110914_StraightLineIssue.xhtml"},"12003":{"type":"S:modified","url":"/users/cschuster/debugging.xhtml"},"12004":{"type":"S:modified","url":"/users/sofia/prototVisPrototype.xhtml"},"12005":{"type":"S:modified","url":"/draft/NewWorld/DraggingAndGrabbing.xhtml"},"12006":{"type":"S:modified","url":"/users/lauritz/miniprojects/annotationPart.xhtml"},"12007":{"rev":111628,"author":"fbo","date":{"__isSmartRef__":true,"id":12008},"url":{"__isSmartRef__":true,"id":12009},"changes":[{"__isSmartRef__":true,"id":12010},{"__isSmartRef__":true,"id":12011}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"12008":{"isSerializedDate":true,"string":"Wed Oct 26 2011 22:42:15 GMT+0200 (Mitteleuropäische Sommerzeit)"},"12009":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/kernel/PartsBin","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"12010":{"type":"S:deleted","url":null},"12011":{"type":"S:added","url":null},"12012":{"rev":111543,"author":"lauritz","date":{"__isSmartRef__":true,"id":12013},"url":{"__isSmartRef__":true,"id":12014},"changes":[{"__isSmartRef__":true,"id":12015}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"12013":{"isSerializedDate":true,"string":"Tue Oct 25 2011 20:36:42 GMT+0200 (Mitteleuropäische Sommerzeit)"},"12014":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/Explorer.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"12015":{"type":"S:modified","url":"/PartsBin/Tools/Explorer.json"},"12016":{"rev":111515,"author":"lauritz","date":{"__isSmartRef__":true,"id":12017},"url":{"__isSmartRef__":true,"id":12018},"changes":[{"__isSmartRef__":true,"id":12019}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"12017":{"isSerializedDate":true,"string":"Tue Oct 25 2011 18:22:42 GMT+0200 (Mitteleuropäische Sommerzeit)"},"12018":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/Explorer.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"12019":{"type":"S:modified","url":"/PartsBin/Tools/Explorer.json"},"12020":{"rev":111485,"author":"lauritz","date":{"__isSmartRef__":true,"id":12021},"url":{"__isSmartRef__":true,"id":12022},"changes":[{"__isSmartRef__":true,"id":12023}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"12021":{"isSerializedDate":true,"string":"Tue Oct 25 2011 17:24:56 GMT+0200 (Mitteleuropäische Sommerzeit)"},"12022":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/Explorer.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"12023":{"type":"S:modified","url":"/PartsBin/Tools/Explorer.json"},"12024":{"rev":109031,"author":"lauritz","date":{"__isSmartRef__":true,"id":12025},"url":{"__isSmartRef__":true,"id":12026},"changes":[{"__isSmartRef__":true,"id":12027}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"12025":{"isSerializedDate":true,"string":"Fri Oct 14 2011 22:36:58 GMT+0200 (Mitteleuropäische Sommerzeit)"},"12026":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/Explorer.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"12027":{"type":"S:modified","url":"/PartsBin/Tools/Explorer.json"},"12028":{"rev":106358,"author":"lauritz","date":{"__isSmartRef__":true,"id":12029},"url":{"__isSmartRef__":true,"id":12030},"changes":[{"__isSmartRef__":true,"id":12031}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"12029":{"isSerializedDate":true,"string":"Mon Sep 26 2011 23:28:16 GMT+0200 (Mitteleuropäische Sommerzeit)"},"12030":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/Explorer.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"12031":{"type":"S:modified","url":"/PartsBin/Tools/Explorer.json"},"12032":{"rev":106336,"author":"lauritz","date":{"__isSmartRef__":true,"id":12033},"url":{"__isSmartRef__":true,"id":12034},"changes":[{"__isSmartRef__":true,"id":12035}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"12033":{"isSerializedDate":true,"string":"Mon Sep 26 2011 22:26:28 GMT+0200 (Mitteleuropäische Sommerzeit)"},"12034":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/Explorer.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"12035":{"type":"S:modified","url":"/PartsBin/Tools/Explorer.json"},"12036":{"rev":106265,"author":"lauritz","date":{"__isSmartRef__":true,"id":12037},"url":{"__isSmartRef__":true,"id":12038},"changes":[{"__isSmartRef__":true,"id":12039}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"12037":{"isSerializedDate":true,"string":"Mon Sep 26 2011 18:24:42 GMT+0200 (Mitteleuropäische Sommerzeit)"},"12038":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/Explorer.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"12039":{"type":"S:modified","url":"/PartsBin/Tools/Explorer.json"},"12040":{"rev":106005,"author":"jenslincke","date":{"__isSmartRef__":true,"id":12041},"url":{"__isSmartRef__":true,"id":12042},"changes":[{"__isSmartRef__":true,"id":12043}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"12041":{"isSerializedDate":true,"string":"Fri Sep 23 2011 11:59:29 GMT+0200 (Mitteleuropäische Sommerzeit)"},"12042":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/Explorer.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"12043":{"type":"S:modified","url":"/PartsBin/Tools/Explorer.json"},"12044":{"rev":106002,"author":"jenslincke","date":{"__isSmartRef__":true,"id":12045},"url":{"__isSmartRef__":true,"id":12046},"changes":[{"__isSmartRef__":true,"id":12047}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"12045":{"isSerializedDate":true,"string":"Fri Sep 23 2011 11:58:10 GMT+0200 (Mitteleuropäische Sommerzeit)"},"12046":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/Explorer.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"12047":{"type":"S:modified","url":"/PartsBin/Tools/Explorer.json"},"12048":{"rev":105999,"author":"jenslincke","date":{"__isSmartRef__":true,"id":12049},"url":{"__isSmartRef__":true,"id":12050},"changes":[{"__isSmartRef__":true,"id":12051}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"12049":{"isSerializedDate":true,"string":"Fri Sep 23 2011 11:57:20 GMT+0200 (Mitteleuropäische Sommerzeit)"},"12050":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/Explorer.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"12051":{"type":"S:modified","url":"/PartsBin/Tools/Explorer.json"},"12052":{"rev":105518,"author":"lauritz","date":{"__isSmartRef__":true,"id":12053},"url":{"__isSmartRef__":true,"id":12054},"changes":[{"__isSmartRef__":true,"id":12055}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"12053":{"isSerializedDate":true,"string":"Wed Sep 21 2011 20:41:23 GMT+0200 (Mitteleuropäische Sommerzeit)"},"12054":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/Explorer.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"12055":{"type":"S:modified","url":"/PartsBin/Tools/Explorer.json"},"12056":{"rev":105517,"author":"lauritz","date":{"__isSmartRef__":true,"id":12057},"url":{"__isSmartRef__":true,"id":12058},"changes":[{"__isSmartRef__":true,"id":12059}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"12057":{"isSerializedDate":true,"string":"Wed Sep 21 2011 20:40:24 GMT+0200 (Mitteleuropäische Sommerzeit)"},"12058":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/Explorer.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"12059":{"type":"S:modified","url":"/PartsBin/Tools/Explorer.json"},"12060":{"rev":105514,"author":"lauritz","date":{"__isSmartRef__":true,"id":12061},"url":{"__isSmartRef__":true,"id":12062},"changes":[{"__isSmartRef__":true,"id":12063}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"12061":{"isSerializedDate":true,"string":"Wed Sep 21 2011 20:40:12 GMT+0200 (Mitteleuropäische Sommerzeit)"},"12062":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/Explorer.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"12063":{"type":"S:modified","url":"/PartsBin/Tools/Explorer.json"},"12064":{"rev":105500,"author":"lauritz","date":{"__isSmartRef__":true,"id":12065},"url":{"__isSmartRef__":true,"id":12066},"changes":[{"__isSmartRef__":true,"id":12067}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"12065":{"isSerializedDate":true,"string":"Wed Sep 21 2011 18:07:18 GMT+0200 (Mitteleuropäische Sommerzeit)"},"12066":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/Explorer.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"12067":{"type":"S:modified","url":"/PartsBin/Tools/Explorer.json"},"12068":{"rev":105496,"author":"lauritz","date":{"__isSmartRef__":true,"id":12069},"url":{"__isSmartRef__":true,"id":12070},"changes":[{"__isSmartRef__":true,"id":12071}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"12069":{"isSerializedDate":true,"string":"Wed Sep 21 2011 17:43:21 GMT+0200 (Mitteleuropäische Sommerzeit)"},"12070":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/Explorer.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"12071":{"type":"S:modified","url":"/PartsBin/Tools/Explorer.json"},"12072":{"rev":105492,"author":"lauritz","date":{"__isSmartRef__":true,"id":12073},"url":{"__isSmartRef__":true,"id":12074},"changes":[{"__isSmartRef__":true,"id":12075}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"12073":{"isSerializedDate":true,"string":"Wed Sep 21 2011 17:33:40 GMT+0200 (Mitteleuropäische Sommerzeit)"},"12074":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/Explorer.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"12075":{"type":"S:modified","url":"/PartsBin/Tools/Explorer.json"},"12076":{"rev":105487,"author":"lauritz","date":{"__isSmartRef__":true,"id":12077},"url":{"__isSmartRef__":true,"id":12078},"changes":[{"__isSmartRef__":true,"id":12079}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"12077":{"isSerializedDate":true,"string":"Wed Sep 21 2011 17:14:08 GMT+0200 (Mitteleuropäische Sommerzeit)"},"12078":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/Explorer.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"12079":{"type":"S:modified","url":"/PartsBin/Tools/Explorer.json"},"12080":{"rev":105426,"author":"lauritz","date":{"__isSmartRef__":true,"id":12081},"url":{"__isSmartRef__":true,"id":12082},"changes":[{"__isSmartRef__":true,"id":12083}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"12081":{"isSerializedDate":true,"string":"Tue Sep 20 2011 23:58:48 GMT+0200 (Mitteleuropäische Sommerzeit)"},"12082":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/Explorer.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"12083":{"type":"S:modified","url":"/PartsBin/Tools/Explorer.json"},"12084":{"rev":105419,"author":"lauritz","date":{"__isSmartRef__":true,"id":12085},"url":{"__isSmartRef__":true,"id":12086},"changes":[{"__isSmartRef__":true,"id":12087}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"12085":{"isSerializedDate":true,"string":"Tue Sep 20 2011 23:55:54 GMT+0200 (Mitteleuropäische Sommerzeit)"},"12086":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/Explorer.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"12087":{"type":"S:modified","url":"/PartsBin/Tools/Explorer.json"},"12088":{"rev":105414,"author":"lauritz","date":{"__isSmartRef__":true,"id":12089},"url":{"__isSmartRef__":true,"id":12090},"changes":[{"__isSmartRef__":true,"id":12091}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"12089":{"isSerializedDate":true,"string":"Tue Sep 20 2011 23:52:11 GMT+0200 (Mitteleuropäische Sommerzeit)"},"12090":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/Explorer.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"12091":{"type":"S:modified","url":"/PartsBin/Tools/Explorer.json"},"12092":{"rev":105398,"author":"lauritz","date":{"__isSmartRef__":true,"id":12093},"url":{"__isSmartRef__":true,"id":12094},"changes":[{"__isSmartRef__":true,"id":12095}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"12093":{"isSerializedDate":true,"string":"Tue Sep 20 2011 23:40:37 GMT+0200 (Mitteleuropäische Sommerzeit)"},"12094":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/Explorer.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"12095":{"type":"S:added","url":null},"12096":{"rev":105396,"author":"lauritz","date":{"__isSmartRef__":true,"id":12097},"url":{"__isSmartRef__":true,"id":12098},"changes":[{"__isSmartRef__":true,"id":12099}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"12097":{"isSerializedDate":true,"string":"Tue Sep 20 2011 23:38:53 GMT+0200 (Mitteleuropäische Sommerzeit)"},"12098":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Basic/Explorer.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"12099":{"type":"S:added","url":null},"12100":{"partsSpaceName":"PartsBin/Tools","__SourceModuleName__":"Global.lively.PartsBin","comment":"Displays object properties and provides a workspace. The workspace's context is set to the last clicked element.","migrationLevel":4,"partName":"Explorer","changes":[{"__isSmartRef__":true,"id":12101},{"__isSmartRef__":true,"id":12103},{"__isSmartRef__":true,"id":12105},{"__isSmartRef__":true,"id":12107},{"__isSmartRef__":true,"id":12109},{"__isSmartRef__":true,"id":12111},{"__isSmartRef__":true,"id":12113},{"__isSmartRef__":true,"id":12115},{"__isSmartRef__":true,"id":12117},{"__isSmartRef__":true,"id":12119},{"__isSmartRef__":true,"id":12121},{"__isSmartRef__":true,"id":12123},{"__isSmartRef__":true,"id":12125},{"__isSmartRef__":true,"id":12127},{"__isSmartRef__":true,"id":12129},{"__isSmartRef__":true,"id":12131},{"__isSmartRef__":true,"id":12133},{"__isSmartRef__":true,"id":12135},{"__isSmartRef__":true,"id":12137},{"__isSmartRef__":true,"id":12139},{"__isSmartRef__":true,"id":12141},{"__isSmartRef__":true,"id":12143}],"revisionOnLoad":148785,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"12101":{"date":{"__isSmartRef__":true,"id":12102},"author":"lauritz","message":"","id":"41FC1B0F-23FC-4454-A424-F141A1C09663"},"12102":{"isSerializedDate":true,"string":"Thu Jan 05 2012 22:46:05 GMT+0100 (Mitteleuropäische Zeit)"},"12103":{"date":{"__isSmartRef__":true,"id":12104},"author":"lauritz","message":"added >>expandAllNodes() which can expand complete trees, but not graphs.","id":"60178F3F-BA87-45A8-BD26-CF776AC017A7"},"12104":{"isSerializedDate":true,"string":"Thu Jan 05 2012 22:33:39 GMT+0100 (Mitteleuropäische Zeit)"},"12105":{"date":{"__isSmartRef__":true,"id":12106},"author":"lauritz","message":"decreased width a bit","id":"837B2170-C0B8-4FA1-99D3-D6A1EB465519"},"12106":{"isSerializedDate":true,"string":"Sat Dec 03 2011 00:36:19 GMT+0100 (Mitteleuropäische Zeit)"},"12107":{"date":{"__isSmartRef__":true,"id":12108},"author":"lauritz","message":"made expanding loop asynchronous","id":"5DFF88BC-08E6-43BD-B5B1-A9E8C93C7B19"},"12108":{"isSerializedDate":true,"string":"Wed Nov 30 2011 23:23:19 GMT+0100 (Mitteleuropäische Zeit)"},"12109":{"date":{"__isSmartRef__":true,"id":12110},"author":"lauritz","message":"corrected toggling","id":"BFC57057-2596-42D0-89A1-811C34FCF5E1"},"12110":{"isSerializedDate":true,"string":"Tue Nov 22 2011 22:44:25 GMT+0100 (Mitteleuropäische Zeit)"},"12111":{"date":{"__isSmartRef__":true,"id":12112},"author":"lauritz","message":"set a minimal extent","id":"D1DCDCB8-84EE-48D9-8AAE-3926E9D97D30"},"12112":{"isSerializedDate":true,"string":"Tue Nov 15 2011 23:39:16 GMT+0100 (Mitteleuropäische Zeit)"},"12113":{"date":{"__isSmartRef__":true,"id":12114},"author":"lauritz","message":"convenience preset by default: tree is expanded, workspace says \"this\"","id":"D364A417-6014-4266-8DF3-CEA313F15793"},"12114":{"isSerializedDate":true,"string":"Tue Nov 15 2011 23:18:29 GMT+0100 (Mitteleuropäische Zeit)"},"12115":{"date":{"__isSmartRef__":true,"id":12116},"author":"lauritz","message":"Disabled grabbing and dragging on other morphs as well."},"12116":{"isSerializedDate":true,"string":"Tue Oct 25 2011 20:23:10 GMT+0200 (Mitteleuropäische Sommerzeit)"},"12117":{"date":{"__isSmartRef__":true,"id":12118},"author":"lauritz","message":"Disabled dragging and grabbing on tree nodes. Those should only be clickable."},"12118":{"isSerializedDate":true,"string":"Tue Oct 25 2011 19:25:14 GMT+0200 (Mitteleuropäische Sommerzeit)"},"12119":{"date":{"__isSmartRef__":true,"id":12120},"author":"lauritz","message":"Fixed a bug by adding a condition to getClassNameOf. In case an object has no constructor."},"12120":{"isSerializedDate":true,"string":"Tue Oct 25 2011 22:37:11 GMT+0200 (Mitteleuropäische Sommerzeit)"},"12121":{"date":{"__isSmartRef__":true,"id":12122},"author":"jenslincke","message":"reset scales","id":"5E64592A-C360-44DD-BDAE-AD956FBA7675"},"12122":{"isSerializedDate":true,"string":"Fri Oct 28 2011 16:11:21 GMT+0200 (Mitteleuropäische Sommerzeit)"},"12123":{"date":{"__isSmartRef__":true,"id":12124},"author":"jenslincke","message":"bring resize corner to front","id":"765AA8A1-AA38-433A-B800-FFF743B3B9EF"},"12124":{"isSerializedDate":true,"string":"Thu Nov 03 2011 16:10:26 GMT+0100 (Mitteleuropäische Zeit)"},"12125":{"date":{"__isSmartRef__":true,"id":12126},"author":"lauritz","message":"layout changes","id":"F09F5196-5203-405A-8EC3-1648A100FFF5"},"12126":{"isSerializedDate":true,"string":"Fri Nov 18 2011 23:54:38 GMT+0100 (Mitteleuropäische Zeit)"},"12127":{"date":{"__isSmartRef__":true,"id":12128},"author":"lauritz","message":"corrected the order of array elements","id":"B41E19A0-DDED-40DC-BD23-6AB94F76D76D"},"12128":{"isSerializedDate":true,"string":"Tue Nov 22 2011 23:44:29 GMT+0100 (Mitteleuropäische Zeit)"},"12129":{"date":{"__isSmartRef__":true,"id":12130},"author":"fbo","message":"fix Date bug","id":"64EDCB63-EB39-477E-A73D-E066101A8B21"},"12130":{"isSerializedDate":true,"string":"Sat Dec 03 2011 00:07:10 GMT+0100 (Mitteleuropäische Zeit)"},"12131":{"date":{"__isSmartRef__":true,"id":12132},"author":"lauritz","message":"significantly reduced a performance problem regarding \"long\" string properties, doesnt freeze anymore.","id":"EA85DB22-3FD3-4D13-B769-763C4483C445"},"12132":{"isSerializedDate":true,"string":"Tue Dec 06 2011 00:55:19 GMT+0100 (Mitteleuropäische Zeit)"},"12133":{"date":{"__isSmartRef__":true,"id":12134},"author":"lauritz","message":"clicking a node no longer resets the workspace content","id":"C8AE0678-08F5-4FFB-9662-77D7120DA285"},"12134":{"isSerializedDate":true,"string":"Tue Dec 13 2011 23:22:10 GMT+0100 (Mitteleuropäische Zeit)"},"12135":{"date":{"__isSmartRef__":true,"id":12136},"author":"lauritz","message":"renamed >>#expandAllNodes to >>#toggleAll","id":"D9931ABA-396B-4C81-9C7E-7C2712405803"},"12136":{"isSerializedDate":true,"string":"Thu Jan 05 2012 22:41:44 GMT+0100 (Mitteleuropäische Zeit)"},"12137":{"date":{"__isSmartRef__":true,"id":12138},"author":"lauritz","message":"asynchronous >>#toggleAll, because toggling is actually asynchronous and rendering as well...","id":"3B15F99C-CFD6-41FA-9778-D2BFBBD53B8D"},"12138":{"isSerializedDate":true,"string":"Thu Jan 05 2012 22:58:54 GMT+0100 (Mitteleuropäische Zeit)"},"12139":{"date":{"__isSmartRef__":true,"id":12140},"author":"lauritz","message":"cleaned up how all typeof stuff","id":"98CD54B3-3527-4C4C-8577-A0B7476D8718"},"12140":{"isSerializedDate":true,"string":"Fri Jan 27 2012 02:31:53 GMT+0100 (Mitteleuropäische Zeit)"},"12141":{"date":{"__isSmartRef__":true,"id":12142},"author":"lauritz","message":"","id":"183BD443-7A32-4E3B-8F6B-96473B0C4CB7"},"12142":{"isSerializedDate":true,"string":"Fri Jan 27 2012 02:35:42 GMT+0100 (Mitteleuropäische Zeit)"},"12143":{"date":{"__isSmartRef__":true,"id":12144},"author":"jenslincke","message":"style tweak","id":"C366B53C-40DC-445D-B882-F5F147CD349F"},"12144":{"isSerializedDate":true,"string":"Mon Jan 30 2012 14:04:58 GMT+0100 (Mitteleuropäische Zeit)"},"12145":{"submorphs":[{"__isSmartRef__":true,"id":12146},{"__isSmartRef__":true,"id":12511},{"__isSmartRef__":true,"id":12548}],"scripts":[],"shape":{"__isSmartRef__":true,"id":12698},"id":"C5A6A287-4104-474C-A8C4-1EB71F6FE5D6","renderContextTable":{"__isSmartRef__":true,"id":12702},"eventHandler":{"__isSmartRef__":true,"id":12703},"droppingEnabled":true,"halosEnabled":true,"__layered_draggingEnabled__":true,"layout":{"__isSmartRef__":true,"id":12704},"LK2":true,"_Position":{"__isSmartRef__":true,"id":12705},"priorExtent":{"__isSmartRef__":true,"id":12706},"targetMorph":{"__isSmartRef__":true,"id":12146},"titleBar":{"__isSmartRef__":true,"id":12548},"contentOffset":{"__isSmartRef__":true,"id":12707},"collapsedTransform":null,"collapsedExtent":null,"expandedTransform":null,"expandedExtent":null,"ignoreEventsOnExpand":false,"partsBinMetaInfo":{"__isSmartRef__":true,"id":12100},"name":"Explorer1","prevDragPos":{"__isSmartRef__":true,"id":12708},"isBeingDragged":false,"highlighted":true,"showsHalos":false,"__SourceModuleName__":"Global.lively.morphic.Widgets","explorer":{"__isSmartRef__":true,"id":12146},"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"isCopyMorphRef":true,"morphRefId":1,"prevScroll":[0,0],"minExtent":{"__isSmartRef__":true,"id":12709},"derivationIds":[369,"5976C77B-5C20-4DC4-BDA1-A2269E9FEC17","8A4661CC-271E-4CA9-9B42-C428E5DCCB01","B002D7D6-4167-4D6A-8981-E569CE5EE4CC","21A298C5-87D3-4C5F-8FB6-34DB19723B44","A077835E-1096-40C4-92FB-6830D29FC989","32525E7F-A548-4001-86AE-BBDE7D2BAD17"],"_Rotation":0,"_Scale":1.0141055623885957,"_ClipMode":"visible","owner":null,"state":"shutdown","__serializedLivelyClosures__":{"__isSmartRef__":true,"id":12710},"__LivelyClassName__":"lively.morphic.Window","withoutLayers":["Global.lively.morphic.GrabbingLayer"]},"12146":{"submorphs":[{"__isSmartRef__":true,"id":12147},{"__isSmartRef__":true,"id":12454}],"scripts":[],"id":"3AA5EDD9-FA59-430C-AF3F-195D497311A9","shape":{"__isSmartRef__":true,"id":12477},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":12484},"showsHalos":false,"name":"ExplorerPane","partsBinMetaInfo":{"__isSmartRef__":true,"id":12485},"__SourceModuleName__":"Global","renderContextTable":{"__isSmartRef__":true,"id":12488},"eventHandler":{"__isSmartRef__":true,"id":12489},"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"owner":{"__isSmartRef__":true,"id":12145},"priorExtent":{"__isSmartRef__":true,"id":12490},"distanceToDragEvent":{"__isSmartRef__":true,"id":12491},"layout":{"__isSmartRef__":true,"id":12492},"workspace":{"__isSmartRef__":true,"id":12454},"treeView":{"__isSmartRef__":true,"id":12147},"focusedNode":{"__isSmartRef__":true,"id":12150},"isInLayoutCycle":false,"prevScroll":[0,0],"derivationIds":[370,"19EB328E-FFB1-41CD-B181-A60FCF27908C","D1C1A399-6222-405C-A922-2ADD2DFBFB56","F7B66347-DB63-470F-8ABC-5C342E31BC5E","7A83A60F-0956-4BD5-AFDB-B7CFECEF9E30","D14B60A2-D449-4E15-8A1B-EADF6D8A988B","9AA7774E-2D58-467B-986D-947454B915CA"],"_Rotation":0,"_Scale":1,"_ClipMode":"visible","__serializedLivelyClosures__":{"__isSmartRef__":true,"id":12494},"__LivelyClassName__":"lively.morphic.Box"},"12147":{"submorphs":[{"__isSmartRef__":true,"id":12148}],"scripts":[{"__isSmartRef__":true,"id":12372}],"id":"6F0BE5EA-7739-479E-AF1D-BB799FF8889E","shape":{"__isSmartRef__":true,"id":12373},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":12379},"showsHalos":false,"name":"TreeView","partsBinMetaInfo":{"__isSmartRef__":true,"id":12380},"__SourceModuleName__":"Global","renderContextTable":{"__isSmartRef__":true,"id":12381},"eventHandler":{"__isSmartRef__":true,"id":12382},"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"priorExtent":{"__isSmartRef__":true,"id":12383},"layout":{"__isSmartRef__":true,"id":12384},"isInLayoutCycle":false,"isCopyMorphRef":true,"morphRefId":1,"isBeingDragged":false,"owner":{"__isSmartRef__":true,"id":12146},"distanceToDragEvent":{"__isSmartRef__":true,"id":12386},"colors":{"__isSmartRef__":true,"id":12387},"fonts":{"__isSmartRef__":true,"id":12389},"sizes":{"__isSmartRef__":true,"id":12390},"rootNode":{"__isSmartRef__":true,"id":12150},"prevScroll":[0,0],"derivationIds":[371,"5F72E9BF-51FA-45DD-9F01-ADDC32FBF64C","4B46569F-B458-41CF-846F-31DB325C55FE","BC2E4190-4592-4E2C-8644-51CA0FC16963","DBB73829-F82D-45F0-8499-2332C8C0487E","78E2B139-F388-4299-A7CC-0964C21003A4","F124DD76-61DA-471A-A1DA-D01C9F74D5C3"],"_Rotation":0,"_Scale":1,"_ClipMode":"visible","__serializedLivelyClosures__":{"__isSmartRef__":true,"id":12395},"__LivelyClassName__":"lively.morphic.Box"},"12148":{"submorphs":[{"__isSmartRef__":true,"id":12149}],"scripts":[],"shape":{"__isSmartRef__":true,"id":12354},"derivationIds":[null],"id":"EE485289-3873-4EC7-AE9B-1E6B09D2B7C3","renderContextTable":{"__isSmartRef__":true,"id":12359},"eventHandler":{"__isSmartRef__":true,"id":12360},"_ClipMode":"scroll","droppingEnabled":true,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":12361},"layout":{"__isSmartRef__":true,"id":12362},"grabbingEnabled":false,"draggingEnabled":false,"name":"TreeViewScrollPane","owner":{"__isSmartRef__":true,"id":12147},"priorExtent":{"__isSmartRef__":true,"id":12363},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":12364},"__LivelyClassName__":"lively.morphic.Clip","__SourceModuleName__":"Global.lively.morphic.Core"},"12149":{"submorphs":[{"__isSmartRef__":true,"id":12150},{"__isSmartRef__":true,"id":12252}],"scripts":[],"shape":{"__isSmartRef__":true,"id":12336},"derivationIds":[null],"id":"419CB467-FC3D-487B-8919-0B7D8B7A4E03","renderContextTable":{"__isSmartRef__":true,"id":12341},"eventHandler":{"__isSmartRef__":true,"id":12342},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"layout":{"__isSmartRef__":true,"id":12343},"isInLayoutCycle":false,"priorExtent":{"__isSmartRef__":true,"id":12345},"owner":{"__isSmartRef__":true,"id":12148},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":12346},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global"},"12150":{"submorphs":[{"__isSmartRef__":true,"id":12151},{"__isSmartRef__":true,"id":12168}],"scripts":[],"shape":{"__isSmartRef__":true,"id":12186},"derivationIds":[null],"id":"46DB50B6-2BD6-4B14-B2CD-F0B0567602B8","renderContextTable":{"__isSmartRef__":true,"id":12191},"eventHandler":{"__isSmartRef__":true,"id":12192},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"layout":{"__isSmartRef__":true,"id":12193},"grabbingEnabled":false,"draggingEnabled":false,"data":{"__isSmartRef__":true,"id":12194},"propertyList":["4FCBA95C-8EC0-4D35-AA8D-C579D1A16D27"],"level":0,"treeView":{"__isSmartRef__":true,"id":12147},"label":"Properties","children":[{"__isSmartRef__":true,"id":12199}],"parent":null,"expander":{"__isSmartRef__":true,"id":12151},"text":{"__isSmartRef__":true,"id":12168},"owner":{"__isSmartRef__":true,"id":12149},"_Position":{"__isSmartRef__":true,"id":12310},"priorExtent":{"__isSmartRef__":true,"id":12311},"_Rotation":0,"_Scale":1.0141055623885957,"childrenWrapper":{"__isSmartRef__":true,"id":12252},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":12312},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global"},"12151":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":12152},"derivationIds":[null],"id":"66080894-EB69-4860-9852-EF8782134D37","renderContextTable":{"__isSmartRef__":true,"id":12158},"eventHandler":{"__isSmartRef__":true,"id":12159},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":12160},"grabbingEnabled":false,"draggingEnabled":false,"isExpanded":true,"owner":{"__isSmartRef__":true,"id":12150},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":12161},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global"},"12152":{"_Position":{"__isSmartRef__":true,"id":12153},"renderContextTable":{"__isSmartRef__":true,"id":12154},"_Extent":{"__isSmartRef__":true,"id":12155},"_Padding":{"__isSmartRef__":true,"id":12156},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":12157},"_Fill":{"__isSmartRef__":true,"id":571},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"12153":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"12154":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"12155":{"x":8,"y":8,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"12156":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"12157":{"r":0.5686274509803921,"g":0.5686274509803921,"b":0.5686274509803921,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"12158":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"12159":{"morph":{"__isSmartRef__":true,"id":12151},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"12160":{"x":8,"y":5,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"12161":{"toggle":{"__isSmartRef__":true,"id":12162},"toggleExpansion":{"__isSmartRef__":true,"id":12165}},"12162":{"varMapping":{"__isSmartRef__":true,"id":12163},"source":"function toggle() {\n // asynchronous toggling\n (function () { this.toggleExpansion(); }).bind(this).delay(0);\n }","funcProperties":{"__isSmartRef__":true,"id":12164},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"12163":{"this":{"__isSmartRef__":true,"id":12151}},"12164":{},"12165":{"varMapping":{"__isSmartRef__":true,"id":12166},"source":"function toggleExpansion() {\n var treeNode = this.owner;\n var treeView = treeNode.treeView;\n\n if (!this.isExpanded && Objects.isMutableType(treeNode.data) && Properties.own(treeNode.data).length > 0) {\n this.isExpanded = true;\n\n if (treeNode.childrenWrapper) {\n treeNode.childrenWrapper.setVisible(true);\n } if (treeNode.childrenWrapper && treeNode.children.length !== Properties.own(treeNode.data)) {\n treeNode.children = [];\n treeNode.childrenWrapper.removeAllMorphs();\n treeNode.childrenWrapper.addTreeNodesForProperties(treeNode);\n } else {\n if (Objects.isMutableType(treeNode.data)) {\n var wrapper = treeView.createTreeWrapper();\n\n wrapper.addScript(function addTreeNodesForProperties(treeNode) {\n var that = this;\n var props = Properties.own(treeNode.data);\n if (Objects.typeStringOf(treeNode.data) !== 'Array') props = props.sort();\n props.forEach(function(prop) {\n (function() {\n var childNode = treeNode.treeView.createTreeNode(prop, treeNode.data[prop], treeNode.level + 1, treeNode);\n treeNode.children.push(childNode);\n var nodeWrapper = treeNode.treeView.createTreeWrapper(childNode);\n that.addMorph(nodeWrapper);\n }).bind(this).delay(0); // asynchronous\n });\n });\n wrapper.addTreeNodesForProperties(treeNode);\n \n treeNode.childrenWrapper = wrapper;\n treeNode.owner.addMorph(wrapper);\n } \n }\n } else {\n this.isExpanded = false;\n treeNode.childrenWrapper && treeNode.childrenWrapper.setVisible(false);\n }\n treeNode.updateExpanderColor();\n treeNode.owner.applyLayout();\n }","funcProperties":{"__isSmartRef__":true,"id":12167},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"12166":{"this":{"__isSmartRef__":true,"id":12151}},"12167":{},"12168":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":12169},"derivationIds":[null],"id":"CF1B0253-8DC5-4ACA-8043-3FEAA999C983","renderContextTable":{"__isSmartRef__":true,"id":12174},"_WhiteSpaceHandling":"pre","textChunks":[{"__isSmartRef__":true,"id":12175},{"__isSmartRef__":true,"id":12177}],"eventHandler":{"__isSmartRef__":true,"id":12180},"_ClipMode":"hidden","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"fixedHeight":true,"_InputAllowed":false,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":10,"evalEnabled":false,"_MaxTextWidth":null,"isLabel":true,"_HandStyle":"default","eventsAreIgnored":true,"priorExtent":{"__isSmartRef__":true,"id":12181},"_MinTextWidth":null,"_MaxTextHeight":null,"_MinTextHeight":null,"owner":{"__isSmartRef__":true,"id":12150},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":12182},"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"12169":{"_Position":{"__isSmartRef__":true,"id":12170},"renderContextTable":{"__isSmartRef__":true,"id":12171},"_Extent":{"__isSmartRef__":true,"id":12172},"_Padding":{"__isSmartRef__":true,"id":587},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":588},"_Fill":{"__isSmartRef__":true,"id":12173},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"12170":{"x":18,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"12171":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"12172":{"x":118,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"12173":{"r":0.9529411764705882,"g":0.9529411764705882,"b":0.9529411764705882,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"12174":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"12175":{"style":{"__isSmartRef__":true,"id":12176},"chunkOwner":{"__isSmartRef__":true,"id":12168},"storedString":"Properties","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"12176":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"12177":{"style":{"__isSmartRef__":true,"id":12178},"chunkOwner":{"__isSmartRef__":true,"id":12168},"storedString":": DiffList","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"12178":{"color":{"__isSmartRef__":true,"id":12179},"italics":"italic","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"12179":{"r":0.5686274509803921,"g":0.5686274509803921,"b":0.5686274509803921,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"12180":{"morph":{"__isSmartRef__":true,"id":12168},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"12181":{"x":150,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"12182":{"layoutText":{"__isSmartRef__":true,"id":12183}},"12183":{"varMapping":{"__isSmartRef__":true,"id":12184},"source":"function layoutText(fontOptions){\n this.setFontSize(fontOptions.size);\n this.setFillOpacity(0);\n this.setBorderWidth(0);\n this.setMaxTextWidth(fontOptions.maxTextWidth);\n this.beLabel();\n this.fit();\n }","funcProperties":{"__isSmartRef__":true,"id":12185},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"12184":{"this":{"__isSmartRef__":true,"id":12168}},"12185":{},"12186":{"_Position":{"__isSmartRef__":true,"id":12187},"renderContextTable":{"__isSmartRef__":true,"id":12188},"_Extent":{"__isSmartRef__":true,"id":12189},"_Padding":{"__isSmartRef__":true,"id":12190},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"12187":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"12188":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"12189":{"x":100,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"12190":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"12191":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"12192":{"morph":{"__isSmartRef__":true,"id":12150},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"12193":{"resizeWidth":true},"12194":{"4FCBA95C-8EC0-4D35-AA8D-C579D1A16D27":{"__isSmartRef__":true,"id":12195},"__LivelyClassName__":"DiffList","__SourceModuleName__":"Global.lively.morphic.DiffMerge"},"12195":{"added":{"__isSmartRef__":true,"id":12196},"removed":{"__isSmartRef__":true,"id":12197},"modified":{"__isSmartRef__":true,"id":12198},"submorphsModified":[],"matchingId":"CD247C96-11E3-42A2-AA3F-BA27E29FB3F9","__LivelyClassName__":"Diff","__SourceModuleName__":"Global.lively.morphic.DiffMerge"},"12196":{},"12197":{},"12198":{},"12199":{"submorphs":[{"__isSmartRef__":true,"id":12200},{"__isSmartRef__":true,"id":12217}],"scripts":[],"shape":{"__isSmartRef__":true,"id":12233},"derivationIds":[null],"id":"385C354E-4565-4B90-A575-CCEC98003161","renderContextTable":{"__isSmartRef__":true,"id":12238},"eventHandler":{"__isSmartRef__":true,"id":12239},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"layout":{"__isSmartRef__":true,"id":12240},"grabbingEnabled":false,"draggingEnabled":false,"data":{"__isSmartRef__":true,"id":12195},"propertyList":["added","removed","modified","submorphsModified","matchingId"],"level":1,"treeView":{"__isSmartRef__":true,"id":12147},"label":"4FCBA95C-8EC0-4D35-AA8D-C579D1A16D27","children":[],"parent":{"__isSmartRef__":true,"id":12150},"expander":{"__isSmartRef__":true,"id":12200},"text":{"__isSmartRef__":true,"id":12217},"owner":{"__isSmartRef__":true,"id":12241},"_Position":{"__isSmartRef__":true,"id":12284},"priorExtent":{"__isSmartRef__":true,"id":12285},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":12286},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global"},"12200":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":12201},"derivationIds":[null],"id":"977D7C70-9CD2-4749-93C3-23E5BF6388AE","renderContextTable":{"__isSmartRef__":true,"id":12207},"eventHandler":{"__isSmartRef__":true,"id":12208},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":12209},"grabbingEnabled":false,"draggingEnabled":false,"isExpanded":false,"owner":{"__isSmartRef__":true,"id":12199},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":12210},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global"},"12201":{"_Position":{"__isSmartRef__":true,"id":12202},"renderContextTable":{"__isSmartRef__":true,"id":12203},"_Extent":{"__isSmartRef__":true,"id":12204},"_Padding":{"__isSmartRef__":true,"id":12205},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":12157},"_Fill":{"__isSmartRef__":true,"id":12206},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"12202":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"12203":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"12204":{"x":8,"y":8,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"12205":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"12206":{"r":0.5686274509803921,"g":0.5686274509803921,"b":0.5686274509803921,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"12207":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"12208":{"morph":{"__isSmartRef__":true,"id":12200},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"12209":{"x":18,"y":5,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"12210":{"toggle":{"__isSmartRef__":true,"id":12211},"toggleExpansion":{"__isSmartRef__":true,"id":12214}},"12211":{"varMapping":{"__isSmartRef__":true,"id":12212},"source":"function toggle() {\n // asynchronous toggling\n (function () { this.toggleExpansion(); }).bind(this).delay(0);\n }","funcProperties":{"__isSmartRef__":true,"id":12213},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"12212":{"this":{"__isSmartRef__":true,"id":12200}},"12213":{},"12214":{"varMapping":{"__isSmartRef__":true,"id":12215},"source":"function toggleExpansion() {\n var treeNode = this.owner;\n var treeView = treeNode.treeView;\n\n if (!this.isExpanded && Objects.isMutableType(treeNode.data) && Properties.own(treeNode.data).length > 0) {\n this.isExpanded = true;\n\n if (treeNode.childrenWrapper) {\n treeNode.childrenWrapper.setVisible(true);\n } if (treeNode.childrenWrapper && treeNode.children.length !== Properties.own(treeNode.data)) {\n treeNode.children = [];\n treeNode.childrenWrapper.removeAllMorphs();\n treeNode.childrenWrapper.addTreeNodesForProperties(treeNode);\n } else {\n if (Objects.isMutableType(treeNode.data)) {\n var wrapper = treeView.createTreeWrapper();\n\n wrapper.addScript(function addTreeNodesForProperties(treeNode) {\n var that = this;\n var props = Properties.own(treeNode.data);\n if (Objects.typeStringOf(treeNode.data) !== 'Array') props = props.sort();\n props.forEach(function(prop) {\n (function() {\n var childNode = treeNode.treeView.createTreeNode(prop, treeNode.data[prop], treeNode.level + 1, treeNode);\n treeNode.children.push(childNode);\n var nodeWrapper = treeNode.treeView.createTreeWrapper(childNode);\n that.addMorph(nodeWrapper);\n }).bind(this).delay(0); // asynchronous\n });\n });\n wrapper.addTreeNodesForProperties(treeNode);\n \n treeNode.childrenWrapper = wrapper;\n treeNode.owner.addMorph(wrapper);\n } \n }\n } else {\n this.isExpanded = false;\n treeNode.childrenWrapper && treeNode.childrenWrapper.setVisible(false);\n }\n treeNode.updateExpanderColor();\n treeNode.owner.applyLayout();\n }","funcProperties":{"__isSmartRef__":true,"id":12216},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"12215":{"this":{"__isSmartRef__":true,"id":12200}},"12216":{},"12217":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":12218},"derivationIds":[null],"id":"ED62502C-4AA5-4306-9054-55CDECA2EFA9","renderContextTable":{"__isSmartRef__":true,"id":12222},"_WhiteSpaceHandling":"pre","textChunks":[{"__isSmartRef__":true,"id":12223},{"__isSmartRef__":true,"id":12225}],"eventHandler":{"__isSmartRef__":true,"id":12227},"_ClipMode":"hidden","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"fixedHeight":true,"_InputAllowed":false,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":10,"evalEnabled":false,"_MaxTextWidth":null,"isLabel":true,"_HandStyle":"default","eventsAreIgnored":true,"priorExtent":{"__isSmartRef__":true,"id":12228},"_MinTextWidth":null,"_MaxTextHeight":null,"_MinTextHeight":null,"owner":{"__isSmartRef__":true,"id":12199},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":12229},"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"12218":{"_Position":{"__isSmartRef__":true,"id":12219},"renderContextTable":{"__isSmartRef__":true,"id":12220},"_Extent":{"__isSmartRef__":true,"id":12221},"_Padding":{"__isSmartRef__":true,"id":587},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":588},"_Fill":null,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"12219":{"x":28,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"12220":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"12221":{"x":317,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"12222":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"12223":{"style":{"__isSmartRef__":true,"id":12224},"chunkOwner":{"__isSmartRef__":true,"id":12217},"storedString":"4FCBA95C-8EC0-4D35-AA8D-C579D1A16D27","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"12224":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"12225":{"style":{"__isSmartRef__":true,"id":12226},"chunkOwner":{"__isSmartRef__":true,"id":12217},"storedString":": Diff","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"12226":{"color":{"__isSmartRef__":true,"id":12179},"italics":"italic","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"12227":{"morph":{"__isSmartRef__":true,"id":12217},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"12228":{"x":315,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"12229":{"layoutText":{"__isSmartRef__":true,"id":12230}},"12230":{"varMapping":{"__isSmartRef__":true,"id":12231},"source":"function layoutText(fontOptions){\n this.setFontSize(fontOptions.size);\n this.setFillOpacity(0);\n this.setBorderWidth(0);\n this.setMaxTextWidth(fontOptions.maxTextWidth);\n this.beLabel();\n this.fit();\n }","funcProperties":{"__isSmartRef__":true,"id":12232},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"12231":{"this":{"__isSmartRef__":true,"id":12217}},"12232":{},"12233":{"_Position":{"__isSmartRef__":true,"id":12234},"renderContextTable":{"__isSmartRef__":true,"id":12235},"_Extent":{"__isSmartRef__":true,"id":12236},"_Padding":{"__isSmartRef__":true,"id":12237},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"12234":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"12235":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"12236":{"x":100,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"12237":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"12238":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"12239":{"morph":{"__isSmartRef__":true,"id":12199},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"12240":{"resizeWidth":true},"12241":{"submorphs":[{"__isSmartRef__":true,"id":12199}],"scripts":[],"shape":{"__isSmartRef__":true,"id":12242},"derivationIds":[null],"id":"9F48D8AA-B0ED-4A48-8B8F-B97DFFD10C55","renderContextTable":{"__isSmartRef__":true,"id":12247},"eventHandler":{"__isSmartRef__":true,"id":12248},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"layout":{"__isSmartRef__":true,"id":12249},"isInLayoutCycle":false,"priorExtent":{"__isSmartRef__":true,"id":12251},"owner":{"__isSmartRef__":true,"id":12252},"_Position":{"__isSmartRef__":true,"id":12275},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":12276},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global"},"12242":{"_Position":{"__isSmartRef__":true,"id":12243},"renderContextTable":{"__isSmartRef__":true,"id":12244},"_Extent":{"__isSmartRef__":true,"id":12245},"_Padding":{"__isSmartRef__":true,"id":12246},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"12243":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"12244":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"12245":{"x":100,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"12246":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"12247":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"12248":{"morph":{"__isSmartRef__":true,"id":12241},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"12249":{"layouter":{"__isSmartRef__":true,"id":12250},"resizeWidth":true},"12250":{"defaultBorderSize":10,"defaultSpacing":15,"borderSize":0,"spacing":0,"container":{"__isSmartRef__":true,"id":12241},"__LivelyClassName__":"lively.morphic.Layout.JournalLayout","__SourceModuleName__":"Global.lively.morphic.Layout"},"12251":{"x":100,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"12252":{"submorphs":[{"__isSmartRef__":true,"id":12241}],"scripts":[],"shape":{"__isSmartRef__":true,"id":12253},"derivationIds":[null],"id":"8DE271CB-B167-45A9-8B29-7CB979E8C8D4","renderContextTable":{"__isSmartRef__":true,"id":12258},"eventHandler":{"__isSmartRef__":true,"id":12259},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"layout":{"__isSmartRef__":true,"id":12260},"isInLayoutCycle":false,"priorExtent":{"__isSmartRef__":true,"id":12262},"owner":{"__isSmartRef__":true,"id":12149},"_Position":{"__isSmartRef__":true,"id":12263},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":12264},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global"},"12253":{"_Position":{"__isSmartRef__":true,"id":12254},"renderContextTable":{"__isSmartRef__":true,"id":12255},"_Extent":{"__isSmartRef__":true,"id":12256},"_Padding":{"__isSmartRef__":true,"id":12257},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"12254":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"12255":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"12256":{"x":100,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"12257":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"12258":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"12259":{"morph":{"__isSmartRef__":true,"id":12252},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"12260":{"layouter":{"__isSmartRef__":true,"id":12261},"resizeWidth":true},"12261":{"defaultBorderSize":10,"defaultSpacing":15,"borderSize":0,"spacing":0,"container":{"__isSmartRef__":true,"id":12252},"__LivelyClassName__":"lively.morphic.Layout.JournalLayout","__SourceModuleName__":"Global.lively.morphic.Layout"},"12262":{"x":100,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"12263":{"x":0,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"12264":{"getLayoutableSubmorphs":{"__isSmartRef__":true,"id":12265},"addTreeNodesForProperties":{"__isSmartRef__":true,"id":12272}},"12265":{"varMapping":{"__isSmartRef__":true,"id":12266},"source":"function getLayoutableSubmorphs() {\n return this.submorphs.reject(function(ea) {\n return (ea.isEpiMorph || ea.isBeingDragged || !ea.isVisible());\n });\n }","funcProperties":{"__isSmartRef__":true,"id":12271},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"12266":{"this":{"__isSmartRef__":true,"id":12252},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":12267}},"12267":{"$super":{"__isSmartRef__":true,"id":12268}},"12268":{"varMapping":{"__isSmartRef__":true,"id":12269},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":12270},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"12269":{"obj":{"__isSmartRef__":true,"id":12252},"name":"getLayoutableSubmorphs"},"12270":{},"12271":{},"12272":{"varMapping":{"__isSmartRef__":true,"id":12273},"source":"function addTreeNodesForProperties(treeNode) {\n var that = this;\n var props = Properties.own(treeNode.data);\n if (Objects.typeStringOf(treeNode.data) !== 'Array') props = props.sort();\n props.forEach(function(prop) {\n (function() {\n var childNode = treeNode.treeView.createTreeNode(prop, treeNode.data[prop], treeNode.level + 1, treeNode);\n treeNode.children.push(childNode);\n var nodeWrapper = treeNode.treeView.createTreeWrapper(childNode);\n that.addMorph(nodeWrapper);\n }).bind(this).delay(0); // asynchronous\n });\n }","funcProperties":{"__isSmartRef__":true,"id":12274},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"12273":{"this":{"__isSmartRef__":true,"id":12252}},"12274":{},"12275":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"12276":{"getLayoutableSubmorphs":{"__isSmartRef__":true,"id":12277}},"12277":{"varMapping":{"__isSmartRef__":true,"id":12278},"source":"function getLayoutableSubmorphs() {\n return this.submorphs.reject(function(ea) {\n return (ea.isEpiMorph || ea.isBeingDragged || !ea.isVisible());\n });\n }","funcProperties":{"__isSmartRef__":true,"id":12283},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"12278":{"this":{"__isSmartRef__":true,"id":12241},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":12279}},"12279":{"$super":{"__isSmartRef__":true,"id":12280}},"12280":{"varMapping":{"__isSmartRef__":true,"id":12281},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":12282},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"12281":{"obj":{"__isSmartRef__":true,"id":12241},"name":"getLayoutableSubmorphs"},"12282":{},"12283":{},"12284":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"12285":{"x":100,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"12286":{"updateExpanderColor":{"__isSmartRef__":true,"id":12287},"onMouseDown":{"__isSmartRef__":true,"id":12290},"isRoot":{"__isSmartRef__":true,"id":12297},"displayValue":{"__isSmartRef__":true,"id":12300},"update":{"__isSmartRef__":true,"id":12303}},"12287":{"varMapping":{"__isSmartRef__":true,"id":12288},"source":"function updateExpanderColor() {\n var colors = this.treeView.colors;\n var fillColor;\n if (this.expander.isExpanded || !(Objects.isMutableType(this.data) && Properties.own(this.data).length > 0)) { \n fillColor = colors.expandedExpander;\n } else {\n fillColor = colors.contractedExpander;\n }\n this.expander.setFill(fillColor);\n }","funcProperties":{"__isSmartRef__":true,"id":12289},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"12288":{"this":{"__isSmartRef__":true,"id":12199}},"12289":{},"12290":{"varMapping":{"__isSmartRef__":true,"id":12291},"source":"function onMouseDown() {\n this.treeView.owner.moveFocusTo(this);\n }","funcProperties":{"__isSmartRef__":true,"id":12296},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"12291":{"this":{"__isSmartRef__":true,"id":12199},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":12292}},"12292":{"$super":{"__isSmartRef__":true,"id":12293}},"12293":{"varMapping":{"__isSmartRef__":true,"id":12294},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":12295},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"12294":{"obj":{"__isSmartRef__":true,"id":12199},"name":"onMouseDown"},"12295":{},"12296":{},"12297":{"varMapping":{"__isSmartRef__":true,"id":12298},"source":"function isRoot() {\n return (this.parent === null || this.parent === undefined);\n }","funcProperties":{"__isSmartRef__":true,"id":12299},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"12298":{"this":{"__isSmartRef__":true,"id":12199}},"12299":{},"12300":{"varMapping":{"__isSmartRef__":true,"id":12301},"source":"function displayValue() {\n // set label\n var labelString = this.treeView.getDisplayStringFor(this);\n if (labelString.length > 100) labelString = labelString.substring(0, 100) + '...';\n this.text.setTextString(labelString);\n \n // reset the bounds\n var fontSize = this.treeView.fonts.size;\n var textExtent = pt(labelString.length * fontSize * (3 / 4), fontSize * 2);\n this.text.setExtent(textExtent);\n\n // emphasize the properties current value\n this.text.emphasize({\n color: this.treeView.colors.emphasizedText,\n italics: 'italic'\n }, this.label.length, this.text.textString.length);\n }","funcProperties":{"__isSmartRef__":true,"id":12302},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"12301":{"this":{"__isSmartRef__":true,"id":12199}},"12302":{},"12303":{"varMapping":{"__isSmartRef__":true,"id":12304},"source":"function update() {\n \n // if actual value of the represented property changed (reference changed)\n if (this.parent && this.data !== this.parent.data[this.label]) {\n this.data = this.parent.data[this.label];\n this.displayValue();\n }\n\n if (Objects.typeStringOf(this.data) === 'String') return;\n\n // when properties have changed (same object, but other properties)\n var allProperties = Properties.own(this.data);\n var that = this;\n var allPropertiesKnown = allProperties.every(function (each) {\n return that.propertyList.indexOf(each) !== -1;\n })\n if (!allPropertiesKnown || allProperties.length !== this.propertyList.length) {\n this.updateExpanderColor();\n this.displayValue();\n\n // if expanded, redraw children\n if (this.expander.isExpanded) {\n this.expander.isExpanded = false;\n this.expander.toggle();\n }\n \n this.propertyList = allProperties;\n }\n\n if (Objects.isMutableType(this.data) && Properties.own(this.data).length > 0) {\n this.children.forEach(function (each) {\n each.update()\n });\n }\n }","funcProperties":{"__isSmartRef__":true,"id":12309},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"12304":{"this":{"__isSmartRef__":true,"id":12199},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":12305}},"12305":{"$super":{"__isSmartRef__":true,"id":12306}},"12306":{"varMapping":{"__isSmartRef__":true,"id":12307},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":12308},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"12307":{"obj":{"__isSmartRef__":true,"id":12199},"name":"update"},"12308":{},"12309":{},"12310":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"12311":{"x":100,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"12312":{"updateExpanderColor":{"__isSmartRef__":true,"id":12313},"onMouseDown":{"__isSmartRef__":true,"id":12316},"isRoot":{"__isSmartRef__":true,"id":12323},"displayValue":{"__isSmartRef__":true,"id":12326},"update":{"__isSmartRef__":true,"id":12329}},"12313":{"varMapping":{"__isSmartRef__":true,"id":12314},"source":"function updateExpanderColor() {\n var colors = this.treeView.colors;\n var fillColor;\n if (this.expander.isExpanded || !(Objects.isMutableType(this.data) && Properties.own(this.data).length > 0)) { \n fillColor = colors.expandedExpander;\n } else {\n fillColor = colors.contractedExpander;\n }\n this.expander.setFill(fillColor);\n }","funcProperties":{"__isSmartRef__":true,"id":12315},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"12314":{"this":{"__isSmartRef__":true,"id":12150}},"12315":{},"12316":{"varMapping":{"__isSmartRef__":true,"id":12317},"source":"function onMouseDown() {\n this.treeView.owner.moveFocusTo(this);\n }","funcProperties":{"__isSmartRef__":true,"id":12322},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"12317":{"this":{"__isSmartRef__":true,"id":12150},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":12318}},"12318":{"$super":{"__isSmartRef__":true,"id":12319}},"12319":{"varMapping":{"__isSmartRef__":true,"id":12320},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":12321},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"12320":{"obj":{"__isSmartRef__":true,"id":12150},"name":"onMouseDown"},"12321":{},"12322":{},"12323":{"varMapping":{"__isSmartRef__":true,"id":12324},"source":"function isRoot() {\n return (this.parent === null || this.parent === undefined);\n }","funcProperties":{"__isSmartRef__":true,"id":12325},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"12324":{"this":{"__isSmartRef__":true,"id":12150}},"12325":{},"12326":{"varMapping":{"__isSmartRef__":true,"id":12327},"source":"function displayValue() {\n // set label\n var labelString = this.treeView.getDisplayStringFor(this);\n if (labelString.length > 100) labelString = labelString.substring(0, 100) + '...';\n this.text.setTextString(labelString);\n \n // reset the bounds\n var fontSize = this.treeView.fonts.size;\n var textExtent = pt(labelString.length * fontSize * (3 / 4), fontSize * 2);\n this.text.setExtent(textExtent);\n\n // emphasize the properties current value\n this.text.emphasize({\n color: this.treeView.colors.emphasizedText,\n italics: 'italic'\n }, this.label.length, this.text.textString.length);\n }","funcProperties":{"__isSmartRef__":true,"id":12328},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"12327":{"this":{"__isSmartRef__":true,"id":12150}},"12328":{},"12329":{"varMapping":{"__isSmartRef__":true,"id":12330},"source":"function update() {\n \n // if actual value of the represented property changed (reference changed)\n if (this.parent && this.data !== this.parent.data[this.label]) {\n this.data = this.parent.data[this.label];\n this.displayValue();\n }\n\n if (Objects.typeStringOf(this.data) === 'String') return;\n\n // when properties have changed (same object, but other properties)\n var allProperties = Properties.own(this.data);\n var that = this;\n var allPropertiesKnown = allProperties.every(function (each) {\n return that.propertyList.indexOf(each) !== -1;\n })\n if (!allPropertiesKnown || allProperties.length !== this.propertyList.length) {\n this.updateExpanderColor();\n this.displayValue();\n\n // if expanded, redraw children\n if (this.expander.isExpanded) {\n this.expander.isExpanded = false;\n this.expander.toggle();\n }\n \n this.propertyList = allProperties;\n }\n\n if (Objects.isMutableType(this.data) && Properties.own(this.data).length > 0) {\n this.children.forEach(function (each) {\n each.update()\n });\n }\n }","funcProperties":{"__isSmartRef__":true,"id":12335},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"12330":{"this":{"__isSmartRef__":true,"id":12150},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":12331}},"12331":{"$super":{"__isSmartRef__":true,"id":12332}},"12332":{"varMapping":{"__isSmartRef__":true,"id":12333},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":12334},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"12333":{"obj":{"__isSmartRef__":true,"id":12150},"name":"update"},"12334":{},"12335":{},"12336":{"_Position":{"__isSmartRef__":true,"id":12337},"renderContextTable":{"__isSmartRef__":true,"id":12338},"_Extent":{"__isSmartRef__":true,"id":12339},"_Padding":{"__isSmartRef__":true,"id":12340},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"12337":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"12338":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"12339":{"x":100,"y":40,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"12340":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"12341":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"12342":{"morph":{"__isSmartRef__":true,"id":12149},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"12343":{"layouter":{"__isSmartRef__":true,"id":12344},"resizeWidth":true},"12344":{"defaultBorderSize":10,"defaultSpacing":15,"borderSize":0,"spacing":0,"container":{"__isSmartRef__":true,"id":12149},"__LivelyClassName__":"lively.morphic.Layout.JournalLayout","__SourceModuleName__":"Global.lively.morphic.Layout"},"12345":{"x":100,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"12346":{"getLayoutableSubmorphs":{"__isSmartRef__":true,"id":12347}},"12347":{"varMapping":{"__isSmartRef__":true,"id":12348},"source":"function getLayoutableSubmorphs() {\n return this.submorphs.reject(function(ea) {\n return (ea.isEpiMorph || ea.isBeingDragged || !ea.isVisible());\n });\n }","funcProperties":{"__isSmartRef__":true,"id":12353},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"12348":{"this":{"__isSmartRef__":true,"id":12149},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":12349}},"12349":{"$super":{"__isSmartRef__":true,"id":12350}},"12350":{"varMapping":{"__isSmartRef__":true,"id":12351},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":12352},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"12351":{"obj":{"__isSmartRef__":true,"id":12149},"name":"getLayoutableSubmorphs"},"12352":{},"12353":{},"12354":{"_Position":{"__isSmartRef__":true,"id":12355},"renderContextTable":{"__isSmartRef__":true,"id":12356},"_Extent":{"__isSmartRef__":true,"id":12357},"_Padding":{"__isSmartRef__":true,"id":12358},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"12355":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"12356":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"12357":{"x":270.8398611920343,"y":263.4698859496224,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"12358":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"12359":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"12360":{"morph":{"__isSmartRef__":true,"id":12148},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"12361":{"x":10,"y":10,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"12362":{"resizeWidth":true,"resizeHeight":true},"12363":{"x":290.8398611920343,"y":283.4698859496224,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"12364":{"setClipModeHTML":{"__isSmartRef__":true,"id":12365}},"12365":{"varMapping":{"__isSmartRef__":true,"id":12366},"source":"function setClipModeHTML(ctx, modeString) {\n $super(ctx, modeString);\n ctx.morphNode.style['overflow-x'] = 'hidden';\n }","funcProperties":{"__isSmartRef__":true,"id":12371},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"12366":{"this":{"__isSmartRef__":true,"id":12148},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":12367}},"12367":{"$super":{"__isSmartRef__":true,"id":12368}},"12368":{"varMapping":{"__isSmartRef__":true,"id":12369},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":12370},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"12369":{"obj":{"__isSmartRef__":true,"id":12148},"name":"setClipModeHTML"},"12370":{},"12371":{},"12372":{"target":{"__isSmartRef__":true,"id":12147},"selector":"update","args":[],"stopped":true,"tickTime":500,"currentTimeout":148011,"suspended":true,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"12373":{"position":{"__isSmartRef__":true,"id":12374},"_Extent":{"__isSmartRef__":true,"id":12375},"_BorderWidth":1.9240000000000002,"_BorderColor":{"__isSmartRef__":true,"id":12376},"_Fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":12377},"_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":12378},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"12374":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"12375":{"x":290.8398611920343,"y":283.4698859496224,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"12376":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"12377":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"12378":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"12379":{"x":10,"y":10,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"12380":{"partsSpaceName":"PartsBin/Inputs/","__SourceModuleName__":"Global.lively.PartsBin","comment":"A tree view morph. You can visualize a graph of object data with it (for example).","migrationLevel":4,"partName":"TreeView","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"12381":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"12382":{"morph":{"__isSmartRef__":true,"id":12147},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"12383":{"x":286.8398611920343,"y":281.4698859496224,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"12384":{"layouter":{"__isSmartRef__":true,"id":12385},"resizeWidth":true,"resizeHeight":true,"moveVertical":false,"moveHorizontal":false,"adjustForNewBounds":true},"12385":{"defaultBorderSize":10,"defaultSpacing":15,"borderSize":10,"spacing":15,"container":{"__isSmartRef__":true,"id":12147},"__SourceModuleName__":"Global.lively.morphic.Layout","__LivelyClassName__":"lively.morphic.Layout.VerticalLayout"},"12386":{"x":164.35052570087606,"y":-15.96995493992489,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"12387":{"border":{"__isSmartRef__":true,"id":12157},"contractedExpander":{"__isSmartRef__":true,"id":12388},"expandedExpander":{"__isSmartRef__":true,"id":571},"focusedText":{"__isSmartRef__":true,"id":12173},"emphasizedText":{"__isSmartRef__":true,"id":12179}},"12388":{"r":0.5686274509803921,"g":0.5686274509803921,"b":0.5686274509803921,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"12389":{"size":10},"12390":{"wrapperExtent":{"__isSmartRef__":true,"id":12391},"expanderExtent":{"__isSmartRef__":true,"id":12392},"expanderOffset":{"__isSmartRef__":true,"id":12393},"textOffset":{"__isSmartRef__":true,"id":12394},"levelIndent":10,"maxTextWidth":500},"12391":{"x":0,"y":0,"width":100,"height":18,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"12392":{"x":8,"y":8,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"12393":{"x":8,"y":5,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"12394":{"x":18,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"12395":{"renderTree":{"__isSmartRef__":true,"id":12396},"createTreeNode":{"__isSmartRef__":true,"id":12400},"createTreeWrapper":{"__isSmartRef__":true,"id":12404},"reset":{"__isSmartRef__":true,"id":12408},"createTreeNodeMorph":{"__isSmartRef__":true,"id":12412},"createExpanderButton":{"__isSmartRef__":true,"id":12416},"createPropertyText":{"__isSmartRef__":true,"id":12420},"createScrollClip":{"__isSmartRef__":true,"id":12424},"resetDefaults":{"__isSmartRef__":true,"id":12428},"addScriptsToTreeNode":{"__isSmartRef__":true,"id":12432},"addScriptsToExpander":{"__isSmartRef__":true,"id":12435},"getDisplayStringFor":{"__isSmartRef__":true,"id":12438},"update":{"__isSmartRef__":true,"id":12442},"addScriptsToText":{"__isSmartRef__":true,"id":12446},"toggleAll":{"__isSmartRef__":true,"id":12450}},"12396":{"varMapping":{"__isSmartRef__":true,"id":12397},"source":"function renderTree(data) {\n this.rootNode = this.createTreeNode('Properties', data);\n this.addMorph(this.rootNode);\n     \n var wrapper = this.createTreeWrapper(this.rootNode);\n var scroll = this.createScrollClip(wrapper);\n\n this.addMorph(scroll);\n\n this.startStepping(500/*ms*/, 'update'); \n}","funcProperties":{"__isSmartRef__":true,"id":12398},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"12397":{"this":{"__isSmartRef__":true,"id":12147}},"12398":{"timestamp":{"__isSmartRef__":true,"id":12399},"user":"lauritz","tags":[]},"12399":{"isSerializedDate":true,"string":"Fri Jan 27 2012 02:23:33 GMT+0100 (Mitteleuropäische Zeit)"},"12400":{"varMapping":{"__isSmartRef__":true,"id":12401},"source":"function createTreeNode(label, data, level, parent) {\n level = level || 0;\n\n // create morph / layout\n var treeNode = this.createTreeNodeMorph(data, level);\n\n // add scripts\n this.addScriptsToTreeNode(treeNode);\n\n // initialization\n treeNode.data = data;\n treeNode.propertyList = [].pushAll(Properties.own(treeNode.data));\n treeNode.level = level;\n treeNode.treeView = this;\n treeNode.label = label;\n treeNode.children = [];\n treeNode.parent = (parent ? parent : null);\n\n var expander = this.createExpanderButton(treeNode);\n treeNode.addMorph(expander);\n\n var text = this.createPropertyText(treeNode);\n treeNode.addMorph(text);\n\n\n return treeNode;\n}","funcProperties":{"__isSmartRef__":true,"id":12402},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"12401":{"this":{"__isSmartRef__":true,"id":12147}},"12402":{"user":"lauritz","timestamp":{"__isSmartRef__":true,"id":12403}},"12403":{"isSerializedDate":true,"string":"Mon Sep 26 2011 23:43:34 GMT+0200 (Mitteleuropäische Sommerzeit)"},"12404":{"varMapping":{"__isSmartRef__":true,"id":12405},"source":"function createTreeWrapper(node) {\n\n var rectangleMorph = new lively.morphic.Shapes.Rectangle(this.sizes.wrapperExtent);\n var wrapper = new lively.morphic.Morph(rectangleMorph);\n\n wrapper.addScript(function getLayoutableSubmorphs() {\n return this.submorphs.reject(function(ea) {\n return (ea.isEpiMorph || ea.isBeingDragged || !ea.isVisible());\n });\n });\n\n var layouter = new lively.morphic.Layout.JournalLayout(wrapper);\n var superBasicLayout = layouter.basicLayout;\n layouter.basicLayout = function(container, submorphs) {\n submorphs.sortBy = function() { return this };\n superBasicLayout.bind(layouter)(container, submorphs);\n delete submorphs.sortBy;\n };\n layouter.borderSize = 0;\n layouter.spacing = 0;\n wrapper.setLayouter(layouter);\n wrapper.layout.resizeWidth = true;\n\n if (node)\n wrapper.addMorph(node);\n\n return wrapper;\n}","funcProperties":{"__isSmartRef__":true,"id":12406},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"12405":{"this":{"__isSmartRef__":true,"id":12147}},"12406":{"user":"lauritz","timestamp":{"__isSmartRef__":true,"id":12407}},"12407":{"isSerializedDate":true,"string":"Tue Sep 20 2011 17:05:52 GMT+0200 (Mitteleuropäische Sommerzeit)"},"12408":{"varMapping":{"__isSmartRef__":true,"id":12409},"source":"function reset() {\n this.removeAllMorphs();\n this.resetDefaults();\n this.rootNode = null; \n this.stopStepping();\n}","funcProperties":{"__isSmartRef__":true,"id":12410},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"12409":{"this":{"__isSmartRef__":true,"id":12147}},"12410":{"user":"lauritz","timestamp":{"__isSmartRef__":true,"id":12411}},"12411":{"isSerializedDate":true,"string":"Sat Oct 15 2011 00:41:57 GMT+0200 (Mitteleuropäische Sommerzeit)"},"12412":{"varMapping":{"__isSmartRef__":true,"id":12413},"source":"function createTreeNodeMorph(data, level) {\n var treeNodeExtent = new lively.morphic.Shapes.Rectangle(pt(100, 20).extentAsRectangle());\n var treeNode = new lively.morphic.Morph(treeNodeExtent);\n\n treeNode.layout = {\n layouter: undefined,\n resizeWidth: true\n }\n treeNode.disableGrabbing();\n treeNode.disableDragging();\n\n return treeNode; \n}","funcProperties":{"__isSmartRef__":true,"id":12414},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"12413":{"this":{"__isSmartRef__":true,"id":12147}},"12414":{"user":"lauritz","timestamp":{"__isSmartRef__":true,"id":12415}},"12415":{"isSerializedDate":true,"string":"Tue Oct 25 2011 19:24:35 GMT+0200 (Mitteleuropäische Sommerzeit)"},"12416":{"varMapping":{"__isSmartRef__":true,"id":12417},"source":"function createExpanderButton(treeNode) {\n\n var expanderPositionX = this.sizes.expanderOffset.x + this.sizes.levelIndent * treeNode.level;\n var expanderPosition = pt(expanderPositionX, this.sizes.expanderOffset.y);\n var expander = new lively.morphic.Box(expanderPosition.extent(this.sizes.expanderExtent));\n\n // layout\n expander.setBorderWidth(1);\n expander.setBorderColor(this.colors.border);\n expander.disableGrabbing();\n expander.disableDragging();\n treeNode.expander = expander;\n\n // add scripts\n this.addScriptsToExpander(expander);\n\n // initialization\n expander.isExpanded = false;\n treeNode.updateExpanderColor();\n\n return expander;\n}","funcProperties":{"__isSmartRef__":true,"id":12418},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"12417":{"this":{"__isSmartRef__":true,"id":12147}},"12418":{"user":"lauritz","timestamp":{"__isSmartRef__":true,"id":12419}},"12419":{"isSerializedDate":true,"string":"Mon Sep 26 2011 23:32:58 GMT+0200 (Mitteleuropäische Sommerzeit)"},"12420":{"varMapping":{"__isSmartRef__":true,"id":12421},"source":"function createPropertyText(treeNode) {\n \n var textPosition = pt(this.sizes.textOffset.x + this.sizes.levelIndent * treeNode.level, this.sizes.textOffset.y);\n\n var textMorph = new lively.morphic.Text(textPosition.extent(pt(0, 0)), \"\");  \n this.addScriptsToText(textMorph);\n textMorph.layoutText(this.fonts);\n\n treeNode.text = textMorph;\n treeNode.displayValue();\n\n return textMorph;\n}","funcProperties":{"__isSmartRef__":true,"id":12422},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"12421":{"this":{"__isSmartRef__":true,"id":12147}},"12422":{"user":"lauritz","timestamp":{"__isSmartRef__":true,"id":12423}},"12423":{"isSerializedDate":true,"string":"Mon Sep 26 2011 23:18:07 GMT+0200 (Mitteleuropäische Sommerzeit)"},"12424":{"varMapping":{"__isSmartRef__":true,"id":12425},"source":"function createScrollClip(wrapper) {\n var scroll = new lively.morphic.Clip(this.getExtent().extentAsRectangle());\n\n // layout\n scroll.layout = {\n resizeWidth: true,\n resizeHeight: true\n };\n scroll.disableGrabbing();\n scroll.disableDragging();\n scroll.setName('TreeViewScrollPane');\n\n scroll.addScript(function setClipModeHTML(ctx, modeString) {\n $super(ctx, modeString);\n ctx.morphNode.style['overflow-x'] = 'hidden';\n });\n\n scroll.addMorph(wrapper);\n return scroll;\n}","funcProperties":{"__isSmartRef__":true,"id":12426},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"12425":{"this":{"__isSmartRef__":true,"id":12147}},"12426":{"user":"lauritz","timestamp":{"__isSmartRef__":true,"id":12427}},"12427":{"isSerializedDate":true,"string":"Mon Sep 19 2011 19:54:00 GMT+0200 (Mitteleuropäische Sommerzeit)"},"12428":{"varMapping":{"__isSmartRef__":true,"id":12429},"source":"function resetDefaults() {\n this.colors = {\n border : Color.rgb(145,145,145),\n contractedExpander : Color.rgb(145,145,145),\n expandedExpander : Color.white,\n focusedText : Color.rgb(243,243,243),\n emphasizedText : Color.rgb(145,145,145)\n };\n this.fonts = {\n size : 10\n };\n this.sizes = {\n wrapperExtent : pt(100, 18).extentAsRectangle(),\n expanderExtent : pt(8, 8),\n expanderOffset : pt(8, 5),\n textOffset : pt(18, 0),\n levelIndent : 10,\n maxTextWidth : 500\n }\n}","funcProperties":{"__isSmartRef__":true,"id":12430},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"12429":{"this":{"__isSmartRef__":true,"id":12147}},"12430":{"user":"lauritz","timestamp":{"__isSmartRef__":true,"id":12431}},"12431":{"isSerializedDate":true,"string":"Wed Sep 21 2011 19:38:04 GMT+0200 (Mitteleuropäische Sommerzeit)"},"12432":{"varMapping":{"__isSmartRef__":true,"id":12433},"source":"function addScriptsToTreeNode(treeNode) {\n\n treeNode.addScript(function updateExpanderColor() {\n var colors = this.treeView.colors;\n var fillColor;\n if (this.expander.isExpanded || !(Objects.isMutableType(this.data) && Properties.own(this.data).length > 0)) { \n fillColor = colors.expandedExpander;\n } else {\n fillColor = colors.contractedExpander;\n }\n this.expander.setFill(fillColor);\n });\n\n treeNode.addScript(function onMouseDown() {\n this.treeView.owner.moveFocusTo(this);\n });\n\n treeNode.addScript(function isRoot() {\n return (this.parent === null || this.parent === undefined);\n });\n\n treeNode.addScript(function displayValue() {\n // set label\n var labelString = this.treeView.getDisplayStringFor(this);\n if (labelString.length > 100) labelString = labelString.substring(0, 100) + '...';\n this.text.setTextString(labelString);\n \n // reset the bounds\n var fontSize = this.treeView.fonts.size;\n var textExtent = pt(labelString.length * fontSize * (3 / 4), fontSize * 2);\n this.text.setExtent(textExtent);\n\n // emphasize the properties current value\n this.text.emphasize({\n color: this.treeView.colors.emphasizedText,\n italics: 'italic'\n }, this.label.length, this.text.textString.length);\n });\n \n treeNode.addScript(function update() {\n \n // if actual value of the represented property changed (reference changed)\n if (this.parent && this.data !== this.parent.data[this.label]) {\n this.data = this.parent.data[this.label];\n this.displayValue();\n }\n\n if (Objects.typeStringOf(this.data) === 'String') return;\n\n // when properties have changed (same object, but other properties)\n var allProperties = Properties.own(this.data);\n var that = this;\n var allPropertiesKnown = allProperties.every(function (each) {\n return that.propertyList.indexOf(each) !== -1;\n })\n if (!allPropertiesKnown || allProperties.length !== this.propertyList.length) {\n this.updateExpanderColor();\n this.displayValue();\n\n // if expanded, redraw children\n if (this.expander.isExpanded) {\n this.expander.isExpanded = false;\n this.expander.toggle();\n }\n \n this.propertyList = allProperties;\n }\n\n if (Objects.isMutableType(this.data) && Properties.own(this.data).length > 0) {\n this.children.forEach(function (each) {\n each.update()\n });\n }\n });\n\n}","funcProperties":{"__isSmartRef__":true,"id":12434},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"12433":{"this":{"__isSmartRef__":true,"id":12147}},"12434":{},"12435":{"varMapping":{"__isSmartRef__":true,"id":12436},"source":"function addScriptsToExpander(expander) {\n\n expander.addScript(function toggle() {\n // asynchronous toggling\n (function () { this.toggleExpansion(); }).bind(this).delay(0);\n });\n\n expander.addScript(function toggleExpansion() {\n var treeNode = this.owner;\n var treeView = treeNode.treeView;\n\n if (!this.isExpanded && Objects.isMutableType(treeNode.data) && Properties.own(treeNode.data).length > 0) {\n this.isExpanded = true;\n\n if (treeNode.childrenWrapper) {\n treeNode.childrenWrapper.setVisible(true);\n } if (treeNode.childrenWrapper && treeNode.children.length !== Properties.own(treeNode.data)) {\n treeNode.children = [];\n treeNode.childrenWrapper.removeAllMorphs();\n treeNode.childrenWrapper.addTreeNodesForProperties(treeNode);\n } else {\n if (Objects.isMutableType(treeNode.data)) {\n var wrapper = treeView.createTreeWrapper();\n\n wrapper.addScript(function addTreeNodesForProperties(treeNode) {\n var that = this;\n var props = Properties.own(treeNode.data);\n if (Objects.typeStringOf(treeNode.data) !== 'Array') props = props.sort();\n props.forEach(function(prop) {\n (function() {\n var childNode = treeNode.treeView.createTreeNode(prop, treeNode.data[prop], treeNode.level + 1, treeNode);\n treeNode.children.push(childNode);\n var nodeWrapper = treeNode.treeView.createTreeWrapper(childNode);\n that.addMorph(nodeWrapper);\n }).bind(this).delay(0); // asynchronous\n });\n });\n wrapper.addTreeNodesForProperties(treeNode);\n \n treeNode.childrenWrapper = wrapper;\n treeNode.owner.addMorph(wrapper);\n } \n }\n } else {\n this.isExpanded = false;\n treeNode.childrenWrapper && treeNode.childrenWrapper.setVisible(false);\n }\n treeNode.updateExpanderColor();\n treeNode.owner.applyLayout();\n });\n\n}","funcProperties":{"__isSmartRef__":true,"id":12437},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"12436":{"this":{"__isSmartRef__":true,"id":12147}},"12437":{},"12438":{"varMapping":{"__isSmartRef__":true,"id":12439},"source":"function getDisplayStringFor(treeNode) {\n var typeInfo = '';\n if (treeNode.data && treeNode.data.name) {\n typeInfo = treeNode.data.name;\n } else {\n typeInfo = (Objects.isMutableType(treeNode.data) ? \n Objects.shortPrintStringOf(treeNode.data) : treeNode.data);\n }\n return treeNode.label + \": \" + typeInfo;\n}","funcProperties":{"__isSmartRef__":true,"id":12440},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"12439":{"this":{"__isSmartRef__":true,"id":12147}},"12440":{"timestamp":{"__isSmartRef__":true,"id":12441},"user":"lauritz","tags":[]},"12441":{"isSerializedDate":true,"string":"Fri Jan 27 2012 02:35:06 GMT+0100 (Mitteleuropäische Zeit)"},"12442":{"varMapping":{"__isSmartRef__":true,"id":12443},"source":"function update() {\n this.rootNode.update();\n}","funcProperties":{"__isSmartRef__":true,"id":12444},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"12443":{"this":{"__isSmartRef__":true,"id":12147}},"12444":{"user":"lauritz","timestamp":{"__isSmartRef__":true,"id":12445}},"12445":{"isSerializedDate":true,"string":"Sat Oct 15 2011 00:42:27 GMT+0200 (Mitteleuropäische Sommerzeit)"},"12446":{"varMapping":{"__isSmartRef__":true,"id":12447},"source":"function addScriptsToText(textMorph) {\n\n textMorph.addScript(function layoutText(fontOptions){\n this.setFontSize(fontOptions.size);\n this.setFillOpacity(0);\n this.setBorderWidth(0);\n this.setMaxTextWidth(fontOptions.maxTextWidth);\n this.beLabel();\n this.fit();\n });\n\n}","funcProperties":{"__isSmartRef__":true,"id":12448},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"12447":{"this":{"__isSmartRef__":true,"id":12147}},"12448":{"user":"lauritz","timestamp":{"__isSmartRef__":true,"id":12449}},"12449":{"isSerializedDate":true,"string":"Mon Sep 26 2011 23:16:48 GMT+0200 (Mitteleuropäische Sommerzeit)"},"12450":{"varMapping":{"__isSmartRef__":true,"id":12451},"source":"function toggleAll() {\n\n if (!this.rootNode) return;\n\n try {\n JSON.stringify(this.rootNode.data);\n } catch (e) {\n // probably a circular structure\n return;\n }\n\n var toggleChildren = function (node) {\n\n if (!node.children) return;\n\n (function() {\n node.children.forEach(function (each) {\n each.expander.toggleExpansion();\n toggleChildren(each);\n });\n }).bind(this).delay(0); // asynchronous\n }\n\n toggleChildren(this.rootNode);\n \n}","funcProperties":{"__isSmartRef__":true,"id":12452},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"12451":{"this":{"__isSmartRef__":true,"id":12147}},"12452":{"timestamp":{"__isSmartRef__":true,"id":12453},"user":"lauritz","tags":[]},"12453":{"isSerializedDate":true,"string":"Thu Jan 05 2012 22:58:11 GMT+0100 (Mitteleuropäische Zeit)"},"12454":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":12455},"id":"9139A6D2-C385-4B86-B3AE-246ECB571D18","renderContextTable":{"__isSmartRef__":true,"id":12462},"textChunks":[{"__isSmartRef__":true,"id":12463}],"eventHandler":{"__isSmartRef__":true,"id":12465},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_ClipMode":"auto","fixedWidth":true,"_WhiteSpaceHandling":"pre-wrap","fixedHeight":true,"allowInput":true,"_FontFamily":"Helvetica","_FontSize":10,"_Position":{"__isSmartRef__":true,"id":12466},"priorExtent":{"__isSmartRef__":true,"id":12467},"_MaxTextWidth":270.8398611920343,"_MinTextWidth":270.8398611920343,"_MaxTextHeight":null,"_MinTextHeight":null,"evalEnabled":false,"layout":{"__isSmartRef__":true,"id":12468},"doitContext":{"__isSmartRef__":true,"id":12194},"previousSelection":[20,0],"priorSelectionRange":[0,0],"charsReplaced":"typeof(this)","lastFindLoc":12,"__SourceModuleName__":"Global.lively.morphic.TextCore","prevScroll":[0,0],"isBeingDragged":false,"showsHalos":false,"name":"Workspace","owner":{"__isSmartRef__":true,"id":12146},"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"distanceToDragEvent":{"__isSmartRef__":true,"id":12469},"isCopyMorphRef":true,"morphRefId":1,"scriptAnnotations":{"__isSmartRef__":true,"id":12470},"lastDragTime":1317079672221,"derivationIds":[372,"3BBD270B-A828-436A-915C-D23688CF2067","D0890AA7-6E65-4B35-9600-1AD66DF96797","243534E4-AE49-45EC-9DB9-384D7DE4B994","251CC01A-7FDF-4357-9313-99DE732BDF7B","49FB5C89-127F-411D-9E7D-74274AFC6322","4BCE87D8-39F3-4B7F-A78F-10398B72A854"],"_Rotation":0,"_Scale":1,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":12473},"__LivelyClassName__":"lively.morphic.Text"},"12455":{"_Position":{"__isSmartRef__":true,"id":12456},"renderContextTable":{"__isSmartRef__":true,"id":12457},"_Extent":{"__isSmartRef__":true,"id":12458},"_ClipMode":"auto","_Padding":{"__isSmartRef__":true,"id":12459},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":12460},"_Fill":{"__isSmartRef__":true,"id":12461},"__SourceModuleName__":"Global.lively.morphic.Shapes","_BorderRadius":4,"_Opacity":1,"_BorderStyle":"solid","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"12456":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"12457":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"12458":{"x":290.8398611920343,"y":81.00200300400502,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"12459":{"x":3,"y":3,"width":-3,"height":-3,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"12460":{"r":0.4,"g":0.4,"b":0.4,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"12461":{"r":0.95,"g":0.95,"b":0.95,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"12462":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"12463":{"style":{"__isSmartRef__":true,"id":12464},"chunkOwner":{"__isSmartRef__":true,"id":12454},"storedString":"this","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"12464":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"12465":{"morph":{"__isSmartRef__":true,"id":12454},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"12466":{"x":10,"y":308.4698859496224,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"12467":{"x":290.8398611920343,"y":81.00200300400502,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"12468":{"resizeWidth":true,"resizeHeight":false,"moveVertical":true,"adjustForNewBounds":true},"12469":{"x":164.35052570087606,"y":-17.252879506132672,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"12470":{"reset":{"__isSmartRef__":true,"id":12471}},"12471":{"time":{"__isSmartRef__":true,"id":12472},"user":"lauritz"},"12472":{"isSerializedDate":true,"string":"Tue Nov 15 2011 23:03:51 GMT+0100 (Mitteleuropäische Zeit)"},"12473":{"reset":{"__isSmartRef__":true,"id":12474}},"12474":{"varMapping":{"__isSmartRef__":true,"id":12475},"source":"function reset() {\n this.doitContext = null;\n this.setTextString(\"\");\n}","funcProperties":{"__isSmartRef__":true,"id":12476},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"12475":{"this":{"__isSmartRef__":true,"id":12454}},"12476":{},"12477":{"position":{"__isSmartRef__":true,"id":12478},"_Extent":{"__isSmartRef__":true,"id":12479},"_BorderWidth":1.4500000000000002,"_BorderColor":{"__isSmartRef__":true,"id":12480},"_Fill":{"__isSmartRef__":true,"id":12481},"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":12482},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":12483},"_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"12478":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"12479":{"x":310.8398611920343,"y":399.4718889536274,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"12480":{"r":0.372,"g":0.369,"b":0.372,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"12481":{"r":1,"g":1,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"12482":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"12483":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"12484":{"x":0,"y":20,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"12485":{"partsSpaceName":"PartsBin/Basic","__SourceModuleName__":"Global.lively.PartsBin","comment":"A simple box morph. A really blue one. Its amazing what you can build out of simple boxes.... Who needs stars when you got blue rectangles!","migrationLevel":4,"partName":"ExplorerPane","changes":[{"__isSmartRef__":true,"id":12486}],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"12486":{"date":{"__isSmartRef__":true,"id":12487},"author":"lauritz","message":"Disabled grabbing and dragging on other submorphs as well..."},"12487":{"isSerializedDate":true,"string":"Tue Oct 25 2011 20:21:08 GMT+0200 (Mitteleuropäische Sommerzeit)"},"12488":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"12489":{"morph":{"__isSmartRef__":true,"id":12146},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"12490":{"x":306.8398611920343,"y":397.4718889536274,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"12491":{"x":212.32023310549857,"y":-12.472093186624761,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"12492":{"resizeWidth":true,"resizeHeight":true,"adjustForNewBounds":true,"layouter":{"__isSmartRef__":true,"id":12493}},"12493":{"defaultBorderSize":10,"defaultSpacing":15,"borderSize":10,"spacing":15,"container":{"__isSmartRef__":true,"id":12146},"__SourceModuleName__":"Global.lively.morphic.Layout","__LivelyClassName__":"lively.morphic.Layout.VerticalLayout"},"12494":{"reset":{"__isSmartRef__":true,"id":12495},"moveFocusTo":{"__isSmartRef__":true,"id":12499},"explore":{"__isSmartRef__":true,"id":12503},"toggleAll":{"__isSmartRef__":true,"id":12507}},"12495":{"varMapping":{"__isSmartRef__":true,"id":12496},"source":"function reset() {\n this.workspace.reset();\n this.treeView.reset();\n this.focusedNode = null;\n}","funcProperties":{"__isSmartRef__":true,"id":12497},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"12496":{"this":{"__isSmartRef__":true,"id":12146}},"12497":{"timestamp":{"__isSmartRef__":true,"id":12498},"user":"lauritz","tags":[]},"12498":{"isSerializedDate":true,"string":"Wed Sep 21 2011 01:48:08 GMT+0200 (Mitteleuropäische Sommerzeit)"},"12499":{"varMapping":{"__isSmartRef__":true,"id":12500},"source":"function moveFocusTo(focusedNode) {\n\n // set workspace context\n var previouslyFocusedNode = this.focusedNode;\n this.focusedNode = focusedNode;\n this.workspace.doitContext = this.focusedNode.data;\n\n // display focus\n if (previouslyFocusedNode && previouslyFocusedNode.setFill) \n previouslyFocusedNode.text.setFill(null);\n this.focusedNode.text.setFill(this.focusedNode.treeView.colors.focusedText);\n this.focusedNode.expander.toggle();\n}","funcProperties":{"__isSmartRef__":true,"id":12501},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"12500":{"this":{"__isSmartRef__":true,"id":12146}},"12501":{"timestamp":{"__isSmartRef__":true,"id":12502},"user":"lauritz","tags":[]},"12502":{"isSerializedDate":true,"string":"Tue Dec 13 2011 23:21:02 GMT+0100 (Mitteleuropäische Zeit)"},"12503":{"varMapping":{"__isSmartRef__":true,"id":12504},"source":"function explore(object) {\n this.reset();\n this.treeView.renderTree(object);\n\n this.moveFocusTo(this.treeView.rootNode);\n this.workspace.setTextString(\"this\");\n}","funcProperties":{"__isSmartRef__":true,"id":12505},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"12504":{"this":{"__isSmartRef__":true,"id":12146}},"12505":{"timestamp":{"__isSmartRef__":true,"id":12506},"user":"lauritz","tags":[]},"12506":{"isSerializedDate":true,"string":"Tue Dec 13 2011 23:21:07 GMT+0100 (Mitteleuropäische Zeit)"},"12507":{"varMapping":{"__isSmartRef__":true,"id":12508},"source":"function toggleAll() {\n this.treeView.toggleAll();\n}","funcProperties":{"__isSmartRef__":true,"id":12509},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"12508":{"this":{"__isSmartRef__":true,"id":12146}},"12509":{"timestamp":{"__isSmartRef__":true,"id":12510},"user":"lauritz","tags":[]},"12510":{"isSerializedDate":true,"string":"Thu Jan 05 2012 22:40:54 GMT+0100 (Mitteleuropäische Zeit)"},"12511":{"submorphs":[],"scripts":[],"id":"F1587A7D-6824-4C5E-A564-07A6BBAD1801","shape":{"__isSmartRef__":true,"id":12512},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":12519},"showsHalos":false,"name":"ResizeCorner3","partsBinMetaInfo":{"__isSmartRef__":true,"id":12520},"__SourceModuleName__":"Global","__layered_draggingEnabled__":true,"dragStartPoint":null,"originalExtent":{"__isSmartRef__":true,"id":12521},"originalTargetExtent":null,"renderContextTable":{"__isSmartRef__":true,"id":12522},"eventHandler":{"__isSmartRef__":true,"id":12523},"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"owner":{"__isSmartRef__":true,"id":12145},"priorExtent":{"__isSmartRef__":true,"id":12524},"distanceToDragEvent":{"__isSmartRef__":true,"id":12525},"derivationIds":[373,"EE44AF79-9BA3-4128-9A82-23CA02A35CBA","2DF62558-574F-4341-A678-C082E7B62474","0B40BDFA-37E3-4097-9157-BE8CCF94B0A1","3600D2AA-3070-493B-839E-BF41427E5A08","B8F4C02B-011E-483E-A3AB-BE57DC9B1FBE","4C05283E-F381-40A9-9AEF-6D6D233F85FF"],"_Rotation":0,"_Scale":1,"_ClipMode":"visible","__serializedLivelyClosures__":{"__isSmartRef__":true,"id":12526},"__LivelyClassName__":"lively.morphic.Box"},"12512":{"position":{"__isSmartRef__":true,"id":12513},"_Extent":{"__isSmartRef__":true,"id":12514},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":12515},"_Fill":{"__isSmartRef__":true,"id":12516},"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":12517},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":12518},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"12513":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"12514":{"x":10,"y":10,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"12515":{"r":0.568,"g":0.568,"b":0.568,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"12516":{"r":0.258,"g":0.258,"b":0.258,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"12517":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"12518":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"12519":{"x":300.49672894514134,"y":409.92138184230294,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"12520":{"partsSpaceName":"PartsBin/NewWorld","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":2,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"12521":{"x":239,"y":138,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"12522":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"12523":{"morph":{"__isSmartRef__":true,"id":12511},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"12524":{"x":10,"y":10,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"12525":{"x":33.337083585580785,"y":-5.721794364406264,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"12526":{"onDrag":{"__isSmartRef__":true,"id":12527},"onDragEnd":{"__isSmartRef__":true,"id":12534},"onDragStart":{"__isSmartRef__":true,"id":12541}},"12527":{"varMapping":{"__isSmartRef__":true,"id":12528},"source":"function onDrag(evt) {\n\t// alert(\"onDrag\")\n\t\tvar moveDelta = evt.mousePoint.subPt(this.dragStartPoint)\n\t\tif (evt.isShiftDown()) {\n\t\t\tvar maxDelta = Math.max(moveDelta.x, moveDelta.y);\n\t\t\tmoveDelta = pt(maxDelta, maxDelta);\n\t\t}\n\t\tthis.owner.setExtent(this.originalTargetExtent.addPt(moveDelta));\n\t\tthis.align(this.bounds().bottomRight(), this.owner.getExtent())\n}","funcProperties":{"__isSmartRef__":true,"id":12533},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"12528":{"this":{"__isSmartRef__":true,"id":12511},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":12529}},"12529":{"$super":{"__isSmartRef__":true,"id":12530}},"12530":{"varMapping":{"__isSmartRef__":true,"id":12531},"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":12532},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"12531":{"obj":{"__isSmartRef__":true,"id":12511},"name":"onDrag"},"12532":{},"12533":{},"12534":{"varMapping":{"__isSmartRef__":true,"id":12535},"source":"function onDragEnd(evt) {\n\tthis.dragStartPoint = null;\n\tthis.originalTargetExtent = null;\n}","funcProperties":{"__isSmartRef__":true,"id":12540},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"12535":{"this":{"__isSmartRef__":true,"id":12511},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":12536}},"12536":{"$super":{"__isSmartRef__":true,"id":12537}},"12537":{"varMapping":{"__isSmartRef__":true,"id":12538},"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":12539},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"12538":{"obj":{"__isSmartRef__":true,"id":12511},"name":"onDragEnd"},"12539":{},"12540":{},"12541":{"varMapping":{"__isSmartRef__":true,"id":12542},"source":"function onDragStart(evt) {\n\tthis.dragStartPoint = evt.mousePoint;\n\tthis.originalTargetExtent = this.owner.getExtent();\n}","funcProperties":{"__isSmartRef__":true,"id":12547},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"12542":{"this":{"__isSmartRef__":true,"id":12511},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":12543}},"12543":{"$super":{"__isSmartRef__":true,"id":12544}},"12544":{"varMapping":{"__isSmartRef__":true,"id":12545},"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":12546},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"12545":{"obj":{"__isSmartRef__":true,"id":12511},"name":"onDragStart"},"12546":{},"12547":{},"12548":{"submorphs":[{"__isSmartRef__":true,"id":12549},{"__isSmartRef__":true,"id":12563},{"__isSmartRef__":true,"id":12610},{"__isSmartRef__":true,"id":12645}],"scripts":[],"shape":{"__isSmartRef__":true,"id":12681},"id":"4797BB60-F146-424E-802D-351353570E33","renderContextTable":{"__isSmartRef__":true,"id":12693},"eventHandler":{"__isSmartRef__":true,"id":12694},"droppingEnabled":true,"halosEnabled":true,"layout":{"__isSmartRef__":true,"id":12695},"_Position":{"__isSmartRef__":true,"id":12696},"windowMorph":{"__isSmartRef__":true,"id":12145},"label":{"__isSmartRef__":true,"id":12549},"closeButton":{"__isSmartRef__":true,"id":12563},"menuButton":{"__isSmartRef__":true,"id":12610},"collapseButton":{"__isSmartRef__":true,"id":12645},"priorExtent":{"__isSmartRef__":true,"id":12697},"owner":{"__isSmartRef__":true,"id":12145},"showsHalos":false,"__SourceModuleName__":"Global.lively.morphic.Widgets","attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"prevScroll":[0,0],"derivationIds":[374,"CFE848EF-BE01-4E69-BBD0-796826FDBA2C","27B1F973-A4A1-49ED-8194-15A2125092E5","1AAC1E25-BFD3-4949-82B7-CA49C7FE30CC","AAFC6ADC-565B-42D5-B95A-49BB4FAE6F07","AA057279-ADDD-4D59-9A0A-E86FD7D21BE6","8EADAC43-54B0-4FAC-AF1C-A0D8FDD9E3CA"],"_ClipMode":"visible","__LivelyClassName__":"lively.morphic.TitleBar"},"12549":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":12550},"id":"E69BE9C2-59D0-4AE0-AD73-E1B06E255AC2","renderContextTable":{"__isSmartRef__":true,"id":12556},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":12557}],"eventHandler":{"__isSmartRef__":true,"id":12559},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_ClipMode":"hidden","fixedWidth":true,"fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":10,"evalEnabled":false,"isLabel":true,"_HandStyle":"default","layout":{"__isSmartRef__":true,"id":12560},"_Align":"center","eventsAreIgnored":true,"owner":{"__isSmartRef__":true,"id":12548},"priorExtent":{"__isSmartRef__":true,"id":12561},"_MaxTextWidth":251.49672894514134,"_MinTextWidth":251.49672894514134,"_MaxTextHeight":null,"_MinTextHeight":null,"_Position":{"__isSmartRef__":true,"id":12562},"showsHalos":false,"__SourceModuleName__":"Global.lively.morphic.TextCore","attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"derivationIds":[375,"73673BCB-A91C-4ECA-A36D-D85A24B4F4A3","2EE1A4B9-842D-4C63-ABEA-21DC74163CEE","3F973521-D5D9-4B44-BCF8-822B923644E8","F50BD739-1DA1-4EB3-9653-7B3145EA8817","A7AE88A1-BD5C-4F03-9E65-373F047B2C25","F8F2EE4C-88F2-4D50-ABC7-1F747DC646BB"],"__LivelyClassName__":"lively.morphic.Text"},"12550":{"_Position":{"__isSmartRef__":true,"id":12551},"renderContextTable":{"__isSmartRef__":true,"id":12552},"_Extent":{"__isSmartRef__":true,"id":12553},"_ClipMode":"hidden","_Padding":{"__isSmartRef__":true,"id":12554},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":12555},"_Fill":null,"_BorderRadius":0,"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"12551":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"12552":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"12553":{"x":251.49672894514134,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"12554":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"12555":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"12556":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"12557":{"style":{"__isSmartRef__":true,"id":12558},"chunkOwner":{"__isSmartRef__":true,"id":12549},"__SourceModuleName__":"Global.lively.morphic.TextCore","storedString":"Explorer","__LivelyClassName__":"lively.morphic.TextChunk"},"12558":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"12559":{"morph":{"__isSmartRef__":true,"id":12549},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"12560":{"resizeWidth":true},"12561":{"x":251.49672894514134,"y":17,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"12562":{"x":20,"y":3,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"12563":{"submorphs":[{"__isSmartRef__":true,"id":12564}],"scripts":[],"shape":{"__isSmartRef__":true,"id":12576},"id":"DE48CA8D-B1D4-40A6-BE41-3772E7CE9976","renderContextTable":{"__isSmartRef__":true,"id":12592},"eventHandler":{"__isSmartRef__":true,"id":12593},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"accessibleInInactiveWindow":true,"_Position":{"__isSmartRef__":true,"id":12594},"priorExtent":{"__isSmartRef__":true,"id":12595},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":12582},"lighterFill":{"__isSmartRef__":true,"id":12596},"label":{"__isSmartRef__":true,"id":12564},"owner":{"__isSmartRef__":true,"id":12548},"layout":{"__isSmartRef__":true,"id":12605},"attributeConnections":[{"__isSmartRef__":true,"id":12606},{"__isSmartRef__":true,"id":12608}],"doNotSerialize":["$$getHelpText","$$fire"],"doNotCopyProperties":["$$getHelpText","$$fire"],"__SourceModuleName__":"Global.lively.morphic.Widgets","derivationIds":[376,"C3AC01F3-7977-4D0A-A42C-700DE29F8F8E","A9533421-3987-49B1-B8FE-11D3B48B77B3","EC79C6DC-0809-4378-8061-032B4DD2D496","4DB70E9E-760D-401A-9BAD-25367B78CF72","1DC03620-BC8A-47EC-978A-2036FF929A8A","B048691C-3D91-4A6E-B21D-2AF0EB3E85C7"],"_ClipMode":"visible","__LivelyClassName__":"lively.morphic.WindowControl"},"12564":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":12565},"id":"732C50DF-5B24-4AF0-A71C-18D90A87B878","renderContextTable":{"__isSmartRef__":true,"id":12570},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":12571}],"eventHandler":{"__isSmartRef__":true,"id":12573},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_ClipMode":"hidden","fixedWidth":true,"fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":8,"_Position":{"__isSmartRef__":true,"id":12574},"priorExtent":{"__isSmartRef__":true,"id":12575},"_MaxTextWidth":17,"_MinTextWidth":17,"_MaxTextHeight":null,"_MinTextHeight":null,"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":12563},"isLabel":true,"_HandStyle":"default","_Align":"center","eventsAreIgnored":true,"__SourceModuleName__":"Global.lively.morphic.TextCore","attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"derivationIds":[377,"C621D837-4DB4-4C83-A8C9-1C995944A45D","BCB8C9A6-BD1A-49F5-8BDD-7C6C8BFB840C","9AA4F44C-9D66-4990-B0E2-2998FC750C65","E136552C-1013-430B-8229-122AA2720D75","D343D9D5-BB6B-471C-89FD-977D04A54C18","198CEAEE-A3BF-4CED-8D10-C86583D458D7"],"__LivelyClassName__":"lively.morphic.Text"},"12565":{"_Position":{"__isSmartRef__":true,"id":12566},"renderContextTable":{"__isSmartRef__":true,"id":12567},"_Extent":{"__isSmartRef__":true,"id":12568},"_ClipMode":"hidden","_Padding":{"__isSmartRef__":true,"id":12569},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":12555},"_Fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"12566":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"12567":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"12568":{"x":17,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"12569":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"12570":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"12571":{"style":{"__isSmartRef__":true,"id":12572},"chunkOwner":{"__isSmartRef__":true,"id":12564},"__SourceModuleName__":"Global.lively.morphic.TextCore","storedString":"X","__LivelyClassName__":"lively.morphic.TextChunk"},"12572":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"12573":{"morph":{"__isSmartRef__":true,"id":12564},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"12574":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"12575":{"x":17,"y":17,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"12576":{"_Position":{"__isSmartRef__":true,"id":12577},"renderContextTable":{"__isSmartRef__":true,"id":12578},"_Extent":{"__isSmartRef__":true,"id":12579},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":12580},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":12581},"_Fill":{"__isSmartRef__":true,"id":12582},"_StrokeOpacity":0,"_BorderRadius":5,"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"12577":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"12578":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"12579":{"x":17,"y":17,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"12580":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"12581":{"r":0.7411764705882353,"g":0.7450980392156863,"b":0.7529411764705882,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"12582":{"stops":[{"__isSmartRef__":true,"id":12583},{"__isSmartRef__":true,"id":12585},{"__isSmartRef__":true,"id":12587},{"__isSmartRef__":true,"id":12589}],"vector":{"__isSmartRef__":true,"id":12591},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"12583":{"offset":0,"color":{"__isSmartRef__":true,"id":12584}},"12584":{"r":0.9600000000000001,"g":0.9600000000000001,"b":0.9600000000000001,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"12585":{"offset":0.4,"color":{"__isSmartRef__":true,"id":12586}},"12586":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"12587":{"offset":0.6,"color":{"__isSmartRef__":true,"id":12588}},"12588":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"12589":{"offset":1,"color":{"__isSmartRef__":true,"id":12590}},"12590":{"r":0.94,"g":0.94,"b":0.94,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"12591":{"x":0,"y":0,"width":0,"height":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"12592":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"12593":{"morph":{"__isSmartRef__":true,"id":12563},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"12594":{"x":290.49672894514134,"y":3,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"12595":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"12596":{"stops":[{"__isSmartRef__":true,"id":12597},{"__isSmartRef__":true,"id":12599},{"__isSmartRef__":true,"id":12601},{"__isSmartRef__":true,"id":12603}],"vector":{"__isSmartRef__":true,"id":12591},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"12597":{"offset":0,"color":{"__isSmartRef__":true,"id":12598}},"12598":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"12599":{"offset":0.4,"color":{"__isSmartRef__":true,"id":12600}},"12600":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"12601":{"offset":0.6,"color":{"__isSmartRef__":true,"id":12602}},"12602":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"12603":{"offset":1,"color":{"__isSmartRef__":true,"id":12604}},"12604":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"12605":{"moveHorizontal":true},"12606":{"sourceObj":{"__isSmartRef__":true,"id":12563},"sourceAttrName":"getHelpText","targetObj":{"__isSmartRef__":true,"id":12145},"targetMethodName":"getCloseHelp","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":12607},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"12607":{"source":{"__isSmartRef__":true,"id":12563},"target":{"__isSmartRef__":true,"id":12145}},"12608":{"sourceObj":{"__isSmartRef__":true,"id":12563},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":12145},"targetMethodName":"initiateShutdown","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":12609},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"12609":{"source":{"__isSmartRef__":true,"id":12563},"target":{"__isSmartRef__":true,"id":12145}},"12610":{"submorphs":[{"__isSmartRef__":true,"id":12611}],"scripts":[],"shape":{"__isSmartRef__":true,"id":12623},"id":"FE2A2A15-7E32-4601-8F73-5A6B50928EE2","renderContextTable":{"__isSmartRef__":true,"id":12628},"eventHandler":{"__isSmartRef__":true,"id":12629},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"accessibleInInactiveWindow":true,"_Position":{"__isSmartRef__":true,"id":12630},"priorExtent":{"__isSmartRef__":true,"id":12631},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":12582},"lighterFill":{"__isSmartRef__":true,"id":12632},"label":{"__isSmartRef__":true,"id":12611},"owner":{"__isSmartRef__":true,"id":12548},"attributeConnections":[{"__isSmartRef__":true,"id":12641},{"__isSmartRef__":true,"id":12643}],"doNotSerialize":["$$getHelpText","$$fire"],"doNotCopyProperties":["$$getHelpText","$$fire"],"__SourceModuleName__":"Global.lively.morphic.Widgets","prevScroll":[0,0],"derivationIds":[378,"FF4FE4CA-DFFC-40C6-A1E8-32667E37F3EC","A8A6A338-D618-4672-AFA8-914FD7C2A19E","85D2A7A2-F0B5-45CD-BB83-E6F60E8B681C","535E0653-E19D-4F22-952A-34C8EDED44E9","977A1381-981C-4500-B887-78143DE21406","62DA4EDF-FBE4-4D01-834D-C3E763CF55DE"],"_ClipMode":"visible","__LivelyClassName__":"lively.morphic.WindowControl"},"12611":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":12612},"id":"7AE44ED7-1052-4556-B08C-E694DA7111C4","renderContextTable":{"__isSmartRef__":true,"id":12617},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":12618}],"eventHandler":{"__isSmartRef__":true,"id":12620},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_ClipMode":"hidden","fixedWidth":true,"fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":8,"_Position":{"__isSmartRef__":true,"id":12621},"priorExtent":{"__isSmartRef__":true,"id":12622},"_MaxTextWidth":17,"_MinTextWidth":17,"_MaxTextHeight":null,"_MinTextHeight":null,"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":12610},"isLabel":true,"_HandStyle":"default","_Align":"center","eventsAreIgnored":true,"__SourceModuleName__":"Global.lively.morphic.TextCore","attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"prevScroll":[0,0],"derivationIds":[379,"9C08820E-6B60-44C2-9150-BD546391671F","36F5662C-375A-4549-B94E-F150DCBCE3F8","030ACD5E-7567-45E7-928D-24821846DBD3","B1DB7B8C-99F5-44D9-8312-ADD58545154E","9037A2C8-C56D-4C9B-B2B6-FFEBD4CFC0B0","353D5A24-E404-457D-93C4-BC195B094724"],"__LivelyClassName__":"lively.morphic.Text"},"12612":{"_Position":{"__isSmartRef__":true,"id":12613},"renderContextTable":{"__isSmartRef__":true,"id":12614},"_Extent":{"__isSmartRef__":true,"id":12615},"_ClipMode":"hidden","_Padding":{"__isSmartRef__":true,"id":12616},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":12555},"_Fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"12613":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"12614":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"12615":{"x":17,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"12616":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"12617":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"12618":{"style":{"__isSmartRef__":true,"id":12619},"chunkOwner":{"__isSmartRef__":true,"id":12611},"__SourceModuleName__":"Global.lively.morphic.TextCore","storedString":"M","__LivelyClassName__":"lively.morphic.TextChunk"},"12619":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"12620":{"morph":{"__isSmartRef__":true,"id":12611},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"12621":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"12622":{"x":17,"y":17,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"12623":{"_Position":{"__isSmartRef__":true,"id":12624},"renderContextTable":{"__isSmartRef__":true,"id":12625},"_Extent":{"__isSmartRef__":true,"id":12626},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":12627},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":12581},"_Fill":{"__isSmartRef__":true,"id":12582},"_StrokeOpacity":0,"_BorderRadius":5,"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"12624":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"12625":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"12626":{"x":17,"y":17,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"12627":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"12628":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"12629":{"morph":{"__isSmartRef__":true,"id":12610},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"12630":{"x":3,"y":3,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"12631":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"12632":{"stops":[{"__isSmartRef__":true,"id":12633},{"__isSmartRef__":true,"id":12635},{"__isSmartRef__":true,"id":12637},{"__isSmartRef__":true,"id":12639}],"vector":{"__isSmartRef__":true,"id":12591},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"12633":{"offset":0,"color":{"__isSmartRef__":true,"id":12634}},"12634":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"12635":{"offset":0.4,"color":{"__isSmartRef__":true,"id":12636}},"12636":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"12637":{"offset":0.6,"color":{"__isSmartRef__":true,"id":12638}},"12638":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"12639":{"offset":1,"color":{"__isSmartRef__":true,"id":12640}},"12640":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"12641":{"sourceObj":{"__isSmartRef__":true,"id":12610},"sourceAttrName":"getHelpText","targetObj":{"__isSmartRef__":true,"id":12145},"targetMethodName":"getMenuHelp","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":12642},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"12642":{"source":{"__isSmartRef__":true,"id":12610},"target":{"__isSmartRef__":true,"id":12145}},"12643":{"sourceObj":{"__isSmartRef__":true,"id":12610},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":12145},"targetMethodName":"showTargetMorphMenu","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":12644},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"12644":{"source":{"__isSmartRef__":true,"id":12610},"target":{"__isSmartRef__":true,"id":12145}},"12645":{"submorphs":[{"__isSmartRef__":true,"id":12646}],"scripts":[],"shape":{"__isSmartRef__":true,"id":12658},"id":"C23A38DE-9F86-47A4-B910-9EA158B1B856","renderContextTable":{"__isSmartRef__":true,"id":12663},"eventHandler":{"__isSmartRef__":true,"id":12664},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"accessibleInInactiveWindow":true,"_Position":{"__isSmartRef__":true,"id":12665},"priorExtent":{"__isSmartRef__":true,"id":12666},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":12582},"lighterFill":{"__isSmartRef__":true,"id":12667},"label":{"__isSmartRef__":true,"id":12646},"owner":{"__isSmartRef__":true,"id":12548},"layout":{"__isSmartRef__":true,"id":12676},"attributeConnections":[{"__isSmartRef__":true,"id":12677},{"__isSmartRef__":true,"id":12679}],"doNotSerialize":["$$getHelpText","$$fire"],"doNotCopyProperties":["$$getHelpText","$$fire"],"__SourceModuleName__":"Global.lively.morphic.Widgets","derivationIds":[380,"B603C6F6-E6E9-4618-BF46-1521ADDE21FE","7D67707D-A36A-46C7-AF4E-DBA063259CD8","0CE8DB38-9500-4B3D-BA30-191E72ABDE7C","9C2B6C81-CB1C-4AD9-941A-5307CCDA74CC","27DE4ECD-BBB4-4CA2-9C13-DBE49DE7A744","B9D13F17-7AA4-44BC-AA55-FF1F6DB50D8C"],"_ClipMode":"visible","__LivelyClassName__":"lively.morphic.WindowControl"},"12646":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":12647},"id":"652E4310-A092-4868-85DB-7403B2EDF71B","renderContextTable":{"__isSmartRef__":true,"id":12652},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":12653}],"eventHandler":{"__isSmartRef__":true,"id":12655},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_ClipMode":"hidden","fixedWidth":true,"fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":8,"_Position":{"__isSmartRef__":true,"id":12656},"priorExtent":{"__isSmartRef__":true,"id":12657},"_MaxTextWidth":17,"_MinTextWidth":17,"_MaxTextHeight":null,"_MinTextHeight":null,"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":12645},"isLabel":true,"_HandStyle":"default","_Align":"center","eventsAreIgnored":true,"__SourceModuleName__":"Global.lively.morphic.TextCore","attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"derivationIds":[381,"B48F0AA9-A9AE-4316-865F-D969FFFD4C87","3CE2E949-41E5-4680-ADB0-8AF865F87CA7","C865C749-7005-416E-B5A2-0FB224AB308E","CAED6589-594E-438B-ADB7-264F9B9D92B0","A391E593-03B1-4FDA-B6B3-978336437357","40913CEC-D4ED-4CA1-97B2-858D96CDC1F3"],"__LivelyClassName__":"lively.morphic.Text"},"12647":{"_Position":{"__isSmartRef__":true,"id":12648},"renderContextTable":{"__isSmartRef__":true,"id":12649},"_Extent":{"__isSmartRef__":true,"id":12650},"_ClipMode":"hidden","_Padding":{"__isSmartRef__":true,"id":12651},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":12555},"_Fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"12648":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"12649":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"12650":{"x":17,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"12651":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"12652":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"12653":{"style":{"__isSmartRef__":true,"id":12654},"chunkOwner":{"__isSmartRef__":true,"id":12646},"__SourceModuleName__":"Global.lively.morphic.TextCore","storedString":"–","__LivelyClassName__":"lively.morphic.TextChunk"},"12654":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"12655":{"morph":{"__isSmartRef__":true,"id":12646},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"12656":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"12657":{"x":17,"y":17,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"12658":{"_Position":{"__isSmartRef__":true,"id":12659},"renderContextTable":{"__isSmartRef__":true,"id":12660},"_Extent":{"__isSmartRef__":true,"id":12661},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":12662},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":12581},"_Fill":{"__isSmartRef__":true,"id":12582},"_StrokeOpacity":0,"_BorderRadius":5,"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"12659":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"12660":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"12661":{"x":17,"y":17,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"12662":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"12663":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"12664":{"morph":{"__isSmartRef__":true,"id":12645},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"12665":{"x":271.49672894514134,"y":3,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"12666":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"12667":{"stops":[{"__isSmartRef__":true,"id":12668},{"__isSmartRef__":true,"id":12670},{"__isSmartRef__":true,"id":12672},{"__isSmartRef__":true,"id":12674}],"vector":{"__isSmartRef__":true,"id":12591},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"12668":{"offset":0,"color":{"__isSmartRef__":true,"id":12669}},"12669":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"12670":{"offset":0.4,"color":{"__isSmartRef__":true,"id":12671}},"12671":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"12672":{"offset":0.6,"color":{"__isSmartRef__":true,"id":12673}},"12673":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"12674":{"offset":1,"color":{"__isSmartRef__":true,"id":12675}},"12675":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"12676":{"moveHorizontal":true},"12677":{"sourceObj":{"__isSmartRef__":true,"id":12645},"sourceAttrName":"getHelpText","targetObj":{"__isSmartRef__":true,"id":12145},"targetMethodName":"getCollapseHelp","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":12678},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"12678":{"source":{"__isSmartRef__":true,"id":12645},"target":{"__isSmartRef__":true,"id":12145}},"12679":{"sourceObj":{"__isSmartRef__":true,"id":12645},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":12145},"targetMethodName":"toggleCollapse","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":12680},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"12680":{"source":{"__isSmartRef__":true,"id":12645},"target":{"__isSmartRef__":true,"id":12145}},"12681":{"_Position":{"__isSmartRef__":true,"id":12682},"renderContextTable":{"__isSmartRef__":true,"id":12683},"_Extent":{"__isSmartRef__":true,"id":12684},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":12685},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":12686},"_Fill":{"__isSmartRef__":true,"id":12687},"_StrokeOpacity":1,"_BorderRadius":"8px 8px 0px 0px","_Opacity":1,"_BorderStyle":"solid","__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"12682":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"12683":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"12684":{"x":310.49672894514134,"y":22,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"12685":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"12686":{"r":0.4,"g":0.4,"b":0.4,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"12687":{"stops":[{"__isSmartRef__":true,"id":12688},{"__isSmartRef__":true,"id":12690}],"vector":{"__isSmartRef__":true,"id":12692},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"12688":{"offset":0,"color":{"__isSmartRef__":true,"id":12689}},"12689":{"r":1,"g":1,"b":1,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"12690":{"offset":1,"color":{"__isSmartRef__":true,"id":12691}},"12691":{"r":0.6400000000000001,"g":0.6400000000000001,"b":0.6400000000000001,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"12692":{"x":0,"y":0,"width":0,"height":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"12693":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"12694":{"morph":{"__isSmartRef__":true,"id":12548},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"12695":{"resizeWidth":true,"adjustForNewBounds":true},"12696":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"12697":{"x":310.49672894514134,"y":22,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"12698":{"renderContextTable":{"__isSmartRef__":true,"id":12699},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":12700},"_BorderWidth":0,"_Fill":null,"_StrokeOpacity":0,"_BorderRadius":0,"_Extent":{"__isSmartRef__":true,"id":12701},"__SourceModuleName__":"Global.lively.morphic.Shapes","_Opacity":1,"_BorderStyle":"solid","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"12699":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"12700":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"12701":{"x":310.49672894514134,"y":419.92138184230294,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"12702":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"12703":{"morph":{"__isSmartRef__":true,"id":12145},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"12704":{"adjustForNewBounds":true},"12705":{"x":707.3877838765295,"y":242.57769545390755,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"12706":{"x":310.49672894514134,"y":419.92138184230294,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"12707":{"x":0,"y":21,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"12708":{"x":706,"y":245,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"12709":{"x":178,"y":269,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"12710":{"explore":{"__isSmartRef__":true,"id":12711},"reset":{"__isSmartRef__":true,"id":12715},"inspect":{"__isSmartRef__":true,"id":12719},"toggleAll":{"__isSmartRef__":true,"id":12723}},"12711":{"varMapping":{"__isSmartRef__":true,"id":12712},"source":"function explore(object) {\n // please see this window's pane, \"ExplorerPane\"\n this.explorer.explore(object);\n}","funcProperties":{"__isSmartRef__":true,"id":12713},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"12712":{"this":{"__isSmartRef__":true,"id":12145}},"12713":{"user":"lauritz","timestamp":{"__isSmartRef__":true,"id":12714}},"12714":{"isSerializedDate":true,"string":"Wed Sep 21 2011 19:25:04 GMT+0200 (Mitteleuropäische Sommerzeit)"},"12715":{"varMapping":{"__isSmartRef__":true,"id":12716},"source":"function reset() {\n // please see this window's pane, \"ExplorerPane\"\n this.explorer.reset();\n}","funcProperties":{"__isSmartRef__":true,"id":12717},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"12716":{"this":{"__isSmartRef__":true,"id":12145}},"12717":{"user":"lauritz","timestamp":{"__isSmartRef__":true,"id":12718}},"12718":{"isSerializedDate":true,"string":"Wed Sep 21 2011 19:25:04 GMT+0200 (Mitteleuropäische Sommerzeit)"},"12719":{"varMapping":{"__isSmartRef__":true,"id":12720},"source":"function inspect(object) {\n // alias for explore\n this.explore(object);\n}","funcProperties":{"__isSmartRef__":true,"id":12721},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"12720":{"this":{"__isSmartRef__":true,"id":12145}},"12721":{"user":"lauritz","timestamp":{"__isSmartRef__":true,"id":12722}},"12722":{"isSerializedDate":true,"string":"Tue Nov 15 2011 23:04:54 GMT+0100 (Mitteleuropäische Zeit)"},"12723":{"varMapping":{"__isSmartRef__":true,"id":12724},"source":"function toggleAll() {\n this.explorer.toggleAll();\n}","funcProperties":{"__isSmartRef__":true,"id":12725},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"12724":{"this":{"__isSmartRef__":true,"id":12145}},"12725":{"timestamp":{"__isSmartRef__":true,"id":12726},"user":"lauritz","tags":[]},"12726":{"isSerializedDate":true,"string":"Thu Jan 05 2012 22:40:45 GMT+0100 (Mitteleuropäische Zeit)"},"12727":{"partsSpaceName":"PartsBin/Tools","name":"StyleEditor","attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"partVersions":[{"__isSmartRef__":true,"id":12728},{"__isSmartRef__":true,"id":12834},{"__isSmartRef__":true,"id":12838},{"__isSmartRef__":true,"id":13428},{"__isSmartRef__":true,"id":13433},{"__isSmartRef__":true,"id":13437},{"__isSmartRef__":true,"id":13441},{"__isSmartRef__":true,"id":13445},{"__isSmartRef__":true,"id":13449},{"__isSmartRef__":true,"id":13453},{"__isSmartRef__":true,"id":13457},{"__isSmartRef__":true,"id":13461},{"__isSmartRef__":true,"id":13465},{"__isSmartRef__":true,"id":13469},{"__isSmartRef__":true,"id":13473},{"__isSmartRef__":true,"id":13477},{"__isSmartRef__":true,"id":13481},{"__isSmartRef__":true,"id":13485},{"__isSmartRef__":true,"id":13489},{"__isSmartRef__":true,"id":13493},{"__isSmartRef__":true,"id":13497},{"__isSmartRef__":true,"id":13501},{"__isSmartRef__":true,"id":13505},{"__isSmartRef__":true,"id":13509},{"__isSmartRef__":true,"id":13513},{"__isSmartRef__":true,"id":13517},{"__isSmartRef__":true,"id":13521},{"__isSmartRef__":true,"id":13525},{"__isSmartRef__":true,"id":13529},{"__isSmartRef__":true,"id":13533},{"__isSmartRef__":true,"id":13537},{"__isSmartRef__":true,"id":13541},{"__isSmartRef__":true,"id":13545},{"__isSmartRef__":true,"id":13549}],"rev":140039,"loadedMetaInfo":{"__isSmartRef__":true,"id":13553},"part":{"__isSmartRef__":true,"id":13556},"json":"{\"id\":0,\"registry\":{\"0\":{\"submorphs\":[{\"__isSmartRef__\":true,\"id\":1},{\"__isSmartRef__\":true,\"id\":786}],\"scripts\":[],\"shape\":{\"__isSmartRef__\":true,\"id\":938},\"id\":11759,\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":942},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":943},\"droppingEnabled\":true,\"halosEnabled\":true,\"__layered_draggingEnabled__\":true,\"layout\":{\"__isSmartRef__\":true,\"id\":944},\"LK2\":true,\"priorExtent\":{\"__isSmartRef__\":true,\"id\":945},\"attributeConnections\":[{\"__isSmartRef__\":true,\"id\":740},{\"__isSmartRef__\":true,\"id\":741},{\"__isSmartRef__\":true,\"id\":742},{\"__isSmartRef__\":true,\"id\":743},{\"__isSmartRef__\":true,\"id\":669},{\"__isSmartRef__\":true,\"id\":670},{\"__isSmartRef__\":true,\"id\":671},{\"__isSmartRef__\":true,\"id\":672}],\"doNotSerialize\":[\"$$_Position\",\"$$_Scale\",\"$$_Rotation\",\"$$owner\"],\"doNotCopyProperties\":[\"$$_Position\",\"$$_Scale\",\"$$_Rotation\",\"$$owner\"],\"targetMorph\":{\"__isSmartRef__\":true,\"id\":1},\"titleBar\":{\"__isSmartRef__\":true,\"id\":786},\"contentOffset\":{\"__isSmartRef__\":true,\"id\":755},\"collapsedTransform\":null,\"collapsedExtent\":null,\"expandedTransform\":null,\"expandedExtent\":null,\"ignoreEventsOnExpand\":false,\"partsBinMetaInfo\":{\"__isSmartRef__\":true,\"id\":946},\"name\":\"StyleEditor\",\"prevDragPos\":{\"__isSmartRef__\":true,\"id\":949},\"showsHalos\":false,\"highlighted\":true,\"distanceToDragEvent\":{\"__isSmartRef__\":true,\"id\":950},\"scriptAnnotations\":{\"__isSmartRef__\":true,\"id\":951},\"__SourceModuleName__\":\"Global.lively.morphic.Widgets\",\"_Position\":{\"__isSmartRef__\":true,\"id\":954},\"_Scale\":1.0100552207170073,\"_Rotation\":0,\"__serializedLivelyClosures__\":{\"__isSmartRef__\":true,\"id\":955},\"__LivelyClassName__\":\"lively.morphic.Window\",\"withoutLayers\":[\"Global.lively.morphic.GrabbingLayer\"]},\"1\":{\"submorphs\":[{\"__isSmartRef__\":true,\"id\":2},{\"__isSmartRef__\":true,\"id\":19},{\"__isSmartRef__\":true,\"id\":36},{\"__isSmartRef__\":true,\"id\":51},{\"__isSmartRef__\":true,\"id\":66},{\"__isSmartRef__\":true,\"id\":81},{\"__isSmartRef__\":true,\"id\":96},{\"__isSmartRef__\":true,\"id\":126},{\"__isSmartRef__\":true,\"id\":140},{\"__isSmartRef__\":true,\"id\":155},{\"__isSmartRef__\":true,\"id\":170},{\"__isSmartRef__\":true,\"id\":185},{\"__isSmartRef__\":true,\"id\":200},{\"__isSmartRef__\":true,\"id\":216},{\"__isSmartRef__\":true,\"id\":232},{\"__isSmartRef__\":true,\"id\":248},{\"__isSmartRef__\":true,\"id\":293},{\"__isSmartRef__\":true,\"id\":338},{\"__isSmartRef__\":true,\"id\":353},{\"__isSmartRef__\":true,\"id\":372},{\"__isSmartRef__\":true,\"id\":387},{\"__isSmartRef__\":true,\"id\":432},{\"__isSmartRef__\":true,\"id\":457},{\"__isSmartRef__\":true,\"id\":473},{\"__isSmartRef__\":true,\"id\":489},{\"__isSmartRef__\":true,\"id\":505},{\"__isSmartRef__\":true,\"id\":520},{\"__isSmartRef__\":true,\"id\":536},{\"__isSmartRef__\":true,\"id\":551},{\"__isSmartRef__\":true,\"id\":566},{\"__isSmartRef__\":true,\"id\":577},{\"__isSmartRef__\":true,\"id\":588},{\"__isSmartRef__\":true,\"id\":687},{\"__isSmartRef__\":true,\"id\":702}],\"scripts\":[],\"id\":11760,\"shape\":{\"__isSmartRef__\":true,\"id\":717},\"droppingEnabled\":true,\"halosEnabled\":true,\"registeredForMouseEvents\":true,\"name\":\"StyleEditor\",\"showsHalos\":false,\"partsBinMetaInfo\":{\"__isSmartRef__\":true,\"id\":724},\"__SourceModuleName__\":\"Global.lively.morphic.Core\",\"attributeConnections\":[{\"__isSmartRef__\":true,\"id\":725},{\"__isSmartRef__\":true,\"id\":730},{\"__isSmartRef__\":true,\"id\":731},{\"__isSmartRef__\":true,\"id\":732},{\"__isSmartRef__\":true,\"id\":733},{\"__isSmartRef__\":true,\"id\":734},{\"__isSmartRef__\":true,\"id\":664},{\"__isSmartRef__\":true,\"id\":665},{\"__isSmartRef__\":true,\"id\":666},{\"__isSmartRef__\":true,\"id\":667}],\"doNotSerialize\":[\"target\",\"$$target\",\"$$_Position\",\"$$_Scale\",\"$$_Rotation\",\"$$owner\"],\"doNotCopyProperties\":[\"$$target\",\"$$_Position\",\"$$_Scale\",\"$$_Rotation\",\"$$owner\"],\"priorExtent\":{\"__isSmartRef__\":true,\"id\":751},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":752},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":753},\"layout\":{\"__isSmartRef__\":true,\"id\":754},\"layoutProps\":[\"adjustForNewBounds\",\"resizeWidth\",\"resizeHeight\",\"moveVertical\",\"moveHorizontal\",\"centeredHorizontal\",\"centeredVertical\",\"scaleHorizontal\",\"scaleVertical\"],\"isBeingDragged\":false,\"_Position\":{\"__isSmartRef__\":true,\"id\":755},\"_Scale\":1,\"_Rotation\":0,\"owner\":{\"__isSmartRef__\":true,\"id\":0},\"__serializedLivelyClosures__\":{\"__isSmartRef__\":true,\"id\":756},\"__LivelyClassName__\":\"lively.morphic.Box\",\"withLayers\":[\"Global.ScriptListUpdateLayer\"]},\"2\":{\"submorphs\":[],\"scripts\":[],\"id\":11761,\"shape\":{\"__isSmartRef__\":true,\"id\":3},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"halosEnabled\":true,\"fixedWidth\":true,\"fixedHeight\":false,\"allowsInput\":true,\"_FontFamily\":\"Arial, sans-serif\",\"registeredForMouseEvents\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":9},\"_MaxTextWidth\":262.56,\"_MaxTextHeight\":null,\"textColor\":{\"__isSmartRef__\":true,\"id\":10},\"showsHalos\":false,\"_FontSize\":14,\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"name\":\"TargetName\",\"partsBinMetaInfo\":{\"__isSmartRef__\":true,\"id\":11},\"charsReplaced\":\"TestRunPane\",\"lastFindLoc\":-3,\"owner\":{\"__isSmartRef__\":true,\"id\":1},\"textChunks\":[{\"__isSmartRef__\":true,\"id\":12}],\"priorSelectionRange\":[8,17],\"prevScroll\":[0,0],\"_ClipMode\":\"visible\",\"priorExtent\":{\"__isSmartRef__\":true,\"id\":14},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":15},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":16},\"attributeConnections\":[],\"doNotSerialize\":[],\"doNotCopyProperties\":[],\"distanceToDragEvent\":{\"__isSmartRef__\":true,\"id\":17},\"_Align\":\"center\",\"layout\":{\"__isSmartRef__\":true,\"id\":18},\"_WhiteSpaceHandling\":\"pre-wrap\",\"_MinTextWidth\":262.56,\"_MinTextHeight\":null,\"_Rotation\":0,\"_Scale\":1,\"__LivelyClassName__\":\"lively.morphic.Text\"},\"3\":{\"fill\":null,\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"_Position\":{\"__isSmartRef__\":true,\"id\":4},\"_Extent\":{\"__isSmartRef__\":true,\"id\":5},\"_BorderWidth\":2.22,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":6},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":7},\"_BorderRadius\":0,\"_Opacity\":1,\"_BorderStyle\":\"ridge\",\"_ClipMode\":\"visible\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":8},\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"4\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"5\":{\"x\":267,\"y\":30.880000000000003,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global\"},\"6\":{\"r\":0.921,\"g\":0.921,\"b\":0.921,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"7\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\",\"setClipMode\":\"setClipModeHTML\"},\"8\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__LivelyClassName__\":\"Rectangle\",\"__SourceModuleName__\":\"Global\"},\"9\":{\"x\":4,\"y\":2,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"10\":{\"r\":0,\"g\":0,\"b\":0,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"11\":{\"partsSpaceName\":\"PartsBin/NewWorld\",\"__SourceModuleName__\":\"Global.lively.PartsBin\",\"__LivelyClassName__\":\"lively.PartsBin.PartsBinMetaInfo\"},\"12\":{\"style\":{\"__isSmartRef__\":true,\"id\":13},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":2},\"storedString\":\"no target\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\"},\"13\":{\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\"},\"14\":{\"x\":267,\"y\":26.44,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global\"},\"15\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\",\"updateText\":\"updateTextHTML\",\"setTextExtent\":\"setTextExtentHTML\",\"setMaxTextWidth\":\"setMaxTextWidthHTML\",\"setMaxTextHeight\":\"setMaxTextHeightHTML\",\"setMinTextWidth\":\"setMinTextWidthHTML\",\"setMinTextHeight\":\"setMinTextHeightHTML\",\"getTextExtent\":\"getTextExtentHTML\",\"getTextString\":\"getTextStringHTML\",\"ignoreTextEvents\":\"ignoreTextEventsHTML\",\"unignoreTextEvents\":\"unignoreTextEventsHTML\",\"enableTextEvents\":\"enableTextEventsHTML\",\"setFontFamily\":\"setFontFamilyHTML\",\"setFontSize\":\"setFontSizeHTML\",\"setTextColor\":\"setTextColorHTML\",\"setPadding\":\"setPaddingHTML\",\"setAlign\":\"setAlignHTML\",\"setVerticalAlign\":\"setVerticalAlignHTML\",\"setDisplay\":\"setDisplayHTML\",\"setWhiteSpaceHandling\":\"setWhiteSpaceHandlingHTML\",\"focusMorph\":\"focusMorphHTML\"},\"16\":{\"morph\":{\"__isSmartRef__\":true,\"id\":2},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"17\":{\"x\":191,\"y\":-15,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"18\":{},\"19\":{\"submorphs\":[],\"scripts\":[],\"id\":11762,\"shape\":{\"__isSmartRef__\":true,\"id\":20},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"halosEnabled\":true,\"fixedWidth\":true,\"fixedHeight\":false,\"allowsInput\":true,\"_FontFamily\":\"Arial, sans-serif\",\"registeredForMouseEvents\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":26},\"_MaxTextWidth\":91,\"_MaxTextHeight\":null,\"textColor\":{\"__isSmartRef__\":true,\"id\":23},\"showsHalos\":false,\"_FontSize\":14,\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"name\":\"Text\",\"partsBinMetaInfo\":{\"__isSmartRef__\":true,\"id\":27},\"charsReplaced\":\"Fill\",\"lastFindLoc\":-4,\"owner\":{\"__isSmartRef__\":true,\"id\":1},\"textChunks\":[{\"__isSmartRef__\":true,\"id\":28},{\"__isSmartRef__\":true,\"id\":30}],\"_ClipMode\":\"visible\",\"priorExtent\":{\"__isSmartRef__\":true,\"id\":32},\"priorSelectionRange\":[0,0],\"prevScroll\":[0,0],\"_WhiteSpaceHandling\":\"pre-wrap\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":33},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":34},\"attributeConnections\":[],\"doNotSerialize\":[],\"doNotCopyProperties\":[],\"distanceToDragEvent\":{\"__isSmartRef__\":true,\"id\":35},\"_MinTextWidth\":91,\"_MinTextHeight\":null,\"_Rotation\":0,\"_Scale\":1,\"__LivelyClassName__\":\"lively.morphic.Text\"},\"20\":{\"fill\":null,\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"_Position\":{\"__isSmartRef__\":true,\"id\":21},\"_Extent\":{\"__isSmartRef__\":true,\"id\":22},\"_BorderWidth\":0,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":23},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":24},\"_ClipMode\":\"visible\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":25},\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"21\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"22\":{\"x\":91,\"y\":22,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global\"},\"23\":{\"r\":0,\"g\":0,\"b\":0,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"24\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\",\"setClipMode\":\"setClipModeHTML\"},\"25\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__LivelyClassName__\":\"Rectangle\",\"__SourceModuleName__\":\"Global\"},\"26\":{\"x\":10,\"y\":70,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"27\":{\"partsSpaceName\":\"PartsBin/NewWorld\",\"__SourceModuleName__\":\"Global.lively.PartsBin\",\"__LivelyClassName__\":\"lively.PartsBin.PartsBinMetaInfo\"},\"28\":{\"style\":{\"__isSmartRef__\":true,\"id\":29},\"morph\":{\"__isSmartRef__\":true,\"id\":19},\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":19},\"storedString\":\"Border color\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\"},\"29\":{\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"fontSize\":\"11\",\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\"},\"30\":{\"style\":{\"__isSmartRef__\":true,\"id\":31},\"morph\":{\"__isSmartRef__\":true,\"id\":19},\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":19},\"storedString\":\"\\n\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\"},\"31\":{\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\"},\"32\":{\"x\":91,\"y\":22,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global\"},\"33\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\",\"updateText\":\"updateTextHTML\",\"setTextExtent\":\"setTextExtentHTML\",\"setMaxTextWidth\":\"setMaxTextWidthHTML\",\"setMaxTextHeight\":\"setMaxTextHeightHTML\",\"setMinTextWidth\":\"setMinTextWidthHTML\",\"setMinTextHeight\":\"setMinTextHeightHTML\",\"getTextExtent\":\"getTextExtentHTML\",\"getTextString\":\"getTextStringHTML\",\"ignoreTextEvents\":\"ignoreTextEventsHTML\",\"unignoreTextEvents\":\"unignoreTextEventsHTML\",\"enableTextEvents\":\"enableTextEventsHTML\",\"setFontFamily\":\"setFontFamilyHTML\",\"setFontSize\":\"setFontSizeHTML\",\"setTextColor\":\"setTextColorHTML\",\"setPadding\":\"setPaddingHTML\",\"setAlign\":\"setAlignHTML\",\"setVerticalAlign\":\"setVerticalAlignHTML\",\"setDisplay\":\"setDisplayHTML\",\"setWhiteSpaceHandling\":\"setWhiteSpaceHandlingHTML\",\"focusMorph\":\"focusMorphHTML\"},\"34\":{\"morph\":{\"__isSmartRef__\":true,\"id\":19},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"35\":{\"x\":55,\"y\":-4,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"36\":{\"submorphs\":[],\"scripts\":[],\"id\":11763,\"shape\":{\"__isSmartRef__\":true,\"id\":37},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"halosEnabled\":true,\"fixedWidth\":true,\"fixedHeight\":false,\"allowsInput\":true,\"_FontFamily\":\"Arial, sans-serif\",\"registeredForMouseEvents\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":43},\"_MaxTextWidth\":85,\"_MaxTextHeight\":null,\"textColor\":{\"__isSmartRef__\":true,\"id\":40},\"showsHalos\":false,\"_FontSize\":11,\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"name\":\"Text\",\"partsBinMetaInfo\":{\"__isSmartRef__\":true,\"id\":44},\"charsReplaced\":\"= Motivation =\\n\\n= Approach = \\n\\n= Implementation =\\n\\n= Evaluation =\\n\\n= Related Work =\\n\\n\\n= Conclusion = \",\"lastFindLoc\":-101,\"owner\":{\"__isSmartRef__\":true,\"id\":1},\"textChunks\":[{\"__isSmartRef__\":true,\"id\":45}],\"_ClipMode\":\"visible\",\"priorExtent\":{\"__isSmartRef__\":true,\"id\":47},\"priorSelectionRange\":[1,1],\"prevScroll\":[0,0],\"_WhiteSpaceHandling\":\"pre-wrap\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":48},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":49},\"attributeConnections\":[],\"doNotSerialize\":[],\"doNotCopyProperties\":[],\"distanceToDragEvent\":{\"__isSmartRef__\":true,\"id\":50},\"_MinTextWidth\":85,\"_MinTextHeight\":null,\"_Rotation\":0,\"_Scale\":1,\"__LivelyClassName__\":\"lively.morphic.Text\"},\"37\":{\"fill\":null,\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"_Position\":{\"__isSmartRef__\":true,\"id\":38},\"_Extent\":{\"__isSmartRef__\":true,\"id\":39},\"_BorderWidth\":0,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":40},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":41},\"_ClipMode\":\"visible\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":42},\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"38\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"39\":{\"x\":85,\"y\":17,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global\"},\"40\":{\"r\":0,\"g\":0,\"b\":0,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"41\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\",\"setClipMode\":\"setClipModeHTML\"},\"42\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__LivelyClassName__\":\"Rectangle\",\"__SourceModuleName__\":\"Global\"},\"43\":{\"x\":10,\"y\":40,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"44\":{\"partsSpaceName\":\"PartsBin/NewWorld\",\"__SourceModuleName__\":\"Global.lively.PartsBin\",\"__LivelyClassName__\":\"lively.PartsBin.PartsBinMetaInfo\"},\"45\":{\"style\":{\"__isSmartRef__\":true,\"id\":46},\"morph\":{\"__isSmartRef__\":true,\"id\":36},\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":36},\"storedString\":\"Fill\\n\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\"},\"46\":{\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\"},\"47\":{\"x\":85,\"y\":17,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global\"},\"48\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\",\"updateText\":\"updateTextHTML\",\"setTextExtent\":\"setTextExtentHTML\",\"setMaxTextWidth\":\"setMaxTextWidthHTML\",\"setMaxTextHeight\":\"setMaxTextHeightHTML\",\"setMinTextWidth\":\"setMinTextWidthHTML\",\"setMinTextHeight\":\"setMinTextHeightHTML\",\"getTextExtent\":\"getTextExtentHTML\",\"getTextString\":\"getTextStringHTML\",\"ignoreTextEvents\":\"ignoreTextEventsHTML\",\"unignoreTextEvents\":\"unignoreTextEventsHTML\",\"enableTextEvents\":\"enableTextEventsHTML\",\"setFontFamily\":\"setFontFamilyHTML\",\"setFontSize\":\"setFontSizeHTML\",\"setTextColor\":\"setTextColorHTML\",\"setPadding\":\"setPaddingHTML\",\"setAlign\":\"setAlignHTML\",\"setVerticalAlign\":\"setVerticalAlignHTML\",\"setDisplay\":\"setDisplayHTML\",\"setWhiteSpaceHandling\":\"setWhiteSpaceHandlingHTML\",\"focusMorph\":\"focusMorphHTML\"},\"49\":{\"morph\":{\"__isSmartRef__\":true,\"id\":36},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"50\":{\"x\":62,\"y\":-10,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"51\":{\"submorphs\":[],\"scripts\":[],\"id\":11764,\"shape\":{\"__isSmartRef__\":true,\"id\":52},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"halosEnabled\":true,\"fixedWidth\":true,\"fixedHeight\":false,\"allowsInput\":true,\"_FontFamily\":\"Arial, sans-serif\",\"registeredForMouseEvents\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":58},\"_MaxTextWidth\":92.99198798397993,\"_MaxTextHeight\":null,\"textColor\":{\"__isSmartRef__\":true,\"id\":55},\"showsHalos\":false,\"_FontSize\":\"11\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"name\":\"Text4\",\"partsBinMetaInfo\":{\"__isSmartRef__\":true,\"id\":59},\"charsReplaced\":\"color\",\"lastFindLoc\":2,\"textChunks\":[{\"__isSmartRef__\":true,\"id\":60}],\"_ClipMode\":\"visible\",\"priorExtent\":{\"__isSmartRef__\":true,\"id\":62},\"priorSelectionRange\":[0,0],\"prevScroll\":[0,0],\"owner\":{\"__isSmartRef__\":true,\"id\":1},\"_WhiteSpaceHandling\":\"pre-wrap\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":63},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":64},\"attributeConnections\":[],\"doNotSerialize\":[],\"doNotCopyProperties\":[],\"distanceToDragEvent\":{\"__isSmartRef__\":true,\"id\":65},\"_MinTextWidth\":92.99198798397993,\"_MinTextHeight\":null,\"_Rotation\":0,\"_Scale\":1,\"__LivelyClassName__\":\"lively.morphic.Text\"},\"52\":{\"fill\":null,\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"_Position\":{\"__isSmartRef__\":true,\"id\":53},\"_Extent\":{\"__isSmartRef__\":true,\"id\":54},\"_BorderWidth\":0,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":55},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":56},\"_ClipMode\":\"visible\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":57},\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"53\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"54\":{\"x\":92.99198798397993,\"y\":17,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global\"},\"55\":{\"r\":0,\"g\":0,\"b\":0,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"56\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\",\"setClipMode\":\"setClipModeHTML\"},\"57\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__LivelyClassName__\":\"Rectangle\",\"__SourceModuleName__\":\"Global\"},\"58\":{\"x\":10,\"y\":100,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"59\":{\"partsSpaceName\":\"PartsBin/NewWorld\",\"__SourceModuleName__\":\"Global.lively.PartsBin\",\"__LivelyClassName__\":\"lively.PartsBin.PartsBinMetaInfo\"},\"60\":{\"style\":{\"__isSmartRef__\":true,\"id\":61},\"morph\":{\"__isSmartRef__\":true,\"id\":51},\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":51},\"storedString\":\"Border width \",\"__LivelyClassName__\":\"lively.morphic.TextChunk\"},\"61\":{\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\"},\"62\":{\"x\":92.99198798397993,\"y\":17,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global\"},\"63\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\",\"updateText\":\"updateTextHTML\",\"setTextExtent\":\"setTextExtentHTML\",\"setMaxTextWidth\":\"setMaxTextWidthHTML\",\"setMaxTextHeight\":\"setMaxTextHeightHTML\",\"setMinTextWidth\":\"setMinTextWidthHTML\",\"setMinTextHeight\":\"setMinTextHeightHTML\",\"getTextExtent\":\"getTextExtentHTML\",\"getTextString\":\"getTextStringHTML\",\"ignoreTextEvents\":\"ignoreTextEventsHTML\",\"unignoreTextEvents\":\"unignoreTextEventsHTML\",\"enableTextEvents\":\"enableTextEventsHTML\",\"setFontFamily\":\"setFontFamilyHTML\",\"setFontSize\":\"setFontSizeHTML\",\"setTextColor\":\"setTextColorHTML\",\"setPadding\":\"setPaddingHTML\",\"setAlign\":\"setAlignHTML\",\"setVerticalAlign\":\"setVerticalAlignHTML\",\"setDisplay\":\"setDisplayHTML\",\"setWhiteSpaceHandling\":\"setWhiteSpaceHandlingHTML\",\"focusMorph\":\"focusMorphHTML\"},\"64\":{\"morph\":{\"__isSmartRef__\":true,\"id\":51},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"65\":{\"x\":62.99198798398015,\"y\":-2.0660991321658457,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"66\":{\"submorphs\":[],\"scripts\":[],\"id\":11765,\"shape\":{\"__isSmartRef__\":true,\"id\":67},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"halosEnabled\":true,\"fixedWidth\":true,\"fixedHeight\":false,\"allowsInput\":true,\"_FontFamily\":\"Arial, sans-serif\",\"registeredForMouseEvents\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":73},\"_MaxTextWidth\":94.99198798397993,\"_MaxTextHeight\":null,\"textColor\":{\"__isSmartRef__\":true,\"id\":70},\"showsHalos\":false,\"_FontSize\":\"11\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"name\":\"Text5\",\"partsBinMetaInfo\":{\"__isSmartRef__\":true,\"id\":74},\"charsReplaced\":\"width\",\"lastFindLoc\":2,\"textChunks\":[{\"__isSmartRef__\":true,\"id\":75}],\"_ClipMode\":\"visible\",\"priorExtent\":{\"__isSmartRef__\":true,\"id\":77},\"priorSelectionRange\":[12,12],\"prevScroll\":[0,0],\"owner\":{\"__isSmartRef__\":true,\"id\":1},\"_WhiteSpaceHandling\":\"pre-wrap\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":78},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":79},\"attributeConnections\":[],\"doNotSerialize\":[],\"doNotCopyProperties\":[],\"distanceToDragEvent\":{\"__isSmartRef__\":true,\"id\":80},\"_MinTextWidth\":94.99198798397993,\"_MinTextHeight\":null,\"_Rotation\":0,\"_Scale\":1,\"__LivelyClassName__\":\"lively.morphic.Text\"},\"67\":{\"fill\":null,\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"_Position\":{\"__isSmartRef__\":true,\"id\":68},\"_Extent\":{\"__isSmartRef__\":true,\"id\":69},\"_BorderWidth\":0,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":70},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":71},\"_ClipMode\":\"visible\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":72},\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"68\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"69\":{\"x\":94.99198798397993,\"y\":17,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global\"},\"70\":{\"r\":0,\"g\":0,\"b\":0,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"71\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\",\"setClipMode\":\"setClipModeHTML\"},\"72\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__LivelyClassName__\":\"Rectangle\",\"__SourceModuleName__\":\"Global\"},\"73\":{\"x\":10,\"y\":130,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"74\":{\"partsSpaceName\":\"PartsBin/NewWorld\",\"__SourceModuleName__\":\"Global.lively.PartsBin\",\"__LivelyClassName__\":\"lively.PartsBin.PartsBinMetaInfo\"},\"75\":{\"style\":{\"__isSmartRef__\":true,\"id\":76},\"morph\":{\"__isSmartRef__\":true,\"id\":66},\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":66},\"storedString\":\"Border radius \",\"__LivelyClassName__\":\"lively.morphic.TextChunk\"},\"76\":{\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\"},\"77\":{\"x\":94.99198798397993,\"y\":17,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global\"},\"78\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\",\"updateText\":\"updateTextHTML\",\"setTextExtent\":\"setTextExtentHTML\",\"setMaxTextWidth\":\"setMaxTextWidthHTML\",\"setMaxTextHeight\":\"setMaxTextHeightHTML\",\"setMinTextWidth\":\"setMinTextWidthHTML\",\"setMinTextHeight\":\"setMinTextHeightHTML\",\"getTextExtent\":\"getTextExtentHTML\",\"getTextString\":\"getTextStringHTML\",\"ignoreTextEvents\":\"ignoreTextEventsHTML\",\"unignoreTextEvents\":\"unignoreTextEventsHTML\",\"enableTextEvents\":\"enableTextEventsHTML\",\"setFontFamily\":\"setFontFamilyHTML\",\"setFontSize\":\"setFontSizeHTML\",\"setTextColor\":\"setTextColorHTML\",\"setPadding\":\"setPaddingHTML\",\"setAlign\":\"setAlignHTML\",\"setVerticalAlign\":\"setVerticalAlignHTML\",\"setDisplay\":\"setDisplayHTML\",\"setWhiteSpaceHandling\":\"setWhiteSpaceHandlingHTML\",\"focusMorph\":\"focusMorphHTML\"},\"79\":{\"morph\":{\"__isSmartRef__\":true,\"id\":66},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"80\":{\"x\":58.993990987985,\"y\":-5.134201268336369,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"81\":{\"submorphs\":[],\"scripts\":[],\"id\":11766,\"shape\":{\"__isSmartRef__\":true,\"id\":82},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"halosEnabled\":true,\"fixedWidth\":true,\"fixedHeight\":false,\"allowsInput\":true,\"_FontFamily\":\"Arial, sans-serif\",\"registeredForMouseEvents\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":88},\"_MaxTextWidth\":50.991987983979925,\"_MaxTextHeight\":null,\"textColor\":{\"__isSmartRef__\":true,\"id\":85},\"showsHalos\":false,\"_FontSize\":\"11\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"name\":\"Text9\",\"partsBinMetaInfo\":{\"__isSmartRef__\":true,\"id\":89},\"charsReplaced\":\"Border radius \",\"lastFindLoc\":-14,\"textChunks\":[{\"__isSmartRef__\":true,\"id\":90}],\"_ClipMode\":\"visible\",\"priorExtent\":{\"__isSmartRef__\":true,\"id\":92},\"priorSelectionRange\":[4,4],\"prevScroll\":[0,0],\"_WhiteSpaceHandling\":\"pre-wrap\",\"owner\":{\"__isSmartRef__\":true,\"id\":1},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":93},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":94},\"attributeConnections\":[],\"doNotSerialize\":[],\"doNotCopyProperties\":[],\"distanceToDragEvent\":{\"__isSmartRef__\":true,\"id\":95},\"_MinTextWidth\":50.991987983979925,\"_MinTextHeight\":null,\"_Rotation\":0,\"_Scale\":1,\"__LivelyClassName__\":\"lively.morphic.Text\"},\"82\":{\"fill\":null,\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"_Position\":{\"__isSmartRef__\":true,\"id\":83},\"_Extent\":{\"__isSmartRef__\":true,\"id\":84},\"_BorderWidth\":0,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":85},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":86},\"_ClipMode\":\"visible\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":87},\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"83\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"84\":{\"x\":50.991987983979925,\"y\":17,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global\"},\"85\":{\"r\":0,\"g\":0,\"b\":0,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"86\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\",\"setClipMode\":\"setClipModeHTML\"},\"87\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__LivelyClassName__\":\"Rectangle\",\"__SourceModuleName__\":\"Global\"},\"88\":{\"x\":10,\"y\":220,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"89\":{\"partsSpaceName\":\"PartsBin/NewWorld\",\"__SourceModuleName__\":\"Global.lively.PartsBin\",\"__LivelyClassName__\":\"lively.PartsBin.PartsBinMetaInfo\"},\"90\":{\"style\":{\"__isSmartRef__\":true,\"id\":91},\"morph\":{\"__isSmartRef__\":true,\"id\":81},\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":81},\"storedString\":\"Layout\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\"},\"91\":{\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\"},\"92\":{\"x\":50.991987983979925,\"y\":17,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global\"},\"93\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\",\"updateText\":\"updateTextHTML\",\"setTextExtent\":\"setTextExtentHTML\",\"setMaxTextWidth\":\"setMaxTextWidthHTML\",\"setMaxTextHeight\":\"setMaxTextHeightHTML\",\"setMinTextWidth\":\"setMinTextWidthHTML\",\"setMinTextHeight\":\"setMinTextHeightHTML\",\"getTextExtent\":\"getTextExtentHTML\",\"getTextString\":\"getTextStringHTML\",\"ignoreTextEvents\":\"ignoreTextEventsHTML\",\"unignoreTextEvents\":\"unignoreTextEventsHTML\",\"enableTextEvents\":\"enableTextEventsHTML\",\"setFontFamily\":\"setFontFamilyHTML\",\"setFontSize\":\"setFontSizeHTML\",\"setTextColor\":\"setTextColorHTML\",\"setPadding\":\"setPaddingHTML\",\"setAlign\":\"setAlignHTML\",\"setVerticalAlign\":\"setVerticalAlignHTML\",\"setDisplay\":\"setDisplayHTML\",\"setWhiteSpaceHandling\":\"setWhiteSpaceHandlingHTML\",\"focusMorph\":\"focusMorphHTML\"},\"94\":{\"morph\":{\"__isSmartRef__\":true,\"id\":81},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"95\":{\"x\":55.993990987984944,\"y\":-16.134201268336255,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"96\":{\"submorphs\":[],\"scripts\":[],\"id\":11767,\"shape\":{\"__isSmartRef__\":true,\"id\":97},\"droppingEnabled\":true,\"halosEnabled\":true,\"__layered_draggingEnabled__\":true,\"registeredForMouseEvents\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":104},\"showsHalos\":false,\"name\":\"StyleBorderColorField\",\"partsBinMetaInfo\":{\"__isSmartRef__\":true,\"id\":105},\"__SourceModuleName__\":\"Global.lively.morphic.ColorChooserDraft\",\"target\":{\"__isSmartRef__\":true,\"id\":106},\"attributeConnections\":[{\"__isSmartRef__\":true,\"id\":117}],\"owner\":{\"__isSmartRef__\":true,\"id\":1},\"doNotSerialize\":[\"$$color\"],\"doNotCopyProperties\":[\"$$color\"],\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":122},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":123},\"distanceToDragEvent\":{\"__isSmartRef__\":true,\"id\":124},\"color\":{\"__isSmartRef__\":true,\"id\":125},\"_Rotation\":0,\"_Scale\":1,\"__LivelyClassName__\":\"lively.morphic.ColorField\"},\"97\":{\"position\":{\"__isSmartRef__\":true,\"id\":98},\"_Extent\":{\"__isSmartRef__\":true,\"id\":99},\"_BorderWidth\":1,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":100},\"_Fill\":{\"__isSmartRef__\":true,\"id\":101},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":102},\"_ClipMode\":\"visible\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":103},\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"98\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"99\":{\"x\":30,\"y\":24,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"100\":{\"r\":0,\"g\":0,\"b\":0,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"101\":{\"r\":0.8,\"g\":0.8,\"b\":0.8,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"102\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\",\"setClipMode\":\"setClipModeHTML\"},\"103\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__LivelyClassName__\":\"Rectangle\",\"__SourceModuleName__\":\"Global\"},\"104\":{\"x\":110,\"y\":70,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"105\":{\"partsSpaceName\":\"PartsBin/NewWorld\",\"__SourceModuleName__\":\"Global.lively.PartsBin\",\"__LivelyClassName__\":\"lively.PartsBin.PartsBinMetaInfo\"},\"106\":{\"submorphs\":[],\"scripts\":[],\"id\":212,\"cachedTextString\":\"Meta: I know its a bit risky using a new system for text production, but we need to get it going so I hope Robert, you know what we are doing... :-)\",\"shape\":{\"__isSmartRef__\":true,\"id\":107},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"halosEnabled\":true,\"fixedWidth\":true,\"fixedHeight\":false,\"allowsInput\":true,\"_FontFamily\":\"Arial, sans-serif\",\"registeredForMouseEvents\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":112},\"_MaxTextWidth\":545,\"_MaxTextHeight\":null,\"textColor\":{\"__isSmartRef__\":true,\"id\":110},\"showsHalos\":false,\"_FontSize\":14,\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"_Rotation\":0,\"name\":\"Text1\",\"partsBinMetaInfo\":{\"__isSmartRef__\":true,\"id\":113},\"charsReplaced\":\"\",\"lastFindLoc\":1,\"isCopyMorphRef\":true,\"morphRefId\":1,\"textChunks\":[{\"__isSmartRef__\":true,\"id\":114}],\"_ClipMode\":\"visible\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":116},\"__LivelyClassName__\":\"lively.morphic.Text\"},\"107\":{\"fill\":null,\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"_Position\":{\"__isSmartRef__\":true,\"id\":108},\"_Extent\":{\"__isSmartRef__\":true,\"id\":109},\"_BorderWidth\":1,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":110},\"_Fill\":{\"__isSmartRef__\":true,\"id\":111},\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"108\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"109\":{\"x\":545,\"y\":66,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"110\":{\"r\":0,\"g\":0,\"b\":0,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"111\":{\"r\":0.921,\"g\":0.921,\"b\":0.921,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"112\":{\"x\":33,\"y\":105,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"113\":{\"partsSpaceName\":\"PartsBin/NewWorld\",\"__SourceModuleName__\":\"Global.lively.PartsBin\",\"__LivelyClassName__\":\"lively.PartsBin.PartsBinMetaInfo\"},\"114\":{\"style\":{\"__isSmartRef__\":true,\"id\":115},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":106},\"storedString\":\"\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\"},\"115\":{\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\"},\"116\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\",\"updateText\":\"updateTextHTML\",\"setTextExtent\":\"setTextExtentHTML\",\"setMaxTextWidth\":\"setMaxTextWidthHTML\",\"setMaxTextHeight\":\"setMaxTextHeightHTML\",\"setMinTextWidth\":\"setMinTextWidthHTML\",\"setMinTextHeight\":\"setMinTextHeightHTML\",\"getTextExtent\":\"getTextExtentHTML\",\"getTextString\":\"getTextStringHTML\",\"ignoreTextEvents\":\"ignoreTextEventsHTML\",\"unignoreTextEvents\":\"unignoreTextEventsHTML\",\"enableTextEvents\":\"enableTextEventsHTML\",\"setFontFamily\":\"setFontFamilyHTML\",\"setFontSize\":\"setFontSizeHTML\",\"setTextColor\":\"setTextColorHTML\",\"setPadding\":\"setPaddingHTML\",\"setAlign\":\"setAlignHTML\",\"setVerticalAlign\":\"setVerticalAlignHTML\",\"setDisplay\":\"setDisplayHTML\",\"setWhiteSpaceHandling\":\"setWhiteSpaceHandlingHTML\",\"focusMorph\":\"focusMorphHTML\"},\"117\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":96},\"sourceAttrName\":\"color\",\"targetObj\":{\"__isSmartRef__\":true,\"id\":1},\"targetMethodName\":\"setTargetStyle\",\"converterString\":\"function (fill) { return {borderColor: fill} }\",\"updater\":null,\"updaterString\":null,\"__SourceModuleName__\":\"Global.lively.bindings\",\"__serializedLivelyClosures__\":{\"__isSmartRef__\":true,\"id\":118},\"__LivelyClassName__\":\"AttributeConnection\"},\"118\":{\"converter\":{\"__isSmartRef__\":true,\"id\":119}},\"119\":{\"originalFunc\":null,\"varMapping\":{\"__isSmartRef__\":true,\"id\":120},\"source\":\"function (fill) { return {borderColor: fill} }\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":121},\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"lively.Closure\"},\"120\":{},\"121\":{},\"122\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\"},\"123\":{\"morph\":{\"__isSmartRef__\":true,\"id\":96},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"124\":{\"x\":58,\"y\":-6,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"125\":{\"r\":0.372,\"g\":0.369,\"b\":0.372,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"126\":{\"submorphs\":[],\"scripts\":[],\"id\":11768,\"shape\":{\"__isSmartRef__\":true,\"id\":127},\"droppingEnabled\":true,\"halosEnabled\":true,\"__layered_draggingEnabled__\":true,\"registeredForMouseEvents\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":133},\"showsHalos\":false,\"name\":\"StyleFillColorField\",\"partsBinMetaInfo\":{\"__isSmartRef__\":true,\"id\":134},\"__SourceModuleName__\":\"Global.lively.morphic.ColorChooserDraft\",\"owner\":{\"__isSmartRef__\":true,\"id\":1},\"target\":{\"__isSmartRef__\":true,\"id\":106},\"attributeConnections\":[{\"__isSmartRef__\":true,\"id\":135}],\"doNotSerialize\":[\"$$color\"],\"doNotCopyProperties\":[\"$$color\"],\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":136},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":137},\"distanceToDragEvent\":{\"__isSmartRef__\":true,\"id\":138},\"color\":{\"__isSmartRef__\":true,\"id\":139},\"_Rotation\":0,\"_Scale\":1,\"__LivelyClassName__\":\"lively.morphic.ColorField\"},\"127\":{\"position\":{\"__isSmartRef__\":true,\"id\":128},\"_Extent\":{\"__isSmartRef__\":true,\"id\":129},\"_BorderWidth\":1,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":130},\"_Fill\":null,\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":131},\"_ClipMode\":\"visible\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":132},\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"128\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"129\":{\"x\":30,\"y\":24,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"130\":{\"r\":0,\"g\":0,\"b\":0,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"131\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\",\"setClipMode\":\"setClipModeHTML\"},\"132\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__LivelyClassName__\":\"Rectangle\",\"__SourceModuleName__\":\"Global\"},\"133\":{\"x\":110,\"y\":40,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"134\":{\"partsSpaceName\":\"PartsBin/NewWorld\",\"__SourceModuleName__\":\"Global.lively.PartsBin\",\"__LivelyClassName__\":\"lively.PartsBin.PartsBinMetaInfo\"},\"135\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":126},\"sourceAttrName\":\"color\",\"targetObj\":{\"__isSmartRef__\":true,\"id\":1},\"targetMethodName\":\"setTargetStyle\",\"converterString\":\"function (fill) { return {fill: fill} }\",\"updater\":null,\"updaterString\":null,\"__SourceModuleName__\":\"Global.lively.bindings\",\"__LivelyClassName__\":\"AttributeConnection\"},\"136\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\"},\"137\":{\"morph\":{\"__isSmartRef__\":true,\"id\":126},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"138\":{\"x\":61,\"y\":-5,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"139\":{\"r\":1,\"g\":1,\"b\":1,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"140\":{\"submorphs\":[],\"scripts\":[],\"id\":11769,\"shape\":{\"__isSmartRef__\":true,\"id\":141},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"halosEnabled\":true,\"fixedWidth\":false,\"fixedHeight\":false,\"allowsInput\":true,\"_FontFamily\":\"Arial, sans-serif\",\"registeredForMouseEvents\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":147},\"_MaxTextWidth\":null,\"_MaxTextHeight\":null,\"textColor\":{\"__isSmartRef__\":true,\"id\":144},\"showsHalos\":false,\"_FontSize\":9,\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"name\":\"Text10\",\"partsBinMetaInfo\":{\"__isSmartRef__\":true,\"id\":148},\"textChunks\":[{\"__isSmartRef__\":true,\"id\":149}],\"charsReplaced\":\"label\",\"lastFindLoc\":-5,\"priorSelectionRange\":[15,15],\"prevScroll\":[0,0],\"priorExtent\":{\"__isSmartRef__\":true,\"id\":151},\"_WhiteSpaceHandling\":\"pre-wrap\",\"owner\":{\"__isSmartRef__\":true,\"id\":1},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":152},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":153},\"attributeConnections\":[],\"doNotSerialize\":[],\"doNotCopyProperties\":[],\"distanceToDragEvent\":{\"__isSmartRef__\":true,\"id\":154},\"_ClipMode\":\"visible\",\"_MinTextWidth\":null,\"_MinTextHeight\":null,\"_Rotation\":0,\"_Scale\":1,\"__LivelyClassName__\":\"lively.morphic.Text\"},\"141\":{\"fill\":null,\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"_Position\":{\"__isSmartRef__\":true,\"id\":142},\"_Extent\":{\"__isSmartRef__\":true,\"id\":143},\"_BorderWidth\":0,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":144},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":145},\"_ClipMode\":\"visible\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":146},\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"142\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"143\":{\"x\":118,\"y\":14,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global\"},\"144\":{\"r\":0,\"g\":0,\"b\":0,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"145\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\",\"setClipMode\":\"setClipModeHTML\"},\"146\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__LivelyClassName__\":\"Rectangle\",\"__SourceModuleName__\":\"Global\"},\"147\":{\"x\":110,\"y\":220,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"148\":{\"partsSpaceName\":\"PartsBin/NewWorld\",\"__SourceModuleName__\":\"Global.lively.PartsBin\",\"migrationLevel\":1,\"__LivelyClassName__\":\"lively.PartsBin.PartsBinMetaInfo\"},\"149\":{\"style\":{\"__isSmartRef__\":true,\"id\":150},\"morph\":{\"__isSmartRef__\":true,\"id\":140},\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":140},\"storedString\":\"adjustForNewBounds\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\"},\"150\":{\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\"},\"151\":{\"x\":118,\"y\":14,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global\"},\"152\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\",\"updateText\":\"updateTextHTML\",\"setTextExtent\":\"setTextExtentHTML\",\"setMaxTextWidth\":\"setMaxTextWidthHTML\",\"setMaxTextHeight\":\"setMaxTextHeightHTML\",\"setMinTextWidth\":\"setMinTextWidthHTML\",\"setMinTextHeight\":\"setMinTextHeightHTML\",\"getTextExtent\":\"getTextExtentHTML\",\"getTextString\":\"getTextStringHTML\",\"ignoreTextEvents\":\"ignoreTextEventsHTML\",\"unignoreTextEvents\":\"unignoreTextEventsHTML\",\"enableTextEvents\":\"enableTextEventsHTML\",\"setFontFamily\":\"setFontFamilyHTML\",\"setFontSize\":\"setFontSizeHTML\",\"setTextColor\":\"setTextColorHTML\",\"setPadding\":\"setPaddingHTML\",\"setAlign\":\"setAlignHTML\",\"setVerticalAlign\":\"setVerticalAlignHTML\",\"setDisplay\":\"setDisplayHTML\",\"setWhiteSpaceHandling\":\"setWhiteSpaceHandlingHTML\",\"focusMorph\":\"focusMorphHTML\"},\"153\":{\"morph\":{\"__isSmartRef__\":true,\"id\":140},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"154\":{\"x\":90.6089063456443,\"y\":-10.797031218118718,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"155\":{\"submorphs\":[],\"scripts\":[],\"id\":11770,\"shape\":{\"__isSmartRef__\":true,\"id\":156},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"halosEnabled\":true,\"fixedWidth\":false,\"fixedHeight\":false,\"allowsInput\":true,\"_FontFamily\":\"Arial, sans-serif\",\"registeredForMouseEvents\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":162},\"_MaxTextWidth\":null,\"_MaxTextHeight\":null,\"textColor\":{\"__isSmartRef__\":true,\"id\":159},\"showsHalos\":false,\"_FontSize\":9,\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"name\":\"Text11\",\"partsBinMetaInfo\":{\"__isSmartRef__\":true,\"id\":163},\"textChunks\":[{\"__isSmartRef__\":true,\"id\":164}],\"charsReplaced\":\"adjustForNewBounds\",\"lastFindLoc\":-18,\"priorSelectionRange\":[9,9],\"prevScroll\":[0,0],\"priorExtent\":{\"__isSmartRef__\":true,\"id\":166},\"_WhiteSpaceHandling\":\"pre-wrap\",\"owner\":{\"__isSmartRef__\":true,\"id\":1},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":167},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":168},\"attributeConnections\":[],\"doNotSerialize\":[],\"doNotCopyProperties\":[],\"distanceToDragEvent\":{\"__isSmartRef__\":true,\"id\":169},\"_ClipMode\":\"visible\",\"_MinTextWidth\":null,\"_MinTextHeight\":null,\"_Rotation\":0,\"_Scale\":1,\"__LivelyClassName__\":\"lively.morphic.Text\"},\"156\":{\"fill\":null,\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"_Position\":{\"__isSmartRef__\":true,\"id\":157},\"_Extent\":{\"__isSmartRef__\":true,\"id\":158},\"_BorderWidth\":0,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":159},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":160},\"_ClipMode\":\"visible\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":161},\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"157\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"158\":{\"x\":64,\"y\":14,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global\"},\"159\":{\"r\":0,\"g\":0,\"b\":0,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"160\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\",\"setClipMode\":\"setClipModeHTML\"},\"161\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__LivelyClassName__\":\"Rectangle\",\"__SourceModuleName__\":\"Global\"},\"162\":{\"x\":110,\"y\":240,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"163\":{\"partsSpaceName\":\"PartsBin/NewWorld\",\"__SourceModuleName__\":\"Global.lively.PartsBin\",\"migrationLevel\":1,\"__LivelyClassName__\":\"lively.PartsBin.PartsBinMetaInfo\"},\"164\":{\"style\":{\"__isSmartRef__\":true,\"id\":165},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":155},\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"storedString\":\"resizeWidth\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\"},\"165\":{\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\"},\"166\":{\"x\":64,\"y\":14,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global\"},\"167\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\",\"updateText\":\"updateTextHTML\",\"setTextExtent\":\"setTextExtentHTML\",\"setMaxTextWidth\":\"setMaxTextWidthHTML\",\"setMaxTextHeight\":\"setMaxTextHeightHTML\",\"setMinTextWidth\":\"setMinTextWidthHTML\",\"setMinTextHeight\":\"setMinTextHeightHTML\",\"getTextExtent\":\"getTextExtentHTML\",\"getTextString\":\"getTextStringHTML\",\"ignoreTextEvents\":\"ignoreTextEventsHTML\",\"unignoreTextEvents\":\"unignoreTextEventsHTML\",\"enableTextEvents\":\"enableTextEventsHTML\",\"setFontFamily\":\"setFontFamilyHTML\",\"setFontSize\":\"setFontSizeHTML\",\"setTextColor\":\"setTextColorHTML\",\"setPadding\":\"setPaddingHTML\",\"setAlign\":\"setAlignHTML\",\"setVerticalAlign\":\"setVerticalAlignHTML\",\"setDisplay\":\"setDisplayHTML\",\"setWhiteSpaceHandling\":\"setWhiteSpaceHandlingHTML\",\"focusMorph\":\"focusMorphHTML\"},\"168\":{\"morph\":{\"__isSmartRef__\":true,\"id\":155},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"169\":{\"x\":99.6089063456443,\"y\":-14.797031218118718,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"170\":{\"submorphs\":[],\"scripts\":[],\"id\":11771,\"shape\":{\"__isSmartRef__\":true,\"id\":171},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"halosEnabled\":true,\"fixedWidth\":false,\"fixedHeight\":false,\"allowsInput\":true,\"_FontFamily\":\"Arial, sans-serif\",\"registeredForMouseEvents\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":177},\"_MaxTextWidth\":null,\"_MaxTextHeight\":null,\"textColor\":{\"__isSmartRef__\":true,\"id\":174},\"showsHalos\":false,\"_FontSize\":9,\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"name\":\"Text12\",\"partsBinMetaInfo\":{\"__isSmartRef__\":true,\"id\":178},\"textChunks\":[{\"__isSmartRef__\":true,\"id\":179}],\"charsReplaced\":\"Width\",\"lastFindLoc\":1,\"priorSelectionRange\":[5,5],\"prevScroll\":[0,0],\"priorExtent\":{\"__isSmartRef__\":true,\"id\":181},\"_WhiteSpaceHandling\":\"pre-wrap\",\"owner\":{\"__isSmartRef__\":true,\"id\":1},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":182},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":183},\"attributeConnections\":[],\"doNotSerialize\":[],\"doNotCopyProperties\":[],\"distanceToDragEvent\":{\"__isSmartRef__\":true,\"id\":184},\"_ClipMode\":\"visible\",\"_MinTextWidth\":null,\"_MinTextHeight\":null,\"_Rotation\":0,\"_Scale\":1,\"__LivelyClassName__\":\"lively.morphic.Text\"},\"171\":{\"fill\":null,\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"_Position\":{\"__isSmartRef__\":true,\"id\":172},\"_Extent\":{\"__isSmartRef__\":true,\"id\":173},\"_BorderWidth\":0,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":174},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":175},\"_ClipMode\":\"visible\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":176},\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"172\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"173\":{\"x\":69,\"y\":14,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global\"},\"174\":{\"r\":0,\"g\":0,\"b\":0,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"175\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\",\"setClipMode\":\"setClipModeHTML\"},\"176\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__LivelyClassName__\":\"Rectangle\",\"__SourceModuleName__\":\"Global\"},\"177\":{\"x\":110,\"y\":260,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"178\":{\"partsSpaceName\":\"PartsBin/NewWorld\",\"__SourceModuleName__\":\"Global.lively.PartsBin\",\"migrationLevel\":1,\"__LivelyClassName__\":\"lively.PartsBin.PartsBinMetaInfo\"},\"179\":{\"style\":{\"__isSmartRef__\":true,\"id\":180},\"morph\":{\"__isSmartRef__\":true,\"id\":170},\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":170},\"storedString\":\"resizeHeight\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\"},\"180\":{\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\"},\"181\":{\"x\":69,\"y\":14,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global\"},\"182\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\",\"updateText\":\"updateTextHTML\",\"setTextExtent\":\"setTextExtentHTML\",\"setMaxTextWidth\":\"setMaxTextWidthHTML\",\"setMaxTextHeight\":\"setMaxTextHeightHTML\",\"setMinTextWidth\":\"setMinTextWidthHTML\",\"setMinTextHeight\":\"setMinTextHeightHTML\",\"getTextExtent\":\"getTextExtentHTML\",\"getTextString\":\"getTextStringHTML\",\"ignoreTextEvents\":\"ignoreTextEventsHTML\",\"unignoreTextEvents\":\"unignoreTextEventsHTML\",\"enableTextEvents\":\"enableTextEventsHTML\",\"setFontFamily\":\"setFontFamilyHTML\",\"setFontSize\":\"setFontSizeHTML\",\"setTextColor\":\"setTextColorHTML\",\"setPadding\":\"setPaddingHTML\",\"setAlign\":\"setAlignHTML\",\"setVerticalAlign\":\"setVerticalAlignHTML\",\"setDisplay\":\"setDisplayHTML\",\"setWhiteSpaceHandling\":\"setWhiteSpaceHandlingHTML\",\"focusMorph\":\"focusMorphHTML\"},\"183\":{\"morph\":{\"__isSmartRef__\":true,\"id\":170},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"184\":{\"x\":93.6089063456443,\"y\":-9.797031218118718,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"185\":{\"submorphs\":[],\"scripts\":[],\"id\":11772,\"shape\":{\"__isSmartRef__\":true,\"id\":186},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"halosEnabled\":true,\"fixedWidth\":false,\"fixedHeight\":false,\"allowsInput\":true,\"_FontFamily\":\"Arial, sans-serif\",\"registeredForMouseEvents\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":192},\"_MaxTextWidth\":null,\"_MaxTextHeight\":null,\"textColor\":{\"__isSmartRef__\":true,\"id\":189},\"showsHalos\":false,\"_FontSize\":9,\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"name\":\"Text13\",\"partsBinMetaInfo\":{\"__isSmartRef__\":true,\"id\":193},\"textChunks\":[{\"__isSmartRef__\":true,\"id\":194}],\"charsReplaced\":\"resizeHeight\",\"lastFindLoc\":-12,\"priorSelectionRange\":[4,4],\"prevScroll\":[0,0],\"priorExtent\":{\"__isSmartRef__\":true,\"id\":196},\"_WhiteSpaceHandling\":\"pre-wrap\",\"owner\":{\"__isSmartRef__\":true,\"id\":1},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":197},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":198},\"attributeConnections\":[],\"doNotSerialize\":[],\"doNotCopyProperties\":[],\"distanceToDragEvent\":{\"__isSmartRef__\":true,\"id\":199},\"_ClipMode\":\"visible\",\"_MinTextWidth\":null,\"_MinTextHeight\":null,\"_Rotation\":0,\"_Scale\":1,\"__LivelyClassName__\":\"lively.morphic.Text\"},\"186\":{\"fill\":null,\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"_Position\":{\"__isSmartRef__\":true,\"id\":187},\"_Extent\":{\"__isSmartRef__\":true,\"id\":188},\"_BorderWidth\":0,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":189},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":190},\"_ClipMode\":\"visible\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":191},\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"187\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"188\":{\"x\":71,\"y\":14,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global\"},\"189\":{\"r\":0,\"g\":0,\"b\":0,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"190\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\",\"setClipMode\":\"setClipModeHTML\"},\"191\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__LivelyClassName__\":\"Rectangle\",\"__SourceModuleName__\":\"Global\"},\"192\":{\"x\":110,\"y\":280,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"193\":{\"partsSpaceName\":\"PartsBin/NewWorld\",\"__SourceModuleName__\":\"Global.lively.PartsBin\",\"migrationLevel\":1,\"__LivelyClassName__\":\"lively.PartsBin.PartsBinMetaInfo\"},\"194\":{\"style\":{\"__isSmartRef__\":true,\"id\":195},\"morph\":{\"__isSmartRef__\":true,\"id\":185},\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":185},\"storedString\":\"moveVertical\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\"},\"195\":{\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\"},\"196\":{\"x\":71,\"y\":14,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global\"},\"197\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\",\"updateText\":\"updateTextHTML\",\"setTextExtent\":\"setTextExtentHTML\",\"setMaxTextWidth\":\"setMaxTextWidthHTML\",\"setMaxTextHeight\":\"setMaxTextHeightHTML\",\"setMinTextWidth\":\"setMinTextWidthHTML\",\"setMinTextHeight\":\"setMinTextHeightHTML\",\"getTextExtent\":\"getTextExtentHTML\",\"getTextString\":\"getTextStringHTML\",\"ignoreTextEvents\":\"ignoreTextEventsHTML\",\"unignoreTextEvents\":\"unignoreTextEventsHTML\",\"enableTextEvents\":\"enableTextEventsHTML\",\"setFontFamily\":\"setFontFamilyHTML\",\"setFontSize\":\"setFontSizeHTML\",\"setTextColor\":\"setTextColorHTML\",\"setPadding\":\"setPaddingHTML\",\"setAlign\":\"setAlignHTML\",\"setVerticalAlign\":\"setVerticalAlignHTML\",\"setDisplay\":\"setDisplayHTML\",\"setWhiteSpaceHandling\":\"setWhiteSpaceHandlingHTML\",\"focusMorph\":\"focusMorphHTML\"},\"198\":{\"morph\":{\"__isSmartRef__\":true,\"id\":185},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"199\":{\"x\":96.6089063456443,\"y\":-6.797031218118718,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"200\":{\"submorphs\":[],\"scripts\":[],\"id\":11773,\"shape\":{\"__isSmartRef__\":true,\"id\":201},\"droppingEnabled\":true,\"halosEnabled\":true,\"showsHalos\":false,\"_Position\":{\"__isSmartRef__\":true,\"id\":205},\"name\":\"adjustForNewBoundsCheckBox\",\"partsBinMetaInfo\":{\"__isSmartRef__\":true,\"id\":206},\"priorExtent\":{\"__isSmartRef__\":true,\"id\":207},\"__SourceModuleName__\":\"Global.lively.morphic.Widgets\",\"owner\":{\"__isSmartRef__\":true,\"id\":1},\"layoutProperty\":\"adjustForNewBounds\",\"attributeConnections\":[{\"__isSmartRef__\":true,\"id\":208}],\"doNotSerialize\":[\"$$checked\"],\"doNotCopyProperties\":[\"$$checked\"],\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":213},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":214},\"distanceToDragEvent\":{\"__isSmartRef__\":true,\"id\":215},\"_Rotation\":0,\"_Scale\":1,\"__LivelyClassName__\":\"lively.morphic.CheckBox\"},\"201\":{\"stringifiedShapeNode\":\"\",\"extent\":{\"__isSmartRef__\":true,\"id\":202},\"_Extent\":{\"__isSmartRef__\":true,\"id\":203},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":204},\"_ClipMode\":\"visible\",\"__LivelyClassName__\":\"lively.morphic.Shapes.External\"},\"202\":{\"x\":12,\"y\":12,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global\"},\"203\":{\"x\":12,\"y\":12,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"204\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\",\"setClipMode\":\"setClipModeHTML\",\"getExtent\":\"getExtentHTML\"},\"205\":{\"x\":240,\"y\":220,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"206\":{\"requiredModules\":[],\"migrationLevel\":2,\"partsSpaceName\":\"PartsBin/Widgets/\",\"__SourceModuleName__\":\"Global.lively.PartsBin\",\"__LivelyClassName__\":\"lively.PartsBin.PartsBinMetaInfo\"},\"207\":{\"x\":12,\"y\":12,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"208\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":200},\"sourceAttrName\":\"checked\",\"targetObj\":{\"__isSmartRef__\":true,\"id\":1},\"targetMethodName\":\"setTargetStyle\",\"converterString\":\"function (bool) {\\n \\t\\tvar style = {},\\n \\t\\t\\tprop = this.sourceObj.layoutProperty;\\n \\t\\tstyle[prop] = bool;\\n \\t\\treturn style\\n \\t}\",\"updater\":null,\"updaterString\":null,\"__SourceModuleName__\":\"Global.lively.bindings\",\"varMapping\":{\"__isSmartRef__\":true,\"id\":209},\"__serializedLivelyClosures__\":{\"__isSmartRef__\":true,\"id\":210},\"__LivelyClassName__\":\"AttributeConnection\"},\"209\":{\"source\":{\"__isSmartRef__\":true,\"id\":200},\"target\":{\"__isSmartRef__\":true,\"id\":1}},\"210\":{\"converter\":{\"__isSmartRef__\":true,\"id\":211}},\"211\":{\"originalFunc\":null,\"varMapping\":{\"__isSmartRef__\":true,\"id\":209},\"source\":\"function (bool) {\\n \\t\\tvar style = {},\\n \\t\\t\\tprop = this.sourceObj.layoutProperty;\\n \\t\\tstyle[prop] = bool;\\n \\t\\treturn style\\n \\t}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":212},\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"lively.Closure\"},\"212\":{},\"213\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\"},\"214\":{\"morph\":{\"__isSmartRef__\":true,\"id\":200},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"215\":{\"x\":63,\"y\":-13,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"216\":{\"submorphs\":[],\"scripts\":[],\"id\":11774,\"shape\":{\"__isSmartRef__\":true,\"id\":217},\"droppingEnabled\":true,\"halosEnabled\":true,\"showsHalos\":false,\"_Position\":{\"__isSmartRef__\":true,\"id\":221},\"name\":\"moveVerticalCheckBox\",\"partsBinMetaInfo\":{\"__isSmartRef__\":true,\"id\":222},\"priorExtent\":{\"__isSmartRef__\":true,\"id\":223},\"__SourceModuleName__\":\"Global.lively.morphic.Widgets\",\"owner\":{\"__isSmartRef__\":true,\"id\":1},\"layoutProperty\":\"moveVertical\",\"attributeConnections\":[{\"__isSmartRef__\":true,\"id\":224}],\"doNotSerialize\":[\"$$checked\"],\"doNotCopyProperties\":[\"$$checked\"],\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":229},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":230},\"distanceToDragEvent\":{\"__isSmartRef__\":true,\"id\":231},\"_Rotation\":0,\"_Scale\":1,\"__LivelyClassName__\":\"lively.morphic.CheckBox\"},\"217\":{\"stringifiedShapeNode\":\"\",\"extent\":{\"__isSmartRef__\":true,\"id\":218},\"_Extent\":{\"__isSmartRef__\":true,\"id\":219},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":220},\"_ClipMode\":\"visible\",\"__LivelyClassName__\":\"lively.morphic.Shapes.External\"},\"218\":{\"x\":12,\"y\":12,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global\"},\"219\":{\"x\":12,\"y\":12,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"220\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\",\"setClipMode\":\"setClipModeHTML\",\"getExtent\":\"getExtentHTML\"},\"221\":{\"x\":240,\"y\":280,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"222\":{\"requiredModules\":[],\"migrationLevel\":2,\"partsSpaceName\":\"PartsBin/Widgets/\",\"__SourceModuleName__\":\"Global.lively.PartsBin\",\"__LivelyClassName__\":\"lively.PartsBin.PartsBinMetaInfo\"},\"223\":{\"x\":12,\"y\":12,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"224\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":216},\"sourceAttrName\":\"checked\",\"targetObj\":{\"__isSmartRef__\":true,\"id\":1},\"targetMethodName\":\"setTargetStyle\",\"converterString\":\"function (bool) {\\n \\t\\tvar style = {},\\n \\t\\t\\tprop = this.sourceObj.layoutProperty;\\n \\t\\tstyle[prop] = bool;\\n \\t\\treturn style\\n \\t}\",\"updater\":null,\"updaterString\":null,\"__SourceModuleName__\":\"Global.lively.bindings\",\"varMapping\":{\"__isSmartRef__\":true,\"id\":225},\"__serializedLivelyClosures__\":{\"__isSmartRef__\":true,\"id\":226},\"__LivelyClassName__\":\"AttributeConnection\"},\"225\":{\"source\":{\"__isSmartRef__\":true,\"id\":216},\"target\":{\"__isSmartRef__\":true,\"id\":1}},\"226\":{\"converter\":{\"__isSmartRef__\":true,\"id\":227}},\"227\":{\"originalFunc\":null,\"varMapping\":{\"__isSmartRef__\":true,\"id\":225},\"source\":\"function (bool) {\\n \\t\\tvar style = {},\\n \\t\\t\\tprop = this.sourceObj.layoutProperty;\\n \\t\\tstyle[prop] = bool;\\n \\t\\treturn style\\n \\t}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":228},\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"lively.Closure\"},\"228\":{},\"229\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\"},\"230\":{\"morph\":{\"__isSmartRef__\":true,\"id\":216},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"231\":{\"x\":70,\"y\":-15,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"232\":{\"submorphs\":[],\"scripts\":[],\"id\":11775,\"shape\":{\"__isSmartRef__\":true,\"id\":233},\"droppingEnabled\":true,\"halosEnabled\":true,\"showsHalos\":false,\"_Position\":{\"__isSmartRef__\":true,\"id\":237},\"name\":\"resizeWidthCheckBox\",\"partsBinMetaInfo\":{\"__isSmartRef__\":true,\"id\":238},\"priorExtent\":{\"__isSmartRef__\":true,\"id\":239},\"__SourceModuleName__\":\"Global.lively.morphic.Widgets\",\"owner\":{\"__isSmartRef__\":true,\"id\":1},\"layoutProperty\":\"resizeWidth\",\"attributeConnections\":[{\"__isSmartRef__\":true,\"id\":240}],\"doNotSerialize\":[\"$$checked\"],\"doNotCopyProperties\":[\"$$checked\"],\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":245},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":246},\"distanceToDragEvent\":{\"__isSmartRef__\":true,\"id\":247},\"_Rotation\":0,\"_Scale\":1,\"__LivelyClassName__\":\"lively.morphic.CheckBox\"},\"233\":{\"stringifiedShapeNode\":\"\",\"extent\":{\"__isSmartRef__\":true,\"id\":234},\"_Extent\":{\"__isSmartRef__\":true,\"id\":235},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":236},\"_ClipMode\":\"visible\",\"__LivelyClassName__\":\"lively.morphic.Shapes.External\"},\"234\":{\"x\":12,\"y\":12,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global\"},\"235\":{\"x\":12,\"y\":12,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"236\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\",\"setClipMode\":\"setClipModeHTML\",\"getExtent\":\"getExtentHTML\"},\"237\":{\"x\":240,\"y\":240,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"238\":{\"requiredModules\":[],\"migrationLevel\":2,\"partsSpaceName\":\"PartsBin/Widgets/\",\"__SourceModuleName__\":\"Global.lively.PartsBin\",\"__LivelyClassName__\":\"lively.PartsBin.PartsBinMetaInfo\"},\"239\":{\"x\":12,\"y\":12,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"240\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":232},\"sourceAttrName\":\"checked\",\"targetObj\":{\"__isSmartRef__\":true,\"id\":1},\"targetMethodName\":\"setTargetStyle\",\"converterString\":\"function (bool) {\\n \\t\\tvar style = {},\\n \\t\\t\\tprop = this.sourceObj.layoutProperty;\\n \\t\\tstyle[prop] = bool;\\n \\t\\treturn style\\n \\t}\",\"updater\":null,\"updaterString\":null,\"__SourceModuleName__\":\"Global.lively.bindings\",\"varMapping\":{\"__isSmartRef__\":true,\"id\":241},\"__serializedLivelyClosures__\":{\"__isSmartRef__\":true,\"id\":242},\"__LivelyClassName__\":\"AttributeConnection\"},\"241\":{\"source\":{\"__isSmartRef__\":true,\"id\":232},\"target\":{\"__isSmartRef__\":true,\"id\":1}},\"242\":{\"converter\":{\"__isSmartRef__\":true,\"id\":243}},\"243\":{\"originalFunc\":null,\"varMapping\":{\"__isSmartRef__\":true,\"id\":241},\"source\":\"function (bool) {\\n \\t\\tvar style = {},\\n \\t\\t\\tprop = this.sourceObj.layoutProperty;\\n \\t\\tstyle[prop] = bool;\\n \\t\\treturn style\\n \\t}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":244},\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"lively.Closure\"},\"244\":{},\"245\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\"},\"246\":{\"morph\":{\"__isSmartRef__\":true,\"id\":232},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"247\":{\"x\":67,\"y\":-14,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"248\":{\"submorphs\":[{\"__isSmartRef__\":true,\"id\":249}],\"scripts\":[],\"id\":11776,\"shape\":{\"__isSmartRef__\":true,\"id\":269},\"droppingEnabled\":true,\"halosEnabled\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":281},\"attributeConnections\":[{\"__isSmartRef__\":true,\"id\":282},{\"__isSmartRef__\":true,\"id\":283}],\"doNotSerialize\":[\"$$value\"],\"doNotCopyProperties\":[\"$$value\"],\"sliderExtent\":0.1,\"valueScale\":20,\"sliderKnob\":{\"__isSmartRef__\":true,\"id\":249},\"styleClass\":[\"slider_background_horizontal\"],\"showsHalos\":false,\"name\":\"borderWidthSlider\",\"partsBinMetaInfo\":{\"__isSmartRef__\":true,\"id\":288},\"__SourceModuleName__\":\"Global.lively.morphic.Widgets\",\"owner\":{\"__isSmartRef__\":true,\"id\":1},\"priorExtent\":{\"__isSmartRef__\":true,\"id\":289},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":290},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":291},\"distanceToDragEvent\":{\"__isSmartRef__\":true,\"id\":292},\"value\":1,\"_Rotation\":0,\"_Scale\":1,\"__LivelyClassName__\":\"lively.morphic.Slider\"},\"249\":{\"submorphs\":[],\"scripts\":[],\"id\":11777,\"shape\":{\"__isSmartRef__\":true,\"id\":250},\"droppingEnabled\":true,\"halosEnabled\":true,\"__layered_draggingEnabled__\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":264},\"slider\":{\"__isSmartRef__\":true,\"id\":248},\"owner\":{\"__isSmartRef__\":true,\"id\":248},\"styleClass\":[\"slider_horizontal\"],\"hitPoint\":{\"__isSmartRef__\":true,\"id\":265},\"__SourceModuleName__\":\"Global.lively.morphic.Widgets\",\"priorExtent\":{\"__isSmartRef__\":true,\"id\":266},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":267},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":268},\"attributeConnections\":[],\"doNotSerialize\":[],\"doNotCopyProperties\":[],\"isBeingDragged\":false,\"_Scale\":1,\"__LivelyClassName__\":\"lively.morphic.SliderKnob\"},\"250\":{\"position\":{\"__isSmartRef__\":true,\"id\":251},\"_Extent\":{\"__isSmartRef__\":true,\"id\":252},\"_BorderWidth\":1,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":253},\"_Fill\":{\"__isSmartRef__\":true,\"id\":254},\"_BorderRadius\":6,\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":262},\"_ClipMode\":\"visible\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":263},\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"251\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"252\":{\"x\":15,\"y\":16,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global\"},\"253\":{\"r\":0.4,\"g\":0.4,\"b\":0.4,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"254\":{\"stops\":[{\"__isSmartRef__\":true,\"id\":255},{\"__isSmartRef__\":true,\"id\":257},{\"__isSmartRef__\":true,\"id\":259}],\"vector\":{\"__isSmartRef__\":true,\"id\":261},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.LinearGradient\"},\"255\":{\"offset\":0,\"color\":{\"__isSmartRef__\":true,\"id\":256}},\"256\":{\"r\":0.7681568627450981,\"g\":0.8271372549019608,\"b\":0.8660392156862744,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"257\":{\"offset\":0.5,\"color\":{\"__isSmartRef__\":true,\"id\":258}},\"258\":{\"r\":0.5363137254901961,\"g\":0.6542745098039215,\"b\":0.7320784313725489,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"259\":{\"offset\":1,\"color\":{\"__isSmartRef__\":true,\"id\":260}},\"260\":{\"r\":0.3783529411764706,\"g\":0.5110588235294118,\"b\":0.5985882352941176,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"261\":{\"x\":0,\"y\":0,\"width\":0,\"height\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Rectangle\"},\"262\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\",\"setClipMode\":\"setClipModeHTML\"},\"263\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__LivelyClassName__\":\"Rectangle\",\"__SourceModuleName__\":\"Global\"},\"264\":{\"x\":6.75,\"y\":0,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global\"},\"265\":{\"x\":460,\"y\":350,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"266\":{\"x\":15,\"y\":16,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global\"},\"267\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\"},\"268\":{\"morph\":{\"__isSmartRef__\":true,\"id\":249},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"269\":{\"position\":{\"__isSmartRef__\":true,\"id\":270},\"_Extent\":{\"__isSmartRef__\":true,\"id\":271},\"_BorderWidth\":1,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":253},\"_Fill\":{\"__isSmartRef__\":true,\"id\":272},\"_BorderRadius\":6,\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":279},\"_ClipMode\":\"visible\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":280},\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"270\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"271\":{\"x\":150,\"y\":16,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"272\":{\"stops\":[{\"__isSmartRef__\":true,\"id\":273},{\"__isSmartRef__\":true,\"id\":275},{\"__isSmartRef__\":true,\"id\":277}],\"vector\":{\"__isSmartRef__\":true,\"id\":261},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.LinearGradient\"},\"273\":{\"offset\":0,\"color\":{\"__isSmartRef__\":true,\"id\":274}},\"274\":{\"r\":0.8,\"g\":0.8,\"b\":0.8,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"275\":{\"offset\":0.4,\"color\":{\"__isSmartRef__\":true,\"id\":276}},\"276\":{\"r\":0.94,\"g\":0.94,\"b\":0.94,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"277\":{\"offset\":1,\"color\":{\"__isSmartRef__\":true,\"id\":278}},\"278\":{\"r\":0.9600000000000001,\"g\":0.9600000000000001,\"b\":0.9600000000000001,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"279\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\",\"setClipMode\":\"setClipModeHTML\"},\"280\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__LivelyClassName__\":\"Rectangle\",\"__SourceModuleName__\":\"Global\"},\"281\":{\"x\":110,\"y\":100,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"282\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":248},\"sourceAttrName\":\"value\",\"targetObj\":{\"__isSmartRef__\":true,\"id\":248},\"targetMethodName\":\"adjustSliderParts\",\"__SourceModuleName__\":\"Global.lively.bindings\",\"__LivelyClassName__\":\"AttributeConnection\"},\"283\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":248},\"sourceAttrName\":\"value\",\"targetObj\":{\"__isSmartRef__\":true,\"id\":1},\"targetMethodName\":\"setTargetStyle\",\"converterString\":\"function (v) { return {borderWidth: v} }\",\"updater\":null,\"updaterString\":null,\"__SourceModuleName__\":\"Global.lively.bindings\",\"__serializedLivelyClosures__\":{\"__isSmartRef__\":true,\"id\":284},\"__LivelyClassName__\":\"AttributeConnection\"},\"284\":{\"converter\":{\"__isSmartRef__\":true,\"id\":285}},\"285\":{\"originalFunc\":null,\"varMapping\":{\"__isSmartRef__\":true,\"id\":286},\"source\":\"function (v) { return {borderWidth: v} }\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":287},\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"lively.Closure\"},\"286\":{},\"287\":{},\"288\":{\"requiredModules\":[],\"partsSpaceName\":\"PartsBin/NewWorld\",\"migrationLevel\":1,\"__SourceModuleName__\":\"Global.lively.PartsBin\",\"__LivelyClassName__\":\"lively.PartsBin.PartsBinMetaInfo\"},\"289\":{\"x\":150,\"y\":17,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"290\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\"},\"291\":{\"morph\":{\"__isSmartRef__\":true,\"id\":248},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"292\":{\"x\":91,\"y\":-17,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"293\":{\"submorphs\":[{\"__isSmartRef__\":true,\"id\":294}],\"scripts\":[],\"id\":11778,\"shape\":{\"__isSmartRef__\":true,\"id\":314},\"droppingEnabled\":true,\"halosEnabled\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":326},\"attributeConnections\":[{\"__isSmartRef__\":true,\"id\":327},{\"__isSmartRef__\":true,\"id\":328}],\"doNotSerialize\":[\"$$value\"],\"doNotCopyProperties\":[\"$$value\"],\"sliderExtent\":0.1,\"valueScale\":50,\"sliderKnob\":{\"__isSmartRef__\":true,\"id\":294},\"styleClass\":[\"slider_background_horizontal\"],\"showsHalos\":false,\"name\":\"borderRadiusSlider\",\"partsBinMetaInfo\":{\"__isSmartRef__\":true,\"id\":333},\"__SourceModuleName__\":\"Global.lively.morphic.Widgets\",\"priorExtent\":{\"__isSmartRef__\":true,\"id\":334},\"owner\":{\"__isSmartRef__\":true,\"id\":1},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":335},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":336},\"distanceToDragEvent\":{\"__isSmartRef__\":true,\"id\":337},\"value\":10,\"_Rotation\":0,\"_Scale\":1,\"__LivelyClassName__\":\"lively.morphic.Slider\"},\"294\":{\"submorphs\":[],\"scripts\":[],\"id\":11779,\"shape\":{\"__isSmartRef__\":true,\"id\":295},\"droppingEnabled\":true,\"halosEnabled\":true,\"__layered_draggingEnabled__\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":309},\"slider\":{\"__isSmartRef__\":true,\"id\":293},\"owner\":{\"__isSmartRef__\":true,\"id\":293},\"styleClass\":[\"slider_horizontal\"],\"hitPoint\":{\"__isSmartRef__\":true,\"id\":310},\"__SourceModuleName__\":\"Global.lively.morphic.Widgets\",\"priorExtent\":{\"__isSmartRef__\":true,\"id\":311},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":312},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":313},\"attributeConnections\":[],\"doNotSerialize\":[],\"doNotCopyProperties\":[],\"_Scale\":1,\"__LivelyClassName__\":\"lively.morphic.SliderKnob\"},\"295\":{\"position\":{\"__isSmartRef__\":true,\"id\":296},\"_Extent\":{\"__isSmartRef__\":true,\"id\":297},\"_BorderWidth\":1,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":298},\"_Fill\":{\"__isSmartRef__\":true,\"id\":299},\"_BorderRadius\":6,\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":307},\"_ClipMode\":\"visible\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":308},\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"296\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"297\":{\"x\":15,\"y\":16,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global\"},\"298\":{\"r\":0.4,\"g\":0.4,\"b\":0.4,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"299\":{\"stops\":[{\"__isSmartRef__\":true,\"id\":300},{\"__isSmartRef__\":true,\"id\":302},{\"__isSmartRef__\":true,\"id\":304}],\"vector\":{\"__isSmartRef__\":true,\"id\":306},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.LinearGradient\"},\"300\":{\"offset\":0,\"color\":{\"__isSmartRef__\":true,\"id\":301}},\"301\":{\"r\":0.7681568627450981,\"g\":0.8271372549019608,\"b\":0.8660392156862744,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"302\":{\"offset\":0.5,\"color\":{\"__isSmartRef__\":true,\"id\":303}},\"303\":{\"r\":0.5363137254901961,\"g\":0.6542745098039215,\"b\":0.7320784313725489,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"304\":{\"offset\":1,\"color\":{\"__isSmartRef__\":true,\"id\":305}},\"305\":{\"r\":0.3783529411764706,\"g\":0.5110588235294118,\"b\":0.5985882352941176,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"306\":{\"x\":0,\"y\":0,\"width\":0,\"height\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Rectangle\"},\"307\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\",\"setClipMode\":\"setClipModeHTML\"},\"308\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__LivelyClassName__\":\"Rectangle\",\"__SourceModuleName__\":\"Global\"},\"309\":{\"x\":27,\"y\":0,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global\"},\"310\":{\"x\":963,\"y\":194,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"311\":{\"x\":15,\"y\":16,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global\"},\"312\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\"},\"313\":{\"morph\":{\"__isSmartRef__\":true,\"id\":294},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"314\":{\"position\":{\"__isSmartRef__\":true,\"id\":315},\"_Extent\":{\"__isSmartRef__\":true,\"id\":316},\"_BorderWidth\":1,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":298},\"_Fill\":{\"__isSmartRef__\":true,\"id\":317},\"_BorderRadius\":6,\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":324},\"_ClipMode\":\"visible\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":325},\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"315\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"316\":{\"x\":150,\"y\":16,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"317\":{\"stops\":[{\"__isSmartRef__\":true,\"id\":318},{\"__isSmartRef__\":true,\"id\":320},{\"__isSmartRef__\":true,\"id\":322}],\"vector\":{\"__isSmartRef__\":true,\"id\":306},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.LinearGradient\"},\"318\":{\"offset\":0,\"color\":{\"__isSmartRef__\":true,\"id\":319}},\"319\":{\"r\":0.8,\"g\":0.8,\"b\":0.8,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"320\":{\"offset\":0.4,\"color\":{\"__isSmartRef__\":true,\"id\":321}},\"321\":{\"r\":0.94,\"g\":0.94,\"b\":0.94,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"322\":{\"offset\":1,\"color\":{\"__isSmartRef__\":true,\"id\":323}},\"323\":{\"r\":0.9600000000000001,\"g\":0.9600000000000001,\"b\":0.9600000000000001,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"324\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\",\"setClipMode\":\"setClipModeHTML\"},\"325\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__LivelyClassName__\":\"Rectangle\",\"__SourceModuleName__\":\"Global\"},\"326\":{\"x\":110,\"y\":130,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"327\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":293},\"sourceAttrName\":\"value\",\"targetObj\":{\"__isSmartRef__\":true,\"id\":293},\"targetMethodName\":\"adjustSliderParts\",\"__SourceModuleName__\":\"Global.lively.bindings\",\"__LivelyClassName__\":\"AttributeConnection\"},\"328\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":293},\"sourceAttrName\":\"value\",\"targetObj\":{\"__isSmartRef__\":true,\"id\":1},\"targetMethodName\":\"setTargetStyle\",\"converterString\":\"function (v) { return {borderRadius: v} }\",\"updater\":null,\"updaterString\":null,\"__SourceModuleName__\":\"Global.lively.bindings\",\"__serializedLivelyClosures__\":{\"__isSmartRef__\":true,\"id\":329},\"__LivelyClassName__\":\"AttributeConnection\"},\"329\":{\"converter\":{\"__isSmartRef__\":true,\"id\":330}},\"330\":{\"originalFunc\":null,\"varMapping\":{\"__isSmartRef__\":true,\"id\":331},\"source\":\"function (v) { return {borderRadius: v} }\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":332},\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"lively.Closure\"},\"331\":{},\"332\":{},\"333\":{\"requiredModules\":[],\"partsSpaceName\":\"PartsBin/NewWorld\",\"migrationLevel\":1,\"__SourceModuleName__\":\"Global.lively.PartsBin\",\"__LivelyClassName__\":\"lively.PartsBin.PartsBinMetaInfo\"},\"334\":{\"x\":150,\"y\":17,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"335\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\"},\"336\":{\"morph\":{\"__isSmartRef__\":true,\"id\":293},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"337\":{\"x\":91,\"y\":-13,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"338\":{\"submorphs\":[],\"scripts\":[],\"id\":11780,\"shape\":{\"__isSmartRef__\":true,\"id\":339},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"halosEnabled\":true,\"fixedWidth\":true,\"fixedHeight\":false,\"allowsInput\":true,\"_FontFamily\":\"Arial, sans-serif\",\"registeredForMouseEvents\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":345},\"_MaxTextWidth\":94.99198798397993,\"_MaxTextHeight\":null,\"textColor\":{\"__isSmartRef__\":true,\"id\":342},\"showsHalos\":false,\"_FontSize\":\"11\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"name\":\"Text7\",\"partsBinMetaInfo\":{\"__isSmartRef__\":true,\"id\":346},\"charsReplaced\":\"radius\",\"lastFindLoc\":1,\"textChunks\":[{\"__isSmartRef__\":true,\"id\":347}],\"_ClipMode\":\"visible\",\"priorExtent\":{\"__isSmartRef__\":true,\"id\":349},\"priorSelectionRange\":[8,8],\"prevScroll\":[0,0],\"_WhiteSpaceHandling\":\"pre-wrap\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":350},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":351},\"owner\":{\"__isSmartRef__\":true,\"id\":1},\"attributeConnections\":[],\"doNotSerialize\":[],\"doNotCopyProperties\":[],\"distanceToDragEvent\":{\"__isSmartRef__\":true,\"id\":352},\"_MinTextWidth\":94.99198798397993,\"_MinTextHeight\":null,\"_Rotation\":0,\"_Scale\":1,\"__LivelyClassName__\":\"lively.morphic.Text\"},\"339\":{\"fill\":null,\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"_Position\":{\"__isSmartRef__\":true,\"id\":340},\"_Extent\":{\"__isSmartRef__\":true,\"id\":341},\"_BorderWidth\":0,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":342},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":343},\"_ClipMode\":\"visible\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":344},\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"340\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"341\":{\"x\":94.99198798397993,\"y\":17,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global\"},\"342\":{\"r\":0,\"g\":0,\"b\":0,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"343\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\",\"setClipMode\":\"setClipModeHTML\"},\"344\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__LivelyClassName__\":\"Rectangle\",\"__SourceModuleName__\":\"Global\"},\"345\":{\"x\":10,\"y\":160,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"346\":{\"partsSpaceName\":\"PartsBin/NewWorld\",\"__SourceModuleName__\":\"Global.lively.PartsBin\",\"__LivelyClassName__\":\"lively.PartsBin.PartsBinMetaInfo\"},\"347\":{\"style\":{\"__isSmartRef__\":true,\"id\":348},\"morph\":{\"__isSmartRef__\":true,\"id\":338},\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":338},\"storedString\":\"Border style \",\"__LivelyClassName__\":\"lively.morphic.TextChunk\"},\"348\":{\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\"},\"349\":{\"x\":94.99198798397993,\"y\":17,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global\"},\"350\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\",\"updateText\":\"updateTextHTML\",\"setTextExtent\":\"setTextExtentHTML\",\"setMaxTextWidth\":\"setMaxTextWidthHTML\",\"setMaxTextHeight\":\"setMaxTextHeightHTML\",\"setMinTextWidth\":\"setMinTextWidthHTML\",\"setMinTextHeight\":\"setMinTextHeightHTML\",\"getTextExtent\":\"getTextExtentHTML\",\"getTextString\":\"getTextStringHTML\",\"ignoreTextEvents\":\"ignoreTextEventsHTML\",\"unignoreTextEvents\":\"unignoreTextEventsHTML\",\"enableTextEvents\":\"enableTextEventsHTML\",\"setFontFamily\":\"setFontFamilyHTML\",\"setFontSize\":\"setFontSizeHTML\",\"setTextColor\":\"setTextColorHTML\",\"setPadding\":\"setPaddingHTML\",\"setAlign\":\"setAlignHTML\",\"setVerticalAlign\":\"setVerticalAlignHTML\",\"setDisplay\":\"setDisplayHTML\",\"setWhiteSpaceHandling\":\"setWhiteSpaceHandlingHTML\",\"focusMorph\":\"focusMorphHTML\"},\"351\":{\"morph\":{\"__isSmartRef__\":true,\"id\":338},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"352\":{\"x\":61.993990987985,\"y\":-10.134201268336483,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"353\":{\"submorphs\":[],\"scripts\":[],\"id\":11781,\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":354},\"shape\":{\"__isSmartRef__\":true,\"id\":355},\"droppingEnabled\":true,\"halosEnabled\":true,\"_ClipMode\":\"auto\",\"eventHandler\":{\"__isSmartRef__\":true,\"id\":362},\"_Position\":{\"__isSmartRef__\":true,\"id\":363},\"itemList\":[\"solid\",\"hidden\",\"dotted\",\"dashed\",\"double\",\"groove\",\"ridge\",\"inset\",\"outset\"],\"selectOnMove\":false,\"showsHalos\":false,\"priorExtent\":{\"__isSmartRef__\":true,\"id\":364},\"attributeConnections\":[{\"__isSmartRef__\":true,\"id\":365}],\"doNotSerialize\":[\"$$selection\"],\"doNotCopyProperties\":[\"$$selection\"],\"name\":\"borderStyleList\",\"partsBinMetaInfo\":{\"__isSmartRef__\":true,\"id\":370},\"__SourceModuleName__\":\"Global.lively.morphic.Core\",\"owner\":{\"__isSmartRef__\":true,\"id\":1},\"prevScroll\":[0,0],\"selectedLineNo\":0,\"valueScale\":1,\"distanceToDragEvent\":{\"__isSmartRef__\":true,\"id\":371},\"selection\":\"solid\",\"_Rotation\":0,\"_Scale\":1,\"changeTriggered\":false,\"__LivelyClassName__\":\"lively.morphic.DropDownList\"},\"354\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\",\"updateListContent\":\"updateListContentHTML\",\"resizeList\":\"resizeListHTML\",\"getItemIndexFromEvent\":\"getItemIndexFromEventHTML\",\"getListExtent\":\"getListExtentHTML\",\"setSize\":\"setSizeHTML\",\"renderAsDropDownList\":\"renderAsDropDownListHTML\",\"setFontSize\":\"setFontSizeHTML\",\"setFontFamily\":\"setFontFamilyHTML\",\"getSelectedIndexes\":\"getSelectedIndexesHTML\",\"enableMultipleSelections\":\"enableMultipleSelectionsHTML\",\"selectAllAt\":\"selectAllAtHTML\",\"clearSelections\":\"clearSelectionsHTML\",\"deselectAt\":\"deselectAtHTML\"},\"355\":{\"_Position\":{\"__isSmartRef__\":true,\"id\":356},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":357},\"_Extent\":{\"__isSmartRef__\":true,\"id\":358},\"_BorderWidth\":0,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":359},\"_Fill\":{\"__isSmartRef__\":true,\"id\":360},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":361},\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"356\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"357\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\",\"setClipMode\":\"setClipModeHTML\"},\"358\":{\"x\":150,\"y\":21,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global\"},\"359\":{\"r\":0,\"g\":0,\"b\":0,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"360\":{\"r\":0.95,\"g\":0.95,\"b\":0.95,\"a\":1,\"__LivelyClassName__\":\"Color\",\"__SourceModuleName__\":\"Global\"},\"361\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__LivelyClassName__\":\"Rectangle\",\"__SourceModuleName__\":\"Global\"},\"362\":{\"morph\":{\"__isSmartRef__\":true,\"id\":353},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"363\":{\"x\":110,\"y\":160,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"364\":{\"x\":150,\"y\":20,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global\"},\"365\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":353},\"sourceAttrName\":\"selection\",\"targetObj\":{\"__isSmartRef__\":true,\"id\":1},\"targetMethodName\":\"setTargetStyle\",\"converterString\":\"function (v) { return {borderStyle: v} }\",\"updater\":null,\"updaterString\":null,\"varMapping\":{\"__isSmartRef__\":true,\"id\":366},\"__SourceModuleName__\":\"Global.lively.bindings\",\"__serializedLivelyClosures__\":{\"__isSmartRef__\":true,\"id\":367},\"__LivelyClassName__\":\"AttributeConnection\"},\"366\":{\"source\":{\"__isSmartRef__\":true,\"id\":353},\"target\":{\"__isSmartRef__\":true,\"id\":1}},\"367\":{\"converter\":{\"__isSmartRef__\":true,\"id\":368}},\"368\":{\"originalFunc\":null,\"varMapping\":{\"__isSmartRef__\":true,\"id\":366},\"source\":\"function (v) { return {borderStyle: v} }\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":369},\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"lively.Closure\"},\"369\":{},\"370\":{\"requiredModules\":[],\"migrationLevel\":2,\"partsSpaceName\":\"PartsBin/Widgets/\",\"__SourceModuleName__\":\"Global.lively.PartsBin\",\"comment\":\"\\\"Native\\\" drop down list\",\"__LivelyClassName__\":\"lively.PartsBin.PartsBinMetaInfo\"},\"371\":{\"x\":89,\"y\":-13.923870090022092,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"372\":{\"submorphs\":[],\"scripts\":[],\"id\":11782,\"shape\":{\"__isSmartRef__\":true,\"id\":373},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"halosEnabled\":true,\"fixedWidth\":true,\"fixedHeight\":false,\"allowsInput\":true,\"_FontFamily\":\"Arial, sans-serif\",\"registeredForMouseEvents\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":379},\"_MaxTextWidth\":62.991987983979925,\"_MaxTextHeight\":null,\"textColor\":{\"__isSmartRef__\":true,\"id\":376},\"showsHalos\":false,\"_FontSize\":\"11\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"name\":\"Text6\",\"partsBinMetaInfo\":{\"__isSmartRef__\":true,\"id\":380},\"charsReplaced\":\"Border radius \",\"lastFindLoc\":-14,\"textChunks\":[{\"__isSmartRef__\":true,\"id\":381}],\"_ClipMode\":\"visible\",\"priorExtent\":{\"__isSmartRef__\":true,\"id\":383},\"priorSelectionRange\":[7,7],\"prevScroll\":[0,0],\"_WhiteSpaceHandling\":\"pre-wrap\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":384},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":385},\"owner\":{\"__isSmartRef__\":true,\"id\":1},\"attributeConnections\":[],\"doNotSerialize\":[],\"doNotCopyProperties\":[],\"distanceToDragEvent\":{\"__isSmartRef__\":true,\"id\":386},\"_MinTextWidth\":62.991987983979925,\"_MinTextHeight\":null,\"_Rotation\":0,\"_Scale\":1,\"__LivelyClassName__\":\"lively.morphic.Text\"},\"373\":{\"fill\":null,\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"_Position\":{\"__isSmartRef__\":true,\"id\":374},\"_Extent\":{\"__isSmartRef__\":true,\"id\":375},\"_BorderWidth\":0,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":376},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":377},\"_ClipMode\":\"visible\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":378},\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"374\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"375\":{\"x\":62.991987983979925,\"y\":17,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global\"},\"376\":{\"r\":0,\"g\":0,\"b\":0,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"377\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\",\"setClipMode\":\"setClipModeHTML\"},\"378\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__LivelyClassName__\":\"Rectangle\",\"__SourceModuleName__\":\"Global\"},\"379\":{\"x\":10,\"y\":190,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"380\":{\"partsSpaceName\":\"PartsBin/NewWorld\",\"__SourceModuleName__\":\"Global.lively.PartsBin\",\"__LivelyClassName__\":\"lively.PartsBin.PartsBinMetaInfo\"},\"381\":{\"style\":{\"__isSmartRef__\":true,\"id\":382},\"morph\":{\"__isSmartRef__\":true,\"id\":372},\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":372},\"storedString\":\"Opacity\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\"},\"382\":{\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\"},\"383\":{\"x\":62.991987983979925,\"y\":17,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global\"},\"384\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\",\"updateText\":\"updateTextHTML\",\"setTextExtent\":\"setTextExtentHTML\",\"setMaxTextWidth\":\"setMaxTextWidthHTML\",\"setMaxTextHeight\":\"setMaxTextHeightHTML\",\"setMinTextWidth\":\"setMinTextWidthHTML\",\"setMinTextHeight\":\"setMinTextHeightHTML\",\"getTextExtent\":\"getTextExtentHTML\",\"getTextString\":\"getTextStringHTML\",\"ignoreTextEvents\":\"ignoreTextEventsHTML\",\"unignoreTextEvents\":\"unignoreTextEventsHTML\",\"enableTextEvents\":\"enableTextEventsHTML\",\"setFontFamily\":\"setFontFamilyHTML\",\"setFontSize\":\"setFontSizeHTML\",\"setTextColor\":\"setTextColorHTML\",\"setPadding\":\"setPaddingHTML\",\"setAlign\":\"setAlignHTML\",\"setVerticalAlign\":\"setVerticalAlignHTML\",\"setDisplay\":\"setDisplayHTML\",\"setWhiteSpaceHandling\":\"setWhiteSpaceHandlingHTML\",\"focusMorph\":\"focusMorphHTML\"},\"385\":{\"morph\":{\"__isSmartRef__\":true,\"id\":372},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"386\":{\"x\":53.993990987984944,\"y\":-14.134201268336255,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"387\":{\"submorphs\":[{\"__isSmartRef__\":true,\"id\":388}],\"scripts\":[],\"id\":11783,\"shape\":{\"__isSmartRef__\":true,\"id\":408},\"droppingEnabled\":true,\"halosEnabled\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":420},\"attributeConnections\":[{\"__isSmartRef__\":true,\"id\":421},{\"__isSmartRef__\":true,\"id\":422}],\"doNotSerialize\":[\"$$value\"],\"doNotCopyProperties\":[\"$$value\"],\"sliderExtent\":0.1,\"valueScale\":1,\"sliderKnob\":{\"__isSmartRef__\":true,\"id\":388},\"styleClass\":[\"slider_background_horizontal\"],\"showsHalos\":false,\"name\":\"opacitySlider\",\"partsBinMetaInfo\":{\"__isSmartRef__\":true,\"id\":427},\"__SourceModuleName__\":\"Global.lively.morphic.Widgets\",\"priorExtent\":{\"__isSmartRef__\":true,\"id\":428},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":429},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":430},\"owner\":{\"__isSmartRef__\":true,\"id\":1},\"distanceToDragEvent\":{\"__isSmartRef__\":true,\"id\":431},\"value\":1,\"_Rotation\":0,\"_Scale\":1,\"__LivelyClassName__\":\"lively.morphic.Slider\"},\"388\":{\"submorphs\":[],\"scripts\":[],\"id\":11784,\"shape\":{\"__isSmartRef__\":true,\"id\":389},\"droppingEnabled\":true,\"halosEnabled\":true,\"__layered_draggingEnabled__\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":403},\"slider\":{\"__isSmartRef__\":true,\"id\":387},\"owner\":{\"__isSmartRef__\":true,\"id\":387},\"styleClass\":[\"slider_horizontal\"],\"hitPoint\":{\"__isSmartRef__\":true,\"id\":404},\"__SourceModuleName__\":\"Global.lively.morphic.Widgets\",\"priorExtent\":{\"__isSmartRef__\":true,\"id\":405},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":406},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":407},\"attributeConnections\":[],\"doNotSerialize\":[],\"doNotCopyProperties\":[],\"_Scale\":1,\"__LivelyClassName__\":\"lively.morphic.SliderKnob\"},\"389\":{\"position\":{\"__isSmartRef__\":true,\"id\":390},\"_Extent\":{\"__isSmartRef__\":true,\"id\":391},\"_BorderWidth\":1,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":392},\"_Fill\":{\"__isSmartRef__\":true,\"id\":393},\"_BorderRadius\":6,\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":401},\"_ClipMode\":\"visible\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":402},\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"390\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"391\":{\"x\":15,\"y\":16,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global\"},\"392\":{\"r\":0.4,\"g\":0.4,\"b\":0.4,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"393\":{\"stops\":[{\"__isSmartRef__\":true,\"id\":394},{\"__isSmartRef__\":true,\"id\":396},{\"__isSmartRef__\":true,\"id\":398}],\"vector\":{\"__isSmartRef__\":true,\"id\":400},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.LinearGradient\"},\"394\":{\"offset\":0,\"color\":{\"__isSmartRef__\":true,\"id\":395}},\"395\":{\"r\":0.7681568627450981,\"g\":0.8271372549019608,\"b\":0.8660392156862744,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"396\":{\"offset\":0.5,\"color\":{\"__isSmartRef__\":true,\"id\":397}},\"397\":{\"r\":0.5363137254901961,\"g\":0.6542745098039215,\"b\":0.7320784313725489,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"398\":{\"offset\":1,\"color\":{\"__isSmartRef__\":true,\"id\":399}},\"399\":{\"r\":0.3783529411764706,\"g\":0.5110588235294118,\"b\":0.5985882352941176,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"400\":{\"x\":0,\"y\":0,\"width\":0,\"height\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Rectangle\"},\"401\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\",\"setClipMode\":\"setClipModeHTML\"},\"402\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__LivelyClassName__\":\"Rectangle\",\"__SourceModuleName__\":\"Global\"},\"403\":{\"x\":135,\"y\":0,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global\"},\"404\":{\"x\":831,\"y\":1666,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"405\":{\"x\":15,\"y\":16,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global\"},\"406\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\"},\"407\":{\"morph\":{\"__isSmartRef__\":true,\"id\":388},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"408\":{\"position\":{\"__isSmartRef__\":true,\"id\":409},\"_Extent\":{\"__isSmartRef__\":true,\"id\":410},\"_BorderWidth\":1,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":392},\"_Fill\":{\"__isSmartRef__\":true,\"id\":411},\"_BorderRadius\":6,\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":418},\"_ClipMode\":\"visible\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":419},\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"409\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"410\":{\"x\":150,\"y\":16,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"411\":{\"stops\":[{\"__isSmartRef__\":true,\"id\":412},{\"__isSmartRef__\":true,\"id\":414},{\"__isSmartRef__\":true,\"id\":416}],\"vector\":{\"__isSmartRef__\":true,\"id\":400},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.LinearGradient\"},\"412\":{\"offset\":0,\"color\":{\"__isSmartRef__\":true,\"id\":413}},\"413\":{\"r\":0.8,\"g\":0.8,\"b\":0.8,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"414\":{\"offset\":0.4,\"color\":{\"__isSmartRef__\":true,\"id\":415}},\"415\":{\"r\":0.94,\"g\":0.94,\"b\":0.94,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"416\":{\"offset\":1,\"color\":{\"__isSmartRef__\":true,\"id\":417}},\"417\":{\"r\":0.9600000000000001,\"g\":0.9600000000000001,\"b\":0.9600000000000001,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"418\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\",\"setClipMode\":\"setClipModeHTML\"},\"419\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__LivelyClassName__\":\"Rectangle\",\"__SourceModuleName__\":\"Global\"},\"420\":{\"x\":110,\"y\":190,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"421\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":387},\"sourceAttrName\":\"value\",\"targetObj\":{\"__isSmartRef__\":true,\"id\":387},\"targetMethodName\":\"adjustSliderParts\",\"__SourceModuleName__\":\"Global.lively.bindings\",\"__LivelyClassName__\":\"AttributeConnection\"},\"422\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":387},\"sourceAttrName\":\"value\",\"targetObj\":{\"__isSmartRef__\":true,\"id\":1},\"targetMethodName\":\"setTargetStyle\",\"converterString\":\"function (v) { return {opacity: v} }\",\"updater\":null,\"updaterString\":null,\"varMapping\":{\"__isSmartRef__\":true,\"id\":423},\"__SourceModuleName__\":\"Global.lively.bindings\",\"__serializedLivelyClosures__\":{\"__isSmartRef__\":true,\"id\":424},\"__LivelyClassName__\":\"AttributeConnection\"},\"423\":{\"source\":{\"__isSmartRef__\":true,\"id\":387},\"target\":{\"__isSmartRef__\":true,\"id\":1}},\"424\":{\"converter\":{\"__isSmartRef__\":true,\"id\":425}},\"425\":{\"originalFunc\":null,\"varMapping\":{\"__isSmartRef__\":true,\"id\":423},\"source\":\"function (v) { return {opacity: v} }\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":426},\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"lively.Closure\"},\"426\":{},\"427\":{\"requiredModules\":[],\"partsSpaceName\":\"PartsBin/NewWorld\",\"migrationLevel\":1,\"__SourceModuleName__\":\"Global.lively.PartsBin\",\"__LivelyClassName__\":\"lively.PartsBin.PartsBinMetaInfo\"},\"428\":{\"x\":150,\"y\":17,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"429\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\"},\"430\":{\"morph\":{\"__isSmartRef__\":true,\"id\":387},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"431\":{\"x\":85,\"y\":-14,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"432\":{\"submorphs\":[],\"scripts\":[],\"id\":11785,\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":433},\"shape\":{\"__isSmartRef__\":true,\"id\":434},\"droppingEnabled\":true,\"halosEnabled\":true,\"_ClipMode\":\"auto\",\"eventHandler\":{\"__isSmartRef__\":true,\"id\":441},\"_Position\":{\"__isSmartRef__\":true,\"id\":442},\"itemList\":[{\"__isSmartRef__\":true,\"id\":443},{\"__isSmartRef__\":true,\"id\":444},{\"__isSmartRef__\":true,\"id\":445},{\"__isSmartRef__\":true,\"id\":446},{\"__isSmartRef__\":true,\"id\":447}],\"selectOnMove\":false,\"showsHalos\":false,\"priorExtent\":{\"__isSmartRef__\":true,\"id\":448},\"attributeConnections\":[{\"__isSmartRef__\":true,\"id\":449}],\"doNotSerialize\":[\"$$selection\"],\"doNotCopyProperties\":[\"$$selection\"],\"name\":\"layouterList\",\"partsBinMetaInfo\":{\"__isSmartRef__\":true,\"id\":450},\"__SourceModuleName__\":\"Global.lively.morphic.Core\",\"owner\":{\"__isSmartRef__\":true,\"id\":1},\"changeTriggered\":false,\"selectedLineNo\":0,\"distanceToDragEvent\":{\"__isSmartRef__\":true,\"id\":451},\"selection\":null,\"_Rotation\":0,\"_Scale\":1,\"isBeingDragged\":false,\"__serializedLivelyClosures__\":{\"__isSmartRef__\":true,\"id\":452},\"__LivelyClassName__\":\"lively.morphic.DropDownList\"},\"433\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\",\"updateListContent\":\"updateListContentHTML\",\"resizeList\":\"resizeListHTML\",\"getItemIndexFromEvent\":\"getItemIndexFromEventHTML\",\"getListExtent\":\"getListExtentHTML\",\"setSize\":\"setSizeHTML\",\"renderAsDropDownList\":\"renderAsDropDownListHTML\",\"setFontSize\":\"setFontSizeHTML\",\"setFontFamily\":\"setFontFamilyHTML\",\"getSelectedIndexes\":\"getSelectedIndexesHTML\",\"enableMultipleSelections\":\"enableMultipleSelectionsHTML\",\"selectAllAt\":\"selectAllAtHTML\",\"clearSelections\":\"clearSelectionsHTML\",\"deselectAt\":\"deselectAtHTML\"},\"434\":{\"_Position\":{\"__isSmartRef__\":true,\"id\":435},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":436},\"_Extent\":{\"__isSmartRef__\":true,\"id\":437},\"_BorderWidth\":0,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":438},\"_Fill\":{\"__isSmartRef__\":true,\"id\":439},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":440},\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"435\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"436\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\",\"setClipMode\":\"setClipModeHTML\"},\"437\":{\"x\":148.08212316420526,\"y\":22.995993991989963,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"438\":{\"r\":0,\"g\":0,\"b\":0,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"439\":{\"r\":0.95,\"g\":0.95,\"b\":0.95,\"a\":1,\"__LivelyClassName__\":\"Color\",\"__SourceModuleName__\":\"Global\"},\"440\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__LivelyClassName__\":\"Rectangle\",\"__SourceModuleName__\":\"Global\"},\"441\":{\"morph\":{\"__isSmartRef__\":true,\"id\":432},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"442\":{\"x\":110,\"y\":400,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"443\":{\"isListItem\":true,\"string\":\"none\",\"value\":null},\"444\":{\"isListItem\":true,\"string\":\"HorizontalLayout\",\"value\":\"lively.morphic.Layout.HorizontalLayout\"},\"445\":{\"isListItem\":true,\"string\":\"TightHorizontalLayout\",\"value\":\"lively.morphic.Layout.TightHorizontalLayout\"},\"446\":{\"isListItem\":true,\"string\":\"VerticalLayout\",\"value\":\"lively.morphic.Layout.VerticalLayout\"},\"447\":{\"isListItem\":true,\"string\":\"JournalLayout\",\"value\":\"lively.morphic.Layout.JournalLayout\"},\"448\":{\"x\":147.08012016020024,\"y\":22.995993991989963,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"449\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":432},\"sourceAttrName\":\"selection\",\"targetObj\":{\"__isSmartRef__\":true,\"id\":1},\"targetMethodName\":\"setLayouter\",\"__SourceModuleName__\":\"Global.lively.bindings\",\"__LivelyClassName__\":\"AttributeConnection\"},\"450\":{\"requiredModules\":[],\"migrationLevel\":2,\"partsSpaceName\":\"PartsBin/Widgets/\",\"__SourceModuleName__\":\"Global.lively.PartsBin\",\"comment\":\"\\\"Native\\\" drop down list\",\"__LivelyClassName__\":\"lively.PartsBin.PartsBinMetaInfo\"},\"451\":{\"x\":82.78772169571965,\"y\":-1.916119006298004,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"452\":{\"setup\":{\"__isSmartRef__\":true,\"id\":453}},\"453\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":454},\"source\":\"function setup() {\\n var layoutClasses = [lively.morphic.Layout.HorizontalLayout,\\n lively.morphic.Layout.TightHorizontalLayout,\\n lively.morphic.Layout.VerticalLayout,\\n lively.morphic.Layout.JournalLayout];\\n\\n var items = layoutClasses.collect(function(ea) {\\n return {isListItem: true, string: ea.name, value: ea.type} \\n });\\n\\n items.unshift({isListItem: true, string: 'none', value: null})\\n this.setList(items)\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":455},\"__LivelyClassName__\":\"lively.Closure\",\"__SourceModuleName__\":\"Global\"},\"454\":{\"this\":{\"__isSmartRef__\":true,\"id\":432}},\"455\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":456},\"user\":\"lauritz\",\"tags\":[]},\"456\":{\"isSerializedDate\":true,\"string\":\"Mon Dec 19 2011 13:23:42 GMT-0800 (PST)\"},\"457\":{\"submorphs\":[],\"scripts\":[],\"id\":11786,\"shape\":{\"__isSmartRef__\":true,\"id\":458},\"droppingEnabled\":true,\"halosEnabled\":true,\"showsHalos\":false,\"_Position\":{\"__isSmartRef__\":true,\"id\":462},\"name\":\"resizeHeightCheckBox\",\"partsBinMetaInfo\":{\"__isSmartRef__\":true,\"id\":463},\"priorExtent\":{\"__isSmartRef__\":true,\"id\":464},\"__SourceModuleName__\":\"Global.lively.morphic.Widgets\",\"owner\":{\"__isSmartRef__\":true,\"id\":1},\"layoutProperty\":\"resizeHeight\",\"attributeConnections\":[{\"__isSmartRef__\":true,\"id\":465}],\"doNotSerialize\":[\"$$checked\"],\"doNotCopyProperties\":[\"$$checked\"],\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":470},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":471},\"distanceToDragEvent\":{\"__isSmartRef__\":true,\"id\":472},\"_Rotation\":0,\"_Scale\":1,\"__LivelyClassName__\":\"lively.morphic.CheckBox\"},\"458\":{\"stringifiedShapeNode\":\"\",\"extent\":{\"__isSmartRef__\":true,\"id\":459},\"_Extent\":{\"__isSmartRef__\":true,\"id\":460},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":461},\"_ClipMode\":\"visible\",\"__LivelyClassName__\":\"lively.morphic.Shapes.External\"},\"459\":{\"x\":12,\"y\":12,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global\"},\"460\":{\"x\":12,\"y\":12,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"461\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\",\"setClipMode\":\"setClipModeHTML\",\"getExtent\":\"getExtentHTML\"},\"462\":{\"x\":240,\"y\":260,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"463\":{\"requiredModules\":[],\"migrationLevel\":2,\"partsSpaceName\":\"PartsBin/Widgets/\",\"__SourceModuleName__\":\"Global.lively.PartsBin\",\"__LivelyClassName__\":\"lively.PartsBin.PartsBinMetaInfo\"},\"464\":{\"x\":12,\"y\":12,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"465\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":457},\"sourceAttrName\":\"checked\",\"targetObj\":{\"__isSmartRef__\":true,\"id\":1},\"targetMethodName\":\"setTargetStyle\",\"converterString\":\"function (bool) {\\n \\t\\tvar style = {},\\n \\t\\t\\tprop = this.sourceObj.layoutProperty;\\n \\t\\tstyle[prop] = bool;\\n \\t\\treturn style\\n \\t}\",\"updater\":null,\"updaterString\":null,\"__SourceModuleName__\":\"Global.lively.bindings\",\"varMapping\":{\"__isSmartRef__\":true,\"id\":466},\"__serializedLivelyClosures__\":{\"__isSmartRef__\":true,\"id\":467},\"__LivelyClassName__\":\"AttributeConnection\"},\"466\":{\"source\":{\"__isSmartRef__\":true,\"id\":457},\"target\":{\"__isSmartRef__\":true,\"id\":1}},\"467\":{\"converter\":{\"__isSmartRef__\":true,\"id\":468}},\"468\":{\"originalFunc\":null,\"varMapping\":{\"__isSmartRef__\":true,\"id\":466},\"source\":\"function (bool) {\\n \\t\\tvar style = {},\\n \\t\\t\\tprop = this.sourceObj.layoutProperty;\\n \\t\\tstyle[prop] = bool;\\n \\t\\treturn style\\n \\t}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":469},\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"lively.Closure\"},\"469\":{},\"470\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\"},\"471\":{\"morph\":{\"__isSmartRef__\":true,\"id\":457},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"472\":{\"x\":71,\"y\":-15,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"473\":{\"submorphs\":[],\"scripts\":[],\"id\":11787,\"shape\":{\"__isSmartRef__\":true,\"id\":474},\"droppingEnabled\":true,\"halosEnabled\":true,\"showsHalos\":false,\"_Position\":{\"__isSmartRef__\":true,\"id\":478},\"name\":\"moveHorizontalCheckBox\",\"partsBinMetaInfo\":{\"__isSmartRef__\":true,\"id\":479},\"priorExtent\":{\"__isSmartRef__\":true,\"id\":480},\"__SourceModuleName__\":\"Global.lively.morphic.Widgets\",\"owner\":{\"__isSmartRef__\":true,\"id\":1},\"layoutProperty\":\"moveHorizontal\",\"attributeConnections\":[{\"__isSmartRef__\":true,\"id\":481}],\"doNotSerialize\":[\"$$checked\"],\"doNotCopyProperties\":[\"$$checked\"],\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":486},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":487},\"distanceToDragEvent\":{\"__isSmartRef__\":true,\"id\":488},\"_Rotation\":0,\"_Scale\":1,\"__LivelyClassName__\":\"lively.morphic.CheckBox\"},\"474\":{\"stringifiedShapeNode\":\"\",\"extent\":{\"__isSmartRef__\":true,\"id\":475},\"_Extent\":{\"__isSmartRef__\":true,\"id\":476},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":477},\"_ClipMode\":\"visible\",\"__LivelyClassName__\":\"lively.morphic.Shapes.External\"},\"475\":{\"x\":12,\"y\":12,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global\"},\"476\":{\"x\":12,\"y\":12,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"477\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\",\"setClipMode\":\"setClipModeHTML\",\"getExtent\":\"getExtentHTML\"},\"478\":{\"x\":240,\"y\":300,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"479\":{\"requiredModules\":[],\"migrationLevel\":2,\"partsSpaceName\":\"PartsBin/Widgets/\",\"__SourceModuleName__\":\"Global.lively.PartsBin\",\"__LivelyClassName__\":\"lively.PartsBin.PartsBinMetaInfo\"},\"480\":{\"x\":12,\"y\":12,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"481\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":473},\"sourceAttrName\":\"checked\",\"targetObj\":{\"__isSmartRef__\":true,\"id\":1},\"targetMethodName\":\"setTargetStyle\",\"converterString\":\"function (bool) {\\n \\t\\tvar style = {},\\n \\t\\t\\tprop = this.sourceObj.layoutProperty;\\n \\t\\tstyle[prop] = bool;\\n \\t\\treturn style\\n \\t}\",\"updater\":null,\"updaterString\":null,\"__SourceModuleName__\":\"Global.lively.bindings\",\"varMapping\":{\"__isSmartRef__\":true,\"id\":482},\"__serializedLivelyClosures__\":{\"__isSmartRef__\":true,\"id\":483},\"__LivelyClassName__\":\"AttributeConnection\"},\"482\":{\"source\":{\"__isSmartRef__\":true,\"id\":473},\"target\":{\"__isSmartRef__\":true,\"id\":1}},\"483\":{\"converter\":{\"__isSmartRef__\":true,\"id\":484}},\"484\":{\"originalFunc\":null,\"varMapping\":{\"__isSmartRef__\":true,\"id\":482},\"source\":\"function (bool) {\\n \\t\\tvar style = {},\\n \\t\\t\\tprop = this.sourceObj.layoutProperty;\\n \\t\\tstyle[prop] = bool;\\n \\t\\treturn style\\n \\t}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":485},\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"lively.Closure\"},\"485\":{},\"486\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\"},\"487\":{\"morph\":{\"__isSmartRef__\":true,\"id\":473},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"488\":{\"x\":61,\"y\":-6,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"489\":{\"submorphs\":[],\"scripts\":[],\"id\":11788,\"shape\":{\"__isSmartRef__\":true,\"id\":490},\"droppingEnabled\":true,\"halosEnabled\":true,\"showsHalos\":false,\"_Position\":{\"__isSmartRef__\":true,\"id\":494},\"name\":\"centeredHorizontalCheckBox\",\"partsBinMetaInfo\":{\"__isSmartRef__\":true,\"id\":495},\"priorExtent\":{\"__isSmartRef__\":true,\"id\":496},\"__SourceModuleName__\":\"Global.lively.morphic.Widgets\",\"layoutProperty\":\"centeredHorizontal\",\"attributeConnections\":[{\"__isSmartRef__\":true,\"id\":497}],\"doNotSerialize\":[\"$$checked\"],\"doNotCopyProperties\":[\"$$checked\"],\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":502},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":503},\"owner\":{\"__isSmartRef__\":true,\"id\":1},\"distanceToDragEvent\":{\"__isSmartRef__\":true,\"id\":504},\"_Rotation\":0,\"_Scale\":1,\"__LivelyClassName__\":\"lively.morphic.CheckBox\"},\"490\":{\"stringifiedShapeNode\":\"\",\"extent\":{\"__isSmartRef__\":true,\"id\":491},\"_Extent\":{\"__isSmartRef__\":true,\"id\":492},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":493},\"_ClipMode\":\"visible\",\"__LivelyClassName__\":\"lively.morphic.Shapes.External\"},\"491\":{\"x\":12,\"y\":12,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global\"},\"492\":{\"x\":12,\"y\":12,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"493\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\",\"setClipMode\":\"setClipModeHTML\",\"getExtent\":\"getExtentHTML\"},\"494\":{\"x\":240,\"y\":320,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"495\":{\"requiredModules\":[],\"migrationLevel\":2,\"partsSpaceName\":\"PartsBin/Widgets/\",\"__SourceModuleName__\":\"Global.lively.PartsBin\",\"__LivelyClassName__\":\"lively.PartsBin.PartsBinMetaInfo\"},\"496\":{\"x\":12,\"y\":12,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"497\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":489},\"sourceAttrName\":\"checked\",\"targetObj\":{\"__isSmartRef__\":true,\"id\":1},\"targetMethodName\":\"setTargetStyle\",\"converterString\":\"function (bool) {\\n \\t\\tvar style = {},\\n \\t\\t\\tprop = this.sourceObj.layoutProperty;\\n \\t\\tstyle[prop] = bool;\\n \\t\\treturn style\\n \\t}\",\"updater\":null,\"updaterString\":null,\"varMapping\":{\"__isSmartRef__\":true,\"id\":498},\"__SourceModuleName__\":\"Global.lively.bindings\",\"__serializedLivelyClosures__\":{\"__isSmartRef__\":true,\"id\":499},\"__LivelyClassName__\":\"AttributeConnection\"},\"498\":{\"source\":{\"__isSmartRef__\":true,\"id\":489},\"target\":{\"__isSmartRef__\":true,\"id\":1}},\"499\":{\"converter\":{\"__isSmartRef__\":true,\"id\":500}},\"500\":{\"originalFunc\":null,\"varMapping\":{\"__isSmartRef__\":true,\"id\":498},\"source\":\"function (bool) {\\n \\t\\tvar style = {},\\n \\t\\t\\tprop = this.sourceObj.layoutProperty;\\n \\t\\tstyle[prop] = bool;\\n \\t\\treturn style\\n \\t}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":501},\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"lively.Closure\"},\"501\":{},\"502\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\"},\"503\":{\"morph\":{\"__isSmartRef__\":true,\"id\":489},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"504\":{\"x\":62,\"y\":-9,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"505\":{\"submorphs\":[],\"scripts\":[],\"id\":11789,\"shape\":{\"__isSmartRef__\":true,\"id\":506},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"halosEnabled\":true,\"fixedWidth\":false,\"fixedHeight\":false,\"allowsInput\":true,\"_FontFamily\":\"Arial, sans-serif\",\"registeredForMouseEvents\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":512},\"_MaxTextWidth\":null,\"_MaxTextHeight\":null,\"textColor\":{\"__isSmartRef__\":true,\"id\":509},\"showsHalos\":false,\"_FontSize\":9,\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"name\":\"Text16\",\"partsBinMetaInfo\":{\"__isSmartRef__\":true,\"id\":513},\"textChunks\":[{\"__isSmartRef__\":true,\"id\":514}],\"charsReplaced\":\"Horizontal\",\"lastFindLoc\":-2,\"priorSelectionRange\":[5,5],\"prevScroll\":[0,0],\"priorExtent\":{\"__isSmartRef__\":true,\"id\":516},\"_WhiteSpaceHandling\":\"pre-wrap\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":517},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":518},\"attributeConnections\":[],\"doNotSerialize\":[],\"doNotCopyProperties\":[],\"owner\":{\"__isSmartRef__\":true,\"id\":1},\"distanceToDragEvent\":{\"__isSmartRef__\":true,\"id\":519},\"_ClipMode\":\"visible\",\"_MinTextWidth\":null,\"_MinTextHeight\":null,\"_Rotation\":0,\"_Scale\":1,\"__LivelyClassName__\":\"lively.morphic.Text\"},\"506\":{\"fill\":null,\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"_Position\":{\"__isSmartRef__\":true,\"id\":507},\"_Extent\":{\"__isSmartRef__\":true,\"id\":508},\"_BorderWidth\":0,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":509},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":510},\"_ClipMode\":\"visible\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":511},\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"507\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"508\":{\"x\":89,\"y\":14,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global\"},\"509\":{\"r\":0,\"g\":0,\"b\":0,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"510\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\",\"setClipMode\":\"setClipModeHTML\"},\"511\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__LivelyClassName__\":\"Rectangle\",\"__SourceModuleName__\":\"Global\"},\"512\":{\"x\":110,\"y\":340,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"513\":{\"partsSpaceName\":\"PartsBin/NewWorld\",\"__SourceModuleName__\":\"Global.lively.PartsBin\",\"migrationLevel\":1,\"__LivelyClassName__\":\"lively.PartsBin.PartsBinMetaInfo\"},\"514\":{\"style\":{\"__isSmartRef__\":true,\"id\":515},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":505},\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"storedString\":\"centeredVertical\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\"},\"515\":{\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\"},\"516\":{\"x\":89,\"y\":14,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global\"},\"517\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\",\"updateText\":\"updateTextHTML\",\"setTextExtent\":\"setTextExtentHTML\",\"setMaxTextWidth\":\"setMaxTextWidthHTML\",\"setMaxTextHeight\":\"setMaxTextHeightHTML\",\"setMinTextWidth\":\"setMinTextWidthHTML\",\"setMinTextHeight\":\"setMinTextHeightHTML\",\"getTextExtent\":\"getTextExtentHTML\",\"getTextString\":\"getTextStringHTML\",\"ignoreTextEvents\":\"ignoreTextEventsHTML\",\"unignoreTextEvents\":\"unignoreTextEventsHTML\",\"enableTextEvents\":\"enableTextEventsHTML\",\"setFontFamily\":\"setFontFamilyHTML\",\"setFontSize\":\"setFontSizeHTML\",\"setTextColor\":\"setTextColorHTML\",\"setPadding\":\"setPaddingHTML\",\"setAlign\":\"setAlignHTML\",\"setVerticalAlign\":\"setVerticalAlignHTML\",\"setDisplay\":\"setDisplayHTML\",\"setWhiteSpaceHandling\":\"setWhiteSpaceHandlingHTML\",\"focusMorph\":\"focusMorphHTML\"},\"518\":{\"morph\":{\"__isSmartRef__\":true,\"id\":505},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"519\":{\"x\":96.6089063456443,\"y\":-4.797031218118718,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"520\":{\"submorphs\":[],\"scripts\":[],\"id\":11790,\"shape\":{\"__isSmartRef__\":true,\"id\":521},\"droppingEnabled\":true,\"halosEnabled\":true,\"showsHalos\":false,\"_Position\":{\"__isSmartRef__\":true,\"id\":525},\"name\":\"centeredVerticalCheckBox\",\"partsBinMetaInfo\":{\"__isSmartRef__\":true,\"id\":526},\"priorExtent\":{\"__isSmartRef__\":true,\"id\":527},\"__SourceModuleName__\":\"Global.lively.morphic.Widgets\",\"layoutProperty\":\"centeredVertical\",\"attributeConnections\":[{\"__isSmartRef__\":true,\"id\":528}],\"doNotSerialize\":[\"$$checked\"],\"doNotCopyProperties\":[\"$$checked\"],\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":533},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":534},\"owner\":{\"__isSmartRef__\":true,\"id\":1},\"distanceToDragEvent\":{\"__isSmartRef__\":true,\"id\":535},\"_Rotation\":0,\"_Scale\":1,\"__LivelyClassName__\":\"lively.morphic.CheckBox\"},\"521\":{\"stringifiedShapeNode\":\"\",\"extent\":{\"__isSmartRef__\":true,\"id\":522},\"_Extent\":{\"__isSmartRef__\":true,\"id\":523},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":524},\"_ClipMode\":\"visible\",\"__LivelyClassName__\":\"lively.morphic.Shapes.External\"},\"522\":{\"x\":12,\"y\":12,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global\"},\"523\":{\"x\":12,\"y\":12,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"524\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\",\"setClipMode\":\"setClipModeHTML\",\"getExtent\":\"getExtentHTML\"},\"525\":{\"x\":240,\"y\":340,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"526\":{\"requiredModules\":[],\"migrationLevel\":2,\"partsSpaceName\":\"PartsBin/Widgets/\",\"__SourceModuleName__\":\"Global.lively.PartsBin\",\"__LivelyClassName__\":\"lively.PartsBin.PartsBinMetaInfo\"},\"527\":{\"x\":12,\"y\":12,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"528\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":520},\"sourceAttrName\":\"checked\",\"targetObj\":{\"__isSmartRef__\":true,\"id\":1},\"targetMethodName\":\"setTargetStyle\",\"converterString\":\"function (bool) {\\n \\t\\tvar style = {},\\n \\t\\t\\tprop = this.sourceObj.layoutProperty;\\n \\t\\tstyle[prop] = bool;\\n \\t\\treturn style\\n \\t}\",\"updater\":null,\"updaterString\":null,\"varMapping\":{\"__isSmartRef__\":true,\"id\":529},\"__SourceModuleName__\":\"Global.lively.bindings\",\"__serializedLivelyClosures__\":{\"__isSmartRef__\":true,\"id\":530},\"__LivelyClassName__\":\"AttributeConnection\"},\"529\":{\"source\":{\"__isSmartRef__\":true,\"id\":520},\"target\":{\"__isSmartRef__\":true,\"id\":1}},\"530\":{\"converter\":{\"__isSmartRef__\":true,\"id\":531}},\"531\":{\"originalFunc\":null,\"varMapping\":{\"__isSmartRef__\":true,\"id\":529},\"source\":\"function (bool) {\\n \\t\\tvar style = {},\\n \\t\\t\\tprop = this.sourceObj.layoutProperty;\\n \\t\\tstyle[prop] = bool;\\n \\t\\treturn style\\n \\t}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":532},\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"lively.Closure\"},\"532\":{},\"533\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\"},\"534\":{\"morph\":{\"__isSmartRef__\":true,\"id\":520},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"535\":{\"x\":68,\"y\":-5,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"536\":{\"submorphs\":[],\"scripts\":[],\"id\":11791,\"shape\":{\"__isSmartRef__\":true,\"id\":537},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"halosEnabled\":true,\"fixedWidth\":false,\"fixedHeight\":false,\"allowsInput\":true,\"_FontFamily\":\"Arial, sans-serif\",\"registeredForMouseEvents\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":543},\"_MaxTextWidth\":null,\"_MaxTextHeight\":null,\"textColor\":{\"__isSmartRef__\":true,\"id\":540},\"showsHalos\":false,\"_FontSize\":9,\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"name\":\"Text17\",\"partsBinMetaInfo\":{\"__isSmartRef__\":true,\"id\":544},\"textChunks\":[{\"__isSmartRef__\":true,\"id\":545}],\"charsReplaced\":\"scale horizontal\",\"lastFindLoc\":16,\"priorSelectionRange\":[5,5],\"prevScroll\":[0,0],\"priorExtent\":{\"__isSmartRef__\":true,\"id\":547},\"_WhiteSpaceHandling\":\"pre-wrap\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":548},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":549},\"attributeConnections\":[],\"doNotSerialize\":[],\"doNotCopyProperties\":[],\"owner\":{\"__isSmartRef__\":true,\"id\":1},\"distanceToDragEvent\":{\"__isSmartRef__\":true,\"id\":550},\"_ClipMode\":\"visible\",\"_MinTextWidth\":null,\"_MinTextHeight\":null,\"_Rotation\":0,\"_Scale\":1,\"__LivelyClassName__\":\"lively.morphic.Text\"},\"537\":{\"fill\":null,\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"_Position\":{\"__isSmartRef__\":true,\"id\":538},\"_Extent\":{\"__isSmartRef__\":true,\"id\":539},\"_BorderWidth\":0,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":540},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":541},\"_ClipMode\":\"visible\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":542},\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"538\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"539\":{\"x\":85,\"y\":14,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global\"},\"540\":{\"r\":0,\"g\":0,\"b\":0,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"541\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\",\"setClipMode\":\"setClipModeHTML\"},\"542\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__LivelyClassName__\":\"Rectangle\",\"__SourceModuleName__\":\"Global\"},\"543\":{\"x\":110,\"y\":360,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"544\":{\"partsSpaceName\":\"PartsBin/NewWorld\",\"__SourceModuleName__\":\"Global.lively.PartsBin\",\"migrationLevel\":1,\"__LivelyClassName__\":\"lively.PartsBin.PartsBinMetaInfo\"},\"545\":{\"style\":{\"__isSmartRef__\":true,\"id\":546},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":536},\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"storedString\":\"scaleHorizontal\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\"},\"546\":{\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\"},\"547\":{\"x\":85,\"y\":14,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global\"},\"548\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\",\"updateText\":\"updateTextHTML\",\"setTextExtent\":\"setTextExtentHTML\",\"setMaxTextWidth\":\"setMaxTextWidthHTML\",\"setMaxTextHeight\":\"setMaxTextHeightHTML\",\"setMinTextWidth\":\"setMinTextWidthHTML\",\"setMinTextHeight\":\"setMinTextHeightHTML\",\"getTextExtent\":\"getTextExtentHTML\",\"getTextString\":\"getTextStringHTML\",\"ignoreTextEvents\":\"ignoreTextEventsHTML\",\"unignoreTextEvents\":\"unignoreTextEventsHTML\",\"enableTextEvents\":\"enableTextEventsHTML\",\"setFontFamily\":\"setFontFamilyHTML\",\"setFontSize\":\"setFontSizeHTML\",\"setTextColor\":\"setTextColorHTML\",\"setPadding\":\"setPaddingHTML\",\"setAlign\":\"setAlignHTML\",\"setVerticalAlign\":\"setVerticalAlignHTML\",\"setDisplay\":\"setDisplayHTML\",\"setWhiteSpaceHandling\":\"setWhiteSpaceHandlingHTML\",\"focusMorph\":\"focusMorphHTML\"},\"549\":{\"morph\":{\"__isSmartRef__\":true,\"id\":536},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"550\":{\"x\":88.6089063456443,\"y\":-8.797031218118718,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"551\":{\"submorphs\":[],\"scripts\":[],\"id\":11792,\"shape\":{\"__isSmartRef__\":true,\"id\":552},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"halosEnabled\":true,\"fixedWidth\":false,\"fixedHeight\":false,\"allowsInput\":true,\"_FontFamily\":\"Arial, sans-serif\",\"registeredForMouseEvents\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":558},\"_MaxTextWidth\":null,\"_MaxTextHeight\":null,\"textColor\":{\"__isSmartRef__\":true,\"id\":555},\"showsHalos\":false,\"_FontSize\":9,\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"name\":\"Text18\",\"partsBinMetaInfo\":{\"__isSmartRef__\":true,\"id\":559},\"textChunks\":[{\"__isSmartRef__\":true,\"id\":560}],\"charsReplaced\":\"Horizontal\",\"lastFindLoc\":-5,\"priorSelectionRange\":[9,9],\"prevScroll\":[0,0],\"priorExtent\":{\"__isSmartRef__\":true,\"id\":562},\"_WhiteSpaceHandling\":\"pre-wrap\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":563},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":564},\"attributeConnections\":[],\"doNotSerialize\":[],\"doNotCopyProperties\":[],\"owner\":{\"__isSmartRef__\":true,\"id\":1},\"distanceToDragEvent\":{\"__isSmartRef__\":true,\"id\":565},\"_ClipMode\":\"visible\",\"_MinTextWidth\":null,\"_MinTextHeight\":null,\"_Rotation\":0,\"_Scale\":1,\"__LivelyClassName__\":\"lively.morphic.Text\"},\"552\":{\"fill\":null,\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"_Position\":{\"__isSmartRef__\":true,\"id\":553},\"_Extent\":{\"__isSmartRef__\":true,\"id\":554},\"_BorderWidth\":0,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":555},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":556},\"_ClipMode\":\"visible\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":557},\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"553\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"554\":{\"x\":70,\"y\":14,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global\"},\"555\":{\"r\":0,\"g\":0,\"b\":0,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"556\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\",\"setClipMode\":\"setClipModeHTML\"},\"557\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__LivelyClassName__\":\"Rectangle\",\"__SourceModuleName__\":\"Global\"},\"558\":{\"x\":110,\"y\":380,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"559\":{\"partsSpaceName\":\"PartsBin/NewWorld\",\"__SourceModuleName__\":\"Global.lively.PartsBin\",\"migrationLevel\":1,\"__LivelyClassName__\":\"lively.PartsBin.PartsBinMetaInfo\"},\"560\":{\"style\":{\"__isSmartRef__\":true,\"id\":561},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":551},\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"storedString\":\"scaleVertical\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\"},\"561\":{\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\"},\"562\":{\"x\":70,\"y\":14,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global\"},\"563\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\",\"updateText\":\"updateTextHTML\",\"setTextExtent\":\"setTextExtentHTML\",\"setMaxTextWidth\":\"setMaxTextWidthHTML\",\"setMaxTextHeight\":\"setMaxTextHeightHTML\",\"setMinTextWidth\":\"setMinTextWidthHTML\",\"setMinTextHeight\":\"setMinTextHeightHTML\",\"getTextExtent\":\"getTextExtentHTML\",\"getTextString\":\"getTextStringHTML\",\"ignoreTextEvents\":\"ignoreTextEventsHTML\",\"unignoreTextEvents\":\"unignoreTextEventsHTML\",\"enableTextEvents\":\"enableTextEventsHTML\",\"setFontFamily\":\"setFontFamilyHTML\",\"setFontSize\":\"setFontSizeHTML\",\"setTextColor\":\"setTextColorHTML\",\"setPadding\":\"setPaddingHTML\",\"setAlign\":\"setAlignHTML\",\"setVerticalAlign\":\"setVerticalAlignHTML\",\"setDisplay\":\"setDisplayHTML\",\"setWhiteSpaceHandling\":\"setWhiteSpaceHandlingHTML\",\"focusMorph\":\"focusMorphHTML\"},\"564\":{\"morph\":{\"__isSmartRef__\":true,\"id\":551},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"565\":{\"x\":91.6089063456443,\"y\":-2.7970312181187182,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"566\":{\"submorphs\":[],\"scripts\":[],\"id\":11793,\"shape\":{\"__isSmartRef__\":true,\"id\":567},\"droppingEnabled\":true,\"halosEnabled\":true,\"showsHalos\":false,\"_Position\":{\"__isSmartRef__\":true,\"id\":571},\"name\":\"scaleHorizontalCheckBox\",\"partsBinMetaInfo\":{\"__isSmartRef__\":true,\"id\":572},\"priorExtent\":{\"__isSmartRef__\":true,\"id\":573},\"__SourceModuleName__\":\"Global.lively.morphic.Widgets\",\"layoutProperty\":\"resizeUniformHorizontal\",\"attributeConnections\":[],\"doNotSerialize\":[],\"doNotCopyProperties\":[],\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":574},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":575},\"owner\":{\"__isSmartRef__\":true,\"id\":1},\"distanceToDragEvent\":{\"__isSmartRef__\":true,\"id\":576},\"_Rotation\":0,\"_Scale\":1,\"__LivelyClassName__\":\"lively.morphic.CheckBox\"},\"567\":{\"stringifiedShapeNode\":\"\",\"extent\":{\"__isSmartRef__\":true,\"id\":568},\"_Extent\":{\"__isSmartRef__\":true,\"id\":569},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":570},\"_ClipMode\":\"visible\",\"__LivelyClassName__\":\"lively.morphic.Shapes.External\"},\"568\":{\"x\":12,\"y\":12,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global\"},\"569\":{\"x\":12,\"y\":12,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"570\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\",\"setClipMode\":\"setClipModeHTML\",\"getExtent\":\"getExtentHTML\"},\"571\":{\"x\":240,\"y\":360,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"572\":{\"requiredModules\":[],\"migrationLevel\":2,\"partsSpaceName\":\"PartsBin/Widgets/\",\"__SourceModuleName__\":\"Global.lively.PartsBin\",\"__LivelyClassName__\":\"lively.PartsBin.PartsBinMetaInfo\"},\"573\":{\"x\":12,\"y\":12,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"574\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\"},\"575\":{\"morph\":{\"__isSmartRef__\":true,\"id\":566},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"576\":{\"x\":64,\"y\":-7,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"577\":{\"submorphs\":[],\"scripts\":[],\"id\":11794,\"shape\":{\"__isSmartRef__\":true,\"id\":578},\"droppingEnabled\":true,\"halosEnabled\":true,\"showsHalos\":false,\"_Position\":{\"__isSmartRef__\":true,\"id\":582},\"name\":\"scaleVerticalCheckBox\",\"partsBinMetaInfo\":{\"__isSmartRef__\":true,\"id\":583},\"priorExtent\":{\"__isSmartRef__\":true,\"id\":584},\"__SourceModuleName__\":\"Global.lively.morphic.Widgets\",\"layoutProperty\":\"resizeUniformVertical\",\"attributeConnections\":[],\"doNotSerialize\":[],\"doNotCopyProperties\":[],\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":585},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":586},\"owner\":{\"__isSmartRef__\":true,\"id\":1},\"distanceToDragEvent\":{\"__isSmartRef__\":true,\"id\":587},\"_Rotation\":0,\"_Scale\":1,\"__LivelyClassName__\":\"lively.morphic.CheckBox\"},\"578\":{\"stringifiedShapeNode\":\"\",\"extent\":{\"__isSmartRef__\":true,\"id\":579},\"_Extent\":{\"__isSmartRef__\":true,\"id\":580},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":581},\"_ClipMode\":\"visible\",\"__LivelyClassName__\":\"lively.morphic.Shapes.External\"},\"579\":{\"x\":12,\"y\":12,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global\"},\"580\":{\"x\":12,\"y\":12,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"581\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\",\"setClipMode\":\"setClipModeHTML\",\"getExtent\":\"getExtentHTML\"},\"582\":{\"x\":240,\"y\":380,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"583\":{\"requiredModules\":[],\"migrationLevel\":2,\"partsSpaceName\":\"PartsBin/Widgets/\",\"__SourceModuleName__\":\"Global.lively.PartsBin\",\"__LivelyClassName__\":\"lively.PartsBin.PartsBinMetaInfo\"},\"584\":{\"x\":12,\"y\":12,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"585\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\"},\"586\":{\"morph\":{\"__isSmartRef__\":true,\"id\":577},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"587\":{\"x\":65,\"y\":-2,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"588\":{\"submorphs\":[{\"__isSmartRef__\":true,\"id\":589}],\"scripts\":[],\"id\":11795,\"shape\":{\"__isSmartRef__\":true,\"id\":604},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"showsMorphMenu\":true,\"halosEnabled\":true,\"registeredForMouseEvents\":true,\"value\":false,\"toggle\":false,\"isActive\":true,\"normalFill\":{\"__isSmartRef__\":true,\"id\":607},\"lighterFill\":{\"__isSmartRef__\":true,\"id\":620},\"label\":{\"__isSmartRef__\":true,\"id\":589},\"attributeConnections\":[{\"__isSmartRef__\":true,\"id\":629},{\"__isSmartRef__\":true,\"id\":654},{\"__isSmartRef__\":true,\"id\":655},{\"__isSmartRef__\":true,\"id\":656},{\"__isSmartRef__\":true,\"id\":657},{\"__isSmartRef__\":true,\"id\":658}],\"doNotSerialize\":[\"$$fire\",\"$$_Position\",\"$$_Scale\",\"$$_Rotation\",\"$$owner\"],\"doNotCopyProperties\":[\"$$fire\",\"$$_Position\",\"$$_Scale\",\"$$_Rotation\",\"$$owner\"],\"showsHalos\":false,\"__SourceModuleName__\":\"Global.lively.morphic.Widgets\",\"padding\":{\"__isSmartRef__\":true,\"id\":680},\"name\":\"layoutConfigButton\",\"partsBinMetaInfo\":{\"__isSmartRef__\":true,\"id\":681},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":682},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":683},\"priorExtent\":{\"__isSmartRef__\":true,\"id\":684},\"distanceToDragEvent\":{\"__isSmartRef__\":true,\"id\":685},\"_Position\":{\"__isSmartRef__\":true,\"id\":686},\"_Scale\":1,\"_Rotation\":0,\"owner\":{\"__isSmartRef__\":true,\"id\":1},\"__LivelyClassName__\":\"lively.morphic.Button\"},\"589\":{\"submorphs\":[],\"scripts\":[],\"id\":11796,\"shape\":{\"__isSmartRef__\":true,\"id\":590},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"showsMorphMenu\":false,\"halosEnabled\":true,\"fixedWidth\":true,\"_MaxTextWidth\":138,\"_MaxTextHeight\":null,\"fixedHeight\":true,\"allowsInput\":false,\"registeredForMouseEvents\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":596},\"textColor\":{\"__isSmartRef__\":true,\"id\":593},\"owner\":{\"__isSmartRef__\":true,\"id\":588},\"eventsAreIgnored\":true,\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"textChunks\":[{\"__isSmartRef__\":true,\"id\":597}],\"padding\":{\"__isSmartRef__\":true,\"id\":599},\"_Padding\":{\"__isSmartRef__\":true,\"id\":600},\"prevScroll\":[0,0],\"priorExtent\":{\"__isSmartRef__\":true,\"id\":601},\"_FontFamily\":\"Helvetica, Sans-Serif\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":602},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":603},\"_HandStyle\":\"default\",\"_PointerEvents\":\"none\",\"_ClipMode\":\"visible\",\"_WhiteSpaceHandling\":\"pre-wrap\",\"_Align\":\"center\",\"_FontSize\":11,\"attributeConnections\":[],\"doNotSerialize\":[],\"doNotCopyProperties\":[],\"_MinTextWidth\":138,\"_MinTextHeight\":null,\"_Scale\":1,\"__LivelyClassName__\":\"lively.morphic.Text\"},\"590\":{\"borderWidth\":0,\"fill\":null,\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"_Position\":{\"__isSmartRef__\":true,\"id\":591},\"_Extent\":{\"__isSmartRef__\":true,\"id\":592},\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":593},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":594},\"_ClipMode\":\"visible\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":595},\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"591\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"592\":{\"x\":138,\"y\":18,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global\"},\"593\":{\"r\":0,\"g\":0,\"b\":0,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"594\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\",\"setClipMode\":\"setClipModeHTML\"},\"595\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__LivelyClassName__\":\"Rectangle\",\"__SourceModuleName__\":\"Global\"},\"596\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"597\":{\"style\":{\"__isSmartRef__\":true,\"id\":598},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":589},\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"storedString\":\"configure\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\"},\"598\":{\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\"},\"599\":{\"x\":5,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Rectangle\"},\"600\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Rectangle\"},\"601\":{\"x\":138,\"y\":18,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global\"},\"602\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\",\"updateText\":\"updateTextHTML\",\"setTextExtent\":\"setTextExtentHTML\",\"setMaxTextWidth\":\"setMaxTextWidthHTML\",\"setMaxTextHeight\":\"setMaxTextHeightHTML\",\"setMinTextWidth\":\"setMinTextWidthHTML\",\"setMinTextHeight\":\"setMinTextHeightHTML\",\"getTextExtent\":\"getTextExtentHTML\",\"getTextString\":\"getTextStringHTML\",\"ignoreTextEvents\":\"ignoreTextEventsHTML\",\"unignoreTextEvents\":\"unignoreTextEventsHTML\",\"enableTextEvents\":\"enableTextEventsHTML\",\"setFontFamily\":\"setFontFamilyHTML\",\"setFontSize\":\"setFontSizeHTML\",\"setTextColor\":\"setTextColorHTML\",\"setPadding\":\"setPaddingHTML\",\"setAlign\":\"setAlignHTML\",\"setVerticalAlign\":\"setVerticalAlignHTML\",\"setDisplay\":\"setDisplayHTML\",\"setWhiteSpaceHandling\":\"setWhiteSpaceHandlingHTML\",\"focusMorph\":\"focusMorphHTML\"},\"603\":{\"morph\":{\"__isSmartRef__\":true,\"id\":589},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"604\":{\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"_Position\":{\"__isSmartRef__\":true,\"id\":605},\"_Extent\":{\"__isSmartRef__\":true,\"id\":606},\"_Fill\":{\"__isSmartRef__\":true,\"id\":607},\"_BorderWidth\":1,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":617},\"_BorderRadius\":5,\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":618},\"_ClipMode\":\"visible\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":619},\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"605\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"606\":{\"x\":138,\"y\":18,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"607\":{\"stops\":[{\"__isSmartRef__\":true,\"id\":608},{\"__isSmartRef__\":true,\"id\":610},{\"__isSmartRef__\":true,\"id\":612},{\"__isSmartRef__\":true,\"id\":614}],\"vector\":{\"__isSmartRef__\":true,\"id\":616},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.LinearGradient\"},\"608\":{\"offset\":0,\"color\":{\"__isSmartRef__\":true,\"id\":609}},\"609\":{\"r\":0.9600000000000001,\"g\":0.9600000000000001,\"b\":0.9600000000000001,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"610\":{\"offset\":0.4,\"color\":{\"__isSmartRef__\":true,\"id\":611}},\"611\":{\"r\":0.8200000000000001,\"g\":0.8200000000000001,\"b\":0.8200000000000001,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"612\":{\"offset\":0.6,\"color\":{\"__isSmartRef__\":true,\"id\":613}},\"613\":{\"r\":0.8200000000000001,\"g\":0.8200000000000001,\"b\":0.8200000000000001,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"614\":{\"offset\":1,\"color\":{\"__isSmartRef__\":true,\"id\":615}},\"615\":{\"r\":0.94,\"g\":0.94,\"b\":0.94,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"616\":{\"x\":0,\"y\":0,\"width\":0,\"height\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Rectangle\"},\"617\":{\"r\":0.839,\"g\":0.839,\"b\":0.839,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"618\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\",\"setClipMode\":\"setClipModeHTML\"},\"619\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__LivelyClassName__\":\"Rectangle\",\"__SourceModuleName__\":\"Global\"},\"620\":{\"stops\":[{\"__isSmartRef__\":true,\"id\":621},{\"__isSmartRef__\":true,\"id\":623},{\"__isSmartRef__\":true,\"id\":625},{\"__isSmartRef__\":true,\"id\":627}],\"vector\":{\"__isSmartRef__\":true,\"id\":616},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.LinearGradient\"},\"621\":{\"offset\":0,\"color\":{\"__isSmartRef__\":true,\"id\":622}},\"622\":{\"r\":0.98,\"g\":0.98,\"b\":0.98,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"623\":{\"offset\":0.4,\"color\":{\"__isSmartRef__\":true,\"id\":624}},\"624\":{\"r\":0.91,\"g\":0.91,\"b\":0.91,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"625\":{\"offset\":0.6,\"color\":{\"__isSmartRef__\":true,\"id\":626}},\"626\":{\"r\":0.91,\"g\":0.91,\"b\":0.91,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"627\":{\"offset\":1,\"color\":{\"__isSmartRef__\":true,\"id\":628}},\"628\":{\"r\":0.97,\"g\":0.97,\"b\":0.97,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"629\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":588},\"sourceAttrName\":\"fire\",\"targetObj\":{\"__isSmartRef__\":true,\"id\":1},\"targetMethodName\":\"openLayoutConfigurator\",\"visualConnector\":{\"__isSmartRef__\":true,\"id\":630},\"__SourceModuleName__\":\"Global.lively.bindings\",\"__LivelyClassName__\":\"AttributeConnection\"},\"630\":{\"submorphs\":[],\"scripts\":[],\"shape\":{\"__isSmartRef__\":true,\"id\":631},\"id\":724,\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":638},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":639},\"droppingEnabled\":true,\"halosEnabled\":true,\"controlPoints\":[{\"__isSmartRef__\":true,\"id\":640},{\"__isSmartRef__\":true,\"id\":643}],\"con\":{\"__isSmartRef__\":true,\"id\":629},\"showsMorphMenu\":true,\"__SourceModuleName__\":\"Global.lively.morphic.AdditionalMorphs\",\"isCopyMorphRef\":true,\"morphRefId\":2,\"__serializedLivelyClosures__\":{\"__isSmartRef__\":true,\"id\":646},\"__LivelyClassName__\":\"lively.morphic.Path\"},\"631\":{\"dontChangeShape\":false,\"cachedVertices\":null,\"_PathElements\":[{\"__isSmartRef__\":true,\"id\":632},{\"__isSmartRef__\":true,\"id\":633}],\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":634},\"_Position\":{\"__isSmartRef__\":true,\"id\":635},\"_Extent\":{\"__isSmartRef__\":true,\"id\":636},\"_BorderWidth\":1,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":637},\"__SourceModuleName__\":\"Global.lively.morphic.PathShapes\",\"__LivelyClassName__\":\"lively.morphic.Shapes.Path\"},\"632\":{\"isAbsolute\":true,\"x\":111.10607427887079,\"y\":455.53490454337026,\"__SourceModuleName__\":\"Global.lively.morphic.PathShapes\",\"__LivelyClassName__\":\"lively.morphic.Shapes.MoveTo\"},\"633\":{\"isAbsolute\":true,\"x\":0,\"y\":21.21115963505713,\"__SourceModuleName__\":\"Global.lively.morphic.PathShapes\",\"__LivelyClassName__\":\"lively.morphic.Shapes.LineTo\"},\"634\":{},\"635\":{\"x\":312,\"y\":134.1670684814453,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"636\":{\"x\":114,\"y\":351.83294677734375,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"637\":{\"r\":0,\"g\":0,\"b\":0,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"638\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"setOrigin\":\"setOriginHTML\",\"setClipMode\":\"setClipModeHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\"},\"639\":{\"morph\":{\"__isSmartRef__\":true,\"id\":630},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"640\":{\"morph\":{\"__isSmartRef__\":true,\"id\":630},\"index\":0,\"connectedMagnet\":{\"__isSmartRef__\":true,\"id\":641},\"__SourceModuleName__\":\"Global.lively.morphic.AdditionalMorphs\",\"__LivelyClassName__\":\"lively.morphic.ControlPoint\"},\"641\":{\"morph\":{\"__isSmartRef__\":true,\"id\":588},\"position\":{\"__isSmartRef__\":true,\"id\":642},\"connectedControlPoints\":[{\"__isSmartRef__\":true,\"id\":640}],\"__SourceModuleName__\":\"Global.lively.morphic.Connectors\",\"__LivelyClassName__\":\"lively.morphic.Magnet\"},\"642\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"643\":{\"morph\":{\"__isSmartRef__\":true,\"id\":630},\"index\":1,\"connectedMagnet\":{\"__isSmartRef__\":true,\"id\":644},\"__SourceModuleName__\":\"Global.lively.morphic.AdditionalMorphs\",\"__LivelyClassName__\":\"lively.morphic.ControlPoint\"},\"644\":{\"morph\":{\"__isSmartRef__\":true,\"id\":1},\"position\":{\"__isSmartRef__\":true,\"id\":645},\"connectedControlPoints\":[{\"__isSmartRef__\":true,\"id\":643}],\"__SourceModuleName__\":\"Global.lively.morphic.Connectors\",\"__LivelyClassName__\":\"lively.morphic.Magnet\"},\"645\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"646\":{\"morphMenuItems\":{\"__isSmartRef__\":true,\"id\":647}},\"647\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":648},\"source\":\"function morphMenuItems() {\\n var visualConnector = this, con = this.con, world = this.world();\\n var items = [\\n ['edit converter', function() {\\n var source = con.converterString || 'function converter(value) {\\\\n return value\\\\n}',\\n editor = new lively.morphic.Text(new Rectangle(0,0, 400, 200), source);\\n editor.doitContext = con;\\n connect(editor, 'savedTextString', con, 'converterString', {updater:\\n function($upd, source) { this.targetObj.converter = null; $upd(source) }});\\n connect(editor, 'savedTextString', world, 'alertOK', {converter: \\n function() { return 'setting new converter' }})\\n editor.applyStyle({syntaxHighlighting: true, fontFamily: 'Courier', resizeWidth: true, resizeHeight: true});\\n var title = con.targetObj.name && con.sourceObj.name ?\\n 'Editor for ' + con.targetObj.name + ' -> ' + con.sourceObj.name :\\n 'Editor for converter function';\\n var window = world.addFramedMorph(editor, title)\\n window.align(window.bounds().topCenter(), visualConnector.bounds().bottomCenter())\\n }],\\n ['hide', function() {\\n visualConnector.disconnectFromMagnets();\\n visualConnector.remove();\\n }],\\n ['disconnect', function() {\\n alertOK('Disconnected ' + visualConnector.con);\\n visualConnector.con.visualDisconnect();\\n }],\\n ['cancel', function() {}],\\n ];\\n return items;\\n }\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":653},\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"lively.Closure\"},\"648\":{\"this\":{\"__isSmartRef__\":true,\"id\":630},\"__serializedLivelyClosures__\":{\"__isSmartRef__\":true,\"id\":649}},\"649\":{\"$super\":{\"__isSmartRef__\":true,\"id\":650}},\"650\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":651},\"source\":\"function () {\\n try {\\n return obj.constructor.prototype[name].apply(obj, arguments)\\n } catch(e) {\\n alert('Error in $super call: ' + e + '\\\\n' + e.stack);\\n return null;\\n }\\n }\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":652},\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"lively.Closure\"},\"651\":{\"obj\":{\"__isSmartRef__\":true,\"id\":630},\"name\":\"morphMenuItems\"},\"652\":{},\"653\":{},\"654\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":588},\"sourceAttrName\":\"globalTransform\",\"targetObj\":{\"__isSmartRef__\":true,\"id\":640},\"targetMethodName\":\"alignToMagnet\",\"dependendConnections\":[{\"__isSmartRef__\":true,\"id\":655},{\"__isSmartRef__\":true,\"id\":656},{\"__isSmartRef__\":true,\"id\":657},{\"__isSmartRef__\":true,\"id\":658},{\"__isSmartRef__\":true,\"id\":655},{\"__isSmartRef__\":true,\"id\":656},{\"__isSmartRef__\":true,\"id\":657},{\"__isSmartRef__\":true,\"id\":658},{\"__isSmartRef__\":true,\"id\":655},{\"__isSmartRef__\":true,\"id\":656},{\"__isSmartRef__\":true,\"id\":657},{\"__isSmartRef__\":true,\"id\":658},{\"__isSmartRef__\":true,\"id\":655},{\"__isSmartRef__\":true,\"id\":656},{\"__isSmartRef__\":true,\"id\":657},{\"__isSmartRef__\":true,\"id\":658},{\"__isSmartRef__\":true,\"id\":655},{\"__isSmartRef__\":true,\"id\":656},{\"__isSmartRef__\":true,\"id\":657},{\"__isSmartRef__\":true,\"id\":658},{\"__isSmartRef__\":true,\"id\":655},{\"__isSmartRef__\":true,\"id\":656},{\"__isSmartRef__\":true,\"id\":657},{\"__isSmartRef__\":true,\"id\":658},{\"__isSmartRef__\":true,\"id\":655},{\"__isSmartRef__\":true,\"id\":656},{\"__isSmartRef__\":true,\"id\":657},{\"__isSmartRef__\":true,\"id\":658},{\"__isSmartRef__\":true,\"id\":655},{\"__isSmartRef__\":true,\"id\":656},{\"__isSmartRef__\":true,\"id\":657},{\"__isSmartRef__\":true,\"id\":658},{\"__isSmartRef__\":true,\"id\":655},{\"__isSmartRef__\":true,\"id\":656},{\"__isSmartRef__\":true,\"id\":657},{\"__isSmartRef__\":true,\"id\":658},{\"__isSmartRef__\":true,\"id\":655},{\"__isSmartRef__\":true,\"id\":656},{\"__isSmartRef__\":true,\"id\":657},{\"__isSmartRef__\":true,\"id\":658},{\"__isSmartRef__\":true,\"id\":655},{\"__isSmartRef__\":true,\"id\":656},{\"__isSmartRef__\":true,\"id\":657},{\"__isSmartRef__\":true,\"id\":658},{\"__isSmartRef__\":true,\"id\":655},{\"__isSmartRef__\":true,\"id\":656},{\"__isSmartRef__\":true,\"id\":657},{\"__isSmartRef__\":true,\"id\":658},{\"__isSmartRef__\":true,\"id\":655},{\"__isSmartRef__\":true,\"id\":656},{\"__isSmartRef__\":true,\"id\":657},{\"__isSmartRef__\":true,\"id\":658},{\"__isSmartRef__\":true,\"id\":664},{\"__isSmartRef__\":true,\"id\":665},{\"__isSmartRef__\":true,\"id\":666},{\"__isSmartRef__\":true,\"id\":667},{\"__isSmartRef__\":true,\"id\":669},{\"__isSmartRef__\":true,\"id\":670},{\"__isSmartRef__\":true,\"id\":671},{\"__isSmartRef__\":true,\"id\":672},{\"__isSmartRef__\":true,\"id\":655},{\"__isSmartRef__\":true,\"id\":656},{\"__isSmartRef__\":true,\"id\":657},{\"__isSmartRef__\":true,\"id\":658},{\"__isSmartRef__\":true,\"id\":664},{\"__isSmartRef__\":true,\"id\":665},{\"__isSmartRef__\":true,\"id\":666},{\"__isSmartRef__\":true,\"id\":667},{\"__isSmartRef__\":true,\"id\":669},{\"__isSmartRef__\":true,\"id\":670},{\"__isSmartRef__\":true,\"id\":671},{\"__isSmartRef__\":true,\"id\":672},{\"__isSmartRef__\":true,\"id\":655},{\"__isSmartRef__\":true,\"id\":656},{\"__isSmartRef__\":true,\"id\":657},{\"__isSmartRef__\":true,\"id\":658},{\"__isSmartRef__\":true,\"id\":664},{\"__isSmartRef__\":true,\"id\":665},{\"__isSmartRef__\":true,\"id\":666},{\"__isSmartRef__\":true,\"id\":667},{\"__isSmartRef__\":true,\"id\":669},{\"__isSmartRef__\":true,\"id\":670},{\"__isSmartRef__\":true,\"id\":671},{\"__isSmartRef__\":true,\"id\":672},{\"__isSmartRef__\":true,\"id\":655},{\"__isSmartRef__\":true,\"id\":656},{\"__isSmartRef__\":true,\"id\":657},{\"__isSmartRef__\":true,\"id\":658},{\"__isSmartRef__\":true,\"id\":664},{\"__isSmartRef__\":true,\"id\":665},{\"__isSmartRef__\":true,\"id\":666},{\"__isSmartRef__\":true,\"id\":667},{\"__isSmartRef__\":true,\"id\":669},{\"__isSmartRef__\":true,\"id\":670},{\"__isSmartRef__\":true,\"id\":671},{\"__isSmartRef__\":true,\"id\":672},{\"__isSmartRef__\":true,\"id\":655},{\"__isSmartRef__\":true,\"id\":656},{\"__isSmartRef__\":true,\"id\":657},{\"__isSmartRef__\":true,\"id\":658},{\"__isSmartRef__\":true,\"id\":664},{\"__isSmartRef__\":true,\"id\":665},{\"__isSmartRef__\":true,\"id\":666},{\"__isSmartRef__\":true,\"id\":667},{\"__isSmartRef__\":true,\"id\":669},{\"__isSmartRef__\":true,\"id\":670},{\"__isSmartRef__\":true,\"id\":671},{\"__isSmartRef__\":true,\"id\":672}],\"oldTransform\":{\"__isSmartRef__\":true,\"id\":678},\"__SourceModuleName__\":\"Global.lively.bindings.GeometryBindings\",\"__LivelyClassName__\":\"lively.morphic.GeometryTransformConnection\"},\"655\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":588},\"sourceAttrName\":\"_Position\",\"targetObj\":{\"__isSmartRef__\":true,\"id\":654},\"targetMethodName\":\"signalTarget\",\"dependedBy\":{\"__isSmartRef__\":true,\"id\":654},\"__SourceModuleName__\":\"Global.lively.bindings\",\"__LivelyClassName__\":\"AttributeConnection\"},\"656\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":588},\"sourceAttrName\":\"_Scale\",\"targetObj\":{\"__isSmartRef__\":true,\"id\":654},\"targetMethodName\":\"signalTarget\",\"dependedBy\":{\"__isSmartRef__\":true,\"id\":654},\"__SourceModuleName__\":\"Global.lively.bindings\",\"__LivelyClassName__\":\"AttributeConnection\"},\"657\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":588},\"sourceAttrName\":\"_Rotation\",\"targetObj\":{\"__isSmartRef__\":true,\"id\":654},\"targetMethodName\":\"signalTarget\",\"dependedBy\":{\"__isSmartRef__\":true,\"id\":654},\"__SourceModuleName__\":\"Global.lively.bindings\",\"__LivelyClassName__\":\"AttributeConnection\"},\"658\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":588},\"sourceAttrName\":\"owner\",\"targetObj\":{\"__isSmartRef__\":true,\"id\":654},\"targetMethodName\":\"updateOwners\",\"converterString\":\"function (newOwner, oldOwner) {\\n return [newOwner, oldOwner]\\n }\",\"updater\":null,\"updaterString\":null,\"varMapping\":{\"__isSmartRef__\":true,\"id\":659},\"dependedBy\":{\"__isSmartRef__\":true,\"id\":654},\"__SourceModuleName__\":\"Global.lively.bindings\",\"__serializedLivelyClosures__\":{\"__isSmartRef__\":true,\"id\":660},\"__LivelyClassName__\":\"AttributeConnection\"},\"659\":{\"source\":{\"__isSmartRef__\":true,\"id\":588},\"target\":{\"__isSmartRef__\":true,\"id\":654}},\"660\":{\"converter\":{\"__isSmartRef__\":true,\"id\":661}},\"661\":{\"originalFunc\":null,\"varMapping\":{\"__isSmartRef__\":true,\"id\":662},\"source\":\"function (newOwner, oldOwner) {\\n return [newOwner, oldOwner]\\n }\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":663},\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"lively.Closure\"},\"662\":{\"source\":{\"__isSmartRef__\":true,\"id\":588},\"target\":{\"__isSmartRef__\":true,\"id\":654}},\"663\":{},\"664\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":1},\"sourceAttrName\":\"_Position\",\"targetObj\":{\"__isSmartRef__\":true,\"id\":654},\"targetMethodName\":\"signalTarget\",\"dependedBy\":{\"__isSmartRef__\":true,\"id\":654},\"__SourceModuleName__\":\"Global.lively.bindings\",\"__LivelyClassName__\":\"AttributeConnection\"},\"665\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":1},\"sourceAttrName\":\"_Scale\",\"targetObj\":{\"__isSmartRef__\":true,\"id\":654},\"targetMethodName\":\"signalTarget\",\"dependedBy\":{\"__isSmartRef__\":true,\"id\":654},\"__SourceModuleName__\":\"Global.lively.bindings\",\"__LivelyClassName__\":\"AttributeConnection\"},\"666\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":1},\"sourceAttrName\":\"_Rotation\",\"targetObj\":{\"__isSmartRef__\":true,\"id\":654},\"targetMethodName\":\"signalTarget\",\"dependedBy\":{\"__isSmartRef__\":true,\"id\":654},\"__SourceModuleName__\":\"Global.lively.bindings\",\"__LivelyClassName__\":\"AttributeConnection\"},\"667\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":1},\"sourceAttrName\":\"owner\",\"targetObj\":{\"__isSmartRef__\":true,\"id\":654},\"targetMethodName\":\"updateOwners\",\"converter\":null,\"converterString\":\"function (newOwner, oldOwner) {\\n return [newOwner, oldOwner]\\n }\",\"updater\":null,\"updaterString\":null,\"varMapping\":{\"__isSmartRef__\":true,\"id\":668},\"dependedBy\":{\"__isSmartRef__\":true,\"id\":654},\"__SourceModuleName__\":\"Global.lively.bindings\",\"__LivelyClassName__\":\"AttributeConnection\"},\"668\":{\"source\":{\"__isSmartRef__\":true,\"id\":1},\"target\":{\"__isSmartRef__\":true,\"id\":654}},\"669\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":0},\"sourceAttrName\":\"_Position\",\"targetObj\":{\"__isSmartRef__\":true,\"id\":654},\"targetMethodName\":\"signalTarget\",\"dependedBy\":{\"__isSmartRef__\":true,\"id\":654},\"__SourceModuleName__\":\"Global.lively.bindings\",\"__LivelyClassName__\":\"AttributeConnection\"},\"670\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":0},\"sourceAttrName\":\"_Scale\",\"targetObj\":{\"__isSmartRef__\":true,\"id\":654},\"targetMethodName\":\"signalTarget\",\"dependedBy\":{\"__isSmartRef__\":true,\"id\":654},\"__SourceModuleName__\":\"Global.lively.bindings\",\"__LivelyClassName__\":\"AttributeConnection\"},\"671\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":0},\"sourceAttrName\":\"_Rotation\",\"targetObj\":{\"__isSmartRef__\":true,\"id\":654},\"targetMethodName\":\"signalTarget\",\"dependedBy\":{\"__isSmartRef__\":true,\"id\":654},\"__SourceModuleName__\":\"Global.lively.bindings\",\"__LivelyClassName__\":\"AttributeConnection\"},\"672\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":0},\"sourceAttrName\":\"owner\",\"targetObj\":{\"__isSmartRef__\":true,\"id\":654},\"targetMethodName\":\"updateOwners\",\"converterString\":\"function (newOwner, oldOwner) {\\n return [newOwner, oldOwner]\\n }\",\"updater\":null,\"updaterString\":null,\"varMapping\":{\"__isSmartRef__\":true,\"id\":673},\"dependedBy\":{\"__isSmartRef__\":true,\"id\":654},\"__SourceModuleName__\":\"Global.lively.bindings\",\"__serializedLivelyClosures__\":{\"__isSmartRef__\":true,\"id\":674},\"__LivelyClassName__\":\"AttributeConnection\"},\"673\":{\"source\":{\"__isSmartRef__\":true,\"id\":0},\"target\":{\"__isSmartRef__\":true,\"id\":654}},\"674\":{\"converter\":{\"__isSmartRef__\":true,\"id\":675}},\"675\":{\"originalFunc\":null,\"varMapping\":{\"__isSmartRef__\":true,\"id\":676},\"source\":\"function (newOwner, oldOwner) {\\n return [newOwner, oldOwner]\\n }\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":677},\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"lively.Closure\"},\"676\":{\"source\":{\"__isSmartRef__\":true,\"id\":0},\"target\":{\"__isSmartRef__\":true,\"id\":654}},\"677\":{},\"678\":{\"d\":1.0100552207170073,\"a\":1.0100552207170073,\"f\":455.53490454337026,\"e\":111.10607427887079,\"c\":0,\"b\":0,\"matrix_\":{\"__isSmartRef__\":true,\"id\":679},\"__LivelyClassName__\":\"lively.morphic.Similitude\",\"__SourceModuleName__\":\"Global.lively.morphic.Core\"},\"679\":{\"a\":1.0100552207170073,\"b\":0,\"c\":0,\"d\":1.0100552207170073,\"e\":111.10607427887079,\"f\":455.53490454337026,\"__LivelyClassName__\":\"lively.morphic.Similitude\",\"__SourceModuleName__\":\"Global.lively.morphic.Core\"},\"680\":{\"x\":5,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Rectangle\"},\"681\":{\"partsSpaceName\":\"PartsBin/Inputs/\",\"__SourceModuleName__\":\"Global.lively.PartsBin\",\"migrationLevel\":2,\"comment\":\"Simple button. Connect to 'fire' to trigger actions when the button is pressed.\",\"partName\":\"Button\",\"__LivelyClassName__\":\"lively.PartsBin.PartsBinMetaInfo\"},\"682\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\"},\"683\":{\"morph\":{\"__isSmartRef__\":true,\"id\":588},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"684\":{\"x\":139,\"y\":18,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"685\":{\"x\":90,\"y\":-9,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"686\":{\"x\":110,\"y\":430,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"687\":{\"submorphs\":[],\"scripts\":[],\"id\":11797,\"shape\":{\"__isSmartRef__\":true,\"id\":688},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"halosEnabled\":true,\"fixedWidth\":false,\"fixedHeight\":false,\"allowsInput\":true,\"_FontFamily\":\"Arial, sans-serif\",\"registeredForMouseEvents\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":694},\"_MaxTextWidth\":null,\"_MaxTextHeight\":null,\"textColor\":{\"__isSmartRef__\":true,\"id\":691},\"showsHalos\":false,\"_FontSize\":9,\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"name\":\"Text15\",\"partsBinMetaInfo\":{\"__isSmartRef__\":true,\"id\":695},\"textChunks\":[{\"__isSmartRef__\":true,\"id\":696}],\"charsReplaced\":\"moveHorizontal\",\"lastFindLoc\":0,\"priorSelectionRange\":[4,4],\"prevScroll\":[0,0],\"priorExtent\":{\"__isSmartRef__\":true,\"id\":698},\"_WhiteSpaceHandling\":\"pre-wrap\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":699},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":700},\"owner\":{\"__isSmartRef__\":true,\"id\":1},\"attributeConnections\":[],\"doNotSerialize\":[],\"doNotCopyProperties\":[],\"distanceToDragEvent\":{\"__isSmartRef__\":true,\"id\":701},\"_ClipMode\":\"visible\",\"_MinTextWidth\":null,\"_MinTextHeight\":null,\"_Rotation\":0,\"_Scale\":1,\"__LivelyClassName__\":\"lively.morphic.Text\"},\"688\":{\"fill\":null,\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"_Position\":{\"__isSmartRef__\":true,\"id\":689},\"_Extent\":{\"__isSmartRef__\":true,\"id\":690},\"_BorderWidth\":0,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":691},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":692},\"_ClipMode\":\"visible\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":693},\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"689\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"690\":{\"x\":104,\"y\":14,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global\"},\"691\":{\"r\":0,\"g\":0,\"b\":0,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"692\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\",\"setClipMode\":\"setClipModeHTML\"},\"693\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__LivelyClassName__\":\"Rectangle\",\"__SourceModuleName__\":\"Global\"},\"694\":{\"x\":110,\"y\":320,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"695\":{\"partsSpaceName\":\"PartsBin/NewWorld\",\"__SourceModuleName__\":\"Global.lively.PartsBin\",\"migrationLevel\":1,\"__LivelyClassName__\":\"lively.PartsBin.PartsBinMetaInfo\"},\"696\":{\"style\":{\"__isSmartRef__\":true,\"id\":697},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":687},\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"storedString\":\"centeredHorizontal\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\"},\"697\":{\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\"},\"698\":{\"x\":104,\"y\":14,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global\"},\"699\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\",\"updateText\":\"updateTextHTML\",\"setTextExtent\":\"setTextExtentHTML\",\"setMaxTextWidth\":\"setMaxTextWidthHTML\",\"setMaxTextHeight\":\"setMaxTextHeightHTML\",\"setMinTextWidth\":\"setMinTextWidthHTML\",\"setMinTextHeight\":\"setMinTextHeightHTML\",\"getTextExtent\":\"getTextExtentHTML\",\"getTextString\":\"getTextStringHTML\",\"ignoreTextEvents\":\"ignoreTextEventsHTML\",\"unignoreTextEvents\":\"unignoreTextEventsHTML\",\"enableTextEvents\":\"enableTextEventsHTML\",\"setFontFamily\":\"setFontFamilyHTML\",\"setFontSize\":\"setFontSizeHTML\",\"setTextColor\":\"setTextColorHTML\",\"setPadding\":\"setPaddingHTML\",\"setAlign\":\"setAlignHTML\",\"setVerticalAlign\":\"setVerticalAlignHTML\",\"setDisplay\":\"setDisplayHTML\",\"setWhiteSpaceHandling\":\"setWhiteSpaceHandlingHTML\",\"focusMorph\":\"focusMorphHTML\"},\"700\":{\"morph\":{\"__isSmartRef__\":true,\"id\":687},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"701\":{\"x\":87.79610199999996,\"y\":-11.986006999999972,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"702\":{\"submorphs\":[],\"scripts\":[],\"id\":11798,\"shape\":{\"__isSmartRef__\":true,\"id\":703},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"halosEnabled\":true,\"fixedWidth\":false,\"fixedHeight\":false,\"allowsInput\":true,\"_FontFamily\":\"Arial, sans-serif\",\"registeredForMouseEvents\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":709},\"_MaxTextWidth\":null,\"_MaxTextHeight\":null,\"textColor\":{\"__isSmartRef__\":true,\"id\":706},\"showsHalos\":false,\"_FontSize\":9,\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"name\":\"Text14\",\"partsBinMetaInfo\":{\"__isSmartRef__\":true,\"id\":710},\"textChunks\":[{\"__isSmartRef__\":true,\"id\":711}],\"charsReplaced\":\"moveVertical\",\"lastFindLoc\":0,\"priorSelectionRange\":[4,4],\"prevScroll\":[0,0],\"priorExtent\":{\"__isSmartRef__\":true,\"id\":713},\"_WhiteSpaceHandling\":\"pre-wrap\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":714},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":715},\"attributeConnections\":[],\"doNotSerialize\":[],\"doNotCopyProperties\":[],\"distanceToDragEvent\":{\"__isSmartRef__\":true,\"id\":716},\"owner\":{\"__isSmartRef__\":true,\"id\":1},\"_ClipMode\":\"visible\",\"_MinTextWidth\":null,\"_MinTextHeight\":null,\"_Rotation\":0,\"_Scale\":0.996005996001,\"__LivelyClassName__\":\"lively.morphic.Text\"},\"703\":{\"fill\":null,\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"_Position\":{\"__isSmartRef__\":true,\"id\":704},\"_Extent\":{\"__isSmartRef__\":true,\"id\":705},\"_BorderWidth\":0,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":706},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":707},\"_ClipMode\":\"visible\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":708},\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"704\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"705\":{\"x\":86,\"y\":14,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global\"},\"706\":{\"r\":0,\"g\":0,\"b\":0,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"707\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\",\"setClipMode\":\"setClipModeHTML\"},\"708\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__LivelyClassName__\":\"Rectangle\",\"__SourceModuleName__\":\"Global\"},\"709\":{\"x\":110,\"y\":300,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"710\":{\"partsSpaceName\":\"PartsBin/NewWorld\",\"__SourceModuleName__\":\"Global.lively.PartsBin\",\"migrationLevel\":1,\"__LivelyClassName__\":\"lively.PartsBin.PartsBinMetaInfo\"},\"711\":{\"style\":{\"__isSmartRef__\":true,\"id\":712},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":702},\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"storedString\":\"moveHorizontal\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\"},\"712\":{\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\"},\"713\":{\"x\":86,\"y\":14,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global\"},\"714\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\",\"updateText\":\"updateTextHTML\",\"setTextExtent\":\"setTextExtentHTML\",\"setMaxTextWidth\":\"setMaxTextWidthHTML\",\"setMaxTextHeight\":\"setMaxTextHeightHTML\",\"setMinTextWidth\":\"setMinTextWidthHTML\",\"setMinTextHeight\":\"setMinTextHeightHTML\",\"getTextExtent\":\"getTextExtentHTML\",\"getTextString\":\"getTextStringHTML\",\"ignoreTextEvents\":\"ignoreTextEventsHTML\",\"unignoreTextEvents\":\"unignoreTextEventsHTML\",\"enableTextEvents\":\"enableTextEventsHTML\",\"setFontFamily\":\"setFontFamilyHTML\",\"setFontSize\":\"setFontSizeHTML\",\"setTextColor\":\"setTextColorHTML\",\"setPadding\":\"setPaddingHTML\",\"setAlign\":\"setAlignHTML\",\"setVerticalAlign\":\"setVerticalAlignHTML\",\"setDisplay\":\"setDisplayHTML\",\"setWhiteSpaceHandling\":\"setWhiteSpaceHandlingHTML\",\"focusMorph\":\"focusMorphHTML\"},\"715\":{\"morph\":{\"__isSmartRef__\":true,\"id\":702},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"716\":{\"x\":93.74438374406401,\"y\":-12.936095936016045,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"717\":{\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"_Position\":{\"__isSmartRef__\":true,\"id\":718},\"_Extent\":{\"__isSmartRef__\":true,\"id\":719},\"_Fill\":{\"__isSmartRef__\":true,\"id\":720},\"_BorderWidth\":1,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":721},\"_BorderRadius\":0,\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":722},\"_Opacity\":1,\"_BorderStyle\":\"solid\",\"_ClipMode\":\"visible\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":723},\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"718\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"719\":{\"x\":277.19531039751246,\"y\":454.2291913973596,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"720\":{\"r\":1,\"g\":1,\"b\":1,\"a\":1,\"__LivelyClassName__\":\"Color\",\"__SourceModuleName__\":\"Global\"},\"721\":{\"r\":0.372,\"g\":0.369,\"b\":0.372,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"722\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\",\"setClipMode\":\"setClipModeHTML\"},\"723\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__LivelyClassName__\":\"Rectangle\",\"__SourceModuleName__\":\"Global\"},\"724\":{\"partsSpaceName\":\"PartsBin/NewWorld\",\"__SourceModuleName__\":\"Global.lively.PartsBin\",\"requiredModules\":[\"lively.morphic.ColorChooserDraft\"],\"migrationLevel\":2,\"comment\":\"Very early style editor. Should be merged with text attribute editor somehow.\",\"partName\":\"StyleEditor\",\"__LivelyClassName__\":\"lively.PartsBin.PartsBinMetaInfo\"},\"725\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":1},\"sourceAttrName\":\"target\",\"targetObj\":{\"__isSmartRef__\":true,\"id\":2},\"targetMethodName\":\"setTextString\",\"converterString\":\"function (m) {\\n\\t\\tif (!m) return 'no target'\\n\\t\\treturn 'target: ' + m.name;\\n\\t}\",\"updater\":null,\"updaterString\":null,\"__SourceModuleName__\":\"Global.lively.bindings\",\"__serializedLivelyClosures__\":{\"__isSmartRef__\":true,\"id\":726},\"__LivelyClassName__\":\"AttributeConnection\"},\"726\":{\"converter\":{\"__isSmartRef__\":true,\"id\":727}},\"727\":{\"originalFunc\":null,\"varMapping\":{\"__isSmartRef__\":true,\"id\":728},\"source\":\"function (m) {\\n\\t\\tif (!m) return 'no target'\\n\\t\\treturn 'target: ' + m.name;\\n\\t}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":729},\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"lively.Closure\"},\"728\":{},\"729\":{},\"730\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":1},\"sourceAttrName\":\"globalTransform\",\"targetObj\":{\"__isSmartRef__\":true,\"id\":643},\"targetMethodName\":\"alignToMagnet\",\"dependendConnections\":[{\"__isSmartRef__\":true,\"id\":731},{\"__isSmartRef__\":true,\"id\":732},{\"__isSmartRef__\":true,\"id\":733},{\"__isSmartRef__\":true,\"id\":734},{\"__isSmartRef__\":true,\"id\":731},{\"__isSmartRef__\":true,\"id\":732},{\"__isSmartRef__\":true,\"id\":733},{\"__isSmartRef__\":true,\"id\":734},{\"__isSmartRef__\":true,\"id\":731},{\"__isSmartRef__\":true,\"id\":732},{\"__isSmartRef__\":true,\"id\":733},{\"__isSmartRef__\":true,\"id\":734},{\"__isSmartRef__\":true,\"id\":731},{\"__isSmartRef__\":true,\"id\":732},{\"__isSmartRef__\":true,\"id\":733},{\"__isSmartRef__\":true,\"id\":734},{\"__isSmartRef__\":true,\"id\":731},{\"__isSmartRef__\":true,\"id\":732},{\"__isSmartRef__\":true,\"id\":733},{\"__isSmartRef__\":true,\"id\":734},{\"__isSmartRef__\":true,\"id\":731},{\"__isSmartRef__\":true,\"id\":732},{\"__isSmartRef__\":true,\"id\":733},{\"__isSmartRef__\":true,\"id\":734},{\"__isSmartRef__\":true,\"id\":731},{\"__isSmartRef__\":true,\"id\":732},{\"__isSmartRef__\":true,\"id\":733},{\"__isSmartRef__\":true,\"id\":734},{\"__isSmartRef__\":true,\"id\":731},{\"__isSmartRef__\":true,\"id\":732},{\"__isSmartRef__\":true,\"id\":733},{\"__isSmartRef__\":true,\"id\":734},{\"__isSmartRef__\":true,\"id\":731},{\"__isSmartRef__\":true,\"id\":732},{\"__isSmartRef__\":true,\"id\":733},{\"__isSmartRef__\":true,\"id\":734},{\"__isSmartRef__\":true,\"id\":731},{\"__isSmartRef__\":true,\"id\":732},{\"__isSmartRef__\":true,\"id\":733},{\"__isSmartRef__\":true,\"id\":734},{\"__isSmartRef__\":true,\"id\":731},{\"__isSmartRef__\":true,\"id\":732},{\"__isSmartRef__\":true,\"id\":733},{\"__isSmartRef__\":true,\"id\":734},{\"__isSmartRef__\":true,\"id\":740},{\"__isSmartRef__\":true,\"id\":741},{\"__isSmartRef__\":true,\"id\":742},{\"__isSmartRef__\":true,\"id\":743},{\"__isSmartRef__\":true,\"id\":731},{\"__isSmartRef__\":true,\"id\":732},{\"__isSmartRef__\":true,\"id\":733},{\"__isSmartRef__\":true,\"id\":734},{\"__isSmartRef__\":true,\"id\":740},{\"__isSmartRef__\":true,\"id\":741},{\"__isSmartRef__\":true,\"id\":742},{\"__isSmartRef__\":true,\"id\":743},{\"__isSmartRef__\":true,\"id\":731},{\"__isSmartRef__\":true,\"id\":732},{\"__isSmartRef__\":true,\"id\":733},{\"__isSmartRef__\":true,\"id\":734},{\"__isSmartRef__\":true,\"id\":740},{\"__isSmartRef__\":true,\"id\":741},{\"__isSmartRef__\":true,\"id\":742},{\"__isSmartRef__\":true,\"id\":743},{\"__isSmartRef__\":true,\"id\":731},{\"__isSmartRef__\":true,\"id\":732},{\"__isSmartRef__\":true,\"id\":733},{\"__isSmartRef__\":true,\"id\":734},{\"__isSmartRef__\":true,\"id\":740},{\"__isSmartRef__\":true,\"id\":741},{\"__isSmartRef__\":true,\"id\":742},{\"__isSmartRef__\":true,\"id\":743},{\"__isSmartRef__\":true,\"id\":731},{\"__isSmartRef__\":true,\"id\":732},{\"__isSmartRef__\":true,\"id\":733},{\"__isSmartRef__\":true,\"id\":734},{\"__isSmartRef__\":true,\"id\":740},{\"__isSmartRef__\":true,\"id\":741},{\"__isSmartRef__\":true,\"id\":742},{\"__isSmartRef__\":true,\"id\":743},{\"__isSmartRef__\":true,\"id\":731},{\"__isSmartRef__\":true,\"id\":732},{\"__isSmartRef__\":true,\"id\":733},{\"__isSmartRef__\":true,\"id\":734},{\"__isSmartRef__\":true,\"id\":740},{\"__isSmartRef__\":true,\"id\":741},{\"__isSmartRef__\":true,\"id\":742},{\"__isSmartRef__\":true,\"id\":743},{\"__isSmartRef__\":true,\"id\":731},{\"__isSmartRef__\":true,\"id\":732},{\"__isSmartRef__\":true,\"id\":733},{\"__isSmartRef__\":true,\"id\":734},{\"__isSmartRef__\":true,\"id\":740},{\"__isSmartRef__\":true,\"id\":741},{\"__isSmartRef__\":true,\"id\":742},{\"__isSmartRef__\":true,\"id\":743}],\"oldTransform\":{\"__isSmartRef__\":true,\"id\":749},\"__SourceModuleName__\":\"Global.lively.bindings.GeometryBindings\",\"__LivelyClassName__\":\"lively.morphic.GeometryTransformConnection\"},\"731\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":1},\"sourceAttrName\":\"_Position\",\"targetObj\":{\"__isSmartRef__\":true,\"id\":730},\"targetMethodName\":\"signalTarget\",\"dependedBy\":{\"__isSmartRef__\":true,\"id\":730},\"__SourceModuleName__\":\"Global.lively.bindings\",\"__LivelyClassName__\":\"AttributeConnection\"},\"732\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":1},\"sourceAttrName\":\"_Scale\",\"targetObj\":{\"__isSmartRef__\":true,\"id\":730},\"targetMethodName\":\"signalTarget\",\"dependedBy\":{\"__isSmartRef__\":true,\"id\":730},\"__SourceModuleName__\":\"Global.lively.bindings\",\"__LivelyClassName__\":\"AttributeConnection\"},\"733\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":1},\"sourceAttrName\":\"_Rotation\",\"targetObj\":{\"__isSmartRef__\":true,\"id\":730},\"targetMethodName\":\"signalTarget\",\"dependedBy\":{\"__isSmartRef__\":true,\"id\":730},\"__SourceModuleName__\":\"Global.lively.bindings\",\"__LivelyClassName__\":\"AttributeConnection\"},\"734\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":1},\"sourceAttrName\":\"owner\",\"targetObj\":{\"__isSmartRef__\":true,\"id\":730},\"targetMethodName\":\"updateOwners\",\"converterString\":\"function (newOwner, oldOwner) {\\n return [newOwner, oldOwner]\\n }\",\"updater\":null,\"updaterString\":null,\"varMapping\":{\"__isSmartRef__\":true,\"id\":735},\"dependedBy\":{\"__isSmartRef__\":true,\"id\":730},\"__SourceModuleName__\":\"Global.lively.bindings\",\"__serializedLivelyClosures__\":{\"__isSmartRef__\":true,\"id\":736},\"__LivelyClassName__\":\"AttributeConnection\"},\"735\":{\"source\":{\"__isSmartRef__\":true,\"id\":1},\"target\":{\"__isSmartRef__\":true,\"id\":730}},\"736\":{\"converter\":{\"__isSmartRef__\":true,\"id\":737}},\"737\":{\"originalFunc\":null,\"varMapping\":{\"__isSmartRef__\":true,\"id\":738},\"source\":\"function (newOwner, oldOwner) {\\n return [newOwner, oldOwner]\\n }\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":739},\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"lively.Closure\"},\"738\":{\"source\":{\"__isSmartRef__\":true,\"id\":1},\"target\":{\"__isSmartRef__\":true,\"id\":730}},\"739\":{},\"740\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":0},\"sourceAttrName\":\"_Position\",\"targetObj\":{\"__isSmartRef__\":true,\"id\":730},\"targetMethodName\":\"signalTarget\",\"dependedBy\":{\"__isSmartRef__\":true,\"id\":730},\"__SourceModuleName__\":\"Global.lively.bindings\",\"__LivelyClassName__\":\"AttributeConnection\"},\"741\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":0},\"sourceAttrName\":\"_Scale\",\"targetObj\":{\"__isSmartRef__\":true,\"id\":730},\"targetMethodName\":\"signalTarget\",\"dependedBy\":{\"__isSmartRef__\":true,\"id\":730},\"__SourceModuleName__\":\"Global.lively.bindings\",\"__LivelyClassName__\":\"AttributeConnection\"},\"742\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":0},\"sourceAttrName\":\"_Rotation\",\"targetObj\":{\"__isSmartRef__\":true,\"id\":730},\"targetMethodName\":\"signalTarget\",\"dependedBy\":{\"__isSmartRef__\":true,\"id\":730},\"__SourceModuleName__\":\"Global.lively.bindings\",\"__LivelyClassName__\":\"AttributeConnection\"},\"743\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":0},\"sourceAttrName\":\"owner\",\"targetObj\":{\"__isSmartRef__\":true,\"id\":730},\"targetMethodName\":\"updateOwners\",\"converterString\":\"function (newOwner, oldOwner) {\\n return [newOwner, oldOwner]\\n }\",\"updater\":null,\"updaterString\":null,\"varMapping\":{\"__isSmartRef__\":true,\"id\":744},\"dependedBy\":{\"__isSmartRef__\":true,\"id\":730},\"__SourceModuleName__\":\"Global.lively.bindings\",\"__serializedLivelyClosures__\":{\"__isSmartRef__\":true,\"id\":745},\"__LivelyClassName__\":\"AttributeConnection\"},\"744\":{\"source\":{\"__isSmartRef__\":true,\"id\":0},\"target\":{\"__isSmartRef__\":true,\"id\":730}},\"745\":{\"converter\":{\"__isSmartRef__\":true,\"id\":746}},\"746\":{\"originalFunc\":null,\"varMapping\":{\"__isSmartRef__\":true,\"id\":747},\"source\":\"function (newOwner, oldOwner) {\\n return [newOwner, oldOwner]\\n }\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":748},\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"lively.Closure\"},\"747\":{\"source\":{\"__isSmartRef__\":true,\"id\":0},\"target\":{\"__isSmartRef__\":true,\"id\":730}},\"748\":{},\"749\":{\"d\":1.0100552207170073,\"a\":1.0100552207170073,\"f\":21.211159635057154,\"e\":0,\"c\":0,\"b\":0,\"matrix_\":{\"__isSmartRef__\":true,\"id\":750},\"__LivelyClassName__\":\"lively.morphic.Similitude\",\"__SourceModuleName__\":\"Global.lively.morphic.Core\"},\"750\":{\"a\":1.0100552207170073,\"b\":0,\"c\":0,\"d\":1.0100552207170073,\"e\":0,\"f\":21.211159635057154,\"__LivelyClassName__\":\"lively.morphic.Similitude\",\"__SourceModuleName__\":\"Global.lively.morphic.Core\"},\"751\":{\"x\":276.19531039751246,\"y\":454.2291913973596,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"752\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\"},\"753\":{\"morph\":{\"__isSmartRef__\":true,\"id\":1},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"754\":{\"resizeWidth\":true,\"resizeHeight\":true},\"755\":{\"x\":0,\"y\":21,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"756\":{\"setTarget\":{\"__isSmartRef__\":true,\"id\":757},\"resetTarget\":{\"__isSmartRef__\":true,\"id\":761},\"setTargetStyle\":{\"__isSmartRef__\":true,\"id\":764},\"setupConnections\":{\"__isSmartRef__\":true,\"id\":767},\"reset\":{\"__isSmartRef__\":true,\"id\":771},\"setLayouter\":{\"__isSmartRef__\":true,\"id\":775},\"openLayoutConfigurator\":{\"__isSmartRef__\":true,\"id\":783}},\"757\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":758},\"source\":\"function setTarget(morph) {\\n\\n\\tthis.target = morph;\\n\\tthis.get('StyleFillColorField').setFill(morph.getFill());\\t\\n\\tthis.get('StyleBorderColorField').setFill(morph.getBorderColor());\\n\\n\\tthis.get('borderWidthSlider').setValue(morph.getBorderWidth());\\n\\n\\tthis.get('borderRadiusSlider').setValue(morph.getBorderRadius());\\n\\n this.get('opacitySlider').setValue(morph.getOpacity());\\n\\n this.get('borderStyleList').setSelection(morph.getBorderStyle());\\n\\n var layouter = morph.getLayouter();\\n this.get('layouterList').setSelection(layouter && layouter.constructor.type);\\n\\n\\t// layout\\n\\tvar layout = morph.layout;\\n\\tif (!layout) return;\\n this.layoutProps.forEach(function(attr) {\\n\\t\\tvar checkBox = this.get(attr + 'CheckBox');\\n\\t\\tcheckBox.setChecked(layout[attr])\\n\\t}, this);\\n\\n\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":759},\"__LivelyClassName__\":\"lively.Closure\",\"__SourceModuleName__\":\"Global\"},\"758\":{\"this\":{\"__isSmartRef__\":true,\"id\":1}},\"759\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":760},\"user\":\"lauritz\",\"tags\":[]},\"760\":{\"isSerializedDate\":true,\"string\":\"Mon Dec 19 2011 13:22:16 GMT-0800 (PST)\"},\"761\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":762},\"source\":\"function resetTarget() {\\n\\tthis.target = undefined;\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":763},\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"lively.Closure\"},\"762\":{\"this\":{\"__isSmartRef__\":true,\"id\":1}},\"763\":{},\"764\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":765},\"source\":\"function setTargetStyle(style) {\\n\\t// alert(JSON.stringify(style))\\n\\tif (this.target) this.target.applyStyle(style)\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":766},\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"lively.Closure\"},\"765\":{\"this\":{\"__isSmartRef__\":true,\"id\":1}},\"766\":{},\"767\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":768},\"source\":\"function setupConnections() {\\n// newShowMorph(this.get('borderWidthSlider'))\\n// this.get('borderWidthSlider').attributeConnections\\n// disconnectAll(this.get('borderWidthSlider'))\\n// \\n// newShowMorph(this.get('borderRadiusSlider'))\\n// this.get('borderRadiusSlider').attributeConnections\\n// disconnectAll(this.get('borderRadiusSlider'))\\n\\n\\n\\tconnect(this.get('borderWidthSlider'), 'value',\\n\\tthis, \\\"setTargetStyle\\\", {\\n\\t\\tconverter: function(v) { return {borderWidth: v} }});\\n\\n\\tconnect(this.get('borderRadiusSlider'), 'value',\\n\\t\\tthis, \\\"setTargetStyle\\\", {\\n\\t\\tconverter: function(v) { return {borderRadius: v} }});\\n\\n\\tconnect(this.get('opacitySlider'), 'value',\\n\\t\\tthis, \\\"setTargetStyle\\\", {\\n\\t\\tconverter: function(v) { return {opacity: v} }});\\n\\n\\tconnect(this.get('borderStyleList'), 'selection',\\n\\t\\tthis, \\\"setTargetStyle\\\", {\\n\\t\\tconverter: function(v) { return {borderStyle: v} }});\\n\\n connect(this.get('layouterList'), 'selection', this, 'setLayouter')\\n\\n this.layoutProps.forEach(function(attr) {\\n \\tvar checkBox = this.get(attr + 'CheckBox');\\n \\tcheckBox.layoutProperty = attr;\\n \\tconnect(checkBox, 'checked', this,\\n \\t\\\"setTargetStyle\\\", { converter:\\n \\tfunction(bool) {\\n \\t\\tvar style = {},\\n \\t\\t\\tprop = this.sourceObj.layoutProperty;\\n \\t\\tstyle[prop] = bool;\\n \\t\\treturn style\\n \\t}})\\n }, this);\\n\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":769},\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"lively.Closure\"},\"768\":{\"this\":{\"__isSmartRef__\":true,\"id\":1}},\"769\":{\"user\":\"robertkrahn\",\"timestamp\":{\"__isSmartRef__\":true,\"id\":770}},\"770\":{\"isSerializedDate\":true,\"string\":\"Fri Jun 24 2011 08:27:55 GMT-0700 (PDT)\"},\"771\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":772},\"source\":\"function reset() {\\n\\tthis.get('borderWidthSlider').valueScale = 20\\n\\tthis.get('borderRadiusSlider').valueScale = 50\\n this.get('layouterList').setSelection(null)\\n this.layoutProps = ['adjustForNewBounds', 'resizeWidth', 'resizeHeight', 'moveVertical', 'moveHorizontal', 'centeredHorizontal', 'centeredVertical', 'scaleHorizontal', 'scaleVertical'];\\n this.resetTarget()\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":773},\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"lively.Closure\"},\"772\":{\"this\":{\"__isSmartRef__\":true,\"id\":1}},\"773\":{\"user\":\"robertkrahn\",\"timestamp\":{\"__isSmartRef__\":true,\"id\":774}},\"774\":{\"isSerializedDate\":true,\"string\":\"Fri Jun 24 2011 08:58:17 GMT-0700 (PDT)\"},\"775\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":776},\"source\":\"function setLayouter(layoutClassName) {\\n if (layoutClassName && layoutClassName !== 'none')\\n var newLayoutClass = Class.forName(layoutClassName);\\n\\n if (!this.target) return;\\n\\n var currentLayoutClass = this.target.getLayouter() && \\n Class.getConstructor(this.target.getLayouter());\\n\\n if (currentLayoutClass === newLayoutClass) return;\\n\\n this.target.setLayouter(newLayoutClass && new newLayoutClass(this.target));\\n this.target.applyLayout();\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":781},\"__LivelyClassName__\":\"lively.Closure\",\"__SourceModuleName__\":\"Global\"},\"776\":{\"this\":{\"__isSmartRef__\":true,\"id\":1},\"__serializedLivelyClosures__\":{\"__isSmartRef__\":true,\"id\":777}},\"777\":{\"$super\":{\"__isSmartRef__\":true,\"id\":778}},\"778\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":779},\"source\":\"function () {\\n try {\\n return obj.constructor.prototype[name].apply(obj, arguments)\\n } catch(e) {\\n alert('Error in $super call: ' + e + '\\\\n' + e.stack);\\n return null;\\n }\\n }\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":780},\"__LivelyClassName__\":\"lively.Closure\",\"__SourceModuleName__\":\"Global\"},\"779\":{\"obj\":{\"__isSmartRef__\":true,\"id\":1},\"name\":\"setLayouter\"},\"780\":{},\"781\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":782},\"user\":\"lauritz\",\"tags\":[]},\"782\":{\"isSerializedDate\":true,\"string\":\"Mon Dec 19 2011 13:27:46 GMT-0800 (PST)\"},\"783\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":784},\"source\":\"function openLayoutConfigurator() {\\n if (!this.target.getLayouter()) {\\n alert('no layout selected');\\n return;\\n }\\n var configurator = lively.PartsBin.getPart('LayoutConfigurator', 'PartsBin/Layout');\\n configurator.openInWorld();\\n configurator.align(\\n configurator.bounds().center(), this.world().visibleBounds().center())\\n configurator.setTarget(this.target.getLayouter());\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":785},\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"lively.Closure\"},\"784\":{\"this\":{\"__isSmartRef__\":true,\"id\":1}},\"785\":{},\"786\":{\"submorphs\":[{\"__isSmartRef__\":true,\"id\":787},{\"__isSmartRef__\":true,\"id\":802},{\"__isSmartRef__\":true,\"id\":850},{\"__isSmartRef__\":true,\"id\":885}],\"scripts\":[],\"shape\":{\"__isSmartRef__\":true,\"id\":921},\"id\":11799,\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":933},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":934},\"droppingEnabled\":true,\"halosEnabled\":true,\"layout\":{\"__isSmartRef__\":true,\"id\":935},\"_Position\":{\"__isSmartRef__\":true,\"id\":936},\"windowMorph\":{\"__isSmartRef__\":true,\"id\":0},\"label\":{\"__isSmartRef__\":true,\"id\":787},\"closeButton\":{\"__isSmartRef__\":true,\"id\":802},\"menuButton\":{\"__isSmartRef__\":true,\"id\":850},\"collapseButton\":{\"__isSmartRef__\":true,\"id\":885},\"priorExtent\":{\"__isSmartRef__\":true,\"id\":937},\"owner\":{\"__isSmartRef__\":true,\"id\":0},\"__SourceModuleName__\":\"Global.lively.morphic.Widgets\",\"attributeConnections\":[],\"doNotSerialize\":[],\"doNotCopyProperties\":[],\"__LivelyClassName__\":\"lively.morphic.TitleBar\"},\"787\":{\"submorphs\":[],\"scripts\":[],\"shape\":{\"__isSmartRef__\":true,\"id\":788},\"id\":11800,\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":794},\"textChunks\":[{\"__isSmartRef__\":true,\"id\":795}],\"eventHandler\":{\"__isSmartRef__\":true,\"id\":797},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"halosEnabled\":true,\"_Padding\":{\"__isSmartRef__\":true,\"id\":798},\"_ClipMode\":\"hidden\",\"fixedWidth\":true,\"_WhiteSpaceHandling\":\"pre-wrap\",\"fixedHeight\":true,\"allowInput\":false,\"_FontFamily\":\"Helvetica\",\"_FontSize\":10,\"evalEnabled\":false,\"isLabel\":true,\"_HandStyle\":\"default\",\"layout\":{\"__isSmartRef__\":true,\"id\":799},\"_Align\":\"center\",\"eventsAreIgnored\":true,\"_PointerEvents\":\"none\",\"owner\":{\"__isSmartRef__\":true,\"id\":786},\"priorExtent\":{\"__isSmartRef__\":true,\"id\":800},\"_MaxTextWidth\":218.19531039751246,\"_MaxTextHeight\":null,\"_Position\":{\"__isSmartRef__\":true,\"id\":801},\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"attributeConnections\":[],\"doNotSerialize\":[],\"doNotCopyProperties\":[],\"_MinTextWidth\":218.19531039751246,\"_MinTextHeight\":null,\"__LivelyClassName__\":\"lively.morphic.Text\"},\"788\":{\"_Position\":{\"__isSmartRef__\":true,\"id\":789},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":790},\"_Extent\":{\"__isSmartRef__\":true,\"id\":791},\"_BorderWidth\":0,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":792},\"_Fill\":null,\"_BorderRadius\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"_ClipMode\":\"hidden\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":793},\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"789\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"790\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\",\"setClipMode\":\"setClipModeHTML\"},\"791\":{\"x\":218.19531039751246,\"y\":17,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global\"},\"792\":{\"r\":0,\"g\":0,\"b\":0,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"793\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__LivelyClassName__\":\"Rectangle\",\"__SourceModuleName__\":\"Global\"},\"794\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\",\"updateText\":\"updateTextHTML\",\"setTextExtent\":\"setTextExtentHTML\",\"setMaxTextWidth\":\"setMaxTextWidthHTML\",\"setMaxTextHeight\":\"setMaxTextHeightHTML\",\"setMinTextWidth\":\"setMinTextWidthHTML\",\"setMinTextHeight\":\"setMinTextHeightHTML\",\"getTextExtent\":\"getTextExtentHTML\",\"getTextString\":\"getTextStringHTML\",\"ignoreTextEvents\":\"ignoreTextEventsHTML\",\"unignoreTextEvents\":\"unignoreTextEventsHTML\",\"enableTextEvents\":\"enableTextEventsHTML\",\"setFontFamily\":\"setFontFamilyHTML\",\"setFontSize\":\"setFontSizeHTML\",\"setTextColor\":\"setTextColorHTML\",\"setPadding\":\"setPaddingHTML\",\"setAlign\":\"setAlignHTML\",\"setVerticalAlign\":\"setVerticalAlignHTML\",\"setDisplay\":\"setDisplayHTML\",\"setWhiteSpaceHandling\":\"setWhiteSpaceHandlingHTML\",\"focusMorph\":\"focusMorphHTML\"},\"795\":{\"style\":{\"__isSmartRef__\":true,\"id\":796},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":787},\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"storedString\":\"StyleEditor\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\"},\"796\":{\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\"},\"797\":{\"morph\":{\"__isSmartRef__\":true,\"id\":787},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"798\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Rectangle\"},\"799\":{\"resizeWidth\":true},\"800\":{\"x\":218.19531039751246,\"y\":17,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global\"},\"801\":{\"x\":20,\"y\":3,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"802\":{\"submorphs\":[{\"__isSmartRef__\":true,\"id\":803}],\"scripts\":[],\"shape\":{\"__isSmartRef__\":true,\"id\":816},\"id\":11801,\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":832},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":833},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"halosEnabled\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":834},\"priorExtent\":{\"__isSmartRef__\":true,\"id\":835},\"value\":false,\"toggle\":false,\"isActive\":true,\"normalFill\":{\"__isSmartRef__\":true,\"id\":821},\"lighterFill\":{\"__isSmartRef__\":true,\"id\":836},\"label\":{\"__isSmartRef__\":true,\"id\":803},\"owner\":{\"__isSmartRef__\":true,\"id\":786},\"layout\":{\"__isSmartRef__\":true,\"id\":845},\"attributeConnections\":[{\"__isSmartRef__\":true,\"id\":846},{\"__isSmartRef__\":true,\"id\":848}],\"doNotSerialize\":[\"$$getHelpText\",\"$$fire\"],\"doNotCopyProperties\":[\"$$getHelpText\",\"$$fire\"],\"__SourceModuleName__\":\"Global.lively.morphic.Widgets\",\"__LivelyClassName__\":\"lively.morphic.WindowControl\"},\"803\":{\"submorphs\":[],\"scripts\":[],\"shape\":{\"__isSmartRef__\":true,\"id\":804},\"id\":11802,\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":809},\"textChunks\":[{\"__isSmartRef__\":true,\"id\":810}],\"eventHandler\":{\"__isSmartRef__\":true,\"id\":812},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"halosEnabled\":true,\"_Padding\":{\"__isSmartRef__\":true,\"id\":813},\"_ClipMode\":\"hidden\",\"fixedWidth\":true,\"_WhiteSpaceHandling\":\"pre-wrap\",\"fixedHeight\":true,\"allowInput\":false,\"_FontFamily\":\"Helvetica\",\"_FontSize\":8,\"_Position\":{\"__isSmartRef__\":true,\"id\":814},\"priorExtent\":{\"__isSmartRef__\":true,\"id\":815},\"_MaxTextWidth\":17,\"_MaxTextHeight\":null,\"evalEnabled\":false,\"owner\":{\"__isSmartRef__\":true,\"id\":802},\"isLabel\":true,\"_HandStyle\":\"default\",\"_Align\":\"center\",\"eventsAreIgnored\":true,\"_PointerEvents\":\"none\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"attributeConnections\":[],\"doNotSerialize\":[],\"doNotCopyProperties\":[],\"_MinTextWidth\":17,\"_MinTextHeight\":null,\"__LivelyClassName__\":\"lively.morphic.Text\"},\"804\":{\"_Position\":{\"__isSmartRef__\":true,\"id\":805},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":806},\"_Extent\":{\"__isSmartRef__\":true,\"id\":807},\"_BorderWidth\":0,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":792},\"_Fill\":null,\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"_ClipMode\":\"hidden\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":808},\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"805\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"806\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\",\"setClipMode\":\"setClipModeHTML\"},\"807\":{\"x\":17,\"y\":17,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global\"},\"808\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__LivelyClassName__\":\"Rectangle\",\"__SourceModuleName__\":\"Global\"},\"809\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\",\"updateText\":\"updateTextHTML\",\"setTextExtent\":\"setTextExtentHTML\",\"setMaxTextWidth\":\"setMaxTextWidthHTML\",\"setMaxTextHeight\":\"setMaxTextHeightHTML\",\"setMinTextWidth\":\"setMinTextWidthHTML\",\"setMinTextHeight\":\"setMinTextHeightHTML\",\"getTextExtent\":\"getTextExtentHTML\",\"getTextString\":\"getTextStringHTML\",\"ignoreTextEvents\":\"ignoreTextEventsHTML\",\"unignoreTextEvents\":\"unignoreTextEventsHTML\",\"enableTextEvents\":\"enableTextEventsHTML\",\"setFontFamily\":\"setFontFamilyHTML\",\"setFontSize\":\"setFontSizeHTML\",\"setTextColor\":\"setTextColorHTML\",\"setPadding\":\"setPaddingHTML\",\"setAlign\":\"setAlignHTML\",\"setVerticalAlign\":\"setVerticalAlignHTML\",\"setDisplay\":\"setDisplayHTML\",\"setWhiteSpaceHandling\":\"setWhiteSpaceHandlingHTML\",\"focusMorph\":\"focusMorphHTML\"},\"810\":{\"style\":{\"__isSmartRef__\":true,\"id\":811},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":803},\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"storedString\":\"X\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\"},\"811\":{\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\"},\"812\":{\"morph\":{\"__isSmartRef__\":true,\"id\":803},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"813\":{\"x\":0,\"y\":3,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Rectangle\"},\"814\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"815\":{\"x\":17,\"y\":17,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global\"},\"816\":{\"_Position\":{\"__isSmartRef__\":true,\"id\":817},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":818},\"_Extent\":{\"__isSmartRef__\":true,\"id\":819},\"_BorderWidth\":0,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":820},\"_Fill\":{\"__isSmartRef__\":true,\"id\":821},\"_StrokeOpacity\":0,\"_BorderRadius\":5,\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"_ClipMode\":\"visible\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":831},\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"817\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"818\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\",\"setClipMode\":\"setClipModeHTML\"},\"819\":{\"x\":17,\"y\":17,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"820\":{\"r\":0.7411764705882353,\"g\":0.7450980392156863,\"b\":0.7529411764705882,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"821\":{\"stops\":[{\"__isSmartRef__\":true,\"id\":822},{\"__isSmartRef__\":true,\"id\":824},{\"__isSmartRef__\":true,\"id\":826},{\"__isSmartRef__\":true,\"id\":828}],\"vector\":{\"__isSmartRef__\":true,\"id\":830},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.LinearGradient\"},\"822\":{\"offset\":0,\"color\":{\"__isSmartRef__\":true,\"id\":823}},\"823\":{\"r\":0.9600000000000001,\"g\":0.9600000000000001,\"b\":0.9600000000000001,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"824\":{\"offset\":0.4,\"color\":{\"__isSmartRef__\":true,\"id\":825}},\"825\":{\"r\":0.8200000000000001,\"g\":0.8200000000000001,\"b\":0.8200000000000001,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"826\":{\"offset\":0.6,\"color\":{\"__isSmartRef__\":true,\"id\":827}},\"827\":{\"r\":0.8200000000000001,\"g\":0.8200000000000001,\"b\":0.8200000000000001,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"828\":{\"offset\":1,\"color\":{\"__isSmartRef__\":true,\"id\":829}},\"829\":{\"r\":0.94,\"g\":0.94,\"b\":0.94,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"830\":{\"x\":0,\"y\":0,\"width\":0,\"height\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Rectangle\"},\"831\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__LivelyClassName__\":\"Rectangle\",\"__SourceModuleName__\":\"Global\"},\"832\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\"},\"833\":{\"morph\":{\"__isSmartRef__\":true,\"id\":802},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"834\":{\"x\":257.19531039751246,\"y\":3,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"835\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"836\":{\"stops\":[{\"__isSmartRef__\":true,\"id\":837},{\"__isSmartRef__\":true,\"id\":839},{\"__isSmartRef__\":true,\"id\":841},{\"__isSmartRef__\":true,\"id\":843}],\"vector\":{\"__isSmartRef__\":true,\"id\":830},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.LinearGradient\"},\"837\":{\"offset\":0,\"color\":{\"__isSmartRef__\":true,\"id\":838}},\"838\":{\"r\":0.98,\"g\":0.98,\"b\":0.98,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"839\":{\"offset\":0.4,\"color\":{\"__isSmartRef__\":true,\"id\":840}},\"840\":{\"r\":0.91,\"g\":0.91,\"b\":0.91,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"841\":{\"offset\":0.6,\"color\":{\"__isSmartRef__\":true,\"id\":842}},\"842\":{\"r\":0.91,\"g\":0.91,\"b\":0.91,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"843\":{\"offset\":1,\"color\":{\"__isSmartRef__\":true,\"id\":844}},\"844\":{\"r\":0.97,\"g\":0.97,\"b\":0.97,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"845\":{\"moveHorizontal\":true},\"846\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":802},\"sourceAttrName\":\"getHelpText\",\"targetObj\":{\"__isSmartRef__\":true,\"id\":0},\"targetMethodName\":\"getCloseHelp\",\"converter\":null,\"converterString\":null,\"updater\":null,\"updaterString\":null,\"varMapping\":{\"__isSmartRef__\":true,\"id\":847},\"__SourceModuleName__\":\"Global.lively.bindings\",\"__LivelyClassName__\":\"AttributeConnection\"},\"847\":{\"source\":{\"__isSmartRef__\":true,\"id\":802},\"target\":{\"__isSmartRef__\":true,\"id\":0}},\"848\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":802},\"sourceAttrName\":\"fire\",\"targetObj\":{\"__isSmartRef__\":true,\"id\":0},\"targetMethodName\":\"initiateShutdown\",\"converter\":null,\"converterString\":null,\"updater\":null,\"updaterString\":null,\"varMapping\":{\"__isSmartRef__\":true,\"id\":849},\"__SourceModuleName__\":\"Global.lively.bindings\",\"__LivelyClassName__\":\"AttributeConnection\"},\"849\":{\"source\":{\"__isSmartRef__\":true,\"id\":802},\"target\":{\"__isSmartRef__\":true,\"id\":0}},\"850\":{\"submorphs\":[{\"__isSmartRef__\":true,\"id\":851}],\"scripts\":[],\"shape\":{\"__isSmartRef__\":true,\"id\":863},\"id\":11803,\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":868},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":869},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"halosEnabled\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":870},\"priorExtent\":{\"__isSmartRef__\":true,\"id\":871},\"value\":false,\"toggle\":false,\"isActive\":true,\"normalFill\":{\"__isSmartRef__\":true,\"id\":821},\"lighterFill\":{\"__isSmartRef__\":true,\"id\":872},\"label\":{\"__isSmartRef__\":true,\"id\":851},\"owner\":{\"__isSmartRef__\":true,\"id\":786},\"attributeConnections\":[{\"__isSmartRef__\":true,\"id\":881},{\"__isSmartRef__\":true,\"id\":883}],\"doNotSerialize\":[\"$$getHelpText\",\"$$fire\"],\"doNotCopyProperties\":[\"$$getHelpText\",\"$$fire\"],\"__SourceModuleName__\":\"Global.lively.morphic.Widgets\",\"__LivelyClassName__\":\"lively.morphic.WindowControl\"},\"851\":{\"submorphs\":[],\"scripts\":[],\"shape\":{\"__isSmartRef__\":true,\"id\":852},\"id\":11804,\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":857},\"textChunks\":[{\"__isSmartRef__\":true,\"id\":858}],\"eventHandler\":{\"__isSmartRef__\":true,\"id\":860},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"halosEnabled\":true,\"_Padding\":{\"__isSmartRef__\":true,\"id\":813},\"_ClipMode\":\"hidden\",\"fixedWidth\":true,\"_WhiteSpaceHandling\":\"pre-wrap\",\"fixedHeight\":true,\"allowInput\":false,\"_FontFamily\":\"Helvetica\",\"_FontSize\":8,\"_Position\":{\"__isSmartRef__\":true,\"id\":861},\"priorExtent\":{\"__isSmartRef__\":true,\"id\":862},\"_MaxTextWidth\":17,\"_MaxTextHeight\":null,\"evalEnabled\":false,\"owner\":{\"__isSmartRef__\":true,\"id\":850},\"isLabel\":true,\"_HandStyle\":\"default\",\"_Align\":\"center\",\"eventsAreIgnored\":true,\"_PointerEvents\":\"none\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"attributeConnections\":[],\"doNotSerialize\":[],\"doNotCopyProperties\":[],\"_MinTextWidth\":17,\"_MinTextHeight\":null,\"__LivelyClassName__\":\"lively.morphic.Text\"},\"852\":{\"_Position\":{\"__isSmartRef__\":true,\"id\":853},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":854},\"_Extent\":{\"__isSmartRef__\":true,\"id\":855},\"_BorderWidth\":0,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":792},\"_Fill\":null,\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"_ClipMode\":\"hidden\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":856},\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"853\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"854\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\",\"setClipMode\":\"setClipModeHTML\"},\"855\":{\"x\":17,\"y\":17,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global\"},\"856\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__LivelyClassName__\":\"Rectangle\",\"__SourceModuleName__\":\"Global\"},\"857\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\",\"updateText\":\"updateTextHTML\",\"setTextExtent\":\"setTextExtentHTML\",\"setMaxTextWidth\":\"setMaxTextWidthHTML\",\"setMaxTextHeight\":\"setMaxTextHeightHTML\",\"setMinTextWidth\":\"setMinTextWidthHTML\",\"setMinTextHeight\":\"setMinTextHeightHTML\",\"getTextExtent\":\"getTextExtentHTML\",\"getTextString\":\"getTextStringHTML\",\"ignoreTextEvents\":\"ignoreTextEventsHTML\",\"unignoreTextEvents\":\"unignoreTextEventsHTML\",\"enableTextEvents\":\"enableTextEventsHTML\",\"setFontFamily\":\"setFontFamilyHTML\",\"setFontSize\":\"setFontSizeHTML\",\"setTextColor\":\"setTextColorHTML\",\"setPadding\":\"setPaddingHTML\",\"setAlign\":\"setAlignHTML\",\"setVerticalAlign\":\"setVerticalAlignHTML\",\"setDisplay\":\"setDisplayHTML\",\"setWhiteSpaceHandling\":\"setWhiteSpaceHandlingHTML\",\"focusMorph\":\"focusMorphHTML\"},\"858\":{\"style\":{\"__isSmartRef__\":true,\"id\":859},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":851},\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"storedString\":\"M\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\"},\"859\":{\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\"},\"860\":{\"morph\":{\"__isSmartRef__\":true,\"id\":851},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"861\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"862\":{\"x\":17,\"y\":17,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global\"},\"863\":{\"_Position\":{\"__isSmartRef__\":true,\"id\":864},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":865},\"_Extent\":{\"__isSmartRef__\":true,\"id\":866},\"_BorderWidth\":0,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":820},\"_Fill\":{\"__isSmartRef__\":true,\"id\":821},\"_StrokeOpacity\":0,\"_BorderRadius\":5,\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"_ClipMode\":\"visible\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":867},\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"864\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"865\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\",\"setClipMode\":\"setClipModeHTML\"},\"866\":{\"x\":17,\"y\":17,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"867\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__LivelyClassName__\":\"Rectangle\",\"__SourceModuleName__\":\"Global\"},\"868\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\"},\"869\":{\"morph\":{\"__isSmartRef__\":true,\"id\":850},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"870\":{\"x\":3,\"y\":3,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"871\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"872\":{\"stops\":[{\"__isSmartRef__\":true,\"id\":873},{\"__isSmartRef__\":true,\"id\":875},{\"__isSmartRef__\":true,\"id\":877},{\"__isSmartRef__\":true,\"id\":879}],\"vector\":{\"__isSmartRef__\":true,\"id\":830},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.LinearGradient\"},\"873\":{\"offset\":0,\"color\":{\"__isSmartRef__\":true,\"id\":874}},\"874\":{\"r\":0.98,\"g\":0.98,\"b\":0.98,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"875\":{\"offset\":0.4,\"color\":{\"__isSmartRef__\":true,\"id\":876}},\"876\":{\"r\":0.91,\"g\":0.91,\"b\":0.91,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"877\":{\"offset\":0.6,\"color\":{\"__isSmartRef__\":true,\"id\":878}},\"878\":{\"r\":0.91,\"g\":0.91,\"b\":0.91,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"879\":{\"offset\":1,\"color\":{\"__isSmartRef__\":true,\"id\":880}},\"880\":{\"r\":0.97,\"g\":0.97,\"b\":0.97,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"881\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":850},\"sourceAttrName\":\"getHelpText\",\"targetObj\":{\"__isSmartRef__\":true,\"id\":0},\"targetMethodName\":\"getMenuHelp\",\"converter\":null,\"converterString\":null,\"updater\":null,\"updaterString\":null,\"varMapping\":{\"__isSmartRef__\":true,\"id\":882},\"__SourceModuleName__\":\"Global.lively.bindings\",\"__LivelyClassName__\":\"AttributeConnection\"},\"882\":{\"source\":{\"__isSmartRef__\":true,\"id\":850},\"target\":{\"__isSmartRef__\":true,\"id\":0}},\"883\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":850},\"sourceAttrName\":\"fire\",\"targetObj\":{\"__isSmartRef__\":true,\"id\":0},\"targetMethodName\":\"showTargetMorphMenu\",\"converter\":null,\"converterString\":null,\"updater\":null,\"updaterString\":null,\"varMapping\":{\"__isSmartRef__\":true,\"id\":884},\"__SourceModuleName__\":\"Global.lively.bindings\",\"__LivelyClassName__\":\"AttributeConnection\"},\"884\":{\"source\":{\"__isSmartRef__\":true,\"id\":850},\"target\":{\"__isSmartRef__\":true,\"id\":0}},\"885\":{\"submorphs\":[{\"__isSmartRef__\":true,\"id\":886}],\"scripts\":[],\"shape\":{\"__isSmartRef__\":true,\"id\":898},\"id\":11805,\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":903},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":904},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"halosEnabled\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":905},\"priorExtent\":{\"__isSmartRef__\":true,\"id\":906},\"value\":false,\"toggle\":false,\"isActive\":true,\"normalFill\":{\"__isSmartRef__\":true,\"id\":821},\"lighterFill\":{\"__isSmartRef__\":true,\"id\":907},\"label\":{\"__isSmartRef__\":true,\"id\":886},\"owner\":{\"__isSmartRef__\":true,\"id\":786},\"layout\":{\"__isSmartRef__\":true,\"id\":916},\"attributeConnections\":[{\"__isSmartRef__\":true,\"id\":917},{\"__isSmartRef__\":true,\"id\":919}],\"doNotSerialize\":[\"$$getHelpText\",\"$$fire\"],\"doNotCopyProperties\":[\"$$getHelpText\",\"$$fire\"],\"__SourceModuleName__\":\"Global.lively.morphic.Widgets\",\"__LivelyClassName__\":\"lively.morphic.WindowControl\"},\"886\":{\"submorphs\":[],\"scripts\":[],\"shape\":{\"__isSmartRef__\":true,\"id\":887},\"id\":11806,\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":892},\"textChunks\":[{\"__isSmartRef__\":true,\"id\":893}],\"eventHandler\":{\"__isSmartRef__\":true,\"id\":895},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"halosEnabled\":true,\"_Padding\":{\"__isSmartRef__\":true,\"id\":813},\"_ClipMode\":\"hidden\",\"fixedWidth\":true,\"_WhiteSpaceHandling\":\"pre-wrap\",\"fixedHeight\":true,\"allowInput\":false,\"_FontFamily\":\"Helvetica\",\"_FontSize\":8,\"_Position\":{\"__isSmartRef__\":true,\"id\":896},\"priorExtent\":{\"__isSmartRef__\":true,\"id\":897},\"_MaxTextWidth\":17,\"_MaxTextHeight\":null,\"evalEnabled\":false,\"owner\":{\"__isSmartRef__\":true,\"id\":885},\"isLabel\":true,\"_HandStyle\":\"default\",\"_Align\":\"center\",\"eventsAreIgnored\":true,\"_PointerEvents\":\"none\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"attributeConnections\":[],\"doNotSerialize\":[],\"doNotCopyProperties\":[],\"_MinTextWidth\":17,\"_MinTextHeight\":null,\"__LivelyClassName__\":\"lively.morphic.Text\"},\"887\":{\"_Position\":{\"__isSmartRef__\":true,\"id\":888},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":889},\"_Extent\":{\"__isSmartRef__\":true,\"id\":890},\"_BorderWidth\":0,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":792},\"_Fill\":null,\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"_ClipMode\":\"hidden\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":891},\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"888\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"889\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\",\"setClipMode\":\"setClipModeHTML\"},\"890\":{\"x\":17,\"y\":17,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global\"},\"891\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__LivelyClassName__\":\"Rectangle\",\"__SourceModuleName__\":\"Global\"},\"892\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\",\"updateText\":\"updateTextHTML\",\"setTextExtent\":\"setTextExtentHTML\",\"setMaxTextWidth\":\"setMaxTextWidthHTML\",\"setMaxTextHeight\":\"setMaxTextHeightHTML\",\"setMinTextWidth\":\"setMinTextWidthHTML\",\"setMinTextHeight\":\"setMinTextHeightHTML\",\"getTextExtent\":\"getTextExtentHTML\",\"getTextString\":\"getTextStringHTML\",\"ignoreTextEvents\":\"ignoreTextEventsHTML\",\"unignoreTextEvents\":\"unignoreTextEventsHTML\",\"enableTextEvents\":\"enableTextEventsHTML\",\"setFontFamily\":\"setFontFamilyHTML\",\"setFontSize\":\"setFontSizeHTML\",\"setTextColor\":\"setTextColorHTML\",\"setPadding\":\"setPaddingHTML\",\"setAlign\":\"setAlignHTML\",\"setVerticalAlign\":\"setVerticalAlignHTML\",\"setDisplay\":\"setDisplayHTML\",\"setWhiteSpaceHandling\":\"setWhiteSpaceHandlingHTML\",\"focusMorph\":\"focusMorphHTML\"},\"893\":{\"style\":{\"__isSmartRef__\":true,\"id\":894},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":886},\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"storedString\":\"–\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\"},\"894\":{\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\"},\"895\":{\"morph\":{\"__isSmartRef__\":true,\"id\":886},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"896\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"897\":{\"x\":17,\"y\":17,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global\"},\"898\":{\"_Position\":{\"__isSmartRef__\":true,\"id\":899},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":900},\"_Extent\":{\"__isSmartRef__\":true,\"id\":901},\"_BorderWidth\":0,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":820},\"_Fill\":{\"__isSmartRef__\":true,\"id\":821},\"_StrokeOpacity\":0,\"_BorderRadius\":5,\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"_ClipMode\":\"visible\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":902},\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"899\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"900\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\",\"setClipMode\":\"setClipModeHTML\"},\"901\":{\"x\":17,\"y\":17,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"902\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__LivelyClassName__\":\"Rectangle\",\"__SourceModuleName__\":\"Global\"},\"903\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\"},\"904\":{\"morph\":{\"__isSmartRef__\":true,\"id\":885},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"905\":{\"x\":238.19531039751246,\"y\":3,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"906\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"907\":{\"stops\":[{\"__isSmartRef__\":true,\"id\":908},{\"__isSmartRef__\":true,\"id\":910},{\"__isSmartRef__\":true,\"id\":912},{\"__isSmartRef__\":true,\"id\":914}],\"vector\":{\"__isSmartRef__\":true,\"id\":830},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.LinearGradient\"},\"908\":{\"offset\":0,\"color\":{\"__isSmartRef__\":true,\"id\":909}},\"909\":{\"r\":0.98,\"g\":0.98,\"b\":0.98,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"910\":{\"offset\":0.4,\"color\":{\"__isSmartRef__\":true,\"id\":911}},\"911\":{\"r\":0.91,\"g\":0.91,\"b\":0.91,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"912\":{\"offset\":0.6,\"color\":{\"__isSmartRef__\":true,\"id\":913}},\"913\":{\"r\":0.91,\"g\":0.91,\"b\":0.91,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"914\":{\"offset\":1,\"color\":{\"__isSmartRef__\":true,\"id\":915}},\"915\":{\"r\":0.97,\"g\":0.97,\"b\":0.97,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"916\":{\"moveHorizontal\":true},\"917\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":885},\"sourceAttrName\":\"getHelpText\",\"targetObj\":{\"__isSmartRef__\":true,\"id\":0},\"targetMethodName\":\"getCollapseHelp\",\"converter\":null,\"converterString\":null,\"updater\":null,\"updaterString\":null,\"varMapping\":{\"__isSmartRef__\":true,\"id\":918},\"__SourceModuleName__\":\"Global.lively.bindings\",\"__LivelyClassName__\":\"AttributeConnection\"},\"918\":{\"source\":{\"__isSmartRef__\":true,\"id\":885},\"target\":{\"__isSmartRef__\":true,\"id\":0}},\"919\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":885},\"sourceAttrName\":\"fire\",\"targetObj\":{\"__isSmartRef__\":true,\"id\":0},\"targetMethodName\":\"toggleCollapse\",\"converter\":null,\"converterString\":null,\"updater\":null,\"updaterString\":null,\"varMapping\":{\"__isSmartRef__\":true,\"id\":920},\"__SourceModuleName__\":\"Global.lively.bindings\",\"__LivelyClassName__\":\"AttributeConnection\"},\"920\":{\"source\":{\"__isSmartRef__\":true,\"id\":885},\"target\":{\"__isSmartRef__\":true,\"id\":0}},\"921\":{\"_Position\":{\"__isSmartRef__\":true,\"id\":922},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":923},\"_Extent\":{\"__isSmartRef__\":true,\"id\":924},\"_BorderWidth\":1,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":925},\"_Fill\":{\"__isSmartRef__\":true,\"id\":926},\"_StrokeOpacity\":1,\"_BorderRadius\":\"8px 8px 0px 0px\",\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"_ClipMode\":\"visible\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":932},\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"922\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"923\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\",\"setClipMode\":\"setClipModeHTML\"},\"924\":{\"x\":277.19531039751246,\"y\":22,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"925\":{\"r\":0.4,\"g\":0.4,\"b\":0.4,\"a\":1,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Color\"},\"926\":{\"stops\":[{\"__isSmartRef__\":true,\"id\":927},{\"__isSmartRef__\":true,\"id\":929}],\"vector\":{\"__isSmartRef__\":true,\"id\":931},\"__LivelyClassName__\":\"lively.morphic.LinearGradient\",\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\"},\"927\":{\"offset\":0,\"color\":{\"__isSmartRef__\":true,\"id\":928}},\"928\":{\"r\":1,\"g\":1,\"b\":1,\"a\":1,\"__LivelyClassName__\":\"Color\",\"__SourceModuleName__\":\"Global\"},\"929\":{\"offset\":1,\"color\":{\"__isSmartRef__\":true,\"id\":930}},\"930\":{\"r\":0.91,\"g\":0.91,\"b\":0.91,\"a\":1,\"__LivelyClassName__\":\"Color\",\"__SourceModuleName__\":\"Global\"},\"931\":{\"x\":0,\"y\":0,\"width\":0,\"height\":1,\"__LivelyClassName__\":\"Rectangle\",\"__SourceModuleName__\":\"Global\"},\"932\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__LivelyClassName__\":\"Rectangle\",\"__SourceModuleName__\":\"Global\"},\"933\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\"},\"934\":{\"morph\":{\"__isSmartRef__\":true,\"id\":786},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"935\":{\"resizeWidth\":true,\"adjustForNewBounds\":true},\"936\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"937\":{\"x\":277.19531039751246,\"y\":22,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"938\":{\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":939},\"_BorderWidth\":0,\"_Fill\":null,\"_StrokeOpacity\":0,\"_BorderRadius\":0,\"_Extent\":{\"__isSmartRef__\":true,\"id\":940},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"_ClipMode\":\"visible\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":941},\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"939\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\",\"setClipMode\":\"setClipModeHTML\"},\"940\":{\"x\":277.19531039751246,\"y\":475.2291913973595,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"941\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__LivelyClassName__\":\"Rectangle\",\"__SourceModuleName__\":\"Global\"},\"942\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\"},\"943\":{\"morph\":{\"__isSmartRef__\":true,\"id\":0},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"944\":{\"adjustForNewBounds\":true},\"945\":{\"x\":277.19531039751246,\"y\":475.2291913973595,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"946\":{\"partsSpaceName\":\"PartsBin/Tools/\",\"__SourceModuleName__\":\"Global.lively.PartsBin\",\"requiredModules\":[\"lively.morphic.ColorChooserDraft\"],\"migrationLevel\":4,\"comment\":\"Very early style editor. Should be merged with text attribute editor somehow.\",\"partName\":\"StyleEditor\",\"changes\":[{\"__isSmartRef__\":true,\"id\":947}],\"__LivelyClassName__\":\"lively.PartsBin.PartsBinMetaInfo\"},\"947\":{\"date\":{\"__isSmartRef__\":true,\"id\":948},\"author\":\"lauritz\",\"message\":\"fixed layout reset defect\",\"id\":\"20EED764-1B02-4EDC-BD65-330B1F672F5C\"},\"948\":{\"isSerializedDate\":true,\"string\":\"Mon Dec 19 2011 13:28:35 GMT-0800 (PST)\"},\"949\":{\"x\":2078,\"y\":666,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"950\":{\"x\":217,\"y\":-2.4450402144771033,\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"Point\"},\"951\":{\"setTarget\":{\"__isSmartRef__\":true,\"id\":952}},\"952\":{\"time\":{\"__isSmartRef__\":true,\"id\":953},\"user\":\"robertkrahn\"},\"953\":{\"isSerializedDate\":true,\"string\":\"Sat Jun 25 2011 15:13:12 GMT-0700 (PDT)\"},\"954\":{\"x\":0,\"y\":0,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global\"},\"955\":{\"setTarget\":{\"__isSmartRef__\":true,\"id\":956}},\"956\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":957},\"source\":\"function setTarget(morph) {\\n\\tthis.targetMorph.setTarget(morph)\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":958},\"__SourceModuleName__\":\"Global\",\"__LivelyClassName__\":\"lively.Closure\"},\"957\":{\"this\":{\"__isSmartRef__\":true,\"id\":0}},\"958\":{},\"isSimplifiedRegistry\":true}}","__LivelyClassName__":"lively.PartsBin.PartItem","__SourceModuleName__":"Global.lively.PartsBin"},"12728":{"rev":140039,"author":"fbo","date":{"__isSmartRef__":true,"id":12729},"url":{"__isSmartRef__":true,"id":12730},"changes":[{"__isSmartRef__":true,"id":12731},{"__isSmartRef__":true,"id":12732},{"__isSmartRef__":true,"id":12733},{"__isSmartRef__":true,"id":12734},{"__isSmartRef__":true,"id":12735},{"__isSmartRef__":true,"id":12736},{"__isSmartRef__":true,"id":12737},{"__isSmartRef__":true,"id":12738},{"__isSmartRef__":true,"id":12739},{"__isSmartRef__":true,"id":12740},{"__isSmartRef__":true,"id":12741},{"__isSmartRef__":true,"id":12742},{"__isSmartRef__":true,"id":12743},{"__isSmartRef__":true,"id":12744},{"__isSmartRef__":true,"id":12745},{"__isSmartRef__":true,"id":12746},{"__isSmartRef__":true,"id":12747},{"__isSmartRef__":true,"id":12748},{"__isSmartRef__":true,"id":12749},{"__isSmartRef__":true,"id":12750},{"__isSmartRef__":true,"id":12751},{"__isSmartRef__":true,"id":12752},{"__isSmartRef__":true,"id":12753},{"__isSmartRef__":true,"id":12754},{"__isSmartRef__":true,"id":12755},{"__isSmartRef__":true,"id":12756},{"__isSmartRef__":true,"id":12757},{"__isSmartRef__":true,"id":12758},{"__isSmartRef__":true,"id":12759},{"__isSmartRef__":true,"id":12760},{"__isSmartRef__":true,"id":12761},{"__isSmartRef__":true,"id":12762},{"__isSmartRef__":true,"id":12763},{"__isSmartRef__":true,"id":12764},{"__isSmartRef__":true,"id":12765},{"__isSmartRef__":true,"id":12766},{"__isSmartRef__":true,"id":12767},{"__isSmartRef__":true,"id":12768},{"__isSmartRef__":true,"id":12769},{"__isSmartRef__":true,"id":12770},{"__isSmartRef__":true,"id":12771},{"__isSmartRef__":true,"id":12772},{"__isSmartRef__":true,"id":12773},{"__isSmartRef__":true,"id":12774},{"__isSmartRef__":true,"id":12775},{"__isSmartRef__":true,"id":12776},{"__isSmartRef__":true,"id":12777},{"__isSmartRef__":true,"id":12778},{"__isSmartRef__":true,"id":12779},{"__isSmartRef__":true,"id":12780},{"__isSmartRef__":true,"id":12781},{"__isSmartRef__":true,"id":12782},{"__isSmartRef__":true,"id":12783},{"__isSmartRef__":true,"id":12784},{"__isSmartRef__":true,"id":12785},{"__isSmartRef__":true,"id":12786},{"__isSmartRef__":true,"id":12787},{"__isSmartRef__":true,"id":12788},{"__isSmartRef__":true,"id":12789},{"__isSmartRef__":true,"id":12790},{"__isSmartRef__":true,"id":12791},{"__isSmartRef__":true,"id":12792},{"__isSmartRef__":true,"id":12793},{"__isSmartRef__":true,"id":12794},{"__isSmartRef__":true,"id":12795},{"__isSmartRef__":true,"id":12796},{"__isSmartRef__":true,"id":12797},{"__isSmartRef__":true,"id":12798},{"__isSmartRef__":true,"id":12799},{"__isSmartRef__":true,"id":12800},{"__isSmartRef__":true,"id":12801},{"__isSmartRef__":true,"id":12802},{"__isSmartRef__":true,"id":12803},{"__isSmartRef__":true,"id":12804},{"__isSmartRef__":true,"id":12805},{"__isSmartRef__":true,"id":12806},{"__isSmartRef__":true,"id":12807},{"__isSmartRef__":true,"id":12808},{"__isSmartRef__":true,"id":12809},{"__isSmartRef__":true,"id":12810},{"__isSmartRef__":true,"id":12811},{"__isSmartRef__":true,"id":12812},{"__isSmartRef__":true,"id":12813},{"__isSmartRef__":true,"id":12814},{"__isSmartRef__":true,"id":12815},{"__isSmartRef__":true,"id":12816},{"__isSmartRef__":true,"id":12817},{"__isSmartRef__":true,"id":12818},{"__isSmartRef__":true,"id":12819},{"__isSmartRef__":true,"id":12820},{"__isSmartRef__":true,"id":12821},{"__isSmartRef__":true,"id":12822},{"__isSmartRef__":true,"id":12823},{"__isSmartRef__":true,"id":12824},{"__isSmartRef__":true,"id":12825},{"__isSmartRef__":true,"id":12826},{"__isSmartRef__":true,"id":12827},{"__isSmartRef__":true,"id":12828},{"__isSmartRef__":true,"id":12829},{"__isSmartRef__":true,"id":12830},{"__isSmartRef__":true,"id":12831},{"__isSmartRef__":true,"id":12832},{"__isSmartRef__":true,"id":12833}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"12729":{"isSerializedDate":true,"string":"Wed Feb 22 2012 22:26:12 GMT+0100 (Mitteleuropäische Zeit)"},"12730":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/core/lively/lang/UUID.js","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"12731":{"type":"S:modified","url":"/core/lively/ast/Interpreter.js"},"12732":{"type":"S:added","url":null},"12733":{"type":"S:added","url":null},"12734":{"type":"S:modified","url":"/core/lively/OldModel.js"},"12735":{"type":"S:modified","url":"/core/lively/morphic/ScriptingSupport.js"},"12736":{"type":"S:added","url":null},"12737":{"type":"S:added","url":null},"12738":{"type":"S:deleted","url":null},"12739":{"type":"S:added","url":null},"12740":{"type":"S:modified","url":"/core/lively/ast/LivelyJSParser.js"},"12741":{"type":"S:modified","url":"/core/lively/morphic/EventExperiments.js"},"12742":{"type":"S:added","url":null},"12743":{"type":"S:modified","url":"/core/lively/Base.js"},"12744":{"type":"S:added","url":null},"12745":{"type":"S:added","url":null},"12746":{"type":"S:modified","url":"/core/lively/bootstrap.js"},"12747":{"type":"S:added","url":null},"12748":{"type":"S:added","url":null},"12749":{"type":"S:modified","url":"/core/lively/localconfig.js"},"12750":{"type":"S:modified","url":"/core/lively/PartsBin.js"},"12751":{"type":"S:modified","url":"/core/lively/ide/SystemBrowserNodes.js"},"12752":{"type":"S:modified","url":"/core/lively/morphic/tests/PathTests.js"},"12753":{"type":"S:added","url":null},"12754":{"type":"S:modified","url":"/core/lively/bindings/Core.js"},"12755":{"type":"S:added","url":null},"12756":{"type":"S:added","url":null},"12757":{"type":"S:modified","url":"/core/lively/Network.js"},"12758":{"type":"S:modified","url":"/core/lively/morphic/Core.js"},"12759":{"type":"S:added","url":null},"12760":{"type":"S:modified","url":"/core/lively/bindings.js"},"12761":{"type":"S:modified","url":"/core/lively/WidgetsTraits.js"},"12762":{"type":"S:modified","url":"/core/lively/morphic.js"},"12763":{"type":"S:added","url":null},"12764":{"type":"S:added","url":null},"12765":{"type":"S:added","url":null},"12766":{"type":"S:modified","url":"/core/lively/defaultconfig.js"},"12767":{"type":"S:added","url":null},"12768":{"type":"S:added","url":null},"12769":{"type":"S:modified","url":"/core/lively/morphic/Canvas.js"},"12770":{"type":"S:modified","url":"/core/lively/ast/generated/Translator.js"},"12771":{"type":"S:added","url":null},"12772":{"type":"S:modified","url":"/core/lively/ast/Parser.js"},"12773":{"type":"S:modified","url":"/core/lively/Main.js"},"12774":{"type":"S:modified","url":"/core/lively/morphic/tests/Morphic2.js"},"12775":{"type":"S:added","url":null},"12776":{"type":"S:modified","url":"/core/lively/morphic/tests/TabTests.js"},"12777":{"type":"S:modified","url":"/core/lively/persistence/Serializer.js"},"12778":{"type":"S:modified","url":"/core_version.json"},"12779":{"type":"S:added","url":null},"12780":{"type":"S:modified","url":"/core/lively/morphic/PathShapes.js"},"12781":{"type":"S:added","url":null},"12782":{"type":"S:added","url":null},"12783":{"type":"S:modified","url":"/core/lively/morphic/tests/Morphic.js"},"12784":{"type":"S:modified","url":"/core/lively/morphic/tests/DataGridTests.js"},"12785":{"type":"S:modified","url":"/core/lively/morphic/HTML.js"},"12786":{"type":"S:added","url":null},"12787":{"type":"S:added","url":null},"12788":{"type":"S:added","url":null},"12789":{"type":"S:modified","url":"/core/lively/ide/BrowserCommands.js"},"12790":{"type":"S:modified","url":"/core/lively/morphic/Widgets.js"},"12791":{"type":"S:modified","url":"/core/lively/morphic/tests/EventTests.js"},"12792":{"type":"S:modified","url":"/core/lively/ast/StackReification.js"},"12793":{"type":"S:modified","url":"/core/cop/CopBenchmark.js"},"12794":{"type":"S:deleted","url":null},"12795":{"type":"S:added","url":null},"12796":{"type":"S:modified","url":"/core/lively/Helper.js"},"12797":{"type":"S:modified","url":"/core/lively/morphic/MorphAddons.js"},"12798":{"type":"S:added","url":null},"12799":{"type":"S:modified","url":"/core/lively/morphic/tests/Connectors.js"},"12800":{"type":"S:modified","url":"/core/lively/morphic/Shapes.js"},"12801":{"type":"S:modified","url":"/core/lively/ide/SourceDatabase.js"},"12802":{"type":"S:added","url":null},"12803":{"type":"S:modified","url":"/core/lively/Tracing.js"},"12804":{"type":"S:added","url":null},"12805":{"type":"S:modified","url":"/core/lively/ast/Morphic.js"},"12806":{"type":"S:added","url":null},"12807":{"type":"S:added","url":null},"12808":{"type":"S:added","url":null},"12809":{"type":"S:modified","url":"/core/lively/TestFramework.js"},"12810":{"type":"S:modified","url":"/core/lively/ast/generated/Nodes.js"},"12811":{"type":"S:added","url":null},"12812":{"type":"S:modified","url":"/core/lively/morphic/TextCore.js"},"12813":{"type":"S:added","url":null},"12814":{"type":"S:modified","url":"/core/lively/ide.js"},"12815":{"type":"S:modified","url":"/core/cop/Tracing.js"},"12816":{"type":"S:modified","url":"/core/lively/ide/FileParsing.js"},"12817":{"type":"S:modified","url":"/core/lively/morphic/Events.js"},"12818":{"type":"S:modified","url":"/core/lively/morphic/Halos.js"},"12819":{"type":"S:added","url":null},"12820":{"type":"S:added","url":null},"12821":{"type":"S:modified","url":"/core/lively/morphic/Complete.js"},"12822":{"type":"S:added","url":null},"12823":{"type":"S:added","url":null},"12824":{"type":"S:added","url":null},"12825":{"type":"S:added","url":null},"12826":{"type":"S:added","url":null},"12827":{"type":"S:modified","url":"/core/lively/persistence/StandAlonePackaging.js"},"12828":{"type":"S:added","url":null},"12829":{"type":"S:modified","url":"/core/lively/ast/TestFramework.js"},"12830":{"type":"S:modified","url":"/core/lively/ide/SystemCodeBrowser.js"},"12831":{"type":"S:added","url":null},"12832":{"type":"S:added","url":null},"12833":{"type":"S:added","url":null},"12834":{"rev":124513,"author":"lauritz","date":{"__isSmartRef__":true,"id":12835},"url":{"__isSmartRef__":true,"id":12836},"changes":[{"__isSmartRef__":true,"id":12837}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"12835":{"isSerializedDate":true,"string":"Mon Dec 19 2011 21:26:25 GMT+0100 (Mitteleuropäische Zeit)"},"12836":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Tools/StyleEditor.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"12837":{"type":"S:modified","url":"/core/PartsBin/Tools/StyleEditor.json"},"12838":{"rev":112200,"author":"lauritz","date":{"__isSmartRef__":true,"id":12839},"url":{"__isSmartRef__":true,"id":12840},"changes":[{"__isSmartRef__":true,"id":12841},{"__isSmartRef__":true,"id":12842},{"__isSmartRef__":true,"id":12843},{"__isSmartRef__":true,"id":12844},{"__isSmartRef__":true,"id":12845},{"__isSmartRef__":true,"id":12846},{"__isSmartRef__":true,"id":12847},{"__isSmartRef__":true,"id":12848},{"__isSmartRef__":true,"id":12849},{"__isSmartRef__":true,"id":12850},{"__isSmartRef__":true,"id":12851},{"__isSmartRef__":true,"id":12852},{"__isSmartRef__":true,"id":12853},{"__isSmartRef__":true,"id":12854},{"__isSmartRef__":true,"id":12855},{"__isSmartRef__":true,"id":12856},{"__isSmartRef__":true,"id":12857},{"__isSmartRef__":true,"id":12858},{"__isSmartRef__":true,"id":12859},{"__isSmartRef__":true,"id":12860},{"__isSmartRef__":true,"id":12861},{"__isSmartRef__":true,"id":12862},{"__isSmartRef__":true,"id":12863},{"__isSmartRef__":true,"id":12864},{"__isSmartRef__":true,"id":12865},{"__isSmartRef__":true,"id":12866},{"__isSmartRef__":true,"id":12867},{"__isSmartRef__":true,"id":12868},{"__isSmartRef__":true,"id":12869},{"__isSmartRef__":true,"id":12870},{"__isSmartRef__":true,"id":12871},{"__isSmartRef__":true,"id":12872},{"__isSmartRef__":true,"id":12873},{"__isSmartRef__":true,"id":12874},{"__isSmartRef__":true,"id":12875},{"__isSmartRef__":true,"id":12876},{"__isSmartRef__":true,"id":12877},{"__isSmartRef__":true,"id":12878},{"__isSmartRef__":true,"id":12879},{"__isSmartRef__":true,"id":12880},{"__isSmartRef__":true,"id":12881},{"__isSmartRef__":true,"id":12882},{"__isSmartRef__":true,"id":12883},{"__isSmartRef__":true,"id":12884},{"__isSmartRef__":true,"id":12885},{"__isSmartRef__":true,"id":12886},{"__isSmartRef__":true,"id":12887},{"__isSmartRef__":true,"id":12888},{"__isSmartRef__":true,"id":12889},{"__isSmartRef__":true,"id":12890},{"__isSmartRef__":true,"id":12891},{"__isSmartRef__":true,"id":12892},{"__isSmartRef__":true,"id":12893},{"__isSmartRef__":true,"id":12894},{"__isSmartRef__":true,"id":12895},{"__isSmartRef__":true,"id":12896},{"__isSmartRef__":true,"id":12897},{"__isSmartRef__":true,"id":12898},{"__isSmartRef__":true,"id":12899},{"__isSmartRef__":true,"id":12900},{"__isSmartRef__":true,"id":12901},{"__isSmartRef__":true,"id":12902},{"__isSmartRef__":true,"id":12903},{"__isSmartRef__":true,"id":12904},{"__isSmartRef__":true,"id":12905},{"__isSmartRef__":true,"id":12906},{"__isSmartRef__":true,"id":12907},{"__isSmartRef__":true,"id":12908},{"__isSmartRef__":true,"id":12909},{"__isSmartRef__":true,"id":12910},{"__isSmartRef__":true,"id":12911},{"__isSmartRef__":true,"id":12912},{"__isSmartRef__":true,"id":12913},{"__isSmartRef__":true,"id":12914},{"__isSmartRef__":true,"id":12915},{"__isSmartRef__":true,"id":12916},{"__isSmartRef__":true,"id":12917},{"__isSmartRef__":true,"id":12918},{"__isSmartRef__":true,"id":12919},{"__isSmartRef__":true,"id":12920},{"__isSmartRef__":true,"id":12921},{"__isSmartRef__":true,"id":12922},{"__isSmartRef__":true,"id":12923},{"__isSmartRef__":true,"id":12924},{"__isSmartRef__":true,"id":12925},{"__isSmartRef__":true,"id":12926},{"__isSmartRef__":true,"id":12927},{"__isSmartRef__":true,"id":12928},{"__isSmartRef__":true,"id":12929},{"__isSmartRef__":true,"id":12930},{"__isSmartRef__":true,"id":12931},{"__isSmartRef__":true,"id":12932},{"__isSmartRef__":true,"id":12933},{"__isSmartRef__":true,"id":12934},{"__isSmartRef__":true,"id":12935},{"__isSmartRef__":true,"id":12936},{"__isSmartRef__":true,"id":12937},{"__isSmartRef__":true,"id":12938},{"__isSmartRef__":true,"id":12939},{"__isSmartRef__":true,"id":12940},{"__isSmartRef__":true,"id":12941},{"__isSmartRef__":true,"id":12942},{"__isSmartRef__":true,"id":12943},{"__isSmartRef__":true,"id":12944},{"__isSmartRef__":true,"id":12945},{"__isSmartRef__":true,"id":12946},{"__isSmartRef__":true,"id":12947},{"__isSmartRef__":true,"id":12948},{"__isSmartRef__":true,"id":12949},{"__isSmartRef__":true,"id":12950},{"__isSmartRef__":true,"id":12951},{"__isSmartRef__":true,"id":12952},{"__isSmartRef__":true,"id":12953},{"__isSmartRef__":true,"id":12954},{"__isSmartRef__":true,"id":12955},{"__isSmartRef__":true,"id":12956},{"__isSmartRef__":true,"id":12957},{"__isSmartRef__":true,"id":12958},{"__isSmartRef__":true,"id":12959},{"__isSmartRef__":true,"id":12960},{"__isSmartRef__":true,"id":12961},{"__isSmartRef__":true,"id":12962},{"__isSmartRef__":true,"id":12963},{"__isSmartRef__":true,"id":12964},{"__isSmartRef__":true,"id":12965},{"__isSmartRef__":true,"id":12966},{"__isSmartRef__":true,"id":12967},{"__isSmartRef__":true,"id":12968},{"__isSmartRef__":true,"id":12969},{"__isSmartRef__":true,"id":12970},{"__isSmartRef__":true,"id":12971},{"__isSmartRef__":true,"id":12972},{"__isSmartRef__":true,"id":12973},{"__isSmartRef__":true,"id":12974},{"__isSmartRef__":true,"id":12975},{"__isSmartRef__":true,"id":12976},{"__isSmartRef__":true,"id":12977},{"__isSmartRef__":true,"id":12978},{"__isSmartRef__":true,"id":12979},{"__isSmartRef__":true,"id":12980},{"__isSmartRef__":true,"id":12981},{"__isSmartRef__":true,"id":12982},{"__isSmartRef__":true,"id":12983},{"__isSmartRef__":true,"id":12984},{"__isSmartRef__":true,"id":12985},{"__isSmartRef__":true,"id":12986},{"__isSmartRef__":true,"id":12987},{"__isSmartRef__":true,"id":12988},{"__isSmartRef__":true,"id":12989},{"__isSmartRef__":true,"id":12990},{"__isSmartRef__":true,"id":12991},{"__isSmartRef__":true,"id":12992},{"__isSmartRef__":true,"id":12993},{"__isSmartRef__":true,"id":12994},{"__isSmartRef__":true,"id":12995},{"__isSmartRef__":true,"id":12996},{"__isSmartRef__":true,"id":12997},{"__isSmartRef__":true,"id":12998},{"__isSmartRef__":true,"id":12999},{"__isSmartRef__":true,"id":13000},{"__isSmartRef__":true,"id":13001},{"__isSmartRef__":true,"id":13002},{"__isSmartRef__":true,"id":13003},{"__isSmartRef__":true,"id":13004},{"__isSmartRef__":true,"id":13005},{"__isSmartRef__":true,"id":13006},{"__isSmartRef__":true,"id":13007},{"__isSmartRef__":true,"id":13008},{"__isSmartRef__":true,"id":13009},{"__isSmartRef__":true,"id":13010},{"__isSmartRef__":true,"id":13011},{"__isSmartRef__":true,"id":13012},{"__isSmartRef__":true,"id":13013},{"__isSmartRef__":true,"id":13014},{"__isSmartRef__":true,"id":13015},{"__isSmartRef__":true,"id":13016},{"__isSmartRef__":true,"id":13017},{"__isSmartRef__":true,"id":13018},{"__isSmartRef__":true,"id":13019},{"__isSmartRef__":true,"id":13020},{"__isSmartRef__":true,"id":13021},{"__isSmartRef__":true,"id":13022},{"__isSmartRef__":true,"id":13023},{"__isSmartRef__":true,"id":13024},{"__isSmartRef__":true,"id":13025},{"__isSmartRef__":true,"id":13026},{"__isSmartRef__":true,"id":13027},{"__isSmartRef__":true,"id":13028},{"__isSmartRef__":true,"id":13029},{"__isSmartRef__":true,"id":13030},{"__isSmartRef__":true,"id":13031},{"__isSmartRef__":true,"id":13032},{"__isSmartRef__":true,"id":13033},{"__isSmartRef__":true,"id":13034},{"__isSmartRef__":true,"id":13035},{"__isSmartRef__":true,"id":13036},{"__isSmartRef__":true,"id":13037},{"__isSmartRef__":true,"id":13038},{"__isSmartRef__":true,"id":13039},{"__isSmartRef__":true,"id":13040},{"__isSmartRef__":true,"id":13041},{"__isSmartRef__":true,"id":13042},{"__isSmartRef__":true,"id":13043},{"__isSmartRef__":true,"id":13044},{"__isSmartRef__":true,"id":13045},{"__isSmartRef__":true,"id":13046},{"__isSmartRef__":true,"id":13047},{"__isSmartRef__":true,"id":13048},{"__isSmartRef__":true,"id":13049},{"__isSmartRef__":true,"id":13050},{"__isSmartRef__":true,"id":13051},{"__isSmartRef__":true,"id":13052},{"__isSmartRef__":true,"id":13053},{"__isSmartRef__":true,"id":13054},{"__isSmartRef__":true,"id":13055},{"__isSmartRef__":true,"id":13056},{"__isSmartRef__":true,"id":13057},{"__isSmartRef__":true,"id":13058},{"__isSmartRef__":true,"id":13059},{"__isSmartRef__":true,"id":13060},{"__isSmartRef__":true,"id":13061},{"__isSmartRef__":true,"id":13062},{"__isSmartRef__":true,"id":13063},{"__isSmartRef__":true,"id":13064},{"__isSmartRef__":true,"id":13065},{"__isSmartRef__":true,"id":13066},{"__isSmartRef__":true,"id":13067},{"__isSmartRef__":true,"id":13068},{"__isSmartRef__":true,"id":13069},{"__isSmartRef__":true,"id":13070},{"__isSmartRef__":true,"id":13071},{"__isSmartRef__":true,"id":13072},{"__isSmartRef__":true,"id":13073},{"__isSmartRef__":true,"id":13074},{"__isSmartRef__":true,"id":13075},{"__isSmartRef__":true,"id":13076},{"__isSmartRef__":true,"id":13077},{"__isSmartRef__":true,"id":13078},{"__isSmartRef__":true,"id":13079},{"__isSmartRef__":true,"id":13080},{"__isSmartRef__":true,"id":13081},{"__isSmartRef__":true,"id":13082},{"__isSmartRef__":true,"id":13083},{"__isSmartRef__":true,"id":13084},{"__isSmartRef__":true,"id":13085},{"__isSmartRef__":true,"id":13086},{"__isSmartRef__":true,"id":13087},{"__isSmartRef__":true,"id":13088},{"__isSmartRef__":true,"id":13089},{"__isSmartRef__":true,"id":13090},{"__isSmartRef__":true,"id":13091},{"__isSmartRef__":true,"id":13092},{"__isSmartRef__":true,"id":13093},{"__isSmartRef__":true,"id":13094},{"__isSmartRef__":true,"id":13095},{"__isSmartRef__":true,"id":13096},{"__isSmartRef__":true,"id":13097},{"__isSmartRef__":true,"id":13098},{"__isSmartRef__":true,"id":13099},{"__isSmartRef__":true,"id":13100},{"__isSmartRef__":true,"id":13101},{"__isSmartRef__":true,"id":13102},{"__isSmartRef__":true,"id":13103},{"__isSmartRef__":true,"id":13104},{"__isSmartRef__":true,"id":13105},{"__isSmartRef__":true,"id":13106},{"__isSmartRef__":true,"id":13107},{"__isSmartRef__":true,"id":13108},{"__isSmartRef__":true,"id":13109},{"__isSmartRef__":true,"id":13110},{"__isSmartRef__":true,"id":13111},{"__isSmartRef__":true,"id":13112},{"__isSmartRef__":true,"id":13113},{"__isSmartRef__":true,"id":13114},{"__isSmartRef__":true,"id":13115},{"__isSmartRef__":true,"id":13116},{"__isSmartRef__":true,"id":13117},{"__isSmartRef__":true,"id":13118},{"__isSmartRef__":true,"id":13119},{"__isSmartRef__":true,"id":13120},{"__isSmartRef__":true,"id":13121},{"__isSmartRef__":true,"id":13122},{"__isSmartRef__":true,"id":13123},{"__isSmartRef__":true,"id":13124},{"__isSmartRef__":true,"id":13125},{"__isSmartRef__":true,"id":13126},{"__isSmartRef__":true,"id":13127},{"__isSmartRef__":true,"id":13128},{"__isSmartRef__":true,"id":13129},{"__isSmartRef__":true,"id":13130},{"__isSmartRef__":true,"id":13131},{"__isSmartRef__":true,"id":13132},{"__isSmartRef__":true,"id":13133},{"__isSmartRef__":true,"id":13134},{"__isSmartRef__":true,"id":13135},{"__isSmartRef__":true,"id":13136},{"__isSmartRef__":true,"id":13137},{"__isSmartRef__":true,"id":13138},{"__isSmartRef__":true,"id":13139},{"__isSmartRef__":true,"id":13140},{"__isSmartRef__":true,"id":13141},{"__isSmartRef__":true,"id":13142},{"__isSmartRef__":true,"id":13143},{"__isSmartRef__":true,"id":13144},{"__isSmartRef__":true,"id":13145},{"__isSmartRef__":true,"id":13146},{"__isSmartRef__":true,"id":13147},{"__isSmartRef__":true,"id":13148},{"__isSmartRef__":true,"id":13149},{"__isSmartRef__":true,"id":13150},{"__isSmartRef__":true,"id":13151},{"__isSmartRef__":true,"id":13152},{"__isSmartRef__":true,"id":13153},{"__isSmartRef__":true,"id":13154},{"__isSmartRef__":true,"id":13155},{"__isSmartRef__":true,"id":13156},{"__isSmartRef__":true,"id":13157},{"__isSmartRef__":true,"id":13158},{"__isSmartRef__":true,"id":13159},{"__isSmartRef__":true,"id":13160},{"__isSmartRef__":true,"id":13161},{"__isSmartRef__":true,"id":13162},{"__isSmartRef__":true,"id":13163},{"__isSmartRef__":true,"id":13164},{"__isSmartRef__":true,"id":13165},{"__isSmartRef__":true,"id":13166},{"__isSmartRef__":true,"id":13167},{"__isSmartRef__":true,"id":13168},{"__isSmartRef__":true,"id":13169},{"__isSmartRef__":true,"id":13170},{"__isSmartRef__":true,"id":13171},{"__isSmartRef__":true,"id":13172},{"__isSmartRef__":true,"id":13173},{"__isSmartRef__":true,"id":13174},{"__isSmartRef__":true,"id":13175},{"__isSmartRef__":true,"id":13176},{"__isSmartRef__":true,"id":13177},{"__isSmartRef__":true,"id":13178},{"__isSmartRef__":true,"id":13179},{"__isSmartRef__":true,"id":13180},{"__isSmartRef__":true,"id":13181},{"__isSmartRef__":true,"id":13182},{"__isSmartRef__":true,"id":13183},{"__isSmartRef__":true,"id":13184},{"__isSmartRef__":true,"id":13185},{"__isSmartRef__":true,"id":13186},{"__isSmartRef__":true,"id":13187},{"__isSmartRef__":true,"id":13188},{"__isSmartRef__":true,"id":13189},{"__isSmartRef__":true,"id":13190},{"__isSmartRef__":true,"id":13191},{"__isSmartRef__":true,"id":13192},{"__isSmartRef__":true,"id":13193},{"__isSmartRef__":true,"id":13194},{"__isSmartRef__":true,"id":13195},{"__isSmartRef__":true,"id":13196},{"__isSmartRef__":true,"id":13197},{"__isSmartRef__":true,"id":13198},{"__isSmartRef__":true,"id":13199},{"__isSmartRef__":true,"id":13200},{"__isSmartRef__":true,"id":13201},{"__isSmartRef__":true,"id":13202},{"__isSmartRef__":true,"id":13203},{"__isSmartRef__":true,"id":13204},{"__isSmartRef__":true,"id":13205},{"__isSmartRef__":true,"id":13206},{"__isSmartRef__":true,"id":13207},{"__isSmartRef__":true,"id":13208},{"__isSmartRef__":true,"id":13209},{"__isSmartRef__":true,"id":13210},{"__isSmartRef__":true,"id":13211},{"__isSmartRef__":true,"id":13212},{"__isSmartRef__":true,"id":13213},{"__isSmartRef__":true,"id":13214},{"__isSmartRef__":true,"id":13215},{"__isSmartRef__":true,"id":13216},{"__isSmartRef__":true,"id":13217},{"__isSmartRef__":true,"id":13218},{"__isSmartRef__":true,"id":13219},{"__isSmartRef__":true,"id":13220},{"__isSmartRef__":true,"id":13221},{"__isSmartRef__":true,"id":13222},{"__isSmartRef__":true,"id":13223},{"__isSmartRef__":true,"id":13224},{"__isSmartRef__":true,"id":13225},{"__isSmartRef__":true,"id":13226},{"__isSmartRef__":true,"id":13227},{"__isSmartRef__":true,"id":13228},{"__isSmartRef__":true,"id":13229},{"__isSmartRef__":true,"id":13230},{"__isSmartRef__":true,"id":13231},{"__isSmartRef__":true,"id":13232},{"__isSmartRef__":true,"id":13233},{"__isSmartRef__":true,"id":13234},{"__isSmartRef__":true,"id":13235},{"__isSmartRef__":true,"id":13236},{"__isSmartRef__":true,"id":13237},{"__isSmartRef__":true,"id":13238},{"__isSmartRef__":true,"id":13239},{"__isSmartRef__":true,"id":13240},{"__isSmartRef__":true,"id":13241},{"__isSmartRef__":true,"id":13242},{"__isSmartRef__":true,"id":13243},{"__isSmartRef__":true,"id":13244},{"__isSmartRef__":true,"id":13245},{"__isSmartRef__":true,"id":13246},{"__isSmartRef__":true,"id":13247},{"__isSmartRef__":true,"id":13248},{"__isSmartRef__":true,"id":13249},{"__isSmartRef__":true,"id":13250},{"__isSmartRef__":true,"id":13251},{"__isSmartRef__":true,"id":13252},{"__isSmartRef__":true,"id":13253},{"__isSmartRef__":true,"id":13254},{"__isSmartRef__":true,"id":13255},{"__isSmartRef__":true,"id":13256},{"__isSmartRef__":true,"id":13257},{"__isSmartRef__":true,"id":13258},{"__isSmartRef__":true,"id":13259},{"__isSmartRef__":true,"id":13260},{"__isSmartRef__":true,"id":13261},{"__isSmartRef__":true,"id":13262},{"__isSmartRef__":true,"id":13263},{"__isSmartRef__":true,"id":13264},{"__isSmartRef__":true,"id":13265},{"__isSmartRef__":true,"id":13266},{"__isSmartRef__":true,"id":13267},{"__isSmartRef__":true,"id":13268},{"__isSmartRef__":true,"id":13269},{"__isSmartRef__":true,"id":13270},{"__isSmartRef__":true,"id":13271},{"__isSmartRef__":true,"id":13272},{"__isSmartRef__":true,"id":13273},{"__isSmartRef__":true,"id":13274},{"__isSmartRef__":true,"id":13275},{"__isSmartRef__":true,"id":13276},{"__isSmartRef__":true,"id":13277},{"__isSmartRef__":true,"id":13278},{"__isSmartRef__":true,"id":13279},{"__isSmartRef__":true,"id":13280},{"__isSmartRef__":true,"id":13281},{"__isSmartRef__":true,"id":13282},{"__isSmartRef__":true,"id":13283},{"__isSmartRef__":true,"id":13284},{"__isSmartRef__":true,"id":13285},{"__isSmartRef__":true,"id":13286},{"__isSmartRef__":true,"id":13287},{"__isSmartRef__":true,"id":13288},{"__isSmartRef__":true,"id":13289},{"__isSmartRef__":true,"id":13290},{"__isSmartRef__":true,"id":13291},{"__isSmartRef__":true,"id":13292},{"__isSmartRef__":true,"id":13293},{"__isSmartRef__":true,"id":13294},{"__isSmartRef__":true,"id":13295},{"__isSmartRef__":true,"id":13296},{"__isSmartRef__":true,"id":13297},{"__isSmartRef__":true,"id":13298},{"__isSmartRef__":true,"id":13299},{"__isSmartRef__":true,"id":13300},{"__isSmartRef__":true,"id":13301},{"__isSmartRef__":true,"id":13302},{"__isSmartRef__":true,"id":13303},{"__isSmartRef__":true,"id":13304},{"__isSmartRef__":true,"id":13305},{"__isSmartRef__":true,"id":13306},{"__isSmartRef__":true,"id":13307},{"__isSmartRef__":true,"id":13308},{"__isSmartRef__":true,"id":13309},{"__isSmartRef__":true,"id":13310},{"__isSmartRef__":true,"id":13311},{"__isSmartRef__":true,"id":13312},{"__isSmartRef__":true,"id":13313},{"__isSmartRef__":true,"id":13314},{"__isSmartRef__":true,"id":13315},{"__isSmartRef__":true,"id":13316},{"__isSmartRef__":true,"id":13317},{"__isSmartRef__":true,"id":13318},{"__isSmartRef__":true,"id":13319},{"__isSmartRef__":true,"id":13320},{"__isSmartRef__":true,"id":13321},{"__isSmartRef__":true,"id":13322},{"__isSmartRef__":true,"id":13323},{"__isSmartRef__":true,"id":13324},{"__isSmartRef__":true,"id":13325},{"__isSmartRef__":true,"id":13326},{"__isSmartRef__":true,"id":13327},{"__isSmartRef__":true,"id":13328},{"__isSmartRef__":true,"id":13329},{"__isSmartRef__":true,"id":13330},{"__isSmartRef__":true,"id":13331},{"__isSmartRef__":true,"id":13332},{"__isSmartRef__":true,"id":13333},{"__isSmartRef__":true,"id":13334},{"__isSmartRef__":true,"id":13335},{"__isSmartRef__":true,"id":13336},{"__isSmartRef__":true,"id":13337},{"__isSmartRef__":true,"id":13338},{"__isSmartRef__":true,"id":13339},{"__isSmartRef__":true,"id":13340},{"__isSmartRef__":true,"id":13341},{"__isSmartRef__":true,"id":13342},{"__isSmartRef__":true,"id":13343},{"__isSmartRef__":true,"id":13344},{"__isSmartRef__":true,"id":13345},{"__isSmartRef__":true,"id":13346},{"__isSmartRef__":true,"id":13347},{"__isSmartRef__":true,"id":13348},{"__isSmartRef__":true,"id":13349},{"__isSmartRef__":true,"id":13350},{"__isSmartRef__":true,"id":13351},{"__isSmartRef__":true,"id":13352},{"__isSmartRef__":true,"id":13353},{"__isSmartRef__":true,"id":13354},{"__isSmartRef__":true,"id":13355},{"__isSmartRef__":true,"id":13356},{"__isSmartRef__":true,"id":13357},{"__isSmartRef__":true,"id":13358},{"__isSmartRef__":true,"id":13359},{"__isSmartRef__":true,"id":13360},{"__isSmartRef__":true,"id":13361},{"__isSmartRef__":true,"id":13362},{"__isSmartRef__":true,"id":13363},{"__isSmartRef__":true,"id":13364},{"__isSmartRef__":true,"id":13365},{"__isSmartRef__":true,"id":13366},{"__isSmartRef__":true,"id":13367},{"__isSmartRef__":true,"id":13368},{"__isSmartRef__":true,"id":13369},{"__isSmartRef__":true,"id":13370},{"__isSmartRef__":true,"id":13371},{"__isSmartRef__":true,"id":13372},{"__isSmartRef__":true,"id":13373},{"__isSmartRef__":true,"id":13374},{"__isSmartRef__":true,"id":13375},{"__isSmartRef__":true,"id":13376},{"__isSmartRef__":true,"id":13377},{"__isSmartRef__":true,"id":13378},{"__isSmartRef__":true,"id":13379},{"__isSmartRef__":true,"id":13380},{"__isSmartRef__":true,"id":13381},{"__isSmartRef__":true,"id":13382},{"__isSmartRef__":true,"id":13383},{"__isSmartRef__":true,"id":13384},{"__isSmartRef__":true,"id":13385},{"__isSmartRef__":true,"id":13386},{"__isSmartRef__":true,"id":13387},{"__isSmartRef__":true,"id":13388},{"__isSmartRef__":true,"id":13389},{"__isSmartRef__":true,"id":13390},{"__isSmartRef__":true,"id":13391},{"__isSmartRef__":true,"id":13392},{"__isSmartRef__":true,"id":13393},{"__isSmartRef__":true,"id":13394},{"__isSmartRef__":true,"id":13395},{"__isSmartRef__":true,"id":13396},{"__isSmartRef__":true,"id":13397},{"__isSmartRef__":true,"id":13398},{"__isSmartRef__":true,"id":13399},{"__isSmartRef__":true,"id":13400},{"__isSmartRef__":true,"id":13401},{"__isSmartRef__":true,"id":13402},{"__isSmartRef__":true,"id":13403},{"__isSmartRef__":true,"id":13404},{"__isSmartRef__":true,"id":13405},{"__isSmartRef__":true,"id":13406},{"__isSmartRef__":true,"id":13407},{"__isSmartRef__":true,"id":13408},{"__isSmartRef__":true,"id":13409},{"__isSmartRef__":true,"id":13410},{"__isSmartRef__":true,"id":13411},{"__isSmartRef__":true,"id":13412},{"__isSmartRef__":true,"id":13413},{"__isSmartRef__":true,"id":13414},{"__isSmartRef__":true,"id":13415},{"__isSmartRef__":true,"id":13416},{"__isSmartRef__":true,"id":13417},{"__isSmartRef__":true,"id":13418},{"__isSmartRef__":true,"id":13419},{"__isSmartRef__":true,"id":13420},{"__isSmartRef__":true,"id":13421},{"__isSmartRef__":true,"id":13422},{"__isSmartRef__":true,"id":13423},{"__isSmartRef__":true,"id":13424},{"__isSmartRef__":true,"id":13425},{"__isSmartRef__":true,"id":13426},{"__isSmartRef__":true,"id":13427}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"12839":{"isSerializedDate":true,"string":"Fri Oct 28 2011 01:02:08 GMT+0200 (Mitteleuropäische Sommerzeit)"},"12840":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/users/lauritz/miniprojects/annotationPart.xhtml","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"12841":{"type":"S:modified","url":"/users/jennek/start.xhtml"},"12842":{"type":"S:modified","url":"/users/Dan/Piano.xhtml"},"12843":{"type":"S:modified","url":"/users/sofia/documentation.xhtml"},"12844":{"type":"S:modified","url":"/users/cschuster/presentation.xhtml"},"12845":{"type":"S:modified","url":"/demos/LiveWeb/NewCPUVisualization.xhtml"},"12846":{"type":"S:modified","url":"/users/lauritz/start.xhtml"},"12847":{"type":"S:modified","url":"/core/lively/bootstrap.js"},"12848":{"type":"S:modified","url":"/draft/NewWorld/ServerPart.xhtml"},"12849":{"type":"S:modified","url":"/users/sofia/georgi/ButtonPrototypes.xhtml"},"12850":{"type":"S:modified","url":"/draft/NewWorld/NotetakingApp.xhtml"},"12851":{"type":"S:modified","url":"/projects/CodeDB2/info_documents.xhtml"},"12852":{"type":"S:modified","url":"/users/cschuster/hello.xhtml"},"12853":{"type":"S:modified","url":"/users/fbo/layoutNoEpiMorphs.xhtml"},"12854":{"type":"S:modified","url":"/issues/110527_RichTextGetsLost.xhtml"},"12855":{"type":"S:modified","url":"/users/fbo/boxTestRange.xhtml"},"12856":{"type":"S:modified","url":"/demos/LiveWeb/CPUVisualization.xhtml"},"12857":{"type":"S:modified","url":"/demos/contextjs/Syntax.xhtml"},"12858":{"type":"S:modified","url":"/draft/NewWorld/Connectors.xhtml"},"12859":{"type":"S:modified","url":"/users/sofia/documentationXXX.xhtml"},"12860":{"type":"S:modified","url":"/demos/VisualConnect.xhtml"},"12861":{"type":"S:modified","url":"/users/MrSteve/Test1.xhtml"},"12862":{"type":"S:modified","url":"/issues/110614_ClickingOnLinesHackIsBroken.xhtml"},"12863":{"type":"S:modified","url":"/ChangeLog.xhtml"},"12864":{"type":"S:modified","url":"/gettingStarted.xhtml"},"12865":{"type":"S:modified","url":"/users/martin/oldWorkspace.xhtml"},"12866":{"type":"S:modified","url":"/demos/Clean.xhtml"},"12867":{"type":"S:modified","url":"/users/robertkrahn/SceneRefactoring/prototypeSaved.xhtml"},"12868":{"type":"S:modified","url":"/issues/110613_ConnectorsAreBroken.xhtml"},"12869":{"type":"S:modified","url":"/draft/NewWorld/ModuleDependencies.xhtml"},"12870":{"type":"S:modified","url":"/issues/fixed/110412_ListDroppingBroken.xhtml"},"12871":{"type":"S:modified","url":"/demos/LiveWeb/Empty.xhtml"},"12872":{"type":"S:modified","url":"/users/robertkrahn/SceneRefactoring/dev2.xhtml"},"12873":{"type":"S:modified","url":"/users/fbo/dropJournalBug.xhtml"},"12874":{"type":"S:modified","url":"/users/tfleig/start.xhtml"},"12875":{"type":"S:modified","url":"/specs/Scrolling.xhtml"},"12876":{"type":"S:modified","url":"/users/fbo/dataGridTests.xhtml"},"12877":{"type":"S:modified","url":"/users/tmohr/newWorld2.xhtml"},"12878":{"type":"S:modified","url":"/users/sofia/georgi/new_world.xhtml"},"12879":{"type":"S:modified","url":"/users/tmohr/slide5.xhtml"},"12880":{"type":"S:modified","url":"/users/fbo/constraintLayoutExampleSerialized.xhtml"},"12881":{"type":"S:modified","url":"/draft/NewWorld/TextBugfixes.xhtml"},"12882":{"type":"S:modified","url":"/users/ahold/new/usertracking.xhtml"},"12883":{"type":"S:modified","url":"/issues/110512_WrappingTextInTextMorph.xhtml"},"12884":{"type":"S:modified","url":"/users/constantin/doku.xhtml"},"12885":{"type":"S:modified","url":"/users/Dan/PartsBin.xhtml"},"12886":{"type":"S:modified","url":"/users/fbo/chat.xhtml"},"12887":{"type":"S:modified","url":"/users/Dan/NewPresentation.xhtml"},"12888":{"type":"S:modified","url":"/users/markoroeder/TablePartDev.xhtml"},"12889":{"type":"S:modified","url":"/users/fbo/renderingHooks.xhtml"},"12890":{"type":"S:modified","url":"/users/robertkrahn/SceneRefactoring/prototype_saved.xhtml"},"12891":{"type":"S:modified","url":"/users/bert/start.xhtml"},"12892":{"type":"S:modified","url":"/users/Dan/TestWorld.xhtml"},"12893":{"type":"S:modified","url":"/projects/BP2012/StoriesAndTasksHubert.xhtml"},"12894":{"type":"S:modified","url":"/issues/110603_SvgRenderIsNotYetGoodEnoughForOurIcons.xhtml"},"12895":{"type":"S:modified","url":"/issues/111006_DisableGrabbingDoesNotDisableGrabbing.xhtml"},"12896":{"type":"S:modified","url":"/users/robertkrahn/writing.xhtml"},"12897":{"type":"S:modified","url":"/issues/111020_ClassBrowserPartShouldRememberChanges.xhtml"},"12898":{"type":"S:modified","url":"/users/ahold/serverDevNew.xhtml"},"12899":{"type":"S:modified","url":"/demos/LiveWeb/LiveWebSummary.xhtml"},"12900":{"type":"S:modified","url":"/users/lauritz/miniprojects/jQueryEffects.xhtml"},"12901":{"type":"S:modified","url":"/users/Dan/BorderTest.xhtml"},"12902":{"type":"S:modified","url":"/draft/NewWorld/PartsBin.xhtml"},"12903":{"type":"S:modified","url":"/users/sofia/georgi/splitter.xhtml"},"12904":{"type":"S:modified","url":"/users/martin/stats.xhtml"},"12905":{"type":"S:modified","url":"/users/ahold/newWorld.xhtml"},"12906":{"type":"S:modified","url":"/draft/NewWorld/SVGLines.xhtml"},"12907":{"type":"S:added","url":null},"12908":{"type":"S:modified","url":"/issues/fixed/110507_CommentsForParts.xhtml"},"12909":{"type":"S:modified","url":"/demos/contextjs/OpenImplementation.xhtml"},"12910":{"type":"S:modified","url":"/users/Dan/QBF2Ba.xhtml"},"12911":{"type":"S:modified","url":"/users/fbo/welcome.xhtml"},"12912":{"type":"S:modified","url":"/issues/111026_CouchDB>>saveDoesNotAskForCredentialsInSafari.xhtml"},"12913":{"type":"S:modified","url":"/users/martin/measurements/FAQ.xhtml"},"12914":{"type":"S:modified","url":"/users/gerald24/temp.xhtml"},"12915":{"type":"S:modified","url":"/users/markoroeder/MetadataVisualization.xhtml"},"12916":{"type":"S:modified","url":"/demos/WorldSerializationGraph.xhtml"},"12917":{"type":"S:modified","url":"/users/robertkrahn/SceneRefactoring/ImageDroppin.xhtml"},"12918":{"type":"S:modified","url":"/users/Dan/LiveWeb-NewLayout.xhtml"},"12919":{"type":"S:modified","url":"/core/lively/DOMAbstraction.js"},"12920":{"type":"S:modified","url":"/users/robertkrahn/SceneRefactoring/Slider.xhtml"},"12921":{"type":"S:modified","url":"/demos/ScriptingClock.xhtml"},"12922":{"type":"S:modified","url":"/issues/111017_BrowsingSubmorphsWithObjectExplorerBroken.xhtml"},"12923":{"type":"S:modified","url":"/users/Dan/Tutorial1.xhtml"},"12924":{"type":"S:modified","url":"/users/fbo/empty3.xhtml"},"12925":{"type":"S:modified","url":"/demos/visualizations/FPSProtovis.xhtml"},"12926":{"type":"S:modified","url":"/draft/NewWorld/ObjectTracerPart.xhtml"},"12927":{"type":"S:modified","url":"/issues/110629_SlideoverlayIsBrokenAfterSavingItHidden.xhtml"},"12928":{"type":"S:modified","url":"/users/markoroeder/GOTY2011.xhtml"},"12929":{"type":"S:modified","url":"/users/fbo/DraftLayout.xhtml"},"12930":{"type":"S:modified","url":"/users/fbo/onMouseMoveRefactoring.xhtml"},"12931":{"type":"S:modified","url":"/users/Dan/PM/ScripterDev.xhtml"},"12932":{"type":"S:modified","url":"/projects/BP2012/StoriesAndTasksSebastian.xhtml"},"12933":{"type":"S:modified","url":"/users/fbo/DataTables.xhtml"},"12934":{"type":"S:modified","url":"/users/fbo/myLineWorld.xhtml"},"12935":{"type":"S:modified","url":"/issues/110526_ConnectorsInTheNewWorld.xhtml"},"12936":{"type":"S:modified","url":"/users/Dan/PM/FormLayoutExpt.xhtml"},"12937":{"type":"S:modified","url":"/users/Dan/MyQBF.xhtml"},"12938":{"type":"S:modified","url":"/users/Dan/LiveWeb2.xhtml"},"12939":{"type":"S:modified","url":"/users/fbo/layoutPlaceholdersForDragging.xhtml"},"12940":{"type":"S:modified","url":"/webwerkstatt.xhtml"},"12941":{"type":"S:modified","url":"/users/sofia/georgi/Versions.xhtml"},"12942":{"type":"S:modified","url":"/issues/fixed/110506_CompletelyEmphasizedTextDoesNotSerialize.xhtml"},"12943":{"type":"S:modified","url":"/issues/110518_ShadowOfAMorphDoesNotReflectRotation.xhtml"},"12944":{"type":"S:modified","url":"/users/olmeca/start.xhtml"},"12945":{"type":"S:modified","url":"/users/sofia/martin/3.xhtml"},"12946":{"type":"S:modified","url":"/issues/110514_DontShowEditCursorForHalosMenusEtc.xhtml"},"12947":{"type":"S:modified","url":"/users/robertkrahn/SceneRefactoring/Lists.xhtml"},"12948":{"type":"S:modified","url":"/users/fbo/layoutDragSnap.xhtml"},"12949":{"type":"S:modified","url":"/users/sofia/georgi/new.xhtml"},"12950":{"type":"S:modified","url":"/users/mkilling/ikuh.xhtml"},"12951":{"type":"S:modified","url":"/draft/NewWorld/ClassBrowser.xhtml"},"12952":{"type":"S:modified","url":"/users/fbo/xamppInstaller.xhtml"},"12953":{"type":"S:modified","url":"/users/Kat/QBF2B.xhtml"},"12954":{"type":"S:modified","url":"/demos/visualizations/protovis.xhtml"},"12955":{"type":"S:modified","url":"/users/NikolaySuslov/start.xhtml"},"12956":{"type":"S:modified","url":"/documentation/Lively2Installation.xhtml"},"12957":{"type":"S:modified","url":"/issues/110518_ProblemToOpenDialogs.xhtml"},"12958":{"type":"S:modified","url":"/users/sofia/learning_prototype_js.xhtml"},"12959":{"type":"S:modified","url":"/issues/110809_AsScriptOfMethodDoesNotChangeFunctionName.xhtml"},"12960":{"type":"S:modified","url":"/projects/BP2012/StoriesAndTasksBenjamin.xhtml"},"12961":{"type":"S:modified","url":"/users/sofia/video1.xhtml"},"12962":{"type":"S:modified","url":"/empty.xhtml"},"12963":{"type":"S:modified","url":"/demos/LiveWeb/LiveWeb.xhtml"},"12964":{"type":"S:modified","url":"/users/cschuster/start.xhtml"},"12965":{"type":"S:modified","url":"/issues/fixed/110509_WorldMenuDoesNotWork.xhtml"},"12966":{"type":"S:modified","url":"/users/Dan/QuickBrownFox.xhtml"},"12967":{"type":"S:modified","url":"/projects/Lively2/Minimal.xhtml"},"12968":{"type":"S:modified","url":"/issues/111005_LineIssues.xhtml"},"12969":{"type":"S:modified","url":"/issues/fixed/110506_PartsbinHasNoAddOrRemoveCategoryButtons.xhtml"},"12970":{"type":"S:modified","url":"/users/sofia/experiments/css_theming.xhtml"},"12971":{"type":"S:modified","url":"/documentation/videoTutorials/110630_CPUVis.xhtml"},"12972":{"type":"S:modified","url":"/users/template/start.xhtml"},"12973":{"type":"S:modified","url":"/documentation/Traits.xhtml"},"12974":{"type":"S:modified","url":"/issues/110717_ShapeOffsetMakesEventsGoMad.xhtml"},"12975":{"type":"S:modified","url":"/users/fbo/jQueryUi.xhtml"},"12976":{"type":"S:modified","url":"/users/robertkrahn/nonexisting.xhtml"},"12977":{"type":"S:modified","url":"/users/robertkrahn/SceneRefactoring/DroppingForImport.xhtml"},"12978":{"type":"S:modified","url":"/cleanup.xhtml"},"12979":{"type":"S:modified","url":"/issues/110522_ListAndTextScrollWorldAfterReachingTheirScrollBounds.xhtml"},"12980":{"type":"S:modified","url":"/projects/BP2012/simple.xhtml"},"12981":{"type":"S:modified","url":"/issues/110831_ScrolingWithNewClippingCodeDoesNotWork.xhtml"},"12982":{"type":"S:modified","url":"/issues/110923_ProtovisVisualizationBroken.xhtml"},"12983":{"type":"S:modified","url":"/issues/111019_PublishingPartsWithCommitMessages.xhtml"},"12984":{"type":"S:modified","url":"/demos/visualizations/jsl4tv-world-000.xhtml"},"12985":{"type":"S:modified","url":"/users/markoroeder/SVN2CodeDB.xhtml"},"12986":{"type":"S:modified","url":"/users/sofia/trac_tickets_pavel.xhtml"},"12987":{"type":"S:modified","url":"/projects/BP2012/2011-11-02-talk.xhtml"},"12988":{"type":"S:modified","url":"/users/fbo/dojoWorld.xhtml"},"12989":{"type":"S:modified","url":"/users/Dan/NewPresentation2.xhtml"},"12990":{"type":"S:modified","url":"/users/tmohr/slide6.xhtml"},"12991":{"type":"S:modified","url":"/projects/DebuggingJS/draft.xhtml"},"12992":{"type":"S:modified","url":"/draft/NewWorld/DirectGrabDragAndCopy.xhtml"},"12993":{"type":"S:modified","url":"/users/sofia/protovis.xhtml"},"12994":{"type":"S:modified","url":"/blank.xhtml"},"12995":{"type":"S:modified","url":"/users/robertkrahn/testCPUVis.xhtml"},"12996":{"type":"S:modified","url":"/projects/Lively2/Converting.xhtml"},"12997":{"type":"S:modified","url":"/users/andyburnett/start.xhtml"},"12998":{"type":"S:modified","url":"/users/robertkrahn/SceneRefactoring/RichText.xhtml"},"12999":{"type":"S:modified","url":"/draft/NewWorld/Presentations.xhtml"},"13000":{"type":"S:modified","url":"/users/robertkrahn/garminExport.xhtml"},"13001":{"type":"S:modified","url":"/tests.xhtml"},"13002":{"type":"S:modified","url":"/issues/110625_PartUploadBroken.xhtml"},"13003":{"type":"S:modified","url":"/issues/fixed/110517_ConnectionsWantToAccessClosureValues.xhtml"},"13004":{"type":"S:modified","url":"/users/markoroeder/DataVisualization.xhtml"},"13005":{"type":"S:modified","url":"/draft/NewWorld/PartsBinSearch.xhtml"},"13006":{"type":"S:modified","url":"/issues/110529_InsertingSomethingInTextRemovesFocus.xhtml"},"13007":{"type":"S:modified","url":"/issues/110512_ListSelectionInScbDoesNotWorkCorrectly.xhtml"},"13008":{"type":"S:modified","url":"/issues/111017_StaticBindingOfSuperInClosures.xhtml"},"13009":{"type":"S:modified","url":"/demos/contextjs/flattening.xhtml"},"13010":{"type":"S:modified","url":"/issues/110511_LinesCannotBeClicked.xhtml"},"13011":{"type":"S:modified","url":"/users/lauritz/miniprojects/gettingStarted.xhtml"},"13012":{"type":"S:modified","url":"/users/markoroeder/Part2Class.xhtml"},"13013":{"type":"S:modified","url":"/users/Dan/EmptyWorld2.xhtml"},"13014":{"type":"S:modified","url":"/projects/LivelyKernel/nextSteps.xhtml"},"13015":{"type":"S:modified","url":"/users/wlcleveland/start.xhtml"},"13016":{"type":"S:modified","url":"/users/swart/start.xhtml"},"13017":{"type":"S:modified","url":"/users/Dan/QBF2Bb.xhtml"},"13018":{"type":"S:modified","url":"/users/tmohr/slide1.xhtml"},"13019":{"type":"S:modified","url":"/users/robertkrahn/DetermineModuleDependencies.xhtml"},"13020":{"type":"S:modified","url":"/projects/BP2012/StoriesAndTasksHubert2.xhtml"},"13021":{"type":"S:modified","url":"/projects/CodeDB2/info_restructuring.xhtml"},"13022":{"type":"S:modified","url":"/users/Dan/PM/DemoForm.xhtml"},"13023":{"type":"S:modified","url":"/issues/110728_GraffleLayerGrabsWorld.xhtml"},"13024":{"type":"S:modified","url":"/users/Dan/Activities1.xhtml"},"13025":{"type":"S:modified","url":"/users/tmohr/emtpy.xhtml"},"13026":{"type":"S:modified","url":"/documentation/ElProfesor.xhtml"},"13027":{"type":"S:modified","url":"/issues/111022_TheExplorerScrollingIsBroken.xhtml"},"13028":{"type":"S:modified","url":"/users/Dan/WindowPlay.xhtml"},"13029":{"type":"S:modified","url":"/users/martin/Measurements.xhtml"},"13030":{"type":"S:modified","url":"/users/fbo/layoutCycle.xhtml"},"13031":{"type":"S:modified","url":"/documentation/7funthings.xhtml"},"13032":{"type":"S:modified","url":"/users/robertkrahn/SceneRefactoring/jensWorld.xhtml"},"13033":{"type":"S:modified","url":"/users/iho/start.xhtml"},"13034":{"type":"S:modified","url":"/users/robertkrahn/SceneRefactoring/NewMorphicIntroduction.xhtml"},"13035":{"type":"S:modified","url":"/BrokenWorldRepairSite.xhtml"},"13036":{"type":"S:modified","url":"/users/fbo/serverDevPlayground.xhtml"},"13037":{"type":"S:modified","url":"/users/ahold/TrackerDev.xhtml"},"13038":{"type":"S:modified","url":"/users/Dan/LiveWeb3.xhtml"},"13039":{"type":"S:modified","url":"/documentation/Template.xhtml"},"13040":{"type":"S:modified","url":"/users/robertkrahn/SceneRefactoring/secondWorld.xhtml"},"13041":{"type":"S:modified","url":"/documentation/ContextJS.xhtml"},"13042":{"type":"S:modified","url":"/projects/CodeDB2/CodeDB2Dev.xhtml"},"13043":{"type":"S:modified","url":"/users/markoroeder/GrammarTesting.xhtml"},"13044":{"type":"S:modified","url":"/documentation/ScriptingTutorial.xhtml"},"13045":{"type":"S:modified","url":"/users/fbo/deserializeMorphs.xhtml"},"13046":{"type":"S:modified","url":"/issues/110722_ClipModeShouldClipMorphsInTheirBounds.xhtml"},"13047":{"type":"S:modified","url":"/documentation/videoTutorials/110714_NodeJSServerCreation.xhtml"},"13048":{"type":"S:modified","url":"/users/fbo/scrollFixes.xhtml"},"13049":{"type":"S:modified","url":"/users/fbo/empty.xhtml"},"13050":{"type":"S:modified","url":"/projects/BP2012/StoriesAndTasksConrad.xhtml"},"13051":{"type":"S:modified","url":"/users/keith/deadly.xhtml"},"13052":{"type":"S:modified","url":"/users/robertkrahn/nonexisting2.xhtml"},"13053":{"type":"S:modified","url":"/users/Dan/QBFa.xhtml"},"13054":{"type":"S:modified","url":"/users/cschuster/debugging2.xhtml"},"13055":{"type":"S:modified","url":"/users/fbo/SlickGrid.xhtml"},"13056":{"type":"S:modified","url":"/users/constantin/Snake.xhtml"},"13057":{"type":"S:modified","url":"/documentation/worlds.xhtml"},"13058":{"type":"S:modified","url":"/users/robertkrahn/SceneRefactoring/firstWorld2.xhtml"},"13059":{"type":"S:modified","url":"/issues/110609_TabIndentionForBulletPoints.xhtml"},"13060":{"type":"S:modified","url":"/projects/BP2012/StoriesAndTasksAstrid.xhtml"},"13061":{"type":"S:modified","url":"/users/sofia/video2.xhtml"},"13062":{"type":"S:modified","url":"/users/keith/notes.xhtml"},"13063":{"type":"S:modified","url":"/issues/110528_ClickBehaviorOfScbIsStrange.xhtml"},"13064":{"type":"S:modified","url":"/demos/Parts.xhtml"},"13065":{"type":"S:modified","url":"/demos/WhereArePeopleFrom.xhtml"},"13066":{"type":"S:modified","url":"/issues/110510_MorphsAreDroppedWhenDndedFromPartsbin.xhtml"},"13067":{"type":"S:modified","url":"/users/fbo/jqueryTabulate.xhtml"},"13068":{"type":"S:modified","url":"/issues/111026_CustomFormattedBinsInPartsBin.xhtml"},"13069":{"type":"S:modified","url":"/users/fbo/learningLively2.xhtml"},"13070":{"type":"S:modified","url":"/issues/111017_svgIssues.xhtml"},"13071":{"type":"S:modified","url":"/users/markoroeder/NewStreamwork.xhtml"},"13072":{"type":"S:modified","url":"/users/markoroeder/MapImport.xhtml"},"13073":{"type":"S:modified","url":"/documentation/Serialization-Interface.xhtml"},"13074":{"type":"S:modified","url":"/issues/fixed/110511_DroppablebehaviorParts.xhtml"},"13075":{"type":"S:modified","url":"/users/markoroeder/newDraft.xhtml"},"13076":{"type":"S:modified","url":"/projects/Lively2/ReleasePlanning.xhtml"},"13077":{"type":"S:modified","url":"/draft/NewWorld/LinesAndCurves.xhtml"},"13078":{"type":"S:modified","url":"/users/Dan/HaloExpt.xhtml"},"13079":{"type":"S:modified","url":"/issues/110921_DropshadowIsOff.xhtml"},"13080":{"type":"S:modified","url":"/users/keith/versionControl.xhtml"},"13081":{"type":"S:modified","url":"/issues/111021_HowToStoreObjectsOnTheServer.xhtml"},"13082":{"type":"S:modified","url":"/documentation/videoTutorials/SystemBrowserDiffingVersions.xhtml"},"13083":{"type":"S:modified","url":"/users/fbo/blank.xhtml"},"13084":{"type":"S:modified","url":"/demos/Clock.xhtml"},"13085":{"type":"S:modified","url":"/users/fbo/scrolling.xhtml"},"13086":{"type":"S:modified","url":"/users/markoroeder/DraftInfoItem.xhtml"},"13087":{"type":"S:modified","url":"/documentation/HowConnectWorks.xhtml"},"13088":{"type":"S:modified","url":"/users/fbo/layoutTests.xhtml"},"13089":{"type":"S:modified","url":"/issues/fixed/110407_NoScriptEditorInNewWorld.xhtml"},"13090":{"type":"S:modified","url":"/projects/BP2012/Requests.xhtml"},"13091":{"type":"S:modified","url":"/users/template/pleaseDoNotChangeOrRemoveWorldsInThisDirectory.xhtml"},"13092":{"type":"S:modified","url":"/users/fbo/journalBug.xhtml"},"13093":{"type":"S:modified","url":"/issues/110701_VisualBindingToStarBroken.xhtml"},"13094":{"type":"S:modified","url":"/users/tmohr/slide7.xhtml"},"13095":{"type":"S:modified","url":"/issues/110723_PathBroken.xhtml"},"13096":{"type":"S:modified","url":"/demos/MyNewWikiPage.xhtml"},"13097":{"type":"S:modified","url":"/issues/fixed/110510_SafariWontOpenToolsFromPartsbin.xhtml"},"13098":{"type":"S:modified","url":"/issues/110720_FirefoxCannotDisplaySvgBasedMorphs.xhtml"},"13099":{"type":"S:modified","url":"/draft/NewWorld/RichText.xhtml"},"13100":{"type":"S:modified","url":"/users/alexwarth/start.xhtml"},"13101":{"type":"S:modified","url":"/draft/NewWorld/SimpleBrowser.xhtml"},"13102":{"type":"S:modified","url":"/draft/NewWorld/OldMorphicObjectConversion.xhtml"},"13103":{"type":"S:modified","url":"/documentation/profesores.xhtml"},"13104":{"type":"S:modified","url":"/documentation/videoTutorials/template.xhtml"},"13105":{"type":"S:modified","url":"/issues/110629_WindmillDoesNotShowInThePartsBin.xhtml"},"13106":{"type":"S:modified","url":"/issues/110519_PasteBug.xhtml"},"13107":{"type":"S:modified","url":"/draft/NewWorld/Engine.xhtml"},"13108":{"type":"S:modified","url":"/draft/NewWorld/ProgressForRequests.xhtml"},"13109":{"type":"S:modified","url":"/users/robertkrahn/SceneRefactoring/Sliders.xhtml"},"13110":{"type":"S:modified","url":"/users/tmohr/bespin.xhtml"},"13111":{"type":"S:modified","url":"/users/fbo/scrollPlayground.xhtml"},"13112":{"type":"S:modified","url":"/users/tfleig/test1.xhtml"},"13113":{"type":"S:modified","url":"/users/fbo/gitSetup.xhtml"},"13114":{"type":"S:modified","url":"/users/constantin/start.xhtml"},"13115":{"type":"S:modified","url":"/users/Dan/Test.xhtml"},"13116":{"type":"S:modified","url":"/issues/110630_MenusLeaveVisibleBounds.xhtml"},"13117":{"type":"S:modified","url":"/projects/CodeDB2/playground_tilman.xhtml"},"13118":{"type":"S:modified","url":"/users/ohshima/start.xhtml"},"13119":{"type":"S:modified","url":"/issues/110704_MapsAreBlacksAfterDeserialization.xhtml"},"13120":{"type":"S:modified","url":"/users/Kat/MyQBF.xhtml"},"13121":{"type":"S:modified","url":"/users/markoroeder/SerializationDebug.xhtml"},"13122":{"type":"S:modified","url":"/issues/111012_BorderWidthIssue.xhtml"},"13123":{"type":"S:modified","url":"/users/mzimmerm/etoys-development-notes.xhtml"},"13124":{"type":"S:modified","url":"/users/Dan/EngineTest.xhtml"},"13125":{"type":"S:modified","url":"/users/tmohr/slide2.xhtml"},"13126":{"type":"S:modified","url":"/users/sofia/protovisPrototype.xhtml"},"13127":{"type":"S:modified","url":"/users/sofia/sofia/georgi/new_world.xhtml"},"13128":{"type":"S:modified","url":"/documentation/FAQ.xhtml"},"13129":{"type":"S:modified","url":"/demos/contextjs/SimpleObjectTracing.xhtml"},"13130":{"type":"S:modified","url":"/users/Dan/PM/Dan.xhtml"},"13131":{"type":"S:modified","url":"/issues/fixed/110518_PartsbinMoveIsNoRealMove.xhtml"},"13132":{"type":"S:modified","url":"/sandbox/sandbox-dgc.xhtml"},"13133":{"type":"S:modified","url":"/issues/110610_AddNewMethodBroken.xhtml"},"13134":{"type":"S:modified","url":"/users/Dan/CC.xhtml"},"13135":{"type":"S:modified","url":"/draft/NewWorld/StringsAsRichText.xhtml"},"13136":{"type":"S:modified","url":"/issues/110704_ClickingOnProtoVisDrawing.xhtml"},"13137":{"type":"S:modified","url":"/users/fbo/layoutGrid.xhtml"},"13138":{"type":"S:modified","url":"/users/Dan/Garbage.xhtml"},"13139":{"type":"S:modified","url":"/welcome.xhtml"},"13140":{"type":"S:modified","url":"/users/robertkrahn/SceneRefactoring/textEditor.xhtml"},"13141":{"type":"S:modified","url":"/users/robertkrahn/SceneRefactoring/prototypeQBF.xhtml"},"13142":{"type":"S:modified","url":"/documentation/videoTutorials/110429_TextAttributes.xhtml"},"13143":{"type":"S:modified","url":"/users/fbo/pongServer.xhtml"},"13144":{"type":"S:modified","url":"/users/miku/start.xhtml"},"13145":{"type":"S:modified","url":"/users/Dan/PM/Lively2.xhtml"},"13146":{"type":"S:modified","url":"/users/cschuster/dev-alpha.xhtml"},"13147":{"type":"S:modified","url":"/users/Dan/PM/PowerPointNot.xhtml"},"13148":{"type":"S:modified","url":"/users/fbo/layoutConfigurator.xhtml"},"13149":{"type":"S:modified","url":"/draft/NewWorld/Diffing.xhtml"},"13150":{"type":"S:modified","url":"/issues/110604_GriddingDoesNotWorkRight.xhtml"},"13151":{"type":"S:modified","url":"/issues/110927_TranslationAndPositionAreNotEqualWhenMorphHasAOwnerWithModifiedOrigin.xhtml"},"13152":{"type":"S:modified","url":"/issues/110809_ChangeOrRemovedScriptsAfterSerializationWrong.xhtml"},"13153":{"type":"S:modified","url":"/issues/110729_ShowHaloItemDuringHaloAction.xhtml"},"13154":{"type":"S:modified","url":"/users/tmohr/demo.xhtml"},"13155":{"type":"S:modified","url":"/documentation/overview.xhtml"},"13156":{"type":"S:modified","url":"/demos/LiveWeb/iPad.xhtml"},"13157":{"type":"S:modified","url":"/issues/110628_MorphOffsetsAfterGrabbingAreBroken.xhtml"},"13158":{"type":"S:modified","url":"/users/robertkrahn/SceneRefactoring/SCBMigration.xhtml"},"13159":{"type":"S:modified","url":"/users/Dan/LiveWeb4.xhtml"},"13160":{"type":"S:modified","url":"/users/olmeca/olmeca3.xhtml"},"13161":{"type":"S:deleted","url":null},"13162":{"type":"S:modified","url":"/issues/111026_AccessingVersionsUsesWrongURLAndVersionCombination.xhtml"},"13163":{"type":"S:modified","url":"/users/sofia/sofia/georgi/video_experiments1.xhtml"},"13164":{"type":"S:modified","url":"/users/wlcleveland/shadowworld.xhtml"},"13165":{"type":"S:modified","url":"/users/mzimmerm/mz-world-from-start-xhtml.xhtml"},"13166":{"type":"S:modified","url":"/users/Dan/FormLayoutExpt.xhtml.xhtml"},"13167":{"type":"S:modified","url":"/users/robertkrahn/writeSite.xhtml"},"13168":{"type":"S:modified","url":"/draft/NewWorld/CurveDrafting.xhtml"},"13169":{"type":"S:modified","url":"/draft/NewWorld/ParseApacheServerLog.xhtml"},"13170":{"type":"S:modified","url":"/issues/fixed/110516_EnterAtTextEndDoesNotAddLineBreak.xhtml"},"13171":{"type":"S:modified","url":"/projects/BP2012/h2.xhtml"},"13172":{"type":"S:modified","url":"/draft/NewWorld/110521_BetterLists.xhtml"},"13173":{"type":"S:modified","url":"/users/Dan/PM/layoutExpts.xhtml"},"13174":{"type":"S:modified","url":"/users/test50/start.xhtml"},"13175":{"type":"S:modified","url":"/MovePages.xhtml"},"13176":{"type":"S:modified","url":"/documentation/Rendering.xhtml"},"13177":{"type":"S:modified","url":"/users/fbo/layoutPlayground.xhtml"},"13178":{"type":"S:modified","url":"/users/martin/measurements/webwerkstatt.xhtml"},"13179":{"type":"S:modified","url":"/issues/111005_MouseMoveChangesFocus.xhtml"},"13180":{"type":"S:modified","url":"/documentation/videoTutorials/110419_ManipulateMorphs.xhtml"},"13181":{"type":"S:modified","url":"/projects/Lively2/Release.xhtml"},"13182":{"type":"S:modified","url":"/issues/110523_RelayMouseEventsToMorphBeneath.xhtml"},"13183":{"type":"S:modified","url":"/users/tmohr/myNewWorld.xhtml"},"13184":{"type":"S:modified","url":"/users/robertkrahn/thingsToExplain.xhtml"},"13185":{"type":"S:modified","url":"/users/fbo/start.xhtml"},"13186":{"type":"S:modified","url":"/issues/110511_WeHaveNoCheckbox.xhtml"},"13187":{"type":"S:modified","url":"/users/Dan/PM/FormsDraft1.xhtml"},"13188":{"type":"S:modified","url":"/users/Dan/EmptyWorld.xhtml"},"13189":{"type":"S:modified","url":"/users/sofia/georgi/empty.xhtml"},"13190":{"type":"S:modified","url":"/issues/110609_AccidentalGrabbing.xhtml"},"13191":{"type":"S:modified","url":"/users/robertkrahn/SceneRefactoring/NewMorphicDevelopment.xhtml"},"13192":{"type":"S:modified","url":"/users/lauritz/personal/snippets.xhtml"},"13193":{"type":"S:modified","url":"/users/lauritz/personal/thoughts.xhtml"},"13194":{"type":"S:modified","url":"/users/Dan/NewEmptyWorld.xhtml"},"13195":{"type":"S:modified","url":"/users/markoroeder/DOMRemovalPlugin.xhtml"},"13196":{"type":"S:modified","url":"/documentation/LivelyInstallation.xhtml"},"13197":{"type":"S:modified","url":"/issues/110530_MakeSyntaxHighlightingFaster.xhtml"},"13198":{"type":"S:modified","url":"/users/lauritz/miniprojects/pongClient.xhtml"},"13199":{"type":"S:modified","url":"/issues/110831_ButtonLabelsAreNotCenteredAnymore.xhtml"},"13200":{"type":"S:modified","url":"/sandbox/ColorfulWindmills.xhtml"},"13201":{"type":"S:modified","url":"/users/robertkrahn/SceneRefactoring/todo.xhtml"},"13202":{"type":"S:modified","url":"/users/robertkrahn/simple.xhtml"},"13203":{"type":"S:modified","url":"/issues/111004_SavingAnEmptyTextObjectSetsTheStringToUndefined.xhtml"},"13204":{"type":"S:modified","url":"/issues/TextDebugWorld.xhtml"},"13205":{"type":"S:modified","url":"/documentation/ShortcutList.xhtml"},"13206":{"type":"S:modified","url":"/users/tmohr/slide8.xhtml"},"13207":{"type":"S:modified","url":"/issues/110522_ClickingTheScrollbarInListsDoesNotWork.xhtml"},"13208":{"type":"S:modified","url":"/draft/NewWorld/ObjectSerializationGraph.xhtml"},"13209":{"type":"S:modified","url":"/users/Dan/TextTest.xhtml"},"13210":{"type":"S:modified","url":"/users/dtornow/start.xhtml"},"13211":{"type":"S:modified","url":"/projects/BP2012/start.xhtml"},"13212":{"type":"S:modified","url":"/users/Dan/Empty.xhtml"},"13213":{"type":"S:modified","url":"/users/keith/start.xhtml"},"13214":{"type":"S:modified","url":"/users/gerald24/start.xhtml"},"13215":{"type":"S:modified","url":"/documentation/videoTutorial.xhtml"},"13216":{"type":"S:modified","url":"/draft/NewWorld/DraftSelection.xhtml"},"13217":{"type":"S:modified","url":"/demos/LiveWeb/Pheonix.xhtml"},"13218":{"type":"S:modified","url":"/users/ahold/siteTracking.xhtml"},"13219":{"type":"S:modified","url":"/issues/110608_GetterAndSettersInIe9.xhtml"},"13220":{"type":"S:modified","url":"/users/iho/1.xhtml"},"13221":{"type":"S:modified","url":"/users/robertkrahn/SceneRefactoring/bootstrap.xhtml"},"13222":{"type":"S:modified","url":"/projects/BP2012/StoriesAndTasks.xhtml"},"13223":{"type":"S:modified","url":"/users/Dan/PM/FormsScripter.xhtml"},"13224":{"type":"S:modified","url":"/users/fbo/cassowary.xhtml"},"13225":{"type":"S:modified","url":"/users/MrSteve/start.xhtml"},"13226":{"type":"S:modified","url":"/issues/CreateIssuePage.xhtml"},"13227":{"type":"S:modified","url":"/users/fbo/xamppInstallerWindows.xhtml"},"13228":{"type":"S:modified","url":"/users/Dan/PM/Phoenix.xhtml"},"13229":{"type":"S:modified","url":"/users/tmohr/WebGL.xhtml"},"13230":{"type":"S:modified","url":"/documentation/PartsBin.xhtml"},"13231":{"type":"S:modified","url":"/users/mzimmerm/start.xhtml"},"13232":{"type":"S:modified","url":"/users/markoroeder/SequenceDiagram.xhtml"},"13233":{"type":"S:modified","url":"/demos/Wiki.xhtml"},"13234":{"type":"S:modified","url":"/documentation/Events.xhtml"},"13235":{"type":"S:modified","url":"/users/tmohr/slide3.xhtml"},"13236":{"type":"S:modified","url":"/users/hjust/blank.xhtml"},"13237":{"type":"S:modified","url":"/Lively2.xhtml"},"13238":{"type":"S:modified","url":"/users/tfleig/template.xhtml"},"13239":{"type":"S:modified","url":"/issues/111021_PianoDoesNotMakeASound.xhtml"},"13240":{"type":"S:modified","url":"/issues/fixed/110426_NewStatusMessagesWithMore.xhtml"},"13241":{"type":"S:modified","url":"/users/martin/tests.xhtml"},"13242":{"type":"S:modified","url":"/users/sofia/empty.xhtml"},"13243":{"type":"S:modified","url":"/issues/110601_PartsDoNotLoadThereRequireModulesOnWorldLoad.xhtml"},"13244":{"type":"S:modified","url":"/draft/NewWorld/Sliders.xhtml"},"13245":{"type":"S:modified","url":"/users/davidorban/start.xhtml"},"13246":{"type":"S:modified","url":"/users/orjan/start.xhtml"},"13247":{"type":"S:modified","url":"/users/Dan/PM/FormLayoutExpt-Final.xhtml"},"13248":{"type":"S:modified","url":"/users/sofia/video.xhtml"},"13249":{"type":"S:modified","url":"/demos/contextjs/PersonExample.xhtml"},"13250":{"type":"S:modified","url":"/users/zeebeedee/start.xhtml"},"13251":{"type":"S:modified","url":"/users/robertkrahn/textRain.xhtml"},"13252":{"type":"S:modified","url":"/users/fbo/databaseForms.xhtml"},"13253":{"type":"S:modified","url":"/draft/NewWorld/DraftUploadPDFs.xhtml"},"13254":{"type":"S:modified","url":"/users/olmeca/olmeca4.xhtml"},"13255":{"type":"S:modified","url":"/users/lauritz/miniprojects/livelyExplorer.xhtml"},"13256":{"type":"S:modified","url":"/documentation/videoTutorials/110421_CreatingVideoTutorials.xhtml"},"13257":{"type":"S:modified","url":"/draft/NewWorld/MartinsObjectDiffInNewWorlds.xhtml"},"13258":{"type":"S:modified","url":"/users/Dan/LineTest.xhtml"},"13259":{"type":"S:modified","url":"/draft/NewWorld/Translator.xhtml"},"13260":{"type":"S:modified","url":"/documentation/Styles.xhtml"},"13261":{"type":"S:modified","url":"/draft/NewWorld/MorphOrigin.xhtml"},"13262":{"type":"S:modified","url":"/screenshots.xhtml"},"13263":{"type":"S:modified","url":"/users/Dan/LiveWeb.xhtml"},"13264":{"type":"S:modified","url":"/demos/AntotherPageWithAClock.xhtml"},"13265":{"type":"S:modified","url":"/users/robertkrahn/SceneRefactoring/halloJens2.xhtml"},"13266":{"type":"S:modified","url":"/users/robertkrahn/SceneRefactoring/improvingTheWebPag.xhtml"},"13267":{"type":"S:modified","url":"/users/fbo/constraintLayoutExample.xhtml"},"13268":{"type":"S:modified","url":"/documentation/TutorialList.xhtml"},"13269":{"type":"S:modified","url":"/draft/NewWorld/MakeEventsTriggerOnCapture.xhtml"},"13270":{"type":"S:modified","url":"/users/robertkrahn/SceneRefactoring/prototype.xhtml"},"13271":{"type":"S:modified","url":"/users/Dan/PM/FormLayoutExpt-bk.xhtml"},"13272":{"type":"S:modified","url":"/users/Dan/QBF.xhtml"},"13273":{"type":"S:modified","url":"/users/tmohr/slides.xhtml"},"13274":{"type":"S:modified","url":"/users/Dan/ButtonTest.xhtml"},"13275":{"type":"S:modified","url":"/users/fbo/textInVbox.xhtml"},"13276":{"type":"S:modified","url":"/users/sofia/externalShapeExample.xhtml"},"13277":{"type":"S:modified","url":"/users/hjust/playground.xhtml"},"13278":{"type":"S:modified","url":"/users/robertkrahn/SceneRefactoring/halloJens.xhtml"},"13279":{"type":"S:modified","url":"/users/tmohr/morphSpecificRendering.xhtml"},"13280":{"type":"S:modified","url":"/users/fbo/dataGrid.xhtml"},"13281":{"type":"S:modified","url":"/issues/111020_HighlightTheTargetOfDropping.xhtml"},"13282":{"type":"S:modified","url":"/users/mzimmerm/help.xhtml"},"13283":{"type":"S:modified","url":"/users/fbo/jqGrid.xhtml"},"13284":{"type":"S:modified","url":"/projects/CodeDB2/contents.xhtml"},"13285":{"type":"S:modified","url":"/demos/PartsBin.xhtml"},"13286":{"type":"S:modified","url":"/users/sofia/martin/empty.xhtml"},"13287":{"type":"S:modified","url":"/users/markoroeder/research/Internship.xhtml"},"13288":{"type":"S:modified","url":"/users/tmohr/NewWorld.xhtml"},"13289":{"type":"S:modified","url":"/users/bert/sandbox.xhtml"},"13290":{"type":"S:modified","url":"/draft/NewWorld/GoogleMaps.xhtml"},"13291":{"type":"S:modified","url":"/demos/contextjs/NewContents.xhtml"},"13292":{"type":"S:modified","url":"/users/fbo/meteora.xhtml"},"13293":{"type":"S:modified","url":"/users/Dan/PM/Forms.xhtml"},"13294":{"type":"S:modified","url":"/issues/draft/NewWorld/CurveDrafting_EmbeddableWorld.xhtml"},"13295":{"type":"S:modified","url":"/projects/LivelyHelping/draftLK2.xhtml"},"13296":{"type":"S:modified","url":"/users/lauritz/miniprojects/objectEditor.xhtml"},"13297":{"type":"S:modified","url":"/users/fbo/blank2.xhtml"},"13298":{"type":"S:modified","url":"/issues/110509_ConnectionsInputsGetStackedUp.xhtml"},"13299":{"type":"S:modified","url":"/draft/NewWorld/SimpleLayout.xhtml"},"13300":{"type":"S:modified","url":"/users/mkilling/iKuh2.xhtml"},"13301":{"type":"S:modified","url":"/users/fbo/profesorControls.xhtml"},"13302":{"type":"S:modified","url":"/documentation/Serialization-Overview.xhtml"},"13303":{"type":"S:modified","url":"/users/sofia/georgi/PropertySheet.xhtml"},"13304":{"type":"S:modified","url":"/users/sofia/martin/1.xhtml"},"13305":{"type":"S:modified","url":"/issues/110828_HaloInfoLabelsWontShowUp.xhtml"},"13306":{"type":"S:modified","url":"/users/sofia/georgi/styles.xhtml"},"13307":{"type":"S:modified","url":"/users/fbo/doc/profesores.xhtml"},"13308":{"type":"S:modified","url":"/users/markoroeder/MorphicProtoVis2.xhtml"},"13309":{"type":"S:modified","url":"/issues/110516_EnterAtTextEndDoesNotAddLineBreak.xhtml"},"13310":{"type":"S:modified","url":"/projects/Lively2/LivelyMap.xhtml"},"13311":{"type":"S:modified","url":"/users/robertkrahn/SceneRefactoring/colorFiel.xhtml"},"13312":{"type":"S:modified","url":"/users/tmohr/slide9.xhtml"},"13313":{"type":"S:modified","url":"/issues/110518_TextAttributesBreakOnPaste.xhtml"},"13314":{"type":"S:modified","url":"/demos/LiveWeb/VisualBindings.xhtml"},"13315":{"type":"S:modified","url":"/documentation/Layout.xhtml"},"13316":{"type":"S:modified","url":"/documentation/repository.xhtml"},"13317":{"type":"S:modified","url":"/users/robertkrahn/SceneRefactoring/DontOverwriteChangedFile.xhtml"},"13318":{"type":"S:modified","url":"/users/Dan/Tests/TextTest.xhtml"},"13319":{"type":"S:modified","url":"/issues/fixed/110412_NewSimpleBrowser.xhtml"},"13320":{"type":"S:modified","url":"/users/fbo/proposedUiFixes.xhtml"},"13321":{"type":"S:modified","url":"/issues/NewTemplate.xhtml"},"13322":{"type":"S:modified","url":"/documentation/SVNOnServer.xhtml"},"13323":{"type":"S:modified","url":"/issues/110524_PartsSerializeTheirWorldsSometimes.xhtml"},"13324":{"type":"S:modified","url":"/users/Dan/PM/May.xhtml"},"13325":{"type":"S:modified","url":"/documentation/ignoreOrDisableEvents.xhtml"},"13326":{"type":"S:modified","url":"/issues/110522_FixSubmorphOrderWhenAddingMorphs.xhtml"},"13327":{"type":"S:modified","url":"/users/Dan/CCbkup.xhtml"},"13328":{"type":"S:modified","url":"/users/Dan/LiveWeb2-bk.xhtml"},"13329":{"type":"S:modified","url":"/issues/110704_DontGrabTextWithJensFancyGrabber.xhtml"},"13330":{"type":"S:modified","url":"/users/lauritz/blank.xhtml"},"13331":{"type":"S:modified","url":"/draft/NewWorld/Dragging.xhtml"},"13332":{"type":"S:modified","url":"/users/lauritz/personal/todo.xhtml"},"13333":{"type":"S:modified","url":"/users/fbo/flexigrid.xhtml"},"13334":{"type":"S:modified","url":"/draft/NewWorld/LatestFileChangeViewer.xhtml"},"13335":{"type":"S:modified","url":"/issues/fixed/110729_QucikBrownFoxBackspaceBug.xhtml"},"13336":{"type":"S:modified","url":"/users/lauritz/miniprojects/elProfesorWerkstatt.xhtml"},"13337":{"type":"S:modified","url":"/documentation/VisualBindings.xhtml"},"13338":{"type":"S:modified","url":"/users/robertkrahn/notexisting.xhtml"},"13339":{"type":"S:modified","url":"/draft/NewWorld/TreeMap.xhtml"},"13340":{"type":"S:modified","url":"/draft/NewWorld/Empty.xhtml"},"13341":{"type":"S:modified","url":"/users/Dan/QBF2B.xhtml"},"13342":{"type":"S:modified","url":"/issues/111019_MergingVersionsOfAnObject.xhtml"},"13343":{"type":"S:modified","url":"/issues/110619_SerializingMorphsThatAreNotInTheSceneGraphGivesStrangeErrors.xhtml"},"13344":{"type":"S:modified","url":"/users/lauritz/test.xhtml"},"13345":{"type":"S:modified","url":"/users/tilman.giese/start.xhtml"},"13346":{"type":"S:modified","url":"/users/tmohr/slide4.xhtml"},"13347":{"type":"S:modified","url":"/sandbox/PartsBin.xhtml"},"13348":{"type":"S:modified","url":"/users/markoroeder/DraftObjectExplorer.xhtml"},"13349":{"type":"S:modified","url":"/demos/WhereArePeopleFrom2.xhtml"},"13350":{"type":"S:modified","url":"/projects/CodeDB2/SVN2CodeDB.xhtml"},"13351":{"type":"S:modified","url":"/users/fbo/sqliteQueryServer.xhtml"},"13352":{"type":"S:modified","url":"/issues/fixed/110513_ScrollingWhenSearching.xhtml"},"13353":{"type":"S:modified","url":"/users/lauritz/miniprojects/bugFixing/referencedTextBug.xhtml"},"13354":{"type":"S:modified","url":"/issues/fixed/111020_ScrollingInScripteditorIsBroken.xhtml"},"13355":{"type":"S:modified","url":"/issues/110513_FindMethodsShouldSearchInClassMethodsAndObjects.xhtml"},"13356":{"type":"S:modified","url":"/draft/NewWorld/NewTestWidgetAgain.xhtml"},"13357":{"type":"S:modified","url":"/users/Dan/DansSlideOverview.xhtml"},"13358":{"type":"S:modified","url":"/users/fbo/exportCore.xhtml"},"13359":{"type":"S:modified","url":"/users/olmeca/olmeca.xhtml"},"13360":{"type":"S:modified","url":"/users/robertkrahn/SceneRefactoring/firstWorld.xhtml"},"13361":{"type":"S:modified","url":"/users/robertkrahn/SceneRefactoring/SearchSourceCodeWidge.xhtml"},"13362":{"type":"S:modified","url":"/users/Dan/CircleTest.xhtml"},"13363":{"type":"S:modified","url":"/users/Dan/Tests/SerializationTest2.xhtml"},"13364":{"type":"S:modified","url":"/users/fbo/sandbox.xhtml"},"13365":{"type":"S:modified","url":"/issues/110728_BackspaceTriggersBrowserBack.xhtml"},"13366":{"type":"S:modified","url":"/users/markoroeder/empty.xhtml"},"13367":{"type":"S:modified","url":"/draft/NewWorld/DropStyles.xhtml"},"13368":{"type":"S:modified","url":"/issues/fixed/110513_MakeSyntaxHighlightingWorkInNewWorld.xhtml"},"13369":{"type":"S:modified","url":"/users/MrSteve/lorenzo.start.xhtml"},"13370":{"type":"S:modified","url":"/users/Dan/PM/LiveWeb.xhtml"},"13371":{"type":"S:modified","url":"/users/Dan/PM/FormLayoutExpt-start.xhtml"},"13372":{"type":"S:modified","url":"/draft/NewWorld/ScriptEditor.xhtml"},"13373":{"type":"S:modified","url":"/users/mzimmerm/test-build-simple-webapp.xhtml"},"13374":{"type":"S:modified","url":"/issues/110628_SettingTetAttributesDoesNotAlwaysWork.xhtml"},"13375":{"type":"S:modified","url":"/users/lauritz/miniprojects/spiel.xhtml"},"13376":{"type":"S:modified","url":"/users/robertkrahn/DraftPresentation.xhtml"},"13377":{"type":"S:modified","url":"/users/robertkrahn/SceneRefactoring/layouting.xhtml"},"13378":{"type":"S:modified","url":"/users/Dan/Tests/SerializationTest.xhtml"},"13379":{"type":"S:modified","url":"/users/lauritz/miniprojects/spikes/connectedExplorer.xhtml"},"13380":{"type":"S:modified","url":"/users/fbo/nodejsServerDevelopment.xhtml"},"13381":{"type":"S:modified","url":"/draft/NewWorld/QBFForPartsBin.xhtml"},"13382":{"type":"S:modified","url":"/issues/fixed/110628_CommandAndCurlyBracketGoesBackInBrowserHistory.xhtml"},"13383":{"type":"S:modified","url":"/users/lauritz/miniprojects/connections.xhtml"},"13384":{"type":"S:modified","url":"/users/ahold/start.xhtml"},"13385":{"type":"S:modified","url":"/users/markus/FileBrowser.xhtml"},"13386":{"type":"S:modified","url":"/demos/LiveWeb/CPUVisualizationFinal.xhtml"},"13387":{"type":"S:modified","url":"/users/fbo/jsUiWidgetLibResearch.xhtml"},"13388":{"type":"S:modified","url":"/users/fbo/constraintLayout.xhtml"},"13389":{"type":"S:modified","url":"/users/Dan/Tests/LineTest.xhtml"},"13390":{"type":"S:modified","url":"/sandbox/sandbox.xhtml"},"13391":{"type":"S:modified","url":"/users/fbo/versionControl.xhtml"},"13392":{"type":"S:modified","url":"/draft/NewWorld/CreateDirWhenSaving.xhtml"},"13393":{"type":"S:modified","url":"/demos/Lively2.xhtml"},"13394":{"type":"S:modified","url":"/users/fbo/userIsolationAndGit.xhtml"},"13395":{"type":"S:modified","url":"/draft/NewWorld/KeyboardFocusForMorphs.xhtml"},"13396":{"type":"S:modified","url":"/users/fbo/dwarfcassowaryExample2.xhtml"},"13397":{"type":"S:modified","url":"/users/oudenampsen/start.xhtml"},"13398":{"type":"S:modified","url":"/issues/110517_VlayoutShouldGrowAndShrink.xhtml"},"13399":{"type":"S:modified","url":"/users/fbo/dwarfcassowaryExample.xhtml"},"13400":{"type":"S:modified","url":"/users/tmohr/ace.xhtml"},"13401":{"type":"S:modified","url":"/users/fbo/empty2.xhtml"},"13402":{"type":"S:modified","url":"/users/martin/Workspace.xhtml"},"13403":{"type":"S:modified","url":"/users/Dan/Bug-List.xhtml"},"13404":{"type":"S:modified","url":"/users/Dan/QuickBrownFoxx.xhtml"},"13405":{"type":"S:modified","url":"/demos/LiveWeb/ServerScripting.xhtml"},"13406":{"type":"S:modified","url":"/demos/contextjs/WordCompletion.xhtml"},"13407":{"type":"S:modified","url":"/issues/110715_PartModuleRequirementsAreNotLoadedOnWorldLoad.xhtml"},"13408":{"type":"S:modified","url":"/users/fbo/fabiansTickets.xhtml"},"13409":{"type":"S:modified","url":"/issues/111020_ViewOfTextFieldsAfterSaving.xhtml"},"13410":{"type":"S:modified","url":"/users/martin/Template.xhtml"},"13411":{"type":"S:modified","url":"/projects/CodeDB2/Testing.xhtml"},"13412":{"type":"S:modified","url":"/users/keith/MySetup.xhtml"},"13413":{"type":"S:modified","url":"/users/fbo/noGrabLayer.xhtml"},"13414":{"type":"S:modified","url":"/demos/CPUVisualization.xhtml"},"13415":{"type":"S:modified","url":"/users/sofia/georgi/trac-report.xhtml"},"13416":{"type":"S:modified","url":"/users/fbo/HtmlWrapperMorph.xhtml"},"13417":{"type":"S:modified","url":"/users/sofia/documentation_afterLunch.xhtml"},"13418":{"type":"S:modified","url":"/demos/contextjs/Empty.xhtml"},"13419":{"type":"S:modified","url":"/users/fbo/setExtent.xhtml"},"13420":{"type":"S:modified","url":"/users/sofia/martin/2.xhtml"},"13421":{"type":"S:modified","url":"/users/markoroeder/DropboxUpload.xhtml"},"13422":{"type":"S:modified","url":"/users/fbo/newMouseDownLayer.xhtml"},"13423":{"type":"S:modified","url":"/issues/fixed/110914_StraightLineIssue.xhtml"},"13424":{"type":"S:modified","url":"/users/cschuster/debugging.xhtml"},"13425":{"type":"S:modified","url":"/users/sofia/prototVisPrototype.xhtml"},"13426":{"type":"S:modified","url":"/draft/NewWorld/DraggingAndGrabbing.xhtml"},"13427":{"type":"S:modified","url":"/users/lauritz/miniprojects/annotationPart.xhtml"},"13428":{"rev":111628,"author":"fbo","date":{"__isSmartRef__":true,"id":13429},"url":{"__isSmartRef__":true,"id":13430},"changes":[{"__isSmartRef__":true,"id":13431},{"__isSmartRef__":true,"id":13432}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"13429":{"isSerializedDate":true,"string":"Wed Oct 26 2011 22:42:15 GMT+0200 (Mitteleuropäische Sommerzeit)"},"13430":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/kernel/PartsBin","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"13431":{"type":"S:deleted","url":null},"13432":{"type":"S:added","url":null},"13433":{"rev":100519,"author":"markoroeder","date":{"__isSmartRef__":true,"id":13434},"url":{"__isSmartRef__":true,"id":13435},"changes":[{"__isSmartRef__":true,"id":13436}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"13434":{"isSerializedDate":true,"string":"Wed Aug 17 2011 03:40:58 GMT+0200 (Mitteleuropäische Sommerzeit)"},"13435":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/StyleEditor.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"13436":{"type":"S:modified","url":"/PartsBin/Tools/StyleEditor.json"},"13437":{"rev":100516,"author":"markoroeder","date":{"__isSmartRef__":true,"id":13438},"url":{"__isSmartRef__":true,"id":13439},"changes":[{"__isSmartRef__":true,"id":13440}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"13438":{"isSerializedDate":true,"string":"Wed Aug 17 2011 03:22:23 GMT+0200 (Mitteleuropäische Sommerzeit)"},"13439":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/StyleEditor.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"13440":{"type":"S:modified","url":"/PartsBin/Tools/StyleEditor.json"},"13441":{"rev":100513,"author":"markoroeder","date":{"__isSmartRef__":true,"id":13442},"url":{"__isSmartRef__":true,"id":13443},"changes":[{"__isSmartRef__":true,"id":13444}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"13442":{"isSerializedDate":true,"string":"Wed Aug 17 2011 03:11:46 GMT+0200 (Mitteleuropäische Sommerzeit)"},"13443":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/StyleEditor.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"13444":{"type":"S:modified","url":"/PartsBin/Tools/StyleEditor.json"},"13445":{"rev":100510,"author":"markoroeder","date":{"__isSmartRef__":true,"id":13446},"url":{"__isSmartRef__":true,"id":13447},"changes":[{"__isSmartRef__":true,"id":13448}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"13446":{"isSerializedDate":true,"string":"Wed Aug 17 2011 00:23:05 GMT+0200 (Mitteleuropäische Sommerzeit)"},"13447":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/StyleEditor.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"13448":{"type":"S:modified","url":"/PartsBin/Tools/StyleEditor.json"},"13449":{"rev":100507,"author":"markoroeder","date":{"__isSmartRef__":true,"id":13450},"url":{"__isSmartRef__":true,"id":13451},"changes":[{"__isSmartRef__":true,"id":13452}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"13450":{"isSerializedDate":true,"string":"Wed Aug 17 2011 00:19:26 GMT+0200 (Mitteleuropäische Sommerzeit)"},"13451":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/StyleEditor.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"13452":{"type":"S:modified","url":"/PartsBin/Tools/StyleEditor.json"},"13453":{"rev":100496,"author":"markoroeder","date":{"__isSmartRef__":true,"id":13454},"url":{"__isSmartRef__":true,"id":13455},"changes":[{"__isSmartRef__":true,"id":13456}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"13454":{"isSerializedDate":true,"string":"Wed Aug 17 2011 00:07:06 GMT+0200 (Mitteleuropäische Sommerzeit)"},"13455":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/StyleEditor.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"13456":{"type":"S:added","url":null},"13457":{"rev":99992,"author":"jenslincke","date":{"__isSmartRef__":true,"id":13458},"url":{"__isSmartRef__":true,"id":13459},"changes":[{"__isSmartRef__":true,"id":13460}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"13458":{"isSerializedDate":true,"string":"Wed Aug 10 2011 14:20:55 GMT+0200 (Mitteleuropäische Sommerzeit)"},"13459":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/NewWorld/StyleEditor.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"13460":{"type":"S:modified","url":"/PartsBin/NewWorld/StyleEditor.json"},"13461":{"rev":88722,"author":"robertkrahn","date":{"__isSmartRef__":true,"id":13462},"url":{"__isSmartRef__":true,"id":13463},"changes":[{"__isSmartRef__":true,"id":13464}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"13462":{"isSerializedDate":true,"string":"Sat Jun 25 2011 22:15:21 GMT+0200 (Mitteleuropäische Sommerzeit)"},"13463":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/NewWorld/StyleEditor.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"13464":{"type":"S:modified","url":"/PartsBin/NewWorld/StyleEditor.json"},"13465":{"rev":88544,"author":"robertkrahn","date":{"__isSmartRef__":true,"id":13466},"url":{"__isSmartRef__":true,"id":13467},"changes":[{"__isSmartRef__":true,"id":13468}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"13466":{"isSerializedDate":true,"string":"Sat Jun 25 2011 13:50:09 GMT+0200 (Mitteleuropäische Sommerzeit)"},"13467":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/NewWorld/StyleEditor.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"13468":{"type":"S:modified","url":"/PartsBin/NewWorld/StyleEditor.json"},"13469":{"rev":88541,"author":"robertkrahn","date":{"__isSmartRef__":true,"id":13470},"url":{"__isSmartRef__":true,"id":13471},"changes":[{"__isSmartRef__":true,"id":13472}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"13470":{"isSerializedDate":true,"string":"Sat Jun 25 2011 13:49:46 GMT+0200 (Mitteleuropäische Sommerzeit)"},"13471":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/NewWorld/StyleEditor.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"13472":{"type":"S:modified","url":"/PartsBin/NewWorld/StyleEditor.json"},"13473":{"rev":88503,"author":"robertkrahn","date":{"__isSmartRef__":true,"id":13474},"url":{"__isSmartRef__":true,"id":13475},"changes":[{"__isSmartRef__":true,"id":13476}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"13474":{"isSerializedDate":true,"string":"Sat Jun 25 2011 13:26:12 GMT+0200 (Mitteleuropäische Sommerzeit)"},"13475":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/NewWorld/StyleEditor.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"13476":{"type":"S:modified","url":"/PartsBin/NewWorld/StyleEditor.json"},"13477":{"rev":88499,"author":"robertkrahn","date":{"__isSmartRef__":true,"id":13478},"url":{"__isSmartRef__":true,"id":13479},"changes":[{"__isSmartRef__":true,"id":13480}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"13478":{"isSerializedDate":true,"string":"Sat Jun 25 2011 13:25:05 GMT+0200 (Mitteleuropäische Sommerzeit)"},"13479":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/NewWorld/StyleEditor.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"13480":{"type":"S:modified","url":"/PartsBin/NewWorld/StyleEditor.json"},"13481":{"rev":88406,"author":"robertkrahn","date":{"__isSmartRef__":true,"id":13482},"url":{"__isSmartRef__":true,"id":13483},"changes":[{"__isSmartRef__":true,"id":13484}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"13482":{"isSerializedDate":true,"string":"Fri Jun 24 2011 17:05:35 GMT+0200 (Mitteleuropäische Sommerzeit)"},"13483":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/NewWorld/StyleEditor.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"13484":{"type":"S:modified","url":"/PartsBin/NewWorld/StyleEditor.json"},"13485":{"rev":88373,"author":"robertkrahn","date":{"__isSmartRef__":true,"id":13486},"url":{"__isSmartRef__":true,"id":13487},"changes":[{"__isSmartRef__":true,"id":13488}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"13486":{"isSerializedDate":true,"string":"Fri Jun 24 2011 16:00:30 GMT+0200 (Mitteleuropäische Sommerzeit)"},"13487":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/NewWorld/StyleEditor.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"13488":{"type":"S:modified","url":"/PartsBin/NewWorld/StyleEditor.json"},"13489":{"rev":88355,"author":"robertkrahn","date":{"__isSmartRef__":true,"id":13490},"url":{"__isSmartRef__":true,"id":13491},"changes":[{"__isSmartRef__":true,"id":13492}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"13490":{"isSerializedDate":true,"string":"Fri Jun 24 2011 15:32:21 GMT+0200 (Mitteleuropäische Sommerzeit)"},"13491":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/NewWorld/StyleEditor.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"13492":{"type":"S:modified","url":"/PartsBin/NewWorld/StyleEditor.json"},"13493":{"rev":88340,"author":"robertkrahn","date":{"__isSmartRef__":true,"id":13494},"url":{"__isSmartRef__":true,"id":13495},"changes":[{"__isSmartRef__":true,"id":13496}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"13494":{"isSerializedDate":true,"string":"Fri Jun 24 2011 15:27:36 GMT+0200 (Mitteleuropäische Sommerzeit)"},"13495":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/NewWorld/StyleEditor.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"13496":{"type":"S:modified","url":"/PartsBin/NewWorld/StyleEditor.json"},"13497":{"rev":84669,"author":"robertkrahn","date":{"__isSmartRef__":true,"id":13498},"url":{"__isSmartRef__":true,"id":13499},"changes":[{"__isSmartRef__":true,"id":13500}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"13498":{"isSerializedDate":true,"string":"Tue Jun 14 2011 22:34:37 GMT+0200 (Mitteleuropäische Sommerzeit)"},"13499":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/NewWorld/StyleEditor.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"13500":{"type":"S:modified","url":"/PartsBin/NewWorld/StyleEditor.json"},"13501":{"rev":84665,"author":"robertkrahn","date":{"__isSmartRef__":true,"id":13502},"url":{"__isSmartRef__":true,"id":13503},"changes":[{"__isSmartRef__":true,"id":13504}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"13502":{"isSerializedDate":true,"string":"Tue Jun 14 2011 22:33:51 GMT+0200 (Mitteleuropäische Sommerzeit)"},"13503":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/NewWorld/StyleEditor.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"13504":{"type":"S:modified","url":"/PartsBin/NewWorld/StyleEditor.json"},"13505":{"rev":84653,"author":"robertkrahn","date":{"__isSmartRef__":true,"id":13506},"url":{"__isSmartRef__":true,"id":13507},"changes":[{"__isSmartRef__":true,"id":13508}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"13506":{"isSerializedDate":true,"string":"Tue Jun 14 2011 22:28:26 GMT+0200 (Mitteleuropäische Sommerzeit)"},"13507":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/NewWorld/StyleEditor.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"13508":{"type":"S:modified","url":"/PartsBin/NewWorld/StyleEditor.json"},"13509":{"rev":83337,"author":"fbo","date":{"__isSmartRef__":true,"id":13510},"url":{"__isSmartRef__":true,"id":13511},"changes":[{"__isSmartRef__":true,"id":13512}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"13510":{"isSerializedDate":true,"string":"Fri Jun 10 2011 14:27:28 GMT+0200 (Mitteleuropäische Sommerzeit)"},"13511":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/NewWorld/StyleEditor.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"13512":{"type":"S:modified","url":"/PartsBin/NewWorld/StyleEditor.json"},"13513":{"rev":83333,"author":"fbo","date":{"__isSmartRef__":true,"id":13514},"url":{"__isSmartRef__":true,"id":13515},"changes":[{"__isSmartRef__":true,"id":13516}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"13514":{"isSerializedDate":true,"string":"Fri Jun 10 2011 14:27:04 GMT+0200 (Mitteleuropäische Sommerzeit)"},"13515":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/NewWorld/StyleEditor.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"13516":{"type":"S:modified","url":"/PartsBin/NewWorld/StyleEditor.json"},"13517":{"rev":83329,"author":"fbo","date":{"__isSmartRef__":true,"id":13518},"url":{"__isSmartRef__":true,"id":13519},"changes":[{"__isSmartRef__":true,"id":13520}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"13518":{"isSerializedDate":true,"string":"Fri Jun 10 2011 13:48:41 GMT+0200 (Mitteleuropäische Sommerzeit)"},"13519":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/NewWorld/StyleEditor.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"13520":{"type":"S:modified","url":"/PartsBin/NewWorld/StyleEditor.json"},"13521":{"rev":83317,"author":"fbo","date":{"__isSmartRef__":true,"id":13522},"url":{"__isSmartRef__":true,"id":13523},"changes":[{"__isSmartRef__":true,"id":13524}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"13522":{"isSerializedDate":true,"string":"Fri Jun 10 2011 13:28:19 GMT+0200 (Mitteleuropäische Sommerzeit)"},"13523":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/NewWorld/StyleEditor.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"13524":{"type":"S:modified","url":"/PartsBin/NewWorld/StyleEditor.json"},"13525":{"rev":83296,"author":"fbo","date":{"__isSmartRef__":true,"id":13526},"url":{"__isSmartRef__":true,"id":13527},"changes":[{"__isSmartRef__":true,"id":13528}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"13526":{"isSerializedDate":true,"string":"Fri Jun 10 2011 12:20:48 GMT+0200 (Mitteleuropäische Sommerzeit)"},"13527":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/NewWorld/StyleEditor.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"13528":{"type":"S:modified","url":"/PartsBin/NewWorld/StyleEditor.json"},"13529":{"rev":83289,"author":"fbo","date":{"__isSmartRef__":true,"id":13530},"url":{"__isSmartRef__":true,"id":13531},"changes":[{"__isSmartRef__":true,"id":13532}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"13530":{"isSerializedDate":true,"string":"Fri Jun 10 2011 12:15:26 GMT+0200 (Mitteleuropäische Sommerzeit)"},"13531":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/NewWorld/StyleEditor.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"13532":{"type":"S:modified","url":"/PartsBin/NewWorld/StyleEditor.json"},"13533":{"rev":82452,"author":"fbo","date":{"__isSmartRef__":true,"id":13534},"url":{"__isSmartRef__":true,"id":13535},"changes":[{"__isSmartRef__":true,"id":13536}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"13534":{"isSerializedDate":true,"string":"Mon Jun 06 2011 19:30:12 GMT+0200 (Mitteleuropäische Sommerzeit)"},"13535":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/NewWorld/StyleEditor.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"13536":{"type":"S:modified","url":"/PartsBin/NewWorld/StyleEditor.json"},"13537":{"rev":78770,"author":"robertkrahn","date":{"__isSmartRef__":true,"id":13538},"url":{"__isSmartRef__":true,"id":13539},"changes":[{"__isSmartRef__":true,"id":13540}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"13538":{"isSerializedDate":true,"string":"Tue May 31 2011 09:49:57 GMT+0200 (Mitteleuropäische Sommerzeit)"},"13539":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/NewWorld/StyleEditor.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"13540":{"type":"S:modified","url":"/PartsBin/NewWorld/StyleEditor.json"},"13541":{"rev":77643,"author":"robertkrahn","date":{"__isSmartRef__":true,"id":13542},"url":{"__isSmartRef__":true,"id":13543},"changes":[{"__isSmartRef__":true,"id":13544}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"13542":{"isSerializedDate":true,"string":"Fri May 27 2011 17:04:48 GMT+0200 (Mitteleuropäische Sommerzeit)"},"13543":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/NewWorld/StyleEditor.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"13544":{"type":"S:replaced","url":null},"13545":{"rev":77640,"author":"robertkrahn","date":{"__isSmartRef__":true,"id":13546},"url":{"__isSmartRef__":true,"id":13547},"changes":[{"__isSmartRef__":true,"id":13548}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"13546":{"isSerializedDate":true,"string":"Fri May 27 2011 17:04:29 GMT+0200 (Mitteleuropäische Sommerzeit)"},"13547":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/StyleEditor.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"13548":{"type":"S:modified","url":"/PartsBin/StyleEditor.json"},"13549":{"rev":77637,"author":"robertkrahn","date":{"__isSmartRef__":true,"id":13550},"url":{"__isSmartRef__":true,"id":13551},"changes":[{"__isSmartRef__":true,"id":13552}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"13550":{"isSerializedDate":true,"string":"Fri May 27 2011 17:03:38 GMT+0200 (Mitteleuropäische Sommerzeit)"},"13551":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/StyleEditor.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"13552":{"type":"S:added","url":null},"13553":{"partsSpaceName":"PartsBin/Tools","__SourceModuleName__":"Global.lively.PartsBin","requiredModules":["lively.morphic.ColorChooserDraft"],"migrationLevel":4,"comment":"Very early style editor. Should be merged with text attribute editor somehow.","partName":"StyleEditor","changes":[{"__isSmartRef__":true,"id":13554}],"revisionOnLoad":140039,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"13554":{"date":{"__isSmartRef__":true,"id":13555},"author":"lauritz","message":"fixed layout reset defect","id":"20EED764-1B02-4EDC-BD65-330B1F672F5C"},"13555":{"isSerializedDate":true,"string":"Mon Dec 19 2011 22:28:35 GMT+0100 (Mitteleuropäische Zeit)"},"13556":{"submorphs":[{"__isSmartRef__":true,"id":13557},{"__isSmartRef__":true,"id":14345}],"scripts":[],"shape":{"__isSmartRef__":true,"id":14496},"id":"D64D16DB-BA87-4733-B052-161B4B8BCBBA","renderContextTable":{"__isSmartRef__":true,"id":14500},"eventHandler":{"__isSmartRef__":true,"id":14501},"droppingEnabled":true,"halosEnabled":true,"__layered_draggingEnabled__":true,"layout":{"__isSmartRef__":true,"id":14502},"LK2":true,"priorExtent":{"__isSmartRef__":true,"id":14503},"attributeConnections":[{"__isSmartRef__":true,"id":14299},{"__isSmartRef__":true,"id":14300},{"__isSmartRef__":true,"id":14301},{"__isSmartRef__":true,"id":14302},{"__isSmartRef__":true,"id":14228},{"__isSmartRef__":true,"id":14229},{"__isSmartRef__":true,"id":14230},{"__isSmartRef__":true,"id":14231}],"doNotSerialize":["$$_Position","$$_Scale","$$_Rotation","$$owner"],"doNotCopyProperties":["$$_Position","$$_Scale","$$_Rotation","$$owner"],"targetMorph":{"__isSmartRef__":true,"id":13557},"titleBar":{"__isSmartRef__":true,"id":14345},"contentOffset":{"__isSmartRef__":true,"id":14314},"collapsedTransform":null,"collapsedExtent":null,"expandedTransform":null,"expandedExtent":null,"ignoreEventsOnExpand":false,"partsBinMetaInfo":{"__isSmartRef__":true,"id":13553},"name":"StyleEditor","prevDragPos":{"__isSmartRef__":true,"id":14504},"showsHalos":false,"highlighted":true,"distanceToDragEvent":{"__isSmartRef__":true,"id":14505},"scriptAnnotations":{"__isSmartRef__":true,"id":14506},"__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":{"__isSmartRef__":true,"id":14509},"_Scale":1.0100552207170073,"_Rotation":0,"owner":null,"derivationIds":[11759],"_ClipMode":"visible","state":"shutdown","__serializedLivelyClosures__":{"__isSmartRef__":true,"id":14510},"__LivelyClassName__":"lively.morphic.Window","withoutLayers":["Global.lively.morphic.GrabbingLayer"]},"13557":{"submorphs":[{"__isSmartRef__":true,"id":13558},{"__isSmartRef__":true,"id":13575},{"__isSmartRef__":true,"id":13592},{"__isSmartRef__":true,"id":13607},{"__isSmartRef__":true,"id":13622},{"__isSmartRef__":true,"id":13637},{"__isSmartRef__":true,"id":13652},{"__isSmartRef__":true,"id":13681},{"__isSmartRef__":true,"id":13699},{"__isSmartRef__":true,"id":13714},{"__isSmartRef__":true,"id":13729},{"__isSmartRef__":true,"id":13744},{"__isSmartRef__":true,"id":13759},{"__isSmartRef__":true,"id":13775},{"__isSmartRef__":true,"id":13791},{"__isSmartRef__":true,"id":13807},{"__isSmartRef__":true,"id":13852},{"__isSmartRef__":true,"id":13897},{"__isSmartRef__":true,"id":13912},{"__isSmartRef__":true,"id":13931},{"__isSmartRef__":true,"id":13946},{"__isSmartRef__":true,"id":13991},{"__isSmartRef__":true,"id":14016},{"__isSmartRef__":true,"id":14032},{"__isSmartRef__":true,"id":14048},{"__isSmartRef__":true,"id":14064},{"__isSmartRef__":true,"id":14079},{"__isSmartRef__":true,"id":14095},{"__isSmartRef__":true,"id":14110},{"__isSmartRef__":true,"id":14125},{"__isSmartRef__":true,"id":14136},{"__isSmartRef__":true,"id":14147},{"__isSmartRef__":true,"id":14246},{"__isSmartRef__":true,"id":14261}],"scripts":[],"id":"0A5BFA73-42FB-4051-967D-0FB19FF649B0","shape":{"__isSmartRef__":true,"id":14276},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"name":"StyleEditor","showsHalos":false,"partsBinMetaInfo":{"__isSmartRef__":true,"id":14283},"__SourceModuleName__":"Global","attributeConnections":[{"__isSmartRef__":true,"id":14284},{"__isSmartRef__":true,"id":14289},{"__isSmartRef__":true,"id":14290},{"__isSmartRef__":true,"id":14291},{"__isSmartRef__":true,"id":14292},{"__isSmartRef__":true,"id":14293},{"__isSmartRef__":true,"id":14223},{"__isSmartRef__":true,"id":14224},{"__isSmartRef__":true,"id":14225},{"__isSmartRef__":true,"id":14226}],"doNotSerialize":["target","$$target","$$_Position","$$_Scale","$$_Rotation","$$owner"],"doNotCopyProperties":["$$target","$$_Position","$$_Scale","$$_Rotation","$$owner"],"priorExtent":{"__isSmartRef__":true,"id":14310},"renderContextTable":{"__isSmartRef__":true,"id":14311},"eventHandler":{"__isSmartRef__":true,"id":14312},"layout":{"__isSmartRef__":true,"id":14313},"layoutProps":["adjustForNewBounds","resizeWidth","resizeHeight","moveVertical","moveHorizontal","centeredHorizontal","centeredVertical","scaleHorizontal","scaleVertical"],"isBeingDragged":false,"_Position":{"__isSmartRef__":true,"id":14314},"_Scale":1,"_Rotation":0,"owner":{"__isSmartRef__":true,"id":13556},"derivationIds":[11760],"_ClipMode":"visible","__serializedLivelyClosures__":{"__isSmartRef__":true,"id":14315},"__LivelyClassName__":"lively.morphic.Box","withLayers":["Global.ScriptListUpdateLayer"]},"13558":{"submorphs":[],"scripts":[],"id":"E5A19DFA-E161-4AC9-9E6C-B60AF00FF3B3","shape":{"__isSmartRef__":true,"id":13559},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":false,"allowsInput":true,"_FontFamily":"Arial, sans-serif","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":13565},"_MaxTextWidth":247.56,"_MaxTextHeight":null,"textColor":{"__isSmartRef__":true,"id":13566},"showsHalos":false,"_FontSize":14,"__SourceModuleName__":"Global.lively.morphic.TextCore","name":"TargetName","partsBinMetaInfo":{"__isSmartRef__":true,"id":13567},"charsReplaced":"TestRunPane","lastFindLoc":-3,"owner":{"__isSmartRef__":true,"id":13557},"textChunks":[{"__isSmartRef__":true,"id":13568}],"priorSelectionRange":[8,17],"prevScroll":[0,0],"_ClipMode":"visible","priorExtent":{"__isSmartRef__":true,"id":13570},"renderContextTable":{"__isSmartRef__":true,"id":13571},"eventHandler":{"__isSmartRef__":true,"id":13572},"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"distanceToDragEvent":{"__isSmartRef__":true,"id":13573},"_Align":"center","layout":{"__isSmartRef__":true,"id":13574},"_WhiteSpaceHandling":"pre-wrap","_MinTextWidth":247.56,"_MinTextHeight":null,"_Rotation":0,"_Scale":1,"derivationIds":[11761],"__LivelyClassName__":"lively.morphic.Text"},"13559":{"fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":13560},"_Extent":{"__isSmartRef__":true,"id":13561},"_BorderWidth":2.22,"_BorderColor":{"__isSmartRef__":true,"id":13562},"renderContextTable":{"__isSmartRef__":true,"id":13563},"_BorderRadius":0,"_Opacity":1,"_BorderStyle":"ridge","_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":13564},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"13560":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"13561":{"x":267,"y":27.44,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"13562":{"r":0.921,"g":0.921,"b":0.921,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"13563":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"13564":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"13565":{"x":4,"y":2,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"13566":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"13567":{"partsSpaceName":"PartsBin/NewWorld","__SourceModuleName__":"Global.lively.PartsBin","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"13568":{"style":{"__isSmartRef__":true,"id":13569},"chunkOwner":{"__isSmartRef__":true,"id":13558},"storedString":"target: Ellipse1","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"13569":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"13570":{"x":267,"y":30.880000000000003,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"13571":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"13572":{"morph":{"__isSmartRef__":true,"id":13558},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"13573":{"x":191,"y":-15,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"13574":{},"13575":{"submorphs":[],"scripts":[],"id":"3C9B9A5E-3239-4BD0-B1EB-6914BD671007","shape":{"__isSmartRef__":true,"id":13576},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":false,"allowsInput":true,"_FontFamily":"Arial, sans-serif","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":13582},"_MaxTextWidth":91,"_MaxTextHeight":null,"textColor":{"__isSmartRef__":true,"id":13579},"showsHalos":false,"_FontSize":14,"__SourceModuleName__":"Global.lively.morphic.TextCore","name":"Text","partsBinMetaInfo":{"__isSmartRef__":true,"id":13583},"charsReplaced":"Fill","lastFindLoc":-4,"owner":{"__isSmartRef__":true,"id":13557},"textChunks":[{"__isSmartRef__":true,"id":13584},{"__isSmartRef__":true,"id":13586}],"_ClipMode":"visible","priorExtent":{"__isSmartRef__":true,"id":13588},"priorSelectionRange":[0,0],"prevScroll":[0,0],"_WhiteSpaceHandling":"pre-wrap","renderContextTable":{"__isSmartRef__":true,"id":13589},"eventHandler":{"__isSmartRef__":true,"id":13590},"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"distanceToDragEvent":{"__isSmartRef__":true,"id":13591},"_MinTextWidth":91,"_MinTextHeight":null,"_Rotation":0,"_Scale":1,"derivationIds":[11762],"__LivelyClassName__":"lively.morphic.Text"},"13576":{"fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":13577},"_Extent":{"__isSmartRef__":true,"id":13578},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":13579},"renderContextTable":{"__isSmartRef__":true,"id":13580},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":13581},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"13577":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"13578":{"x":91,"y":23,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"13579":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"13580":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"13581":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"13582":{"x":10,"y":70,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"13583":{"partsSpaceName":"PartsBin/NewWorld","__SourceModuleName__":"Global.lively.PartsBin","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"13584":{"style":{"__isSmartRef__":true,"id":13585},"morph":{"__isSmartRef__":true,"id":13575},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":13575},"storedString":"Border color","__LivelyClassName__":"lively.morphic.TextChunk"},"13585":{"__SourceModuleName__":"Global.lively.morphic.TextCore","fontSize":"11","__LivelyClassName__":"lively.morphic.TextEmphasis"},"13586":{"style":{"__isSmartRef__":true,"id":13587},"morph":{"__isSmartRef__":true,"id":13575},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":13575},"storedString":"\n","__LivelyClassName__":"lively.morphic.TextChunk"},"13587":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"13588":{"x":91,"y":22,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"13589":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"13590":{"morph":{"__isSmartRef__":true,"id":13575},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"13591":{"x":55,"y":-4,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"13592":{"submorphs":[],"scripts":[],"id":"330A59DA-AD55-44CE-A465-ED0E6C671AC5","shape":{"__isSmartRef__":true,"id":13593},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":false,"allowsInput":true,"_FontFamily":"Arial, sans-serif","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":13599},"_MaxTextWidth":85,"_MaxTextHeight":null,"textColor":{"__isSmartRef__":true,"id":13596},"showsHalos":false,"_FontSize":11,"__SourceModuleName__":"Global.lively.morphic.TextCore","name":"Text","partsBinMetaInfo":{"__isSmartRef__":true,"id":13600},"charsReplaced":"= Motivation =\n\n= Approach = \n\n= Implementation =\n\n= Evaluation =\n\n= Related Work =\n\n\n= Conclusion = ","lastFindLoc":-101,"owner":{"__isSmartRef__":true,"id":13557},"textChunks":[{"__isSmartRef__":true,"id":13601}],"_ClipMode":"visible","priorExtent":{"__isSmartRef__":true,"id":13603},"priorSelectionRange":[1,1],"prevScroll":[0,0],"_WhiteSpaceHandling":"pre-wrap","renderContextTable":{"__isSmartRef__":true,"id":13604},"eventHandler":{"__isSmartRef__":true,"id":13605},"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"distanceToDragEvent":{"__isSmartRef__":true,"id":13606},"_MinTextWidth":85,"_MinTextHeight":null,"_Rotation":0,"_Scale":1,"derivationIds":[11763],"__LivelyClassName__":"lively.morphic.Text"},"13593":{"fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":13594},"_Extent":{"__isSmartRef__":true,"id":13595},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":13596},"renderContextTable":{"__isSmartRef__":true,"id":13597},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":13598},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"13594":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"13595":{"x":85,"y":18,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"13596":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"13597":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"13598":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"13599":{"x":10,"y":40,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"13600":{"partsSpaceName":"PartsBin/NewWorld","__SourceModuleName__":"Global.lively.PartsBin","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"13601":{"style":{"__isSmartRef__":true,"id":13602},"morph":{"__isSmartRef__":true,"id":13592},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":13592},"storedString":"Fill\n","__LivelyClassName__":"lively.morphic.TextChunk"},"13602":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"13603":{"x":85,"y":17,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"13604":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"13605":{"morph":{"__isSmartRef__":true,"id":13592},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"13606":{"x":62,"y":-10,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"13607":{"submorphs":[],"scripts":[],"id":"220D15BC-DB4B-4E69-8D79-71681E82CCE4","shape":{"__isSmartRef__":true,"id":13608},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":false,"allowsInput":true,"_FontFamily":"Arial, sans-serif","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":13614},"_MaxTextWidth":92.99198798397993,"_MaxTextHeight":null,"textColor":{"__isSmartRef__":true,"id":13611},"showsHalos":false,"_FontSize":"11","__SourceModuleName__":"Global.lively.morphic.TextCore","name":"Text4","partsBinMetaInfo":{"__isSmartRef__":true,"id":13615},"charsReplaced":"color","lastFindLoc":2,"textChunks":[{"__isSmartRef__":true,"id":13616}],"_ClipMode":"visible","priorExtent":{"__isSmartRef__":true,"id":13618},"priorSelectionRange":[0,0],"prevScroll":[0,0],"owner":{"__isSmartRef__":true,"id":13557},"_WhiteSpaceHandling":"pre-wrap","renderContextTable":{"__isSmartRef__":true,"id":13619},"eventHandler":{"__isSmartRef__":true,"id":13620},"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"distanceToDragEvent":{"__isSmartRef__":true,"id":13621},"_MinTextWidth":92.99198798397993,"_MinTextHeight":null,"_Rotation":0,"_Scale":1,"derivationIds":[11764],"__LivelyClassName__":"lively.morphic.Text"},"13608":{"fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":13609},"_Extent":{"__isSmartRef__":true,"id":13610},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":13611},"renderContextTable":{"__isSmartRef__":true,"id":13612},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":13613},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"13609":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"13610":{"x":92.99198798397993,"y":18,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"13611":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"13612":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"13613":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"13614":{"x":10,"y":100,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"13615":{"partsSpaceName":"PartsBin/NewWorld","__SourceModuleName__":"Global.lively.PartsBin","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"13616":{"style":{"__isSmartRef__":true,"id":13617},"morph":{"__isSmartRef__":true,"id":13607},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":13607},"storedString":"Border width ","__LivelyClassName__":"lively.morphic.TextChunk"},"13617":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"13618":{"x":92.99198798397993,"y":17,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"13619":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"13620":{"morph":{"__isSmartRef__":true,"id":13607},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"13621":{"x":62.99198798398015,"y":-2.0660991321658457,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"13622":{"submorphs":[],"scripts":[],"id":"D501CF2E-1F68-429F-B88E-F9756D12F1FD","shape":{"__isSmartRef__":true,"id":13623},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":false,"allowsInput":true,"_FontFamily":"Arial, sans-serif","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":13629},"_MaxTextWidth":94.99198798397993,"_MaxTextHeight":null,"textColor":{"__isSmartRef__":true,"id":13626},"showsHalos":false,"_FontSize":"11","__SourceModuleName__":"Global.lively.morphic.TextCore","name":"Text5","partsBinMetaInfo":{"__isSmartRef__":true,"id":13630},"charsReplaced":"width","lastFindLoc":2,"textChunks":[{"__isSmartRef__":true,"id":13631}],"_ClipMode":"visible","priorExtent":{"__isSmartRef__":true,"id":13633},"priorSelectionRange":[12,12],"prevScroll":[0,0],"owner":{"__isSmartRef__":true,"id":13557},"_WhiteSpaceHandling":"pre-wrap","renderContextTable":{"__isSmartRef__":true,"id":13634},"eventHandler":{"__isSmartRef__":true,"id":13635},"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"distanceToDragEvent":{"__isSmartRef__":true,"id":13636},"_MinTextWidth":94.99198798397993,"_MinTextHeight":null,"_Rotation":0,"_Scale":1,"derivationIds":[11765],"__LivelyClassName__":"lively.morphic.Text"},"13623":{"fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":13624},"_Extent":{"__isSmartRef__":true,"id":13625},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":13626},"renderContextTable":{"__isSmartRef__":true,"id":13627},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":13628},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"13624":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"13625":{"x":94.99198798397993,"y":18,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"13626":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"13627":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"13628":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"13629":{"x":10,"y":130,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"13630":{"partsSpaceName":"PartsBin/NewWorld","__SourceModuleName__":"Global.lively.PartsBin","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"13631":{"style":{"__isSmartRef__":true,"id":13632},"morph":{"__isSmartRef__":true,"id":13622},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":13622},"storedString":"Border radius ","__LivelyClassName__":"lively.morphic.TextChunk"},"13632":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"13633":{"x":94.99198798397993,"y":17,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"13634":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"13635":{"morph":{"__isSmartRef__":true,"id":13622},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"13636":{"x":58.993990987985,"y":-5.134201268336369,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"13637":{"submorphs":[],"scripts":[],"id":"9C51BC9C-8518-4411-BA5B-78CCE67F3C2E","shape":{"__isSmartRef__":true,"id":13638},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":false,"allowsInput":true,"_FontFamily":"Arial, sans-serif","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":13644},"_MaxTextWidth":50.991987983979925,"_MaxTextHeight":null,"textColor":{"__isSmartRef__":true,"id":13641},"showsHalos":false,"_FontSize":"11","__SourceModuleName__":"Global.lively.morphic.TextCore","name":"Text9","partsBinMetaInfo":{"__isSmartRef__":true,"id":13645},"charsReplaced":"Border radius ","lastFindLoc":-14,"textChunks":[{"__isSmartRef__":true,"id":13646}],"_ClipMode":"visible","priorExtent":{"__isSmartRef__":true,"id":13648},"priorSelectionRange":[4,4],"prevScroll":[0,0],"_WhiteSpaceHandling":"pre-wrap","owner":{"__isSmartRef__":true,"id":13557},"renderContextTable":{"__isSmartRef__":true,"id":13649},"eventHandler":{"__isSmartRef__":true,"id":13650},"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"distanceToDragEvent":{"__isSmartRef__":true,"id":13651},"_MinTextWidth":50.991987983979925,"_MinTextHeight":null,"_Rotation":0,"_Scale":1,"derivationIds":[11766],"__LivelyClassName__":"lively.morphic.Text"},"13638":{"fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":13639},"_Extent":{"__isSmartRef__":true,"id":13640},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":13641},"renderContextTable":{"__isSmartRef__":true,"id":13642},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":13643},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"13639":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"13640":{"x":50.991987983979925,"y":18,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"13641":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"13642":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"13643":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"13644":{"x":10,"y":220,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"13645":{"partsSpaceName":"PartsBin/NewWorld","__SourceModuleName__":"Global.lively.PartsBin","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"13646":{"style":{"__isSmartRef__":true,"id":13647},"morph":{"__isSmartRef__":true,"id":13637},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":13637},"storedString":"Layout","__LivelyClassName__":"lively.morphic.TextChunk"},"13647":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"13648":{"x":50.991987983979925,"y":17,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"13649":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"13650":{"morph":{"__isSmartRef__":true,"id":13637},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"13651":{"x":55.993990987984944,"y":-16.134201268336255,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"13652":{"submorphs":[],"scripts":[],"id":"76BDD92B-4C6F-474D-B49F-54E54F6FA8C4","shape":{"__isSmartRef__":true,"id":13653},"droppingEnabled":true,"halosEnabled":true,"__layered_draggingEnabled__":true,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":13659},"showsHalos":false,"name":"StyleBorderColorField","partsBinMetaInfo":{"__isSmartRef__":true,"id":13660},"__SourceModuleName__":"Global.lively.morphic.ColorChooserDraft","target":{"__isSmartRef__":true,"id":13661},"attributeConnections":[{"__isSmartRef__":true,"id":13672}],"owner":{"__isSmartRef__":true,"id":13557},"doNotSerialize":["$$color"],"doNotCopyProperties":["$$color"],"renderContextTable":{"__isSmartRef__":true,"id":13677},"eventHandler":{"__isSmartRef__":true,"id":13678},"distanceToDragEvent":{"__isSmartRef__":true,"id":13679},"color":{"__isSmartRef__":true,"id":13680},"_Rotation":0,"_Scale":1,"derivationIds":[11767],"_ClipMode":"visible","__LivelyClassName__":"lively.morphic.ColorField"},"13653":{"position":{"__isSmartRef__":true,"id":13654},"_Extent":{"__isSmartRef__":true,"id":13655},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":13656},"_Fill":{"__isSmartRef__":true,"id":5385},"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":13657},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":13658},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"13654":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"13655":{"x":30,"y":24,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"13656":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"13657":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"13658":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"13659":{"x":110,"y":70,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"13660":{"partsSpaceName":"PartsBin/NewWorld","__SourceModuleName__":"Global.lively.PartsBin","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"13661":{"submorphs":[],"scripts":[],"id":212,"cachedTextString":"Meta: I know its a bit risky using a new system for text production, but we need to get it going so I hope Robert, you know what we are doing... :-)","shape":{"__isSmartRef__":true,"id":13662},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":false,"allowsInput":true,"_FontFamily":"Arial, sans-serif","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":13667},"_MaxTextWidth":545,"_MaxTextHeight":null,"textColor":{"__isSmartRef__":true,"id":13665},"showsHalos":false,"_FontSize":14,"__SourceModuleName__":"Global.lively.morphic.TextCore","_Rotation":0,"name":"Text1","partsBinMetaInfo":{"__isSmartRef__":true,"id":13668},"charsReplaced":"","lastFindLoc":1,"isCopyMorphRef":true,"morphRefId":1,"textChunks":[{"__isSmartRef__":true,"id":13669}],"_ClipMode":"visible","renderContextTable":{"__isSmartRef__":true,"id":13671},"__LivelyClassName__":"lively.morphic.Text"},"13662":{"fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":13663},"_Extent":{"__isSmartRef__":true,"id":13664},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":13665},"_Fill":{"__isSmartRef__":true,"id":13666},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"13663":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"13664":{"x":545,"y":66,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"13665":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"13666":{"r":0.921,"g":0.921,"b":0.921,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"13667":{"x":33,"y":105,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"13668":{"partsSpaceName":"PartsBin/NewWorld","__SourceModuleName__":"Global.lively.PartsBin","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"13669":{"style":{"__isSmartRef__":true,"id":13670},"chunkOwner":{"__isSmartRef__":true,"id":13661},"storedString":"","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"13670":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"13671":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML"},"13672":{"sourceObj":{"__isSmartRef__":true,"id":13652},"sourceAttrName":"color","targetObj":{"__isSmartRef__":true,"id":13557},"targetMethodName":"setTargetStyle","converterString":"function (fill) { return {borderColor: fill} }","updater":null,"updaterString":null,"__SourceModuleName__":"Global.lively.bindings","__serializedLivelyClosures__":{"__isSmartRef__":true,"id":13673},"__LivelyClassName__":"AttributeConnection"},"13673":{"converter":{"__isSmartRef__":true,"id":13674}},"13674":{"originalFunc":null,"varMapping":{"__isSmartRef__":true,"id":13675},"source":"function (fill) { return {borderColor: fill} }","funcProperties":{"__isSmartRef__":true,"id":13676},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"13675":{},"13676":{},"13677":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"13678":{"morph":{"__isSmartRef__":true,"id":13652},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"13679":{"x":58,"y":-6,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"13680":{"r":0.372,"g":0.369,"b":0.372,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"13681":{"submorphs":[],"scripts":[],"id":"5E18116F-186F-4404-9C9F-CD5572C3565E","shape":{"__isSmartRef__":true,"id":13682},"droppingEnabled":true,"halosEnabled":true,"__layered_draggingEnabled__":true,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":13689},"showsHalos":false,"name":"StyleFillColorField","partsBinMetaInfo":{"__isSmartRef__":true,"id":13690},"__SourceModuleName__":"Global.lively.morphic.ColorChooserDraft","owner":{"__isSmartRef__":true,"id":13557},"target":{"__isSmartRef__":true,"id":13661},"attributeConnections":[{"__isSmartRef__":true,"id":13691}],"doNotSerialize":["$$color"],"doNotCopyProperties":["$$color"],"renderContextTable":{"__isSmartRef__":true,"id":13696},"eventHandler":{"__isSmartRef__":true,"id":13697},"distanceToDragEvent":{"__isSmartRef__":true,"id":13698},"color":{"__isSmartRef__":true,"id":13686},"_Rotation":0,"_Scale":1,"derivationIds":[11768],"_ClipMode":"visible","isBeingDragged":true,"__LivelyClassName__":"lively.morphic.ColorField"},"13682":{"position":{"__isSmartRef__":true,"id":13683},"_Extent":{"__isSmartRef__":true,"id":13684},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":13685},"_Fill":{"__isSmartRef__":true,"id":13686},"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":13687},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":13688},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"13683":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"13684":{"x":30,"y":24,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"13685":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"13686":{"r":0.979,"g":1,"b":0,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"13687":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"13688":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"13689":{"x":110,"y":40,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"13690":{"partsSpaceName":"PartsBin/NewWorld","__SourceModuleName__":"Global.lively.PartsBin","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"13691":{"sourceObj":{"__isSmartRef__":true,"id":13681},"sourceAttrName":"color","targetObj":{"__isSmartRef__":true,"id":13557},"targetMethodName":"setTargetStyle","converterString":"function (fill) { return {fill: fill} }","updater":null,"updaterString":null,"__SourceModuleName__":"Global.lively.bindings","__serializedLivelyClosures__":{"__isSmartRef__":true,"id":13692},"__LivelyClassName__":"AttributeConnection"},"13692":{"converter":{"__isSmartRef__":true,"id":13693}},"13693":{"originalFunc":null,"varMapping":{"__isSmartRef__":true,"id":13694},"source":"function (fill) { return {fill: fill} }","funcProperties":{"__isSmartRef__":true,"id":13695},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"13694":{},"13695":{},"13696":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"13697":{"morph":{"__isSmartRef__":true,"id":13681},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"13698":{"x":61,"y":-5,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"13699":{"submorphs":[],"scripts":[],"id":"87D24B27-F19E-4871-872C-228021D3973F","shape":{"__isSmartRef__":true,"id":13700},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"fixedHeight":false,"allowsInput":true,"_FontFamily":"Arial, sans-serif","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":13706},"_MaxTextWidth":null,"_MaxTextHeight":null,"textColor":{"__isSmartRef__":true,"id":13703},"showsHalos":false,"_FontSize":9,"__SourceModuleName__":"Global.lively.morphic.TextCore","name":"Text10","partsBinMetaInfo":{"__isSmartRef__":true,"id":13707},"textChunks":[{"__isSmartRef__":true,"id":13708}],"charsReplaced":"label","lastFindLoc":-5,"priorSelectionRange":[15,15],"prevScroll":[0,0],"priorExtent":{"__isSmartRef__":true,"id":13710},"_WhiteSpaceHandling":"pre-wrap","owner":{"__isSmartRef__":true,"id":13557},"renderContextTable":{"__isSmartRef__":true,"id":13711},"eventHandler":{"__isSmartRef__":true,"id":13712},"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"distanceToDragEvent":{"__isSmartRef__":true,"id":13713},"_ClipMode":"visible","_MinTextWidth":null,"_MinTextHeight":null,"_Rotation":0,"_Scale":1,"derivationIds":[11769],"__LivelyClassName__":"lively.morphic.Text"},"13700":{"fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":13701},"_Extent":{"__isSmartRef__":true,"id":13702},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":13703},"renderContextTable":{"__isSmartRef__":true,"id":13704},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":13705},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"13701":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"13702":{"x":112,"y":15,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"13703":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"13704":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"13705":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"13706":{"x":110,"y":220,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"13707":{"partsSpaceName":"PartsBin/NewWorld","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":1,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"13708":{"style":{"__isSmartRef__":true,"id":13709},"morph":{"__isSmartRef__":true,"id":13699},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":13699},"storedString":"adjustForNewBounds","__LivelyClassName__":"lively.morphic.TextChunk"},"13709":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"13710":{"x":118,"y":14,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"13711":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"13712":{"morph":{"__isSmartRef__":true,"id":13699},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"13713":{"x":90.6089063456443,"y":-10.797031218118718,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"13714":{"submorphs":[],"scripts":[],"id":"FDEA6F61-2FBF-4CF9-A519-6406E9C0019B","shape":{"__isSmartRef__":true,"id":13715},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"fixedHeight":false,"allowsInput":true,"_FontFamily":"Arial, sans-serif","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":13721},"_MaxTextWidth":null,"_MaxTextHeight":null,"textColor":{"__isSmartRef__":true,"id":13718},"showsHalos":false,"_FontSize":9,"__SourceModuleName__":"Global.lively.morphic.TextCore","name":"Text11","partsBinMetaInfo":{"__isSmartRef__":true,"id":13722},"textChunks":[{"__isSmartRef__":true,"id":13723}],"charsReplaced":"adjustForNewBounds","lastFindLoc":-18,"priorSelectionRange":[9,9],"prevScroll":[0,0],"priorExtent":{"__isSmartRef__":true,"id":13725},"_WhiteSpaceHandling":"pre-wrap","owner":{"__isSmartRef__":true,"id":13557},"renderContextTable":{"__isSmartRef__":true,"id":13726},"eventHandler":{"__isSmartRef__":true,"id":13727},"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"distanceToDragEvent":{"__isSmartRef__":true,"id":13728},"_ClipMode":"visible","_MinTextWidth":null,"_MinTextHeight":null,"_Rotation":0,"_Scale":1,"derivationIds":[11770],"__LivelyClassName__":"lively.morphic.Text"},"13715":{"fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":13716},"_Extent":{"__isSmartRef__":true,"id":13717},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":13718},"renderContextTable":{"__isSmartRef__":true,"id":13719},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":13720},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"13716":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"13717":{"x":63,"y":15,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"13718":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"13719":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"13720":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"13721":{"x":110,"y":240,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"13722":{"partsSpaceName":"PartsBin/NewWorld","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":1,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"13723":{"style":{"__isSmartRef__":true,"id":13724},"chunkOwner":{"__isSmartRef__":true,"id":13714},"__SourceModuleName__":"Global.lively.morphic.TextCore","storedString":"resizeWidth","__LivelyClassName__":"lively.morphic.TextChunk"},"13724":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"13725":{"x":64,"y":14,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"13726":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"13727":{"morph":{"__isSmartRef__":true,"id":13714},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"13728":{"x":99.6089063456443,"y":-14.797031218118718,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"13729":{"submorphs":[],"scripts":[],"id":"43E641C5-7859-480D-AD27-E256558273D8","shape":{"__isSmartRef__":true,"id":13730},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"fixedHeight":false,"allowsInput":true,"_FontFamily":"Arial, sans-serif","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":13736},"_MaxTextWidth":null,"_MaxTextHeight":null,"textColor":{"__isSmartRef__":true,"id":13733},"showsHalos":false,"_FontSize":9,"__SourceModuleName__":"Global.lively.morphic.TextCore","name":"Text12","partsBinMetaInfo":{"__isSmartRef__":true,"id":13737},"textChunks":[{"__isSmartRef__":true,"id":13738}],"charsReplaced":"Width","lastFindLoc":1,"priorSelectionRange":[5,5],"prevScroll":[0,0],"priorExtent":{"__isSmartRef__":true,"id":13740},"_WhiteSpaceHandling":"pre-wrap","owner":{"__isSmartRef__":true,"id":13557},"renderContextTable":{"__isSmartRef__":true,"id":13741},"eventHandler":{"__isSmartRef__":true,"id":13742},"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"distanceToDragEvent":{"__isSmartRef__":true,"id":13743},"_ClipMode":"visible","_MinTextWidth":null,"_MinTextHeight":null,"_Rotation":0,"_Scale":1,"derivationIds":[11771],"__LivelyClassName__":"lively.morphic.Text"},"13730":{"fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":13731},"_Extent":{"__isSmartRef__":true,"id":13732},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":13733},"renderContextTable":{"__isSmartRef__":true,"id":13734},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":13735},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"13731":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"13732":{"x":66,"y":15,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"13733":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"13734":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"13735":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"13736":{"x":110,"y":260,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"13737":{"partsSpaceName":"PartsBin/NewWorld","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":1,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"13738":{"style":{"__isSmartRef__":true,"id":13739},"morph":{"__isSmartRef__":true,"id":13729},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":13729},"storedString":"resizeHeight","__LivelyClassName__":"lively.morphic.TextChunk"},"13739":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"13740":{"x":69,"y":14,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"13741":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"13742":{"morph":{"__isSmartRef__":true,"id":13729},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"13743":{"x":93.6089063456443,"y":-9.797031218118718,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"13744":{"submorphs":[],"scripts":[],"id":"C49C1D02-7214-4671-81C1-C76527AFD735","shape":{"__isSmartRef__":true,"id":13745},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"fixedHeight":false,"allowsInput":true,"_FontFamily":"Arial, sans-serif","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":13751},"_MaxTextWidth":null,"_MaxTextHeight":null,"textColor":{"__isSmartRef__":true,"id":13748},"showsHalos":false,"_FontSize":9,"__SourceModuleName__":"Global.lively.morphic.TextCore","name":"Text13","partsBinMetaInfo":{"__isSmartRef__":true,"id":13752},"textChunks":[{"__isSmartRef__":true,"id":13753}],"charsReplaced":"resizeHeight","lastFindLoc":-12,"priorSelectionRange":[4,4],"prevScroll":[0,0],"priorExtent":{"__isSmartRef__":true,"id":13755},"_WhiteSpaceHandling":"pre-wrap","owner":{"__isSmartRef__":true,"id":13557},"renderContextTable":{"__isSmartRef__":true,"id":13756},"eventHandler":{"__isSmartRef__":true,"id":13757},"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"distanceToDragEvent":{"__isSmartRef__":true,"id":13758},"_ClipMode":"visible","_MinTextWidth":null,"_MinTextHeight":null,"_Rotation":0,"_Scale":1,"derivationIds":[11772],"__LivelyClassName__":"lively.morphic.Text"},"13745":{"fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":13746},"_Extent":{"__isSmartRef__":true,"id":13747},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":13748},"renderContextTable":{"__isSmartRef__":true,"id":13749},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":13750},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"13746":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"13747":{"x":68,"y":15,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"13748":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"13749":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"13750":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"13751":{"x":110,"y":280,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"13752":{"partsSpaceName":"PartsBin/NewWorld","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":1,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"13753":{"style":{"__isSmartRef__":true,"id":13754},"morph":{"__isSmartRef__":true,"id":13744},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":13744},"storedString":"moveVertical","__LivelyClassName__":"lively.morphic.TextChunk"},"13754":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"13755":{"x":71,"y":14,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"13756":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"13757":{"morph":{"__isSmartRef__":true,"id":13744},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"13758":{"x":96.6089063456443,"y":-6.797031218118718,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"13759":{"submorphs":[],"scripts":[],"id":"7D91A8DD-2EF4-4537-A6D5-64950A8FB3B2","shape":{"__isSmartRef__":true,"id":13760},"droppingEnabled":true,"halosEnabled":true,"showsHalos":false,"_Position":{"__isSmartRef__":true,"id":13764},"name":"adjustForNewBoundsCheckBox","partsBinMetaInfo":{"__isSmartRef__":true,"id":13765},"priorExtent":{"__isSmartRef__":true,"id":13766},"__SourceModuleName__":"Global.lively.morphic.Widgets","owner":{"__isSmartRef__":true,"id":13557},"layoutProperty":"adjustForNewBounds","attributeConnections":[{"__isSmartRef__":true,"id":13767}],"doNotSerialize":["$$checked"],"doNotCopyProperties":["$$checked"],"renderContextTable":{"__isSmartRef__":true,"id":13772},"eventHandler":{"__isSmartRef__":true,"id":13773},"distanceToDragEvent":{"__isSmartRef__":true,"id":13774},"_Rotation":0,"_Scale":1,"derivationIds":[11773],"_ClipMode":"visible","__LivelyClassName__":"lively.morphic.CheckBox"},"13760":{"stringifiedShapeNode":"","extent":{"__isSmartRef__":true,"id":13761},"_Extent":{"__isSmartRef__":true,"id":13762},"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":13763},"_ClipMode":"visible","__LivelyClassName__":"lively.morphic.Shapes.External"},"13761":{"x":12,"y":12,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"13762":{"x":12,"y":12,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"13763":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","getExtent":"getExtentHTML","initFromStringifiedShapeNode":"initFromStringifiedShapeNodeHTML"},"13764":{"x":240,"y":220,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"13765":{"requiredModules":[],"migrationLevel":2,"partsSpaceName":"PartsBin/Widgets/","__SourceModuleName__":"Global.lively.PartsBin","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"13766":{"x":12,"y":12,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"13767":{"sourceObj":{"__isSmartRef__":true,"id":13759},"sourceAttrName":"checked","targetObj":{"__isSmartRef__":true,"id":13557},"targetMethodName":"setTargetStyle","converterString":"function (bool) {\n \t\tvar style = {},\n \t\t\tprop = this.sourceObj.layoutProperty;\n \t\tstyle[prop] = bool;\n \t\treturn style\n \t}","updater":null,"updaterString":null,"__SourceModuleName__":"Global.lively.bindings","varMapping":{"__isSmartRef__":true,"id":13768},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":13769},"__LivelyClassName__":"AttributeConnection"},"13768":{"source":{"__isSmartRef__":true,"id":13759},"target":{"__isSmartRef__":true,"id":13557}},"13769":{"converter":{"__isSmartRef__":true,"id":13770}},"13770":{"originalFunc":null,"varMapping":{"__isSmartRef__":true,"id":13768},"source":"function (bool) {\n \t\tvar style = {},\n \t\t\tprop = this.sourceObj.layoutProperty;\n \t\tstyle[prop] = bool;\n \t\treturn style\n \t}","funcProperties":{"__isSmartRef__":true,"id":13771},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"13771":{},"13772":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"13773":{"morph":{"__isSmartRef__":true,"id":13759},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"13774":{"x":63,"y":-13,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"13775":{"submorphs":[],"scripts":[],"id":"60E65F2B-3921-448E-B1AA-EB968B49988B","shape":{"__isSmartRef__":true,"id":13776},"droppingEnabled":true,"halosEnabled":true,"showsHalos":false,"_Position":{"__isSmartRef__":true,"id":13780},"name":"moveVerticalCheckBox","partsBinMetaInfo":{"__isSmartRef__":true,"id":13781},"priorExtent":{"__isSmartRef__":true,"id":13782},"__SourceModuleName__":"Global.lively.morphic.Widgets","owner":{"__isSmartRef__":true,"id":13557},"layoutProperty":"moveVertical","attributeConnections":[{"__isSmartRef__":true,"id":13783}],"doNotSerialize":["$$checked"],"doNotCopyProperties":["$$checked"],"renderContextTable":{"__isSmartRef__":true,"id":13788},"eventHandler":{"__isSmartRef__":true,"id":13789},"distanceToDragEvent":{"__isSmartRef__":true,"id":13790},"_Rotation":0,"_Scale":1,"derivationIds":[11774],"_ClipMode":"visible","__LivelyClassName__":"lively.morphic.CheckBox"},"13776":{"stringifiedShapeNode":"","extent":{"__isSmartRef__":true,"id":13777},"_Extent":{"__isSmartRef__":true,"id":13778},"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":13779},"_ClipMode":"visible","__LivelyClassName__":"lively.morphic.Shapes.External"},"13777":{"x":12,"y":12,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"13778":{"x":12,"y":12,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"13779":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","getExtent":"getExtentHTML","initFromStringifiedShapeNode":"initFromStringifiedShapeNodeHTML"},"13780":{"x":240,"y":280,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"13781":{"requiredModules":[],"migrationLevel":2,"partsSpaceName":"PartsBin/Widgets/","__SourceModuleName__":"Global.lively.PartsBin","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"13782":{"x":12,"y":12,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"13783":{"sourceObj":{"__isSmartRef__":true,"id":13775},"sourceAttrName":"checked","targetObj":{"__isSmartRef__":true,"id":13557},"targetMethodName":"setTargetStyle","converterString":"function (bool) {\n \t\tvar style = {},\n \t\t\tprop = this.sourceObj.layoutProperty;\n \t\tstyle[prop] = bool;\n \t\treturn style\n \t}","updater":null,"updaterString":null,"__SourceModuleName__":"Global.lively.bindings","varMapping":{"__isSmartRef__":true,"id":13784},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":13785},"__LivelyClassName__":"AttributeConnection"},"13784":{"source":{"__isSmartRef__":true,"id":13775},"target":{"__isSmartRef__":true,"id":13557}},"13785":{"converter":{"__isSmartRef__":true,"id":13786}},"13786":{"originalFunc":null,"varMapping":{"__isSmartRef__":true,"id":13784},"source":"function (bool) {\n \t\tvar style = {},\n \t\t\tprop = this.sourceObj.layoutProperty;\n \t\tstyle[prop] = bool;\n \t\treturn style\n \t}","funcProperties":{"__isSmartRef__":true,"id":13787},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"13787":{},"13788":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"13789":{"morph":{"__isSmartRef__":true,"id":13775},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"13790":{"x":70,"y":-15,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"13791":{"submorphs":[],"scripts":[],"id":"BA950B32-6347-4B44-ABE4-ADBB1E0C3AEA","shape":{"__isSmartRef__":true,"id":13792},"droppingEnabled":true,"halosEnabled":true,"showsHalos":false,"_Position":{"__isSmartRef__":true,"id":13796},"name":"resizeWidthCheckBox","partsBinMetaInfo":{"__isSmartRef__":true,"id":13797},"priorExtent":{"__isSmartRef__":true,"id":13798},"__SourceModuleName__":"Global.lively.morphic.Widgets","owner":{"__isSmartRef__":true,"id":13557},"layoutProperty":"resizeWidth","attributeConnections":[{"__isSmartRef__":true,"id":13799}],"doNotSerialize":["$$checked"],"doNotCopyProperties":["$$checked"],"renderContextTable":{"__isSmartRef__":true,"id":13804},"eventHandler":{"__isSmartRef__":true,"id":13805},"distanceToDragEvent":{"__isSmartRef__":true,"id":13806},"_Rotation":0,"_Scale":1,"derivationIds":[11775],"_ClipMode":"visible","__LivelyClassName__":"lively.morphic.CheckBox"},"13792":{"stringifiedShapeNode":"","extent":{"__isSmartRef__":true,"id":13793},"_Extent":{"__isSmartRef__":true,"id":13794},"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":13795},"_ClipMode":"visible","__LivelyClassName__":"lively.morphic.Shapes.External"},"13793":{"x":12,"y":12,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"13794":{"x":12,"y":12,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"13795":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","getExtent":"getExtentHTML","initFromStringifiedShapeNode":"initFromStringifiedShapeNodeHTML"},"13796":{"x":240,"y":240,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"13797":{"requiredModules":[],"migrationLevel":2,"partsSpaceName":"PartsBin/Widgets/","__SourceModuleName__":"Global.lively.PartsBin","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"13798":{"x":12,"y":12,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"13799":{"sourceObj":{"__isSmartRef__":true,"id":13791},"sourceAttrName":"checked","targetObj":{"__isSmartRef__":true,"id":13557},"targetMethodName":"setTargetStyle","converterString":"function (bool) {\n \t\tvar style = {},\n \t\t\tprop = this.sourceObj.layoutProperty;\n \t\tstyle[prop] = bool;\n \t\treturn style\n \t}","updater":null,"updaterString":null,"__SourceModuleName__":"Global.lively.bindings","varMapping":{"__isSmartRef__":true,"id":13800},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":13801},"__LivelyClassName__":"AttributeConnection"},"13800":{"source":{"__isSmartRef__":true,"id":13791},"target":{"__isSmartRef__":true,"id":13557}},"13801":{"converter":{"__isSmartRef__":true,"id":13802}},"13802":{"originalFunc":null,"varMapping":{"__isSmartRef__":true,"id":13800},"source":"function (bool) {\n \t\tvar style = {},\n \t\t\tprop = this.sourceObj.layoutProperty;\n \t\tstyle[prop] = bool;\n \t\treturn style\n \t}","funcProperties":{"__isSmartRef__":true,"id":13803},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"13803":{},"13804":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"13805":{"morph":{"__isSmartRef__":true,"id":13791},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"13806":{"x":67,"y":-14,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"13807":{"submorphs":[{"__isSmartRef__":true,"id":13808}],"scripts":[],"id":"3B659CE6-798D-467E-B41A-F54417317310","shape":{"__isSmartRef__":true,"id":13828},"droppingEnabled":true,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":13840},"attributeConnections":[{"__isSmartRef__":true,"id":13841},{"__isSmartRef__":true,"id":13842}],"doNotSerialize":["$$value"],"doNotCopyProperties":["$$value"],"sliderExtent":0.1,"valueScale":20,"sliderKnob":{"__isSmartRef__":true,"id":13808},"styleClass":["slider_background_horizontal"],"showsHalos":false,"name":"borderWidthSlider","partsBinMetaInfo":{"__isSmartRef__":true,"id":13847},"__SourceModuleName__":"Global.lively.morphic.Widgets","owner":{"__isSmartRef__":true,"id":13557},"priorExtent":{"__isSmartRef__":true,"id":13848},"renderContextTable":{"__isSmartRef__":true,"id":13849},"eventHandler":{"__isSmartRef__":true,"id":13850},"distanceToDragEvent":{"__isSmartRef__":true,"id":13851},"value":3.184,"_Rotation":0,"_Scale":1,"derivationIds":[11776],"_ClipMode":"visible","__LivelyClassName__":"lively.morphic.Slider"},"13808":{"submorphs":[],"scripts":[],"id":"5038C51F-D1CA-470F-A90A-EBCF8F3551E6","shape":{"__isSmartRef__":true,"id":13809},"droppingEnabled":true,"halosEnabled":true,"__layered_draggingEnabled__":true,"_Position":{"__isSmartRef__":true,"id":13823},"slider":{"__isSmartRef__":true,"id":13807},"owner":{"__isSmartRef__":true,"id":13807},"styleClass":["slider_horizontal"],"hitPoint":{"__isSmartRef__":true,"id":13824},"__SourceModuleName__":"Global.lively.morphic.Widgets","priorExtent":{"__isSmartRef__":true,"id":13825},"renderContextTable":{"__isSmartRef__":true,"id":13826},"eventHandler":{"__isSmartRef__":true,"id":13827},"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"isBeingDragged":false,"_Scale":1,"derivationIds":[11777],"_ClipMode":"visible","__LivelyClassName__":"lively.morphic.SliderKnob"},"13809":{"position":{"__isSmartRef__":true,"id":13810},"_Extent":{"__isSmartRef__":true,"id":13811},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":13812},"_Fill":{"__isSmartRef__":true,"id":13813},"_BorderRadius":6,"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":13821},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":13822},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"13810":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"13811":{"x":15,"y":16,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"13812":{"r":0.4,"g":0.4,"b":0.4,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"13813":{"stops":[{"__isSmartRef__":true,"id":13814},{"__isSmartRef__":true,"id":13816},{"__isSmartRef__":true,"id":13818}],"vector":{"__isSmartRef__":true,"id":13820},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"13814":{"offset":0,"color":{"__isSmartRef__":true,"id":13815}},"13815":{"r":0.7681568627450981,"g":0.8271372549019608,"b":0.8660392156862744,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"13816":{"offset":0.5,"color":{"__isSmartRef__":true,"id":13817}},"13817":{"r":0.5363137254901961,"g":0.6542745098039215,"b":0.7320784313725489,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"13818":{"offset":1,"color":{"__isSmartRef__":true,"id":13819}},"13819":{"r":0.3783529411764706,"g":0.5110588235294118,"b":0.5985882352941176,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"13820":{"x":0,"y":0,"width":0,"height":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"13821":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"13822":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"13823":{"x":21.492,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"13824":{"x":460,"y":350,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"13825":{"x":15,"y":16,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"13826":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"13827":{"morph":{"__isSmartRef__":true,"id":13808},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"13828":{"position":{"__isSmartRef__":true,"id":13829},"_Extent":{"__isSmartRef__":true,"id":13830},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":13812},"_Fill":{"__isSmartRef__":true,"id":13831},"_BorderRadius":6,"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":13838},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":13839},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"13829":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"13830":{"x":150,"y":16,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"13831":{"stops":[{"__isSmartRef__":true,"id":13832},{"__isSmartRef__":true,"id":13834},{"__isSmartRef__":true,"id":13836}],"vector":{"__isSmartRef__":true,"id":13820},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"13832":{"offset":0,"color":{"__isSmartRef__":true,"id":13833}},"13833":{"r":0.8,"g":0.8,"b":0.8,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"13834":{"offset":0.4,"color":{"__isSmartRef__":true,"id":13835}},"13835":{"r":0.94,"g":0.94,"b":0.94,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"13836":{"offset":1,"color":{"__isSmartRef__":true,"id":13837}},"13837":{"r":0.9600000000000001,"g":0.9600000000000001,"b":0.9600000000000001,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"13838":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"13839":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"13840":{"x":110,"y":100,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"13841":{"sourceObj":{"__isSmartRef__":true,"id":13807},"sourceAttrName":"value","targetObj":{"__isSmartRef__":true,"id":13807},"targetMethodName":"adjustSliderParts","__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"13842":{"sourceObj":{"__isSmartRef__":true,"id":13807},"sourceAttrName":"value","targetObj":{"__isSmartRef__":true,"id":13557},"targetMethodName":"setTargetStyle","converterString":"function (v) { return {borderWidth: v} }","updater":null,"updaterString":null,"__SourceModuleName__":"Global.lively.bindings","__serializedLivelyClosures__":{"__isSmartRef__":true,"id":13843},"__LivelyClassName__":"AttributeConnection"},"13843":{"converter":{"__isSmartRef__":true,"id":13844}},"13844":{"originalFunc":null,"varMapping":{"__isSmartRef__":true,"id":13845},"source":"function (v) { return {borderWidth: v} }","funcProperties":{"__isSmartRef__":true,"id":13846},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"13845":{},"13846":{},"13847":{"requiredModules":[],"partsSpaceName":"PartsBin/NewWorld","migrationLevel":1,"__SourceModuleName__":"Global.lively.PartsBin","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"13848":{"x":150,"y":17,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"13849":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"13850":{"morph":{"__isSmartRef__":true,"id":13807},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"13851":{"x":91,"y":-17,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"13852":{"submorphs":[{"__isSmartRef__":true,"id":13853}],"scripts":[],"id":"3D5F8C7C-314E-4699-BF58-520D8136B15B","shape":{"__isSmartRef__":true,"id":13873},"droppingEnabled":true,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":13885},"attributeConnections":[{"__isSmartRef__":true,"id":13886},{"__isSmartRef__":true,"id":13887}],"doNotSerialize":["$$value"],"doNotCopyProperties":["$$value"],"sliderExtent":0.1,"valueScale":50,"sliderKnob":{"__isSmartRef__":true,"id":13853},"styleClass":["slider_background_horizontal"],"showsHalos":false,"name":"borderRadiusSlider","partsBinMetaInfo":{"__isSmartRef__":true,"id":13892},"__SourceModuleName__":"Global.lively.morphic.Widgets","priorExtent":{"__isSmartRef__":true,"id":13893},"owner":{"__isSmartRef__":true,"id":13557},"renderContextTable":{"__isSmartRef__":true,"id":13894},"eventHandler":{"__isSmartRef__":true,"id":13895},"distanceToDragEvent":{"__isSmartRef__":true,"id":13896},"value":0,"_Rotation":0,"_Scale":1,"derivationIds":[11778],"_ClipMode":"visible","__LivelyClassName__":"lively.morphic.Slider"},"13853":{"submorphs":[],"scripts":[],"id":"1C40ECEC-0EE9-44FB-853F-156D3F7294E2","shape":{"__isSmartRef__":true,"id":13854},"droppingEnabled":true,"halosEnabled":true,"__layered_draggingEnabled__":true,"_Position":{"__isSmartRef__":true,"id":13868},"slider":{"__isSmartRef__":true,"id":13852},"owner":{"__isSmartRef__":true,"id":13852},"styleClass":["slider_horizontal"],"hitPoint":{"__isSmartRef__":true,"id":13869},"__SourceModuleName__":"Global.lively.morphic.Widgets","priorExtent":{"__isSmartRef__":true,"id":13870},"renderContextTable":{"__isSmartRef__":true,"id":13871},"eventHandler":{"__isSmartRef__":true,"id":13872},"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"_Scale":1,"derivationIds":[11779],"_ClipMode":"visible","__LivelyClassName__":"lively.morphic.SliderKnob"},"13854":{"position":{"__isSmartRef__":true,"id":13855},"_Extent":{"__isSmartRef__":true,"id":13856},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":13857},"_Fill":{"__isSmartRef__":true,"id":13858},"_BorderRadius":6,"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":13866},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":13867},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"13855":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"13856":{"x":15,"y":16,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"13857":{"r":0.4,"g":0.4,"b":0.4,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"13858":{"stops":[{"__isSmartRef__":true,"id":13859},{"__isSmartRef__":true,"id":13861},{"__isSmartRef__":true,"id":13863}],"vector":{"__isSmartRef__":true,"id":13865},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"13859":{"offset":0,"color":{"__isSmartRef__":true,"id":13860}},"13860":{"r":0.7681568627450981,"g":0.8271372549019608,"b":0.8660392156862744,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"13861":{"offset":0.5,"color":{"__isSmartRef__":true,"id":13862}},"13862":{"r":0.5363137254901961,"g":0.6542745098039215,"b":0.7320784313725489,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"13863":{"offset":1,"color":{"__isSmartRef__":true,"id":13864}},"13864":{"r":0.3783529411764706,"g":0.5110588235294118,"b":0.5985882352941176,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"13865":{"x":0,"y":0,"width":0,"height":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"13866":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"13867":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"13868":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"13869":{"x":963,"y":194,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"13870":{"x":15,"y":16,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"13871":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"13872":{"morph":{"__isSmartRef__":true,"id":13853},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"13873":{"position":{"__isSmartRef__":true,"id":13874},"_Extent":{"__isSmartRef__":true,"id":13875},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":13857},"_Fill":{"__isSmartRef__":true,"id":13876},"_BorderRadius":6,"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":13883},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":13884},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"13874":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"13875":{"x":150,"y":16,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"13876":{"stops":[{"__isSmartRef__":true,"id":13877},{"__isSmartRef__":true,"id":13879},{"__isSmartRef__":true,"id":13881}],"vector":{"__isSmartRef__":true,"id":13865},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"13877":{"offset":0,"color":{"__isSmartRef__":true,"id":13878}},"13878":{"r":0.8,"g":0.8,"b":0.8,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"13879":{"offset":0.4,"color":{"__isSmartRef__":true,"id":13880}},"13880":{"r":0.94,"g":0.94,"b":0.94,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"13881":{"offset":1,"color":{"__isSmartRef__":true,"id":13882}},"13882":{"r":0.9600000000000001,"g":0.9600000000000001,"b":0.9600000000000001,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"13883":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"13884":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"13885":{"x":110,"y":130,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"13886":{"sourceObj":{"__isSmartRef__":true,"id":13852},"sourceAttrName":"value","targetObj":{"__isSmartRef__":true,"id":13852},"targetMethodName":"adjustSliderParts","__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"13887":{"sourceObj":{"__isSmartRef__":true,"id":13852},"sourceAttrName":"value","targetObj":{"__isSmartRef__":true,"id":13557},"targetMethodName":"setTargetStyle","converterString":"function (v) { return {borderRadius: v} }","updater":null,"updaterString":null,"__SourceModuleName__":"Global.lively.bindings","__serializedLivelyClosures__":{"__isSmartRef__":true,"id":13888},"__LivelyClassName__":"AttributeConnection"},"13888":{"converter":{"__isSmartRef__":true,"id":13889}},"13889":{"originalFunc":null,"varMapping":{"__isSmartRef__":true,"id":13890},"source":"function (v) { return {borderRadius: v} }","funcProperties":{"__isSmartRef__":true,"id":13891},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"13890":{},"13891":{},"13892":{"requiredModules":[],"partsSpaceName":"PartsBin/NewWorld","migrationLevel":1,"__SourceModuleName__":"Global.lively.PartsBin","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"13893":{"x":150,"y":17,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"13894":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"13895":{"morph":{"__isSmartRef__":true,"id":13852},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"13896":{"x":91,"y":-13,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"13897":{"submorphs":[],"scripts":[],"id":"E9FF3F89-04A3-45CC-9A3E-6DB65537D2A3","shape":{"__isSmartRef__":true,"id":13898},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":false,"allowsInput":true,"_FontFamily":"Arial, sans-serif","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":13904},"_MaxTextWidth":94.99198798397993,"_MaxTextHeight":null,"textColor":{"__isSmartRef__":true,"id":13901},"showsHalos":false,"_FontSize":"11","__SourceModuleName__":"Global.lively.morphic.TextCore","name":"Text7","partsBinMetaInfo":{"__isSmartRef__":true,"id":13905},"charsReplaced":"radius","lastFindLoc":1,"textChunks":[{"__isSmartRef__":true,"id":13906}],"_ClipMode":"visible","priorExtent":{"__isSmartRef__":true,"id":13908},"priorSelectionRange":[8,8],"prevScroll":[0,0],"_WhiteSpaceHandling":"pre-wrap","renderContextTable":{"__isSmartRef__":true,"id":13909},"eventHandler":{"__isSmartRef__":true,"id":13910},"owner":{"__isSmartRef__":true,"id":13557},"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"distanceToDragEvent":{"__isSmartRef__":true,"id":13911},"_MinTextWidth":94.99198798397993,"_MinTextHeight":null,"_Rotation":0,"_Scale":1,"derivationIds":[11780],"__LivelyClassName__":"lively.morphic.Text"},"13898":{"fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":13899},"_Extent":{"__isSmartRef__":true,"id":13900},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":13901},"renderContextTable":{"__isSmartRef__":true,"id":13902},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":13903},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"13899":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"13900":{"x":94.99198798397993,"y":18,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"13901":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"13902":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"13903":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"13904":{"x":10,"y":160,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"13905":{"partsSpaceName":"PartsBin/NewWorld","__SourceModuleName__":"Global.lively.PartsBin","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"13906":{"style":{"__isSmartRef__":true,"id":13907},"morph":{"__isSmartRef__":true,"id":13897},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":13897},"storedString":"Border style ","__LivelyClassName__":"lively.morphic.TextChunk"},"13907":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"13908":{"x":94.99198798397993,"y":17,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"13909":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"13910":{"morph":{"__isSmartRef__":true,"id":13897},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"13911":{"x":61.993990987985,"y":-10.134201268336483,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"13912":{"submorphs":[],"scripts":[],"id":"0CA255BB-E4F7-479C-BD87-703F4BA1F987","renderContextTable":{"__isSmartRef__":true,"id":13913},"shape":{"__isSmartRef__":true,"id":13914},"droppingEnabled":true,"halosEnabled":true,"_ClipMode":"auto","eventHandler":{"__isSmartRef__":true,"id":13921},"_Position":{"__isSmartRef__":true,"id":13922},"itemList":["solid","hidden","dotted","dashed","double","groove","ridge","inset","outset"],"selectOnMove":false,"showsHalos":false,"priorExtent":{"__isSmartRef__":true,"id":13923},"attributeConnections":[{"__isSmartRef__":true,"id":13924}],"doNotSerialize":["$$selection"],"doNotCopyProperties":["$$selection"],"name":"borderStyleList","partsBinMetaInfo":{"__isSmartRef__":true,"id":13929},"__SourceModuleName__":"Global.lively.morphic.Core","owner":{"__isSmartRef__":true,"id":13557},"prevScroll":[0,0],"selectedLineNo":0,"valueScale":1,"distanceToDragEvent":{"__isSmartRef__":true,"id":13930},"selection":"solid","_Rotation":0,"_Scale":1,"changeTriggered":false,"derivationIds":[11781],"__LivelyClassName__":"lively.morphic.DropDownList"},"13913":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateListContent":"updateListContentHTML","resizeList":"resizeListHTML","getItemIndexFromEvent":"getItemIndexFromEventHTML","getListExtent":"getListExtentHTML","setSize":"setSizeHTML","renderAsDropDownList":"renderAsDropDownListHTML","setFontSize":"setFontSizeHTML","setFontFamily":"setFontFamilyHTML","getSelectedIndexes":"getSelectedIndexesHTML","enableMultipleSelections":"enableMultipleSelectionsHTML","selectAllAt":"selectAllAtHTML","clearSelections":"clearSelectionsHTML","deselectAt":"deselectAtHTML"},"13914":{"_Position":{"__isSmartRef__":true,"id":13915},"renderContextTable":{"__isSmartRef__":true,"id":13916},"_Extent":{"__isSmartRef__":true,"id":13917},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":13918},"_Fill":{"__isSmartRef__":true,"id":13919},"__SourceModuleName__":"Global.lively.morphic.Shapes","_Padding":{"__isSmartRef__":true,"id":13920},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"13915":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"13916":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"13917":{"x":150,"y":21,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"13918":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"13919":{"r":0.95,"g":0.95,"b":0.95,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"13920":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"13921":{"morph":{"__isSmartRef__":true,"id":13912},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"13922":{"x":110,"y":160,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"13923":{"x":150,"y":20,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"13924":{"sourceObj":{"__isSmartRef__":true,"id":13912},"sourceAttrName":"selection","targetObj":{"__isSmartRef__":true,"id":13557},"targetMethodName":"setTargetStyle","converterString":"function (v) { return {borderStyle: v} }","updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":13925},"__SourceModuleName__":"Global.lively.bindings","__serializedLivelyClosures__":{"__isSmartRef__":true,"id":13926},"__LivelyClassName__":"AttributeConnection"},"13925":{"source":{"__isSmartRef__":true,"id":13912},"target":{"__isSmartRef__":true,"id":13557}},"13926":{"converter":{"__isSmartRef__":true,"id":13927}},"13927":{"originalFunc":null,"varMapping":{"__isSmartRef__":true,"id":13925},"source":"function (v) { return {borderStyle: v} }","funcProperties":{"__isSmartRef__":true,"id":13928},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"13928":{},"13929":{"requiredModules":[],"migrationLevel":2,"partsSpaceName":"PartsBin/Widgets/","__SourceModuleName__":"Global.lively.PartsBin","comment":"\"Native\" drop down list","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"13930":{"x":89,"y":-13.923870090022092,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"13931":{"submorphs":[],"scripts":[],"id":"2CB92A43-B73E-4AC9-8C4C-0CA3FCC5423E","shape":{"__isSmartRef__":true,"id":13932},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":false,"allowsInput":true,"_FontFamily":"Arial, sans-serif","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":13938},"_MaxTextWidth":62.991987983979925,"_MaxTextHeight":null,"textColor":{"__isSmartRef__":true,"id":13935},"showsHalos":false,"_FontSize":"11","__SourceModuleName__":"Global.lively.morphic.TextCore","name":"Text6","partsBinMetaInfo":{"__isSmartRef__":true,"id":13939},"charsReplaced":"Border radius ","lastFindLoc":-14,"textChunks":[{"__isSmartRef__":true,"id":13940}],"_ClipMode":"visible","priorExtent":{"__isSmartRef__":true,"id":13942},"priorSelectionRange":[7,7],"prevScroll":[0,0],"_WhiteSpaceHandling":"pre-wrap","renderContextTable":{"__isSmartRef__":true,"id":13943},"eventHandler":{"__isSmartRef__":true,"id":13944},"owner":{"__isSmartRef__":true,"id":13557},"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"distanceToDragEvent":{"__isSmartRef__":true,"id":13945},"_MinTextWidth":62.991987983979925,"_MinTextHeight":null,"_Rotation":0,"_Scale":1,"derivationIds":[11782],"__LivelyClassName__":"lively.morphic.Text"},"13932":{"fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":13933},"_Extent":{"__isSmartRef__":true,"id":13934},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":13935},"renderContextTable":{"__isSmartRef__":true,"id":13936},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":13937},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"13933":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"13934":{"x":62.991987983979925,"y":18,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"13935":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"13936":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"13937":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"13938":{"x":10,"y":190,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"13939":{"partsSpaceName":"PartsBin/NewWorld","__SourceModuleName__":"Global.lively.PartsBin","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"13940":{"style":{"__isSmartRef__":true,"id":13941},"morph":{"__isSmartRef__":true,"id":13931},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":13931},"storedString":"Opacity","__LivelyClassName__":"lively.morphic.TextChunk"},"13941":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"13942":{"x":62.991987983979925,"y":17,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"13943":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"13944":{"morph":{"__isSmartRef__":true,"id":13931},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"13945":{"x":53.993990987984944,"y":-14.134201268336255,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"13946":{"submorphs":[{"__isSmartRef__":true,"id":13947}],"scripts":[],"id":"800C5C3E-CD62-40A4-B755-BF51A3D12E7E","shape":{"__isSmartRef__":true,"id":13967},"droppingEnabled":true,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":13979},"attributeConnections":[{"__isSmartRef__":true,"id":13980},{"__isSmartRef__":true,"id":13981}],"doNotSerialize":["$$value"],"doNotCopyProperties":["$$value"],"sliderExtent":0.1,"valueScale":1,"sliderKnob":{"__isSmartRef__":true,"id":13947},"styleClass":["slider_background_horizontal"],"showsHalos":false,"name":"opacitySlider","partsBinMetaInfo":{"__isSmartRef__":true,"id":13986},"__SourceModuleName__":"Global.lively.morphic.Widgets","priorExtent":{"__isSmartRef__":true,"id":13987},"renderContextTable":{"__isSmartRef__":true,"id":13988},"eventHandler":{"__isSmartRef__":true,"id":13989},"owner":{"__isSmartRef__":true,"id":13557},"distanceToDragEvent":{"__isSmartRef__":true,"id":13990},"value":1,"_Rotation":0,"_Scale":1,"derivationIds":[11783],"_ClipMode":"visible","__LivelyClassName__":"lively.morphic.Slider"},"13947":{"submorphs":[],"scripts":[],"id":"B98DBFC6-BC93-4ECF-8C67-E38F09329C20","shape":{"__isSmartRef__":true,"id":13948},"droppingEnabled":true,"halosEnabled":true,"__layered_draggingEnabled__":true,"_Position":{"__isSmartRef__":true,"id":13962},"slider":{"__isSmartRef__":true,"id":13946},"owner":{"__isSmartRef__":true,"id":13946},"styleClass":["slider_horizontal"],"hitPoint":{"__isSmartRef__":true,"id":13963},"__SourceModuleName__":"Global.lively.morphic.Widgets","priorExtent":{"__isSmartRef__":true,"id":13964},"renderContextTable":{"__isSmartRef__":true,"id":13965},"eventHandler":{"__isSmartRef__":true,"id":13966},"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"_Scale":1,"derivationIds":[11784],"_ClipMode":"visible","__LivelyClassName__":"lively.morphic.SliderKnob"},"13948":{"position":{"__isSmartRef__":true,"id":13949},"_Extent":{"__isSmartRef__":true,"id":13950},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":13951},"_Fill":{"__isSmartRef__":true,"id":13952},"_BorderRadius":6,"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":13960},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":13961},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"13949":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"13950":{"x":15,"y":16,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"13951":{"r":0.4,"g":0.4,"b":0.4,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"13952":{"stops":[{"__isSmartRef__":true,"id":13953},{"__isSmartRef__":true,"id":13955},{"__isSmartRef__":true,"id":13957}],"vector":{"__isSmartRef__":true,"id":13959},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"13953":{"offset":0,"color":{"__isSmartRef__":true,"id":13954}},"13954":{"r":0.7681568627450981,"g":0.8271372549019608,"b":0.8660392156862744,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"13955":{"offset":0.5,"color":{"__isSmartRef__":true,"id":13956}},"13956":{"r":0.5363137254901961,"g":0.6542745098039215,"b":0.7320784313725489,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"13957":{"offset":1,"color":{"__isSmartRef__":true,"id":13958}},"13958":{"r":0.3783529411764706,"g":0.5110588235294118,"b":0.5985882352941176,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"13959":{"x":0,"y":0,"width":0,"height":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"13960":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"13961":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"13962":{"x":135,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"13963":{"x":831,"y":1666,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"13964":{"x":15,"y":16,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"13965":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"13966":{"morph":{"__isSmartRef__":true,"id":13947},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"13967":{"position":{"__isSmartRef__":true,"id":13968},"_Extent":{"__isSmartRef__":true,"id":13969},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":13951},"_Fill":{"__isSmartRef__":true,"id":13970},"_BorderRadius":6,"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":13977},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":13978},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"13968":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"13969":{"x":150,"y":16,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"13970":{"stops":[{"__isSmartRef__":true,"id":13971},{"__isSmartRef__":true,"id":13973},{"__isSmartRef__":true,"id":13975}],"vector":{"__isSmartRef__":true,"id":13959},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"13971":{"offset":0,"color":{"__isSmartRef__":true,"id":13972}},"13972":{"r":0.8,"g":0.8,"b":0.8,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"13973":{"offset":0.4,"color":{"__isSmartRef__":true,"id":13974}},"13974":{"r":0.94,"g":0.94,"b":0.94,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"13975":{"offset":1,"color":{"__isSmartRef__":true,"id":13976}},"13976":{"r":0.9600000000000001,"g":0.9600000000000001,"b":0.9600000000000001,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"13977":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"13978":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"13979":{"x":110,"y":190,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"13980":{"sourceObj":{"__isSmartRef__":true,"id":13946},"sourceAttrName":"value","targetObj":{"__isSmartRef__":true,"id":13946},"targetMethodName":"adjustSliderParts","__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"13981":{"sourceObj":{"__isSmartRef__":true,"id":13946},"sourceAttrName":"value","targetObj":{"__isSmartRef__":true,"id":13557},"targetMethodName":"setTargetStyle","converterString":"function (v) { return {opacity: v} }","updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":13982},"__SourceModuleName__":"Global.lively.bindings","__serializedLivelyClosures__":{"__isSmartRef__":true,"id":13983},"__LivelyClassName__":"AttributeConnection"},"13982":{"source":{"__isSmartRef__":true,"id":13946},"target":{"__isSmartRef__":true,"id":13557}},"13983":{"converter":{"__isSmartRef__":true,"id":13984}},"13984":{"originalFunc":null,"varMapping":{"__isSmartRef__":true,"id":13982},"source":"function (v) { return {opacity: v} }","funcProperties":{"__isSmartRef__":true,"id":13985},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"13985":{},"13986":{"requiredModules":[],"partsSpaceName":"PartsBin/NewWorld","migrationLevel":1,"__SourceModuleName__":"Global.lively.PartsBin","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"13987":{"x":150,"y":17,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"13988":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"13989":{"morph":{"__isSmartRef__":true,"id":13946},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"13990":{"x":85,"y":-14,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"13991":{"submorphs":[],"scripts":[],"id":"A4C276E9-46C8-4048-A0A9-E8C5438D5A3E","renderContextTable":{"__isSmartRef__":true,"id":13992},"shape":{"__isSmartRef__":true,"id":13993},"droppingEnabled":true,"halosEnabled":true,"_ClipMode":"auto","eventHandler":{"__isSmartRef__":true,"id":14000},"_Position":{"__isSmartRef__":true,"id":14001},"itemList":[{"__isSmartRef__":true,"id":14002},{"__isSmartRef__":true,"id":14003},{"__isSmartRef__":true,"id":14004},{"__isSmartRef__":true,"id":14005},{"__isSmartRef__":true,"id":14006}],"selectOnMove":false,"showsHalos":false,"priorExtent":{"__isSmartRef__":true,"id":14007},"attributeConnections":[{"__isSmartRef__":true,"id":14008}],"doNotSerialize":["$$selection"],"doNotCopyProperties":["$$selection"],"name":"layouterList","partsBinMetaInfo":{"__isSmartRef__":true,"id":14009},"__SourceModuleName__":"Global.lively.morphic.Core","owner":{"__isSmartRef__":true,"id":13557},"changeTriggered":false,"distanceToDragEvent":{"__isSmartRef__":true,"id":14010},"_Rotation":0,"_Scale":1,"isBeingDragged":false,"derivationIds":[11785],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":14011},"__LivelyClassName__":"lively.morphic.DropDownList"},"13992":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateListContent":"updateListContentHTML","resizeList":"resizeListHTML","getItemIndexFromEvent":"getItemIndexFromEventHTML","getListExtent":"getListExtentHTML","setSize":"setSizeHTML","renderAsDropDownList":"renderAsDropDownListHTML","setFontSize":"setFontSizeHTML","setFontFamily":"setFontFamilyHTML","getSelectedIndexes":"getSelectedIndexesHTML","enableMultipleSelections":"enableMultipleSelectionsHTML","selectAllAt":"selectAllAtHTML","clearSelections":"clearSelectionsHTML","deselectAt":"deselectAtHTML"},"13993":{"_Position":{"__isSmartRef__":true,"id":13994},"renderContextTable":{"__isSmartRef__":true,"id":13995},"_Extent":{"__isSmartRef__":true,"id":13996},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":13997},"_Fill":{"__isSmartRef__":true,"id":13998},"__SourceModuleName__":"Global.lively.morphic.Shapes","_Padding":{"__isSmartRef__":true,"id":13999},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"13994":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"13995":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"13996":{"x":148.08212316420526,"y":22.995993991989963,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"13997":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"13998":{"r":0.95,"g":0.95,"b":0.95,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"13999":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"14000":{"morph":{"__isSmartRef__":true,"id":13991},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"14001":{"x":110,"y":400,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"14002":{"isListItem":true,"string":"none","value":null},"14003":{"isListItem":true,"string":"HorizontalLayout","value":"lively.morphic.Layout.HorizontalLayout"},"14004":{"isListItem":true,"string":"TightHorizontalLayout","value":"lively.morphic.Layout.TightHorizontalLayout"},"14005":{"isListItem":true,"string":"VerticalLayout","value":"lively.morphic.Layout.VerticalLayout"},"14006":{"isListItem":true,"string":"JournalLayout","value":"lively.morphic.Layout.JournalLayout"},"14007":{"x":147.08012016020024,"y":22.995993991989963,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"14008":{"sourceObj":{"__isSmartRef__":true,"id":13991},"sourceAttrName":"selection","targetObj":{"__isSmartRef__":true,"id":13557},"targetMethodName":"setLayouter","__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"14009":{"requiredModules":[],"migrationLevel":2,"partsSpaceName":"PartsBin/Widgets/","__SourceModuleName__":"Global.lively.PartsBin","comment":"\"Native\" drop down list","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"14010":{"x":82.78772169571965,"y":-1.916119006298004,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"14011":{"setup":{"__isSmartRef__":true,"id":14012}},"14012":{"varMapping":{"__isSmartRef__":true,"id":14013},"source":"function setup() {\n var layoutClasses = [lively.morphic.Layout.HorizontalLayout,\n lively.morphic.Layout.TightHorizontalLayout,\n lively.morphic.Layout.VerticalLayout,\n lively.morphic.Layout.JournalLayout];\n\n var items = layoutClasses.collect(function(ea) {\n return {isListItem: true, string: ea.name, value: ea.type} \n });\n\n items.unshift({isListItem: true, string: 'none', value: null})\n this.setList(items)\n}","funcProperties":{"__isSmartRef__":true,"id":14014},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"14013":{"this":{"__isSmartRef__":true,"id":13991}},"14014":{"timestamp":{"__isSmartRef__":true,"id":14015},"user":"lauritz","tags":[]},"14015":{"isSerializedDate":true,"string":"Mon Dec 19 2011 22:23:42 GMT+0100 (Mitteleuropäische Zeit)"},"14016":{"submorphs":[],"scripts":[],"id":"239D6797-AADD-4772-AD20-A6E150D00DE1","shape":{"__isSmartRef__":true,"id":14017},"droppingEnabled":true,"halosEnabled":true,"showsHalos":false,"_Position":{"__isSmartRef__":true,"id":14021},"name":"resizeHeightCheckBox","partsBinMetaInfo":{"__isSmartRef__":true,"id":14022},"priorExtent":{"__isSmartRef__":true,"id":14023},"__SourceModuleName__":"Global.lively.morphic.Widgets","owner":{"__isSmartRef__":true,"id":13557},"layoutProperty":"resizeHeight","attributeConnections":[{"__isSmartRef__":true,"id":14024}],"doNotSerialize":["$$checked"],"doNotCopyProperties":["$$checked"],"renderContextTable":{"__isSmartRef__":true,"id":14029},"eventHandler":{"__isSmartRef__":true,"id":14030},"distanceToDragEvent":{"__isSmartRef__":true,"id":14031},"_Rotation":0,"_Scale":1,"derivationIds":[11786],"_ClipMode":"visible","__LivelyClassName__":"lively.morphic.CheckBox"},"14017":{"stringifiedShapeNode":"","extent":{"__isSmartRef__":true,"id":14018},"_Extent":{"__isSmartRef__":true,"id":14019},"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":14020},"_ClipMode":"visible","__LivelyClassName__":"lively.morphic.Shapes.External"},"14018":{"x":12,"y":12,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"14019":{"x":12,"y":12,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"14020":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","getExtent":"getExtentHTML","initFromStringifiedShapeNode":"initFromStringifiedShapeNodeHTML"},"14021":{"x":240,"y":260,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"14022":{"requiredModules":[],"migrationLevel":2,"partsSpaceName":"PartsBin/Widgets/","__SourceModuleName__":"Global.lively.PartsBin","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"14023":{"x":12,"y":12,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"14024":{"sourceObj":{"__isSmartRef__":true,"id":14016},"sourceAttrName":"checked","targetObj":{"__isSmartRef__":true,"id":13557},"targetMethodName":"setTargetStyle","converterString":"function (bool) {\n \t\tvar style = {},\n \t\t\tprop = this.sourceObj.layoutProperty;\n \t\tstyle[prop] = bool;\n \t\treturn style\n \t}","updater":null,"updaterString":null,"__SourceModuleName__":"Global.lively.bindings","varMapping":{"__isSmartRef__":true,"id":14025},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":14026},"__LivelyClassName__":"AttributeConnection"},"14025":{"source":{"__isSmartRef__":true,"id":14016},"target":{"__isSmartRef__":true,"id":13557}},"14026":{"converter":{"__isSmartRef__":true,"id":14027}},"14027":{"originalFunc":null,"varMapping":{"__isSmartRef__":true,"id":14025},"source":"function (bool) {\n \t\tvar style = {},\n \t\t\tprop = this.sourceObj.layoutProperty;\n \t\tstyle[prop] = bool;\n \t\treturn style\n \t}","funcProperties":{"__isSmartRef__":true,"id":14028},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"14028":{},"14029":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"14030":{"morph":{"__isSmartRef__":true,"id":14016},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"14031":{"x":71,"y":-15,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"14032":{"submorphs":[],"scripts":[],"id":"0609F2B1-9E52-4093-B2AB-9E262048C428","shape":{"__isSmartRef__":true,"id":14033},"droppingEnabled":true,"halosEnabled":true,"showsHalos":false,"_Position":{"__isSmartRef__":true,"id":14037},"name":"moveHorizontalCheckBox","partsBinMetaInfo":{"__isSmartRef__":true,"id":14038},"priorExtent":{"__isSmartRef__":true,"id":14039},"__SourceModuleName__":"Global.lively.morphic.Widgets","owner":{"__isSmartRef__":true,"id":13557},"layoutProperty":"moveHorizontal","attributeConnections":[{"__isSmartRef__":true,"id":14040}],"doNotSerialize":["$$checked"],"doNotCopyProperties":["$$checked"],"renderContextTable":{"__isSmartRef__":true,"id":14045},"eventHandler":{"__isSmartRef__":true,"id":14046},"distanceToDragEvent":{"__isSmartRef__":true,"id":14047},"_Rotation":0,"_Scale":1,"derivationIds":[11787],"_ClipMode":"visible","__LivelyClassName__":"lively.morphic.CheckBox"},"14033":{"stringifiedShapeNode":"","extent":{"__isSmartRef__":true,"id":14034},"_Extent":{"__isSmartRef__":true,"id":14035},"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":14036},"_ClipMode":"visible","__LivelyClassName__":"lively.morphic.Shapes.External"},"14034":{"x":12,"y":12,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"14035":{"x":12,"y":12,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"14036":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","getExtent":"getExtentHTML","initFromStringifiedShapeNode":"initFromStringifiedShapeNodeHTML"},"14037":{"x":240,"y":300,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"14038":{"requiredModules":[],"migrationLevel":2,"partsSpaceName":"PartsBin/Widgets/","__SourceModuleName__":"Global.lively.PartsBin","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"14039":{"x":12,"y":12,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"14040":{"sourceObj":{"__isSmartRef__":true,"id":14032},"sourceAttrName":"checked","targetObj":{"__isSmartRef__":true,"id":13557},"targetMethodName":"setTargetStyle","converterString":"function (bool) {\n \t\tvar style = {},\n \t\t\tprop = this.sourceObj.layoutProperty;\n \t\tstyle[prop] = bool;\n \t\treturn style\n \t}","updater":null,"updaterString":null,"__SourceModuleName__":"Global.lively.bindings","varMapping":{"__isSmartRef__":true,"id":14041},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":14042},"__LivelyClassName__":"AttributeConnection"},"14041":{"source":{"__isSmartRef__":true,"id":14032},"target":{"__isSmartRef__":true,"id":13557}},"14042":{"converter":{"__isSmartRef__":true,"id":14043}},"14043":{"originalFunc":null,"varMapping":{"__isSmartRef__":true,"id":14041},"source":"function (bool) {\n \t\tvar style = {},\n \t\t\tprop = this.sourceObj.layoutProperty;\n \t\tstyle[prop] = bool;\n \t\treturn style\n \t}","funcProperties":{"__isSmartRef__":true,"id":14044},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"14044":{},"14045":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"14046":{"morph":{"__isSmartRef__":true,"id":14032},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"14047":{"x":61,"y":-6,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"14048":{"submorphs":[],"scripts":[],"id":"3172FF3D-FC47-4373-B623-FBE77BB28325","shape":{"__isSmartRef__":true,"id":14049},"droppingEnabled":true,"halosEnabled":true,"showsHalos":false,"_Position":{"__isSmartRef__":true,"id":14053},"name":"centeredHorizontalCheckBox","partsBinMetaInfo":{"__isSmartRef__":true,"id":14054},"priorExtent":{"__isSmartRef__":true,"id":14055},"__SourceModuleName__":"Global.lively.morphic.Widgets","layoutProperty":"centeredHorizontal","attributeConnections":[{"__isSmartRef__":true,"id":14056}],"doNotSerialize":["$$checked"],"doNotCopyProperties":["$$checked"],"renderContextTable":{"__isSmartRef__":true,"id":14061},"eventHandler":{"__isSmartRef__":true,"id":14062},"owner":{"__isSmartRef__":true,"id":13557},"distanceToDragEvent":{"__isSmartRef__":true,"id":14063},"_Rotation":0,"_Scale":1,"derivationIds":[11788],"_ClipMode":"visible","__LivelyClassName__":"lively.morphic.CheckBox"},"14049":{"stringifiedShapeNode":"","extent":{"__isSmartRef__":true,"id":14050},"_Extent":{"__isSmartRef__":true,"id":14051},"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":14052},"_ClipMode":"visible","__LivelyClassName__":"lively.morphic.Shapes.External"},"14050":{"x":12,"y":12,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"14051":{"x":12,"y":12,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"14052":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","getExtent":"getExtentHTML","initFromStringifiedShapeNode":"initFromStringifiedShapeNodeHTML"},"14053":{"x":240,"y":320,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"14054":{"requiredModules":[],"migrationLevel":2,"partsSpaceName":"PartsBin/Widgets/","__SourceModuleName__":"Global.lively.PartsBin","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"14055":{"x":12,"y":12,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"14056":{"sourceObj":{"__isSmartRef__":true,"id":14048},"sourceAttrName":"checked","targetObj":{"__isSmartRef__":true,"id":13557},"targetMethodName":"setTargetStyle","converterString":"function (bool) {\n \t\tvar style = {},\n \t\t\tprop = this.sourceObj.layoutProperty;\n \t\tstyle[prop] = bool;\n \t\treturn style\n \t}","updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":14057},"__SourceModuleName__":"Global.lively.bindings","__serializedLivelyClosures__":{"__isSmartRef__":true,"id":14058},"__LivelyClassName__":"AttributeConnection"},"14057":{"source":{"__isSmartRef__":true,"id":14048},"target":{"__isSmartRef__":true,"id":13557}},"14058":{"converter":{"__isSmartRef__":true,"id":14059}},"14059":{"originalFunc":null,"varMapping":{"__isSmartRef__":true,"id":14057},"source":"function (bool) {\n \t\tvar style = {},\n \t\t\tprop = this.sourceObj.layoutProperty;\n \t\tstyle[prop] = bool;\n \t\treturn style\n \t}","funcProperties":{"__isSmartRef__":true,"id":14060},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"14060":{},"14061":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"14062":{"morph":{"__isSmartRef__":true,"id":14048},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"14063":{"x":62,"y":-9,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"14064":{"submorphs":[],"scripts":[],"id":"32A4F107-1437-4C14-A933-BFB1D5A792B3","shape":{"__isSmartRef__":true,"id":14065},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"fixedHeight":false,"allowsInput":true,"_FontFamily":"Arial, sans-serif","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":14071},"_MaxTextWidth":null,"_MaxTextHeight":null,"textColor":{"__isSmartRef__":true,"id":14068},"showsHalos":false,"_FontSize":9,"__SourceModuleName__":"Global.lively.morphic.TextCore","name":"Text16","partsBinMetaInfo":{"__isSmartRef__":true,"id":14072},"textChunks":[{"__isSmartRef__":true,"id":14073}],"charsReplaced":"Horizontal","lastFindLoc":-2,"priorSelectionRange":[5,5],"prevScroll":[0,0],"priorExtent":{"__isSmartRef__":true,"id":14075},"_WhiteSpaceHandling":"pre-wrap","renderContextTable":{"__isSmartRef__":true,"id":14076},"eventHandler":{"__isSmartRef__":true,"id":14077},"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"owner":{"__isSmartRef__":true,"id":13557},"distanceToDragEvent":{"__isSmartRef__":true,"id":14078},"_ClipMode":"visible","_MinTextWidth":null,"_MinTextHeight":null,"_Rotation":0,"_Scale":1,"derivationIds":[11789],"__LivelyClassName__":"lively.morphic.Text"},"14065":{"fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":14066},"_Extent":{"__isSmartRef__":true,"id":14067},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":14068},"renderContextTable":{"__isSmartRef__":true,"id":14069},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":14070},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"14066":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"14067":{"x":86,"y":15,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"14068":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"14069":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"14070":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"14071":{"x":110,"y":340,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"14072":{"partsSpaceName":"PartsBin/NewWorld","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":1,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"14073":{"style":{"__isSmartRef__":true,"id":14074},"chunkOwner":{"__isSmartRef__":true,"id":14064},"__SourceModuleName__":"Global.lively.morphic.TextCore","storedString":"centeredVertical","__LivelyClassName__":"lively.morphic.TextChunk"},"14074":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"14075":{"x":89,"y":14,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"14076":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"14077":{"morph":{"__isSmartRef__":true,"id":14064},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"14078":{"x":96.6089063456443,"y":-4.797031218118718,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"14079":{"submorphs":[],"scripts":[],"id":"6C091CA5-09FD-4297-9982-2104BC0ECD75","shape":{"__isSmartRef__":true,"id":14080},"droppingEnabled":true,"halosEnabled":true,"showsHalos":false,"_Position":{"__isSmartRef__":true,"id":14084},"name":"centeredVerticalCheckBox","partsBinMetaInfo":{"__isSmartRef__":true,"id":14085},"priorExtent":{"__isSmartRef__":true,"id":14086},"__SourceModuleName__":"Global.lively.morphic.Widgets","layoutProperty":"centeredVertical","attributeConnections":[{"__isSmartRef__":true,"id":14087}],"doNotSerialize":["$$checked"],"doNotCopyProperties":["$$checked"],"renderContextTable":{"__isSmartRef__":true,"id":14092},"eventHandler":{"__isSmartRef__":true,"id":14093},"owner":{"__isSmartRef__":true,"id":13557},"distanceToDragEvent":{"__isSmartRef__":true,"id":14094},"_Rotation":0,"_Scale":1,"derivationIds":[11790],"_ClipMode":"visible","__LivelyClassName__":"lively.morphic.CheckBox"},"14080":{"stringifiedShapeNode":"","extent":{"__isSmartRef__":true,"id":14081},"_Extent":{"__isSmartRef__":true,"id":14082},"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":14083},"_ClipMode":"visible","__LivelyClassName__":"lively.morphic.Shapes.External"},"14081":{"x":12,"y":12,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"14082":{"x":12,"y":12,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"14083":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","getExtent":"getExtentHTML","initFromStringifiedShapeNode":"initFromStringifiedShapeNodeHTML"},"14084":{"x":240,"y":340,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"14085":{"requiredModules":[],"migrationLevel":2,"partsSpaceName":"PartsBin/Widgets/","__SourceModuleName__":"Global.lively.PartsBin","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"14086":{"x":12,"y":12,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"14087":{"sourceObj":{"__isSmartRef__":true,"id":14079},"sourceAttrName":"checked","targetObj":{"__isSmartRef__":true,"id":13557},"targetMethodName":"setTargetStyle","converterString":"function (bool) {\n \t\tvar style = {},\n \t\t\tprop = this.sourceObj.layoutProperty;\n \t\tstyle[prop] = bool;\n \t\treturn style\n \t}","updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":14088},"__SourceModuleName__":"Global.lively.bindings","__serializedLivelyClosures__":{"__isSmartRef__":true,"id":14089},"__LivelyClassName__":"AttributeConnection"},"14088":{"source":{"__isSmartRef__":true,"id":14079},"target":{"__isSmartRef__":true,"id":13557}},"14089":{"converter":{"__isSmartRef__":true,"id":14090}},"14090":{"originalFunc":null,"varMapping":{"__isSmartRef__":true,"id":14088},"source":"function (bool) {\n \t\tvar style = {},\n \t\t\tprop = this.sourceObj.layoutProperty;\n \t\tstyle[prop] = bool;\n \t\treturn style\n \t}","funcProperties":{"__isSmartRef__":true,"id":14091},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"14091":{},"14092":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"14093":{"morph":{"__isSmartRef__":true,"id":14079},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"14094":{"x":68,"y":-5,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"14095":{"submorphs":[],"scripts":[],"id":"C33589A1-1EA9-40FD-9043-66500D23DA05","shape":{"__isSmartRef__":true,"id":14096},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"fixedHeight":false,"allowsInput":true,"_FontFamily":"Arial, sans-serif","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":14102},"_MaxTextWidth":null,"_MaxTextHeight":null,"textColor":{"__isSmartRef__":true,"id":14099},"showsHalos":false,"_FontSize":9,"__SourceModuleName__":"Global.lively.morphic.TextCore","name":"Text17","partsBinMetaInfo":{"__isSmartRef__":true,"id":14103},"textChunks":[{"__isSmartRef__":true,"id":14104}],"charsReplaced":"scale horizontal","lastFindLoc":16,"priorSelectionRange":[5,5],"prevScroll":[0,0],"priorExtent":{"__isSmartRef__":true,"id":14106},"_WhiteSpaceHandling":"pre-wrap","renderContextTable":{"__isSmartRef__":true,"id":14107},"eventHandler":{"__isSmartRef__":true,"id":14108},"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"owner":{"__isSmartRef__":true,"id":13557},"distanceToDragEvent":{"__isSmartRef__":true,"id":14109},"_ClipMode":"visible","_MinTextWidth":null,"_MinTextHeight":null,"_Rotation":0,"_Scale":1,"derivationIds":[11791],"__LivelyClassName__":"lively.morphic.Text"},"14096":{"fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":14097},"_Extent":{"__isSmartRef__":true,"id":14098},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":14099},"renderContextTable":{"__isSmartRef__":true,"id":14100},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":14101},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"14097":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"14098":{"x":81,"y":15,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"14099":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"14100":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"14101":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"14102":{"x":110,"y":360,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"14103":{"partsSpaceName":"PartsBin/NewWorld","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":1,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"14104":{"style":{"__isSmartRef__":true,"id":14105},"chunkOwner":{"__isSmartRef__":true,"id":14095},"__SourceModuleName__":"Global.lively.morphic.TextCore","storedString":"scaleHorizontal","__LivelyClassName__":"lively.morphic.TextChunk"},"14105":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"14106":{"x":85,"y":14,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"14107":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"14108":{"morph":{"__isSmartRef__":true,"id":14095},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"14109":{"x":88.6089063456443,"y":-8.797031218118718,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"14110":{"submorphs":[],"scripts":[],"id":"8B200685-0519-420F-9C21-1E9B3AF15156","shape":{"__isSmartRef__":true,"id":14111},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"fixedHeight":false,"allowsInput":true,"_FontFamily":"Arial, sans-serif","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":14117},"_MaxTextWidth":null,"_MaxTextHeight":null,"textColor":{"__isSmartRef__":true,"id":14114},"showsHalos":false,"_FontSize":9,"__SourceModuleName__":"Global.lively.morphic.TextCore","name":"Text18","partsBinMetaInfo":{"__isSmartRef__":true,"id":14118},"textChunks":[{"__isSmartRef__":true,"id":14119}],"charsReplaced":"Horizontal","lastFindLoc":-5,"priorSelectionRange":[9,9],"prevScroll":[0,0],"priorExtent":{"__isSmartRef__":true,"id":14121},"_WhiteSpaceHandling":"pre-wrap","renderContextTable":{"__isSmartRef__":true,"id":14122},"eventHandler":{"__isSmartRef__":true,"id":14123},"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"owner":{"__isSmartRef__":true,"id":13557},"distanceToDragEvent":{"__isSmartRef__":true,"id":14124},"_ClipMode":"visible","_MinTextWidth":null,"_MinTextHeight":null,"_Rotation":0,"_Scale":1,"derivationIds":[11792],"__LivelyClassName__":"lively.morphic.Text"},"14111":{"fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":14112},"_Extent":{"__isSmartRef__":true,"id":14113},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":14114},"renderContextTable":{"__isSmartRef__":true,"id":14115},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":14116},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"14112":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"14113":{"x":69,"y":15,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"14114":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"14115":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"14116":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"14117":{"x":110,"y":380,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"14118":{"partsSpaceName":"PartsBin/NewWorld","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":1,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"14119":{"style":{"__isSmartRef__":true,"id":14120},"chunkOwner":{"__isSmartRef__":true,"id":14110},"__SourceModuleName__":"Global.lively.morphic.TextCore","storedString":"scaleVertical","__LivelyClassName__":"lively.morphic.TextChunk"},"14120":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"14121":{"x":70,"y":14,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"14122":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"14123":{"morph":{"__isSmartRef__":true,"id":14110},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"14124":{"x":91.6089063456443,"y":-2.7970312181187182,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"14125":{"submorphs":[],"scripts":[],"id":"11ECCA9D-1F40-4D5F-868B-58E30F89CF79","shape":{"__isSmartRef__":true,"id":14126},"droppingEnabled":true,"halosEnabled":true,"showsHalos":false,"_Position":{"__isSmartRef__":true,"id":14130},"name":"scaleHorizontalCheckBox","partsBinMetaInfo":{"__isSmartRef__":true,"id":14131},"priorExtent":{"__isSmartRef__":true,"id":14132},"__SourceModuleName__":"Global.lively.morphic.Widgets","layoutProperty":"resizeUniformHorizontal","attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"renderContextTable":{"__isSmartRef__":true,"id":14133},"eventHandler":{"__isSmartRef__":true,"id":14134},"owner":{"__isSmartRef__":true,"id":13557},"distanceToDragEvent":{"__isSmartRef__":true,"id":14135},"_Rotation":0,"_Scale":1,"derivationIds":[11793],"_ClipMode":"visible","__LivelyClassName__":"lively.morphic.CheckBox"},"14126":{"stringifiedShapeNode":"","extent":{"__isSmartRef__":true,"id":14127},"_Extent":{"__isSmartRef__":true,"id":14128},"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":14129},"_ClipMode":"visible","__LivelyClassName__":"lively.morphic.Shapes.External"},"14127":{"x":12,"y":12,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"14128":{"x":12,"y":12,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"14129":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","getExtent":"getExtentHTML","initFromStringifiedShapeNode":"initFromStringifiedShapeNodeHTML"},"14130":{"x":240,"y":360,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"14131":{"requiredModules":[],"migrationLevel":2,"partsSpaceName":"PartsBin/Widgets/","__SourceModuleName__":"Global.lively.PartsBin","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"14132":{"x":12,"y":12,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"14133":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"14134":{"morph":{"__isSmartRef__":true,"id":14125},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"14135":{"x":64,"y":-7,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"14136":{"submorphs":[],"scripts":[],"id":"A4DAA9E4-38E0-405B-AABC-B73C01399A28","shape":{"__isSmartRef__":true,"id":14137},"droppingEnabled":true,"halosEnabled":true,"showsHalos":false,"_Position":{"__isSmartRef__":true,"id":14141},"name":"scaleVerticalCheckBox","partsBinMetaInfo":{"__isSmartRef__":true,"id":14142},"priorExtent":{"__isSmartRef__":true,"id":14143},"__SourceModuleName__":"Global.lively.morphic.Widgets","layoutProperty":"resizeUniformVertical","attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"renderContextTable":{"__isSmartRef__":true,"id":14144},"eventHandler":{"__isSmartRef__":true,"id":14145},"owner":{"__isSmartRef__":true,"id":13557},"distanceToDragEvent":{"__isSmartRef__":true,"id":14146},"_Rotation":0,"_Scale":1,"derivationIds":[11794],"_ClipMode":"visible","__LivelyClassName__":"lively.morphic.CheckBox"},"14137":{"stringifiedShapeNode":"","extent":{"__isSmartRef__":true,"id":14138},"_Extent":{"__isSmartRef__":true,"id":14139},"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":14140},"_ClipMode":"visible","__LivelyClassName__":"lively.morphic.Shapes.External"},"14138":{"x":12,"y":12,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"14139":{"x":12,"y":12,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"14140":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","getExtent":"getExtentHTML","initFromStringifiedShapeNode":"initFromStringifiedShapeNodeHTML"},"14141":{"x":240,"y":380,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"14142":{"requiredModules":[],"migrationLevel":2,"partsSpaceName":"PartsBin/Widgets/","__SourceModuleName__":"Global.lively.PartsBin","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"14143":{"x":12,"y":12,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"14144":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"14145":{"morph":{"__isSmartRef__":true,"id":14136},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"14146":{"x":65,"y":-2,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"14147":{"submorphs":[{"__isSmartRef__":true,"id":14148}],"scripts":[],"id":"0127C09C-4DB7-4771-82FB-78BD537729B6","shape":{"__isSmartRef__":true,"id":14163},"grabbingEnabled":false,"droppingEnabled":false,"showsMorphMenu":true,"halosEnabled":true,"registeredForMouseEvents":true,"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":14166},"lighterFill":{"__isSmartRef__":true,"id":14179},"label":{"__isSmartRef__":true,"id":14148},"attributeConnections":[{"__isSmartRef__":true,"id":14188},{"__isSmartRef__":true,"id":14213},{"__isSmartRef__":true,"id":14214},{"__isSmartRef__":true,"id":14215},{"__isSmartRef__":true,"id":14216},{"__isSmartRef__":true,"id":14217}],"doNotSerialize":["$$fire","$$_Position","$$_Scale","$$_Rotation","$$owner"],"doNotCopyProperties":["$$fire","$$_Position","$$_Scale","$$_Rotation","$$owner"],"showsHalos":false,"__SourceModuleName__":"Global.lively.morphic.Widgets","padding":{"__isSmartRef__":true,"id":14239},"name":"layoutConfigButton","partsBinMetaInfo":{"__isSmartRef__":true,"id":14240},"renderContextTable":{"__isSmartRef__":true,"id":14241},"eventHandler":{"__isSmartRef__":true,"id":14242},"priorExtent":{"__isSmartRef__":true,"id":14243},"distanceToDragEvent":{"__isSmartRef__":true,"id":14244},"_Position":{"__isSmartRef__":true,"id":14245},"_Scale":1,"_Rotation":0,"owner":{"__isSmartRef__":true,"id":13557},"derivationIds":[11795],"_ClipMode":"visible","__LivelyClassName__":"lively.morphic.Button"},"14148":{"submorphs":[],"scripts":[],"id":"022BB92A-FF75-4D9D-851C-FB45A0F37CA2","shape":{"__isSmartRef__":true,"id":14149},"grabbingEnabled":false,"droppingEnabled":false,"showsMorphMenu":false,"halosEnabled":true,"fixedWidth":true,"_MaxTextWidth":138,"_MaxTextHeight":null,"fixedHeight":true,"allowsInput":false,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":14155},"textColor":{"__isSmartRef__":true,"id":14152},"owner":{"__isSmartRef__":true,"id":14147},"eventsAreIgnored":true,"__SourceModuleName__":"Global.lively.morphic.TextCore","textChunks":[{"__isSmartRef__":true,"id":14156}],"padding":{"__isSmartRef__":true,"id":14158},"_Padding":{"__isSmartRef__":true,"id":14159},"prevScroll":[0,0],"priorExtent":{"__isSmartRef__":true,"id":14160},"_FontFamily":"Helvetica, Sans-Serif","renderContextTable":{"__isSmartRef__":true,"id":14161},"eventHandler":{"__isSmartRef__":true,"id":14162},"_HandStyle":"default","_PointerEvents":"none","_ClipMode":"visible","_WhiteSpaceHandling":"pre-wrap","_Align":"center","_FontSize":11,"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"_MinTextWidth":138,"_MinTextHeight":null,"_Scale":1,"derivationIds":[11796],"__LivelyClassName__":"lively.morphic.Text"},"14149":{"borderWidth":0,"fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":14150},"_Extent":{"__isSmartRef__":true,"id":14151},"_BorderColor":{"__isSmartRef__":true,"id":14152},"renderContextTable":{"__isSmartRef__":true,"id":14153},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":14154},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"14150":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"14151":{"x":138,"y":18,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"14152":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"14153":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"14154":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"14155":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"14156":{"style":{"__isSmartRef__":true,"id":14157},"chunkOwner":{"__isSmartRef__":true,"id":14148},"__SourceModuleName__":"Global.lively.morphic.TextCore","storedString":"configure","__LivelyClassName__":"lively.morphic.TextChunk"},"14157":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"14158":{"x":5,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"14159":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"14160":{"x":138,"y":18,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"14161":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"14162":{"morph":{"__isSmartRef__":true,"id":14148},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"14163":{"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":14164},"_Extent":{"__isSmartRef__":true,"id":14165},"_Fill":{"__isSmartRef__":true,"id":14166},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":14176},"_BorderRadius":5,"renderContextTable":{"__isSmartRef__":true,"id":14177},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":14178},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"14164":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"14165":{"x":138,"y":18,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"14166":{"stops":[{"__isSmartRef__":true,"id":14167},{"__isSmartRef__":true,"id":14169},{"__isSmartRef__":true,"id":14171},{"__isSmartRef__":true,"id":14173}],"vector":{"__isSmartRef__":true,"id":14175},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"14167":{"offset":0,"color":{"__isSmartRef__":true,"id":14168}},"14168":{"r":0.9600000000000001,"g":0.9600000000000001,"b":0.9600000000000001,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"14169":{"offset":0.4,"color":{"__isSmartRef__":true,"id":14170}},"14170":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"14171":{"offset":0.6,"color":{"__isSmartRef__":true,"id":14172}},"14172":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"14173":{"offset":1,"color":{"__isSmartRef__":true,"id":14174}},"14174":{"r":0.94,"g":0.94,"b":0.94,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"14175":{"x":0,"y":0,"width":0,"height":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"14176":{"r":0.839,"g":0.839,"b":0.839,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"14177":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"14178":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"14179":{"stops":[{"__isSmartRef__":true,"id":14180},{"__isSmartRef__":true,"id":14182},{"__isSmartRef__":true,"id":14184},{"__isSmartRef__":true,"id":14186}],"vector":{"__isSmartRef__":true,"id":14175},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"14180":{"offset":0,"color":{"__isSmartRef__":true,"id":14181}},"14181":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"14182":{"offset":0.4,"color":{"__isSmartRef__":true,"id":14183}},"14183":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"14184":{"offset":0.6,"color":{"__isSmartRef__":true,"id":14185}},"14185":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"14186":{"offset":1,"color":{"__isSmartRef__":true,"id":14187}},"14187":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"14188":{"sourceObj":{"__isSmartRef__":true,"id":14147},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":13557},"targetMethodName":"openLayoutConfigurator","visualConnector":{"__isSmartRef__":true,"id":14189},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"14189":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":14190},"id":724,"renderContextTable":{"__isSmartRef__":true,"id":14197},"eventHandler":{"__isSmartRef__":true,"id":14198},"droppingEnabled":true,"halosEnabled":true,"controlPoints":[{"__isSmartRef__":true,"id":14199},{"__isSmartRef__":true,"id":14202}],"con":{"__isSmartRef__":true,"id":14188},"showsMorphMenu":true,"__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs","isCopyMorphRef":true,"morphRefId":2,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":14205},"__LivelyClassName__":"lively.morphic.Path"},"14190":{"dontChangeShape":false,"cachedVertices":null,"_PathElements":[{"__isSmartRef__":true,"id":14191},{"__isSmartRef__":true,"id":14192}],"renderContextTable":{"__isSmartRef__":true,"id":14193},"_Position":{"__isSmartRef__":true,"id":14194},"_Extent":{"__isSmartRef__":true,"id":14195},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":14196},"__SourceModuleName__":"Global.lively.morphic.PathShapes","__LivelyClassName__":"lively.morphic.Shapes.Path"},"14191":{"isAbsolute":true,"x":836.1147890662314,"y":671.0310416393578,"__SourceModuleName__":"Global.lively.morphic.PathShapes","__LivelyClassName__":"lively.morphic.Shapes.MoveTo"},"14192":{"isAbsolute":true,"x":725.0087147873606,"y":236.7072967310447,"__SourceModuleName__":"Global.lively.morphic.PathShapes","__LivelyClassName__":"lively.morphic.Shapes.LineTo"},"14193":{},"14194":{"x":312,"y":134.1670684814453,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"14195":{"x":114,"y":351.83294677734375,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"14196":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"14197":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML"},"14198":{"morph":{"__isSmartRef__":true,"id":14189},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"14199":{"morph":{"__isSmartRef__":true,"id":14189},"index":0,"connectedMagnet":{"__isSmartRef__":true,"id":14200},"__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs","__LivelyClassName__":"lively.morphic.ControlPoint"},"14200":{"morph":{"__isSmartRef__":true,"id":14147},"position":{"__isSmartRef__":true,"id":14201},"connectedControlPoints":[{"__isSmartRef__":true,"id":14199}],"__SourceModuleName__":"Global.lively.morphic.Connectors","__LivelyClassName__":"lively.morphic.Magnet"},"14201":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"14202":{"morph":{"__isSmartRef__":true,"id":14189},"index":1,"connectedMagnet":{"__isSmartRef__":true,"id":14203},"__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs","__LivelyClassName__":"lively.morphic.ControlPoint"},"14203":{"morph":{"__isSmartRef__":true,"id":13557},"position":{"__isSmartRef__":true,"id":14204},"connectedControlPoints":[{"__isSmartRef__":true,"id":14202}],"__SourceModuleName__":"Global.lively.morphic.Connectors","__LivelyClassName__":"lively.morphic.Magnet"},"14204":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"14205":{"morphMenuItems":{"__isSmartRef__":true,"id":14206}},"14206":{"varMapping":{"__isSmartRef__":true,"id":14207},"source":"function morphMenuItems() {\n var visualConnector = this, con = this.con, world = this.world();\n var items = [\n ['edit converter', function() {\n var source = con.converterString || 'function converter(value) {\\n return value\\n}',\n editor = new lively.morphic.Text(new Rectangle(0,0, 400, 200), source);\n editor.doitContext = con;\n connect(editor, 'savedTextString', con, 'converterString', {updater:\n function($upd, source) { this.targetObj.converter = null; $upd(source) }});\n connect(editor, 'savedTextString', world, 'alertOK', {converter: \n function() { return 'setting new converter' }})\n editor.applyStyle({syntaxHighlighting: true, fontFamily: 'Courier', resizeWidth: true, resizeHeight: true});\n var title = con.targetObj.name && con.sourceObj.name ?\n 'Editor for ' + con.targetObj.name + ' -> ' + con.sourceObj.name :\n 'Editor for converter function';\n var window = world.addFramedMorph(editor, title)\n window.align(window.bounds().topCenter(), visualConnector.bounds().bottomCenter())\n }],\n ['hide', function() {\n visualConnector.disconnectFromMagnets();\n visualConnector.remove();\n }],\n ['disconnect', function() {\n alertOK('Disconnected ' + visualConnector.con);\n visualConnector.con.visualDisconnect();\n }],\n ['cancel', function() {}],\n ];\n return items;\n }","funcProperties":{"__isSmartRef__":true,"id":14212},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"14207":{"this":{"__isSmartRef__":true,"id":14189},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":14208}},"14208":{"$super":{"__isSmartRef__":true,"id":14209}},"14209":{"varMapping":{"__isSmartRef__":true,"id":14210},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch(e) {\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":14211},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"14210":{"obj":{"__isSmartRef__":true,"id":14189},"name":"morphMenuItems"},"14211":{},"14212":{},"14213":{"sourceObj":{"__isSmartRef__":true,"id":14147},"sourceAttrName":"globalTransform","targetObj":{"__isSmartRef__":true,"id":14199},"targetMethodName":"alignToMagnet","dependendConnections":[{"__isSmartRef__":true,"id":14214},{"__isSmartRef__":true,"id":14215},{"__isSmartRef__":true,"id":14216},{"__isSmartRef__":true,"id":14217},{"__isSmartRef__":true,"id":14214},{"__isSmartRef__":true,"id":14215},{"__isSmartRef__":true,"id":14216},{"__isSmartRef__":true,"id":14217},{"__isSmartRef__":true,"id":14214},{"__isSmartRef__":true,"id":14215},{"__isSmartRef__":true,"id":14216},{"__isSmartRef__":true,"id":14217},{"__isSmartRef__":true,"id":14214},{"__isSmartRef__":true,"id":14215},{"__isSmartRef__":true,"id":14216},{"__isSmartRef__":true,"id":14217},{"__isSmartRef__":true,"id":14214},{"__isSmartRef__":true,"id":14215},{"__isSmartRef__":true,"id":14216},{"__isSmartRef__":true,"id":14217},{"__isSmartRef__":true,"id":14214},{"__isSmartRef__":true,"id":14215},{"__isSmartRef__":true,"id":14216},{"__isSmartRef__":true,"id":14217},{"__isSmartRef__":true,"id":14214},{"__isSmartRef__":true,"id":14215},{"__isSmartRef__":true,"id":14216},{"__isSmartRef__":true,"id":14217},{"__isSmartRef__":true,"id":14214},{"__isSmartRef__":true,"id":14215},{"__isSmartRef__":true,"id":14216},{"__isSmartRef__":true,"id":14217},{"__isSmartRef__":true,"id":14214},{"__isSmartRef__":true,"id":14215},{"__isSmartRef__":true,"id":14216},{"__isSmartRef__":true,"id":14217},{"__isSmartRef__":true,"id":14214},{"__isSmartRef__":true,"id":14215},{"__isSmartRef__":true,"id":14216},{"__isSmartRef__":true,"id":14217},{"__isSmartRef__":true,"id":14214},{"__isSmartRef__":true,"id":14215},{"__isSmartRef__":true,"id":14216},{"__isSmartRef__":true,"id":14217},{"__isSmartRef__":true,"id":14214},{"__isSmartRef__":true,"id":14215},{"__isSmartRef__":true,"id":14216},{"__isSmartRef__":true,"id":14217},{"__isSmartRef__":true,"id":14214},{"__isSmartRef__":true,"id":14215},{"__isSmartRef__":true,"id":14216},{"__isSmartRef__":true,"id":14217},{"__isSmartRef__":true,"id":14223},{"__isSmartRef__":true,"id":14224},{"__isSmartRef__":true,"id":14225},{"__isSmartRef__":true,"id":14226},{"__isSmartRef__":true,"id":14228},{"__isSmartRef__":true,"id":14229},{"__isSmartRef__":true,"id":14230},{"__isSmartRef__":true,"id":14231},{"__isSmartRef__":true,"id":14214},{"__isSmartRef__":true,"id":14215},{"__isSmartRef__":true,"id":14216},{"__isSmartRef__":true,"id":14217},{"__isSmartRef__":true,"id":14223},{"__isSmartRef__":true,"id":14224},{"__isSmartRef__":true,"id":14225},{"__isSmartRef__":true,"id":14226},{"__isSmartRef__":true,"id":14228},{"__isSmartRef__":true,"id":14229},{"__isSmartRef__":true,"id":14230},{"__isSmartRef__":true,"id":14231},{"__isSmartRef__":true,"id":14214},{"__isSmartRef__":true,"id":14215},{"__isSmartRef__":true,"id":14216},{"__isSmartRef__":true,"id":14217},{"__isSmartRef__":true,"id":14223},{"__isSmartRef__":true,"id":14224},{"__isSmartRef__":true,"id":14225},{"__isSmartRef__":true,"id":14226},{"__isSmartRef__":true,"id":14228},{"__isSmartRef__":true,"id":14229},{"__isSmartRef__":true,"id":14230},{"__isSmartRef__":true,"id":14231},{"__isSmartRef__":true,"id":14214},{"__isSmartRef__":true,"id":14215},{"__isSmartRef__":true,"id":14216},{"__isSmartRef__":true,"id":14217},{"__isSmartRef__":true,"id":14223},{"__isSmartRef__":true,"id":14224},{"__isSmartRef__":true,"id":14225},{"__isSmartRef__":true,"id":14226},{"__isSmartRef__":true,"id":14228},{"__isSmartRef__":true,"id":14229},{"__isSmartRef__":true,"id":14230},{"__isSmartRef__":true,"id":14231},{"__isSmartRef__":true,"id":14214},{"__isSmartRef__":true,"id":14215},{"__isSmartRef__":true,"id":14216},{"__isSmartRef__":true,"id":14217},{"__isSmartRef__":true,"id":14223},{"__isSmartRef__":true,"id":14224},{"__isSmartRef__":true,"id":14225},{"__isSmartRef__":true,"id":14226},{"__isSmartRef__":true,"id":14228},{"__isSmartRef__":true,"id":14229},{"__isSmartRef__":true,"id":14230},{"__isSmartRef__":true,"id":14231},{"__isSmartRef__":true,"id":14214},{"__isSmartRef__":true,"id":14215},{"__isSmartRef__":true,"id":14216},{"__isSmartRef__":true,"id":14217},{"__isSmartRef__":true,"id":14223},{"__isSmartRef__":true,"id":14224},{"__isSmartRef__":true,"id":14225},{"__isSmartRef__":true,"id":14226},{"__isSmartRef__":true,"id":14228},{"__isSmartRef__":true,"id":14229},{"__isSmartRef__":true,"id":14230},{"__isSmartRef__":true,"id":14231}],"oldTransform":{"__isSmartRef__":true,"id":14237},"__SourceModuleName__":"Global.lively.bindings.GeometryBindings","__LivelyClassName__":"lively.morphic.GeometryTransformConnection"},"14214":{"sourceObj":{"__isSmartRef__":true,"id":14147},"sourceAttrName":"_Position","targetObj":{"__isSmartRef__":true,"id":14213},"targetMethodName":"signalTarget","dependedBy":{"__isSmartRef__":true,"id":14213},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"14215":{"sourceObj":{"__isSmartRef__":true,"id":14147},"sourceAttrName":"_Scale","targetObj":{"__isSmartRef__":true,"id":14213},"targetMethodName":"signalTarget","dependedBy":{"__isSmartRef__":true,"id":14213},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"14216":{"sourceObj":{"__isSmartRef__":true,"id":14147},"sourceAttrName":"_Rotation","targetObj":{"__isSmartRef__":true,"id":14213},"targetMethodName":"signalTarget","dependedBy":{"__isSmartRef__":true,"id":14213},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"14217":{"sourceObj":{"__isSmartRef__":true,"id":14147},"sourceAttrName":"owner","targetObj":{"__isSmartRef__":true,"id":14213},"targetMethodName":"updateOwners","converterString":"function (newOwner, oldOwner) {\n return [newOwner, oldOwner]\n }","updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":14218},"dependedBy":{"__isSmartRef__":true,"id":14213},"__SourceModuleName__":"Global.lively.bindings","__serializedLivelyClosures__":{"__isSmartRef__":true,"id":14219},"__LivelyClassName__":"AttributeConnection"},"14218":{"source":{"__isSmartRef__":true,"id":14147},"target":{"__isSmartRef__":true,"id":14213}},"14219":{"converter":{"__isSmartRef__":true,"id":14220}},"14220":{"originalFunc":null,"varMapping":{"__isSmartRef__":true,"id":14221},"source":"function (newOwner, oldOwner) {\n return [newOwner, oldOwner]\n }","funcProperties":{"__isSmartRef__":true,"id":14222},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"14221":{"source":{"__isSmartRef__":true,"id":14147},"target":{"__isSmartRef__":true,"id":14213}},"14222":{},"14223":{"sourceObj":{"__isSmartRef__":true,"id":13557},"sourceAttrName":"_Position","targetObj":{"__isSmartRef__":true,"id":14213},"targetMethodName":"signalTarget","dependedBy":{"__isSmartRef__":true,"id":14213},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"14224":{"sourceObj":{"__isSmartRef__":true,"id":13557},"sourceAttrName":"_Scale","targetObj":{"__isSmartRef__":true,"id":14213},"targetMethodName":"signalTarget","dependedBy":{"__isSmartRef__":true,"id":14213},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"14225":{"sourceObj":{"__isSmartRef__":true,"id":13557},"sourceAttrName":"_Rotation","targetObj":{"__isSmartRef__":true,"id":14213},"targetMethodName":"signalTarget","dependedBy":{"__isSmartRef__":true,"id":14213},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"14226":{"sourceObj":{"__isSmartRef__":true,"id":13557},"sourceAttrName":"owner","targetObj":{"__isSmartRef__":true,"id":14213},"targetMethodName":"updateOwners","converter":null,"converterString":"function (newOwner, oldOwner) {\n return [newOwner, oldOwner]\n }","updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":14227},"dependedBy":{"__isSmartRef__":true,"id":14213},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"14227":{"source":{"__isSmartRef__":true,"id":13557},"target":{"__isSmartRef__":true,"id":14213}},"14228":{"sourceObj":{"__isSmartRef__":true,"id":13556},"sourceAttrName":"_Position","targetObj":{"__isSmartRef__":true,"id":14213},"targetMethodName":"signalTarget","dependedBy":{"__isSmartRef__":true,"id":14213},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"14229":{"sourceObj":{"__isSmartRef__":true,"id":13556},"sourceAttrName":"_Scale","targetObj":{"__isSmartRef__":true,"id":14213},"targetMethodName":"signalTarget","dependedBy":{"__isSmartRef__":true,"id":14213},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"14230":{"sourceObj":{"__isSmartRef__":true,"id":13556},"sourceAttrName":"_Rotation","targetObj":{"__isSmartRef__":true,"id":14213},"targetMethodName":"signalTarget","dependedBy":{"__isSmartRef__":true,"id":14213},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"14231":{"sourceObj":{"__isSmartRef__":true,"id":13556},"sourceAttrName":"owner","targetObj":{"__isSmartRef__":true,"id":14213},"targetMethodName":"updateOwners","converterString":"function (newOwner, oldOwner) {\n return [newOwner, oldOwner]\n }","updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":14232},"dependedBy":{"__isSmartRef__":true,"id":14213},"__SourceModuleName__":"Global.lively.bindings","__serializedLivelyClosures__":{"__isSmartRef__":true,"id":14233},"__LivelyClassName__":"AttributeConnection"},"14232":{"source":{"__isSmartRef__":true,"id":13556},"target":{"__isSmartRef__":true,"id":14213}},"14233":{"converter":{"__isSmartRef__":true,"id":14234}},"14234":{"originalFunc":null,"varMapping":{"__isSmartRef__":true,"id":14235},"source":"function (newOwner, oldOwner) {\n return [newOwner, oldOwner]\n }","funcProperties":{"__isSmartRef__":true,"id":14236},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"14235":{"source":{"__isSmartRef__":true,"id":13556},"target":{"__isSmartRef__":true,"id":14213}},"14236":{},"14237":{"d":1.0100552207170073,"a":1.0100552207170073,"f":671.0310416393578,"e":836.1147890662314,"c":0,"b":0,"matrix_":{"__isSmartRef__":true,"id":14238},"__LivelyClassName__":"lively.morphic.Similitude","__SourceModuleName__":"Global.lively.morphic.Graphics"},"14238":{"a":1.0100552207170073,"b":0,"c":0,"d":1.0100552207170073,"e":836.1147890662314,"f":671.0310416393578,"__LivelyClassName__":"lively.morphic.Similitude","__SourceModuleName__":"Global.lively.morphic.Graphics"},"14239":{"x":5,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"14240":{"partsSpaceName":"PartsBin/Inputs/","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":2,"comment":"Simple button. Connect to 'fire' to trigger actions when the button is pressed.","partName":"Button","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"14241":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"14242":{"morph":{"__isSmartRef__":true,"id":14147},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"14243":{"x":139,"y":18,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"14244":{"x":90,"y":-9,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"14245":{"x":110,"y":430,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"14246":{"submorphs":[],"scripts":[],"id":"FFCC689F-DA81-4386-9410-0E79649FFD8A","shape":{"__isSmartRef__":true,"id":14247},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"fixedHeight":false,"allowsInput":true,"_FontFamily":"Arial, sans-serif","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":14253},"_MaxTextWidth":null,"_MaxTextHeight":null,"textColor":{"__isSmartRef__":true,"id":14250},"showsHalos":false,"_FontSize":9,"__SourceModuleName__":"Global.lively.morphic.TextCore","name":"Text15","partsBinMetaInfo":{"__isSmartRef__":true,"id":14254},"textChunks":[{"__isSmartRef__":true,"id":14255}],"charsReplaced":"moveHorizontal","lastFindLoc":0,"priorSelectionRange":[4,4],"prevScroll":[0,0],"priorExtent":{"__isSmartRef__":true,"id":14257},"_WhiteSpaceHandling":"pre-wrap","renderContextTable":{"__isSmartRef__":true,"id":14258},"eventHandler":{"__isSmartRef__":true,"id":14259},"owner":{"__isSmartRef__":true,"id":13557},"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"distanceToDragEvent":{"__isSmartRef__":true,"id":14260},"_ClipMode":"visible","_MinTextWidth":null,"_MinTextHeight":null,"_Rotation":0,"_Scale":1,"derivationIds":[11797],"__LivelyClassName__":"lively.morphic.Text"},"14247":{"fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":14248},"_Extent":{"__isSmartRef__":true,"id":14249},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":14250},"renderContextTable":{"__isSmartRef__":true,"id":14251},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":14252},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"14248":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"14249":{"x":99,"y":15,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"14250":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"14251":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"14252":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"14253":{"x":110,"y":320,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"14254":{"partsSpaceName":"PartsBin/NewWorld","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":1,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"14255":{"style":{"__isSmartRef__":true,"id":14256},"chunkOwner":{"__isSmartRef__":true,"id":14246},"__SourceModuleName__":"Global.lively.morphic.TextCore","storedString":"centeredHorizontal","__LivelyClassName__":"lively.morphic.TextChunk"},"14256":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"14257":{"x":104,"y":14,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"14258":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"14259":{"morph":{"__isSmartRef__":true,"id":14246},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"14260":{"x":87.79610199999996,"y":-11.986006999999972,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"14261":{"submorphs":[],"scripts":[],"id":"DD355CC6-F37B-4879-927F-6F7574A0FD8D","shape":{"__isSmartRef__":true,"id":14262},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"fixedHeight":false,"allowsInput":true,"_FontFamily":"Arial, sans-serif","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":14268},"_MaxTextWidth":null,"_MaxTextHeight":null,"textColor":{"__isSmartRef__":true,"id":14265},"showsHalos":false,"_FontSize":9,"__SourceModuleName__":"Global.lively.morphic.TextCore","name":"Text14","partsBinMetaInfo":{"__isSmartRef__":true,"id":14269},"textChunks":[{"__isSmartRef__":true,"id":14270}],"charsReplaced":"moveVertical","lastFindLoc":0,"priorSelectionRange":[4,4],"prevScroll":[0,0],"priorExtent":{"__isSmartRef__":true,"id":14272},"_WhiteSpaceHandling":"pre-wrap","renderContextTable":{"__isSmartRef__":true,"id":14273},"eventHandler":{"__isSmartRef__":true,"id":14274},"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"distanceToDragEvent":{"__isSmartRef__":true,"id":14275},"owner":{"__isSmartRef__":true,"id":13557},"_ClipMode":"visible","_MinTextWidth":null,"_MinTextHeight":null,"_Rotation":0,"_Scale":0.996005996001,"derivationIds":[11798],"__LivelyClassName__":"lively.morphic.Text"},"14262":{"fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":14263},"_Extent":{"__isSmartRef__":true,"id":14264},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":14265},"renderContextTable":{"__isSmartRef__":true,"id":14266},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":14267},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"14263":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"14264":{"x":80,"y":15,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"14265":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"14266":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"14267":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"14268":{"x":110,"y":300,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"14269":{"partsSpaceName":"PartsBin/NewWorld","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":1,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"14270":{"style":{"__isSmartRef__":true,"id":14271},"chunkOwner":{"__isSmartRef__":true,"id":14261},"__SourceModuleName__":"Global.lively.morphic.TextCore","storedString":"moveHorizontal","__LivelyClassName__":"lively.morphic.TextChunk"},"14271":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"14272":{"x":86,"y":14,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"14273":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"14274":{"morph":{"__isSmartRef__":true,"id":14261},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"14275":{"x":93.74438374406401,"y":-12.936095936016045,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"14276":{"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":14277},"_Extent":{"__isSmartRef__":true,"id":14278},"_Fill":{"__isSmartRef__":true,"id":14279},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":14280},"_BorderRadius":0,"renderContextTable":{"__isSmartRef__":true,"id":14281},"_Opacity":1,"_BorderStyle":"solid","_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":14282},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"14277":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"14278":{"x":277.19531039751246,"y":454.2291913973596,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"14279":{"r":1,"g":1,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"14280":{"r":0.372,"g":0.369,"b":0.372,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"14281":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"14282":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"14283":{"partsSpaceName":"PartsBin/NewWorld","__SourceModuleName__":"Global.lively.PartsBin","requiredModules":["lively.morphic.ColorChooserDraft"],"migrationLevel":2,"comment":"Very early style editor. Should be merged with text attribute editor somehow.","partName":"StyleEditor","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"14284":{"sourceObj":{"__isSmartRef__":true,"id":13557},"sourceAttrName":"target","targetObj":{"__isSmartRef__":true,"id":13558},"targetMethodName":"setTextString","converterString":"function (m) {\n\t\tif (!m) return 'no target'\n\t\treturn 'target: ' + m.name;\n\t}","updater":null,"updaterString":null,"__SourceModuleName__":"Global.lively.bindings","__serializedLivelyClosures__":{"__isSmartRef__":true,"id":14285},"__LivelyClassName__":"AttributeConnection"},"14285":{"converter":{"__isSmartRef__":true,"id":14286}},"14286":{"originalFunc":null,"varMapping":{"__isSmartRef__":true,"id":14287},"source":"function (m) {\n\t\tif (!m) return 'no target'\n\t\treturn 'target: ' + m.name;\n\t}","funcProperties":{"__isSmartRef__":true,"id":14288},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"14287":{},"14288":{},"14289":{"sourceObj":{"__isSmartRef__":true,"id":13557},"sourceAttrName":"globalTransform","targetObj":{"__isSmartRef__":true,"id":14202},"targetMethodName":"alignToMagnet","dependendConnections":[{"__isSmartRef__":true,"id":14290},{"__isSmartRef__":true,"id":14291},{"__isSmartRef__":true,"id":14292},{"__isSmartRef__":true,"id":14293},{"__isSmartRef__":true,"id":14290},{"__isSmartRef__":true,"id":14291},{"__isSmartRef__":true,"id":14292},{"__isSmartRef__":true,"id":14293},{"__isSmartRef__":true,"id":14290},{"__isSmartRef__":true,"id":14291},{"__isSmartRef__":true,"id":14292},{"__isSmartRef__":true,"id":14293},{"__isSmartRef__":true,"id":14290},{"__isSmartRef__":true,"id":14291},{"__isSmartRef__":true,"id":14292},{"__isSmartRef__":true,"id":14293},{"__isSmartRef__":true,"id":14290},{"__isSmartRef__":true,"id":14291},{"__isSmartRef__":true,"id":14292},{"__isSmartRef__":true,"id":14293},{"__isSmartRef__":true,"id":14290},{"__isSmartRef__":true,"id":14291},{"__isSmartRef__":true,"id":14292},{"__isSmartRef__":true,"id":14293},{"__isSmartRef__":true,"id":14290},{"__isSmartRef__":true,"id":14291},{"__isSmartRef__":true,"id":14292},{"__isSmartRef__":true,"id":14293},{"__isSmartRef__":true,"id":14290},{"__isSmartRef__":true,"id":14291},{"__isSmartRef__":true,"id":14292},{"__isSmartRef__":true,"id":14293},{"__isSmartRef__":true,"id":14290},{"__isSmartRef__":true,"id":14291},{"__isSmartRef__":true,"id":14292},{"__isSmartRef__":true,"id":14293},{"__isSmartRef__":true,"id":14290},{"__isSmartRef__":true,"id":14291},{"__isSmartRef__":true,"id":14292},{"__isSmartRef__":true,"id":14293},{"__isSmartRef__":true,"id":14290},{"__isSmartRef__":true,"id":14291},{"__isSmartRef__":true,"id":14292},{"__isSmartRef__":true,"id":14293},{"__isSmartRef__":true,"id":14299},{"__isSmartRef__":true,"id":14300},{"__isSmartRef__":true,"id":14301},{"__isSmartRef__":true,"id":14302},{"__isSmartRef__":true,"id":14290},{"__isSmartRef__":true,"id":14291},{"__isSmartRef__":true,"id":14292},{"__isSmartRef__":true,"id":14293},{"__isSmartRef__":true,"id":14299},{"__isSmartRef__":true,"id":14300},{"__isSmartRef__":true,"id":14301},{"__isSmartRef__":true,"id":14302},{"__isSmartRef__":true,"id":14290},{"__isSmartRef__":true,"id":14291},{"__isSmartRef__":true,"id":14292},{"__isSmartRef__":true,"id":14293},{"__isSmartRef__":true,"id":14299},{"__isSmartRef__":true,"id":14300},{"__isSmartRef__":true,"id":14301},{"__isSmartRef__":true,"id":14302},{"__isSmartRef__":true,"id":14290},{"__isSmartRef__":true,"id":14291},{"__isSmartRef__":true,"id":14292},{"__isSmartRef__":true,"id":14293},{"__isSmartRef__":true,"id":14299},{"__isSmartRef__":true,"id":14300},{"__isSmartRef__":true,"id":14301},{"__isSmartRef__":true,"id":14302},{"__isSmartRef__":true,"id":14290},{"__isSmartRef__":true,"id":14291},{"__isSmartRef__":true,"id":14292},{"__isSmartRef__":true,"id":14293},{"__isSmartRef__":true,"id":14299},{"__isSmartRef__":true,"id":14300},{"__isSmartRef__":true,"id":14301},{"__isSmartRef__":true,"id":14302},{"__isSmartRef__":true,"id":14290},{"__isSmartRef__":true,"id":14291},{"__isSmartRef__":true,"id":14292},{"__isSmartRef__":true,"id":14293},{"__isSmartRef__":true,"id":14299},{"__isSmartRef__":true,"id":14300},{"__isSmartRef__":true,"id":14301},{"__isSmartRef__":true,"id":14302},{"__isSmartRef__":true,"id":14290},{"__isSmartRef__":true,"id":14291},{"__isSmartRef__":true,"id":14292},{"__isSmartRef__":true,"id":14293},{"__isSmartRef__":true,"id":14299},{"__isSmartRef__":true,"id":14300},{"__isSmartRef__":true,"id":14301},{"__isSmartRef__":true,"id":14302},{"__isSmartRef__":true,"id":14290},{"__isSmartRef__":true,"id":14291},{"__isSmartRef__":true,"id":14292},{"__isSmartRef__":true,"id":14293},{"__isSmartRef__":true,"id":14299},{"__isSmartRef__":true,"id":14300},{"__isSmartRef__":true,"id":14301},{"__isSmartRef__":true,"id":14302}],"oldTransform":{"__isSmartRef__":true,"id":14308},"__SourceModuleName__":"Global.lively.bindings.GeometryBindings","__LivelyClassName__":"lively.morphic.GeometryTransformConnection"},"14290":{"sourceObj":{"__isSmartRef__":true,"id":13557},"sourceAttrName":"_Position","targetObj":{"__isSmartRef__":true,"id":14289},"targetMethodName":"signalTarget","dependedBy":{"__isSmartRef__":true,"id":14289},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"14291":{"sourceObj":{"__isSmartRef__":true,"id":13557},"sourceAttrName":"_Scale","targetObj":{"__isSmartRef__":true,"id":14289},"targetMethodName":"signalTarget","dependedBy":{"__isSmartRef__":true,"id":14289},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"14292":{"sourceObj":{"__isSmartRef__":true,"id":13557},"sourceAttrName":"_Rotation","targetObj":{"__isSmartRef__":true,"id":14289},"targetMethodName":"signalTarget","dependedBy":{"__isSmartRef__":true,"id":14289},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"14293":{"sourceObj":{"__isSmartRef__":true,"id":13557},"sourceAttrName":"owner","targetObj":{"__isSmartRef__":true,"id":14289},"targetMethodName":"updateOwners","converterString":"function (newOwner, oldOwner) {\n return [newOwner, oldOwner]\n }","updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":14294},"dependedBy":{"__isSmartRef__":true,"id":14289},"__SourceModuleName__":"Global.lively.bindings","__serializedLivelyClosures__":{"__isSmartRef__":true,"id":14295},"__LivelyClassName__":"AttributeConnection"},"14294":{"source":{"__isSmartRef__":true,"id":13557},"target":{"__isSmartRef__":true,"id":14289}},"14295":{"converter":{"__isSmartRef__":true,"id":14296}},"14296":{"originalFunc":null,"varMapping":{"__isSmartRef__":true,"id":14297},"source":"function (newOwner, oldOwner) {\n return [newOwner, oldOwner]\n }","funcProperties":{"__isSmartRef__":true,"id":14298},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"14297":{"source":{"__isSmartRef__":true,"id":13557},"target":{"__isSmartRef__":true,"id":14289}},"14298":{},"14299":{"sourceObj":{"__isSmartRef__":true,"id":13556},"sourceAttrName":"_Position","targetObj":{"__isSmartRef__":true,"id":14289},"targetMethodName":"signalTarget","dependedBy":{"__isSmartRef__":true,"id":14289},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"14300":{"sourceObj":{"__isSmartRef__":true,"id":13556},"sourceAttrName":"_Scale","targetObj":{"__isSmartRef__":true,"id":14289},"targetMethodName":"signalTarget","dependedBy":{"__isSmartRef__":true,"id":14289},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"14301":{"sourceObj":{"__isSmartRef__":true,"id":13556},"sourceAttrName":"_Rotation","targetObj":{"__isSmartRef__":true,"id":14289},"targetMethodName":"signalTarget","dependedBy":{"__isSmartRef__":true,"id":14289},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"14302":{"sourceObj":{"__isSmartRef__":true,"id":13556},"sourceAttrName":"owner","targetObj":{"__isSmartRef__":true,"id":14289},"targetMethodName":"updateOwners","converterString":"function (newOwner, oldOwner) {\n return [newOwner, oldOwner]\n }","updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":14303},"dependedBy":{"__isSmartRef__":true,"id":14289},"__SourceModuleName__":"Global.lively.bindings","__serializedLivelyClosures__":{"__isSmartRef__":true,"id":14304},"__LivelyClassName__":"AttributeConnection"},"14303":{"source":{"__isSmartRef__":true,"id":13556},"target":{"__isSmartRef__":true,"id":14289}},"14304":{"converter":{"__isSmartRef__":true,"id":14305}},"14305":{"originalFunc":null,"varMapping":{"__isSmartRef__":true,"id":14306},"source":"function (newOwner, oldOwner) {\n return [newOwner, oldOwner]\n }","funcProperties":{"__isSmartRef__":true,"id":14307},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"14306":{"source":{"__isSmartRef__":true,"id":13556},"target":{"__isSmartRef__":true,"id":14289}},"14307":{},"14308":{"d":1.0100552207170073,"a":1.0100552207170073,"f":236.7072967310447,"e":725.0087147873606,"c":0,"b":0,"matrix_":{"__isSmartRef__":true,"id":14309},"__LivelyClassName__":"lively.morphic.Similitude","__SourceModuleName__":"Global.lively.morphic.Graphics"},"14309":{"a":1.0100552207170073,"b":0,"c":0,"d":1.0100552207170073,"e":725.0087147873606,"f":236.7072967310447,"__LivelyClassName__":"lively.morphic.Similitude","__SourceModuleName__":"Global.lively.morphic.Graphics"},"14310":{"x":276.19531039751246,"y":454.2291913973596,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"14311":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"14312":{"morph":{"__isSmartRef__":true,"id":13557},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"14313":{"resizeWidth":true,"resizeHeight":true},"14314":{"x":0,"y":21,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"14315":{"setTarget":{"__isSmartRef__":true,"id":14316},"resetTarget":{"__isSmartRef__":true,"id":14320},"setTargetStyle":{"__isSmartRef__":true,"id":14323},"setupConnections":{"__isSmartRef__":true,"id":14326},"reset":{"__isSmartRef__":true,"id":14330},"setLayouter":{"__isSmartRef__":true,"id":14334},"openLayoutConfigurator":{"__isSmartRef__":true,"id":14342}},"14316":{"varMapping":{"__isSmartRef__":true,"id":14317},"source":"function setTarget(morph) {\n\n\tthis.target = morph;\n\tthis.get('StyleFillColorField').setFill(morph.getFill());\t\n\tthis.get('StyleBorderColorField').setFill(morph.getBorderColor());\n\n\tthis.get('borderWidthSlider').setValue(morph.getBorderWidth());\n\n\tthis.get('borderRadiusSlider').setValue(morph.getBorderRadius());\n\n this.get('opacitySlider').setValue(morph.getOpacity());\n\n this.get('borderStyleList').setSelection(morph.getBorderStyle());\n\n var layouter = morph.getLayouter();\n this.get('layouterList').setSelection(layouter && layouter.constructor.type);\n\n\t// layout\n\tvar layout = morph.layout;\n\tif (!layout) return;\n this.layoutProps.forEach(function(attr) {\n\t\tvar checkBox = this.get(attr + 'CheckBox');\n\t\tcheckBox.setChecked(layout[attr])\n\t}, this);\n\n\n}","funcProperties":{"__isSmartRef__":true,"id":14318},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"14317":{"this":{"__isSmartRef__":true,"id":13557}},"14318":{"timestamp":{"__isSmartRef__":true,"id":14319},"user":"lauritz","tags":[]},"14319":{"isSerializedDate":true,"string":"Mon Dec 19 2011 22:22:16 GMT+0100 (Mitteleuropäische Zeit)"},"14320":{"varMapping":{"__isSmartRef__":true,"id":14321},"source":"function resetTarget() {\n\tthis.target = undefined;\n}","funcProperties":{"__isSmartRef__":true,"id":14322},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"14321":{"this":{"__isSmartRef__":true,"id":13557}},"14322":{},"14323":{"varMapping":{"__isSmartRef__":true,"id":14324},"source":"function setTargetStyle(style) {\n\t// alert(JSON.stringify(style))\n\tif (this.target) this.target.applyStyle(style)\n}","funcProperties":{"__isSmartRef__":true,"id":14325},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"14324":{"this":{"__isSmartRef__":true,"id":13557}},"14325":{},"14326":{"varMapping":{"__isSmartRef__":true,"id":14327},"source":"function setupConnections() {\n// newShowMorph(this.get('borderWidthSlider'))\n// this.get('borderWidthSlider').attributeConnections\n// disconnectAll(this.get('borderWidthSlider'))\n// \n// newShowMorph(this.get('borderRadiusSlider'))\n// this.get('borderRadiusSlider').attributeConnections\n// disconnectAll(this.get('borderRadiusSlider'))\n\n\n\tconnect(this.get('borderWidthSlider'), 'value',\n\tthis, \"setTargetStyle\", {\n\t\tconverter: function(v) { return {borderWidth: v} }});\n\n\tconnect(this.get('borderRadiusSlider'), 'value',\n\t\tthis, \"setTargetStyle\", {\n\t\tconverter: function(v) { return {borderRadius: v} }});\n\n\tconnect(this.get('opacitySlider'), 'value',\n\t\tthis, \"setTargetStyle\", {\n\t\tconverter: function(v) { return {opacity: v} }});\n\n\tconnect(this.get('borderStyleList'), 'selection',\n\t\tthis, \"setTargetStyle\", {\n\t\tconverter: function(v) { return {borderStyle: v} }});\n\n connect(this.get('layouterList'), 'selection', this, 'setLayouter')\n\n this.layoutProps.forEach(function(attr) {\n \tvar checkBox = this.get(attr + 'CheckBox');\n \tcheckBox.layoutProperty = attr;\n \tconnect(checkBox, 'checked', this,\n \t\"setTargetStyle\", { converter:\n \tfunction(bool) {\n \t\tvar style = {},\n \t\t\tprop = this.sourceObj.layoutProperty;\n \t\tstyle[prop] = bool;\n \t\treturn style\n \t}})\n }, this);\n\n}","funcProperties":{"__isSmartRef__":true,"id":14328},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"14327":{"this":{"__isSmartRef__":true,"id":13557}},"14328":{"user":"robertkrahn","timestamp":{"__isSmartRef__":true,"id":14329}},"14329":{"isSerializedDate":true,"string":"Fri Jun 24 2011 17:27:55 GMT+0200 (Mitteleuropäische Sommerzeit)"},"14330":{"varMapping":{"__isSmartRef__":true,"id":14331},"source":"function reset() {\n\tthis.get('borderWidthSlider').valueScale = 20\n\tthis.get('borderRadiusSlider').valueScale = 50\n this.get('layouterList').setSelection(null)\n this.layoutProps = ['adjustForNewBounds', 'resizeWidth', 'resizeHeight', 'moveVertical', 'moveHorizontal', 'centeredHorizontal', 'centeredVertical', 'scaleHorizontal', 'scaleVertical'];\n this.resetTarget()\n}","funcProperties":{"__isSmartRef__":true,"id":14332},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"14331":{"this":{"__isSmartRef__":true,"id":13557}},"14332":{"user":"robertkrahn","timestamp":{"__isSmartRef__":true,"id":14333}},"14333":{"isSerializedDate":true,"string":"Fri Jun 24 2011 17:58:17 GMT+0200 (Mitteleuropäische Sommerzeit)"},"14334":{"varMapping":{"__isSmartRef__":true,"id":14335},"source":"function setLayouter(layoutClassName) {\n if (layoutClassName && layoutClassName !== 'none')\n var newLayoutClass = Class.forName(layoutClassName);\n\n if (!this.target) return;\n\n var currentLayoutClass = this.target.getLayouter() && \n Class.getConstructor(this.target.getLayouter());\n\n if (currentLayoutClass === newLayoutClass) return;\n\n this.target.setLayouter(newLayoutClass && new newLayoutClass(this.target));\n this.target.applyLayout();\n}","funcProperties":{"__isSmartRef__":true,"id":14340},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"14335":{"this":{"__isSmartRef__":true,"id":13557},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":14336}},"14336":{"$super":{"__isSmartRef__":true,"id":14337}},"14337":{"varMapping":{"__isSmartRef__":true,"id":14338},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch(e) {\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":14339},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"14338":{"obj":{"__isSmartRef__":true,"id":13557},"name":"setLayouter"},"14339":{},"14340":{"timestamp":{"__isSmartRef__":true,"id":14341},"user":"lauritz","tags":[]},"14341":{"isSerializedDate":true,"string":"Mon Dec 19 2011 22:27:46 GMT+0100 (Mitteleuropäische Zeit)"},"14342":{"varMapping":{"__isSmartRef__":true,"id":14343},"source":"function openLayoutConfigurator() {\n if (!this.target.getLayouter()) {\n alert('no layout selected');\n return;\n }\n var configurator = lively.PartsBin.getPart('LayoutConfigurator', 'PartsBin/Layout');\n configurator.openInWorld();\n configurator.align(\n configurator.bounds().center(), this.world().visibleBounds().center())\n configurator.setTarget(this.target.getLayouter());\n}","funcProperties":{"__isSmartRef__":true,"id":14344},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"14343":{"this":{"__isSmartRef__":true,"id":13557}},"14344":{},"14345":{"submorphs":[{"__isSmartRef__":true,"id":14346},{"__isSmartRef__":true,"id":14361},{"__isSmartRef__":true,"id":14409},{"__isSmartRef__":true,"id":14444}],"scripts":[],"shape":{"__isSmartRef__":true,"id":14480},"id":"492411C3-0EC3-4AB8-B8C5-775D707A484D","renderContextTable":{"__isSmartRef__":true,"id":14491},"eventHandler":{"__isSmartRef__":true,"id":14492},"droppingEnabled":true,"halosEnabled":true,"layout":{"__isSmartRef__":true,"id":14493},"_Position":{"__isSmartRef__":true,"id":14494},"windowMorph":{"__isSmartRef__":true,"id":13556},"label":{"__isSmartRef__":true,"id":14346},"closeButton":{"__isSmartRef__":true,"id":14361},"menuButton":{"__isSmartRef__":true,"id":14409},"collapseButton":{"__isSmartRef__":true,"id":14444},"priorExtent":{"__isSmartRef__":true,"id":14495},"owner":{"__isSmartRef__":true,"id":13556},"__SourceModuleName__":"Global.lively.morphic.Widgets","attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"derivationIds":[11799],"_ClipMode":"visible","__LivelyClassName__":"lively.morphic.TitleBar"},"14346":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":14347},"id":"5B9C38FE-5036-4168-9CFC-2B67B7BF9E4B","renderContextTable":{"__isSmartRef__":true,"id":14353},"textChunks":[{"__isSmartRef__":true,"id":14354}],"eventHandler":{"__isSmartRef__":true,"id":14356},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Padding":{"__isSmartRef__":true,"id":14357},"_ClipMode":"hidden","fixedWidth":true,"_WhiteSpaceHandling":"pre-wrap","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":10,"evalEnabled":false,"isLabel":true,"_HandStyle":"default","layout":{"__isSmartRef__":true,"id":14358},"_Align":"center","eventsAreIgnored":true,"_PointerEvents":"none","owner":{"__isSmartRef__":true,"id":14345},"priorExtent":{"__isSmartRef__":true,"id":14359},"_MaxTextWidth":218.19531039751246,"_MaxTextHeight":null,"_Position":{"__isSmartRef__":true,"id":14360},"__SourceModuleName__":"Global.lively.morphic.TextCore","attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"_MinTextWidth":218.19531039751246,"_MinTextHeight":null,"derivationIds":[11800],"__LivelyClassName__":"lively.morphic.Text"},"14347":{"_Position":{"__isSmartRef__":true,"id":14348},"renderContextTable":{"__isSmartRef__":true,"id":14349},"_Extent":{"__isSmartRef__":true,"id":14350},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":14351},"_Fill":null,"_BorderRadius":0,"__SourceModuleName__":"Global.lively.morphic.Shapes","_ClipMode":"hidden","_Padding":{"__isSmartRef__":true,"id":14352},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"14348":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"14349":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"14350":{"x":218.19531039751246,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"14351":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"14352":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"14353":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"14354":{"style":{"__isSmartRef__":true,"id":14355},"chunkOwner":{"__isSmartRef__":true,"id":14346},"__SourceModuleName__":"Global.lively.morphic.TextCore","storedString":"StyleEditor","__LivelyClassName__":"lively.morphic.TextChunk"},"14355":{"__SourceModuleName__":"Global.lively.morphic.TextCore","fontWeight":"bold","__LivelyClassName__":"lively.morphic.TextEmphasis"},"14356":{"morph":{"__isSmartRef__":true,"id":14346},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"14357":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"14358":{"resizeWidth":true},"14359":{"x":218.19531039751246,"y":17,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"14360":{"x":20,"y":3,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"14361":{"submorphs":[{"__isSmartRef__":true,"id":14362}],"scripts":[],"shape":{"__isSmartRef__":true,"id":14375},"id":"69FCA3F0-2B33-4136-BF82-E5767FF4A710","renderContextTable":{"__isSmartRef__":true,"id":14391},"eventHandler":{"__isSmartRef__":true,"id":14392},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":14393},"priorExtent":{"__isSmartRef__":true,"id":14394},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":14380},"lighterFill":{"__isSmartRef__":true,"id":14395},"label":{"__isSmartRef__":true,"id":14362},"owner":{"__isSmartRef__":true,"id":14345},"layout":{"__isSmartRef__":true,"id":14404},"attributeConnections":[{"__isSmartRef__":true,"id":14405},{"__isSmartRef__":true,"id":14407}],"doNotSerialize":["$$getHelpText","$$fire"],"doNotCopyProperties":["$$getHelpText","$$fire"],"__SourceModuleName__":"Global.lively.morphic.Widgets","derivationIds":[11801],"_ClipMode":"visible","__LivelyClassName__":"lively.morphic.WindowControl"},"14362":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":14363},"id":"86CDC89B-1C71-4D6D-9FF2-79B820824E95","renderContextTable":{"__isSmartRef__":true,"id":14368},"textChunks":[{"__isSmartRef__":true,"id":14369}],"eventHandler":{"__isSmartRef__":true,"id":14371},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Padding":{"__isSmartRef__":true,"id":14372},"_ClipMode":"hidden","fixedWidth":true,"_WhiteSpaceHandling":"pre-wrap","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":8,"_Position":{"__isSmartRef__":true,"id":14373},"priorExtent":{"__isSmartRef__":true,"id":14374},"_MaxTextWidth":17,"_MaxTextHeight":null,"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":14361},"isLabel":true,"_HandStyle":"default","_Align":"center","eventsAreIgnored":true,"_PointerEvents":"none","__SourceModuleName__":"Global.lively.morphic.TextCore","attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"_MinTextWidth":17,"_MinTextHeight":null,"derivationIds":[11802],"__LivelyClassName__":"lively.morphic.Text"},"14363":{"_Position":{"__isSmartRef__":true,"id":14364},"renderContextTable":{"__isSmartRef__":true,"id":14365},"_Extent":{"__isSmartRef__":true,"id":14366},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":14351},"_Fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_ClipMode":"hidden","_Padding":{"__isSmartRef__":true,"id":14367},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"14364":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"14365":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"14366":{"x":17,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"14367":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"14368":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"14369":{"style":{"__isSmartRef__":true,"id":14370},"chunkOwner":{"__isSmartRef__":true,"id":14362},"__SourceModuleName__":"Global.lively.morphic.TextCore","storedString":"X","__LivelyClassName__":"lively.morphic.TextChunk"},"14370":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"14371":{"morph":{"__isSmartRef__":true,"id":14362},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"14372":{"x":0,"y":3,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"14373":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"14374":{"x":17,"y":17,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"14375":{"_Position":{"__isSmartRef__":true,"id":14376},"renderContextTable":{"__isSmartRef__":true,"id":14377},"_Extent":{"__isSmartRef__":true,"id":14378},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":14379},"_Fill":{"__isSmartRef__":true,"id":14380},"_StrokeOpacity":0,"_BorderRadius":5,"__SourceModuleName__":"Global.lively.morphic.Shapes","_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":14390},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"14376":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"14377":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"14378":{"x":17,"y":17,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"14379":{"r":0.7411764705882353,"g":0.7450980392156863,"b":0.7529411764705882,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"14380":{"stops":[{"__isSmartRef__":true,"id":14381},{"__isSmartRef__":true,"id":14383},{"__isSmartRef__":true,"id":14385},{"__isSmartRef__":true,"id":14387}],"vector":{"__isSmartRef__":true,"id":14389},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"14381":{"offset":0,"color":{"__isSmartRef__":true,"id":14382}},"14382":{"r":0.9600000000000001,"g":0.9600000000000001,"b":0.9600000000000001,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"14383":{"offset":0.4,"color":{"__isSmartRef__":true,"id":14384}},"14384":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"14385":{"offset":0.6,"color":{"__isSmartRef__":true,"id":14386}},"14386":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"14387":{"offset":1,"color":{"__isSmartRef__":true,"id":14388}},"14388":{"r":0.94,"g":0.94,"b":0.94,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"14389":{"x":0,"y":0,"width":0,"height":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"14390":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"14391":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"14392":{"morph":{"__isSmartRef__":true,"id":14361},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"14393":{"x":257.19531039751246,"y":3,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"14394":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"14395":{"stops":[{"__isSmartRef__":true,"id":14396},{"__isSmartRef__":true,"id":14398},{"__isSmartRef__":true,"id":14400},{"__isSmartRef__":true,"id":14402}],"vector":{"__isSmartRef__":true,"id":14389},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"14396":{"offset":0,"color":{"__isSmartRef__":true,"id":14397}},"14397":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"14398":{"offset":0.4,"color":{"__isSmartRef__":true,"id":14399}},"14399":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"14400":{"offset":0.6,"color":{"__isSmartRef__":true,"id":14401}},"14401":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"14402":{"offset":1,"color":{"__isSmartRef__":true,"id":14403}},"14403":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"14404":{"moveHorizontal":true},"14405":{"sourceObj":{"__isSmartRef__":true,"id":14361},"sourceAttrName":"getHelpText","targetObj":{"__isSmartRef__":true,"id":13556},"targetMethodName":"getCloseHelp","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":14406},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"14406":{"source":{"__isSmartRef__":true,"id":14361},"target":{"__isSmartRef__":true,"id":13556}},"14407":{"sourceObj":{"__isSmartRef__":true,"id":14361},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":13556},"targetMethodName":"initiateShutdown","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":14408},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"14408":{"source":{"__isSmartRef__":true,"id":14361},"target":{"__isSmartRef__":true,"id":13556}},"14409":{"submorphs":[{"__isSmartRef__":true,"id":14410}],"scripts":[],"shape":{"__isSmartRef__":true,"id":14422},"id":"340B54AC-8553-42FA-A3FA-C744E8844915","renderContextTable":{"__isSmartRef__":true,"id":14427},"eventHandler":{"__isSmartRef__":true,"id":14428},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":14429},"priorExtent":{"__isSmartRef__":true,"id":14430},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":14380},"lighterFill":{"__isSmartRef__":true,"id":14431},"label":{"__isSmartRef__":true,"id":14410},"owner":{"__isSmartRef__":true,"id":14345},"attributeConnections":[{"__isSmartRef__":true,"id":14440},{"__isSmartRef__":true,"id":14442}],"doNotSerialize":["$$getHelpText","$$fire"],"doNotCopyProperties":["$$getHelpText","$$fire"],"__SourceModuleName__":"Global.lively.morphic.Widgets","derivationIds":[11803],"_ClipMode":"visible","__LivelyClassName__":"lively.morphic.WindowControl"},"14410":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":14411},"id":"44BB61F2-756D-4D4F-BC3D-39BAC50FE811","renderContextTable":{"__isSmartRef__":true,"id":14416},"textChunks":[{"__isSmartRef__":true,"id":14417}],"eventHandler":{"__isSmartRef__":true,"id":14419},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Padding":{"__isSmartRef__":true,"id":14372},"_ClipMode":"hidden","fixedWidth":true,"_WhiteSpaceHandling":"pre-wrap","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":8,"_Position":{"__isSmartRef__":true,"id":14420},"priorExtent":{"__isSmartRef__":true,"id":14421},"_MaxTextWidth":17,"_MaxTextHeight":null,"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":14409},"isLabel":true,"_HandStyle":"default","_Align":"center","eventsAreIgnored":true,"_PointerEvents":"none","__SourceModuleName__":"Global.lively.morphic.TextCore","attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"_MinTextWidth":17,"_MinTextHeight":null,"derivationIds":[11804],"__LivelyClassName__":"lively.morphic.Text"},"14411":{"_Position":{"__isSmartRef__":true,"id":14412},"renderContextTable":{"__isSmartRef__":true,"id":14413},"_Extent":{"__isSmartRef__":true,"id":14414},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":14351},"_Fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_ClipMode":"hidden","_Padding":{"__isSmartRef__":true,"id":14415},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"14412":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"14413":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"14414":{"x":17,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"14415":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"14416":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"14417":{"style":{"__isSmartRef__":true,"id":14418},"chunkOwner":{"__isSmartRef__":true,"id":14410},"__SourceModuleName__":"Global.lively.morphic.TextCore","storedString":"M","__LivelyClassName__":"lively.morphic.TextChunk"},"14418":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"14419":{"morph":{"__isSmartRef__":true,"id":14410},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"14420":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"14421":{"x":17,"y":17,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"14422":{"_Position":{"__isSmartRef__":true,"id":14423},"renderContextTable":{"__isSmartRef__":true,"id":14424},"_Extent":{"__isSmartRef__":true,"id":14425},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":14379},"_Fill":{"__isSmartRef__":true,"id":14380},"_StrokeOpacity":0,"_BorderRadius":5,"__SourceModuleName__":"Global.lively.morphic.Shapes","_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":14426},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"14423":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"14424":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"14425":{"x":17,"y":17,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"14426":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"14427":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"14428":{"morph":{"__isSmartRef__":true,"id":14409},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"14429":{"x":3,"y":3,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"14430":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"14431":{"stops":[{"__isSmartRef__":true,"id":14432},{"__isSmartRef__":true,"id":14434},{"__isSmartRef__":true,"id":14436},{"__isSmartRef__":true,"id":14438}],"vector":{"__isSmartRef__":true,"id":14389},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"14432":{"offset":0,"color":{"__isSmartRef__":true,"id":14433}},"14433":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"14434":{"offset":0.4,"color":{"__isSmartRef__":true,"id":14435}},"14435":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"14436":{"offset":0.6,"color":{"__isSmartRef__":true,"id":14437}},"14437":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"14438":{"offset":1,"color":{"__isSmartRef__":true,"id":14439}},"14439":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"14440":{"sourceObj":{"__isSmartRef__":true,"id":14409},"sourceAttrName":"getHelpText","targetObj":{"__isSmartRef__":true,"id":13556},"targetMethodName":"getMenuHelp","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":14441},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"14441":{"source":{"__isSmartRef__":true,"id":14409},"target":{"__isSmartRef__":true,"id":13556}},"14442":{"sourceObj":{"__isSmartRef__":true,"id":14409},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":13556},"targetMethodName":"showTargetMorphMenu","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":14443},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"14443":{"source":{"__isSmartRef__":true,"id":14409},"target":{"__isSmartRef__":true,"id":13556}},"14444":{"submorphs":[{"__isSmartRef__":true,"id":14445}],"scripts":[],"shape":{"__isSmartRef__":true,"id":14457},"id":"3A967162-13C3-4088-812A-D9E540250046","renderContextTable":{"__isSmartRef__":true,"id":14462},"eventHandler":{"__isSmartRef__":true,"id":14463},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":14464},"priorExtent":{"__isSmartRef__":true,"id":14465},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":14380},"lighterFill":{"__isSmartRef__":true,"id":14466},"label":{"__isSmartRef__":true,"id":14445},"owner":{"__isSmartRef__":true,"id":14345},"layout":{"__isSmartRef__":true,"id":14475},"attributeConnections":[{"__isSmartRef__":true,"id":14476},{"__isSmartRef__":true,"id":14478}],"doNotSerialize":["$$getHelpText","$$fire"],"doNotCopyProperties":["$$getHelpText","$$fire"],"__SourceModuleName__":"Global.lively.morphic.Widgets","derivationIds":[11805],"_ClipMode":"visible","__LivelyClassName__":"lively.morphic.WindowControl"},"14445":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":14446},"id":"5833D8F2-B706-4392-8DA5-3BCBE0C63939","renderContextTable":{"__isSmartRef__":true,"id":14451},"textChunks":[{"__isSmartRef__":true,"id":14452}],"eventHandler":{"__isSmartRef__":true,"id":14454},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Padding":{"__isSmartRef__":true,"id":14372},"_ClipMode":"hidden","fixedWidth":true,"_WhiteSpaceHandling":"pre-wrap","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":8,"_Position":{"__isSmartRef__":true,"id":14455},"priorExtent":{"__isSmartRef__":true,"id":14456},"_MaxTextWidth":17,"_MaxTextHeight":null,"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":14444},"isLabel":true,"_HandStyle":"default","_Align":"center","eventsAreIgnored":true,"_PointerEvents":"none","__SourceModuleName__":"Global.lively.morphic.TextCore","attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"_MinTextWidth":17,"_MinTextHeight":null,"derivationIds":[11806],"__LivelyClassName__":"lively.morphic.Text"},"14446":{"_Position":{"__isSmartRef__":true,"id":14447},"renderContextTable":{"__isSmartRef__":true,"id":14448},"_Extent":{"__isSmartRef__":true,"id":14449},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":14351},"_Fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_ClipMode":"hidden","_Padding":{"__isSmartRef__":true,"id":14450},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"14447":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"14448":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"14449":{"x":17,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"14450":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"14451":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"14452":{"style":{"__isSmartRef__":true,"id":14453},"chunkOwner":{"__isSmartRef__":true,"id":14445},"__SourceModuleName__":"Global.lively.morphic.TextCore","storedString":"–","__LivelyClassName__":"lively.morphic.TextChunk"},"14453":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"14454":{"morph":{"__isSmartRef__":true,"id":14445},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"14455":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"14456":{"x":17,"y":17,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"14457":{"_Position":{"__isSmartRef__":true,"id":14458},"renderContextTable":{"__isSmartRef__":true,"id":14459},"_Extent":{"__isSmartRef__":true,"id":14460},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":14379},"_Fill":{"__isSmartRef__":true,"id":14380},"_StrokeOpacity":0,"_BorderRadius":5,"__SourceModuleName__":"Global.lively.morphic.Shapes","_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":14461},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"14458":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"14459":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"14460":{"x":17,"y":17,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"14461":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"14462":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"14463":{"morph":{"__isSmartRef__":true,"id":14444},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"14464":{"x":238.19531039751246,"y":3,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"14465":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"14466":{"stops":[{"__isSmartRef__":true,"id":14467},{"__isSmartRef__":true,"id":14469},{"__isSmartRef__":true,"id":14471},{"__isSmartRef__":true,"id":14473}],"vector":{"__isSmartRef__":true,"id":14389},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"14467":{"offset":0,"color":{"__isSmartRef__":true,"id":14468}},"14468":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"14469":{"offset":0.4,"color":{"__isSmartRef__":true,"id":14470}},"14470":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"14471":{"offset":0.6,"color":{"__isSmartRef__":true,"id":14472}},"14472":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"14473":{"offset":1,"color":{"__isSmartRef__":true,"id":14474}},"14474":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"14475":{"moveHorizontal":true},"14476":{"sourceObj":{"__isSmartRef__":true,"id":14444},"sourceAttrName":"getHelpText","targetObj":{"__isSmartRef__":true,"id":13556},"targetMethodName":"getCollapseHelp","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":14477},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"14477":{"source":{"__isSmartRef__":true,"id":14444},"target":{"__isSmartRef__":true,"id":13556}},"14478":{"sourceObj":{"__isSmartRef__":true,"id":14444},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":13556},"targetMethodName":"toggleCollapse","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":14479},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"14479":{"source":{"__isSmartRef__":true,"id":14444},"target":{"__isSmartRef__":true,"id":13556}},"14480":{"_Position":{"__isSmartRef__":true,"id":14481},"renderContextTable":{"__isSmartRef__":true,"id":14482},"_Extent":{"__isSmartRef__":true,"id":14483},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":14484},"_Fill":{"__isSmartRef__":true,"id":14485},"_StrokeOpacity":1,"_BorderRadius":"8px 8px 0px 0px","__SourceModuleName__":"Global.lively.morphic.Shapes","_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":14490},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"14481":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"14482":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"14483":{"x":277.19531039751246,"y":22,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"14484":{"r":0.4,"g":0.4,"b":0.4,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"14485":{"stops":[{"__isSmartRef__":true,"id":14486},{"__isSmartRef__":true,"id":14488}],"vector":{"__isSmartRef__":true,"id":2345},"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes"},"14486":{"offset":0,"color":{"__isSmartRef__":true,"id":14487}},"14487":{"r":1,"g":1,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"14488":{"offset":1,"color":{"__isSmartRef__":true,"id":14489}},"14489":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"14490":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"14491":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"14492":{"morph":{"__isSmartRef__":true,"id":14345},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"14493":{"resizeWidth":true,"adjustForNewBounds":true},"14494":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"14495":{"x":277.19531039751246,"y":22,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"14496":{"renderContextTable":{"__isSmartRef__":true,"id":14497},"_BorderWidth":0,"_Fill":null,"_StrokeOpacity":0,"_BorderRadius":0,"_Extent":{"__isSmartRef__":true,"id":14498},"__SourceModuleName__":"Global.lively.morphic.Shapes","_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":14499},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"14497":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"14498":{"x":277.19531039751246,"y":475.2291913973595,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"14499":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"14500":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"14501":{"morph":{"__isSmartRef__":true,"id":13556},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"14502":{"adjustForNewBounds":true},"14503":{"x":277.19531039751246,"y":475.2291913973595,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"14504":{"x":2078,"y":666,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"14505":{"x":217,"y":-2.4450402144771033,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"14506":{"setTarget":{"__isSmartRef__":true,"id":14507}},"14507":{"time":{"__isSmartRef__":true,"id":14508},"user":"robertkrahn"},"14508":{"isSerializedDate":true,"string":"Sun Jun 26 2011 00:13:12 GMT+0200 (Mitteleuropäische Sommerzeit)"},"14509":{"x":725.0087147873606,"y":215.49613709598754,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"14510":{"setTarget":{"__isSmartRef__":true,"id":14511}},"14511":{"varMapping":{"__isSmartRef__":true,"id":14512},"source":"function setTarget(morph) {\n\tthis.targetMorph.setTarget(morph)\n}","funcProperties":{"__isSmartRef__":true,"id":14513},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"14512":{"this":{"__isSmartRef__":true,"id":13556}},"14513":{},"14514":{"partsSpaceName":"PartsBin/Tools","name":"PartsBinBrowser","attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"partVersions":[{"__isSmartRef__":true,"id":14515},{"__isSmartRef__":true,"id":14519},{"__isSmartRef__":true,"id":14523},{"__isSmartRef__":true,"id":14527},{"__isSmartRef__":true,"id":14531},{"__isSmartRef__":true,"id":14535},{"__isSmartRef__":true,"id":14539},{"__isSmartRef__":true,"id":14543},{"__isSmartRef__":true,"id":14547},{"__isSmartRef__":true,"id":14551},{"__isSmartRef__":true,"id":14555},{"__isSmartRef__":true,"id":14661},{"__isSmartRef__":true,"id":14665},{"__isSmartRef__":true,"id":14669},{"__isSmartRef__":true,"id":14673},{"__isSmartRef__":true,"id":14677},{"__isSmartRef__":true,"id":14681},{"__isSmartRef__":true,"id":14685},{"__isSmartRef__":true,"id":14689},{"__isSmartRef__":true,"id":14693},{"__isSmartRef__":true,"id":14697},{"__isSmartRef__":true,"id":14701},{"__isSmartRef__":true,"id":14705},{"__isSmartRef__":true,"id":14709},{"__isSmartRef__":true,"id":14713},{"__isSmartRef__":true,"id":14717},{"__isSmartRef__":true,"id":14721},{"__isSmartRef__":true,"id":14726},{"__isSmartRef__":true,"id":14732},{"__isSmartRef__":true,"id":14736},{"__isSmartRef__":true,"id":14740},{"__isSmartRef__":true,"id":14744},{"__isSmartRef__":true,"id":14748},{"__isSmartRef__":true,"id":14752},{"__isSmartRef__":true,"id":14756},{"__isSmartRef__":true,"id":14760},{"__isSmartRef__":true,"id":14764},{"__isSmartRef__":true,"id":14770},{"__isSmartRef__":true,"id":14776},{"__isSmartRef__":true,"id":14780},{"__isSmartRef__":true,"id":14784},{"__isSmartRef__":true,"id":14797},{"__isSmartRef__":true,"id":15387},{"__isSmartRef__":true,"id":15392},{"__isSmartRef__":true,"id":15396},{"__isSmartRef__":true,"id":15400},{"__isSmartRef__":true,"id":15404},{"__isSmartRef__":true,"id":15408},{"__isSmartRef__":true,"id":15412},{"__isSmartRef__":true,"id":15416},{"__isSmartRef__":true,"id":15420},{"__isSmartRef__":true,"id":15424},{"__isSmartRef__":true,"id":15428},{"__isSmartRef__":true,"id":15432},{"__isSmartRef__":true,"id":15436},{"__isSmartRef__":true,"id":15440},{"__isSmartRef__":true,"id":15444},{"__isSmartRef__":true,"id":15448},{"__isSmartRef__":true,"id":15452},{"__isSmartRef__":true,"id":15456},{"__isSmartRef__":true,"id":15460},{"__isSmartRef__":true,"id":15464},{"__isSmartRef__":true,"id":15468},{"__isSmartRef__":true,"id":15472},{"__isSmartRef__":true,"id":15476},{"__isSmartRef__":true,"id":15480},{"__isSmartRef__":true,"id":15484},{"__isSmartRef__":true,"id":15488},{"__isSmartRef__":true,"id":15492},{"__isSmartRef__":true,"id":15496},{"__isSmartRef__":true,"id":15500},{"__isSmartRef__":true,"id":15504},{"__isSmartRef__":true,"id":15508},{"__isSmartRef__":true,"id":15512},{"__isSmartRef__":true,"id":15516},{"__isSmartRef__":true,"id":15520},{"__isSmartRef__":true,"id":15524},{"__isSmartRef__":true,"id":15528},{"__isSmartRef__":true,"id":15532},{"__isSmartRef__":true,"id":15536},{"__isSmartRef__":true,"id":15540},{"__isSmartRef__":true,"id":15544},{"__isSmartRef__":true,"id":15548},{"__isSmartRef__":true,"id":15552},{"__isSmartRef__":true,"id":15556},{"__isSmartRef__":true,"id":15560},{"__isSmartRef__":true,"id":15564},{"__isSmartRef__":true,"id":15568},{"__isSmartRef__":true,"id":15572},{"__isSmartRef__":true,"id":15576},{"__isSmartRef__":true,"id":15580},{"__isSmartRef__":true,"id":15584},{"__isSmartRef__":true,"id":15588},{"__isSmartRef__":true,"id":15592},{"__isSmartRef__":true,"id":15596},{"__isSmartRef__":true,"id":15600}],"rev":154277,"loadedMetaInfo":{"__isSmartRef__":true,"id":15604},"part":{"__isSmartRef__":true,"id":15619},"json":"{\"id\":0,\"registry\":{\"0\":{\"submorphs\":[{\"__isSmartRef__\":true,\"id\":1},{\"__isSmartRef__\":true,\"id\":2121},{\"__isSmartRef__\":true,\"id\":2272}],\"scripts\":[],\"shape\":{\"__isSmartRef__\":true,\"id\":2325},\"id\":\"A80968D8-D7C7-4599-A868-4214D2A043B0\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":2329},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":2330},\"droppingEnabled\":false,\"halosEnabled\":true,\"__layered_draggingEnabled__\":true,\"layout\":{\"__isSmartRef__\":true,\"id\":2331},\"LK2\":true,\"priorExtent\":{\"__isSmartRef__\":true,\"id\":2332},\"attributeConnections\":[{\"__isSmartRef__\":true,\"id\":717},{\"__isSmartRef__\":true,\"id\":718},{\"__isSmartRef__\":true,\"id\":719},{\"__isSmartRef__\":true,\"id\":720},{\"__isSmartRef__\":true,\"id\":756},{\"__isSmartRef__\":true,\"id\":757},{\"__isSmartRef__\":true,\"id\":758},{\"__isSmartRef__\":true,\"id\":759}],\"doNotSerialize\":[\"$$_Position\",\"$$_Scale\",\"$$_Rotation\",\"$$owner\"],\"doNotCopyProperties\":[\"$$_Position\",\"$$_Scale\",\"$$_Rotation\",\"$$owner\"],\"targetMorph\":{\"__isSmartRef__\":true,\"id\":1},\"titleBar\":{\"__isSmartRef__\":true,\"id\":2121},\"contentOffset\":{\"__isSmartRef__\":true,\"id\":2333},\"collapsedTransform\":null,\"collapsedExtent\":null,\"expandedTransform\":null,\"expandedExtent\":null,\"ignoreEventsOnExpand\":false,\"partsBinMetaInfo\":{\"__isSmartRef__\":true,\"id\":2334},\"name\":\"PartsBinBrowser\",\"prevDragPos\":{\"__isSmartRef__\":true,\"id\":2351},\"showsHalos\":false,\"highlighted\":false,\"__SourceModuleName__\":\"Global.lively.morphic.Widgets\",\"isBeingDragged\":false,\"prevScroll\":[0,0],\"derivationIds\":[1215,\"CD1D2132-9803-45F0-938B-A3EBEFBF00C0\",\"3DA45E92-65EE-4204-9FD1-B2937182D2A2\",\"355D68D8-8232-482A-9523-6DB0E52810A0\",\"A0BB5BEF-7109-48C0-A62E-DF7F9AF31E34\",\"0C777EAA-8FAE-4CC7-9F13-BE5705616FE8\",\"802A0A68-43C2-490F-8B92-F39EFC70898F\",\"B3516BD2-CAA3-483F-BAFC-2CDE09EF880F\",\"430E7A9A-C67D-44B4-A5D9-D07D7426B9D7\",\"9DE2C4AC-0928-4F92-988A-29DD071EEC06\",\"1BC6994F-E9DC-43BE-BC0A-76D1F52D5F13\",\"23324C62-C0B2-40BC-901A-F734825A4726\",\"4C8C3D09-70B0-4DBB-ABF0-03A08BD59980\",\"BE34E85D-7B10-4886-9120-D1EB4297D09D\",\"86EB8656-FBE4-4954-9035-0FE9EB68DCCD\",\"35542C80-CA9F-4F55-BAB6-1481C899EFBC\",\"5A67CE7B-B699-41DB-A547-FDC68922F28F\",\"2155F4FD-E8CB-406E-B300-BB7A1D57515F\"],\"showLog\":false,\"cameForward\":false,\"_Position\":{\"__isSmartRef__\":true,\"id\":2352},\"_Scale\":1.008036120330794,\"_Rotation\":0,\"_ClipMode\":\"visible\",\"__serializedLivelyClosures__\":{\"__isSmartRef__\":true,\"id\":2353},\"__LivelyClassName__\":\"lively.morphic.Window\",\"withoutLayers\":[\"Global.lively.morphic.GrabbingLayer\"]},\"1\":{\"submorphs\":[{\"__isSmartRef__\":true,\"id\":2},{\"__isSmartRef__\":true,\"id\":357},{\"__isSmartRef__\":true,\"id\":372},{\"__isSmartRef__\":true,\"id\":421},{\"__isSmartRef__\":true,\"id\":500},{\"__isSmartRef__\":true,\"id\":552},{\"__isSmartRef__\":true,\"id\":604},{\"__isSmartRef__\":true,\"id\":621},{\"__isSmartRef__\":true,\"id\":635}],\"scripts\":[],\"id\":\"FE4AD6D7-B486-4DF5-A4A8-C92A799C9FE8\",\"shape\":{\"__isSmartRef__\":true,\"id\":735},\"droppingEnabled\":false,\"halosEnabled\":true,\"registeredForMouseEvents\":true,\"showsHalos\":false,\"name\":\"PartsBinBrowser\",\"partsBinMetaInfo\":{\"__isSmartRef__\":true,\"id\":742},\"__SourceModuleName__\":\"Global.lively.morphic.Core\",\"attributeConnections\":[{\"__isSmartRef__\":true,\"id\":745},{\"__isSmartRef__\":true,\"id\":708},{\"__isSmartRef__\":true,\"id\":709},{\"__isSmartRef__\":true,\"id\":710},{\"__isSmartRef__\":true,\"id\":711},{\"__isSmartRef__\":true,\"id\":746},{\"__isSmartRef__\":true,\"id\":747},{\"__isSmartRef__\":true,\"id\":748},{\"__isSmartRef__\":true,\"id\":749},{\"__isSmartRef__\":true,\"id\":750}],\"doNotSerialize\":[\"$$categoryName\",\"$$_Position\",\"$$_Scale\",\"$$_Rotation\",\"$$owner\",\"categories\"],\"doNotCopyProperties\":[\"$$categoryName\",\"$$_Position\",\"$$_Scale\",\"$$_Rotation\",\"$$owner\"],\"selectedPartItem\":null,\"layout\":{\"__isSmartRef__\":true,\"id\":767},\"priorExtent\":{\"__isSmartRef__\":true,\"id\":768},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":769},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":770},\"connections\":{\"__isSmartRef__\":true,\"id\":771},\"isCopyMorphRef\":true,\"morphRefId\":1,\"prevScroll\":[0,0],\"isBeingDragged\":false,\"derivationIds\":[1216,\"DCEC3706-0AB9-4A0C-925F-475895BE1DF7\",\"68426E58-E2B1-4674-9B39-B68EBCF20862\",\"2669991A-6DFB-4E8C-B5E0-7AAFEB4C1F1B\",\"28532929-9EF2-46BB-806D-E2DEDDDD7B23\",\"C9A10B70-D314-40FE-8F60-89C176D369BE\",\"AB7C8D37-027C-4F1A-94C9-6D9399870560\",\"6C0D122F-738A-4887-A71E-60CC93389047\",\"78714529-9A42-4AF0-89F3-94DB4F3E87BC\",\"20E86927-BBA6-45B0-AE2E-74C6531A2D8B\",\"7547ECC2-E4E3-4F53-A5E1-54BACD597352\",\"8CA5479C-7CD1-4FAC-90E1-B9BB8C43706D\",\"A1030CA3-704B-46AE-9627-A2843F9D1DC2\",\"1888759D-BC9B-436F-9782-632D1000D7FB\",\"B758B83B-AF79-4410-B88D-5EE31D7C17A9\",\"F4363EF4-1C16-4D29-A79F-7B414DD0F1FD\",\"044C9B49-71AD-499B-938B-CBBF60CD1BDA\",\"E6F808B7-2CCE-4B5C-9B6F-1D7A22B8F936\"],\"_Position\":{\"__isSmartRef__\":true,\"id\":773},\"_Scale\":1,\"_Rotation\":0,\"owner\":{\"__isSmartRef__\":true,\"id\":0},\"categoryName\":\"Basic\",\"allURLs\":[{\"__isSmartRef__\":true,\"id\":774},{\"__isSmartRef__\":true,\"id\":775},{\"__isSmartRef__\":true,\"id\":776},{\"__isSmartRef__\":true,\"id\":777},{\"__isSmartRef__\":true,\"id\":778},{\"__isSmartRef__\":true,\"id\":779},{\"__isSmartRef__\":true,\"id\":780},{\"__isSmartRef__\":true,\"id\":781},{\"__isSmartRef__\":true,\"id\":782},{\"__isSmartRef__\":true,\"id\":783},{\"__isSmartRef__\":true,\"id\":784},{\"__isSmartRef__\":true,\"id\":785},{\"__isSmartRef__\":true,\"id\":786},{\"__isSmartRef__\":true,\"id\":787},{\"__isSmartRef__\":true,\"id\":788},{\"__isSmartRef__\":true,\"id\":789},{\"__isSmartRef__\":true,\"id\":790},{\"__isSmartRef__\":true,\"id\":791},{\"__isSmartRef__\":true,\"id\":792},{\"__isSmartRef__\":true,\"id\":793},{\"__isSmartRef__\":true,\"id\":794},{\"__isSmartRef__\":true,\"id\":795},{\"__isSmartRef__\":true,\"id\":796},{\"__isSmartRef__\":true,\"id\":797},{\"__isSmartRef__\":true,\"id\":798},{\"__isSmartRef__\":true,\"id\":799},{\"__isSmartRef__\":true,\"id\":800},{\"__isSmartRef__\":true,\"id\":801},{\"__isSmartRef__\":true,\"id\":802},{\"__isSmartRef__\":true,\"id\":803},{\"__isSmartRef__\":true,\"id\":804},{\"__isSmartRef__\":true,\"id\":805},{\"__isSmartRef__\":true,\"id\":806},{\"__isSmartRef__\":true,\"id\":807},{\"__isSmartRef__\":true,\"id\":808},{\"__isSmartRef__\":true,\"id\":809},{\"__isSmartRef__\":true,\"id\":810},{\"__isSmartRef__\":true,\"id\":811},{\"__isSmartRef__\":true,\"id\":812},{\"__isSmartRef__\":true,\"id\":813},{\"__isSmartRef__\":true,\"id\":814},{\"__isSmartRef__\":true,\"id\":815},{\"__isSmartRef__\":true,\"id\":816},{\"__isSmartRef__\":true,\"id\":817},{\"__isSmartRef__\":true,\"id\":818},{\"__isSmartRef__\":true,\"id\":819},{\"__isSmartRef__\":true,\"id\":820},{\"__isSmartRef__\":true,\"id\":821},{\"__isSmartRef__\":true,\"id\":822},{\"__isSmartRef__\":true,\"id\":823},{\"__isSmartRef__\":true,\"id\":824},{\"__isSmartRef__\":true,\"id\":825},{\"__isSmartRef__\":true,\"id\":826},{\"__isSmartRef__\":true,\"id\":827},{\"__isSmartRef__\":true,\"id\":828},{\"__isSmartRef__\":true,\"id\":829},{\"__isSmartRef__\":true,\"id\":830},{\"__isSmartRef__\":true,\"id\":831},{\"__isSmartRef__\":true,\"id\":832},{\"__isSmartRef__\":true,\"id\":833},{\"__isSmartRef__\":true,\"id\":834},{\"__isSmartRef__\":true,\"id\":835},{\"__isSmartRef__\":true,\"id\":836},{\"__isSmartRef__\":true,\"id\":837},{\"__isSmartRef__\":true,\"id\":838},{\"__isSmartRef__\":true,\"id\":839},{\"__isSmartRef__\":true,\"id\":840},{\"__isSmartRef__\":true,\"id\":841},{\"__isSmartRef__\":true,\"id\":842},{\"__isSmartRef__\":true,\"id\":843},{\"__isSmartRef__\":true,\"id\":844},{\"__isSmartRef__\":true,\"id\":845},{\"__isSmartRef__\":true,\"id\":846},{\"__isSmartRef__\":true,\"id\":847},{\"__isSmartRef__\":true,\"id\":848},{\"__isSmartRef__\":true,\"id\":849},{\"__isSmartRef__\":true,\"id\":850},{\"__isSmartRef__\":true,\"id\":851},{\"__isSmartRef__\":true,\"id\":852},{\"__isSmartRef__\":true,\"id\":853},{\"__isSmartRef__\":true,\"id\":854},{\"__isSmartRef__\":true,\"id\":855},{\"__isSmartRef__\":true,\"id\":856},{\"__isSmartRef__\":true,\"id\":857},{\"__isSmartRef__\":true,\"id\":858},{\"__isSmartRef__\":true,\"id\":859},{\"__isSmartRef__\":true,\"id\":860},{\"__isSmartRef__\":true,\"id\":861},{\"__isSmartRef__\":true,\"id\":862},{\"__isSmartRef__\":true,\"id\":863},{\"__isSmartRef__\":true,\"id\":864},{\"__isSmartRef__\":true,\"id\":865},{\"__isSmartRef__\":true,\"id\":866},{\"__isSmartRef__\":true,\"id\":867},{\"__isSmartRef__\":true,\"id\":868},{\"__isSmartRef__\":true,\"id\":869},{\"__isSmartRef__\":true,\"id\":870},{\"__isSmartRef__\":true,\"id\":871},{\"__isSmartRef__\":true,\"id\":872},{\"__isSmartRef__\":true,\"id\":873},{\"__isSmartRef__\":true,\"id\":874},{\"__isSmartRef__\":true,\"id\":875},{\"__isSmartRef__\":true,\"id\":876},{\"__isSmartRef__\":true,\"id\":877},{\"__isSmartRef__\":true,\"id\":878},{\"__isSmartRef__\":true,\"id\":879},{\"__isSmartRef__\":true,\"id\":880},{\"__isSmartRef__\":true,\"id\":881},{\"__isSmartRef__\":true,\"id\":882},{\"__isSmartRef__\":true,\"id\":883},{\"__isSmartRef__\":true,\"id\":884},{\"__isSmartRef__\":true,\"id\":885},{\"__isSmartRef__\":true,\"id\":886},{\"__isSmartRef__\":true,\"id\":887},{\"__isSmartRef__\":true,\"id\":888},{\"__isSmartRef__\":true,\"id\":889},{\"__isSmartRef__\":true,\"id\":890},{\"__isSmartRef__\":true,\"id\":891},{\"__isSmartRef__\":true,\"id\":892},{\"__isSmartRef__\":true,\"id\":893},{\"__isSmartRef__\":true,\"id\":894},{\"__isSmartRef__\":true,\"id\":895},{\"__isSmartRef__\":true,\"id\":896},{\"__isSmartRef__\":true,\"id\":897},{\"__isSmartRef__\":true,\"id\":898},{\"__isSmartRef__\":true,\"id\":899},{\"__isSmartRef__\":true,\"id\":900},{\"__isSmartRef__\":true,\"id\":901},{\"__isSmartRef__\":true,\"id\":902},{\"__isSmartRef__\":true,\"id\":903},{\"__isSmartRef__\":true,\"id\":904},{\"__isSmartRef__\":true,\"id\":905},{\"__isSmartRef__\":true,\"id\":906},{\"__isSmartRef__\":true,\"id\":907},{\"__isSmartRef__\":true,\"id\":908},{\"__isSmartRef__\":true,\"id\":909},{\"__isSmartRef__\":true,\"id\":910},{\"__isSmartRef__\":true,\"id\":911},{\"__isSmartRef__\":true,\"id\":912},{\"__isSmartRef__\":true,\"id\":913},{\"__isSmartRef__\":true,\"id\":914},{\"__isSmartRef__\":true,\"id\":915},{\"__isSmartRef__\":true,\"id\":916},{\"__isSmartRef__\":true,\"id\":917},{\"__isSmartRef__\":true,\"id\":918},{\"__isSmartRef__\":true,\"id\":919},{\"__isSmartRef__\":true,\"id\":920},{\"__isSmartRef__\":true,\"id\":921},{\"__isSmartRef__\":true,\"id\":922},{\"__isSmartRef__\":true,\"id\":923},{\"__isSmartRef__\":true,\"id\":924},{\"__isSmartRef__\":true,\"id\":925},{\"__isSmartRef__\":true,\"id\":926},{\"__isSmartRef__\":true,\"id\":927},{\"__isSmartRef__\":true,\"id\":928},{\"__isSmartRef__\":true,\"id\":929},{\"__isSmartRef__\":true,\"id\":930},{\"__isSmartRef__\":true,\"id\":931},{\"__isSmartRef__\":true,\"id\":932},{\"__isSmartRef__\":true,\"id\":933},{\"__isSmartRef__\":true,\"id\":934},{\"__isSmartRef__\":true,\"id\":935},{\"__isSmartRef__\":true,\"id\":936},{\"__isSmartRef__\":true,\"id\":937},{\"__isSmartRef__\":true,\"id\":938},{\"__isSmartRef__\":true,\"id\":939},{\"__isSmartRef__\":true,\"id\":940},{\"__isSmartRef__\":true,\"id\":941},{\"__isSmartRef__\":true,\"id\":942},{\"__isSmartRef__\":true,\"id\":943},{\"__isSmartRef__\":true,\"id\":944},{\"__isSmartRef__\":true,\"id\":945},{\"__isSmartRef__\":true,\"id\":946},{\"__isSmartRef__\":true,\"id\":947},{\"__isSmartRef__\":true,\"id\":948},{\"__isSmartRef__\":true,\"id\":949},{\"__isSmartRef__\":true,\"id\":950},{\"__isSmartRef__\":true,\"id\":951},{\"__isSmartRef__\":true,\"id\":952},{\"__isSmartRef__\":true,\"id\":953},{\"__isSmartRef__\":true,\"id\":954},{\"__isSmartRef__\":true,\"id\":955},{\"__isSmartRef__\":true,\"id\":956},{\"__isSmartRef__\":true,\"id\":957},{\"__isSmartRef__\":true,\"id\":958},{\"__isSmartRef__\":true,\"id\":959},{\"__isSmartRef__\":true,\"id\":960},{\"__isSmartRef__\":true,\"id\":961},{\"__isSmartRef__\":true,\"id\":962},{\"__isSmartRef__\":true,\"id\":963},{\"__isSmartRef__\":true,\"id\":964},{\"__isSmartRef__\":true,\"id\":965},{\"__isSmartRef__\":true,\"id\":966},{\"__isSmartRef__\":true,\"id\":967},{\"__isSmartRef__\":true,\"id\":968},{\"__isSmartRef__\":true,\"id\":969},{\"__isSmartRef__\":true,\"id\":970},{\"__isSmartRef__\":true,\"id\":971},{\"__isSmartRef__\":true,\"id\":972},{\"__isSmartRef__\":true,\"id\":973},{\"__isSmartRef__\":true,\"id\":974},{\"__isSmartRef__\":true,\"id\":975},{\"__isSmartRef__\":true,\"id\":976},{\"__isSmartRef__\":true,\"id\":977},{\"__isSmartRef__\":true,\"id\":978},{\"__isSmartRef__\":true,\"id\":979},{\"__isSmartRef__\":true,\"id\":980},{\"__isSmartRef__\":true,\"id\":981},{\"__isSmartRef__\":true,\"id\":982},{\"__isSmartRef__\":true,\"id\":983},{\"__isSmartRef__\":true,\"id\":984},{\"__isSmartRef__\":true,\"id\":985},{\"__isSmartRef__\":true,\"id\":986},{\"__isSmartRef__\":true,\"id\":987},{\"__isSmartRef__\":true,\"id\":988},{\"__isSmartRef__\":true,\"id\":989},{\"__isSmartRef__\":true,\"id\":990},{\"__isSmartRef__\":true,\"id\":991},{\"__isSmartRef__\":true,\"id\":992},{\"__isSmartRef__\":true,\"id\":993},{\"__isSmartRef__\":true,\"id\":994},{\"__isSmartRef__\":true,\"id\":995},{\"__isSmartRef__\":true,\"id\":996},{\"__isSmartRef__\":true,\"id\":997},{\"__isSmartRef__\":true,\"id\":998},{\"__isSmartRef__\":true,\"id\":999},{\"__isSmartRef__\":true,\"id\":1000},{\"__isSmartRef__\":true,\"id\":1001},{\"__isSmartRef__\":true,\"id\":1002},{\"__isSmartRef__\":true,\"id\":1003},{\"__isSmartRef__\":true,\"id\":1004},{\"__isSmartRef__\":true,\"id\":1005},{\"__isSmartRef__\":true,\"id\":1006},{\"__isSmartRef__\":true,\"id\":1007},{\"__isSmartRef__\":true,\"id\":1008},{\"__isSmartRef__\":true,\"id\":1009},{\"__isSmartRef__\":true,\"id\":1010},{\"__isSmartRef__\":true,\"id\":1011},{\"__isSmartRef__\":true,\"id\":1012},{\"__isSmartRef__\":true,\"id\":1013},{\"__isSmartRef__\":true,\"id\":1014},{\"__isSmartRef__\":true,\"id\":1015},{\"__isSmartRef__\":true,\"id\":1016},{\"__isSmartRef__\":true,\"id\":1017},{\"__isSmartRef__\":true,\"id\":1018},{\"__isSmartRef__\":true,\"id\":1019},{\"__isSmartRef__\":true,\"id\":1020},{\"__isSmartRef__\":true,\"id\":1021},{\"__isSmartRef__\":true,\"id\":1022},{\"__isSmartRef__\":true,\"id\":1023},{\"__isSmartRef__\":true,\"id\":1024},{\"__isSmartRef__\":true,\"id\":1025},{\"__isSmartRef__\":true,\"id\":1026},{\"__isSmartRef__\":true,\"id\":1027},{\"__isSmartRef__\":true,\"id\":1028},{\"__isSmartRef__\":true,\"id\":1029},{\"__isSmartRef__\":true,\"id\":1030},{\"__isSmartRef__\":true,\"id\":1031},{\"__isSmartRef__\":true,\"id\":1032},{\"__isSmartRef__\":true,\"id\":1033},{\"__isSmartRef__\":true,\"id\":1034},{\"__isSmartRef__\":true,\"id\":1035},{\"__isSmartRef__\":true,\"id\":1036},{\"__isSmartRef__\":true,\"id\":1037},{\"__isSmartRef__\":true,\"id\":1038},{\"__isSmartRef__\":true,\"id\":1039},{\"__isSmartRef__\":true,\"id\":1040},{\"__isSmartRef__\":true,\"id\":1041},{\"__isSmartRef__\":true,\"id\":1042},{\"__isSmartRef__\":true,\"id\":1043},{\"__isSmartRef__\":true,\"id\":1044},{\"__isSmartRef__\":true,\"id\":1045},{\"__isSmartRef__\":true,\"id\":1046},{\"__isSmartRef__\":true,\"id\":1047},{\"__isSmartRef__\":true,\"id\":1048},{\"__isSmartRef__\":true,\"id\":1049},{\"__isSmartRef__\":true,\"id\":1050},{\"__isSmartRef__\":true,\"id\":1051},{\"__isSmartRef__\":true,\"id\":1052},{\"__isSmartRef__\":true,\"id\":1053},{\"__isSmartRef__\":true,\"id\":1054},{\"__isSmartRef__\":true,\"id\":1055},{\"__isSmartRef__\":true,\"id\":1056},{\"__isSmartRef__\":true,\"id\":1057},{\"__isSmartRef__\":true,\"id\":1058},{\"__isSmartRef__\":true,\"id\":1059},{\"__isSmartRef__\":true,\"id\":1060},{\"__isSmartRef__\":true,\"id\":1061},{\"__isSmartRef__\":true,\"id\":1062},{\"__isSmartRef__\":true,\"id\":1063},{\"__isSmartRef__\":true,\"id\":1064},{\"__isSmartRef__\":true,\"id\":1065},{\"__isSmartRef__\":true,\"id\":1066},{\"__isSmartRef__\":true,\"id\":1067},{\"__isSmartRef__\":true,\"id\":1068},{\"__isSmartRef__\":true,\"id\":1069},{\"__isSmartRef__\":true,\"id\":1070},{\"__isSmartRef__\":true,\"id\":1071},{\"__isSmartRef__\":true,\"id\":1072},{\"__isSmartRef__\":true,\"id\":1073},{\"__isSmartRef__\":true,\"id\":1074},{\"__isSmartRef__\":true,\"id\":1075},{\"__isSmartRef__\":true,\"id\":1076},{\"__isSmartRef__\":true,\"id\":1077},{\"__isSmartRef__\":true,\"id\":1078},{\"__isSmartRef__\":true,\"id\":1079},{\"__isSmartRef__\":true,\"id\":1080},{\"__isSmartRef__\":true,\"id\":1081},{\"__isSmartRef__\":true,\"id\":1082},{\"__isSmartRef__\":true,\"id\":1083},{\"__isSmartRef__\":true,\"id\":1084},{\"__isSmartRef__\":true,\"id\":1085},{\"__isSmartRef__\":true,\"id\":1086},{\"__isSmartRef__\":true,\"id\":1087},{\"__isSmartRef__\":true,\"id\":1088},{\"__isSmartRef__\":true,\"id\":1089},{\"__isSmartRef__\":true,\"id\":1090},{\"__isSmartRef__\":true,\"id\":1091},{\"__isSmartRef__\":true,\"id\":1092},{\"__isSmartRef__\":true,\"id\":1093},{\"__isSmartRef__\":true,\"id\":1094},{\"__isSmartRef__\":true,\"id\":1095},{\"__isSmartRef__\":true,\"id\":1096},{\"__isSmartRef__\":true,\"id\":1097},{\"__isSmartRef__\":true,\"id\":1098},{\"__isSmartRef__\":true,\"id\":1099},{\"__isSmartRef__\":true,\"id\":1100},{\"__isSmartRef__\":true,\"id\":1101},{\"__isSmartRef__\":true,\"id\":1102},{\"__isSmartRef__\":true,\"id\":1103},{\"__isSmartRef__\":true,\"id\":1104},{\"__isSmartRef__\":true,\"id\":1105},{\"__isSmartRef__\":true,\"id\":1106},{\"__isSmartRef__\":true,\"id\":1107},{\"__isSmartRef__\":true,\"id\":1108},{\"__isSmartRef__\":true,\"id\":1109},{\"__isSmartRef__\":true,\"id\":1110},{\"__isSmartRef__\":true,\"id\":1111},{\"__isSmartRef__\":true,\"id\":1112},{\"__isSmartRef__\":true,\"id\":1113},{\"__isSmartRef__\":true,\"id\":1114},{\"__isSmartRef__\":true,\"id\":1115},{\"__isSmartRef__\":true,\"id\":1116},{\"__isSmartRef__\":true,\"id\":1117},{\"__isSmartRef__\":true,\"id\":1118},{\"__isSmartRef__\":true,\"id\":1119},{\"__isSmartRef__\":true,\"id\":1120},{\"__isSmartRef__\":true,\"id\":1121},{\"__isSmartRef__\":true,\"id\":1122},{\"__isSmartRef__\":true,\"id\":1123},{\"__isSmartRef__\":true,\"id\":1124},{\"__isSmartRef__\":true,\"id\":1125},{\"__isSmartRef__\":true,\"id\":1126},{\"__isSmartRef__\":true,\"id\":1127},{\"__isSmartRef__\":true,\"id\":1128},{\"__isSmartRef__\":true,\"id\":1129},{\"__isSmartRef__\":true,\"id\":1130},{\"__isSmartRef__\":true,\"id\":1131},{\"__isSmartRef__\":true,\"id\":1132},{\"__isSmartRef__\":true,\"id\":1133},{\"__isSmartRef__\":true,\"id\":1134},{\"__isSmartRef__\":true,\"id\":1135},{\"__isSmartRef__\":true,\"id\":1136},{\"__isSmartRef__\":true,\"id\":1137},{\"__isSmartRef__\":true,\"id\":1138},{\"__isSmartRef__\":true,\"id\":1139},{\"__isSmartRef__\":true,\"id\":1140},{\"__isSmartRef__\":true,\"id\":1141},{\"__isSmartRef__\":true,\"id\":1142},{\"__isSmartRef__\":true,\"id\":1143},{\"__isSmartRef__\":true,\"id\":1144},{\"__isSmartRef__\":true,\"id\":1145},{\"__isSmartRef__\":true,\"id\":1146},{\"__isSmartRef__\":true,\"id\":1147},{\"__isSmartRef__\":true,\"id\":1148},{\"__isSmartRef__\":true,\"id\":1149},{\"__isSmartRef__\":true,\"id\":1150},{\"__isSmartRef__\":true,\"id\":1151},{\"__isSmartRef__\":true,\"id\":1152},{\"__isSmartRef__\":true,\"id\":1153},{\"__isSmartRef__\":true,\"id\":1154},{\"__isSmartRef__\":true,\"id\":1155},{\"__isSmartRef__\":true,\"id\":1156},{\"__isSmartRef__\":true,\"id\":1157},{\"__isSmartRef__\":true,\"id\":1158},{\"__isSmartRef__\":true,\"id\":1159},{\"__isSmartRef__\":true,\"id\":1160},{\"__isSmartRef__\":true,\"id\":1161},{\"__isSmartRef__\":true,\"id\":1162},{\"__isSmartRef__\":true,\"id\":1163},{\"__isSmartRef__\":true,\"id\":1164},{\"__isSmartRef__\":true,\"id\":1165},{\"__isSmartRef__\":true,\"id\":1166},{\"__isSmartRef__\":true,\"id\":1167},{\"__isSmartRef__\":true,\"id\":1168},{\"__isSmartRef__\":true,\"id\":1169},{\"__isSmartRef__\":true,\"id\":1170},{\"__isSmartRef__\":true,\"id\":1171},{\"__isSmartRef__\":true,\"id\":1172},{\"__isSmartRef__\":true,\"id\":1173},{\"__isSmartRef__\":true,\"id\":1174},{\"__isSmartRef__\":true,\"id\":1175},{\"__isSmartRef__\":true,\"id\":1176},{\"__isSmartRef__\":true,\"id\":1177},{\"__isSmartRef__\":true,\"id\":1178},{\"__isSmartRef__\":true,\"id\":1179},{\"__isSmartRef__\":true,\"id\":1180},{\"__isSmartRef__\":true,\"id\":1181},{\"__isSmartRef__\":true,\"id\":1182},{\"__isSmartRef__\":true,\"id\":1183},{\"__isSmartRef__\":true,\"id\":1184},{\"__isSmartRef__\":true,\"id\":1185},{\"__isSmartRef__\":true,\"id\":1186},{\"__isSmartRef__\":true,\"id\":1187},{\"__isSmartRef__\":true,\"id\":1188},{\"__isSmartRef__\":true,\"id\":1189},{\"__isSmartRef__\":true,\"id\":1190},{\"__isSmartRef__\":true,\"id\":1191},{\"__isSmartRef__\":true,\"id\":1192},{\"__isSmartRef__\":true,\"id\":1193},{\"__isSmartRef__\":true,\"id\":1194},{\"__isSmartRef__\":true,\"id\":1195},{\"__isSmartRef__\":true,\"id\":1196},{\"__isSmartRef__\":true,\"id\":1197},{\"__isSmartRef__\":true,\"id\":1198},{\"__isSmartRef__\":true,\"id\":1199},{\"__isSmartRef__\":true,\"id\":1200},{\"__isSmartRef__\":true,\"id\":1201},{\"__isSmartRef__\":true,\"id\":1202},{\"__isSmartRef__\":true,\"id\":1203},{\"__isSmartRef__\":true,\"id\":1204},{\"__isSmartRef__\":true,\"id\":1205},{\"__isSmartRef__\":true,\"id\":1206},{\"__isSmartRef__\":true,\"id\":1207},{\"__isSmartRef__\":true,\"id\":1208},{\"__isSmartRef__\":true,\"id\":1209},{\"__isSmartRef__\":true,\"id\":1210},{\"__isSmartRef__\":true,\"id\":1211},{\"__isSmartRef__\":true,\"id\":1212},{\"__isSmartRef__\":true,\"id\":1213},{\"__isSmartRef__\":true,\"id\":1214},{\"__isSmartRef__\":true,\"id\":1215},{\"__isSmartRef__\":true,\"id\":1216},{\"__isSmartRef__\":true,\"id\":1217},{\"__isSmartRef__\":true,\"id\":1218},{\"__isSmartRef__\":true,\"id\":1219},{\"__isSmartRef__\":true,\"id\":1220},{\"__isSmartRef__\":true,\"id\":1221},{\"__isSmartRef__\":true,\"id\":1222},{\"__isSmartRef__\":true,\"id\":1223},{\"__isSmartRef__\":true,\"id\":1224},{\"__isSmartRef__\":true,\"id\":1225},{\"__isSmartRef__\":true,\"id\":1226},{\"__isSmartRef__\":true,\"id\":1227},{\"__isSmartRef__\":true,\"id\":1228},{\"__isSmartRef__\":true,\"id\":1229},{\"__isSmartRef__\":true,\"id\":1230},{\"__isSmartRef__\":true,\"id\":1231},{\"__isSmartRef__\":true,\"id\":1232},{\"__isSmartRef__\":true,\"id\":1233},{\"__isSmartRef__\":true,\"id\":1234},{\"__isSmartRef__\":true,\"id\":1235},{\"__isSmartRef__\":true,\"id\":1236},{\"__isSmartRef__\":true,\"id\":1237},{\"__isSmartRef__\":true,\"id\":1238},{\"__isSmartRef__\":true,\"id\":1239},{\"__isSmartRef__\":true,\"id\":1240},{\"__isSmartRef__\":true,\"id\":1241},{\"__isSmartRef__\":true,\"id\":1242},{\"__isSmartRef__\":true,\"id\":1243},{\"__isSmartRef__\":true,\"id\":1244},{\"__isSmartRef__\":true,\"id\":1245},{\"__isSmartRef__\":true,\"id\":1246},{\"__isSmartRef__\":true,\"id\":1247},{\"__isSmartRef__\":true,\"id\":1248},{\"__isSmartRef__\":true,\"id\":1249},{\"__isSmartRef__\":true,\"id\":1250},{\"__isSmartRef__\":true,\"id\":1251},{\"__isSmartRef__\":true,\"id\":1252},{\"__isSmartRef__\":true,\"id\":1253},{\"__isSmartRef__\":true,\"id\":1254},{\"__isSmartRef__\":true,\"id\":1255},{\"__isSmartRef__\":true,\"id\":1256},{\"__isSmartRef__\":true,\"id\":1257},{\"__isSmartRef__\":true,\"id\":1258},{\"__isSmartRef__\":true,\"id\":1259},{\"__isSmartRef__\":true,\"id\":1260},{\"__isSmartRef__\":true,\"id\":1261},{\"__isSmartRef__\":true,\"id\":1262},{\"__isSmartRef__\":true,\"id\":1263},{\"__isSmartRef__\":true,\"id\":1264},{\"__isSmartRef__\":true,\"id\":1265},{\"__isSmartRef__\":true,\"id\":1266},{\"__isSmartRef__\":true,\"id\":1267},{\"__isSmartRef__\":true,\"id\":1268},{\"__isSmartRef__\":true,\"id\":1269},{\"__isSmartRef__\":true,\"id\":1270},{\"__isSmartRef__\":true,\"id\":1271},{\"__isSmartRef__\":true,\"id\":1272},{\"__isSmartRef__\":true,\"id\":1273},{\"__isSmartRef__\":true,\"id\":1274},{\"__isSmartRef__\":true,\"id\":1275},{\"__isSmartRef__\":true,\"id\":1276},{\"__isSmartRef__\":true,\"id\":1277},{\"__isSmartRef__\":true,\"id\":1278},{\"__isSmartRef__\":true,\"id\":1279},{\"__isSmartRef__\":true,\"id\":1280},{\"__isSmartRef__\":true,\"id\":1281},{\"__isSmartRef__\":true,\"id\":1282},{\"__isSmartRef__\":true,\"id\":1283},{\"__isSmartRef__\":true,\"id\":1284},{\"__isSmartRef__\":true,\"id\":1285},{\"__isSmartRef__\":true,\"id\":1286},{\"__isSmartRef__\":true,\"id\":1287},{\"__isSmartRef__\":true,\"id\":1288},{\"__isSmartRef__\":true,\"id\":1289},{\"__isSmartRef__\":true,\"id\":1290},{\"__isSmartRef__\":true,\"id\":1291},{\"__isSmartRef__\":true,\"id\":1292},{\"__isSmartRef__\":true,\"id\":1293},{\"__isSmartRef__\":true,\"id\":1294},{\"__isSmartRef__\":true,\"id\":1295},{\"__isSmartRef__\":true,\"id\":1296},{\"__isSmartRef__\":true,\"id\":1297},{\"__isSmartRef__\":true,\"id\":1298},{\"__isSmartRef__\":true,\"id\":1299},{\"__isSmartRef__\":true,\"id\":1300},{\"__isSmartRef__\":true,\"id\":1301},{\"__isSmartRef__\":true,\"id\":1302},{\"__isSmartRef__\":true,\"id\":1303},{\"__isSmartRef__\":true,\"id\":1304},{\"__isSmartRef__\":true,\"id\":1305},{\"__isSmartRef__\":true,\"id\":1306},{\"__isSmartRef__\":true,\"id\":1307},{\"__isSmartRef__\":true,\"id\":1308},{\"__isSmartRef__\":true,\"id\":1309},{\"__isSmartRef__\":true,\"id\":1310},{\"__isSmartRef__\":true,\"id\":1311},{\"__isSmartRef__\":true,\"id\":1312},{\"__isSmartRef__\":true,\"id\":1313},{\"__isSmartRef__\":true,\"id\":1314},{\"__isSmartRef__\":true,\"id\":1315},{\"__isSmartRef__\":true,\"id\":1316},{\"__isSmartRef__\":true,\"id\":1317},{\"__isSmartRef__\":true,\"id\":1318},{\"__isSmartRef__\":true,\"id\":1319},{\"__isSmartRef__\":true,\"id\":1320},{\"__isSmartRef__\":true,\"id\":1321},{\"__isSmartRef__\":true,\"id\":1322},{\"__isSmartRef__\":true,\"id\":1323},{\"__isSmartRef__\":true,\"id\":1324},{\"__isSmartRef__\":true,\"id\":1325},{\"__isSmartRef__\":true,\"id\":1326},{\"__isSmartRef__\":true,\"id\":1327},{\"__isSmartRef__\":true,\"id\":1328},{\"__isSmartRef__\":true,\"id\":1329},{\"__isSmartRef__\":true,\"id\":1330},{\"__isSmartRef__\":true,\"id\":1331},{\"__isSmartRef__\":true,\"id\":1332},{\"__isSmartRef__\":true,\"id\":1333},{\"__isSmartRef__\":true,\"id\":1334},{\"__isSmartRef__\":true,\"id\":1335},{\"__isSmartRef__\":true,\"id\":1336},{\"__isSmartRef__\":true,\"id\":1337},{\"__isSmartRef__\":true,\"id\":1338},{\"__isSmartRef__\":true,\"id\":1339},{\"__isSmartRef__\":true,\"id\":1340},{\"__isSmartRef__\":true,\"id\":1341},{\"__isSmartRef__\":true,\"id\":1342},{\"__isSmartRef__\":true,\"id\":1343},{\"__isSmartRef__\":true,\"id\":1344},{\"__isSmartRef__\":true,\"id\":1345},{\"__isSmartRef__\":true,\"id\":1346},{\"__isSmartRef__\":true,\"id\":1347},{\"__isSmartRef__\":true,\"id\":1348},{\"__isSmartRef__\":true,\"id\":1349},{\"__isSmartRef__\":true,\"id\":1350},{\"__isSmartRef__\":true,\"id\":1351},{\"__isSmartRef__\":true,\"id\":1352},{\"__isSmartRef__\":true,\"id\":1353},{\"__isSmartRef__\":true,\"id\":1354},{\"__isSmartRef__\":true,\"id\":1355},{\"__isSmartRef__\":true,\"id\":1356},{\"__isSmartRef__\":true,\"id\":1357},{\"__isSmartRef__\":true,\"id\":1358},{\"__isSmartRef__\":true,\"id\":1359},{\"__isSmartRef__\":true,\"id\":1360},{\"__isSmartRef__\":true,\"id\":1361},{\"__isSmartRef__\":true,\"id\":1362},{\"__isSmartRef__\":true,\"id\":1363},{\"__isSmartRef__\":true,\"id\":1364},{\"__isSmartRef__\":true,\"id\":1365},{\"__isSmartRef__\":true,\"id\":1366},{\"__isSmartRef__\":true,\"id\":1367},{\"__isSmartRef__\":true,\"id\":1368},{\"__isSmartRef__\":true,\"id\":1369},{\"__isSmartRef__\":true,\"id\":1370},{\"__isSmartRef__\":true,\"id\":1371},{\"__isSmartRef__\":true,\"id\":1372},{\"__isSmartRef__\":true,\"id\":1373},{\"__isSmartRef__\":true,\"id\":1374},{\"__isSmartRef__\":true,\"id\":1375},{\"__isSmartRef__\":true,\"id\":1376},{\"__isSmartRef__\":true,\"id\":1377},{\"__isSmartRef__\":true,\"id\":1378},{\"__isSmartRef__\":true,\"id\":1379},{\"__isSmartRef__\":true,\"id\":1380},{\"__isSmartRef__\":true,\"id\":1381},{\"__isSmartRef__\":true,\"id\":1382},{\"__isSmartRef__\":true,\"id\":1383},{\"__isSmartRef__\":true,\"id\":1384},{\"__isSmartRef__\":true,\"id\":1385},{\"__isSmartRef__\":true,\"id\":1386},{\"__isSmartRef__\":true,\"id\":1387},{\"__isSmartRef__\":true,\"id\":1388},{\"__isSmartRef__\":true,\"id\":1389},{\"__isSmartRef__\":true,\"id\":1390},{\"__isSmartRef__\":true,\"id\":1391},{\"__isSmartRef__\":true,\"id\":1392},{\"__isSmartRef__\":true,\"id\":1393},{\"__isSmartRef__\":true,\"id\":1394},{\"__isSmartRef__\":true,\"id\":1395},{\"__isSmartRef__\":true,\"id\":1396},{\"__isSmartRef__\":true,\"id\":1397},{\"__isSmartRef__\":true,\"id\":1398},{\"__isSmartRef__\":true,\"id\":1399},{\"__isSmartRef__\":true,\"id\":1400},{\"__isSmartRef__\":true,\"id\":1401},{\"__isSmartRef__\":true,\"id\":1402},{\"__isSmartRef__\":true,\"id\":1403},{\"__isSmartRef__\":true,\"id\":1404},{\"__isSmartRef__\":true,\"id\":1405},{\"__isSmartRef__\":true,\"id\":1406},{\"__isSmartRef__\":true,\"id\":1407},{\"__isSmartRef__\":true,\"id\":1408},{\"__isSmartRef__\":true,\"id\":1409},{\"__isSmartRef__\":true,\"id\":1410},{\"__isSmartRef__\":true,\"id\":1411},{\"__isSmartRef__\":true,\"id\":1412},{\"__isSmartRef__\":true,\"id\":1413},{\"__isSmartRef__\":true,\"id\":1414},{\"__isSmartRef__\":true,\"id\":1415},{\"__isSmartRef__\":true,\"id\":1416},{\"__isSmartRef__\":true,\"id\":1417},{\"__isSmartRef__\":true,\"id\":1418},{\"__isSmartRef__\":true,\"id\":1419},{\"__isSmartRef__\":true,\"id\":1420},{\"__isSmartRef__\":true,\"id\":1421},{\"__isSmartRef__\":true,\"id\":1422},{\"__isSmartRef__\":true,\"id\":1423},{\"__isSmartRef__\":true,\"id\":1424},{\"__isSmartRef__\":true,\"id\":1425},{\"__isSmartRef__\":true,\"id\":1426},{\"__isSmartRef__\":true,\"id\":1427},{\"__isSmartRef__\":true,\"id\":1428},{\"__isSmartRef__\":true,\"id\":1429},{\"__isSmartRef__\":true,\"id\":1430},{\"__isSmartRef__\":true,\"id\":1431},{\"__isSmartRef__\":true,\"id\":1432},{\"__isSmartRef__\":true,\"id\":1433},{\"__isSmartRef__\":true,\"id\":1434},{\"__isSmartRef__\":true,\"id\":1435},{\"__isSmartRef__\":true,\"id\":1436},{\"__isSmartRef__\":true,\"id\":1437},{\"__isSmartRef__\":true,\"id\":1438},{\"__isSmartRef__\":true,\"id\":1439},{\"__isSmartRef__\":true,\"id\":1440},{\"__isSmartRef__\":true,\"id\":1441},{\"__isSmartRef__\":true,\"id\":1442},{\"__isSmartRef__\":true,\"id\":1443},{\"__isSmartRef__\":true,\"id\":1444},{\"__isSmartRef__\":true,\"id\":1445},{\"__isSmartRef__\":true,\"id\":1446},{\"__isSmartRef__\":true,\"id\":1447},{\"__isSmartRef__\":true,\"id\":1448},{\"__isSmartRef__\":true,\"id\":1449},{\"__isSmartRef__\":true,\"id\":1450},{\"__isSmartRef__\":true,\"id\":1451},{\"__isSmartRef__\":true,\"id\":1452},{\"__isSmartRef__\":true,\"id\":1453},{\"__isSmartRef__\":true,\"id\":1454},{\"__isSmartRef__\":true,\"id\":1455},{\"__isSmartRef__\":true,\"id\":1456},{\"__isSmartRef__\":true,\"id\":1457},{\"__isSmartRef__\":true,\"id\":1458},{\"__isSmartRef__\":true,\"id\":1459},{\"__isSmartRef__\":true,\"id\":1460},{\"__isSmartRef__\":true,\"id\":1461},{\"__isSmartRef__\":true,\"id\":1462},{\"__isSmartRef__\":true,\"id\":1463},{\"__isSmartRef__\":true,\"id\":1464},{\"__isSmartRef__\":true,\"id\":1465},{\"__isSmartRef__\":true,\"id\":1466},{\"__isSmartRef__\":true,\"id\":1467},{\"__isSmartRef__\":true,\"id\":1468},{\"__isSmartRef__\":true,\"id\":1469},{\"__isSmartRef__\":true,\"id\":1470},{\"__isSmartRef__\":true,\"id\":1471},{\"__isSmartRef__\":true,\"id\":1472},{\"__isSmartRef__\":true,\"id\":1473},{\"__isSmartRef__\":true,\"id\":1474},{\"__isSmartRef__\":true,\"id\":1475},{\"__isSmartRef__\":true,\"id\":1476},{\"__isSmartRef__\":true,\"id\":1477},{\"__isSmartRef__\":true,\"id\":1478},{\"__isSmartRef__\":true,\"id\":1479},{\"__isSmartRef__\":true,\"id\":1480},{\"__isSmartRef__\":true,\"id\":1481},{\"__isSmartRef__\":true,\"id\":1482},{\"__isSmartRef__\":true,\"id\":1483},{\"__isSmartRef__\":true,\"id\":1484},{\"__isSmartRef__\":true,\"id\":1485},{\"__isSmartRef__\":true,\"id\":1486},{\"__isSmartRef__\":true,\"id\":1487},{\"__isSmartRef__\":true,\"id\":1488},{\"__isSmartRef__\":true,\"id\":1489},{\"__isSmartRef__\":true,\"id\":1490},{\"__isSmartRef__\":true,\"id\":1491},{\"__isSmartRef__\":true,\"id\":1492},{\"__isSmartRef__\":true,\"id\":1493},{\"__isSmartRef__\":true,\"id\":1494},{\"__isSmartRef__\":true,\"id\":1495},{\"__isSmartRef__\":true,\"id\":1496},{\"__isSmartRef__\":true,\"id\":1497},{\"__isSmartRef__\":true,\"id\":1498},{\"__isSmartRef__\":true,\"id\":1499},{\"__isSmartRef__\":true,\"id\":1500},{\"__isSmartRef__\":true,\"id\":1501},{\"__isSmartRef__\":true,\"id\":1502},{\"__isSmartRef__\":true,\"id\":1503},{\"__isSmartRef__\":true,\"id\":1504},{\"__isSmartRef__\":true,\"id\":1505},{\"__isSmartRef__\":true,\"id\":1506},{\"__isSmartRef__\":true,\"id\":1507},{\"__isSmartRef__\":true,\"id\":1508},{\"__isSmartRef__\":true,\"id\":1509},{\"__isSmartRef__\":true,\"id\":1510},{\"__isSmartRef__\":true,\"id\":1511},{\"__isSmartRef__\":true,\"id\":1512},{\"__isSmartRef__\":true,\"id\":1513},{\"__isSmartRef__\":true,\"id\":1514},{\"__isSmartRef__\":true,\"id\":1515},{\"__isSmartRef__\":true,\"id\":1516},{\"__isSmartRef__\":true,\"id\":1517},{\"__isSmartRef__\":true,\"id\":1518},{\"__isSmartRef__\":true,\"id\":1519},{\"__isSmartRef__\":true,\"id\":1520},{\"__isSmartRef__\":true,\"id\":1521},{\"__isSmartRef__\":true,\"id\":1522},{\"__isSmartRef__\":true,\"id\":1523},{\"__isSmartRef__\":true,\"id\":1524},{\"__isSmartRef__\":true,\"id\":1525},{\"__isSmartRef__\":true,\"id\":1526},{\"__isSmartRef__\":true,\"id\":1527},{\"__isSmartRef__\":true,\"id\":1528},{\"__isSmartRef__\":true,\"id\":1529},{\"__isSmartRef__\":true,\"id\":1530},{\"__isSmartRef__\":true,\"id\":1531},{\"__isSmartRef__\":true,\"id\":1532},{\"__isSmartRef__\":true,\"id\":1533},{\"__isSmartRef__\":true,\"id\":1534},{\"__isSmartRef__\":true,\"id\":1535},{\"__isSmartRef__\":true,\"id\":1536},{\"__isSmartRef__\":true,\"id\":1537},{\"__isSmartRef__\":true,\"id\":1538},{\"__isSmartRef__\":true,\"id\":1539},{\"__isSmartRef__\":true,\"id\":1540},{\"__isSmartRef__\":true,\"id\":1541},{\"__isSmartRef__\":true,\"id\":1542},{\"__isSmartRef__\":true,\"id\":1543},{\"__isSmartRef__\":true,\"id\":1544},{\"__isSmartRef__\":true,\"id\":1545},{\"__isSmartRef__\":true,\"id\":1546},{\"__isSmartRef__\":true,\"id\":1547},{\"__isSmartRef__\":true,\"id\":1548},{\"__isSmartRef__\":true,\"id\":1549},{\"__isSmartRef__\":true,\"id\":1550},{\"__isSmartRef__\":true,\"id\":1551},{\"__isSmartRef__\":true,\"id\":1552},{\"__isSmartRef__\":true,\"id\":1553},{\"__isSmartRef__\":true,\"id\":1554},{\"__isSmartRef__\":true,\"id\":1555},{\"__isSmartRef__\":true,\"id\":1556},{\"__isSmartRef__\":true,\"id\":1557},{\"__isSmartRef__\":true,\"id\":1558},{\"__isSmartRef__\":true,\"id\":1559},{\"__isSmartRef__\":true,\"id\":1560},{\"__isSmartRef__\":true,\"id\":1561},{\"__isSmartRef__\":true,\"id\":1562},{\"__isSmartRef__\":true,\"id\":1563},{\"__isSmartRef__\":true,\"id\":1564},{\"__isSmartRef__\":true,\"id\":1565},{\"__isSmartRef__\":true,\"id\":1566},{\"__isSmartRef__\":true,\"id\":1567},{\"__isSmartRef__\":true,\"id\":1568},{\"__isSmartRef__\":true,\"id\":1569},{\"__isSmartRef__\":true,\"id\":1570},{\"__isSmartRef__\":true,\"id\":1571},{\"__isSmartRef__\":true,\"id\":1572},{\"__isSmartRef__\":true,\"id\":1573},{\"__isSmartRef__\":true,\"id\":1574},{\"__isSmartRef__\":true,\"id\":1575},{\"__isSmartRef__\":true,\"id\":1576},{\"__isSmartRef__\":true,\"id\":1577},{\"__isSmartRef__\":true,\"id\":1578},{\"__isSmartRef__\":true,\"id\":1579},{\"__isSmartRef__\":true,\"id\":1580},{\"__isSmartRef__\":true,\"id\":1581},{\"__isSmartRef__\":true,\"id\":1582},{\"__isSmartRef__\":true,\"id\":1583},{\"__isSmartRef__\":true,\"id\":1584},{\"__isSmartRef__\":true,\"id\":1585},{\"__isSmartRef__\":true,\"id\":1586},{\"__isSmartRef__\":true,\"id\":1587},{\"__isSmartRef__\":true,\"id\":1588},{\"__isSmartRef__\":true,\"id\":1589},{\"__isSmartRef__\":true,\"id\":1590},{\"__isSmartRef__\":true,\"id\":1591},{\"__isSmartRef__\":true,\"id\":1592},{\"__isSmartRef__\":true,\"id\":1593},{\"__isSmartRef__\":true,\"id\":1594},{\"__isSmartRef__\":true,\"id\":1595},{\"__isSmartRef__\":true,\"id\":1596},{\"__isSmartRef__\":true,\"id\":1597},{\"__isSmartRef__\":true,\"id\":1598},{\"__isSmartRef__\":true,\"id\":1599},{\"__isSmartRef__\":true,\"id\":1600},{\"__isSmartRef__\":true,\"id\":1601},{\"__isSmartRef__\":true,\"id\":1602},{\"__isSmartRef__\":true,\"id\":1603},{\"__isSmartRef__\":true,\"id\":1604},{\"__isSmartRef__\":true,\"id\":1605},{\"__isSmartRef__\":true,\"id\":1606},{\"__isSmartRef__\":true,\"id\":1607},{\"__isSmartRef__\":true,\"id\":1608},{\"__isSmartRef__\":true,\"id\":1609},{\"__isSmartRef__\":true,\"id\":1610},{\"__isSmartRef__\":true,\"id\":1611},{\"__isSmartRef__\":true,\"id\":1612},{\"__isSmartRef__\":true,\"id\":1613},{\"__isSmartRef__\":true,\"id\":1614},{\"__isSmartRef__\":true,\"id\":1615},{\"__isSmartRef__\":true,\"id\":1616},{\"__isSmartRef__\":true,\"id\":1617},{\"__isSmartRef__\":true,\"id\":1618},{\"__isSmartRef__\":true,\"id\":1619},{\"__isSmartRef__\":true,\"id\":1620},{\"__isSmartRef__\":true,\"id\":1621},{\"__isSmartRef__\":true,\"id\":1622},{\"__isSmartRef__\":true,\"id\":1623},{\"__isSmartRef__\":true,\"id\":1624},{\"__isSmartRef__\":true,\"id\":1625},{\"__isSmartRef__\":true,\"id\":1626},{\"__isSmartRef__\":true,\"id\":1627},{\"__isSmartRef__\":true,\"id\":1628},{\"__isSmartRef__\":true,\"id\":1629},{\"__isSmartRef__\":true,\"id\":1630},{\"__isSmartRef__\":true,\"id\":1631},{\"__isSmartRef__\":true,\"id\":1632},{\"__isSmartRef__\":true,\"id\":1633},{\"__isSmartRef__\":true,\"id\":1634},{\"__isSmartRef__\":true,\"id\":1635},{\"__isSmartRef__\":true,\"id\":1636},{\"__isSmartRef__\":true,\"id\":1637},{\"__isSmartRef__\":true,\"id\":1638},{\"__isSmartRef__\":true,\"id\":1639},{\"__isSmartRef__\":true,\"id\":1640},{\"__isSmartRef__\":true,\"id\":1641},{\"__isSmartRef__\":true,\"id\":1642},{\"__isSmartRef__\":true,\"id\":1643},{\"__isSmartRef__\":true,\"id\":1644},{\"__isSmartRef__\":true,\"id\":1645},{\"__isSmartRef__\":true,\"id\":1646},{\"__isSmartRef__\":true,\"id\":1647},{\"__isSmartRef__\":true,\"id\":1648},{\"__isSmartRef__\":true,\"id\":1649},{\"__isSmartRef__\":true,\"id\":1650},{\"__isSmartRef__\":true,\"id\":1651},{\"__isSmartRef__\":true,\"id\":1652},{\"__isSmartRef__\":true,\"id\":1653},{\"__isSmartRef__\":true,\"id\":1654},{\"__isSmartRef__\":true,\"id\":1655},{\"__isSmartRef__\":true,\"id\":1656},{\"__isSmartRef__\":true,\"id\":1657},{\"__isSmartRef__\":true,\"id\":1658},{\"__isSmartRef__\":true,\"id\":1659},{\"__isSmartRef__\":true,\"id\":1660},{\"__isSmartRef__\":true,\"id\":1661},{\"__isSmartRef__\":true,\"id\":1662},{\"__isSmartRef__\":true,\"id\":1663},{\"__isSmartRef__\":true,\"id\":1664},{\"__isSmartRef__\":true,\"id\":1665},{\"__isSmartRef__\":true,\"id\":1666},{\"__isSmartRef__\":true,\"id\":1667},{\"__isSmartRef__\":true,\"id\":1668},{\"__isSmartRef__\":true,\"id\":1669},{\"__isSmartRef__\":true,\"id\":1670},{\"__isSmartRef__\":true,\"id\":1671},{\"__isSmartRef__\":true,\"id\":1672},{\"__isSmartRef__\":true,\"id\":1673},{\"__isSmartRef__\":true,\"id\":1674},{\"__isSmartRef__\":true,\"id\":1675},{\"__isSmartRef__\":true,\"id\":1676},{\"__isSmartRef__\":true,\"id\":1677},{\"__isSmartRef__\":true,\"id\":1678},{\"__isSmartRef__\":true,\"id\":1679},{\"__isSmartRef__\":true,\"id\":1680},{\"__isSmartRef__\":true,\"id\":1681},{\"__isSmartRef__\":true,\"id\":1682},{\"__isSmartRef__\":true,\"id\":1683},{\"__isSmartRef__\":true,\"id\":1684},{\"__isSmartRef__\":true,\"id\":1685},{\"__isSmartRef__\":true,\"id\":1686},{\"__isSmartRef__\":true,\"id\":1687},{\"__isSmartRef__\":true,\"id\":1688},{\"__isSmartRef__\":true,\"id\":1689},{\"__isSmartRef__\":true,\"id\":1690},{\"__isSmartRef__\":true,\"id\":1691},{\"__isSmartRef__\":true,\"id\":1692},{\"__isSmartRef__\":true,\"id\":1693},{\"__isSmartRef__\":true,\"id\":1694},{\"__isSmartRef__\":true,\"id\":1695},{\"__isSmartRef__\":true,\"id\":1696},{\"__isSmartRef__\":true,\"id\":1697},{\"__isSmartRef__\":true,\"id\":1698},{\"__isSmartRef__\":true,\"id\":1699},{\"__isSmartRef__\":true,\"id\":1700},{\"__isSmartRef__\":true,\"id\":1701},{\"__isSmartRef__\":true,\"id\":1702},{\"__isSmartRef__\":true,\"id\":1703},{\"__isSmartRef__\":true,\"id\":1704},{\"__isSmartRef__\":true,\"id\":1705},{\"__isSmartRef__\":true,\"id\":1706},{\"__isSmartRef__\":true,\"id\":1707},{\"__isSmartRef__\":true,\"id\":1708},{\"__isSmartRef__\":true,\"id\":1709},{\"__isSmartRef__\":true,\"id\":1710},{\"__isSmartRef__\":true,\"id\":1711},{\"__isSmartRef__\":true,\"id\":1712},{\"__isSmartRef__\":true,\"id\":1713},{\"__isSmartRef__\":true,\"id\":1714},{\"__isSmartRef__\":true,\"id\":1715},{\"__isSmartRef__\":true,\"id\":1716},{\"__isSmartRef__\":true,\"id\":1717},{\"__isSmartRef__\":true,\"id\":1718},{\"__isSmartRef__\":true,\"id\":1719},{\"__isSmartRef__\":true,\"id\":1720},{\"__isSmartRef__\":true,\"id\":1721},{\"__isSmartRef__\":true,\"id\":1722},{\"__isSmartRef__\":true,\"id\":1723},{\"__isSmartRef__\":true,\"id\":1724},{\"__isSmartRef__\":true,\"id\":1725},{\"__isSmartRef__\":true,\"id\":1726},{\"__isSmartRef__\":true,\"id\":1727},{\"__isSmartRef__\":true,\"id\":1728},{\"__isSmartRef__\":true,\"id\":1729},{\"__isSmartRef__\":true,\"id\":1730},{\"__isSmartRef__\":true,\"id\":1731},{\"__isSmartRef__\":true,\"id\":1732},{\"__isSmartRef__\":true,\"id\":1733},{\"__isSmartRef__\":true,\"id\":1734},{\"__isSmartRef__\":true,\"id\":1735},{\"__isSmartRef__\":true,\"id\":1736},{\"__isSmartRef__\":true,\"id\":1737},{\"__isSmartRef__\":true,\"id\":1738},{\"__isSmartRef__\":true,\"id\":1739},{\"__isSmartRef__\":true,\"id\":1740},{\"__isSmartRef__\":true,\"id\":1741},{\"__isSmartRef__\":true,\"id\":1742},{\"__isSmartRef__\":true,\"id\":1743},{\"__isSmartRef__\":true,\"id\":1744},{\"__isSmartRef__\":true,\"id\":1745},{\"__isSmartRef__\":true,\"id\":1746},{\"__isSmartRef__\":true,\"id\":1747},{\"__isSmartRef__\":true,\"id\":1748},{\"__isSmartRef__\":true,\"id\":1749},{\"__isSmartRef__\":true,\"id\":1750},{\"__isSmartRef__\":true,\"id\":1751},{\"__isSmartRef__\":true,\"id\":1752},{\"__isSmartRef__\":true,\"id\":1753},{\"__isSmartRef__\":true,\"id\":1754},{\"__isSmartRef__\":true,\"id\":1755},{\"__isSmartRef__\":true,\"id\":1756},{\"__isSmartRef__\":true,\"id\":1757},{\"__isSmartRef__\":true,\"id\":1758},{\"__isSmartRef__\":true,\"id\":1759},{\"__isSmartRef__\":true,\"id\":1760},{\"__isSmartRef__\":true,\"id\":1761},{\"__isSmartRef__\":true,\"id\":1762},{\"__isSmartRef__\":true,\"id\":1763},{\"__isSmartRef__\":true,\"id\":1764},{\"__isSmartRef__\":true,\"id\":1765},{\"__isSmartRef__\":true,\"id\":1766},{\"__isSmartRef__\":true,\"id\":1767},{\"__isSmartRef__\":true,\"id\":1768},{\"__isSmartRef__\":true,\"id\":1769},{\"__isSmartRef__\":true,\"id\":1770},{\"__isSmartRef__\":true,\"id\":1771},{\"__isSmartRef__\":true,\"id\":1772},{\"__isSmartRef__\":true,\"id\":1773},{\"__isSmartRef__\":true,\"id\":1774},{\"__isSmartRef__\":true,\"id\":1775},{\"__isSmartRef__\":true,\"id\":1776},{\"__isSmartRef__\":true,\"id\":1777},{\"__isSmartRef__\":true,\"id\":1778},{\"__isSmartRef__\":true,\"id\":1779},{\"__isSmartRef__\":true,\"id\":1780},{\"__isSmartRef__\":true,\"id\":1781},{\"__isSmartRef__\":true,\"id\":1782},{\"__isSmartRef__\":true,\"id\":1783},{\"__isSmartRef__\":true,\"id\":1784},{\"__isSmartRef__\":true,\"id\":1785},{\"__isSmartRef__\":true,\"id\":1786},{\"__isSmartRef__\":true,\"id\":1787},{\"__isSmartRef__\":true,\"id\":1788},{\"__isSmartRef__\":true,\"id\":1789},{\"__isSmartRef__\":true,\"id\":1790},{\"__isSmartRef__\":true,\"id\":1791},{\"__isSmartRef__\":true,\"id\":1792},{\"__isSmartRef__\":true,\"id\":1793},{\"__isSmartRef__\":true,\"id\":1794},{\"__isSmartRef__\":true,\"id\":1795},{\"__isSmartRef__\":true,\"id\":1796},{\"__isSmartRef__\":true,\"id\":1797},{\"__isSmartRef__\":true,\"id\":1798},{\"__isSmartRef__\":true,\"id\":1799},{\"__isSmartRef__\":true,\"id\":1800},{\"__isSmartRef__\":true,\"id\":1801},{\"__isSmartRef__\":true,\"id\":1802},{\"__isSmartRef__\":true,\"id\":1803},{\"__isSmartRef__\":true,\"id\":1804},{\"__isSmartRef__\":true,\"id\":1805},{\"__isSmartRef__\":true,\"id\":1806},{\"__isSmartRef__\":true,\"id\":1807},{\"__isSmartRef__\":true,\"id\":1808},{\"__isSmartRef__\":true,\"id\":1809},{\"__isSmartRef__\":true,\"id\":1810},{\"__isSmartRef__\":true,\"id\":1811},{\"__isSmartRef__\":true,\"id\":1812},{\"__isSmartRef__\":true,\"id\":1813},{\"__isSmartRef__\":true,\"id\":1814},{\"__isSmartRef__\":true,\"id\":1815},{\"__isSmartRef__\":true,\"id\":1816},{\"__isSmartRef__\":true,\"id\":1817},{\"__isSmartRef__\":true,\"id\":1818},{\"__isSmartRef__\":true,\"id\":1819},{\"__isSmartRef__\":true,\"id\":1820},{\"__isSmartRef__\":true,\"id\":1821},{\"__isSmartRef__\":true,\"id\":1822},{\"__isSmartRef__\":true,\"id\":1823},{\"__isSmartRef__\":true,\"id\":1824},{\"__isSmartRef__\":true,\"id\":1825},{\"__isSmartRef__\":true,\"id\":1826},{\"__isSmartRef__\":true,\"id\":1827},{\"__isSmartRef__\":true,\"id\":1828},{\"__isSmartRef__\":true,\"id\":1829},{\"__isSmartRef__\":true,\"id\":1830},{\"__isSmartRef__\":true,\"id\":1831},{\"__isSmartRef__\":true,\"id\":1832},{\"__isSmartRef__\":true,\"id\":1833},{\"__isSmartRef__\":true,\"id\":1834},{\"__isSmartRef__\":true,\"id\":1835},{\"__isSmartRef__\":true,\"id\":1836},{\"__isSmartRef__\":true,\"id\":1837},{\"__isSmartRef__\":true,\"id\":1838},{\"__isSmartRef__\":true,\"id\":1839},{\"__isSmartRef__\":true,\"id\":1840},{\"__isSmartRef__\":true,\"id\":1841},{\"__isSmartRef__\":true,\"id\":1842},{\"__isSmartRef__\":true,\"id\":1843},{\"__isSmartRef__\":true,\"id\":1844},{\"__isSmartRef__\":true,\"id\":1845},{\"__isSmartRef__\":true,\"id\":1846},{\"__isSmartRef__\":true,\"id\":1847},{\"__isSmartRef__\":true,\"id\":1848},{\"__isSmartRef__\":true,\"id\":1849},{\"__isSmartRef__\":true,\"id\":1850},{\"__isSmartRef__\":true,\"id\":1851},{\"__isSmartRef__\":true,\"id\":1852},{\"__isSmartRef__\":true,\"id\":1853},{\"__isSmartRef__\":true,\"id\":1854},{\"__isSmartRef__\":true,\"id\":1855},{\"__isSmartRef__\":true,\"id\":1856},{\"__isSmartRef__\":true,\"id\":1857},{\"__isSmartRef__\":true,\"id\":1858},{\"__isSmartRef__\":true,\"id\":1859},{\"__isSmartRef__\":true,\"id\":1860},{\"__isSmartRef__\":true,\"id\":1861},{\"__isSmartRef__\":true,\"id\":1862},{\"__isSmartRef__\":true,\"id\":1863},{\"__isSmartRef__\":true,\"id\":1864},{\"__isSmartRef__\":true,\"id\":1865},{\"__isSmartRef__\":true,\"id\":1866},{\"__isSmartRef__\":true,\"id\":1867},{\"__isSmartRef__\":true,\"id\":1868},{\"__isSmartRef__\":true,\"id\":1869},{\"__isSmartRef__\":true,\"id\":1870},{\"__isSmartRef__\":true,\"id\":1871},{\"__isSmartRef__\":true,\"id\":1872},{\"__isSmartRef__\":true,\"id\":1873},{\"__isSmartRef__\":true,\"id\":1874},{\"__isSmartRef__\":true,\"id\":1875},{\"__isSmartRef__\":true,\"id\":1876},{\"__isSmartRef__\":true,\"id\":1877},{\"__isSmartRef__\":true,\"id\":1878},{\"__isSmartRef__\":true,\"id\":1879},{\"__isSmartRef__\":true,\"id\":1880},{\"__isSmartRef__\":true,\"id\":1881},{\"__isSmartRef__\":true,\"id\":1882},{\"__isSmartRef__\":true,\"id\":1883},{\"__isSmartRef__\":true,\"id\":1884},{\"__isSmartRef__\":true,\"id\":1885},{\"__isSmartRef__\":true,\"id\":1886},{\"__isSmartRef__\":true,\"id\":1887},{\"__isSmartRef__\":true,\"id\":1888},{\"__isSmartRef__\":true,\"id\":1889},{\"__isSmartRef__\":true,\"id\":1890},{\"__isSmartRef__\":true,\"id\":1891},{\"__isSmartRef__\":true,\"id\":1892},{\"__isSmartRef__\":true,\"id\":1893},{\"__isSmartRef__\":true,\"id\":1894},{\"__isSmartRef__\":true,\"id\":1895},{\"__isSmartRef__\":true,\"id\":1896},{\"__isSmartRef__\":true,\"id\":1897},{\"__isSmartRef__\":true,\"id\":1898},{\"__isSmartRef__\":true,\"id\":1899},{\"__isSmartRef__\":true,\"id\":1900},{\"__isSmartRef__\":true,\"id\":1901},{\"__isSmartRef__\":true,\"id\":1902},{\"__isSmartRef__\":true,\"id\":1903},{\"__isSmartRef__\":true,\"id\":1904},{\"__isSmartRef__\":true,\"id\":1905},{\"__isSmartRef__\":true,\"id\":1906},{\"__isSmartRef__\":true,\"id\":1907},{\"__isSmartRef__\":true,\"id\":1908},{\"__isSmartRef__\":true,\"id\":1909},{\"__isSmartRef__\":true,\"id\":1910},{\"__isSmartRef__\":true,\"id\":1911},{\"__isSmartRef__\":true,\"id\":1912},{\"__isSmartRef__\":true,\"id\":1913},{\"__isSmartRef__\":true,\"id\":1914},{\"__isSmartRef__\":true,\"id\":1915},{\"__isSmartRef__\":true,\"id\":1916},{\"__isSmartRef__\":true,\"id\":1917},{\"__isSmartRef__\":true,\"id\":1918},{\"__isSmartRef__\":true,\"id\":1919},{\"__isSmartRef__\":true,\"id\":1920},{\"__isSmartRef__\":true,\"id\":1921},{\"__isSmartRef__\":true,\"id\":1922},{\"__isSmartRef__\":true,\"id\":1923},{\"__isSmartRef__\":true,\"id\":1924},{\"__isSmartRef__\":true,\"id\":1925},{\"__isSmartRef__\":true,\"id\":1926},{\"__isSmartRef__\":true,\"id\":1927},{\"__isSmartRef__\":true,\"id\":1928},{\"__isSmartRef__\":true,\"id\":1929},{\"__isSmartRef__\":true,\"id\":1930},{\"__isSmartRef__\":true,\"id\":1931},{\"__isSmartRef__\":true,\"id\":1932},{\"__isSmartRef__\":true,\"id\":1933},{\"__isSmartRef__\":true,\"id\":1934},{\"__isSmartRef__\":true,\"id\":1935},{\"__isSmartRef__\":true,\"id\":1936},{\"__isSmartRef__\":true,\"id\":1937},{\"__isSmartRef__\":true,\"id\":1938},{\"__isSmartRef__\":true,\"id\":1939},{\"__isSmartRef__\":true,\"id\":1940},{\"__isSmartRef__\":true,\"id\":1941},{\"__isSmartRef__\":true,\"id\":1942},{\"__isSmartRef__\":true,\"id\":1943}],\"_ClipMode\":\"visible\",\"__serializedLivelyClosures__\":{\"__isSmartRef__\":true,\"id\":1944},\"__LivelyClassName__\":\"lively.morphic.Box\"},\"2\":{\"submorphs\":[{\"__isSmartRef__\":true,\"id\":3},{\"__isSmartRef__\":true,\"id\":52},{\"__isSmartRef__\":true,\"id\":101},{\"__isSmartRef__\":true,\"id\":151},{\"__isSmartRef__\":true,\"id\":166},{\"__isSmartRef__\":true,\"id\":180},{\"__isSmartRef__\":true,\"id\":198},{\"__isSmartRef__\":true,\"id\":212},{\"__isSmartRef__\":true,\"id\":263},{\"__isSmartRef__\":true,\"id\":279},{\"__isSmartRef__\":true,\"id\":330}],\"scripts\":[],\"id\":\"9D57135F-8E4B-41D0-ACBC-B19396812B35\",\"shape\":{\"__isSmartRef__\":true,\"id\":344},\"droppingEnabled\":false,\"halosEnabled\":true,\"registeredForMouseEvents\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":351},\"showsHalos\":false,\"name\":\"morePane\",\"partsBinMetaInfo\":{\"__isSmartRef__\":true,\"id\":352},\"__SourceModuleName__\":\"Global.lively.morphic.Core\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":353},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":354},\"owner\":{\"__isSmartRef__\":true,\"id\":1},\"priorExtent\":{\"__isSmartRef__\":true,\"id\":355},\"layout\":{\"__isSmartRef__\":true,\"id\":356},\"_Visible\":false,\"attributeConnections\":[],\"doNotSerialize\":[],\"doNotCopyProperties\":[],\"prevScroll\":[0,0],\"derivationIds\":[1217,\"8FB7EEAA-27C3-4BCC-9905-59A59B8AB602\",\"B4102745-8642-4F09-A5B5-0452D29E993C\",\"02282C11-7C56-4C33-A2D1-E4C92F9F5575\",\"83E2A61C-0119-4597-ADC8-8CB3AEDF35C1\",\"119E4FE1-420B-4FDF-BD03-CF15F07B3538\",\"6D70BD64-C7F8-4A79-9BE9-FA4C5A1E7892\",\"C116FCDA-BB4D-4543-BE17-4D5586813CAF\",\"1EAD9C62-350F-40EB-B5EA-B9441BB280C9\",\"A3B24A35-589E-460F-9B54-45B0D0B7D7DD\",\"8993FD1D-9082-40F4-A2AD-5501D16913A7\",\"EBCB5B06-08CA-4535-9EAC-F15893F70129\",\"45BAF3E4-EAEE-4925-B2D6-042C01B0AD29\",\"09B7283C-6DDB-4A06-A4BA-563018D46DFD\",\"46022025-E2FE-4A0A-924F-3266509C66DB\",\"538BB82D-3068-480C-A5C0-6B4E8CE1C9CA\",\"45290AD5-33C4-41F3-B72B-D538DCA37F31\",\"6FA9BB6D-52D5-49A5-930A-1F93456E6CF4\"],\"_Rotation\":0,\"_Scale\":1.000000000000002,\"_ClipMode\":\"visible\",\"__LivelyClassName__\":\"lively.morphic.Box\"},\"3\":{\"submorphs\":[{\"__isSmartRef__\":true,\"id\":4}],\"scripts\":[],\"id\":\"5DBAE530-E39F-472D-A5D4-6E34FDCE6227\",\"shape\":{\"__isSmartRef__\":true,\"id\":19},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"showsMorphMenu\":true,\"halosEnabled\":true,\"registeredForMouseEvents\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":35},\"value\":false,\"toggle\":false,\"isActive\":true,\"normalFill\":{\"__isSmartRef__\":true,\"id\":22},\"lighterFill\":{\"__isSmartRef__\":true,\"id\":36},\"label\":{\"__isSmartRef__\":true,\"id\":4},\"attributeConnections\":[{\"__isSmartRef__\":true,\"id\":45}],\"doNotSerialize\":[\"$$fire\"],\"doNotCopyProperties\":[\"$$fire\"],\"showsHalos\":false,\"__SourceModuleName__\":\"Global.lively.morphic.Widgets\",\"padding\":{\"__isSmartRef__\":true,\"id\":46},\"name\":\"movePartButton\",\"partsBinMetaInfo\":{\"__isSmartRef__\":true,\"id\":47},\"owner\":{\"__isSmartRef__\":true,\"id\":2},\"layout\":{\"__isSmartRef__\":true,\"id\":48},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":49},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":50},\"priorExtent\":{\"__isSmartRef__\":true,\"id\":51},\"derivationIds\":[1218,\"F5D21B41-BD0E-49D3-80E5-F1624416C143\",\"1E157243-B0DC-4138-B660-EF05198FA3C8\",\"4D60CECB-66FD-4865-BD46-45F0C9CAB399\",\"0E997A95-CCA0-4BBF-B55B-62B5C6EC32DF\",\"FA30D56E-17FE-4B1F-BE8A-7CBCCABEFF1D\",\"A5A7F641-F783-4649-A154-1AD81607B7CE\",\"D10ED7E0-21BA-463D-996E-6D458B557F68\",\"606309D2-7D9D-4122-A64C-CFE582E6D738\",\"998D7B7C-CF5D-401C-9594-FA8956C326A1\",\"EA15F569-B871-4824-B0DE-550285BEB165\",\"3FB1C9FB-F654-42C9-BE17-315287EB2FAB\",\"7B3720C6-D365-4B41-B530-98E4D5EE238F\",\"92F53BEA-E1EF-49C4-9DD1-7939D08941C5\",\"0A7A011F-C6D8-4B81-85F4-F3CCF5F30A31\",\"6543B591-A693-4D11-8114-D385115F8E65\",\"758492FF-7087-4EE4-9054-00E680646A03\",\"F6A6E55C-CF01-4EB9-8593-E71BEFB4EE59\"],\"prevScroll\":[0,0],\"_Rotation\":0,\"_Scale\":1,\"_ClipMode\":\"visible\",\"__LivelyClassName__\":\"lively.morphic.Button\"},\"4\":{\"submorphs\":[],\"scripts\":[],\"id\":\"310851E0-6B77-43C0-A13B-BA0DF2777459\",\"shape\":{\"__isSmartRef__\":true,\"id\":5},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"showsMorphMenu\":false,\"halosEnabled\":true,\"fixedWidth\":true,\"_MaxTextWidth\":56,\"_MaxTextHeight\":null,\"fixedHeight\":true,\"allowsInput\":false,\"registeredForMouseEvents\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":11},\"textColor\":{\"__isSmartRef__\":true,\"id\":8},\"owner\":{\"__isSmartRef__\":true,\"id\":3},\"eventsAreIgnored\":true,\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"textChunks\":[{\"__isSmartRef__\":true,\"id\":12}],\"padding\":{\"__isSmartRef__\":true,\"id\":14},\"_Padding\":{\"__isSmartRef__\":true,\"id\":15},\"prevScroll\":[0,0],\"_Align\":\"center\",\"_FontFamily\":\"Arial\",\"_ClipMode\":\"hidden\",\"_WhiteSpaceHandling\":\"pre-wrap\",\"_VerticalAlign\":\"middle\",\"_Display\":\"table-cell\",\"priorExtent\":{\"__isSmartRef__\":true,\"id\":16},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":17},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":18},\"_HandStyle\":\"default\",\"_PointerEvents\":\"none\",\"attributeConnections\":[],\"doNotSerialize\":[],\"doNotCopyProperties\":[],\"_MinTextWidth\":56,\"_MinTextHeight\":null,\"derivationIds\":[1219,\"46E7D2D8-D7A5-4476-8AD1-FB81FAE717FE\",\"7B2A54CD-6423-4B77-A082-B5A1DA2BCE66\",\"6C3B231E-5C42-449F-9425-8EE874A6EC57\",\"7ACD0BA3-074C-461F-8C6B-ECEBA0B09C7A\",\"556A1D2F-8F3F-4BCD-A602-FD3C257F1859\",\"6C05BE2D-BB66-44E3-9765-65B24D7579E1\",\"9F6A58E1-A23D-4A56-8D85-71FD5AA872B9\",\"EDEC5AA1-080B-42AE-A9D6-F6FAB0CD3E1A\",\"FE4530BA-6D31-4472-A351-4DCB0F9FE121\",\"3F3B3887-CFF1-40A7-9228-D95F3594F2CB\",\"B10968A4-7C77-4AAE-A2E1-FC76E16D36E8\",\"DBC8455A-4562-4202-A7EB-543948664FEE\",\"048B902B-C02C-44C6-9357-32663639FE23\",\"C8B116B7-082D-4D6B-A035-EE71E8F3AC72\",\"78B43404-A2E4-4BFF-B022-C4DA2CBBABBD\",\"D271DCF7-62B5-428D-8B91-30B500F6F461\",\"79934637-FCF5-4C27-B392-E9392BB5BA66\"],\"_Scale\":1,\"__LivelyClassName__\":\"lively.morphic.Text\"},\"5\":{\"borderWidth\":0,\"fill\":null,\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"_Position\":{\"__isSmartRef__\":true,\"id\":6},\"_Extent\":{\"__isSmartRef__\":true,\"id\":7},\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":8},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":9},\"_ClipMode\":\"hidden\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":10},\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"6\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"7\":{\"x\":58,\"y\":21,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\"},\"8\":{\"r\":0,\"g\":0,\"b\":0,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"9\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\"},\"10\":{\"x\":1,\"y\":1,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"11\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"12\":{\"style\":{\"__isSmartRef__\":true,\"id\":13},\"morph\":{\"__isSmartRef__\":true,\"id\":4},\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":4},\"storedString\":\"move\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\"},\"13\":{\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"textShadow\":\"0px 1px 0 rgba(255,255,255,1)\",\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\"},\"14\":{\"x\":5,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"15\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"16\":{\"x\":58,\"y\":21,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"17\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"onRenderFinished\":\"onRenderFinishedHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\",\"updateText\":\"updateTextHTML\",\"setTextExtent\":\"setTextExtentHTML\",\"setMaxTextWidth\":\"setMaxTextWidthHTML\",\"setMaxTextHeight\":\"setMaxTextHeightHTML\",\"setMinTextWidth\":\"setMinTextWidthHTML\",\"setMinTextHeight\":\"setMinTextHeightHTML\",\"getTextExtent\":\"getTextExtentHTML\",\"getTextString\":\"getTextStringHTML\",\"ignoreTextEvents\":\"ignoreTextEventsHTML\",\"unignoreTextEvents\":\"unignoreTextEventsHTML\",\"enableTextEvents\":\"enableTextEventsHTML\",\"setFontFamily\":\"setFontFamilyHTML\",\"setFontSize\":\"setFontSizeHTML\",\"setTextColor\":\"setTextColorHTML\",\"setPadding\":\"setPaddingHTML\",\"setAlign\":\"setAlignHTML\",\"setVerticalAlign\":\"setVerticalAlignHTML\",\"setDisplay\":\"setDisplayHTML\",\"setWhiteSpaceHandling\":\"setWhiteSpaceHandlingHTML\",\"focusMorph\":\"focusMorphHTML\"},\"18\":{\"morph\":{\"__isSmartRef__\":true,\"id\":4},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"19\":{\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"_Position\":{\"__isSmartRef__\":true,\"id\":20},\"_Extent\":{\"__isSmartRef__\":true,\"id\":21},\"_Fill\":{\"__isSmartRef__\":true,\"id\":22},\"_BorderWidth\":1,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":32},\"_BorderRadius\":5,\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":33},\"_ClipMode\":\"visible\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":34},\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"20\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"21\":{\"x\":58,\"y\":21,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"22\":{\"stops\":[{\"__isSmartRef__\":true,\"id\":23},{\"__isSmartRef__\":true,\"id\":25},{\"__isSmartRef__\":true,\"id\":27},{\"__isSmartRef__\":true,\"id\":29}],\"vector\":{\"__isSmartRef__\":true,\"id\":31},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.LinearGradient\"},\"23\":{\"offset\":0,\"color\":{\"__isSmartRef__\":true,\"id\":24}},\"24\":{\"r\":0.9600000000000001,\"g\":0.9600000000000001,\"b\":0.9600000000000001,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"25\":{\"offset\":0.4,\"color\":{\"__isSmartRef__\":true,\"id\":26}},\"26\":{\"r\":0.8200000000000001,\"g\":0.8200000000000001,\"b\":0.8200000000000001,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"27\":{\"offset\":0.6,\"color\":{\"__isSmartRef__\":true,\"id\":28}},\"28\":{\"r\":0.8200000000000001,\"g\":0.8200000000000001,\"b\":0.8200000000000001,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"29\":{\"offset\":1,\"color\":{\"__isSmartRef__\":true,\"id\":30}},\"30\":{\"r\":0.94,\"g\":0.94,\"b\":0.94,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"31\":{\"x\":0,\"y\":0,\"width\":0,\"height\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"32\":{\"r\":0.839,\"g\":0.839,\"b\":0.839,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"33\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\"},\"34\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"35\":{\"x\":137.67911865694913,\"y\":393.86777109042464,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"36\":{\"stops\":[{\"__isSmartRef__\":true,\"id\":37},{\"__isSmartRef__\":true,\"id\":39},{\"__isSmartRef__\":true,\"id\":41},{\"__isSmartRef__\":true,\"id\":43}],\"vector\":{\"__isSmartRef__\":true,\"id\":31},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.LinearGradient\"},\"37\":{\"offset\":0,\"color\":{\"__isSmartRef__\":true,\"id\":38}},\"38\":{\"r\":0.98,\"g\":0.98,\"b\":0.98,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"39\":{\"offset\":0.4,\"color\":{\"__isSmartRef__\":true,\"id\":40}},\"40\":{\"r\":0.91,\"g\":0.91,\"b\":0.91,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"41\":{\"offset\":0.6,\"color\":{\"__isSmartRef__\":true,\"id\":42}},\"42\":{\"r\":0.91,\"g\":0.91,\"b\":0.91,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"43\":{\"offset\":1,\"color\":{\"__isSmartRef__\":true,\"id\":44}},\"44\":{\"r\":0.97,\"g\":0.97,\"b\":0.97,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"45\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":3},\"sourceAttrName\":\"fire\",\"targetObj\":{\"__isSmartRef__\":true,\"id\":1},\"targetMethodName\":\"interactivelyMoveSelectedPartItem\",\"__SourceModuleName__\":\"Global.lively.bindings\",\"__LivelyClassName__\":\"AttributeConnection\"},\"46\":{\"x\":5,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"47\":{\"partsSpaceName\":\"PartsBin/NewWorld\",\"__SourceModuleName__\":\"Global.lively.PartsBin\",\"migrationLevel\":1,\"__LivelyClassName__\":\"lively.PartsBin.PartsBinMetaInfo\"},\"48\":{\"moveVertical\":true},\"49\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"onRenderFinished\":\"onRenderFinishedHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\"},\"50\":{\"morph\":{\"__isSmartRef__\":true,\"id\":3},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"51\":{\"x\":59,\"y\":21,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"52\":{\"submorphs\":[{\"__isSmartRef__\":true,\"id\":53}],\"scripts\":[],\"id\":\"DF47355E-361B-4236-A5DA-EDA365A6EE37\",\"shape\":{\"__isSmartRef__\":true,\"id\":68},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"showsMorphMenu\":true,\"halosEnabled\":true,\"registeredForMouseEvents\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":84},\"value\":false,\"toggle\":false,\"isActive\":true,\"normalFill\":{\"__isSmartRef__\":true,\"id\":71},\"lighterFill\":{\"__isSmartRef__\":true,\"id\":85},\"label\":{\"__isSmartRef__\":true,\"id\":53},\"attributeConnections\":[{\"__isSmartRef__\":true,\"id\":94},{\"__isSmartRef__\":true,\"id\":95}],\"doNotSerialize\":[\"$$fire\"],\"doNotCopyProperties\":[\"$$fire\"],\"showsHalos\":false,\"__SourceModuleName__\":\"Global.lively.morphic.Widgets\",\"padding\":{\"__isSmartRef__\":true,\"id\":96},\"name\":\"removePartButton\",\"partsBinMetaInfo\":{\"__isSmartRef__\":true,\"id\":97},\"owner\":{\"__isSmartRef__\":true,\"id\":2},\"layout\":{\"__isSmartRef__\":true,\"id\":98},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":99},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":100},\"derivationIds\":[1220,\"6104A033-57FD-4F65-B785-3F32FC278E39\",\"BF7EFB0E-5EBE-4F44-9F5E-0576880F8E75\",\"1E4BFB46-60C5-46A6-970A-CE2825840F25\",\"6F766455-545A-496A-88AE-84737A5534A7\",\"38DFF15E-9F34-46E9-BF1D-A4E46C497541\",\"06C3D4D0-C1C1-4664-9899-5F7C61544400\",\"4C448623-A82F-4C77-87AF-D6EA63A59B8D\",\"9A0208AE-4752-4CEC-ABFE-69A8DCADDEC1\",\"B622D1E6-1113-45B0-B7F1-D476B7187C6F\",\"063AEB5B-6476-4381-80CE-3223D5217E84\",\"6156BDE1-9147-41C6-AA8D-BAFBE8D74659\",\"76C8D1EC-5DEB-4813-B4A3-DEE275EB63CA\",\"38EF1DBF-4047-4FAD-9A38-3782659C845B\",\"64AA08B4-79A2-4CF4-9FA4-C642BE08A736\",\"D7C852FA-BE85-4DE9-A4D1-6E6E99E6A959\",\"80F62CA1-A854-4470-B387-629B81C0618F\",\"59DC61C0-DC00-497D-815B-6ED5BA0E6F47\"],\"_Rotation\":0,\"_Scale\":1,\"_ClipMode\":\"visible\",\"__LivelyClassName__\":\"lively.morphic.Button\"},\"53\":{\"submorphs\":[],\"scripts\":[],\"id\":\"B10D0811-3BD7-4D45-B876-055475EB1FC1\",\"shape\":{\"__isSmartRef__\":true,\"id\":54},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"showsMorphMenu\":false,\"halosEnabled\":true,\"fixedWidth\":true,\"_MaxTextWidth\":64,\"_MaxTextHeight\":null,\"fixedHeight\":true,\"allowsInput\":false,\"registeredForMouseEvents\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":60},\"textColor\":{\"__isSmartRef__\":true,\"id\":57},\"owner\":{\"__isSmartRef__\":true,\"id\":52},\"eventsAreIgnored\":true,\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"textChunks\":[{\"__isSmartRef__\":true,\"id\":61}],\"padding\":{\"__isSmartRef__\":true,\"id\":63},\"_Padding\":{\"__isSmartRef__\":true,\"id\":64},\"prevScroll\":[0,0],\"_Align\":\"center\",\"_FontFamily\":\"Arial\",\"_ClipMode\":\"visible\",\"_WhiteSpaceHandling\":\"pre-wrap\",\"_VerticalAlign\":\"middle\",\"_Display\":\"table-cell\",\"priorExtent\":{\"__isSmartRef__\":true,\"id\":65},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":66},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":67},\"_HandStyle\":\"default\",\"_PointerEvents\":\"none\",\"attributeConnections\":[],\"doNotSerialize\":[],\"doNotCopyProperties\":[],\"_MinTextWidth\":64,\"_MinTextHeight\":null,\"derivationIds\":[1221,\"9DA2513A-CC83-4283-AB2A-ACF15C86C674\",\"5F885FF0-B156-4674-9C69-74CB7C257A00\",\"58A5253D-0C92-4B09-9B0B-50BAF7062B0D\",\"C655EA28-0996-4C54-8E49-F908BCA93FCE\",\"E7DE43DD-20AF-4E46-9928-2D26F325AB7F\",\"7B24B946-C7AF-4E42-AC8B-BAC6D5D6FB5E\",\"43456CD2-B83E-455A-89EA-E2EAC5B41399\",\"3ACAECEE-6384-4EBE-9736-CAD24C3B3762\",\"8005E82C-FA8E-4695-B93B-D9B2E924E896\",\"D5AB5A5F-B23E-44D4-A8E2-DBF9366166C6\",\"892409CD-C1D6-48CA-BEC2-6CBADF38465D\",\"D74F66BA-4390-448A-B522-8F05178E7350\",\"0B784218-10B5-4A37-B773-7620CC059EB7\",\"C5685084-134C-46FD-9102-61A063AC889C\",\"C47B92E3-5285-4067-B358-1A4324DF8A22\",\"F7DC9949-A305-4AC0-AE45-7EE864EE9337\",\"3D5444C3-7F8C-4D4F-A042-7908B72CECC7\"],\"_Scale\":1,\"__LivelyClassName__\":\"lively.morphic.Text\"},\"54\":{\"borderWidth\":0,\"fill\":null,\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"_Position\":{\"__isSmartRef__\":true,\"id\":55},\"_Extent\":{\"__isSmartRef__\":true,\"id\":56},\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":57},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":58},\"_ClipMode\":\"visible\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":59},\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"55\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"56\":{\"x\":66,\"y\":21,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\"},\"57\":{\"r\":0,\"g\":0,\"b\":0,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"58\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\"},\"59\":{\"x\":1,\"y\":1,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"60\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"61\":{\"style\":{\"__isSmartRef__\":true,\"id\":62},\"morph\":{\"__isSmartRef__\":true,\"id\":53},\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":53},\"storedString\":\"remove\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\"},\"62\":{\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"textShadow\":\"0px 1px 0 rgba(255,255,255,1)\",\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\"},\"63\":{\"x\":5,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"64\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"65\":{\"x\":66,\"y\":21,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"66\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"onRenderFinished\":\"onRenderFinishedHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\",\"updateText\":\"updateTextHTML\",\"setTextExtent\":\"setTextExtentHTML\",\"setMaxTextWidth\":\"setMaxTextWidthHTML\",\"setMaxTextHeight\":\"setMaxTextHeightHTML\",\"setMinTextWidth\":\"setMinTextWidthHTML\",\"setMinTextHeight\":\"setMinTextHeightHTML\",\"getTextExtent\":\"getTextExtentHTML\",\"getTextString\":\"getTextStringHTML\",\"ignoreTextEvents\":\"ignoreTextEventsHTML\",\"unignoreTextEvents\":\"unignoreTextEventsHTML\",\"enableTextEvents\":\"enableTextEventsHTML\",\"setFontFamily\":\"setFontFamilyHTML\",\"setFontSize\":\"setFontSizeHTML\",\"setTextColor\":\"setTextColorHTML\",\"setPadding\":\"setPaddingHTML\",\"setAlign\":\"setAlignHTML\",\"setVerticalAlign\":\"setVerticalAlignHTML\",\"setDisplay\":\"setDisplayHTML\",\"setWhiteSpaceHandling\":\"setWhiteSpaceHandlingHTML\",\"focusMorph\":\"focusMorphHTML\"},\"67\":{\"morph\":{\"__isSmartRef__\":true,\"id\":53},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"68\":{\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"_Position\":{\"__isSmartRef__\":true,\"id\":69},\"_Extent\":{\"__isSmartRef__\":true,\"id\":70},\"_Fill\":{\"__isSmartRef__\":true,\"id\":71},\"_BorderWidth\":1,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":81},\"_BorderRadius\":5,\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":82},\"_ClipMode\":\"visible\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":83},\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"69\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"70\":{\"x\":66,\"y\":21,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"71\":{\"stops\":[{\"__isSmartRef__\":true,\"id\":72},{\"__isSmartRef__\":true,\"id\":74},{\"__isSmartRef__\":true,\"id\":76},{\"__isSmartRef__\":true,\"id\":78}],\"vector\":{\"__isSmartRef__\":true,\"id\":80},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.LinearGradient\"},\"72\":{\"offset\":0,\"color\":{\"__isSmartRef__\":true,\"id\":73}},\"73\":{\"r\":0.9600000000000001,\"g\":0.9600000000000001,\"b\":0.9600000000000001,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"74\":{\"offset\":0.4,\"color\":{\"__isSmartRef__\":true,\"id\":75}},\"75\":{\"r\":0.8200000000000001,\"g\":0.8200000000000001,\"b\":0.8200000000000001,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"76\":{\"offset\":0.6,\"color\":{\"__isSmartRef__\":true,\"id\":77}},\"77\":{\"r\":0.8200000000000001,\"g\":0.8200000000000001,\"b\":0.8200000000000001,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"78\":{\"offset\":1,\"color\":{\"__isSmartRef__\":true,\"id\":79}},\"79\":{\"r\":0.94,\"g\":0.94,\"b\":0.94,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"80\":{\"x\":0,\"y\":0,\"width\":0,\"height\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"81\":{\"r\":0.839,\"g\":0.839,\"b\":0.839,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"82\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\"},\"83\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"84\":{\"x\":70.12005863445097,\"y\":393.8518587078797,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"85\":{\"stops\":[{\"__isSmartRef__\":true,\"id\":86},{\"__isSmartRef__\":true,\"id\":88},{\"__isSmartRef__\":true,\"id\":90},{\"__isSmartRef__\":true,\"id\":92}],\"vector\":{\"__isSmartRef__\":true,\"id\":80},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.LinearGradient\"},\"86\":{\"offset\":0,\"color\":{\"__isSmartRef__\":true,\"id\":87}},\"87\":{\"r\":0.98,\"g\":0.98,\"b\":0.98,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"88\":{\"offset\":0.4,\"color\":{\"__isSmartRef__\":true,\"id\":89}},\"89\":{\"r\":0.91,\"g\":0.91,\"b\":0.91,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"90\":{\"offset\":0.6,\"color\":{\"__isSmartRef__\":true,\"id\":91}},\"91\":{\"r\":0.91,\"g\":0.91,\"b\":0.91,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"92\":{\"offset\":1,\"color\":{\"__isSmartRef__\":true,\"id\":93}},\"93\":{\"r\":0.97,\"g\":0.97,\"b\":0.97,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"94\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":52},\"sourceAttrName\":\"fire\",\"targetMethodName\":\"reloadEverything\",\"__SourceModuleName__\":\"Global.lively.bindings\",\"__LivelyClassName__\":\"AttributeConnection\"},\"95\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":52},\"sourceAttrName\":\"fire\",\"targetObj\":{\"__isSmartRef__\":true,\"id\":1},\"targetMethodName\":\"interactivelyRemoveSelectedPartItem\",\"__SourceModuleName__\":\"Global.lively.bindings\",\"__LivelyClassName__\":\"AttributeConnection\"},\"96\":{\"x\":5,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"97\":{\"partsSpaceName\":\"PartsBin/NewWorld\",\"__SourceModuleName__\":\"Global.lively.PartsBin\",\"migrationLevel\":1,\"__LivelyClassName__\":\"lively.PartsBin.PartsBinMetaInfo\"},\"98\":{\"moveVertical\":true},\"99\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"onRenderFinished\":\"onRenderFinishedHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\"},\"100\":{\"morph\":{\"__isSmartRef__\":true,\"id\":52},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"101\":{\"submorphs\":[{\"__isSmartRef__\":true,\"id\":102}],\"scripts\":[],\"id\":\"829B5CC8-E112-41DA-9BE5-1532570063F1\",\"shape\":{\"__isSmartRef__\":true,\"id\":117},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"showsMorphMenu\":true,\"halosEnabled\":true,\"registeredForMouseEvents\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":133},\"value\":false,\"toggle\":false,\"isActive\":true,\"normalFill\":{\"__isSmartRef__\":true,\"id\":120},\"lighterFill\":{\"__isSmartRef__\":true,\"id\":134},\"label\":{\"__isSmartRef__\":true,\"id\":102},\"attributeConnections\":[{\"__isSmartRef__\":true,\"id\":143},{\"__isSmartRef__\":true,\"id\":144}],\"doNotSerialize\":[\"$$fire\"],\"doNotCopyProperties\":[\"$$fire\"],\"showsHalos\":false,\"__SourceModuleName__\":\"Global.lively.morphic.Widgets\",\"padding\":{\"__isSmartRef__\":true,\"id\":145},\"name\":\"loadPartButton\",\"partsBinMetaInfo\":{\"__isSmartRef__\":true,\"id\":146},\"owner\":{\"__isSmartRef__\":true,\"id\":2},\"layout\":{\"__isSmartRef__\":true,\"id\":147},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":148},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":149},\"derivationIds\":[1222,\"53143161-6C64-48C5-8E55-E5914F0EF97D\",\"00D6DD0A-007D-478E-B625-602F218C4635\",\"F420150F-FC88-4A76-8B6B-EA48495DAD2A\",\"7E7374D3-E099-45D6-A873-E111BC557971\",\"69B710F0-9A8E-4B16-9936-5C3E2512043F\",\"1B1D4C76-8DF1-460A-ACCE-80568FE703DC\",\"334778F7-689B-4D27-9891-059110F5122A\",\"8B321CE5-31C5-4333-ADDF-E464DDE059A0\",\"BC069425-0C12-4A28-867E-6C5A5B1334AE\",\"F4B8B757-4B31-4438-B170-D36080178829\",\"C491F2B7-A6A8-4A4A-B729-6F8D829A1966\",\"A3A93C3D-0FC6-4D8B-8244-2B9003FD82A6\",\"DB35D070-7293-4FEE-A170-8C31C4417699\",\"0A3F38FF-C91B-4EA5-B235-0B73774AFCA2\",\"8E4F2D2F-9F28-4BDA-882E-5E76E956D188\",\"D6409CB9-24F9-40E8-A9A9-281F97370D72\",\"B5CB0156-0C30-4C8C-861E-72E6B73E8E32\"],\"priorExtent\":{\"__isSmartRef__\":true,\"id\":150},\"_Rotation\":0,\"_Scale\":1,\"_ClipMode\":\"visible\",\"__LivelyClassName__\":\"lively.morphic.Button\"},\"102\":{\"submorphs\":[],\"scripts\":[],\"id\":\"A14FF23F-CBB9-49BF-B4B5-52F63B3AFE40\",\"shape\":{\"__isSmartRef__\":true,\"id\":103},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"showsMorphMenu\":false,\"halosEnabled\":true,\"fixedWidth\":true,\"_MaxTextWidth\":48,\"_MaxTextHeight\":null,\"fixedHeight\":true,\"allowsInput\":false,\"registeredForMouseEvents\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":109},\"textColor\":{\"__isSmartRef__\":true,\"id\":106},\"owner\":{\"__isSmartRef__\":true,\"id\":101},\"eventsAreIgnored\":true,\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"textChunks\":[{\"__isSmartRef__\":true,\"id\":110}],\"padding\":{\"__isSmartRef__\":true,\"id\":112},\"_Padding\":{\"__isSmartRef__\":true,\"id\":113},\"prevScroll\":[0,0],\"_Align\":\"center\",\"_FontFamily\":\"Arial\",\"_ClipMode\":\"visible\",\"_WhiteSpaceHandling\":\"pre-wrap\",\"_VerticalAlign\":\"middle\",\"_Display\":\"table-cell\",\"priorExtent\":{\"__isSmartRef__\":true,\"id\":114},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":115},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":116},\"_HandStyle\":\"default\",\"_PointerEvents\":\"none\",\"attributeConnections\":[],\"doNotSerialize\":[],\"doNotCopyProperties\":[],\"_MinTextWidth\":48,\"_MinTextHeight\":null,\"derivationIds\":[1223,\"CA1AEDF7-8E87-433B-9CD1-DDA8D5A3EBCF\",\"86BD113F-64BA-49A6-B42F-E561F4E0D67E\",\"272B9AB5-11DE-4885-89B6-C3438FC53A90\",\"8A9A437F-D683-4B7F-AE55-35EB605AFB78\",\"A990A9CC-15E4-4E0C-BB5B-16023C399575\",\"F9EF7A21-3B37-4964-B000-6276E90F9807\",\"7C3782C1-9B87-4C58-8D9B-699E9789DA5F\",\"519AE5D6-2EFD-48C5-B983-5A9CA44B7361\",\"3C6B09E0-A6F9-42D6-902B-CF03B209261C\",\"B861397A-5D9E-4C49-B16C-B7C4213F553F\",\"3946FAFB-8E68-4B61-B3D8-C17D2D779198\",\"1DCA3B7F-0D7F-4729-8FD9-2B33A6361A28\",\"6CF99508-4E30-43E9-9945-7A4C4439936A\",\"5990A154-6EFE-48B1-8390-087C7FAF9F35\",\"507F3F9A-523B-4381-8F92-9886C7000F06\",\"7F2ABCE4-A243-4264-8C19-2AE81B3CE9DE\",\"8D86C24D-83CE-40F0-B79B-A0DB20ED1B25\"],\"_Scale\":1,\"__LivelyClassName__\":\"lively.morphic.Text\"},\"103\":{\"borderWidth\":0,\"fill\":null,\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"_Position\":{\"__isSmartRef__\":true,\"id\":104},\"_Extent\":{\"__isSmartRef__\":true,\"id\":105},\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":106},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":107},\"_ClipMode\":\"visible\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":108},\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"104\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"105\":{\"x\":50,\"y\":21,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\"},\"106\":{\"r\":0,\"g\":0,\"b\":0,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"107\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\"},\"108\":{\"x\":1,\"y\":1,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"109\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"110\":{\"style\":{\"__isSmartRef__\":true,\"id\":111},\"morph\":{\"__isSmartRef__\":true,\"id\":102},\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":102},\"storedString\":\"load\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\"},\"111\":{\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"textShadow\":\"0px 1px 0 rgba(255,255,255,1)\",\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\"},\"112\":{\"x\":5,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"113\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"114\":{\"x\":50,\"y\":21,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"115\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"onRenderFinished\":\"onRenderFinishedHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\",\"updateText\":\"updateTextHTML\",\"setTextExtent\":\"setTextExtentHTML\",\"setMaxTextWidth\":\"setMaxTextWidthHTML\",\"setMaxTextHeight\":\"setMaxTextHeightHTML\",\"setMinTextWidth\":\"setMinTextWidthHTML\",\"setMinTextHeight\":\"setMinTextHeightHTML\",\"getTextExtent\":\"getTextExtentHTML\",\"getTextString\":\"getTextStringHTML\",\"ignoreTextEvents\":\"ignoreTextEventsHTML\",\"unignoreTextEvents\":\"unignoreTextEventsHTML\",\"enableTextEvents\":\"enableTextEventsHTML\",\"setFontFamily\":\"setFontFamilyHTML\",\"setFontSize\":\"setFontSizeHTML\",\"setTextColor\":\"setTextColorHTML\",\"setPadding\":\"setPaddingHTML\",\"setAlign\":\"setAlignHTML\",\"setVerticalAlign\":\"setVerticalAlignHTML\",\"setDisplay\":\"setDisplayHTML\",\"setWhiteSpaceHandling\":\"setWhiteSpaceHandlingHTML\",\"focusMorph\":\"focusMorphHTML\"},\"116\":{\"morph\":{\"__isSmartRef__\":true,\"id\":102},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"117\":{\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"_Position\":{\"__isSmartRef__\":true,\"id\":118},\"_Extent\":{\"__isSmartRef__\":true,\"id\":119},\"_Fill\":{\"__isSmartRef__\":true,\"id\":120},\"_BorderWidth\":1,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":130},\"_BorderRadius\":5,\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":131},\"_ClipMode\":\"visible\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":132},\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"118\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"119\":{\"x\":50,\"y\":21,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"120\":{\"stops\":[{\"__isSmartRef__\":true,\"id\":121},{\"__isSmartRef__\":true,\"id\":123},{\"__isSmartRef__\":true,\"id\":125},{\"__isSmartRef__\":true,\"id\":127}],\"vector\":{\"__isSmartRef__\":true,\"id\":129},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.LinearGradient\"},\"121\":{\"offset\":0,\"color\":{\"__isSmartRef__\":true,\"id\":122}},\"122\":{\"r\":0.9600000000000001,\"g\":0.9600000000000001,\"b\":0.9600000000000001,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"123\":{\"offset\":0.4,\"color\":{\"__isSmartRef__\":true,\"id\":124}},\"124\":{\"r\":0.8200000000000001,\"g\":0.8200000000000001,\"b\":0.8200000000000001,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"125\":{\"offset\":0.6,\"color\":{\"__isSmartRef__\":true,\"id\":126}},\"126\":{\"r\":0.8200000000000001,\"g\":0.8200000000000001,\"b\":0.8200000000000001,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"127\":{\"offset\":1,\"color\":{\"__isSmartRef__\":true,\"id\":128}},\"128\":{\"r\":0.94,\"g\":0.94,\"b\":0.94,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"129\":{\"x\":0,\"y\":0,\"width\":0,\"height\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"130\":{\"r\":0.839,\"g\":0.839,\"b\":0.839,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"131\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\"},\"132\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"133\":{\"x\":19.154971194602297,\"y\":393.89144835121806,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"134\":{\"stops\":[{\"__isSmartRef__\":true,\"id\":135},{\"__isSmartRef__\":true,\"id\":137},{\"__isSmartRef__\":true,\"id\":139},{\"__isSmartRef__\":true,\"id\":141}],\"vector\":{\"__isSmartRef__\":true,\"id\":129},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.LinearGradient\"},\"135\":{\"offset\":0,\"color\":{\"__isSmartRef__\":true,\"id\":136}},\"136\":{\"r\":0.98,\"g\":0.98,\"b\":0.98,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"137\":{\"offset\":0.4,\"color\":{\"__isSmartRef__\":true,\"id\":138}},\"138\":{\"r\":0.91,\"g\":0.91,\"b\":0.91,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"139\":{\"offset\":0.6,\"color\":{\"__isSmartRef__\":true,\"id\":140}},\"140\":{\"r\":0.91,\"g\":0.91,\"b\":0.91,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"141\":{\"offset\":1,\"color\":{\"__isSmartRef__\":true,\"id\":142}},\"142\":{\"r\":0.97,\"g\":0.97,\"b\":0.97,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"143\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":101},\"sourceAttrName\":\"fire\",\"targetMethodName\":\"reloadEverything\",\"__SourceModuleName__\":\"Global.lively.bindings\",\"__LivelyClassName__\":\"AttributeConnection\"},\"144\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":101},\"sourceAttrName\":\"fire\",\"targetObj\":{\"__isSmartRef__\":true,\"id\":1},\"targetMethodName\":\"loadAndOpenSelectedPartItem\",\"__SourceModuleName__\":\"Global.lively.bindings\",\"__LivelyClassName__\":\"AttributeConnection\"},\"145\":{\"x\":5,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"146\":{\"partsSpaceName\":\"PartsBin/NewWorld\",\"__SourceModuleName__\":\"Global.lively.PartsBin\",\"migrationLevel\":1,\"__LivelyClassName__\":\"lively.PartsBin.PartsBinMetaInfo\"},\"147\":{\"moveVertical\":true},\"148\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"onRenderFinished\":\"onRenderFinishedHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\"},\"149\":{\"morph\":{\"__isSmartRef__\":true,\"id\":101},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"150\":{\"x\":51,\"y\":21,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"151\":{\"submorphs\":[],\"scripts\":[],\"id\":\"786477A0-CF47-4332-985A-FD492FB8E7C6\",\"shape\":{\"__isSmartRef__\":true,\"id\":152},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"halosEnabled\":true,\"fixedWidth\":true,\"fixedHeight\":true,\"allowsInput\":true,\"_FontFamily\":\"Arial, sans-serif\",\"registeredForMouseEvents\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":158},\"_MaxTextWidth\":258,\"_MaxTextHeight\":null,\"textColor\":{\"__isSmartRef__\":true,\"id\":155},\"showsHalos\":false,\"_FontSize\":12,\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"name\":\"selectedPartName\",\"partsBinMetaInfo\":{\"__isSmartRef__\":true,\"id\":159},\"textChunks\":[{\"__isSmartRef__\":true,\"id\":160}],\"charsReplaced\":\"some text\",\"lastFindLoc\":-9,\"priorSelectionRange\":[9,9],\"prevScroll\":[0,0],\"owner\":{\"__isSmartRef__\":true,\"id\":2},\"_ClipMode\":\"hidden\",\"priorExtent\":{\"__isSmartRef__\":true,\"id\":162},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":163},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":164},\"_WhiteSpaceHandling\":\"pre-wrap\",\"attributeConnections\":[],\"doNotSerialize\":[],\"doNotCopyProperties\":[],\"_MinTextWidth\":258,\"_MinTextHeight\":null,\"distanceToDragEvent\":{\"__isSmartRef__\":true,\"id\":165},\"previousSelection\":[11,11],\"derivationIds\":[1224,\"25E0FB99-9B39-4754-932D-DB6A01B4A95D\",\"61627613-C999-40E7-9DB0-BDF996D1ECC4\",\"C4D29785-0782-4706-806D-FF6038713C2F\",\"4C2E106A-1F4C-48A0-A435-1FAA967054BC\",\"BCB8A5BC-CD57-4495-8E0B-67AA5E474FA4\",\"BC6B6857-9FAE-499A-BBFC-4F98A28D555D\",\"A33D26A2-77A9-4F7B-B01E-E011C3AEAB93\",\"12CBEF1F-E269-417E-ACEA-4DE2E29A0CE3\",\"FCA464B3-A849-409D-BC5B-6D9EBAFB43BE\",\"ED534055-8E5A-4649-BB57-BDC3E5CBC17F\",\"B3F598DC-FB73-4FE9-8996-49419A4CD741\",\"F43C5DD4-BE88-4B9F-A804-83D767B93FF8\",\"E8A14541-A23C-4109-82E1-D4DCA740BF52\",\"7A379D20-CC5D-4FB1-9898-854686E034C5\",\"E7A76532-D8EF-4115-9B51-C3A2754C7983\",\"70045544-6706-4A32-A67A-A439454F90CF\",\"5AB7DDB3-7240-4C63-9F17-5A96AC90D9CC\"],\"_Rotation\":0,\"_Scale\":1,\"__LivelyClassName__\":\"lively.morphic.Text\"},\"152\":{\"fill\":null,\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"_Position\":{\"__isSmartRef__\":true,\"id\":153},\"_Extent\":{\"__isSmartRef__\":true,\"id\":154},\"_BorderWidth\":0,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":155},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":156},\"_ClipMode\":\"hidden\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":157},\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"153\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"154\":{\"x\":258,\"y\":17,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\"},\"155\":{\"r\":0,\"g\":0,\"b\":0,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"156\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\"},\"157\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"158\":{\"x\":22.074220912172564,\"y\":8.635794805933187,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"159\":{\"partsSpaceName\":\"PartsBin/NewWorld\",\"__SourceModuleName__\":\"Global.lively.PartsBin\",\"migrationLevel\":1,\"__LivelyClassName__\":\"lively.PartsBin.PartsBinMetaInfo\"},\"160\":{\"style\":{\"__isSmartRef__\":true,\"id\":161},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":151},\"storedString\":\"nothing selected\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\"},\"161\":{\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\"},\"162\":{\"x\":258,\"y\":17,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"163\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"onRenderFinished\":\"onRenderFinishedHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\",\"updateText\":\"updateTextHTML\",\"setTextExtent\":\"setTextExtentHTML\",\"setMaxTextWidth\":\"setMaxTextWidthHTML\",\"setMaxTextHeight\":\"setMaxTextHeightHTML\",\"setMinTextWidth\":\"setMinTextWidthHTML\",\"setMinTextHeight\":\"setMinTextHeightHTML\",\"getTextExtent\":\"getTextExtentHTML\",\"getTextString\":\"getTextStringHTML\",\"ignoreTextEvents\":\"ignoreTextEventsHTML\",\"unignoreTextEvents\":\"unignoreTextEventsHTML\",\"enableTextEvents\":\"enableTextEventsHTML\",\"setFontFamily\":\"setFontFamilyHTML\",\"setFontSize\":\"setFontSizeHTML\",\"setTextColor\":\"setTextColorHTML\",\"setPadding\":\"setPaddingHTML\",\"setAlign\":\"setAlignHTML\",\"setVerticalAlign\":\"setVerticalAlignHTML\",\"setDisplay\":\"setDisplayHTML\",\"setWhiteSpaceHandling\":\"setWhiteSpaceHandlingHTML\",\"focusMorph\":\"focusMorphHTML\"},\"164\":{\"morph\":{\"__isSmartRef__\":true,\"id\":151},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"165\":{\"x\":167.51791727205773,\"y\":-12.628784291915622,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"166\":{\"submorphs\":[],\"scripts\":[],\"id\":\"CCE0CD46-F614-405D-A86B-C21A5CD0A81D\",\"shape\":{\"__isSmartRef__\":true,\"id\":167},\"droppingEnabled\":false,\"halosEnabled\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":174},\"itemList\":[],\"showsHalos\":false,\"name\":\"selectedPartVersions\",\"partsBinMetaInfo\":{\"__isSmartRef__\":true,\"id\":175},\"__SourceModuleName__\":\"Global.lively.morphic.Core\",\"_ClipMode\":\"scroll\",\"owner\":{\"__isSmartRef__\":true,\"id\":2},\"prevScroll\":[0,96],\"layout\":{\"__isSmartRef__\":true,\"id\":176},\"priorExtent\":{\"__isSmartRef__\":true,\"id\":177},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":178},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":179},\"attributeConnections\":[],\"doNotSerialize\":[],\"doNotCopyProperties\":[],\"derivationIds\":[1225,\"9B936EA2-F23D-497C-A53E-4396CA9256F6\",\"E333E76B-0723-4359-B687-2AA820C0D677\",\"25D90D11-0432-4E82-891D-54FFA3BB9FB1\",\"914D1CD5-B925-47EC-B766-212629CF18AC\",\"06903DED-2228-497A-A5E4-BD39CDAC9286\",\"87BCD5EE-A9F5-41E6-AF60-2E0F4B187B25\",\"7FF89F4C-C131-4DAD-A2E3-E3891D43F801\",\"4C4F847E-E079-4B30-BD21-99ACC266B3A6\",\"CD3F6BEF-CFAC-4D1D-9EDE-645D9A1BD064\",\"58EBD102-9E1B-4DF6-AEB7-917764F6D2F3\",\"71365E97-4664-4E67-8AE4-3038A922F65E\",\"BD9C5EBB-4660-4030-8F82-D7F96BBF1B94\",\"189C43AE-811E-4F28-8B30-B6CC11F41CA9\",\"EB043866-95BE-49E0-A54B-14BB5C4BD692\",\"55CDE267-DC7E-42B4-8270-1BBC412A4B36\",\"253560AE-9FB0-4EC3-8C26-0DB0DF9BBE02\",\"FD68C62E-0D04-4421-A9A2-254D853E2044\"],\"_Rotation\":0,\"_Scale\":1,\"__LivelyClassName__\":\"lively.morphic.List\"},\"167\":{\"position\":{\"__isSmartRef__\":true,\"id\":168},\"_Extent\":{\"__isSmartRef__\":true,\"id\":169},\"_BorderWidth\":0,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":170},\"_Fill\":{\"__isSmartRef__\":true,\"id\":171},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":172},\"_BorderRadius\":0,\"_Opacity\":1,\"_BorderStyle\":\"solid\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":173},\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"168\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"169\":{\"x\":330.7762078882963,\"y\":121.97632273920658,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"170\":{\"r\":0,\"g\":0,\"b\":0,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"171\":{\"r\":0.95,\"g\":0.95,\"b\":0.95,\"a\":1,\"__LivelyClassName__\":\"Color\",\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\"},\"172\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\"},\"173\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"174\":{\"x\":19.98146549080036,\"y\":56.349422571268406,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"175\":{\"partsSpaceName\":\"PartsBin/NewWorld\",\"migrationLevel\":2,\"__SourceModuleName__\":\"Global.lively.PartsBin\",\"__LivelyClassName__\":\"lively.PartsBin.PartsBinMetaInfo\"},\"176\":{\"resizeWidth\":true},\"177\":{\"x\":330.7762078882963,\"y\":122.97632273920658,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"178\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"onRenderFinished\":\"onRenderFinishedHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\",\"updateListContent\":\"updateListContentHTML\",\"resizeList\":\"resizeListHTML\",\"getItemIndexFromEvent\":\"getItemIndexFromEventHTML\",\"getListExtent\":\"getListExtentHTML\",\"setSize\":\"setSizeHTML\",\"renderAsDropDownList\":\"renderAsDropDownListHTML\",\"setFontSize\":\"setFontSizeHTML\",\"setFontFamily\":\"setFontFamilyHTML\",\"getSelectedIndexes\":\"getSelectedIndexesHTML\",\"enableMultipleSelections\":\"enableMultipleSelectionsHTML\",\"selectAllAt\":\"selectAllAtHTML\",\"clearSelections\":\"clearSelectionsHTML\",\"deselectAt\":\"deselectAtHTML\"},\"179\":{\"morph\":{\"__isSmartRef__\":true,\"id\":166},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"180\":{\"submorphs\":[],\"scripts\":[],\"id\":\"2513159B-9CA2-4F02-92E8-C637FB0EF5FF\",\"shape\":{\"__isSmartRef__\":true,\"id\":181},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"halosEnabled\":true,\"fixedWidth\":true,\"fixedHeight\":true,\"allowsInput\":true,\"_FontFamily\":\"Arial, sans-serif\",\"registeredForMouseEvents\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":187},\"_MaxTextWidth\":330.04,\"_MaxTextHeight\":null,\"textColor\":{\"__isSmartRef__\":true,\"id\":188},\"showsHalos\":false,\"_FontSize\":11,\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"name\":\"selectedPartComment\",\"partsBinMetaInfo\":{\"__isSmartRef__\":true,\"id\":189},\"textChunks\":[{\"__isSmartRef__\":true,\"id\":190}],\"charsReplaced\":\"\",\"lastFindLoc\":6,\"prevScroll\":[0,0],\"owner\":{\"__isSmartRef__\":true,\"id\":2},\"_ClipMode\":\"auto\",\"priorExtent\":{\"__isSmartRef__\":true,\"id\":192},\"attributeConnections\":[{\"__isSmartRef__\":true,\"id\":193}],\"doNotSerialize\":[\"$$savedTextString\"],\"doNotCopyProperties\":[\"$$savedTextString\"],\"layout\":{\"__isSmartRef__\":true,\"id\":194},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":195},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":196},\"_MinTextWidth\":330.04,\"_MinTextHeight\":null,\"_WhiteSpaceHandling\":\"pre-wrap\",\"derivationIds\":[1226,\"DD9BD765-ADCE-4F83-BD29-D46C4F70D065\",\"FAF93200-3F45-458D-A09A-150A9A564E17\",\"45B7AF6D-BAB6-4C3A-A200-A6A7A709499B\",\"65E31DB6-BFDA-4D8A-9EF2-EB1D94C2E253\",\"74C3EFF9-4889-452C-A456-5A5B6778CE47\",\"38D7BE76-BC2A-4B09-92FC-C08352382C88\",\"96002B07-9CDB-4008-A195-09BD239923F2\",\"DAA476D0-F42A-43C3-B4C4-BC880BD80E65\",\"BA992D77-C2D5-466E-A47A-4322BB7146A8\",\"34167D7E-66D9-41B2-AD62-D4C9AB410B96\",\"E701BCEE-C44A-47CB-BE90-50C8CF47AA08\",\"459DECD4-11D7-4B8C-8444-2B602BCDFF28\",\"D0B2AEDB-8A3F-462F-A869-9BECE3D20A80\",\"0BD25F0F-D0C4-46D7-8911-E8FF36AE1AA6\",\"CE77BB5F-B2A7-4B69-83E5-EA36EE064597\",\"D34A0C4A-A6BD-4FE7-82A4-93CB9B2F030B\",\"50A2EC62-7A15-43E5-BB1C-B33C3AE91666\"],\"distanceToDragEvent\":{\"__isSmartRef__\":true,\"id\":197},\"_Rotation\":0,\"_Scale\":1,\"savedTextString\":\"A todo list. Pretty straightforward. If your are looking for the todo item proto, it's in front of you ;)\\n\\nWhen a todo item text is selected you can use TAB / Shift+TAB to go to the next / prev item.\\n\\nWith Ctrl+c Ctrl+c (2x) you can toggle the done state.\",\"priorSelectionRange\":[0,0],\"__LivelyClassName__\":\"lively.morphic.Text\"},\"181\":{\"fill\":null,\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"_Position\":{\"__isSmartRef__\":true,\"id\":182},\"_Extent\":{\"__isSmartRef__\":true,\"id\":183},\"_BorderWidth\":1.4800000000000002,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":184},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":185},\"_BorderRadius\":7.400000000000001,\"_Opacity\":1,\"_BorderStyle\":\"solid\",\"_ClipMode\":\"visible\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":186},\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"182\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"183\":{\"x\":333,\"y\":70,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\"},\"184\":{\"r\":0.753,\"g\":0.753,\"b\":0.753,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"185\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\"},\"186\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"187\":{\"x\":20,\"y\":180,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"188\":{\"r\":0,\"g\":0,\"b\":0,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"189\":{\"partsSpaceName\":\"PartsBin/NewWorld\",\"__SourceModuleName__\":\"Global.lively.PartsBin\",\"migrationLevel\":1,\"__LivelyClassName__\":\"lively.PartsBin.PartsBinMetaInfo\"},\"190\":{\"style\":{\"__isSmartRef__\":true,\"id\":191},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":180},\"storedString\":\"\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\"},\"191\":{\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\"},\"192\":{\"x\":333,\"y\":70,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\"},\"193\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":180},\"sourceAttrName\":\"savedTextString\",\"targetObj\":{\"__isSmartRef__\":true,\"id\":1},\"targetMethodName\":\"saveCommentForSelectedPartItem\",\"__SourceModuleName__\":\"Global.lively.bindings\",\"__LivelyClassName__\":\"AttributeConnection\"},\"194\":{\"resizeWidth\":true,\"resizeHeight\":true},\"195\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"onRenderFinished\":\"onRenderFinishedHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\",\"updateText\":\"updateTextHTML\",\"setTextExtent\":\"setTextExtentHTML\",\"setMaxTextWidth\":\"setMaxTextWidthHTML\",\"setMaxTextHeight\":\"setMaxTextHeightHTML\",\"setMinTextWidth\":\"setMinTextWidthHTML\",\"setMinTextHeight\":\"setMinTextHeightHTML\",\"getTextExtent\":\"getTextExtentHTML\",\"getTextString\":\"getTextStringHTML\",\"ignoreTextEvents\":\"ignoreTextEventsHTML\",\"unignoreTextEvents\":\"unignoreTextEventsHTML\",\"enableTextEvents\":\"enableTextEventsHTML\",\"setFontFamily\":\"setFontFamilyHTML\",\"setFontSize\":\"setFontSizeHTML\",\"setTextColor\":\"setTextColorHTML\",\"setPadding\":\"setPaddingHTML\",\"setAlign\":\"setAlignHTML\",\"setVerticalAlign\":\"setVerticalAlignHTML\",\"setDisplay\":\"setDisplayHTML\",\"setWhiteSpaceHandling\":\"setWhiteSpaceHandlingHTML\",\"focusMorph\":\"focusMorphHTML\"},\"196\":{\"morph\":{\"__isSmartRef__\":true,\"id\":180},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"197\":{\"x\":227.14764051653037,\"y\":-11.693836156918564,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"198\":{\"submorphs\":[],\"scripts\":[],\"id\":\"960BBFE5-B8D9-4AE2-BE5F-F3F7D3470B6E\",\"shape\":{\"__isSmartRef__\":true,\"id\":199},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"halosEnabled\":true,\"fixedWidth\":true,\"fixedHeight\":true,\"allowsInput\":true,\"_FontFamily\":\"Arial, sans-serif\",\"registeredForMouseEvents\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":205},\"_MaxTextWidth\":265,\"_MaxTextHeight\":null,\"textColor\":{\"__isSmartRef__\":true,\"id\":202},\"showsHalos\":false,\"_FontSize\":12,\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"name\":\"selectedPartSpaceName\",\"partsBinMetaInfo\":{\"__isSmartRef__\":true,\"id\":206},\"textChunks\":[{\"__isSmartRef__\":true,\"id\":207}],\"charsReplaced\":\"some text\",\"lastFindLoc\":-9,\"priorSelectionRange\":[0,16],\"prevScroll\":[0,0],\"_ClipMode\":\"hidden\",\"priorExtent\":{\"__isSmartRef__\":true,\"id\":209},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":210},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":211},\"owner\":{\"__isSmartRef__\":true,\"id\":2},\"_Align\":\"left\",\"_WhiteSpaceHandling\":\"pre-wrap\",\"attributeConnections\":[],\"doNotSerialize\":[],\"doNotCopyProperties\":[],\"_MinTextWidth\":265,\"_MinTextHeight\":null,\"previousSelection\":[9,15],\"derivationIds\":[1227,\"6CE972BD-83CD-4BBB-80ED-D454164C5FEB\",\"157A323D-D969-49B0-B93C-8BD36505D2FC\",\"5D8E7DE9-5E77-4A78-85CC-2BCE68CE557D\",\"EC218021-7880-4AB3-85E1-D09C4BF93D8A\",\"2439308A-9CEB-46A8-8601-F268A4F47F4A\",\"13F42C03-8A95-489F-A557-40F9DF434A0E\",\"DE538AF0-B066-47FC-87FB-FDAC3C147AA1\",\"2E3F7404-39E8-40D4-8CE5-9562B3E28CAF\",\"19B83978-E82E-42BE-9A3B-C419E6106819\",\"8F070B4E-A3FA-4663-A95B-20D3D45962BC\",\"E20FD539-F6B4-4E0D-ADC8-5C1A0D0072C6\",\"36FAB4CF-8F58-4056-9FE5-86FB1D114016\",\"899DC007-45DC-4170-A759-8E6CA26498C7\",\"E0AE05D7-0D12-4B46-82DF-B4079C0204E4\",\"5BE3D953-8D17-450C-825A-0C7F990524F6\",\"E6EFDAE7-8884-4FDD-A117-A31DD8AEAC9C\",\"5DC5F055-B6FC-443A-A68B-113E25FEF8AC\"],\"_Rotation\":0,\"_Scale\":1,\"__LivelyClassName__\":\"lively.morphic.Text\"},\"199\":{\"fill\":null,\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"_Position\":{\"__isSmartRef__\":true,\"id\":200},\"_Extent\":{\"__isSmartRef__\":true,\"id\":201},\"_BorderWidth\":0,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":202},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":203},\"_ClipMode\":\"hidden\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":204},\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"200\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"201\":{\"x\":265,\"y\":20,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\"},\"202\":{\"r\":0,\"g\":0,\"b\":0,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"203\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\"},\"204\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"205\":{\"x\":22.381974001732715,\"y\":30.870025607392563,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"206\":{\"partsSpaceName\":\"PartsBin/NewWorld\",\"__SourceModuleName__\":\"Global.lively.PartsBin\",\"migrationLevel\":1,\"__LivelyClassName__\":\"lively.PartsBin.PartsBinMetaInfo\"},\"207\":{\"style\":{\"__isSmartRef__\":true,\"id\":208},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":198},\"storedString\":\"\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\"},\"208\":{\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\"},\"209\":{\"x\":265,\"y\":20,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"210\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"onRenderFinished\":\"onRenderFinishedHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\",\"updateText\":\"updateTextHTML\",\"setTextExtent\":\"setTextExtentHTML\",\"setMaxTextWidth\":\"setMaxTextWidthHTML\",\"setMaxTextHeight\":\"setMaxTextHeightHTML\",\"setMinTextWidth\":\"setMinTextWidthHTML\",\"setMinTextHeight\":\"setMinTextHeightHTML\",\"getTextExtent\":\"getTextExtentHTML\",\"getTextString\":\"getTextStringHTML\",\"ignoreTextEvents\":\"ignoreTextEventsHTML\",\"unignoreTextEvents\":\"unignoreTextEventsHTML\",\"enableTextEvents\":\"enableTextEventsHTML\",\"setFontFamily\":\"setFontFamilyHTML\",\"setFontSize\":\"setFontSizeHTML\",\"setTextColor\":\"setTextColorHTML\",\"setPadding\":\"setPaddingHTML\",\"setAlign\":\"setAlignHTML\",\"setVerticalAlign\":\"setVerticalAlignHTML\",\"setDisplay\":\"setDisplayHTML\",\"setWhiteSpaceHandling\":\"setWhiteSpaceHandlingHTML\",\"focusMorph\":\"focusMorphHTML\"},\"211\":{\"morph\":{\"__isSmartRef__\":true,\"id\":198},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"212\":{\"submorphs\":[{\"__isSmartRef__\":true,\"id\":213}],\"scripts\":[],\"id\":\"7D39FF18-1229-4797-83D8-F016DDAF0601\",\"shape\":{\"__isSmartRef__\":true,\"id\":228},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"showsMorphMenu\":true,\"halosEnabled\":true,\"registeredForMouseEvents\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":244},\"value\":true,\"toggle\":false,\"isActive\":true,\"normalFill\":{\"__isSmartRef__\":true,\"id\":245},\"lighterFill\":{\"__isSmartRef__\":true,\"id\":231},\"label\":{\"__isSmartRef__\":true,\"id\":213},\"attributeConnections\":[{\"__isSmartRef__\":true,\"id\":254},{\"__isSmartRef__\":true,\"id\":255}],\"doNotSerialize\":[\"$$fire\"],\"doNotCopyProperties\":[\"$$fire\"],\"showsHalos\":false,\"__SourceModuleName__\":\"Global.lively.morphic.Widgets\",\"padding\":{\"__isSmartRef__\":true,\"id\":256},\"name\":\"copyPartButton\",\"partsBinMetaInfo\":{\"__isSmartRef__\":true,\"id\":257},\"layout\":{\"__isSmartRef__\":true,\"id\":258},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":259},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":260},\"owner\":{\"__isSmartRef__\":true,\"id\":2},\"distanceToDragEvent\":{\"__isSmartRef__\":true,\"id\":261},\"priorExtent\":{\"__isSmartRef__\":true,\"id\":262},\"derivationIds\":[1228,\"A7EE497C-3BC4-48A3-8B6D-193804223319\",\"1F02DAAA-E458-41C2-8A98-B61020A2E0A2\",\"8324EE8D-1ABC-4E9E-96A9-C36215559902\",\"85744E70-8D7A-4836-B64D-5D72BEB47A24\",\"DAB27C35-5025-4060-AFA0-24DB71031B79\",\"7490C0EB-B488-4F98-9C66-E48F89F2A921\",\"EADFC9A5-98FD-4150-BCE8-0ACA0351474D\",\"3A50497B-C8BD-4EAF-915B-E3790C33AD66\",\"E6302DFE-3CE2-45C3-AE75-DE059CCC03FA\",\"8846EE9D-80E1-4E56-9709-E2407578BA4F\",\"73BBBF7E-E245-4A74-B34B-1EAC6C38F0B5\",\"CE44810D-6BAA-4406-8062-31A87EF0EF87\",\"15DE6651-BEE1-4C4E-9CBD-38AC49163509\",\"BA420413-8A66-447A-8E91-AA2C591805C7\",\"C691FCE3-D94F-40F9-8DC8-41A8F9E64EB5\",\"65F52EB7-20DF-4B10-862D-3629BA23FD11\",\"8AB30725-556C-476C-8872-9AA68903803E\"],\"_Rotation\":0,\"_Scale\":1,\"_ClipMode\":\"visible\",\"__LivelyClassName__\":\"lively.morphic.Button\"},\"213\":{\"submorphs\":[],\"scripts\":[],\"id\":\"52B460BA-3A0E-4BF2-B035-FE3EA19D4FD1\",\"shape\":{\"__isSmartRef__\":true,\"id\":214},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"showsMorphMenu\":false,\"halosEnabled\":true,\"fixedWidth\":true,\"_MaxTextWidth\":83,\"_MaxTextHeight\":null,\"fixedHeight\":true,\"allowsInput\":false,\"registeredForMouseEvents\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":220},\"textColor\":{\"__isSmartRef__\":true,\"id\":217},\"owner\":{\"__isSmartRef__\":true,\"id\":212},\"eventsAreIgnored\":true,\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"textChunks\":[{\"__isSmartRef__\":true,\"id\":221}],\"padding\":{\"__isSmartRef__\":true,\"id\":223},\"_Padding\":{\"__isSmartRef__\":true,\"id\":224},\"prevScroll\":[0,0],\"_Align\":\"center\",\"_FontFamily\":\"Arial\",\"_ClipMode\":\"hidden\",\"_WhiteSpaceHandling\":\"pre-wrap\",\"_VerticalAlign\":\"middle\",\"_Display\":\"table-cell\",\"priorExtent\":{\"__isSmartRef__\":true,\"id\":225},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":226},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":227},\"_HandStyle\":\"default\",\"_PointerEvents\":\"none\",\"attributeConnections\":[],\"doNotSerialize\":[],\"doNotCopyProperties\":[],\"_MinTextWidth\":83,\"_MinTextHeight\":null,\"derivationIds\":[1229,\"48944567-0B6F-46EA-AD76-2677296C53EA\",\"E68189FB-262E-412F-B5CE-00D5F9ED451C\",\"4AB6AC8D-F0E4-44F7-A6A9-ED45C6B3FA16\",\"BBAE8D78-82FB-4D7F-9F2D-D2358BC706F5\",\"3F40AADC-4450-4508-8A3B-53779974E210\",\"F55D05B5-34A2-4509-8B14-8929A97BDE5B\",\"A9917EAE-88D7-49DF-86CA-8EF5155DC125\",\"8B1BF7BF-63FD-4069-B895-FB093499508B\",\"0F5810CB-D842-4192-A607-6D731E3887DE\",\"9AA6C8A4-A06A-4BF0-8609-7F9C82304D02\",\"E7062D98-E822-49C7-A6C0-23D9E5008454\",\"7078A684-8907-4ED0-8F10-6E67DB2F5274\",\"E9381BFD-779B-43D4-906F-6CB2BDA97999\",\"DFD93A7D-7247-4E8B-8E62-A35FC5B50423\",\"5DC95437-1D19-4F67-9EC2-E6F93E735962\",\"3CA34522-1EC9-475C-96B5-7326BC8AA938\",\"BFEC85B9-B501-4764-A00E-884B9521D79F\"],\"_Scale\":1,\"__LivelyClassName__\":\"lively.morphic.Text\"},\"214\":{\"borderWidth\":0,\"fill\":null,\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"_Position\":{\"__isSmartRef__\":true,\"id\":215},\"_Extent\":{\"__isSmartRef__\":true,\"id\":216},\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":217},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":218},\"_ClipMode\":\"hidden\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":219},\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"215\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"216\":{\"x\":85,\"y\":21,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\"},\"217\":{\"r\":0,\"g\":0,\"b\":0,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"218\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\"},\"219\":{\"x\":1,\"y\":1,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"220\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"221\":{\"style\":{\"__isSmartRef__\":true,\"id\":222},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":213},\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"storedString\":\"copy\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\"},\"222\":{\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"textShadow\":\"0px 1px 0 rgba(255,255,255,1)\",\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\"},\"223\":{\"x\":5,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"224\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"225\":{\"x\":85,\"y\":21,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"226\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"onRenderFinished\":\"onRenderFinishedHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\",\"updateText\":\"updateTextHTML\",\"setTextExtent\":\"setTextExtentHTML\",\"setMaxTextWidth\":\"setMaxTextWidthHTML\",\"setMaxTextHeight\":\"setMaxTextHeightHTML\",\"setMinTextWidth\":\"setMinTextWidthHTML\",\"setMinTextHeight\":\"setMinTextHeightHTML\",\"getTextExtent\":\"getTextExtentHTML\",\"getTextString\":\"getTextStringHTML\",\"ignoreTextEvents\":\"ignoreTextEventsHTML\",\"unignoreTextEvents\":\"unignoreTextEventsHTML\",\"enableTextEvents\":\"enableTextEventsHTML\",\"setFontFamily\":\"setFontFamilyHTML\",\"setFontSize\":\"setFontSizeHTML\",\"setTextColor\":\"setTextColorHTML\",\"setPadding\":\"setPaddingHTML\",\"setAlign\":\"setAlignHTML\",\"setVerticalAlign\":\"setVerticalAlignHTML\",\"setDisplay\":\"setDisplayHTML\",\"setWhiteSpaceHandling\":\"setWhiteSpaceHandlingHTML\",\"focusMorph\":\"focusMorphHTML\"},\"227\":{\"morph\":{\"__isSmartRef__\":true,\"id\":213},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"228\":{\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"_Position\":{\"__isSmartRef__\":true,\"id\":229},\"_Extent\":{\"__isSmartRef__\":true,\"id\":230},\"_Fill\":{\"__isSmartRef__\":true,\"id\":231},\"_BorderWidth\":1,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":241},\"_BorderRadius\":5,\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":242},\"_ClipMode\":\"visible\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":243},\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"229\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"230\":{\"x\":85,\"y\":21,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"231\":{\"stops\":[{\"__isSmartRef__\":true,\"id\":232},{\"__isSmartRef__\":true,\"id\":234},{\"__isSmartRef__\":true,\"id\":236},{\"__isSmartRef__\":true,\"id\":238}],\"vector\":{\"__isSmartRef__\":true,\"id\":240},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.LinearGradient\"},\"232\":{\"offset\":0,\"color\":{\"__isSmartRef__\":true,\"id\":233}},\"233\":{\"r\":0.98,\"g\":0.98,\"b\":0.98,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"234\":{\"offset\":0.4,\"color\":{\"__isSmartRef__\":true,\"id\":235}},\"235\":{\"r\":0.91,\"g\":0.91,\"b\":0.91,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"236\":{\"offset\":0.6,\"color\":{\"__isSmartRef__\":true,\"id\":237}},\"237\":{\"r\":0.91,\"g\":0.91,\"b\":0.91,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"238\":{\"offset\":1,\"color\":{\"__isSmartRef__\":true,\"id\":239}},\"239\":{\"r\":0.97,\"g\":0.97,\"b\":0.97,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"240\":{\"x\":0,\"y\":0,\"width\":0,\"height\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"241\":{\"r\":0.839,\"g\":0.839,\"b\":0.839,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"242\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\"},\"243\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"244\":{\"x\":196,\"y\":393,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"245\":{\"stops\":[{\"__isSmartRef__\":true,\"id\":246},{\"__isSmartRef__\":true,\"id\":248},{\"__isSmartRef__\":true,\"id\":250},{\"__isSmartRef__\":true,\"id\":252}],\"vector\":{\"__isSmartRef__\":true,\"id\":240},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.LinearGradient\"},\"246\":{\"offset\":0,\"color\":{\"__isSmartRef__\":true,\"id\":247}},\"247\":{\"r\":0.9600000000000001,\"g\":0.9600000000000001,\"b\":0.9600000000000001,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"248\":{\"offset\":0.4,\"color\":{\"__isSmartRef__\":true,\"id\":249}},\"249\":{\"r\":0.8200000000000001,\"g\":0.8200000000000001,\"b\":0.8200000000000001,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"250\":{\"offset\":0.6,\"color\":{\"__isSmartRef__\":true,\"id\":251}},\"251\":{\"r\":0.8200000000000001,\"g\":0.8200000000000001,\"b\":0.8200000000000001,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"252\":{\"offset\":1,\"color\":{\"__isSmartRef__\":true,\"id\":253}},\"253\":{\"r\":0.94,\"g\":0.94,\"b\":0.94,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"254\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":212},\"sourceAttrName\":\"fire\",\"targetObj\":{\"__isSmartRef__\":true,\"id\":1},\"targetMethodName\":\"interactivelyMoveSelectedPartItem\",\"__SourceModuleName__\":\"Global.lively.bindings\",\"__LivelyClassName__\":\"AttributeConnection\"},\"255\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":212},\"sourceAttrName\":\"fire\",\"targetObj\":{\"__isSmartRef__\":true,\"id\":1},\"targetMethodName\":\"interactivelyCopySelectedPartItem\",\"__SourceModuleName__\":\"Global.lively.bindings\",\"__LivelyClassName__\":\"AttributeConnection\"},\"256\":{\"x\":5,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"257\":{\"partsSpaceName\":\"PartsBin/NewWorld\",\"__SourceModuleName__\":\"Global.lively.PartsBin\",\"migrationLevel\":1,\"__LivelyClassName__\":\"lively.PartsBin.PartsBinMetaInfo\"},\"258\":{\"moveVertical\":true},\"259\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"onRenderFinished\":\"onRenderFinishedHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\"},\"260\":{\"morph\":{\"__isSmartRef__\":true,\"id\":212},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"261\":{\"x\":50.41301952728122,\"y\":-17.360760576407074,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"262\":{\"x\":83,\"y\":21,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"263\":{\"submorphs\":[],\"scripts\":[],\"id\":\"973F365C-6DAB-42E2-A628-0C5FC5D4C446\",\"shape\":{\"__isSmartRef__\":true,\"id\":264},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"halosEnabled\":true,\"fixedWidth\":true,\"fixedHeight\":false,\"allowsInput\":true,\"_FontFamily\":\"Arial, sans-serif\",\"registeredForMouseEvents\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":270},\"_MaxTextWidth\":67,\"_MaxTextHeight\":null,\"textColor\":{\"__isSmartRef__\":true,\"id\":267},\"showsHalos\":false,\"_FontSize\":9,\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"name\":\"shareLink\",\"partsBinMetaInfo\":{\"__isSmartRef__\":true,\"id\":271},\"textChunks\":[{\"__isSmartRef__\":true,\"id\":272}],\"charsReplaced\":\"this part with others:\",\"lastFindLoc\":28,\"priorSelectionRange\":[8,8],\"prevScroll\":[0,0],\"priorExtent\":{\"__isSmartRef__\":true,\"id\":274},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":275},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":276},\"attributeConnections\":[],\"doNotSerialize\":[],\"doNotCopyProperties\":[],\"_Padding\":{\"__isSmartRef__\":true,\"id\":277},\"_ClipMode\":\"visible\",\"_WhiteSpaceHandling\":\"pre-wrap\",\"owner\":{\"__isSmartRef__\":true,\"id\":2},\"_MinTextWidth\":67,\"_MinTextHeight\":null,\"distanceToDragEvent\":{\"__isSmartRef__\":true,\"id\":278},\"previousSelection\":[0,11],\"isBeingDragged\":false,\"derivationIds\":[1232,\"B9D2A879-DE55-4FCE-A39E-A49A5C513DB5\",\"9B2052B5-A239-453D-BB12-7E8C6D47F9A3\",\"EBBE29B3-CFB1-4F29-B063-3151F39F05EE\",\"F4E1E4A0-3E52-4122-AA40-813B7DE11F76\",\"838CC24A-7BA4-4FE8-9F17-0095855C98BB\",\"31AE717F-70AF-471F-A274-C083B4D1AA99\",\"8A4D997E-3528-421C-92E3-C9C6D3E71D7A\",\"B7149BC1-13A4-4E74-8875-3D491C3D241D\",\"F2E52A05-0BA8-4E2C-A15B-F2DCC738D984\",\"35C3114B-9B72-4002-B572-01AE597A11E5\",\"E3655B71-EA3B-4183-B0B4-310D0D2C4DCF\",\"B3EE45E9-6582-4594-8CBB-655811150765\",\"37D86999-5FCB-446D-9517-5DD6B4276A33\",\"EE34DEAB-F3B3-460C-B9CA-7DADF59423FA\",\"AC84A8AB-4DF0-4C1F-98E0-33B877C575C4\",\"0F00D02E-5855-4186-84D6-37F19F8E7E2F\",\"ED1E5AC0-1DA3-4AF3-B965-84149B5F8DBC\"],\"_Rotation\":0,\"_Scale\":1,\"__LivelyClassName__\":\"lively.morphic.Text\"},\"264\":{\"fill\":null,\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"_Position\":{\"__isSmartRef__\":true,\"id\":265},\"_Extent\":{\"__isSmartRef__\":true,\"id\":266},\"_BorderWidth\":0,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":267},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":268},\"_ClipMode\":\"visible\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":269},\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"265\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"266\":{\"x\":67,\"y\":14,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\"},\"267\":{\"r\":0,\"g\":0,\"b\":0,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"268\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\"},\"269\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"270\":{\"x\":289,\"y\":31,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"271\":{\"partsSpaceName\":\"PartsBin/Basic\",\"__SourceModuleName__\":\"Global.lively.PartsBin\",\"migrationLevel\":4,\"comment\":\"a simple text morph\",\"partName\":\"Text\",\"__LivelyClassName__\":\"lively.PartsBin.PartsBinMetaInfo\"},\"272\":{\"style\":{\"__isSmartRef__\":true,\"id\":273},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":263},\"storedString\":\"Share Link\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\"},\"273\":{\"uri\":\"http://www.lively-kernel.org/viral?part=TodoList&path=PartsBin/Productivity/\",\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\"},\"274\":{\"x\":67,\"y\":14,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"275\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"onRenderFinished\":\"onRenderFinishedHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\",\"updateText\":\"updateTextHTML\",\"setTextExtent\":\"setTextExtentHTML\",\"setMaxTextWidth\":\"setMaxTextWidthHTML\",\"setMaxTextHeight\":\"setMaxTextHeightHTML\",\"setMinTextWidth\":\"setMinTextWidthHTML\",\"setMinTextHeight\":\"setMinTextHeightHTML\",\"getTextExtent\":\"getTextExtentHTML\",\"getTextString\":\"getTextStringHTML\",\"ignoreTextEvents\":\"ignoreTextEventsHTML\",\"unignoreTextEvents\":\"unignoreTextEventsHTML\",\"enableTextEvents\":\"enableTextEventsHTML\",\"setFontFamily\":\"setFontFamilyHTML\",\"setFontSize\":\"setFontSizeHTML\",\"setTextColor\":\"setTextColorHTML\",\"setPadding\":\"setPaddingHTML\",\"setAlign\":\"setAlignHTML\",\"setVerticalAlign\":\"setVerticalAlignHTML\",\"setDisplay\":\"setDisplayHTML\",\"setWhiteSpaceHandling\":\"setWhiteSpaceHandlingHTML\",\"focusMorph\":\"focusMorphHTML\"},\"276\":{\"morph\":{\"__isSmartRef__\":true,\"id\":263},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"277\":{\"x\":5,\"y\":5,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"278\":{\"x\":47.59213818423041,\"y\":-17.492989485982434,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"279\":{\"submorphs\":[{\"__isSmartRef__\":true,\"id\":280}],\"scripts\":[],\"id\":\"17259AF0-5B53-4DDD-9C8D-F8EEEBA17A54\",\"shape\":{\"__isSmartRef__\":true,\"id\":295},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"showsMorphMenu\":true,\"halosEnabled\":true,\"registeredForMouseEvents\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":311},\"value\":false,\"toggle\":false,\"isActive\":true,\"normalFill\":{\"__isSmartRef__\":true,\"id\":298},\"lighterFill\":{\"__isSmartRef__\":true,\"id\":312},\"label\":{\"__isSmartRef__\":true,\"id\":280},\"attributeConnections\":[{\"__isSmartRef__\":true,\"id\":321}],\"doNotSerialize\":[\"$$fire\"],\"doNotCopyProperties\":[\"$$fire\"],\"showsHalos\":false,\"__SourceModuleName__\":\"Global.lively.morphic.Widgets\",\"padding\":{\"__isSmartRef__\":true,\"id\":323},\"name\":\"editModulesButton\",\"partsBinMetaInfo\":{\"__isSmartRef__\":true,\"id\":324},\"layout\":{\"__isSmartRef__\":true,\"id\":325},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":326},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":327},\"distanceToDragEvent\":{\"__isSmartRef__\":true,\"id\":328},\"priorExtent\":{\"__isSmartRef__\":true,\"id\":329},\"derivationIds\":[1228,\"A7EE497C-3BC4-48A3-8B6D-193804223319\",\"1F02DAAA-E458-41C2-8A98-B61020A2E0A2\",\"8324EE8D-1ABC-4E9E-96A9-C36215559902\",\"85744E70-8D7A-4836-B64D-5D72BEB47A24\",\"DAB27C35-5025-4060-AFA0-24DB71031B79\",\"7490C0EB-B488-4F98-9C66-E48F89F2A921\",\"560C20B1-25AC-44A3-AEFB-D1BF530F949F\",\"BFA181FE-2E54-4F33-B095-AFDB42B6BDF5\",\"5A129B5C-19E8-4F9F-8EE3-965642773E8D\",\"950927A9-0B66-4641-BF3B-AB7AA29E66E2\",\"8304D920-645F-4AD4-ACE7-A38F24AB5D56\",\"70072C5E-4EC6-4FE8-AE8D-0063E8C5C429\",\"78B5D0D4-37C6-48D0-BCDC-42831A6A3B10\",\"E08BFEC8-4724-411F-B2C9-27B45D8D5B60\",\"856E27F5-D879-4196-AD79-1F320AE5A2F5\",\"44E3D67D-28B4-4B2B-B13E-ED9DA00E896C\",\"5F21413A-418D-4594-9F22-604D1D07E8B6\",\"F22C835D-31F3-4912-AE38-BAA069A45FCC\",\"BE13CC1D-6085-414D-B757-D3B8840BBD25\"],\"owner\":{\"__isSmartRef__\":true,\"id\":2},\"_Rotation\":0,\"_Scale\":0.9920279440699424,\"_ClipMode\":\"visible\",\"__LivelyClassName__\":\"lively.morphic.Button\"},\"280\":{\"submorphs\":[],\"scripts\":[],\"id\":\"60DDE4EC-47FC-4E76-8D24-583559FBA501\",\"shape\":{\"__isSmartRef__\":true,\"id\":281},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"showsMorphMenu\":false,\"halosEnabled\":true,\"fixedWidth\":true,\"_MaxTextWidth\":62.378312347756264,\"_MaxTextHeight\":null,\"fixedHeight\":true,\"allowsInput\":false,\"registeredForMouseEvents\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":287},\"textColor\":{\"__isSmartRef__\":true,\"id\":284},\"owner\":{\"__isSmartRef__\":true,\"id\":279},\"eventsAreIgnored\":true,\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"textChunks\":[{\"__isSmartRef__\":true,\"id\":288}],\"padding\":{\"__isSmartRef__\":true,\"id\":290},\"_Padding\":{\"__isSmartRef__\":true,\"id\":291},\"prevScroll\":[0,0],\"_Align\":\"center\",\"_FontFamily\":\"Arial\",\"_ClipMode\":\"hidden\",\"_WhiteSpaceHandling\":\"pre-wrap\",\"_VerticalAlign\":\"middle\",\"_Display\":\"table-cell\",\"priorExtent\":{\"__isSmartRef__\":true,\"id\":292},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":293},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":294},\"_HandStyle\":\"default\",\"_PointerEvents\":\"none\",\"attributeConnections\":[],\"doNotSerialize\":[],\"doNotCopyProperties\":[],\"_MinTextWidth\":62.378312347756264,\"_MinTextHeight\":null,\"derivationIds\":[1229,\"48944567-0B6F-46EA-AD76-2677296C53EA\",\"E68189FB-262E-412F-B5CE-00D5F9ED451C\",\"4AB6AC8D-F0E4-44F7-A6A9-ED45C6B3FA16\",\"BBAE8D78-82FB-4D7F-9F2D-D2358BC706F5\",\"3F40AADC-4450-4508-8A3B-53779974E210\",\"F55D05B5-34A2-4509-8B14-8929A97BDE5B\",\"57E00BE5-A979-4932-A6BF-82E922915547\",\"3F2A56C8-300D-48C4-AEC6-2B6D57BB4AFA\",\"59668791-500C-47F3-BB68-9E3128E1368E\",\"9F26A844-331F-4C72-9C1F-317F97684DDC\",\"47F7E9D0-6F7E-4A60-BB12-C4E348651067\",\"D6D1CB99-F4D0-4279-81F4-B95FCA0DE172\",\"0F1A41BA-2391-44D6-B03B-8ACB97D2F626\",\"9813528A-089C-414B-A3C4-9E02F0E9E422\",\"23F98A90-8A22-46A9-B2D6-DF287B5C4681\",\"EE9BCAB9-9781-46F5-A2A9-FFB5D11ECF29\",\"F3623320-595F-45C5-9235-612BABDF0402\",\"4263733A-8D31-4A62-ABB9-9D29CFEB1BDB\",\"730EC70E-9E7A-44E3-8715-4589916635F2\"],\"_Scale\":1,\"__LivelyClassName__\":\"lively.morphic.Text\"},\"281\":{\"borderWidth\":0,\"fill\":null,\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"_Position\":{\"__isSmartRef__\":true,\"id\":282},\"_Extent\":{\"__isSmartRef__\":true,\"id\":283},\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":284},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":285},\"_ClipMode\":\"hidden\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":286},\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"282\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"283\":{\"x\":64.37831234775626,\"y\":21.69293479284704,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\"},\"284\":{\"r\":0,\"g\":0,\"b\":0,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"285\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\"},\"286\":{\"x\":1,\"y\":1,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"287\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"288\":{\"style\":{\"__isSmartRef__\":true,\"id\":289},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":280},\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"storedString\":\"modules\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\"},\"289\":{\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"textShadow\":\"0px 1px 0 rgba(255,255,255,1)\",\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\"},\"290\":{\"x\":5,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"291\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"292\":{\"x\":64.37831234775626,\"y\":21.69293479284704,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"293\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"onRenderFinished\":\"onRenderFinishedHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\",\"updateText\":\"updateTextHTML\",\"setTextExtent\":\"setTextExtentHTML\",\"setMaxTextWidth\":\"setMaxTextWidthHTML\",\"setMaxTextHeight\":\"setMaxTextHeightHTML\",\"setMinTextWidth\":\"setMinTextWidthHTML\",\"setMinTextHeight\":\"setMinTextHeightHTML\",\"getTextExtent\":\"getTextExtentHTML\",\"getTextString\":\"getTextStringHTML\",\"ignoreTextEvents\":\"ignoreTextEventsHTML\",\"unignoreTextEvents\":\"unignoreTextEventsHTML\",\"enableTextEvents\":\"enableTextEventsHTML\",\"setFontFamily\":\"setFontFamilyHTML\",\"setFontSize\":\"setFontSizeHTML\",\"setTextColor\":\"setTextColorHTML\",\"setPadding\":\"setPaddingHTML\",\"setAlign\":\"setAlignHTML\",\"setVerticalAlign\":\"setVerticalAlignHTML\",\"setDisplay\":\"setDisplayHTML\",\"setWhiteSpaceHandling\":\"setWhiteSpaceHandlingHTML\",\"focusMorph\":\"focusMorphHTML\"},\"294\":{\"morph\":{\"__isSmartRef__\":true,\"id\":280},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"295\":{\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"_Position\":{\"__isSmartRef__\":true,\"id\":296},\"_Extent\":{\"__isSmartRef__\":true,\"id\":297},\"_Fill\":{\"__isSmartRef__\":true,\"id\":298},\"_BorderWidth\":1,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":308},\"_BorderRadius\":5,\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":309},\"_ClipMode\":\"visible\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":310},\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"296\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"297\":{\"x\":64.37831234775626,\"y\":21.69293479284704,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"298\":{\"stops\":[{\"__isSmartRef__\":true,\"id\":299},{\"__isSmartRef__\":true,\"id\":301},{\"__isSmartRef__\":true,\"id\":303},{\"__isSmartRef__\":true,\"id\":305}],\"vector\":{\"__isSmartRef__\":true,\"id\":307},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.LinearGradient\"},\"299\":{\"offset\":0,\"color\":{\"__isSmartRef__\":true,\"id\":300}},\"300\":{\"r\":0.9600000000000001,\"g\":0.9600000000000001,\"b\":0.9600000000000001,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"301\":{\"offset\":0.4,\"color\":{\"__isSmartRef__\":true,\"id\":302}},\"302\":{\"r\":0.8200000000000001,\"g\":0.8200000000000001,\"b\":0.8200000000000001,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"303\":{\"offset\":0.6,\"color\":{\"__isSmartRef__\":true,\"id\":304}},\"304\":{\"r\":0.8200000000000001,\"g\":0.8200000000000001,\"b\":0.8200000000000001,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"305\":{\"offset\":1,\"color\":{\"__isSmartRef__\":true,\"id\":306}},\"306\":{\"r\":0.94,\"g\":0.94,\"b\":0.94,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"307\":{\"x\":0,\"y\":0,\"width\":0,\"height\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"308\":{\"r\":0.839,\"g\":0.839,\"b\":0.839,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"309\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\"},\"310\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"311\":{\"x\":285.00468966732456,\"y\":393.95580708060504,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"312\":{\"stops\":[{\"__isSmartRef__\":true,\"id\":313},{\"__isSmartRef__\":true,\"id\":315},{\"__isSmartRef__\":true,\"id\":317},{\"__isSmartRef__\":true,\"id\":319}],\"vector\":{\"__isSmartRef__\":true,\"id\":307},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.LinearGradient\"},\"313\":{\"offset\":0,\"color\":{\"__isSmartRef__\":true,\"id\":314}},\"314\":{\"r\":0.98,\"g\":0.98,\"b\":0.98,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"315\":{\"offset\":0.4,\"color\":{\"__isSmartRef__\":true,\"id\":316}},\"316\":{\"r\":0.91,\"g\":0.91,\"b\":0.91,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"317\":{\"offset\":0.6,\"color\":{\"__isSmartRef__\":true,\"id\":318}},\"318\":{\"r\":0.91,\"g\":0.91,\"b\":0.91,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"319\":{\"offset\":1,\"color\":{\"__isSmartRef__\":true,\"id\":320}},\"320\":{\"r\":0.97,\"g\":0.97,\"b\":0.97,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"321\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":279},\"sourceAttrName\":\"fire\",\"targetMethodName\":\"showRequiredModules\",\"converter\":null,\"converterString\":null,\"updater\":null,\"updaterString\":null,\"varMapping\":{\"__isSmartRef__\":true,\"id\":322},\"__SourceModuleName__\":\"Global.lively.bindings\",\"__LivelyClassName__\":\"AttributeConnection\"},\"322\":{\"source\":{\"__isSmartRef__\":true,\"id\":279}},\"323\":{\"x\":5,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"324\":{\"partsSpaceName\":\"PartsBin/NewWorld\",\"__SourceModuleName__\":\"Global.lively.PartsBin\",\"migrationLevel\":1,\"__LivelyClassName__\":\"lively.PartsBin.PartsBinMetaInfo\"},\"325\":{\"moveVertical\":true},\"326\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"onRenderFinished\":\"onRenderFinishedHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\"},\"327\":{\"morph\":{\"__isSmartRef__\":true,\"id\":279},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"328\":{\"x\":48.17656337858898,\"y\":-13.247949828198443,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"329\":{\"x\":63.91140505366775,\"y\":21.69293479284704,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"330\":{\"submorphs\":[],\"scripts\":[],\"shape\":{\"__isSmartRef__\":true,\"id\":331},\"derivationIds\":[null,\"074C2A5B-DB0A-47F0-A589-2DD872B13343\",\"A8A6CA38-F1A7-4072-AC76-F667C20E1A28\",\"E4076130-19FC-4FF2-A735-34F038892965\",\"53A19BCB-248D-4752-A030-42E6E2FB058A\",\"03EC7CDC-FEB2-40DC-8DB5-DFB9E562D7AD\",\"1CBF94A0-4332-4B18-9332-45E2DD64F32C\",\"AAB6B212-3779-48E1-AF91-947E29A54CAC\",\"E849326B-286B-4A46-A16F-947D59B9F689\",\"C4FB7428-2907-491D-A57B-5DDE1CD03756\"],\"id\":\"486B6DA7-48F1-48E9-993B-30AE235D0A5C\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":337},\"_WhiteSpaceHandling\":\"pre-wrap\",\"textChunks\":[{\"__isSmartRef__\":true,\"id\":338}],\"eventHandler\":{\"__isSmartRef__\":true,\"id\":340},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"halosEnabled\":true,\"_ClipMode\":\"auto\",\"fixedWidth\":true,\"fixedHeight\":true,\"allowInput\":true,\"_FontFamily\":\"Monaco,monospace\",\"_FontSize\":8,\"_Position\":{\"__isSmartRef__\":true,\"id\":341},\"priorExtent\":{\"__isSmartRef__\":true,\"id\":342},\"_MaxTextWidth\":323,\"_MinTextWidth\":323,\"_MaxTextHeight\":null,\"_MinTextHeight\":null,\"evalEnabled\":false,\"owner\":{\"__isSmartRef__\":true,\"id\":2},\"layout\":{\"__isSmartRef__\":true,\"id\":343},\"syntaxHighlightingWhileTyping\":false,\"attributeConnections\":[],\"doNotSerialize\":[],\"doNotCopyProperties\":[],\"lastSyntaxHighlightTime\":1328037408581,\"accessibleInInactiveWindow\":true,\"showsHalos\":false,\"name\":\"CommitLog\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"_Rotation\":0,\"_Scale\":0.992027944069942,\"prevScroll\":[0,0],\"priorSelectionRange\":[106,119],\"__LivelyClassName__\":\"lively.morphic.Text\"},\"331\":{\"_Position\":{\"__isSmartRef__\":true,\"id\":332},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":333},\"_Extent\":{\"__isSmartRef__\":true,\"id\":334},\"_ClipMode\":\"auto\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":335},\"_BorderWidth\":1,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":336},\"_Fill\":null,\"_BorderRadius\":7.405,\"_Opacity\":1,\"_BorderStyle\":\"solid\",\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"332\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"333\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\"},\"334\":{\"x\":333,\"y\":124,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\"},\"335\":{\"x\":4,\"y\":2,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"336\":{\"r\":0.662,\"g\":0.662,\"b\":0.662,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"337\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"onRenderFinished\":\"onRenderFinishedHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\",\"updateText\":\"updateTextHTML\",\"setTextExtent\":\"setTextExtentHTML\",\"setMaxTextWidth\":\"setMaxTextWidthHTML\",\"setMaxTextHeight\":\"setMaxTextHeightHTML\",\"setMinTextWidth\":\"setMinTextWidthHTML\",\"setMinTextHeight\":\"setMinTextHeightHTML\",\"getTextExtent\":\"getTextExtentHTML\",\"getTextString\":\"getTextStringHTML\",\"ignoreTextEvents\":\"ignoreTextEventsHTML\",\"unignoreTextEvents\":\"unignoreTextEventsHTML\",\"enableTextEvents\":\"enableTextEventsHTML\",\"setFontFamily\":\"setFontFamilyHTML\",\"setFontSize\":\"setFontSizeHTML\",\"setTextColor\":\"setTextColorHTML\",\"setPadding\":\"setPaddingHTML\",\"setAlign\":\"setAlignHTML\",\"setVerticalAlign\":\"setVerticalAlignHTML\",\"setDisplay\":\"setDisplayHTML\",\"setWhiteSpaceHandling\":\"setWhiteSpaceHandlingHTML\",\"focusMorph\":\"focusMorphHTML\"},\"338\":{\"style\":{\"__isSmartRef__\":true,\"id\":339},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":330},\"storedString\":\"2012-04-21 17:48 robertkrahn: \\n no comment\\n2012-04-09 13:42 undefined: \\n suddenly, the rectangle became a CarDemo\\n2012-03-14 10:42 undefined: \\n css transitions\\n2012-02-25 02:59 fbo: \\n no comment\\n2012-03-14 10:53 undefined: \\n sorry\\n2012-04-21 17:54 robertkrahn: \\n removed resizer\\n\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\"},\"339\":{\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\"},\"340\":{\"morph\":{\"__isSmartRef__\":true,\"id\":330},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"341\":{\"x\":21.16240762993516,\"y\":257.9370085150181,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"342\":{\"x\":333,\"y\":124,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\"},\"343\":{\"resizeWidth\":true,\"resizeHeight\":true},\"344\":{\"position\":{\"__isSmartRef__\":true,\"id\":345},\"_Extent\":{\"__isSmartRef__\":true,\"id\":346},\"_BorderWidth\":2.294,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":347},\"_Fill\":{\"__isSmartRef__\":true,\"id\":348},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":349},\"_BorderRadius\":6.12,\"_Opacity\":1,\"_BorderStyle\":\"solid\",\"_ClipMode\":\"visible\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":350},\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"345\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"346\":{\"x\":373,\"y\":433,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"347\":{\"r\":0.258,\"g\":0.258,\"b\":0.258,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"348\":{\"r\":0.921,\"g\":0.921,\"b\":0.921,\"a\":1,\"__LivelyClassName__\":\"Color\",\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\"},\"349\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\"},\"350\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"351\":{\"x\":390.5732305084422,\"y\":38,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\"},\"352\":{\"partsSpaceName\":\"PartsBin/Basic\",\"__SourceModuleName__\":\"Global.lively.PartsBin\",\"comment\":\"A simple box morph\",\"migrationLevel\":2,\"__LivelyClassName__\":\"lively.PartsBin.PartsBinMetaInfo\"},\"353\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"onRenderFinished\":\"onRenderFinishedHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\"},\"354\":{\"morph\":{\"__isSmartRef__\":true,\"id\":2},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"355\":{\"x\":383,\"y\":433,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"356\":{\"moveHorizontal\":true},\"357\":{\"submorphs\":[],\"scripts\":[],\"id\":\"AF14E500-F1A1-49BA-987C-C9126B05DAD9\",\"shape\":{\"__isSmartRef__\":true,\"id\":358},\"droppingEnabled\":false,\"halosEnabled\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":365},\"itemList\":[],\"showsHalos\":false,\"name\":\"categoryList\",\"partsBinMetaInfo\":{\"__isSmartRef__\":true,\"id\":366},\"__SourceModuleName__\":\"Global.lively.morphic.Core\",\"owner\":{\"__isSmartRef__\":true,\"id\":1},\"_ClipMode\":\"auto\",\"prevScroll\":[0,64],\"attributeConnections\":[{\"__isSmartRef__\":true,\"id\":367}],\"doNotSerialize\":[\"$$selection\"],\"doNotCopyProperties\":[\"$$selection\"],\"priorExtent\":{\"__isSmartRef__\":true,\"id\":368},\"layout\":{\"__isSmartRef__\":true,\"id\":369},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":370},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":371},\"isBeingDragged\":false,\"derivationIds\":[1234,\"E4573A4B-7457-4A85-B5E0-8634CF6B5A32\",\"36ABD56F-22FB-466E-911F-B5A54713AC62\",\"C5B5D3B3-C81B-4BF1-AF14-AD010028B8E8\",\"0E406F2D-69F9-4AB8-8D75-02815B9FE8AB\",\"AB7C35D1-2411-4621-AEF1-4B26A3B06611\",\"134793DC-D7FD-429A-8303-7E57B5B7B24A\",\"37D6C084-5E43-4B73-9710-E05DEA0B8D9B\",\"C98A36F4-D242-4A3E-82C9-9DF7443A3BC6\",\"C3570FAB-192B-4D80-8400-751E3DD8720B\",\"C2FE8FA7-4EA1-4C9D-80F6-79C11F913648\",\"8F4F6AB0-12EB-41C0-8D58-A77552E84513\",\"51C37965-82DC-42C3-8156-18C2B8BEEECE\",\"99CAEA25-7AB9-46F2-82ED-969208DEDF24\",\"6A42ED52-B82A-4F6D-8A14-F83CB210F7F6\",\"169EBC93-B142-4138-80E3-5FB92BD3CEB6\",\"8C059D61-0E96-4978-9636-66BAF103AD61\",\"FEEE89FC-5929-4378-BE7B-6059E02339F3\"],\"selectedLineNo\":4,\"_Rotation\":0,\"_Scale\":1,\"selection\":\"Basic\",\"__LivelyClassName__\":\"lively.morphic.List\"},\"358\":{\"position\":{\"__isSmartRef__\":true,\"id\":359},\"_Extent\":{\"__isSmartRef__\":true,\"id\":360},\"_BorderWidth\":1.258,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":361},\"_Fill\":{\"__isSmartRef__\":true,\"id\":362},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"_BorderRadius\":0,\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":363},\"_Padding\":{\"__isSmartRef__\":true,\"id\":364},\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"359\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"360\":{\"x\":145.0100150200251,\"y\":441.23781865967146,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"361\":{\"r\":0.8280587561201496,\"g\":0.8280587561201496,\"b\":0.8280587561201496,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"362\":{\"r\":0.95,\"g\":0.95,\"b\":0.95,\"a\":1,\"__LivelyClassName__\":\"Color\",\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\"},\"363\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\"},\"364\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"365\":{\"x\":9,\"y\":37,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"366\":{\"partsSpaceName\":\"PartsBin/NewWorld\",\"migrationLevel\":1,\"__SourceModuleName__\":\"Global.lively.PartsBin\",\"__LivelyClassName__\":\"lively.PartsBin.PartsBinMetaInfo\"},\"367\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":357},\"sourceAttrName\":\"selection\",\"targetObj\":{\"__isSmartRef__\":true,\"id\":1},\"targetMethodName\":\"categoryName\",\"__SourceModuleName__\":\"Global.lively.bindings\",\"__LivelyClassName__\":\"AttributeConnection\"},\"368\":{\"x\":145.0100150200251,\"y\":440.23781865967146,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"369\":{\"resizeHeight\":true},\"370\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"onRenderFinished\":\"onRenderFinishedHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\",\"updateListContent\":\"updateListContentHTML\",\"resizeList\":\"resizeListHTML\",\"getItemIndexFromEvent\":\"getItemIndexFromEventHTML\",\"getListExtent\":\"getListExtentHTML\",\"setSize\":\"setSizeHTML\",\"renderAsDropDownList\":\"renderAsDropDownListHTML\",\"setFontSize\":\"setFontSizeHTML\",\"setFontFamily\":\"setFontFamilyHTML\",\"getSelectedIndexes\":\"getSelectedIndexesHTML\",\"enableMultipleSelections\":\"enableMultipleSelectionsHTML\",\"selectAllAt\":\"selectAllAtHTML\",\"clearSelections\":\"clearSelectionsHTML\",\"deselectAt\":\"deselectAtHTML\"},\"371\":{\"morph\":{\"__isSmartRef__\":true,\"id\":357},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"372\":{\"submorphs\":[{\"__isSmartRef__\":true,\"id\":373}],\"scripts\":[],\"id\":\"E4711B14-CD69-4EF9-ADF3-B80780C4CD19\",\"shape\":{\"__isSmartRef__\":true,\"id\":388},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"showsMorphMenu\":true,\"halosEnabled\":true,\"registeredForMouseEvents\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":404},\"value\":false,\"toggle\":false,\"isActive\":true,\"normalFill\":{\"__isSmartRef__\":true,\"id\":391},\"lighterFill\":{\"__isSmartRef__\":true,\"id\":405},\"label\":{\"__isSmartRef__\":true,\"id\":373},\"attributeConnections\":[{\"__isSmartRef__\":true,\"id\":414}],\"doNotSerialize\":[\"$$fire\"],\"doNotCopyProperties\":[\"$$fire\"],\"showsHalos\":false,\"__SourceModuleName__\":\"Global.lively.morphic.Widgets\",\"padding\":{\"__isSmartRef__\":true,\"id\":416},\"name\":\"reloadButton\",\"partsBinMetaInfo\":{\"__isSmartRef__\":true,\"id\":417},\"owner\":{\"__isSmartRef__\":true,\"id\":1},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":418},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":419},\"priorExtent\":{\"__isSmartRef__\":true,\"id\":420},\"derivationIds\":[1235,\"1004C6DF-84F6-4345-B2CA-055AA4F773F6\",\"E89AF462-CFE4-4AC3-B827-CB2505E2A7BA\",\"E2DDE5E0-43A1-4195-90A8-91408473DCDA\",\"03920DC7-DC2D-4C3F-A927-AAD2960216A5\",\"A72AAFB6-23CC-4F29-9DAD-27A67A7577E9\",\"2B4287A8-196C-42F0-828E-4CE4381C9D7F\",\"528F8789-646A-46B1-B4BE-1E5382D1FC89\",\"75DE0100-DA4C-43AC-BD8B-23EFB260EAF4\",\"EA00D1F3-F11C-438A-9B70-1B08F358EB5C\",\"8579EE52-28C3-4D4B-B137-ABE47C0A9E42\",\"51DB8874-CA5A-4DAD-B23E-194CE47C8662\",\"2770196E-663B-4618-A54A-84D5F9CDA489\",\"34C78B01-37DE-4F8C-BD88-0D17FC632772\",\"64ACFD9C-F0C2-4AA7-A30E-58BDDF6FE4BD\",\"50E01FF5-1DCE-44CF-A959-D3664885DE6B\",\"F4FF0113-404D-4EEE-B095-185CD84B7BE9\",\"3FB7C823-28E4-4117-A9DA-442ECABA7BFA\"],\"_Rotation\":0,\"_Scale\":1,\"_ClipMode\":\"visible\",\"__LivelyClassName__\":\"lively.morphic.Button\"},\"373\":{\"submorphs\":[],\"scripts\":[],\"id\":\"9E7D958C-EFB6-4772-8589-F8870872BF4A\",\"shape\":{\"__isSmartRef__\":true,\"id\":374},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"showsMorphMenu\":false,\"halosEnabled\":true,\"fixedWidth\":true,\"_MaxTextWidth\":18,\"_MaxTextHeight\":null,\"fixedHeight\":true,\"allowsInput\":false,\"registeredForMouseEvents\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":380},\"textColor\":{\"__isSmartRef__\":true,\"id\":377},\"owner\":{\"__isSmartRef__\":true,\"id\":372},\"eventsAreIgnored\":true,\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"textChunks\":[{\"__isSmartRef__\":true,\"id\":381}],\"padding\":{\"__isSmartRef__\":true,\"id\":383},\"_Padding\":{\"__isSmartRef__\":true,\"id\":384},\"prevScroll\":[0,0],\"_Align\":\"center\",\"_FontFamily\":\"Arial\",\"_ClipMode\":\"hidden\",\"_WhiteSpaceHandling\":\"pre-wrap\",\"_VerticalAlign\":\"middle\",\"_Display\":\"table-cell\",\"priorExtent\":{\"__isSmartRef__\":true,\"id\":385},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":386},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":387},\"_HandStyle\":\"default\",\"_PointerEvents\":\"none\",\"attributeConnections\":[],\"doNotSerialize\":[],\"doNotCopyProperties\":[],\"_MinTextWidth\":18,\"_MinTextHeight\":null,\"derivationIds\":[1236,\"0AABC7BC-431F-4F28-A475-694B57A56F0A\",\"E508F35D-1887-4A79-A395-19186427F9C7\",\"4878087E-76B4-401E-AAFB-3A98B1DC2B76\",\"B415B743-575F-4D4A-A6C6-6C97E4DC54A4\",\"EA639CD5-A12C-425C-AD35-FF77947DFC67\",\"5E535C29-89AB-424F-A50E-40D7E6794ACE\",\"44B3E0BB-A9AF-46E4-A2A3-EB76BB87610A\",\"905CD9C3-1327-4130-B76B-72609D9578A8\",\"11C63B11-BCA5-4131-A18B-A4A42D1894A8\",\"011E0634-4488-4902-9A4C-5755634994EA\",\"2889F48B-DFF4-447E-800B-ACFDBE39907E\",\"D0E97658-D3F9-4EF1-A44C-94053ACC7F5B\",\"59DD8173-ED98-4207-82B2-5A95FACEC902\",\"1C2F66E8-3F97-4ACF-AF5C-3E6F994B9584\",\"3AD61C32-09BF-4CCC-B7AA-4CCF3F93A821\",\"D7046839-D241-4DC4-BD4B-D76B0B70835C\",\"9ACFE363-381B-430A-8233-9B7079D7EB1D\"],\"_Scale\":1,\"__LivelyClassName__\":\"lively.morphic.Text\"},\"374\":{\"borderWidth\":0,\"fill\":null,\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"_Position\":{\"__isSmartRef__\":true,\"id\":375},\"_Extent\":{\"__isSmartRef__\":true,\"id\":376},\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":377},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":378},\"_ClipMode\":\"hidden\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":379},\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"375\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"376\":{\"x\":20,\"y\":20,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\"},\"377\":{\"r\":0,\"g\":0,\"b\":0,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"378\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\"},\"379\":{\"x\":1,\"y\":1,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"380\":{\"x\":0,\"y\":-2,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"381\":{\"style\":{\"__isSmartRef__\":true,\"id\":382},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":373},\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"storedString\":\"⟳\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\"},\"382\":{\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"textShadow\":\"0px 1px 0 rgba(255,255,255,1)\",\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\"},\"383\":{\"x\":5,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"384\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"385\":{\"x\":20,\"y\":20,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"386\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"onRenderFinished\":\"onRenderFinishedHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\",\"updateText\":\"updateTextHTML\",\"setTextExtent\":\"setTextExtentHTML\",\"setMaxTextWidth\":\"setMaxTextWidthHTML\",\"setMaxTextHeight\":\"setMaxTextHeightHTML\",\"setMinTextWidth\":\"setMinTextWidthHTML\",\"setMinTextHeight\":\"setMinTextHeightHTML\",\"getTextExtent\":\"getTextExtentHTML\",\"getTextString\":\"getTextStringHTML\",\"ignoreTextEvents\":\"ignoreTextEventsHTML\",\"unignoreTextEvents\":\"unignoreTextEventsHTML\",\"enableTextEvents\":\"enableTextEventsHTML\",\"setFontFamily\":\"setFontFamilyHTML\",\"setFontSize\":\"setFontSizeHTML\",\"setTextColor\":\"setTextColorHTML\",\"setPadding\":\"setPaddingHTML\",\"setAlign\":\"setAlignHTML\",\"setVerticalAlign\":\"setVerticalAlignHTML\",\"setDisplay\":\"setDisplayHTML\",\"setWhiteSpaceHandling\":\"setWhiteSpaceHandlingHTML\",\"focusMorph\":\"focusMorphHTML\"},\"387\":{\"morph\":{\"__isSmartRef__\":true,\"id\":373},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"388\":{\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"_Position\":{\"__isSmartRef__\":true,\"id\":389},\"_Extent\":{\"__isSmartRef__\":true,\"id\":390},\"_Fill\":{\"__isSmartRef__\":true,\"id\":391},\"_BorderWidth\":1,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":401},\"_BorderRadius\":5,\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":402},\"_ClipMode\":\"visible\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":403},\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"389\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"390\":{\"x\":20,\"y\":20,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"391\":{\"stops\":[{\"__isSmartRef__\":true,\"id\":392},{\"__isSmartRef__\":true,\"id\":394},{\"__isSmartRef__\":true,\"id\":396},{\"__isSmartRef__\":true,\"id\":398}],\"vector\":{\"__isSmartRef__\":true,\"id\":400},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.LinearGradient\"},\"392\":{\"offset\":0,\"color\":{\"__isSmartRef__\":true,\"id\":393}},\"393\":{\"r\":0.9600000000000001,\"g\":0.9600000000000001,\"b\":0.9600000000000001,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"394\":{\"offset\":0.4,\"color\":{\"__isSmartRef__\":true,\"id\":395}},\"395\":{\"r\":0.8200000000000001,\"g\":0.8200000000000001,\"b\":0.8200000000000001,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"396\":{\"offset\":0.6,\"color\":{\"__isSmartRef__\":true,\"id\":397}},\"397\":{\"r\":0.8200000000000001,\"g\":0.8200000000000001,\"b\":0.8200000000000001,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"398\":{\"offset\":1,\"color\":{\"__isSmartRef__\":true,\"id\":399}},\"399\":{\"r\":0.94,\"g\":0.94,\"b\":0.94,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"400\":{\"x\":0,\"y\":0,\"width\":0,\"height\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"401\":{\"r\":0.839,\"g\":0.839,\"b\":0.839,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"402\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\"},\"403\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"404\":{\"x\":79,\"y\":10,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"405\":{\"stops\":[{\"__isSmartRef__\":true,\"id\":406},{\"__isSmartRef__\":true,\"id\":408},{\"__isSmartRef__\":true,\"id\":410},{\"__isSmartRef__\":true,\"id\":412}],\"vector\":{\"__isSmartRef__\":true,\"id\":400},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.LinearGradient\"},\"406\":{\"offset\":0,\"color\":{\"__isSmartRef__\":true,\"id\":407}},\"407\":{\"r\":0.98,\"g\":0.98,\"b\":0.98,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"408\":{\"offset\":0.4,\"color\":{\"__isSmartRef__\":true,\"id\":409}},\"409\":{\"r\":0.91,\"g\":0.91,\"b\":0.91,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"410\":{\"offset\":0.6,\"color\":{\"__isSmartRef__\":true,\"id\":411}},\"411\":{\"r\":0.91,\"g\":0.91,\"b\":0.91,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"412\":{\"offset\":1,\"color\":{\"__isSmartRef__\":true,\"id\":413}},\"413\":{\"r\":0.97,\"g\":0.97,\"b\":0.97,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"414\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":372},\"sourceAttrName\":\"fire\",\"targetObj\":{\"__isSmartRef__\":true,\"id\":1},\"targetMethodName\":\"reloadEverything\",\"converter\":null,\"converterString\":null,\"updater\":null,\"updaterString\":null,\"varMapping\":{\"__isSmartRef__\":true,\"id\":415},\"__SourceModuleName__\":\"Global.lively.bindings\",\"__LivelyClassName__\":\"AttributeConnection\"},\"415\":{\"source\":{\"__isSmartRef__\":true,\"id\":372},\"target\":{\"__isSmartRef__\":true,\"id\":1}},\"416\":{\"x\":5,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"417\":{\"partsSpaceName\":\"PartsBin/NewWorld\",\"__SourceModuleName__\":\"Global.lively.PartsBin\",\"migrationLevel\":1,\"__LivelyClassName__\":\"lively.PartsBin.PartsBinMetaInfo\"},\"418\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"onRenderFinished\":\"onRenderFinishedHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\"},\"419\":{\"morph\":{\"__isSmartRef__\":true,\"id\":372},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"420\":{\"x\":140,\"y\":22,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"421\":{\"submorphs\":[],\"scripts\":[],\"id\":\"46B912BD-42EA-475C-8FE7-B8E7B89E6CA8\",\"shape\":{\"__isSmartRef__\":true,\"id\":422},\"droppingEnabled\":false,\"halosEnabled\":true,\"registeredForMouseEvents\":true,\"showsHalos\":false,\"name\":\"partsBinContents\",\"partsBinMetaInfo\":{\"__isSmartRef__\":true,\"id\":429},\"__SourceModuleName__\":\"Global.lively.morphic.Core\",\"_ClipMode\":\"scroll\",\"priorExtent\":{\"__isSmartRef__\":true,\"id\":430},\"attributeConnections\":[{\"__isSmartRef__\":true,\"id\":431}],\"doNotSerialize\":[\"$$selectedItem\"],\"doNotCopyProperties\":[\"$$selectedItem\"],\"layout\":{\"__isSmartRef__\":true,\"id\":432},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":433},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":434},\"_Position\":{\"__isSmartRef__\":true,\"id\":435},\"owner\":{\"__isSmartRef__\":true,\"id\":1},\"derivationIds\":[1237,\"36E894B8-0363-4580-8726-268CF8708422\",\"24FF45E0-75DD-4A18-8279-472DDC2F411C\",\"83558E66-F5C3-400C-A4C2-47A948B8136A\",\"260D6B4C-06A4-45A2-B702-887829835D7E\",\"86BCFBDB-66C5-4DD5-AC0E-FBCA02BB1698\",\"D46AEB64-D1DC-46EF-822C-E86588905880\",\"6DA46DD0-D2A0-46BE-BE8F-82D3E98A8696\",\"24A0F2AB-B88F-494D-9EE9-F877A4619BD8\",\"E46F739C-7FB0-451B-BFD2-7CFAEB01EF65\",\"6BCD3F84-BE4C-4A45-92E2-D5F99FE41856\",\"B6A2AD2D-CB4B-42BB-8790-81E87F96A774\",\"6C871473-36BA-45B4-8D20-5396A7706FF8\",\"8DF8249E-11A2-4CEF-8BBD-A3EFAEDF67B3\",\"9CEB0BDD-1280-4953-992E-659D7023012A\",\"19392237-EE49-4D2C-864D-392FDED1D4D4\",\"ACCF1CE2-EFF4-47F8-B5AB-754C2542D519\",\"F44C877B-AD23-4387-8FD2-D23B32E9FB1B\"],\"isBeingDragged\":false,\"_Rotation\":0,\"_Scale\":1,\"selectedItem\":{\"__isSmartRef__\":true,\"id\":436},\"__serializedLivelyClosures__\":{\"__isSmartRef__\":true,\"id\":474},\"__LivelyClassName__\":\"lively.morphic.Box\"},\"422\":{\"position\":{\"__isSmartRef__\":true,\"id\":423},\"_Extent\":{\"__isSmartRef__\":true,\"id\":424},\"_BorderWidth\":0,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":425},\"_Fill\":{\"__isSmartRef__\":true,\"id\":426},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":427},\"_BorderRadius\":0,\"_Opacity\":1,\"_BorderStyle\":\"solid\",\"_ClipMode\":\"scroll\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":428},\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"423\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"424\":{\"x\":607.573230508443,\"y\":437.2498366837016,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"425\":{\"r\":0,\"g\":0,\"b\":0,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"426\":{\"r\":1,\"g\":1,\"b\":1,\"a\":1,\"__LivelyClassName__\":\"Color\",\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\"},\"427\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\"},\"428\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"429\":{\"partsSpaceName\":\"PartsBin/NewWorld\",\"__SourceModuleName__\":\"Global.lively.PartsBin\",\"migrationLevel\":2,\"__LivelyClassName__\":\"lively.PartsBin.PartsBinMetaInfo\"},\"430\":{\"x\":607.573230508443,\"y\":437.2498366837016,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\"},\"431\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":421},\"sourceAttrName\":\"selectedItem\",\"targetObj\":{\"__isSmartRef__\":true,\"id\":1},\"targetMethodName\":\"setSelectedPartItem\",\"__SourceModuleName__\":\"Global.lively.bindings\",\"__LivelyClassName__\":\"AttributeConnection\"},\"432\":{\"resizeHeight\":true,\"resizeWidth\":true},\"433\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"onRenderFinished\":\"onRenderFinishedHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\"},\"434\":{\"morph\":{\"__isSmartRef__\":true,\"id\":421},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"435\":{\"x\":156,\"y\":38,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"436\":{\"partsSpaceName\":\"PartsBin/Productivity/\",\"name\":\"TodoList\",\"part\":null,\"json\":null,\"attributeConnections\":[{\"__isSmartRef__\":true,\"id\":437},{\"__isSmartRef__\":true,\"id\":438}],\"doNotSerialize\":[\"$$partVersions\",\"$$loadedMetaInfo\"],\"doNotCopyProperties\":[\"$$partVersions\",\"$$loadedMetaInfo\"],\"partVersions\":[{\"__isSmartRef__\":true,\"id\":439},{\"__isSmartRef__\":true,\"id\":443},{\"__isSmartRef__\":true,\"id\":447},{\"__isSmartRef__\":true,\"id\":451},{\"__isSmartRef__\":true,\"id\":455}],\"loadedMetaInfo\":{\"__isSmartRef__\":true,\"id\":461},\"__LivelyClassName__\":\"lively.PartsBin.PartItem\",\"__SourceModuleName__\":\"Global.lively.PartsBin\"},\"437\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":436},\"sourceAttrName\":\"partVersions\",\"targetObj\":{\"__isSmartRef__\":true,\"id\":1},\"targetMethodName\":\"setSelectedPartVersions\",\"__LivelyClassName__\":\"AttributeConnection\",\"__SourceModuleName__\":\"Global.lively.bindings\"},\"438\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":436},\"sourceAttrName\":\"loadedMetaInfo\",\"targetObj\":{\"__isSmartRef__\":true,\"id\":1},\"targetMethodName\":\"setMetaInfoOfSelectedItem\",\"__LivelyClassName__\":\"AttributeConnection\",\"__SourceModuleName__\":\"Global.lively.bindings\"},\"439\":{\"rev\":154274,\"author\":\"robertkrahn\",\"date\":{\"__isSmartRef__\":true,\"id\":440},\"url\":{\"__isSmartRef__\":true,\"id\":441},\"changes\":[{\"__isSmartRef__\":true,\"id\":442}],\"__LivelyClassName__\":\"SVNVersionInfo\",\"__SourceModuleName__\":\"Global.lively.Network\"},\"440\":{\"isSerializedDate\":true,\"string\":\"Sat Apr 21 2012 16:15:16 GMT+0200 (CEST)\"},\"441\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Productivity/TodoList.json\",\"__LivelyClassName__\":\"URL\",\"__SourceModuleName__\":\"Global.lively.Network\"},\"442\":{\"type\":\"S:modified\",\"url\":\"/PartsBin/Productivity/TodoList.json\"},\"443\":{\"rev\":154273,\"author\":\"robertkrahn\",\"date\":{\"__isSmartRef__\":true,\"id\":444},\"url\":{\"__isSmartRef__\":true,\"id\":445},\"changes\":[{\"__isSmartRef__\":true,\"id\":446}],\"__LivelyClassName__\":\"SVNVersionInfo\",\"__SourceModuleName__\":\"Global.lively.Network\"},\"444\":{\"isSerializedDate\":true,\"string\":\"Sat Apr 21 2012 16:14:28 GMT+0200 (CEST)\"},\"445\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Productivity/TodoList.json\",\"__LivelyClassName__\":\"URL\",\"__SourceModuleName__\":\"Global.lively.Network\"},\"446\":{\"type\":\"S:modified\",\"url\":\"/PartsBin/Productivity/TodoList.json\"},\"447\":{\"rev\":154272,\"author\":\"robertkrahn\",\"date\":{\"__isSmartRef__\":true,\"id\":448},\"url\":{\"__isSmartRef__\":true,\"id\":449},\"changes\":[{\"__isSmartRef__\":true,\"id\":450}],\"__LivelyClassName__\":\"SVNVersionInfo\",\"__SourceModuleName__\":\"Global.lively.Network\"},\"448\":{\"isSerializedDate\":true,\"string\":\"Sat Apr 21 2012 16:11:13 GMT+0200 (CEST)\"},\"449\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Productivity/TodoList.json\",\"__LivelyClassName__\":\"URL\",\"__SourceModuleName__\":\"Global.lively.Network\"},\"450\":{\"type\":\"S:modified\",\"url\":\"/PartsBin/Productivity/TodoList.json\"},\"451\":{\"rev\":154271,\"author\":\"robertkrahn\",\"date\":{\"__isSmartRef__\":true,\"id\":452},\"url\":{\"__isSmartRef__\":true,\"id\":453},\"changes\":[{\"__isSmartRef__\":true,\"id\":454}],\"__LivelyClassName__\":\"SVNVersionInfo\",\"__SourceModuleName__\":\"Global.lively.Network\"},\"452\":{\"isSerializedDate\":true,\"string\":\"Sat Apr 21 2012 15:44:13 GMT+0200 (CEST)\"},\"453\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Productivity/TodoList.json\",\"__LivelyClassName__\":\"URL\",\"__SourceModuleName__\":\"Global.lively.Network\"},\"454\":{\"type\":\"S:modified\",\"url\":\"/PartsBin/Productivity/TodoList.json\"},\"455\":{\"rev\":154268,\"author\":\"robertkrahn\",\"date\":{\"__isSmartRef__\":true,\"id\":456},\"url\":{\"__isSmartRef__\":true,\"id\":457},\"changes\":[{\"__isSmartRef__\":true,\"id\":458},{\"__isSmartRef__\":true,\"id\":459},{\"__isSmartRef__\":true,\"id\":460}],\"__LivelyClassName__\":\"SVNVersionInfo\",\"__SourceModuleName__\":\"Global.lively.Network\"},\"456\":{\"isSerializedDate\":true,\"string\":\"Sat Apr 21 2012 15:41:56 GMT+0200 (CEST)\"},\"457\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Productivity/TodoList.html\",\"__LivelyClassName__\":\"URL\",\"__SourceModuleName__\":\"Global.lively.Network\"},\"458\":{\"type\":\"S:added\",\"url\":null},\"459\":{\"type\":\"S:added\",\"url\":null},\"460\":{\"type\":\"S:added\",\"url\":null},\"461\":{\"partsSpaceName\":\"PartsBin/Productivity/\",\"__SourceModuleName__\":\"Global.lively.PartsBin\",\"comment\":\"A todo list. Pretty straightforward. If your are looking for the todo item proto, it's in front of you ;)\\n\\nWhen a todo item text is selected you can use TAB / Shift+TAB to go to the next / prev item.\\n\\nWith Ctrl+c Ctrl+c (2x) you can toggle the done state.\",\"migrationLevel\":4,\"partName\":\"TodoList\",\"changes\":[{\"__isSmartRef__\":true,\"id\":462},{\"__isSmartRef__\":true,\"id\":464},{\"__isSmartRef__\":true,\"id\":466},{\"__isSmartRef__\":true,\"id\":468},{\"__isSmartRef__\":true,\"id\":470},{\"__isSmartRef__\":true,\"id\":472}],\"revisionOnLoad\":154268,\"__LivelyClassName__\":\"lively.PartsBin.PartsBinMetaInfo\"},\"462\":{\"date\":{\"__isSmartRef__\":true,\"id\":463},\"author\":\"robertkrahn\",\"message\":\"no comment\",\"id\":\"4E29EE26-F14D-4ADA-A3A2-50E3BBE40637\"},\"463\":{\"isSerializedDate\":true,\"string\":\"Sat Apr 21 2012 17:48:00 GMT+0200 (CEST)\"},\"464\":{\"date\":{\"__isSmartRef__\":true,\"id\":465},\"author\":\"undefined\",\"message\":\"suddenly, the rectangle became a CarDemo\",\"id\":\"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350\"},\"465\":{\"isSerializedDate\":true,\"string\":\"Mon Apr 09 2012 13:42:07 GMT+0200 (CEST)\"},\"466\":{\"date\":{\"__isSmartRef__\":true,\"id\":467},\"author\":\"undefined\",\"message\":\"css transitions\",\"id\":\"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7\"},\"467\":{\"isSerializedDate\":true,\"string\":\"Wed Mar 14 2012 10:42:26 GMT+0100 (CET)\"},\"468\":{\"date\":{\"__isSmartRef__\":true,\"id\":469},\"author\":\"fbo\",\"message\":\"\",\"id\":\"BD1C654D-9100-4B66-BC62-B15FF2498B2B\"},\"469\":{\"isSerializedDate\":true,\"string\":\"Sat Feb 25 2012 02:59:09 GMT+0100 (CET)\"},\"470\":{\"date\":{\"__isSmartRef__\":true,\"id\":471},\"author\":\"undefined\",\"message\":\"sorry\",\"id\":\"44B56D2E-9B59-4C67-A305-49A6E10E66C2\"},\"471\":{\"isSerializedDate\":true,\"string\":\"Wed Mar 14 2012 10:53:45 GMT+0100 (CET)\"},\"472\":{\"date\":{\"__isSmartRef__\":true,\"id\":473},\"author\":\"robertkrahn\",\"message\":\"removed resizer\",\"id\":\"E98D5D9D-7825-4CD6-BDF0-D7FAAB16A6B5\"},\"473\":{\"isSerializedDate\":true,\"string\":\"Sat Apr 21 2012 17:54:23 GMT+0200 (CEST)\"},\"474\":{\"adjustForNewBounds\":{\"__isSmartRef__\":true,\"id\":475},\"unselectAll\":{\"__isSmartRef__\":true,\"id\":482},\"selectPartItem\":{\"__isSmartRef__\":true,\"id\":485},\"startAddingPartItems\":{\"__isSmartRef__\":true,\"id\":488},\"addPartItemAsync\":{\"__isSmartRef__\":true,\"id\":492},\"stopAddingPartItemsAsync\":{\"__isSmartRef__\":true,\"id\":496}},\"475\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":476},\"source\":\"function adjustForNewBounds() {\\n/*\\n\\tthis.adjustForNewBounds()\\n*/\\n\\t$super();\\n\\tvar bounds = this.innerBounds(),\\n\\t\\tx = bounds.x,\\n\\t\\ty = bounds.y,\\n\\t\\twidth = bounds.width;\\n\\tthis.submorphs.forEach(function(morph) {\\n\\t\\tvar extent = morph.getExtent();\\n\\t\\tif (extent.x + x > width) {\\n\\t\\t\\tx = 0;\\n\\t\\t\\ty += extent.y + 5;\\n\\t\\t}\\n\\t\\tmorph.setPosition(pt(x,y))\\n\\t\\tx += extent.x + 5;\\n\\t})\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":481},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"476\":{\"this\":{\"__isSmartRef__\":true,\"id\":421},\"__serializedLivelyClosures__\":{\"__isSmartRef__\":true,\"id\":477}},\"477\":{\"$super\":{\"__isSmartRef__\":true,\"id\":478}},\"478\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":479},\"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\":480},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"479\":{\"obj\":{\"__isSmartRef__\":true,\"id\":421},\"name\":\"adjustForNewBounds\"},\"480\":{},\"481\":{},\"482\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":483},\"source\":\"function unselectAll() {\\n\\tthis.submorphs.invoke('showAsNotSelected');\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":484},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"483\":{\"this\":{\"__isSmartRef__\":true,\"id\":421}},\"484\":{},\"485\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":486},\"source\":\"function selectPartItem(item) {\\n\\tthis.selectedItem = item && item.partItem;\\n\\tthis.submorphs.without(item).invoke('showAsNotSelected');\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":487},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"486\":{\"this\":{\"__isSmartRef__\":true,\"id\":421}},\"487\":{},\"488\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":489},\"source\":\"function startAddingPartItems(partItems) {\\n this.partItemsToBeAdded = partItems.clone();\\n this.startStepping(0, 'addPartItemAsync')\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":490},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"489\":{\"this\":{\"__isSmartRef__\":true,\"id\":421}},\"490\":{\"user\":\"robertkrahn\",\"timestamp\":{\"__isSmartRef__\":true,\"id\":491}},\"491\":{\"isSerializedDate\":true,\"string\":\"Fri Jul 01 2011 02:00:58 GMT+0200 (CEST)\"},\"492\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":493},\"source\":\"function addPartItemAsync() {\\n if (!this.partItemsToBeAdded || this.partItemsToBeAdded.length == 0) {\\n this.stopAddingPartItemsAsync();\\n return;\\n }\\n\\n var partItem = this.partItemsToBeAdded.shift();\\n var morph = partItem.asPartsBinItem();\\n this.addMorph(morph);\\n this.adjustForNewBounds() \\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":494},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"493\":{\"this\":{\"__isSmartRef__\":true,\"id\":421}},\"494\":{\"user\":\"robertkrahn\",\"timestamp\":{\"__isSmartRef__\":true,\"id\":495}},\"495\":{\"isSerializedDate\":true,\"string\":\"Fri Jul 01 2011 02:03:38 GMT+0200 (CEST)\"},\"496\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":497},\"source\":\"function stopAddingPartItemsAsync() {\\n this.stopStepping();\\n delete this.partItemsToBeAdded;\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":498},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"497\":{\"this\":{\"__isSmartRef__\":true,\"id\":421}},\"498\":{\"user\":\"robertkrahn\",\"timestamp\":{\"__isSmartRef__\":true,\"id\":499}},\"499\":{\"isSerializedDate\":true,\"string\":\"Fri Jul 01 2011 02:03:46 GMT+0200 (CEST)\"},\"500\":{\"submorphs\":[{\"__isSmartRef__\":true,\"id\":501}],\"scripts\":[],\"id\":\"D554E6AE-A18D-4BBA-AB29-419B75691B79\",\"shape\":{\"__isSmartRef__\":true,\"id\":516},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"halosEnabled\":true,\"registeredForMouseEvents\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":532},\"value\":false,\"toggle\":false,\"isActive\":true,\"normalFill\":{\"__isSmartRef__\":true,\"id\":520},\"lighterFill\":{\"__isSmartRef__\":true,\"id\":533},\"label\":{\"__isSmartRef__\":true,\"id\":501},\"name\":\"removeCategoryButton\",\"showsHalos\":false,\"partsBinMetaInfo\":{\"__isSmartRef__\":true,\"id\":542},\"attributeConnections\":[{\"__isSmartRef__\":true,\"id\":543}],\"doNotSerialize\":[\"$$fire\"],\"doNotCopyProperties\":[\"$$fire\"],\"__SourceModuleName__\":\"Global.lively.morphic.Widgets\",\"priorExtent\":{\"__isSmartRef__\":true,\"id\":544},\"owner\":{\"__isSmartRef__\":true,\"id\":1},\"layout\":{\"__isSmartRef__\":true,\"id\":545},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":546},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":547},\"derivationIds\":[1238,\"779C0566-5466-4191-9056-3A104C7EFAEC\",\"F8319D79-817B-415B-80D1-ACE5F12CDD01\",\"37900DC1-0689-4E1B-9709-A65C15C40367\",\"399B28D7-03E3-4E38-8710-E7A5F5F513D1\",\"8EA24F2B-6E35-4013-8CCB-18016701673B\",\"C5991ECA-726A-42D6-8AB1-1B6DA1AAD119\",\"7C6FC789-C7D6-482C-906E-5EABA9E0E151\",\"7C90668B-396F-43DB-AB44-3277DA8BE863\",\"CDE8D251-2EED-4992-B316-64B64110C044\",\"5D293BC5-06E6-425F-B654-F22EF9E8225E\",\"A568DFA0-B5A0-42C6-A370-F4C23551D3DA\",\"8FAE443C-8E8F-44EF-B5C8-7E103E74AD92\",\"3FD3C7A0-B776-41AF-86DF-DC5A4EE9403E\",\"115E4AE3-4DA0-482F-91C6-DB88E0E266D0\",\"36F8D23F-3ADC-40FB-9A9B-D726CA8560D2\",\"F32C1526-A32B-46B5-B550-44C9A527EB19\",\"B075E4A4-D511-45BC-A05D-E9FEB4D8EF29\"],\"_Rotation\":0,\"_Scale\":1,\"_ClipMode\":\"visible\",\"__serializedLivelyClosures__\":{\"__isSmartRef__\":true,\"id\":548},\"__LivelyClassName__\":\"lively.morphic.Button\"},\"501\":{\"submorphs\":[],\"scripts\":[],\"id\":\"D8EE495F-73DC-4FA7-83BA-744F42C42961\",\"shape\":{\"__isSmartRef__\":true,\"id\":502},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"halosEnabled\":true,\"fixedWidth\":true,\"_WhiteSpaceHandling\":\"pre-wrap\",\"fixedHeight\":true,\"allowInput\":false,\"_FontFamily\":\"Helvetica\",\"registeredForMouseEvents\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":508},\"_MaxTextWidth\":18,\"_MaxTextHeight\":null,\"textStyle\":null,\"padding\":{\"__isSmartRef__\":true,\"id\":509},\"_Padding\":{\"__isSmartRef__\":true,\"id\":510},\"owner\":{\"__isSmartRef__\":true,\"id\":500},\"isLabel\":true,\"eventsAreIgnored\":true,\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"_ClipMode\":\"hidden\",\"priorExtent\":{\"__isSmartRef__\":true,\"id\":511},\"textChunks\":[{\"__isSmartRef__\":true,\"id\":512}],\"_Align\":\"center\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":514},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":515},\"_HandStyle\":\"default\",\"_PointerEvents\":\"none\",\"attributeConnections\":[],\"doNotSerialize\":[],\"doNotCopyProperties\":[],\"_MinTextWidth\":18,\"_MinTextHeight\":null,\"derivationIds\":[1239,\"0950594A-94D2-49BB-8E22-06789654760D\",\"9E11E76B-89E8-4AF1-8D7F-24952002D1DE\",\"39E0A384-A8F7-4ECE-A3F3-3B39C85B1DBA\",\"7970902A-4F1C-4337-8A61-02D5AEA5697B\",\"DE30399C-D0BE-412E-B0C6-18B37109F841\",\"E311AA2E-9F6A-4DF4-AAD2-6631660E1203\",\"AA4706D6-6736-4F85-80F2-48443DC7DA44\",\"C2A120EC-B8B5-44A6-801B-F8E9FDE230BF\",\"34EB9510-4D09-4B14-8B09-45852E807EEC\",\"578C10D1-9557-441C-ABD1-303291DEFD1A\",\"680618F4-7A7D-43A9-B75C-4515C8D3A904\",\"1631FBD4-94FC-4C42-A426-822A8D107F36\",\"574DCB97-CFE4-470B-944F-567F9CBAD365\",\"81CA5687-24FD-462D-BFD3-A33C82169582\",\"B85E3B2A-7437-47F6-BDF5-D02C7F6C5A0F\",\"0375365E-D522-4331-BCA3-1B9C85143F76\",\"34D3646F-8812-4695-9CFD-CD9AF31869F4\"],\"_Scale\":1,\"__LivelyClassName__\":\"lively.morphic.Text\"},\"502\":{\"position\":{\"__isSmartRef__\":true,\"id\":503},\"_Extent\":{\"__isSmartRef__\":true,\"id\":504},\"_BorderWidth\":0,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":505},\"_Fill\":null,\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":506},\"_ClipMode\":\"hidden\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":507},\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"503\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"504\":{\"x\":20,\"y\":20,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\"},\"505\":{\"r\":0,\"g\":0,\"b\":0,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"506\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\"},\"507\":{\"x\":1,\"y\":1,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"508\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"509\":{\"x\":5,\"y\":5,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"510\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"511\":{\"x\":20,\"y\":20,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"512\":{\"style\":{\"__isSmartRef__\":true,\"id\":513},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":501},\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"storedString\":\"-\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\"},\"513\":{\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"textShadow\":\"0px 1px 0 rgba(255,255,255,1)\",\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\"},\"514\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"onRenderFinished\":\"onRenderFinishedHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\",\"updateText\":\"updateTextHTML\",\"setTextExtent\":\"setTextExtentHTML\",\"setMaxTextWidth\":\"setMaxTextWidthHTML\",\"setMaxTextHeight\":\"setMaxTextHeightHTML\",\"setMinTextWidth\":\"setMinTextWidthHTML\",\"setMinTextHeight\":\"setMinTextHeightHTML\",\"getTextExtent\":\"getTextExtentHTML\",\"getTextString\":\"getTextStringHTML\",\"ignoreTextEvents\":\"ignoreTextEventsHTML\",\"unignoreTextEvents\":\"unignoreTextEventsHTML\",\"enableTextEvents\":\"enableTextEventsHTML\",\"setFontFamily\":\"setFontFamilyHTML\",\"setFontSize\":\"setFontSizeHTML\",\"setTextColor\":\"setTextColorHTML\",\"setPadding\":\"setPaddingHTML\",\"setAlign\":\"setAlignHTML\",\"setVerticalAlign\":\"setVerticalAlignHTML\",\"setDisplay\":\"setDisplayHTML\",\"setWhiteSpaceHandling\":\"setWhiteSpaceHandlingHTML\",\"focusMorph\":\"focusMorphHTML\"},\"515\":{\"morph\":{\"__isSmartRef__\":true,\"id\":501},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"516\":{\"position\":{\"__isSmartRef__\":true,\"id\":517},\"_Extent\":{\"__isSmartRef__\":true,\"id\":518},\"_BorderWidth\":1.1840000000000002,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":519},\"_Fill\":{\"__isSmartRef__\":true,\"id\":520},\"_BorderRadius\":5.2,\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":530},\"_ClipMode\":\"visible\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":531},\"_Opacity\":1,\"_BorderStyle\":\"solid\",\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"517\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"518\":{\"x\":20,\"y\":20,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"519\":{\"r\":0.839,\"g\":0.839,\"b\":0.839,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"520\":{\"stops\":[{\"__isSmartRef__\":true,\"id\":521},{\"__isSmartRef__\":true,\"id\":523},{\"__isSmartRef__\":true,\"id\":525},{\"__isSmartRef__\":true,\"id\":527}],\"vector\":{\"__isSmartRef__\":true,\"id\":529},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.LinearGradient\"},\"521\":{\"offset\":0,\"color\":{\"__isSmartRef__\":true,\"id\":522}},\"522\":{\"r\":0.9600000000000001,\"g\":0.9600000000000001,\"b\":0.9600000000000001,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"523\":{\"offset\":0.4,\"color\":{\"__isSmartRef__\":true,\"id\":524}},\"524\":{\"r\":0.8200000000000001,\"g\":0.8200000000000001,\"b\":0.8200000000000001,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"525\":{\"offset\":0.6,\"color\":{\"__isSmartRef__\":true,\"id\":526}},\"526\":{\"r\":0.8200000000000001,\"g\":0.8200000000000001,\"b\":0.8200000000000001,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"527\":{\"offset\":1,\"color\":{\"__isSmartRef__\":true,\"id\":528}},\"528\":{\"r\":0.94,\"g\":0.94,\"b\":0.94,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"529\":{\"x\":0,\"y\":0,\"width\":0,\"height\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"530\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\"},\"531\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"532\":{\"x\":120,\"y\":10,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"533\":{\"stops\":[{\"__isSmartRef__\":true,\"id\":534},{\"__isSmartRef__\":true,\"id\":536},{\"__isSmartRef__\":true,\"id\":538},{\"__isSmartRef__\":true,\"id\":540}],\"vector\":{\"__isSmartRef__\":true,\"id\":529},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.LinearGradient\"},\"534\":{\"offset\":0,\"color\":{\"__isSmartRef__\":true,\"id\":535}},\"535\":{\"r\":0.98,\"g\":0.98,\"b\":0.98,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"536\":{\"offset\":0.4,\"color\":{\"__isSmartRef__\":true,\"id\":537}},\"537\":{\"r\":0.91,\"g\":0.91,\"b\":0.91,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"538\":{\"offset\":0.6,\"color\":{\"__isSmartRef__\":true,\"id\":539}},\"539\":{\"r\":0.91,\"g\":0.91,\"b\":0.91,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"540\":{\"offset\":1,\"color\":{\"__isSmartRef__\":true,\"id\":541}},\"541\":{\"r\":0.97,\"g\":0.97,\"b\":0.97,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"542\":{\"partsSpaceName\":\"PartsBin/NewWorld\",\"__SourceModuleName__\":\"Global.lively.PartsBin\",\"migrationLevel\":2,\"__LivelyClassName__\":\"lively.PartsBin.PartsBinMetaInfo\"},\"543\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":500},\"sourceAttrName\":\"fire\",\"targetObj\":{\"__isSmartRef__\":true,\"id\":500},\"targetMethodName\":\"onFire\",\"converter\":null,\"converterString\":null,\"updater\":null,\"updaterString\":null,\"__SourceModuleName__\":\"Global.lively.bindings\",\"__LivelyClassName__\":\"AttributeConnection\"},\"544\":{\"x\":134.06609913216516,\"y\":21,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"545\":{\"moveVertical\":false},\"546\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"onRenderFinished\":\"onRenderFinishedHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\"},\"547\":{\"morph\":{\"__isSmartRef__\":true,\"id\":500},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"548\":{\"onFire\":{\"__isSmartRef__\":true,\"id\":549}},\"549\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":550},\"source\":\"function onFire() {\\n\\tthis.get('PartsBinBrowser').removeCategoryInteractively()\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":551},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"550\":{\"this\":{\"__isSmartRef__\":true,\"id\":500}},\"551\":{},\"552\":{\"submorphs\":[{\"__isSmartRef__\":true,\"id\":553}],\"scripts\":[],\"id\":\"3320CEA7-B9AF-42CD-AD29-0D52B7739050\",\"shape\":{\"__isSmartRef__\":true,\"id\":568},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"halosEnabled\":true,\"registeredForMouseEvents\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":584},\"value\":false,\"toggle\":false,\"isActive\":true,\"normalFill\":{\"__isSmartRef__\":true,\"id\":572},\"lighterFill\":{\"__isSmartRef__\":true,\"id\":585},\"label\":{\"__isSmartRef__\":true,\"id\":553},\"name\":\"addCategoryButton\",\"showsHalos\":false,\"partsBinMetaInfo\":{\"__isSmartRef__\":true,\"id\":594},\"attributeConnections\":[{\"__isSmartRef__\":true,\"id\":595}],\"doNotSerialize\":[\"$$fire\"],\"doNotCopyProperties\":[\"$$fire\"],\"__SourceModuleName__\":\"Global.lively.morphic.Widgets\",\"priorExtent\":{\"__isSmartRef__\":true,\"id\":596},\"owner\":{\"__isSmartRef__\":true,\"id\":1},\"layout\":{\"__isSmartRef__\":true,\"id\":597},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":598},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":599},\"derivationIds\":[1240,\"4C2C10AA-3167-4B7D-9518-38AA200B5BC6\",\"03AA66B1-0216-4615-BC50-CD240729363E\",\"E4ECDC08-B9DE-4716-97F1-FA4A9D84B22D\",\"AA637DB5-981E-4875-A449-4FEA2FC1C13F\",\"55DB5207-1834-4135-81B3-4F1837BD85E0\",\"30C8FE48-BA9E-43F9-B4FC-0341EC392ACF\",\"2C20BACF-1CEC-44C2-8F56-12470A7027A9\",\"C650BBE2-143B-4BC5-8EF1-1A524E123AE5\",\"F33FAD3D-DBA2-49AD-84F4-4754F4036D2D\",\"1482E0D5-DF16-48E6-8815-B26DA5EE5818\",\"EAC37F08-BCB6-4170-8667-1B6CFCF4E5A1\",\"B09187AF-0ADE-40E9-8854-F43365D6200B\",\"45D0DBA7-4458-4FB4-A7DE-5D5F8FA7C07C\",\"B8FF07C9-562A-462B-9E72-0374A9AF23B6\",\"5BDD2225-268A-48C3-9D60-A54BE7218F3E\",\"024166B5-514F-42E9-9B8F-92BE1B1B561F\",\"1A0825CD-8DCC-4F32-93FF-4912FB1E4F15\"],\"_Rotation\":0,\"_Scale\":1,\"_ClipMode\":\"visible\",\"__serializedLivelyClosures__\":{\"__isSmartRef__\":true,\"id\":600},\"__LivelyClassName__\":\"lively.morphic.Button\"},\"553\":{\"submorphs\":[],\"scripts\":[],\"id\":\"C3C7355F-DF3C-4032-9C6D-55899FFC46DD\",\"shape\":{\"__isSmartRef__\":true,\"id\":554},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"halosEnabled\":true,\"fixedWidth\":true,\"_WhiteSpaceHandling\":\"pre-wrap\",\"fixedHeight\":true,\"allowInput\":false,\"_FontFamily\":\"Helvetica\",\"registeredForMouseEvents\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":560},\"_MaxTextWidth\":18,\"_MaxTextHeight\":null,\"textStyle\":null,\"padding\":{\"__isSmartRef__\":true,\"id\":561},\"_Padding\":{\"__isSmartRef__\":true,\"id\":562},\"owner\":{\"__isSmartRef__\":true,\"id\":552},\"isLabel\":true,\"eventsAreIgnored\":true,\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"_ClipMode\":\"hidden\",\"priorExtent\":{\"__isSmartRef__\":true,\"id\":563},\"textChunks\":[{\"__isSmartRef__\":true,\"id\":564}],\"_Align\":\"center\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":566},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":567},\"_HandStyle\":\"default\",\"_PointerEvents\":\"none\",\"attributeConnections\":[],\"doNotSerialize\":[],\"doNotCopyProperties\":[],\"_MinTextWidth\":18,\"_MinTextHeight\":null,\"derivationIds\":[1241,\"4FB5FB12-B7A2-4FF0-A0A1-C45C2FAE8274\",\"7FFD3B07-E2DB-4CA7-A11B-327EBF88268D\",\"3AD91228-BC6B-4030-A2C5-4055DF856DE4\",\"B0F178B5-2384-4150-9E8E-F9F630407349\",\"B62BAE98-D2F9-4769-A7A2-64403D5C2C21\",\"F208698E-6181-438F-8C96-4E6B9739967E\",\"DA6A940F-C968-47AC-AC35-59D17BBB71BC\",\"D72F3161-DE66-4A55-827B-FE95CB3855C1\",\"38222CFF-F285-4D8C-8CE9-49E289A8DB01\",\"27598E1E-5C29-40E9-9828-BDA39C7A14D0\",\"2ED00864-0FC6-4DF5-98A8-E6C0D982098E\",\"C1578206-028D-4DFF-8D5C-B8B472E478BD\",\"AE545D90-295C-4BA2-B148-7CD56762EEC8\",\"5A3C8159-95EC-45BA-A630-50FFF32492DB\",\"4558E404-B6A2-456D-86CD-6A7ABD655AEB\",\"70C14ABA-91D0-4910-9A6B-DE34408484EE\",\"0D747327-F2BD-41C9-943C-E50F4EF2B5E3\"],\"_Scale\":1,\"__LivelyClassName__\":\"lively.morphic.Text\"},\"554\":{\"position\":{\"__isSmartRef__\":true,\"id\":555},\"_Extent\":{\"__isSmartRef__\":true,\"id\":556},\"_BorderWidth\":0,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":557},\"_Fill\":null,\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":558},\"_ClipMode\":\"hidden\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":559},\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"555\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"556\":{\"x\":20,\"y\":20,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\"},\"557\":{\"r\":0,\"g\":0,\"b\":0,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"558\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\"},\"559\":{\"x\":1,\"y\":1,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"560\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"561\":{\"x\":5,\"y\":5,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"562\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"563\":{\"x\":20,\"y\":20,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"564\":{\"style\":{\"__isSmartRef__\":true,\"id\":565},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":553},\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"storedString\":\"+\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\"},\"565\":{\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"textShadow\":\"0px 1px 0 rgba(255,255,255,1)\",\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\"},\"566\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"onRenderFinished\":\"onRenderFinishedHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\",\"updateText\":\"updateTextHTML\",\"setTextExtent\":\"setTextExtentHTML\",\"setMaxTextWidth\":\"setMaxTextWidthHTML\",\"setMaxTextHeight\":\"setMaxTextHeightHTML\",\"setMinTextWidth\":\"setMinTextWidthHTML\",\"setMinTextHeight\":\"setMinTextHeightHTML\",\"getTextExtent\":\"getTextExtentHTML\",\"getTextString\":\"getTextStringHTML\",\"ignoreTextEvents\":\"ignoreTextEventsHTML\",\"unignoreTextEvents\":\"unignoreTextEventsHTML\",\"enableTextEvents\":\"enableTextEventsHTML\",\"setFontFamily\":\"setFontFamilyHTML\",\"setFontSize\":\"setFontSizeHTML\",\"setTextColor\":\"setTextColorHTML\",\"setPadding\":\"setPaddingHTML\",\"setAlign\":\"setAlignHTML\",\"setVerticalAlign\":\"setVerticalAlignHTML\",\"setDisplay\":\"setDisplayHTML\",\"setWhiteSpaceHandling\":\"setWhiteSpaceHandlingHTML\",\"focusMorph\":\"focusMorphHTML\"},\"567\":{\"morph\":{\"__isSmartRef__\":true,\"id\":553},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"568\":{\"position\":{\"__isSmartRef__\":true,\"id\":569},\"_Extent\":{\"__isSmartRef__\":true,\"id\":570},\"_BorderWidth\":1.1840000000000002,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":571},\"_Fill\":{\"__isSmartRef__\":true,\"id\":572},\"_BorderRadius\":5.2,\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":582},\"_ClipMode\":\"visible\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":583},\"_Opacity\":1,\"_BorderStyle\":\"solid\",\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"569\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"570\":{\"x\":20,\"y\":20,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"571\":{\"r\":0.839,\"g\":0.839,\"b\":0.839,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"572\":{\"stops\":[{\"__isSmartRef__\":true,\"id\":573},{\"__isSmartRef__\":true,\"id\":575},{\"__isSmartRef__\":true,\"id\":577},{\"__isSmartRef__\":true,\"id\":579}],\"vector\":{\"__isSmartRef__\":true,\"id\":581},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.LinearGradient\"},\"573\":{\"offset\":0,\"color\":{\"__isSmartRef__\":true,\"id\":574}},\"574\":{\"r\":0.9600000000000001,\"g\":0.9600000000000001,\"b\":0.9600000000000001,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"575\":{\"offset\":0.4,\"color\":{\"__isSmartRef__\":true,\"id\":576}},\"576\":{\"r\":0.8200000000000001,\"g\":0.8200000000000001,\"b\":0.8200000000000001,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"577\":{\"offset\":0.6,\"color\":{\"__isSmartRef__\":true,\"id\":578}},\"578\":{\"r\":0.8200000000000001,\"g\":0.8200000000000001,\"b\":0.8200000000000001,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"579\":{\"offset\":1,\"color\":{\"__isSmartRef__\":true,\"id\":580}},\"580\":{\"r\":0.94,\"g\":0.94,\"b\":0.94,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"581\":{\"x\":0,\"y\":0,\"width\":0,\"height\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"582\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\"},\"583\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"584\":{\"x\":100,\"y\":10,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"585\":{\"stops\":[{\"__isSmartRef__\":true,\"id\":586},{\"__isSmartRef__\":true,\"id\":588},{\"__isSmartRef__\":true,\"id\":590},{\"__isSmartRef__\":true,\"id\":592}],\"vector\":{\"__isSmartRef__\":true,\"id\":581},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.LinearGradient\"},\"586\":{\"offset\":0,\"color\":{\"__isSmartRef__\":true,\"id\":587}},\"587\":{\"r\":0.98,\"g\":0.98,\"b\":0.98,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"588\":{\"offset\":0.4,\"color\":{\"__isSmartRef__\":true,\"id\":589}},\"589\":{\"r\":0.91,\"g\":0.91,\"b\":0.91,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"590\":{\"offset\":0.6,\"color\":{\"__isSmartRef__\":true,\"id\":591}},\"591\":{\"r\":0.91,\"g\":0.91,\"b\":0.91,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"592\":{\"offset\":1,\"color\":{\"__isSmartRef__\":true,\"id\":593}},\"593\":{\"r\":0.97,\"g\":0.97,\"b\":0.97,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"594\":{\"partsSpaceName\":\"PartsBin/NewWorld\",\"__SourceModuleName__\":\"Global.lively.PartsBin\",\"migrationLevel\":2,\"__LivelyClassName__\":\"lively.PartsBin.PartsBinMetaInfo\"},\"595\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":552},\"sourceAttrName\":\"fire\",\"targetObj\":{\"__isSmartRef__\":true,\"id\":552},\"targetMethodName\":\"onFire\",\"converter\":null,\"converterString\":null,\"updater\":null,\"updaterString\":null,\"__SourceModuleName__\":\"Global.lively.bindings\",\"__LivelyClassName__\":\"AttributeConnection\"},\"596\":{\"x\":134.06609913216516,\"y\":19.99799699599498,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"597\":{\"moveVertical\":false},\"598\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"onRenderFinished\":\"onRenderFinishedHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\"},\"599\":{\"morph\":{\"__isSmartRef__\":true,\"id\":552},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"600\":{\"onFire\":{\"__isSmartRef__\":true,\"id\":601}},\"601\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":602},\"source\":\"function onFire() {\\n\\tthis.get('PartsBinBrowser').addCategoryInteractively()\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":603},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"602\":{\"this\":{\"__isSmartRef__\":true,\"id\":552}},\"603\":{},\"604\":{\"submorphs\":[],\"scripts\":[],\"id\":\"CF02BEE5-9294-42D6-AA95-2DCAD8E1D80E\",\"shape\":{\"__isSmartRef__\":true,\"id\":605},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"halosEnabled\":true,\"fixedWidth\":true,\"fixedHeight\":true,\"allowsInput\":true,\"_FontFamily\":\"Arial, sans-serif\",\"registeredForMouseEvents\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":611},\"_MaxTextWidth\":548.2024292894854,\"_MaxTextHeight\":null,\"textColor\":{\"__isSmartRef__\":true,\"id\":612},\"showsHalos\":false,\"_FontSize\":11,\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"name\":\"searchText\",\"partsBinMetaInfo\":{\"__isSmartRef__\":true,\"id\":613},\"textChunks\":[{\"__isSmartRef__\":true,\"id\":614}],\"charsReplaced\":\"Search\",\"lastFindLoc\":-6,\"priorSelectionRange\":[0,0],\"prevScroll\":[0,0],\"priorExtent\":{\"__isSmartRef__\":true,\"id\":616},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":617},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":618},\"owner\":{\"__isSmartRef__\":true,\"id\":1},\"isInputLine\":true,\"attributeConnections\":[{\"__isSmartRef__\":true,\"id\":619}],\"doNotSerialize\":[\"$$savedTextString\"],\"doNotCopyProperties\":[\"$$savedTextString\"],\"layout\":{\"__isSmartRef__\":true,\"id\":620},\"_WhiteSpaceHandling\":\"pre-wrap\",\"_ClipMode\":\"visible\",\"_MinTextWidth\":548.2024292894854,\"_MinTextHeight\":null,\"previousSelection\":[0,7],\"derivationIds\":[1242,\"A22EEABD-CB29-4C5C-8C48-F766E326BC3F\",\"6A6D6852-0ACD-4AFB-B78D-5C1767FC64BF\",\"9D304E91-4077-4112-BBAA-EA47623B1BD8\",\"178FCB01-0879-494A-9F87-056D582D689E\",\"26B6A9F2-7F9D-4666-AB17-65E0DCD0BA0A\",\"74080715-3CAE-431E-94C4-C98DDDF12BCD\",\"54094B9D-EC29-4193-AE36-80A09F2E996E\",\"3C430B51-E92E-42CF-9F28-9155B1DD75BE\",\"95739011-C77B-4A83-92C9-404E7678E001\",\"CE98D4C0-8E1E-40C3-AA60-10700C5B09B8\",\"9FCABE52-F360-4ABC-81B7-C64D6A931C03\",\"AFE833D0-7AAD-4F80-9FA0-E34F01873FB9\",\"0519742E-9514-4066-9CD3-ED884C62AE77\",\"2175C2DC-5DAA-4A1A-803E-8B55C07D6806\",\"3148E12F-D9FA-4141-9A5E-73E3F8A65776\",\"86933F48-407D-458F-ADB7-865018746EDD\",\"0C9ED1AC-B0C4-4C07-AC29-B9CF795F80FB\"],\"_Rotation\":0,\"_Scale\":1,\"savedTextString\":\"resize\",\"__LivelyClassName__\":\"lively.morphic.Text\"},\"605\":{\"fill\":null,\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"_Position\":{\"__isSmartRef__\":true,\"id\":606},\"_Extent\":{\"__isSmartRef__\":true,\"id\":607},\"_BorderWidth\":2.3680000000000003,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":608},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":609},\"_BorderRadius\":1.8500000000000003,\"_Opacity\":1,\"_BorderStyle\":\"solid\",\"_ClipMode\":\"visible\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":610},\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"606\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"607\":{\"x\":552.9384292894854,\"y\":21,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\"},\"608\":{\"r\":0.839,\"g\":0.839,\"b\":0.839,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"609\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\"},\"610\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"611\":{\"x\":154.76802363450668,\"y\":13.108574301564317,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"612\":{\"r\":0,\"g\":0,\"b\":0,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"613\":{\"partsSpaceName\":\"PartsBin/Basic\",\"__SourceModuleName__\":\"Global.lively.PartsBin\",\"migrationLevel\":1,\"__LivelyClassName__\":\"lively.PartsBin.PartsBinMetaInfo\"},\"614\":{\"style\":{\"__isSmartRef__\":true,\"id\":615},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":604},\"storedString\":\"\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\"},\"615\":{\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\"},\"616\":{\"x\":552.9384292894854,\"y\":21,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"617\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"onRenderFinished\":\"onRenderFinishedHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\",\"updateText\":\"updateTextHTML\",\"setTextExtent\":\"setTextExtentHTML\",\"setMaxTextWidth\":\"setMaxTextWidthHTML\",\"setMaxTextHeight\":\"setMaxTextHeightHTML\",\"setMinTextWidth\":\"setMinTextWidthHTML\",\"setMinTextHeight\":\"setMinTextHeightHTML\",\"getTextExtent\":\"getTextExtentHTML\",\"getTextString\":\"getTextStringHTML\",\"ignoreTextEvents\":\"ignoreTextEventsHTML\",\"unignoreTextEvents\":\"unignoreTextEventsHTML\",\"enableTextEvents\":\"enableTextEventsHTML\",\"setFontFamily\":\"setFontFamilyHTML\",\"setFontSize\":\"setFontSizeHTML\",\"setTextColor\":\"setTextColorHTML\",\"setPadding\":\"setPaddingHTML\",\"setAlign\":\"setAlignHTML\",\"setVerticalAlign\":\"setVerticalAlignHTML\",\"setDisplay\":\"setDisplayHTML\",\"setWhiteSpaceHandling\":\"setWhiteSpaceHandlingHTML\",\"focusMorph\":\"focusMorphHTML\"},\"618\":{\"morph\":{\"__isSmartRef__\":true,\"id\":604},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"619\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":604},\"sourceAttrName\":\"savedTextString\",\"targetObj\":{\"__isSmartRef__\":true,\"id\":1},\"targetMethodName\":\"search\",\"__SourceModuleName__\":\"Global.lively.bindings\",\"__LivelyClassName__\":\"AttributeConnection\"},\"620\":{\"resizeWidth\":true},\"621\":{\"submorphs\":[],\"scripts\":[],\"id\":\"6A39CF0A-97A8-49DF-9B54-020670AD0468\",\"shape\":{\"__isSmartRef__\":true,\"id\":622},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"halosEnabled\":true,\"fixedWidth\":true,\"fixedHeight\":false,\"allowsInput\":true,\"_FontFamily\":\"Arial, sans-serif\",\"registeredForMouseEvents\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":628},\"_MaxTextWidth\":168,\"_MaxTextHeight\":null,\"textColor\":{\"__isSmartRef__\":true,\"id\":625},\"showsHalos\":false,\"_FontSize\":9,\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"name\":\"Text4\",\"partsBinMetaInfo\":{\"__isSmartRef__\":true,\"id\":629},\"textChunks\":[{\"__isSmartRef__\":true,\"id\":630}],\"charsReplaced\":\"some text\",\"lastFindLoc\":-9,\"priorSelectionRange\":[6,6],\"prevScroll\":[0,0],\"priorExtent\":{\"__isSmartRef__\":true,\"id\":632},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":633},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":634},\"owner\":{\"__isSmartRef__\":true,\"id\":1},\"attributeConnections\":[],\"doNotSerialize\":[],\"doNotCopyProperties\":[],\"_MinTextWidth\":168,\"_MinTextHeight\":null,\"_ClipMode\":\"visible\",\"_WhiteSpaceHandling\":\"pre-wrap\",\"previousSelection\":[0,6],\"derivationIds\":[1243,\"5346A257-CAB6-48DA-B412-636917F28280\",\"E611ABED-3298-4027-89C5-503BFCFE4CA3\",\"27AE40EC-F949-496E-8968-BA32D5E3A431\",\"025BE71F-60AB-4115-B745-04714CE7774C\",\"A2845EF4-117F-4AC3-AD19-E09D78C3C866\",\"B854DD97-9BE2-44B9-BFF5-93AA931B4385\",\"2FEEF365-D284-4F58-A92B-A8E11A69DAA6\",\"41171B50-1911-4C21-A067-633FFB938163\",\"6FF550A7-CD2A-48AA-B67F-9E24ACDEB0C1\",\"107A1C0E-D268-4536-AF57-603A206E6460\",\"108F5C5C-B711-4859-8463-980AD2E5EC4C\",\"B78A07FF-977F-4CC1-8870-16B4756D22A1\",\"EACE9426-8983-4C7C-9388-7829A84E90FB\",\"01449D54-8A3D-46AD-9B4F-7CB12D5FF2A9\",\"705CF292-539B-4A18-81B5-3D2B962B1D82\",\"7810B7C5-9EAF-4413-85AB-8FE6E928F162\",\"5B5C10A0-4921-4667-85C7-D7C5966142AF\"],\"_Rotation\":0,\"_Scale\":1,\"__LivelyClassName__\":\"lively.morphic.Text\"},\"622\":{\"fill\":null,\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"_Position\":{\"__isSmartRef__\":true,\"id\":623},\"_Extent\":{\"__isSmartRef__\":true,\"id\":624},\"_BorderWidth\":0,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":625},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":626},\"_ClipMode\":\"visible\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":627},\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"623\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"624\":{\"x\":168,\"y\":14,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\"},\"625\":{\"r\":0,\"g\":0,\"b\":0,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"626\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\"},\"627\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"628\":{\"x\":154.76802363450668,\"y\":0.10857430156420378,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"629\":{\"partsSpaceName\":\"PartsBin/Basic\",\"__SourceModuleName__\":\"Global.lively.PartsBin\",\"migrationLevel\":1,\"__LivelyClassName__\":\"lively.PartsBin.PartsBinMetaInfo\"},\"630\":{\"style\":{\"__isSmartRef__\":true,\"id\":631},\"morph\":{\"__isSmartRef__\":true,\"id\":621},\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":621},\"storedString\":\"search\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\"},\"631\":{\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"italics\":\"italic\",\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\"},\"632\":{\"x\":168,\"y\":14,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"633\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"onRenderFinished\":\"onRenderFinishedHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\",\"updateText\":\"updateTextHTML\",\"setTextExtent\":\"setTextExtentHTML\",\"setMaxTextWidth\":\"setMaxTextWidthHTML\",\"setMaxTextHeight\":\"setMaxTextHeightHTML\",\"setMinTextWidth\":\"setMinTextWidthHTML\",\"setMinTextHeight\":\"setMinTextHeightHTML\",\"getTextExtent\":\"getTextExtentHTML\",\"getTextString\":\"getTextStringHTML\",\"ignoreTextEvents\":\"ignoreTextEventsHTML\",\"unignoreTextEvents\":\"unignoreTextEventsHTML\",\"enableTextEvents\":\"enableTextEventsHTML\",\"setFontFamily\":\"setFontFamilyHTML\",\"setFontSize\":\"setFontSizeHTML\",\"setTextColor\":\"setTextColorHTML\",\"setPadding\":\"setPaddingHTML\",\"setAlign\":\"setAlignHTML\",\"setVerticalAlign\":\"setVerticalAlignHTML\",\"setDisplay\":\"setDisplayHTML\",\"setWhiteSpaceHandling\":\"setWhiteSpaceHandlingHTML\",\"focusMorph\":\"focusMorphHTML\"},\"634\":{\"morph\":{\"__isSmartRef__\":true,\"id\":621},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"635\":{\"submorphs\":[{\"__isSmartRef__\":true,\"id\":636}],\"scripts\":[],\"id\":\"19F6AD8A-BD21-4E66-9D47-F9B68C652286\",\"shape\":{\"__isSmartRef__\":true,\"id\":652},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"showsMorphMenu\":true,\"halosEnabled\":true,\"registeredForMouseEvents\":true,\"value\":false,\"toggle\":false,\"isActive\":true,\"normalFill\":{\"__isSmartRef__\":true,\"id\":655},\"lighterFill\":{\"__isSmartRef__\":true,\"id\":668},\"label\":{\"__isSmartRef__\":true,\"id\":636},\"attributeConnections\":[{\"__isSmartRef__\":true,\"id\":677},{\"__isSmartRef__\":true,\"id\":702},{\"__isSmartRef__\":true,\"id\":703},{\"__isSmartRef__\":true,\"id\":704},{\"__isSmartRef__\":true,\"id\":705},{\"__isSmartRef__\":true,\"id\":706}],\"doNotSerialize\":[\"$$fire\",\"$$_Position\",\"$$_Scale\",\"$$_Rotation\",\"$$owner\"],\"doNotCopyProperties\":[\"$$fire\",\"$$_Position\",\"$$_Scale\",\"$$_Rotation\",\"$$owner\"],\"showsHalos\":false,\"__SourceModuleName__\":\"Global.lively.morphic.Widgets\",\"padding\":{\"__isSmartRef__\":true,\"id\":728},\"name\":\"moreButton\",\"partsBinMetaInfo\":{\"__isSmartRef__\":true,\"id\":729},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":730},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":731},\"priorExtent\":{\"__isSmartRef__\":true,\"id\":732},\"layout\":{\"__isSmartRef__\":true,\"id\":733},\"derivationIds\":[1244,\"C5093924-2C24-4CFD-B800-F131C46037DC\",\"AB03EF5D-3025-4CB5-BEC2-E2C320D01FA0\",\"817FF716-6521-4E26-BB87-16FA8F03677B\",\"0F06625C-5212-45B6-A7D7-A07176D879F3\",\"0ED68E94-8AB8-4A9A-A901-B500D901EAED\",\"EF0C5FDE-98A3-45BD-8272-258EA652B5ED\",\"98806A3E-629D-4352-BAA2-478838A8B085\",\"A4F6BA8D-523C-411E-833E-DD810C034DB5\",\"0CB2D4BC-8186-4D2F-BEA4-96BA094171C6\",\"C0346302-E4FA-4685-861D-BF6C4697D40B\",\"AC1B5887-56E7-4158-A93C-AD0CF60B3D87\",\"9F28E804-B1DF-407A-90D2-DCF53D9BB909\",\"1E73CC75-8F5D-42BD-9B81-7A64FDD0D205\",\"484DD2FD-5AA0-4CEC-BB6C-1BBE9F32F6DC\",\"AEACC2BC-5D09-41B9-A05D-2437E76BE49B\",\"8A20C95D-D4D9-4AD5-8A55-CF241DB05538\",\"65CA7334-2870-4045-BA15-D73FD78E21D0\"],\"_Position\":{\"__isSmartRef__\":true,\"id\":734},\"_Scale\":1,\"_Rotation\":0,\"owner\":{\"__isSmartRef__\":true,\"id\":1},\"_ClipMode\":\"visible\",\"__LivelyClassName__\":\"lively.morphic.Button\"},\"636\":{\"submorphs\":[],\"scripts\":[],\"id\":\"7F61D12A-0120-49DD-A4D5-CB25BB23ED74\",\"shape\":{\"__isSmartRef__\":true,\"id\":637},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"showsMorphMenu\":false,\"halosEnabled\":true,\"fixedWidth\":true,\"_MaxTextWidth\":45.76199368290986,\"_MaxTextHeight\":null,\"fixedHeight\":true,\"allowsInput\":false,\"registeredForMouseEvents\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":643},\"textColor\":{\"__isSmartRef__\":true,\"id\":640},\"owner\":{\"__isSmartRef__\":true,\"id\":635},\"eventsAreIgnored\":true,\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"textChunks\":[{\"__isSmartRef__\":true,\"id\":644}],\"padding\":{\"__isSmartRef__\":true,\"id\":646},\"_Padding\":{\"__isSmartRef__\":true,\"id\":647},\"prevScroll\":[0,0],\"priorExtent\":{\"__isSmartRef__\":true,\"id\":648},\"_FontFamily\":\"Helvetica, Sans-Serif\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":649},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":650},\"_HandStyle\":\"default\",\"_PointerEvents\":\"none\",\"_ClipMode\":\"hidden\",\"_WhiteSpaceHandling\":\"pre-wrap\",\"_Align\":\"center\",\"_FontSize\":10,\"attributeConnections\":[],\"doNotSerialize\":[],\"doNotCopyProperties\":[],\"_MinTextWidth\":45.76199368290986,\"_MinTextHeight\":null,\"derivationIds\":[1245,\"0125C72B-2B04-4872-A0B1-0292F9733F9D\",\"99E6F0CD-AA33-42BD-B6E6-3154AA491D70\",\"DAFB157F-4F83-4402-894A-12549438C7E9\",\"98F29C75-DB67-470E-8F9F-4B7135CE21D9\",\"D4509212-C332-45F0-B768-69E4E0D59537\",\"735C22EC-309F-484F-B643-48229EC6D6E5\",\"72386EBF-DE01-4B53-9084-32841E59EE3C\",\"8AB3572C-52F6-4F6A-B59F-9EFA069C1601\",\"C882377D-6F5C-43E4-AEAB-996ECA6A82A1\",\"DA159A64-D6F8-4A2F-834D-71C6289A1FC8\",\"58923C3A-4492-4DB3-871A-DEE1219F199C\",\"B4024F35-8AB7-43DE-BE23-2758B0EB4C26\",\"93871BBA-3E5C-4B6F-8A5A-CB2AA4DDA546\",\"98E9C433-F2D7-4ED4-B286-33CDFC7F8B7F\",\"82135AAD-8041-4CA4-B78C-0D80FBA43722\",\"358F966D-679E-4DC3-98C0-8D697712CD4E\",\"0D4E0BD4-0743-470F-8F3B-E0602F5CE408\"],\"_Scale\":1,\"_TextColor\":{\"__isSmartRef__\":true,\"id\":651},\"__LivelyClassName__\":\"lively.morphic.Text\"},\"637\":{\"borderWidth\":0,\"fill\":null,\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"_Position\":{\"__isSmartRef__\":true,\"id\":638},\"_Extent\":{\"__isSmartRef__\":true,\"id\":639},\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":640},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":641},\"_ClipMode\":\"hidden\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":642},\"_BorderWidth\":0,\"_Fill\":null,\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"638\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"639\":{\"x\":45.76199368290986,\"y\":20,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\"},\"640\":{\"r\":0,\"g\":0,\"b\":0,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"641\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\"},\"642\":{\"x\":0,\"y\":3,\"width\":0,\"height\":0,\"__LivelyClassName__\":\"Rectangle\",\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\"},\"643\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"644\":{\"style\":{\"__isSmartRef__\":true,\"id\":645},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":636},\"storedString\":\"more\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\"},\"645\":{\"textShadow\":\"0px 1px 0 rgba(255,255,255,1)\",\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\"},\"646\":{\"x\":5,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"647\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"648\":{\"x\":45.76199368290986,\"y\":20,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\"},\"649\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"onRenderFinished\":\"onRenderFinishedHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\",\"updateText\":\"updateTextHTML\",\"setTextExtent\":\"setTextExtentHTML\",\"setMaxTextWidth\":\"setMaxTextWidthHTML\",\"setMaxTextHeight\":\"setMaxTextHeightHTML\",\"setMinTextWidth\":\"setMinTextWidthHTML\",\"setMinTextHeight\":\"setMinTextHeightHTML\",\"getTextExtent\":\"getTextExtentHTML\",\"getTextString\":\"getTextStringHTML\",\"ignoreTextEvents\":\"ignoreTextEventsHTML\",\"unignoreTextEvents\":\"unignoreTextEventsHTML\",\"enableTextEvents\":\"enableTextEventsHTML\",\"setFontFamily\":\"setFontFamilyHTML\",\"setFontSize\":\"setFontSizeHTML\",\"setTextColor\":\"setTextColorHTML\",\"setPadding\":\"setPaddingHTML\",\"setAlign\":\"setAlignHTML\",\"setVerticalAlign\":\"setVerticalAlignHTML\",\"setDisplay\":\"setDisplayHTML\",\"setWhiteSpaceHandling\":\"setWhiteSpaceHandlingHTML\",\"focusMorph\":\"focusMorphHTML\"},\"650\":{\"morph\":{\"__isSmartRef__\":true,\"id\":636},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"651\":{\"r\":0,\"g\":0,\"b\":0,\"a\":1,\"__LivelyClassName__\":\"Color\",\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\"},\"652\":{\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"_Position\":{\"__isSmartRef__\":true,\"id\":653},\"_Extent\":{\"__isSmartRef__\":true,\"id\":654},\"_Fill\":{\"__isSmartRef__\":true,\"id\":655},\"_BorderWidth\":1,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":665},\"_BorderRadius\":5,\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":666},\"_Opacity\":1,\"_BorderStyle\":\"solid\",\"_ClipMode\":\"visible\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":667},\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"653\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"654\":{\"x\":45.76199368290986,\"y\":20,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"655\":{\"stops\":[{\"__isSmartRef__\":true,\"id\":656},{\"__isSmartRef__\":true,\"id\":658},{\"__isSmartRef__\":true,\"id\":660},{\"__isSmartRef__\":true,\"id\":662}],\"vector\":{\"__isSmartRef__\":true,\"id\":664},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.LinearGradient\"},\"656\":{\"offset\":0,\"color\":{\"__isSmartRef__\":true,\"id\":657}},\"657\":{\"r\":0.9600000000000001,\"g\":0.9600000000000001,\"b\":0.9600000000000001,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"658\":{\"offset\":0.4,\"color\":{\"__isSmartRef__\":true,\"id\":659}},\"659\":{\"r\":0.8200000000000001,\"g\":0.8200000000000001,\"b\":0.8200000000000001,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"660\":{\"offset\":0.6,\"color\":{\"__isSmartRef__\":true,\"id\":661}},\"661\":{\"r\":0.8200000000000001,\"g\":0.8200000000000001,\"b\":0.8200000000000001,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"662\":{\"offset\":1,\"color\":{\"__isSmartRef__\":true,\"id\":663}},\"663\":{\"r\":0.94,\"g\":0.94,\"b\":0.94,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"664\":{\"x\":0,\"y\":0,\"width\":0,\"height\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"665\":{\"r\":0.839,\"g\":0.839,\"b\":0.839,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"666\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\"},\"667\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"668\":{\"stops\":[{\"__isSmartRef__\":true,\"id\":669},{\"__isSmartRef__\":true,\"id\":671},{\"__isSmartRef__\":true,\"id\":673},{\"__isSmartRef__\":true,\"id\":675}],\"vector\":{\"__isSmartRef__\":true,\"id\":664},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.LinearGradient\"},\"669\":{\"offset\":0,\"color\":{\"__isSmartRef__\":true,\"id\":670}},\"670\":{\"r\":0.98,\"g\":0.98,\"b\":0.98,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"671\":{\"offset\":0.4,\"color\":{\"__isSmartRef__\":true,\"id\":672}},\"672\":{\"r\":0.91,\"g\":0.91,\"b\":0.91,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"673\":{\"offset\":0.6,\"color\":{\"__isSmartRef__\":true,\"id\":674}},\"674\":{\"r\":0.91,\"g\":0.91,\"b\":0.91,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"675\":{\"offset\":1,\"color\":{\"__isSmartRef__\":true,\"id\":676}},\"676\":{\"r\":0.97,\"g\":0.97,\"b\":0.97,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"677\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":635},\"sourceAttrName\":\"fire\",\"targetObj\":{\"__isSmartRef__\":true,\"id\":1},\"targetMethodName\":\"toggleMorePane\",\"visualConnector\":{\"__isSmartRef__\":true,\"id\":678},\"__SourceModuleName__\":\"Global.lively.bindings\",\"__LivelyClassName__\":\"AttributeConnection\"},\"678\":{\"submorphs\":[],\"scripts\":[],\"id\":7318,\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":679},\"shape\":{\"__isSmartRef__\":true,\"id\":680},\"droppingEnabled\":true,\"halosEnabled\":true,\"eventHandler\":{\"__isSmartRef__\":true,\"id\":687},\"controlPoints\":[{\"__isSmartRef__\":true,\"id\":688},{\"__isSmartRef__\":true,\"id\":691}],\"con\":{\"__isSmartRef__\":true,\"id\":677},\"showsMorphMenu\":true,\"isCopyMorphRef\":true,\"morphRefId\":1,\"__SourceModuleName__\":\"Global.lively.morphic.AdditionalMorphs\",\"__serializedLivelyClosures__\":{\"__isSmartRef__\":true,\"id\":694},\"__LivelyClassName__\":\"lively.morphic.Path\"},\"679\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"setOrigin\":\"setOriginHTML\",\"setClipMode\":\"setClipModeHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\"},\"680\":{\"dontChangeShape\":false,\"cachedVertices\":null,\"_PathElements\":[{\"__isSmartRef__\":true,\"id\":681},{\"__isSmartRef__\":true,\"id\":682}],\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":683},\"_Position\":{\"__isSmartRef__\":true,\"id\":684},\"_Extent\":{\"__isSmartRef__\":true,\"id\":685},\"_BorderWidth\":1,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":686},\"__SourceModuleName__\":\"Global.lively.morphic.PathShapes\",\"__LivelyClassName__\":\"lively.morphic.Shapes.Path\"},\"681\":{\"isAbsolute\":true,\"x\":724.143905330293,\"y\":35.253230483455226,\"__SourceModuleName__\":\"Global.lively.morphic.PathShapes\",\"__LivelyClassName__\":\"lively.morphic.Shapes.MoveTo\"},\"682\":{\"isAbsolute\":true,\"x\":5.684341886080802e-14,\"y\":21.168758526946675,\"__SourceModuleName__\":\"Global.lively.morphic.PathShapes\",\"__LivelyClassName__\":\"lively.morphic.Shapes.LineTo\"},\"683\":{},\"684\":{\"x\":-2,\"y\":20,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"685\":{\"x\":720.7977294921875,\"y\":13.972190856933594,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"686\":{\"r\":0,\"g\":0,\"b\":0,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"687\":{\"morph\":{\"__isSmartRef__\":true,\"id\":678},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"688\":{\"morph\":{\"__isSmartRef__\":true,\"id\":678},\"index\":0,\"connectedMagnet\":{\"__isSmartRef__\":true,\"id\":689},\"__SourceModuleName__\":\"Global.lively.morphic.AdditionalMorphs\",\"__LivelyClassName__\":\"lively.morphic.ControlPoint\"},\"689\":{\"morph\":{\"__isSmartRef__\":true,\"id\":635},\"position\":{\"__isSmartRef__\":true,\"id\":690},\"connectedControlPoints\":[{\"__isSmartRef__\":true,\"id\":688}],\"__SourceModuleName__\":\"Global.lively.morphic.Connectors\",\"__LivelyClassName__\":\"lively.morphic.Magnet\"},\"690\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"691\":{\"morph\":{\"__isSmartRef__\":true,\"id\":678},\"index\":1,\"connectedMagnet\":{\"__isSmartRef__\":true,\"id\":692},\"__SourceModuleName__\":\"Global.lively.morphic.AdditionalMorphs\",\"__LivelyClassName__\":\"lively.morphic.ControlPoint\"},\"692\":{\"morph\":{\"__isSmartRef__\":true,\"id\":1},\"position\":{\"__isSmartRef__\":true,\"id\":693},\"connectedControlPoints\":[{\"__isSmartRef__\":true,\"id\":691}],\"__SourceModuleName__\":\"Global.lively.morphic.Connectors\",\"__LivelyClassName__\":\"lively.morphic.Magnet\"},\"693\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"694\":{\"morphMenuItems\":{\"__isSmartRef__\":true,\"id\":695}},\"695\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":696},\"source\":\"function morphMenuItems() {\\n var visualConnector = this, con = this.con, world = this.world();\\n var items = [\\n ['edit converter', function() {\\n var source = con.converterString || 'function converter(value) {\\\\n return value\\\\n}',\\n editor = new lively.morphic.Text(new Rectangle(0,0, 400, 200), source);\\n editor.doitContext = con;\\n connect(editor, 'savedTextString', con, 'converterString', {updater:\\n function($upd, source) { this.targetObj.converter = null; $upd(source) }});\\n connect(editor, 'savedTextString', world, 'alertOK', {converter: \\n function() { return 'setting new converter' }})\\n editor.applyStyle({syntaxHighlighting: true, fontFamily: 'Courier', resizeWidth: true, resizeHeight: true});\\n var title = con.targetObj.name && con.sourceObj.name ?\\n 'Editor for ' + con.targetObj.name + ' -> ' + con.sourceObj.name :\\n 'Editor for converter function';\\n var window = world.addFramedMorph(editor, title)\\n window.align(window.bounds().topCenter(), visualConnector.bounds().bottomCenter())\\n }],\\n ['hide', function() {\\n visualConnector.disconnectFromMagnets();\\n visualConnector.remove();\\n }],\\n ['disconnect', function() {\\n alertOK('Disconnected ' + visualConnector.con);\\n visualConnector.con.visualDisconnect();\\n }],\\n ['cancel', function() {}],\\n ];\\n return items;\\n }\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":701},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"696\":{\"this\":{\"__isSmartRef__\":true,\"id\":678},\"__serializedLivelyClosures__\":{\"__isSmartRef__\":true,\"id\":697}},\"697\":{\"$super\":{\"__isSmartRef__\":true,\"id\":698}},\"698\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":699},\"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\":700},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"699\":{\"obj\":{\"__isSmartRef__\":true,\"id\":678},\"name\":\"morphMenuItems\"},\"700\":{},\"701\":{},\"702\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":635},\"sourceAttrName\":\"globalTransform\",\"targetObj\":{\"__isSmartRef__\":true,\"id\":688},\"targetMethodName\":\"alignToMagnet\",\"dependendConnections\":[{\"__isSmartRef__\":true,\"id\":703},{\"__isSmartRef__\":true,\"id\":704},{\"__isSmartRef__\":true,\"id\":705},{\"__isSmartRef__\":true,\"id\":706},{\"__isSmartRef__\":true,\"id\":708},{\"__isSmartRef__\":true,\"id\":709},{\"__isSmartRef__\":true,\"id\":710},{\"__isSmartRef__\":true,\"id\":711},{\"__isSmartRef__\":true,\"id\":703},{\"__isSmartRef__\":true,\"id\":704},{\"__isSmartRef__\":true,\"id\":705},{\"__isSmartRef__\":true,\"id\":706},{\"__isSmartRef__\":true,\"id\":708},{\"__isSmartRef__\":true,\"id\":709},{\"__isSmartRef__\":true,\"id\":710},{\"__isSmartRef__\":true,\"id\":711},{\"__isSmartRef__\":true,\"id\":703},{\"__isSmartRef__\":true,\"id\":704},{\"__isSmartRef__\":true,\"id\":705},{\"__isSmartRef__\":true,\"id\":706},{\"__isSmartRef__\":true,\"id\":708},{\"__isSmartRef__\":true,\"id\":709},{\"__isSmartRef__\":true,\"id\":710},{\"__isSmartRef__\":true,\"id\":711},{\"__isSmartRef__\":true,\"id\":703},{\"__isSmartRef__\":true,\"id\":704},{\"__isSmartRef__\":true,\"id\":705},{\"__isSmartRef__\":true,\"id\":706},{\"__isSmartRef__\":true,\"id\":708},{\"__isSmartRef__\":true,\"id\":709},{\"__isSmartRef__\":true,\"id\":710},{\"__isSmartRef__\":true,\"id\":711},{\"__isSmartRef__\":true,\"id\":703},{\"__isSmartRef__\":true,\"id\":704},{\"__isSmartRef__\":true,\"id\":705},{\"__isSmartRef__\":true,\"id\":706},{\"__isSmartRef__\":true,\"id\":708},{\"__isSmartRef__\":true,\"id\":709},{\"__isSmartRef__\":true,\"id\":710},{\"__isSmartRef__\":true,\"id\":711},{\"__isSmartRef__\":true,\"id\":703},{\"__isSmartRef__\":true,\"id\":704},{\"__isSmartRef__\":true,\"id\":705},{\"__isSmartRef__\":true,\"id\":706},{\"__isSmartRef__\":true,\"id\":708},{\"__isSmartRef__\":true,\"id\":709},{\"__isSmartRef__\":true,\"id\":710},{\"__isSmartRef__\":true,\"id\":711},{\"__isSmartRef__\":true,\"id\":703},{\"__isSmartRef__\":true,\"id\":704},{\"__isSmartRef__\":true,\"id\":705},{\"__isSmartRef__\":true,\"id\":706},{\"__isSmartRef__\":true,\"id\":708},{\"__isSmartRef__\":true,\"id\":709},{\"__isSmartRef__\":true,\"id\":710},{\"__isSmartRef__\":true,\"id\":711},{\"__isSmartRef__\":true,\"id\":703},{\"__isSmartRef__\":true,\"id\":704},{\"__isSmartRef__\":true,\"id\":705},{\"__isSmartRef__\":true,\"id\":706},{\"__isSmartRef__\":true,\"id\":708},{\"__isSmartRef__\":true,\"id\":709},{\"__isSmartRef__\":true,\"id\":710},{\"__isSmartRef__\":true,\"id\":711},{\"__isSmartRef__\":true,\"id\":703},{\"__isSmartRef__\":true,\"id\":704},{\"__isSmartRef__\":true,\"id\":705},{\"__isSmartRef__\":true,\"id\":706},{\"__isSmartRef__\":true,\"id\":708},{\"__isSmartRef__\":true,\"id\":709},{\"__isSmartRef__\":true,\"id\":710},{\"__isSmartRef__\":true,\"id\":711},{\"__isSmartRef__\":true,\"id\":703},{\"__isSmartRef__\":true,\"id\":704},{\"__isSmartRef__\":true,\"id\":705},{\"__isSmartRef__\":true,\"id\":706},{\"__isSmartRef__\":true,\"id\":708},{\"__isSmartRef__\":true,\"id\":709},{\"__isSmartRef__\":true,\"id\":710},{\"__isSmartRef__\":true,\"id\":711},{\"__isSmartRef__\":true,\"id\":703},{\"__isSmartRef__\":true,\"id\":704},{\"__isSmartRef__\":true,\"id\":705},{\"__isSmartRef__\":true,\"id\":706},{\"__isSmartRef__\":true,\"id\":708},{\"__isSmartRef__\":true,\"id\":709},{\"__isSmartRef__\":true,\"id\":710},{\"__isSmartRef__\":true,\"id\":711},{\"__isSmartRef__\":true,\"id\":703},{\"__isSmartRef__\":true,\"id\":704},{\"__isSmartRef__\":true,\"id\":705},{\"__isSmartRef__\":true,\"id\":706},{\"__isSmartRef__\":true,\"id\":708},{\"__isSmartRef__\":true,\"id\":709},{\"__isSmartRef__\":true,\"id\":710},{\"__isSmartRef__\":true,\"id\":711},{\"__isSmartRef__\":true,\"id\":703},{\"__isSmartRef__\":true,\"id\":704},{\"__isSmartRef__\":true,\"id\":705},{\"__isSmartRef__\":true,\"id\":706},{\"__isSmartRef__\":true,\"id\":708},{\"__isSmartRef__\":true,\"id\":709},{\"__isSmartRef__\":true,\"id\":710},{\"__isSmartRef__\":true,\"id\":711},{\"__isSmartRef__\":true,\"id\":703},{\"__isSmartRef__\":true,\"id\":704},{\"__isSmartRef__\":true,\"id\":705},{\"__isSmartRef__\":true,\"id\":706},{\"__isSmartRef__\":true,\"id\":708},{\"__isSmartRef__\":true,\"id\":709},{\"__isSmartRef__\":true,\"id\":710},{\"__isSmartRef__\":true,\"id\":711},{\"__isSmartRef__\":true,\"id\":703},{\"__isSmartRef__\":true,\"id\":704},{\"__isSmartRef__\":true,\"id\":705},{\"__isSmartRef__\":true,\"id\":706},{\"__isSmartRef__\":true,\"id\":708},{\"__isSmartRef__\":true,\"id\":709},{\"__isSmartRef__\":true,\"id\":710},{\"__isSmartRef__\":true,\"id\":711},{\"__isSmartRef__\":true,\"id\":703},{\"__isSmartRef__\":true,\"id\":704},{\"__isSmartRef__\":true,\"id\":705},{\"__isSmartRef__\":true,\"id\":706},{\"__isSmartRef__\":true,\"id\":708},{\"__isSmartRef__\":true,\"id\":709},{\"__isSmartRef__\":true,\"id\":710},{\"__isSmartRef__\":true,\"id\":711},{\"__isSmartRef__\":true,\"id\":703},{\"__isSmartRef__\":true,\"id\":704},{\"__isSmartRef__\":true,\"id\":705},{\"__isSmartRef__\":true,\"id\":706},{\"__isSmartRef__\":true,\"id\":708},{\"__isSmartRef__\":true,\"id\":709},{\"__isSmartRef__\":true,\"id\":710},{\"__isSmartRef__\":true,\"id\":711},{\"__isSmartRef__\":true,\"id\":703},{\"__isSmartRef__\":true,\"id\":704},{\"__isSmartRef__\":true,\"id\":705},{\"__isSmartRef__\":true,\"id\":706},{\"__isSmartRef__\":true,\"id\":708},{\"__isSmartRef__\":true,\"id\":709},{\"__isSmartRef__\":true,\"id\":710},{\"__isSmartRef__\":true,\"id\":711},{\"__isSmartRef__\":true,\"id\":703},{\"__isSmartRef__\":true,\"id\":704},{\"__isSmartRef__\":true,\"id\":705},{\"__isSmartRef__\":true,\"id\":706},{\"__isSmartRef__\":true,\"id\":708},{\"__isSmartRef__\":true,\"id\":709},{\"__isSmartRef__\":true,\"id\":710},{\"__isSmartRef__\":true,\"id\":711},{\"__isSmartRef__\":true,\"id\":703},{\"__isSmartRef__\":true,\"id\":704},{\"__isSmartRef__\":true,\"id\":705},{\"__isSmartRef__\":true,\"id\":706},{\"__isSmartRef__\":true,\"id\":708},{\"__isSmartRef__\":true,\"id\":709},{\"__isSmartRef__\":true,\"id\":710},{\"__isSmartRef__\":true,\"id\":711},{\"__isSmartRef__\":true,\"id\":703},{\"__isSmartRef__\":true,\"id\":704},{\"__isSmartRef__\":true,\"id\":705},{\"__isSmartRef__\":true,\"id\":706},{\"__isSmartRef__\":true,\"id\":708},{\"__isSmartRef__\":true,\"id\":709},{\"__isSmartRef__\":true,\"id\":710},{\"__isSmartRef__\":true,\"id\":711},{\"__isSmartRef__\":true,\"id\":703},{\"__isSmartRef__\":true,\"id\":704},{\"__isSmartRef__\":true,\"id\":705},{\"__isSmartRef__\":true,\"id\":706},{\"__isSmartRef__\":true,\"id\":708},{\"__isSmartRef__\":true,\"id\":709},{\"__isSmartRef__\":true,\"id\":710},{\"__isSmartRef__\":true,\"id\":711},{\"__isSmartRef__\":true,\"id\":703},{\"__isSmartRef__\":true,\"id\":704},{\"__isSmartRef__\":true,\"id\":705},{\"__isSmartRef__\":true,\"id\":706},{\"__isSmartRef__\":true,\"id\":708},{\"__isSmartRef__\":true,\"id\":709},{\"__isSmartRef__\":true,\"id\":710},{\"__isSmartRef__\":true,\"id\":711},{\"__isSmartRef__\":true,\"id\":703},{\"__isSmartRef__\":true,\"id\":704},{\"__isSmartRef__\":true,\"id\":705},{\"__isSmartRef__\":true,\"id\":706},{\"__isSmartRef__\":true,\"id\":708},{\"__isSmartRef__\":true,\"id\":709},{\"__isSmartRef__\":true,\"id\":710},{\"__isSmartRef__\":true,\"id\":711},{\"__isSmartRef__\":true,\"id\":703},{\"__isSmartRef__\":true,\"id\":704},{\"__isSmartRef__\":true,\"id\":705},{\"__isSmartRef__\":true,\"id\":706},{\"__isSmartRef__\":true,\"id\":708},{\"__isSmartRef__\":true,\"id\":709},{\"__isSmartRef__\":true,\"id\":710},{\"__isSmartRef__\":true,\"id\":711},{\"__isSmartRef__\":true,\"id\":703},{\"__isSmartRef__\":true,\"id\":704},{\"__isSmartRef__\":true,\"id\":705},{\"__isSmartRef__\":true,\"id\":706},{\"__isSmartRef__\":true,\"id\":708},{\"__isSmartRef__\":true,\"id\":709},{\"__isSmartRef__\":true,\"id\":710},{\"__isSmartRef__\":true,\"id\":711},{\"__isSmartRef__\":true,\"id\":703},{\"__isSmartRef__\":true,\"id\":704},{\"__isSmartRef__\":true,\"id\":705},{\"__isSmartRef__\":true,\"id\":706},{\"__isSmartRef__\":true,\"id\":708},{\"__isSmartRef__\":true,\"id\":709},{\"__isSmartRef__\":true,\"id\":710},{\"__isSmartRef__\":true,\"id\":711},{\"__isSmartRef__\":true,\"id\":703},{\"__isSmartRef__\":true,\"id\":704},{\"__isSmartRef__\":true,\"id\":705},{\"__isSmartRef__\":true,\"id\":706},{\"__isSmartRef__\":true,\"id\":708},{\"__isSmartRef__\":true,\"id\":709},{\"__isSmartRef__\":true,\"id\":710},{\"__isSmartRef__\":true,\"id\":711},{\"__isSmartRef__\":true,\"id\":703},{\"__isSmartRef__\":true,\"id\":704},{\"__isSmartRef__\":true,\"id\":705},{\"__isSmartRef__\":true,\"id\":706},{\"__isSmartRef__\":true,\"id\":708},{\"__isSmartRef__\":true,\"id\":709},{\"__isSmartRef__\":true,\"id\":710},{\"__isSmartRef__\":true,\"id\":711},{\"__isSmartRef__\":true,\"id\":703},{\"__isSmartRef__\":true,\"id\":704},{\"__isSmartRef__\":true,\"id\":705},{\"__isSmartRef__\":true,\"id\":706},{\"__isSmartRef__\":true,\"id\":708},{\"__isSmartRef__\":true,\"id\":709},{\"__isSmartRef__\":true,\"id\":710},{\"__isSmartRef__\":true,\"id\":711},{\"__isSmartRef__\":true,\"id\":703},{\"__isSmartRef__\":true,\"id\":704},{\"__isSmartRef__\":true,\"id\":705},{\"__isSmartRef__\":true,\"id\":706},{\"__isSmartRef__\":true,\"id\":708},{\"__isSmartRef__\":true,\"id\":709},{\"__isSmartRef__\":true,\"id\":710},{\"__isSmartRef__\":true,\"id\":711},{\"__isSmartRef__\":true,\"id\":703},{\"__isSmartRef__\":true,\"id\":704},{\"__isSmartRef__\":true,\"id\":705},{\"__isSmartRef__\":true,\"id\":706},{\"__isSmartRef__\":true,\"id\":708},{\"__isSmartRef__\":true,\"id\":709},{\"__isSmartRef__\":true,\"id\":710},{\"__isSmartRef__\":true,\"id\":711},{\"__isSmartRef__\":true,\"id\":703},{\"__isSmartRef__\":true,\"id\":704},{\"__isSmartRef__\":true,\"id\":705},{\"__isSmartRef__\":true,\"id\":706},{\"__isSmartRef__\":true,\"id\":708},{\"__isSmartRef__\":true,\"id\":709},{\"__isSmartRef__\":true,\"id\":710},{\"__isSmartRef__\":true,\"id\":711},{\"__isSmartRef__\":true,\"id\":703},{\"__isSmartRef__\":true,\"id\":704},{\"__isSmartRef__\":true,\"id\":705},{\"__isSmartRef__\":true,\"id\":706},{\"__isSmartRef__\":true,\"id\":708},{\"__isSmartRef__\":true,\"id\":709},{\"__isSmartRef__\":true,\"id\":710},{\"__isSmartRef__\":true,\"id\":711},{\"__isSmartRef__\":true,\"id\":703},{\"__isSmartRef__\":true,\"id\":704},{\"__isSmartRef__\":true,\"id\":705},{\"__isSmartRef__\":true,\"id\":706},{\"__isSmartRef__\":true,\"id\":708},{\"__isSmartRef__\":true,\"id\":709},{\"__isSmartRef__\":true,\"id\":710},{\"__isSmartRef__\":true,\"id\":711},{\"__isSmartRef__\":true,\"id\":703},{\"__isSmartRef__\":true,\"id\":704},{\"__isSmartRef__\":true,\"id\":705},{\"__isSmartRef__\":true,\"id\":706},{\"__isSmartRef__\":true,\"id\":708},{\"__isSmartRef__\":true,\"id\":709},{\"__isSmartRef__\":true,\"id\":710},{\"__isSmartRef__\":true,\"id\":711},{\"__isSmartRef__\":true,\"id\":703},{\"__isSmartRef__\":true,\"id\":704},{\"__isSmartRef__\":true,\"id\":705},{\"__isSmartRef__\":true,\"id\":706},{\"__isSmartRef__\":true,\"id\":708},{\"__isSmartRef__\":true,\"id\":709},{\"__isSmartRef__\":true,\"id\":710},{\"__isSmartRef__\":true,\"id\":711},{\"__isSmartRef__\":true,\"id\":703},{\"__isSmartRef__\":true,\"id\":704},{\"__isSmartRef__\":true,\"id\":705},{\"__isSmartRef__\":true,\"id\":706},{\"__isSmartRef__\":true,\"id\":708},{\"__isSmartRef__\":true,\"id\":709},{\"__isSmartRef__\":true,\"id\":710},{\"__isSmartRef__\":true,\"id\":711},{\"__isSmartRef__\":true,\"id\":703},{\"__isSmartRef__\":true,\"id\":704},{\"__isSmartRef__\":true,\"id\":705},{\"__isSmartRef__\":true,\"id\":706},{\"__isSmartRef__\":true,\"id\":708},{\"__isSmartRef__\":true,\"id\":709},{\"__isSmartRef__\":true,\"id\":710},{\"__isSmartRef__\":true,\"id\":711},{\"__isSmartRef__\":true,\"id\":703},{\"__isSmartRef__\":true,\"id\":704},{\"__isSmartRef__\":true,\"id\":705},{\"__isSmartRef__\":true,\"id\":706},{\"__isSmartRef__\":true,\"id\":708},{\"__isSmartRef__\":true,\"id\":709},{\"__isSmartRef__\":true,\"id\":710},{\"__isSmartRef__\":true,\"id\":711},{\"__isSmartRef__\":true,\"id\":703},{\"__isSmartRef__\":true,\"id\":704},{\"__isSmartRef__\":true,\"id\":705},{\"__isSmartRef__\":true,\"id\":706},{\"__isSmartRef__\":true,\"id\":708},{\"__isSmartRef__\":true,\"id\":709},{\"__isSmartRef__\":true,\"id\":710},{\"__isSmartRef__\":true,\"id\":711},{\"__isSmartRef__\":true,\"id\":703},{\"__isSmartRef__\":true,\"id\":704},{\"__isSmartRef__\":true,\"id\":705},{\"__isSmartRef__\":true,\"id\":706},{\"__isSmartRef__\":true,\"id\":708},{\"__isSmartRef__\":true,\"id\":709},{\"__isSmartRef__\":true,\"id\":710},{\"__isSmartRef__\":true,\"id\":711},{\"__isSmartRef__\":true,\"id\":703},{\"__isSmartRef__\":true,\"id\":704},{\"__isSmartRef__\":true,\"id\":705},{\"__isSmartRef__\":true,\"id\":706},{\"__isSmartRef__\":true,\"id\":708},{\"__isSmartRef__\":true,\"id\":709},{\"__isSmartRef__\":true,\"id\":710},{\"__isSmartRef__\":true,\"id\":711},{\"__isSmartRef__\":true,\"id\":717},{\"__isSmartRef__\":true,\"id\":718},{\"__isSmartRef__\":true,\"id\":719},{\"__isSmartRef__\":true,\"id\":720},{\"__isSmartRef__\":true,\"id\":703},{\"__isSmartRef__\":true,\"id\":704},{\"__isSmartRef__\":true,\"id\":705},{\"__isSmartRef__\":true,\"id\":706},{\"__isSmartRef__\":true,\"id\":708},{\"__isSmartRef__\":true,\"id\":709},{\"__isSmartRef__\":true,\"id\":710},{\"__isSmartRef__\":true,\"id\":711},{\"__isSmartRef__\":true,\"id\":717},{\"__isSmartRef__\":true,\"id\":718},{\"__isSmartRef__\":true,\"id\":719},{\"__isSmartRef__\":true,\"id\":720},{\"__isSmartRef__\":true,\"id\":703},{\"__isSmartRef__\":true,\"id\":704},{\"__isSmartRef__\":true,\"id\":705},{\"__isSmartRef__\":true,\"id\":706},{\"__isSmartRef__\":true,\"id\":708},{\"__isSmartRef__\":true,\"id\":709},{\"__isSmartRef__\":true,\"id\":710},{\"__isSmartRef__\":true,\"id\":711},{\"__isSmartRef__\":true,\"id\":717},{\"__isSmartRef__\":true,\"id\":718},{\"__isSmartRef__\":true,\"id\":719},{\"__isSmartRef__\":true,\"id\":720},{\"__isSmartRef__\":true,\"id\":703},{\"__isSmartRef__\":true,\"id\":704},{\"__isSmartRef__\":true,\"id\":705},{\"__isSmartRef__\":true,\"id\":706},{\"__isSmartRef__\":true,\"id\":708},{\"__isSmartRef__\":true,\"id\":709},{\"__isSmartRef__\":true,\"id\":710},{\"__isSmartRef__\":true,\"id\":711},{\"__isSmartRef__\":true,\"id\":717},{\"__isSmartRef__\":true,\"id\":718},{\"__isSmartRef__\":true,\"id\":719},{\"__isSmartRef__\":true,\"id\":720},{\"__isSmartRef__\":true,\"id\":703},{\"__isSmartRef__\":true,\"id\":704},{\"__isSmartRef__\":true,\"id\":705},{\"__isSmartRef__\":true,\"id\":706},{\"__isSmartRef__\":true,\"id\":708},{\"__isSmartRef__\":true,\"id\":709},{\"__isSmartRef__\":true,\"id\":710},{\"__isSmartRef__\":true,\"id\":711},{\"__isSmartRef__\":true,\"id\":717},{\"__isSmartRef__\":true,\"id\":718},{\"__isSmartRef__\":true,\"id\":719},{\"__isSmartRef__\":true,\"id\":720},{\"__isSmartRef__\":true,\"id\":703},{\"__isSmartRef__\":true,\"id\":704},{\"__isSmartRef__\":true,\"id\":705},{\"__isSmartRef__\":true,\"id\":706},{\"__isSmartRef__\":true,\"id\":708},{\"__isSmartRef__\":true,\"id\":709},{\"__isSmartRef__\":true,\"id\":710},{\"__isSmartRef__\":true,\"id\":711},{\"__isSmartRef__\":true,\"id\":717},{\"__isSmartRef__\":true,\"id\":718},{\"__isSmartRef__\":true,\"id\":719},{\"__isSmartRef__\":true,\"id\":720},{\"__isSmartRef__\":true,\"id\":703},{\"__isSmartRef__\":true,\"id\":704},{\"__isSmartRef__\":true,\"id\":705},{\"__isSmartRef__\":true,\"id\":706},{\"__isSmartRef__\":true,\"id\":708},{\"__isSmartRef__\":true,\"id\":709},{\"__isSmartRef__\":true,\"id\":710},{\"__isSmartRef__\":true,\"id\":711},{\"__isSmartRef__\":true,\"id\":717},{\"__isSmartRef__\":true,\"id\":718},{\"__isSmartRef__\":true,\"id\":719},{\"__isSmartRef__\":true,\"id\":720},{\"__isSmartRef__\":true,\"id\":703},{\"__isSmartRef__\":true,\"id\":704},{\"__isSmartRef__\":true,\"id\":705},{\"__isSmartRef__\":true,\"id\":706},{\"__isSmartRef__\":true,\"id\":708},{\"__isSmartRef__\":true,\"id\":709},{\"__isSmartRef__\":true,\"id\":710},{\"__isSmartRef__\":true,\"id\":711},{\"__isSmartRef__\":true,\"id\":717},{\"__isSmartRef__\":true,\"id\":718},{\"__isSmartRef__\":true,\"id\":719},{\"__isSmartRef__\":true,\"id\":720},{\"__isSmartRef__\":true,\"id\":703},{\"__isSmartRef__\":true,\"id\":704},{\"__isSmartRef__\":true,\"id\":705},{\"__isSmartRef__\":true,\"id\":706},{\"__isSmartRef__\":true,\"id\":708},{\"__isSmartRef__\":true,\"id\":709},{\"__isSmartRef__\":true,\"id\":710},{\"__isSmartRef__\":true,\"id\":711},{\"__isSmartRef__\":true,\"id\":717},{\"__isSmartRef__\":true,\"id\":718},{\"__isSmartRef__\":true,\"id\":719},{\"__isSmartRef__\":true,\"id\":720},{\"__isSmartRef__\":true,\"id\":703},{\"__isSmartRef__\":true,\"id\":704},{\"__isSmartRef__\":true,\"id\":705},{\"__isSmartRef__\":true,\"id\":706},{\"__isSmartRef__\":true,\"id\":708},{\"__isSmartRef__\":true,\"id\":709},{\"__isSmartRef__\":true,\"id\":710},{\"__isSmartRef__\":true,\"id\":711},{\"__isSmartRef__\":true,\"id\":717},{\"__isSmartRef__\":true,\"id\":718},{\"__isSmartRef__\":true,\"id\":719},{\"__isSmartRef__\":true,\"id\":720},{\"__isSmartRef__\":true,\"id\":703},{\"__isSmartRef__\":true,\"id\":704},{\"__isSmartRef__\":true,\"id\":705},{\"__isSmartRef__\":true,\"id\":706},{\"__isSmartRef__\":true,\"id\":708},{\"__isSmartRef__\":true,\"id\":709},{\"__isSmartRef__\":true,\"id\":710},{\"__isSmartRef__\":true,\"id\":711},{\"__isSmartRef__\":true,\"id\":717},{\"__isSmartRef__\":true,\"id\":718},{\"__isSmartRef__\":true,\"id\":719},{\"__isSmartRef__\":true,\"id\":720},{\"__isSmartRef__\":true,\"id\":703},{\"__isSmartRef__\":true,\"id\":704},{\"__isSmartRef__\":true,\"id\":705},{\"__isSmartRef__\":true,\"id\":706},{\"__isSmartRef__\":true,\"id\":708},{\"__isSmartRef__\":true,\"id\":709},{\"__isSmartRef__\":true,\"id\":710},{\"__isSmartRef__\":true,\"id\":711},{\"__isSmartRef__\":true,\"id\":717},{\"__isSmartRef__\":true,\"id\":718},{\"__isSmartRef__\":true,\"id\":719},{\"__isSmartRef__\":true,\"id\":720},{\"__isSmartRef__\":true,\"id\":703},{\"__isSmartRef__\":true,\"id\":704},{\"__isSmartRef__\":true,\"id\":705},{\"__isSmartRef__\":true,\"id\":706},{\"__isSmartRef__\":true,\"id\":708},{\"__isSmartRef__\":true,\"id\":709},{\"__isSmartRef__\":true,\"id\":710},{\"__isSmartRef__\":true,\"id\":711},{\"__isSmartRef__\":true,\"id\":717},{\"__isSmartRef__\":true,\"id\":718},{\"__isSmartRef__\":true,\"id\":719},{\"__isSmartRef__\":true,\"id\":720},{\"__isSmartRef__\":true,\"id\":703},{\"__isSmartRef__\":true,\"id\":704},{\"__isSmartRef__\":true,\"id\":705},{\"__isSmartRef__\":true,\"id\":706},{\"__isSmartRef__\":true,\"id\":708},{\"__isSmartRef__\":true,\"id\":709},{\"__isSmartRef__\":true,\"id\":710},{\"__isSmartRef__\":true,\"id\":711},{\"__isSmartRef__\":true,\"id\":717},{\"__isSmartRef__\":true,\"id\":718},{\"__isSmartRef__\":true,\"id\":719},{\"__isSmartRef__\":true,\"id\":720},{\"__isSmartRef__\":true,\"id\":703},{\"__isSmartRef__\":true,\"id\":704},{\"__isSmartRef__\":true,\"id\":705},{\"__isSmartRef__\":true,\"id\":706},{\"__isSmartRef__\":true,\"id\":708},{\"__isSmartRef__\":true,\"id\":709},{\"__isSmartRef__\":true,\"id\":710},{\"__isSmartRef__\":true,\"id\":711},{\"__isSmartRef__\":true,\"id\":717},{\"__isSmartRef__\":true,\"id\":718},{\"__isSmartRef__\":true,\"id\":719},{\"__isSmartRef__\":true,\"id\":720},{\"__isSmartRef__\":true,\"id\":703},{\"__isSmartRef__\":true,\"id\":704},{\"__isSmartRef__\":true,\"id\":705},{\"__isSmartRef__\":true,\"id\":706},{\"__isSmartRef__\":true,\"id\":708},{\"__isSmartRef__\":true,\"id\":709},{\"__isSmartRef__\":true,\"id\":710},{\"__isSmartRef__\":true,\"id\":711},{\"__isSmartRef__\":true,\"id\":717},{\"__isSmartRef__\":true,\"id\":718},{\"__isSmartRef__\":true,\"id\":719},{\"__isSmartRef__\":true,\"id\":720},{\"__isSmartRef__\":true,\"id\":703},{\"__isSmartRef__\":true,\"id\":704},{\"__isSmartRef__\":true,\"id\":705},{\"__isSmartRef__\":true,\"id\":706},{\"__isSmartRef__\":true,\"id\":708},{\"__isSmartRef__\":true,\"id\":709},{\"__isSmartRef__\":true,\"id\":710},{\"__isSmartRef__\":true,\"id\":711},{\"__isSmartRef__\":true,\"id\":717},{\"__isSmartRef__\":true,\"id\":718},{\"__isSmartRef__\":true,\"id\":719},{\"__isSmartRef__\":true,\"id\":720},{\"__isSmartRef__\":true,\"id\":703},{\"__isSmartRef__\":true,\"id\":704},{\"__isSmartRef__\":true,\"id\":705},{\"__isSmartRef__\":true,\"id\":706},{\"__isSmartRef__\":true,\"id\":708},{\"__isSmartRef__\":true,\"id\":709},{\"__isSmartRef__\":true,\"id\":710},{\"__isSmartRef__\":true,\"id\":711},{\"__isSmartRef__\":true,\"id\":717},{\"__isSmartRef__\":true,\"id\":718},{\"__isSmartRef__\":true,\"id\":719},{\"__isSmartRef__\":true,\"id\":720},{\"__isSmartRef__\":true,\"id\":703},{\"__isSmartRef__\":true,\"id\":704},{\"__isSmartRef__\":true,\"id\":705},{\"__isSmartRef__\":true,\"id\":706},{\"__isSmartRef__\":true,\"id\":708},{\"__isSmartRef__\":true,\"id\":709},{\"__isSmartRef__\":true,\"id\":710},{\"__isSmartRef__\":true,\"id\":711},{\"__isSmartRef__\":true,\"id\":717},{\"__isSmartRef__\":true,\"id\":718},{\"__isSmartRef__\":true,\"id\":719},{\"__isSmartRef__\":true,\"id\":720},{\"__isSmartRef__\":true,\"id\":703},{\"__isSmartRef__\":true,\"id\":704},{\"__isSmartRef__\":true,\"id\":705},{\"__isSmartRef__\":true,\"id\":706},{\"__isSmartRef__\":true,\"id\":708},{\"__isSmartRef__\":true,\"id\":709},{\"__isSmartRef__\":true,\"id\":710},{\"__isSmartRef__\":true,\"id\":711},{\"__isSmartRef__\":true,\"id\":717},{\"__isSmartRef__\":true,\"id\":718},{\"__isSmartRef__\":true,\"id\":719},{\"__isSmartRef__\":true,\"id\":720}],\"oldTransform\":{\"__isSmartRef__\":true,\"id\":726},\"__SourceModuleName__\":\"Global.lively.bindings.GeometryBindings\",\"__LivelyClassName__\":\"lively.morphic.GeometryTransformConnection\"},\"703\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":635},\"sourceAttrName\":\"_Position\",\"targetObj\":{\"__isSmartRef__\":true,\"id\":702},\"targetMethodName\":\"signalTarget\",\"dependedBy\":{\"__isSmartRef__\":true,\"id\":702},\"__SourceModuleName__\":\"Global.lively.bindings\",\"__LivelyClassName__\":\"AttributeConnection\"},\"704\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":635},\"sourceAttrName\":\"_Scale\",\"targetObj\":{\"__isSmartRef__\":true,\"id\":702},\"targetMethodName\":\"signalTarget\",\"dependedBy\":{\"__isSmartRef__\":true,\"id\":702},\"__SourceModuleName__\":\"Global.lively.bindings\",\"__LivelyClassName__\":\"AttributeConnection\"},\"705\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":635},\"sourceAttrName\":\"_Rotation\",\"targetObj\":{\"__isSmartRef__\":true,\"id\":702},\"targetMethodName\":\"signalTarget\",\"dependedBy\":{\"__isSmartRef__\":true,\"id\":702},\"__SourceModuleName__\":\"Global.lively.bindings\",\"__LivelyClassName__\":\"AttributeConnection\"},\"706\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":635},\"sourceAttrName\":\"owner\",\"targetObj\":{\"__isSmartRef__\":true,\"id\":702},\"targetMethodName\":\"updateOwners\",\"converter\":null,\"converterString\":\"function (newOwner, oldOwner) {\\n return [newOwner, oldOwner]\\n }\",\"updater\":null,\"updaterString\":null,\"varMapping\":{\"__isSmartRef__\":true,\"id\":707},\"dependedBy\":{\"__isSmartRef__\":true,\"id\":702},\"__SourceModuleName__\":\"Global.lively.bindings\",\"__LivelyClassName__\":\"AttributeConnection\"},\"707\":{\"source\":{\"__isSmartRef__\":true,\"id\":635},\"target\":{\"__isSmartRef__\":true,\"id\":702}},\"708\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":1},\"sourceAttrName\":\"_Position\",\"targetObj\":{\"__isSmartRef__\":true,\"id\":702},\"targetMethodName\":\"signalTarget\",\"dependedBy\":{\"__isSmartRef__\":true,\"id\":702},\"__SourceModuleName__\":\"Global.lively.bindings\",\"__LivelyClassName__\":\"AttributeConnection\"},\"709\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":1},\"sourceAttrName\":\"_Scale\",\"targetObj\":{\"__isSmartRef__\":true,\"id\":702},\"targetMethodName\":\"signalTarget\",\"dependedBy\":{\"__isSmartRef__\":true,\"id\":702},\"__SourceModuleName__\":\"Global.lively.bindings\",\"__LivelyClassName__\":\"AttributeConnection\"},\"710\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":1},\"sourceAttrName\":\"_Rotation\",\"targetObj\":{\"__isSmartRef__\":true,\"id\":702},\"targetMethodName\":\"signalTarget\",\"dependedBy\":{\"__isSmartRef__\":true,\"id\":702},\"__SourceModuleName__\":\"Global.lively.bindings\",\"__LivelyClassName__\":\"AttributeConnection\"},\"711\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":1},\"sourceAttrName\":\"owner\",\"targetObj\":{\"__isSmartRef__\":true,\"id\":702},\"targetMethodName\":\"updateOwners\",\"converterString\":\"function (newOwner, oldOwner) {\\n return [newOwner, oldOwner]\\n }\",\"updater\":null,\"updaterString\":null,\"varMapping\":{\"__isSmartRef__\":true,\"id\":712},\"dependedBy\":{\"__isSmartRef__\":true,\"id\":702},\"__SourceModuleName__\":\"Global.lively.bindings\",\"__serializedLivelyClosures__\":{\"__isSmartRef__\":true,\"id\":713},\"__LivelyClassName__\":\"AttributeConnection\"},\"712\":{\"source\":{\"__isSmartRef__\":true,\"id\":1},\"target\":{\"__isSmartRef__\":true,\"id\":702}},\"713\":{\"converter\":{\"__isSmartRef__\":true,\"id\":714}},\"714\":{\"originalFunc\":null,\"varMapping\":{\"__isSmartRef__\":true,\"id\":715},\"source\":\"function (newOwner, oldOwner) {\\n return [newOwner, oldOwner]\\n }\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":716},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"715\":{\"source\":{\"__isSmartRef__\":true,\"id\":1},\"target\":{\"__isSmartRef__\":true,\"id\":702}},\"716\":{},\"717\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":0},\"sourceAttrName\":\"_Position\",\"targetObj\":{\"__isSmartRef__\":true,\"id\":702},\"targetMethodName\":\"signalTarget\",\"dependedBy\":{\"__isSmartRef__\":true,\"id\":702},\"__SourceModuleName__\":\"Global.lively.bindings\",\"__LivelyClassName__\":\"AttributeConnection\"},\"718\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":0},\"sourceAttrName\":\"_Scale\",\"targetObj\":{\"__isSmartRef__\":true,\"id\":702},\"targetMethodName\":\"signalTarget\",\"dependedBy\":{\"__isSmartRef__\":true,\"id\":702},\"__SourceModuleName__\":\"Global.lively.bindings\",\"__LivelyClassName__\":\"AttributeConnection\"},\"719\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":0},\"sourceAttrName\":\"_Rotation\",\"targetObj\":{\"__isSmartRef__\":true,\"id\":702},\"targetMethodName\":\"signalTarget\",\"dependedBy\":{\"__isSmartRef__\":true,\"id\":702},\"__SourceModuleName__\":\"Global.lively.bindings\",\"__LivelyClassName__\":\"AttributeConnection\"},\"720\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":0},\"sourceAttrName\":\"owner\",\"targetObj\":{\"__isSmartRef__\":true,\"id\":702},\"targetMethodName\":\"updateOwners\",\"converterString\":\"function (newOwner, oldOwner) {\\n return [newOwner, oldOwner]\\n }\",\"updater\":null,\"updaterString\":null,\"varMapping\":{\"__isSmartRef__\":true,\"id\":721},\"dependedBy\":{\"__isSmartRef__\":true,\"id\":702},\"__SourceModuleName__\":\"Global.lively.bindings\",\"__serializedLivelyClosures__\":{\"__isSmartRef__\":true,\"id\":722},\"__LivelyClassName__\":\"AttributeConnection\"},\"721\":{\"source\":{\"__isSmartRef__\":true,\"id\":0},\"target\":{\"__isSmartRef__\":true,\"id\":702}},\"722\":{\"converter\":{\"__isSmartRef__\":true,\"id\":723}},\"723\":{\"originalFunc\":null,\"varMapping\":{\"__isSmartRef__\":true,\"id\":724},\"source\":\"function (newOwner, oldOwner) {\\n return [newOwner, oldOwner]\\n }\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":725},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"724\":{\"source\":{\"__isSmartRef__\":true,\"id\":0},\"target\":{\"__isSmartRef__\":true,\"id\":702}},\"725\":{},\"726\":{\"d\":1.008036120330794,\"a\":1.008036120330794,\"f\":35.253230483455226,\"e\":724.143905330293,\"c\":0,\"b\":0,\"matrix_\":{\"__isSmartRef__\":true,\"id\":727},\"__LivelyClassName__\":\"lively.morphic.Similitude\",\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\"},\"727\":{\"a\":1.008036120330794,\"b\":0,\"c\":0,\"d\":1.008036120330794,\"e\":724.143905330293,\"f\":35.253230483455226,\"__LivelyClassName__\":\"lively.morphic.Similitude\",\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\"},\"728\":{\"x\":5,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"729\":{\"partsSpaceName\":\"PartsBin/Inputs/\",\"__SourceModuleName__\":\"Global.lively.PartsBin\",\"migrationLevel\":2,\"comment\":\"Simple button. Connect to 'fire' to trigger actions when the button is pressed.\",\"partName\":\"Button\",\"__LivelyClassName__\":\"lively.PartsBin.PartsBinMetaInfo\"},\"730\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"onRenderFinished\":\"onRenderFinishedHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\"},\"731\":{\"morph\":{\"__isSmartRef__\":true,\"id\":635},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"732\":{\"x\":46.754037491637405,\"y\":20,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"733\":{\"moveHorizontal\":true},\"734\":{\"x\":718.3709896155905,\"y\":13.972189758325953,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"735\":{\"position\":{\"__isSmartRef__\":true,\"id\":736},\"_Extent\":{\"__isSmartRef__\":true,\"id\":737},\"_BorderWidth\":1,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":738},\"_Fill\":{\"__isSmartRef__\":true,\"id\":739},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":740},\"_BorderRadius\":0,\"_Opacity\":1,\"_BorderStyle\":\"solid\",\"_ClipMode\":\"visible\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":741},\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"736\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"737\":{\"x\":770.7575068769036,\"y\":487.2498366837016,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"738\":{\"r\":0.372,\"g\":0.369,\"b\":0.372,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"739\":{\"r\":1,\"g\":1,\"b\":1,\"a\":1,\"__LivelyClassName__\":\"Color\",\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\"},\"740\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\"},\"741\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"742\":{\"partsSpaceName\":\"PartsBin/Tools\",\"__SourceModuleName__\":\"Global.lively.PartsBin\",\"requiredModules\":[\"lively.PartsBin\",\"apps.DateFormat\"],\"migrationLevel\":4,\"comment\":\"Browser for a Parts repository.\",\"partName\":\"PartsBinBrowser\",\"changes\":[{\"__isSmartRef__\":true,\"id\":743}],\"__LivelyClassName__\":\"lively.PartsBin.PartsBinMetaInfo\"},\"743\":{\"date\":{\"__isSmartRef__\":true,\"id\":744},\"author\":\"markoroeder\",\"message\":\"Reset to clean copy. Added this.categories to doNotSerialize list.\",\"id\":\"1D9493E9-B229-4716-8649-F1333D5133D0\"},\"744\":{\"isSerializedDate\":true,\"string\":\"Thu Jan 05 2012 15:19:05 GMT+0100 (CET)\"},\"745\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":1},\"sourceAttrName\":\"categoryName\",\"targetObj\":{\"__isSmartRef__\":true,\"id\":1},\"targetMethodName\":\"loadPartsOfCategory\",\"converter\":null,\"converterString\":null,\"updater\":null,\"updaterString\":null,\"__SourceModuleName__\":\"Global.lively.bindings\",\"__LivelyClassName__\":\"AttributeConnection\"},\"746\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":1},\"sourceAttrName\":\"globalTransform\",\"targetObj\":{\"__isSmartRef__\":true,\"id\":691},\"targetMethodName\":\"alignToMagnet\",\"dependendConnections\":[{\"__isSmartRef__\":true,\"id\":747},{\"__isSmartRef__\":true,\"id\":748},{\"__isSmartRef__\":true,\"id\":749},{\"__isSmartRef__\":true,\"id\":750},{\"__isSmartRef__\":true,\"id\":747},{\"__isSmartRef__\":true,\"id\":748},{\"__isSmartRef__\":true,\"id\":749},{\"__isSmartRef__\":true,\"id\":750},{\"__isSmartRef__\":true,\"id\":747},{\"__isSmartRef__\":true,\"id\":748},{\"__isSmartRef__\":true,\"id\":749},{\"__isSmartRef__\":true,\"id\":750},{\"__isSmartRef__\":true,\"id\":747},{\"__isSmartRef__\":true,\"id\":748},{\"__isSmartRef__\":true,\"id\":749},{\"__isSmartRef__\":true,\"id\":750},{\"__isSmartRef__\":true,\"id\":747},{\"__isSmartRef__\":true,\"id\":748},{\"__isSmartRef__\":true,\"id\":749},{\"__isSmartRef__\":true,\"id\":750},{\"__isSmartRef__\":true,\"id\":747},{\"__isSmartRef__\":true,\"id\":748},{\"__isSmartRef__\":true,\"id\":749},{\"__isSmartRef__\":true,\"id\":750},{\"__isSmartRef__\":true,\"id\":747},{\"__isSmartRef__\":true,\"id\":748},{\"__isSmartRef__\":true,\"id\":749},{\"__isSmartRef__\":true,\"id\":750},{\"__isSmartRef__\":true,\"id\":747},{\"__isSmartRef__\":true,\"id\":748},{\"__isSmartRef__\":true,\"id\":749},{\"__isSmartRef__\":true,\"id\":750},{\"__isSmartRef__\":true,\"id\":747},{\"__isSmartRef__\":true,\"id\":748},{\"__isSmartRef__\":true,\"id\":749},{\"__isSmartRef__\":true,\"id\":750},{\"__isSmartRef__\":true,\"id\":747},{\"__isSmartRef__\":true,\"id\":748},{\"__isSmartRef__\":true,\"id\":749},{\"__isSmartRef__\":true,\"id\":750},{\"__isSmartRef__\":true,\"id\":747},{\"__isSmartRef__\":true,\"id\":748},{\"__isSmartRef__\":true,\"id\":749},{\"__isSmartRef__\":true,\"id\":750},{\"__isSmartRef__\":true,\"id\":747},{\"__isSmartRef__\":true,\"id\":748},{\"__isSmartRef__\":true,\"id\":749},{\"__isSmartRef__\":true,\"id\":750},{\"__isSmartRef__\":true,\"id\":747},{\"__isSmartRef__\":true,\"id\":748},{\"__isSmartRef__\":true,\"id\":749},{\"__isSmartRef__\":true,\"id\":750},{\"__isSmartRef__\":true,\"id\":747},{\"__isSmartRef__\":true,\"id\":748},{\"__isSmartRef__\":true,\"id\":749},{\"__isSmartRef__\":true,\"id\":750},{\"__isSmartRef__\":true,\"id\":747},{\"__isSmartRef__\":true,\"id\":748},{\"__isSmartRef__\":true,\"id\":749},{\"__isSmartRef__\":true,\"id\":750},{\"__isSmartRef__\":true,\"id\":747},{\"__isSmartRef__\":true,\"id\":748},{\"__isSmartRef__\":true,\"id\":749},{\"__isSmartRef__\":true,\"id\":750},{\"__isSmartRef__\":true,\"id\":747},{\"__isSmartRef__\":true,\"id\":748},{\"__isSmartRef__\":true,\"id\":749},{\"__isSmartRef__\":true,\"id\":750},{\"__isSmartRef__\":true,\"id\":747},{\"__isSmartRef__\":true,\"id\":748},{\"__isSmartRef__\":true,\"id\":749},{\"__isSmartRef__\":true,\"id\":750},{\"__isSmartRef__\":true,\"id\":747},{\"__isSmartRef__\":true,\"id\":748},{\"__isSmartRef__\":true,\"id\":749},{\"__isSmartRef__\":true,\"id\":750},{\"__isSmartRef__\":true,\"id\":747},{\"__isSmartRef__\":true,\"id\":748},{\"__isSmartRef__\":true,\"id\":749},{\"__isSmartRef__\":true,\"id\":750},{\"__isSmartRef__\":true,\"id\":747},{\"__isSmartRef__\":true,\"id\":748},{\"__isSmartRef__\":true,\"id\":749},{\"__isSmartRef__\":true,\"id\":750},{\"__isSmartRef__\":true,\"id\":747},{\"__isSmartRef__\":true,\"id\":748},{\"__isSmartRef__\":true,\"id\":749},{\"__isSmartRef__\":true,\"id\":750},{\"__isSmartRef__\":true,\"id\":747},{\"__isSmartRef__\":true,\"id\":748},{\"__isSmartRef__\":true,\"id\":749},{\"__isSmartRef__\":true,\"id\":750},{\"__isSmartRef__\":true,\"id\":747},{\"__isSmartRef__\":true,\"id\":748},{\"__isSmartRef__\":true,\"id\":749},{\"__isSmartRef__\":true,\"id\":750},{\"__isSmartRef__\":true,\"id\":747},{\"__isSmartRef__\":true,\"id\":748},{\"__isSmartRef__\":true,\"id\":749},{\"__isSmartRef__\":true,\"id\":750},{\"__isSmartRef__\":true,\"id\":747},{\"__isSmartRef__\":true,\"id\":748},{\"__isSmartRef__\":true,\"id\":749},{\"__isSmartRef__\":true,\"id\":750},{\"__isSmartRef__\":true,\"id\":747},{\"__isSmartRef__\":true,\"id\":748},{\"__isSmartRef__\":true,\"id\":749},{\"__isSmartRef__\":true,\"id\":750},{\"__isSmartRef__\":true,\"id\":747},{\"__isSmartRef__\":true,\"id\":748},{\"__isSmartRef__\":true,\"id\":749},{\"__isSmartRef__\":true,\"id\":750},{\"__isSmartRef__\":true,\"id\":747},{\"__isSmartRef__\":true,\"id\":748},{\"__isSmartRef__\":true,\"id\":749},{\"__isSmartRef__\":true,\"id\":750},{\"__isSmartRef__\":true,\"id\":747},{\"__isSmartRef__\":true,\"id\":748},{\"__isSmartRef__\":true,\"id\":749},{\"__isSmartRef__\":true,\"id\":750},{\"__isSmartRef__\":true,\"id\":747},{\"__isSmartRef__\":true,\"id\":748},{\"__isSmartRef__\":true,\"id\":749},{\"__isSmartRef__\":true,\"id\":750},{\"__isSmartRef__\":true,\"id\":747},{\"__isSmartRef__\":true,\"id\":748},{\"__isSmartRef__\":true,\"id\":749},{\"__isSmartRef__\":true,\"id\":750},{\"__isSmartRef__\":true,\"id\":747},{\"__isSmartRef__\":true,\"id\":748},{\"__isSmartRef__\":true,\"id\":749},{\"__isSmartRef__\":true,\"id\":750},{\"__isSmartRef__\":true,\"id\":747},{\"__isSmartRef__\":true,\"id\":748},{\"__isSmartRef__\":true,\"id\":749},{\"__isSmartRef__\":true,\"id\":750},{\"__isSmartRef__\":true,\"id\":747},{\"__isSmartRef__\":true,\"id\":748},{\"__isSmartRef__\":true,\"id\":749},{\"__isSmartRef__\":true,\"id\":750},{\"__isSmartRef__\":true,\"id\":747},{\"__isSmartRef__\":true,\"id\":748},{\"__isSmartRef__\":true,\"id\":749},{\"__isSmartRef__\":true,\"id\":750},{\"__isSmartRef__\":true,\"id\":747},{\"__isSmartRef__\":true,\"id\":748},{\"__isSmartRef__\":true,\"id\":749},{\"__isSmartRef__\":true,\"id\":750},{\"__isSmartRef__\":true,\"id\":747},{\"__isSmartRef__\":true,\"id\":748},{\"__isSmartRef__\":true,\"id\":749},{\"__isSmartRef__\":true,\"id\":750},{\"__isSmartRef__\":true,\"id\":747},{\"__isSmartRef__\":true,\"id\":748},{\"__isSmartRef__\":true,\"id\":749},{\"__isSmartRef__\":true,\"id\":750},{\"__isSmartRef__\":true,\"id\":747},{\"__isSmartRef__\":true,\"id\":748},{\"__isSmartRef__\":true,\"id\":749},{\"__isSmartRef__\":true,\"id\":750},{\"__isSmartRef__\":true,\"id\":747},{\"__isSmartRef__\":true,\"id\":748},{\"__isSmartRef__\":true,\"id\":749},{\"__isSmartRef__\":true,\"id\":750},{\"__isSmartRef__\":true,\"id\":747},{\"__isSmartRef__\":true,\"id\":748},{\"__isSmartRef__\":true,\"id\":749},{\"__isSmartRef__\":true,\"id\":750},{\"__isSmartRef__\":true,\"id\":747},{\"__isSmartRef__\":true,\"id\":748},{\"__isSmartRef__\":true,\"id\":749},{\"__isSmartRef__\":true,\"id\":750},{\"__isSmartRef__\":true,\"id\":756},{\"__isSmartRef__\":true,\"id\":757},{\"__isSmartRef__\":true,\"id\":758},{\"__isSmartRef__\":true,\"id\":759},{\"__isSmartRef__\":true,\"id\":747},{\"__isSmartRef__\":true,\"id\":748},{\"__isSmartRef__\":true,\"id\":749},{\"__isSmartRef__\":true,\"id\":750},{\"__isSmartRef__\":true,\"id\":756},{\"__isSmartRef__\":true,\"id\":757},{\"__isSmartRef__\":true,\"id\":758},{\"__isSmartRef__\":true,\"id\":759},{\"__isSmartRef__\":true,\"id\":747},{\"__isSmartRef__\":true,\"id\":748},{\"__isSmartRef__\":true,\"id\":749},{\"__isSmartRef__\":true,\"id\":750},{\"__isSmartRef__\":true,\"id\":756},{\"__isSmartRef__\":true,\"id\":757},{\"__isSmartRef__\":true,\"id\":758},{\"__isSmartRef__\":true,\"id\":759},{\"__isSmartRef__\":true,\"id\":747},{\"__isSmartRef__\":true,\"id\":748},{\"__isSmartRef__\":true,\"id\":749},{\"__isSmartRef__\":true,\"id\":750},{\"__isSmartRef__\":true,\"id\":756},{\"__isSmartRef__\":true,\"id\":757},{\"__isSmartRef__\":true,\"id\":758},{\"__isSmartRef__\":true,\"id\":759},{\"__isSmartRef__\":true,\"id\":747},{\"__isSmartRef__\":true,\"id\":748},{\"__isSmartRef__\":true,\"id\":749},{\"__isSmartRef__\":true,\"id\":750},{\"__isSmartRef__\":true,\"id\":756},{\"__isSmartRef__\":true,\"id\":757},{\"__isSmartRef__\":true,\"id\":758},{\"__isSmartRef__\":true,\"id\":759},{\"__isSmartRef__\":true,\"id\":747},{\"__isSmartRef__\":true,\"id\":748},{\"__isSmartRef__\":true,\"id\":749},{\"__isSmartRef__\":true,\"id\":750},{\"__isSmartRef__\":true,\"id\":756},{\"__isSmartRef__\":true,\"id\":757},{\"__isSmartRef__\":true,\"id\":758},{\"__isSmartRef__\":true,\"id\":759},{\"__isSmartRef__\":true,\"id\":747},{\"__isSmartRef__\":true,\"id\":748},{\"__isSmartRef__\":true,\"id\":749},{\"__isSmartRef__\":true,\"id\":750},{\"__isSmartRef__\":true,\"id\":756},{\"__isSmartRef__\":true,\"id\":757},{\"__isSmartRef__\":true,\"id\":758},{\"__isSmartRef__\":true,\"id\":759},{\"__isSmartRef__\":true,\"id\":747},{\"__isSmartRef__\":true,\"id\":748},{\"__isSmartRef__\":true,\"id\":749},{\"__isSmartRef__\":true,\"id\":750},{\"__isSmartRef__\":true,\"id\":756},{\"__isSmartRef__\":true,\"id\":757},{\"__isSmartRef__\":true,\"id\":758},{\"__isSmartRef__\":true,\"id\":759},{\"__isSmartRef__\":true,\"id\":747},{\"__isSmartRef__\":true,\"id\":748},{\"__isSmartRef__\":true,\"id\":749},{\"__isSmartRef__\":true,\"id\":750},{\"__isSmartRef__\":true,\"id\":756},{\"__isSmartRef__\":true,\"id\":757},{\"__isSmartRef__\":true,\"id\":758},{\"__isSmartRef__\":true,\"id\":759},{\"__isSmartRef__\":true,\"id\":747},{\"__isSmartRef__\":true,\"id\":748},{\"__isSmartRef__\":true,\"id\":749},{\"__isSmartRef__\":true,\"id\":750},{\"__isSmartRef__\":true,\"id\":756},{\"__isSmartRef__\":true,\"id\":757},{\"__isSmartRef__\":true,\"id\":758},{\"__isSmartRef__\":true,\"id\":759},{\"__isSmartRef__\":true,\"id\":747},{\"__isSmartRef__\":true,\"id\":748},{\"__isSmartRef__\":true,\"id\":749},{\"__isSmartRef__\":true,\"id\":750},{\"__isSmartRef__\":true,\"id\":756},{\"__isSmartRef__\":true,\"id\":757},{\"__isSmartRef__\":true,\"id\":758},{\"__isSmartRef__\":true,\"id\":759},{\"__isSmartRef__\":true,\"id\":747},{\"__isSmartRef__\":true,\"id\":748},{\"__isSmartRef__\":true,\"id\":749},{\"__isSmartRef__\":true,\"id\":750},{\"__isSmartRef__\":true,\"id\":756},{\"__isSmartRef__\":true,\"id\":757},{\"__isSmartRef__\":true,\"id\":758},{\"__isSmartRef__\":true,\"id\":759},{\"__isSmartRef__\":true,\"id\":747},{\"__isSmartRef__\":true,\"id\":748},{\"__isSmartRef__\":true,\"id\":749},{\"__isSmartRef__\":true,\"id\":750},{\"__isSmartRef__\":true,\"id\":756},{\"__isSmartRef__\":true,\"id\":757},{\"__isSmartRef__\":true,\"id\":758},{\"__isSmartRef__\":true,\"id\":759},{\"__isSmartRef__\":true,\"id\":747},{\"__isSmartRef__\":true,\"id\":748},{\"__isSmartRef__\":true,\"id\":749},{\"__isSmartRef__\":true,\"id\":750},{\"__isSmartRef__\":true,\"id\":756},{\"__isSmartRef__\":true,\"id\":757},{\"__isSmartRef__\":true,\"id\":758},{\"__isSmartRef__\":true,\"id\":759},{\"__isSmartRef__\":true,\"id\":747},{\"__isSmartRef__\":true,\"id\":748},{\"__isSmartRef__\":true,\"id\":749},{\"__isSmartRef__\":true,\"id\":750},{\"__isSmartRef__\":true,\"id\":756},{\"__isSmartRef__\":true,\"id\":757},{\"__isSmartRef__\":true,\"id\":758},{\"__isSmartRef__\":true,\"id\":759},{\"__isSmartRef__\":true,\"id\":747},{\"__isSmartRef__\":true,\"id\":748},{\"__isSmartRef__\":true,\"id\":749},{\"__isSmartRef__\":true,\"id\":750},{\"__isSmartRef__\":true,\"id\":756},{\"__isSmartRef__\":true,\"id\":757},{\"__isSmartRef__\":true,\"id\":758},{\"__isSmartRef__\":true,\"id\":759},{\"__isSmartRef__\":true,\"id\":747},{\"__isSmartRef__\":true,\"id\":748},{\"__isSmartRef__\":true,\"id\":749},{\"__isSmartRef__\":true,\"id\":750},{\"__isSmartRef__\":true,\"id\":756},{\"__isSmartRef__\":true,\"id\":757},{\"__isSmartRef__\":true,\"id\":758},{\"__isSmartRef__\":true,\"id\":759},{\"__isSmartRef__\":true,\"id\":747},{\"__isSmartRef__\":true,\"id\":748},{\"__isSmartRef__\":true,\"id\":749},{\"__isSmartRef__\":true,\"id\":750},{\"__isSmartRef__\":true,\"id\":756},{\"__isSmartRef__\":true,\"id\":757},{\"__isSmartRef__\":true,\"id\":758},{\"__isSmartRef__\":true,\"id\":759},{\"__isSmartRef__\":true,\"id\":747},{\"__isSmartRef__\":true,\"id\":748},{\"__isSmartRef__\":true,\"id\":749},{\"__isSmartRef__\":true,\"id\":750},{\"__isSmartRef__\":true,\"id\":756},{\"__isSmartRef__\":true,\"id\":757},{\"__isSmartRef__\":true,\"id\":758},{\"__isSmartRef__\":true,\"id\":759},{\"__isSmartRef__\":true,\"id\":747},{\"__isSmartRef__\":true,\"id\":748},{\"__isSmartRef__\":true,\"id\":749},{\"__isSmartRef__\":true,\"id\":750},{\"__isSmartRef__\":true,\"id\":756},{\"__isSmartRef__\":true,\"id\":757},{\"__isSmartRef__\":true,\"id\":758},{\"__isSmartRef__\":true,\"id\":759}],\"oldTransform\":{\"__isSmartRef__\":true,\"id\":765},\"__SourceModuleName__\":\"Global.lively.bindings.GeometryBindings\",\"__LivelyClassName__\":\"lively.morphic.GeometryTransformConnection\"},\"747\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":1},\"sourceAttrName\":\"_Position\",\"targetObj\":{\"__isSmartRef__\":true,\"id\":746},\"targetMethodName\":\"signalTarget\",\"dependedBy\":{\"__isSmartRef__\":true,\"id\":746},\"__SourceModuleName__\":\"Global.lively.bindings\",\"__LivelyClassName__\":\"AttributeConnection\"},\"748\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":1},\"sourceAttrName\":\"_Scale\",\"targetObj\":{\"__isSmartRef__\":true,\"id\":746},\"targetMethodName\":\"signalTarget\",\"dependedBy\":{\"__isSmartRef__\":true,\"id\":746},\"__SourceModuleName__\":\"Global.lively.bindings\",\"__LivelyClassName__\":\"AttributeConnection\"},\"749\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":1},\"sourceAttrName\":\"_Rotation\",\"targetObj\":{\"__isSmartRef__\":true,\"id\":746},\"targetMethodName\":\"signalTarget\",\"dependedBy\":{\"__isSmartRef__\":true,\"id\":746},\"__SourceModuleName__\":\"Global.lively.bindings\",\"__LivelyClassName__\":\"AttributeConnection\"},\"750\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":1},\"sourceAttrName\":\"owner\",\"targetObj\":{\"__isSmartRef__\":true,\"id\":746},\"targetMethodName\":\"updateOwners\",\"converterString\":\"function (newOwner, oldOwner) {\\n return [newOwner, oldOwner]\\n }\",\"updater\":null,\"updaterString\":null,\"varMapping\":{\"__isSmartRef__\":true,\"id\":751},\"dependedBy\":{\"__isSmartRef__\":true,\"id\":746},\"__SourceModuleName__\":\"Global.lively.bindings\",\"__serializedLivelyClosures__\":{\"__isSmartRef__\":true,\"id\":752},\"__LivelyClassName__\":\"AttributeConnection\"},\"751\":{\"source\":{\"__isSmartRef__\":true,\"id\":1},\"target\":{\"__isSmartRef__\":true,\"id\":746}},\"752\":{\"converter\":{\"__isSmartRef__\":true,\"id\":753}},\"753\":{\"originalFunc\":null,\"varMapping\":{\"__isSmartRef__\":true,\"id\":754},\"source\":\"function (newOwner, oldOwner) {\\n return [newOwner, oldOwner]\\n }\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":755},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"754\":{\"source\":{\"__isSmartRef__\":true,\"id\":1},\"target\":{\"__isSmartRef__\":true,\"id\":746}},\"755\":{},\"756\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":0},\"sourceAttrName\":\"_Position\",\"targetObj\":{\"__isSmartRef__\":true,\"id\":746},\"targetMethodName\":\"signalTarget\",\"dependedBy\":{\"__isSmartRef__\":true,\"id\":746},\"__SourceModuleName__\":\"Global.lively.bindings\",\"__LivelyClassName__\":\"AttributeConnection\"},\"757\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":0},\"sourceAttrName\":\"_Scale\",\"targetObj\":{\"__isSmartRef__\":true,\"id\":746},\"targetMethodName\":\"signalTarget\",\"dependedBy\":{\"__isSmartRef__\":true,\"id\":746},\"__SourceModuleName__\":\"Global.lively.bindings\",\"__LivelyClassName__\":\"AttributeConnection\"},\"758\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":0},\"sourceAttrName\":\"_Rotation\",\"targetObj\":{\"__isSmartRef__\":true,\"id\":746},\"targetMethodName\":\"signalTarget\",\"dependedBy\":{\"__isSmartRef__\":true,\"id\":746},\"__SourceModuleName__\":\"Global.lively.bindings\",\"__LivelyClassName__\":\"AttributeConnection\"},\"759\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":0},\"sourceAttrName\":\"owner\",\"targetObj\":{\"__isSmartRef__\":true,\"id\":746},\"targetMethodName\":\"updateOwners\",\"converterString\":\"function (newOwner, oldOwner) {\\n return [newOwner, oldOwner]\\n }\",\"updater\":null,\"updaterString\":null,\"varMapping\":{\"__isSmartRef__\":true,\"id\":760},\"dependedBy\":{\"__isSmartRef__\":true,\"id\":746},\"__SourceModuleName__\":\"Global.lively.bindings\",\"__serializedLivelyClosures__\":{\"__isSmartRef__\":true,\"id\":761},\"__LivelyClassName__\":\"AttributeConnection\"},\"760\":{\"source\":{\"__isSmartRef__\":true,\"id\":0},\"target\":{\"__isSmartRef__\":true,\"id\":746}},\"761\":{\"converter\":{\"__isSmartRef__\":true,\"id\":762}},\"762\":{\"originalFunc\":null,\"varMapping\":{\"__isSmartRef__\":true,\"id\":763},\"source\":\"function (newOwner, oldOwner) {\\n return [newOwner, oldOwner]\\n }\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":764},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"763\":{\"source\":{\"__isSmartRef__\":true,\"id\":0},\"target\":{\"__isSmartRef__\":true,\"id\":746}},\"764\":{},\"765\":{\"d\":1.008036120330794,\"a\":1.008036120330794,\"f\":21.16875852694668,\"e\":5.730021941478719e-14,\"c\":0,\"b\":0,\"matrix_\":{\"__isSmartRef__\":true,\"id\":766},\"__LivelyClassName__\":\"lively.morphic.Similitude\",\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\"},\"766\":{\"a\":1.008036120330794,\"b\":0,\"c\":0,\"d\":1.008036120330794,\"e\":5.730021941478719e-14,\"f\":21.16875852694668,\"__LivelyClassName__\":\"lively.morphic.Similitude\",\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\"},\"767\":{\"resizeWidth\":true,\"resizeHeight\":true,\"adjustForNewBounds\":true},\"768\":{\"x\":770.7575068769036,\"y\":487.2498366837016,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"769\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"onRenderFinished\":\"onRenderFinishedHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\"},\"770\":{\"morph\":{\"__isSmartRef__\":true,\"id\":1},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"771\":{\"toggleMorePane\":{\"__isSmartRef__\":true,\"id\":772}},\"772\":{},\"773\":{\"x\":5.684341886080802e-14,\"y\":21.000000000000007,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"774\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Holger/EventsLimiter.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"775\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Holger/EventsLimiter.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"776\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Holger/EventsLimiter.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"777\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/ElProfesor/EmptyElProfesor.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"778\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/ElProfesor/ElProfesorOnConnections.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"779\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/ElProfesor/EmptyElProfesor.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"780\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/ElProfesor/ElProfesorOnConnections.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"781\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/ElProfesor/ElProfesorOnLivelyKernel.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"782\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/ElProfesor/ElProfesorOnLivelyKernel.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"783\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/ElProfesor/ElProfesorOnMorphs.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"784\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/ElProfesor/EmptyElProfesor.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"785\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/ElProfesor/ElProfesorOnConnections.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"786\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/ElProfesor/ElProfesorOnMorphs.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"787\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/ElProfesor/ElProfesorOnLivelyKernel.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"788\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/ElProfesor/ElProfesorOnMorphs.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"789\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Tiles/AtomTile.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"790\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Tiles/AtomTile.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"791\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Tiles/TwitterSource.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"792\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Tiles/AtomTile.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"793\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Tiles/TwitterSource.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"794\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Tiles/ODataCustomerTile.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"795\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Tiles/ODataCustomerTile.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"796\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Tiles/TwitterSource.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"797\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Tiles/ODataCustomerTile.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"798\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Tiles/TileImage.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"799\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Tiles/TileImage.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"800\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Tiles/TileText.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"801\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Tiles/TileText.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"802\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Tiles/TileImage.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"803\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Tiles/TileText.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"804\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Tiles/TileLink.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"805\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Tiles/ODataTileSourceSearch.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"806\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Tiles/TileLink.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"807\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Tiles/ODataTileSourceSearch.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"808\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Tiles/AtomSource.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"809\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Tiles/TileFeed.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"810\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Tiles/TileLink.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"811\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Tiles/AtomSource.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"812\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Tiles/TileFeed.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"813\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Tiles/ODataTileSourceSearch.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"814\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Tiles/AtomSource.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"815\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Tiles/TileFeed.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"816\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Tiles/BasicTile.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"817\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Tiles/ODataShipperTile.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"818\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Tiles/BasicTile.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"819\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Tiles/ODataShipperTile.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"820\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Tiles/TileImageBase64.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"821\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Tiles/BasicTile.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"822\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Tiles/TweetTile.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"823\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Tiles/TileImageBase64.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"824\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Tiles/ODataShipperTile.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"825\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Tiles/TweetTile.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"826\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Tiles/TileImageBase64.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"827\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Tiles/TweetTile.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"828\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/BPCGrid.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"829\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Dialogs/MethodFinderPane.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"830\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Dialogs/PublishPartDialog.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"831\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Dialogs/SeverEditorPane.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"832\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Dialogs/ToolTabPane.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"833\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Dialogs/FileEditorPane.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"834\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Dialogs/SeverEditorPane.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"835\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Dialogs/MethodFinderPane.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"836\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Dialogs/PublishPartDialog.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"837\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Dialogs/SeverEditorPane.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"838\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Dialogs/ToolTabPane.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"839\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Dialogs/FileEditorPane.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"840\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Dialogs/ToolTabPane.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"841\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Dialogs/FileEditorPane.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"842\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Dialogs/MethodFinderPane.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"843\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Dialogs/PublishPartDialog.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"844\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Grid/GridFactory.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"845\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Grid/GridWorker.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"846\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Grid/GridWorker.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"847\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Grid/DummyRegistry.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"848\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Grid/GridFactory.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"849\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Grid/DummyRegistry.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"850\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Grid/GridWorker.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"851\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Grid/DummyRegistry.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"852\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Grid/GridFactory.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"853\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Fun/Crab.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"854\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Fun/CrazyColorsAgain.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"855\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Fun/ChineseCheckers.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"856\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Fun/ChineseCheckers.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"857\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Fun/GridColorArt.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"858\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Fun/GridColorArt.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"859\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Fun/ChineseCheckers.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"860\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Fun/Elephant.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"861\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Fun/GridColorArt.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"862\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Fun/Elephant.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"863\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Fun/ChamaeleonMorph.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"864\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Fun/Heart.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"865\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Fun/MonaLisa.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"866\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Fun/Pong.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"867\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Fun/ChamaeleonMorph.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"868\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Fun/Pong.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"869\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Fun/MonaLisa.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"870\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Fun/Heart.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"871\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Fun/Elephant.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"872\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Fun/ChamaeleonMorph.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"873\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Fun/Pong.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"874\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Fun/MonaLisa.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"875\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Fun/Heart.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"876\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Fun/FunnyWatcher.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"877\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Fun/FunnyWatcher.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"878\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Fun/HeartsGame.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"879\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Fun/WanderingEye.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"880\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Fun/HeartsGame.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"881\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Fun/WanderingEye.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"882\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Fun/FunnyWatcher.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"883\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Fun/ColoredRectCreator.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"884\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Fun/ChatMorph.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"885\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Fun/ChatMorph.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"886\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Fun/ColoredRectCreator.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"887\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Fun/HeartsGame.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"888\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Fun/PianoKeyboard.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"889\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Fun/Alien.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"890\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Fun/WanderingEye.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"891\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Fun/PianoKeyboard.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"892\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Fun/Alien.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"893\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Fun/ChatMorph.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"894\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Fun/ColoredRectCreator.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"895\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Fun/PianoKeyboard.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"896\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Fun/Alien.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"897\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Fun/QuickBrownFox.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"898\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Fun/RefactorMan.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"899\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Fun/QuickBrownFox.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"900\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Fun/RefactorMan.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"901\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Fun/Crab.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"902\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Fun/QuickBrownFox.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"903\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Fun/RefactorMan.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"904\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Fun/Crab.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"905\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Fun/CrazyColorsAgain.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"906\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Fun/CrazyColorsAgain.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"907\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Sandbox/Rectangle-republished.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"908\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Sandbox/SandboxBackup.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"909\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Sandbox/ColorfulWindmill.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"910\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Sandbox/GreenRectangle.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"911\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Sandbox/SandboxBackup.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"912\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Sandbox/ModifiedGreenRectangle.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"913\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Sandbox/Car2.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"914\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Sandbox/ColorfulWindmill.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"915\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Sandbox/GreenRectangle.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"916\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Sandbox/ModifiedGreenRectangle.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"917\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Sandbox/Car2.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"918\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Sandbox/SandboxBackup.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"919\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Sandbox/ColorfulWindmill.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"920\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Sandbox/GreenRectangle.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"921\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Sandbox/ModifiedGreenRectangle.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"922\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Sandbox/Car2.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"923\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Sandbox/Orange%20Rectangle.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"924\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Sandbox/Orange%20Rectangle.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"925\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Sandbox/Rectangle%20Light%20Blue.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"926\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Sandbox/Car.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"927\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Sandbox/MyRedRectangle.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"928\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Sandbox/Rectangle%20Light%20Blue.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"929\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Sandbox/MyRedRectangle.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"930\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Sandbox/Car.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"931\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Sandbox/Orange%20Rectangle.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"932\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Sandbox/Rectangle-republished.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"933\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Sandbox/Rectangle-republished.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"934\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Sandbox/Rectangle%20Light%20Blue.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"935\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Sandbox/Car.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"936\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Sandbox/MyRedRectangle.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"937\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Jens/WorldOverview.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"938\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Jens/PresentationContainer.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"939\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Jens/WorldOverview.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"940\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Jens/ContextJSBenchmarker.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"941\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Jens/PresentationContainer.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"942\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Jens/ReloadLocalRequirements.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"943\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Jens/FilterText.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"944\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Jens/ColorRect.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"945\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Jens/APIUsageInParts.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"946\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Jens/WordCompletionPresentation.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"947\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Jens/DistributedDoit.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"948\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Jens/APIUsageInParts.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"949\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Jens/ChangeRecorder.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"950\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Jens/WordCounter.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"951\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Jens/GraphLayoutExample.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"952\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Jens/MorphFinder.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"953\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Jens/ToggleLayer.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"954\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Jens/ChangeRecorder.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"955\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Jens/ContextJSControl.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"956\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Jens/ShowConnections.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"957\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Jens/AnimateConnections.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"958\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Jens/MorphFinder.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"959\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Jens/GrayColorChooser.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"960\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Jens/SteppingWordCounter.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"961\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Jens/ContextJSControl.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"962\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Jens/TallyConnections.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"963\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Jens/ShowConnections.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"964\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Jens/EditStyleInWorldMenu.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"965\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Jens/MassStylingWorkspace.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"966\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Jens/ShowStructure.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"967\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Jens/EditStyleInWorldMenu.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"968\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Jens/MassStylingWorkspace.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"969\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Jens/XRayStructure.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"970\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Jens/NameDisplay.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"971\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Jens/FormatXMLCodeSnippet.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"972\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Jens/ShowStructure.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"973\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Jens/NameDisplay.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"974\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Jens/FormatXMLCodeSnippet.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"975\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Jens/WorldOverview.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"976\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Jens/PresentationContainer.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"977\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Jens/ContextJSBenchmarker.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"978\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Jens/ReloadLocalRequirements.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"979\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Jens/FilterText.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"980\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Jens/ContextJSBenchmarker.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"981\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Jens/ColorRect.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"982\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Jens/ReloadLocalRequirements.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"983\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Jens/WordCompletionPresentation.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"984\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Jens/FilterText.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"985\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Jens/APIUsageInParts.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"986\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Jens/DistributedDoit.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"987\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Jens/ColorRect.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"988\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Jens/WordCompletionPresentation.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"989\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Jens/DistributedDoit.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"990\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Jens/WordCounter.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"991\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Jens/GraphLayoutExample.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"992\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Jens/ChangeRecorder.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"993\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Jens/ToggleLayer.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"994\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Jens/MorphFinder.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"995\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Jens/AnimateConnections.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"996\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Jens/WordCounter.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"997\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Jens/GraphLayoutExample.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"998\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Jens/ContextJSControl.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"999\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Jens/GrayColorChooser.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1000\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Jens/SteppingWordCounter.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1001\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Jens/ShowConnections.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1002\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Jens/ToggleLayer.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1003\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Jens/TallyConnections.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1004\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Jens/AnimateConnections.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1005\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Jens/GrayColorChooser.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1006\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Jens/SteppingWordCounter.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1007\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Jens/EditStyleInWorldMenu.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1008\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Jens/MassStylingWorkspace.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1009\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Jens/TallyConnections.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1010\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Jens/ShowStructure.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1011\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Jens/XRayStructure.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1012\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Jens/NameDisplay.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1013\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Jens/FormatXMLCodeSnippet.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1014\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Jens/XRayStructure.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1015\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Visualization/URLTreeMap.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1016\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Visualization/URLCirclePacking.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1017\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Visualization/WorldMorphTreeMap.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1018\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Visualization/URLTreeMap.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1019\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Visualization/URLTree.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1020\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Visualization/URLCirclePacking.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1021\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Visualization/URLTree.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1022\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Visualization/URLTreeMap.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1023\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Visualization/ProtovisStackDrawing.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1024\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Visualization/URLCirclePacking.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1025\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Visualization/URLTree.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1026\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Visualization/ProtovisStackDrawing.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1027\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Visualization/URLSunbursts.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1028\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Visualization/TreeMap.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1029\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Visualization/URLIndentedTree.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1030\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Visualization/URLSunbursts.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1031\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Visualization/ProtovisStackDrawing.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1032\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Visualization/URLIndentedTree.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1033\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Visualization/TreeMap.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1034\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Visualization/ProtovisDrawing.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1035\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Visualization/URLSunbursts.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1036\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Visualization/ProtovisDrawing.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1037\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Visualization/URLIndentedTree.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1038\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Visualization/TreeMap.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1039\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Visualization/ProtovisDrawing.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1040\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Visualization/WorldMorphTreeMap.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1041\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Visualization/WorldMorphTreeMap.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1042\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Backgrounds/LK1Background.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1043\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Backgrounds/WhiteBackground.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1044\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Backgrounds/GrayBackground.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1045\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Backgrounds/WhiteBackground.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1046\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Backgrounds/GrayBackground.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1047\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Backgrounds/LivelyBackgroundControl.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1048\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Backgrounds/LK1Background.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1049\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Backgrounds/LivelyBackgroundControl.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1050\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Backgrounds/WhiteBackground.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1051\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Backgrounds/GrayBackground.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1052\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Backgrounds/LK1Background.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1053\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Backgrounds/LivelyBackgroundControl.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1054\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Wiki/VersionViewer.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1055\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Wiki/TracLink.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1056\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Wiki/LatestChangesViewer.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1057\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Wiki/WhatDidIDo.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1058\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Wiki/WhatDidIDo.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1059\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Wiki/WhatDidIDo.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1060\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Wiki/WikiActivities.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1061\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Wiki/JournalNavigation.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1062\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Wiki/WikiActivities.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1063\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Wiki/JournalNavigation.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1064\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Wiki/WikiActivities.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1065\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Wiki/RemoveWorldButton.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1066\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Wiki/JournalNavigation.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1067\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Wiki/RemoveWorldButton.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1068\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Wiki/RemoveWorldButton.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1069\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Wiki/Title.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1070\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Wiki/Title.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1071\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Wiki/MovePages.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1072\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Wiki/MovePages.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1073\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Wiki/CommitCounter.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1074\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Wiki/Title.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1075\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Wiki/CommitCounter.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1076\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Wiki/URLShortener.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1077\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Wiki/MovePages.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1078\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Wiki/JenkinsButton.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1079\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Wiki/URLShortener.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1080\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Wiki/JenkinsButton.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1081\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Wiki/CommitCounter.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1082\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Wiki/URLShortener.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1083\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Wiki/JenkinsButton.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1084\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Wiki/TracLink.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1085\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Wiki/VersionViewer.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1086\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Wiki/LatestChangesViewer.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1087\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Wiki/VersionViewer.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1088\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Wiki/TracLink.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1089\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Wiki/LatestChangesViewer.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1090\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Widgets/CodePane.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1091\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Widgets/NameLabel.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1092\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Widgets/CodePane.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1093\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Widgets/NameLabel.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1094\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Widgets/CodePane.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1095\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Widgets/NameLabel.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1096\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Widgets/RGBColorChooser.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1097\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Widgets/RGBColorChooser.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1098\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Widgets/TabFolder.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1099\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Widgets/RGBColorChooser.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1100\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Widgets/TabFolder.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1101\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Widgets/PrintingWorkspace.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1102\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Widgets/TabFolder.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1103\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Widgets/ResizeCorner.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1104\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Widgets/PrintingWorkspace.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1105\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Widgets/ResizeCorner.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1106\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Widgets/PrintingWorkspace.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1107\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Widgets/ResizeCorner.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1108\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Widgets/ProgressBar.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1109\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Widgets/ProgressBar.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1110\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Widgets/JournalEntry.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1111\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Widgets/ClipMorph.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1112\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Widgets/JournalEntry.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1113\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Widgets/MinimizedMorphContainer.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1114\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Widgets/ClipMorph.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1115\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Widgets/MinimizedMorphContainer.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1116\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Widgets/ProgressBar.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1117\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Widgets/ProgressIndicator.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1118\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Widgets/CloseButton.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1119\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Widgets/LabeledBox.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1120\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Widgets/CloseButton.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1121\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Widgets/ProgressIndicator.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1122\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Widgets/JournalEntry.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1123\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Widgets/LabeledBox.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1124\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Widgets/ClipMorph.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1125\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Widgets/MinimizedMorphContainer.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1126\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Widgets/FilterableList.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1127\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Widgets/FilterableList.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1128\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Widgets/ProgressIndicator.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1129\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Widgets/LabeledBox.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1130\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Widgets/CloseButton.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1131\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Widgets/FilterableList.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1132\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/DatabaseDemo/IntegerInput.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1133\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/DatabaseDemo/ReferenceChoice.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1134\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/DatabaseDemo/DataSelector.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1135\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/DatabaseDemo/IntegerInput.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1136\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/DatabaseDemo/wlsReference.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1137\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/DatabaseDemo/FloatInput.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1138\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/DatabaseDemo/wlsReference.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1139\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/DatabaseDemo/FloatInput.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1140\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/DatabaseDemo/MessageMorph.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1141\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/DatabaseDemo/wlsReference.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1142\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/DatabaseDemo/MessageMorph.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1143\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/DatabaseDemo/FloatInput.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1144\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/DatabaseDemo/DataForm.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1145\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/DatabaseDemo/DataDisplay.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1146\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/DatabaseDemo/DataForm.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1147\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/DatabaseDemo/DataDisplay.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1148\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/DatabaseDemo/MessageMorph.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1149\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/DatabaseDemo/TextInput.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1150\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/DatabaseDemo/DataForm.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1151\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/DatabaseDemo/TextInput.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1152\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/DatabaseDemo/DataDisplay.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1153\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/DatabaseDemo/TableCreator.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1154\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/DatabaseDemo/TableCreator.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1155\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/DatabaseDemo/DataDeclarator.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1156\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/DatabaseDemo/TextInput.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1157\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/DatabaseDemo/DataDeclarator.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1158\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/DatabaseDemo/TableCreator.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1159\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/DatabaseDemo/DatabaseConnector.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1160\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/DatabaseDemo/DataDeclarator.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1161\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/DatabaseDemo/DatabaseConnector.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1162\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/DatabaseDemo/DatabaseConnector.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1163\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/DatabaseDemo/DataReference.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1164\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/DatabaseDemo/DataReference.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1165\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/DatabaseDemo/BooleanInput.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1166\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/DatabaseDemo/DataReference.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1167\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/DatabaseDemo/BooleanInput.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1168\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/DatabaseDemo/BooleanInput.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1169\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/DatabaseDemo/ReferenceChoice.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1170\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/DatabaseDemo/DataSelector.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1171\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/DatabaseDemo/ReferenceChoice.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1172\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/DatabaseDemo/DataSelector.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1173\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/DatabaseDemo/IntegerInput.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1174\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Documentation/HelpfulShortcuts.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1175\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Documentation/WebResourceMinimalChatExample.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1176\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Documentation/LivelyHelp.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1177\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Documentation/ChatApp.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1178\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Documentation/HelpfulShortcuts.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1179\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Documentation/AnnotationPin.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1180\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Documentation/ChatApp.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1181\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Documentation/AnnotationPin.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1182\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Documentation/LivelyHelp.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1183\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Documentation/HelpfulShortcuts.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1184\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Documentation/ChatApp.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1185\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Documentation/AnnotationPin.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1186\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Documentation/LivelysPartsBin.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1187\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Documentation/LivelysPartsBin.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1188\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Documentation/HowConnectWorks.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1189\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Documentation/HowConnectWorks.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1190\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Documentation/LivelysPartsBin.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1191\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Documentation/HowConnectWorks.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1192\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Documentation/WebResourceMinimalChatExample.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1193\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Documentation/WebResourceMinimalChatExample.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1194\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Documentation/LivelyHelp.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1195\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/DroppableBehaviors/TitleTextStyle.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1196\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/DroppableBehaviors/RotationBehavior.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1197\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/DroppableBehaviors/GradientBehavior.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1198\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/DroppableBehaviors/SubtitleTextStyle.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1199\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/DroppableBehaviors/RotationBehavior.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1200\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/DroppableBehaviors/SubtitleTextStyle.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1201\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/DroppableBehaviors/GradientBehavior.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1202\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/DroppableBehaviors/RotationBehavior.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1203\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/DroppableBehaviors/SubtitleTextStyle.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1204\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/DroppableBehaviors/NoteTextStyle.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1205\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/DroppableBehaviors/NoteTextStyle.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1206\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/DroppableBehaviors/ThrobbingBehavior.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1207\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/DroppableBehaviors/ColorBehavior.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1208\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/DroppableBehaviors/ThrobbingBehavior.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1209\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/DroppableBehaviors/ColorBehavior.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1210\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/DroppableBehaviors/NoteTextStyle.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1211\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/DroppableBehaviors/LaTeXHighlighting.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1212\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/DroppableBehaviors/InvisibleBehavior.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1213\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/DroppableBehaviors/LaTeXHighlighting.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1214\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/DroppableBehaviors/ColorBehavior.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1215\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/DroppableBehaviors/ThrobbingBehavior.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1216\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/DroppableBehaviors/InvisibleBehavior.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1217\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/DroppableBehaviors/TitleTextStyle.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1218\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/DroppableBehaviors/TitleTextStyle.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1219\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/DroppableBehaviors/LaTeXHighlighting.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1220\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/DroppableBehaviors/InvisibleBehavior.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1221\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/DroppableBehaviors/GradientBehavior.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1222\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Issues/CPUVisualization.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1223\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Issues/CPUWorkload.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1224\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Issues/CPUVisualization.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1225\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Issues/CPUWorkload.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1226\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Issues/CPUVisualization.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1227\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Issues/CPUWorkload.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1228\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/SketchyInputs/Label.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1229\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/SketchyInputs/Label.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1230\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/SketchyInputs/Slider.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1231\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/SketchyInputs/Button.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1232\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/SketchyInputs/List.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1233\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/SketchyInputs/Text.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1234\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/SketchyInputs/Slider.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1235\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/SketchyInputs/Text.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1236\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/SketchyInputs/Label.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1237\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/SketchyInputs/DropDownList.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1238\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/SketchyInputs/Slider.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1239\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/SketchyInputs/ProgressBar.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1240\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/SketchyInputs/DropDownList.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1241\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/SketchyInputs/Text.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1242\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/SketchyInputs/ProgressBar.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1243\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/SketchyInputs/DropDownList.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1244\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/SketchyInputs/ProgressBar.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1245\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/SketchyInputs/Rectangle.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1246\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/SketchyInputs/Rectangle.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1247\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/SketchyInputs/List.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1248\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/SketchyInputs/Button.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1249\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/SketchyInputs/Rectangle.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1250\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/SketchyInputs/List.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1251\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/SketchyInputs/Button.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1252\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Presenting/PresentationContainer.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1253\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Presenting/PresentationController.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1254\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Presenting/PresentationContainer.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1255\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Presenting/EmptySlideOverlay.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1256\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Presenting/PresentationController.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1257\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Presenting/EmptySlideOverlay.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1258\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Presenting/PresentationContainer.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1259\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Presenting/PresentationController.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1260\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Presenting/EmptySlideOverlay.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1261\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Presenting/TestSlide.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1262\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Presenting/TestSlide.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1263\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Presenting/SAPLogo.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1264\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Presenting/SAPLogo.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1265\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Presenting/TestSlide.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1266\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Presenting/SWASlide.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1267\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Presenting/SAPLogo.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1268\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Presenting/SWASlide.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1269\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Presenting/SWASlideOverlay.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1270\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Presenting/SWATitleSlide.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1271\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Presenting/SWASlideOverlay.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1272\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Presenting/SWATitleSlide.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1273\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Presenting/SAPSWASlideOverlay.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1274\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Presenting/SWASlide.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1275\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Presenting/SAPSWASlideOverlay.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1276\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Presenting/SWASlideOverlay.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1277\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Presenting/SWATitleSlide.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1278\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Presenting/SlideProjector.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1279\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Presenting/SAPSWASlideOverlay.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1280\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Presenting/SlideProjector.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1281\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Presenting/TemplateSlide.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1282\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Presenting/TemplateSlide.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1283\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Presenting/SlideProjector.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1284\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Presenting/SlideOverlay.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1285\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Presenting/HPITitleSlide.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1286\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Presenting/TemplateSlide.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1287\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Presenting/SlideOverlay.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1288\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Presenting/HPITitleSlide.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1289\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Presenting/SlideOverlay.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1290\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Presenting/HPITitleSlide.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1291\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Constantin/CardStack.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1292\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Constantin/Kreis.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1293\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Constantin/CardStack.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1294\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Constantin/Kreis.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1295\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Constantin/CardStack.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1296\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Constantin/Kreis.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1297\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Fabian/ObjectEditorII.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1298\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Fabian/ObjectEditorII.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1299\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Fabian/ObjectEditorII.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1300\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Basic/PrimitiveShapes.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1301\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Basic/LineWithArrows.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1302\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Basic/Image.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1303\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Basic/PrimitiveShapes.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1304\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Basic/LineWithArrows.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1305\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Basic/Image.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1306\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Basic/Text.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1307\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Basic/Text.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1308\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Basic/Line.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1309\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Basic/LineWithArrows.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1310\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Basic/Image.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1311\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Basic/Line.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1312\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Basic/LineWithArrowOrange.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1313\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Basic/Text.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1314\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Basic/LineWithArrowOrange.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1315\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Basic/Ellipse.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1316\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Basic/LineWithArrow.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1317\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Basic/Line.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1318\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Basic/Ellipse.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1319\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Basic/LineWithArrow.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1320\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Basic/LineWithArrowOrange.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1321\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Basic/Ellipse.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1322\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Basic/Rectangle.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1323\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Basic/Triangle.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1324\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Basic/LineWithArrow.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1325\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Basic/Rectangle.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1326\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Basic/Triangle.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1327\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Basic/Star.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1328\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Basic/Rectangle.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1329\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Basic/Star.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1330\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Basic/Triangle.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1331\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Basic/Star.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1332\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Basic/Marker.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1333\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Basic/Marker.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1334\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Basic/Marker.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1335\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Basic/Cloud.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1336\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Basic/Cloud.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1337\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Basic/PrimitiveShapes.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1338\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Basic/Cloud.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1339\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Inputs/List.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1340\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Inputs/ScriptableButton.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1341\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Inputs/ScriptableButton.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1342\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Inputs/DropDownList.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1343\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Inputs/DropDownList.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1344\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Inputs/ScriptableButton.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1345\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Inputs/DropDownList.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1346\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Inputs/StartStopButton.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1347\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Inputs/StartStopButton.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1348\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Inputs/ComboText.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1349\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Inputs/StartStopButton.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1350\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Inputs/ComboText.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1351\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Inputs/Button.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1352\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Inputs/ComboText.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1353\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Inputs/Button.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1354\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Inputs/Spinner.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1355\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Inputs/Spinner.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1356\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Inputs/Button.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1357\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Inputs/Slider.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1358\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Inputs/Slider.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1359\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Inputs/Spinner.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1360\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Inputs/ChoiceButton.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1361\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Inputs/CheckBox.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1362\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Inputs/ChoiceButton.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1363\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Inputs/CheckBox.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1364\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Inputs/Slider.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1365\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Inputs/ChoiceButton.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1366\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Inputs/CheckBox.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1367\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Inputs/InputField.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1368\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Inputs/InputField.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1369\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Inputs/InputField.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1370\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Inputs/List.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1371\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Inputs/List.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1372\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Text/Journal.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1373\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Text/TextBox.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1374\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Text/TextBox.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1375\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Text/FixedLabel.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1376\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Text/WIP.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1377\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Text/OrangeAnnotationAndLine.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1378\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Text/FixedLabel.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1379\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Text/WIP.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1380\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Text/OrangeAnnotationAndLine.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1381\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Text/TextBox.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1382\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Text/FixedLabel.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1383\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Text/WIP.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1384\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Text/OrangeAnnotationAndLine.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1385\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Text/PaperMorph.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1386\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Text/PaperMorph.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1387\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Text/Label.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1388\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Text/Title.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1389\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Text/Label.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1390\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Text/MetaNoteText.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1391\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Text/Title.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1392\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Text/MetaNoteText.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1393\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Text/PaperMorph.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1394\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Text/Label.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1395\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Text/MarkdownText.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1396\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Text/Title.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1397\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Text/MetaNoteText.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1398\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Text/Translator.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1399\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Text/MarkdownText.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1400\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Text/Translator.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1401\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Text/Cool.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1402\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Text/Cool.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1403\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Text/MarkdownText.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1404\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Text/Translator.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1405\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Text/FontList.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1406\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Text/Cool.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1407\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Text/FontList.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1408\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Text/OrangeAnnotation.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1409\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Text/OrangeAnnotation.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1410\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Text/FontList.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1411\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Text/Journal.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1412\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Text/Journal.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1413\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Text/OrangeAnnotation.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1414\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Math/MathMorph.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1415\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Math/MathMorph.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1416\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Math/MathMorph.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1417\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/MP2011WS/MetricsView.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1418\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/MP2011WS/MetricsView.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1419\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/MP2011WS/MetricsView.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1420\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Martin/Measurements%20Workspace.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1421\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Martin/OfflineIndicator.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1422\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Martin/Result%20Workspace.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1423\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Martin/OfflineIndicator.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1424\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Martin/RecreateIDs.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1425\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Martin/RecreateIDs1.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1426\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Martin/Result%20Workspace.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1427\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Martin/OfflineIndicator.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1428\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Martin/Measurements%20Workspace.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1429\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Martin/Measurements%20Workspace.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1430\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Martin/RecreateIDs.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1431\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Martin/RecreateIDs1.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1432\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Martin/RecreateIDs.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1433\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Martin/RecreateIDs1.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1434\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Martin/Result%20Workspace.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1435\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Debugging/ObjectTracer.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1436\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Debugging/CurveInspector.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1437\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Debugging/TextInspector.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1438\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Debugging/Debugger.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1439\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Debugging/Debugger.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1440\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Debugging/Debugger.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1441\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Debugging/FPSMorph.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1442\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Debugging/ObjectAreaTracer.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1443\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Debugging/FPSMorph.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1444\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Debugging/ObjectAreaTracer.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1445\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Debugging/FPSMorph.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1446\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Debugging/ModuleDependencyVis.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1447\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Debugging/ObjectAreaTracer.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1448\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Debugging/ModuleDependencyVis.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1449\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Debugging/ModuleDependencyVis.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1450\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Debugging/PropertySheet.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1451\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Debugging/PropertySheet.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1452\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Debugging/Benchmarker.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1453\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Debugging/Benchmarker.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1454\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Debugging/PropertySheet.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1455\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Debugging/AlternativeObjectDiffer.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1456\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Debugging/ObjectDiffer.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1457\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Debugging/ObjectSerializationGraph.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1458\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Debugging/AlternativeObjectDiffer.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1459\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Debugging/Benchmarker.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1460\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Debugging/ObjectDiffer.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1461\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Debugging/ObjectSerializationGraph.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1462\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Debugging/AlternativeObjectDiffer.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1463\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Debugging/ObjectDiffer.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1464\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Debugging/ObjectSerializationGraph.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1465\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Debugging/SerializationGraph.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1466\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Debugging/SerializationGraph.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1467\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Debugging/PasteInspector.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1468\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Debugging/PasteInspector.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1469\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Debugging/SerializationGraph.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1470\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Debugging/ObjectTracer.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1471\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Debugging/ObjectTracer.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1472\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Debugging/PasteInspector.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1473\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Debugging/CurveInspector.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1474\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Debugging/TextInspector.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1475\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Debugging/CurveInspector.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1476\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Debugging/TextInspector.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1477\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Robert/RobertsTransportationMorph.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1478\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Robert/JensTransportationMorph.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1479\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Robert/RobertsTransportationMorph.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1480\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Robert/JensTransportationMorph.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1481\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Robert/RobertsTransportationMorph.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1482\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Robert/JensTransportationMorph.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1483\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Pictures/SAPLogo.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1484\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Pictures/LivelyLogo.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1485\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Pictures/LivelyLogo.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1486\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Pictures/LivelyLogo.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1487\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Maps/GoogleMaps.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1488\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Maps/AddressExtractor.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1489\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Maps/AddressExtractor.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1490\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Maps/GoogleMaps.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1491\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Maps/USMap.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1492\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Maps/WorldMap.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1493\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Maps/USMap.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1494\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Maps/WorldMap.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1495\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Maps/AddressExtractor.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1496\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Maps/USMap.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1497\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Maps/WorldMap.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1498\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Maps/GoogleMaps.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1499\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/CodeSnippets/ConvertPartsBinLogos.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1500\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/CodeSnippets/ConvertPartsBinLogos.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1501\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/CodeSnippets/ConvertPartsBinLogos.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1502\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Tools/ModulePart.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1503\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Tools/TestRunnerWithDebuggingSupport.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1504\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Tools/MethodFinder.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1505\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Tools/ClassBrowser.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1506\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Tools/TestRunnerWithDebuggingSupport.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1507\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Tools/PartsBinBrowser.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1508\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Tools/PartTester.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1509\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Tools/ColorReplacer.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1510\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Tools/ServerSearch.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1511\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Tools/PartTestRunner.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1512\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Tools/Explorer.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1513\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Tools/PartTester.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1514\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Tools/MorphDiffer.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1515\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Tools/PartTestRunner.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1516\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Tools/StyleEditor.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1517\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Tools/PartsBinBrowser2.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1518\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Tools/TestRunner.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1519\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Tools/ObjectEditor.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1520\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Tools/StyleEditor.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1521\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Tools/PartsBinBrowser2.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1522\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Tools/SearchSourceCode.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1523\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Tools/DropboxBrowser.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1524\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Tools/ObjectEditor.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1525\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Tools/BootstrapParts.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1526\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Tools/TextAttributePanel.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1527\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Tools/TextEditor.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1528\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Tools/IFrameLoader.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1529\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Tools/BootstrapParts.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1530\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Tools/WindowFinder.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1531\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Tools/LivelyTweets.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1532\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Tools/TextEditor.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1533\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Tools/ErrorStackViewer.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1534\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Tools/WindowFinder.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1535\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Tools/VerticalSpaceMaker.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1536\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Tools/LivelyTweets.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1537\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Tools/MethodFinder.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1538\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Tools/ClassBrowser.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1539\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Tools/ModulePart.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1540\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Tools/TestRunnerWithDebuggingSupport.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1541\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Tools/ModulePart.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1542\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Tools/PartsBinBrowser.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1543\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Tools/ColorReplacer.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1544\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Tools/ServerSearch.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1545\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Tools/PartsBinBrowser.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1546\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Tools/PartTester.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1547\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Tools/Explorer.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1548\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Tools/PartTestRunner.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1549\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Tools/ColorReplacer.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1550\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Tools/ServerSearch.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1551\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Tools/MorphDiffer.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1552\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Tools/Explorer.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1553\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Tools/StyleEditor.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1554\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Tools/TestRunner.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1555\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Tools/PartsBinBrowser2.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1556\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Tools/MorphDiffer.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1557\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Tools/ObjectEditor.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1558\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Tools/TestRunner.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1559\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Tools/DropboxBrowser.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1560\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Tools/SearchSourceCode.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1561\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Tools/TextAttributePanel.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1562\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Tools/DropboxBrowser.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1563\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Tools/SearchSourceCode.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1564\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Tools/BootstrapParts.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1565\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Tools/IFrameLoader.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1566\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Tools/TextEditor.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1567\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Tools/TextAttributePanel.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1568\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Tools/ErrorStackViewer.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1569\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Tools/IFrameLoader.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1570\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Tools/WindowFinder.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1571\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Tools/LivelyTweets.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1572\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Tools/VerticalSpaceMaker.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1573\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Tools/ErrorStackViewer.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1574\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Tools/MethodFinder.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1575\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Tools/ClassBrowser.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1576\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Tools/VerticalSpaceMaker.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1577\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/NewWorld/CollapsiblePanel.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1578\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/NewWorld/FontChooserDialog.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1579\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/NewWorld/WordCounter.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1580\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/NewWorld/ColorField.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1581\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/NewWorld/MetaNoteText.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1582\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/NewWorld/Text.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1583\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/NewWorld/ColorField.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1584\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/NewWorld/DiffExample.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1585\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/NewWorld/FontChooserComboBox.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1586\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/NewWorld/Text.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1587\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/NewWorld/DiffExample.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1588\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/NewWorld/ColorField.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1589\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/NewWorld/FontChooserComboBox.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1590\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/NewWorld/StyleEditor1.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1591\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/NewWorld/StyleEditor2.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1592\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/NewWorld/DiffExample.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1593\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/NewWorld/Text.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1594\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/NewWorld/VideoCodecTester.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1595\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/NewWorld/VideoCodecTester.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1596\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/NewWorld/Cool.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1597\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/NewWorld/VideoCodecTester.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1598\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/NewWorld/VersionDiffer.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1599\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/NewWorld/SAPLogo.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1600\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/NewWorld/VersionDiffer.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1601\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/NewWorld/CollapsiblePanel.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1602\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/NewWorld/FontChooserDialog.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1603\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/NewWorld/CollapsiblePanel.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1604\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/NewWorld/WordCounter.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1605\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/NewWorld/VersionDiffer.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1606\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/NewWorld/WordCounter.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1607\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/SWD2011/BloomFilter.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1608\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/SWD2011/Prototype%20Inheritance.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1609\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/SWD2011/BloomFilter.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1610\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/SWD2011/ExampleSWDObject%20%20%20%20.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1611\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/SWD2011/Prototype%20Inheritance.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1612\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/SWD2011/ExampleSWDObject%20%20%20%20.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1613\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/SWD2011/BloomFilter.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1614\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/SWD2011/Prototype%20Inheritance.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1615\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/SWD2011/ExampleSWDObject%20%20%20%20.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1616\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Scripting/JSONPrinter.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1617\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Scripting/Timer.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1618\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Scripting/Timer.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1619\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Scripting/JSONPrinter.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1620\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Scripting/Timer.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1621\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Scripting/Iterator.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1622\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Scripting/Iterator.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1623\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Scripting/Iterator.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1624\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Scripting/JSONConverter.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1625\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Scripting/TimerWithDisplay.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1626\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Scripting/DistributedDoit.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1627\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Scripting/JSONConverter.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1628\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Scripting/DistributedDoit.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1629\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Scripting/TimerWithDisplay.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1630\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Scripting/JSONConverter.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1631\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Scripting/DistributedDoit.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1632\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Scripting/TimerWithDisplay.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1633\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Scripting/JSONPrinter.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1634\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Tests/CommitMessageTest.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1635\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Tests/TestEllipse.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1636\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Tests/JensContent.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1637\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Tests/TestObjectDice.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1638\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Tests/CommitMessageTest.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1639\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Tests/TestEllipse.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1640\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Tests/GetSelectionTest.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1641\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Tests/GetSelectionTest.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1642\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Tests/JensContent.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1643\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Tests/TestObjectDice.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1644\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Tests/GetSelectionTest.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1645\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Tests/JensContent.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1646\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Tests/CommitMessageTest.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1647\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Tests/TestEllipse.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1648\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Tests/TestObjectDice.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1649\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Controls/GrabbingControl.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1650\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Controls/DraggingControl.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1651\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Controls/GrabbingControl.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1652\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Controls/DraggingControl.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1653\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Controls/DraggingControl.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1654\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Controls/GrabbingControl.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1655\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Database/DatabaseContainer.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1656\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Database/ODataBrowser.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1657\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Database/ODataSource.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1658\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Database/ODataBrowser.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1659\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Database/SQLiteViewer.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1660\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Database/SQLiteViewer.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1661\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Database/DatabaseContainer.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1662\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Database/DatabaseContainer.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1663\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Database/ODataSource.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1664\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Database/SQLiteViewer.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1665\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Database/ODataSource.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1666\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Database/ODataBrowser.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1667\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/iPad%20Widgets/TouchMenu.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1668\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/iPad%20Widgets/WorldMenu.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1669\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/iPad%20Widgets/SearchField.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1670\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/iPad%20Widgets/LoadingMorph.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1671\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/iPad%20Widgets/WorldMenu.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1672\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/iPad%20Widgets/Text.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1673\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/iPad%20Widgets/LoadingMorph.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1674\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/iPad%20Widgets/PartsBinBrowser.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1675\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/iPad%20Widgets/Text.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1676\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/iPad%20Widgets/DoAllButton.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1677\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/iPad%20Widgets/PartsBinBrowser.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1678\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/iPad%20Widgets/PrintButton.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1679\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/iPad%20Widgets/DoAllButton.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1680\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/iPad%20Widgets/PrintButton.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1681\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/iPad%20Widgets/LoadingMorph.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1682\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/iPad%20Widgets/Text.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1683\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/iPad%20Widgets/DoitButton.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1684\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/iPad%20Widgets/Ellipse.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1685\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/iPad%20Widgets/DoitButton.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1686\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/iPad%20Widgets/PartsBinBrowser.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1687\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/iPad%20Widgets/DoAllButton.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1688\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/iPad%20Widgets/Ellipse.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1689\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/iPad%20Widgets/PrintButton.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1690\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/iPad%20Widgets/DoitButton.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1691\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/iPad%20Widgets/Ellipse.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1692\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/iPad%20Widgets/ResizeCorner.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1693\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/iPad%20Widgets/Button.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1694\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/iPad%20Widgets/ResizeCorner.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1695\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/iPad%20Widgets/Button.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1696\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/iPad%20Widgets/ObjectEditor.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1697\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/iPad%20Widgets/TouchList.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1698\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/iPad%20Widgets/ObjectEditor.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1699\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/iPad%20Widgets/TouchList.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1700\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/iPad%20Widgets/Marker.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1701\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/iPad%20Widgets/ResizeCorner.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1702\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/iPad%20Widgets/ShadowButton.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1703\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/iPad%20Widgets/Button.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1704\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/iPad%20Widgets/Slider.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1705\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/iPad%20Widgets/Marker.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1706\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/iPad%20Widgets/HoldIndicator.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1707\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/iPad%20Widgets/ShadowButton.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1708\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/iPad%20Widgets/ObjectEditor.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1709\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/iPad%20Widgets/Slider.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1710\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/iPad%20Widgets/HoldIndicator.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1711\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/iPad%20Widgets/TouchList.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1712\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/iPad%20Widgets/Marker.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1713\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/iPad%20Widgets/ShadowButton.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1714\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/iPad%20Widgets/TextField.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1715\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/iPad%20Widgets/Slider.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1716\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/iPad%20Widgets/HoldIndicator.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1717\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/iPad%20Widgets/SaveButton.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1718\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/iPad%20Widgets/TextField.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1719\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/iPad%20Widgets/SaveButton.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1720\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/iPad%20Widgets/TextField.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1721\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/iPad%20Widgets/SaveButton.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1722\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/iPad%20Widgets/PinLessTouchMenu.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1723\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/iPad%20Widgets/PinLessTouchMenu.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1724\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/iPad%20Widgets/TouchMenu.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1725\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/iPad%20Widgets/SearchField.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1726\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/iPad%20Widgets/TouchMenu.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1727\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/iPad%20Widgets/SearchField.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1728\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/iPad%20Widgets/PinLessTouchMenu.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1729\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/iPad%20Widgets/WorldMenu.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1730\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/BP2012/MorphDiffing%20status%20indicator.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1731\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/BP2012/ResetButton.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1732\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/BP2012/LayoutStyler.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1733\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/BP2012/Styler.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1734\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/BP2012/Flap.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1735\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/BP2012/BorderStyler.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1736\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/BP2012/VoteMorph.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1737\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/BP2012/LeftButton.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1738\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/BP2012/LayoutStyler.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1739\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/BP2012/MorphMerger.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1740\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/BP2012/Styler.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1741\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/BP2012/Flap.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1742\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/BP2012/LeftButton.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1743\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/BP2012/MorphMerger.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1744\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/BP2012/ObjectEditorII.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1745\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/BP2012/Mapscript.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1746\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/BP2012/IPadCar.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1747\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/BP2012/ObjectEditorII.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1748\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/BP2012/Mapscript.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1749\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/BP2012/a+Button1.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1750\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/BP2012/a-Button1.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1751\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/BP2012/UserStory.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1752\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/BP2012/UserStoryDestroyer.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1753\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/BP2012/HyperCard.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1754\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/BP2012/BeToolButton.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1755\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/BP2012/SyncMorph.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1756\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/BP2012/Rectanglewin.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1757\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/BP2012/Blog.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1758\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/BP2012/UserStory.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1759\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/BP2012/UserStoryBoard.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1760\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/BP2012/UserStoryDestroyer.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1761\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/BP2012/HyperCard.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1762\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/BP2012/SyncMorph.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1763\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/BP2012/StartButton.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1764\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/BP2012/DatabaseChooser.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1765\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/BP2012/UserStoryDiffViewer.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1766\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/BP2012/Ellipse-win.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1767\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/BP2012/Path.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1768\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/BP2012/UserStoryBoard.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1769\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/BP2012/StartButton.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1770\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/BP2012/UserStoryDiffViewer.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1771\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/BP2012/ColorChooser.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1772\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/BP2012/HCTextField.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1773\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/BP2012/NameSign.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1774\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/BP2012/Path.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1775\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/BP2012/coursebtn.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1776\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/BP2012/Toolbar.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1777\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/BP2012/BlogEntry.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1778\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/BP2012/Car.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1779\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/BP2012/Foobar.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1780\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/BP2012/ColorChooser.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1781\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/BP2012/onlineChecker.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1782\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/BP2012/RightButton.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1783\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/BP2012/webAppButton.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1784\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/BP2012/HCTextField.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1785\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/BP2012/coursebtn.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1786\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/BP2012/BlogEntry.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1787\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/BP2012/MorphDiffing%20status%20indicator.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1788\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/BP2012/ResetButton.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1789\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/BP2012/Foobar.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1790\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/BP2012/onlineChecker.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1791\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/BP2012/RightButton.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1792\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/BP2012/BorderStyler.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1793\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/BP2012/webAppButton.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1794\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/BP2012/LayoutStyler.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1795\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/BP2012/VoteMorph.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1796\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/BP2012/Flap.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1797\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/BP2012/Styler.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1798\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/BP2012/ResetButton.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1799\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/BP2012/BorderStyler.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1800\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/BP2012/LeftButton.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1801\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/BP2012/MorphMerger.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1802\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/BP2012/VoteMorph.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1803\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/BP2012/ObjectEditorII.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1804\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/BP2012/IPadCar.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1805\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/BP2012/Mapscript.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1806\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/BP2012/a+Button1.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1807\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/BP2012/IPadCar.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1808\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/BP2012/a-Button1.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1809\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/BP2012/a+Button1.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1810\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/BP2012/BeToolButton.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1811\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/BP2012/UserStory.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1812\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/BP2012/a-Button1.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1813\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/BP2012/Rectanglewin.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1814\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/BP2012/UserStoryDestroyer.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1815\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/BP2012/HyperCard.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1816\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/BP2012/Blog.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1817\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/BP2012/SyncMorph.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1818\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/BP2012/BeToolButton.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1819\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/BP2012/DatabaseChooser.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1820\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/BP2012/Ellipse-win.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1821\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/BP2012/Rectanglewin.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1822\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/BP2012/UserStoryBoard.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1823\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/BP2012/Blog.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1824\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/BP2012/StartButton.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1825\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/BP2012/UserStoryDiffViewer.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1826\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/BP2012/Path.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1827\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/BP2012/DatabaseChooser.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1828\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/BP2012/Ellipse-win.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1829\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/BP2012/NameSign.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1830\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/BP2012/Toolbar.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1831\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/BP2012/ColorChooser.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1832\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/BP2012/Car.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1833\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/BP2012/HCTextField.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1834\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/BP2012/coursebtn.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1835\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/BP2012/BlogEntry.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1836\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/BP2012/NameSign.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1837\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/BP2012/Toolbar.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1838\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/BP2012/Foobar.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1839\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/BP2012/RightButton.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1840\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/BP2012/onlineChecker.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1841\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/BP2012/Car.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1842\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/BP2012/webAppButton.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1843\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Server/LogSearch.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1844\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Server/CPUData.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1845\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Server/NodeJSControl.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1846\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Server/CPUData.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1847\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Server/NodeJSControl.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1848\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Server/CommandLine.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1849\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Server/ServerCommands.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1850\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Server/CPUData.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1851\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Server/CommandLine.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1852\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Server/ServerCommands.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1853\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Server/NodeJSControl.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1854\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Server/ServerPart.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1855\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Server/CommandLine.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1856\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Server/JSRemoteServerWorkspace.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1857\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Server/ServerPart.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1858\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Server/ServerCommands.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1859\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Server/JSRemoteServerWorkspace.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1860\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Server/FibonacciPart.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1861\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Server/ServerPart.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1862\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Server/JSRemoteServerWorkspace.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1863\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Server/FibonacciPart.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1864\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Server/LogSearch.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1865\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Server/LogSearch.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1866\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Server/FibonacciPart.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1867\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Demos/SillyClock.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1868\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Demos/Windmill.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1869\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Demos/Windmill.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1870\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Demos/Windmill.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1871\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Demos/HighscoreExample.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1872\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Demos/FrameRateGraph.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1873\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Demos/HighscoreExample.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1874\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Demos/FrameRateGraph.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1875\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Demos/Clock.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1876\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Demos/Clock.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1877\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Demos/HighscoreExample.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1878\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Demos/RedRectangle.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1879\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Demos/FrameRateGraph.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1880\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Demos/RedRectangle.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1881\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Demos/Clock.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1882\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Demos/KClock.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1883\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Demos/RedRectangle.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1884\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Demos/KClock.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1885\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Demos/ArchitectureOverview.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1886\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Demos/ArchitectureOverview.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1887\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Demos/CrabsResults.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1888\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Demos/KClock.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1889\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Demos/CrabsResults.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1890\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Demos/ArchitectureOverview.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1891\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Demos/RotatingStar.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1892\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Demos/CurrencyConverter.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1893\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Demos/TestWidget.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1894\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Demos/CrabsResults.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1895\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Demos/RotatingStar.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1896\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Demos/CurrencyConverter.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1897\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Demos/TestWidget.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1898\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Demos/RotatingStar.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1899\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Demos/CurrencyConverter.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1900\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Demos/LivelyEngine.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1901\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Demos/TestWidget.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1902\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Demos/LivelyEngine.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1903\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Demos/LivelyEngine.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1904\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Demos/SillyClock.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1905\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Demos/SillyClock.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1906\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/TestObject.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1907\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/TestObject.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1908\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/BPCGrid.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1909\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/morphic.js/MinimalWorld.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1910\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/morphic.js/SnapJS.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1911\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/morphic.js/MinimalWorld.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1912\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/morphic.js/MinimalWorld2.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1913\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/morphic.js/SnapJS.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1914\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/morphic.js/MinimalWorld2.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1915\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/morphic.js/MinimalWorld.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1916\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/morphic.js/SnapJS.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1917\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/morphic.js/MinimalWorld2.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1918\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Layout/VBox.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1919\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Layout/VBox.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1920\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Layout/TabContainer.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1921\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Layout/JournalBox.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1922\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Layout/VBox.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1923\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Layout/JournalBox.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1924\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Layout/JournalBox.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1925\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Layout/FancyList.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1926\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Layout/FancyList.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1927\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Layout/HBox.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1928\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Layout/LayoutConfigurator.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1929\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Layout/TilePane.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1930\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Layout/HBox.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1931\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Layout/LayoutConfigurator.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1932\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Layout/FancyList.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1933\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Layout/TilePane.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1934\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Layout/TilePane5x5.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1935\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Layout/TilePane5x5.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1936\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Layout/LayoutConfigurator.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1937\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Layout/HBox.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1938\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Layout/TilePane.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1939\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Layout/TabContainer.metainfo\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1940\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Layout/TilePane5x5.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1941\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/Layout/TabContainer.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1942\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/BPCGrid.html\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1943\":{\"protocol\":\"http:\",\"hostname\":\"lively-kernel.org\",\"pathname\":\"/repository/webwerkstatt/PartsBin/TestObject.json\",\"__SourceModuleName__\":\"Global.lively.Network\",\"__LivelyClassName__\":\"URL\"},\"1944\":{\"onrestore\":{\"__isSmartRef__\":true,\"id\":1945},\"reloadEverything\":{\"__isSmartRef__\":true,\"id\":1953},\"setSelectedPartItem\":{\"__isSmartRef__\":true,\"id\":1957},\"onLoadFromPartsBin\":{\"__isSmartRef__\":true,\"id\":1961},\"ensureCategories\":{\"__isSmartRef__\":true,\"id\":1969},\"updateCategoriesDictFromPartsBin\":{\"__isSmartRef__\":true,\"id\":1973},\"updateCategoryList\":{\"__isSmartRef__\":true,\"id\":1977},\"defaultPartsBinURL\":{\"__isSmartRef__\":true,\"id\":1981},\"reset\":{\"__isSmartRef__\":true,\"id\":1985},\"setupConnections\":{\"__isSmartRef__\":true,\"id\":1989},\"loadPartsOfCategory\":{\"__isSmartRef__\":true,\"id\":1993},\"removeParts\":{\"__isSmartRef__\":true,\"id\":1997},\"getPartsSpaceForCategory\":{\"__isSmartRef__\":true,\"id\":2001},\"addMorphsForPartItems\":{\"__isSmartRef__\":true,\"id\":2005},\"getURLForCategoryNamed\":{\"__isSmartRef__\":true,\"id\":2009},\"makeUpPartNameFor\":{\"__isSmartRef__\":true,\"id\":2013},\"openPart\":{\"__isSmartRef__\":true,\"id\":2017},\"interactivelyRemoveSelectedPartItem\":{\"__isSmartRef__\":true,\"id\":2021},\"loadAndOpenSelectedPartItem\":{\"__isSmartRef__\":true,\"id\":2025},\"addCategory\":{\"__isSmartRef__\":true,\"id\":2029},\"addCategoryInteractively\":{\"__isSmartRef__\":true,\"id\":2033},\"addExternalCategory\":{\"__isSmartRef__\":true,\"id\":2037},\"removeCategory\":{\"__isSmartRef__\":true,\"id\":2041},\"removeCategoryInteractively\":{\"__isSmartRef__\":true,\"id\":2045},\"interactivelyMoveSelectedPartItem\":{\"__isSmartRef__\":true,\"id\":2049},\"setMetaInfoOfSelectedItem\":{\"__isSmartRef__\":true,\"id\":2053},\"saveCommentForSelectedPartItem\":{\"__isSmartRef__\":true,\"id\":2057},\"addPartsOfCategory\":{\"__isSmartRef__\":true,\"id\":2061},\"onLoadLatest\":{\"__isSmartRef__\":true,\"id\":2065},\"onLoadAll\":{\"__isSmartRef__\":true,\"id\":2069},\"onSearch\":{\"__isSmartRef__\":true,\"id\":2073},\"addPartsFromURLs\":{\"__isSmartRef__\":true,\"id\":2077},\"search\":{\"__isSmartRef__\":true,\"id\":2081},\"showMsg\":{\"__isSmartRef__\":true,\"id\":2085},\"toggleMorePane\":{\"__isSmartRef__\":true,\"id\":2089},\"interactivelyCopySelectedPartItem\":{\"__isSmartRef__\":true,\"id\":2093},\"partsBinUrl\":{\"__isSmartRef__\":true,\"id\":2097},\"partsBinURL\":{\"__isSmartRef__\":true,\"id\":2101},\"commitLogString\":{\"__isSmartRef__\":true,\"id\":2105},\"showCommits\":{\"__isSmartRef__\":true,\"id\":2109},\"setShareLink\":{\"__isSmartRef__\":true,\"id\":2113},\"setSelectedPartVersions\":{\"__isSmartRef__\":true,\"id\":2117}},\"1945\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1946},\"source\":\"function onrestore() {\\n (function(){ this.reloadEverything() }.bind(this)).delay(0)\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1951},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"1946\":{\"this\":{\"__isSmartRef__\":true,\"id\":1},\"__serializedLivelyClosures__\":{\"__isSmartRef__\":true,\"id\":1947}},\"1947\":{\"$super\":{\"__isSmartRef__\":true,\"id\":1948}},\"1948\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1949},\"source\":\"function () {\\n try {\\n return obj.constructor.prototype[name].apply(obj, arguments)\\n } catch (e) {\\n alert('Error in $super call: ' + e + '\\\\n' + e.stack);\\n return null;\\n }\\n }\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1950},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"1949\":{\"obj\":{\"__isSmartRef__\":true,\"id\":1},\"name\":\"onrestore\"},\"1950\":{},\"1951\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":1952},\"user\":\"undefined\",\"tags\":[]},\"1952\":{\"isSerializedDate\":true,\"string\":\"Sat Mar 10 2012 11:25:14 GMT+0100 (CET)\"},\"1953\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1954},\"source\":\"function reloadEverything() {\\n this.setSelectedPartItem(null)\\n this.updateCategoriesDictFromPartsBin();\\n this.addCategory(\\\"*latest*\\\", true);\\n this.addCategory(\\\"*all*\\\", true);\\n this.addCategory(\\\"*search*\\\", true);\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1955},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"1954\":{\"this\":{\"__isSmartRef__\":true,\"id\":1}},\"1955\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":1956},\"tags\":[]},\"1956\":{\"isSerializedDate\":true,\"string\":\"Tue Dec 20 2011 19:03:58 GMT+0100 (CET)\"},\"1957\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1958},\"source\":\"function setSelectedPartItem(item) {\\n this.selectedPartItem = item;\\n this.get('selectedPartComment').textString = '';\\n this.get('selectedPartVersions').updateList(item ? ['Loading versions...']: []);\\n this.get('selectedPartVersions').setSelection(null);\\n if (!item) {\\n this.get('selectedPartName').textString = 'nothing selected'\\n this.get('selectedPartSpaceName').textString = ''\\n\\treturn;\\n }\\n this.get('selectedPartName').textString = item.name\\n this.get('selectedPartSpaceName').textString = item.partsSpaceName\\n\\n // load versions\\n connect(item, 'partVersions', this, 'setSelectedPartVersions');\\n item.loadPartVersions(true);\\n\\n // load meta info\\n connect(item, 'loadedMetaInfo', this, 'setMetaInfoOfSelectedItem');\\n \\n this.setShareLink(item);\\n\\n item.loadPartMetaInfo(true);\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1959},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"1958\":{\"this\":{\"__isSmartRef__\":true,\"id\":1}},\"1959\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":1960},\"user\":\"jenslincke\",\"tags\":[]},\"1960\":{\"isSerializedDate\":true,\"string\":\"Tue Jan 31 2012 19:34:13 GMT+0100 (CET)\"},\"1961\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1962},\"source\":\"function onLoadFromPartsBin() {\\n $super();\\n this.reloadEverything();\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1967},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"1962\":{\"this\":{\"__isSmartRef__\":true,\"id\":1},\"__serializedLivelyClosures__\":{\"__isSmartRef__\":true,\"id\":1963}},\"1963\":{\"$super\":{\"__isSmartRef__\":true,\"id\":1964}},\"1964\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1965},\"source\":\"function () {\\n try {\\n return obj.constructor.prototype[name].apply(obj, arguments)\\n } catch(e) {\\n alert('Error in $super call: ' + e + '\\\\n' + e.stack);\\n return null;\\n }\\n }\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1966},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"1965\":{\"obj\":{\"__isSmartRef__\":true,\"id\":1},\"name\":\"onLoadFromPartsBin\"},\"1966\":{},\"1967\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":1968},\"tags\":[]},\"1968\":{\"isSerializedDate\":true,\"string\":\"Tue Dec 20 2011 18:46:51 GMT+0100 (CET)\"},\"1969\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1970},\"source\":\"function ensureCategories() {\\n if (!this.categories)\\n this.categories = {uncategorized: 'PartsBin/'};\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1971},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"1970\":{\"this\":{\"__isSmartRef__\":true,\"id\":1}},\"1971\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":1972},\"tags\":[]},\"1972\":{\"isSerializedDate\":true,\"string\":\"Tue Dec 20 2011 18:46:51 GMT+0100 (CET)\"},\"1973\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1974},\"source\":\"function updateCategoriesDictFromPartsBin() { \\n this.ensureCategories();\\n var webR = new WebResource(this.partsBinURL());\\n webR.beAsync();\\n \\n var that = this;\\n var callback = function(collections) {\\n collections.forEach(function(dir) {\\n var unescape = Global.urlUnescape || Global.unescape,\\n unescaped = unescape(dir.getURL().filename()),\\n name = unescaped.replace(/\\\\/$/,\\\"\\\");\\n that.categories[name] = that.partsBinURL().withFilename(unescaped);\\n });\\n that.updateCategoryList(that.categoryName);\\n }\\n connect(webR, 'subCollections', {cb: callback}, 'cb', {\\n updater: function($upd, value) {\\n if (!(this.sourceObj.status && this.sourceObj.status.isDone())) return;\\n if (!value) return;\\n $upd(value);\\n },\\n });\\n webR.getSubElements();\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1975},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"1974\":{\"this\":{\"__isSmartRef__\":true,\"id\":1}},\"1975\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":1976},\"tags\":[]},\"1976\":{\"isSerializedDate\":true,\"string\":\"Tue Dec 20 2011 19:03:58 GMT+0100 (CET)\"},\"1977\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1978},\"source\":\"function updateCategoryList(optCategoryName) {\\n this.get('categoryList').updateList(\\n\\tProperties.own(this.categories).sortBy(function(name) { return name.toLowerCase()}));\\n this.get('categoryList').setSelection(optCategoryName)\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1979},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"1978\":{\"this\":{\"__isSmartRef__\":true,\"id\":1}},\"1979\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":1980},\"tags\":[]},\"1980\":{\"isSerializedDate\":true,\"string\":\"Tue Dec 20 2011 18:46:51 GMT+0100 (CET)\"},\"1981\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1982},\"source\":\"function defaultPartsBinURL() {\\n return new URL(Config.rootPath).withFilename('PartsBin/');\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1983},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"1982\":{\"this\":{\"__isSmartRef__\":true,\"id\":1}},\"1983\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":1984},\"user\":\"fabian\",\"tags\":[]},\"1984\":{\"isSerializedDate\":true,\"string\":\"Wed Feb 22 2012 23:39:48 GMT+0100 (CET)\"},\"1985\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1986},\"source\":\"function reset() {\\n this.connections = {toggleMorePane: {}} \\n this.setSelectedPartItem(null);\\n delete this.categories;\\n this.getPartsBinMetaInfo().requiredModules= ['lively.PartsBin', 'apps.DateFormat'] \\n this.get('categoryList').updateList([]);\\n this.get('partsBinContents').removeAllMorphs();\\n this.get('searchText').setTextString(\\\"\\\");\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1987},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"1986\":{\"this\":{\"__isSmartRef__\":true,\"id\":1}},\"1987\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":1988},\"user\":\"jenslincke\",\"tags\":[]},\"1988\":{\"isSerializedDate\":true,\"string\":\"Tue Jan 31 2012 20:28:27 GMT+0100 (CET)\"},\"1989\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1990},\"source\":\"function setupConnections() {\\n connect(this.closeButton, 'fire', this, 'remove')\\n connect(this.addCategoryButton, 'fire', this, 'addCategoryInteractively')\\n connect(this.get('removeCategoryButton'), 'fire', this, 'removeCategoryInteractively')\\n connect(this.get('categoryList'), 'selection', this, 'categoryName')\\n connect(this, 'categoryName', this, 'loadPartsOfCategory')\\n\\n connect(this.get('partsBinContents'), 'selectedItem', this, 'setSelectedPartItem')\\n\\n connect(this.get('reloadButton'), \\\"fire\\\", this, \\\"reloadEverything\\\")\\n\\n connect(this.get('loadPartButton'), \\\"fire\\\", this, \\\"loadAndOpenSelectedPartItem\\\")\\n\\n connect(this.get('removePartButton'), \\\"fire\\\", this, \\\"interactivelyRemoveSelectedPartItem\\\")\\n\\n connect(this.get('movePartButton'), \\\"fire\\\", this, \\\"interactivelyMoveSelectedPartItem\\\")\\n connect(this.get('copyPartButton'), \\\"fire\\\", this, \\\"interactivelyCopySelectedPartItem\\\")\\n\\n connect(this.get('selectedPartComment'), \\\"savedTextString\\\", this, \\\"saveCommentForSelectedPartItem\\\")\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1991},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"1990\":{\"this\":{\"__isSmartRef__\":true,\"id\":1}},\"1991\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":1992},\"tags\":[]},\"1992\":{\"isSerializedDate\":true,\"string\":\"Tue Dec 20 2011 18:46:51 GMT+0100 (CET)\"},\"1993\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1994},\"source\":\"function loadPartsOfCategory(categoryName) {\\n this.removeParts();\\n this.setSelectedPartItem(null);\\n if (!categoryName) return;\\n var webR;\\n if (categoryName == \\\"*all*\\\") {\\n this.showMsg(\\\"loading all...\\\");\\n webR = new WebResource(this.partsBinURL()).beAsync();\\n lively.bindings.connect(webR, 'subDocuments', this, 'onLoadAll');\\n webR.getSubElements(10)\\n } else if (categoryName == \\\"*latest*\\\") {\\n this.showMsg(\\\"loading latest...\\\");\\n webR = new WebResource(this.partsBinURL()).beAsync();\\n lively.bindings.connect(webR, 'contentDocument', this, 'onLoadLatest');\\n webR.propfind('infinity')\\n } else if (categoryName == \\\"*search*\\\") {\\n this.showMsg(\\\"searching...\\\");\\n webR = new WebResource(this.partsBinURL()).beAsync();\\n lively.bindings.connect(webR, 'subDocuments', this, 'allURLs', {\\n converter: function(subDocuments) {\\n return subDocuments.invoke('getURL')\\n }\\n });\\n lively.bindings.connect(this, 'allURLs', this, 'onSearch', {\\n removeAfterUpdate: true});\\n webR.getSubElements(10)\\n } else {\\n this.addPartsOfCategory(categoryName)\\n }\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1995},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"1994\":{\"this\":{\"__isSmartRef__\":true,\"id\":1}},\"1995\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":1996},\"tags\":[]},\"1996\":{\"isSerializedDate\":true,\"string\":\"Tue Dec 20 2011 19:03:58 GMT+0100 (CET)\"},\"1997\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1998},\"source\":\"function removeParts() {\\n this.get('partsBinContents').submorphs.clone().invoke('remove');\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1999},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"1998\":{\"this\":{\"__isSmartRef__\":true,\"id\":1}},\"1999\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":2000},\"tags\":[]},\"2000\":{\"isSerializedDate\":true,\"string\":\"Tue Dec 20 2011 18:46:51 GMT+0100 (CET)\"},\"2001\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":2002},\"source\":\"function getPartsSpaceForCategory(categoryName) {\\n var url = this.getURLForCategoryNamed(categoryName);\\n return lively.PartsBin.partsSpaceWithURL(url);\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":2003},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"2002\":{\"this\":{\"__isSmartRef__\":true,\"id\":1}},\"2003\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":2004},\"tags\":[]},\"2004\":{\"isSerializedDate\":true,\"string\":\"Tue Dec 20 2011 18:46:51 GMT+0100 (CET)\"},\"2005\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":2006},\"source\":\"function addMorphsForPartItems(partItems, doNotSort) {\\n this.removeParts();\\n if (!doNotSort) {\\n partItems = partItems.sortBy(function(ea) {\\n return ea.name.toLowerCase() \\n });\\n }\\n\\n var pContents = this.get('partsBinContents');\\n pContents.stopAddingPartItemsAsync();\\n pContents.startAddingPartItems(partItems);\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":2007},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"2006\":{\"this\":{\"__isSmartRef__\":true,\"id\":1}},\"2007\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":2008},\"tags\":[]},\"2008\":{\"isSerializedDate\":true,\"string\":\"Tue Dec 20 2011 18:26:53 GMT+0100 (CET)\"},\"2009\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":2010},\"source\":\"function getURLForCategoryNamed(categoryName) {\\n this.ensureCategories()\\n\\n var relative = this.categories[categoryName];\\n if (!relative) return null;\\n return URL.ensureAbsoluteCodeBaseURL(relative).withRelativePartsResolved()\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":2011},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"2010\":{\"this\":{\"__isSmartRef__\":true,\"id\":1}},\"2011\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":2012},\"user\":\"undefined\",\"tags\":[]},\"2012\":{\"isSerializedDate\":true,\"string\":\"Sat Mar 10 2012 11:20:59 GMT+0100 (CET)\"},\"2013\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":2014},\"source\":\"function makeUpPartNameFor(name) {\\n if (!$morph(name)) return name;\\n var i = 2;\\n while($morph(name + i)) { i++ }\\n return name + i;\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":2015},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"2014\":{\"this\":{\"__isSmartRef__\":true,\"id\":1}},\"2015\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":2016},\"tags\":[]},\"2016\":{\"isSerializedDate\":true,\"string\":\"Tue Dec 20 2011 18:46:51 GMT+0100 (CET)\"},\"2017\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":2018},\"source\":\"function openPart(partMorph) {\\n partMorph.setName(this.makeUpPartNameFor(partMorph.getName()));\\n lively.morphic.World.current().firstHand().grabMorph(partMorph, null);\\n if(partMorph.onCreateFromPartsBin) partMorph.onCreateFromPartsBin();\\n partMorph.setPosition(pt(0,0));\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":2019},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"2018\":{\"this\":{\"__isSmartRef__\":true,\"id\":1}},\"2019\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":2020},\"tags\":[]},\"2020\":{\"isSerializedDate\":true,\"string\":\"Tue Dec 20 2011 18:46:51 GMT+0100 (CET)\"},\"2021\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":2022},\"source\":\"function interactivelyRemoveSelectedPartItem(partMorph) {\\n var item = this.selectedPartItem;\\n if (!item) return;\\n this.world().confirm(\\\"really delete \\\" + item.name + \\\" in PartsBin?\\\", function(answer) {\\n\\tif (!answer) return;\\n\\titem.del();\\n\\tthis.reloadEverything();\\n\\talertOK(\\\"deleted \\\" + item.name);\\n }.bind(this))\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":2023},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"2022\":{\"this\":{\"__isSmartRef__\":true,\"id\":1}},\"2023\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":2024},\"tags\":[]},\"2024\":{\"isSerializedDate\":true,\"string\":\"Tue Dec 20 2011 18:46:51 GMT+0100 (CET)\"},\"2025\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":2026},\"source\":\"function loadAndOpenSelectedPartItem(partMorph) {\\n var item = this.selectedPartItem;\\n if (!item) return;\\n connect(item, 'part', this, 'openPart');\\n var selectedVersion = this.get('selectedPartVersions').selection,\\n\\trev = selectedVersion ? selectedVersion.rev : null;\\n item.loadPart(true, null, rev);\\n alert('loading ' + item.name + '...');\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":2027},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"2026\":{\"this\":{\"__isSmartRef__\":true,\"id\":1}},\"2027\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":2028},\"tags\":[]},\"2028\":{\"isSerializedDate\":true,\"string\":\"Tue Dec 20 2011 18:46:51 GMT+0100 (CET)\"},\"2029\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":2030},\"source\":\"function addCategory(categoryName, doNotUpdate) {\\n if (!categoryName.startsWith(\\\"*\\\")) {\\n var url = this.partsBinURL().withFilename(categoryName);\\n this.addExternalCategory(categoryName, url, true);\\n } else {\\n this.categories[categoryName] = {isSpecialCategory: true};\\n if (!doNotUpdate) {\\n this.updateCategoryList(categoryName);\\n }\\n }\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":2031},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"2030\":{\"this\":{\"__isSmartRef__\":true,\"id\":1}},\"2031\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":2032},\"tags\":[]},\"2032\":{\"isSerializedDate\":true,\"string\":\"Tue Dec 20 2011 19:03:58 GMT+0100 (CET)\"},\"2033\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":2034},\"source\":\"function addCategoryInteractively() {\\n var partsBin = this, world = this.world();\\n world.prompt('Name of new category?', function(categoryName) {\\n if (!categoryName || categoryName == '') {\\n\\t alert('no category created!')\\n\\t return;\\n\\t}\\n partsBin.addCategory(categoryName)\\n });\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":2035},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"2034\":{\"this\":{\"__isSmartRef__\":true,\"id\":1}},\"2035\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":2036},\"tags\":[]},\"2036\":{\"isSerializedDate\":true,\"string\":\"Tue Dec 20 2011 18:46:51 GMT+0100 (CET)\"},\"2037\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":2038},\"source\":\"function addExternalCategory(categoryName, url, createPath) {\\n url = url.asDirectory();\\n this.categories[categoryName] = url;\\n if (createPath) {\\n this.getPartsSpaceForCategory(categoryName).ensureExistance();\\n }\\n this.updateCategoryList(categoryName)\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":2039},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"2038\":{\"this\":{\"__isSmartRef__\":true,\"id\":1}},\"2039\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":2040},\"tags\":[]},\"2040\":{\"isSerializedDate\":true,\"string\":\"Tue Dec 20 2011 18:46:51 GMT+0100 (CET)\"},\"2041\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":2042},\"source\":\"function removeCategory(categoryName) {\\n var url = this.getURLForCategoryNamed(categoryName);\\n if (!url) {\\n alert('No category ' + categoryName + ' exists! Doing nothing')\\n\\treturn;\\n }\\n var webR = new WebResource(url);\\n if (!webR.exists()) {\\n alert('Does not exist: ' + url);\\n\\tdelete this.categories[categoryName];\\n\\tlively.PartsBin.removePartsSpace(name);\\n\\tthis.updateCategoryList();\\n\\treturn\\n }\\n webR.getSubElements()\\n if (!webR.subDocuments || webR.subDocuments.length > 0 ||\\n !webR.subCollections || webR.subCollections.length > 0) {\\n alert('Will not remove directory ' + url + ' because it is not empty')\\n } else {\\n webR.del();\\n alertOK('Removed ' + categoryName + ' url ' + url);\\n }\\n delete this.categories[categoryName];\\n lively.PartsBin.removePartsSpace(name);\\n this.updateCategoryList();\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":2043},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"2042\":{\"this\":{\"__isSmartRef__\":true,\"id\":1}},\"2043\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":2044},\"tags\":[]},\"2044\":{\"isSerializedDate\":true,\"string\":\"Tue Dec 20 2011 18:46:51 GMT+0100 (CET)\"},\"2045\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":2046},\"source\":\"function removeCategoryInteractively() {\\n var partsBin = this, world = this.world();\\n world.confirm('Really remove ' + this.categoryName + '?', function(result) {\\n\\tif (!result) {\\n\\t alert('no category removed!')\\n\\t return;\\n\\t}\\n\\tpartsBin.removeCategory(partsBin.categoryName)\\n });\\t\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":2047},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"2046\":{\"this\":{\"__isSmartRef__\":true,\"id\":1}},\"2047\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":2048},\"tags\":[]},\"2048\":{\"isSerializedDate\":true,\"string\":\"Tue Dec 20 2011 18:46:51 GMT+0100 (CET)\"},\"2049\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":2050},\"source\":\"function interactivelyMoveSelectedPartItem(partMorph) {\\n var partItem = this.selectedPartItem, categories = this.categories, self = this;\\n if (!partItem) { alert('no item selected'); return }\\n var items = Properties.own(categories).sort()\\n .reject(function(ea) { return ea.startsWith(\\\"*\\\") || ea === self. categoryName})\\n .collect(function(catName) {\\n return [catName, function() {\\n var url = new URL(categories[catName]);\\n var partsSpace = lively.PartsBin.partsSpaceWithURL(url)\\n partItem.moveToPartsSpace(partsSpace);\\n self.reloadEverything();\\n alertOK('Moved ' + partItem.name + ' to ' + url);\\n }]\\n })\\n lively.morphic.Menu.openAtHand('Select category', items);\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":2051},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"2050\":{\"this\":{\"__isSmartRef__\":true,\"id\":1}},\"2051\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":2052},\"user\":\"robertkrahn\",\"tags\":[]},\"2052\":{\"isSerializedDate\":true,\"string\":\"Thu Jul 07 2011 16:13:12 GMT+0200 (CEST)\"},\"2053\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":2054},\"source\":\"function setMetaInfoOfSelectedItem(metaInfo) {\\n var comment = (metaInfo && metaInfo.getComment()) ||\\n 'No comment yet';\\n this.get('CommitLog').setTextString(this.commitLogString(metaInfo))\\n\\n\\n this.get('selectedPartComment').textString = comment;\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":2055},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"2054\":{\"this\":{\"__isSmartRef__\":true,\"id\":1}},\"2055\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":2056},\"user\":\"jenslincke\",\"tags\":[]},\"2056\":{\"isSerializedDate\":true,\"string\":\"Tue Jan 31 2012 20:15:25 GMT+0100 (CET)\"},\"2057\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":2058},\"source\":\"function saveCommentForSelectedPartItem(comment) {\\n if (!this.selectedPartItem) {\\n\\talert('no part item selected!')\\n\\treturn;\\n }\\n var metaInfo = this.selectedPartItem.getMetaInfo();\\n metaInfo.setComment(comment);\\n this.selectedPartItem.uploadMetaInfoOnly();\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":2059},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"2058\":{\"this\":{\"__isSmartRef__\":true,\"id\":1}},\"2059\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":2060},\"tags\":[]},\"2060\":{\"isSerializedDate\":true,\"string\":\"Tue Dec 20 2011 18:26:53 GMT+0100 (CET)\"},\"2061\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":2062},\"source\":\"function addPartsOfCategory(categoryName) {\\n var partsSpace = this.getPartsSpaceForCategory(categoryName);\\n connect(partsSpace, 'partItems', this, 'addMorphsForPartItems', {\\n\\tconverter: function(partItemObj) { return Properties.ownValues(partItemObj) }})\\n partsSpace.load(true);\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":2063},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"2062\":{\"this\":{\"__isSmartRef__\":true,\"id\":1}},\"2063\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":2064},\"tags\":[]},\"2064\":{\"isSerializedDate\":true,\"string\":\"Tue Dec 20 2011 18:46:51 GMT+0100 (CET)\"},\"2065\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":2066},\"source\":\"function onLoadLatest(propfindXML) {\\n var rawNodes = new Query(\\\"/D:multistatus/D:response\\\").findAll(propfindXML.documentElement);\\n\\n var svnVersionInfos = rawNodes.map(function(rawNode) { return SVNVersionInfo.fromPropfindNode(rawNode) });\\n\\n var top20 = svnVersionInfos\\n .select(function(ea) { return ea.url.endsWith(\\\".json\\\")})\\n .sortBy(function(ea) { return ea.rev}).reverse().slice(0,20);\\n var top20URLs = top20.collect(function(ea) { \\n return new URL(\\\"http://\\\" + URL.codeBase.hostname + ea.url)})\\n \\n this.addPartsFromURLs(top20URLs) \\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":2067},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"2066\":{\"this\":{\"__isSmartRef__\":true,\"id\":1}},\"2067\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":2068},\"tags\":[]},\"2068\":{\"isSerializedDate\":true,\"string\":\"Tue Dec 20 2011 18:46:51 GMT+0100 (CET)\"},\"2069\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":2070},\"source\":\"function onLoadAll(subDocuments) {\\n // alertOK(\\\"load all \\\" + subDocuments.length)\\n var all = subDocuments.invoke('getURL')\\n .select(function(ea) {return ea.filename().endsWith(\\\".json\\\")})\\n .sortBy(function(ea) {return ea.filename()});\\n \\n this.addPartsFromURLs(all) \\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":2071},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"2070\":{\"this\":{\"__isSmartRef__\":true,\"id\":1}},\"2071\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":2072},\"tags\":[]},\"2072\":{\"isSerializedDate\":true,\"string\":\"Tue Dec 20 2011 18:38:18 GMT+0100 (CET)\"},\"2073\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":2074},\"source\":\"function onSearch(allPartURLs) {\\n var searchString = this.get('searchText').textString;\\n var matchingPartURLs = allPartURLs\\n .select(function(ea) {return new RegExp(searchString, 'i').test(ea.filename())})\\n .sortBy(function(ea) {return ea.filename()});\\n this.addPartsFromURLs(matchingPartURLs) \\n if (matchingPartURLs.length == 0)\\n this.showMsg(\\\"nothing found for '\\\" + searchString + \\\"'\\\")\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":2075},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"2074\":{\"this\":{\"__isSmartRef__\":true,\"id\":1}},\"2075\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":2076},\"user\":\"lauritz\",\"tags\":[]},\"2076\":{\"isSerializedDate\":true,\"string\":\"Mon Dec 19 2011 19:59:19 GMT+0100 (CET)\"},\"2077\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":2078},\"source\":\"function addPartsFromURLs(urls) {\\n var partsBin = this,\\n partItems = [];\\n\\n urls.forEach(function(ea) {\\n var partPath = ea.relativePathFrom(URL.codeBase.withFilename(\\\"../\\\")),\\n match = partPath.match(/(.*\\\\/)(.*).json/);\\n if (match)\\n partItems.push(lively.PartsBin.getPartItem(match[2], match[1]));\\n });\\n partsBin.addMorphsForPartItems(partItems, true);\\n\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":2079},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"2078\":{\"this\":{\"__isSmartRef__\":true,\"id\":1}},\"2079\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":2080},\"user\":\"jenslincke\",\"tags\":[]},\"2080\":{\"isSerializedDate\":true,\"string\":\"Thu Feb 23 2012 18:39:54 GMT+0100 (CET)\"},\"2081\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":2082},\"source\":\"function search(searchString) {\\n this.get('categoryList').setSelection(\\\"*search*\\\");\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":2083},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"2082\":{\"this\":{\"__isSmartRef__\":true,\"id\":1}},\"2083\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":2084},\"tags\":[]},\"2084\":{\"isSerializedDate\":true,\"string\":\"Tue Dec 20 2011 18:46:51 GMT+0100 (CET)\"},\"2085\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":2086},\"source\":\"function showMsg(string) {\\n var label = new lively.morphic.Text(new Rectangle(0,0,200,30), string);\\n label.applyStyle({fill: null, borderWidth: 0})\\n this.get('partsBinContents').addMorph(label)\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":2087},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"2086\":{\"this\":{\"__isSmartRef__\":true,\"id\":1}},\"2087\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":2088},\"user\":\"lauritz\",\"tags\":[]},\"2088\":{\"isSerializedDate\":true,\"string\":\"Mon Dec 19 2011 19:59:19 GMT+0100 (CET)\"},\"2089\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":2090},\"source\":\"function toggleMorePane() {\\n var pane = this.get('morePane');\\n moveOffset = pane.getExtent().withY(0),\\n steps = 5, timePerStep = 10,\\n btn = pane.get('moreButton');\\n if (pane.isVisible()) {\\n var dest = pane.getPosition().addPt(moveOffset.negated());\\n pane.animatedInterpolateTo(dest, steps, timePerStep, function() {\\n btn.setLabel('more')\\n pane.setVisible(false)\\n });\\n\\n } else {\\n btn.setLabel('hide')\\n pane.setVisible(true)\\n this.addMorphBack(pane);\\n pane.align(\\n pane.bounds().topRight(), \\n this.get('partsBinContents').bounds().topRight());\\n // move it so that it is completely visible\\n var dest = pane.getPosition().addPt(moveOffset);\\n pane.animatedInterpolateTo(dest, steps, timePerStep, Functions.Null);\\n }\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":2091},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"2090\":{\"this\":{\"__isSmartRef__\":true,\"id\":1}},\"2091\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":2092},\"user\":\"lauritz\",\"tags\":[]},\"2092\":{\"isSerializedDate\":true,\"string\":\"Mon Dec 19 2011 19:59:19 GMT+0100 (CET)\"},\"2093\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":2094},\"source\":\"function interactivelyCopySelectedPartItem(partMorph) {\\n // FIXME duplication with interactivelyMoveSelectedPartItem\\n var partItem = this.selectedPartItem, categories = this.categories, self = this;\\n if (!partItem) { alert('no item selected'); return }\\n var items = Properties.own(categories).sort()\\n .reject(function(ea) { return ea.startsWith(\\\"*\\\") || ea === self. categoryName})\\n .collect(function(catName) {\\n return [catName, function() {\\n var url = new URL(categories[catName]);\\n var partsSpace = lively.PartsBin.partsSpaceWithURL(url)\\n partItem.copyToPartsSpace(partsSpace);\\n alertOK('Copied ' + partItem.name + ' to ' + url);\\n }]\\n })\\n lively.morphic.Menu.openAtHand('Select category', items);\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":2095},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"2094\":{\"this\":{\"__isSmartRef__\":true,\"id\":1}},\"2095\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":2096},\"user\":\"robertkrahn\",\"tags\":[]},\"2096\":{\"isSerializedDate\":true,\"string\":\"Thu Jul 07 2011 16:13:17 GMT+0200 (CEST)\"},\"2097\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":2098},\"source\":\"function partsBinUrl() {\\n if (this.url) {\\n return url;\\n }\\n return this.partsBinURL();\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":2099},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"2098\":{\"this\":{\"__isSmartRef__\":true,\"id\":1}},\"2099\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":2100},\"tags\":[]},\"2100\":{\"isSerializedDate\":true,\"string\":\"Tue Dec 20 2011 19:03:58 GMT+0100 (CET)\"},\"2101\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":2102},\"source\":\"function partsBinURL() {\\n if (this.url) {\\n return this.url;\\n }\\n return this.defaultPartsBinURL();\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":2103},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"2102\":{\"this\":{\"__isSmartRef__\":true,\"id\":1}},\"2103\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":2104},\"tags\":[]},\"2104\":{\"isSerializedDate\":true,\"string\":\"Tue Dec 20 2011 19:03:06 GMT+0100 (CET)\"},\"2105\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":2106},\"source\":\"function commitLogString(metaInfo) {\\n if (!metaInfo.changes) return \\\"\\\";\\n return metaInfo.changes\\n .reverse()\\n .collect(function(ea) {\\n return Strings.format(\\\"%s %s: \\\\n %s\\\\n\\\",\\n ea.date.format(\\\"yyyy-mm-dd HH:MM\\\") , \\n ea.author, (ea.message || \\\"no comment\\\"));\\n })\\n .join('');\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":2107},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"2106\":{\"this\":{\"__isSmartRef__\":true,\"id\":1}},\"2107\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":2108},\"user\":\"jenslincke\",\"tags\":[]},\"2108\":{\"isSerializedDate\":true,\"string\":\"Tue Jan 31 2012 20:19:05 GMT+0100 (CET)\"},\"2109\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":2110},\"source\":\"function showCommits() {\\n if (!this.selectedPartItem) {\\n alert('nothing selected');\\n return;\\n }\\n var metaInfo = this.selectedPartItem.loadedMetaInfo;\\n this.world().addTextWindow({\\n title: 'Commits of ' + metaInfo.partName,\\n content: this.commitLogString(metaInfo)\\n });\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":2111},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"2110\":{\"this\":{\"__isSmartRef__\":true,\"id\":1}},\"2111\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":2112},\"user\":\"robertkrahn\",\"tags\":[]},\"2112\":{\"isSerializedDate\":true,\"string\":\"Mon Jan 23 2012 19:20:49 GMT+0100 (CET)\"},\"2113\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":2114},\"source\":\"function setShareLink(partItem) {\\n var linkText = this.get('shareLink');\\n linkText.setTextString('Share Link');\\n var url = 'http://www.lively-kernel.org/viral?part='\\n + partItem.name + '&path=' + partItem.partsSpaceName;\\n linkText.emphasizeAll({uri: url});\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":2115},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"2114\":{\"this\":{\"__isSmartRef__\":true,\"id\":1}},\"2115\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":2116},\"user\":\"robertkrahn\",\"tags\":[]},\"2116\":{\"isSerializedDate\":true,\"string\":\"Mon Jan 23 2012 19:45:42 GMT+0100 (CET)\"},\"2117\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":2118},\"source\":\"function setSelectedPartVersions(versions) {\\n // alertOK(\\\"set versions:\\\" + versions.length)\\n var list = versions.collect(function(ea) {\\n return { \\n string: '' + ea.date.format(\\\"yyyy-mm-dd HH:MM\\\") \\n + \\\" \\\" + ea.author + \\\" (\\\" + ea.rev + \\\")\\\", \\n value: ea, isListItem: true}\\n })\\n this.get('selectedPartVersions').updateList(list)\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":2119},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"2118\":{\"this\":{\"__isSmartRef__\":true,\"id\":1}},\"2119\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":2120},\"user\":\"jenslincke\",\"tags\":[]},\"2120\":{\"isSerializedDate\":true,\"string\":\"Tue Jan 31 2012 20:06:52 GMT+0100 (CET)\"},\"2121\":{\"submorphs\":[{\"__isSmartRef__\":true,\"id\":2122},{\"__isSmartRef__\":true,\"id\":2137},{\"__isSmartRef__\":true,\"id\":2184},{\"__isSmartRef__\":true,\"id\":2219}],\"scripts\":[],\"shape\":{\"__isSmartRef__\":true,\"id\":2255},\"derivationIds\":[null,\"CB9A7942-A126-4FEA-92F7-97C70D060BEB\",\"FA9B3561-DB28-470D-A1EC-B8150D4DEF2A\",\"36D680CF-892E-407E-8105-DAA6B09D71D6\",\"1CAA1D0A-D71B-4BFE-8240-865CB7F05E0E\",\"66C69699-50EE-40ED-8CA9-B86D0DD4E47B\",\"BBA3CE3B-99B8-4E44-B846-2C780BAE5F52\",\"1D8D1A51-894F-48AF-A187-A7A6A6038424\",\"0B3AD9C5-800E-438E-9874-EAADEE1BF050\",\"791045F5-5FFE-433E-AB6E-66953008D5BD\",\"4FB22ED4-3DE1-44DA-A468-858694FCBEDC\",\"069F6161-0417-4EAB-B7EE-EA3C0F0DBE2C\",\"ACF1346E-D482-4988-8218-5C696A2A3C6D\",\"6F3DC859-2D3F-492E-910C-0C096B44D29D\",\"8809FE81-20B4-4A1A-BB07-C2928B51A98E\",\"C1048D8A-113D-4A07-B546-FD3871F7E616\"],\"id\":\"DAD50CCC-8DD8-4B46-8D3A-1AA617EA10C5\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":2267},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":2268},\"droppingEnabled\":true,\"halosEnabled\":true,\"layout\":{\"__isSmartRef__\":true,\"id\":2269},\"_Position\":{\"__isSmartRef__\":true,\"id\":2270},\"windowMorph\":{\"__isSmartRef__\":true,\"id\":0},\"label\":{\"__isSmartRef__\":true,\"id\":2122},\"closeButton\":{\"__isSmartRef__\":true,\"id\":2137},\"menuButton\":{\"__isSmartRef__\":true,\"id\":2184},\"collapseButton\":{\"__isSmartRef__\":true,\"id\":2219},\"priorExtent\":{\"__isSmartRef__\":true,\"id\":2271},\"owner\":{\"__isSmartRef__\":true,\"id\":0},\"showsHalos\":false,\"__SourceModuleName__\":\"Global.lively.morphic.Widgets\",\"attributeConnections\":[],\"doNotSerialize\":[],\"doNotCopyProperties\":[],\"_ClipMode\":\"visible\",\"__LivelyClassName__\":\"lively.morphic.TitleBar\"},\"2122\":{\"submorphs\":[],\"scripts\":[],\"shape\":{\"__isSmartRef__\":true,\"id\":2123},\"derivationIds\":[null,\"35225DC7-6AD1-4EAA-9640-2B20FCEAB44B\",\"ED05473C-5327-4DDB-A6D6-F89AE10B9058\",\"A8D18394-0903-41C0-B752-8734202D9666\",\"804FDA9E-028E-4AB2-B5A6-8AE21C38056D\",\"6AB19EC9-B24B-4260-B303-9EEBCCF28B2F\",\"ABFDEE17-F1C9-40C0-948B-89CCE44C80BF\",\"462C3183-AF6C-410F-B603-423FAF163161\",\"6D943AA6-F870-468B-AA11-55A08BCE4E76\",\"7FDA8148-A98A-40B6-8B91-AD819EFC057D\",\"6B3F2781-16C8-4041-9146-CA879CF69017\",\"3030E57E-86F6-443F-8A3A-F58FA7E9B6E6\",\"BED5E2AC-01EA-4628-A64B-0B6EC3F7FA45\",\"587AF0B0-D04D-48CD-A139-9B6E04C92260\",\"E7304AEB-0D79-41B8-99C0-1093B2551E5A\",\"B91F0B75-EB62-4C86-AB0E-C6ADB6ED1A5E\"],\"id\":\"6409A438-1F2D-4009-ACD3-037EA3DB72F9\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":2129},\"_WhiteSpaceHandling\":\"pre-wrap\",\"textChunks\":[{\"__isSmartRef__\":true,\"id\":2130}],\"eventHandler\":{\"__isSmartRef__\":true,\"id\":2132},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"halosEnabled\":true,\"_ClipMode\":\"hidden\",\"fixedWidth\":true,\"fixedHeight\":true,\"allowInput\":false,\"_FontFamily\":\"Helvetica\",\"_FontSize\":10,\"evalEnabled\":false,\"isLabel\":true,\"_HandStyle\":\"default\",\"layout\":{\"__isSmartRef__\":true,\"id\":2133},\"_Align\":\"center\",\"eventsAreIgnored\":true,\"owner\":{\"__isSmartRef__\":true,\"id\":2121},\"priorExtent\":{\"__isSmartRef__\":true,\"id\":2134},\"_MaxTextWidth\":711.7575068769036,\"_MinTextWidth\":711.7575068769036,\"_MaxTextHeight\":null,\"_MinTextHeight\":null,\"_Position\":{\"__isSmartRef__\":true,\"id\":2135},\"showsHalos\":false,\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"attributeConnections\":[],\"doNotSerialize\":[],\"doNotCopyProperties\":[],\"_TextColor\":{\"__isSmartRef__\":true,\"id\":2136},\"__LivelyClassName__\":\"lively.morphic.Text\"},\"2123\":{\"_Position\":{\"__isSmartRef__\":true,\"id\":2124},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":2125},\"_Extent\":{\"__isSmartRef__\":true,\"id\":2126},\"_ClipMode\":\"hidden\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":2127},\"_BorderWidth\":0,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":2128},\"_Fill\":null,\"_BorderRadius\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"2124\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"2125\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\"},\"2126\":{\"x\":711.7575068769036,\"y\":17,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\"},\"2127\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"2128\":{\"r\":0,\"g\":0,\"b\":0,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"2129\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"onRenderFinished\":\"onRenderFinishedHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\",\"updateText\":\"updateTextHTML\",\"setTextExtent\":\"setTextExtentHTML\",\"setMaxTextWidth\":\"setMaxTextWidthHTML\",\"setMaxTextHeight\":\"setMaxTextHeightHTML\",\"setMinTextWidth\":\"setMinTextWidthHTML\",\"setMinTextHeight\":\"setMinTextHeightHTML\",\"getTextExtent\":\"getTextExtentHTML\",\"getTextString\":\"getTextStringHTML\",\"ignoreTextEvents\":\"ignoreTextEventsHTML\",\"unignoreTextEvents\":\"unignoreTextEventsHTML\",\"enableTextEvents\":\"enableTextEventsHTML\",\"setFontFamily\":\"setFontFamilyHTML\",\"setFontSize\":\"setFontSizeHTML\",\"setTextColor\":\"setTextColorHTML\",\"setPadding\":\"setPaddingHTML\",\"setAlign\":\"setAlignHTML\",\"setVerticalAlign\":\"setVerticalAlignHTML\",\"setDisplay\":\"setDisplayHTML\",\"setWhiteSpaceHandling\":\"setWhiteSpaceHandlingHTML\",\"focusMorph\":\"focusMorphHTML\"},\"2130\":{\"style\":{\"__isSmartRef__\":true,\"id\":2131},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":2122},\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"storedString\":\"PartsBinBrowser\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\"},\"2131\":{\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"fontWeight\":\"normal\",\"textShadow\":\"0px 1px 0 rgba(255,255,255,1)\",\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\"},\"2132\":{\"morph\":{\"__isSmartRef__\":true,\"id\":2122},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"2133\":{\"resizeWidth\":true},\"2134\":{\"x\":711.7575068769036,\"y\":17,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"2135\":{\"x\":20,\"y\":3,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"2136\":{\"r\":0.4,\"g\":0.4,\"b\":0.4,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"2137\":{\"submorphs\":[{\"__isSmartRef__\":true,\"id\":2138}],\"scripts\":[],\"shape\":{\"__isSmartRef__\":true,\"id\":2150},\"derivationIds\":[null,\"84C6AD5C-08E4-4D3E-AE1C-80ED065C7447\",\"1EDA2278-A2B9-4AB4-9516-3DC25ACB4C27\",\"55BA9050-F318-4DDE-AE70-6219D439298D\",\"49C4D74C-7648-4A50-A5D6-2F0F753509B2\",\"861E4568-E439-4FF5-8D7E-CDA56A1E95F3\",\"C3698C70-6388-47F7-947A-5C34A6B60700\",\"93DB8FA4-5D5C-4600-9742-3F67068D5CED\",\"0FF9EAA0-E03A-4E1F-8771-4E0275A5AAD4\",\"C0E85752-8EF2-42D2-BFF0-E061C4D46819\",\"DFFC1C4F-9B94-4D3B-8A83-273625FA1D00\",\"CB20FC8E-CA7C-4C0E-A88B-1D31ED8BC28B\",\"4C0606D0-4382-41A7-8527-E0B161498782\",\"984F539E-6470-4B12-9C45-EA5C47CD3424\",\"54C7BEED-A423-4D4B-83C1-3A5E77EB9B0F\",\"BFF0B730-20B5-4597-AE11-6A187C2F238D\"],\"id\":\"B3E88B19-7A69-4033-B400-02BDC0A0A9BC\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":2166},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":2167},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"halosEnabled\":true,\"accessibleInInactiveWindow\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":2168},\"priorExtent\":{\"__isSmartRef__\":true,\"id\":2169},\"value\":false,\"toggle\":false,\"isActive\":true,\"normalFill\":{\"__isSmartRef__\":true,\"id\":2156},\"lighterFill\":{\"__isSmartRef__\":true,\"id\":2170},\"label\":{\"__isSmartRef__\":true,\"id\":2138},\"owner\":{\"__isSmartRef__\":true,\"id\":2121},\"layout\":{\"__isSmartRef__\":true,\"id\":2179},\"attributeConnections\":[{\"__isSmartRef__\":true,\"id\":2180},{\"__isSmartRef__\":true,\"id\":2182}],\"doNotSerialize\":[\"$$getHelpText\",\"$$fire\"],\"doNotCopyProperties\":[\"$$getHelpText\",\"$$fire\"],\"__SourceModuleName__\":\"Global.lively.morphic.Widgets\",\"_ClipMode\":\"visible\",\"__LivelyClassName__\":\"lively.morphic.WindowControl\"},\"2138\":{\"submorphs\":[],\"scripts\":[],\"shape\":{\"__isSmartRef__\":true,\"id\":2139},\"derivationIds\":[null,\"57529DB3-5359-4B56-9F8B-0110DAFAFC52\",\"9921C550-09B9-4C17-8111-D8FE86FB228B\",\"69344588-0544-4FC7-BE21-29C4A98D0D23\",\"81E014B3-6896-4E77-BA4A-F9EA8356F1E2\",\"32EE1337-35F3-4EA6-93FC-58BD22920993\",\"90D97708-997D-47B7-836D-C3951B871800\",\"536FAD0F-5661-46AF-BD86-2FEB8DBC2962\",\"414ED04A-576A-4076-A7B2-159032CE1614\",\"976659CC-6C23-4928-80F8-DF0704CB4FA1\",\"C63202CA-8588-41EA-98DE-3A3C29EAD556\",\"1237F886-758C-4599-9D7B-2316D4920995\",\"1ED30BF6-8E11-43B9-8FF6-7E824D85F92F\",\"142A1685-42D6-4BC2-8624-D1432DDF09E9\",\"7C28FD2A-4140-4DA6-A88B-ED0FD16CE7F8\",\"207F7962-C8A4-4B3E-9550-B95B75ACD704\"],\"id\":\"69AC209E-C03E-4AEB-BBCF-44554E5354E6\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":2144},\"_WhiteSpaceHandling\":\"pre-wrap\",\"textChunks\":[{\"__isSmartRef__\":true,\"id\":2145}],\"eventHandler\":{\"__isSmartRef__\":true,\"id\":2147},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"halosEnabled\":true,\"_ClipMode\":\"hidden\",\"fixedWidth\":true,\"fixedHeight\":true,\"allowInput\":false,\"_FontFamily\":\"Helvetica\",\"_FontSize\":8,\"_Position\":{\"__isSmartRef__\":true,\"id\":2148},\"priorExtent\":{\"__isSmartRef__\":true,\"id\":2149},\"_MaxTextWidth\":15,\"_MinTextWidth\":15,\"_MaxTextHeight\":null,\"_MinTextHeight\":null,\"evalEnabled\":false,\"owner\":{\"__isSmartRef__\":true,\"id\":2137},\"isLabel\":true,\"_HandStyle\":\"default\",\"_Align\":\"center\",\"eventsAreIgnored\":true,\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"attributeConnections\":[],\"doNotSerialize\":[],\"doNotCopyProperties\":[],\"__LivelyClassName__\":\"lively.morphic.Text\"},\"2139\":{\"_Position\":{\"__isSmartRef__\":true,\"id\":2140},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":2141},\"_Extent\":{\"__isSmartRef__\":true,\"id\":2142},\"_ClipMode\":\"hidden\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":2143},\"_BorderWidth\":0,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":2128},\"_Fill\":null,\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"2140\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"2141\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\"},\"2142\":{\"x\":17,\"y\":17,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\"},\"2143\":{\"x\":1,\"y\":1,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"2144\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"onRenderFinished\":\"onRenderFinishedHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\",\"updateText\":\"updateTextHTML\",\"setTextExtent\":\"setTextExtentHTML\",\"setMaxTextWidth\":\"setMaxTextWidthHTML\",\"setMaxTextHeight\":\"setMaxTextHeightHTML\",\"setMinTextWidth\":\"setMinTextWidthHTML\",\"setMinTextHeight\":\"setMinTextHeightHTML\",\"getTextExtent\":\"getTextExtentHTML\",\"getTextString\":\"getTextStringHTML\",\"ignoreTextEvents\":\"ignoreTextEventsHTML\",\"unignoreTextEvents\":\"unignoreTextEventsHTML\",\"enableTextEvents\":\"enableTextEventsHTML\",\"setFontFamily\":\"setFontFamilyHTML\",\"setFontSize\":\"setFontSizeHTML\",\"setTextColor\":\"setTextColorHTML\",\"setPadding\":\"setPaddingHTML\",\"setAlign\":\"setAlignHTML\",\"setVerticalAlign\":\"setVerticalAlignHTML\",\"setDisplay\":\"setDisplayHTML\",\"setWhiteSpaceHandling\":\"setWhiteSpaceHandlingHTML\",\"focusMorph\":\"focusMorphHTML\"},\"2145\":{\"style\":{\"__isSmartRef__\":true,\"id\":2146},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":2138},\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"storedString\":\"X\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\"},\"2146\":{\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"textShadow\":\"0px 1px 0 rgba(255,255,255,1)\",\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\"},\"2147\":{\"morph\":{\"__isSmartRef__\":true,\"id\":2138},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"2148\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"2149\":{\"x\":17,\"y\":17,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"2150\":{\"_Position\":{\"__isSmartRef__\":true,\"id\":2151},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":2152},\"_Extent\":{\"__isSmartRef__\":true,\"id\":2153},\"_ClipMode\":\"visible\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":2154},\"_BorderWidth\":0,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":2155},\"_Fill\":{\"__isSmartRef__\":true,\"id\":2156},\"_StrokeOpacity\":0,\"_BorderRadius\":5,\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"2151\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"2152\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\"},\"2153\":{\"x\":17,\"y\":17,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"2154\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"2155\":{\"r\":0.7411764705882353,\"g\":0.7450980392156863,\"b\":0.7529411764705882,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"2156\":{\"stops\":[{\"__isSmartRef__\":true,\"id\":2157},{\"__isSmartRef__\":true,\"id\":2159},{\"__isSmartRef__\":true,\"id\":2161},{\"__isSmartRef__\":true,\"id\":2163}],\"vector\":{\"__isSmartRef__\":true,\"id\":2165},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.LinearGradient\"},\"2157\":{\"offset\":0,\"color\":{\"__isSmartRef__\":true,\"id\":2158}},\"2158\":{\"r\":0.9600000000000001,\"g\":0.9600000000000001,\"b\":0.9600000000000001,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"2159\":{\"offset\":0.4,\"color\":{\"__isSmartRef__\":true,\"id\":2160}},\"2160\":{\"r\":0.8200000000000001,\"g\":0.8200000000000001,\"b\":0.8200000000000001,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"2161\":{\"offset\":0.6,\"color\":{\"__isSmartRef__\":true,\"id\":2162}},\"2162\":{\"r\":0.8200000000000001,\"g\":0.8200000000000001,\"b\":0.8200000000000001,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"2163\":{\"offset\":1,\"color\":{\"__isSmartRef__\":true,\"id\":2164}},\"2164\":{\"r\":0.94,\"g\":0.94,\"b\":0.94,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"2165\":{\"x\":0,\"y\":0,\"width\":0,\"height\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"2166\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"onRenderFinished\":\"onRenderFinishedHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\"},\"2167\":{\"morph\":{\"__isSmartRef__\":true,\"id\":2137},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"2168\":{\"x\":750.7575068769036,\"y\":3,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"2169\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"2170\":{\"stops\":[{\"__isSmartRef__\":true,\"id\":2171},{\"__isSmartRef__\":true,\"id\":2173},{\"__isSmartRef__\":true,\"id\":2175},{\"__isSmartRef__\":true,\"id\":2177}],\"vector\":{\"__isSmartRef__\":true,\"id\":2165},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.LinearGradient\"},\"2171\":{\"offset\":0,\"color\":{\"__isSmartRef__\":true,\"id\":2172}},\"2172\":{\"r\":0.98,\"g\":0.98,\"b\":0.98,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"2173\":{\"offset\":0.4,\"color\":{\"__isSmartRef__\":true,\"id\":2174}},\"2174\":{\"r\":0.91,\"g\":0.91,\"b\":0.91,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"2175\":{\"offset\":0.6,\"color\":{\"__isSmartRef__\":true,\"id\":2176}},\"2176\":{\"r\":0.91,\"g\":0.91,\"b\":0.91,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"2177\":{\"offset\":1,\"color\":{\"__isSmartRef__\":true,\"id\":2178}},\"2178\":{\"r\":0.97,\"g\":0.97,\"b\":0.97,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"2179\":{\"moveHorizontal\":true},\"2180\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":2137},\"sourceAttrName\":\"getHelpText\",\"targetObj\":{\"__isSmartRef__\":true,\"id\":0},\"targetMethodName\":\"getCloseHelp\",\"converter\":null,\"converterString\":null,\"updater\":null,\"updaterString\":null,\"varMapping\":{\"__isSmartRef__\":true,\"id\":2181},\"__SourceModuleName__\":\"Global.lively.bindings\",\"__LivelyClassName__\":\"AttributeConnection\"},\"2181\":{\"source\":{\"__isSmartRef__\":true,\"id\":2137},\"target\":{\"__isSmartRef__\":true,\"id\":0}},\"2182\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":2137},\"sourceAttrName\":\"fire\",\"targetObj\":{\"__isSmartRef__\":true,\"id\":0},\"targetMethodName\":\"initiateShutdown\",\"converter\":null,\"converterString\":null,\"updater\":null,\"updaterString\":null,\"varMapping\":{\"__isSmartRef__\":true,\"id\":2183},\"__SourceModuleName__\":\"Global.lively.bindings\",\"__LivelyClassName__\":\"AttributeConnection\"},\"2183\":{\"source\":{\"__isSmartRef__\":true,\"id\":2137},\"target\":{\"__isSmartRef__\":true,\"id\":0}},\"2184\":{\"submorphs\":[{\"__isSmartRef__\":true,\"id\":2185}],\"scripts\":[],\"shape\":{\"__isSmartRef__\":true,\"id\":2197},\"derivationIds\":[null,\"36CC1066-451F-4248-A272-77B1EA5736D7\",\"69CDBF77-3059-4F05-8245-F654E7C609BF\",\"1AC294AF-CF26-40BF-9B2B-39E2E2A22384\",\"A392DCC9-50D0-478A-A26F-7235BA3B34F1\",\"5FD70964-AD0A-4804-B34A-2E9F0F6A4B52\",\"6A97C30C-330D-4980-90B1-0C07F3D260ED\",\"213D23B8-6B28-40E7-9059-7F7905901965\",\"F627C325-BB22-4CD8-A082-4CF657415475\",\"52CBC51E-591E-4E04-9D14-7796B2DB047A\",\"4CF896A7-5611-4441-BB8B-E9F4D5AEBD88\",\"F4A18010-80C9-493C-A5E5-F90AA8A38EF0\",\"6D48D797-48B6-4459-B111-46A4CDDC5DCF\",\"263D697D-34CA-44E5-89B5-142F34284AE1\",\"175A2DE0-9632-4E31-B6D5-A9C2DCA45E0A\",\"B2445A17-7E07-46C6-AAB4-E84C0351FD01\"],\"id\":\"DB1A19D4-9B65-445C-ADEF-440D8A363B3A\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":2202},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":2203},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"halosEnabled\":true,\"accessibleInInactiveWindow\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":2204},\"priorExtent\":{\"__isSmartRef__\":true,\"id\":2205},\"value\":false,\"toggle\":false,\"isActive\":true,\"normalFill\":{\"__isSmartRef__\":true,\"id\":2156},\"lighterFill\":{\"__isSmartRef__\":true,\"id\":2206},\"label\":{\"__isSmartRef__\":true,\"id\":2185},\"owner\":{\"__isSmartRef__\":true,\"id\":2121},\"attributeConnections\":[{\"__isSmartRef__\":true,\"id\":2215},{\"__isSmartRef__\":true,\"id\":2217}],\"doNotSerialize\":[\"$$getHelpText\",\"$$fire\"],\"doNotCopyProperties\":[\"$$getHelpText\",\"$$fire\"],\"__SourceModuleName__\":\"Global.lively.morphic.Widgets\",\"_ClipMode\":\"visible\",\"__LivelyClassName__\":\"lively.morphic.WindowControl\"},\"2185\":{\"submorphs\":[],\"scripts\":[],\"shape\":{\"__isSmartRef__\":true,\"id\":2186},\"derivationIds\":[null,\"11B8870D-6BAE-4862-8B99-5833D01F50B0\",\"D7C837FB-858D-4C7A-93EF-C5AB424C3DAA\",\"BBB55BCF-2370-440F-9C6B-FE87F65F8E09\",\"6D5114EB-4653-4D3C-9C75-B218CB866171\",\"48C098C9-00C0-4448-893D-EDA16C579071\",\"563C793B-CDC3-41BE-BF58-DF6EA19556FD\",\"ED1430B6-0141-43F2-BDD7-1AE954359582\",\"AE5AF7F3-132A-47CD-9803-3EB60C869BAF\",\"A840CE15-1B07-43B3-B17E-453C077BB03F\",\"2A630580-1BC7-486C-8635-3D0985509B61\",\"15DFD406-C3BE-442C-AF19-F41C6D05E2BA\",\"4E96384C-2791-49B8-95E0-4A76FA9E66AB\",\"44289495-79AE-41BC-AE2E-154E37D66352\",\"EDBDA2D0-C659-4774-ABD5-50FDA47C490C\",\"548B5A98-8852-4E8C-806F-2530B20A2F06\"],\"id\":\"3F0D1A16-CF18-4E0A-BA6A-02EDD1831765\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":2191},\"_WhiteSpaceHandling\":\"pre-wrap\",\"textChunks\":[{\"__isSmartRef__\":true,\"id\":2192}],\"eventHandler\":{\"__isSmartRef__\":true,\"id\":2194},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"halosEnabled\":true,\"_ClipMode\":\"hidden\",\"fixedWidth\":true,\"fixedHeight\":true,\"allowInput\":false,\"_FontFamily\":\"Helvetica\",\"_FontSize\":8,\"_Position\":{\"__isSmartRef__\":true,\"id\":2195},\"priorExtent\":{\"__isSmartRef__\":true,\"id\":2196},\"_MaxTextWidth\":15,\"_MinTextWidth\":15,\"_MaxTextHeight\":null,\"_MinTextHeight\":null,\"evalEnabled\":false,\"owner\":{\"__isSmartRef__\":true,\"id\":2184},\"isLabel\":true,\"_HandStyle\":\"default\",\"_Align\":\"center\",\"eventsAreIgnored\":true,\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"attributeConnections\":[],\"doNotSerialize\":[],\"doNotCopyProperties\":[],\"__LivelyClassName__\":\"lively.morphic.Text\"},\"2186\":{\"_Position\":{\"__isSmartRef__\":true,\"id\":2187},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":2188},\"_Extent\":{\"__isSmartRef__\":true,\"id\":2189},\"_ClipMode\":\"hidden\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":2190},\"_BorderWidth\":0,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":2128},\"_Fill\":null,\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"2187\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"2188\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\"},\"2189\":{\"x\":17,\"y\":17,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\"},\"2190\":{\"x\":1,\"y\":1,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"2191\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"onRenderFinished\":\"onRenderFinishedHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\",\"updateText\":\"updateTextHTML\",\"setTextExtent\":\"setTextExtentHTML\",\"setMaxTextWidth\":\"setMaxTextWidthHTML\",\"setMaxTextHeight\":\"setMaxTextHeightHTML\",\"setMinTextWidth\":\"setMinTextWidthHTML\",\"setMinTextHeight\":\"setMinTextHeightHTML\",\"getTextExtent\":\"getTextExtentHTML\",\"getTextString\":\"getTextStringHTML\",\"ignoreTextEvents\":\"ignoreTextEventsHTML\",\"unignoreTextEvents\":\"unignoreTextEventsHTML\",\"enableTextEvents\":\"enableTextEventsHTML\",\"setFontFamily\":\"setFontFamilyHTML\",\"setFontSize\":\"setFontSizeHTML\",\"setTextColor\":\"setTextColorHTML\",\"setPadding\":\"setPaddingHTML\",\"setAlign\":\"setAlignHTML\",\"setVerticalAlign\":\"setVerticalAlignHTML\",\"setDisplay\":\"setDisplayHTML\",\"setWhiteSpaceHandling\":\"setWhiteSpaceHandlingHTML\",\"focusMorph\":\"focusMorphHTML\"},\"2192\":{\"style\":{\"__isSmartRef__\":true,\"id\":2193},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":2185},\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"storedString\":\"M\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\"},\"2193\":{\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"textShadow\":\"0px 1px 0 rgba(255,255,255,1)\",\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\"},\"2194\":{\"morph\":{\"__isSmartRef__\":true,\"id\":2185},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"2195\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"2196\":{\"x\":17,\"y\":17,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"2197\":{\"_Position\":{\"__isSmartRef__\":true,\"id\":2198},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":2199},\"_Extent\":{\"__isSmartRef__\":true,\"id\":2200},\"_ClipMode\":\"visible\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":2201},\"_BorderWidth\":0,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":2155},\"_Fill\":{\"__isSmartRef__\":true,\"id\":2156},\"_StrokeOpacity\":0,\"_BorderRadius\":5,\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"2198\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"2199\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\"},\"2200\":{\"x\":17,\"y\":17,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"2201\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"2202\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"onRenderFinished\":\"onRenderFinishedHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\"},\"2203\":{\"morph\":{\"__isSmartRef__\":true,\"id\":2184},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"2204\":{\"x\":3,\"y\":3,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"2205\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"2206\":{\"stops\":[{\"__isSmartRef__\":true,\"id\":2207},{\"__isSmartRef__\":true,\"id\":2209},{\"__isSmartRef__\":true,\"id\":2211},{\"__isSmartRef__\":true,\"id\":2213}],\"vector\":{\"__isSmartRef__\":true,\"id\":2165},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.LinearGradient\"},\"2207\":{\"offset\":0,\"color\":{\"__isSmartRef__\":true,\"id\":2208}},\"2208\":{\"r\":0.98,\"g\":0.98,\"b\":0.98,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"2209\":{\"offset\":0.4,\"color\":{\"__isSmartRef__\":true,\"id\":2210}},\"2210\":{\"r\":0.91,\"g\":0.91,\"b\":0.91,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"2211\":{\"offset\":0.6,\"color\":{\"__isSmartRef__\":true,\"id\":2212}},\"2212\":{\"r\":0.91,\"g\":0.91,\"b\":0.91,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"2213\":{\"offset\":1,\"color\":{\"__isSmartRef__\":true,\"id\":2214}},\"2214\":{\"r\":0.97,\"g\":0.97,\"b\":0.97,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"2215\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":2184},\"sourceAttrName\":\"getHelpText\",\"targetObj\":{\"__isSmartRef__\":true,\"id\":0},\"targetMethodName\":\"getMenuHelp\",\"converter\":null,\"converterString\":null,\"updater\":null,\"updaterString\":null,\"varMapping\":{\"__isSmartRef__\":true,\"id\":2216},\"__SourceModuleName__\":\"Global.lively.bindings\",\"__LivelyClassName__\":\"AttributeConnection\"},\"2216\":{\"source\":{\"__isSmartRef__\":true,\"id\":2184},\"target\":{\"__isSmartRef__\":true,\"id\":0}},\"2217\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":2184},\"sourceAttrName\":\"fire\",\"targetObj\":{\"__isSmartRef__\":true,\"id\":0},\"targetMethodName\":\"showTargetMorphMenu\",\"converter\":null,\"converterString\":null,\"updater\":null,\"updaterString\":null,\"varMapping\":{\"__isSmartRef__\":true,\"id\":2218},\"__SourceModuleName__\":\"Global.lively.bindings\",\"__LivelyClassName__\":\"AttributeConnection\"},\"2218\":{\"source\":{\"__isSmartRef__\":true,\"id\":2184},\"target\":{\"__isSmartRef__\":true,\"id\":0}},\"2219\":{\"submorphs\":[{\"__isSmartRef__\":true,\"id\":2220}],\"scripts\":[],\"shape\":{\"__isSmartRef__\":true,\"id\":2232},\"derivationIds\":[null,\"A4716D24-333D-4F87-B30D-693046A4CC11\",\"09521FBD-32DD-4AD7-B9E6-7B3E537AF883\",\"D971E4B7-1DF3-4B21-A73D-24F6EF12F679\",\"C69F70E3-3EBE-4169-AB1B-B6C8A043B95B\",\"F8D9EA1D-0D64-4375-B8B5-4F1F2C5E8541\",\"9FEA18A8-D928-4A43-8017-C0FD088C4B63\",\"F7BA92FD-2CCD-457D-9CD7-19DAEB009515\",\"42A9124E-92FB-4186-8BBF-77CCF3B1002D\",\"E4B2ACF0-0CFD-48E0-9FC7-88AB03BFEB57\",\"47122BD1-0F90-476F-B57A-CFB1E83C3454\",\"99132533-64B7-4959-87A7-6A49B7BA9484\",\"EED63A15-CE25-476F-9DD2-049DB7D07635\",\"665D04DB-D28A-4C4F-957B-532239267CDB\",\"E4A0074C-58B4-4984-9F8D-D5351BECE693\",\"12892E3C-39E1-43D3-B9C1-225F0F6763CF\"],\"id\":\"E1836464-B7F9-4C9D-B59D-847BFE6F255E\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":2237},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":2238},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"halosEnabled\":true,\"accessibleInInactiveWindow\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":2239},\"priorExtent\":{\"__isSmartRef__\":true,\"id\":2240},\"value\":false,\"toggle\":false,\"isActive\":true,\"normalFill\":{\"__isSmartRef__\":true,\"id\":2156},\"lighterFill\":{\"__isSmartRef__\":true,\"id\":2241},\"label\":{\"__isSmartRef__\":true,\"id\":2220},\"owner\":{\"__isSmartRef__\":true,\"id\":2121},\"layout\":{\"__isSmartRef__\":true,\"id\":2250},\"attributeConnections\":[{\"__isSmartRef__\":true,\"id\":2251},{\"__isSmartRef__\":true,\"id\":2253}],\"doNotSerialize\":[\"$$getHelpText\",\"$$fire\"],\"doNotCopyProperties\":[\"$$getHelpText\",\"$$fire\"],\"__SourceModuleName__\":\"Global.lively.morphic.Widgets\",\"_ClipMode\":\"visible\",\"__LivelyClassName__\":\"lively.morphic.WindowControl\"},\"2220\":{\"submorphs\":[],\"scripts\":[],\"shape\":{\"__isSmartRef__\":true,\"id\":2221},\"derivationIds\":[null,\"862E80E4-0CC5-48AC-A76F-A35D7FE1FC5B\",\"C6CA8AE7-6702-4867-9BD1-9D3A42821A1F\",\"BA5B9281-B182-4EBA-9D02-BBA304CC959B\",\"2289C593-75CE-45EE-B698-E0E9DB527628\",\"3FDADAEC-E6C1-4220-A68C-8FAA386B6562\",\"2D55EBB5-8584-4626-AD2C-EA1DCF3BF923\",\"50B8B19C-917D-4AE4-8231-9FDDAA188B87\",\"B9607C92-DDD9-4801-9B70-45F2A69CEF51\",\"3628DA72-F4AC-4E17-AB7D-7CCF7A5C83EA\",\"BC0DDE29-DC64-424F-A5DE-0E0444CA46F8\",\"869BA70C-9DE5-4BF0-A4BC-49166294A98D\",\"4A1D1888-02A8-4F46-9021-0EDD77D72BFD\",\"38E2DF86-6A85-4423-80C4-D27E21393E62\",\"738C83E8-15DD-479B-9E84-DC5BBA74D812\",\"B26A29AF-3FDE-4D29-9B9C-112202A4F0CB\"],\"id\":\"5C9E346F-566B-48C8-A5EF-9511A1D0D0B1\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":2226},\"_WhiteSpaceHandling\":\"pre-wrap\",\"textChunks\":[{\"__isSmartRef__\":true,\"id\":2227}],\"eventHandler\":{\"__isSmartRef__\":true,\"id\":2229},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"halosEnabled\":true,\"_ClipMode\":\"hidden\",\"fixedWidth\":true,\"fixedHeight\":true,\"allowInput\":false,\"_FontFamily\":\"Helvetica\",\"_FontSize\":8,\"_Position\":{\"__isSmartRef__\":true,\"id\":2230},\"priorExtent\":{\"__isSmartRef__\":true,\"id\":2231},\"_MaxTextWidth\":15,\"_MinTextWidth\":15,\"_MaxTextHeight\":null,\"_MinTextHeight\":null,\"evalEnabled\":false,\"owner\":{\"__isSmartRef__\":true,\"id\":2219},\"isLabel\":true,\"_HandStyle\":\"default\",\"_Align\":\"center\",\"eventsAreIgnored\":true,\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"attributeConnections\":[],\"doNotSerialize\":[],\"doNotCopyProperties\":[],\"__LivelyClassName__\":\"lively.morphic.Text\"},\"2221\":{\"_Position\":{\"__isSmartRef__\":true,\"id\":2222},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":2223},\"_Extent\":{\"__isSmartRef__\":true,\"id\":2224},\"_ClipMode\":\"hidden\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":2225},\"_BorderWidth\":0,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":2128},\"_Fill\":null,\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"2222\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"2223\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\"},\"2224\":{\"x\":17,\"y\":17,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\"},\"2225\":{\"x\":1,\"y\":1,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"2226\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"onRenderFinished\":\"onRenderFinishedHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\",\"updateText\":\"updateTextHTML\",\"setTextExtent\":\"setTextExtentHTML\",\"setMaxTextWidth\":\"setMaxTextWidthHTML\",\"setMaxTextHeight\":\"setMaxTextHeightHTML\",\"setMinTextWidth\":\"setMinTextWidthHTML\",\"setMinTextHeight\":\"setMinTextHeightHTML\",\"getTextExtent\":\"getTextExtentHTML\",\"getTextString\":\"getTextStringHTML\",\"ignoreTextEvents\":\"ignoreTextEventsHTML\",\"unignoreTextEvents\":\"unignoreTextEventsHTML\",\"enableTextEvents\":\"enableTextEventsHTML\",\"setFontFamily\":\"setFontFamilyHTML\",\"setFontSize\":\"setFontSizeHTML\",\"setTextColor\":\"setTextColorHTML\",\"setPadding\":\"setPaddingHTML\",\"setAlign\":\"setAlignHTML\",\"setVerticalAlign\":\"setVerticalAlignHTML\",\"setDisplay\":\"setDisplayHTML\",\"setWhiteSpaceHandling\":\"setWhiteSpaceHandlingHTML\",\"focusMorph\":\"focusMorphHTML\"},\"2227\":{\"style\":{\"__isSmartRef__\":true,\"id\":2228},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":2220},\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"storedString\":\"–\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\"},\"2228\":{\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"textShadow\":\"0px 1px 0 rgba(255,255,255,1)\",\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\"},\"2229\":{\"morph\":{\"__isSmartRef__\":true,\"id\":2220},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"2230\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"2231\":{\"x\":17,\"y\":17,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"2232\":{\"_Position\":{\"__isSmartRef__\":true,\"id\":2233},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":2234},\"_Extent\":{\"__isSmartRef__\":true,\"id\":2235},\"_ClipMode\":\"visible\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":2236},\"_BorderWidth\":0,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":2155},\"_Fill\":{\"__isSmartRef__\":true,\"id\":2156},\"_StrokeOpacity\":0,\"_BorderRadius\":5,\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"2233\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"2234\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\"},\"2235\":{\"x\":17,\"y\":17,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"2236\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"2237\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"onRenderFinished\":\"onRenderFinishedHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\"},\"2238\":{\"morph\":{\"__isSmartRef__\":true,\"id\":2219},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"2239\":{\"x\":731.7575068769036,\"y\":3,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"2240\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"2241\":{\"stops\":[{\"__isSmartRef__\":true,\"id\":2242},{\"__isSmartRef__\":true,\"id\":2244},{\"__isSmartRef__\":true,\"id\":2246},{\"__isSmartRef__\":true,\"id\":2248}],\"vector\":{\"__isSmartRef__\":true,\"id\":2165},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.LinearGradient\"},\"2242\":{\"offset\":0,\"color\":{\"__isSmartRef__\":true,\"id\":2243}},\"2243\":{\"r\":0.98,\"g\":0.98,\"b\":0.98,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"2244\":{\"offset\":0.4,\"color\":{\"__isSmartRef__\":true,\"id\":2245}},\"2245\":{\"r\":0.91,\"g\":0.91,\"b\":0.91,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"2246\":{\"offset\":0.6,\"color\":{\"__isSmartRef__\":true,\"id\":2247}},\"2247\":{\"r\":0.91,\"g\":0.91,\"b\":0.91,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"2248\":{\"offset\":1,\"color\":{\"__isSmartRef__\":true,\"id\":2249}},\"2249\":{\"r\":0.97,\"g\":0.97,\"b\":0.97,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"2250\":{\"moveHorizontal\":true},\"2251\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":2219},\"sourceAttrName\":\"getHelpText\",\"targetObj\":{\"__isSmartRef__\":true,\"id\":0},\"targetMethodName\":\"getCollapseHelp\",\"converter\":null,\"converterString\":null,\"updater\":null,\"updaterString\":null,\"varMapping\":{\"__isSmartRef__\":true,\"id\":2252},\"__SourceModuleName__\":\"Global.lively.bindings\",\"__LivelyClassName__\":\"AttributeConnection\"},\"2252\":{\"source\":{\"__isSmartRef__\":true,\"id\":2219},\"target\":{\"__isSmartRef__\":true,\"id\":0}},\"2253\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":2219},\"sourceAttrName\":\"fire\",\"targetObj\":{\"__isSmartRef__\":true,\"id\":0},\"targetMethodName\":\"toggleCollapse\",\"converter\":null,\"converterString\":null,\"updater\":null,\"updaterString\":null,\"varMapping\":{\"__isSmartRef__\":true,\"id\":2254},\"__SourceModuleName__\":\"Global.lively.bindings\",\"__LivelyClassName__\":\"AttributeConnection\"},\"2254\":{\"source\":{\"__isSmartRef__\":true,\"id\":2219},\"target\":{\"__isSmartRef__\":true,\"id\":0}},\"2255\":{\"_Position\":{\"__isSmartRef__\":true,\"id\":2256},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":2257},\"_Extent\":{\"__isSmartRef__\":true,\"id\":2258},\"_ClipMode\":\"visible\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":2259},\"_BorderWidth\":1,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":2260},\"_Fill\":{\"__isSmartRef__\":true,\"id\":2261},\"_StrokeOpacity\":1,\"_BorderRadius\":\"8px 8px 0px 0px\",\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"2256\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"2257\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\"},\"2258\":{\"x\":770.7575068769036,\"y\":22,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"2259\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"2260\":{\"r\":0.4,\"g\":0.4,\"b\":0.4,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"2261\":{\"stops\":[{\"__isSmartRef__\":true,\"id\":2262},{\"__isSmartRef__\":true,\"id\":2264}],\"vector\":{\"__isSmartRef__\":true,\"id\":2266},\"__LivelyClassName__\":\"lively.morphic.LinearGradient\",\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\"},\"2262\":{\"offset\":0,\"color\":{\"__isSmartRef__\":true,\"id\":2263}},\"2263\":{\"r\":1,\"g\":1,\"b\":1,\"a\":1,\"__LivelyClassName__\":\"Color\",\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\"},\"2264\":{\"offset\":1,\"color\":{\"__isSmartRef__\":true,\"id\":2265}},\"2265\":{\"r\":0.6400000000000001,\"g\":0.6400000000000001,\"b\":0.6400000000000001,\"a\":1,\"__LivelyClassName__\":\"Color\",\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\"},\"2266\":{\"x\":0,\"y\":0,\"width\":0,\"height\":1,\"__LivelyClassName__\":\"Rectangle\",\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\"},\"2267\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"onRenderFinished\":\"onRenderFinishedHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\"},\"2268\":{\"morph\":{\"__isSmartRef__\":true,\"id\":2121},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"2269\":{\"resizeWidth\":true,\"adjustForNewBounds\":true},\"2270\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"2271\":{\"x\":770.7575068769036,\"y\":22,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"2272\":{\"submorphs\":[],\"scripts\":[],\"id\":\"7ED9D491-F8A0-41CA-ADCC-D29EB7805558\",\"shape\":{\"__isSmartRef__\":true,\"id\":2273},\"droppingEnabled\":true,\"halosEnabled\":true,\"registeredForMouseEvents\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":2280},\"showsHalos\":false,\"name\":\"ResizeCorner\",\"partsBinMetaInfo\":{\"__isSmartRef__\":true,\"id\":2281},\"__SourceModuleName__\":\"Global.lively.morphic.Core\",\"draggingEnabled\":true,\"dragStartPoint\":null,\"originalExtent\":{\"__isSmartRef__\":true,\"id\":2282},\"originalTargetExtent\":null,\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":2283},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":2284},\"priorExtent\":{\"__isSmartRef__\":true,\"id\":2285},\"originalTargetInnerBounds\":null,\"isResizeCorner\":true,\"relativeOrigin\":null,\"derivationIds\":[7147,\"16E962DF-21E9-4FE6-8B9B-953F0E908113\",\"ADD0B5C0-0DC6-4D8E-9C2A-0EC7E3C71F21\",\"25C53CC1-53E0-44A6-8E16-A56606A19EF0\",\"50F19BF2-9607-4419-A8C2-0352B0A6FF57\",\"56B7FFB1-61EA-47B9-AC63-A78EA3203E0F\"],\"moved\":true,\"attributeConnections\":[{\"__isSmartRef__\":true,\"id\":2286}],\"doNotSerialize\":[\"$$cornerName\"],\"doNotCopyProperties\":[\"$$cornerName\"],\"originalTargetBounds\":null,\"cornerName\":\"bottomRight\",\"owner\":{\"__isSmartRef__\":true,\"id\":0},\"_Rotation\":0,\"_Scale\":0.9920279440699439,\"_ClipMode\":\"visible\",\"__serializedLivelyClosures__\":{\"__isSmartRef__\":true,\"id\":2287},\"__LivelyClassName__\":\"lively.morphic.Box\"},\"2273\":{\"position\":{\"__isSmartRef__\":true,\"id\":2274},\"_Extent\":{\"__isSmartRef__\":true,\"id\":2275},\"_BorderWidth\":0,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":2276},\"_Fill\":{\"__isSmartRef__\":true,\"id\":2277},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":2278},\"_ClipMode\":\"visible\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":2279},\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"2274\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"2275\":{\"x\":10,\"y\":10,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"2276\":{\"r\":0.568,\"g\":0.568,\"b\":0.568,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"2277\":{\"r\":0.258,\"g\":0.258,\"b\":0.258,\"a\":1,\"__LivelyClassName__\":\"Color\",\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\"},\"2278\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\"},\"2279\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"2280\":{\"x\":760.8372274362041,\"y\":497.3295572430021,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"2281\":{\"partsSpaceName\":\"PartsBin/Widgets/\",\"__SourceModuleName__\":\"Global.lively.PartsBin\",\"migrationLevel\":2,\"comment\":\"Resize an object without using halos.\",\"partName\":\"ResizeCorner\",\"revisionOnLoad\":140152,\"__LivelyClassName__\":\"lively.PartsBin.PartsBinMetaInfo\"},\"2282\":{\"x\":239,\"y\":138,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"2283\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"onRenderFinished\":\"onRenderFinishedHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\"},\"2284\":{\"morph\":{\"__isSmartRef__\":true,\"id\":2272},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"2285\":{\"x\":10,\"y\":10,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"2286\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":2272},\"sourceAttrName\":\"cornerName\",\"targetObj\":{\"__isSmartRef__\":true,\"id\":2272},\"targetMethodName\":\"alignToOwner\",\"__SourceModuleName__\":\"Global.lively.bindings\",\"__LivelyClassName__\":\"AttributeConnection\"},\"2287\":{\"onDrag\":{\"__isSmartRef__\":true,\"id\":2288},\"onDragEnd\":{\"__isSmartRef__\":true,\"id\":2296},\"onDragStart\":{\"__isSmartRef__\":true,\"id\":2304},\"reset\":{\"__isSmartRef__\":true,\"id\":2312},\"morphMenuItems\":{\"__isSmartRef__\":true,\"id\":2315},\"alignToOwner\":{\"__isSmartRef__\":true,\"id\":2322}},\"2288\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":2289},\"source\":\"function onDrag(evt) {\\n // alert(\\\"onDrag\\\")\\n // this.owner.setPosition(pt(0,0))\\n // this.owner.setOrigin(pt(0,0))\\n var moveDelta = evt.mousePoint.subPt(this.dragStartPoint)\\n \\n // moveDelta = moveDelta.maxPt(pt(0,0))\\n var ownerExtent = this.owner.getExtent();\\n\\n // TODO does not work\\n if (evt.isShiftDown()) {\\n var maxDelta = Math.max(moveDelta.x, moveDelta.y);\\n if (maxDelta == 0) return;\\n var factor = ownerExtent.x / ownerExtent.y\\n moveDelta = pt(maxDelta * factor, maxDelta )\\n }\\n var accessor = \\\"with\\\" + this.cornerName.charAt(0).toUpperCase() + this.cornerName.substring(1);\\n\\n var newCorner = this.originalTargetBounds[this.cornerName]().addPt(moveDelta);\\n var newBounds = this.originalTargetBounds[accessor ](newCorner);\\n\\n this.owner.setBounds(newBounds);\\n \\n // var newExtent = this.originalTargetExtent.addPt(moveDelta)\\n // alertOK(\\\"new extent\\\" + newExtent)\\n // this.owner.setExtent(newExtent);\\n this.owner.submorphs.select(function(ea) {\\n return ea.isResizeCorner\\n }).invoke('alignToOwner');\\n if (this.owner.halos) {\\n this.owner.halos.invoke('alignAtTarget')\\n }\\n // alertOK(\\\"relative \\\" + this.relativeOrigin)\\n var newOrigin = pt(0,0).extent(this.owner.getExtent()).relativeToAbsPoint(this.relativeOrigin)\\n\\n // TODO IMPLEMENT updating the origin does not work yet\\n // this.owner.setOrigin(newOrigin);\\n // alertOK(\\\"new origin \\\" + newOrigin)\\n\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":2294},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"2289\":{\"this\":{\"__isSmartRef__\":true,\"id\":2272},\"__serializedLivelyClosures__\":{\"__isSmartRef__\":true,\"id\":2290}},\"2290\":{\"$super\":{\"__isSmartRef__\":true,\"id\":2291}},\"2291\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":2292},\"source\":\"function () {\\n try {\\n return obj.constructor.prototype[name].apply(obj, arguments)\\n } catch (e) {\\n alert('Error in $super call: ' + e + '\\\\n' + e.stack);\\n return null;\\n }\\n }\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":2293},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"2292\":{\"obj\":{\"__isSmartRef__\":true,\"id\":2272},\"name\":\"onDrag\"},\"2293\":{},\"2294\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":2295},\"user\":\"sstamm\",\"tags\":[]},\"2295\":{\"isSerializedDate\":true,\"string\":\"Thu Feb 23 2012 12:08:52 GMT+0100 (CET)\"},\"2296\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":2297},\"source\":\"function onDragEnd(evt) {\\n this.dragStartPoint = null;\\n this.originalTargetBounds = null;\\n this.relativeOrigin = null;\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":2302},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"2297\":{\"this\":{\"__isSmartRef__\":true,\"id\":2272},\"__serializedLivelyClosures__\":{\"__isSmartRef__\":true,\"id\":2298}},\"2298\":{\"$super\":{\"__isSmartRef__\":true,\"id\":2299}},\"2299\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":2300},\"source\":\"function () {\\n try {\\n return obj.constructor.prototype[name].apply(obj, arguments)\\n } catch (e) {\\n alert('Error in $super call: ' + e + '\\\\n' + e.stack);\\n return null;\\n }\\n }\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":2301},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"2300\":{\"obj\":{\"__isSmartRef__\":true,\"id\":2272},\"name\":\"onDragEnd\"},\"2301\":{},\"2302\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":2303},\"user\":\"sstamm\",\"tags\":[]},\"2303\":{\"isSerializedDate\":true,\"string\":\"Thu Feb 23 2012 12:09:00 GMT+0100 (CET)\"},\"2304\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":2305},\"source\":\"function onDragStart(evt) {\\n var absToRelativePoint = function (r, absPt) {\\n\\t\\treturn new Point(\\n\\t\\t\\t(absPt.x - r.x) / r.width,\\n\\t\\t\\t(absPt.y - r.y) / r.height)\\n\\t}\\n // absToRelativePoint(new Rectangle(10,10,100,100), pt(20,20))\\n // absToRelativePoint(new Rectangle(10,10,100,100), pt(0,0))\\n // absToRelativePoint(new Rectangle(-100,-100,200,200), pt(0,0))\\n\\n\\n this.dragStartPoint = evt.mousePoint;\\n this.originalTargetBounds= this.owner.bounds();\\n this.relativeOrigin = absToRelativePoint(pt(0,0).extent(this.owner.getExtent()), this.owner.getOrigin())\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":2310},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"2305\":{\"this\":{\"__isSmartRef__\":true,\"id\":2272},\"__serializedLivelyClosures__\":{\"__isSmartRef__\":true,\"id\":2306}},\"2306\":{\"$super\":{\"__isSmartRef__\":true,\"id\":2307}},\"2307\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":2308},\"source\":\"function () {\\n try {\\n return obj.constructor.prototype[name].apply(obj, arguments)\\n } catch (e) {\\n alert('Error in $super call: ' + e + '\\\\n' + e.stack);\\n return null;\\n }\\n }\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":2309},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"2308\":{\"obj\":{\"__isSmartRef__\":true,\"id\":2272},\"name\":\"onDragStart\"},\"2309\":{},\"2310\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":2311},\"user\":\"sstamm\",\"tags\":[]},\"2311\":{\"isSerializedDate\":true,\"string\":\"Thu Feb 23 2012 12:08:40 GMT+0100 (CET)\"},\"2312\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":2313},\"source\":\"function reset() {\\n this.isResizeCorner = true\\n this.cornerName = 'bottomRight'\\n this.setExtent(pt(10,10));\\n this.setPosition(pt(0,0))\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":2314},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"2313\":{\"this\":{\"__isSmartRef__\":true,\"id\":2272}},\"2314\":{},\"2315\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":2316},\"source\":\"function morphMenuItems() {\\n return $super().concat([\\n [\\\"corner\\\", [\\n [\\\"top left\\\", function() { this.cornerName = 'topLeft'}.bind(this)],\\n [\\\"top right\\\", function() { this.cornerName = 'topRight'}.bind(this)],\\n [\\\"bottom right\\\", function() { this.cornerName = 'bottomRight'}.bind(this)],\\n [\\\"bottom left\\\", function() { this.cornerName = 'bottomLeft'}.bind(this)],\\n ]]\\n ])\\t\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":2321},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"2316\":{\"this\":{\"__isSmartRef__\":true,\"id\":2272},\"__serializedLivelyClosures__\":{\"__isSmartRef__\":true,\"id\":2317}},\"2317\":{\"$super\":{\"__isSmartRef__\":true,\"id\":2318}},\"2318\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":2319},\"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\":2320},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"2319\":{\"obj\":{\"__isSmartRef__\":true,\"id\":2272},\"name\":\"morphMenuItems\"},\"2320\":{},\"2321\":{},\"2322\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":2323},\"source\":\"function alignToOwner() {\\n this.align(this.bounds()[this.cornerName](), this.owner.shape.bounds()[this.cornerName]() )\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":2324},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"2323\":{\"this\":{\"__isSmartRef__\":true,\"id\":2272}},\"2324\":{},\"2325\":{\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":2326},\"_BorderWidth\":0,\"_Fill\":null,\"_StrokeOpacity\":0,\"_BorderRadius\":0,\"_Extent\":{\"__isSmartRef__\":true,\"id\":2327},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"_ClipMode\":\"visible\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":2328},\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"2326\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\"},\"2327\":{\"x\":770.7575068769036,\"y\":507.2498366837016,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"2328\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"2329\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"onRenderFinished\":\"onRenderFinishedHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\"},\"2330\":{\"morph\":{\"__isSmartRef__\":true,\"id\":0},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"2331\":{\"adjustForNewBounds\":true},\"2332\":{\"x\":770.7575068769036,\"y\":507.2498366837016,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"2333\":{\"x\":0,\"y\":21,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"2334\":{\"partsSpaceName\":\"PartsBin/Tools\",\"__SourceModuleName__\":\"Global.lively.PartsBin\",\"requiredModules\":[\"lively.PartsBin\"],\"migrationLevel\":4,\"comment\":\"Browser for a Parts repository.\",\"partName\":\"PartsBinBrowser\",\"changes\":[{\"__isSmartRef__\":true,\"id\":2335},{\"__isSmartRef__\":true,\"id\":2337},{\"__isSmartRef__\":true,\"id\":2339},{\"__isSmartRef__\":true,\"id\":2341},{\"__isSmartRef__\":true,\"id\":2343},{\"__isSmartRef__\":true,\"id\":2345},{\"__isSmartRef__\":true,\"id\":2347},{\"__isSmartRef__\":true,\"id\":2349}],\"revisionOnLoad\":154259,\"__LivelyClassName__\":\"lively.PartsBin.PartsBinMetaInfo\"},\"2335\":{\"date\":{\"__isSmartRef__\":true,\"id\":2336},\"author\":\"athomschke\",\"message\":\"style\",\"id\":\"5575D312-033A-47A5-B889-C43BE97C3AAA\"},\"2336\":{\"isSerializedDate\":true,\"string\":\"Wed Feb 08 2012 12:02:38 GMT+0100 (CET)\"},\"2337\":{\"date\":{\"__isSmartRef__\":true,\"id\":2338},\"author\":\"markoroeder\",\"message\":\"Reset to clean copy. Added this.categories to doNotSerialize list.\",\"id\":\"1D9493E9-B229-4716-8649-F1333D5133D0\"},\"2338\":{\"isSerializedDate\":true,\"string\":\"Thu Jan 05 2012 15:19:05 GMT+0100 (CET)\"},\"2339\":{\"date\":{\"__isSmartRef__\":true,\"id\":2340},\"author\":\"sstamm\",\"message\":\"\",\"id\":\"3466A0DA-C96D-4997-8182-AFB6DF99C988\"},\"2340\":{\"isSerializedDate\":true,\"string\":\"Wed Feb 08 2012 12:13:30 GMT+0100 (CET)\"},\"2341\":{\"date\":{\"__isSmartRef__\":true,\"id\":2342},\"author\":\"fabian\",\"message\":\"moved PartsBin out of core\",\"id\":\"69D747F9-EDB5-478D-B0DE-C4CEBFDF1E9A\"},\"2342\":{\"isSerializedDate\":true,\"string\":\"Wed Feb 22 2012 23:40:13 GMT+0100 (CET)\"},\"2343\":{\"date\":{\"__isSmartRef__\":true,\"id\":2344},\"author\":\"fabian\",\"message\":\"\",\"id\":\"3DABC39F-D8E9-4EA8-AB40-719739AD92DF\"},\"2344\":{\"isSerializedDate\":true,\"string\":\"Thu Feb 23 2012 00:14:10 GMT+0100 (CET)\"},\"2345\":{\"date\":{\"__isSmartRef__\":true,\"id\":2346},\"author\":\"jenslincke\",\"message\":\"- fixed searching and latest after moving the parts bin\",\"id\":\"C6CF2A78-407E-4691-B5D6-914977DEAD8B\"},\"2346\":{\"isSerializedDate\":true,\"string\":\"Thu Feb 23 2012 18:40:33 GMT+0100 (CET)\"},\"2347\":{\"date\":{\"__isSmartRef__\":true,\"id\":2348},\"author\":\"undefined\",\"message\":\"- reload everything on restore\",\"id\":\"34468222-F3C8-4636-B202-27DFAD734B8A\"},\"2348\":{\"isSerializedDate\":true,\"string\":\"Sat Mar 10 2012 11:26:28 GMT+0100 (CET)\"},\"2349\":{\"date\":{\"__isSmartRef__\":true,\"id\":2350},\"author\":\"robertkrahn\",\"message\":\"comment box clipmode\",\"id\":\"777777D4-E839-4750-BF65-5E709419FC52\"},\"2350\":{\"isSerializedDate\":true,\"string\":\"Sat Apr 21 2012 18:27:36 GMT+0200 (CEST)\"},\"2351\":{\"x\":790,\"y\":129,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\"},\"2352\":{\"x\":0,\"y\":0,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\"},\"2353\":{\"onLoadFromPartsBin\":{\"__isSmartRef__\":true,\"id\":2354}},\"2354\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":2355},\"source\":\"function onLoadFromPartsBin() {\\n\\t$super();\\n\\tthis.targetMorph.reloadEverything();\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":2360},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"2355\":{\"this\":{\"__isSmartRef__\":true,\"id\":0},\"__serializedLivelyClosures__\":{\"__isSmartRef__\":true,\"id\":2356}},\"2356\":{\"$super\":{\"__isSmartRef__\":true,\"id\":2357}},\"2357\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":2358},\"source\":\"function () {\\n try {\\n return obj.constructor.prototype[name].apply(obj, arguments)\\n } catch(e) {\\n alert('Error in $super call: ' + e + '\\\\n' + e.stack);\\n return null;\\n }\\n }\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":2359},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"2358\":{\"obj\":{\"__isSmartRef__\":true,\"id\":0},\"name\":\"onLoadFromPartsBin\"},\"2359\":{},\"2360\":{\"user\":\"robertkrahn\",\"timestamp\":{\"__isSmartRef__\":true,\"id\":2361}},\"2361\":{\"isSerializedDate\":true,\"string\":\"Mon Jun 27 2011 10:54:32 GMT+0200 (CEST)\"},\"isSimplifiedRegistry\":true}}","__LivelyClassName__":"lively.PartsBin.PartItem","__SourceModuleName__":"Global.lively.PartsBin"},"14515":{"rev":154277,"author":"robertkrahn","date":{"__isSmartRef__":true,"id":14516},"url":{"__isSmartRef__":true,"id":14517},"changes":[{"__isSmartRef__":true,"id":14518}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"14516":{"isSerializedDate":true,"string":"Sat Apr 21 2012 16:17:28 GMT+0200 (Mitteleuropäische Sommerzeit)"},"14517":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/PartsBinBrowser.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"14518":{"type":"S:modified","url":"/PartsBin/Tools/PartsBinBrowser.json"},"14519":{"rev":154259,"author":"robertkrahn","date":{"__isSmartRef__":true,"id":14520},"url":{"__isSmartRef__":true,"id":14521},"changes":[{"__isSmartRef__":true,"id":14522}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"14520":{"isSerializedDate":true,"string":"Sat Apr 21 2012 13:41:29 GMT+0200 (Mitteleuropäische Sommerzeit)"},"14521":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/PartsBinBrowser.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"14522":{"type":"S:modified","url":"/PartsBin/Tools/PartsBinBrowser.json"},"14523":{"rev":154258,"author":"robertkrahn","date":{"__isSmartRef__":true,"id":14524},"url":{"__isSmartRef__":true,"id":14525},"changes":[{"__isSmartRef__":true,"id":14526}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"14524":{"isSerializedDate":true,"string":"Sat Apr 21 2012 13:37:08 GMT+0200 (Mitteleuropäische Sommerzeit)"},"14525":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/PartsBinBrowser.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"14526":{"type":"S:modified","url":"/PartsBin/Tools/PartsBinBrowser.json"},"14527":{"rev":149520,"author":"jenslincke","date":{"__isSmartRef__":true,"id":14528},"url":{"__isSmartRef__":true,"id":14529},"changes":[{"__isSmartRef__":true,"id":14530}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"14528":{"isSerializedDate":true,"string":"Tue Apr 03 2012 13:51:37 GMT+0200 (Mitteleuropäische Sommerzeit)"},"14529":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/PartsBinBrowser.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"14530":{"type":"S:modified","url":"/PartsBin/Tools/PartsBinBrowser.json"},"14531":{"rev":148820,"author":"bert","date":{"__isSmartRef__":true,"id":14532},"url":{"__isSmartRef__":true,"id":14533},"changes":[{"__isSmartRef__":true,"id":14534}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"14532":{"isSerializedDate":true,"string":"Wed Mar 28 2012 20:35:05 GMT+0200 (Mitteleuropäische Sommerzeit)"},"14533":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/PartsBinBrowser.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"14534":{"type":"S:modified","url":"/PartsBin/Tools/PartsBinBrowser.json"},"14535":{"rev":148147,"author":"athomschke","date":{"__isSmartRef__":true,"id":14536},"url":{"__isSmartRef__":true,"id":14537},"changes":[{"__isSmartRef__":true,"id":14538}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"14536":{"isSerializedDate":true,"string":"Tue Mar 27 2012 14:16:14 GMT+0200 (Mitteleuropäische Sommerzeit)"},"14537":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/PartsBinBrowser.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"14538":{"type":"S:modified","url":"/PartsBin/Tools/PartsBinBrowser.json"},"14539":{"rev":144796,"author":"jenslincke","date":{"__isSmartRef__":true,"id":14540},"url":{"__isSmartRef__":true,"id":14541},"changes":[{"__isSmartRef__":true,"id":14542}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"14540":{"isSerializedDate":true,"string":"Sat Mar 10 2012 10:19:05 GMT+0100 (Mitteleuropäische Zeit)"},"14541":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/PartsBinBrowser.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"14542":{"type":"S:modified","url":"/PartsBin/Tools/PartsBinBrowser.json"},"14543":{"rev":140310,"author":"jenslincke","date":{"__isSmartRef__":true,"id":14544},"url":{"__isSmartRef__":true,"id":14545},"changes":[{"__isSmartRef__":true,"id":14546}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"14544":{"isSerializedDate":true,"string":"Thu Feb 23 2012 17:34:05 GMT+0100 (Mitteleuropäische Zeit)"},"14545":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/PartsBinBrowser.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"14546":{"type":"S:modified","url":"/PartsBin/Tools/PartsBinBrowser.json"},"14547":{"rev":140061,"author":"fbo","date":{"__isSmartRef__":true,"id":14548},"url":{"__isSmartRef__":true,"id":14549},"changes":[{"__isSmartRef__":true,"id":14550}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"14548":{"isSerializedDate":true,"string":"Wed Feb 22 2012 23:07:48 GMT+0100 (Mitteleuropäische Zeit)"},"14549":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/PartsBinBrowser.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"14550":{"type":"S:modified","url":"/PartsBin/Tools/PartsBinBrowser.json"},"14551":{"rev":140041,"author":"fbo","date":{"__isSmartRef__":true,"id":14552},"url":{"__isSmartRef__":true,"id":14553},"changes":[{"__isSmartRef__":true,"id":14554}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"14552":{"isSerializedDate":true,"string":"Wed Feb 22 2012 22:33:50 GMT+0100 (Mitteleuropäische Zeit)"},"14553":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/PartsBinBrowser.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"14554":{"type":"S:modified","url":"/PartsBin/Tools/PartsBinBrowser.json"},"14555":{"rev":140039,"author":"fbo","date":{"__isSmartRef__":true,"id":14556},"url":{"__isSmartRef__":true,"id":14557},"changes":[{"__isSmartRef__":true,"id":14558},{"__isSmartRef__":true,"id":14559},{"__isSmartRef__":true,"id":14560},{"__isSmartRef__":true,"id":14561},{"__isSmartRef__":true,"id":14562},{"__isSmartRef__":true,"id":14563},{"__isSmartRef__":true,"id":14564},{"__isSmartRef__":true,"id":14565},{"__isSmartRef__":true,"id":14566},{"__isSmartRef__":true,"id":14567},{"__isSmartRef__":true,"id":14568},{"__isSmartRef__":true,"id":14569},{"__isSmartRef__":true,"id":14570},{"__isSmartRef__":true,"id":14571},{"__isSmartRef__":true,"id":14572},{"__isSmartRef__":true,"id":14573},{"__isSmartRef__":true,"id":14574},{"__isSmartRef__":true,"id":14575},{"__isSmartRef__":true,"id":14576},{"__isSmartRef__":true,"id":14577},{"__isSmartRef__":true,"id":14578},{"__isSmartRef__":true,"id":14579},{"__isSmartRef__":true,"id":14580},{"__isSmartRef__":true,"id":14581},{"__isSmartRef__":true,"id":14582},{"__isSmartRef__":true,"id":14583},{"__isSmartRef__":true,"id":14584},{"__isSmartRef__":true,"id":14585},{"__isSmartRef__":true,"id":14586},{"__isSmartRef__":true,"id":14587},{"__isSmartRef__":true,"id":14588},{"__isSmartRef__":true,"id":14589},{"__isSmartRef__":true,"id":14590},{"__isSmartRef__":true,"id":14591},{"__isSmartRef__":true,"id":14592},{"__isSmartRef__":true,"id":14593},{"__isSmartRef__":true,"id":14594},{"__isSmartRef__":true,"id":14595},{"__isSmartRef__":true,"id":14596},{"__isSmartRef__":true,"id":14597},{"__isSmartRef__":true,"id":14598},{"__isSmartRef__":true,"id":14599},{"__isSmartRef__":true,"id":14600},{"__isSmartRef__":true,"id":14601},{"__isSmartRef__":true,"id":14602},{"__isSmartRef__":true,"id":14603},{"__isSmartRef__":true,"id":14604},{"__isSmartRef__":true,"id":14605},{"__isSmartRef__":true,"id":14606},{"__isSmartRef__":true,"id":14607},{"__isSmartRef__":true,"id":14608},{"__isSmartRef__":true,"id":14609},{"__isSmartRef__":true,"id":14610},{"__isSmartRef__":true,"id":14611},{"__isSmartRef__":true,"id":14612},{"__isSmartRef__":true,"id":14613},{"__isSmartRef__":true,"id":14614},{"__isSmartRef__":true,"id":14615},{"__isSmartRef__":true,"id":14616},{"__isSmartRef__":true,"id":14617},{"__isSmartRef__":true,"id":14618},{"__isSmartRef__":true,"id":14619},{"__isSmartRef__":true,"id":14620},{"__isSmartRef__":true,"id":14621},{"__isSmartRef__":true,"id":14622},{"__isSmartRef__":true,"id":14623},{"__isSmartRef__":true,"id":14624},{"__isSmartRef__":true,"id":14625},{"__isSmartRef__":true,"id":14626},{"__isSmartRef__":true,"id":14627},{"__isSmartRef__":true,"id":14628},{"__isSmartRef__":true,"id":14629},{"__isSmartRef__":true,"id":14630},{"__isSmartRef__":true,"id":14631},{"__isSmartRef__":true,"id":14632},{"__isSmartRef__":true,"id":14633},{"__isSmartRef__":true,"id":14634},{"__isSmartRef__":true,"id":14635},{"__isSmartRef__":true,"id":14636},{"__isSmartRef__":true,"id":14637},{"__isSmartRef__":true,"id":14638},{"__isSmartRef__":true,"id":14639},{"__isSmartRef__":true,"id":14640},{"__isSmartRef__":true,"id":14641},{"__isSmartRef__":true,"id":14642},{"__isSmartRef__":true,"id":14643},{"__isSmartRef__":true,"id":14644},{"__isSmartRef__":true,"id":14645},{"__isSmartRef__":true,"id":14646},{"__isSmartRef__":true,"id":14647},{"__isSmartRef__":true,"id":14648},{"__isSmartRef__":true,"id":14649},{"__isSmartRef__":true,"id":14650},{"__isSmartRef__":true,"id":14651},{"__isSmartRef__":true,"id":14652},{"__isSmartRef__":true,"id":14653},{"__isSmartRef__":true,"id":14654},{"__isSmartRef__":true,"id":14655},{"__isSmartRef__":true,"id":14656},{"__isSmartRef__":true,"id":14657},{"__isSmartRef__":true,"id":14658},{"__isSmartRef__":true,"id":14659},{"__isSmartRef__":true,"id":14660}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"14556":{"isSerializedDate":true,"string":"Wed Feb 22 2012 22:26:12 GMT+0100 (Mitteleuropäische Zeit)"},"14557":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/core/lively/lang/UUID.js","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"14558":{"type":"S:modified","url":"/core/lively/ast/Interpreter.js"},"14559":{"type":"S:added","url":null},"14560":{"type":"S:added","url":null},"14561":{"type":"S:modified","url":"/core/lively/OldModel.js"},"14562":{"type":"S:modified","url":"/core/lively/morphic/ScriptingSupport.js"},"14563":{"type":"S:added","url":null},"14564":{"type":"S:added","url":null},"14565":{"type":"S:deleted","url":null},"14566":{"type":"S:added","url":null},"14567":{"type":"S:modified","url":"/core/lively/ast/LivelyJSParser.js"},"14568":{"type":"S:modified","url":"/core/lively/morphic/EventExperiments.js"},"14569":{"type":"S:added","url":null},"14570":{"type":"S:modified","url":"/core/lively/Base.js"},"14571":{"type":"S:added","url":null},"14572":{"type":"S:added","url":null},"14573":{"type":"S:modified","url":"/core/lively/bootstrap.js"},"14574":{"type":"S:added","url":null},"14575":{"type":"S:added","url":null},"14576":{"type":"S:modified","url":"/core/lively/localconfig.js"},"14577":{"type":"S:modified","url":"/core/lively/PartsBin.js"},"14578":{"type":"S:modified","url":"/core/lively/ide/SystemBrowserNodes.js"},"14579":{"type":"S:modified","url":"/core/lively/morphic/tests/PathTests.js"},"14580":{"type":"S:added","url":null},"14581":{"type":"S:modified","url":"/core/lively/bindings/Core.js"},"14582":{"type":"S:added","url":null},"14583":{"type":"S:added","url":null},"14584":{"type":"S:modified","url":"/core/lively/Network.js"},"14585":{"type":"S:modified","url":"/core/lively/morphic/Core.js"},"14586":{"type":"S:added","url":null},"14587":{"type":"S:modified","url":"/core/lively/bindings.js"},"14588":{"type":"S:modified","url":"/core/lively/WidgetsTraits.js"},"14589":{"type":"S:modified","url":"/core/lively/morphic.js"},"14590":{"type":"S:added","url":null},"14591":{"type":"S:added","url":null},"14592":{"type":"S:added","url":null},"14593":{"type":"S:modified","url":"/core/lively/defaultconfig.js"},"14594":{"type":"S:added","url":null},"14595":{"type":"S:added","url":null},"14596":{"type":"S:modified","url":"/core/lively/morphic/Canvas.js"},"14597":{"type":"S:modified","url":"/core/lively/ast/generated/Translator.js"},"14598":{"type":"S:added","url":null},"14599":{"type":"S:modified","url":"/core/lively/ast/Parser.js"},"14600":{"type":"S:modified","url":"/core/lively/Main.js"},"14601":{"type":"S:modified","url":"/core/lively/morphic/tests/Morphic2.js"},"14602":{"type":"S:added","url":null},"14603":{"type":"S:modified","url":"/core/lively/morphic/tests/TabTests.js"},"14604":{"type":"S:modified","url":"/core/lively/persistence/Serializer.js"},"14605":{"type":"S:modified","url":"/core_version.json"},"14606":{"type":"S:added","url":null},"14607":{"type":"S:modified","url":"/core/lively/morphic/PathShapes.js"},"14608":{"type":"S:added","url":null},"14609":{"type":"S:added","url":null},"14610":{"type":"S:modified","url":"/core/lively/morphic/tests/Morphic.js"},"14611":{"type":"S:modified","url":"/core/lively/morphic/tests/DataGridTests.js"},"14612":{"type":"S:modified","url":"/core/lively/morphic/HTML.js"},"14613":{"type":"S:added","url":null},"14614":{"type":"S:added","url":null},"14615":{"type":"S:added","url":null},"14616":{"type":"S:modified","url":"/core/lively/ide/BrowserCommands.js"},"14617":{"type":"S:modified","url":"/core/lively/morphic/Widgets.js"},"14618":{"type":"S:modified","url":"/core/lively/morphic/tests/EventTests.js"},"14619":{"type":"S:modified","url":"/core/lively/ast/StackReification.js"},"14620":{"type":"S:modified","url":"/core/cop/CopBenchmark.js"},"14621":{"type":"S:deleted","url":null},"14622":{"type":"S:added","url":null},"14623":{"type":"S:modified","url":"/core/lively/Helper.js"},"14624":{"type":"S:modified","url":"/core/lively/morphic/MorphAddons.js"},"14625":{"type":"S:added","url":null},"14626":{"type":"S:modified","url":"/core/lively/morphic/tests/Connectors.js"},"14627":{"type":"S:modified","url":"/core/lively/morphic/Shapes.js"},"14628":{"type":"S:modified","url":"/core/lively/ide/SourceDatabase.js"},"14629":{"type":"S:added","url":null},"14630":{"type":"S:modified","url":"/core/lively/Tracing.js"},"14631":{"type":"S:added","url":null},"14632":{"type":"S:modified","url":"/core/lively/ast/Morphic.js"},"14633":{"type":"S:added","url":null},"14634":{"type":"S:added","url":null},"14635":{"type":"S:added","url":null},"14636":{"type":"S:modified","url":"/core/lively/TestFramework.js"},"14637":{"type":"S:modified","url":"/core/lively/ast/generated/Nodes.js"},"14638":{"type":"S:added","url":null},"14639":{"type":"S:modified","url":"/core/lively/morphic/TextCore.js"},"14640":{"type":"S:added","url":null},"14641":{"type":"S:modified","url":"/core/lively/ide.js"},"14642":{"type":"S:modified","url":"/core/cop/Tracing.js"},"14643":{"type":"S:modified","url":"/core/lively/ide/FileParsing.js"},"14644":{"type":"S:modified","url":"/core/lively/morphic/Events.js"},"14645":{"type":"S:modified","url":"/core/lively/morphic/Halos.js"},"14646":{"type":"S:added","url":null},"14647":{"type":"S:added","url":null},"14648":{"type":"S:modified","url":"/core/lively/morphic/Complete.js"},"14649":{"type":"S:added","url":null},"14650":{"type":"S:added","url":null},"14651":{"type":"S:added","url":null},"14652":{"type":"S:added","url":null},"14653":{"type":"S:added","url":null},"14654":{"type":"S:modified","url":"/core/lively/persistence/StandAlonePackaging.js"},"14655":{"type":"S:added","url":null},"14656":{"type":"S:modified","url":"/core/lively/ast/TestFramework.js"},"14657":{"type":"S:modified","url":"/core/lively/ide/SystemCodeBrowser.js"},"14658":{"type":"S:added","url":null},"14659":{"type":"S:added","url":null},"14660":{"type":"S:added","url":null},"14661":{"rev":135451,"author":"sstamm","date":{"__isSmartRef__":true,"id":14662},"url":{"__isSmartRef__":true,"id":14663},"changes":[{"__isSmartRef__":true,"id":14664}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"14662":{"isSerializedDate":true,"string":"Wed Feb 08 2012 11:08:03 GMT+0100 (Mitteleuropäische Zeit)"},"14663":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Tools/PartsBinBrowser.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"14664":{"type":"S:modified","url":"/core/PartsBin/Tools/PartsBinBrowser.json"},"14665":{"rev":135442,"author":"athomschke","date":{"__isSmartRef__":true,"id":14666},"url":{"__isSmartRef__":true,"id":14667},"changes":[{"__isSmartRef__":true,"id":14668}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"14666":{"isSerializedDate":true,"string":"Wed Feb 08 2012 10:57:34 GMT+0100 (Mitteleuropäische Zeit)"},"14667":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Tools/PartsBinBrowser.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"14668":{"type":"S:modified","url":"/core/PartsBin/Tools/PartsBinBrowser.json"},"14669":{"rev":131714,"author":"jenslincke","date":{"__isSmartRef__":true,"id":14670},"url":{"__isSmartRef__":true,"id":14671},"changes":[{"__isSmartRef__":true,"id":14672}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"14670":{"isSerializedDate":true,"string":"Tue Jan 31 2012 19:23:54 GMT+0100 (Mitteleuropäische Zeit)"},"14671":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Tools/PartsBinBrowser.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"14672":{"type":"S:modified","url":"/core/PartsBin/Tools/PartsBinBrowser.json"},"14673":{"rev":131708,"author":"jenslincke","date":{"__isSmartRef__":true,"id":14674},"url":{"__isSmartRef__":true,"id":14675},"changes":[{"__isSmartRef__":true,"id":14676}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"14674":{"isSerializedDate":true,"string":"Tue Jan 31 2012 19:17:32 GMT+0100 (Mitteleuropäische Zeit)"},"14675":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Tools/PartsBinBrowser.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"14676":{"type":"S:modified","url":"/core/PartsBin/Tools/PartsBinBrowser.json"},"14677":{"rev":131697,"author":"jenslincke","date":{"__isSmartRef__":true,"id":14678},"url":{"__isSmartRef__":true,"id":14679},"changes":[{"__isSmartRef__":true,"id":14680}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"14678":{"isSerializedDate":true,"string":"Tue Jan 31 2012 19:03:03 GMT+0100 (Mitteleuropäische Zeit)"},"14679":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Tools/PartsBinBrowser.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"14680":{"type":"S:modified","url":"/core/PartsBin/Tools/PartsBinBrowser.json"},"14681":{"rev":131682,"author":"jenslincke","date":{"__isSmartRef__":true,"id":14682},"url":{"__isSmartRef__":true,"id":14683},"changes":[{"__isSmartRef__":true,"id":14684}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"14682":{"isSerializedDate":true,"string":"Tue Jan 31 2012 18:23:04 GMT+0100 (Mitteleuropäische Zeit)"},"14683":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Tools/PartsBinBrowser.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"14684":{"type":"S:modified","url":"/core/PartsBin/Tools/PartsBinBrowser.json"},"14685":{"rev":129086,"author":"robertkrahn","date":{"__isSmartRef__":true,"id":14686},"url":{"__isSmartRef__":true,"id":14687},"changes":[{"__isSmartRef__":true,"id":14688}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"14686":{"isSerializedDate":true,"string":"Mon Jan 23 2012 18:46:29 GMT+0100 (Mitteleuropäische Zeit)"},"14687":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Tools/PartsBinBrowser.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"14688":{"type":"S:modified","url":"/core/PartsBin/Tools/PartsBinBrowser.json"},"14689":{"rev":129083,"author":"robertkrahn","date":{"__isSmartRef__":true,"id":14690},"url":{"__isSmartRef__":true,"id":14691},"changes":[{"__isSmartRef__":true,"id":14692}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"14690":{"isSerializedDate":true,"string":"Mon Jan 23 2012 18:41:59 GMT+0100 (Mitteleuropäische Zeit)"},"14691":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Tools/PartsBinBrowser.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"14692":{"type":"S:modified","url":"/core/PartsBin/Tools/PartsBinBrowser.json"},"14693":{"rev":129080,"author":"robertkrahn","date":{"__isSmartRef__":true,"id":14694},"url":{"__isSmartRef__":true,"id":14695},"changes":[{"__isSmartRef__":true,"id":14696}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"14694":{"isSerializedDate":true,"string":"Mon Jan 23 2012 18:38:00 GMT+0100 (Mitteleuropäische Zeit)"},"14695":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Tools/PartsBinBrowser.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"14696":{"type":"S:modified","url":"/core/PartsBin/Tools/PartsBinBrowser.json"},"14697":{"rev":128624,"author":"bsiegmund","date":{"__isSmartRef__":true,"id":14698},"url":{"__isSmartRef__":true,"id":14699},"changes":[{"__isSmartRef__":true,"id":14700}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"14698":{"isSerializedDate":true,"string":"Thu Jan 19 2012 10:57:45 GMT+0100 (Mitteleuropäische Zeit)"},"14699":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Tools/PartsBinBrowser.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"14700":{"type":"S:modified","url":"/core/PartsBin/Tools/PartsBinBrowser.json"},"14701":{"rev":126143,"author":"markoroeder","date":{"__isSmartRef__":true,"id":14702},"url":{"__isSmartRef__":true,"id":14703},"changes":[{"__isSmartRef__":true,"id":14704}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"14702":{"isSerializedDate":true,"string":"Thu Jan 05 2012 14:19:31 GMT+0100 (Mitteleuropäische Zeit)"},"14703":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Tools/PartsBinBrowser.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"14704":{"type":"S:modified","url":"/core/PartsBin/Tools/PartsBinBrowser.json"},"14705":{"rev":126135,"author":"markoroeder","date":{"__isSmartRef__":true,"id":14706},"url":{"__isSmartRef__":true,"id":14707},"changes":[{"__isSmartRef__":true,"id":14708}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"14706":{"isSerializedDate":true,"string":"Thu Jan 05 2012 14:16:32 GMT+0100 (Mitteleuropäische Zeit)"},"14707":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Tools/PartsBinBrowser.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"14708":{"type":"S:modified","url":"/core/PartsBin/Tools/PartsBinBrowser.json"},"14709":{"rev":126132,"author":"markoroeder","date":{"__isSmartRef__":true,"id":14710},"url":{"__isSmartRef__":true,"id":14711},"changes":[{"__isSmartRef__":true,"id":14712}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"14710":{"isSerializedDate":true,"string":"Thu Jan 05 2012 14:15:50 GMT+0100 (Mitteleuropäische Zeit)"},"14711":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Tools/PartsBinBrowser.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"14712":{"type":"S:modified","url":"/core/PartsBin/Tools/PartsBinBrowser.json"},"14713":{"rev":125486,"author":"fbo","date":{"__isSmartRef__":true,"id":14714},"url":{"__isSmartRef__":true,"id":14715},"changes":[{"__isSmartRef__":true,"id":14716}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"14714":{"isSerializedDate":true,"string":"Fri Dec 30 2011 23:36:20 GMT+0100 (Mitteleuropäische Zeit)"},"14715":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Tools/PartsBinBrowser.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"14716":{"type":"S:modified","url":"/core/PartsBin/Tools/PartsBinBrowser.json"},"14717":{"rev":125478,"author":"magdavisconti","date":{"__isSmartRef__":true,"id":14718},"url":{"__isSmartRef__":true,"id":14719},"changes":[{"__isSmartRef__":true,"id":14720}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"14718":{"isSerializedDate":true,"string":"Fri Dec 30 2011 10:51:04 GMT+0100 (Mitteleuropäische Zeit)"},"14719":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Tools/PartsBinBrowser.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"14720":{"type":"S:modified","url":"/core/PartsBin/Tools/PartsBinBrowser.json"},"14721":{"rev":124823,"author":"lauritz","date":{"__isSmartRef__":true,"id":14722},"url":{"__isSmartRef__":true,"id":14723},"changes":[{"__isSmartRef__":true,"id":14724},{"__isSmartRef__":true,"id":14725}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"14722":{"isSerializedDate":true,"string":"Tue Dec 20 2011 18:11:50 GMT+0100 (Mitteleuropäische Zeit)"},"14723":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Tools/PartsBinBrowser.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"14724":{"type":"S:modified","url":"/core/PartsBin/Tools/PartsBinBrowser.metainfo"},"14725":{"type":"S:modified","url":"/core/PartsBin/Tools/PartsBinBrowser.json"},"14726":{"rev":124810,"author":"lauritz","date":{"__isSmartRef__":true,"id":14727},"url":{"__isSmartRef__":true,"id":14728},"changes":[{"__isSmartRef__":true,"id":14729},{"__isSmartRef__":true,"id":14730},{"__isSmartRef__":true,"id":14731}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"14727":{"isSerializedDate":true,"string":"Tue Dec 20 2011 17:26:00 GMT+0100 (Mitteleuropäische Zeit)"},"14728":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Tools/PartsBinBrowser.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"14729":{"type":"S:modified","url":"/core/PartsBin/Tools/PartsBinBrowser.metainfo"},"14730":{"type":"S:modified","url":"/core/PartsBin/Tools/PartsBinBrowser.html"},"14731":{"type":"S:modified","url":"/core/PartsBin/Tools/PartsBinBrowser.json"},"14732":{"rev":124527,"author":"fbo","date":{"__isSmartRef__":true,"id":14733},"url":{"__isSmartRef__":true,"id":14734},"changes":[{"__isSmartRef__":true,"id":14735}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"14733":{"isSerializedDate":true,"string":"Mon Dec 19 2011 21:43:35 GMT+0100 (Mitteleuropäische Zeit)"},"14734":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Tools/PartsBinBrowser.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"14735":{"type":"S:modified","url":"/core/PartsBin/Tools/PartsBinBrowser.json"},"14736":{"rev":124522,"author":"fbo","date":{"__isSmartRef__":true,"id":14737},"url":{"__isSmartRef__":true,"id":14738},"changes":[{"__isSmartRef__":true,"id":14739}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"14737":{"isSerializedDate":true,"string":"Mon Dec 19 2011 21:40:52 GMT+0100 (Mitteleuropäische Zeit)"},"14738":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Tools/PartsBinBrowser.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"14739":{"type":"S:modified","url":"/core/PartsBin/Tools/PartsBinBrowser.json"},"14740":{"rev":124485,"author":"lauritz","date":{"__isSmartRef__":true,"id":14741},"url":{"__isSmartRef__":true,"id":14742},"changes":[{"__isSmartRef__":true,"id":14743}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"14741":{"isSerializedDate":true,"string":"Mon Dec 19 2011 19:03:15 GMT+0100 (Mitteleuropäische Zeit)"},"14742":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Tools/PartsBinBrowser.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"14743":{"type":"S:modified","url":"/core/PartsBin/Tools/PartsBinBrowser.json"},"14744":{"rev":124482,"author":"lauritz","date":{"__isSmartRef__":true,"id":14745},"url":{"__isSmartRef__":true,"id":14746},"changes":[{"__isSmartRef__":true,"id":14747}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"14745":{"isSerializedDate":true,"string":"Mon Dec 19 2011 19:01:37 GMT+0100 (Mitteleuropäische Zeit)"},"14746":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Tools/PartsBinBrowser.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"14747":{"type":"S:modified","url":"/core/PartsBin/Tools/PartsBinBrowser.json"},"14748":{"rev":123662,"author":"fbo","date":{"__isSmartRef__":true,"id":14749},"url":{"__isSmartRef__":true,"id":14750},"changes":[{"__isSmartRef__":true,"id":14751}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"14749":{"isSerializedDate":true,"string":"Tue Dec 13 2011 18:17:12 GMT+0100 (Mitteleuropäische Zeit)"},"14750":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Tools/PartsBinBrowser.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"14751":{"type":"S:modified","url":"/core/PartsBin/Tools/PartsBinBrowser.json"},"14752":{"rev":123659,"author":"fbo","date":{"__isSmartRef__":true,"id":14753},"url":{"__isSmartRef__":true,"id":14754},"changes":[{"__isSmartRef__":true,"id":14755}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"14753":{"isSerializedDate":true,"string":"Tue Dec 13 2011 18:00:40 GMT+0100 (Mitteleuropäische Zeit)"},"14754":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Tools/PartsBinBrowser.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"14755":{"type":"S:modified","url":"/core/PartsBin/Tools/PartsBinBrowser.json"},"14756":{"rev":123496,"author":"lauritz","date":{"__isSmartRef__":true,"id":14757},"url":{"__isSmartRef__":true,"id":14758},"changes":[{"__isSmartRef__":true,"id":14759}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"14757":{"isSerializedDate":true,"string":"Mon Dec 12 2011 23:32:42 GMT+0100 (Mitteleuropäische Zeit)"},"14758":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Tools/PartsBinBrowser.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"14759":{"type":"S:modified","url":"/core/PartsBin/Tools/PartsBinBrowser.json"},"14760":{"rev":121208,"author":"lauritz","date":{"__isSmartRef__":true,"id":14761},"url":{"__isSmartRef__":true,"id":14762},"changes":[{"__isSmartRef__":true,"id":14763}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"14761":{"isSerializedDate":true,"string":"Tue Dec 06 2011 18:52:43 GMT+0100 (Mitteleuropäische Zeit)"},"14762":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Tools/PartsBinBrowser.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"14763":{"type":"S:modified","url":"/core/PartsBin/Tools/PartsBinBrowser.json"},"14764":{"rev":120876,"author":"lauritz","date":{"__isSmartRef__":true,"id":14765},"url":{"__isSmartRef__":true,"id":14766},"changes":[{"__isSmartRef__":true,"id":14767},{"__isSmartRef__":true,"id":14768},{"__isSmartRef__":true,"id":14769}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"14765":{"isSerializedDate":true,"string":"Tue Dec 06 2011 00:38:06 GMT+0100 (Mitteleuropäische Zeit)"},"14766":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Tools/PartsBinBrowser.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"14767":{"type":"S:modified","url":"/core/PartsBin/Tools/PartsBinBrowser.metainfo"},"14768":{"type":"S:modified","url":"/core/PartsBin/Tools/PartsBinBrowser.html"},"14769":{"type":"S:modified","url":"/core/PartsBin/Tools/PartsBinBrowser.json"},"14770":{"rev":120873,"author":"lauritz","date":{"__isSmartRef__":true,"id":14771},"url":{"__isSmartRef__":true,"id":14772},"changes":[{"__isSmartRef__":true,"id":14773},{"__isSmartRef__":true,"id":14774},{"__isSmartRef__":true,"id":14775}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"14771":{"isSerializedDate":true,"string":"Mon Dec 05 2011 22:55:21 GMT+0100 (Mitteleuropäische Zeit)"},"14772":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Tools/PartsBinBrowser.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"14773":{"type":"S:modified","url":"/core/PartsBin/Tools/PartsBinBrowser.metainfo"},"14774":{"type":"S:modified","url":"/core/PartsBin/Tools/PartsBinBrowser.html"},"14775":{"type":"S:modified","url":"/core/PartsBin/Tools/PartsBinBrowser.json"},"14776":{"rev":120872,"author":"lauritz","date":{"__isSmartRef__":true,"id":14777},"url":{"__isSmartRef__":true,"id":14778},"changes":[{"__isSmartRef__":true,"id":14779}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"14777":{"isSerializedDate":true,"string":"Mon Dec 05 2011 22:53:02 GMT+0100 (Mitteleuropäische Zeit)"},"14778":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Tools/PartsBinBrowser.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"14779":{"type":"S:modified","url":"/core/PartsBin/Tools/PartsBinBrowser.json"},"14780":{"rev":116605,"author":"jenslincke","date":{"__isSmartRef__":true,"id":14781},"url":{"__isSmartRef__":true,"id":14782},"changes":[{"__isSmartRef__":true,"id":14783}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"14781":{"isSerializedDate":true,"string":"Thu Nov 10 2011 13:15:13 GMT+0100 (Mitteleuropäische Zeit)"},"14782":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Tools/PartsBinBrowser.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"14783":{"type":"S:modified","url":"/core/PartsBin/Tools/PartsBinBrowser.json"},"14784":{"rev":116341,"author":"robertkrahn","date":{"__isSmartRef__":true,"id":14785},"url":{"__isSmartRef__":true,"id":14786},"changes":[{"__isSmartRef__":true,"id":14787},{"__isSmartRef__":true,"id":14788},{"__isSmartRef__":true,"id":14789},{"__isSmartRef__":true,"id":14790},{"__isSmartRef__":true,"id":14791},{"__isSmartRef__":true,"id":14792},{"__isSmartRef__":true,"id":14793},{"__isSmartRef__":true,"id":14794},{"__isSmartRef__":true,"id":14795},{"__isSmartRef__":true,"id":14796}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"14785":{"isSerializedDate":true,"string":"Thu Nov 10 2011 00:29:22 GMT+0100 (Mitteleuropäische Zeit)"},"14786":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Sandbox/SandboxBackup.html","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"14787":{"type":"S:modified","url":"/core/PartsBin/Sandbox/Car.html"},"14788":{"type":"S:modified","url":"/core/PartsBin/Tools/PartsBinBrowser.metainfo"},"14789":{"type":"S:modified","url":"/core/PartsBin/Tools/PartsBinBrowser.html"},"14790":{"type":"S:modified","url":"/core/PartsBin/Sandbox/SandboxBackup.json"},"14791":{"type":"S:modified","url":"/core/PartsBin/Sandbox/Car.json"},"14792":{"type":"S:modified","url":"/sandbox/sandbox.xhtml"},"14793":{"type":"S:modified","url":"/core/PartsBin/Tools/PartsBinBrowser.json"},"14794":{"type":"S:modified","url":"/core/PartsBin/Sandbox/SandboxBackup.metainfo"},"14795":{"type":"S:modified","url":"/core/PartsBin/Sandbox/Car.metainfo"},"14796":{"type":"S:modified","url":"/core/PartsBin/Sandbox/SandboxBackup.html"},"14797":{"rev":112200,"author":"lauritz","date":{"__isSmartRef__":true,"id":14798},"url":{"__isSmartRef__":true,"id":14799},"changes":[{"__isSmartRef__":true,"id":14800},{"__isSmartRef__":true,"id":14801},{"__isSmartRef__":true,"id":14802},{"__isSmartRef__":true,"id":14803},{"__isSmartRef__":true,"id":14804},{"__isSmartRef__":true,"id":14805},{"__isSmartRef__":true,"id":14806},{"__isSmartRef__":true,"id":14807},{"__isSmartRef__":true,"id":14808},{"__isSmartRef__":true,"id":14809},{"__isSmartRef__":true,"id":14810},{"__isSmartRef__":true,"id":14811},{"__isSmartRef__":true,"id":14812},{"__isSmartRef__":true,"id":14813},{"__isSmartRef__":true,"id":14814},{"__isSmartRef__":true,"id":14815},{"__isSmartRef__":true,"id":14816},{"__isSmartRef__":true,"id":14817},{"__isSmartRef__":true,"id":14818},{"__isSmartRef__":true,"id":14819},{"__isSmartRef__":true,"id":14820},{"__isSmartRef__":true,"id":14821},{"__isSmartRef__":true,"id":14822},{"__isSmartRef__":true,"id":14823},{"__isSmartRef__":true,"id":14824},{"__isSmartRef__":true,"id":14825},{"__isSmartRef__":true,"id":14826},{"__isSmartRef__":true,"id":14827},{"__isSmartRef__":true,"id":14828},{"__isSmartRef__":true,"id":14829},{"__isSmartRef__":true,"id":14830},{"__isSmartRef__":true,"id":14831},{"__isSmartRef__":true,"id":14832},{"__isSmartRef__":true,"id":14833},{"__isSmartRef__":true,"id":14834},{"__isSmartRef__":true,"id":14835},{"__isSmartRef__":true,"id":14836},{"__isSmartRef__":true,"id":14837},{"__isSmartRef__":true,"id":14838},{"__isSmartRef__":true,"id":14839},{"__isSmartRef__":true,"id":14840},{"__isSmartRef__":true,"id":14841},{"__isSmartRef__":true,"id":14842},{"__isSmartRef__":true,"id":14843},{"__isSmartRef__":true,"id":14844},{"__isSmartRef__":true,"id":14845},{"__isSmartRef__":true,"id":14846},{"__isSmartRef__":true,"id":14847},{"__isSmartRef__":true,"id":14848},{"__isSmartRef__":true,"id":14849},{"__isSmartRef__":true,"id":14850},{"__isSmartRef__":true,"id":14851},{"__isSmartRef__":true,"id":14852},{"__isSmartRef__":true,"id":14853},{"__isSmartRef__":true,"id":14854},{"__isSmartRef__":true,"id":14855},{"__isSmartRef__":true,"id":14856},{"__isSmartRef__":true,"id":14857},{"__isSmartRef__":true,"id":14858},{"__isSmartRef__":true,"id":14859},{"__isSmartRef__":true,"id":14860},{"__isSmartRef__":true,"id":14861},{"__isSmartRef__":true,"id":14862},{"__isSmartRef__":true,"id":14863},{"__isSmartRef__":true,"id":14864},{"__isSmartRef__":true,"id":14865},{"__isSmartRef__":true,"id":14866},{"__isSmartRef__":true,"id":14867},{"__isSmartRef__":true,"id":14868},{"__isSmartRef__":true,"id":14869},{"__isSmartRef__":true,"id":14870},{"__isSmartRef__":true,"id":14871},{"__isSmartRef__":true,"id":14872},{"__isSmartRef__":true,"id":14873},{"__isSmartRef__":true,"id":14874},{"__isSmartRef__":true,"id":14875},{"__isSmartRef__":true,"id":14876},{"__isSmartRef__":true,"id":14877},{"__isSmartRef__":true,"id":14878},{"__isSmartRef__":true,"id":14879},{"__isSmartRef__":true,"id":14880},{"__isSmartRef__":true,"id":14881},{"__isSmartRef__":true,"id":14882},{"__isSmartRef__":true,"id":14883},{"__isSmartRef__":true,"id":14884},{"__isSmartRef__":true,"id":14885},{"__isSmartRef__":true,"id":14886},{"__isSmartRef__":true,"id":14887},{"__isSmartRef__":true,"id":14888},{"__isSmartRef__":true,"id":14889},{"__isSmartRef__":true,"id":14890},{"__isSmartRef__":true,"id":14891},{"__isSmartRef__":true,"id":14892},{"__isSmartRef__":true,"id":14893},{"__isSmartRef__":true,"id":14894},{"__isSmartRef__":true,"id":14895},{"__isSmartRef__":true,"id":14896},{"__isSmartRef__":true,"id":14897},{"__isSmartRef__":true,"id":14898},{"__isSmartRef__":true,"id":14899},{"__isSmartRef__":true,"id":14900},{"__isSmartRef__":true,"id":14901},{"__isSmartRef__":true,"id":14902},{"__isSmartRef__":true,"id":14903},{"__isSmartRef__":true,"id":14904},{"__isSmartRef__":true,"id":14905},{"__isSmartRef__":true,"id":14906},{"__isSmartRef__":true,"id":14907},{"__isSmartRef__":true,"id":14908},{"__isSmartRef__":true,"id":14909},{"__isSmartRef__":true,"id":14910},{"__isSmartRef__":true,"id":14911},{"__isSmartRef__":true,"id":14912},{"__isSmartRef__":true,"id":14913},{"__isSmartRef__":true,"id":14914},{"__isSmartRef__":true,"id":14915},{"__isSmartRef__":true,"id":14916},{"__isSmartRef__":true,"id":14917},{"__isSmartRef__":true,"id":14918},{"__isSmartRef__":true,"id":14919},{"__isSmartRef__":true,"id":14920},{"__isSmartRef__":true,"id":14921},{"__isSmartRef__":true,"id":14922},{"__isSmartRef__":true,"id":14923},{"__isSmartRef__":true,"id":14924},{"__isSmartRef__":true,"id":14925},{"__isSmartRef__":true,"id":14926},{"__isSmartRef__":true,"id":14927},{"__isSmartRef__":true,"id":14928},{"__isSmartRef__":true,"id":14929},{"__isSmartRef__":true,"id":14930},{"__isSmartRef__":true,"id":14931},{"__isSmartRef__":true,"id":14932},{"__isSmartRef__":true,"id":14933},{"__isSmartRef__":true,"id":14934},{"__isSmartRef__":true,"id":14935},{"__isSmartRef__":true,"id":14936},{"__isSmartRef__":true,"id":14937},{"__isSmartRef__":true,"id":14938},{"__isSmartRef__":true,"id":14939},{"__isSmartRef__":true,"id":14940},{"__isSmartRef__":true,"id":14941},{"__isSmartRef__":true,"id":14942},{"__isSmartRef__":true,"id":14943},{"__isSmartRef__":true,"id":14944},{"__isSmartRef__":true,"id":14945},{"__isSmartRef__":true,"id":14946},{"__isSmartRef__":true,"id":14947},{"__isSmartRef__":true,"id":14948},{"__isSmartRef__":true,"id":14949},{"__isSmartRef__":true,"id":14950},{"__isSmartRef__":true,"id":14951},{"__isSmartRef__":true,"id":14952},{"__isSmartRef__":true,"id":14953},{"__isSmartRef__":true,"id":14954},{"__isSmartRef__":true,"id":14955},{"__isSmartRef__":true,"id":14956},{"__isSmartRef__":true,"id":14957},{"__isSmartRef__":true,"id":14958},{"__isSmartRef__":true,"id":14959},{"__isSmartRef__":true,"id":14960},{"__isSmartRef__":true,"id":14961},{"__isSmartRef__":true,"id":14962},{"__isSmartRef__":true,"id":14963},{"__isSmartRef__":true,"id":14964},{"__isSmartRef__":true,"id":14965},{"__isSmartRef__":true,"id":14966},{"__isSmartRef__":true,"id":14967},{"__isSmartRef__":true,"id":14968},{"__isSmartRef__":true,"id":14969},{"__isSmartRef__":true,"id":14970},{"__isSmartRef__":true,"id":14971},{"__isSmartRef__":true,"id":14972},{"__isSmartRef__":true,"id":14973},{"__isSmartRef__":true,"id":14974},{"__isSmartRef__":true,"id":14975},{"__isSmartRef__":true,"id":14976},{"__isSmartRef__":true,"id":14977},{"__isSmartRef__":true,"id":14978},{"__isSmartRef__":true,"id":14979},{"__isSmartRef__":true,"id":14980},{"__isSmartRef__":true,"id":14981},{"__isSmartRef__":true,"id":14982},{"__isSmartRef__":true,"id":14983},{"__isSmartRef__":true,"id":14984},{"__isSmartRef__":true,"id":14985},{"__isSmartRef__":true,"id":14986},{"__isSmartRef__":true,"id":14987},{"__isSmartRef__":true,"id":14988},{"__isSmartRef__":true,"id":14989},{"__isSmartRef__":true,"id":14990},{"__isSmartRef__":true,"id":14991},{"__isSmartRef__":true,"id":14992},{"__isSmartRef__":true,"id":14993},{"__isSmartRef__":true,"id":14994},{"__isSmartRef__":true,"id":14995},{"__isSmartRef__":true,"id":14996},{"__isSmartRef__":true,"id":14997},{"__isSmartRef__":true,"id":14998},{"__isSmartRef__":true,"id":14999},{"__isSmartRef__":true,"id":15000},{"__isSmartRef__":true,"id":15001},{"__isSmartRef__":true,"id":15002},{"__isSmartRef__":true,"id":15003},{"__isSmartRef__":true,"id":15004},{"__isSmartRef__":true,"id":15005},{"__isSmartRef__":true,"id":15006},{"__isSmartRef__":true,"id":15007},{"__isSmartRef__":true,"id":15008},{"__isSmartRef__":true,"id":15009},{"__isSmartRef__":true,"id":15010},{"__isSmartRef__":true,"id":15011},{"__isSmartRef__":true,"id":15012},{"__isSmartRef__":true,"id":15013},{"__isSmartRef__":true,"id":15014},{"__isSmartRef__":true,"id":15015},{"__isSmartRef__":true,"id":15016},{"__isSmartRef__":true,"id":15017},{"__isSmartRef__":true,"id":15018},{"__isSmartRef__":true,"id":15019},{"__isSmartRef__":true,"id":15020},{"__isSmartRef__":true,"id":15021},{"__isSmartRef__":true,"id":15022},{"__isSmartRef__":true,"id":15023},{"__isSmartRef__":true,"id":15024},{"__isSmartRef__":true,"id":15025},{"__isSmartRef__":true,"id":15026},{"__isSmartRef__":true,"id":15027},{"__isSmartRef__":true,"id":15028},{"__isSmartRef__":true,"id":15029},{"__isSmartRef__":true,"id":15030},{"__isSmartRef__":true,"id":15031},{"__isSmartRef__":true,"id":15032},{"__isSmartRef__":true,"id":15033},{"__isSmartRef__":true,"id":15034},{"__isSmartRef__":true,"id":15035},{"__isSmartRef__":true,"id":15036},{"__isSmartRef__":true,"id":15037},{"__isSmartRef__":true,"id":15038},{"__isSmartRef__":true,"id":15039},{"__isSmartRef__":true,"id":15040},{"__isSmartRef__":true,"id":15041},{"__isSmartRef__":true,"id":15042},{"__isSmartRef__":true,"id":15043},{"__isSmartRef__":true,"id":15044},{"__isSmartRef__":true,"id":15045},{"__isSmartRef__":true,"id":15046},{"__isSmartRef__":true,"id":15047},{"__isSmartRef__":true,"id":15048},{"__isSmartRef__":true,"id":15049},{"__isSmartRef__":true,"id":15050},{"__isSmartRef__":true,"id":15051},{"__isSmartRef__":true,"id":15052},{"__isSmartRef__":true,"id":15053},{"__isSmartRef__":true,"id":15054},{"__isSmartRef__":true,"id":15055},{"__isSmartRef__":true,"id":15056},{"__isSmartRef__":true,"id":15057},{"__isSmartRef__":true,"id":15058},{"__isSmartRef__":true,"id":15059},{"__isSmartRef__":true,"id":15060},{"__isSmartRef__":true,"id":15061},{"__isSmartRef__":true,"id":15062},{"__isSmartRef__":true,"id":15063},{"__isSmartRef__":true,"id":15064},{"__isSmartRef__":true,"id":15065},{"__isSmartRef__":true,"id":15066},{"__isSmartRef__":true,"id":15067},{"__isSmartRef__":true,"id":15068},{"__isSmartRef__":true,"id":15069},{"__isSmartRef__":true,"id":15070},{"__isSmartRef__":true,"id":15071},{"__isSmartRef__":true,"id":15072},{"__isSmartRef__":true,"id":15073},{"__isSmartRef__":true,"id":15074},{"__isSmartRef__":true,"id":15075},{"__isSmartRef__":true,"id":15076},{"__isSmartRef__":true,"id":15077},{"__isSmartRef__":true,"id":15078},{"__isSmartRef__":true,"id":15079},{"__isSmartRef__":true,"id":15080},{"__isSmartRef__":true,"id":15081},{"__isSmartRef__":true,"id":15082},{"__isSmartRef__":true,"id":15083},{"__isSmartRef__":true,"id":15084},{"__isSmartRef__":true,"id":15085},{"__isSmartRef__":true,"id":15086},{"__isSmartRef__":true,"id":15087},{"__isSmartRef__":true,"id":15088},{"__isSmartRef__":true,"id":15089},{"__isSmartRef__":true,"id":15090},{"__isSmartRef__":true,"id":15091},{"__isSmartRef__":true,"id":15092},{"__isSmartRef__":true,"id":15093},{"__isSmartRef__":true,"id":15094},{"__isSmartRef__":true,"id":15095},{"__isSmartRef__":true,"id":15096},{"__isSmartRef__":true,"id":15097},{"__isSmartRef__":true,"id":15098},{"__isSmartRef__":true,"id":15099},{"__isSmartRef__":true,"id":15100},{"__isSmartRef__":true,"id":15101},{"__isSmartRef__":true,"id":15102},{"__isSmartRef__":true,"id":15103},{"__isSmartRef__":true,"id":15104},{"__isSmartRef__":true,"id":15105},{"__isSmartRef__":true,"id":15106},{"__isSmartRef__":true,"id":15107},{"__isSmartRef__":true,"id":15108},{"__isSmartRef__":true,"id":15109},{"__isSmartRef__":true,"id":15110},{"__isSmartRef__":true,"id":15111},{"__isSmartRef__":true,"id":15112},{"__isSmartRef__":true,"id":15113},{"__isSmartRef__":true,"id":15114},{"__isSmartRef__":true,"id":15115},{"__isSmartRef__":true,"id":15116},{"__isSmartRef__":true,"id":15117},{"__isSmartRef__":true,"id":15118},{"__isSmartRef__":true,"id":15119},{"__isSmartRef__":true,"id":15120},{"__isSmartRef__":true,"id":15121},{"__isSmartRef__":true,"id":15122},{"__isSmartRef__":true,"id":15123},{"__isSmartRef__":true,"id":15124},{"__isSmartRef__":true,"id":15125},{"__isSmartRef__":true,"id":15126},{"__isSmartRef__":true,"id":15127},{"__isSmartRef__":true,"id":15128},{"__isSmartRef__":true,"id":15129},{"__isSmartRef__":true,"id":15130},{"__isSmartRef__":true,"id":15131},{"__isSmartRef__":true,"id":15132},{"__isSmartRef__":true,"id":15133},{"__isSmartRef__":true,"id":15134},{"__isSmartRef__":true,"id":15135},{"__isSmartRef__":true,"id":15136},{"__isSmartRef__":true,"id":15137},{"__isSmartRef__":true,"id":15138},{"__isSmartRef__":true,"id":15139},{"__isSmartRef__":true,"id":15140},{"__isSmartRef__":true,"id":15141},{"__isSmartRef__":true,"id":15142},{"__isSmartRef__":true,"id":15143},{"__isSmartRef__":true,"id":15144},{"__isSmartRef__":true,"id":15145},{"__isSmartRef__":true,"id":15146},{"__isSmartRef__":true,"id":15147},{"__isSmartRef__":true,"id":15148},{"__isSmartRef__":true,"id":15149},{"__isSmartRef__":true,"id":15150},{"__isSmartRef__":true,"id":15151},{"__isSmartRef__":true,"id":15152},{"__isSmartRef__":true,"id":15153},{"__isSmartRef__":true,"id":15154},{"__isSmartRef__":true,"id":15155},{"__isSmartRef__":true,"id":15156},{"__isSmartRef__":true,"id":15157},{"__isSmartRef__":true,"id":15158},{"__isSmartRef__":true,"id":15159},{"__isSmartRef__":true,"id":15160},{"__isSmartRef__":true,"id":15161},{"__isSmartRef__":true,"id":15162},{"__isSmartRef__":true,"id":15163},{"__isSmartRef__":true,"id":15164},{"__isSmartRef__":true,"id":15165},{"__isSmartRef__":true,"id":15166},{"__isSmartRef__":true,"id":15167},{"__isSmartRef__":true,"id":15168},{"__isSmartRef__":true,"id":15169},{"__isSmartRef__":true,"id":15170},{"__isSmartRef__":true,"id":15171},{"__isSmartRef__":true,"id":15172},{"__isSmartRef__":true,"id":15173},{"__isSmartRef__":true,"id":15174},{"__isSmartRef__":true,"id":15175},{"__isSmartRef__":true,"id":15176},{"__isSmartRef__":true,"id":15177},{"__isSmartRef__":true,"id":15178},{"__isSmartRef__":true,"id":15179},{"__isSmartRef__":true,"id":15180},{"__isSmartRef__":true,"id":15181},{"__isSmartRef__":true,"id":15182},{"__isSmartRef__":true,"id":15183},{"__isSmartRef__":true,"id":15184},{"__isSmartRef__":true,"id":15185},{"__isSmartRef__":true,"id":15186},{"__isSmartRef__":true,"id":15187},{"__isSmartRef__":true,"id":15188},{"__isSmartRef__":true,"id":15189},{"__isSmartRef__":true,"id":15190},{"__isSmartRef__":true,"id":15191},{"__isSmartRef__":true,"id":15192},{"__isSmartRef__":true,"id":15193},{"__isSmartRef__":true,"id":15194},{"__isSmartRef__":true,"id":15195},{"__isSmartRef__":true,"id":15196},{"__isSmartRef__":true,"id":15197},{"__isSmartRef__":true,"id":15198},{"__isSmartRef__":true,"id":15199},{"__isSmartRef__":true,"id":15200},{"__isSmartRef__":true,"id":15201},{"__isSmartRef__":true,"id":15202},{"__isSmartRef__":true,"id":15203},{"__isSmartRef__":true,"id":15204},{"__isSmartRef__":true,"id":15205},{"__isSmartRef__":true,"id":15206},{"__isSmartRef__":true,"id":15207},{"__isSmartRef__":true,"id":15208},{"__isSmartRef__":true,"id":15209},{"__isSmartRef__":true,"id":15210},{"__isSmartRef__":true,"id":15211},{"__isSmartRef__":true,"id":15212},{"__isSmartRef__":true,"id":15213},{"__isSmartRef__":true,"id":15214},{"__isSmartRef__":true,"id":15215},{"__isSmartRef__":true,"id":15216},{"__isSmartRef__":true,"id":15217},{"__isSmartRef__":true,"id":15218},{"__isSmartRef__":true,"id":15219},{"__isSmartRef__":true,"id":15220},{"__isSmartRef__":true,"id":15221},{"__isSmartRef__":true,"id":15222},{"__isSmartRef__":true,"id":15223},{"__isSmartRef__":true,"id":15224},{"__isSmartRef__":true,"id":15225},{"__isSmartRef__":true,"id":15226},{"__isSmartRef__":true,"id":15227},{"__isSmartRef__":true,"id":15228},{"__isSmartRef__":true,"id":15229},{"__isSmartRef__":true,"id":15230},{"__isSmartRef__":true,"id":15231},{"__isSmartRef__":true,"id":15232},{"__isSmartRef__":true,"id":15233},{"__isSmartRef__":true,"id":15234},{"__isSmartRef__":true,"id":15235},{"__isSmartRef__":true,"id":15236},{"__isSmartRef__":true,"id":15237},{"__isSmartRef__":true,"id":15238},{"__isSmartRef__":true,"id":15239},{"__isSmartRef__":true,"id":15240},{"__isSmartRef__":true,"id":15241},{"__isSmartRef__":true,"id":15242},{"__isSmartRef__":true,"id":15243},{"__isSmartRef__":true,"id":15244},{"__isSmartRef__":true,"id":15245},{"__isSmartRef__":true,"id":15246},{"__isSmartRef__":true,"id":15247},{"__isSmartRef__":true,"id":15248},{"__isSmartRef__":true,"id":15249},{"__isSmartRef__":true,"id":15250},{"__isSmartRef__":true,"id":15251},{"__isSmartRef__":true,"id":15252},{"__isSmartRef__":true,"id":15253},{"__isSmartRef__":true,"id":15254},{"__isSmartRef__":true,"id":15255},{"__isSmartRef__":true,"id":15256},{"__isSmartRef__":true,"id":15257},{"__isSmartRef__":true,"id":15258},{"__isSmartRef__":true,"id":15259},{"__isSmartRef__":true,"id":15260},{"__isSmartRef__":true,"id":15261},{"__isSmartRef__":true,"id":15262},{"__isSmartRef__":true,"id":15263},{"__isSmartRef__":true,"id":15264},{"__isSmartRef__":true,"id":15265},{"__isSmartRef__":true,"id":15266},{"__isSmartRef__":true,"id":15267},{"__isSmartRef__":true,"id":15268},{"__isSmartRef__":true,"id":15269},{"__isSmartRef__":true,"id":15270},{"__isSmartRef__":true,"id":15271},{"__isSmartRef__":true,"id":15272},{"__isSmartRef__":true,"id":15273},{"__isSmartRef__":true,"id":15274},{"__isSmartRef__":true,"id":15275},{"__isSmartRef__":true,"id":15276},{"__isSmartRef__":true,"id":15277},{"__isSmartRef__":true,"id":15278},{"__isSmartRef__":true,"id":15279},{"__isSmartRef__":true,"id":15280},{"__isSmartRef__":true,"id":15281},{"__isSmartRef__":true,"id":15282},{"__isSmartRef__":true,"id":15283},{"__isSmartRef__":true,"id":15284},{"__isSmartRef__":true,"id":15285},{"__isSmartRef__":true,"id":15286},{"__isSmartRef__":true,"id":15287},{"__isSmartRef__":true,"id":15288},{"__isSmartRef__":true,"id":15289},{"__isSmartRef__":true,"id":15290},{"__isSmartRef__":true,"id":15291},{"__isSmartRef__":true,"id":15292},{"__isSmartRef__":true,"id":15293},{"__isSmartRef__":true,"id":15294},{"__isSmartRef__":true,"id":15295},{"__isSmartRef__":true,"id":15296},{"__isSmartRef__":true,"id":15297},{"__isSmartRef__":true,"id":15298},{"__isSmartRef__":true,"id":15299},{"__isSmartRef__":true,"id":15300},{"__isSmartRef__":true,"id":15301},{"__isSmartRef__":true,"id":15302},{"__isSmartRef__":true,"id":15303},{"__isSmartRef__":true,"id":15304},{"__isSmartRef__":true,"id":15305},{"__isSmartRef__":true,"id":15306},{"__isSmartRef__":true,"id":15307},{"__isSmartRef__":true,"id":15308},{"__isSmartRef__":true,"id":15309},{"__isSmartRef__":true,"id":15310},{"__isSmartRef__":true,"id":15311},{"__isSmartRef__":true,"id":15312},{"__isSmartRef__":true,"id":15313},{"__isSmartRef__":true,"id":15314},{"__isSmartRef__":true,"id":15315},{"__isSmartRef__":true,"id":15316},{"__isSmartRef__":true,"id":15317},{"__isSmartRef__":true,"id":15318},{"__isSmartRef__":true,"id":15319},{"__isSmartRef__":true,"id":15320},{"__isSmartRef__":true,"id":15321},{"__isSmartRef__":true,"id":15322},{"__isSmartRef__":true,"id":15323},{"__isSmartRef__":true,"id":15324},{"__isSmartRef__":true,"id":15325},{"__isSmartRef__":true,"id":15326},{"__isSmartRef__":true,"id":15327},{"__isSmartRef__":true,"id":15328},{"__isSmartRef__":true,"id":15329},{"__isSmartRef__":true,"id":15330},{"__isSmartRef__":true,"id":15331},{"__isSmartRef__":true,"id":15332},{"__isSmartRef__":true,"id":15333},{"__isSmartRef__":true,"id":15334},{"__isSmartRef__":true,"id":15335},{"__isSmartRef__":true,"id":15336},{"__isSmartRef__":true,"id":15337},{"__isSmartRef__":true,"id":15338},{"__isSmartRef__":true,"id":15339},{"__isSmartRef__":true,"id":15340},{"__isSmartRef__":true,"id":15341},{"__isSmartRef__":true,"id":15342},{"__isSmartRef__":true,"id":15343},{"__isSmartRef__":true,"id":15344},{"__isSmartRef__":true,"id":15345},{"__isSmartRef__":true,"id":15346},{"__isSmartRef__":true,"id":15347},{"__isSmartRef__":true,"id":15348},{"__isSmartRef__":true,"id":15349},{"__isSmartRef__":true,"id":15350},{"__isSmartRef__":true,"id":15351},{"__isSmartRef__":true,"id":15352},{"__isSmartRef__":true,"id":15353},{"__isSmartRef__":true,"id":15354},{"__isSmartRef__":true,"id":15355},{"__isSmartRef__":true,"id":15356},{"__isSmartRef__":true,"id":15357},{"__isSmartRef__":true,"id":15358},{"__isSmartRef__":true,"id":15359},{"__isSmartRef__":true,"id":15360},{"__isSmartRef__":true,"id":15361},{"__isSmartRef__":true,"id":15362},{"__isSmartRef__":true,"id":15363},{"__isSmartRef__":true,"id":15364},{"__isSmartRef__":true,"id":15365},{"__isSmartRef__":true,"id":15366},{"__isSmartRef__":true,"id":15367},{"__isSmartRef__":true,"id":15368},{"__isSmartRef__":true,"id":15369},{"__isSmartRef__":true,"id":15370},{"__isSmartRef__":true,"id":15371},{"__isSmartRef__":true,"id":15372},{"__isSmartRef__":true,"id":15373},{"__isSmartRef__":true,"id":15374},{"__isSmartRef__":true,"id":15375},{"__isSmartRef__":true,"id":15376},{"__isSmartRef__":true,"id":15377},{"__isSmartRef__":true,"id":15378},{"__isSmartRef__":true,"id":15379},{"__isSmartRef__":true,"id":15380},{"__isSmartRef__":true,"id":15381},{"__isSmartRef__":true,"id":15382},{"__isSmartRef__":true,"id":15383},{"__isSmartRef__":true,"id":15384},{"__isSmartRef__":true,"id":15385},{"__isSmartRef__":true,"id":15386}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"14798":{"isSerializedDate":true,"string":"Fri Oct 28 2011 01:02:08 GMT+0200 (Mitteleuropäische Sommerzeit)"},"14799":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/users/lauritz/miniprojects/annotationPart.xhtml","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"14800":{"type":"S:modified","url":"/users/jennek/start.xhtml"},"14801":{"type":"S:modified","url":"/users/Dan/Piano.xhtml"},"14802":{"type":"S:modified","url":"/users/sofia/documentation.xhtml"},"14803":{"type":"S:modified","url":"/users/cschuster/presentation.xhtml"},"14804":{"type":"S:modified","url":"/demos/LiveWeb/NewCPUVisualization.xhtml"},"14805":{"type":"S:modified","url":"/users/lauritz/start.xhtml"},"14806":{"type":"S:modified","url":"/core/lively/bootstrap.js"},"14807":{"type":"S:modified","url":"/draft/NewWorld/ServerPart.xhtml"},"14808":{"type":"S:modified","url":"/users/sofia/georgi/ButtonPrototypes.xhtml"},"14809":{"type":"S:modified","url":"/draft/NewWorld/NotetakingApp.xhtml"},"14810":{"type":"S:modified","url":"/projects/CodeDB2/info_documents.xhtml"},"14811":{"type":"S:modified","url":"/users/cschuster/hello.xhtml"},"14812":{"type":"S:modified","url":"/users/fbo/layoutNoEpiMorphs.xhtml"},"14813":{"type":"S:modified","url":"/issues/110527_RichTextGetsLost.xhtml"},"14814":{"type":"S:modified","url":"/users/fbo/boxTestRange.xhtml"},"14815":{"type":"S:modified","url":"/demos/LiveWeb/CPUVisualization.xhtml"},"14816":{"type":"S:modified","url":"/demos/contextjs/Syntax.xhtml"},"14817":{"type":"S:modified","url":"/draft/NewWorld/Connectors.xhtml"},"14818":{"type":"S:modified","url":"/users/sofia/documentationXXX.xhtml"},"14819":{"type":"S:modified","url":"/demos/VisualConnect.xhtml"},"14820":{"type":"S:modified","url":"/users/MrSteve/Test1.xhtml"},"14821":{"type":"S:modified","url":"/issues/110614_ClickingOnLinesHackIsBroken.xhtml"},"14822":{"type":"S:modified","url":"/ChangeLog.xhtml"},"14823":{"type":"S:modified","url":"/gettingStarted.xhtml"},"14824":{"type":"S:modified","url":"/users/martin/oldWorkspace.xhtml"},"14825":{"type":"S:modified","url":"/demos/Clean.xhtml"},"14826":{"type":"S:modified","url":"/users/robertkrahn/SceneRefactoring/prototypeSaved.xhtml"},"14827":{"type":"S:modified","url":"/issues/110613_ConnectorsAreBroken.xhtml"},"14828":{"type":"S:modified","url":"/draft/NewWorld/ModuleDependencies.xhtml"},"14829":{"type":"S:modified","url":"/issues/fixed/110412_ListDroppingBroken.xhtml"},"14830":{"type":"S:modified","url":"/demos/LiveWeb/Empty.xhtml"},"14831":{"type":"S:modified","url":"/users/robertkrahn/SceneRefactoring/dev2.xhtml"},"14832":{"type":"S:modified","url":"/users/fbo/dropJournalBug.xhtml"},"14833":{"type":"S:modified","url":"/users/tfleig/start.xhtml"},"14834":{"type":"S:modified","url":"/specs/Scrolling.xhtml"},"14835":{"type":"S:modified","url":"/users/fbo/dataGridTests.xhtml"},"14836":{"type":"S:modified","url":"/users/tmohr/newWorld2.xhtml"},"14837":{"type":"S:modified","url":"/users/sofia/georgi/new_world.xhtml"},"14838":{"type":"S:modified","url":"/users/tmohr/slide5.xhtml"},"14839":{"type":"S:modified","url":"/users/fbo/constraintLayoutExampleSerialized.xhtml"},"14840":{"type":"S:modified","url":"/draft/NewWorld/TextBugfixes.xhtml"},"14841":{"type":"S:modified","url":"/users/ahold/new/usertracking.xhtml"},"14842":{"type":"S:modified","url":"/issues/110512_WrappingTextInTextMorph.xhtml"},"14843":{"type":"S:modified","url":"/users/constantin/doku.xhtml"},"14844":{"type":"S:modified","url":"/users/Dan/PartsBin.xhtml"},"14845":{"type":"S:modified","url":"/users/fbo/chat.xhtml"},"14846":{"type":"S:modified","url":"/users/Dan/NewPresentation.xhtml"},"14847":{"type":"S:modified","url":"/users/markoroeder/TablePartDev.xhtml"},"14848":{"type":"S:modified","url":"/users/fbo/renderingHooks.xhtml"},"14849":{"type":"S:modified","url":"/users/robertkrahn/SceneRefactoring/prototype_saved.xhtml"},"14850":{"type":"S:modified","url":"/users/bert/start.xhtml"},"14851":{"type":"S:modified","url":"/users/Dan/TestWorld.xhtml"},"14852":{"type":"S:modified","url":"/projects/BP2012/StoriesAndTasksHubert.xhtml"},"14853":{"type":"S:modified","url":"/issues/110603_SvgRenderIsNotYetGoodEnoughForOurIcons.xhtml"},"14854":{"type":"S:modified","url":"/issues/111006_DisableGrabbingDoesNotDisableGrabbing.xhtml"},"14855":{"type":"S:modified","url":"/users/robertkrahn/writing.xhtml"},"14856":{"type":"S:modified","url":"/issues/111020_ClassBrowserPartShouldRememberChanges.xhtml"},"14857":{"type":"S:modified","url":"/users/ahold/serverDevNew.xhtml"},"14858":{"type":"S:modified","url":"/demos/LiveWeb/LiveWebSummary.xhtml"},"14859":{"type":"S:modified","url":"/users/lauritz/miniprojects/jQueryEffects.xhtml"},"14860":{"type":"S:modified","url":"/users/Dan/BorderTest.xhtml"},"14861":{"type":"S:modified","url":"/draft/NewWorld/PartsBin.xhtml"},"14862":{"type":"S:modified","url":"/users/sofia/georgi/splitter.xhtml"},"14863":{"type":"S:modified","url":"/users/martin/stats.xhtml"},"14864":{"type":"S:modified","url":"/users/ahold/newWorld.xhtml"},"14865":{"type":"S:modified","url":"/draft/NewWorld/SVGLines.xhtml"},"14866":{"type":"S:added","url":null},"14867":{"type":"S:modified","url":"/issues/fixed/110507_CommentsForParts.xhtml"},"14868":{"type":"S:modified","url":"/demos/contextjs/OpenImplementation.xhtml"},"14869":{"type":"S:modified","url":"/users/Dan/QBF2Ba.xhtml"},"14870":{"type":"S:modified","url":"/users/fbo/welcome.xhtml"},"14871":{"type":"S:modified","url":"/issues/111026_CouchDB>>saveDoesNotAskForCredentialsInSafari.xhtml"},"14872":{"type":"S:modified","url":"/users/martin/measurements/FAQ.xhtml"},"14873":{"type":"S:modified","url":"/users/gerald24/temp.xhtml"},"14874":{"type":"S:modified","url":"/users/markoroeder/MetadataVisualization.xhtml"},"14875":{"type":"S:modified","url":"/demos/WorldSerializationGraph.xhtml"},"14876":{"type":"S:modified","url":"/users/robertkrahn/SceneRefactoring/ImageDroppin.xhtml"},"14877":{"type":"S:modified","url":"/users/Dan/LiveWeb-NewLayout.xhtml"},"14878":{"type":"S:modified","url":"/core/lively/DOMAbstraction.js"},"14879":{"type":"S:modified","url":"/users/robertkrahn/SceneRefactoring/Slider.xhtml"},"14880":{"type":"S:modified","url":"/demos/ScriptingClock.xhtml"},"14881":{"type":"S:modified","url":"/issues/111017_BrowsingSubmorphsWithObjectExplorerBroken.xhtml"},"14882":{"type":"S:modified","url":"/users/Dan/Tutorial1.xhtml"},"14883":{"type":"S:modified","url":"/users/fbo/empty3.xhtml"},"14884":{"type":"S:modified","url":"/demos/visualizations/FPSProtovis.xhtml"},"14885":{"type":"S:modified","url":"/draft/NewWorld/ObjectTracerPart.xhtml"},"14886":{"type":"S:modified","url":"/issues/110629_SlideoverlayIsBrokenAfterSavingItHidden.xhtml"},"14887":{"type":"S:modified","url":"/users/markoroeder/GOTY2011.xhtml"},"14888":{"type":"S:modified","url":"/users/fbo/DraftLayout.xhtml"},"14889":{"type":"S:modified","url":"/users/fbo/onMouseMoveRefactoring.xhtml"},"14890":{"type":"S:modified","url":"/users/Dan/PM/ScripterDev.xhtml"},"14891":{"type":"S:modified","url":"/projects/BP2012/StoriesAndTasksSebastian.xhtml"},"14892":{"type":"S:modified","url":"/users/fbo/DataTables.xhtml"},"14893":{"type":"S:modified","url":"/users/fbo/myLineWorld.xhtml"},"14894":{"type":"S:modified","url":"/issues/110526_ConnectorsInTheNewWorld.xhtml"},"14895":{"type":"S:modified","url":"/users/Dan/PM/FormLayoutExpt.xhtml"},"14896":{"type":"S:modified","url":"/users/Dan/MyQBF.xhtml"},"14897":{"type":"S:modified","url":"/users/Dan/LiveWeb2.xhtml"},"14898":{"type":"S:modified","url":"/users/fbo/layoutPlaceholdersForDragging.xhtml"},"14899":{"type":"S:modified","url":"/webwerkstatt.xhtml"},"14900":{"type":"S:modified","url":"/users/sofia/georgi/Versions.xhtml"},"14901":{"type":"S:modified","url":"/issues/fixed/110506_CompletelyEmphasizedTextDoesNotSerialize.xhtml"},"14902":{"type":"S:modified","url":"/issues/110518_ShadowOfAMorphDoesNotReflectRotation.xhtml"},"14903":{"type":"S:modified","url":"/users/olmeca/start.xhtml"},"14904":{"type":"S:modified","url":"/users/sofia/martin/3.xhtml"},"14905":{"type":"S:modified","url":"/issues/110514_DontShowEditCursorForHalosMenusEtc.xhtml"},"14906":{"type":"S:modified","url":"/users/robertkrahn/SceneRefactoring/Lists.xhtml"},"14907":{"type":"S:modified","url":"/users/fbo/layoutDragSnap.xhtml"},"14908":{"type":"S:modified","url":"/users/sofia/georgi/new.xhtml"},"14909":{"type":"S:modified","url":"/users/mkilling/ikuh.xhtml"},"14910":{"type":"S:modified","url":"/draft/NewWorld/ClassBrowser.xhtml"},"14911":{"type":"S:modified","url":"/users/fbo/xamppInstaller.xhtml"},"14912":{"type":"S:modified","url":"/users/Kat/QBF2B.xhtml"},"14913":{"type":"S:modified","url":"/demos/visualizations/protovis.xhtml"},"14914":{"type":"S:modified","url":"/users/NikolaySuslov/start.xhtml"},"14915":{"type":"S:modified","url":"/documentation/Lively2Installation.xhtml"},"14916":{"type":"S:modified","url":"/issues/110518_ProblemToOpenDialogs.xhtml"},"14917":{"type":"S:modified","url":"/users/sofia/learning_prototype_js.xhtml"},"14918":{"type":"S:modified","url":"/issues/110809_AsScriptOfMethodDoesNotChangeFunctionName.xhtml"},"14919":{"type":"S:modified","url":"/projects/BP2012/StoriesAndTasksBenjamin.xhtml"},"14920":{"type":"S:modified","url":"/users/sofia/video1.xhtml"},"14921":{"type":"S:modified","url":"/empty.xhtml"},"14922":{"type":"S:modified","url":"/demos/LiveWeb/LiveWeb.xhtml"},"14923":{"type":"S:modified","url":"/users/cschuster/start.xhtml"},"14924":{"type":"S:modified","url":"/issues/fixed/110509_WorldMenuDoesNotWork.xhtml"},"14925":{"type":"S:modified","url":"/users/Dan/QuickBrownFox.xhtml"},"14926":{"type":"S:modified","url":"/projects/Lively2/Minimal.xhtml"},"14927":{"type":"S:modified","url":"/issues/111005_LineIssues.xhtml"},"14928":{"type":"S:modified","url":"/issues/fixed/110506_PartsbinHasNoAddOrRemoveCategoryButtons.xhtml"},"14929":{"type":"S:modified","url":"/users/sofia/experiments/css_theming.xhtml"},"14930":{"type":"S:modified","url":"/documentation/videoTutorials/110630_CPUVis.xhtml"},"14931":{"type":"S:modified","url":"/users/template/start.xhtml"},"14932":{"type":"S:modified","url":"/documentation/Traits.xhtml"},"14933":{"type":"S:modified","url":"/issues/110717_ShapeOffsetMakesEventsGoMad.xhtml"},"14934":{"type":"S:modified","url":"/users/fbo/jQueryUi.xhtml"},"14935":{"type":"S:modified","url":"/users/robertkrahn/nonexisting.xhtml"},"14936":{"type":"S:modified","url":"/users/robertkrahn/SceneRefactoring/DroppingForImport.xhtml"},"14937":{"type":"S:modified","url":"/cleanup.xhtml"},"14938":{"type":"S:modified","url":"/issues/110522_ListAndTextScrollWorldAfterReachingTheirScrollBounds.xhtml"},"14939":{"type":"S:modified","url":"/projects/BP2012/simple.xhtml"},"14940":{"type":"S:modified","url":"/issues/110831_ScrolingWithNewClippingCodeDoesNotWork.xhtml"},"14941":{"type":"S:modified","url":"/issues/110923_ProtovisVisualizationBroken.xhtml"},"14942":{"type":"S:modified","url":"/issues/111019_PublishingPartsWithCommitMessages.xhtml"},"14943":{"type":"S:modified","url":"/demos/visualizations/jsl4tv-world-000.xhtml"},"14944":{"type":"S:modified","url":"/users/markoroeder/SVN2CodeDB.xhtml"},"14945":{"type":"S:modified","url":"/users/sofia/trac_tickets_pavel.xhtml"},"14946":{"type":"S:modified","url":"/projects/BP2012/2011-11-02-talk.xhtml"},"14947":{"type":"S:modified","url":"/users/fbo/dojoWorld.xhtml"},"14948":{"type":"S:modified","url":"/users/Dan/NewPresentation2.xhtml"},"14949":{"type":"S:modified","url":"/users/tmohr/slide6.xhtml"},"14950":{"type":"S:modified","url":"/projects/DebuggingJS/draft.xhtml"},"14951":{"type":"S:modified","url":"/draft/NewWorld/DirectGrabDragAndCopy.xhtml"},"14952":{"type":"S:modified","url":"/users/sofia/protovis.xhtml"},"14953":{"type":"S:modified","url":"/blank.xhtml"},"14954":{"type":"S:modified","url":"/users/robertkrahn/testCPUVis.xhtml"},"14955":{"type":"S:modified","url":"/projects/Lively2/Converting.xhtml"},"14956":{"type":"S:modified","url":"/users/andyburnett/start.xhtml"},"14957":{"type":"S:modified","url":"/users/robertkrahn/SceneRefactoring/RichText.xhtml"},"14958":{"type":"S:modified","url":"/draft/NewWorld/Presentations.xhtml"},"14959":{"type":"S:modified","url":"/users/robertkrahn/garminExport.xhtml"},"14960":{"type":"S:modified","url":"/tests.xhtml"},"14961":{"type":"S:modified","url":"/issues/110625_PartUploadBroken.xhtml"},"14962":{"type":"S:modified","url":"/issues/fixed/110517_ConnectionsWantToAccessClosureValues.xhtml"},"14963":{"type":"S:modified","url":"/users/markoroeder/DataVisualization.xhtml"},"14964":{"type":"S:modified","url":"/draft/NewWorld/PartsBinSearch.xhtml"},"14965":{"type":"S:modified","url":"/issues/110529_InsertingSomethingInTextRemovesFocus.xhtml"},"14966":{"type":"S:modified","url":"/issues/110512_ListSelectionInScbDoesNotWorkCorrectly.xhtml"},"14967":{"type":"S:modified","url":"/issues/111017_StaticBindingOfSuperInClosures.xhtml"},"14968":{"type":"S:modified","url":"/demos/contextjs/flattening.xhtml"},"14969":{"type":"S:modified","url":"/issues/110511_LinesCannotBeClicked.xhtml"},"14970":{"type":"S:modified","url":"/users/lauritz/miniprojects/gettingStarted.xhtml"},"14971":{"type":"S:modified","url":"/users/markoroeder/Part2Class.xhtml"},"14972":{"type":"S:modified","url":"/users/Dan/EmptyWorld2.xhtml"},"14973":{"type":"S:modified","url":"/projects/LivelyKernel/nextSteps.xhtml"},"14974":{"type":"S:modified","url":"/users/wlcleveland/start.xhtml"},"14975":{"type":"S:modified","url":"/users/swart/start.xhtml"},"14976":{"type":"S:modified","url":"/users/Dan/QBF2Bb.xhtml"},"14977":{"type":"S:modified","url":"/users/tmohr/slide1.xhtml"},"14978":{"type":"S:modified","url":"/users/robertkrahn/DetermineModuleDependencies.xhtml"},"14979":{"type":"S:modified","url":"/projects/BP2012/StoriesAndTasksHubert2.xhtml"},"14980":{"type":"S:modified","url":"/projects/CodeDB2/info_restructuring.xhtml"},"14981":{"type":"S:modified","url":"/users/Dan/PM/DemoForm.xhtml"},"14982":{"type":"S:modified","url":"/issues/110728_GraffleLayerGrabsWorld.xhtml"},"14983":{"type":"S:modified","url":"/users/Dan/Activities1.xhtml"},"14984":{"type":"S:modified","url":"/users/tmohr/emtpy.xhtml"},"14985":{"type":"S:modified","url":"/documentation/ElProfesor.xhtml"},"14986":{"type":"S:modified","url":"/issues/111022_TheExplorerScrollingIsBroken.xhtml"},"14987":{"type":"S:modified","url":"/users/Dan/WindowPlay.xhtml"},"14988":{"type":"S:modified","url":"/users/martin/Measurements.xhtml"},"14989":{"type":"S:modified","url":"/users/fbo/layoutCycle.xhtml"},"14990":{"type":"S:modified","url":"/documentation/7funthings.xhtml"},"14991":{"type":"S:modified","url":"/users/robertkrahn/SceneRefactoring/jensWorld.xhtml"},"14992":{"type":"S:modified","url":"/users/iho/start.xhtml"},"14993":{"type":"S:modified","url":"/users/robertkrahn/SceneRefactoring/NewMorphicIntroduction.xhtml"},"14994":{"type":"S:modified","url":"/BrokenWorldRepairSite.xhtml"},"14995":{"type":"S:modified","url":"/users/fbo/serverDevPlayground.xhtml"},"14996":{"type":"S:modified","url":"/users/ahold/TrackerDev.xhtml"},"14997":{"type":"S:modified","url":"/users/Dan/LiveWeb3.xhtml"},"14998":{"type":"S:modified","url":"/documentation/Template.xhtml"},"14999":{"type":"S:modified","url":"/users/robertkrahn/SceneRefactoring/secondWorld.xhtml"},"15000":{"type":"S:modified","url":"/documentation/ContextJS.xhtml"},"15001":{"type":"S:modified","url":"/projects/CodeDB2/CodeDB2Dev.xhtml"},"15002":{"type":"S:modified","url":"/users/markoroeder/GrammarTesting.xhtml"},"15003":{"type":"S:modified","url":"/documentation/ScriptingTutorial.xhtml"},"15004":{"type":"S:modified","url":"/users/fbo/deserializeMorphs.xhtml"},"15005":{"type":"S:modified","url":"/issues/110722_ClipModeShouldClipMorphsInTheirBounds.xhtml"},"15006":{"type":"S:modified","url":"/documentation/videoTutorials/110714_NodeJSServerCreation.xhtml"},"15007":{"type":"S:modified","url":"/users/fbo/scrollFixes.xhtml"},"15008":{"type":"S:modified","url":"/users/fbo/empty.xhtml"},"15009":{"type":"S:modified","url":"/projects/BP2012/StoriesAndTasksConrad.xhtml"},"15010":{"type":"S:modified","url":"/users/keith/deadly.xhtml"},"15011":{"type":"S:modified","url":"/users/robertkrahn/nonexisting2.xhtml"},"15012":{"type":"S:modified","url":"/users/Dan/QBFa.xhtml"},"15013":{"type":"S:modified","url":"/users/cschuster/debugging2.xhtml"},"15014":{"type":"S:modified","url":"/users/fbo/SlickGrid.xhtml"},"15015":{"type":"S:modified","url":"/users/constantin/Snake.xhtml"},"15016":{"type":"S:modified","url":"/documentation/worlds.xhtml"},"15017":{"type":"S:modified","url":"/users/robertkrahn/SceneRefactoring/firstWorld2.xhtml"},"15018":{"type":"S:modified","url":"/issues/110609_TabIndentionForBulletPoints.xhtml"},"15019":{"type":"S:modified","url":"/projects/BP2012/StoriesAndTasksAstrid.xhtml"},"15020":{"type":"S:modified","url":"/users/sofia/video2.xhtml"},"15021":{"type":"S:modified","url":"/users/keith/notes.xhtml"},"15022":{"type":"S:modified","url":"/issues/110528_ClickBehaviorOfScbIsStrange.xhtml"},"15023":{"type":"S:modified","url":"/demos/Parts.xhtml"},"15024":{"type":"S:modified","url":"/demos/WhereArePeopleFrom.xhtml"},"15025":{"type":"S:modified","url":"/issues/110510_MorphsAreDroppedWhenDndedFromPartsbin.xhtml"},"15026":{"type":"S:modified","url":"/users/fbo/jqueryTabulate.xhtml"},"15027":{"type":"S:modified","url":"/issues/111026_CustomFormattedBinsInPartsBin.xhtml"},"15028":{"type":"S:modified","url":"/users/fbo/learningLively2.xhtml"},"15029":{"type":"S:modified","url":"/issues/111017_svgIssues.xhtml"},"15030":{"type":"S:modified","url":"/users/markoroeder/NewStreamwork.xhtml"},"15031":{"type":"S:modified","url":"/users/markoroeder/MapImport.xhtml"},"15032":{"type":"S:modified","url":"/documentation/Serialization-Interface.xhtml"},"15033":{"type":"S:modified","url":"/issues/fixed/110511_DroppablebehaviorParts.xhtml"},"15034":{"type":"S:modified","url":"/users/markoroeder/newDraft.xhtml"},"15035":{"type":"S:modified","url":"/projects/Lively2/ReleasePlanning.xhtml"},"15036":{"type":"S:modified","url":"/draft/NewWorld/LinesAndCurves.xhtml"},"15037":{"type":"S:modified","url":"/users/Dan/HaloExpt.xhtml"},"15038":{"type":"S:modified","url":"/issues/110921_DropshadowIsOff.xhtml"},"15039":{"type":"S:modified","url":"/users/keith/versionControl.xhtml"},"15040":{"type":"S:modified","url":"/issues/111021_HowToStoreObjectsOnTheServer.xhtml"},"15041":{"type":"S:modified","url":"/documentation/videoTutorials/SystemBrowserDiffingVersions.xhtml"},"15042":{"type":"S:modified","url":"/users/fbo/blank.xhtml"},"15043":{"type":"S:modified","url":"/demos/Clock.xhtml"},"15044":{"type":"S:modified","url":"/users/fbo/scrolling.xhtml"},"15045":{"type":"S:modified","url":"/users/markoroeder/DraftInfoItem.xhtml"},"15046":{"type":"S:modified","url":"/documentation/HowConnectWorks.xhtml"},"15047":{"type":"S:modified","url":"/users/fbo/layoutTests.xhtml"},"15048":{"type":"S:modified","url":"/issues/fixed/110407_NoScriptEditorInNewWorld.xhtml"},"15049":{"type":"S:modified","url":"/projects/BP2012/Requests.xhtml"},"15050":{"type":"S:modified","url":"/users/template/pleaseDoNotChangeOrRemoveWorldsInThisDirectory.xhtml"},"15051":{"type":"S:modified","url":"/users/fbo/journalBug.xhtml"},"15052":{"type":"S:modified","url":"/issues/110701_VisualBindingToStarBroken.xhtml"},"15053":{"type":"S:modified","url":"/users/tmohr/slide7.xhtml"},"15054":{"type":"S:modified","url":"/issues/110723_PathBroken.xhtml"},"15055":{"type":"S:modified","url":"/demos/MyNewWikiPage.xhtml"},"15056":{"type":"S:modified","url":"/issues/fixed/110510_SafariWontOpenToolsFromPartsbin.xhtml"},"15057":{"type":"S:modified","url":"/issues/110720_FirefoxCannotDisplaySvgBasedMorphs.xhtml"},"15058":{"type":"S:modified","url":"/draft/NewWorld/RichText.xhtml"},"15059":{"type":"S:modified","url":"/users/alexwarth/start.xhtml"},"15060":{"type":"S:modified","url":"/draft/NewWorld/SimpleBrowser.xhtml"},"15061":{"type":"S:modified","url":"/draft/NewWorld/OldMorphicObjectConversion.xhtml"},"15062":{"type":"S:modified","url":"/documentation/profesores.xhtml"},"15063":{"type":"S:modified","url":"/documentation/videoTutorials/template.xhtml"},"15064":{"type":"S:modified","url":"/issues/110629_WindmillDoesNotShowInThePartsBin.xhtml"},"15065":{"type":"S:modified","url":"/issues/110519_PasteBug.xhtml"},"15066":{"type":"S:modified","url":"/draft/NewWorld/Engine.xhtml"},"15067":{"type":"S:modified","url":"/draft/NewWorld/ProgressForRequests.xhtml"},"15068":{"type":"S:modified","url":"/users/robertkrahn/SceneRefactoring/Sliders.xhtml"},"15069":{"type":"S:modified","url":"/users/tmohr/bespin.xhtml"},"15070":{"type":"S:modified","url":"/users/fbo/scrollPlayground.xhtml"},"15071":{"type":"S:modified","url":"/users/tfleig/test1.xhtml"},"15072":{"type":"S:modified","url":"/users/fbo/gitSetup.xhtml"},"15073":{"type":"S:modified","url":"/users/constantin/start.xhtml"},"15074":{"type":"S:modified","url":"/users/Dan/Test.xhtml"},"15075":{"type":"S:modified","url":"/issues/110630_MenusLeaveVisibleBounds.xhtml"},"15076":{"type":"S:modified","url":"/projects/CodeDB2/playground_tilman.xhtml"},"15077":{"type":"S:modified","url":"/users/ohshima/start.xhtml"},"15078":{"type":"S:modified","url":"/issues/110704_MapsAreBlacksAfterDeserialization.xhtml"},"15079":{"type":"S:modified","url":"/users/Kat/MyQBF.xhtml"},"15080":{"type":"S:modified","url":"/users/markoroeder/SerializationDebug.xhtml"},"15081":{"type":"S:modified","url":"/issues/111012_BorderWidthIssue.xhtml"},"15082":{"type":"S:modified","url":"/users/mzimmerm/etoys-development-notes.xhtml"},"15083":{"type":"S:modified","url":"/users/Dan/EngineTest.xhtml"},"15084":{"type":"S:modified","url":"/users/tmohr/slide2.xhtml"},"15085":{"type":"S:modified","url":"/users/sofia/protovisPrototype.xhtml"},"15086":{"type":"S:modified","url":"/users/sofia/sofia/georgi/new_world.xhtml"},"15087":{"type":"S:modified","url":"/documentation/FAQ.xhtml"},"15088":{"type":"S:modified","url":"/demos/contextjs/SimpleObjectTracing.xhtml"},"15089":{"type":"S:modified","url":"/users/Dan/PM/Dan.xhtml"},"15090":{"type":"S:modified","url":"/issues/fixed/110518_PartsbinMoveIsNoRealMove.xhtml"},"15091":{"type":"S:modified","url":"/sandbox/sandbox-dgc.xhtml"},"15092":{"type":"S:modified","url":"/issues/110610_AddNewMethodBroken.xhtml"},"15093":{"type":"S:modified","url":"/users/Dan/CC.xhtml"},"15094":{"type":"S:modified","url":"/draft/NewWorld/StringsAsRichText.xhtml"},"15095":{"type":"S:modified","url":"/issues/110704_ClickingOnProtoVisDrawing.xhtml"},"15096":{"type":"S:modified","url":"/users/fbo/layoutGrid.xhtml"},"15097":{"type":"S:modified","url":"/users/Dan/Garbage.xhtml"},"15098":{"type":"S:modified","url":"/welcome.xhtml"},"15099":{"type":"S:modified","url":"/users/robertkrahn/SceneRefactoring/textEditor.xhtml"},"15100":{"type":"S:modified","url":"/users/robertkrahn/SceneRefactoring/prototypeQBF.xhtml"},"15101":{"type":"S:modified","url":"/documentation/videoTutorials/110429_TextAttributes.xhtml"},"15102":{"type":"S:modified","url":"/users/fbo/pongServer.xhtml"},"15103":{"type":"S:modified","url":"/users/miku/start.xhtml"},"15104":{"type":"S:modified","url":"/users/Dan/PM/Lively2.xhtml"},"15105":{"type":"S:modified","url":"/users/cschuster/dev-alpha.xhtml"},"15106":{"type":"S:modified","url":"/users/Dan/PM/PowerPointNot.xhtml"},"15107":{"type":"S:modified","url":"/users/fbo/layoutConfigurator.xhtml"},"15108":{"type":"S:modified","url":"/draft/NewWorld/Diffing.xhtml"},"15109":{"type":"S:modified","url":"/issues/110604_GriddingDoesNotWorkRight.xhtml"},"15110":{"type":"S:modified","url":"/issues/110927_TranslationAndPositionAreNotEqualWhenMorphHasAOwnerWithModifiedOrigin.xhtml"},"15111":{"type":"S:modified","url":"/issues/110809_ChangeOrRemovedScriptsAfterSerializationWrong.xhtml"},"15112":{"type":"S:modified","url":"/issues/110729_ShowHaloItemDuringHaloAction.xhtml"},"15113":{"type":"S:modified","url":"/users/tmohr/demo.xhtml"},"15114":{"type":"S:modified","url":"/documentation/overview.xhtml"},"15115":{"type":"S:modified","url":"/demos/LiveWeb/iPad.xhtml"},"15116":{"type":"S:modified","url":"/issues/110628_MorphOffsetsAfterGrabbingAreBroken.xhtml"},"15117":{"type":"S:modified","url":"/users/robertkrahn/SceneRefactoring/SCBMigration.xhtml"},"15118":{"type":"S:modified","url":"/users/Dan/LiveWeb4.xhtml"},"15119":{"type":"S:modified","url":"/users/olmeca/olmeca3.xhtml"},"15120":{"type":"S:deleted","url":null},"15121":{"type":"S:modified","url":"/issues/111026_AccessingVersionsUsesWrongURLAndVersionCombination.xhtml"},"15122":{"type":"S:modified","url":"/users/sofia/sofia/georgi/video_experiments1.xhtml"},"15123":{"type":"S:modified","url":"/users/wlcleveland/shadowworld.xhtml"},"15124":{"type":"S:modified","url":"/users/mzimmerm/mz-world-from-start-xhtml.xhtml"},"15125":{"type":"S:modified","url":"/users/Dan/FormLayoutExpt.xhtml.xhtml"},"15126":{"type":"S:modified","url":"/users/robertkrahn/writeSite.xhtml"},"15127":{"type":"S:modified","url":"/draft/NewWorld/CurveDrafting.xhtml"},"15128":{"type":"S:modified","url":"/draft/NewWorld/ParseApacheServerLog.xhtml"},"15129":{"type":"S:modified","url":"/issues/fixed/110516_EnterAtTextEndDoesNotAddLineBreak.xhtml"},"15130":{"type":"S:modified","url":"/projects/BP2012/h2.xhtml"},"15131":{"type":"S:modified","url":"/draft/NewWorld/110521_BetterLists.xhtml"},"15132":{"type":"S:modified","url":"/users/Dan/PM/layoutExpts.xhtml"},"15133":{"type":"S:modified","url":"/users/test50/start.xhtml"},"15134":{"type":"S:modified","url":"/MovePages.xhtml"},"15135":{"type":"S:modified","url":"/documentation/Rendering.xhtml"},"15136":{"type":"S:modified","url":"/users/fbo/layoutPlayground.xhtml"},"15137":{"type":"S:modified","url":"/users/martin/measurements/webwerkstatt.xhtml"},"15138":{"type":"S:modified","url":"/issues/111005_MouseMoveChangesFocus.xhtml"},"15139":{"type":"S:modified","url":"/documentation/videoTutorials/110419_ManipulateMorphs.xhtml"},"15140":{"type":"S:modified","url":"/projects/Lively2/Release.xhtml"},"15141":{"type":"S:modified","url":"/issues/110523_RelayMouseEventsToMorphBeneath.xhtml"},"15142":{"type":"S:modified","url":"/users/tmohr/myNewWorld.xhtml"},"15143":{"type":"S:modified","url":"/users/robertkrahn/thingsToExplain.xhtml"},"15144":{"type":"S:modified","url":"/users/fbo/start.xhtml"},"15145":{"type":"S:modified","url":"/issues/110511_WeHaveNoCheckbox.xhtml"},"15146":{"type":"S:modified","url":"/users/Dan/PM/FormsDraft1.xhtml"},"15147":{"type":"S:modified","url":"/users/Dan/EmptyWorld.xhtml"},"15148":{"type":"S:modified","url":"/users/sofia/georgi/empty.xhtml"},"15149":{"type":"S:modified","url":"/issues/110609_AccidentalGrabbing.xhtml"},"15150":{"type":"S:modified","url":"/users/robertkrahn/SceneRefactoring/NewMorphicDevelopment.xhtml"},"15151":{"type":"S:modified","url":"/users/lauritz/personal/snippets.xhtml"},"15152":{"type":"S:modified","url":"/users/lauritz/personal/thoughts.xhtml"},"15153":{"type":"S:modified","url":"/users/Dan/NewEmptyWorld.xhtml"},"15154":{"type":"S:modified","url":"/users/markoroeder/DOMRemovalPlugin.xhtml"},"15155":{"type":"S:modified","url":"/documentation/LivelyInstallation.xhtml"},"15156":{"type":"S:modified","url":"/issues/110530_MakeSyntaxHighlightingFaster.xhtml"},"15157":{"type":"S:modified","url":"/users/lauritz/miniprojects/pongClient.xhtml"},"15158":{"type":"S:modified","url":"/issues/110831_ButtonLabelsAreNotCenteredAnymore.xhtml"},"15159":{"type":"S:modified","url":"/sandbox/ColorfulWindmills.xhtml"},"15160":{"type":"S:modified","url":"/users/robertkrahn/SceneRefactoring/todo.xhtml"},"15161":{"type":"S:modified","url":"/users/robertkrahn/simple.xhtml"},"15162":{"type":"S:modified","url":"/issues/111004_SavingAnEmptyTextObjectSetsTheStringToUndefined.xhtml"},"15163":{"type":"S:modified","url":"/issues/TextDebugWorld.xhtml"},"15164":{"type":"S:modified","url":"/documentation/ShortcutList.xhtml"},"15165":{"type":"S:modified","url":"/users/tmohr/slide8.xhtml"},"15166":{"type":"S:modified","url":"/issues/110522_ClickingTheScrollbarInListsDoesNotWork.xhtml"},"15167":{"type":"S:modified","url":"/draft/NewWorld/ObjectSerializationGraph.xhtml"},"15168":{"type":"S:modified","url":"/users/Dan/TextTest.xhtml"},"15169":{"type":"S:modified","url":"/users/dtornow/start.xhtml"},"15170":{"type":"S:modified","url":"/projects/BP2012/start.xhtml"},"15171":{"type":"S:modified","url":"/users/Dan/Empty.xhtml"},"15172":{"type":"S:modified","url":"/users/keith/start.xhtml"},"15173":{"type":"S:modified","url":"/users/gerald24/start.xhtml"},"15174":{"type":"S:modified","url":"/documentation/videoTutorial.xhtml"},"15175":{"type":"S:modified","url":"/draft/NewWorld/DraftSelection.xhtml"},"15176":{"type":"S:modified","url":"/demos/LiveWeb/Pheonix.xhtml"},"15177":{"type":"S:modified","url":"/users/ahold/siteTracking.xhtml"},"15178":{"type":"S:modified","url":"/issues/110608_GetterAndSettersInIe9.xhtml"},"15179":{"type":"S:modified","url":"/users/iho/1.xhtml"},"15180":{"type":"S:modified","url":"/users/robertkrahn/SceneRefactoring/bootstrap.xhtml"},"15181":{"type":"S:modified","url":"/projects/BP2012/StoriesAndTasks.xhtml"},"15182":{"type":"S:modified","url":"/users/Dan/PM/FormsScripter.xhtml"},"15183":{"type":"S:modified","url":"/users/fbo/cassowary.xhtml"},"15184":{"type":"S:modified","url":"/users/MrSteve/start.xhtml"},"15185":{"type":"S:modified","url":"/issues/CreateIssuePage.xhtml"},"15186":{"type":"S:modified","url":"/users/fbo/xamppInstallerWindows.xhtml"},"15187":{"type":"S:modified","url":"/users/Dan/PM/Phoenix.xhtml"},"15188":{"type":"S:modified","url":"/users/tmohr/WebGL.xhtml"},"15189":{"type":"S:modified","url":"/documentation/PartsBin.xhtml"},"15190":{"type":"S:modified","url":"/users/mzimmerm/start.xhtml"},"15191":{"type":"S:modified","url":"/users/markoroeder/SequenceDiagram.xhtml"},"15192":{"type":"S:modified","url":"/demos/Wiki.xhtml"},"15193":{"type":"S:modified","url":"/documentation/Events.xhtml"},"15194":{"type":"S:modified","url":"/users/tmohr/slide3.xhtml"},"15195":{"type":"S:modified","url":"/users/hjust/blank.xhtml"},"15196":{"type":"S:modified","url":"/Lively2.xhtml"},"15197":{"type":"S:modified","url":"/users/tfleig/template.xhtml"},"15198":{"type":"S:modified","url":"/issues/111021_PianoDoesNotMakeASound.xhtml"},"15199":{"type":"S:modified","url":"/issues/fixed/110426_NewStatusMessagesWithMore.xhtml"},"15200":{"type":"S:modified","url":"/users/martin/tests.xhtml"},"15201":{"type":"S:modified","url":"/users/sofia/empty.xhtml"},"15202":{"type":"S:modified","url":"/issues/110601_PartsDoNotLoadThereRequireModulesOnWorldLoad.xhtml"},"15203":{"type":"S:modified","url":"/draft/NewWorld/Sliders.xhtml"},"15204":{"type":"S:modified","url":"/users/davidorban/start.xhtml"},"15205":{"type":"S:modified","url":"/users/orjan/start.xhtml"},"15206":{"type":"S:modified","url":"/users/Dan/PM/FormLayoutExpt-Final.xhtml"},"15207":{"type":"S:modified","url":"/users/sofia/video.xhtml"},"15208":{"type":"S:modified","url":"/demos/contextjs/PersonExample.xhtml"},"15209":{"type":"S:modified","url":"/users/zeebeedee/start.xhtml"},"15210":{"type":"S:modified","url":"/users/robertkrahn/textRain.xhtml"},"15211":{"type":"S:modified","url":"/users/fbo/databaseForms.xhtml"},"15212":{"type":"S:modified","url":"/draft/NewWorld/DraftUploadPDFs.xhtml"},"15213":{"type":"S:modified","url":"/users/olmeca/olmeca4.xhtml"},"15214":{"type":"S:modified","url":"/users/lauritz/miniprojects/livelyExplorer.xhtml"},"15215":{"type":"S:modified","url":"/documentation/videoTutorials/110421_CreatingVideoTutorials.xhtml"},"15216":{"type":"S:modified","url":"/draft/NewWorld/MartinsObjectDiffInNewWorlds.xhtml"},"15217":{"type":"S:modified","url":"/users/Dan/LineTest.xhtml"},"15218":{"type":"S:modified","url":"/draft/NewWorld/Translator.xhtml"},"15219":{"type":"S:modified","url":"/documentation/Styles.xhtml"},"15220":{"type":"S:modified","url":"/draft/NewWorld/MorphOrigin.xhtml"},"15221":{"type":"S:modified","url":"/screenshots.xhtml"},"15222":{"type":"S:modified","url":"/users/Dan/LiveWeb.xhtml"},"15223":{"type":"S:modified","url":"/demos/AntotherPageWithAClock.xhtml"},"15224":{"type":"S:modified","url":"/users/robertkrahn/SceneRefactoring/halloJens2.xhtml"},"15225":{"type":"S:modified","url":"/users/robertkrahn/SceneRefactoring/improvingTheWebPag.xhtml"},"15226":{"type":"S:modified","url":"/users/fbo/constraintLayoutExample.xhtml"},"15227":{"type":"S:modified","url":"/documentation/TutorialList.xhtml"},"15228":{"type":"S:modified","url":"/draft/NewWorld/MakeEventsTriggerOnCapture.xhtml"},"15229":{"type":"S:modified","url":"/users/robertkrahn/SceneRefactoring/prototype.xhtml"},"15230":{"type":"S:modified","url":"/users/Dan/PM/FormLayoutExpt-bk.xhtml"},"15231":{"type":"S:modified","url":"/users/Dan/QBF.xhtml"},"15232":{"type":"S:modified","url":"/users/tmohr/slides.xhtml"},"15233":{"type":"S:modified","url":"/users/Dan/ButtonTest.xhtml"},"15234":{"type":"S:modified","url":"/users/fbo/textInVbox.xhtml"},"15235":{"type":"S:modified","url":"/users/sofia/externalShapeExample.xhtml"},"15236":{"type":"S:modified","url":"/users/hjust/playground.xhtml"},"15237":{"type":"S:modified","url":"/users/robertkrahn/SceneRefactoring/halloJens.xhtml"},"15238":{"type":"S:modified","url":"/users/tmohr/morphSpecificRendering.xhtml"},"15239":{"type":"S:modified","url":"/users/fbo/dataGrid.xhtml"},"15240":{"type":"S:modified","url":"/issues/111020_HighlightTheTargetOfDropping.xhtml"},"15241":{"type":"S:modified","url":"/users/mzimmerm/help.xhtml"},"15242":{"type":"S:modified","url":"/users/fbo/jqGrid.xhtml"},"15243":{"type":"S:modified","url":"/projects/CodeDB2/contents.xhtml"},"15244":{"type":"S:modified","url":"/demos/PartsBin.xhtml"},"15245":{"type":"S:modified","url":"/users/sofia/martin/empty.xhtml"},"15246":{"type":"S:modified","url":"/users/markoroeder/research/Internship.xhtml"},"15247":{"type":"S:modified","url":"/users/tmohr/NewWorld.xhtml"},"15248":{"type":"S:modified","url":"/users/bert/sandbox.xhtml"},"15249":{"type":"S:modified","url":"/draft/NewWorld/GoogleMaps.xhtml"},"15250":{"type":"S:modified","url":"/demos/contextjs/NewContents.xhtml"},"15251":{"type":"S:modified","url":"/users/fbo/meteora.xhtml"},"15252":{"type":"S:modified","url":"/users/Dan/PM/Forms.xhtml"},"15253":{"type":"S:modified","url":"/issues/draft/NewWorld/CurveDrafting_EmbeddableWorld.xhtml"},"15254":{"type":"S:modified","url":"/projects/LivelyHelping/draftLK2.xhtml"},"15255":{"type":"S:modified","url":"/users/lauritz/miniprojects/objectEditor.xhtml"},"15256":{"type":"S:modified","url":"/users/fbo/blank2.xhtml"},"15257":{"type":"S:modified","url":"/issues/110509_ConnectionsInputsGetStackedUp.xhtml"},"15258":{"type":"S:modified","url":"/draft/NewWorld/SimpleLayout.xhtml"},"15259":{"type":"S:modified","url":"/users/mkilling/iKuh2.xhtml"},"15260":{"type":"S:modified","url":"/users/fbo/profesorControls.xhtml"},"15261":{"type":"S:modified","url":"/documentation/Serialization-Overview.xhtml"},"15262":{"type":"S:modified","url":"/users/sofia/georgi/PropertySheet.xhtml"},"15263":{"type":"S:modified","url":"/users/sofia/martin/1.xhtml"},"15264":{"type":"S:modified","url":"/issues/110828_HaloInfoLabelsWontShowUp.xhtml"},"15265":{"type":"S:modified","url":"/users/sofia/georgi/styles.xhtml"},"15266":{"type":"S:modified","url":"/users/fbo/doc/profesores.xhtml"},"15267":{"type":"S:modified","url":"/users/markoroeder/MorphicProtoVis2.xhtml"},"15268":{"type":"S:modified","url":"/issues/110516_EnterAtTextEndDoesNotAddLineBreak.xhtml"},"15269":{"type":"S:modified","url":"/projects/Lively2/LivelyMap.xhtml"},"15270":{"type":"S:modified","url":"/users/robertkrahn/SceneRefactoring/colorFiel.xhtml"},"15271":{"type":"S:modified","url":"/users/tmohr/slide9.xhtml"},"15272":{"type":"S:modified","url":"/issues/110518_TextAttributesBreakOnPaste.xhtml"},"15273":{"type":"S:modified","url":"/demos/LiveWeb/VisualBindings.xhtml"},"15274":{"type":"S:modified","url":"/documentation/Layout.xhtml"},"15275":{"type":"S:modified","url":"/documentation/repository.xhtml"},"15276":{"type":"S:modified","url":"/users/robertkrahn/SceneRefactoring/DontOverwriteChangedFile.xhtml"},"15277":{"type":"S:modified","url":"/users/Dan/Tests/TextTest.xhtml"},"15278":{"type":"S:modified","url":"/issues/fixed/110412_NewSimpleBrowser.xhtml"},"15279":{"type":"S:modified","url":"/users/fbo/proposedUiFixes.xhtml"},"15280":{"type":"S:modified","url":"/issues/NewTemplate.xhtml"},"15281":{"type":"S:modified","url":"/documentation/SVNOnServer.xhtml"},"15282":{"type":"S:modified","url":"/issues/110524_PartsSerializeTheirWorldsSometimes.xhtml"},"15283":{"type":"S:modified","url":"/users/Dan/PM/May.xhtml"},"15284":{"type":"S:modified","url":"/documentation/ignoreOrDisableEvents.xhtml"},"15285":{"type":"S:modified","url":"/issues/110522_FixSubmorphOrderWhenAddingMorphs.xhtml"},"15286":{"type":"S:modified","url":"/users/Dan/CCbkup.xhtml"},"15287":{"type":"S:modified","url":"/users/Dan/LiveWeb2-bk.xhtml"},"15288":{"type":"S:modified","url":"/issues/110704_DontGrabTextWithJensFancyGrabber.xhtml"},"15289":{"type":"S:modified","url":"/users/lauritz/blank.xhtml"},"15290":{"type":"S:modified","url":"/draft/NewWorld/Dragging.xhtml"},"15291":{"type":"S:modified","url":"/users/lauritz/personal/todo.xhtml"},"15292":{"type":"S:modified","url":"/users/fbo/flexigrid.xhtml"},"15293":{"type":"S:modified","url":"/draft/NewWorld/LatestFileChangeViewer.xhtml"},"15294":{"type":"S:modified","url":"/issues/fixed/110729_QucikBrownFoxBackspaceBug.xhtml"},"15295":{"type":"S:modified","url":"/users/lauritz/miniprojects/elProfesorWerkstatt.xhtml"},"15296":{"type":"S:modified","url":"/documentation/VisualBindings.xhtml"},"15297":{"type":"S:modified","url":"/users/robertkrahn/notexisting.xhtml"},"15298":{"type":"S:modified","url":"/draft/NewWorld/TreeMap.xhtml"},"15299":{"type":"S:modified","url":"/draft/NewWorld/Empty.xhtml"},"15300":{"type":"S:modified","url":"/users/Dan/QBF2B.xhtml"},"15301":{"type":"S:modified","url":"/issues/111019_MergingVersionsOfAnObject.xhtml"},"15302":{"type":"S:modified","url":"/issues/110619_SerializingMorphsThatAreNotInTheSceneGraphGivesStrangeErrors.xhtml"},"15303":{"type":"S:modified","url":"/users/lauritz/test.xhtml"},"15304":{"type":"S:modified","url":"/users/tilman.giese/start.xhtml"},"15305":{"type":"S:modified","url":"/users/tmohr/slide4.xhtml"},"15306":{"type":"S:modified","url":"/sandbox/PartsBin.xhtml"},"15307":{"type":"S:modified","url":"/users/markoroeder/DraftObjectExplorer.xhtml"},"15308":{"type":"S:modified","url":"/demos/WhereArePeopleFrom2.xhtml"},"15309":{"type":"S:modified","url":"/projects/CodeDB2/SVN2CodeDB.xhtml"},"15310":{"type":"S:modified","url":"/users/fbo/sqliteQueryServer.xhtml"},"15311":{"type":"S:modified","url":"/issues/fixed/110513_ScrollingWhenSearching.xhtml"},"15312":{"type":"S:modified","url":"/users/lauritz/miniprojects/bugFixing/referencedTextBug.xhtml"},"15313":{"type":"S:modified","url":"/issues/fixed/111020_ScrollingInScripteditorIsBroken.xhtml"},"15314":{"type":"S:modified","url":"/issues/110513_FindMethodsShouldSearchInClassMethodsAndObjects.xhtml"},"15315":{"type":"S:modified","url":"/draft/NewWorld/NewTestWidgetAgain.xhtml"},"15316":{"type":"S:modified","url":"/users/Dan/DansSlideOverview.xhtml"},"15317":{"type":"S:modified","url":"/users/fbo/exportCore.xhtml"},"15318":{"type":"S:modified","url":"/users/olmeca/olmeca.xhtml"},"15319":{"type":"S:modified","url":"/users/robertkrahn/SceneRefactoring/firstWorld.xhtml"},"15320":{"type":"S:modified","url":"/users/robertkrahn/SceneRefactoring/SearchSourceCodeWidge.xhtml"},"15321":{"type":"S:modified","url":"/users/Dan/CircleTest.xhtml"},"15322":{"type":"S:modified","url":"/users/Dan/Tests/SerializationTest2.xhtml"},"15323":{"type":"S:modified","url":"/users/fbo/sandbox.xhtml"},"15324":{"type":"S:modified","url":"/issues/110728_BackspaceTriggersBrowserBack.xhtml"},"15325":{"type":"S:modified","url":"/users/markoroeder/empty.xhtml"},"15326":{"type":"S:modified","url":"/draft/NewWorld/DropStyles.xhtml"},"15327":{"type":"S:modified","url":"/issues/fixed/110513_MakeSyntaxHighlightingWorkInNewWorld.xhtml"},"15328":{"type":"S:modified","url":"/users/MrSteve/lorenzo.start.xhtml"},"15329":{"type":"S:modified","url":"/users/Dan/PM/LiveWeb.xhtml"},"15330":{"type":"S:modified","url":"/users/Dan/PM/FormLayoutExpt-start.xhtml"},"15331":{"type":"S:modified","url":"/draft/NewWorld/ScriptEditor.xhtml"},"15332":{"type":"S:modified","url":"/users/mzimmerm/test-build-simple-webapp.xhtml"},"15333":{"type":"S:modified","url":"/issues/110628_SettingTetAttributesDoesNotAlwaysWork.xhtml"},"15334":{"type":"S:modified","url":"/users/lauritz/miniprojects/spiel.xhtml"},"15335":{"type":"S:modified","url":"/users/robertkrahn/DraftPresentation.xhtml"},"15336":{"type":"S:modified","url":"/users/robertkrahn/SceneRefactoring/layouting.xhtml"},"15337":{"type":"S:modified","url":"/users/Dan/Tests/SerializationTest.xhtml"},"15338":{"type":"S:modified","url":"/users/lauritz/miniprojects/spikes/connectedExplorer.xhtml"},"15339":{"type":"S:modified","url":"/users/fbo/nodejsServerDevelopment.xhtml"},"15340":{"type":"S:modified","url":"/draft/NewWorld/QBFForPartsBin.xhtml"},"15341":{"type":"S:modified","url":"/issues/fixed/110628_CommandAndCurlyBracketGoesBackInBrowserHistory.xhtml"},"15342":{"type":"S:modified","url":"/users/lauritz/miniprojects/connections.xhtml"},"15343":{"type":"S:modified","url":"/users/ahold/start.xhtml"},"15344":{"type":"S:modified","url":"/users/markus/FileBrowser.xhtml"},"15345":{"type":"S:modified","url":"/demos/LiveWeb/CPUVisualizationFinal.xhtml"},"15346":{"type":"S:modified","url":"/users/fbo/jsUiWidgetLibResearch.xhtml"},"15347":{"type":"S:modified","url":"/users/fbo/constraintLayout.xhtml"},"15348":{"type":"S:modified","url":"/users/Dan/Tests/LineTest.xhtml"},"15349":{"type":"S:modified","url":"/sandbox/sandbox.xhtml"},"15350":{"type":"S:modified","url":"/users/fbo/versionControl.xhtml"},"15351":{"type":"S:modified","url":"/draft/NewWorld/CreateDirWhenSaving.xhtml"},"15352":{"type":"S:modified","url":"/demos/Lively2.xhtml"},"15353":{"type":"S:modified","url":"/users/fbo/userIsolationAndGit.xhtml"},"15354":{"type":"S:modified","url":"/draft/NewWorld/KeyboardFocusForMorphs.xhtml"},"15355":{"type":"S:modified","url":"/users/fbo/dwarfcassowaryExample2.xhtml"},"15356":{"type":"S:modified","url":"/users/oudenampsen/start.xhtml"},"15357":{"type":"S:modified","url":"/issues/110517_VlayoutShouldGrowAndShrink.xhtml"},"15358":{"type":"S:modified","url":"/users/fbo/dwarfcassowaryExample.xhtml"},"15359":{"type":"S:modified","url":"/users/tmohr/ace.xhtml"},"15360":{"type":"S:modified","url":"/users/fbo/empty2.xhtml"},"15361":{"type":"S:modified","url":"/users/martin/Workspace.xhtml"},"15362":{"type":"S:modified","url":"/users/Dan/Bug-List.xhtml"},"15363":{"type":"S:modified","url":"/users/Dan/QuickBrownFoxx.xhtml"},"15364":{"type":"S:modified","url":"/demos/LiveWeb/ServerScripting.xhtml"},"15365":{"type":"S:modified","url":"/demos/contextjs/WordCompletion.xhtml"},"15366":{"type":"S:modified","url":"/issues/110715_PartModuleRequirementsAreNotLoadedOnWorldLoad.xhtml"},"15367":{"type":"S:modified","url":"/users/fbo/fabiansTickets.xhtml"},"15368":{"type":"S:modified","url":"/issues/111020_ViewOfTextFieldsAfterSaving.xhtml"},"15369":{"type":"S:modified","url":"/users/martin/Template.xhtml"},"15370":{"type":"S:modified","url":"/projects/CodeDB2/Testing.xhtml"},"15371":{"type":"S:modified","url":"/users/keith/MySetup.xhtml"},"15372":{"type":"S:modified","url":"/users/fbo/noGrabLayer.xhtml"},"15373":{"type":"S:modified","url":"/demos/CPUVisualization.xhtml"},"15374":{"type":"S:modified","url":"/users/sofia/georgi/trac-report.xhtml"},"15375":{"type":"S:modified","url":"/users/fbo/HtmlWrapperMorph.xhtml"},"15376":{"type":"S:modified","url":"/users/sofia/documentation_afterLunch.xhtml"},"15377":{"type":"S:modified","url":"/demos/contextjs/Empty.xhtml"},"15378":{"type":"S:modified","url":"/users/fbo/setExtent.xhtml"},"15379":{"type":"S:modified","url":"/users/sofia/martin/2.xhtml"},"15380":{"type":"S:modified","url":"/users/markoroeder/DropboxUpload.xhtml"},"15381":{"type":"S:modified","url":"/users/fbo/newMouseDownLayer.xhtml"},"15382":{"type":"S:modified","url":"/issues/fixed/110914_StraightLineIssue.xhtml"},"15383":{"type":"S:modified","url":"/users/cschuster/debugging.xhtml"},"15384":{"type":"S:modified","url":"/users/sofia/prototVisPrototype.xhtml"},"15385":{"type":"S:modified","url":"/draft/NewWorld/DraggingAndGrabbing.xhtml"},"15386":{"type":"S:modified","url":"/users/lauritz/miniprojects/annotationPart.xhtml"},"15387":{"rev":111628,"author":"fbo","date":{"__isSmartRef__":true,"id":15388},"url":{"__isSmartRef__":true,"id":15389},"changes":[{"__isSmartRef__":true,"id":15390},{"__isSmartRef__":true,"id":15391}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"15388":{"isSerializedDate":true,"string":"Wed Oct 26 2011 22:42:15 GMT+0200 (Mitteleuropäische Sommerzeit)"},"15389":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/kernel/PartsBin","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"15390":{"type":"S:deleted","url":null},"15391":{"type":"S:added","url":null},"15392":{"rev":111120,"author":"fbo","date":{"__isSmartRef__":true,"id":15393},"url":{"__isSmartRef__":true,"id":15394},"changes":[{"__isSmartRef__":true,"id":15395}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"15393":{"isSerializedDate":true,"string":"Mon Oct 24 2011 19:45:54 GMT+0200 (Mitteleuropäische Sommerzeit)"},"15394":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/PartsBinBrowser.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"15395":{"type":"S:modified","url":"/PartsBin/Tools/PartsBinBrowser.json"},"15396":{"rev":110735,"author":"jenslincke","date":{"__isSmartRef__":true,"id":15397},"url":{"__isSmartRef__":true,"id":15398},"changes":[{"__isSmartRef__":true,"id":15399}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"15397":{"isSerializedDate":true,"string":"Fri Oct 21 2011 12:41:40 GMT+0200 (Mitteleuropäische Sommerzeit)"},"15398":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/PartsBinBrowser.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"15399":{"type":"S:modified","url":"/PartsBin/Tools/PartsBinBrowser.json"},"15400":{"rev":110178,"author":"sebastian.stamm","date":{"__isSmartRef__":true,"id":15401},"url":{"__isSmartRef__":true,"id":15402},"changes":[{"__isSmartRef__":true,"id":15403}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"15401":{"isSerializedDate":true,"string":"Thu Oct 20 2011 13:05:14 GMT+0200 (Mitteleuropäische Sommerzeit)"},"15402":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/PartsBinBrowser.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"15403":{"type":"S:modified","url":"/PartsBin/Tools/PartsBinBrowser.json"},"15404":{"rev":109873,"author":"jenslincke","date":{"__isSmartRef__":true,"id":15405},"url":{"__isSmartRef__":true,"id":15406},"changes":[{"__isSmartRef__":true,"id":15407}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"15405":{"isSerializedDate":true,"string":"Wed Oct 19 2011 12:22:33 GMT+0200 (Mitteleuropäische Sommerzeit)"},"15406":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/PartsBinBrowser.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"15407":{"type":"S:modified","url":"/PartsBin/Tools/PartsBinBrowser.json"},"15408":{"rev":109862,"author":"jenslincke","date":{"__isSmartRef__":true,"id":15409},"url":{"__isSmartRef__":true,"id":15410},"changes":[{"__isSmartRef__":true,"id":15411}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"15409":{"isSerializedDate":true,"string":"Wed Oct 19 2011 12:14:24 GMT+0200 (Mitteleuropäische Sommerzeit)"},"15410":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/PartsBinBrowser.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"15411":{"type":"S:modified","url":"/PartsBin/Tools/PartsBinBrowser.json"},"15412":{"rev":104938,"author":"jenslincke","date":{"__isSmartRef__":true,"id":15413},"url":{"__isSmartRef__":true,"id":15414},"changes":[{"__isSmartRef__":true,"id":15415}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"15413":{"isSerializedDate":true,"string":"Thu Sep 15 2011 13:09:29 GMT+0200 (Mitteleuropäische Sommerzeit)"},"15414":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/PartsBinBrowser.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"15415":{"type":"S:modified","url":"/PartsBin/Tools/PartsBinBrowser.json"},"15416":{"rev":91005,"author":"robertkrahn","date":{"__isSmartRef__":true,"id":15417},"url":{"__isSmartRef__":true,"id":15418},"changes":[{"__isSmartRef__":true,"id":15419}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"15417":{"isSerializedDate":true,"string":"Thu Jul 07 2011 14:13:54 GMT+0200 (Mitteleuropäische Sommerzeit)"},"15418":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/PartsBinBrowser.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"15419":{"type":"S:modified","url":"/PartsBin/Tools/PartsBinBrowser.json"},"15420":{"rev":90565,"author":"robertkrahn","date":{"__isSmartRef__":true,"id":15421},"url":{"__isSmartRef__":true,"id":15422},"changes":[{"__isSmartRef__":true,"id":15423}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"15421":{"isSerializedDate":true,"string":"Sat Jul 02 2011 00:56:26 GMT+0200 (Mitteleuropäische Sommerzeit)"},"15422":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/PartsBinBrowser.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"15423":{"type":"S:modified","url":"/PartsBin/Tools/PartsBinBrowser.json"},"15424":{"rev":90328,"author":"robertkrahn","date":{"__isSmartRef__":true,"id":15425},"url":{"__isSmartRef__":true,"id":15426},"changes":[{"__isSmartRef__":true,"id":15427}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"15425":{"isSerializedDate":true,"string":"Fri Jul 01 2011 00:12:11 GMT+0200 (Mitteleuropäische Sommerzeit)"},"15426":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/PartsBinBrowser.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"15427":{"type":"S:modified","url":"/PartsBin/Tools/PartsBinBrowser.json"},"15428":{"rev":88785,"author":"robertkrahn","date":{"__isSmartRef__":true,"id":15429},"url":{"__isSmartRef__":true,"id":15430},"changes":[{"__isSmartRef__":true,"id":15431}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"15429":{"isSerializedDate":true,"string":"Mon Jun 27 2011 08:55:13 GMT+0200 (Mitteleuropäische Sommerzeit)"},"15430":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/PartsBinBrowser.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"15431":{"type":"S:modified","url":"/PartsBin/Tools/PartsBinBrowser.json"},"15432":{"rev":88535,"author":"robertkrahn","date":{"__isSmartRef__":true,"id":15433},"url":{"__isSmartRef__":true,"id":15434},"changes":[{"__isSmartRef__":true,"id":15435}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"15433":{"isSerializedDate":true,"string":"Sat Jun 25 2011 13:46:55 GMT+0200 (Mitteleuropäische Sommerzeit)"},"15434":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/PartsBinBrowser.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"15435":{"type":"S:modified","url":"/PartsBin/Tools/PartsBinBrowser.json"},"15436":{"rev":88531,"author":"robertkrahn","date":{"__isSmartRef__":true,"id":15437},"url":{"__isSmartRef__":true,"id":15438},"changes":[{"__isSmartRef__":true,"id":15439}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"15437":{"isSerializedDate":true,"string":"Sat Jun 25 2011 13:43:54 GMT+0200 (Mitteleuropäische Sommerzeit)"},"15438":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/PartsBinBrowser.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"15439":{"type":"S:modified","url":"/PartsBin/Tools/PartsBinBrowser.json"},"15440":{"rev":88527,"author":"robertkrahn","date":{"__isSmartRef__":true,"id":15441},"url":{"__isSmartRef__":true,"id":15442},"changes":[{"__isSmartRef__":true,"id":15443}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"15441":{"isSerializedDate":true,"string":"Sat Jun 25 2011 13:41:05 GMT+0200 (Mitteleuropäische Sommerzeit)"},"15442":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/PartsBinBrowser.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"15443":{"type":"S:modified","url":"/PartsBin/Tools/PartsBinBrowser.json"},"15444":{"rev":88524,"author":"robertkrahn","date":{"__isSmartRef__":true,"id":15445},"url":{"__isSmartRef__":true,"id":15446},"changes":[{"__isSmartRef__":true,"id":15447}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"15445":{"isSerializedDate":true,"string":"Sat Jun 25 2011 13:40:41 GMT+0200 (Mitteleuropäische Sommerzeit)"},"15446":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/PartsBinBrowser.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"15447":{"type":"S:modified","url":"/PartsBin/Tools/PartsBinBrowser.json"},"15448":{"rev":88520,"author":"robertkrahn","date":{"__isSmartRef__":true,"id":15449},"url":{"__isSmartRef__":true,"id":15450},"changes":[{"__isSmartRef__":true,"id":15451}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"15449":{"isSerializedDate":true,"string":"Sat Jun 25 2011 13:35:55 GMT+0200 (Mitteleuropäische Sommerzeit)"},"15450":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/PartsBinBrowser.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"15451":{"type":"S:modified","url":"/PartsBin/Tools/PartsBinBrowser.json"},"15452":{"rev":88511,"author":"robertkrahn","date":{"__isSmartRef__":true,"id":15453},"url":{"__isSmartRef__":true,"id":15454},"changes":[{"__isSmartRef__":true,"id":15455}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"15453":{"isSerializedDate":true,"string":"Sat Jun 25 2011 13:28:48 GMT+0200 (Mitteleuropäische Sommerzeit)"},"15454":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/PartsBinBrowser.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"15455":{"type":"S:modified","url":"/PartsBin/Tools/PartsBinBrowser.json"},"15456":{"rev":88507,"author":"robertkrahn","date":{"__isSmartRef__":true,"id":15457},"url":{"__isSmartRef__":true,"id":15458},"changes":[{"__isSmartRef__":true,"id":15459}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"15457":{"isSerializedDate":true,"string":"Sat Jun 25 2011 13:27:01 GMT+0200 (Mitteleuropäische Sommerzeit)"},"15458":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/PartsBinBrowser.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"15459":{"type":"S:modified","url":"/PartsBin/Tools/PartsBinBrowser.json"},"15460":{"rev":85296,"author":"robertkrahn","date":{"__isSmartRef__":true,"id":15461},"url":{"__isSmartRef__":true,"id":15462},"changes":[{"__isSmartRef__":true,"id":15463}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"15461":{"isSerializedDate":true,"string":"Wed Jun 15 2011 23:26:21 GMT+0200 (Mitteleuropäische Sommerzeit)"},"15462":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/PartsBinBrowser.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"15463":{"type":"S:modified","url":"/PartsBin/Tools/PartsBinBrowser.json"},"15464":{"rev":85270,"author":"robertkrahn","date":{"__isSmartRef__":true,"id":15465},"url":{"__isSmartRef__":true,"id":15466},"changes":[{"__isSmartRef__":true,"id":15467}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"15465":{"isSerializedDate":true,"string":"Wed Jun 15 2011 21:49:40 GMT+0200 (Mitteleuropäische Sommerzeit)"},"15466":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/PartsBinBrowser.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"15467":{"type":"S:modified","url":"/PartsBin/Tools/PartsBinBrowser.json"},"15468":{"rev":84803,"author":"jenslincke","date":{"__isSmartRef__":true,"id":15469},"url":{"__isSmartRef__":true,"id":15470},"changes":[{"__isSmartRef__":true,"id":15471}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"15469":{"isSerializedDate":true,"string":"Wed Jun 15 2011 08:41:32 GMT+0200 (Mitteleuropäische Sommerzeit)"},"15470":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/PartsBinBrowser.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"15471":{"type":"S:modified","url":"/PartsBin/Tools/PartsBinBrowser.json"},"15472":{"rev":82199,"author":"robertkrahn","date":{"__isSmartRef__":true,"id":15473},"url":{"__isSmartRef__":true,"id":15474},"changes":[{"__isSmartRef__":true,"id":15475}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"15473":{"isSerializedDate":true,"string":"Sun Jun 05 2011 17:59:40 GMT+0200 (Mitteleuropäische Sommerzeit)"},"15474":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/PartsBinBrowser.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"15475":{"type":"S:modified","url":"/PartsBin/Tools/PartsBinBrowser.json"},"15476":{"rev":82195,"author":"robertkrahn","date":{"__isSmartRef__":true,"id":15477},"url":{"__isSmartRef__":true,"id":15478},"changes":[{"__isSmartRef__":true,"id":15479}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"15477":{"isSerializedDate":true,"string":"Sun Jun 05 2011 17:57:41 GMT+0200 (Mitteleuropäische Sommerzeit)"},"15478":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/PartsBinBrowser.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"15479":{"type":"S:modified","url":"/PartsBin/Tools/PartsBinBrowser.json"},"15480":{"rev":82108,"author":"robertkrahn","date":{"__isSmartRef__":true,"id":15481},"url":{"__isSmartRef__":true,"id":15482},"changes":[{"__isSmartRef__":true,"id":15483}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"15481":{"isSerializedDate":true,"string":"Sun Jun 05 2011 14:04:05 GMT+0200 (Mitteleuropäische Sommerzeit)"},"15482":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/PartsBinBrowser.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"15483":{"type":"S:modified","url":"/PartsBin/Tools/PartsBinBrowser.json"},"15484":{"rev":82104,"author":"robertkrahn","date":{"__isSmartRef__":true,"id":15485},"url":{"__isSmartRef__":true,"id":15486},"changes":[{"__isSmartRef__":true,"id":15487}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"15485":{"isSerializedDate":true,"string":"Sun Jun 05 2011 14:01:37 GMT+0200 (Mitteleuropäische Sommerzeit)"},"15486":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/PartsBinBrowser.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"15487":{"type":"S:modified","url":"/PartsBin/Tools/PartsBinBrowser.json"},"15488":{"rev":81992,"author":"robertkrahn","date":{"__isSmartRef__":true,"id":15489},"url":{"__isSmartRef__":true,"id":15490},"changes":[{"__isSmartRef__":true,"id":15491}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"15489":{"isSerializedDate":true,"string":"Sun Jun 05 2011 12:13:11 GMT+0200 (Mitteleuropäische Sommerzeit)"},"15490":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/PartsBinBrowser.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"15491":{"type":"S:modified","url":"/PartsBin/Tools/PartsBinBrowser.json"},"15492":{"rev":81815,"author":"jenslincke","date":{"__isSmartRef__":true,"id":15493},"url":{"__isSmartRef__":true,"id":15494},"changes":[{"__isSmartRef__":true,"id":15495}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"15493":{"isSerializedDate":true,"string":"Fri Jun 03 2011 22:27:42 GMT+0200 (Mitteleuropäische Sommerzeit)"},"15494":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/PartsBinBrowser.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"15495":{"type":"S:modified","url":"/PartsBin/Tools/PartsBinBrowser.json"},"15496":{"rev":81811,"author":"jenslincke","date":{"__isSmartRef__":true,"id":15497},"url":{"__isSmartRef__":true,"id":15498},"changes":[{"__isSmartRef__":true,"id":15499}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"15497":{"isSerializedDate":true,"string":"Fri Jun 03 2011 20:02:57 GMT+0200 (Mitteleuropäische Sommerzeit)"},"15498":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/PartsBinBrowser.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"15499":{"type":"S:modified","url":"/PartsBin/Tools/PartsBinBrowser.json"},"15500":{"rev":81655,"author":"jenslincke","date":{"__isSmartRef__":true,"id":15501},"url":{"__isSmartRef__":true,"id":15502},"changes":[{"__isSmartRef__":true,"id":15503}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"15501":{"isSerializedDate":true,"string":"Fri Jun 03 2011 17:20:42 GMT+0200 (Mitteleuropäische Sommerzeit)"},"15502":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/PartsBinBrowser.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"15503":{"type":"S:modified","url":"/PartsBin/Tools/PartsBinBrowser.json"},"15504":{"rev":81193,"author":"jenslincke","date":{"__isSmartRef__":true,"id":15505},"url":{"__isSmartRef__":true,"id":15506},"changes":[{"__isSmartRef__":true,"id":15507}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"15505":{"isSerializedDate":true,"string":"Fri Jun 03 2011 14:46:44 GMT+0200 (Mitteleuropäische Sommerzeit)"},"15506":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/PartsBinBrowser.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"15507":{"type":"S:modified","url":"/PartsBin/Tools/PartsBinBrowser.json"},"15508":{"rev":81186,"author":"jenslincke","date":{"__isSmartRef__":true,"id":15509},"url":{"__isSmartRef__":true,"id":15510},"changes":[{"__isSmartRef__":true,"id":15511}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"15509":{"isSerializedDate":true,"string":"Fri Jun 03 2011 14:45:26 GMT+0200 (Mitteleuropäische Sommerzeit)"},"15510":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/PartsBinBrowser.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"15511":{"type":"S:modified","url":"/PartsBin/Tools/PartsBinBrowser.json"},"15512":{"rev":81183,"author":"jenslincke","date":{"__isSmartRef__":true,"id":15513},"url":{"__isSmartRef__":true,"id":15514},"changes":[{"__isSmartRef__":true,"id":15515}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"15513":{"isSerializedDate":true,"string":"Fri Jun 03 2011 14:45:08 GMT+0200 (Mitteleuropäische Sommerzeit)"},"15514":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/PartsBinBrowser.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"15515":{"type":"S:modified","url":"/PartsBin/Tools/PartsBinBrowser.json"},"15516":{"rev":81149,"author":"jenslincke","date":{"__isSmartRef__":true,"id":15517},"url":{"__isSmartRef__":true,"id":15518},"changes":[{"__isSmartRef__":true,"id":15519}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"15517":{"isSerializedDate":true,"string":"Fri Jun 03 2011 14:22:04 GMT+0200 (Mitteleuropäische Sommerzeit)"},"15518":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/PartsBinBrowser.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"15519":{"type":"S:modified","url":"/PartsBin/Tools/PartsBinBrowser.json"},"15520":{"rev":81125,"author":"jenslincke","date":{"__isSmartRef__":true,"id":15521},"url":{"__isSmartRef__":true,"id":15522},"changes":[{"__isSmartRef__":true,"id":15523}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"15521":{"isSerializedDate":true,"string":"Fri Jun 03 2011 14:13:42 GMT+0200 (Mitteleuropäische Sommerzeit)"},"15522":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/PartsBinBrowser.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"15523":{"type":"S:modified","url":"/PartsBin/Tools/PartsBinBrowser.json"},"15524":{"rev":80230,"author":"robertkrahn","date":{"__isSmartRef__":true,"id":15525},"url":{"__isSmartRef__":true,"id":15526},"changes":[{"__isSmartRef__":true,"id":15527}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"15525":{"isSerializedDate":true,"string":"Thu Jun 02 2011 18:10:36 GMT+0200 (Mitteleuropäische Sommerzeit)"},"15526":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/PartsBinBrowser.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"15527":{"type":"S:modified","url":"/PartsBin/Tools/PartsBinBrowser.json"},"15528":{"rev":80227,"author":"robertkrahn","date":{"__isSmartRef__":true,"id":15529},"url":{"__isSmartRef__":true,"id":15530},"changes":[{"__isSmartRef__":true,"id":15531}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"15529":{"isSerializedDate":true,"string":"Thu Jun 02 2011 18:06:03 GMT+0200 (Mitteleuropäische Sommerzeit)"},"15530":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/PartsBinBrowser.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"15531":{"type":"S:modified","url":"/PartsBin/Tools/PartsBinBrowser.json"},"15532":{"rev":80224,"author":"robertkrahn","date":{"__isSmartRef__":true,"id":15533},"url":{"__isSmartRef__":true,"id":15534},"changes":[{"__isSmartRef__":true,"id":15535}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"15533":{"isSerializedDate":true,"string":"Thu Jun 02 2011 18:05:19 GMT+0200 (Mitteleuropäische Sommerzeit)"},"15534":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/PartsBinBrowser.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"15535":{"type":"S:modified","url":"/PartsBin/Tools/PartsBinBrowser.json"},"15536":{"rev":80108,"author":"robertkrahn","date":{"__isSmartRef__":true,"id":15537},"url":{"__isSmartRef__":true,"id":15538},"changes":[{"__isSmartRef__":true,"id":15539}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"15537":{"isSerializedDate":true,"string":"Thu Jun 02 2011 00:09:49 GMT+0200 (Mitteleuropäische Sommerzeit)"},"15538":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/PartsBinBrowser.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"15539":{"type":"S:modified","url":"/PartsBin/Tools/PartsBinBrowser.json"},"15540":{"rev":79580,"author":"jenslincke","date":{"__isSmartRef__":true,"id":15541},"url":{"__isSmartRef__":true,"id":15542},"changes":[{"__isSmartRef__":true,"id":15543}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"15541":{"isSerializedDate":true,"string":"Wed Jun 01 2011 09:08:30 GMT+0200 (Mitteleuropäische Sommerzeit)"},"15542":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/PartsBinBrowser.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"15543":{"type":"S:modified","url":"/PartsBin/Tools/PartsBinBrowser.json"},"15544":{"rev":78536,"author":"jenslincke","date":{"__isSmartRef__":true,"id":15545},"url":{"__isSmartRef__":true,"id":15546},"changes":[{"__isSmartRef__":true,"id":15547}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"15545":{"isSerializedDate":true,"string":"Mon May 30 2011 14:33:34 GMT+0200 (Mitteleuropäische Sommerzeit)"},"15546":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/PartsBinBrowser.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"15547":{"type":"S:modified","url":"/PartsBin/Tools/PartsBinBrowser.json"},"15548":{"rev":78527,"author":"jenslincke","date":{"__isSmartRef__":true,"id":15549},"url":{"__isSmartRef__":true,"id":15550},"changes":[{"__isSmartRef__":true,"id":15551}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"15549":{"isSerializedDate":true,"string":"Mon May 30 2011 14:30:46 GMT+0200 (Mitteleuropäische Sommerzeit)"},"15550":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/PartsBinBrowser.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"15551":{"type":"S:modified","url":"/PartsBin/Tools/PartsBinBrowser.json"},"15552":{"rev":78524,"author":"jenslincke","date":{"__isSmartRef__":true,"id":15553},"url":{"__isSmartRef__":true,"id":15554},"changes":[{"__isSmartRef__":true,"id":15555}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"15553":{"isSerializedDate":true,"string":"Mon May 30 2011 14:29:45 GMT+0200 (Mitteleuropäische Sommerzeit)"},"15554":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/PartsBinBrowser.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"15555":{"type":"S:modified","url":"/PartsBin/Tools/PartsBinBrowser.json"},"15556":{"rev":78514,"author":"jenslincke","date":{"__isSmartRef__":true,"id":15557},"url":{"__isSmartRef__":true,"id":15558},"changes":[{"__isSmartRef__":true,"id":15559}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"15557":{"isSerializedDate":true,"string":"Mon May 30 2011 14:24:41 GMT+0200 (Mitteleuropäische Sommerzeit)"},"15558":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/PartsBinBrowser.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"15559":{"type":"S:modified","url":"/PartsBin/Tools/PartsBinBrowser.json"},"15560":{"rev":78479,"author":"robertkrahn","date":{"__isSmartRef__":true,"id":15561},"url":{"__isSmartRef__":true,"id":15562},"changes":[{"__isSmartRef__":true,"id":15563}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"15561":{"isSerializedDate":true,"string":"Mon May 30 2011 13:45:30 GMT+0200 (Mitteleuropäische Sommerzeit)"},"15562":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/PartsBinBrowser.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"15563":{"type":"S:modified","url":"/PartsBin/Tools/PartsBinBrowser.json"},"15564":{"rev":78476,"author":"robertkrahn","date":{"__isSmartRef__":true,"id":15565},"url":{"__isSmartRef__":true,"id":15566},"changes":[{"__isSmartRef__":true,"id":15567}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"15565":{"isSerializedDate":true,"string":"Mon May 30 2011 13:43:58 GMT+0200 (Mitteleuropäische Sommerzeit)"},"15566":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/PartsBinBrowser.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"15567":{"type":"S:modified","url":"/PartsBin/Tools/PartsBinBrowser.json"},"15568":{"rev":78473,"author":"robertkrahn","date":{"__isSmartRef__":true,"id":15569},"url":{"__isSmartRef__":true,"id":15570},"changes":[{"__isSmartRef__":true,"id":15571}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"15569":{"isSerializedDate":true,"string":"Mon May 30 2011 13:37:15 GMT+0200 (Mitteleuropäische Sommerzeit)"},"15570":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/PartsBinBrowser.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"15571":{"type":"S:modified","url":"/PartsBin/Tools/PartsBinBrowser.json"},"15572":{"rev":78460,"author":"jenslincke","date":{"__isSmartRef__":true,"id":15573},"url":{"__isSmartRef__":true,"id":15574},"changes":[{"__isSmartRef__":true,"id":15575}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"15573":{"isSerializedDate":true,"string":"Mon May 30 2011 13:23:39 GMT+0200 (Mitteleuropäische Sommerzeit)"},"15574":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/PartsBinBrowser.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"15575":{"type":"S:modified","url":"/PartsBin/Tools/PartsBinBrowser.json"},"15576":{"rev":78457,"author":"jenslincke","date":{"__isSmartRef__":true,"id":15577},"url":{"__isSmartRef__":true,"id":15578},"changes":[{"__isSmartRef__":true,"id":15579}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"15577":{"isSerializedDate":true,"string":"Mon May 30 2011 13:22:56 GMT+0200 (Mitteleuropäische Sommerzeit)"},"15578":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/PartsBinBrowser.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"15579":{"type":"S:modified","url":"/PartsBin/Tools/PartsBinBrowser.json"},"15580":{"rev":78448,"author":"jenslincke","date":{"__isSmartRef__":true,"id":15581},"url":{"__isSmartRef__":true,"id":15582},"changes":[{"__isSmartRef__":true,"id":15583}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"15581":{"isSerializedDate":true,"string":"Mon May 30 2011 12:50:02 GMT+0200 (Mitteleuropäische Sommerzeit)"},"15582":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/PartsBinBrowser.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"15583":{"type":"S:modified","url":"/PartsBin/Tools/PartsBinBrowser.json"},"15584":{"rev":78445,"author":"jenslincke","date":{"__isSmartRef__":true,"id":15585},"url":{"__isSmartRef__":true,"id":15586},"changes":[{"__isSmartRef__":true,"id":15587}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"15585":{"isSerializedDate":true,"string":"Mon May 30 2011 12:49:37 GMT+0200 (Mitteleuropäische Sommerzeit)"},"15586":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/PartsBinBrowser.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"15587":{"type":"S:modified","url":"/PartsBin/Tools/PartsBinBrowser.json"},"15588":{"rev":72803,"author":"robertkrahn","date":{"__isSmartRef__":true,"id":15589},"url":{"__isSmartRef__":true,"id":15590},"changes":[{"__isSmartRef__":true,"id":15591}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"15589":{"isSerializedDate":true,"string":"Tue May 17 2011 09:07:40 GMT+0200 (Mitteleuropäische Sommerzeit)"},"15590":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/PartsBinBrowser.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"15591":{"type":"S:modified","url":"/PartsBin/Tools/PartsBinBrowser.json"},"15592":{"rev":72800,"author":"robertkrahn","date":{"__isSmartRef__":true,"id":15593},"url":{"__isSmartRef__":true,"id":15594},"changes":[{"__isSmartRef__":true,"id":15595}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"15593":{"isSerializedDate":true,"string":"Tue May 17 2011 09:07:07 GMT+0200 (Mitteleuropäische Sommerzeit)"},"15594":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/PartsBinBrowser.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"15595":{"type":"S:modified","url":"/PartsBin/Tools/PartsBinBrowser.json"},"15596":{"rev":72629,"author":"robertkrahn","date":{"__isSmartRef__":true,"id":15597},"url":{"__isSmartRef__":true,"id":15598},"changes":[{"__isSmartRef__":true,"id":15599}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"15597":{"isSerializedDate":true,"string":"Mon May 16 2011 17:38:19 GMT+0200 (Mitteleuropäische Sommerzeit)"},"15598":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/PartsBinBrowser.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"15599":{"type":"S:modified","url":"/PartsBin/Tools/PartsBinBrowser.json"},"15600":{"rev":72622,"author":"robertkrahn","date":{"__isSmartRef__":true,"id":15601},"url":{"__isSmartRef__":true,"id":15602},"changes":[{"__isSmartRef__":true,"id":15603}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"15601":{"isSerializedDate":true,"string":"Mon May 16 2011 17:37:13 GMT+0200 (Mitteleuropäische Sommerzeit)"},"15602":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/PartsBinBrowser.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"15603":{"type":"S:added","url":null},"15604":{"partsSpaceName":"PartsBin/Tools","__SourceModuleName__":"Global.lively.PartsBin","requiredModules":["lively.PartsBin"],"migrationLevel":4,"comment":"Browser for a Parts repository.","partName":"PartsBinBrowser","changes":[{"__isSmartRef__":true,"id":15605},{"__isSmartRef__":true,"id":15607},{"__isSmartRef__":true,"id":15609},{"__isSmartRef__":true,"id":15611},{"__isSmartRef__":true,"id":15613},{"__isSmartRef__":true,"id":15615},{"__isSmartRef__":true,"id":15617}],"revisionOnLoad":154277,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"15605":{"date":{"__isSmartRef__":true,"id":15606},"author":"athomschke","message":"style","id":"5575D312-033A-47A5-B889-C43BE97C3AAA"},"15606":{"isSerializedDate":true,"string":"Wed Feb 08 2012 12:02:38 GMT+0100 (Mitteleuropäische Zeit)"},"15607":{"date":{"__isSmartRef__":true,"id":15608},"author":"markoroeder","message":"Reset to clean copy. Added this.categories to doNotSerialize list.","id":"1D9493E9-B229-4716-8649-F1333D5133D0"},"15608":{"isSerializedDate":true,"string":"Thu Jan 05 2012 15:19:05 GMT+0100 (Mitteleuropäische Zeit)"},"15609":{"date":{"__isSmartRef__":true,"id":15610},"author":"sstamm","message":"","id":"3466A0DA-C96D-4997-8182-AFB6DF99C988"},"15610":{"isSerializedDate":true,"string":"Wed Feb 08 2012 12:13:30 GMT+0100 (Mitteleuropäische Zeit)"},"15611":{"date":{"__isSmartRef__":true,"id":15612},"author":"fabian","message":"moved PartsBin out of core","id":"69D747F9-EDB5-478D-B0DE-C4CEBFDF1E9A"},"15612":{"isSerializedDate":true,"string":"Wed Feb 22 2012 23:40:13 GMT+0100 (Mitteleuropäische Zeit)"},"15613":{"date":{"__isSmartRef__":true,"id":15614},"author":"fabian","message":"","id":"3DABC39F-D8E9-4EA8-AB40-719739AD92DF"},"15614":{"isSerializedDate":true,"string":"Thu Feb 23 2012 00:14:10 GMT+0100 (Mitteleuropäische Zeit)"},"15615":{"date":{"__isSmartRef__":true,"id":15616},"author":"jenslincke","message":"- fixed searching and latest after moving the parts bin","id":"C6CF2A78-407E-4691-B5D6-914977DEAD8B"},"15616":{"isSerializedDate":true,"string":"Thu Feb 23 2012 18:40:33 GMT+0100 (Mitteleuropäische Zeit)"},"15617":{"date":{"__isSmartRef__":true,"id":15618},"author":"undefined","message":"- reload everything on restore","id":"34468222-F3C8-4636-B202-27DFAD734B8A"},"15618":{"isSerializedDate":true,"string":"Sat Mar 10 2012 11:26:28 GMT+0100 (Mitteleuropäische Zeit)"},"15619":{"submorphs":[{"__isSmartRef__":true,"id":15620},{"__isSmartRef__":true,"id":19565},{"__isSmartRef__":true,"id":19715}],"scripts":[],"shape":{"__isSmartRef__":true,"id":19768},"id":"4C52F7E7-EAFF-49BA-B7F5-7757F95C5878","renderContextTable":{"__isSmartRef__":true,"id":19772},"eventHandler":{"__isSmartRef__":true,"id":19773},"droppingEnabled":false,"halosEnabled":true,"__layered_draggingEnabled__":true,"layout":{"__isSmartRef__":true,"id":19774},"LK2":true,"priorExtent":{"__isSmartRef__":true,"id":19775},"attributeConnections":[{"__isSmartRef__":true,"id":18161},{"__isSmartRef__":true,"id":18162},{"__isSmartRef__":true,"id":18163},{"__isSmartRef__":true,"id":18164},{"__isSmartRef__":true,"id":18200},{"__isSmartRef__":true,"id":18201},{"__isSmartRef__":true,"id":18202},{"__isSmartRef__":true,"id":18203}],"doNotSerialize":["$$_Position","$$_Scale","$$_Rotation","$$owner"],"doNotCopyProperties":["$$_Position","$$_Scale","$$_Rotation","$$owner"],"targetMorph":{"__isSmartRef__":true,"id":15620},"titleBar":{"__isSmartRef__":true,"id":19565},"contentOffset":{"__isSmartRef__":true,"id":19776},"collapsedTransform":null,"collapsedExtent":null,"expandedTransform":null,"expandedExtent":null,"ignoreEventsOnExpand":false,"partsBinMetaInfo":{"__isSmartRef__":true,"id":15604},"name":"PartsBinBrowser","prevDragPos":{"__isSmartRef__":true,"id":19777},"showsHalos":false,"highlighted":true,"__SourceModuleName__":"Global.lively.morphic.Widgets","isBeingDragged":false,"prevScroll":[0,0],"derivationIds":[1215,"CD1D2132-9803-45F0-938B-A3EBEFBF00C0","3DA45E92-65EE-4204-9FD1-B2937182D2A2","355D68D8-8232-482A-9523-6DB0E52810A0","A0BB5BEF-7109-48C0-A62E-DF7F9AF31E34","0C777EAA-8FAE-4CC7-9F13-BE5705616FE8","802A0A68-43C2-490F-8B92-F39EFC70898F","B3516BD2-CAA3-483F-BAFC-2CDE09EF880F","430E7A9A-C67D-44B4-A5D9-D07D7426B9D7","9DE2C4AC-0928-4F92-988A-29DD071EEC06","1BC6994F-E9DC-43BE-BC0A-76D1F52D5F13","23324C62-C0B2-40BC-901A-F734825A4726","4C8C3D09-70B0-4DBB-ABF0-03A08BD59980","BE34E85D-7B10-4886-9120-D1EB4297D09D","86EB8656-FBE4-4954-9035-0FE9EB68DCCD","35542C80-CA9F-4F55-BAB6-1481C899EFBC","5A67CE7B-B699-41DB-A547-FDC68922F28F","2155F4FD-E8CB-406E-B300-BB7A1D57515F","A80968D8-D7C7-4599-A868-4214D2A043B0"],"showLog":false,"cameForward":false,"_Position":{"__isSmartRef__":true,"id":19778},"_Scale":1.008036120330794,"_Rotation":0,"_ClipMode":"visible","owner":null,"state":"shutdown","__serializedLivelyClosures__":{"__isSmartRef__":true,"id":19779},"__LivelyClassName__":"lively.morphic.Window","withoutLayers":["Global.lively.morphic.GrabbingLayer"]},"15620":{"submorphs":[{"__isSmartRef__":true,"id":15621},{"__isSmartRef__":true,"id":16261},{"__isSmartRef__":true,"id":16276},{"__isSmartRef__":true,"id":16325},{"__isSmartRef__":true,"id":17944},{"__isSmartRef__":true,"id":17996},{"__isSmartRef__":true,"id":18048},{"__isSmartRef__":true,"id":18065},{"__isSmartRef__":true,"id":18079}],"scripts":[],"id":"0AF3DD56-3F52-4DFD-8DB2-B5F019018E7B","shape":{"__isSmartRef__":true,"id":18179},"droppingEnabled":false,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"PartsBinBrowser","partsBinMetaInfo":{"__isSmartRef__":true,"id":18186},"__SourceModuleName__":"Global","attributeConnections":[{"__isSmartRef__":true,"id":18189},{"__isSmartRef__":true,"id":18152},{"__isSmartRef__":true,"id":18153},{"__isSmartRef__":true,"id":18154},{"__isSmartRef__":true,"id":18155},{"__isSmartRef__":true,"id":18190},{"__isSmartRef__":true,"id":18191},{"__isSmartRef__":true,"id":18192},{"__isSmartRef__":true,"id":18193},{"__isSmartRef__":true,"id":18194}],"doNotSerialize":["$$categoryName","$$_Position","$$_Scale","$$_Rotation","$$owner","categories"],"doNotCopyProperties":["$$categoryName","$$_Position","$$_Scale","$$_Rotation","$$owner"],"selectedPartItem":{"__isSmartRef__":true,"id":17901},"layout":{"__isSmartRef__":true,"id":18211},"priorExtent":{"__isSmartRef__":true,"id":18212},"renderContextTable":{"__isSmartRef__":true,"id":18213},"eventHandler":{"__isSmartRef__":true,"id":18214},"connections":{"__isSmartRef__":true,"id":18215},"isCopyMorphRef":true,"morphRefId":1,"prevScroll":[0,0],"isBeingDragged":false,"derivationIds":[1216,"DCEC3706-0AB9-4A0C-925F-475895BE1DF7","68426E58-E2B1-4674-9B39-B68EBCF20862","2669991A-6DFB-4E8C-B5E0-7AAFEB4C1F1B","28532929-9EF2-46BB-806D-E2DEDDDD7B23","C9A10B70-D314-40FE-8F60-89C176D369BE","AB7C8D37-027C-4F1A-94C9-6D9399870560","6C0D122F-738A-4887-A71E-60CC93389047","78714529-9A42-4AF0-89F3-94DB4F3E87BC","20E86927-BBA6-45B0-AE2E-74C6531A2D8B","7547ECC2-E4E3-4F53-A5E1-54BACD597352","8CA5479C-7CD1-4FAC-90E1-B9BB8C43706D","A1030CA3-704B-46AE-9627-A2843F9D1DC2","1888759D-BC9B-436F-9782-632D1000D7FB","B758B83B-AF79-4410-B88D-5EE31D7C17A9","F4363EF4-1C16-4D29-A79F-7B414DD0F1FD","044C9B49-71AD-499B-938B-CBBF60CD1BDA","E6F808B7-2CCE-4B5C-9B6F-1D7A22B8F936","FE4AD6D7-B486-4DF5-A4A8-C92A799C9FE8"],"_Position":{"__isSmartRef__":true,"id":18217},"_Scale":1,"_Rotation":0,"owner":{"__isSmartRef__":true,"id":15619},"categoryName":"BP2012","allURLs":[{"__isSmartRef__":true,"id":18218},{"__isSmartRef__":true,"id":18219},{"__isSmartRef__":true,"id":18220},{"__isSmartRef__":true,"id":18221},{"__isSmartRef__":true,"id":18222},{"__isSmartRef__":true,"id":18223},{"__isSmartRef__":true,"id":18224},{"__isSmartRef__":true,"id":18225},{"__isSmartRef__":true,"id":18226},{"__isSmartRef__":true,"id":18227},{"__isSmartRef__":true,"id":18228},{"__isSmartRef__":true,"id":18229},{"__isSmartRef__":true,"id":18230},{"__isSmartRef__":true,"id":18231},{"__isSmartRef__":true,"id":18232},{"__isSmartRef__":true,"id":18233},{"__isSmartRef__":true,"id":18234},{"__isSmartRef__":true,"id":18235},{"__isSmartRef__":true,"id":18236},{"__isSmartRef__":true,"id":18237},{"__isSmartRef__":true,"id":18238},{"__isSmartRef__":true,"id":18239},{"__isSmartRef__":true,"id":18240},{"__isSmartRef__":true,"id":18241},{"__isSmartRef__":true,"id":18242},{"__isSmartRef__":true,"id":18243},{"__isSmartRef__":true,"id":18244},{"__isSmartRef__":true,"id":18245},{"__isSmartRef__":true,"id":18246},{"__isSmartRef__":true,"id":18247},{"__isSmartRef__":true,"id":18248},{"__isSmartRef__":true,"id":18249},{"__isSmartRef__":true,"id":18250},{"__isSmartRef__":true,"id":18251},{"__isSmartRef__":true,"id":18252},{"__isSmartRef__":true,"id":18253},{"__isSmartRef__":true,"id":18254},{"__isSmartRef__":true,"id":18255},{"__isSmartRef__":true,"id":18256},{"__isSmartRef__":true,"id":18257},{"__isSmartRef__":true,"id":18258},{"__isSmartRef__":true,"id":18259},{"__isSmartRef__":true,"id":18260},{"__isSmartRef__":true,"id":18261},{"__isSmartRef__":true,"id":18262},{"__isSmartRef__":true,"id":18263},{"__isSmartRef__":true,"id":18264},{"__isSmartRef__":true,"id":18265},{"__isSmartRef__":true,"id":18266},{"__isSmartRef__":true,"id":18267},{"__isSmartRef__":true,"id":18268},{"__isSmartRef__":true,"id":18269},{"__isSmartRef__":true,"id":18270},{"__isSmartRef__":true,"id":18271},{"__isSmartRef__":true,"id":18272},{"__isSmartRef__":true,"id":18273},{"__isSmartRef__":true,"id":18274},{"__isSmartRef__":true,"id":18275},{"__isSmartRef__":true,"id":18276},{"__isSmartRef__":true,"id":18277},{"__isSmartRef__":true,"id":18278},{"__isSmartRef__":true,"id":18279},{"__isSmartRef__":true,"id":18280},{"__isSmartRef__":true,"id":18281},{"__isSmartRef__":true,"id":18282},{"__isSmartRef__":true,"id":18283},{"__isSmartRef__":true,"id":18284},{"__isSmartRef__":true,"id":18285},{"__isSmartRef__":true,"id":18286},{"__isSmartRef__":true,"id":18287},{"__isSmartRef__":true,"id":18288},{"__isSmartRef__":true,"id":18289},{"__isSmartRef__":true,"id":18290},{"__isSmartRef__":true,"id":18291},{"__isSmartRef__":true,"id":18292},{"__isSmartRef__":true,"id":18293},{"__isSmartRef__":true,"id":18294},{"__isSmartRef__":true,"id":18295},{"__isSmartRef__":true,"id":18296},{"__isSmartRef__":true,"id":18297},{"__isSmartRef__":true,"id":18298},{"__isSmartRef__":true,"id":18299},{"__isSmartRef__":true,"id":18300},{"__isSmartRef__":true,"id":18301},{"__isSmartRef__":true,"id":18302},{"__isSmartRef__":true,"id":18303},{"__isSmartRef__":true,"id":18304},{"__isSmartRef__":true,"id":18305},{"__isSmartRef__":true,"id":18306},{"__isSmartRef__":true,"id":18307},{"__isSmartRef__":true,"id":18308},{"__isSmartRef__":true,"id":18309},{"__isSmartRef__":true,"id":18310},{"__isSmartRef__":true,"id":18311},{"__isSmartRef__":true,"id":18312},{"__isSmartRef__":true,"id":18313},{"__isSmartRef__":true,"id":18314},{"__isSmartRef__":true,"id":18315},{"__isSmartRef__":true,"id":18316},{"__isSmartRef__":true,"id":18317},{"__isSmartRef__":true,"id":18318},{"__isSmartRef__":true,"id":18319},{"__isSmartRef__":true,"id":18320},{"__isSmartRef__":true,"id":18321},{"__isSmartRef__":true,"id":18322},{"__isSmartRef__":true,"id":18323},{"__isSmartRef__":true,"id":18324},{"__isSmartRef__":true,"id":18325},{"__isSmartRef__":true,"id":18326},{"__isSmartRef__":true,"id":18327},{"__isSmartRef__":true,"id":18328},{"__isSmartRef__":true,"id":18329},{"__isSmartRef__":true,"id":18330},{"__isSmartRef__":true,"id":18331},{"__isSmartRef__":true,"id":18332},{"__isSmartRef__":true,"id":18333},{"__isSmartRef__":true,"id":18334},{"__isSmartRef__":true,"id":18335},{"__isSmartRef__":true,"id":18336},{"__isSmartRef__":true,"id":18337},{"__isSmartRef__":true,"id":18338},{"__isSmartRef__":true,"id":18339},{"__isSmartRef__":true,"id":18340},{"__isSmartRef__":true,"id":18341},{"__isSmartRef__":true,"id":18342},{"__isSmartRef__":true,"id":18343},{"__isSmartRef__":true,"id":18344},{"__isSmartRef__":true,"id":18345},{"__isSmartRef__":true,"id":18346},{"__isSmartRef__":true,"id":18347},{"__isSmartRef__":true,"id":18348},{"__isSmartRef__":true,"id":18349},{"__isSmartRef__":true,"id":18350},{"__isSmartRef__":true,"id":18351},{"__isSmartRef__":true,"id":18352},{"__isSmartRef__":true,"id":18353},{"__isSmartRef__":true,"id":18354},{"__isSmartRef__":true,"id":18355},{"__isSmartRef__":true,"id":18356},{"__isSmartRef__":true,"id":18357},{"__isSmartRef__":true,"id":18358},{"__isSmartRef__":true,"id":18359},{"__isSmartRef__":true,"id":18360},{"__isSmartRef__":true,"id":18361},{"__isSmartRef__":true,"id":18362},{"__isSmartRef__":true,"id":18363},{"__isSmartRef__":true,"id":18364},{"__isSmartRef__":true,"id":18365},{"__isSmartRef__":true,"id":18366},{"__isSmartRef__":true,"id":18367},{"__isSmartRef__":true,"id":18368},{"__isSmartRef__":true,"id":18369},{"__isSmartRef__":true,"id":18370},{"__isSmartRef__":true,"id":18371},{"__isSmartRef__":true,"id":18372},{"__isSmartRef__":true,"id":18373},{"__isSmartRef__":true,"id":18374},{"__isSmartRef__":true,"id":18375},{"__isSmartRef__":true,"id":18376},{"__isSmartRef__":true,"id":18377},{"__isSmartRef__":true,"id":18378},{"__isSmartRef__":true,"id":18379},{"__isSmartRef__":true,"id":18380},{"__isSmartRef__":true,"id":18381},{"__isSmartRef__":true,"id":18382},{"__isSmartRef__":true,"id":18383},{"__isSmartRef__":true,"id":18384},{"__isSmartRef__":true,"id":18385},{"__isSmartRef__":true,"id":18386},{"__isSmartRef__":true,"id":18387},{"__isSmartRef__":true,"id":18388},{"__isSmartRef__":true,"id":18389},{"__isSmartRef__":true,"id":18390},{"__isSmartRef__":true,"id":18391},{"__isSmartRef__":true,"id":18392},{"__isSmartRef__":true,"id":18393},{"__isSmartRef__":true,"id":18394},{"__isSmartRef__":true,"id":18395},{"__isSmartRef__":true,"id":18396},{"__isSmartRef__":true,"id":18397},{"__isSmartRef__":true,"id":18398},{"__isSmartRef__":true,"id":18399},{"__isSmartRef__":true,"id":18400},{"__isSmartRef__":true,"id":18401},{"__isSmartRef__":true,"id":18402},{"__isSmartRef__":true,"id":18403},{"__isSmartRef__":true,"id":18404},{"__isSmartRef__":true,"id":18405},{"__isSmartRef__":true,"id":18406},{"__isSmartRef__":true,"id":18407},{"__isSmartRef__":true,"id":18408},{"__isSmartRef__":true,"id":18409},{"__isSmartRef__":true,"id":18410},{"__isSmartRef__":true,"id":18411},{"__isSmartRef__":true,"id":18412},{"__isSmartRef__":true,"id":18413},{"__isSmartRef__":true,"id":18414},{"__isSmartRef__":true,"id":18415},{"__isSmartRef__":true,"id":18416},{"__isSmartRef__":true,"id":18417},{"__isSmartRef__":true,"id":18418},{"__isSmartRef__":true,"id":18419},{"__isSmartRef__":true,"id":18420},{"__isSmartRef__":true,"id":18421},{"__isSmartRef__":true,"id":18422},{"__isSmartRef__":true,"id":18423},{"__isSmartRef__":true,"id":18424},{"__isSmartRef__":true,"id":18425},{"__isSmartRef__":true,"id":18426},{"__isSmartRef__":true,"id":18427},{"__isSmartRef__":true,"id":18428},{"__isSmartRef__":true,"id":18429},{"__isSmartRef__":true,"id":18430},{"__isSmartRef__":true,"id":18431},{"__isSmartRef__":true,"id":18432},{"__isSmartRef__":true,"id":18433},{"__isSmartRef__":true,"id":18434},{"__isSmartRef__":true,"id":18435},{"__isSmartRef__":true,"id":18436},{"__isSmartRef__":true,"id":18437},{"__isSmartRef__":true,"id":18438},{"__isSmartRef__":true,"id":18439},{"__isSmartRef__":true,"id":18440},{"__isSmartRef__":true,"id":18441},{"__isSmartRef__":true,"id":18442},{"__isSmartRef__":true,"id":18443},{"__isSmartRef__":true,"id":18444},{"__isSmartRef__":true,"id":18445},{"__isSmartRef__":true,"id":18446},{"__isSmartRef__":true,"id":18447},{"__isSmartRef__":true,"id":18448},{"__isSmartRef__":true,"id":18449},{"__isSmartRef__":true,"id":18450},{"__isSmartRef__":true,"id":18451},{"__isSmartRef__":true,"id":18452},{"__isSmartRef__":true,"id":18453},{"__isSmartRef__":true,"id":18454},{"__isSmartRef__":true,"id":18455},{"__isSmartRef__":true,"id":18456},{"__isSmartRef__":true,"id":18457},{"__isSmartRef__":true,"id":18458},{"__isSmartRef__":true,"id":18459},{"__isSmartRef__":true,"id":18460},{"__isSmartRef__":true,"id":18461},{"__isSmartRef__":true,"id":18462},{"__isSmartRef__":true,"id":18463},{"__isSmartRef__":true,"id":18464},{"__isSmartRef__":true,"id":18465},{"__isSmartRef__":true,"id":18466},{"__isSmartRef__":true,"id":18467},{"__isSmartRef__":true,"id":18468},{"__isSmartRef__":true,"id":18469},{"__isSmartRef__":true,"id":18470},{"__isSmartRef__":true,"id":18471},{"__isSmartRef__":true,"id":18472},{"__isSmartRef__":true,"id":18473},{"__isSmartRef__":true,"id":18474},{"__isSmartRef__":true,"id":18475},{"__isSmartRef__":true,"id":18476},{"__isSmartRef__":true,"id":18477},{"__isSmartRef__":true,"id":18478},{"__isSmartRef__":true,"id":18479},{"__isSmartRef__":true,"id":18480},{"__isSmartRef__":true,"id":18481},{"__isSmartRef__":true,"id":18482},{"__isSmartRef__":true,"id":18483},{"__isSmartRef__":true,"id":18484},{"__isSmartRef__":true,"id":18485},{"__isSmartRef__":true,"id":18486},{"__isSmartRef__":true,"id":18487},{"__isSmartRef__":true,"id":18488},{"__isSmartRef__":true,"id":18489},{"__isSmartRef__":true,"id":18490},{"__isSmartRef__":true,"id":18491},{"__isSmartRef__":true,"id":18492},{"__isSmartRef__":true,"id":18493},{"__isSmartRef__":true,"id":18494},{"__isSmartRef__":true,"id":18495},{"__isSmartRef__":true,"id":18496},{"__isSmartRef__":true,"id":18497},{"__isSmartRef__":true,"id":18498},{"__isSmartRef__":true,"id":18499},{"__isSmartRef__":true,"id":18500},{"__isSmartRef__":true,"id":18501},{"__isSmartRef__":true,"id":18502},{"__isSmartRef__":true,"id":18503},{"__isSmartRef__":true,"id":18504},{"__isSmartRef__":true,"id":18505},{"__isSmartRef__":true,"id":18506},{"__isSmartRef__":true,"id":18507},{"__isSmartRef__":true,"id":18508},{"__isSmartRef__":true,"id":18509},{"__isSmartRef__":true,"id":18510},{"__isSmartRef__":true,"id":18511},{"__isSmartRef__":true,"id":18512},{"__isSmartRef__":true,"id":18513},{"__isSmartRef__":true,"id":18514},{"__isSmartRef__":true,"id":18515},{"__isSmartRef__":true,"id":18516},{"__isSmartRef__":true,"id":18517},{"__isSmartRef__":true,"id":18518},{"__isSmartRef__":true,"id":18519},{"__isSmartRef__":true,"id":18520},{"__isSmartRef__":true,"id":18521},{"__isSmartRef__":true,"id":18522},{"__isSmartRef__":true,"id":18523},{"__isSmartRef__":true,"id":18524},{"__isSmartRef__":true,"id":18525},{"__isSmartRef__":true,"id":18526},{"__isSmartRef__":true,"id":18527},{"__isSmartRef__":true,"id":18528},{"__isSmartRef__":true,"id":18529},{"__isSmartRef__":true,"id":18530},{"__isSmartRef__":true,"id":18531},{"__isSmartRef__":true,"id":18532},{"__isSmartRef__":true,"id":18533},{"__isSmartRef__":true,"id":18534},{"__isSmartRef__":true,"id":18535},{"__isSmartRef__":true,"id":18536},{"__isSmartRef__":true,"id":18537},{"__isSmartRef__":true,"id":18538},{"__isSmartRef__":true,"id":18539},{"__isSmartRef__":true,"id":18540},{"__isSmartRef__":true,"id":18541},{"__isSmartRef__":true,"id":18542},{"__isSmartRef__":true,"id":18543},{"__isSmartRef__":true,"id":18544},{"__isSmartRef__":true,"id":18545},{"__isSmartRef__":true,"id":18546},{"__isSmartRef__":true,"id":18547},{"__isSmartRef__":true,"id":18548},{"__isSmartRef__":true,"id":18549},{"__isSmartRef__":true,"id":18550},{"__isSmartRef__":true,"id":18551},{"__isSmartRef__":true,"id":18552},{"__isSmartRef__":true,"id":18553},{"__isSmartRef__":true,"id":18554},{"__isSmartRef__":true,"id":18555},{"__isSmartRef__":true,"id":18556},{"__isSmartRef__":true,"id":18557},{"__isSmartRef__":true,"id":18558},{"__isSmartRef__":true,"id":18559},{"__isSmartRef__":true,"id":18560},{"__isSmartRef__":true,"id":18561},{"__isSmartRef__":true,"id":18562},{"__isSmartRef__":true,"id":18563},{"__isSmartRef__":true,"id":18564},{"__isSmartRef__":true,"id":18565},{"__isSmartRef__":true,"id":18566},{"__isSmartRef__":true,"id":18567},{"__isSmartRef__":true,"id":18568},{"__isSmartRef__":true,"id":18569},{"__isSmartRef__":true,"id":18570},{"__isSmartRef__":true,"id":18571},{"__isSmartRef__":true,"id":18572},{"__isSmartRef__":true,"id":18573},{"__isSmartRef__":true,"id":18574},{"__isSmartRef__":true,"id":18575},{"__isSmartRef__":true,"id":18576},{"__isSmartRef__":true,"id":18577},{"__isSmartRef__":true,"id":18578},{"__isSmartRef__":true,"id":18579},{"__isSmartRef__":true,"id":18580},{"__isSmartRef__":true,"id":18581},{"__isSmartRef__":true,"id":18582},{"__isSmartRef__":true,"id":18583},{"__isSmartRef__":true,"id":18584},{"__isSmartRef__":true,"id":18585},{"__isSmartRef__":true,"id":18586},{"__isSmartRef__":true,"id":18587},{"__isSmartRef__":true,"id":18588},{"__isSmartRef__":true,"id":18589},{"__isSmartRef__":true,"id":18590},{"__isSmartRef__":true,"id":18591},{"__isSmartRef__":true,"id":18592},{"__isSmartRef__":true,"id":18593},{"__isSmartRef__":true,"id":18594},{"__isSmartRef__":true,"id":18595},{"__isSmartRef__":true,"id":18596},{"__isSmartRef__":true,"id":18597},{"__isSmartRef__":true,"id":18598},{"__isSmartRef__":true,"id":18599},{"__isSmartRef__":true,"id":18600},{"__isSmartRef__":true,"id":18601},{"__isSmartRef__":true,"id":18602},{"__isSmartRef__":true,"id":18603},{"__isSmartRef__":true,"id":18604},{"__isSmartRef__":true,"id":18605},{"__isSmartRef__":true,"id":18606},{"__isSmartRef__":true,"id":18607},{"__isSmartRef__":true,"id":18608},{"__isSmartRef__":true,"id":18609},{"__isSmartRef__":true,"id":18610},{"__isSmartRef__":true,"id":18611},{"__isSmartRef__":true,"id":18612},{"__isSmartRef__":true,"id":18613},{"__isSmartRef__":true,"id":18614},{"__isSmartRef__":true,"id":18615},{"__isSmartRef__":true,"id":18616},{"__isSmartRef__":true,"id":18617},{"__isSmartRef__":true,"id":18618},{"__isSmartRef__":true,"id":18619},{"__isSmartRef__":true,"id":18620},{"__isSmartRef__":true,"id":18621},{"__isSmartRef__":true,"id":18622},{"__isSmartRef__":true,"id":18623},{"__isSmartRef__":true,"id":18624},{"__isSmartRef__":true,"id":18625},{"__isSmartRef__":true,"id":18626},{"__isSmartRef__":true,"id":18627},{"__isSmartRef__":true,"id":18628},{"__isSmartRef__":true,"id":18629},{"__isSmartRef__":true,"id":18630},{"__isSmartRef__":true,"id":18631},{"__isSmartRef__":true,"id":18632},{"__isSmartRef__":true,"id":18633},{"__isSmartRef__":true,"id":18634},{"__isSmartRef__":true,"id":18635},{"__isSmartRef__":true,"id":18636},{"__isSmartRef__":true,"id":18637},{"__isSmartRef__":true,"id":18638},{"__isSmartRef__":true,"id":18639},{"__isSmartRef__":true,"id":18640},{"__isSmartRef__":true,"id":18641},{"__isSmartRef__":true,"id":18642},{"__isSmartRef__":true,"id":18643},{"__isSmartRef__":true,"id":18644},{"__isSmartRef__":true,"id":18645},{"__isSmartRef__":true,"id":18646},{"__isSmartRef__":true,"id":18647},{"__isSmartRef__":true,"id":18648},{"__isSmartRef__":true,"id":18649},{"__isSmartRef__":true,"id":18650},{"__isSmartRef__":true,"id":18651},{"__isSmartRef__":true,"id":18652},{"__isSmartRef__":true,"id":18653},{"__isSmartRef__":true,"id":18654},{"__isSmartRef__":true,"id":18655},{"__isSmartRef__":true,"id":18656},{"__isSmartRef__":true,"id":18657},{"__isSmartRef__":true,"id":18658},{"__isSmartRef__":true,"id":18659},{"__isSmartRef__":true,"id":18660},{"__isSmartRef__":true,"id":18661},{"__isSmartRef__":true,"id":18662},{"__isSmartRef__":true,"id":18663},{"__isSmartRef__":true,"id":18664},{"__isSmartRef__":true,"id":18665},{"__isSmartRef__":true,"id":18666},{"__isSmartRef__":true,"id":18667},{"__isSmartRef__":true,"id":18668},{"__isSmartRef__":true,"id":18669},{"__isSmartRef__":true,"id":18670},{"__isSmartRef__":true,"id":18671},{"__isSmartRef__":true,"id":18672},{"__isSmartRef__":true,"id":18673},{"__isSmartRef__":true,"id":18674},{"__isSmartRef__":true,"id":18675},{"__isSmartRef__":true,"id":18676},{"__isSmartRef__":true,"id":18677},{"__isSmartRef__":true,"id":18678},{"__isSmartRef__":true,"id":18679},{"__isSmartRef__":true,"id":18680},{"__isSmartRef__":true,"id":18681},{"__isSmartRef__":true,"id":18682},{"__isSmartRef__":true,"id":18683},{"__isSmartRef__":true,"id":18684},{"__isSmartRef__":true,"id":18685},{"__isSmartRef__":true,"id":18686},{"__isSmartRef__":true,"id":18687},{"__isSmartRef__":true,"id":18688},{"__isSmartRef__":true,"id":18689},{"__isSmartRef__":true,"id":18690},{"__isSmartRef__":true,"id":18691},{"__isSmartRef__":true,"id":18692},{"__isSmartRef__":true,"id":18693},{"__isSmartRef__":true,"id":18694},{"__isSmartRef__":true,"id":18695},{"__isSmartRef__":true,"id":18696},{"__isSmartRef__":true,"id":18697},{"__isSmartRef__":true,"id":18698},{"__isSmartRef__":true,"id":18699},{"__isSmartRef__":true,"id":18700},{"__isSmartRef__":true,"id":18701},{"__isSmartRef__":true,"id":18702},{"__isSmartRef__":true,"id":18703},{"__isSmartRef__":true,"id":18704},{"__isSmartRef__":true,"id":18705},{"__isSmartRef__":true,"id":18706},{"__isSmartRef__":true,"id":18707},{"__isSmartRef__":true,"id":18708},{"__isSmartRef__":true,"id":18709},{"__isSmartRef__":true,"id":18710},{"__isSmartRef__":true,"id":18711},{"__isSmartRef__":true,"id":18712},{"__isSmartRef__":true,"id":18713},{"__isSmartRef__":true,"id":18714},{"__isSmartRef__":true,"id":18715},{"__isSmartRef__":true,"id":18716},{"__isSmartRef__":true,"id":18717},{"__isSmartRef__":true,"id":18718},{"__isSmartRef__":true,"id":18719},{"__isSmartRef__":true,"id":18720},{"__isSmartRef__":true,"id":18721},{"__isSmartRef__":true,"id":18722},{"__isSmartRef__":true,"id":18723},{"__isSmartRef__":true,"id":18724},{"__isSmartRef__":true,"id":18725},{"__isSmartRef__":true,"id":18726},{"__isSmartRef__":true,"id":18727},{"__isSmartRef__":true,"id":18728},{"__isSmartRef__":true,"id":18729},{"__isSmartRef__":true,"id":18730},{"__isSmartRef__":true,"id":18731},{"__isSmartRef__":true,"id":18732},{"__isSmartRef__":true,"id":18733},{"__isSmartRef__":true,"id":18734},{"__isSmartRef__":true,"id":18735},{"__isSmartRef__":true,"id":18736},{"__isSmartRef__":true,"id":18737},{"__isSmartRef__":true,"id":18738},{"__isSmartRef__":true,"id":18739},{"__isSmartRef__":true,"id":18740},{"__isSmartRef__":true,"id":18741},{"__isSmartRef__":true,"id":18742},{"__isSmartRef__":true,"id":18743},{"__isSmartRef__":true,"id":18744},{"__isSmartRef__":true,"id":18745},{"__isSmartRef__":true,"id":18746},{"__isSmartRef__":true,"id":18747},{"__isSmartRef__":true,"id":18748},{"__isSmartRef__":true,"id":18749},{"__isSmartRef__":true,"id":18750},{"__isSmartRef__":true,"id":18751},{"__isSmartRef__":true,"id":18752},{"__isSmartRef__":true,"id":18753},{"__isSmartRef__":true,"id":18754},{"__isSmartRef__":true,"id":18755},{"__isSmartRef__":true,"id":18756},{"__isSmartRef__":true,"id":18757},{"__isSmartRef__":true,"id":18758},{"__isSmartRef__":true,"id":18759},{"__isSmartRef__":true,"id":18760},{"__isSmartRef__":true,"id":18761},{"__isSmartRef__":true,"id":18762},{"__isSmartRef__":true,"id":18763},{"__isSmartRef__":true,"id":18764},{"__isSmartRef__":true,"id":18765},{"__isSmartRef__":true,"id":18766},{"__isSmartRef__":true,"id":18767},{"__isSmartRef__":true,"id":18768},{"__isSmartRef__":true,"id":18769},{"__isSmartRef__":true,"id":18770},{"__isSmartRef__":true,"id":18771},{"__isSmartRef__":true,"id":18772},{"__isSmartRef__":true,"id":18773},{"__isSmartRef__":true,"id":18774},{"__isSmartRef__":true,"id":18775},{"__isSmartRef__":true,"id":18776},{"__isSmartRef__":true,"id":18777},{"__isSmartRef__":true,"id":18778},{"__isSmartRef__":true,"id":18779},{"__isSmartRef__":true,"id":18780},{"__isSmartRef__":true,"id":18781},{"__isSmartRef__":true,"id":18782},{"__isSmartRef__":true,"id":18783},{"__isSmartRef__":true,"id":18784},{"__isSmartRef__":true,"id":18785},{"__isSmartRef__":true,"id":18786},{"__isSmartRef__":true,"id":18787},{"__isSmartRef__":true,"id":18788},{"__isSmartRef__":true,"id":18789},{"__isSmartRef__":true,"id":18790},{"__isSmartRef__":true,"id":18791},{"__isSmartRef__":true,"id":18792},{"__isSmartRef__":true,"id":18793},{"__isSmartRef__":true,"id":18794},{"__isSmartRef__":true,"id":18795},{"__isSmartRef__":true,"id":18796},{"__isSmartRef__":true,"id":18797},{"__isSmartRef__":true,"id":18798},{"__isSmartRef__":true,"id":18799},{"__isSmartRef__":true,"id":18800},{"__isSmartRef__":true,"id":18801},{"__isSmartRef__":true,"id":18802},{"__isSmartRef__":true,"id":18803},{"__isSmartRef__":true,"id":18804},{"__isSmartRef__":true,"id":18805},{"__isSmartRef__":true,"id":18806},{"__isSmartRef__":true,"id":18807},{"__isSmartRef__":true,"id":18808},{"__isSmartRef__":true,"id":18809},{"__isSmartRef__":true,"id":18810},{"__isSmartRef__":true,"id":18811},{"__isSmartRef__":true,"id":18812},{"__isSmartRef__":true,"id":18813},{"__isSmartRef__":true,"id":18814},{"__isSmartRef__":true,"id":18815},{"__isSmartRef__":true,"id":18816},{"__isSmartRef__":true,"id":18817},{"__isSmartRef__":true,"id":18818},{"__isSmartRef__":true,"id":18819},{"__isSmartRef__":true,"id":18820},{"__isSmartRef__":true,"id":18821},{"__isSmartRef__":true,"id":18822},{"__isSmartRef__":true,"id":18823},{"__isSmartRef__":true,"id":18824},{"__isSmartRef__":true,"id":18825},{"__isSmartRef__":true,"id":18826},{"__isSmartRef__":true,"id":18827},{"__isSmartRef__":true,"id":18828},{"__isSmartRef__":true,"id":18829},{"__isSmartRef__":true,"id":18830},{"__isSmartRef__":true,"id":18831},{"__isSmartRef__":true,"id":18832},{"__isSmartRef__":true,"id":18833},{"__isSmartRef__":true,"id":18834},{"__isSmartRef__":true,"id":18835},{"__isSmartRef__":true,"id":18836},{"__isSmartRef__":true,"id":18837},{"__isSmartRef__":true,"id":18838},{"__isSmartRef__":true,"id":18839},{"__isSmartRef__":true,"id":18840},{"__isSmartRef__":true,"id":18841},{"__isSmartRef__":true,"id":18842},{"__isSmartRef__":true,"id":18843},{"__isSmartRef__":true,"id":18844},{"__isSmartRef__":true,"id":18845},{"__isSmartRef__":true,"id":18846},{"__isSmartRef__":true,"id":18847},{"__isSmartRef__":true,"id":18848},{"__isSmartRef__":true,"id":18849},{"__isSmartRef__":true,"id":18850},{"__isSmartRef__":true,"id":18851},{"__isSmartRef__":true,"id":18852},{"__isSmartRef__":true,"id":18853},{"__isSmartRef__":true,"id":18854},{"__isSmartRef__":true,"id":18855},{"__isSmartRef__":true,"id":18856},{"__isSmartRef__":true,"id":18857},{"__isSmartRef__":true,"id":18858},{"__isSmartRef__":true,"id":18859},{"__isSmartRef__":true,"id":18860},{"__isSmartRef__":true,"id":18861},{"__isSmartRef__":true,"id":18862},{"__isSmartRef__":true,"id":18863},{"__isSmartRef__":true,"id":18864},{"__isSmartRef__":true,"id":18865},{"__isSmartRef__":true,"id":18866},{"__isSmartRef__":true,"id":18867},{"__isSmartRef__":true,"id":18868},{"__isSmartRef__":true,"id":18869},{"__isSmartRef__":true,"id":18870},{"__isSmartRef__":true,"id":18871},{"__isSmartRef__":true,"id":18872},{"__isSmartRef__":true,"id":18873},{"__isSmartRef__":true,"id":18874},{"__isSmartRef__":true,"id":18875},{"__isSmartRef__":true,"id":18876},{"__isSmartRef__":true,"id":18877},{"__isSmartRef__":true,"id":18878},{"__isSmartRef__":true,"id":18879},{"__isSmartRef__":true,"id":18880},{"__isSmartRef__":true,"id":18881},{"__isSmartRef__":true,"id":18882},{"__isSmartRef__":true,"id":18883},{"__isSmartRef__":true,"id":18884},{"__isSmartRef__":true,"id":18885},{"__isSmartRef__":true,"id":18886},{"__isSmartRef__":true,"id":18887},{"__isSmartRef__":true,"id":18888},{"__isSmartRef__":true,"id":18889},{"__isSmartRef__":true,"id":18890},{"__isSmartRef__":true,"id":18891},{"__isSmartRef__":true,"id":18892},{"__isSmartRef__":true,"id":18893},{"__isSmartRef__":true,"id":18894},{"__isSmartRef__":true,"id":18895},{"__isSmartRef__":true,"id":18896},{"__isSmartRef__":true,"id":18897},{"__isSmartRef__":true,"id":18898},{"__isSmartRef__":true,"id":18899},{"__isSmartRef__":true,"id":18900},{"__isSmartRef__":true,"id":18901},{"__isSmartRef__":true,"id":18902},{"__isSmartRef__":true,"id":18903},{"__isSmartRef__":true,"id":18904},{"__isSmartRef__":true,"id":18905},{"__isSmartRef__":true,"id":18906},{"__isSmartRef__":true,"id":18907},{"__isSmartRef__":true,"id":18908},{"__isSmartRef__":true,"id":18909},{"__isSmartRef__":true,"id":18910},{"__isSmartRef__":true,"id":18911},{"__isSmartRef__":true,"id":18912},{"__isSmartRef__":true,"id":18913},{"__isSmartRef__":true,"id":18914},{"__isSmartRef__":true,"id":18915},{"__isSmartRef__":true,"id":18916},{"__isSmartRef__":true,"id":18917},{"__isSmartRef__":true,"id":18918},{"__isSmartRef__":true,"id":18919},{"__isSmartRef__":true,"id":18920},{"__isSmartRef__":true,"id":18921},{"__isSmartRef__":true,"id":18922},{"__isSmartRef__":true,"id":18923},{"__isSmartRef__":true,"id":18924},{"__isSmartRef__":true,"id":18925},{"__isSmartRef__":true,"id":18926},{"__isSmartRef__":true,"id":18927},{"__isSmartRef__":true,"id":18928},{"__isSmartRef__":true,"id":18929},{"__isSmartRef__":true,"id":18930},{"__isSmartRef__":true,"id":18931},{"__isSmartRef__":true,"id":18932},{"__isSmartRef__":true,"id":18933},{"__isSmartRef__":true,"id":18934},{"__isSmartRef__":true,"id":18935},{"__isSmartRef__":true,"id":18936},{"__isSmartRef__":true,"id":18937},{"__isSmartRef__":true,"id":18938},{"__isSmartRef__":true,"id":18939},{"__isSmartRef__":true,"id":18940},{"__isSmartRef__":true,"id":18941},{"__isSmartRef__":true,"id":18942},{"__isSmartRef__":true,"id":18943},{"__isSmartRef__":true,"id":18944},{"__isSmartRef__":true,"id":18945},{"__isSmartRef__":true,"id":18946},{"__isSmartRef__":true,"id":18947},{"__isSmartRef__":true,"id":18948},{"__isSmartRef__":true,"id":18949},{"__isSmartRef__":true,"id":18950},{"__isSmartRef__":true,"id":18951},{"__isSmartRef__":true,"id":18952},{"__isSmartRef__":true,"id":18953},{"__isSmartRef__":true,"id":18954},{"__isSmartRef__":true,"id":18955},{"__isSmartRef__":true,"id":18956},{"__isSmartRef__":true,"id":18957},{"__isSmartRef__":true,"id":18958},{"__isSmartRef__":true,"id":18959},{"__isSmartRef__":true,"id":18960},{"__isSmartRef__":true,"id":18961},{"__isSmartRef__":true,"id":18962},{"__isSmartRef__":true,"id":18963},{"__isSmartRef__":true,"id":18964},{"__isSmartRef__":true,"id":18965},{"__isSmartRef__":true,"id":18966},{"__isSmartRef__":true,"id":18967},{"__isSmartRef__":true,"id":18968},{"__isSmartRef__":true,"id":18969},{"__isSmartRef__":true,"id":18970},{"__isSmartRef__":true,"id":18971},{"__isSmartRef__":true,"id":18972},{"__isSmartRef__":true,"id":18973},{"__isSmartRef__":true,"id":18974},{"__isSmartRef__":true,"id":18975},{"__isSmartRef__":true,"id":18976},{"__isSmartRef__":true,"id":18977},{"__isSmartRef__":true,"id":18978},{"__isSmartRef__":true,"id":18979},{"__isSmartRef__":true,"id":18980},{"__isSmartRef__":true,"id":18981},{"__isSmartRef__":true,"id":18982},{"__isSmartRef__":true,"id":18983},{"__isSmartRef__":true,"id":18984},{"__isSmartRef__":true,"id":18985},{"__isSmartRef__":true,"id":18986},{"__isSmartRef__":true,"id":18987},{"__isSmartRef__":true,"id":18988},{"__isSmartRef__":true,"id":18989},{"__isSmartRef__":true,"id":18990},{"__isSmartRef__":true,"id":18991},{"__isSmartRef__":true,"id":18992},{"__isSmartRef__":true,"id":18993},{"__isSmartRef__":true,"id":18994},{"__isSmartRef__":true,"id":18995},{"__isSmartRef__":true,"id":18996},{"__isSmartRef__":true,"id":18997},{"__isSmartRef__":true,"id":18998},{"__isSmartRef__":true,"id":18999},{"__isSmartRef__":true,"id":19000},{"__isSmartRef__":true,"id":19001},{"__isSmartRef__":true,"id":19002},{"__isSmartRef__":true,"id":19003},{"__isSmartRef__":true,"id":19004},{"__isSmartRef__":true,"id":19005},{"__isSmartRef__":true,"id":19006},{"__isSmartRef__":true,"id":19007},{"__isSmartRef__":true,"id":19008},{"__isSmartRef__":true,"id":19009},{"__isSmartRef__":true,"id":19010},{"__isSmartRef__":true,"id":19011},{"__isSmartRef__":true,"id":19012},{"__isSmartRef__":true,"id":19013},{"__isSmartRef__":true,"id":19014},{"__isSmartRef__":true,"id":19015},{"__isSmartRef__":true,"id":19016},{"__isSmartRef__":true,"id":19017},{"__isSmartRef__":true,"id":19018},{"__isSmartRef__":true,"id":19019},{"__isSmartRef__":true,"id":19020},{"__isSmartRef__":true,"id":19021},{"__isSmartRef__":true,"id":19022},{"__isSmartRef__":true,"id":19023},{"__isSmartRef__":true,"id":19024},{"__isSmartRef__":true,"id":19025},{"__isSmartRef__":true,"id":19026},{"__isSmartRef__":true,"id":19027},{"__isSmartRef__":true,"id":19028},{"__isSmartRef__":true,"id":19029},{"__isSmartRef__":true,"id":19030},{"__isSmartRef__":true,"id":19031},{"__isSmartRef__":true,"id":19032},{"__isSmartRef__":true,"id":19033},{"__isSmartRef__":true,"id":19034},{"__isSmartRef__":true,"id":19035},{"__isSmartRef__":true,"id":19036},{"__isSmartRef__":true,"id":19037},{"__isSmartRef__":true,"id":19038},{"__isSmartRef__":true,"id":19039},{"__isSmartRef__":true,"id":19040},{"__isSmartRef__":true,"id":19041},{"__isSmartRef__":true,"id":19042},{"__isSmartRef__":true,"id":19043},{"__isSmartRef__":true,"id":19044},{"__isSmartRef__":true,"id":19045},{"__isSmartRef__":true,"id":19046},{"__isSmartRef__":true,"id":19047},{"__isSmartRef__":true,"id":19048},{"__isSmartRef__":true,"id":19049},{"__isSmartRef__":true,"id":19050},{"__isSmartRef__":true,"id":19051},{"__isSmartRef__":true,"id":19052},{"__isSmartRef__":true,"id":19053},{"__isSmartRef__":true,"id":19054},{"__isSmartRef__":true,"id":19055},{"__isSmartRef__":true,"id":19056},{"__isSmartRef__":true,"id":19057},{"__isSmartRef__":true,"id":19058},{"__isSmartRef__":true,"id":19059},{"__isSmartRef__":true,"id":19060},{"__isSmartRef__":true,"id":19061},{"__isSmartRef__":true,"id":19062},{"__isSmartRef__":true,"id":19063},{"__isSmartRef__":true,"id":19064},{"__isSmartRef__":true,"id":19065},{"__isSmartRef__":true,"id":19066},{"__isSmartRef__":true,"id":19067},{"__isSmartRef__":true,"id":19068},{"__isSmartRef__":true,"id":19069},{"__isSmartRef__":true,"id":19070},{"__isSmartRef__":true,"id":19071},{"__isSmartRef__":true,"id":19072},{"__isSmartRef__":true,"id":19073},{"__isSmartRef__":true,"id":19074},{"__isSmartRef__":true,"id":19075},{"__isSmartRef__":true,"id":19076},{"__isSmartRef__":true,"id":19077},{"__isSmartRef__":true,"id":19078},{"__isSmartRef__":true,"id":19079},{"__isSmartRef__":true,"id":19080},{"__isSmartRef__":true,"id":19081},{"__isSmartRef__":true,"id":19082},{"__isSmartRef__":true,"id":19083},{"__isSmartRef__":true,"id":19084},{"__isSmartRef__":true,"id":19085},{"__isSmartRef__":true,"id":19086},{"__isSmartRef__":true,"id":19087},{"__isSmartRef__":true,"id":19088},{"__isSmartRef__":true,"id":19089},{"__isSmartRef__":true,"id":19090},{"__isSmartRef__":true,"id":19091},{"__isSmartRef__":true,"id":19092},{"__isSmartRef__":true,"id":19093},{"__isSmartRef__":true,"id":19094},{"__isSmartRef__":true,"id":19095},{"__isSmartRef__":true,"id":19096},{"__isSmartRef__":true,"id":19097},{"__isSmartRef__":true,"id":19098},{"__isSmartRef__":true,"id":19099},{"__isSmartRef__":true,"id":19100},{"__isSmartRef__":true,"id":19101},{"__isSmartRef__":true,"id":19102},{"__isSmartRef__":true,"id":19103},{"__isSmartRef__":true,"id":19104},{"__isSmartRef__":true,"id":19105},{"__isSmartRef__":true,"id":19106},{"__isSmartRef__":true,"id":19107},{"__isSmartRef__":true,"id":19108},{"__isSmartRef__":true,"id":19109},{"__isSmartRef__":true,"id":19110},{"__isSmartRef__":true,"id":19111},{"__isSmartRef__":true,"id":19112},{"__isSmartRef__":true,"id":19113},{"__isSmartRef__":true,"id":19114},{"__isSmartRef__":true,"id":19115},{"__isSmartRef__":true,"id":19116},{"__isSmartRef__":true,"id":19117},{"__isSmartRef__":true,"id":19118},{"__isSmartRef__":true,"id":19119},{"__isSmartRef__":true,"id":19120},{"__isSmartRef__":true,"id":19121},{"__isSmartRef__":true,"id":19122},{"__isSmartRef__":true,"id":19123},{"__isSmartRef__":true,"id":19124},{"__isSmartRef__":true,"id":19125},{"__isSmartRef__":true,"id":19126},{"__isSmartRef__":true,"id":19127},{"__isSmartRef__":true,"id":19128},{"__isSmartRef__":true,"id":19129},{"__isSmartRef__":true,"id":19130},{"__isSmartRef__":true,"id":19131},{"__isSmartRef__":true,"id":19132},{"__isSmartRef__":true,"id":19133},{"__isSmartRef__":true,"id":19134},{"__isSmartRef__":true,"id":19135},{"__isSmartRef__":true,"id":19136},{"__isSmartRef__":true,"id":19137},{"__isSmartRef__":true,"id":19138},{"__isSmartRef__":true,"id":19139},{"__isSmartRef__":true,"id":19140},{"__isSmartRef__":true,"id":19141},{"__isSmartRef__":true,"id":19142},{"__isSmartRef__":true,"id":19143},{"__isSmartRef__":true,"id":19144},{"__isSmartRef__":true,"id":19145},{"__isSmartRef__":true,"id":19146},{"__isSmartRef__":true,"id":19147},{"__isSmartRef__":true,"id":19148},{"__isSmartRef__":true,"id":19149},{"__isSmartRef__":true,"id":19150},{"__isSmartRef__":true,"id":19151},{"__isSmartRef__":true,"id":19152},{"__isSmartRef__":true,"id":19153},{"__isSmartRef__":true,"id":19154},{"__isSmartRef__":true,"id":19155},{"__isSmartRef__":true,"id":19156},{"__isSmartRef__":true,"id":19157},{"__isSmartRef__":true,"id":19158},{"__isSmartRef__":true,"id":19159},{"__isSmartRef__":true,"id":19160},{"__isSmartRef__":true,"id":19161},{"__isSmartRef__":true,"id":19162},{"__isSmartRef__":true,"id":19163},{"__isSmartRef__":true,"id":19164},{"__isSmartRef__":true,"id":19165},{"__isSmartRef__":true,"id":19166},{"__isSmartRef__":true,"id":19167},{"__isSmartRef__":true,"id":19168},{"__isSmartRef__":true,"id":19169},{"__isSmartRef__":true,"id":19170},{"__isSmartRef__":true,"id":19171},{"__isSmartRef__":true,"id":19172},{"__isSmartRef__":true,"id":19173},{"__isSmartRef__":true,"id":19174},{"__isSmartRef__":true,"id":19175},{"__isSmartRef__":true,"id":19176},{"__isSmartRef__":true,"id":19177},{"__isSmartRef__":true,"id":19178},{"__isSmartRef__":true,"id":19179},{"__isSmartRef__":true,"id":19180},{"__isSmartRef__":true,"id":19181},{"__isSmartRef__":true,"id":19182},{"__isSmartRef__":true,"id":19183},{"__isSmartRef__":true,"id":19184},{"__isSmartRef__":true,"id":19185},{"__isSmartRef__":true,"id":19186},{"__isSmartRef__":true,"id":19187},{"__isSmartRef__":true,"id":19188},{"__isSmartRef__":true,"id":19189},{"__isSmartRef__":true,"id":19190},{"__isSmartRef__":true,"id":19191},{"__isSmartRef__":true,"id":19192},{"__isSmartRef__":true,"id":19193},{"__isSmartRef__":true,"id":19194},{"__isSmartRef__":true,"id":19195},{"__isSmartRef__":true,"id":19196},{"__isSmartRef__":true,"id":19197},{"__isSmartRef__":true,"id":19198},{"__isSmartRef__":true,"id":19199},{"__isSmartRef__":true,"id":19200},{"__isSmartRef__":true,"id":19201},{"__isSmartRef__":true,"id":19202},{"__isSmartRef__":true,"id":19203},{"__isSmartRef__":true,"id":19204},{"__isSmartRef__":true,"id":19205},{"__isSmartRef__":true,"id":19206},{"__isSmartRef__":true,"id":19207},{"__isSmartRef__":true,"id":19208},{"__isSmartRef__":true,"id":19209},{"__isSmartRef__":true,"id":19210},{"__isSmartRef__":true,"id":19211},{"__isSmartRef__":true,"id":19212},{"__isSmartRef__":true,"id":19213},{"__isSmartRef__":true,"id":19214},{"__isSmartRef__":true,"id":19215},{"__isSmartRef__":true,"id":19216},{"__isSmartRef__":true,"id":19217},{"__isSmartRef__":true,"id":19218},{"__isSmartRef__":true,"id":19219},{"__isSmartRef__":true,"id":19220},{"__isSmartRef__":true,"id":19221},{"__isSmartRef__":true,"id":19222},{"__isSmartRef__":true,"id":19223},{"__isSmartRef__":true,"id":19224},{"__isSmartRef__":true,"id":19225},{"__isSmartRef__":true,"id":19226},{"__isSmartRef__":true,"id":19227},{"__isSmartRef__":true,"id":19228},{"__isSmartRef__":true,"id":19229},{"__isSmartRef__":true,"id":19230},{"__isSmartRef__":true,"id":19231},{"__isSmartRef__":true,"id":19232},{"__isSmartRef__":true,"id":19233},{"__isSmartRef__":true,"id":19234},{"__isSmartRef__":true,"id":19235},{"__isSmartRef__":true,"id":19236},{"__isSmartRef__":true,"id":19237},{"__isSmartRef__":true,"id":19238},{"__isSmartRef__":true,"id":19239},{"__isSmartRef__":true,"id":19240},{"__isSmartRef__":true,"id":19241},{"__isSmartRef__":true,"id":19242},{"__isSmartRef__":true,"id":19243},{"__isSmartRef__":true,"id":19244},{"__isSmartRef__":true,"id":19245},{"__isSmartRef__":true,"id":19246},{"__isSmartRef__":true,"id":19247},{"__isSmartRef__":true,"id":19248},{"__isSmartRef__":true,"id":19249},{"__isSmartRef__":true,"id":19250},{"__isSmartRef__":true,"id":19251},{"__isSmartRef__":true,"id":19252},{"__isSmartRef__":true,"id":19253},{"__isSmartRef__":true,"id":19254},{"__isSmartRef__":true,"id":19255},{"__isSmartRef__":true,"id":19256},{"__isSmartRef__":true,"id":19257},{"__isSmartRef__":true,"id":19258},{"__isSmartRef__":true,"id":19259},{"__isSmartRef__":true,"id":19260},{"__isSmartRef__":true,"id":19261},{"__isSmartRef__":true,"id":19262},{"__isSmartRef__":true,"id":19263},{"__isSmartRef__":true,"id":19264},{"__isSmartRef__":true,"id":19265},{"__isSmartRef__":true,"id":19266},{"__isSmartRef__":true,"id":19267},{"__isSmartRef__":true,"id":19268},{"__isSmartRef__":true,"id":19269},{"__isSmartRef__":true,"id":19270},{"__isSmartRef__":true,"id":19271},{"__isSmartRef__":true,"id":19272},{"__isSmartRef__":true,"id":19273},{"__isSmartRef__":true,"id":19274},{"__isSmartRef__":true,"id":19275},{"__isSmartRef__":true,"id":19276},{"__isSmartRef__":true,"id":19277},{"__isSmartRef__":true,"id":19278},{"__isSmartRef__":true,"id":19279},{"__isSmartRef__":true,"id":19280},{"__isSmartRef__":true,"id":19281},{"__isSmartRef__":true,"id":19282},{"__isSmartRef__":true,"id":19283},{"__isSmartRef__":true,"id":19284},{"__isSmartRef__":true,"id":19285},{"__isSmartRef__":true,"id":19286},{"__isSmartRef__":true,"id":19287},{"__isSmartRef__":true,"id":19288},{"__isSmartRef__":true,"id":19289},{"__isSmartRef__":true,"id":19290},{"__isSmartRef__":true,"id":19291},{"__isSmartRef__":true,"id":19292},{"__isSmartRef__":true,"id":19293},{"__isSmartRef__":true,"id":19294},{"__isSmartRef__":true,"id":19295},{"__isSmartRef__":true,"id":19296},{"__isSmartRef__":true,"id":19297},{"__isSmartRef__":true,"id":19298},{"__isSmartRef__":true,"id":19299},{"__isSmartRef__":true,"id":19300},{"__isSmartRef__":true,"id":19301},{"__isSmartRef__":true,"id":19302},{"__isSmartRef__":true,"id":19303},{"__isSmartRef__":true,"id":19304},{"__isSmartRef__":true,"id":19305},{"__isSmartRef__":true,"id":19306},{"__isSmartRef__":true,"id":19307},{"__isSmartRef__":true,"id":19308},{"__isSmartRef__":true,"id":19309},{"__isSmartRef__":true,"id":19310},{"__isSmartRef__":true,"id":19311},{"__isSmartRef__":true,"id":19312},{"__isSmartRef__":true,"id":19313},{"__isSmartRef__":true,"id":19314},{"__isSmartRef__":true,"id":19315},{"__isSmartRef__":true,"id":19316},{"__isSmartRef__":true,"id":19317},{"__isSmartRef__":true,"id":19318},{"__isSmartRef__":true,"id":19319},{"__isSmartRef__":true,"id":19320},{"__isSmartRef__":true,"id":19321},{"__isSmartRef__":true,"id":19322},{"__isSmartRef__":true,"id":19323},{"__isSmartRef__":true,"id":19324},{"__isSmartRef__":true,"id":19325},{"__isSmartRef__":true,"id":19326},{"__isSmartRef__":true,"id":19327},{"__isSmartRef__":true,"id":19328},{"__isSmartRef__":true,"id":19329},{"__isSmartRef__":true,"id":19330},{"__isSmartRef__":true,"id":19331},{"__isSmartRef__":true,"id":19332},{"__isSmartRef__":true,"id":19333},{"__isSmartRef__":true,"id":19334},{"__isSmartRef__":true,"id":19335},{"__isSmartRef__":true,"id":19336},{"__isSmartRef__":true,"id":19337},{"__isSmartRef__":true,"id":19338},{"__isSmartRef__":true,"id":19339},{"__isSmartRef__":true,"id":19340},{"__isSmartRef__":true,"id":19341},{"__isSmartRef__":true,"id":19342},{"__isSmartRef__":true,"id":19343},{"__isSmartRef__":true,"id":19344},{"__isSmartRef__":true,"id":19345},{"__isSmartRef__":true,"id":19346},{"__isSmartRef__":true,"id":19347},{"__isSmartRef__":true,"id":19348},{"__isSmartRef__":true,"id":19349},{"__isSmartRef__":true,"id":19350},{"__isSmartRef__":true,"id":19351},{"__isSmartRef__":true,"id":19352},{"__isSmartRef__":true,"id":19353},{"__isSmartRef__":true,"id":19354},{"__isSmartRef__":true,"id":19355},{"__isSmartRef__":true,"id":19356},{"__isSmartRef__":true,"id":19357},{"__isSmartRef__":true,"id":19358},{"__isSmartRef__":true,"id":19359},{"__isSmartRef__":true,"id":19360},{"__isSmartRef__":true,"id":19361},{"__isSmartRef__":true,"id":19362},{"__isSmartRef__":true,"id":19363},{"__isSmartRef__":true,"id":19364},{"__isSmartRef__":true,"id":19365},{"__isSmartRef__":true,"id":19366},{"__isSmartRef__":true,"id":19367},{"__isSmartRef__":true,"id":19368},{"__isSmartRef__":true,"id":19369},{"__isSmartRef__":true,"id":19370},{"__isSmartRef__":true,"id":19371},{"__isSmartRef__":true,"id":19372},{"__isSmartRef__":true,"id":19373},{"__isSmartRef__":true,"id":19374},{"__isSmartRef__":true,"id":19375},{"__isSmartRef__":true,"id":19376},{"__isSmartRef__":true,"id":19377},{"__isSmartRef__":true,"id":19378},{"__isSmartRef__":true,"id":19379},{"__isSmartRef__":true,"id":19380},{"__isSmartRef__":true,"id":19381},{"__isSmartRef__":true,"id":19382},{"__isSmartRef__":true,"id":19383},{"__isSmartRef__":true,"id":19384},{"__isSmartRef__":true,"id":19385},{"__isSmartRef__":true,"id":19386},{"__isSmartRef__":true,"id":19387}],"_ClipMode":"visible","__serializedLivelyClosures__":{"__isSmartRef__":true,"id":19388},"__LivelyClassName__":"lively.morphic.Box"},"15621":{"submorphs":[{"__isSmartRef__":true,"id":15622},{"__isSmartRef__":true,"id":15671},{"__isSmartRef__":true,"id":15720},{"__isSmartRef__":true,"id":15770},{"__isSmartRef__":true,"id":15785},{"__isSmartRef__":true,"id":16084},{"__isSmartRef__":true,"id":16102},{"__isSmartRef__":true,"id":16116},{"__isSmartRef__":true,"id":16167},{"__isSmartRef__":true,"id":16183},{"__isSmartRef__":true,"id":16234}],"scripts":[],"id":"0DE9F75F-6C83-4BBF-87EA-D37DA76FC0CE","shape":{"__isSmartRef__":true,"id":16248},"droppingEnabled":false,"halosEnabled":true,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":16255},"showsHalos":false,"name":"morePane","partsBinMetaInfo":{"__isSmartRef__":true,"id":16256},"__SourceModuleName__":"Global","renderContextTable":{"__isSmartRef__":true,"id":16257},"eventHandler":{"__isSmartRef__":true,"id":16258},"owner":{"__isSmartRef__":true,"id":15620},"priorExtent":{"__isSmartRef__":true,"id":16259},"layout":{"__isSmartRef__":true,"id":16260},"_Visible":false,"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"prevScroll":[0,0],"derivationIds":[1217,"8FB7EEAA-27C3-4BCC-9905-59A59B8AB602","B4102745-8642-4F09-A5B5-0452D29E993C","02282C11-7C56-4C33-A2D1-E4C92F9F5575","83E2A61C-0119-4597-ADC8-8CB3AEDF35C1","119E4FE1-420B-4FDF-BD03-CF15F07B3538","6D70BD64-C7F8-4A79-9BE9-FA4C5A1E7892","C116FCDA-BB4D-4543-BE17-4D5586813CAF","1EAD9C62-350F-40EB-B5EA-B9441BB280C9","A3B24A35-589E-460F-9B54-45B0D0B7D7DD","8993FD1D-9082-40F4-A2AD-5501D16913A7","EBCB5B06-08CA-4535-9EAC-F15893F70129","45BAF3E4-EAEE-4925-B2D6-042C01B0AD29","09B7283C-6DDB-4A06-A4BA-563018D46DFD","46022025-E2FE-4A0A-924F-3266509C66DB","538BB82D-3068-480C-A5C0-6B4E8CE1C9CA","45290AD5-33C4-41F3-B72B-D538DCA37F31","6FA9BB6D-52D5-49A5-930A-1F93456E6CF4","9D57135F-8E4B-41D0-ACBC-B19396812B35"],"_Rotation":0,"_Scale":1.000000000000002,"_ClipMode":"visible","__LivelyClassName__":"lively.morphic.Box"},"15622":{"submorphs":[{"__isSmartRef__":true,"id":15623}],"scripts":[],"id":"CA1F7A70-81A6-495A-9490-6BBED72A4FFF","shape":{"__isSmartRef__":true,"id":15638},"grabbingEnabled":false,"droppingEnabled":false,"showsMorphMenu":true,"halosEnabled":true,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":15654},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":15641},"lighterFill":{"__isSmartRef__":true,"id":15655},"label":{"__isSmartRef__":true,"id":15623},"attributeConnections":[{"__isSmartRef__":true,"id":15664}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"showsHalos":false,"__SourceModuleName__":"Global.lively.morphic.Widgets","padding":{"__isSmartRef__":true,"id":15665},"name":"movePartButton","partsBinMetaInfo":{"__isSmartRef__":true,"id":15666},"owner":{"__isSmartRef__":true,"id":15621},"layout":{"__isSmartRef__":true,"id":15667},"renderContextTable":{"__isSmartRef__":true,"id":15668},"eventHandler":{"__isSmartRef__":true,"id":15669},"priorExtent":{"__isSmartRef__":true,"id":15670},"derivationIds":[1218,"F5D21B41-BD0E-49D3-80E5-F1624416C143","1E157243-B0DC-4138-B660-EF05198FA3C8","4D60CECB-66FD-4865-BD46-45F0C9CAB399","0E997A95-CCA0-4BBF-B55B-62B5C6EC32DF","FA30D56E-17FE-4B1F-BE8A-7CBCCABEFF1D","A5A7F641-F783-4649-A154-1AD81607B7CE","D10ED7E0-21BA-463D-996E-6D458B557F68","606309D2-7D9D-4122-A64C-CFE582E6D738","998D7B7C-CF5D-401C-9594-FA8956C326A1","EA15F569-B871-4824-B0DE-550285BEB165","3FB1C9FB-F654-42C9-BE17-315287EB2FAB","7B3720C6-D365-4B41-B530-98E4D5EE238F","92F53BEA-E1EF-49C4-9DD1-7939D08941C5","0A7A011F-C6D8-4B81-85F4-F3CCF5F30A31","6543B591-A693-4D11-8114-D385115F8E65","758492FF-7087-4EE4-9054-00E680646A03","F6A6E55C-CF01-4EB9-8593-E71BEFB4EE59","5DBAE530-E39F-472D-A5D4-6E34FDCE6227"],"prevScroll":[0,0],"_Rotation":0,"_Scale":1,"_ClipMode":"visible","__LivelyClassName__":"lively.morphic.Button"},"15623":{"submorphs":[],"scripts":[],"id":"88B14669-8FBD-4D8B-AA93-FE67AE54B2AD","shape":{"__isSmartRef__":true,"id":15624},"grabbingEnabled":false,"droppingEnabled":false,"showsMorphMenu":false,"halosEnabled":true,"fixedWidth":true,"_MaxTextWidth":56,"_MaxTextHeight":null,"fixedHeight":true,"allowsInput":false,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":15630},"textColor":{"__isSmartRef__":true,"id":15627},"owner":{"__isSmartRef__":true,"id":15622},"eventsAreIgnored":true,"__SourceModuleName__":"Global.lively.morphic.TextCore","textChunks":[{"__isSmartRef__":true,"id":15631}],"padding":{"__isSmartRef__":true,"id":15633},"_Padding":{"__isSmartRef__":true,"id":15634},"prevScroll":[0,0],"_Align":"center","_FontFamily":"Arial","_ClipMode":"hidden","_WhiteSpaceHandling":"pre-wrap","_VerticalAlign":"middle","_Display":"table-cell","priorExtent":{"__isSmartRef__":true,"id":15635},"renderContextTable":{"__isSmartRef__":true,"id":15636},"eventHandler":{"__isSmartRef__":true,"id":15637},"_HandStyle":"default","_PointerEvents":"none","attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"_MinTextWidth":56,"_MinTextHeight":null,"derivationIds":[1219,"46E7D2D8-D7A5-4476-8AD1-FB81FAE717FE","7B2A54CD-6423-4B77-A082-B5A1DA2BCE66","6C3B231E-5C42-449F-9425-8EE874A6EC57","7ACD0BA3-074C-461F-8C6B-ECEBA0B09C7A","556A1D2F-8F3F-4BCD-A602-FD3C257F1859","6C05BE2D-BB66-44E3-9765-65B24D7579E1","9F6A58E1-A23D-4A56-8D85-71FD5AA872B9","EDEC5AA1-080B-42AE-A9D6-F6FAB0CD3E1A","FE4530BA-6D31-4472-A351-4DCB0F9FE121","3F3B3887-CFF1-40A7-9228-D95F3594F2CB","B10968A4-7C77-4AAE-A2E1-FC76E16D36E8","DBC8455A-4562-4202-A7EB-543948664FEE","048B902B-C02C-44C6-9357-32663639FE23","C8B116B7-082D-4D6B-A035-EE71E8F3AC72","78B43404-A2E4-4BFF-B022-C4DA2CBBABBD","D271DCF7-62B5-428D-8B91-30B500F6F461","79934637-FCF5-4C27-B392-E9392BB5BA66","310851E0-6B77-43C0-A13B-BA0DF2777459"],"_Scale":1,"__LivelyClassName__":"lively.morphic.Text"},"15624":{"borderWidth":0,"fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":15625},"_Extent":{"__isSmartRef__":true,"id":15626},"_BorderColor":{"__isSmartRef__":true,"id":15627},"renderContextTable":{"__isSmartRef__":true,"id":15628},"_ClipMode":"hidden","_Padding":{"__isSmartRef__":true,"id":15629},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"15625":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"15626":{"x":58,"y":21,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"15627":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"15628":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"15629":{"x":1,"y":1,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"15630":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"15631":{"style":{"__isSmartRef__":true,"id":15632},"morph":{"__isSmartRef__":true,"id":15623},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":15623},"storedString":"move","__LivelyClassName__":"lively.morphic.TextChunk"},"15632":{"__SourceModuleName__":"Global.lively.morphic.TextCore","textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis"},"15633":{"x":5,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"15634":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"15635":{"x":58,"y":21,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"15636":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"15637":{"morph":{"__isSmartRef__":true,"id":15623},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"15638":{"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":15639},"_Extent":{"__isSmartRef__":true,"id":15640},"_Fill":{"__isSmartRef__":true,"id":15641},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":15651},"_BorderRadius":5,"renderContextTable":{"__isSmartRef__":true,"id":15652},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":15653},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"15639":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"15640":{"x":58,"y":21,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"15641":{"stops":[{"__isSmartRef__":true,"id":15642},{"__isSmartRef__":true,"id":15644},{"__isSmartRef__":true,"id":15646},{"__isSmartRef__":true,"id":15648}],"vector":{"__isSmartRef__":true,"id":15650},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"15642":{"offset":0,"color":{"__isSmartRef__":true,"id":15643}},"15643":{"r":0.9600000000000001,"g":0.9600000000000001,"b":0.9600000000000001,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"15644":{"offset":0.4,"color":{"__isSmartRef__":true,"id":15645}},"15645":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"15646":{"offset":0.6,"color":{"__isSmartRef__":true,"id":15647}},"15647":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"15648":{"offset":1,"color":{"__isSmartRef__":true,"id":15649}},"15649":{"r":0.94,"g":0.94,"b":0.94,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"15650":{"x":0,"y":0,"width":0,"height":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"15651":{"r":0.839,"g":0.839,"b":0.839,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"15652":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"15653":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"15654":{"x":137.67911865694913,"y":393.86777109042464,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"15655":{"stops":[{"__isSmartRef__":true,"id":15656},{"__isSmartRef__":true,"id":15658},{"__isSmartRef__":true,"id":15660},{"__isSmartRef__":true,"id":15662}],"vector":{"__isSmartRef__":true,"id":15650},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"15656":{"offset":0,"color":{"__isSmartRef__":true,"id":15657}},"15657":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"15658":{"offset":0.4,"color":{"__isSmartRef__":true,"id":15659}},"15659":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"15660":{"offset":0.6,"color":{"__isSmartRef__":true,"id":15661}},"15661":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"15662":{"offset":1,"color":{"__isSmartRef__":true,"id":15663}},"15663":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"15664":{"sourceObj":{"__isSmartRef__":true,"id":15622},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":15620},"targetMethodName":"interactivelyMoveSelectedPartItem","__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"15665":{"x":5,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"15666":{"partsSpaceName":"PartsBin/NewWorld","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":1,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"15667":{"moveVertical":true},"15668":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"15669":{"morph":{"__isSmartRef__":true,"id":15622},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"15670":{"x":59,"y":21,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"15671":{"submorphs":[{"__isSmartRef__":true,"id":15672}],"scripts":[],"id":"7C4DDE5B-5E3A-4948-A873-65C14119FA6C","shape":{"__isSmartRef__":true,"id":15687},"grabbingEnabled":false,"droppingEnabled":false,"showsMorphMenu":true,"halosEnabled":true,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":15703},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":15690},"lighterFill":{"__isSmartRef__":true,"id":15704},"label":{"__isSmartRef__":true,"id":15672},"attributeConnections":[{"__isSmartRef__":true,"id":15713},{"__isSmartRef__":true,"id":15714}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"showsHalos":false,"__SourceModuleName__":"Global.lively.morphic.Widgets","padding":{"__isSmartRef__":true,"id":15715},"name":"removePartButton","partsBinMetaInfo":{"__isSmartRef__":true,"id":15716},"owner":{"__isSmartRef__":true,"id":15621},"layout":{"__isSmartRef__":true,"id":15717},"renderContextTable":{"__isSmartRef__":true,"id":15718},"eventHandler":{"__isSmartRef__":true,"id":15719},"derivationIds":[1220,"6104A033-57FD-4F65-B785-3F32FC278E39","BF7EFB0E-5EBE-4F44-9F5E-0576880F8E75","1E4BFB46-60C5-46A6-970A-CE2825840F25","6F766455-545A-496A-88AE-84737A5534A7","38DFF15E-9F34-46E9-BF1D-A4E46C497541","06C3D4D0-C1C1-4664-9899-5F7C61544400","4C448623-A82F-4C77-87AF-D6EA63A59B8D","9A0208AE-4752-4CEC-ABFE-69A8DCADDEC1","B622D1E6-1113-45B0-B7F1-D476B7187C6F","063AEB5B-6476-4381-80CE-3223D5217E84","6156BDE1-9147-41C6-AA8D-BAFBE8D74659","76C8D1EC-5DEB-4813-B4A3-DEE275EB63CA","38EF1DBF-4047-4FAD-9A38-3782659C845B","64AA08B4-79A2-4CF4-9FA4-C642BE08A736","D7C852FA-BE85-4DE9-A4D1-6E6E99E6A959","80F62CA1-A854-4470-B387-629B81C0618F","59DC61C0-DC00-497D-815B-6ED5BA0E6F47","DF47355E-361B-4236-A5DA-EDA365A6EE37"],"_Rotation":0,"_Scale":1,"_ClipMode":"visible","__LivelyClassName__":"lively.morphic.Button"},"15672":{"submorphs":[],"scripts":[],"id":"D623C717-B243-495C-B573-7B5836BD2533","shape":{"__isSmartRef__":true,"id":15673},"grabbingEnabled":false,"droppingEnabled":false,"showsMorphMenu":false,"halosEnabled":true,"fixedWidth":true,"_MaxTextWidth":64,"_MaxTextHeight":null,"fixedHeight":true,"allowsInput":false,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":15679},"textColor":{"__isSmartRef__":true,"id":15676},"owner":{"__isSmartRef__":true,"id":15671},"eventsAreIgnored":true,"__SourceModuleName__":"Global.lively.morphic.TextCore","textChunks":[{"__isSmartRef__":true,"id":15680}],"padding":{"__isSmartRef__":true,"id":15682},"_Padding":{"__isSmartRef__":true,"id":15683},"prevScroll":[0,0],"_Align":"center","_FontFamily":"Arial","_ClipMode":"visible","_WhiteSpaceHandling":"pre-wrap","_VerticalAlign":"middle","_Display":"table-cell","priorExtent":{"__isSmartRef__":true,"id":15684},"renderContextTable":{"__isSmartRef__":true,"id":15685},"eventHandler":{"__isSmartRef__":true,"id":15686},"_HandStyle":"default","_PointerEvents":"none","attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"_MinTextWidth":64,"_MinTextHeight":null,"derivationIds":[1221,"9DA2513A-CC83-4283-AB2A-ACF15C86C674","5F885FF0-B156-4674-9C69-74CB7C257A00","58A5253D-0C92-4B09-9B0B-50BAF7062B0D","C655EA28-0996-4C54-8E49-F908BCA93FCE","E7DE43DD-20AF-4E46-9928-2D26F325AB7F","7B24B946-C7AF-4E42-AC8B-BAC6D5D6FB5E","43456CD2-B83E-455A-89EA-E2EAC5B41399","3ACAECEE-6384-4EBE-9736-CAD24C3B3762","8005E82C-FA8E-4695-B93B-D9B2E924E896","D5AB5A5F-B23E-44D4-A8E2-DBF9366166C6","892409CD-C1D6-48CA-BEC2-6CBADF38465D","D74F66BA-4390-448A-B522-8F05178E7350","0B784218-10B5-4A37-B773-7620CC059EB7","C5685084-134C-46FD-9102-61A063AC889C","C47B92E3-5285-4067-B358-1A4324DF8A22","F7DC9949-A305-4AC0-AE45-7EE864EE9337","3D5444C3-7F8C-4D4F-A042-7908B72CECC7","B10D0811-3BD7-4D45-B876-055475EB1FC1"],"_Scale":1,"__LivelyClassName__":"lively.morphic.Text"},"15673":{"borderWidth":0,"fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":15674},"_Extent":{"__isSmartRef__":true,"id":15675},"_BorderColor":{"__isSmartRef__":true,"id":15676},"renderContextTable":{"__isSmartRef__":true,"id":15677},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":15678},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"15674":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"15675":{"x":66,"y":21,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"15676":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"15677":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"15678":{"x":1,"y":1,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"15679":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"15680":{"style":{"__isSmartRef__":true,"id":15681},"morph":{"__isSmartRef__":true,"id":15672},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":15672},"storedString":"remove","__LivelyClassName__":"lively.morphic.TextChunk"},"15681":{"__SourceModuleName__":"Global.lively.morphic.TextCore","textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis"},"15682":{"x":5,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"15683":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"15684":{"x":66,"y":21,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"15685":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"15686":{"morph":{"__isSmartRef__":true,"id":15672},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"15687":{"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":15688},"_Extent":{"__isSmartRef__":true,"id":15689},"_Fill":{"__isSmartRef__":true,"id":15690},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":15700},"_BorderRadius":5,"renderContextTable":{"__isSmartRef__":true,"id":15701},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":15702},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"15688":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"15689":{"x":66,"y":21,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"15690":{"stops":[{"__isSmartRef__":true,"id":15691},{"__isSmartRef__":true,"id":15693},{"__isSmartRef__":true,"id":15695},{"__isSmartRef__":true,"id":15697}],"vector":{"__isSmartRef__":true,"id":15699},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"15691":{"offset":0,"color":{"__isSmartRef__":true,"id":15692}},"15692":{"r":0.9600000000000001,"g":0.9600000000000001,"b":0.9600000000000001,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"15693":{"offset":0.4,"color":{"__isSmartRef__":true,"id":15694}},"15694":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"15695":{"offset":0.6,"color":{"__isSmartRef__":true,"id":15696}},"15696":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"15697":{"offset":1,"color":{"__isSmartRef__":true,"id":15698}},"15698":{"r":0.94,"g":0.94,"b":0.94,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"15699":{"x":0,"y":0,"width":0,"height":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"15700":{"r":0.839,"g":0.839,"b":0.839,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"15701":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"15702":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"15703":{"x":70.12005863445097,"y":393.8518587078797,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"15704":{"stops":[{"__isSmartRef__":true,"id":15705},{"__isSmartRef__":true,"id":15707},{"__isSmartRef__":true,"id":15709},{"__isSmartRef__":true,"id":15711}],"vector":{"__isSmartRef__":true,"id":15699},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"15705":{"offset":0,"color":{"__isSmartRef__":true,"id":15706}},"15706":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"15707":{"offset":0.4,"color":{"__isSmartRef__":true,"id":15708}},"15708":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"15709":{"offset":0.6,"color":{"__isSmartRef__":true,"id":15710}},"15710":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"15711":{"offset":1,"color":{"__isSmartRef__":true,"id":15712}},"15712":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"15713":{"sourceObj":{"__isSmartRef__":true,"id":15671},"sourceAttrName":"fire","targetMethodName":"reloadEverything","__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"15714":{"sourceObj":{"__isSmartRef__":true,"id":15671},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":15620},"targetMethodName":"interactivelyRemoveSelectedPartItem","__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"15715":{"x":5,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"15716":{"partsSpaceName":"PartsBin/NewWorld","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":1,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"15717":{"moveVertical":true},"15718":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"15719":{"morph":{"__isSmartRef__":true,"id":15671},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"15720":{"submorphs":[{"__isSmartRef__":true,"id":15721}],"scripts":[],"id":"8EEF4B4E-A6B8-450C-B5F9-EFB4EB57C12A","shape":{"__isSmartRef__":true,"id":15736},"grabbingEnabled":false,"droppingEnabled":false,"showsMorphMenu":true,"halosEnabled":true,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":15752},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":15739},"lighterFill":{"__isSmartRef__":true,"id":15753},"label":{"__isSmartRef__":true,"id":15721},"attributeConnections":[{"__isSmartRef__":true,"id":15762},{"__isSmartRef__":true,"id":15763}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"showsHalos":false,"__SourceModuleName__":"Global.lively.morphic.Widgets","padding":{"__isSmartRef__":true,"id":15764},"name":"loadPartButton","partsBinMetaInfo":{"__isSmartRef__":true,"id":15765},"owner":{"__isSmartRef__":true,"id":15621},"layout":{"__isSmartRef__":true,"id":15766},"renderContextTable":{"__isSmartRef__":true,"id":15767},"eventHandler":{"__isSmartRef__":true,"id":15768},"derivationIds":[1222,"53143161-6C64-48C5-8E55-E5914F0EF97D","00D6DD0A-007D-478E-B625-602F218C4635","F420150F-FC88-4A76-8B6B-EA48495DAD2A","7E7374D3-E099-45D6-A873-E111BC557971","69B710F0-9A8E-4B16-9936-5C3E2512043F","1B1D4C76-8DF1-460A-ACCE-80568FE703DC","334778F7-689B-4D27-9891-059110F5122A","8B321CE5-31C5-4333-ADDF-E464DDE059A0","BC069425-0C12-4A28-867E-6C5A5B1334AE","F4B8B757-4B31-4438-B170-D36080178829","C491F2B7-A6A8-4A4A-B729-6F8D829A1966","A3A93C3D-0FC6-4D8B-8244-2B9003FD82A6","DB35D070-7293-4FEE-A170-8C31C4417699","0A3F38FF-C91B-4EA5-B235-0B73774AFCA2","8E4F2D2F-9F28-4BDA-882E-5E76E956D188","D6409CB9-24F9-40E8-A9A9-281F97370D72","B5CB0156-0C30-4C8C-861E-72E6B73E8E32","829B5CC8-E112-41DA-9BE5-1532570063F1"],"priorExtent":{"__isSmartRef__":true,"id":15769},"_Rotation":0,"_Scale":1,"_ClipMode":"visible","__LivelyClassName__":"lively.morphic.Button"},"15721":{"submorphs":[],"scripts":[],"id":"1E02B799-5F63-419C-9710-185A4D818A0B","shape":{"__isSmartRef__":true,"id":15722},"grabbingEnabled":false,"droppingEnabled":false,"showsMorphMenu":false,"halosEnabled":true,"fixedWidth":true,"_MaxTextWidth":48,"_MaxTextHeight":null,"fixedHeight":true,"allowsInput":false,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":15728},"textColor":{"__isSmartRef__":true,"id":15725},"owner":{"__isSmartRef__":true,"id":15720},"eventsAreIgnored":true,"__SourceModuleName__":"Global.lively.morphic.TextCore","textChunks":[{"__isSmartRef__":true,"id":15729}],"padding":{"__isSmartRef__":true,"id":15731},"_Padding":{"__isSmartRef__":true,"id":15732},"prevScroll":[0,0],"_Align":"center","_FontFamily":"Arial","_ClipMode":"visible","_WhiteSpaceHandling":"pre-wrap","_VerticalAlign":"middle","_Display":"table-cell","priorExtent":{"__isSmartRef__":true,"id":15733},"renderContextTable":{"__isSmartRef__":true,"id":15734},"eventHandler":{"__isSmartRef__":true,"id":15735},"_HandStyle":"default","_PointerEvents":"none","attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"_MinTextWidth":48,"_MinTextHeight":null,"derivationIds":[1223,"CA1AEDF7-8E87-433B-9CD1-DDA8D5A3EBCF","86BD113F-64BA-49A6-B42F-E561F4E0D67E","272B9AB5-11DE-4885-89B6-C3438FC53A90","8A9A437F-D683-4B7F-AE55-35EB605AFB78","A990A9CC-15E4-4E0C-BB5B-16023C399575","F9EF7A21-3B37-4964-B000-6276E90F9807","7C3782C1-9B87-4C58-8D9B-699E9789DA5F","519AE5D6-2EFD-48C5-B983-5A9CA44B7361","3C6B09E0-A6F9-42D6-902B-CF03B209261C","B861397A-5D9E-4C49-B16C-B7C4213F553F","3946FAFB-8E68-4B61-B3D8-C17D2D779198","1DCA3B7F-0D7F-4729-8FD9-2B33A6361A28","6CF99508-4E30-43E9-9945-7A4C4439936A","5990A154-6EFE-48B1-8390-087C7FAF9F35","507F3F9A-523B-4381-8F92-9886C7000F06","7F2ABCE4-A243-4264-8C19-2AE81B3CE9DE","8D86C24D-83CE-40F0-B79B-A0DB20ED1B25","A14FF23F-CBB9-49BF-B4B5-52F63B3AFE40"],"_Scale":1,"__LivelyClassName__":"lively.morphic.Text"},"15722":{"borderWidth":0,"fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":15723},"_Extent":{"__isSmartRef__":true,"id":15724},"_BorderColor":{"__isSmartRef__":true,"id":15725},"renderContextTable":{"__isSmartRef__":true,"id":15726},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":15727},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"15723":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"15724":{"x":50,"y":21,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"15725":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"15726":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"15727":{"x":1,"y":1,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"15728":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"15729":{"style":{"__isSmartRef__":true,"id":15730},"morph":{"__isSmartRef__":true,"id":15721},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":15721},"storedString":"load","__LivelyClassName__":"lively.morphic.TextChunk"},"15730":{"__SourceModuleName__":"Global.lively.morphic.TextCore","textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis"},"15731":{"x":5,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"15732":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"15733":{"x":50,"y":21,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"15734":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"15735":{"morph":{"__isSmartRef__":true,"id":15721},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"15736":{"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":15737},"_Extent":{"__isSmartRef__":true,"id":15738},"_Fill":{"__isSmartRef__":true,"id":15739},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":15749},"_BorderRadius":5,"renderContextTable":{"__isSmartRef__":true,"id":15750},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":15751},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"15737":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"15738":{"x":50,"y":21,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"15739":{"stops":[{"__isSmartRef__":true,"id":15740},{"__isSmartRef__":true,"id":15742},{"__isSmartRef__":true,"id":15744},{"__isSmartRef__":true,"id":15746}],"vector":{"__isSmartRef__":true,"id":15748},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"15740":{"offset":0,"color":{"__isSmartRef__":true,"id":15741}},"15741":{"r":0.9600000000000001,"g":0.9600000000000001,"b":0.9600000000000001,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"15742":{"offset":0.4,"color":{"__isSmartRef__":true,"id":15743}},"15743":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"15744":{"offset":0.6,"color":{"__isSmartRef__":true,"id":15745}},"15745":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"15746":{"offset":1,"color":{"__isSmartRef__":true,"id":15747}},"15747":{"r":0.94,"g":0.94,"b":0.94,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"15748":{"x":0,"y":0,"width":0,"height":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"15749":{"r":0.839,"g":0.839,"b":0.839,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"15750":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"15751":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"15752":{"x":19.154971194602297,"y":393.89144835121806,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"15753":{"stops":[{"__isSmartRef__":true,"id":15754},{"__isSmartRef__":true,"id":15756},{"__isSmartRef__":true,"id":15758},{"__isSmartRef__":true,"id":15760}],"vector":{"__isSmartRef__":true,"id":15748},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"15754":{"offset":0,"color":{"__isSmartRef__":true,"id":15755}},"15755":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"15756":{"offset":0.4,"color":{"__isSmartRef__":true,"id":15757}},"15757":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"15758":{"offset":0.6,"color":{"__isSmartRef__":true,"id":15759}},"15759":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"15760":{"offset":1,"color":{"__isSmartRef__":true,"id":15761}},"15761":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"15762":{"sourceObj":{"__isSmartRef__":true,"id":15720},"sourceAttrName":"fire","targetMethodName":"reloadEverything","__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"15763":{"sourceObj":{"__isSmartRef__":true,"id":15720},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":15620},"targetMethodName":"loadAndOpenSelectedPartItem","__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"15764":{"x":5,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"15765":{"partsSpaceName":"PartsBin/NewWorld","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":1,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"15766":{"moveVertical":true},"15767":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"15768":{"morph":{"__isSmartRef__":true,"id":15720},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"15769":{"x":51,"y":21,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"15770":{"submorphs":[],"scripts":[],"id":"F07177D5-69F7-49AE-8E45-B75DC5744E04","shape":{"__isSmartRef__":true,"id":15771},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":true,"allowsInput":true,"_FontFamily":"Arial, sans-serif","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":15777},"_MaxTextWidth":258,"_MaxTextHeight":null,"textColor":{"__isSmartRef__":true,"id":15774},"showsHalos":false,"_FontSize":12,"__SourceModuleName__":"Global.lively.morphic.TextCore","name":"selectedPartName","partsBinMetaInfo":{"__isSmartRef__":true,"id":15778},"textChunks":[{"__isSmartRef__":true,"id":15779}],"charsReplaced":"some text","lastFindLoc":-9,"priorSelectionRange":[9,9],"prevScroll":[0,0],"owner":{"__isSmartRef__":true,"id":15621},"_ClipMode":"hidden","priorExtent":{"__isSmartRef__":true,"id":15781},"renderContextTable":{"__isSmartRef__":true,"id":15782},"eventHandler":{"__isSmartRef__":true,"id":15783},"_WhiteSpaceHandling":"pre-wrap","attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"_MinTextWidth":258,"_MinTextHeight":null,"distanceToDragEvent":{"__isSmartRef__":true,"id":15784},"previousSelection":[11,11],"derivationIds":[1224,"25E0FB99-9B39-4754-932D-DB6A01B4A95D","61627613-C999-40E7-9DB0-BDF996D1ECC4","C4D29785-0782-4706-806D-FF6038713C2F","4C2E106A-1F4C-48A0-A435-1FAA967054BC","BCB8A5BC-CD57-4495-8E0B-67AA5E474FA4","BC6B6857-9FAE-499A-BBFC-4F98A28D555D","A33D26A2-77A9-4F7B-B01E-E011C3AEAB93","12CBEF1F-E269-417E-ACEA-4DE2E29A0CE3","FCA464B3-A849-409D-BC5B-6D9EBAFB43BE","ED534055-8E5A-4649-BB57-BDC3E5CBC17F","B3F598DC-FB73-4FE9-8996-49419A4CD741","F43C5DD4-BE88-4B9F-A804-83D767B93FF8","E8A14541-A23C-4109-82E1-D4DCA740BF52","7A379D20-CC5D-4FB1-9898-854686E034C5","E7A76532-D8EF-4115-9B51-C3A2754C7983","70045544-6706-4A32-A67A-A439454F90CF","5AB7DDB3-7240-4C63-9F17-5A96AC90D9CC","786477A0-CF47-4332-985A-FD492FB8E7C6"],"_Rotation":0,"_Scale":1,"__LivelyClassName__":"lively.morphic.Text"},"15771":{"fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":15772},"_Extent":{"__isSmartRef__":true,"id":15773},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":15774},"renderContextTable":{"__isSmartRef__":true,"id":15775},"_ClipMode":"hidden","_Padding":{"__isSmartRef__":true,"id":15776},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"15772":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"15773":{"x":258,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"15774":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"15775":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"15776":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"15777":{"x":22.074220912172564,"y":8.635794805933187,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"15778":{"partsSpaceName":"PartsBin/NewWorld","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":1,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"15779":{"style":{"__isSmartRef__":true,"id":15780},"chunkOwner":{"__isSmartRef__":true,"id":15770},"storedString":"WhiteboardSync","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"15780":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"15781":{"x":258,"y":17,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"15782":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"15783":{"morph":{"__isSmartRef__":true,"id":15770},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"15784":{"x":167.51791727205773,"y":-12.628784291915622,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"15785":{"submorphs":[],"scripts":[],"id":"36097DED-CFDC-4047-84A1-641355AB41D5","shape":{"__isSmartRef__":true,"id":15786},"droppingEnabled":false,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":15793},"itemList":[{"__isSmartRef__":true,"id":15794},{"__isSmartRef__":true,"id":15799},{"__isSmartRef__":true,"id":15804},{"__isSmartRef__":true,"id":15809},{"__isSmartRef__":true,"id":15814},{"__isSmartRef__":true,"id":15819},{"__isSmartRef__":true,"id":15824},{"__isSmartRef__":true,"id":15829},{"__isSmartRef__":true,"id":15834},{"__isSmartRef__":true,"id":15839},{"__isSmartRef__":true,"id":15844},{"__isSmartRef__":true,"id":15849},{"__isSmartRef__":true,"id":15854},{"__isSmartRef__":true,"id":15859},{"__isSmartRef__":true,"id":15864},{"__isSmartRef__":true,"id":15869},{"__isSmartRef__":true,"id":15874},{"__isSmartRef__":true,"id":15879},{"__isSmartRef__":true,"id":15884},{"__isSmartRef__":true,"id":15889},{"__isSmartRef__":true,"id":15894},{"__isSmartRef__":true,"id":15899},{"__isSmartRef__":true,"id":15904},{"__isSmartRef__":true,"id":15909},{"__isSmartRef__":true,"id":15914},{"__isSmartRef__":true,"id":15919},{"__isSmartRef__":true,"id":15924},{"__isSmartRef__":true,"id":15929},{"__isSmartRef__":true,"id":15934},{"__isSmartRef__":true,"id":15939},{"__isSmartRef__":true,"id":15944},{"__isSmartRef__":true,"id":15949},{"__isSmartRef__":true,"id":15954},{"__isSmartRef__":true,"id":15959},{"__isSmartRef__":true,"id":15964},{"__isSmartRef__":true,"id":15969},{"__isSmartRef__":true,"id":15974},{"__isSmartRef__":true,"id":15979},{"__isSmartRef__":true,"id":15984},{"__isSmartRef__":true,"id":15989},{"__isSmartRef__":true,"id":15994},{"__isSmartRef__":true,"id":15999},{"__isSmartRef__":true,"id":16004},{"__isSmartRef__":true,"id":16009},{"__isSmartRef__":true,"id":16014},{"__isSmartRef__":true,"id":16019},{"__isSmartRef__":true,"id":16024},{"__isSmartRef__":true,"id":16029},{"__isSmartRef__":true,"id":16034},{"__isSmartRef__":true,"id":16039},{"__isSmartRef__":true,"id":16044},{"__isSmartRef__":true,"id":16049},{"__isSmartRef__":true,"id":16054},{"__isSmartRef__":true,"id":16059},{"__isSmartRef__":true,"id":16064},{"__isSmartRef__":true,"id":16069},{"__isSmartRef__":true,"id":16074}],"showsHalos":false,"name":"selectedPartVersions","partsBinMetaInfo":{"__isSmartRef__":true,"id":16079},"__SourceModuleName__":"Global.lively.morphic.Core","_ClipMode":"scroll","owner":{"__isSmartRef__":true,"id":15621},"prevScroll":[0,96],"layout":{"__isSmartRef__":true,"id":16080},"priorExtent":{"__isSmartRef__":true,"id":16081},"renderContextTable":{"__isSmartRef__":true,"id":16082},"eventHandler":{"__isSmartRef__":true,"id":16083},"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"derivationIds":[1225,"9B936EA2-F23D-497C-A53E-4396CA9256F6","E333E76B-0723-4359-B687-2AA820C0D677","25D90D11-0432-4E82-891D-54FFA3BB9FB1","914D1CD5-B925-47EC-B766-212629CF18AC","06903DED-2228-497A-A5E4-BD39CDAC9286","87BCD5EE-A9F5-41E6-AF60-2E0F4B187B25","7FF89F4C-C131-4DAD-A2E3-E3891D43F801","4C4F847E-E079-4B30-BD21-99ACC266B3A6","CD3F6BEF-CFAC-4D1D-9EDE-645D9A1BD064","58EBD102-9E1B-4DF6-AEB7-917764F6D2F3","71365E97-4664-4E67-8AE4-3038A922F65E","BD9C5EBB-4660-4030-8F82-D7F96BBF1B94","189C43AE-811E-4F28-8B30-B6CC11F41CA9","EB043866-95BE-49E0-A54B-14BB5C4BD692","55CDE267-DC7E-42B4-8270-1BBC412A4B36","253560AE-9FB0-4EC3-8C26-0DB0DF9BBE02","FD68C62E-0D04-4421-A9A2-254D853E2044","CCE0CD46-F614-405D-A86B-C21A5CD0A81D"],"_Rotation":0,"_Scale":1,"__LivelyClassName__":"lively.morphic.List"},"15786":{"position":{"__isSmartRef__":true,"id":15787},"_Extent":{"__isSmartRef__":true,"id":15788},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":15789},"_Fill":{"__isSmartRef__":true,"id":15790},"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":15791},"_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","_Padding":{"__isSmartRef__":true,"id":15792},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"15787":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"15788":{"x":330.7762078882963,"y":121.97632273920658,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"15789":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"15790":{"r":0.95,"g":0.95,"b":0.95,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"15791":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"15792":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"15793":{"x":19.98146549080036,"y":56.349422571268406,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"15794":{"string":"2012-05-02 17:21 conradcalmez (158466)","value":{"__isSmartRef__":true,"id":15795},"isListItem":true},"15795":{"rev":158466,"author":"conradcalmez","date":{"__isSmartRef__":true,"id":15796},"url":{"__isSmartRef__":true,"id":15797},"changes":[{"__isSmartRef__":true,"id":15798}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"15796":{"isSerializedDate":true,"string":"Wed May 02 2012 17:21:40 GMT+0200 (Mitteleuropäische Sommerzeit)"},"15797":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/WhiteboardSync.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"15798":{"type":"S:modified","url":"/PartsBin/BP2012/WhiteboardSync.json"},"15799":{"string":"2012-05-02 16:52 conradcalmez (158451)","value":{"__isSmartRef__":true,"id":15800},"isListItem":true},"15800":{"rev":158451,"author":"conradcalmez","date":{"__isSmartRef__":true,"id":15801},"url":{"__isSmartRef__":true,"id":15802},"changes":[{"__isSmartRef__":true,"id":15803}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"15801":{"isSerializedDate":true,"string":"Wed May 02 2012 16:52:27 GMT+0200 (Mitteleuropäische Sommerzeit)"},"15802":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/WhiteboardSync.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"15803":{"type":"S:modified","url":"/PartsBin/BP2012/WhiteboardSync.json"},"15804":{"string":"2012-05-02 14:48 conradcalmez (158348)","value":{"__isSmartRef__":true,"id":15805},"isListItem":true},"15805":{"rev":158348,"author":"conradcalmez","date":{"__isSmartRef__":true,"id":15806},"url":{"__isSmartRef__":true,"id":15807},"changes":[{"__isSmartRef__":true,"id":15808}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"15806":{"isSerializedDate":true,"string":"Wed May 02 2012 14:48:56 GMT+0200 (Mitteleuropäische Sommerzeit)"},"15807":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/WhiteboardSync.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"15808":{"type":"S:modified","url":"/PartsBin/BP2012/WhiteboardSync.json"},"15809":{"string":"2012-05-02 14:23 conradcalmez (158320)","value":{"__isSmartRef__":true,"id":15810},"isListItem":true},"15810":{"rev":158320,"author":"conradcalmez","date":{"__isSmartRef__":true,"id":15811},"url":{"__isSmartRef__":true,"id":15812},"changes":[{"__isSmartRef__":true,"id":15813}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"15811":{"isSerializedDate":true,"string":"Wed May 02 2012 14:23:06 GMT+0200 (Mitteleuropäische Sommerzeit)"},"15812":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/WhiteboardSync.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"15813":{"type":"S:modified","url":"/PartsBin/BP2012/WhiteboardSync.json"},"15814":{"string":"2012-05-02 13:30 conradcalmez (158238)","value":{"__isSmartRef__":true,"id":15815},"isListItem":true},"15815":{"rev":158238,"author":"conradcalmez","date":{"__isSmartRef__":true,"id":15816},"url":{"__isSmartRef__":true,"id":15817},"changes":[{"__isSmartRef__":true,"id":15818}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"15816":{"isSerializedDate":true,"string":"Wed May 02 2012 13:30:18 GMT+0200 (Mitteleuropäische Sommerzeit)"},"15817":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/WhiteboardSync.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"15818":{"type":"S:modified","url":"/PartsBin/BP2012/WhiteboardSync.json"},"15819":{"string":"2012-05-02 10:02 conradcalmez (158032)","value":{"__isSmartRef__":true,"id":15820},"isListItem":true},"15820":{"rev":158032,"author":"conradcalmez","date":{"__isSmartRef__":true,"id":15821},"url":{"__isSmartRef__":true,"id":15822},"changes":[{"__isSmartRef__":true,"id":15823}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"15821":{"isSerializedDate":true,"string":"Wed May 02 2012 10:02:59 GMT+0200 (Mitteleuropäische Sommerzeit)"},"15822":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/WhiteboardSync.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"15823":{"type":"S:modified","url":"/PartsBin/BP2012/WhiteboardSync.json"},"15824":{"string":"2012-05-02 09:17 conradcalmez (157932)","value":{"__isSmartRef__":true,"id":15825},"isListItem":true},"15825":{"rev":157932,"author":"conradcalmez","date":{"__isSmartRef__":true,"id":15826},"url":{"__isSmartRef__":true,"id":15827},"changes":[{"__isSmartRef__":true,"id":15828}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"15826":{"isSerializedDate":true,"string":"Wed May 02 2012 09:17:03 GMT+0200 (Mitteleuropäische Sommerzeit)"},"15827":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/WhiteboardSync.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"15828":{"type":"S:modified","url":"/PartsBin/BP2012/WhiteboardSync.json"},"15829":{"string":"2012-05-02 06:54 athomschke (157832)","value":{"__isSmartRef__":true,"id":15830},"isListItem":true},"15830":{"rev":157832,"author":"athomschke","date":{"__isSmartRef__":true,"id":15831},"url":{"__isSmartRef__":true,"id":15832},"changes":[{"__isSmartRef__":true,"id":15833}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"15831":{"isSerializedDate":true,"string":"Wed May 02 2012 06:54:16 GMT+0200 (Mitteleuropäische Sommerzeit)"},"15832":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/WhiteboardSync.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"15833":{"type":"S:modified","url":"/PartsBin/BP2012/WhiteboardSync.json"},"15834":{"string":"2012-05-02 06:51 conradcalmez (157830)","value":{"__isSmartRef__":true,"id":15835},"isListItem":true},"15835":{"rev":157830,"author":"conradcalmez","date":{"__isSmartRef__":true,"id":15836},"url":{"__isSmartRef__":true,"id":15837},"changes":[{"__isSmartRef__":true,"id":15838}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"15836":{"isSerializedDate":true,"string":"Wed May 02 2012 06:51:28 GMT+0200 (Mitteleuropäische Sommerzeit)"},"15837":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/WhiteboardSync.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"15838":{"type":"S:modified","url":"/PartsBin/BP2012/WhiteboardSync.json"},"15839":{"string":"2012-05-02 06:44 conradcalmez (157825)","value":{"__isSmartRef__":true,"id":15840},"isListItem":true},"15840":{"rev":157825,"author":"conradcalmez","date":{"__isSmartRef__":true,"id":15841},"url":{"__isSmartRef__":true,"id":15842},"changes":[{"__isSmartRef__":true,"id":15843}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"15841":{"isSerializedDate":true,"string":"Wed May 02 2012 06:44:12 GMT+0200 (Mitteleuropäische Sommerzeit)"},"15842":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/WhiteboardSync.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"15843":{"type":"S:modified","url":"/PartsBin/BP2012/WhiteboardSync.json"},"15844":{"string":"2012-05-02 06:02 conradcalmez (157822)","value":{"__isSmartRef__":true,"id":15845},"isListItem":true},"15845":{"rev":157822,"author":"conradcalmez","date":{"__isSmartRef__":true,"id":15846},"url":{"__isSmartRef__":true,"id":15847},"changes":[{"__isSmartRef__":true,"id":15848}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"15846":{"isSerializedDate":true,"string":"Wed May 02 2012 06:02:21 GMT+0200 (Mitteleuropäische Sommerzeit)"},"15847":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/WhiteboardSync.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"15848":{"type":"S:modified","url":"/PartsBin/BP2012/WhiteboardSync.json"},"15849":{"string":"2012-05-02 05:56 conradcalmez (157819)","value":{"__isSmartRef__":true,"id":15850},"isListItem":true},"15850":{"rev":157819,"author":"conradcalmez","date":{"__isSmartRef__":true,"id":15851},"url":{"__isSmartRef__":true,"id":15852},"changes":[{"__isSmartRef__":true,"id":15853}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"15851":{"isSerializedDate":true,"string":"Wed May 02 2012 05:56:10 GMT+0200 (Mitteleuropäische Sommerzeit)"},"15852":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/WhiteboardSync.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"15853":{"type":"S:modified","url":"/PartsBin/BP2012/WhiteboardSync.json"},"15854":{"string":"2012-04-30 09:11 conradcalmez (157406)","value":{"__isSmartRef__":true,"id":15855},"isListItem":true},"15855":{"rev":157406,"author":"conradcalmez","date":{"__isSmartRef__":true,"id":15856},"url":{"__isSmartRef__":true,"id":15857},"changes":[{"__isSmartRef__":true,"id":15858}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"15856":{"isSerializedDate":true,"string":"Mon Apr 30 2012 09:11:22 GMT+0200 (Mitteleuropäische Sommerzeit)"},"15857":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/WhiteboardSync.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"15858":{"type":"S:modified","url":"/PartsBin/BP2012/WhiteboardSync.json"},"15859":{"string":"2012-04-30 07:01 conradcalmez (157329)","value":{"__isSmartRef__":true,"id":15860},"isListItem":true},"15860":{"rev":157329,"author":"conradcalmez","date":{"__isSmartRef__":true,"id":15861},"url":{"__isSmartRef__":true,"id":15862},"changes":[{"__isSmartRef__":true,"id":15863}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"15861":{"isSerializedDate":true,"string":"Mon Apr 30 2012 07:01:29 GMT+0200 (Mitteleuropäische Sommerzeit)"},"15862":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/WhiteboardSync.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"15863":{"type":"S:modified","url":"/PartsBin/BP2012/WhiteboardSync.json"},"15864":{"string":"2012-04-27 11:33 conradcalmez (156759)","value":{"__isSmartRef__":true,"id":15865},"isListItem":true},"15865":{"rev":156759,"author":"conradcalmez","date":{"__isSmartRef__":true,"id":15866},"url":{"__isSmartRef__":true,"id":15867},"changes":[{"__isSmartRef__":true,"id":15868}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"15866":{"isSerializedDate":true,"string":"Fri Apr 27 2012 11:33:18 GMT+0200 (Mitteleuropäische Sommerzeit)"},"15867":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/WhiteboardSync.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"15868":{"type":"S:modified","url":"/PartsBin/BP2012/WhiteboardSync.json"},"15869":{"string":"2012-04-27 11:31 conradcalmez (156755)","value":{"__isSmartRef__":true,"id":15870},"isListItem":true},"15870":{"rev":156755,"author":"conradcalmez","date":{"__isSmartRef__":true,"id":15871},"url":{"__isSmartRef__":true,"id":15872},"changes":[{"__isSmartRef__":true,"id":15873}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"15871":{"isSerializedDate":true,"string":"Fri Apr 27 2012 11:31:33 GMT+0200 (Mitteleuropäische Sommerzeit)"},"15872":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/WhiteboardSync.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"15873":{"type":"S:modified","url":"/PartsBin/BP2012/WhiteboardSync.json"},"15874":{"string":"2012-04-27 10:50 conradcalmez (156728)","value":{"__isSmartRef__":true,"id":15875},"isListItem":true},"15875":{"rev":156728,"author":"conradcalmez","date":{"__isSmartRef__":true,"id":15876},"url":{"__isSmartRef__":true,"id":15877},"changes":[{"__isSmartRef__":true,"id":15878}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"15876":{"isSerializedDate":true,"string":"Fri Apr 27 2012 10:50:17 GMT+0200 (Mitteleuropäische Sommerzeit)"},"15877":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/WhiteboardSync.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"15878":{"type":"S:modified","url":"/PartsBin/BP2012/WhiteboardSync.json"},"15879":{"string":"2012-04-27 10:09 conradcalmez (156712)","value":{"__isSmartRef__":true,"id":15880},"isListItem":true},"15880":{"rev":156712,"author":"conradcalmez","date":{"__isSmartRef__":true,"id":15881},"url":{"__isSmartRef__":true,"id":15882},"changes":[{"__isSmartRef__":true,"id":15883}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"15881":{"isSerializedDate":true,"string":"Fri Apr 27 2012 10:09:30 GMT+0200 (Mitteleuropäische Sommerzeit)"},"15882":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/WhiteboardSync.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"15883":{"type":"S:modified","url":"/PartsBin/BP2012/WhiteboardSync.json"},"15884":{"string":"2012-04-27 09:47 conradcalmez (156700)","value":{"__isSmartRef__":true,"id":15885},"isListItem":true},"15885":{"rev":156700,"author":"conradcalmez","date":{"__isSmartRef__":true,"id":15886},"url":{"__isSmartRef__":true,"id":15887},"changes":[{"__isSmartRef__":true,"id":15888}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"15886":{"isSerializedDate":true,"string":"Fri Apr 27 2012 09:47:19 GMT+0200 (Mitteleuropäische Sommerzeit)"},"15887":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/WhiteboardSync.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"15888":{"type":"S:modified","url":"/PartsBin/BP2012/WhiteboardSync.json"},"15889":{"string":"2012-04-27 08:50 conradcalmez (156679)","value":{"__isSmartRef__":true,"id":15890},"isListItem":true},"15890":{"rev":156679,"author":"conradcalmez","date":{"__isSmartRef__":true,"id":15891},"url":{"__isSmartRef__":true,"id":15892},"changes":[{"__isSmartRef__":true,"id":15893}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"15891":{"isSerializedDate":true,"string":"Fri Apr 27 2012 08:50:55 GMT+0200 (Mitteleuropäische Sommerzeit)"},"15892":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/WhiteboardSync.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"15893":{"type":"S:modified","url":"/PartsBin/BP2012/WhiteboardSync.json"},"15894":{"string":"2012-04-27 08:16 conradcalmez (156652)","value":{"__isSmartRef__":true,"id":15895},"isListItem":true},"15895":{"rev":156652,"author":"conradcalmez","date":{"__isSmartRef__":true,"id":15896},"url":{"__isSmartRef__":true,"id":15897},"changes":[{"__isSmartRef__":true,"id":15898}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"15896":{"isSerializedDate":true,"string":"Fri Apr 27 2012 08:16:13 GMT+0200 (Mitteleuropäische Sommerzeit)"},"15897":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/WhiteboardSync.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"15898":{"type":"S:modified","url":"/PartsBin/BP2012/WhiteboardSync.json"},"15899":{"string":"2012-04-26 15:58 conradcalmez (156501)","value":{"__isSmartRef__":true,"id":15900},"isListItem":true},"15900":{"rev":156501,"author":"conradcalmez","date":{"__isSmartRef__":true,"id":15901},"url":{"__isSmartRef__":true,"id":15902},"changes":[{"__isSmartRef__":true,"id":15903}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"15901":{"isSerializedDate":true,"string":"Thu Apr 26 2012 15:58:09 GMT+0200 (Mitteleuropäische Sommerzeit)"},"15902":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/WhiteboardSync.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"15903":{"type":"S:modified","url":"/PartsBin/BP2012/WhiteboardSync.json"},"15904":{"string":"2012-04-26 13:50 athomschke (156428)","value":{"__isSmartRef__":true,"id":15905},"isListItem":true},"15905":{"rev":156428,"author":"athomschke","date":{"__isSmartRef__":true,"id":15906},"url":{"__isSmartRef__":true,"id":15907},"changes":[{"__isSmartRef__":true,"id":15908}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"15906":{"isSerializedDate":true,"string":"Thu Apr 26 2012 13:50:24 GMT+0200 (Mitteleuropäische Sommerzeit)"},"15907":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/WhiteboardSync.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"15908":{"type":"S:modified","url":"/PartsBin/BP2012/WhiteboardSync.json"},"15909":{"string":"2012-04-26 13:20 athomschke (156409)","value":{"__isSmartRef__":true,"id":15910},"isListItem":true},"15910":{"rev":156409,"author":"athomschke","date":{"__isSmartRef__":true,"id":15911},"url":{"__isSmartRef__":true,"id":15912},"changes":[{"__isSmartRef__":true,"id":15913}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"15911":{"isSerializedDate":true,"string":"Thu Apr 26 2012 13:20:40 GMT+0200 (Mitteleuropäische Sommerzeit)"},"15912":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/WhiteboardSync.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"15913":{"type":"S:modified","url":"/PartsBin/BP2012/WhiteboardSync.json"},"15914":{"string":"2012-04-26 13:05 athomschke (156394)","value":{"__isSmartRef__":true,"id":15915},"isListItem":true},"15915":{"rev":156394,"author":"athomschke","date":{"__isSmartRef__":true,"id":15916},"url":{"__isSmartRef__":true,"id":15917},"changes":[{"__isSmartRef__":true,"id":15918}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"15916":{"isSerializedDate":true,"string":"Thu Apr 26 2012 13:05:37 GMT+0200 (Mitteleuropäische Sommerzeit)"},"15917":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/WhiteboardSync.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"15918":{"type":"S:modified","url":"/PartsBin/BP2012/WhiteboardSync.json"},"15919":{"string":"2012-04-26 11:55 athomschke (156310)","value":{"__isSmartRef__":true,"id":15920},"isListItem":true},"15920":{"rev":156310,"author":"athomschke","date":{"__isSmartRef__":true,"id":15921},"url":{"__isSmartRef__":true,"id":15922},"changes":[{"__isSmartRef__":true,"id":15923}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"15921":{"isSerializedDate":true,"string":"Thu Apr 26 2012 11:55:09 GMT+0200 (Mitteleuropäische Sommerzeit)"},"15922":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/WhiteboardSync.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"15923":{"type":"S:modified","url":"/PartsBin/BP2012/WhiteboardSync.json"},"15924":{"string":"2012-04-26 11:41 athomschke (156304)","value":{"__isSmartRef__":true,"id":15925},"isListItem":true},"15925":{"rev":156304,"author":"athomschke","date":{"__isSmartRef__":true,"id":15926},"url":{"__isSmartRef__":true,"id":15927},"changes":[{"__isSmartRef__":true,"id":15928}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"15926":{"isSerializedDate":true,"string":"Thu Apr 26 2012 11:41:39 GMT+0200 (Mitteleuropäische Sommerzeit)"},"15927":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/WhiteboardSync.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"15928":{"type":"S:modified","url":"/PartsBin/BP2012/WhiteboardSync.json"},"15929":{"string":"2012-04-26 11:25 athomschke (156276)","value":{"__isSmartRef__":true,"id":15930},"isListItem":true},"15930":{"rev":156276,"author":"athomschke","date":{"__isSmartRef__":true,"id":15931},"url":{"__isSmartRef__":true,"id":15932},"changes":[{"__isSmartRef__":true,"id":15933}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"15931":{"isSerializedDate":true,"string":"Thu Apr 26 2012 11:25:30 GMT+0200 (Mitteleuropäische Sommerzeit)"},"15932":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/WhiteboardSync.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"15933":{"type":"S:modified","url":"/PartsBin/BP2012/WhiteboardSync.json"},"15934":{"string":"2012-04-26 11:22 athomschke (156272)","value":{"__isSmartRef__":true,"id":15935},"isListItem":true},"15935":{"rev":156272,"author":"athomschke","date":{"__isSmartRef__":true,"id":15936},"url":{"__isSmartRef__":true,"id":15937},"changes":[{"__isSmartRef__":true,"id":15938}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"15936":{"isSerializedDate":true,"string":"Thu Apr 26 2012 11:22:43 GMT+0200 (Mitteleuropäische Sommerzeit)"},"15937":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/WhiteboardSync.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"15938":{"type":"S:modified","url":"/PartsBin/BP2012/WhiteboardSync.json"},"15939":{"string":"2012-04-26 11:19 athomschke (156265)","value":{"__isSmartRef__":true,"id":15940},"isListItem":true},"15940":{"rev":156265,"author":"athomschke","date":{"__isSmartRef__":true,"id":15941},"url":{"__isSmartRef__":true,"id":15942},"changes":[{"__isSmartRef__":true,"id":15943}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"15941":{"isSerializedDate":true,"string":"Thu Apr 26 2012 11:19:13 GMT+0200 (Mitteleuropäische Sommerzeit)"},"15942":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/WhiteboardSync.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"15943":{"type":"S:modified","url":"/PartsBin/BP2012/WhiteboardSync.json"},"15944":{"string":"2012-04-26 11:02 athomschke (156253)","value":{"__isSmartRef__":true,"id":15945},"isListItem":true},"15945":{"rev":156253,"author":"athomschke","date":{"__isSmartRef__":true,"id":15946},"url":{"__isSmartRef__":true,"id":15947},"changes":[{"__isSmartRef__":true,"id":15948}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"15946":{"isSerializedDate":true,"string":"Thu Apr 26 2012 11:02:06 GMT+0200 (Mitteleuropäische Sommerzeit)"},"15947":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/WhiteboardSync.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"15948":{"type":"S:modified","url":"/PartsBin/BP2012/WhiteboardSync.json"},"15949":{"string":"2012-04-26 10:09 athomschke (156159)","value":{"__isSmartRef__":true,"id":15950},"isListItem":true},"15950":{"rev":156159,"author":"athomschke","date":{"__isSmartRef__":true,"id":15951},"url":{"__isSmartRef__":true,"id":15952},"changes":[{"__isSmartRef__":true,"id":15953}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"15951":{"isSerializedDate":true,"string":"Thu Apr 26 2012 10:09:32 GMT+0200 (Mitteleuropäische Sommerzeit)"},"15952":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/WhiteboardSync.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"15953":{"type":"S:modified","url":"/PartsBin/BP2012/WhiteboardSync.json"},"15954":{"string":"2012-04-26 09:45 athomschke (156116)","value":{"__isSmartRef__":true,"id":15955},"isListItem":true},"15955":{"rev":156116,"author":"athomschke","date":{"__isSmartRef__":true,"id":15956},"url":{"__isSmartRef__":true,"id":15957},"changes":[{"__isSmartRef__":true,"id":15958}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"15956":{"isSerializedDate":true,"string":"Thu Apr 26 2012 09:45:25 GMT+0200 (Mitteleuropäische Sommerzeit)"},"15957":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/WhiteboardSync.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"15958":{"type":"S:modified","url":"/PartsBin/BP2012/WhiteboardSync.json"},"15959":{"string":"2012-04-26 09:24 athomschke (156092)","value":{"__isSmartRef__":true,"id":15960},"isListItem":true},"15960":{"rev":156092,"author":"athomschke","date":{"__isSmartRef__":true,"id":15961},"url":{"__isSmartRef__":true,"id":15962},"changes":[{"__isSmartRef__":true,"id":15963}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"15961":{"isSerializedDate":true,"string":"Thu Apr 26 2012 09:24:19 GMT+0200 (Mitteleuropäische Sommerzeit)"},"15962":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/WhiteboardSync.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"15963":{"type":"S:modified","url":"/PartsBin/BP2012/WhiteboardSync.json"},"15964":{"string":"2012-04-26 09:19 athomschke (156086)","value":{"__isSmartRef__":true,"id":15965},"isListItem":true},"15965":{"rev":156086,"author":"athomschke","date":{"__isSmartRef__":true,"id":15966},"url":{"__isSmartRef__":true,"id":15967},"changes":[{"__isSmartRef__":true,"id":15968}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"15966":{"isSerializedDate":true,"string":"Thu Apr 26 2012 09:19:13 GMT+0200 (Mitteleuropäische Sommerzeit)"},"15967":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/WhiteboardSync.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"15968":{"type":"S:modified","url":"/PartsBin/BP2012/WhiteboardSync.json"},"15969":{"string":"2012-04-26 09:15 athomschke (156081)","value":{"__isSmartRef__":true,"id":15970},"isListItem":true},"15970":{"rev":156081,"author":"athomschke","date":{"__isSmartRef__":true,"id":15971},"url":{"__isSmartRef__":true,"id":15972},"changes":[{"__isSmartRef__":true,"id":15973}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"15971":{"isSerializedDate":true,"string":"Thu Apr 26 2012 09:15:09 GMT+0200 (Mitteleuropäische Sommerzeit)"},"15972":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/WhiteboardSync.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"15973":{"type":"S:modified","url":"/PartsBin/BP2012/WhiteboardSync.json"},"15974":{"string":"2012-04-26 09:00 athomschke (156041)","value":{"__isSmartRef__":true,"id":15975},"isListItem":true},"15975":{"rev":156041,"author":"athomschke","date":{"__isSmartRef__":true,"id":15976},"url":{"__isSmartRef__":true,"id":15977},"changes":[{"__isSmartRef__":true,"id":15978}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"15976":{"isSerializedDate":true,"string":"Thu Apr 26 2012 09:00:33 GMT+0200 (Mitteleuropäische Sommerzeit)"},"15977":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/WhiteboardSync.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"15978":{"type":"S:modified","url":"/PartsBin/BP2012/WhiteboardSync.json"},"15979":{"string":"2012-04-26 08:56 athomschke (156037)","value":{"__isSmartRef__":true,"id":15980},"isListItem":true},"15980":{"rev":156037,"author":"athomschke","date":{"__isSmartRef__":true,"id":15981},"url":{"__isSmartRef__":true,"id":15982},"changes":[{"__isSmartRef__":true,"id":15983}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"15981":{"isSerializedDate":true,"string":"Thu Apr 26 2012 08:56:29 GMT+0200 (Mitteleuropäische Sommerzeit)"},"15982":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/WhiteboardSync.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"15983":{"type":"S:modified","url":"/PartsBin/BP2012/WhiteboardSync.json"},"15984":{"string":"2012-04-26 08:52 athomschke (156034)","value":{"__isSmartRef__":true,"id":15985},"isListItem":true},"15985":{"rev":156034,"author":"athomschke","date":{"__isSmartRef__":true,"id":15986},"url":{"__isSmartRef__":true,"id":15987},"changes":[{"__isSmartRef__":true,"id":15988}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"15986":{"isSerializedDate":true,"string":"Thu Apr 26 2012 08:52:16 GMT+0200 (Mitteleuropäische Sommerzeit)"},"15987":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/WhiteboardSync.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"15988":{"type":"S:modified","url":"/PartsBin/BP2012/WhiteboardSync.json"},"15989":{"string":"2012-04-26 07:55 athomschke (156000)","value":{"__isSmartRef__":true,"id":15990},"isListItem":true},"15990":{"rev":156000,"author":"athomschke","date":{"__isSmartRef__":true,"id":15991},"url":{"__isSmartRef__":true,"id":15992},"changes":[{"__isSmartRef__":true,"id":15993}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"15991":{"isSerializedDate":true,"string":"Thu Apr 26 2012 07:55:47 GMT+0200 (Mitteleuropäische Sommerzeit)"},"15992":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/WhiteboardSync.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"15993":{"type":"S:modified","url":"/PartsBin/BP2012/WhiteboardSync.json"},"15994":{"string":"2012-04-26 07:50 athomschke (155995)","value":{"__isSmartRef__":true,"id":15995},"isListItem":true},"15995":{"rev":155995,"author":"athomschke","date":{"__isSmartRef__":true,"id":15996},"url":{"__isSmartRef__":true,"id":15997},"changes":[{"__isSmartRef__":true,"id":15998}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"15996":{"isSerializedDate":true,"string":"Thu Apr 26 2012 07:50:48 GMT+0200 (Mitteleuropäische Sommerzeit)"},"15997":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/WhiteboardSync.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"15998":{"type":"S:modified","url":"/PartsBin/BP2012/WhiteboardSync.json"},"15999":{"string":"2012-04-26 07:44 athomschke (155988)","value":{"__isSmartRef__":true,"id":16000},"isListItem":true},"16000":{"rev":155988,"author":"athomschke","date":{"__isSmartRef__":true,"id":16001},"url":{"__isSmartRef__":true,"id":16002},"changes":[{"__isSmartRef__":true,"id":16003}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"16001":{"isSerializedDate":true,"string":"Thu Apr 26 2012 07:44:01 GMT+0200 (Mitteleuropäische Sommerzeit)"},"16002":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/WhiteboardSync.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"16003":{"type":"S:modified","url":"/PartsBin/BP2012/WhiteboardSync.json"},"16004":{"string":"2012-04-26 07:36 athomschke (155980)","value":{"__isSmartRef__":true,"id":16005},"isListItem":true},"16005":{"rev":155980,"author":"athomschke","date":{"__isSmartRef__":true,"id":16006},"url":{"__isSmartRef__":true,"id":16007},"changes":[{"__isSmartRef__":true,"id":16008}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"16006":{"isSerializedDate":true,"string":"Thu Apr 26 2012 07:36:41 GMT+0200 (Mitteleuropäische Sommerzeit)"},"16007":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/WhiteboardSync.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"16008":{"type":"S:modified","url":"/PartsBin/BP2012/WhiteboardSync.json"},"16009":{"string":"2012-04-25 16:08 athomschke (155846)","value":{"__isSmartRef__":true,"id":16010},"isListItem":true},"16010":{"rev":155846,"author":"athomschke","date":{"__isSmartRef__":true,"id":16011},"url":{"__isSmartRef__":true,"id":16012},"changes":[{"__isSmartRef__":true,"id":16013}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"16011":{"isSerializedDate":true,"string":"Wed Apr 25 2012 16:08:19 GMT+0200 (Mitteleuropäische Sommerzeit)"},"16012":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/WhiteboardSync.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"16013":{"type":"S:modified","url":"/PartsBin/BP2012/WhiteboardSync.json"},"16014":{"string":"2012-04-25 16:04 athomschke (155845)","value":{"__isSmartRef__":true,"id":16015},"isListItem":true},"16015":{"rev":155845,"author":"athomschke","date":{"__isSmartRef__":true,"id":16016},"url":{"__isSmartRef__":true,"id":16017},"changes":[{"__isSmartRef__":true,"id":16018}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"16016":{"isSerializedDate":true,"string":"Wed Apr 25 2012 16:04:12 GMT+0200 (Mitteleuropäische Sommerzeit)"},"16017":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/WhiteboardSync.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"16018":{"type":"S:modified","url":"/PartsBin/BP2012/WhiteboardSync.json"},"16019":{"string":"2012-04-25 15:57 athomschke (155844)","value":{"__isSmartRef__":true,"id":16020},"isListItem":true},"16020":{"rev":155844,"author":"athomschke","date":{"__isSmartRef__":true,"id":16021},"url":{"__isSmartRef__":true,"id":16022},"changes":[{"__isSmartRef__":true,"id":16023}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"16021":{"isSerializedDate":true,"string":"Wed Apr 25 2012 15:57:24 GMT+0200 (Mitteleuropäische Sommerzeit)"},"16022":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/WhiteboardSync.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"16023":{"type":"S:modified","url":"/PartsBin/BP2012/WhiteboardSync.json"},"16024":{"string":"2012-04-25 15:51 athomschke (155839)","value":{"__isSmartRef__":true,"id":16025},"isListItem":true},"16025":{"rev":155839,"author":"athomschke","date":{"__isSmartRef__":true,"id":16026},"url":{"__isSmartRef__":true,"id":16027},"changes":[{"__isSmartRef__":true,"id":16028}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"16026":{"isSerializedDate":true,"string":"Wed Apr 25 2012 15:51:48 GMT+0200 (Mitteleuropäische Sommerzeit)"},"16027":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/WhiteboardSync.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"16028":{"type":"S:modified","url":"/PartsBin/BP2012/WhiteboardSync.json"},"16029":{"string":"2012-04-25 14:39 athomschke (155787)","value":{"__isSmartRef__":true,"id":16030},"isListItem":true},"16030":{"rev":155787,"author":"athomschke","date":{"__isSmartRef__":true,"id":16031},"url":{"__isSmartRef__":true,"id":16032},"changes":[{"__isSmartRef__":true,"id":16033}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"16031":{"isSerializedDate":true,"string":"Wed Apr 25 2012 14:39:28 GMT+0200 (Mitteleuropäische Sommerzeit)"},"16032":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/WhiteboardSync.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"16033":{"type":"S:modified","url":"/PartsBin/BP2012/WhiteboardSync.json"},"16034":{"string":"2012-04-25 14:14 athomschke (155747)","value":{"__isSmartRef__":true,"id":16035},"isListItem":true},"16035":{"rev":155747,"author":"athomschke","date":{"__isSmartRef__":true,"id":16036},"url":{"__isSmartRef__":true,"id":16037},"changes":[{"__isSmartRef__":true,"id":16038}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"16036":{"isSerializedDate":true,"string":"Wed Apr 25 2012 14:14:50 GMT+0200 (Mitteleuropäische Sommerzeit)"},"16037":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/WhiteboardSync.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"16038":{"type":"S:modified","url":"/PartsBin/BP2012/WhiteboardSync.json"},"16039":{"string":"2012-04-25 12:49 athomschke (155683)","value":{"__isSmartRef__":true,"id":16040},"isListItem":true},"16040":{"rev":155683,"author":"athomschke","date":{"__isSmartRef__":true,"id":16041},"url":{"__isSmartRef__":true,"id":16042},"changes":[{"__isSmartRef__":true,"id":16043}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"16041":{"isSerializedDate":true,"string":"Wed Apr 25 2012 12:49:04 GMT+0200 (Mitteleuropäische Sommerzeit)"},"16042":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/WhiteboardSync.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"16043":{"type":"S:modified","url":"/PartsBin/BP2012/WhiteboardSync.json"},"16044":{"string":"2012-04-25 11:18 athomschke (155653)","value":{"__isSmartRef__":true,"id":16045},"isListItem":true},"16045":{"rev":155653,"author":"athomschke","date":{"__isSmartRef__":true,"id":16046},"url":{"__isSmartRef__":true,"id":16047},"changes":[{"__isSmartRef__":true,"id":16048}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"16046":{"isSerializedDate":true,"string":"Wed Apr 25 2012 11:18:16 GMT+0200 (Mitteleuropäische Sommerzeit)"},"16047":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/WhiteboardSync.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"16048":{"type":"S:modified","url":"/PartsBin/BP2012/WhiteboardSync.json"},"16049":{"string":"2012-04-25 10:57 athomschke (155633)","value":{"__isSmartRef__":true,"id":16050},"isListItem":true},"16050":{"rev":155633,"author":"athomschke","date":{"__isSmartRef__":true,"id":16051},"url":{"__isSmartRef__":true,"id":16052},"changes":[{"__isSmartRef__":true,"id":16053}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"16051":{"isSerializedDate":true,"string":"Wed Apr 25 2012 10:57:44 GMT+0200 (Mitteleuropäische Sommerzeit)"},"16052":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/WhiteboardSync.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"16053":{"type":"S:modified","url":"/PartsBin/BP2012/WhiteboardSync.json"},"16054":{"string":"2012-04-25 10:44 athomschke (155618)","value":{"__isSmartRef__":true,"id":16055},"isListItem":true},"16055":{"rev":155618,"author":"athomschke","date":{"__isSmartRef__":true,"id":16056},"url":{"__isSmartRef__":true,"id":16057},"changes":[{"__isSmartRef__":true,"id":16058}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"16056":{"isSerializedDate":true,"string":"Wed Apr 25 2012 10:44:31 GMT+0200 (Mitteleuropäische Sommerzeit)"},"16057":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/WhiteboardSync.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"16058":{"type":"S:modified","url":"/PartsBin/BP2012/WhiteboardSync.json"},"16059":{"string":"2012-04-25 10:35 athomschke (155602)","value":{"__isSmartRef__":true,"id":16060},"isListItem":true},"16060":{"rev":155602,"author":"athomschke","date":{"__isSmartRef__":true,"id":16061},"url":{"__isSmartRef__":true,"id":16062},"changes":[{"__isSmartRef__":true,"id":16063}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"16061":{"isSerializedDate":true,"string":"Wed Apr 25 2012 10:35:50 GMT+0200 (Mitteleuropäische Sommerzeit)"},"16062":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/WhiteboardSync.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"16063":{"type":"S:modified","url":"/PartsBin/BP2012/WhiteboardSync.json"},"16064":{"string":"2012-04-25 10:11 athomschke (155558)","value":{"__isSmartRef__":true,"id":16065},"isListItem":true},"16065":{"rev":155558,"author":"athomschke","date":{"__isSmartRef__":true,"id":16066},"url":{"__isSmartRef__":true,"id":16067},"changes":[{"__isSmartRef__":true,"id":16068}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"16066":{"isSerializedDate":true,"string":"Wed Apr 25 2012 10:11:57 GMT+0200 (Mitteleuropäische Sommerzeit)"},"16067":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/WhiteboardSync.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"16068":{"type":"S:modified","url":"/PartsBin/BP2012/WhiteboardSync.json"},"16069":{"string":"2012-04-25 10:10 athomschke (155552)","value":{"__isSmartRef__":true,"id":16070},"isListItem":true},"16070":{"rev":155552,"author":"athomschke","date":{"__isSmartRef__":true,"id":16071},"url":{"__isSmartRef__":true,"id":16072},"changes":[{"__isSmartRef__":true,"id":16073}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"16071":{"isSerializedDate":true,"string":"Wed Apr 25 2012 10:10:19 GMT+0200 (Mitteleuropäische Sommerzeit)"},"16072":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/WhiteboardSync.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"16073":{"type":"S:modified","url":"/PartsBin/BP2012/WhiteboardSync.json"},"16074":{"string":"2012-04-25 10:08 athomschke (155544)","value":{"__isSmartRef__":true,"id":16075},"isListItem":true},"16075":{"rev":155544,"author":"athomschke","date":{"__isSmartRef__":true,"id":16076},"url":{"__isSmartRef__":true,"id":16077},"changes":[{"__isSmartRef__":true,"id":16078}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"16076":{"isSerializedDate":true,"string":"Wed Apr 25 2012 10:08:14 GMT+0200 (Mitteleuropäische Sommerzeit)"},"16077":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/WhiteboardSync.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"16078":{"type":"S:added","url":null},"16079":{"partsSpaceName":"PartsBin/NewWorld","migrationLevel":2,"__SourceModuleName__":"Global.lively.PartsBin","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"16080":{"resizeWidth":true},"16081":{"x":330.7762078882963,"y":122.97632273920658,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"16082":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateListContent":"updateListContentHTML","resizeList":"resizeListHTML","getItemIndexFromEvent":"getItemIndexFromEventHTML","getListExtent":"getListExtentHTML","setSize":"setSizeHTML","renderAsDropDownList":"renderAsDropDownListHTML","setFontSize":"setFontSizeHTML","setFontFamily":"setFontFamilyHTML","getSelectedIndexes":"getSelectedIndexesHTML","enableMultipleSelections":"enableMultipleSelectionsHTML","selectAllAt":"selectAllAtHTML","clearSelections":"clearSelectionsHTML","deselectAt":"deselectAtHTML"},"16083":{"morph":{"__isSmartRef__":true,"id":15785},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"16084":{"submorphs":[],"scripts":[],"id":"06D5DEEB-AEF4-4F48-8B42-E1C866C6E11C","shape":{"__isSmartRef__":true,"id":16085},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":true,"allowsInput":true,"_FontFamily":"Arial, sans-serif","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":16091},"_MaxTextWidth":315.04,"_MaxTextHeight":null,"textColor":{"__isSmartRef__":true,"id":16092},"showsHalos":false,"_FontSize":11,"__SourceModuleName__":"Global.lively.morphic.TextCore","name":"selectedPartComment","partsBinMetaInfo":{"__isSmartRef__":true,"id":16093},"textChunks":[{"__isSmartRef__":true,"id":16094}],"charsReplaced":"","lastFindLoc":6,"prevScroll":[0,0],"owner":{"__isSmartRef__":true,"id":15621},"_ClipMode":"auto","priorExtent":{"__isSmartRef__":true,"id":16096},"attributeConnections":[{"__isSmartRef__":true,"id":16097}],"doNotSerialize":["$$savedTextString"],"doNotCopyProperties":["$$savedTextString"],"layout":{"__isSmartRef__":true,"id":16098},"renderContextTable":{"__isSmartRef__":true,"id":16099},"eventHandler":{"__isSmartRef__":true,"id":16100},"_MinTextWidth":315.04,"_MinTextHeight":null,"_WhiteSpaceHandling":"pre-wrap","derivationIds":[1226,"DD9BD765-ADCE-4F83-BD29-D46C4F70D065","FAF93200-3F45-458D-A09A-150A9A564E17","45B7AF6D-BAB6-4C3A-A200-A6A7A709499B","65E31DB6-BFDA-4D8A-9EF2-EB1D94C2E253","74C3EFF9-4889-452C-A456-5A5B6778CE47","38D7BE76-BC2A-4B09-92FC-C08352382C88","96002B07-9CDB-4008-A195-09BD239923F2","DAA476D0-F42A-43C3-B4C4-BC880BD80E65","BA992D77-C2D5-466E-A47A-4322BB7146A8","34167D7E-66D9-41B2-AD62-D4C9AB410B96","E701BCEE-C44A-47CB-BE90-50C8CF47AA08","459DECD4-11D7-4B8C-8444-2B602BCDFF28","D0B2AEDB-8A3F-462F-A869-9BECE3D20A80","0BD25F0F-D0C4-46D7-8911-E8FF36AE1AA6","CE77BB5F-B2A7-4B69-83E5-EA36EE064597","D34A0C4A-A6BD-4FE7-82A4-93CB9B2F030B","50A2EC62-7A15-43E5-BB1C-B33C3AE91666","2513159B-9CA2-4F02-92E8-C637FB0EF5FF"],"distanceToDragEvent":{"__isSmartRef__":true,"id":16101},"_Rotation":0,"_Scale":1,"savedTextString":"A todo list. Pretty straightforward. If your are looking for the todo item proto, it's in front of you ;)\n\nWhen a todo item text is selected you can use TAB / Shift+TAB to go to the next / prev item.\n\nWith Ctrl+c Ctrl+c (2x) you can toggle the done state.","priorSelectionRange":[0,0],"__LivelyClassName__":"lively.morphic.Text"},"16085":{"fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":16086},"_Extent":{"__isSmartRef__":true,"id":16087},"_BorderWidth":1.4800000000000002,"_BorderColor":{"__isSmartRef__":true,"id":16088},"renderContextTable":{"__isSmartRef__":true,"id":16089},"_BorderRadius":7.400000000000001,"_Opacity":1,"_BorderStyle":"solid","_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":16090},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"16086":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"16087":{"x":333,"y":70,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16088":{"r":0.753,"g":0.753,"b":0.753,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"16089":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"16090":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"16091":{"x":20,"y":180,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"16092":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"16093":{"partsSpaceName":"PartsBin/NewWorld","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":1,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"16094":{"style":{"__isSmartRef__":true,"id":16095},"chunkOwner":{"__isSmartRef__":true,"id":16084},"storedString":"A whiteboard designed for syncing with other worlds, based on svg paintings","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"16095":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"16096":{"x":333,"y":70,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"16097":{"sourceObj":{"__isSmartRef__":true,"id":16084},"sourceAttrName":"savedTextString","targetObj":{"__isSmartRef__":true,"id":15620},"targetMethodName":"saveCommentForSelectedPartItem","__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"16098":{"resizeWidth":true,"resizeHeight":true},"16099":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"16100":{"morph":{"__isSmartRef__":true,"id":16084},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"16101":{"x":227.14764051653037,"y":-11.693836156918564,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"16102":{"submorphs":[],"scripts":[],"id":"C92326A2-C4A1-4F61-B750-0882466C8886","shape":{"__isSmartRef__":true,"id":16103},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":true,"allowsInput":true,"_FontFamily":"Arial, sans-serif","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":16109},"_MaxTextWidth":265,"_MaxTextHeight":null,"textColor":{"__isSmartRef__":true,"id":16106},"showsHalos":false,"_FontSize":12,"__SourceModuleName__":"Global.lively.morphic.TextCore","name":"selectedPartSpaceName","partsBinMetaInfo":{"__isSmartRef__":true,"id":16110},"textChunks":[{"__isSmartRef__":true,"id":16111}],"charsReplaced":"some text","lastFindLoc":-9,"priorSelectionRange":[0,16],"prevScroll":[0,0],"_ClipMode":"hidden","priorExtent":{"__isSmartRef__":true,"id":16113},"renderContextTable":{"__isSmartRef__":true,"id":16114},"eventHandler":{"__isSmartRef__":true,"id":16115},"owner":{"__isSmartRef__":true,"id":15621},"_Align":"left","_WhiteSpaceHandling":"pre-wrap","attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"_MinTextWidth":265,"_MinTextHeight":null,"previousSelection":[9,15],"derivationIds":[1227,"6CE972BD-83CD-4BBB-80ED-D454164C5FEB","157A323D-D969-49B0-B93C-8BD36505D2FC","5D8E7DE9-5E77-4A78-85CC-2BCE68CE557D","EC218021-7880-4AB3-85E1-D09C4BF93D8A","2439308A-9CEB-46A8-8601-F268A4F47F4A","13F42C03-8A95-489F-A557-40F9DF434A0E","DE538AF0-B066-47FC-87FB-FDAC3C147AA1","2E3F7404-39E8-40D4-8CE5-9562B3E28CAF","19B83978-E82E-42BE-9A3B-C419E6106819","8F070B4E-A3FA-4663-A95B-20D3D45962BC","E20FD539-F6B4-4E0D-ADC8-5C1A0D0072C6","36FAB4CF-8F58-4056-9FE5-86FB1D114016","899DC007-45DC-4170-A759-8E6CA26498C7","E0AE05D7-0D12-4B46-82DF-B4079C0204E4","5BE3D953-8D17-450C-825A-0C7F990524F6","E6EFDAE7-8884-4FDD-A117-A31DD8AEAC9C","5DC5F055-B6FC-443A-A68B-113E25FEF8AC","960BBFE5-B8D9-4AE2-BE5F-F3F7D3470B6E"],"_Rotation":0,"_Scale":1,"__LivelyClassName__":"lively.morphic.Text"},"16103":{"fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":16104},"_Extent":{"__isSmartRef__":true,"id":16105},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":16106},"renderContextTable":{"__isSmartRef__":true,"id":16107},"_ClipMode":"hidden","_Padding":{"__isSmartRef__":true,"id":16108},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"16104":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"16105":{"x":265,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16106":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"16107":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"16108":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"16109":{"x":22.381974001732715,"y":30.870025607392563,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"16110":{"partsSpaceName":"PartsBin/NewWorld","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":1,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"16111":{"style":{"__isSmartRef__":true,"id":16112},"chunkOwner":{"__isSmartRef__":true,"id":16102},"storedString":"PartsBin/BP2012/","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"16112":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"16113":{"x":265,"y":20,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"16114":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"16115":{"morph":{"__isSmartRef__":true,"id":16102},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"16116":{"submorphs":[{"__isSmartRef__":true,"id":16117}],"scripts":[],"id":"E1372CE2-EFD2-45C3-86BA-49AD741C82A3","shape":{"__isSmartRef__":true,"id":16132},"grabbingEnabled":false,"droppingEnabled":false,"showsMorphMenu":true,"halosEnabled":true,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":16148},"value":true,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":16149},"lighterFill":{"__isSmartRef__":true,"id":16135},"label":{"__isSmartRef__":true,"id":16117},"attributeConnections":[{"__isSmartRef__":true,"id":16158},{"__isSmartRef__":true,"id":16159}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"showsHalos":false,"__SourceModuleName__":"Global.lively.morphic.Widgets","padding":{"__isSmartRef__":true,"id":16160},"name":"copyPartButton","partsBinMetaInfo":{"__isSmartRef__":true,"id":16161},"layout":{"__isSmartRef__":true,"id":16162},"renderContextTable":{"__isSmartRef__":true,"id":16163},"eventHandler":{"__isSmartRef__":true,"id":16164},"owner":{"__isSmartRef__":true,"id":15621},"distanceToDragEvent":{"__isSmartRef__":true,"id":16165},"priorExtent":{"__isSmartRef__":true,"id":16166},"derivationIds":[1228,"A7EE497C-3BC4-48A3-8B6D-193804223319","1F02DAAA-E458-41C2-8A98-B61020A2E0A2","8324EE8D-1ABC-4E9E-96A9-C36215559902","85744E70-8D7A-4836-B64D-5D72BEB47A24","DAB27C35-5025-4060-AFA0-24DB71031B79","7490C0EB-B488-4F98-9C66-E48F89F2A921","EADFC9A5-98FD-4150-BCE8-0ACA0351474D","3A50497B-C8BD-4EAF-915B-E3790C33AD66","E6302DFE-3CE2-45C3-AE75-DE059CCC03FA","8846EE9D-80E1-4E56-9709-E2407578BA4F","73BBBF7E-E245-4A74-B34B-1EAC6C38F0B5","CE44810D-6BAA-4406-8062-31A87EF0EF87","15DE6651-BEE1-4C4E-9CBD-38AC49163509","BA420413-8A66-447A-8E91-AA2C591805C7","C691FCE3-D94F-40F9-8DC8-41A8F9E64EB5","65F52EB7-20DF-4B10-862D-3629BA23FD11","8AB30725-556C-476C-8872-9AA68903803E","7D39FF18-1229-4797-83D8-F016DDAF0601"],"_Rotation":0,"_Scale":1,"_ClipMode":"visible","__LivelyClassName__":"lively.morphic.Button"},"16117":{"submorphs":[],"scripts":[],"id":"8EB5005C-E3E4-4F04-876E-359F531652D5","shape":{"__isSmartRef__":true,"id":16118},"grabbingEnabled":false,"droppingEnabled":false,"showsMorphMenu":false,"halosEnabled":true,"fixedWidth":true,"_MaxTextWidth":83,"_MaxTextHeight":null,"fixedHeight":true,"allowsInput":false,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":16124},"textColor":{"__isSmartRef__":true,"id":16121},"owner":{"__isSmartRef__":true,"id":16116},"eventsAreIgnored":true,"__SourceModuleName__":"Global.lively.morphic.TextCore","textChunks":[{"__isSmartRef__":true,"id":16125}],"padding":{"__isSmartRef__":true,"id":16127},"_Padding":{"__isSmartRef__":true,"id":16128},"prevScroll":[0,0],"_Align":"center","_FontFamily":"Arial","_ClipMode":"hidden","_WhiteSpaceHandling":"pre-wrap","_VerticalAlign":"middle","_Display":"table-cell","priorExtent":{"__isSmartRef__":true,"id":16129},"renderContextTable":{"__isSmartRef__":true,"id":16130},"eventHandler":{"__isSmartRef__":true,"id":16131},"_HandStyle":"default","_PointerEvents":"none","attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"_MinTextWidth":83,"_MinTextHeight":null,"derivationIds":[1229,"48944567-0B6F-46EA-AD76-2677296C53EA","E68189FB-262E-412F-B5CE-00D5F9ED451C","4AB6AC8D-F0E4-44F7-A6A9-ED45C6B3FA16","BBAE8D78-82FB-4D7F-9F2D-D2358BC706F5","3F40AADC-4450-4508-8A3B-53779974E210","F55D05B5-34A2-4509-8B14-8929A97BDE5B","A9917EAE-88D7-49DF-86CA-8EF5155DC125","8B1BF7BF-63FD-4069-B895-FB093499508B","0F5810CB-D842-4192-A607-6D731E3887DE","9AA6C8A4-A06A-4BF0-8609-7F9C82304D02","E7062D98-E822-49C7-A6C0-23D9E5008454","7078A684-8907-4ED0-8F10-6E67DB2F5274","E9381BFD-779B-43D4-906F-6CB2BDA97999","DFD93A7D-7247-4E8B-8E62-A35FC5B50423","5DC95437-1D19-4F67-9EC2-E6F93E735962","3CA34522-1EC9-475C-96B5-7326BC8AA938","BFEC85B9-B501-4764-A00E-884B9521D79F","52B460BA-3A0E-4BF2-B035-FE3EA19D4FD1"],"_Scale":1,"__LivelyClassName__":"lively.morphic.Text"},"16118":{"borderWidth":0,"fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":16119},"_Extent":{"__isSmartRef__":true,"id":16120},"_BorderColor":{"__isSmartRef__":true,"id":16121},"renderContextTable":{"__isSmartRef__":true,"id":16122},"_ClipMode":"hidden","_Padding":{"__isSmartRef__":true,"id":16123},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"16119":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"16120":{"x":85,"y":21,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16121":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"16122":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"16123":{"x":1,"y":1,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"16124":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"16125":{"style":{"__isSmartRef__":true,"id":16126},"chunkOwner":{"__isSmartRef__":true,"id":16117},"__SourceModuleName__":"Global.lively.morphic.TextCore","storedString":"copy","__LivelyClassName__":"lively.morphic.TextChunk"},"16126":{"__SourceModuleName__":"Global.lively.morphic.TextCore","textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis"},"16127":{"x":5,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"16128":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"16129":{"x":85,"y":21,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"16130":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"16131":{"morph":{"__isSmartRef__":true,"id":16117},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"16132":{"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":16133},"_Extent":{"__isSmartRef__":true,"id":16134},"_Fill":{"__isSmartRef__":true,"id":16135},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":16145},"_BorderRadius":5,"renderContextTable":{"__isSmartRef__":true,"id":16146},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":16147},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"16133":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"16134":{"x":85,"y":21,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"16135":{"stops":[{"__isSmartRef__":true,"id":16136},{"__isSmartRef__":true,"id":16138},{"__isSmartRef__":true,"id":16140},{"__isSmartRef__":true,"id":16142}],"vector":{"__isSmartRef__":true,"id":16144},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"16136":{"offset":0,"color":{"__isSmartRef__":true,"id":16137}},"16137":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"16138":{"offset":0.4,"color":{"__isSmartRef__":true,"id":16139}},"16139":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"16140":{"offset":0.6,"color":{"__isSmartRef__":true,"id":16141}},"16141":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"16142":{"offset":1,"color":{"__isSmartRef__":true,"id":16143}},"16143":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"16144":{"x":0,"y":0,"width":0,"height":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"16145":{"r":0.839,"g":0.839,"b":0.839,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"16146":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"16147":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"16148":{"x":196,"y":393,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"16149":{"stops":[{"__isSmartRef__":true,"id":16150},{"__isSmartRef__":true,"id":16152},{"__isSmartRef__":true,"id":16154},{"__isSmartRef__":true,"id":16156}],"vector":{"__isSmartRef__":true,"id":16144},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"16150":{"offset":0,"color":{"__isSmartRef__":true,"id":16151}},"16151":{"r":0.9600000000000001,"g":0.9600000000000001,"b":0.9600000000000001,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"16152":{"offset":0.4,"color":{"__isSmartRef__":true,"id":16153}},"16153":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"16154":{"offset":0.6,"color":{"__isSmartRef__":true,"id":16155}},"16155":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"16156":{"offset":1,"color":{"__isSmartRef__":true,"id":16157}},"16157":{"r":0.94,"g":0.94,"b":0.94,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"16158":{"sourceObj":{"__isSmartRef__":true,"id":16116},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":15620},"targetMethodName":"interactivelyMoveSelectedPartItem","__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"16159":{"sourceObj":{"__isSmartRef__":true,"id":16116},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":15620},"targetMethodName":"interactivelyCopySelectedPartItem","__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"16160":{"x":5,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"16161":{"partsSpaceName":"PartsBin/NewWorld","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":1,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"16162":{"moveVertical":true},"16163":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"16164":{"morph":{"__isSmartRef__":true,"id":16116},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"16165":{"x":50.41301952728122,"y":-17.360760576407074,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"16166":{"x":83,"y":21,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"16167":{"submorphs":[],"scripts":[],"id":"2B2417C0-3373-4CC1-81B0-9D67170EE36E","shape":{"__isSmartRef__":true,"id":16168},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":false,"allowsInput":true,"_FontFamily":"Arial, sans-serif","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":16174},"_MaxTextWidth":67,"_MaxTextHeight":null,"textColor":{"__isSmartRef__":true,"id":16171},"showsHalos":false,"_FontSize":9,"__SourceModuleName__":"Global.lively.morphic.TextCore","name":"shareLink","partsBinMetaInfo":{"__isSmartRef__":true,"id":16175},"textChunks":[{"__isSmartRef__":true,"id":16176}],"charsReplaced":"this part with others:","lastFindLoc":28,"priorSelectionRange":[8,8],"prevScroll":[0,0],"priorExtent":{"__isSmartRef__":true,"id":16178},"renderContextTable":{"__isSmartRef__":true,"id":16179},"eventHandler":{"__isSmartRef__":true,"id":16180},"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"_Padding":{"__isSmartRef__":true,"id":16181},"_ClipMode":"visible","_WhiteSpaceHandling":"pre-wrap","owner":{"__isSmartRef__":true,"id":15621},"_MinTextWidth":67,"_MinTextHeight":null,"distanceToDragEvent":{"__isSmartRef__":true,"id":16182},"previousSelection":[0,11],"isBeingDragged":false,"derivationIds":[1232,"B9D2A879-DE55-4FCE-A39E-A49A5C513DB5","9B2052B5-A239-453D-BB12-7E8C6D47F9A3","EBBE29B3-CFB1-4F29-B063-3151F39F05EE","F4E1E4A0-3E52-4122-AA40-813B7DE11F76","838CC24A-7BA4-4FE8-9F17-0095855C98BB","31AE717F-70AF-471F-A274-C083B4D1AA99","8A4D997E-3528-421C-92E3-C9C6D3E71D7A","B7149BC1-13A4-4E74-8875-3D491C3D241D","F2E52A05-0BA8-4E2C-A15B-F2DCC738D984","35C3114B-9B72-4002-B572-01AE597A11E5","E3655B71-EA3B-4183-B0B4-310D0D2C4DCF","B3EE45E9-6582-4594-8CBB-655811150765","37D86999-5FCB-446D-9517-5DD6B4276A33","EE34DEAB-F3B3-460C-B9CA-7DADF59423FA","AC84A8AB-4DF0-4C1F-98E0-33B877C575C4","0F00D02E-5855-4186-84D6-37F19F8E7E2F","ED1E5AC0-1DA3-4AF3-B965-84149B5F8DBC","973F365C-6DAB-42E2-A628-0C5FC5D4C446"],"_Rotation":0,"_Scale":1,"__LivelyClassName__":"lively.morphic.Text"},"16168":{"fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":16169},"_Extent":{"__isSmartRef__":true,"id":16170},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":16171},"renderContextTable":{"__isSmartRef__":true,"id":16172},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":16173},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"16169":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"16170":{"x":67,"y":15,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16171":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"16172":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"16173":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"16174":{"x":289,"y":31,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"16175":{"partsSpaceName":"PartsBin/Basic","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":4,"comment":"a simple text morph","partName":"Text","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"16176":{"style":{"__isSmartRef__":true,"id":16177},"chunkOwner":{"__isSmartRef__":true,"id":16167},"storedString":"Share Link","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"16177":{"uri":"http://www.lively-kernel.org/viral?part=WhiteboardSync&path=PartsBin/BP2012/","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"16178":{"x":67,"y":14,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"16179":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"16180":{"morph":{"__isSmartRef__":true,"id":16167},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"16181":{"x":5,"y":5,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"16182":{"x":47.59213818423041,"y":-17.492989485982434,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"16183":{"submorphs":[{"__isSmartRef__":true,"id":16184}],"scripts":[],"id":"D7647E77-98DB-4593-9E26-DE807C6D880A","shape":{"__isSmartRef__":true,"id":16199},"grabbingEnabled":false,"droppingEnabled":false,"showsMorphMenu":true,"halosEnabled":true,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":16215},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":16202},"lighterFill":{"__isSmartRef__":true,"id":16216},"label":{"__isSmartRef__":true,"id":16184},"attributeConnections":[{"__isSmartRef__":true,"id":16225}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"showsHalos":false,"__SourceModuleName__":"Global.lively.morphic.Widgets","padding":{"__isSmartRef__":true,"id":16227},"name":"editModulesButton","partsBinMetaInfo":{"__isSmartRef__":true,"id":16228},"layout":{"__isSmartRef__":true,"id":16229},"renderContextTable":{"__isSmartRef__":true,"id":16230},"eventHandler":{"__isSmartRef__":true,"id":16231},"distanceToDragEvent":{"__isSmartRef__":true,"id":16232},"priorExtent":{"__isSmartRef__":true,"id":16233},"derivationIds":[1228,"A7EE497C-3BC4-48A3-8B6D-193804223319","1F02DAAA-E458-41C2-8A98-B61020A2E0A2","8324EE8D-1ABC-4E9E-96A9-C36215559902","85744E70-8D7A-4836-B64D-5D72BEB47A24","DAB27C35-5025-4060-AFA0-24DB71031B79","7490C0EB-B488-4F98-9C66-E48F89F2A921","560C20B1-25AC-44A3-AEFB-D1BF530F949F","BFA181FE-2E54-4F33-B095-AFDB42B6BDF5","5A129B5C-19E8-4F9F-8EE3-965642773E8D","950927A9-0B66-4641-BF3B-AB7AA29E66E2","8304D920-645F-4AD4-ACE7-A38F24AB5D56","70072C5E-4EC6-4FE8-AE8D-0063E8C5C429","78B5D0D4-37C6-48D0-BCDC-42831A6A3B10","E08BFEC8-4724-411F-B2C9-27B45D8D5B60","856E27F5-D879-4196-AD79-1F320AE5A2F5","44E3D67D-28B4-4B2B-B13E-ED9DA00E896C","5F21413A-418D-4594-9F22-604D1D07E8B6","F22C835D-31F3-4912-AE38-BAA069A45FCC","BE13CC1D-6085-414D-B757-D3B8840BBD25","17259AF0-5B53-4DDD-9C8D-F8EEEBA17A54"],"owner":{"__isSmartRef__":true,"id":15621},"_Rotation":0,"_Scale":0.9920279440699424,"_ClipMode":"visible","__LivelyClassName__":"lively.morphic.Button"},"16184":{"submorphs":[],"scripts":[],"id":"82F74656-2465-4326-9EFA-6A43DA01E327","shape":{"__isSmartRef__":true,"id":16185},"grabbingEnabled":false,"droppingEnabled":false,"showsMorphMenu":false,"halosEnabled":true,"fixedWidth":true,"_MaxTextWidth":62.378312347756264,"_MaxTextHeight":null,"fixedHeight":true,"allowsInput":false,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":16191},"textColor":{"__isSmartRef__":true,"id":16188},"owner":{"__isSmartRef__":true,"id":16183},"eventsAreIgnored":true,"__SourceModuleName__":"Global.lively.morphic.TextCore","textChunks":[{"__isSmartRef__":true,"id":16192}],"padding":{"__isSmartRef__":true,"id":16194},"_Padding":{"__isSmartRef__":true,"id":16195},"prevScroll":[0,0],"_Align":"center","_FontFamily":"Arial","_ClipMode":"hidden","_WhiteSpaceHandling":"pre-wrap","_VerticalAlign":"middle","_Display":"table-cell","priorExtent":{"__isSmartRef__":true,"id":16196},"renderContextTable":{"__isSmartRef__":true,"id":16197},"eventHandler":{"__isSmartRef__":true,"id":16198},"_HandStyle":"default","_PointerEvents":"none","attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"_MinTextWidth":62.378312347756264,"_MinTextHeight":null,"derivationIds":[1229,"48944567-0B6F-46EA-AD76-2677296C53EA","E68189FB-262E-412F-B5CE-00D5F9ED451C","4AB6AC8D-F0E4-44F7-A6A9-ED45C6B3FA16","BBAE8D78-82FB-4D7F-9F2D-D2358BC706F5","3F40AADC-4450-4508-8A3B-53779974E210","F55D05B5-34A2-4509-8B14-8929A97BDE5B","57E00BE5-A979-4932-A6BF-82E922915547","3F2A56C8-300D-48C4-AEC6-2B6D57BB4AFA","59668791-500C-47F3-BB68-9E3128E1368E","9F26A844-331F-4C72-9C1F-317F97684DDC","47F7E9D0-6F7E-4A60-BB12-C4E348651067","D6D1CB99-F4D0-4279-81F4-B95FCA0DE172","0F1A41BA-2391-44D6-B03B-8ACB97D2F626","9813528A-089C-414B-A3C4-9E02F0E9E422","23F98A90-8A22-46A9-B2D6-DF287B5C4681","EE9BCAB9-9781-46F5-A2A9-FFB5D11ECF29","F3623320-595F-45C5-9235-612BABDF0402","4263733A-8D31-4A62-ABB9-9D29CFEB1BDB","730EC70E-9E7A-44E3-8715-4589916635F2","60DDE4EC-47FC-4E76-8D24-583559FBA501"],"_Scale":1,"__LivelyClassName__":"lively.morphic.Text"},"16185":{"borderWidth":0,"fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":16186},"_Extent":{"__isSmartRef__":true,"id":16187},"_BorderColor":{"__isSmartRef__":true,"id":16188},"renderContextTable":{"__isSmartRef__":true,"id":16189},"_ClipMode":"hidden","_Padding":{"__isSmartRef__":true,"id":16190},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"16186":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"16187":{"x":64.37831234775626,"y":21.69293479284704,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16188":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"16189":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"16190":{"x":1,"y":1,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"16191":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"16192":{"style":{"__isSmartRef__":true,"id":16193},"chunkOwner":{"__isSmartRef__":true,"id":16184},"__SourceModuleName__":"Global.lively.morphic.TextCore","storedString":"modules","__LivelyClassName__":"lively.morphic.TextChunk"},"16193":{"__SourceModuleName__":"Global.lively.morphic.TextCore","textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis"},"16194":{"x":5,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"16195":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"16196":{"x":64.37831234775626,"y":21.69293479284704,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"16197":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"16198":{"morph":{"__isSmartRef__":true,"id":16184},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"16199":{"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":16200},"_Extent":{"__isSmartRef__":true,"id":16201},"_Fill":{"__isSmartRef__":true,"id":16202},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":16212},"_BorderRadius":5,"renderContextTable":{"__isSmartRef__":true,"id":16213},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":16214},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"16200":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"16201":{"x":64.37831234775626,"y":21.69293479284704,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"16202":{"stops":[{"__isSmartRef__":true,"id":16203},{"__isSmartRef__":true,"id":16205},{"__isSmartRef__":true,"id":16207},{"__isSmartRef__":true,"id":16209}],"vector":{"__isSmartRef__":true,"id":16211},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"16203":{"offset":0,"color":{"__isSmartRef__":true,"id":16204}},"16204":{"r":0.9600000000000001,"g":0.9600000000000001,"b":0.9600000000000001,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"16205":{"offset":0.4,"color":{"__isSmartRef__":true,"id":16206}},"16206":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"16207":{"offset":0.6,"color":{"__isSmartRef__":true,"id":16208}},"16208":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"16209":{"offset":1,"color":{"__isSmartRef__":true,"id":16210}},"16210":{"r":0.94,"g":0.94,"b":0.94,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"16211":{"x":0,"y":0,"width":0,"height":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"16212":{"r":0.839,"g":0.839,"b":0.839,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"16213":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"16214":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"16215":{"x":285.00468966732456,"y":393.95580708060504,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"16216":{"stops":[{"__isSmartRef__":true,"id":16217},{"__isSmartRef__":true,"id":16219},{"__isSmartRef__":true,"id":16221},{"__isSmartRef__":true,"id":16223}],"vector":{"__isSmartRef__":true,"id":16211},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"16217":{"offset":0,"color":{"__isSmartRef__":true,"id":16218}},"16218":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"16219":{"offset":0.4,"color":{"__isSmartRef__":true,"id":16220}},"16220":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"16221":{"offset":0.6,"color":{"__isSmartRef__":true,"id":16222}},"16222":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"16223":{"offset":1,"color":{"__isSmartRef__":true,"id":16224}},"16224":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"16225":{"sourceObj":{"__isSmartRef__":true,"id":16183},"sourceAttrName":"fire","targetMethodName":"showRequiredModules","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":16226},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"16226":{"source":{"__isSmartRef__":true,"id":16183}},"16227":{"x":5,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"16228":{"partsSpaceName":"PartsBin/NewWorld","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":1,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"16229":{"moveVertical":true},"16230":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"16231":{"morph":{"__isSmartRef__":true,"id":16183},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"16232":{"x":48.17656337858898,"y":-13.247949828198443,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"16233":{"x":63.91140505366775,"y":21.69293479284704,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"16234":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":16235},"derivationIds":[null,"074C2A5B-DB0A-47F0-A589-2DD872B13343","A8A6CA38-F1A7-4072-AC76-F667C20E1A28","E4076130-19FC-4FF2-A735-34F038892965","53A19BCB-248D-4752-A030-42E6E2FB058A","03EC7CDC-FEB2-40DC-8DB5-DFB9E562D7AD","1CBF94A0-4332-4B18-9332-45E2DD64F32C","AAB6B212-3779-48E1-AF91-947E29A54CAC","E849326B-286B-4A46-A16F-947D59B9F689","C4FB7428-2907-491D-A57B-5DDE1CD03756","486B6DA7-48F1-48E9-993B-30AE235D0A5C"],"id":"E9ACC4A9-6CC0-48DB-8AFD-03691643ED06","renderContextTable":{"__isSmartRef__":true,"id":16241},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":16242}],"eventHandler":{"__isSmartRef__":true,"id":16244},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_ClipMode":"auto","fixedWidth":true,"fixedHeight":true,"allowInput":true,"_FontFamily":"Monaco,monospace","_FontSize":8,"_Position":{"__isSmartRef__":true,"id":16245},"priorExtent":{"__isSmartRef__":true,"id":16246},"_MaxTextWidth":308,"_MinTextWidth":308,"_MaxTextHeight":null,"_MinTextHeight":null,"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":15621},"layout":{"__isSmartRef__":true,"id":16247},"syntaxHighlightingWhileTyping":false,"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"lastSyntaxHighlightTime":1328037408581,"accessibleInInactiveWindow":true,"showsHalos":false,"name":"CommitLog","__SourceModuleName__":"Global.lively.morphic.TextCore","_Rotation":0,"_Scale":0.992027944069942,"prevScroll":[0,0],"priorSelectionRange":[106,119],"__LivelyClassName__":"lively.morphic.Text"},"16235":{"_Position":{"__isSmartRef__":true,"id":16236},"renderContextTable":{"__isSmartRef__":true,"id":16237},"_Extent":{"__isSmartRef__":true,"id":16238},"_ClipMode":"auto","_Padding":{"__isSmartRef__":true,"id":16239},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":16240},"_Fill":null,"_BorderRadius":7.405,"_Opacity":1,"_BorderStyle":"solid","__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"16236":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"16237":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"16238":{"x":333,"y":124,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16239":{"x":4,"y":2,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"16240":{"r":0.662,"g":0.662,"b":0.662,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"16241":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"16242":{"style":{"__isSmartRef__":true,"id":16243},"chunkOwner":{"__isSmartRef__":true,"id":16234},"storedString":"2012-05-02 08:07 conradcalmez: \n last fixes before we go (hopefully)\n2012-05-02 08:05 conradcalmez: \n last fixes before we go.\n2012-04-30 09:12 conradcalmez: \n added /names and pencil size features\n2012-04-27 13:43 conradcalmez: \n chat menu item was out of sync\n2012-04-27 13:42 conradcalmez: \n update\n2012-04-27 13:00 conradcalmez: \n irc like commands\n2012-04-27 12:20 conradcalmez: \n empty input does not send message\n2012-04-27 11:57 conradcalmez: \n added support for showing user names on client side\n2012-04-27 11:01 conradcalmez: \n small chat fix\n2012-04-27 10:26 conradcalmez: \n refined chat functionality\n2012-04-26 18:08 conradcalmez: \n added chat GUI\n2012-04-25 12:18 undefined: \n integrated sync morph functionality\n2012-04-18 14:01 undefined: \n copied and adapted from WhiteBoard part\n2012-04-09 13:42 undefined: \n suddenly, the rectangle became a CarDemo\n2012-03-14 10:42 undefined: \n css transitions\n2012-02-25 02:59 fbo: \n no comment\n2012-03-14 10:53 undefined: \n sorry\n2012-04-24 15:30 undefined: \n first adjustments to socket io\n2012-04-25 18:07 undefined: \n restoring older version\n","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"16243":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"16244":{"morph":{"__isSmartRef__":true,"id":16234},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"16245":{"x":21.16240762993516,"y":257.9370085150181,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"16246":{"x":333,"y":124,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"16247":{"resizeWidth":true,"resizeHeight":true},"16248":{"position":{"__isSmartRef__":true,"id":16249},"_Extent":{"__isSmartRef__":true,"id":16250},"_BorderWidth":2.294,"_BorderColor":{"__isSmartRef__":true,"id":16251},"_Fill":{"__isSmartRef__":true,"id":16252},"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":16253},"_BorderRadius":6.12,"_Opacity":1,"_BorderStyle":"solid","_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":16254},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"16249":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"16250":{"x":373,"y":433,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"16251":{"r":0.258,"g":0.258,"b":0.258,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"16252":{"r":0.921,"g":0.921,"b":0.921,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16253":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"16254":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"16255":{"x":390.5732305084422,"y":38,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"16256":{"partsSpaceName":"PartsBin/Basic","__SourceModuleName__":"Global.lively.PartsBin","comment":"A simple box morph","migrationLevel":2,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"16257":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"16258":{"morph":{"__isSmartRef__":true,"id":15621},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"16259":{"x":383,"y":433,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"16260":{"moveHorizontal":true},"16261":{"submorphs":[],"scripts":[],"id":"7BD1171A-10AB-4487-B2E1-817924D101A2","shape":{"__isSmartRef__":true,"id":16262},"droppingEnabled":false,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":16269},"itemList":["*all*","*latest*","*search*","Backgrounds","Basic","BP2012","CodeSnippets","Constantin","Controls","Database","DatabaseDemo","Debugging","Demos","Dialogs","Documentation","DroppableBehaviors","ElProfesor","Fabian","FreedomOfSpeech","Fun","Games","Grid","groupBejeweled","Holger","Inputs","iPadWidgets","Issues","Jens","Layout","Maps","Martin","Math","morphic.js","MP2011WS","NewWorld","Pictures","Presenting","Productivity","prova","Robert","Sandbox","Scripting","Server","SketchyInputs","SWD2011","Tests","Text","Tiles","Tools","uncategorized","Visualization","Widgets","Wiki"],"showsHalos":false,"name":"categoryList","partsBinMetaInfo":{"__isSmartRef__":true,"id":16270},"__SourceModuleName__":"Global.lively.morphic.Core","owner":{"__isSmartRef__":true,"id":15620},"_ClipMode":"auto","prevScroll":[0,64],"attributeConnections":[{"__isSmartRef__":true,"id":16271}],"doNotSerialize":["$$selection"],"doNotCopyProperties":["$$selection"],"priorExtent":{"__isSmartRef__":true,"id":16272},"layout":{"__isSmartRef__":true,"id":16273},"renderContextTable":{"__isSmartRef__":true,"id":16274},"eventHandler":{"__isSmartRef__":true,"id":16275},"isBeingDragged":false,"derivationIds":[1234,"E4573A4B-7457-4A85-B5E0-8634CF6B5A32","36ABD56F-22FB-466E-911F-B5A54713AC62","C5B5D3B3-C81B-4BF1-AF14-AD010028B8E8","0E406F2D-69F9-4AB8-8D75-02815B9FE8AB","AB7C35D1-2411-4621-AEF1-4B26A3B06611","134793DC-D7FD-429A-8303-7E57B5B7B24A","37D6C084-5E43-4B73-9710-E05DEA0B8D9B","C98A36F4-D242-4A3E-82C9-9DF7443A3BC6","C3570FAB-192B-4D80-8400-751E3DD8720B","C2FE8FA7-4EA1-4C9D-80F6-79C11F913648","8F4F6AB0-12EB-41C0-8D58-A77552E84513","51C37965-82DC-42C3-8156-18C2B8BEEECE","99CAEA25-7AB9-46F2-82ED-969208DEDF24","6A42ED52-B82A-4F6D-8A14-F83CB210F7F6","169EBC93-B142-4138-80E3-5FB92BD3CEB6","8C059D61-0E96-4978-9636-66BAF103AD61","FEEE89FC-5929-4378-BE7B-6059E02339F3","AF14E500-F1A1-49BA-987C-C9126B05DAD9"],"selectedLineNo":5,"_Rotation":0,"_Scale":1,"selection":"BP2012","__LivelyClassName__":"lively.morphic.List"},"16262":{"position":{"__isSmartRef__":true,"id":16263},"_Extent":{"__isSmartRef__":true,"id":16264},"_BorderWidth":1.258,"_BorderColor":{"__isSmartRef__":true,"id":16265},"_Fill":{"__isSmartRef__":true,"id":16266},"__SourceModuleName__":"Global.lively.morphic.Shapes","_BorderRadius":0,"renderContextTable":{"__isSmartRef__":true,"id":16267},"_Padding":{"__isSmartRef__":true,"id":16268},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"16263":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"16264":{"x":145.0100150200251,"y":441.23781865967146,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"16265":{"r":0.8280587561201496,"g":0.8280587561201496,"b":0.8280587561201496,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"16266":{"r":0.95,"g":0.95,"b":0.95,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16267":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"16268":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"16269":{"x":9,"y":37,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"16270":{"partsSpaceName":"PartsBin/NewWorld","migrationLevel":1,"__SourceModuleName__":"Global.lively.PartsBin","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"16271":{"sourceObj":{"__isSmartRef__":true,"id":16261},"sourceAttrName":"selection","targetObj":{"__isSmartRef__":true,"id":15620},"targetMethodName":"categoryName","__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"16272":{"x":145.0100150200251,"y":440.23781865967146,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"16273":{"resizeHeight":true},"16274":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateListContent":"updateListContentHTML","resizeList":"resizeListHTML","getItemIndexFromEvent":"getItemIndexFromEventHTML","getListExtent":"getListExtentHTML","setSize":"setSizeHTML","renderAsDropDownList":"renderAsDropDownListHTML","setFontSize":"setFontSizeHTML","setFontFamily":"setFontFamilyHTML","getSelectedIndexes":"getSelectedIndexesHTML","enableMultipleSelections":"enableMultipleSelectionsHTML","selectAllAt":"selectAllAtHTML","clearSelections":"clearSelectionsHTML","deselectAt":"deselectAtHTML"},"16275":{"morph":{"__isSmartRef__":true,"id":16261},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"16276":{"submorphs":[{"__isSmartRef__":true,"id":16277}],"scripts":[],"id":"578AF189-C436-4530-9F62-42EFC6D6791F","shape":{"__isSmartRef__":true,"id":16292},"grabbingEnabled":false,"droppingEnabled":false,"showsMorphMenu":true,"halosEnabled":true,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":16308},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":16295},"lighterFill":{"__isSmartRef__":true,"id":16309},"label":{"__isSmartRef__":true,"id":16277},"attributeConnections":[{"__isSmartRef__":true,"id":16318}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"showsHalos":false,"__SourceModuleName__":"Global.lively.morphic.Widgets","padding":{"__isSmartRef__":true,"id":16320},"name":"reloadButton","partsBinMetaInfo":{"__isSmartRef__":true,"id":16321},"owner":{"__isSmartRef__":true,"id":15620},"renderContextTable":{"__isSmartRef__":true,"id":16322},"eventHandler":{"__isSmartRef__":true,"id":16323},"priorExtent":{"__isSmartRef__":true,"id":16324},"derivationIds":[1235,"1004C6DF-84F6-4345-B2CA-055AA4F773F6","E89AF462-CFE4-4AC3-B827-CB2505E2A7BA","E2DDE5E0-43A1-4195-90A8-91408473DCDA","03920DC7-DC2D-4C3F-A927-AAD2960216A5","A72AAFB6-23CC-4F29-9DAD-27A67A7577E9","2B4287A8-196C-42F0-828E-4CE4381C9D7F","528F8789-646A-46B1-B4BE-1E5382D1FC89","75DE0100-DA4C-43AC-BD8B-23EFB260EAF4","EA00D1F3-F11C-438A-9B70-1B08F358EB5C","8579EE52-28C3-4D4B-B137-ABE47C0A9E42","51DB8874-CA5A-4DAD-B23E-194CE47C8662","2770196E-663B-4618-A54A-84D5F9CDA489","34C78B01-37DE-4F8C-BD88-0D17FC632772","64ACFD9C-F0C2-4AA7-A30E-58BDDF6FE4BD","50E01FF5-1DCE-44CF-A959-D3664885DE6B","F4FF0113-404D-4EEE-B095-185CD84B7BE9","3FB7C823-28E4-4117-A9DA-442ECABA7BFA","E4711B14-CD69-4EF9-ADF3-B80780C4CD19"],"_Rotation":0,"_Scale":1,"_ClipMode":"visible","__LivelyClassName__":"lively.morphic.Button"},"16277":{"submorphs":[],"scripts":[],"id":"4843B63D-4B2D-46A6-85E4-E6E23080C445","shape":{"__isSmartRef__":true,"id":16278},"grabbingEnabled":false,"droppingEnabled":false,"showsMorphMenu":false,"halosEnabled":true,"fixedWidth":true,"_MaxTextWidth":18,"_MaxTextHeight":null,"fixedHeight":true,"allowsInput":false,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":16284},"textColor":{"__isSmartRef__":true,"id":16281},"owner":{"__isSmartRef__":true,"id":16276},"eventsAreIgnored":true,"__SourceModuleName__":"Global.lively.morphic.TextCore","textChunks":[{"__isSmartRef__":true,"id":16285}],"padding":{"__isSmartRef__":true,"id":16287},"_Padding":{"__isSmartRef__":true,"id":16288},"prevScroll":[0,0],"_Align":"center","_FontFamily":"Arial","_ClipMode":"hidden","_WhiteSpaceHandling":"pre-wrap","_VerticalAlign":"middle","_Display":"table-cell","priorExtent":{"__isSmartRef__":true,"id":16289},"renderContextTable":{"__isSmartRef__":true,"id":16290},"eventHandler":{"__isSmartRef__":true,"id":16291},"_HandStyle":"default","_PointerEvents":"none","attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"_MinTextWidth":18,"_MinTextHeight":null,"derivationIds":[1236,"0AABC7BC-431F-4F28-A475-694B57A56F0A","E508F35D-1887-4A79-A395-19186427F9C7","4878087E-76B4-401E-AAFB-3A98B1DC2B76","B415B743-575F-4D4A-A6C6-6C97E4DC54A4","EA639CD5-A12C-425C-AD35-FF77947DFC67","5E535C29-89AB-424F-A50E-40D7E6794ACE","44B3E0BB-A9AF-46E4-A2A3-EB76BB87610A","905CD9C3-1327-4130-B76B-72609D9578A8","11C63B11-BCA5-4131-A18B-A4A42D1894A8","011E0634-4488-4902-9A4C-5755634994EA","2889F48B-DFF4-447E-800B-ACFDBE39907E","D0E97658-D3F9-4EF1-A44C-94053ACC7F5B","59DD8173-ED98-4207-82B2-5A95FACEC902","1C2F66E8-3F97-4ACF-AF5C-3E6F994B9584","3AD61C32-09BF-4CCC-B7AA-4CCF3F93A821","D7046839-D241-4DC4-BD4B-D76B0B70835C","9ACFE363-381B-430A-8233-9B7079D7EB1D","9E7D958C-EFB6-4772-8589-F8870872BF4A"],"_Scale":1,"__LivelyClassName__":"lively.morphic.Text"},"16278":{"borderWidth":0,"fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":16279},"_Extent":{"__isSmartRef__":true,"id":16280},"_BorderColor":{"__isSmartRef__":true,"id":16281},"renderContextTable":{"__isSmartRef__":true,"id":16282},"_ClipMode":"hidden","_Padding":{"__isSmartRef__":true,"id":16283},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"16279":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"16280":{"x":20,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16281":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"16282":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"16283":{"x":1,"y":1,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"16284":{"x":0,"y":-2,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"16285":{"style":{"__isSmartRef__":true,"id":16286},"chunkOwner":{"__isSmartRef__":true,"id":16277},"__SourceModuleName__":"Global.lively.morphic.TextCore","storedString":"⟳","__LivelyClassName__":"lively.morphic.TextChunk"},"16286":{"__SourceModuleName__":"Global.lively.morphic.TextCore","textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis"},"16287":{"x":5,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"16288":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"16289":{"x":20,"y":20,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"16290":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"16291":{"morph":{"__isSmartRef__":true,"id":16277},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"16292":{"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":16293},"_Extent":{"__isSmartRef__":true,"id":16294},"_Fill":{"__isSmartRef__":true,"id":16295},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":16305},"_BorderRadius":5,"renderContextTable":{"__isSmartRef__":true,"id":16306},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":16307},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"16293":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"16294":{"x":20,"y":20,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"16295":{"stops":[{"__isSmartRef__":true,"id":16296},{"__isSmartRef__":true,"id":16298},{"__isSmartRef__":true,"id":16300},{"__isSmartRef__":true,"id":16302}],"vector":{"__isSmartRef__":true,"id":16304},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"16296":{"offset":0,"color":{"__isSmartRef__":true,"id":16297}},"16297":{"r":0.9600000000000001,"g":0.9600000000000001,"b":0.9600000000000001,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"16298":{"offset":0.4,"color":{"__isSmartRef__":true,"id":16299}},"16299":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"16300":{"offset":0.6,"color":{"__isSmartRef__":true,"id":16301}},"16301":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"16302":{"offset":1,"color":{"__isSmartRef__":true,"id":16303}},"16303":{"r":0.94,"g":0.94,"b":0.94,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"16304":{"x":0,"y":0,"width":0,"height":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"16305":{"r":0.839,"g":0.839,"b":0.839,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"16306":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"16307":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"16308":{"x":79,"y":10,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"16309":{"stops":[{"__isSmartRef__":true,"id":16310},{"__isSmartRef__":true,"id":16312},{"__isSmartRef__":true,"id":16314},{"__isSmartRef__":true,"id":16316}],"vector":{"__isSmartRef__":true,"id":16304},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"16310":{"offset":0,"color":{"__isSmartRef__":true,"id":16311}},"16311":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"16312":{"offset":0.4,"color":{"__isSmartRef__":true,"id":16313}},"16313":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"16314":{"offset":0.6,"color":{"__isSmartRef__":true,"id":16315}},"16315":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"16316":{"offset":1,"color":{"__isSmartRef__":true,"id":16317}},"16317":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"16318":{"sourceObj":{"__isSmartRef__":true,"id":16276},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":15620},"targetMethodName":"reloadEverything","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":16319},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"16319":{"source":{"__isSmartRef__":true,"id":16276},"target":{"__isSmartRef__":true,"id":15620}},"16320":{"x":5,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"16321":{"partsSpaceName":"PartsBin/NewWorld","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":1,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"16322":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"16323":{"morph":{"__isSmartRef__":true,"id":16276},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"16324":{"x":140,"y":22,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"16325":{"submorphs":[{"__isSmartRef__":true,"id":16326},{"__isSmartRef__":true,"id":16361},{"__isSmartRef__":true,"id":16396},{"__isSmartRef__":true,"id":16431},{"__isSmartRef__":true,"id":16466},{"__isSmartRef__":true,"id":16501},{"__isSmartRef__":true,"id":16536},{"__isSmartRef__":true,"id":16571},{"__isSmartRef__":true,"id":16606},{"__isSmartRef__":true,"id":16641},{"__isSmartRef__":true,"id":16676},{"__isSmartRef__":true,"id":16711},{"__isSmartRef__":true,"id":16746},{"__isSmartRef__":true,"id":16781},{"__isSmartRef__":true,"id":16816},{"__isSmartRef__":true,"id":16851},{"__isSmartRef__":true,"id":16886},{"__isSmartRef__":true,"id":16921},{"__isSmartRef__":true,"id":16956},{"__isSmartRef__":true,"id":16991},{"__isSmartRef__":true,"id":17026},{"__isSmartRef__":true,"id":17061},{"__isSmartRef__":true,"id":17096},{"__isSmartRef__":true,"id":17131},{"__isSmartRef__":true,"id":17166},{"__isSmartRef__":true,"id":17201},{"__isSmartRef__":true,"id":17236},{"__isSmartRef__":true,"id":17271},{"__isSmartRef__":true,"id":17306},{"__isSmartRef__":true,"id":17341},{"__isSmartRef__":true,"id":17376},{"__isSmartRef__":true,"id":17411},{"__isSmartRef__":true,"id":17446},{"__isSmartRef__":true,"id":17481},{"__isSmartRef__":true,"id":17516},{"__isSmartRef__":true,"id":17551},{"__isSmartRef__":true,"id":17586},{"__isSmartRef__":true,"id":17621},{"__isSmartRef__":true,"id":17656},{"__isSmartRef__":true,"id":17691},{"__isSmartRef__":true,"id":17726},{"__isSmartRef__":true,"id":17761},{"__isSmartRef__":true,"id":17796},{"__isSmartRef__":true,"id":17831},{"__isSmartRef__":true,"id":17866}],"scripts":[],"id":"63423814-A8F1-4234-96C7-069C479767E4","shape":{"__isSmartRef__":true,"id":17904},"droppingEnabled":false,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"partsBinContents","partsBinMetaInfo":{"__isSmartRef__":true,"id":17911},"__SourceModuleName__":"Global","_ClipMode":"scroll","priorExtent":{"__isSmartRef__":true,"id":17912},"attributeConnections":[{"__isSmartRef__":true,"id":17913}],"doNotSerialize":["$$selectedItem"],"doNotCopyProperties":["$$selectedItem"],"layout":{"__isSmartRef__":true,"id":17914},"renderContextTable":{"__isSmartRef__":true,"id":17915},"eventHandler":{"__isSmartRef__":true,"id":17916},"_Position":{"__isSmartRef__":true,"id":17917},"owner":{"__isSmartRef__":true,"id":15620},"derivationIds":[1237,"36E894B8-0363-4580-8726-268CF8708422","24FF45E0-75DD-4A18-8279-472DDC2F411C","83558E66-F5C3-400C-A4C2-47A948B8136A","260D6B4C-06A4-45A2-B702-887829835D7E","86BCFBDB-66C5-4DD5-AC0E-FBCA02BB1698","D46AEB64-D1DC-46EF-822C-E86588905880","6DA46DD0-D2A0-46BE-BE8F-82D3E98A8696","24A0F2AB-B88F-494D-9EE9-F877A4619BD8","E46F739C-7FB0-451B-BFD2-7CFAEB01EF65","6BCD3F84-BE4C-4A45-92E2-D5F99FE41856","B6A2AD2D-CB4B-42BB-8790-81E87F96A774","6C871473-36BA-45B4-8D20-5396A7706FF8","8DF8249E-11A2-4CEF-8BBD-A3EFAEDF67B3","9CEB0BDD-1280-4953-992E-659D7023012A","19392237-EE49-4D2C-864D-392FDED1D4D4","ACCF1CE2-EFF4-47F8-B5AB-754C2542D519","F44C877B-AD23-4387-8FD2-D23B32E9FB1B","46B912BD-42EA-475C-8FE7-B8E7B89E6CA8"],"isBeingDragged":false,"_Rotation":0,"_Scale":1,"selectedItem":{"__isSmartRef__":true,"id":17901},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":17918},"__LivelyClassName__":"lively.morphic.Box"},"16326":{"submorphs":[{"__isSmartRef__":true,"id":16327},{"__isSmartRef__":true,"id":16337}],"scripts":[],"shape":{"__isSmartRef__":true,"id":16350},"derivationIds":[null],"id":"4F92EAAE-5581-4213-87FB-290552A17DB7","renderContextTable":{"__isSmartRef__":true,"id":16356},"eventHandler":{"__isSmartRef__":true,"id":16357},"_ClipMode":"visible","droppingEnabled":false,"halosEnabled":true,"draggingEnabled":true,"accessibleInInactiveWindow":true,"_Position":{"__isSmartRef__":true,"id":16358},"partsBinURL":{"__isSmartRef__":true,"id":16359},"targetName":"a+Button1","partItem":{"__isSmartRef__":true,"id":16360},"owner":{"__isSmartRef__":true,"id":16325},"isSelected":false,"__LivelyClassName__":"lively.morphic.PartsBinItem","__SourceModuleName__":"Global.lively.morphic.ScriptingSupport"},"16327":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":16328},"derivationIds":[null],"id":"24B65CD9-A949-45FE-9939-4FED9BE6888E","renderContextTable":{"__isSmartRef__":true,"id":16333},"eventHandler":{"__isSmartRef__":true,"id":16334},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"eventsAreIgnored":true,"_Position":{"__isSmartRef__":true,"id":16335},"priorExtent":{"__isSmartRef__":true,"id":16336},"owner":{"__isSmartRef__":true,"id":16326},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global"},"16328":{"renderContextTable":{"__isSmartRef__":true,"id":16329},"_Extent":{"__isSmartRef__":true,"id":16330},"_Padding":{"__isSmartRef__":true,"id":16331},"stringifiedShapeNode":"
+
","extent":{"__isSmartRef__":true,"id":16332},"__LivelyClassName__":"lively.morphic.Shapes.External","__SourceModuleName__":"Global.lively.morphic.Shapes"},"16329":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","getExtent":"getExtentHTML","initFromStringifiedShapeNode":"initFromStringifiedShapeNodeHTML"},"16330":{"x":94,"y":94,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16331":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16332":{"x":94,"y":94,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16333":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"16334":{"morph":{"__isSmartRef__":true,"id":16327},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"16335":{"x":3,"y":3,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16336":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16337":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":16338},"derivationIds":[null],"id":"548811A6-AB5C-4E19-B42E-C51C2C55919A","renderContextTable":{"__isSmartRef__":true,"id":16344},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":16345}],"eventHandler":{"__isSmartRef__":true,"id":16347},"_ClipMode":"hidden","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"fixedHeight":false,"_InputAllowed":false,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":8,"evalEnabled":false,"isLabel":true,"_HandStyle":"default","_Align":"center","eventsAreIgnored":true,"owner":{"__isSmartRef__":true,"id":16326},"_Visible":true,"priorExtent":{"__isSmartRef__":true,"id":16348},"_MaxTextWidth":null,"_MinTextWidth":null,"_MaxTextHeight":null,"_MinTextHeight":null,"_Position":{"__isSmartRef__":true,"id":16349},"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"16338":{"_Position":{"__isSmartRef__":true,"id":16339},"renderContextTable":{"__isSmartRef__":true,"id":16340},"_Extent":{"__isSmartRef__":true,"id":16341},"_Padding":{"__isSmartRef__":true,"id":16342},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":588},"_Fill":{"__isSmartRef__":true,"id":16343},"_Opacity":0.8,"_BorderRadius":2,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"16339":{"x":10,"y":10,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16340":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"16341":{"x":61,"y":16,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16342":{"x":5,"y":2,"width":0,"height":-2,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16343":{"r":1,"g":1,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16344":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"16345":{"style":{"__isSmartRef__":true,"id":16346},"chunkOwner":{"__isSmartRef__":true,"id":16337},"storedString":"a+Button1","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"16346":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"16347":{"morph":{"__isSmartRef__":true,"id":16337},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"16348":{"x":61,"y":16,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16349":{"x":9.5,"y":70,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16350":{"_Position":{"__isSmartRef__":true,"id":16351},"renderContextTable":{"__isSmartRef__":true,"id":16352},"_Extent":{"__isSmartRef__":true,"id":16353},"_Padding":{"__isSmartRef__":true,"id":16354},"_BorderColor":{"__isSmartRef__":true,"id":588},"_Fill":{"__isSmartRef__":true,"id":16355},"_BorderRadius":6,"_BorderWidth":0,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"16351":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16352":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"16353":{"x":100,"y":100,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16354":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16355":{"r":0.9019607843137255,"g":0.9019607843137255,"b":0.9019607843137255,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16356":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"16357":{"morph":{"__isSmartRef__":true,"id":16326},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"16358":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16359":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"16360":{"partsSpaceName":"PartsBin/BP2012/","name":"a+Button1","part":null,"json":null,"__LivelyClassName__":"lively.PartsBin.PartItem","__SourceModuleName__":"Global.lively.PartsBin"},"16361":{"submorphs":[{"__isSmartRef__":true,"id":16362},{"__isSmartRef__":true,"id":16372}],"scripts":[],"shape":{"__isSmartRef__":true,"id":16385},"derivationIds":[null],"id":"D204F949-A661-479D-9F2D-FD18A4C99BF3","renderContextTable":{"__isSmartRef__":true,"id":16391},"eventHandler":{"__isSmartRef__":true,"id":16392},"_ClipMode":"visible","droppingEnabled":false,"halosEnabled":true,"draggingEnabled":true,"accessibleInInactiveWindow":true,"_Position":{"__isSmartRef__":true,"id":16393},"partsBinURL":{"__isSmartRef__":true,"id":16394},"targetName":"a-Button1","partItem":{"__isSmartRef__":true,"id":16395},"owner":{"__isSmartRef__":true,"id":16325},"isSelected":false,"__LivelyClassName__":"lively.morphic.PartsBinItem","__SourceModuleName__":"Global.lively.morphic.ScriptingSupport"},"16362":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":16363},"derivationIds":[null],"id":"4F55EDF8-664C-4314-8EC4-564C87CD3472","renderContextTable":{"__isSmartRef__":true,"id":16368},"eventHandler":{"__isSmartRef__":true,"id":16369},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"eventsAreIgnored":true,"_Position":{"__isSmartRef__":true,"id":16370},"priorExtent":{"__isSmartRef__":true,"id":16371},"owner":{"__isSmartRef__":true,"id":16361},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global"},"16363":{"renderContextTable":{"__isSmartRef__":true,"id":16364},"_Extent":{"__isSmartRef__":true,"id":16365},"_Padding":{"__isSmartRef__":true,"id":16366},"stringifiedShapeNode":"
-
","extent":{"__isSmartRef__":true,"id":16367},"__LivelyClassName__":"lively.morphic.Shapes.External","__SourceModuleName__":"Global.lively.morphic.Shapes"},"16364":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","getExtent":"getExtentHTML","initFromStringifiedShapeNode":"initFromStringifiedShapeNodeHTML"},"16365":{"x":94,"y":94,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16366":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16367":{"x":94,"y":94,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16368":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"16369":{"morph":{"__isSmartRef__":true,"id":16362},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"16370":{"x":3,"y":3,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16371":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16372":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":16373},"derivationIds":[null],"id":"F27321E3-F8D9-413C-A9AA-A13CD4259C5E","renderContextTable":{"__isSmartRef__":true,"id":16379},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":16380}],"eventHandler":{"__isSmartRef__":true,"id":16382},"_ClipMode":"hidden","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"fixedHeight":false,"_InputAllowed":false,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":8,"evalEnabled":false,"isLabel":true,"_HandStyle":"default","_Align":"center","eventsAreIgnored":true,"owner":{"__isSmartRef__":true,"id":16361},"_Visible":true,"priorExtent":{"__isSmartRef__":true,"id":16383},"_MaxTextWidth":null,"_MinTextWidth":null,"_MaxTextHeight":null,"_MinTextHeight":null,"_Position":{"__isSmartRef__":true,"id":16384},"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"16373":{"_Position":{"__isSmartRef__":true,"id":16374},"renderContextTable":{"__isSmartRef__":true,"id":16375},"_Extent":{"__isSmartRef__":true,"id":16376},"_Padding":{"__isSmartRef__":true,"id":16377},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":588},"_Fill":{"__isSmartRef__":true,"id":16378},"_Opacity":0.8,"_BorderRadius":2,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"16374":{"x":10,"y":10,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16375":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"16376":{"x":53,"y":30,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16377":{"x":5,"y":2,"width":0,"height":-2,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16378":{"r":1,"g":1,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16379":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"16380":{"style":{"__isSmartRef__":true,"id":16381},"chunkOwner":{"__isSmartRef__":true,"id":16372},"storedString":"a-Button1","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"16381":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"16382":{"morph":{"__isSmartRef__":true,"id":16372},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"16383":{"x":49,"y":30,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16384":{"x":13.5,"y":56,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16385":{"_Position":{"__isSmartRef__":true,"id":16386},"renderContextTable":{"__isSmartRef__":true,"id":16387},"_Extent":{"__isSmartRef__":true,"id":16388},"_Padding":{"__isSmartRef__":true,"id":16389},"_BorderColor":{"__isSmartRef__":true,"id":588},"_Fill":{"__isSmartRef__":true,"id":16390},"_BorderRadius":6,"_BorderWidth":0,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"16386":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16387":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"16388":{"x":100,"y":100,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16389":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16390":{"r":0.9019607843137255,"g":0.9019607843137255,"b":0.9019607843137255,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16391":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"16392":{"morph":{"__isSmartRef__":true,"id":16361},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"16393":{"x":105,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16394":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"16395":{"partsSpaceName":"PartsBin/BP2012/","name":"a-Button1","part":null,"json":null,"__LivelyClassName__":"lively.PartsBin.PartItem","__SourceModuleName__":"Global.lively.PartsBin"},"16396":{"submorphs":[{"__isSmartRef__":true,"id":16397},{"__isSmartRef__":true,"id":16407}],"scripts":[],"shape":{"__isSmartRef__":true,"id":16420},"derivationIds":[null],"id":"98C5EBCC-8BEE-4C3D-8AC6-C55B3A04A015","renderContextTable":{"__isSmartRef__":true,"id":16426},"eventHandler":{"__isSmartRef__":true,"id":16427},"_ClipMode":"visible","droppingEnabled":false,"halosEnabled":true,"draggingEnabled":true,"accessibleInInactiveWindow":true,"_Position":{"__isSmartRef__":true,"id":16428},"partsBinURL":{"__isSmartRef__":true,"id":16429},"targetName":"BeToolButton","partItem":{"__isSmartRef__":true,"id":16430},"owner":{"__isSmartRef__":true,"id":16325},"isSelected":false,"__LivelyClassName__":"lively.morphic.PartsBinItem","__SourceModuleName__":"Global.lively.morphic.ScriptingSupport"},"16397":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":16398},"derivationIds":[null],"id":"915658E2-75E7-401F-AEC4-C8BD99BB1887","renderContextTable":{"__isSmartRef__":true,"id":16403},"eventHandler":{"__isSmartRef__":true,"id":16404},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"eventsAreIgnored":true,"_Position":{"__isSmartRef__":true,"id":16405},"priorExtent":{"__isSmartRef__":true,"id":16406},"owner":{"__isSmartRef__":true,"id":16396},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global"},"16398":{"renderContextTable":{"__isSmartRef__":true,"id":16399},"_Extent":{"__isSmartRef__":true,"id":16400},"_Padding":{"__isSmartRef__":true,"id":16401},"stringifiedShapeNode":"
be Tool
","extent":{"__isSmartRef__":true,"id":16402},"__LivelyClassName__":"lively.morphic.Shapes.External","__SourceModuleName__":"Global.lively.morphic.Shapes"},"16399":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","getExtent":"getExtentHTML","initFromStringifiedShapeNode":"initFromStringifiedShapeNodeHTML"},"16400":{"x":94,"y":94,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16401":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16402":{"x":94,"y":94,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16403":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"16404":{"morph":{"__isSmartRef__":true,"id":16397},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"16405":{"x":3,"y":3,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16406":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16407":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":16408},"derivationIds":[null],"id":"A6C7A25B-B3E3-4E1C-A6B0-D2B5875464B1","renderContextTable":{"__isSmartRef__":true,"id":16414},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":16415}],"eventHandler":{"__isSmartRef__":true,"id":16417},"_ClipMode":"hidden","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"fixedHeight":false,"_InputAllowed":false,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":8,"evalEnabled":false,"isLabel":true,"_HandStyle":"default","_Align":"center","eventsAreIgnored":true,"owner":{"__isSmartRef__":true,"id":16396},"_Visible":true,"priorExtent":{"__isSmartRef__":true,"id":16418},"_MaxTextWidth":null,"_MinTextWidth":null,"_MaxTextHeight":null,"_MinTextHeight":null,"_Position":{"__isSmartRef__":true,"id":16419},"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"16408":{"_Position":{"__isSmartRef__":true,"id":16409},"renderContextTable":{"__isSmartRef__":true,"id":16410},"_Extent":{"__isSmartRef__":true,"id":16411},"_Padding":{"__isSmartRef__":true,"id":16412},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":588},"_Fill":{"__isSmartRef__":true,"id":16413},"_Opacity":0.8,"_BorderRadius":2,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"16409":{"x":10,"y":10,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16410":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"16411":{"x":78,"y":16,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16412":{"x":5,"y":2,"width":0,"height":-2,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16413":{"r":1,"g":1,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16414":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"16415":{"style":{"__isSmartRef__":true,"id":16416},"chunkOwner":{"__isSmartRef__":true,"id":16407},"storedString":"BeToolButton","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"16416":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"16417":{"morph":{"__isSmartRef__":true,"id":16407},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"16418":{"x":78,"y":16,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16419":{"x":1,"y":70,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16420":{"_Position":{"__isSmartRef__":true,"id":16421},"renderContextTable":{"__isSmartRef__":true,"id":16422},"_Extent":{"__isSmartRef__":true,"id":16423},"_Padding":{"__isSmartRef__":true,"id":16424},"_BorderColor":{"__isSmartRef__":true,"id":588},"_Fill":{"__isSmartRef__":true,"id":16425},"_BorderRadius":6,"_BorderWidth":0,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"16421":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16422":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"16423":{"x":100,"y":100,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16424":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16425":{"r":0.9019607843137255,"g":0.9019607843137255,"b":0.9019607843137255,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16426":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"16427":{"morph":{"__isSmartRef__":true,"id":16396},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"16428":{"x":210,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16429":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"16430":{"partsSpaceName":"PartsBin/BP2012/","name":"BeToolButton","part":null,"json":null,"__LivelyClassName__":"lively.PartsBin.PartItem","__SourceModuleName__":"Global.lively.PartsBin"},"16431":{"submorphs":[{"__isSmartRef__":true,"id":16432},{"__isSmartRef__":true,"id":16442}],"scripts":[],"shape":{"__isSmartRef__":true,"id":16455},"derivationIds":[null],"id":"81CFC96E-3D18-4B7D-B439-A05C74D480D1","renderContextTable":{"__isSmartRef__":true,"id":16461},"eventHandler":{"__isSmartRef__":true,"id":16462},"_ClipMode":"visible","droppingEnabled":false,"halosEnabled":true,"draggingEnabled":true,"accessibleInInactiveWindow":true,"_Position":{"__isSmartRef__":true,"id":16463},"partsBinURL":{"__isSmartRef__":true,"id":16464},"targetName":"Blog","partItem":{"__isSmartRef__":true,"id":16465},"owner":{"__isSmartRef__":true,"id":16325},"isSelected":false,"__LivelyClassName__":"lively.morphic.PartsBinItem","__SourceModuleName__":"Global.lively.morphic.ScriptingSupport"},"16432":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":16433},"derivationIds":[null],"id":"9A4B10EE-334B-4615-A306-E77CDBF4CE03","renderContextTable":{"__isSmartRef__":true,"id":16438},"eventHandler":{"__isSmartRef__":true,"id":16439},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"eventsAreIgnored":true,"_Position":{"__isSmartRef__":true,"id":16440},"priorExtent":{"__isSmartRef__":true,"id":16441},"owner":{"__isSmartRef__":true,"id":16431},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global"},"16433":{"renderContextTable":{"__isSmartRef__":true,"id":16434},"_Extent":{"__isSmartRef__":true,"id":16435},"_Padding":{"__isSmartRef__":true,"id":16436},"stringifiedShapeNode":"
New Entry
Sync it
","extent":{"__isSmartRef__":true,"id":16437},"__LivelyClassName__":"lively.morphic.Shapes.External","__SourceModuleName__":"Global.lively.morphic.Shapes"},"16434":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","getExtent":"getExtentHTML","initFromStringifiedShapeNode":"initFromStringifiedShapeNodeHTML"},"16435":{"x":94,"y":94,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16436":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16437":{"x":94,"y":94,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16438":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"16439":{"morph":{"__isSmartRef__":true,"id":16432},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"16440":{"x":3,"y":3,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16441":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16442":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":16443},"derivationIds":[null],"id":"65779A13-5C6C-4A55-A64A-6C8CB03A5B03","renderContextTable":{"__isSmartRef__":true,"id":16449},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":16450}],"eventHandler":{"__isSmartRef__":true,"id":16452},"_ClipMode":"hidden","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"fixedHeight":false,"_InputAllowed":false,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":8,"evalEnabled":false,"isLabel":true,"_HandStyle":"default","_Align":"center","eventsAreIgnored":true,"owner":{"__isSmartRef__":true,"id":16431},"_Visible":true,"priorExtent":{"__isSmartRef__":true,"id":16453},"_MaxTextWidth":null,"_MinTextWidth":null,"_MaxTextHeight":null,"_MinTextHeight":null,"_Position":{"__isSmartRef__":true,"id":16454},"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"16443":{"_Position":{"__isSmartRef__":true,"id":16444},"renderContextTable":{"__isSmartRef__":true,"id":16445},"_Extent":{"__isSmartRef__":true,"id":16446},"_Padding":{"__isSmartRef__":true,"id":16447},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":588},"_Fill":{"__isSmartRef__":true,"id":16448},"_Opacity":0.8,"_BorderRadius":2,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"16444":{"x":10,"y":10,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16445":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"16446":{"x":33,"y":16,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16447":{"x":5,"y":2,"width":0,"height":-2,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16448":{"r":1,"g":1,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16449":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"16450":{"style":{"__isSmartRef__":true,"id":16451},"chunkOwner":{"__isSmartRef__":true,"id":16442},"storedString":"Blog","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"16451":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"16452":{"morph":{"__isSmartRef__":true,"id":16442},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"16453":{"x":33,"y":16,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16454":{"x":23.5,"y":70,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16455":{"_Position":{"__isSmartRef__":true,"id":16456},"renderContextTable":{"__isSmartRef__":true,"id":16457},"_Extent":{"__isSmartRef__":true,"id":16458},"_Padding":{"__isSmartRef__":true,"id":16459},"_BorderColor":{"__isSmartRef__":true,"id":588},"_Fill":{"__isSmartRef__":true,"id":16460},"_BorderRadius":6,"_BorderWidth":0,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"16456":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16457":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"16458":{"x":100,"y":100,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16459":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16460":{"r":0.9019607843137255,"g":0.9019607843137255,"b":0.9019607843137255,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16461":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"16462":{"morph":{"__isSmartRef__":true,"id":16431},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"16463":{"x":315,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16464":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"16465":{"partsSpaceName":"PartsBin/BP2012/","name":"Blog","part":null,"json":null,"__LivelyClassName__":"lively.PartsBin.PartItem","__SourceModuleName__":"Global.lively.PartsBin"},"16466":{"submorphs":[{"__isSmartRef__":true,"id":16467},{"__isSmartRef__":true,"id":16477}],"scripts":[],"shape":{"__isSmartRef__":true,"id":16490},"derivationIds":[null],"id":"F44A0EDD-C5FD-4406-82EA-E289111CDBA2","renderContextTable":{"__isSmartRef__":true,"id":16496},"eventHandler":{"__isSmartRef__":true,"id":16497},"_ClipMode":"visible","droppingEnabled":false,"halosEnabled":true,"draggingEnabled":true,"accessibleInInactiveWindow":true,"_Position":{"__isSmartRef__":true,"id":16498},"partsBinURL":{"__isSmartRef__":true,"id":16499},"targetName":"BlogEntry","partItem":{"__isSmartRef__":true,"id":16500},"owner":{"__isSmartRef__":true,"id":16325},"isSelected":false,"__LivelyClassName__":"lively.morphic.PartsBinItem","__SourceModuleName__":"Global.lively.morphic.ScriptingSupport"},"16467":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":16468},"derivationIds":[null],"id":"754D1178-689C-46E7-BDFE-E65064E59B2C","renderContextTable":{"__isSmartRef__":true,"id":16473},"eventHandler":{"__isSmartRef__":true,"id":16474},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"eventsAreIgnored":true,"_Position":{"__isSmartRef__":true,"id":16475},"priorExtent":{"__isSmartRef__":true,"id":16476},"owner":{"__isSmartRef__":true,"id":16466},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global"},"16468":{"renderContextTable":{"__isSmartRef__":true,"id":16469},"_Extent":{"__isSmartRef__":true,"id":16470},"_Padding":{"__isSmartRef__":true,"id":16471},"stringifiedShapeNode":"
Add Comment
12.03.2012 15:12:54
Publish
Add text field
Add media field
","extent":{"__isSmartRef__":true,"id":16472},"__LivelyClassName__":"lively.morphic.Shapes.External","__SourceModuleName__":"Global.lively.morphic.Shapes"},"16469":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","getExtent":"getExtentHTML","initFromStringifiedShapeNode":"initFromStringifiedShapeNodeHTML"},"16470":{"x":94,"y":94,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16471":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16472":{"x":94,"y":94,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16473":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"16474":{"morph":{"__isSmartRef__":true,"id":16467},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"16475":{"x":3,"y":3,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16476":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16477":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":16478},"derivationIds":[null],"id":"B6E0B563-3CCE-461C-A1C4-E0F89C4E0E8E","renderContextTable":{"__isSmartRef__":true,"id":16484},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":16485}],"eventHandler":{"__isSmartRef__":true,"id":16487},"_ClipMode":"hidden","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"fixedHeight":false,"_InputAllowed":false,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":8,"evalEnabled":false,"isLabel":true,"_HandStyle":"default","_Align":"center","eventsAreIgnored":true,"owner":{"__isSmartRef__":true,"id":16466},"_Visible":true,"priorExtent":{"__isSmartRef__":true,"id":16488},"_MaxTextWidth":null,"_MinTextWidth":null,"_MaxTextHeight":null,"_MinTextHeight":null,"_Position":{"__isSmartRef__":true,"id":16489},"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"16478":{"_Position":{"__isSmartRef__":true,"id":16479},"renderContextTable":{"__isSmartRef__":true,"id":16480},"_Extent":{"__isSmartRef__":true,"id":16481},"_Padding":{"__isSmartRef__":true,"id":16482},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":588},"_Fill":{"__isSmartRef__":true,"id":16483},"_Opacity":0.8,"_BorderRadius":2,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"16479":{"x":10,"y":10,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16480":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"16481":{"x":58,"y":16,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16482":{"x":5,"y":2,"width":0,"height":-2,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16483":{"r":1,"g":1,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16484":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"16485":{"style":{"__isSmartRef__":true,"id":16486},"chunkOwner":{"__isSmartRef__":true,"id":16477},"storedString":"BlogEntry","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"16486":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"16487":{"morph":{"__isSmartRef__":true,"id":16477},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"16488":{"x":58,"y":16,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16489":{"x":11,"y":70,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16490":{"_Position":{"__isSmartRef__":true,"id":16491},"renderContextTable":{"__isSmartRef__":true,"id":16492},"_Extent":{"__isSmartRef__":true,"id":16493},"_Padding":{"__isSmartRef__":true,"id":16494},"_BorderColor":{"__isSmartRef__":true,"id":588},"_Fill":{"__isSmartRef__":true,"id":16495},"_BorderRadius":6,"_BorderWidth":0,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"16491":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16492":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"16493":{"x":100,"y":100,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16494":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16495":{"r":0.9019607843137255,"g":0.9019607843137255,"b":0.9019607843137255,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16496":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"16497":{"morph":{"__isSmartRef__":true,"id":16466},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"16498":{"x":420,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16499":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"16500":{"partsSpaceName":"PartsBin/BP2012/","name":"BlogEntry","part":null,"json":null,"__LivelyClassName__":"lively.PartsBin.PartItem","__SourceModuleName__":"Global.lively.PartsBin"},"16501":{"submorphs":[{"__isSmartRef__":true,"id":16502},{"__isSmartRef__":true,"id":16512}],"scripts":[],"shape":{"__isSmartRef__":true,"id":16525},"derivationIds":[null],"id":"CEA365B9-237E-40A1-B2C2-3F5FA18A538A","renderContextTable":{"__isSmartRef__":true,"id":16531},"eventHandler":{"__isSmartRef__":true,"id":16532},"_ClipMode":"visible","droppingEnabled":false,"halosEnabled":true,"draggingEnabled":true,"accessibleInInactiveWindow":true,"_Position":{"__isSmartRef__":true,"id":16533},"partsBinURL":{"__isSmartRef__":true,"id":16534},"targetName":"BorderStyler","partItem":{"__isSmartRef__":true,"id":16535},"owner":{"__isSmartRef__":true,"id":16325},"isSelected":false,"__LivelyClassName__":"lively.morphic.PartsBinItem","__SourceModuleName__":"Global.lively.morphic.ScriptingSupport"},"16502":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":16503},"derivationIds":[null],"id":"ECF00D50-1CEF-4003-BB76-FAD60D3F069E","renderContextTable":{"__isSmartRef__":true,"id":16508},"eventHandler":{"__isSmartRef__":true,"id":16509},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"eventsAreIgnored":true,"_Position":{"__isSmartRef__":true,"id":16510},"priorExtent":{"__isSmartRef__":true,"id":16511},"owner":{"__isSmartRef__":true,"id":16501},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global"},"16503":{"renderContextTable":{"__isSmartRef__":true,"id":16504},"_Extent":{"__isSmartRef__":true,"id":16505},"_Padding":{"__isSmartRef__":true,"id":16506},"stringifiedShapeNode":"
^
^
Border
Fill
Alpha
Width
Radius
","extent":{"__isSmartRef__":true,"id":16507},"__LivelyClassName__":"lively.morphic.Shapes.External","__SourceModuleName__":"Global.lively.morphic.Shapes"},"16504":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","getExtent":"getExtentHTML","initFromStringifiedShapeNode":"initFromStringifiedShapeNodeHTML"},"16505":{"x":94,"y":94,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16506":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16507":{"x":94,"y":94,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16508":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"16509":{"morph":{"__isSmartRef__":true,"id":16502},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"16510":{"x":3,"y":3,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16511":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16512":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":16513},"derivationIds":[null],"id":"55610B75-55A3-4132-95BD-F4E0EA75EC50","renderContextTable":{"__isSmartRef__":true,"id":16519},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":16520}],"eventHandler":{"__isSmartRef__":true,"id":16522},"_ClipMode":"hidden","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"fixedHeight":false,"_InputAllowed":false,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":8,"evalEnabled":false,"isLabel":true,"_HandStyle":"default","_Align":"center","eventsAreIgnored":true,"owner":{"__isSmartRef__":true,"id":16501},"_Visible":true,"priorExtent":{"__isSmartRef__":true,"id":16523},"_MaxTextWidth":null,"_MinTextWidth":null,"_MaxTextHeight":null,"_MinTextHeight":null,"_Position":{"__isSmartRef__":true,"id":16524},"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"16513":{"_Position":{"__isSmartRef__":true,"id":16514},"renderContextTable":{"__isSmartRef__":true,"id":16515},"_Extent":{"__isSmartRef__":true,"id":16516},"_Padding":{"__isSmartRef__":true,"id":16517},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":588},"_Fill":{"__isSmartRef__":true,"id":16518},"_Opacity":0.8,"_BorderRadius":2,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"16514":{"x":10,"y":10,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16515":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"16516":{"x":71,"y":16,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16517":{"x":5,"y":2,"width":0,"height":-2,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16518":{"r":1,"g":1,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16519":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"16520":{"style":{"__isSmartRef__":true,"id":16521},"chunkOwner":{"__isSmartRef__":true,"id":16512},"storedString":"BorderStyler","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"16521":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"16522":{"morph":{"__isSmartRef__":true,"id":16512},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"16523":{"x":71,"y":16,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16524":{"x":4.5,"y":70,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16525":{"_Position":{"__isSmartRef__":true,"id":16526},"renderContextTable":{"__isSmartRef__":true,"id":16527},"_Extent":{"__isSmartRef__":true,"id":16528},"_Padding":{"__isSmartRef__":true,"id":16529},"_BorderColor":{"__isSmartRef__":true,"id":588},"_Fill":{"__isSmartRef__":true,"id":16530},"_BorderRadius":6,"_BorderWidth":0,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"16526":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16527":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"16528":{"x":100,"y":100,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16529":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16530":{"r":0.9019607843137255,"g":0.9019607843137255,"b":0.9019607843137255,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16531":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"16532":{"morph":{"__isSmartRef__":true,"id":16501},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"16533":{"x":0,"y":105,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16534":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"16535":{"partsSpaceName":"PartsBin/BP2012/","name":"BorderStyler","part":null,"json":null,"__LivelyClassName__":"lively.PartsBin.PartItem","__SourceModuleName__":"Global.lively.PartsBin"},"16536":{"submorphs":[{"__isSmartRef__":true,"id":16537},{"__isSmartRef__":true,"id":16547}],"scripts":[],"shape":{"__isSmartRef__":true,"id":16560},"derivationIds":[null],"id":"64532680-C090-46D3-80B8-0ECA18128E51","renderContextTable":{"__isSmartRef__":true,"id":16566},"eventHandler":{"__isSmartRef__":true,"id":16567},"_ClipMode":"visible","droppingEnabled":false,"halosEnabled":true,"draggingEnabled":true,"accessibleInInactiveWindow":true,"_Position":{"__isSmartRef__":true,"id":16568},"partsBinURL":{"__isSmartRef__":true,"id":16569},"targetName":"Car","partItem":{"__isSmartRef__":true,"id":16570},"owner":{"__isSmartRef__":true,"id":16325},"isSelected":false,"__LivelyClassName__":"lively.morphic.PartsBinItem","__SourceModuleName__":"Global.lively.morphic.ScriptingSupport"},"16537":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":16538},"derivationIds":[null],"id":"BA5F53BF-93CD-4071-BAED-B24FF47FA090","renderContextTable":{"__isSmartRef__":true,"id":16543},"eventHandler":{"__isSmartRef__":true,"id":16544},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"eventsAreIgnored":true,"_Position":{"__isSmartRef__":true,"id":16545},"priorExtent":{"__isSmartRef__":true,"id":16546},"owner":{"__isSmartRef__":true,"id":16536},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global"},"16538":{"renderContextTable":{"__isSmartRef__":true,"id":16539},"_Extent":{"__isSmartRef__":true,"id":16540},"_Padding":{"__isSmartRef__":true,"id":16541},"stringifiedShapeNode":"
","extent":{"__isSmartRef__":true,"id":16542},"__LivelyClassName__":"lively.morphic.Shapes.External","__SourceModuleName__":"Global.lively.morphic.Shapes"},"16539":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","getExtent":"getExtentHTML","initFromStringifiedShapeNode":"initFromStringifiedShapeNodeHTML"},"16540":{"x":94,"y":94,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16541":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16542":{"x":94,"y":94,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16543":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"16544":{"morph":{"__isSmartRef__":true,"id":16537},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"16545":{"x":3,"y":3,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16546":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16547":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":16548},"derivationIds":[null],"id":"FD1523E5-CC13-4BDA-B6BA-F31811FB1EC1","renderContextTable":{"__isSmartRef__":true,"id":16554},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":16555}],"eventHandler":{"__isSmartRef__":true,"id":16557},"_ClipMode":"hidden","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"fixedHeight":false,"_InputAllowed":false,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":8,"evalEnabled":false,"isLabel":true,"_HandStyle":"default","_Align":"center","eventsAreIgnored":true,"owner":{"__isSmartRef__":true,"id":16536},"_Visible":true,"priorExtent":{"__isSmartRef__":true,"id":16558},"_MaxTextWidth":null,"_MinTextWidth":null,"_MaxTextHeight":null,"_MinTextHeight":null,"_Position":{"__isSmartRef__":true,"id":16559},"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"16548":{"_Position":{"__isSmartRef__":true,"id":16549},"renderContextTable":{"__isSmartRef__":true,"id":16550},"_Extent":{"__isSmartRef__":true,"id":16551},"_Padding":{"__isSmartRef__":true,"id":16552},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":588},"_Fill":{"__isSmartRef__":true,"id":16553},"_Opacity":0.8,"_BorderRadius":2,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"16549":{"x":10,"y":10,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16550":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"16551":{"x":29,"y":16,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16552":{"x":5,"y":2,"width":0,"height":-2,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16553":{"r":1,"g":1,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16554":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"16555":{"style":{"__isSmartRef__":true,"id":16556},"chunkOwner":{"__isSmartRef__":true,"id":16547},"storedString":"Car","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"16556":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"16557":{"morph":{"__isSmartRef__":true,"id":16547},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"16558":{"x":29,"y":16,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16559":{"x":25.5,"y":70,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16560":{"_Position":{"__isSmartRef__":true,"id":16561},"renderContextTable":{"__isSmartRef__":true,"id":16562},"_Extent":{"__isSmartRef__":true,"id":16563},"_Padding":{"__isSmartRef__":true,"id":16564},"_BorderColor":{"__isSmartRef__":true,"id":588},"_Fill":{"__isSmartRef__":true,"id":16565},"_BorderRadius":6,"_BorderWidth":0,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"16561":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16562":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"16563":{"x":100,"y":100,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16564":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16565":{"r":0.9019607843137255,"g":0.9019607843137255,"b":0.9019607843137255,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16566":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"16567":{"morph":{"__isSmartRef__":true,"id":16536},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"16568":{"x":105,"y":105,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16569":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"16570":{"partsSpaceName":"PartsBin/BP2012/","name":"Car","part":null,"json":null,"__LivelyClassName__":"lively.PartsBin.PartItem","__SourceModuleName__":"Global.lively.PartsBin"},"16571":{"submorphs":[{"__isSmartRef__":true,"id":16572},{"__isSmartRef__":true,"id":16582}],"scripts":[],"shape":{"__isSmartRef__":true,"id":16595},"derivationIds":[null],"id":"6FACAAD0-E0F8-4BA6-A17D-EA1087F4202B","renderContextTable":{"__isSmartRef__":true,"id":16601},"eventHandler":{"__isSmartRef__":true,"id":16602},"_ClipMode":"visible","droppingEnabled":false,"halosEnabled":true,"draggingEnabled":true,"accessibleInInactiveWindow":true,"_Position":{"__isSmartRef__":true,"id":16603},"partsBinURL":{"__isSmartRef__":true,"id":16604},"targetName":"ColorChooser","partItem":{"__isSmartRef__":true,"id":16605},"owner":{"__isSmartRef__":true,"id":16325},"isSelected":false,"__LivelyClassName__":"lively.morphic.PartsBinItem","__SourceModuleName__":"Global.lively.morphic.ScriptingSupport"},"16572":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":16573},"derivationIds":[null],"id":"9DD25028-9D94-4F63-8582-E34E29E52238","renderContextTable":{"__isSmartRef__":true,"id":16578},"eventHandler":{"__isSmartRef__":true,"id":16579},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"eventsAreIgnored":true,"_Position":{"__isSmartRef__":true,"id":16580},"priorExtent":{"__isSmartRef__":true,"id":16581},"owner":{"__isSmartRef__":true,"id":16571},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global"},"16573":{"renderContextTable":{"__isSmartRef__":true,"id":16574},"_Extent":{"__isSmartRef__":true,"id":16575},"_Padding":{"__isSmartRef__":true,"id":16576},"stringifiedShapeNode":"
^
^
Color
Fill
Alpha
","extent":{"__isSmartRef__":true,"id":16577},"__LivelyClassName__":"lively.morphic.Shapes.External","__SourceModuleName__":"Global.lively.morphic.Shapes"},"16574":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","getExtent":"getExtentHTML","initFromStringifiedShapeNode":"initFromStringifiedShapeNodeHTML"},"16575":{"x":94,"y":94,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16576":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16577":{"x":94,"y":94,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16578":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"16579":{"morph":{"__isSmartRef__":true,"id":16572},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"16580":{"x":3,"y":3,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16581":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16582":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":16583},"derivationIds":[null],"id":"6F727C0D-2AD6-4AA8-A7EC-299182F4C93B","renderContextTable":{"__isSmartRef__":true,"id":16589},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":16590}],"eventHandler":{"__isSmartRef__":true,"id":16592},"_ClipMode":"hidden","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"fixedHeight":false,"_InputAllowed":false,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":8,"evalEnabled":false,"isLabel":true,"_HandStyle":"default","_Align":"center","eventsAreIgnored":true,"owner":{"__isSmartRef__":true,"id":16571},"_Visible":true,"priorExtent":{"__isSmartRef__":true,"id":16593},"_MaxTextWidth":null,"_MinTextWidth":null,"_MaxTextHeight":null,"_MinTextHeight":null,"_Position":{"__isSmartRef__":true,"id":16594},"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"16583":{"_Position":{"__isSmartRef__":true,"id":16584},"renderContextTable":{"__isSmartRef__":true,"id":16585},"_Extent":{"__isSmartRef__":true,"id":16586},"_Padding":{"__isSmartRef__":true,"id":16587},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":588},"_Fill":{"__isSmartRef__":true,"id":16588},"_Opacity":0.8,"_BorderRadius":2,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"16584":{"x":10,"y":10,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16585":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"16586":{"x":81,"y":16,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16587":{"x":5,"y":2,"width":0,"height":-2,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16588":{"r":1,"g":1,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16589":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"16590":{"style":{"__isSmartRef__":true,"id":16591},"chunkOwner":{"__isSmartRef__":true,"id":16582},"storedString":"ColorChooser","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"16591":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"16592":{"morph":{"__isSmartRef__":true,"id":16582},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"16593":{"x":81,"y":16,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16594":{"x":-0.5,"y":70,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16595":{"_Position":{"__isSmartRef__":true,"id":16596},"renderContextTable":{"__isSmartRef__":true,"id":16597},"_Extent":{"__isSmartRef__":true,"id":16598},"_Padding":{"__isSmartRef__":true,"id":16599},"_BorderColor":{"__isSmartRef__":true,"id":588},"_Fill":{"__isSmartRef__":true,"id":16600},"_BorderRadius":6,"_BorderWidth":0,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"16596":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16597":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"16598":{"x":100,"y":100,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16599":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16600":{"r":0.9019607843137255,"g":0.9019607843137255,"b":0.9019607843137255,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16601":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"16602":{"morph":{"__isSmartRef__":true,"id":16571},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"16603":{"x":210,"y":105,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16604":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"16605":{"partsSpaceName":"PartsBin/BP2012/","name":"ColorChooser","part":null,"json":null,"__LivelyClassName__":"lively.PartsBin.PartItem","__SourceModuleName__":"Global.lively.PartsBin"},"16606":{"submorphs":[{"__isSmartRef__":true,"id":16607},{"__isSmartRef__":true,"id":16617}],"scripts":[],"shape":{"__isSmartRef__":true,"id":16630},"derivationIds":[null],"id":"CEA175A9-0E89-4AF4-AD65-1246FE5595A9","renderContextTable":{"__isSmartRef__":true,"id":16636},"eventHandler":{"__isSmartRef__":true,"id":16637},"_ClipMode":"visible","droppingEnabled":false,"halosEnabled":true,"draggingEnabled":true,"accessibleInInactiveWindow":true,"_Position":{"__isSmartRef__":true,"id":16638},"partsBinURL":{"__isSmartRef__":true,"id":16639},"targetName":"coursebtn","partItem":{"__isSmartRef__":true,"id":16640},"owner":{"__isSmartRef__":true,"id":16325},"isSelected":false,"__LivelyClassName__":"lively.morphic.PartsBinItem","__SourceModuleName__":"Global.lively.morphic.ScriptingSupport"},"16607":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":16608},"derivationIds":[null],"id":"094F5741-3903-4F9D-AAC8-B6C33B8D1CA9","renderContextTable":{"__isSmartRef__":true,"id":16613},"eventHandler":{"__isSmartRef__":true,"id":16614},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"eventsAreIgnored":true,"_Position":{"__isSmartRef__":true,"id":16615},"priorExtent":{"__isSmartRef__":true,"id":16616},"owner":{"__isSmartRef__":true,"id":16606},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global"},"16608":{"renderContextTable":{"__isSmartRef__":true,"id":16609},"_Extent":{"__isSmartRef__":true,"id":16610},"_Padding":{"__isSmartRef__":true,"id":16611},"stringifiedShapeNode":"
press
","extent":{"__isSmartRef__":true,"id":16612},"__LivelyClassName__":"lively.morphic.Shapes.External","__SourceModuleName__":"Global.lively.morphic.Shapes"},"16609":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","getExtent":"getExtentHTML","initFromStringifiedShapeNode":"initFromStringifiedShapeNodeHTML"},"16610":{"x":94,"y":94,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16611":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16612":{"x":94,"y":94,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16613":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"16614":{"morph":{"__isSmartRef__":true,"id":16607},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"16615":{"x":3,"y":3,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16616":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16617":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":16618},"derivationIds":[null],"id":"5DCFDA07-F368-4EBF-ACB4-4EE505253A86","renderContextTable":{"__isSmartRef__":true,"id":16624},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":16625}],"eventHandler":{"__isSmartRef__":true,"id":16627},"_ClipMode":"hidden","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"fixedHeight":false,"_InputAllowed":false,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":8,"evalEnabled":false,"isLabel":true,"_HandStyle":"default","_Align":"center","eventsAreIgnored":true,"owner":{"__isSmartRef__":true,"id":16606},"_Visible":true,"priorExtent":{"__isSmartRef__":true,"id":16628},"_MaxTextWidth":null,"_MinTextWidth":null,"_MaxTextHeight":null,"_MinTextHeight":null,"_Position":{"__isSmartRef__":true,"id":16629},"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"16618":{"_Position":{"__isSmartRef__":true,"id":16619},"renderContextTable":{"__isSmartRef__":true,"id":16620},"_Extent":{"__isSmartRef__":true,"id":16621},"_Padding":{"__isSmartRef__":true,"id":16622},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":588},"_Fill":{"__isSmartRef__":true,"id":16623},"_Opacity":0.8,"_BorderRadius":2,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"16619":{"x":10,"y":10,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16620":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"16621":{"x":60,"y":16,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16622":{"x":5,"y":2,"width":0,"height":-2,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16623":{"r":1,"g":1,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16624":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"16625":{"style":{"__isSmartRef__":true,"id":16626},"chunkOwner":{"__isSmartRef__":true,"id":16617},"storedString":"coursebtn","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"16626":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"16627":{"morph":{"__isSmartRef__":true,"id":16617},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"16628":{"x":60,"y":16,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16629":{"x":10,"y":70,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16630":{"_Position":{"__isSmartRef__":true,"id":16631},"renderContextTable":{"__isSmartRef__":true,"id":16632},"_Extent":{"__isSmartRef__":true,"id":16633},"_Padding":{"__isSmartRef__":true,"id":16634},"_BorderColor":{"__isSmartRef__":true,"id":588},"_Fill":{"__isSmartRef__":true,"id":16635},"_BorderRadius":6,"_BorderWidth":0,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"16631":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16632":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"16633":{"x":100,"y":100,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16634":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16635":{"r":0.9019607843137255,"g":0.9019607843137255,"b":0.9019607843137255,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16636":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"16637":{"morph":{"__isSmartRef__":true,"id":16606},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"16638":{"x":315,"y":105,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16639":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"16640":{"partsSpaceName":"PartsBin/BP2012/","name":"coursebtn","part":null,"json":null,"__LivelyClassName__":"lively.PartsBin.PartItem","__SourceModuleName__":"Global.lively.PartsBin"},"16641":{"submorphs":[{"__isSmartRef__":true,"id":16642},{"__isSmartRef__":true,"id":16652}],"scripts":[],"shape":{"__isSmartRef__":true,"id":16665},"derivationIds":[null],"id":"92A144C0-38C0-48E6-9076-7EF282CC2AFC","renderContextTable":{"__isSmartRef__":true,"id":16671},"eventHandler":{"__isSmartRef__":true,"id":16672},"_ClipMode":"visible","droppingEnabled":false,"halosEnabled":true,"draggingEnabled":true,"accessibleInInactiveWindow":true,"_Position":{"__isSmartRef__":true,"id":16673},"partsBinURL":{"__isSmartRef__":true,"id":16674},"targetName":"DatabaseChooser","partItem":{"__isSmartRef__":true,"id":16675},"owner":{"__isSmartRef__":true,"id":16325},"isSelected":false,"__LivelyClassName__":"lively.morphic.PartsBinItem","__SourceModuleName__":"Global.lively.morphic.ScriptingSupport"},"16642":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":16643},"derivationIds":[null],"id":"80F82046-08BB-4E37-B576-0D3208DE70FB","renderContextTable":{"__isSmartRef__":true,"id":16648},"eventHandler":{"__isSmartRef__":true,"id":16649},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"eventsAreIgnored":true,"_Position":{"__isSmartRef__":true,"id":16650},"priorExtent":{"__isSmartRef__":true,"id":16651},"owner":{"__isSmartRef__":true,"id":16641},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global"},"16643":{"renderContextTable":{"__isSmartRef__":true,"id":16644},"_Extent":{"__isSmartRef__":true,"id":16645},"_Padding":{"__isSmartRef__":true,"id":16646},"stringifiedShapeNode":"
Choose database:
Go sync it
","extent":{"__isSmartRef__":true,"id":16647},"__LivelyClassName__":"lively.morphic.Shapes.External","__SourceModuleName__":"Global.lively.morphic.Shapes"},"16644":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","getExtent":"getExtentHTML","initFromStringifiedShapeNode":"initFromStringifiedShapeNodeHTML"},"16645":{"x":94,"y":94,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16646":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16647":{"x":94,"y":94,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16648":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"16649":{"morph":{"__isSmartRef__":true,"id":16642},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"16650":{"x":3,"y":3,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16651":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16652":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":16653},"derivationIds":[null],"id":"27F22BC9-B3A7-43B0-B970-9CBD197A4320","renderContextTable":{"__isSmartRef__":true,"id":16659},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":16660}],"eventHandler":{"__isSmartRef__":true,"id":16662},"_ClipMode":"hidden","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"fixedHeight":false,"_InputAllowed":false,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":8,"evalEnabled":false,"isLabel":true,"_HandStyle":"default","_Align":"center","eventsAreIgnored":true,"owner":{"__isSmartRef__":true,"id":16641},"_Visible":true,"priorExtent":{"__isSmartRef__":true,"id":16663},"_MaxTextWidth":null,"_MinTextWidth":null,"_MaxTextHeight":null,"_MinTextHeight":null,"_Position":{"__isSmartRef__":true,"id":16664},"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"16653":{"_Position":{"__isSmartRef__":true,"id":16654},"renderContextTable":{"__isSmartRef__":true,"id":16655},"_Extent":{"__isSmartRef__":true,"id":16656},"_Padding":{"__isSmartRef__":true,"id":16657},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":588},"_Fill":{"__isSmartRef__":true,"id":16658},"_Opacity":0.8,"_BorderRadius":2,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"16654":{"x":10,"y":10,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16655":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"16656":{"x":103,"y":16,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16657":{"x":5,"y":2,"width":0,"height":-2,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16658":{"r":1,"g":1,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16659":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"16660":{"style":{"__isSmartRef__":true,"id":16661},"chunkOwner":{"__isSmartRef__":true,"id":16652},"storedString":"DatabaseChooser","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"16661":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"16662":{"morph":{"__isSmartRef__":true,"id":16652},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"16663":{"x":103,"y":16,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16664":{"x":-11.5,"y":70,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16665":{"_Position":{"__isSmartRef__":true,"id":16666},"renderContextTable":{"__isSmartRef__":true,"id":16667},"_Extent":{"__isSmartRef__":true,"id":16668},"_Padding":{"__isSmartRef__":true,"id":16669},"_BorderColor":{"__isSmartRef__":true,"id":588},"_Fill":{"__isSmartRef__":true,"id":16670},"_BorderRadius":6,"_BorderWidth":0,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"16666":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16667":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"16668":{"x":100,"y":100,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16669":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16670":{"r":0.9019607843137255,"g":0.9019607843137255,"b":0.9019607843137255,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16671":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"16672":{"morph":{"__isSmartRef__":true,"id":16641},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"16673":{"x":420,"y":105,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16674":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"16675":{"partsSpaceName":"PartsBin/BP2012/","name":"DatabaseChooser","part":null,"json":null,"__LivelyClassName__":"lively.PartsBin.PartItem","__SourceModuleName__":"Global.lively.PartsBin"},"16676":{"submorphs":[{"__isSmartRef__":true,"id":16677},{"__isSmartRef__":true,"id":16687}],"scripts":[],"shape":{"__isSmartRef__":true,"id":16700},"derivationIds":[null],"id":"9508EA55-17CF-4C8D-B694-B9BF80A67363","renderContextTable":{"__isSmartRef__":true,"id":16706},"eventHandler":{"__isSmartRef__":true,"id":16707},"_ClipMode":"visible","droppingEnabled":false,"halosEnabled":true,"draggingEnabled":true,"accessibleInInactiveWindow":true,"_Position":{"__isSmartRef__":true,"id":16708},"partsBinURL":{"__isSmartRef__":true,"id":16709},"targetName":"DiffingExample","partItem":{"__isSmartRef__":true,"id":16710},"owner":{"__isSmartRef__":true,"id":16325},"isSelected":false,"__LivelyClassName__":"lively.morphic.PartsBinItem","__SourceModuleName__":"Global.lively.morphic.ScriptingSupport"},"16677":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":16678},"derivationIds":[null],"id":"1FD7054D-3B6F-48C6-938A-183D7E8DE121","renderContextTable":{"__isSmartRef__":true,"id":16683},"eventHandler":{"__isSmartRef__":true,"id":16684},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"eventsAreIgnored":true,"_Position":{"__isSmartRef__":true,"id":16685},"priorExtent":{"__isSmartRef__":true,"id":16686},"owner":{"__isSmartRef__":true,"id":16676},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global"},"16678":{"renderContextTable":{"__isSmartRef__":true,"id":16679},"_Extent":{"__isSmartRef__":true,"id":16680},"_Padding":{"__isSmartRef__":true,"id":16681},"stringifiedShapeNode":"
Your version in your workspace
Update changes\n\nThis example shows an automatic update that does not solve conflicts. You have three versions of a part below, your version is on the right and the version on the bottom is the updated version in PartsBin.\nAs you see, the Color and size of the rectangle was updated, whilst your version updated the position of the Rectangle.\nExpected behavior: the color and size should update in the workspace version, too.However, as both PartsBin and workspace version changed the color of the Ellipse, this should not update, as it is a conflict.
$morph('Ellipse').update($morph('Ellipse').newThreeWayDiff($morph('Sibling'),$morph('Parent')))
parent version
new version in PartsBin
","extent":{"__isSmartRef__":true,"id":16682},"__LivelyClassName__":"lively.morphic.Shapes.External","__SourceModuleName__":"Global.lively.morphic.Shapes"},"16679":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","getExtent":"getExtentHTML","initFromStringifiedShapeNode":"initFromStringifiedShapeNodeHTML"},"16680":{"x":94,"y":94,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16681":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16682":{"x":94,"y":94,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16683":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"16684":{"morph":{"__isSmartRef__":true,"id":16677},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"16685":{"x":3,"y":3,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16686":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16687":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":16688},"derivationIds":[null],"id":"412C3F78-A494-48F6-9EE1-9C22CB6AC00E","renderContextTable":{"__isSmartRef__":true,"id":16694},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":16695}],"eventHandler":{"__isSmartRef__":true,"id":16697},"_ClipMode":"hidden","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"fixedHeight":false,"_InputAllowed":false,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":8,"evalEnabled":false,"isLabel":true,"_HandStyle":"default","_Align":"center","eventsAreIgnored":true,"owner":{"__isSmartRef__":true,"id":16676},"_Visible":true,"priorExtent":{"__isSmartRef__":true,"id":16698},"_MaxTextWidth":null,"_MinTextWidth":null,"_MaxTextHeight":null,"_MinTextHeight":null,"_Position":{"__isSmartRef__":true,"id":16699},"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"16688":{"_Position":{"__isSmartRef__":true,"id":16689},"renderContextTable":{"__isSmartRef__":true,"id":16690},"_Extent":{"__isSmartRef__":true,"id":16691},"_Padding":{"__isSmartRef__":true,"id":16692},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":588},"_Fill":{"__isSmartRef__":true,"id":16693},"_Opacity":0.8,"_BorderRadius":2,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"16689":{"x":10,"y":10,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16690":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"16691":{"x":86,"y":16,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16692":{"x":5,"y":2,"width":0,"height":-2,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16693":{"r":1,"g":1,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16694":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"16695":{"style":{"__isSmartRef__":true,"id":16696},"chunkOwner":{"__isSmartRef__":true,"id":16687},"storedString":"DiffingExample","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"16696":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"16697":{"morph":{"__isSmartRef__":true,"id":16687},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"16698":{"x":86,"y":16,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16699":{"x":-3,"y":70,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16700":{"_Position":{"__isSmartRef__":true,"id":16701},"renderContextTable":{"__isSmartRef__":true,"id":16702},"_Extent":{"__isSmartRef__":true,"id":16703},"_Padding":{"__isSmartRef__":true,"id":16704},"_BorderColor":{"__isSmartRef__":true,"id":588},"_Fill":{"__isSmartRef__":true,"id":16705},"_BorderRadius":6,"_BorderWidth":0,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"16701":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16702":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"16703":{"x":100,"y":100,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16704":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16705":{"r":0.9019607843137255,"g":0.9019607843137255,"b":0.9019607843137255,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16706":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"16707":{"morph":{"__isSmartRef__":true,"id":16676},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"16708":{"x":0,"y":210,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16709":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"16710":{"partsSpaceName":"PartsBin/BP2012/","name":"DiffingExample","part":null,"json":null,"__LivelyClassName__":"lively.PartsBin.PartItem","__SourceModuleName__":"Global.lively.PartsBin"},"16711":{"submorphs":[{"__isSmartRef__":true,"id":16712},{"__isSmartRef__":true,"id":16722}],"scripts":[],"shape":{"__isSmartRef__":true,"id":16735},"derivationIds":[null],"id":"598691DA-06B6-48C6-9780-67922A4A9B54","renderContextTable":{"__isSmartRef__":true,"id":16741},"eventHandler":{"__isSmartRef__":true,"id":16742},"_ClipMode":"visible","droppingEnabled":false,"halosEnabled":true,"draggingEnabled":true,"accessibleInInactiveWindow":true,"_Position":{"__isSmartRef__":true,"id":16743},"partsBinURL":{"__isSmartRef__":true,"id":16744},"targetName":"Ellipse-win","partItem":{"__isSmartRef__":true,"id":16745},"owner":{"__isSmartRef__":true,"id":16325},"isSelected":false,"__LivelyClassName__":"lively.morphic.PartsBinItem","__SourceModuleName__":"Global.lively.morphic.ScriptingSupport"},"16712":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":16713},"derivationIds":[null],"id":"49DF0004-7CFB-4315-A71F-8D3A17C46348","renderContextTable":{"__isSmartRef__":true,"id":16718},"eventHandler":{"__isSmartRef__":true,"id":16719},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"eventsAreIgnored":true,"_Position":{"__isSmartRef__":true,"id":16720},"priorExtent":{"__isSmartRef__":true,"id":16721},"owner":{"__isSmartRef__":true,"id":16711},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global"},"16713":{"renderContextTable":{"__isSmartRef__":true,"id":16714},"_Extent":{"__isSmartRef__":true,"id":16715},"_Padding":{"__isSmartRef__":true,"id":16716},"stringifiedShapeNode":"
","extent":{"__isSmartRef__":true,"id":16717},"__LivelyClassName__":"lively.morphic.Shapes.External","__SourceModuleName__":"Global.lively.morphic.Shapes"},"16714":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","getExtent":"getExtentHTML","initFromStringifiedShapeNode":"initFromStringifiedShapeNodeHTML"},"16715":{"x":94,"y":94,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16716":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16717":{"x":94,"y":94,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16718":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"16719":{"morph":{"__isSmartRef__":true,"id":16712},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"16720":{"x":3,"y":3,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16721":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16722":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":16723},"derivationIds":[null],"id":"6DBB4157-7564-4605-921C-31EF2BDD4374","renderContextTable":{"__isSmartRef__":true,"id":16729},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":16730}],"eventHandler":{"__isSmartRef__":true,"id":16732},"_ClipMode":"hidden","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"fixedHeight":false,"_InputAllowed":false,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":8,"evalEnabled":false,"isLabel":true,"_HandStyle":"default","_Align":"center","eventsAreIgnored":true,"owner":{"__isSmartRef__":true,"id":16711},"_Visible":true,"priorExtent":{"__isSmartRef__":true,"id":16733},"_MaxTextWidth":null,"_MinTextWidth":null,"_MaxTextHeight":null,"_MinTextHeight":null,"_Position":{"__isSmartRef__":true,"id":16734},"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"16723":{"_Position":{"__isSmartRef__":true,"id":16724},"renderContextTable":{"__isSmartRef__":true,"id":16725},"_Extent":{"__isSmartRef__":true,"id":16726},"_Padding":{"__isSmartRef__":true,"id":16727},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":588},"_Fill":{"__isSmartRef__":true,"id":16728},"_Opacity":0.8,"_BorderRadius":2,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"16724":{"x":10,"y":10,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16725":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"16726":{"x":53,"y":30,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16727":{"x":5,"y":2,"width":0,"height":-2,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16728":{"r":1,"g":1,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16729":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"16730":{"style":{"__isSmartRef__":true,"id":16731},"chunkOwner":{"__isSmartRef__":true,"id":16722},"storedString":"Ellipse-win","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"16731":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"16732":{"morph":{"__isSmartRef__":true,"id":16722},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"16733":{"x":49,"y":30,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16734":{"x":13.5,"y":56,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16735":{"_Position":{"__isSmartRef__":true,"id":16736},"renderContextTable":{"__isSmartRef__":true,"id":16737},"_Extent":{"__isSmartRef__":true,"id":16738},"_Padding":{"__isSmartRef__":true,"id":16739},"_BorderColor":{"__isSmartRef__":true,"id":588},"_Fill":{"__isSmartRef__":true,"id":16740},"_BorderRadius":6,"_BorderWidth":0,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"16736":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16737":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"16738":{"x":100,"y":100,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16739":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16740":{"r":0.9019607843137255,"g":0.9019607843137255,"b":0.9019607843137255,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16741":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"16742":{"morph":{"__isSmartRef__":true,"id":16711},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"16743":{"x":105,"y":210,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16744":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"16745":{"partsSpaceName":"PartsBin/BP2012/","name":"Ellipse-win","part":null,"json":null,"__LivelyClassName__":"lively.PartsBin.PartItem","__SourceModuleName__":"Global.lively.PartsBin"},"16746":{"submorphs":[{"__isSmartRef__":true,"id":16747},{"__isSmartRef__":true,"id":16757}],"scripts":[],"shape":{"__isSmartRef__":true,"id":16770},"derivationIds":[null],"id":"41803712-97CD-4397-A0A6-00C419EE3C7D","renderContextTable":{"__isSmartRef__":true,"id":16776},"eventHandler":{"__isSmartRef__":true,"id":16777},"_ClipMode":"visible","droppingEnabled":false,"halosEnabled":true,"draggingEnabled":true,"accessibleInInactiveWindow":true,"_Position":{"__isSmartRef__":true,"id":16778},"partsBinURL":{"__isSmartRef__":true,"id":16779},"targetName":"Flap","partItem":{"__isSmartRef__":true,"id":16780},"owner":{"__isSmartRef__":true,"id":16325},"isSelected":false,"__LivelyClassName__":"lively.morphic.PartsBinItem","__SourceModuleName__":"Global.lively.morphic.ScriptingSupport"},"16747":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":16748},"derivationIds":[null],"id":"BD505E69-F4B7-4862-8169-1090FFACD1D0","renderContextTable":{"__isSmartRef__":true,"id":16753},"eventHandler":{"__isSmartRef__":true,"id":16754},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"eventsAreIgnored":true,"_Position":{"__isSmartRef__":true,"id":16755},"priorExtent":{"__isSmartRef__":true,"id":16756},"owner":{"__isSmartRef__":true,"id":16746},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global"},"16748":{"renderContextTable":{"__isSmartRef__":true,"id":16749},"_Extent":{"__isSmartRef__":true,"id":16750},"_Padding":{"__isSmartRef__":true,"id":16751},"stringifiedShapeNode":"
Label
","extent":{"__isSmartRef__":true,"id":16752},"__LivelyClassName__":"lively.morphic.Shapes.External","__SourceModuleName__":"Global.lively.morphic.Shapes"},"16749":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","getExtent":"getExtentHTML","initFromStringifiedShapeNode":"initFromStringifiedShapeNodeHTML"},"16750":{"x":94,"y":94,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16751":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16752":{"x":94,"y":94,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16753":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"16754":{"morph":{"__isSmartRef__":true,"id":16747},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"16755":{"x":3,"y":3,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16756":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16757":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":16758},"derivationIds":[null],"id":"D768953C-ACA8-4EAA-8EDD-754A1955CF37","renderContextTable":{"__isSmartRef__":true,"id":16764},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":16765}],"eventHandler":{"__isSmartRef__":true,"id":16767},"_ClipMode":"hidden","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"fixedHeight":false,"_InputAllowed":false,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":8,"evalEnabled":false,"isLabel":true,"_HandStyle":"default","_Align":"center","eventsAreIgnored":true,"owner":{"__isSmartRef__":true,"id":16746},"_Visible":true,"priorExtent":{"__isSmartRef__":true,"id":16768},"_MaxTextWidth":null,"_MinTextWidth":null,"_MaxTextHeight":null,"_MinTextHeight":null,"_Position":{"__isSmartRef__":true,"id":16769},"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"16758":{"_Position":{"__isSmartRef__":true,"id":16759},"renderContextTable":{"__isSmartRef__":true,"id":16760},"_Extent":{"__isSmartRef__":true,"id":16761},"_Padding":{"__isSmartRef__":true,"id":16762},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":588},"_Fill":{"__isSmartRef__":true,"id":16763},"_Opacity":0.8,"_BorderRadius":2,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"16759":{"x":10,"y":10,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16760":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"16761":{"x":32,"y":16,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16762":{"x":5,"y":2,"width":0,"height":-2,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16763":{"r":1,"g":1,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16764":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"16765":{"style":{"__isSmartRef__":true,"id":16766},"chunkOwner":{"__isSmartRef__":true,"id":16757},"storedString":"Flap","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"16766":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"16767":{"morph":{"__isSmartRef__":true,"id":16757},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"16768":{"x":32,"y":16,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16769":{"x":24,"y":70,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16770":{"_Position":{"__isSmartRef__":true,"id":16771},"renderContextTable":{"__isSmartRef__":true,"id":16772},"_Extent":{"__isSmartRef__":true,"id":16773},"_Padding":{"__isSmartRef__":true,"id":16774},"_BorderColor":{"__isSmartRef__":true,"id":588},"_Fill":{"__isSmartRef__":true,"id":16775},"_BorderRadius":6,"_BorderWidth":0,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"16771":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16772":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"16773":{"x":100,"y":100,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16774":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16775":{"r":0.9019607843137255,"g":0.9019607843137255,"b":0.9019607843137255,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16776":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"16777":{"morph":{"__isSmartRef__":true,"id":16746},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"16778":{"x":210,"y":210,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16779":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"16780":{"partsSpaceName":"PartsBin/BP2012/","name":"Flap","part":null,"json":null,"__LivelyClassName__":"lively.PartsBin.PartItem","__SourceModuleName__":"Global.lively.PartsBin"},"16781":{"submorphs":[{"__isSmartRef__":true,"id":16782},{"__isSmartRef__":true,"id":16792}],"scripts":[],"shape":{"__isSmartRef__":true,"id":16805},"derivationIds":[null],"id":"E208E7A9-465B-4119-BA40-9DAB0672F6DA","renderContextTable":{"__isSmartRef__":true,"id":16811},"eventHandler":{"__isSmartRef__":true,"id":16812},"_ClipMode":"visible","droppingEnabled":false,"halosEnabled":true,"draggingEnabled":true,"accessibleInInactiveWindow":true,"_Position":{"__isSmartRef__":true,"id":16813},"partsBinURL":{"__isSmartRef__":true,"id":16814},"targetName":"Foobar","partItem":{"__isSmartRef__":true,"id":16815},"owner":{"__isSmartRef__":true,"id":16325},"isSelected":false,"__LivelyClassName__":"lively.morphic.PartsBinItem","__SourceModuleName__":"Global.lively.morphic.ScriptingSupport"},"16782":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":16783},"derivationIds":[null],"id":"124AF64F-E20F-429A-A9D9-4A94C2D379B1","renderContextTable":{"__isSmartRef__":true,"id":16788},"eventHandler":{"__isSmartRef__":true,"id":16789},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"eventsAreIgnored":true,"_Position":{"__isSmartRef__":true,"id":16790},"priorExtent":{"__isSmartRef__":true,"id":16791},"owner":{"__isSmartRef__":true,"id":16781},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global"},"16783":{"renderContextTable":{"__isSmartRef__":true,"id":16784},"_Extent":{"__isSmartRef__":true,"id":16785},"_Padding":{"__isSmartRef__":true,"id":16786},"stringifiedShapeNode":"
","extent":{"__isSmartRef__":true,"id":16787},"__LivelyClassName__":"lively.morphic.Shapes.External","__SourceModuleName__":"Global.lively.morphic.Shapes"},"16784":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","getExtent":"getExtentHTML","initFromStringifiedShapeNode":"initFromStringifiedShapeNodeHTML"},"16785":{"x":94,"y":94,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16786":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16787":{"x":94,"y":94,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16788":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"16789":{"morph":{"__isSmartRef__":true,"id":16782},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"16790":{"x":3,"y":3,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16791":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16792":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":16793},"derivationIds":[null],"id":"AC1741F7-8501-4E9E-AA41-730F1B8EDA1E","renderContextTable":{"__isSmartRef__":true,"id":16799},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":16800}],"eventHandler":{"__isSmartRef__":true,"id":16802},"_ClipMode":"hidden","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"fixedHeight":false,"_InputAllowed":false,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":8,"evalEnabled":false,"isLabel":true,"_HandStyle":"default","_Align":"center","eventsAreIgnored":true,"owner":{"__isSmartRef__":true,"id":16781},"_Visible":true,"priorExtent":{"__isSmartRef__":true,"id":16803},"_MaxTextWidth":null,"_MinTextWidth":null,"_MaxTextHeight":null,"_MinTextHeight":null,"_Position":{"__isSmartRef__":true,"id":16804},"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"16793":{"_Position":{"__isSmartRef__":true,"id":16794},"renderContextTable":{"__isSmartRef__":true,"id":16795},"_Extent":{"__isSmartRef__":true,"id":16796},"_Padding":{"__isSmartRef__":true,"id":16797},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":588},"_Fill":{"__isSmartRef__":true,"id":16798},"_Opacity":0.8,"_BorderRadius":2,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"16794":{"x":10,"y":10,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16795":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"16796":{"x":46,"y":16,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16797":{"x":5,"y":2,"width":0,"height":-2,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16798":{"r":1,"g":1,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16799":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"16800":{"style":{"__isSmartRef__":true,"id":16801},"chunkOwner":{"__isSmartRef__":true,"id":16792},"storedString":"Foobar","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"16801":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"16802":{"morph":{"__isSmartRef__":true,"id":16792},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"16803":{"x":46,"y":16,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16804":{"x":17,"y":70,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16805":{"_Position":{"__isSmartRef__":true,"id":16806},"renderContextTable":{"__isSmartRef__":true,"id":16807},"_Extent":{"__isSmartRef__":true,"id":16808},"_Padding":{"__isSmartRef__":true,"id":16809},"_BorderColor":{"__isSmartRef__":true,"id":588},"_Fill":{"__isSmartRef__":true,"id":16810},"_BorderRadius":6,"_BorderWidth":0,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"16806":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16807":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"16808":{"x":100,"y":100,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16809":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16810":{"r":0.9019607843137255,"g":0.9019607843137255,"b":0.9019607843137255,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16811":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"16812":{"morph":{"__isSmartRef__":true,"id":16781},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"16813":{"x":315,"y":210,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16814":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"16815":{"partsSpaceName":"PartsBin/BP2012/","name":"Foobar","part":null,"json":null,"__LivelyClassName__":"lively.PartsBin.PartItem","__SourceModuleName__":"Global.lively.PartsBin"},"16816":{"submorphs":[{"__isSmartRef__":true,"id":16817},{"__isSmartRef__":true,"id":16827}],"scripts":[],"shape":{"__isSmartRef__":true,"id":16840},"derivationIds":[null],"id":"82B6D390-CE6B-4697-8535-61DBE9469D9D","renderContextTable":{"__isSmartRef__":true,"id":16846},"eventHandler":{"__isSmartRef__":true,"id":16847},"_ClipMode":"visible","droppingEnabled":false,"halosEnabled":true,"draggingEnabled":true,"accessibleInInactiveWindow":true,"_Position":{"__isSmartRef__":true,"id":16848},"partsBinURL":{"__isSmartRef__":true,"id":16849},"targetName":"HCTextField","partItem":{"__isSmartRef__":true,"id":16850},"owner":{"__isSmartRef__":true,"id":16325},"isSelected":false,"__LivelyClassName__":"lively.morphic.PartsBinItem","__SourceModuleName__":"Global.lively.morphic.ScriptingSupport"},"16817":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":16818},"derivationIds":[null],"id":"FAFC6AC6-D48F-4765-8E20-85E03BD20A8C","renderContextTable":{"__isSmartRef__":true,"id":16823},"eventHandler":{"__isSmartRef__":true,"id":16824},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"eventsAreIgnored":true,"_Position":{"__isSmartRef__":true,"id":16825},"priorExtent":{"__isSmartRef__":true,"id":16826},"owner":{"__isSmartRef__":true,"id":16816},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global"},"16818":{"renderContextTable":{"__isSmartRef__":true,"id":16819},"_Extent":{"__isSmartRef__":true,"id":16820},"_Padding":{"__isSmartRef__":true,"id":16821},"stringifiedShapeNode":"
Value
Label
","extent":{"__isSmartRef__":true,"id":16822},"__LivelyClassName__":"lively.morphic.Shapes.External","__SourceModuleName__":"Global.lively.morphic.Shapes"},"16819":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","getExtent":"getExtentHTML","initFromStringifiedShapeNode":"initFromStringifiedShapeNodeHTML"},"16820":{"x":94,"y":94,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16821":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16822":{"x":94,"y":94,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16823":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"16824":{"morph":{"__isSmartRef__":true,"id":16817},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"16825":{"x":3,"y":3,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16826":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16827":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":16828},"derivationIds":[null],"id":"45265F81-BC02-4E1A-AF0C-095D64E2744E","renderContextTable":{"__isSmartRef__":true,"id":16834},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":16835}],"eventHandler":{"__isSmartRef__":true,"id":16837},"_ClipMode":"hidden","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"fixedHeight":false,"_InputAllowed":false,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":8,"evalEnabled":false,"isLabel":true,"_HandStyle":"default","_Align":"center","eventsAreIgnored":true,"owner":{"__isSmartRef__":true,"id":16816},"_Visible":true,"priorExtent":{"__isSmartRef__":true,"id":16838},"_MaxTextWidth":null,"_MinTextWidth":null,"_MaxTextHeight":null,"_MinTextHeight":null,"_Position":{"__isSmartRef__":true,"id":16839},"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"16828":{"_Position":{"__isSmartRef__":true,"id":16829},"renderContextTable":{"__isSmartRef__":true,"id":16830},"_Extent":{"__isSmartRef__":true,"id":16831},"_Padding":{"__isSmartRef__":true,"id":16832},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":588},"_Fill":{"__isSmartRef__":true,"id":16833},"_Opacity":0.8,"_BorderRadius":2,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"16829":{"x":10,"y":10,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16830":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"16831":{"x":71,"y":16,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16832":{"x":5,"y":2,"width":0,"height":-2,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16833":{"r":1,"g":1,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16834":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"16835":{"style":{"__isSmartRef__":true,"id":16836},"chunkOwner":{"__isSmartRef__":true,"id":16827},"storedString":"HCTextField","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"16836":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"16837":{"morph":{"__isSmartRef__":true,"id":16827},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"16838":{"x":71,"y":16,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16839":{"x":4.5,"y":70,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16840":{"_Position":{"__isSmartRef__":true,"id":16841},"renderContextTable":{"__isSmartRef__":true,"id":16842},"_Extent":{"__isSmartRef__":true,"id":16843},"_Padding":{"__isSmartRef__":true,"id":16844},"_BorderColor":{"__isSmartRef__":true,"id":588},"_Fill":{"__isSmartRef__":true,"id":16845},"_BorderRadius":6,"_BorderWidth":0,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"16841":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16842":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"16843":{"x":100,"y":100,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16844":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16845":{"r":0.9019607843137255,"g":0.9019607843137255,"b":0.9019607843137255,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16846":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"16847":{"morph":{"__isSmartRef__":true,"id":16816},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"16848":{"x":420,"y":210,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16849":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"16850":{"partsSpaceName":"PartsBin/BP2012/","name":"HCTextField","part":null,"json":null,"__LivelyClassName__":"lively.PartsBin.PartItem","__SourceModuleName__":"Global.lively.PartsBin"},"16851":{"submorphs":[{"__isSmartRef__":true,"id":16852},{"__isSmartRef__":true,"id":16862}],"scripts":[],"shape":{"__isSmartRef__":true,"id":16875},"derivationIds":[null],"id":"712131CF-DCCF-4508-8F06-23969D4F9D43","renderContextTable":{"__isSmartRef__":true,"id":16881},"eventHandler":{"__isSmartRef__":true,"id":16882},"_ClipMode":"visible","droppingEnabled":false,"halosEnabled":true,"draggingEnabled":true,"accessibleInInactiveWindow":true,"_Position":{"__isSmartRef__":true,"id":16883},"partsBinURL":{"__isSmartRef__":true,"id":16884},"targetName":"HyperCard","partItem":{"__isSmartRef__":true,"id":16885},"owner":{"__isSmartRef__":true,"id":16325},"isSelected":false,"__LivelyClassName__":"lively.morphic.PartsBinItem","__SourceModuleName__":"Global.lively.morphic.ScriptingSupport"},"16852":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":16853},"derivationIds":[null],"id":"DAFB41DC-E6C6-496E-9092-CDF475841439","renderContextTable":{"__isSmartRef__":true,"id":16858},"eventHandler":{"__isSmartRef__":true,"id":16859},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"eventsAreIgnored":true,"_Position":{"__isSmartRef__":true,"id":16860},"priorExtent":{"__isSmartRef__":true,"id":16861},"owner":{"__isSmartRef__":true,"id":16851},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global"},"16853":{"renderContextTable":{"__isSmartRef__":true,"id":16854},"_Extent":{"__isSmartRef__":true,"id":16855},"_Padding":{"__isSmartRef__":true,"id":16856},"stringifiedShapeNode":"
HyperCard
X
M
Up
Down
Remove Card
Add new Card
Rename Card
Enter Background Mode
<
next >
< previous
Some additional words
First Name
Last Name
Email
Favourite Programming language
Have fun ;)
Some additional words
Astrid
First Name
Thomschke
Last Name
astrid.thomschke@student.hpi.uni-potsdam.de
Email
JavaScrpt
Favourite Programming language
This is an example to test this implementation of HyperCard. We decided to use it as a possibility to conduct a survey.\nTo participate in it, add a new card and enter your information. Or simply build your own application in good old HyperCard. ;)
","extent":{"__isSmartRef__":true,"id":16857},"__LivelyClassName__":"lively.morphic.Shapes.External","__SourceModuleName__":"Global.lively.morphic.Shapes"},"16854":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","getExtent":"getExtentHTML","initFromStringifiedShapeNode":"initFromStringifiedShapeNodeHTML"},"16855":{"x":94,"y":94,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16856":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16857":{"x":94,"y":94,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16858":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"16859":{"morph":{"__isSmartRef__":true,"id":16852},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"16860":{"x":3,"y":3,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16861":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16862":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":16863},"derivationIds":[null],"id":"48DAB01C-0DE8-466F-B226-B70339E7194F","renderContextTable":{"__isSmartRef__":true,"id":16869},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":16870}],"eventHandler":{"__isSmartRef__":true,"id":16872},"_ClipMode":"hidden","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"fixedHeight":false,"_InputAllowed":false,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":8,"evalEnabled":false,"isLabel":true,"_HandStyle":"default","_Align":"center","eventsAreIgnored":true,"owner":{"__isSmartRef__":true,"id":16851},"_Visible":true,"priorExtent":{"__isSmartRef__":true,"id":16873},"_MaxTextWidth":null,"_MinTextWidth":null,"_MaxTextHeight":null,"_MinTextHeight":null,"_Position":{"__isSmartRef__":true,"id":16874},"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"16863":{"_Position":{"__isSmartRef__":true,"id":16864},"renderContextTable":{"__isSmartRef__":true,"id":16865},"_Extent":{"__isSmartRef__":true,"id":16866},"_Padding":{"__isSmartRef__":true,"id":16867},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":588},"_Fill":{"__isSmartRef__":true,"id":16868},"_Opacity":0.8,"_BorderRadius":2,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"16864":{"x":10,"y":10,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16865":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"16866":{"x":64,"y":16,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16867":{"x":5,"y":2,"width":0,"height":-2,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16868":{"r":1,"g":1,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16869":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"16870":{"style":{"__isSmartRef__":true,"id":16871},"chunkOwner":{"__isSmartRef__":true,"id":16862},"storedString":"HyperCard","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"16871":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"16872":{"morph":{"__isSmartRef__":true,"id":16862},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"16873":{"x":64,"y":16,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16874":{"x":8,"y":70,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16875":{"_Position":{"__isSmartRef__":true,"id":16876},"renderContextTable":{"__isSmartRef__":true,"id":16877},"_Extent":{"__isSmartRef__":true,"id":16878},"_Padding":{"__isSmartRef__":true,"id":16879},"_BorderColor":{"__isSmartRef__":true,"id":588},"_Fill":{"__isSmartRef__":true,"id":16880},"_BorderRadius":6,"_BorderWidth":0,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"16876":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16877":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"16878":{"x":100,"y":100,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16879":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16880":{"r":0.9019607843137255,"g":0.9019607843137255,"b":0.9019607843137255,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16881":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"16882":{"morph":{"__isSmartRef__":true,"id":16851},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"16883":{"x":0,"y":315,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16884":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"16885":{"partsSpaceName":"PartsBin/BP2012/","name":"HyperCard","part":null,"json":null,"__LivelyClassName__":"lively.PartsBin.PartItem","__SourceModuleName__":"Global.lively.PartsBin"},"16886":{"submorphs":[{"__isSmartRef__":true,"id":16887},{"__isSmartRef__":true,"id":16897}],"scripts":[],"shape":{"__isSmartRef__":true,"id":16910},"derivationIds":[null],"id":"6028C4A0-C766-4743-A77E-F0B0BDD7750F","renderContextTable":{"__isSmartRef__":true,"id":16916},"eventHandler":{"__isSmartRef__":true,"id":16917},"_ClipMode":"visible","droppingEnabled":false,"halosEnabled":true,"draggingEnabled":true,"accessibleInInactiveWindow":true,"_Position":{"__isSmartRef__":true,"id":16918},"partsBinURL":{"__isSmartRef__":true,"id":16919},"targetName":"IPadCar","partItem":{"__isSmartRef__":true,"id":16920},"owner":{"__isSmartRef__":true,"id":16325},"isSelected":false,"__LivelyClassName__":"lively.morphic.PartsBinItem","__SourceModuleName__":"Global.lively.morphic.ScriptingSupport"},"16887":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":16888},"derivationIds":[null],"id":"E77300A6-9E32-4EFF-9313-A49B14200A6A","renderContextTable":{"__isSmartRef__":true,"id":16893},"eventHandler":{"__isSmartRef__":true,"id":16894},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"eventsAreIgnored":true,"_Position":{"__isSmartRef__":true,"id":16895},"priorExtent":{"__isSmartRef__":true,"id":16896},"owner":{"__isSmartRef__":true,"id":16886},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global"},"16888":{"renderContextTable":{"__isSmartRef__":true,"id":16889},"_Extent":{"__isSmartRef__":true,"id":16890},"_Padding":{"__isSmartRef__":true,"id":16891},"stringifiedShapeNode":"
","extent":{"__isSmartRef__":true,"id":16892},"__LivelyClassName__":"lively.morphic.Shapes.External","__SourceModuleName__":"Global.lively.morphic.Shapes"},"16889":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","getExtent":"getExtentHTML","initFromStringifiedShapeNode":"initFromStringifiedShapeNodeHTML"},"16890":{"x":94,"y":94,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16891":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16892":{"x":94,"y":94,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16893":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"16894":{"morph":{"__isSmartRef__":true,"id":16887},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"16895":{"x":3,"y":3,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16896":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16897":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":16898},"derivationIds":[null],"id":"250132D4-37DB-4BEA-AAA4-652D0FFBC222","renderContextTable":{"__isSmartRef__":true,"id":16904},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":16905}],"eventHandler":{"__isSmartRef__":true,"id":16907},"_ClipMode":"hidden","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"fixedHeight":false,"_InputAllowed":false,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":8,"evalEnabled":false,"isLabel":true,"_HandStyle":"default","_Align":"center","eventsAreIgnored":true,"owner":{"__isSmartRef__":true,"id":16886},"_Visible":true,"priorExtent":{"__isSmartRef__":true,"id":16908},"_MaxTextWidth":null,"_MinTextWidth":null,"_MaxTextHeight":null,"_MinTextHeight":null,"_Position":{"__isSmartRef__":true,"id":16909},"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"16898":{"_Position":{"__isSmartRef__":true,"id":16899},"renderContextTable":{"__isSmartRef__":true,"id":16900},"_Extent":{"__isSmartRef__":true,"id":16901},"_Padding":{"__isSmartRef__":true,"id":16902},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":588},"_Fill":{"__isSmartRef__":true,"id":16903},"_Opacity":0.8,"_BorderRadius":2,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"16899":{"x":10,"y":10,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16900":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"16901":{"x":51,"y":16,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16902":{"x":5,"y":2,"width":0,"height":-2,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16903":{"r":1,"g":1,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16904":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"16905":{"style":{"__isSmartRef__":true,"id":16906},"chunkOwner":{"__isSmartRef__":true,"id":16897},"storedString":"IPadCar","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"16906":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"16907":{"morph":{"__isSmartRef__":true,"id":16897},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"16908":{"x":51,"y":16,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16909":{"x":14.5,"y":70,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16910":{"_Position":{"__isSmartRef__":true,"id":16911},"renderContextTable":{"__isSmartRef__":true,"id":16912},"_Extent":{"__isSmartRef__":true,"id":16913},"_Padding":{"__isSmartRef__":true,"id":16914},"_BorderColor":{"__isSmartRef__":true,"id":588},"_Fill":{"__isSmartRef__":true,"id":16915},"_BorderRadius":6,"_BorderWidth":0,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"16911":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16912":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"16913":{"x":100,"y":100,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16914":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16915":{"r":0.9019607843137255,"g":0.9019607843137255,"b":0.9019607843137255,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16916":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"16917":{"morph":{"__isSmartRef__":true,"id":16886},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"16918":{"x":105,"y":315,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16919":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"16920":{"partsSpaceName":"PartsBin/BP2012/","name":"IPadCar","part":null,"json":null,"__LivelyClassName__":"lively.PartsBin.PartItem","__SourceModuleName__":"Global.lively.PartsBin"},"16921":{"submorphs":[{"__isSmartRef__":true,"id":16922},{"__isSmartRef__":true,"id":16932}],"scripts":[],"shape":{"__isSmartRef__":true,"id":16945},"derivationIds":[null],"id":"694FEA2D-12E1-40DD-9709-D5B612E4519C","renderContextTable":{"__isSmartRef__":true,"id":16951},"eventHandler":{"__isSmartRef__":true,"id":16952},"_ClipMode":"visible","droppingEnabled":false,"halosEnabled":true,"draggingEnabled":true,"accessibleInInactiveWindow":true,"_Position":{"__isSmartRef__":true,"id":16953},"partsBinURL":{"__isSmartRef__":true,"id":16954},"targetName":"LayoutStyler","partItem":{"__isSmartRef__":true,"id":16955},"owner":{"__isSmartRef__":true,"id":16325},"isSelected":false,"__LivelyClassName__":"lively.morphic.PartsBinItem","__SourceModuleName__":"Global.lively.morphic.ScriptingSupport"},"16922":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":16923},"derivationIds":[null],"id":"66E36DE1-B8E8-441B-9F00-5069CED8343E","renderContextTable":{"__isSmartRef__":true,"id":16928},"eventHandler":{"__isSmartRef__":true,"id":16929},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"eventsAreIgnored":true,"_Position":{"__isSmartRef__":true,"id":16930},"priorExtent":{"__isSmartRef__":true,"id":16931},"owner":{"__isSmartRef__":true,"id":16921},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global"},"16923":{"renderContextTable":{"__isSmartRef__":true,"id":16924},"_Extent":{"__isSmartRef__":true,"id":16925},"_Padding":{"__isSmartRef__":true,"id":16926},"stringifiedShapeNode":"
Layout
adjustForNewBounds
resizeWidth
resizeHeight
moveVertical
centeredVertical
scaleHorizontal
scaleVertical
configure
centeredHorizontal
moveHorizontal
Opacity
Layout
","extent":{"__isSmartRef__":true,"id":16927},"__LivelyClassName__":"lively.morphic.Shapes.External","__SourceModuleName__":"Global.lively.morphic.Shapes"},"16924":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","getExtent":"getExtentHTML","initFromStringifiedShapeNode":"initFromStringifiedShapeNodeHTML"},"16925":{"x":94,"y":94,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16926":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16927":{"x":94,"y":94,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16928":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"16929":{"morph":{"__isSmartRef__":true,"id":16922},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"16930":{"x":3,"y":3,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16931":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16932":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":16933},"derivationIds":[null],"id":"445D7BAD-DBDF-4C90-BDFB-F9600F207B2C","renderContextTable":{"__isSmartRef__":true,"id":16939},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":16940}],"eventHandler":{"__isSmartRef__":true,"id":16942},"_ClipMode":"hidden","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"fixedHeight":false,"_InputAllowed":false,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":8,"evalEnabled":false,"isLabel":true,"_HandStyle":"default","_Align":"center","eventsAreIgnored":true,"owner":{"__isSmartRef__":true,"id":16921},"_Visible":true,"priorExtent":{"__isSmartRef__":true,"id":16943},"_MaxTextWidth":null,"_MinTextWidth":null,"_MaxTextHeight":null,"_MinTextHeight":null,"_Position":{"__isSmartRef__":true,"id":16944},"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"16933":{"_Position":{"__isSmartRef__":true,"id":16934},"renderContextTable":{"__isSmartRef__":true,"id":16935},"_Extent":{"__isSmartRef__":true,"id":16936},"_Padding":{"__isSmartRef__":true,"id":16937},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":588},"_Fill":{"__isSmartRef__":true,"id":16938},"_Opacity":0.8,"_BorderRadius":2,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"16934":{"x":10,"y":10,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16935":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"16936":{"x":70,"y":16,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16937":{"x":5,"y":2,"width":0,"height":-2,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16938":{"r":1,"g":1,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16939":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"16940":{"style":{"__isSmartRef__":true,"id":16941},"chunkOwner":{"__isSmartRef__":true,"id":16932},"storedString":"LayoutStyler","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"16941":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"16942":{"morph":{"__isSmartRef__":true,"id":16932},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"16943":{"x":70,"y":16,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16944":{"x":5,"y":70,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16945":{"_Position":{"__isSmartRef__":true,"id":16946},"renderContextTable":{"__isSmartRef__":true,"id":16947},"_Extent":{"__isSmartRef__":true,"id":16948},"_Padding":{"__isSmartRef__":true,"id":16949},"_BorderColor":{"__isSmartRef__":true,"id":588},"_Fill":{"__isSmartRef__":true,"id":16950},"_BorderRadius":6,"_BorderWidth":0,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"16946":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16947":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"16948":{"x":100,"y":100,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16949":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16950":{"r":0.9019607843137255,"g":0.9019607843137255,"b":0.9019607843137255,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16951":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"16952":{"morph":{"__isSmartRef__":true,"id":16921},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"16953":{"x":210,"y":315,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16954":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"16955":{"partsSpaceName":"PartsBin/BP2012/","name":"LayoutStyler","part":null,"json":null,"__LivelyClassName__":"lively.PartsBin.PartItem","__SourceModuleName__":"Global.lively.PartsBin"},"16956":{"submorphs":[{"__isSmartRef__":true,"id":16957},{"__isSmartRef__":true,"id":16967}],"scripts":[],"shape":{"__isSmartRef__":true,"id":16980},"derivationIds":[null],"id":"9CB9FDB6-5009-4C93-8CD0-ADD79287DEF4","renderContextTable":{"__isSmartRef__":true,"id":16986},"eventHandler":{"__isSmartRef__":true,"id":16987},"_ClipMode":"visible","droppingEnabled":false,"halosEnabled":true,"draggingEnabled":true,"accessibleInInactiveWindow":true,"_Position":{"__isSmartRef__":true,"id":16988},"partsBinURL":{"__isSmartRef__":true,"id":16989},"targetName":"LeftButton","partItem":{"__isSmartRef__":true,"id":16990},"owner":{"__isSmartRef__":true,"id":16325},"isSelected":false,"__LivelyClassName__":"lively.morphic.PartsBinItem","__SourceModuleName__":"Global.lively.morphic.ScriptingSupport"},"16957":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":16958},"derivationIds":[null],"id":"5FC26897-25B7-42D2-8095-1B813A85567A","renderContextTable":{"__isSmartRef__":true,"id":16963},"eventHandler":{"__isSmartRef__":true,"id":16964},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"eventsAreIgnored":true,"_Position":{"__isSmartRef__":true,"id":16965},"priorExtent":{"__isSmartRef__":true,"id":16966},"owner":{"__isSmartRef__":true,"id":16956},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global"},"16958":{"renderContextTable":{"__isSmartRef__":true,"id":16959},"_Extent":{"__isSmartRef__":true,"id":16960},"_Padding":{"__isSmartRef__":true,"id":16961},"stringifiedShapeNode":"
<
","extent":{"__isSmartRef__":true,"id":16962},"__LivelyClassName__":"lively.morphic.Shapes.External","__SourceModuleName__":"Global.lively.morphic.Shapes"},"16959":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","getExtent":"getExtentHTML","initFromStringifiedShapeNode":"initFromStringifiedShapeNodeHTML"},"16960":{"x":94,"y":94,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16961":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16962":{"x":94,"y":94,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16963":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"16964":{"morph":{"__isSmartRef__":true,"id":16957},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"16965":{"x":3,"y":3,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16966":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16967":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":16968},"derivationIds":[null],"id":"6BB0F07D-9524-4B77-9501-A138F1003F97","renderContextTable":{"__isSmartRef__":true,"id":16974},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":16975}],"eventHandler":{"__isSmartRef__":true,"id":16977},"_ClipMode":"hidden","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"fixedHeight":false,"_InputAllowed":false,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":8,"evalEnabled":false,"isLabel":true,"_HandStyle":"default","_Align":"center","eventsAreIgnored":true,"owner":{"__isSmartRef__":true,"id":16956},"_Visible":true,"priorExtent":{"__isSmartRef__":true,"id":16978},"_MaxTextWidth":null,"_MinTextWidth":null,"_MaxTextHeight":null,"_MinTextHeight":null,"_Position":{"__isSmartRef__":true,"id":16979},"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"16968":{"_Position":{"__isSmartRef__":true,"id":16969},"renderContextTable":{"__isSmartRef__":true,"id":16970},"_Extent":{"__isSmartRef__":true,"id":16971},"_Padding":{"__isSmartRef__":true,"id":16972},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":588},"_Fill":{"__isSmartRef__":true,"id":16973},"_Opacity":0.8,"_BorderRadius":2,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"16969":{"x":10,"y":10,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16970":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"16971":{"x":60,"y":16,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16972":{"x":5,"y":2,"width":0,"height":-2,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16973":{"r":1,"g":1,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16974":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"16975":{"style":{"__isSmartRef__":true,"id":16976},"chunkOwner":{"__isSmartRef__":true,"id":16967},"storedString":"LeftButton","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"16976":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"16977":{"morph":{"__isSmartRef__":true,"id":16967},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"16978":{"x":60,"y":16,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16979":{"x":10,"y":70,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16980":{"_Position":{"__isSmartRef__":true,"id":16981},"renderContextTable":{"__isSmartRef__":true,"id":16982},"_Extent":{"__isSmartRef__":true,"id":16983},"_Padding":{"__isSmartRef__":true,"id":16984},"_BorderColor":{"__isSmartRef__":true,"id":588},"_Fill":{"__isSmartRef__":true,"id":16985},"_BorderRadius":6,"_BorderWidth":0,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"16981":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16982":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"16983":{"x":100,"y":100,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16984":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16985":{"r":0.9019607843137255,"g":0.9019607843137255,"b":0.9019607843137255,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16986":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"16987":{"morph":{"__isSmartRef__":true,"id":16956},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"16988":{"x":315,"y":315,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16989":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"16990":{"partsSpaceName":"PartsBin/BP2012/","name":"LeftButton","part":null,"json":null,"__LivelyClassName__":"lively.PartsBin.PartItem","__SourceModuleName__":"Global.lively.PartsBin"},"16991":{"submorphs":[{"__isSmartRef__":true,"id":16992},{"__isSmartRef__":true,"id":17002}],"scripts":[],"shape":{"__isSmartRef__":true,"id":17015},"derivationIds":[null],"id":"F2136237-1176-4758-B85E-8459B262C294","renderContextTable":{"__isSmartRef__":true,"id":17021},"eventHandler":{"__isSmartRef__":true,"id":17022},"_ClipMode":"visible","droppingEnabled":false,"halosEnabled":true,"draggingEnabled":true,"accessibleInInactiveWindow":true,"_Position":{"__isSmartRef__":true,"id":17023},"partsBinURL":{"__isSmartRef__":true,"id":17024},"targetName":"Mapscript","partItem":{"__isSmartRef__":true,"id":17025},"owner":{"__isSmartRef__":true,"id":16325},"isSelected":false,"__LivelyClassName__":"lively.morphic.PartsBinItem","__SourceModuleName__":"Global.lively.morphic.ScriptingSupport"},"16992":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":16993},"derivationIds":[null],"id":"43FFFF71-8652-41DF-B787-02F47237F43D","renderContextTable":{"__isSmartRef__":true,"id":16998},"eventHandler":{"__isSmartRef__":true,"id":16999},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"eventsAreIgnored":true,"_Position":{"__isSmartRef__":true,"id":17000},"priorExtent":{"__isSmartRef__":true,"id":17001},"owner":{"__isSmartRef__":true,"id":16991},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global"},"16993":{"renderContextTable":{"__isSmartRef__":true,"id":16994},"_Extent":{"__isSmartRef__":true,"id":16995},"_Padding":{"__isSmartRef__":true,"id":16996},"stringifiedShapeNode":"
","extent":{"__isSmartRef__":true,"id":16997},"__LivelyClassName__":"lively.morphic.Shapes.External","__SourceModuleName__":"Global.lively.morphic.Shapes"},"16994":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","getExtent":"getExtentHTML","initFromStringifiedShapeNode":"initFromStringifiedShapeNodeHTML"},"16995":{"x":94,"y":94,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16996":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16997":{"x":94,"y":94,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"16998":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"16999":{"morph":{"__isSmartRef__":true,"id":16992},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"17000":{"x":3,"y":3,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17001":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17002":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":17003},"derivationIds":[null],"id":"C6868778-D47E-42C8-BD08-9526BB737669","renderContextTable":{"__isSmartRef__":true,"id":17009},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":17010}],"eventHandler":{"__isSmartRef__":true,"id":17012},"_ClipMode":"hidden","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"fixedHeight":false,"_InputAllowed":false,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":8,"evalEnabled":false,"isLabel":true,"_HandStyle":"default","_Align":"center","eventsAreIgnored":true,"owner":{"__isSmartRef__":true,"id":16991},"_Visible":true,"priorExtent":{"__isSmartRef__":true,"id":17013},"_MaxTextWidth":null,"_MinTextWidth":null,"_MaxTextHeight":null,"_MinTextHeight":null,"_Position":{"__isSmartRef__":true,"id":17014},"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"17003":{"_Position":{"__isSmartRef__":true,"id":17004},"renderContextTable":{"__isSmartRef__":true,"id":17005},"_Extent":{"__isSmartRef__":true,"id":17006},"_Padding":{"__isSmartRef__":true,"id":17007},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":588},"_Fill":{"__isSmartRef__":true,"id":17008},"_Opacity":0.8,"_BorderRadius":2,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"17004":{"x":10,"y":10,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17005":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"17006":{"x":59,"y":16,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17007":{"x":5,"y":2,"width":0,"height":-2,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17008":{"r":1,"g":1,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17009":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"17010":{"style":{"__isSmartRef__":true,"id":17011},"chunkOwner":{"__isSmartRef__":true,"id":17002},"storedString":"Mapscript","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"17011":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"17012":{"morph":{"__isSmartRef__":true,"id":17002},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"17013":{"x":59,"y":16,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17014":{"x":10.5,"y":70,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17015":{"_Position":{"__isSmartRef__":true,"id":17016},"renderContextTable":{"__isSmartRef__":true,"id":17017},"_Extent":{"__isSmartRef__":true,"id":17018},"_Padding":{"__isSmartRef__":true,"id":17019},"_BorderColor":{"__isSmartRef__":true,"id":588},"_Fill":{"__isSmartRef__":true,"id":17020},"_BorderRadius":6,"_BorderWidth":0,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"17016":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17017":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"17018":{"x":100,"y":100,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17019":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17020":{"r":0.9019607843137255,"g":0.9019607843137255,"b":0.9019607843137255,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17021":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"17022":{"morph":{"__isSmartRef__":true,"id":16991},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"17023":{"x":420,"y":315,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17024":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"17025":{"partsSpaceName":"PartsBin/BP2012/","name":"Mapscript","part":null,"json":null,"__LivelyClassName__":"lively.PartsBin.PartItem","__SourceModuleName__":"Global.lively.PartsBin"},"17026":{"submorphs":[{"__isSmartRef__":true,"id":17027},{"__isSmartRef__":true,"id":17037}],"scripts":[],"shape":{"__isSmartRef__":true,"id":17050},"derivationIds":[null],"id":"82769D79-558E-481D-8C80-C6D3485935CC","renderContextTable":{"__isSmartRef__":true,"id":17056},"eventHandler":{"__isSmartRef__":true,"id":17057},"_ClipMode":"visible","droppingEnabled":false,"halosEnabled":true,"draggingEnabled":true,"accessibleInInactiveWindow":true,"_Position":{"__isSmartRef__":true,"id":17058},"partsBinURL":{"__isSmartRef__":true,"id":17059},"targetName":"MorphMerger","partItem":{"__isSmartRef__":true,"id":17060},"owner":{"__isSmartRef__":true,"id":16325},"isSelected":false,"__LivelyClassName__":"lively.morphic.PartsBinItem","__SourceModuleName__":"Global.lively.morphic.ScriptingSupport"},"17027":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":17028},"derivationIds":[null],"id":"C74447F9-1C81-4433-A1C1-D48763128785","renderContextTable":{"__isSmartRef__":true,"id":17033},"eventHandler":{"__isSmartRef__":true,"id":17034},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"eventsAreIgnored":true,"_Position":{"__isSmartRef__":true,"id":17035},"priorExtent":{"__isSmartRef__":true,"id":17036},"owner":{"__isSmartRef__":true,"id":17026},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global"},"17028":{"renderContextTable":{"__isSmartRef__":true,"id":17029},"_Extent":{"__isSmartRef__":true,"id":17030},"_Padding":{"__isSmartRef__":true,"id":17031},"stringifiedShapeNode":"
function foo() {\n \n}
function foo(bar) {\n alertOK(\"Hallo\"+bar);\n}
function foo(bar) {\n alertOK(\"Hallo\"+bar);\n}
accept this property
accept this property
accept merged property
your value:
value in PartsBin:
DiffViewer
X
M
","extent":{"__isSmartRef__":true,"id":17032},"__LivelyClassName__":"lively.morphic.Shapes.External","__SourceModuleName__":"Global.lively.morphic.Shapes"},"17029":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","getExtent":"getExtentHTML","initFromStringifiedShapeNode":"initFromStringifiedShapeNodeHTML"},"17030":{"x":94,"y":94,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17031":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17032":{"x":94,"y":94,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17033":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"17034":{"morph":{"__isSmartRef__":true,"id":17027},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"17035":{"x":3,"y":3,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17036":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17037":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":17038},"derivationIds":[null],"id":"54A8D987-8267-4155-8DFA-F7CD4C066B33","renderContextTable":{"__isSmartRef__":true,"id":17044},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":17045}],"eventHandler":{"__isSmartRef__":true,"id":17047},"_ClipMode":"hidden","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"fixedHeight":false,"_InputAllowed":false,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":8,"evalEnabled":false,"isLabel":true,"_HandStyle":"default","_Align":"center","eventsAreIgnored":true,"owner":{"__isSmartRef__":true,"id":17026},"_Visible":true,"priorExtent":{"__isSmartRef__":true,"id":17048},"_MaxTextWidth":null,"_MinTextWidth":null,"_MaxTextHeight":null,"_MinTextHeight":null,"_Position":{"__isSmartRef__":true,"id":17049},"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"17038":{"_Position":{"__isSmartRef__":true,"id":17039},"renderContextTable":{"__isSmartRef__":true,"id":17040},"_Extent":{"__isSmartRef__":true,"id":17041},"_Padding":{"__isSmartRef__":true,"id":17042},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":588},"_Fill":{"__isSmartRef__":true,"id":17043},"_Opacity":0.8,"_BorderRadius":2,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"17039":{"x":10,"y":10,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17040":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"17041":{"x":76,"y":16,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17042":{"x":5,"y":2,"width":0,"height":-2,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17043":{"r":1,"g":1,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17044":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"17045":{"style":{"__isSmartRef__":true,"id":17046},"chunkOwner":{"__isSmartRef__":true,"id":17037},"storedString":"MorphMerger","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"17046":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"17047":{"morph":{"__isSmartRef__":true,"id":17037},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"17048":{"x":76,"y":16,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17049":{"x":2,"y":70,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17050":{"_Position":{"__isSmartRef__":true,"id":17051},"renderContextTable":{"__isSmartRef__":true,"id":17052},"_Extent":{"__isSmartRef__":true,"id":17053},"_Padding":{"__isSmartRef__":true,"id":17054},"_BorderColor":{"__isSmartRef__":true,"id":588},"_Fill":{"__isSmartRef__":true,"id":17055},"_BorderRadius":6,"_BorderWidth":0,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"17051":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17052":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"17053":{"x":100,"y":100,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17054":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17055":{"r":0.9019607843137255,"g":0.9019607843137255,"b":0.9019607843137255,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17056":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"17057":{"morph":{"__isSmartRef__":true,"id":17026},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"17058":{"x":0,"y":420,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17059":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"17060":{"partsSpaceName":"PartsBin/BP2012/","name":"MorphMerger","part":null,"json":null,"__LivelyClassName__":"lively.PartsBin.PartItem","__SourceModuleName__":"Global.lively.PartsBin"},"17061":{"submorphs":[{"__isSmartRef__":true,"id":17062},{"__isSmartRef__":true,"id":17072}],"scripts":[],"shape":{"__isSmartRef__":true,"id":17085},"derivationIds":[null],"id":"29F6B177-3ABC-4F24-AAFD-D1A5C850E164","renderContextTable":{"__isSmartRef__":true,"id":17091},"eventHandler":{"__isSmartRef__":true,"id":17092},"_ClipMode":"visible","droppingEnabled":false,"halosEnabled":true,"draggingEnabled":true,"accessibleInInactiveWindow":true,"_Position":{"__isSmartRef__":true,"id":17093},"partsBinURL":{"__isSmartRef__":true,"id":17094},"targetName":"NameSign","partItem":{"__isSmartRef__":true,"id":17095},"owner":{"__isSmartRef__":true,"id":16325},"isSelected":false,"__LivelyClassName__":"lively.morphic.PartsBinItem","__SourceModuleName__":"Global.lively.morphic.ScriptingSupport"},"17062":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":17063},"derivationIds":[null],"id":"538D8D17-D187-44A8-9F9F-F2D7454C2C03","renderContextTable":{"__isSmartRef__":true,"id":17068},"eventHandler":{"__isSmartRef__":true,"id":17069},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"eventsAreIgnored":true,"_Position":{"__isSmartRef__":true,"id":17070},"priorExtent":{"__isSmartRef__":true,"id":17071},"owner":{"__isSmartRef__":true,"id":17061},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global"},"17063":{"renderContextTable":{"__isSmartRef__":true,"id":17064},"_Extent":{"__isSmartRef__":true,"id":17065},"_Padding":{"__isSmartRef__":true,"id":17066},"stringifiedShapeNode":"
My Name Is:
[enter name here]
print
","extent":{"__isSmartRef__":true,"id":17067},"__LivelyClassName__":"lively.morphic.Shapes.External","__SourceModuleName__":"Global.lively.morphic.Shapes"},"17064":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","getExtent":"getExtentHTML","initFromStringifiedShapeNode":"initFromStringifiedShapeNodeHTML"},"17065":{"x":94,"y":94,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17066":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17067":{"x":94,"y":94,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17068":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"17069":{"morph":{"__isSmartRef__":true,"id":17062},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"17070":{"x":3,"y":3,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17071":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17072":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":17073},"derivationIds":[null],"id":"09DD893C-C09F-404D-B4B8-5ECAF8AE25DC","renderContextTable":{"__isSmartRef__":true,"id":17079},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":17080}],"eventHandler":{"__isSmartRef__":true,"id":17082},"_ClipMode":"hidden","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"fixedHeight":false,"_InputAllowed":false,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":8,"evalEnabled":false,"isLabel":true,"_HandStyle":"default","_Align":"center","eventsAreIgnored":true,"owner":{"__isSmartRef__":true,"id":17061},"_Visible":true,"priorExtent":{"__isSmartRef__":true,"id":17083},"_MaxTextWidth":null,"_MinTextWidth":null,"_MaxTextHeight":null,"_MinTextHeight":null,"_Position":{"__isSmartRef__":true,"id":17084},"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"17073":{"_Position":{"__isSmartRef__":true,"id":17074},"renderContextTable":{"__isSmartRef__":true,"id":17075},"_Extent":{"__isSmartRef__":true,"id":17076},"_Padding":{"__isSmartRef__":true,"id":17077},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":588},"_Fill":{"__isSmartRef__":true,"id":17078},"_Opacity":0.8,"_BorderRadius":2,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"17074":{"x":10,"y":10,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17075":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"17076":{"x":64,"y":16,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17077":{"x":5,"y":2,"width":0,"height":-2,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17078":{"r":1,"g":1,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17079":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"17080":{"style":{"__isSmartRef__":true,"id":17081},"chunkOwner":{"__isSmartRef__":true,"id":17072},"storedString":"NameSign","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"17081":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"17082":{"morph":{"__isSmartRef__":true,"id":17072},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"17083":{"x":64,"y":16,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17084":{"x":8,"y":70,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17085":{"_Position":{"__isSmartRef__":true,"id":17086},"renderContextTable":{"__isSmartRef__":true,"id":17087},"_Extent":{"__isSmartRef__":true,"id":17088},"_Padding":{"__isSmartRef__":true,"id":17089},"_BorderColor":{"__isSmartRef__":true,"id":588},"_Fill":{"__isSmartRef__":true,"id":17090},"_BorderRadius":6,"_BorderWidth":0,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"17086":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17087":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"17088":{"x":100,"y":100,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17089":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17090":{"r":0.9019607843137255,"g":0.9019607843137255,"b":0.9019607843137255,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17091":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"17092":{"morph":{"__isSmartRef__":true,"id":17061},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"17093":{"x":105,"y":420,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17094":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"17095":{"partsSpaceName":"PartsBin/BP2012/","name":"NameSign","part":null,"json":null,"__LivelyClassName__":"lively.PartsBin.PartItem","__SourceModuleName__":"Global.lively.PartsBin"},"17096":{"submorphs":[{"__isSmartRef__":true,"id":17097},{"__isSmartRef__":true,"id":17107}],"scripts":[],"shape":{"__isSmartRef__":true,"id":17120},"derivationIds":[null],"id":"FC82098C-FAF4-48C7-90B0-C6BD00693EDE","renderContextTable":{"__isSmartRef__":true,"id":17126},"eventHandler":{"__isSmartRef__":true,"id":17127},"_ClipMode":"visible","droppingEnabled":false,"halosEnabled":true,"draggingEnabled":true,"accessibleInInactiveWindow":true,"_Position":{"__isSmartRef__":true,"id":17128},"partsBinURL":{"__isSmartRef__":true,"id":17129},"targetName":"ObjectEditorII","partItem":{"__isSmartRef__":true,"id":17130},"owner":{"__isSmartRef__":true,"id":16325},"isSelected":false,"__LivelyClassName__":"lively.morphic.PartsBinItem","__SourceModuleName__":"Global.lively.morphic.ScriptingSupport"},"17097":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":17098},"derivationIds":[null],"id":"204201EE-7332-4EF1-8935-C623994A0F61","renderContextTable":{"__isSmartRef__":true,"id":17103},"eventHandler":{"__isSmartRef__":true,"id":17104},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"eventsAreIgnored":true,"_Position":{"__isSmartRef__":true,"id":17105},"priorExtent":{"__isSmartRef__":true,"id":17106},"owner":{"__isSmartRef__":true,"id":17096},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global"},"17098":{"renderContextTable":{"__isSmartRef__":true,"id":17099},"_Extent":{"__isSmartRef__":true,"id":17100},"_Padding":{"__isSmartRef__":true,"id":17101},"stringifiedShapeNode":"
ObjectEditorII
X
M
Scripts
Connections
+
+
-
-
// changed on Wed Mar 14 2012 16:39:32 GMT+0100 (CET) by huberthesse \nfunction onrestore() {\n this.targetMorph.onrestore();\n}\n\n\n// changed on Tue Sep 27 2011 20:25:16 GMT+0200 (CEST) by lauritz \nfunction onShutdown() {\n this.targetMorph.onShutdown();\n}\n\n\n// changed on Thu Nov 17 2011 04:59:23 GMT+0100 (CET) by lauritz \nfunction reset() {\n this.targetMorph.reset();\n}\n\n\n// changed on Thu Nov 17 2011 04:59:23 GMT+0100 (CET) by lauritz \nfunction setTarget(t) {\n this.targetMorph.setTarget(t);\n
Target:
Tag:
all
run
save
Tests
Tags:
[]
ObjectEditorII
{
}
","extent":{"__isSmartRef__":true,"id":17102},"__LivelyClassName__":"lively.morphic.Shapes.External","__SourceModuleName__":"Global.lively.morphic.Shapes"},"17099":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","getExtent":"getExtentHTML","initFromStringifiedShapeNode":"initFromStringifiedShapeNodeHTML"},"17100":{"x":94,"y":94,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17101":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17102":{"x":94,"y":94,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17103":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"17104":{"morph":{"__isSmartRef__":true,"id":17097},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"17105":{"x":3,"y":3,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17106":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17107":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":17108},"derivationIds":[null],"id":"A73B378D-EE7F-4D16-BBF8-ED6C4D7DA6AD","renderContextTable":{"__isSmartRef__":true,"id":17114},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":17115}],"eventHandler":{"__isSmartRef__":true,"id":17117},"_ClipMode":"hidden","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"fixedHeight":false,"_InputAllowed":false,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":8,"evalEnabled":false,"isLabel":true,"_HandStyle":"default","_Align":"center","eventsAreIgnored":true,"owner":{"__isSmartRef__":true,"id":17096},"_Visible":true,"priorExtent":{"__isSmartRef__":true,"id":17118},"_MaxTextWidth":null,"_MinTextWidth":null,"_MaxTextHeight":null,"_MinTextHeight":null,"_Position":{"__isSmartRef__":true,"id":17119},"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"17108":{"_Position":{"__isSmartRef__":true,"id":17109},"renderContextTable":{"__isSmartRef__":true,"id":17110},"_Extent":{"__isSmartRef__":true,"id":17111},"_Padding":{"__isSmartRef__":true,"id":17112},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":588},"_Fill":{"__isSmartRef__":true,"id":17113},"_Opacity":0.8,"_BorderRadius":2,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"17109":{"x":10,"y":10,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17110":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"17111":{"x":77,"y":16,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17112":{"x":5,"y":2,"width":0,"height":-2,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17113":{"r":1,"g":1,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17114":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"17115":{"style":{"__isSmartRef__":true,"id":17116},"chunkOwner":{"__isSmartRef__":true,"id":17107},"storedString":"ObjectEditorII","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"17116":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"17117":{"morph":{"__isSmartRef__":true,"id":17107},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"17118":{"x":77,"y":16,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17119":{"x":1.5,"y":70,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17120":{"_Position":{"__isSmartRef__":true,"id":17121},"renderContextTable":{"__isSmartRef__":true,"id":17122},"_Extent":{"__isSmartRef__":true,"id":17123},"_Padding":{"__isSmartRef__":true,"id":17124},"_BorderColor":{"__isSmartRef__":true,"id":588},"_Fill":{"__isSmartRef__":true,"id":17125},"_BorderRadius":6,"_BorderWidth":0,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"17121":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17122":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"17123":{"x":100,"y":100,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17124":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17125":{"r":0.9019607843137255,"g":0.9019607843137255,"b":0.9019607843137255,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17126":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"17127":{"morph":{"__isSmartRef__":true,"id":17096},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"17128":{"x":210,"y":420,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17129":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"17130":{"partsSpaceName":"PartsBin/BP2012/","name":"ObjectEditorII","part":null,"json":null,"__LivelyClassName__":"lively.PartsBin.PartItem","__SourceModuleName__":"Global.lively.PartsBin"},"17131":{"submorphs":[{"__isSmartRef__":true,"id":17132},{"__isSmartRef__":true,"id":17142}],"scripts":[],"shape":{"__isSmartRef__":true,"id":17155},"derivationIds":[null],"id":"5BDDD0DB-A12E-4B36-A2E3-588DB1713EAF","renderContextTable":{"__isSmartRef__":true,"id":17161},"eventHandler":{"__isSmartRef__":true,"id":17162},"_ClipMode":"visible","droppingEnabled":false,"halosEnabled":true,"draggingEnabled":true,"accessibleInInactiveWindow":true,"_Position":{"__isSmartRef__":true,"id":17163},"partsBinURL":{"__isSmartRef__":true,"id":17164},"targetName":"ObjectEditorTool","partItem":{"__isSmartRef__":true,"id":17165},"owner":{"__isSmartRef__":true,"id":16325},"isSelected":false,"__LivelyClassName__":"lively.morphic.PartsBinItem","__SourceModuleName__":"Global.lively.morphic.ScriptingSupport"},"17132":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":17133},"derivationIds":[null],"id":"D6A39C5C-C859-4ECC-81B2-9636C81CB383","renderContextTable":{"__isSmartRef__":true,"id":17138},"eventHandler":{"__isSmartRef__":true,"id":17139},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"eventsAreIgnored":true,"_Position":{"__isSmartRef__":true,"id":17140},"priorExtent":{"__isSmartRef__":true,"id":17141},"owner":{"__isSmartRef__":true,"id":17131},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global"},"17133":{"renderContextTable":{"__isSmartRef__":true,"id":17134},"_Extent":{"__isSmartRef__":true,"id":17135},"_Padding":{"__isSmartRef__":true,"id":17136},"stringifiedShapeNode":"
ObjectEditorII
X
M
Scripts
Connections
+
+
-
-
// changed on Wed Mar 14 2012 16:39:32 GMT+0100 (CET) by huberthesse \nfunction onrestore() {\n this.targetMorph.onrestore();\n}\n\n\n// changed on Tue Sep 27 2011 20:25:16 GMT+0200 (CEST) by lauritz \nfunction onShutdown() {\n this.targetMorph.onShutdown();\n}\n\n\n// changed on Thu Nov 17 2011 04:59:23 GMT+0100 (CET) by lauritz \nfunction reset() {\n this.targetMorph.reset();\n}\n\n\n// changed on Thu Nov 17 2011 04:59:23 GMT+0100 (CET) by lauritz \nfunction setTarget(t) {\n this.targetMorph.setTarget(t);\n
Target:
Tag:
all
run
save
Tests
Tags:
[]
ObjectEditorII
{
}
","extent":{"__isSmartRef__":true,"id":17137},"__LivelyClassName__":"lively.morphic.Shapes.External","__SourceModuleName__":"Global.lively.morphic.Shapes"},"17134":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","getExtent":"getExtentHTML","initFromStringifiedShapeNode":"initFromStringifiedShapeNodeHTML"},"17135":{"x":94,"y":94,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17136":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17137":{"x":94,"y":94,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17138":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"17139":{"morph":{"__isSmartRef__":true,"id":17132},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"17140":{"x":3,"y":3,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17141":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17142":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":17143},"derivationIds":[null],"id":"9BD3B135-CDF3-4DD7-BA67-ED4EA96E9E32","renderContextTable":{"__isSmartRef__":true,"id":17149},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":17150}],"eventHandler":{"__isSmartRef__":true,"id":17152},"_ClipMode":"hidden","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"fixedHeight":false,"_InputAllowed":false,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":8,"evalEnabled":false,"isLabel":true,"_HandStyle":"default","_Align":"center","eventsAreIgnored":true,"owner":{"__isSmartRef__":true,"id":17131},"_Visible":true,"priorExtent":{"__isSmartRef__":true,"id":17153},"_MaxTextWidth":null,"_MinTextWidth":null,"_MaxTextHeight":null,"_MinTextHeight":null,"_Position":{"__isSmartRef__":true,"id":17154},"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"17143":{"_Position":{"__isSmartRef__":true,"id":17144},"renderContextTable":{"__isSmartRef__":true,"id":17145},"_Extent":{"__isSmartRef__":true,"id":17146},"_Padding":{"__isSmartRef__":true,"id":17147},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":588},"_Fill":{"__isSmartRef__":true,"id":17148},"_Opacity":0.8,"_BorderRadius":2,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"17144":{"x":10,"y":10,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17145":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"17146":{"x":93,"y":16,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17147":{"x":5,"y":2,"width":0,"height":-2,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17148":{"r":1,"g":1,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17149":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"17150":{"style":{"__isSmartRef__":true,"id":17151},"chunkOwner":{"__isSmartRef__":true,"id":17142},"storedString":"ObjectEditorTool","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"17151":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"17152":{"morph":{"__isSmartRef__":true,"id":17142},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"17153":{"x":93,"y":16,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17154":{"x":-6.5,"y":70,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17155":{"_Position":{"__isSmartRef__":true,"id":17156},"renderContextTable":{"__isSmartRef__":true,"id":17157},"_Extent":{"__isSmartRef__":true,"id":17158},"_Padding":{"__isSmartRef__":true,"id":17159},"_BorderColor":{"__isSmartRef__":true,"id":588},"_Fill":{"__isSmartRef__":true,"id":17160},"_BorderRadius":6,"_BorderWidth":0,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"17156":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17157":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"17158":{"x":100,"y":100,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17159":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17160":{"r":0.9019607843137255,"g":0.9019607843137255,"b":0.9019607843137255,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17161":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"17162":{"morph":{"__isSmartRef__":true,"id":17131},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"17163":{"x":315,"y":420,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17164":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"17165":{"partsSpaceName":"PartsBin/BP2012/","name":"ObjectEditorTool","part":null,"json":null,"__LivelyClassName__":"lively.PartsBin.PartItem","__SourceModuleName__":"Global.lively.PartsBin"},"17166":{"submorphs":[{"__isSmartRef__":true,"id":17167},{"__isSmartRef__":true,"id":17177}],"scripts":[],"shape":{"__isSmartRef__":true,"id":17190},"derivationIds":[null],"id":"18DDF7C1-7959-4FB2-95DD-AFA4BD17F675","renderContextTable":{"__isSmartRef__":true,"id":17196},"eventHandler":{"__isSmartRef__":true,"id":17197},"_ClipMode":"visible","droppingEnabled":false,"halosEnabled":true,"draggingEnabled":true,"accessibleInInactiveWindow":true,"_Position":{"__isSmartRef__":true,"id":17198},"partsBinURL":{"__isSmartRef__":true,"id":17199},"targetName":"onlineChecker","partItem":{"__isSmartRef__":true,"id":17200},"owner":{"__isSmartRef__":true,"id":16325},"isSelected":false,"__LivelyClassName__":"lively.morphic.PartsBinItem","__SourceModuleName__":"Global.lively.morphic.ScriptingSupport"},"17167":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":17168},"derivationIds":[null],"id":"0AA790E5-B740-435C-A57E-8D2B52DC8DCF","renderContextTable":{"__isSmartRef__":true,"id":17173},"eventHandler":{"__isSmartRef__":true,"id":17174},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"eventsAreIgnored":true,"_Position":{"__isSmartRef__":true,"id":17175},"priorExtent":{"__isSmartRef__":true,"id":17176},"owner":{"__isSmartRef__":true,"id":17166},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global"},"17168":{"renderContextTable":{"__isSmartRef__":true,"id":17169},"_Extent":{"__isSmartRef__":true,"id":17170},"_Padding":{"__isSmartRef__":true,"id":17171},"stringifiedShapeNode":"
check online status
","extent":{"__isSmartRef__":true,"id":17172},"__LivelyClassName__":"lively.morphic.Shapes.External","__SourceModuleName__":"Global.lively.morphic.Shapes"},"17169":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","getExtent":"getExtentHTML","initFromStringifiedShapeNode":"initFromStringifiedShapeNodeHTML"},"17170":{"x":94,"y":94,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17171":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17172":{"x":94,"y":94,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17173":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"17174":{"morph":{"__isSmartRef__":true,"id":17167},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"17175":{"x":3,"y":3,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17176":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17177":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":17178},"derivationIds":[null],"id":"D5F38610-F678-45F8-A308-CA798DAFA475","renderContextTable":{"__isSmartRef__":true,"id":17184},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":17185}],"eventHandler":{"__isSmartRef__":true,"id":17187},"_ClipMode":"hidden","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"fixedHeight":false,"_InputAllowed":false,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":8,"evalEnabled":false,"isLabel":true,"_HandStyle":"default","_Align":"center","eventsAreIgnored":true,"owner":{"__isSmartRef__":true,"id":17166},"_Visible":true,"priorExtent":{"__isSmartRef__":true,"id":17188},"_MaxTextWidth":null,"_MinTextWidth":null,"_MaxTextHeight":null,"_MinTextHeight":null,"_Position":{"__isSmartRef__":true,"id":17189},"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"17178":{"_Position":{"__isSmartRef__":true,"id":17179},"renderContextTable":{"__isSmartRef__":true,"id":17180},"_Extent":{"__isSmartRef__":true,"id":17181},"_Padding":{"__isSmartRef__":true,"id":17182},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":588},"_Fill":{"__isSmartRef__":true,"id":17183},"_Opacity":0.8,"_BorderRadius":2,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"17179":{"x":10,"y":10,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17180":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"17181":{"x":83,"y":16,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17182":{"x":5,"y":2,"width":0,"height":-2,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17183":{"r":1,"g":1,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17184":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"17185":{"style":{"__isSmartRef__":true,"id":17186},"chunkOwner":{"__isSmartRef__":true,"id":17177},"storedString":"onlineChecker","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"17186":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"17187":{"morph":{"__isSmartRef__":true,"id":17177},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"17188":{"x":83,"y":16,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17189":{"x":-1.5,"y":70,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17190":{"_Position":{"__isSmartRef__":true,"id":17191},"renderContextTable":{"__isSmartRef__":true,"id":17192},"_Extent":{"__isSmartRef__":true,"id":17193},"_Padding":{"__isSmartRef__":true,"id":17194},"_BorderColor":{"__isSmartRef__":true,"id":588},"_Fill":{"__isSmartRef__":true,"id":17195},"_BorderRadius":6,"_BorderWidth":0,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"17191":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17192":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"17193":{"x":100,"y":100,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17194":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17195":{"r":0.9019607843137255,"g":0.9019607843137255,"b":0.9019607843137255,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17196":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"17197":{"morph":{"__isSmartRef__":true,"id":17166},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"17198":{"x":420,"y":420,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17199":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"17200":{"partsSpaceName":"PartsBin/BP2012/","name":"onlineChecker","part":null,"json":null,"__LivelyClassName__":"lively.PartsBin.PartItem","__SourceModuleName__":"Global.lively.PartsBin"},"17201":{"submorphs":[{"__isSmartRef__":true,"id":17202},{"__isSmartRef__":true,"id":17212}],"scripts":[],"shape":{"__isSmartRef__":true,"id":17225},"derivationIds":[null],"id":"6CF0930E-B5A7-4679-91D7-4D15A7AFBB0A","renderContextTable":{"__isSmartRef__":true,"id":17231},"eventHandler":{"__isSmartRef__":true,"id":17232},"_ClipMode":"visible","droppingEnabled":false,"halosEnabled":true,"draggingEnabled":true,"accessibleInInactiveWindow":true,"_Position":{"__isSmartRef__":true,"id":17233},"partsBinURL":{"__isSmartRef__":true,"id":17234},"targetName":"Path","partItem":{"__isSmartRef__":true,"id":17235},"owner":{"__isSmartRef__":true,"id":16325},"isSelected":false,"__LivelyClassName__":"lively.morphic.PartsBinItem","__SourceModuleName__":"Global.lively.morphic.ScriptingSupport"},"17202":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":17203},"derivationIds":[null],"id":"7D29D4D8-A2CB-4C43-AAC3-27492A2D82C7","renderContextTable":{"__isSmartRef__":true,"id":17208},"eventHandler":{"__isSmartRef__":true,"id":17209},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"eventsAreIgnored":true,"_Position":{"__isSmartRef__":true,"id":17210},"priorExtent":{"__isSmartRef__":true,"id":17211},"owner":{"__isSmartRef__":true,"id":17201},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global"},"17203":{"renderContextTable":{"__isSmartRef__":true,"id":17204},"_Extent":{"__isSmartRef__":true,"id":17205},"_Padding":{"__isSmartRef__":true,"id":17206},"stringifiedShapeNode":"
","extent":{"__isSmartRef__":true,"id":17207},"__LivelyClassName__":"lively.morphic.Shapes.External","__SourceModuleName__":"Global.lively.morphic.Shapes"},"17204":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","getExtent":"getExtentHTML","initFromStringifiedShapeNode":"initFromStringifiedShapeNodeHTML"},"17205":{"x":94,"y":94,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17206":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17207":{"x":94,"y":94,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17208":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"17209":{"morph":{"__isSmartRef__":true,"id":17202},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"17210":{"x":3,"y":3,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17211":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17212":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":17213},"derivationIds":[null],"id":"7EC8C02E-0E7F-479A-8228-C039AF007BFF","renderContextTable":{"__isSmartRef__":true,"id":17219},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":17220}],"eventHandler":{"__isSmartRef__":true,"id":17222},"_ClipMode":"hidden","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"fixedHeight":false,"_InputAllowed":false,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":8,"evalEnabled":false,"isLabel":true,"_HandStyle":"default","_Align":"center","eventsAreIgnored":true,"owner":{"__isSmartRef__":true,"id":17201},"_Visible":true,"priorExtent":{"__isSmartRef__":true,"id":17223},"_MaxTextWidth":null,"_MinTextWidth":null,"_MaxTextHeight":null,"_MinTextHeight":null,"_Position":{"__isSmartRef__":true,"id":17224},"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"17213":{"_Position":{"__isSmartRef__":true,"id":17214},"renderContextTable":{"__isSmartRef__":true,"id":17215},"_Extent":{"__isSmartRef__":true,"id":17216},"_Padding":{"__isSmartRef__":true,"id":17217},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":588},"_Fill":{"__isSmartRef__":true,"id":17218},"_Opacity":0.8,"_BorderRadius":2,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"17214":{"x":10,"y":10,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17215":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"17216":{"x":33,"y":16,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17217":{"x":5,"y":2,"width":0,"height":-2,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17218":{"r":1,"g":1,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17219":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"17220":{"style":{"__isSmartRef__":true,"id":17221},"chunkOwner":{"__isSmartRef__":true,"id":17212},"storedString":"Path","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"17221":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"17222":{"morph":{"__isSmartRef__":true,"id":17212},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"17223":{"x":33,"y":16,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17224":{"x":23.5,"y":70,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17225":{"_Position":{"__isSmartRef__":true,"id":17226},"renderContextTable":{"__isSmartRef__":true,"id":17227},"_Extent":{"__isSmartRef__":true,"id":17228},"_Padding":{"__isSmartRef__":true,"id":17229},"_BorderColor":{"__isSmartRef__":true,"id":588},"_Fill":{"__isSmartRef__":true,"id":17230},"_BorderRadius":6,"_BorderWidth":0,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"17226":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17227":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"17228":{"x":100,"y":100,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17229":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17230":{"r":0.9019607843137255,"g":0.9019607843137255,"b":0.9019607843137255,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17231":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"17232":{"morph":{"__isSmartRef__":true,"id":17201},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"17233":{"x":0,"y":525,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17234":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"17235":{"partsSpaceName":"PartsBin/BP2012/","name":"Path","part":null,"json":null,"__LivelyClassName__":"lively.PartsBin.PartItem","__SourceModuleName__":"Global.lively.PartsBin"},"17236":{"submorphs":[{"__isSmartRef__":true,"id":17237},{"__isSmartRef__":true,"id":17247}],"scripts":[],"shape":{"__isSmartRef__":true,"id":17260},"derivationIds":[null],"id":"C972B46A-A0EA-4867-9446-8D8407F5E95C","renderContextTable":{"__isSmartRef__":true,"id":17266},"eventHandler":{"__isSmartRef__":true,"id":17267},"_ClipMode":"visible","droppingEnabled":false,"halosEnabled":true,"draggingEnabled":true,"accessibleInInactiveWindow":true,"_Position":{"__isSmartRef__":true,"id":17268},"partsBinURL":{"__isSmartRef__":true,"id":17269},"targetName":"Rectangle","partItem":{"__isSmartRef__":true,"id":17270},"owner":{"__isSmartRef__":true,"id":16325},"isSelected":false,"__LivelyClassName__":"lively.morphic.PartsBinItem","__SourceModuleName__":"Global.lively.morphic.ScriptingSupport"},"17237":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":17238},"derivationIds":[null],"id":"B776AF90-DA33-484F-AB74-66A82ED356CA","renderContextTable":{"__isSmartRef__":true,"id":17243},"eventHandler":{"__isSmartRef__":true,"id":17244},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"eventsAreIgnored":true,"_Position":{"__isSmartRef__":true,"id":17245},"priorExtent":{"__isSmartRef__":true,"id":17246},"owner":{"__isSmartRef__":true,"id":17236},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global"},"17238":{"renderContextTable":{"__isSmartRef__":true,"id":17239},"_Extent":{"__isSmartRef__":true,"id":17240},"_Padding":{"__isSmartRef__":true,"id":17241},"stringifiedShapeNode":"
Rectangle
X
M
","extent":{"__isSmartRef__":true,"id":17242},"__LivelyClassName__":"lively.morphic.Shapes.External","__SourceModuleName__":"Global.lively.morphic.Shapes"},"17239":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","getExtent":"getExtentHTML","initFromStringifiedShapeNode":"initFromStringifiedShapeNodeHTML"},"17240":{"x":94,"y":94,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17241":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17242":{"x":94,"y":94,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17243":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"17244":{"morph":{"__isSmartRef__":true,"id":17237},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"17245":{"x":3,"y":3,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17246":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17247":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":17248},"derivationIds":[null],"id":"9D2D9C22-A6A1-45C7-ABB5-C9D0B5128B58","renderContextTable":{"__isSmartRef__":true,"id":17254},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":17255}],"eventHandler":{"__isSmartRef__":true,"id":17257},"_ClipMode":"hidden","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"fixedHeight":false,"_InputAllowed":false,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":8,"evalEnabled":false,"isLabel":true,"_HandStyle":"default","_Align":"center","eventsAreIgnored":true,"owner":{"__isSmartRef__":true,"id":17236},"_Visible":true,"priorExtent":{"__isSmartRef__":true,"id":17258},"_MaxTextWidth":null,"_MinTextWidth":null,"_MaxTextHeight":null,"_MinTextHeight":null,"_Position":{"__isSmartRef__":true,"id":17259},"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"17248":{"_Position":{"__isSmartRef__":true,"id":17249},"renderContextTable":{"__isSmartRef__":true,"id":17250},"_Extent":{"__isSmartRef__":true,"id":17251},"_Padding":{"__isSmartRef__":true,"id":17252},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":588},"_Fill":{"__isSmartRef__":true,"id":17253},"_Opacity":0.8,"_BorderRadius":2,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"17249":{"x":10,"y":10,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17250":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"17251":{"x":61,"y":16,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17252":{"x":5,"y":2,"width":0,"height":-2,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17253":{"r":1,"g":1,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17254":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"17255":{"style":{"__isSmartRef__":true,"id":17256},"chunkOwner":{"__isSmartRef__":true,"id":17247},"storedString":"Rectangle","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"17256":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"17257":{"morph":{"__isSmartRef__":true,"id":17247},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"17258":{"x":61,"y":16,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17259":{"x":9.5,"y":70,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17260":{"_Position":{"__isSmartRef__":true,"id":17261},"renderContextTable":{"__isSmartRef__":true,"id":17262},"_Extent":{"__isSmartRef__":true,"id":17263},"_Padding":{"__isSmartRef__":true,"id":17264},"_BorderColor":{"__isSmartRef__":true,"id":588},"_Fill":{"__isSmartRef__":true,"id":17265},"_BorderRadius":6,"_BorderWidth":0,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"17261":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17262":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"17263":{"x":100,"y":100,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17264":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17265":{"r":0.9019607843137255,"g":0.9019607843137255,"b":0.9019607843137255,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17266":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"17267":{"morph":{"__isSmartRef__":true,"id":17236},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"17268":{"x":105,"y":525,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17269":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"17270":{"partsSpaceName":"PartsBin/BP2012/","name":"Rectangle","part":null,"json":null,"__LivelyClassName__":"lively.PartsBin.PartItem","__SourceModuleName__":"Global.lively.PartsBin"},"17271":{"submorphs":[{"__isSmartRef__":true,"id":17272},{"__isSmartRef__":true,"id":17282}],"scripts":[],"shape":{"__isSmartRef__":true,"id":17295},"derivationIds":[null],"id":"CB4D79EF-69ED-49F6-B05E-B43E7EA7EBC9","renderContextTable":{"__isSmartRef__":true,"id":17301},"eventHandler":{"__isSmartRef__":true,"id":17302},"_ClipMode":"visible","droppingEnabled":false,"halosEnabled":true,"draggingEnabled":true,"accessibleInInactiveWindow":true,"_Position":{"__isSmartRef__":true,"id":17303},"partsBinURL":{"__isSmartRef__":true,"id":17304},"targetName":"Rectanglefoo","partItem":{"__isSmartRef__":true,"id":17305},"owner":{"__isSmartRef__":true,"id":16325},"isSelected":false,"__LivelyClassName__":"lively.morphic.PartsBinItem","__SourceModuleName__":"Global.lively.morphic.ScriptingSupport"},"17272":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":17273},"derivationIds":[null],"id":"F3AEBEF7-282A-4323-9AEF-AAF026721322","renderContextTable":{"__isSmartRef__":true,"id":17278},"eventHandler":{"__isSmartRef__":true,"id":17279},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"eventsAreIgnored":true,"_Position":{"__isSmartRef__":true,"id":17280},"priorExtent":{"__isSmartRef__":true,"id":17281},"owner":{"__isSmartRef__":true,"id":17271},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global"},"17273":{"renderContextTable":{"__isSmartRef__":true,"id":17274},"_Extent":{"__isSmartRef__":true,"id":17275},"_Padding":{"__isSmartRef__":true,"id":17276},"stringifiedShapeNode":"
","extent":{"__isSmartRef__":true,"id":17277},"__LivelyClassName__":"lively.morphic.Shapes.External","__SourceModuleName__":"Global.lively.morphic.Shapes"},"17274":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","getExtent":"getExtentHTML","initFromStringifiedShapeNode":"initFromStringifiedShapeNodeHTML"},"17275":{"x":94,"y":94,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17276":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17277":{"x":94,"y":94,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17278":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"17279":{"morph":{"__isSmartRef__":true,"id":17272},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"17280":{"x":3,"y":3,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17281":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17282":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":17283},"derivationIds":[null],"id":"DA334D20-7468-4EBF-B7D3-1418A371C1E9","renderContextTable":{"__isSmartRef__":true,"id":17289},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":17290}],"eventHandler":{"__isSmartRef__":true,"id":17292},"_ClipMode":"hidden","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"fixedHeight":false,"_InputAllowed":false,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":8,"evalEnabled":false,"isLabel":true,"_HandStyle":"default","_Align":"center","eventsAreIgnored":true,"owner":{"__isSmartRef__":true,"id":17271},"_Visible":true,"priorExtent":{"__isSmartRef__":true,"id":17293},"_MaxTextWidth":null,"_MinTextWidth":null,"_MaxTextHeight":null,"_MinTextHeight":null,"_Position":{"__isSmartRef__":true,"id":17294},"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"17283":{"_Position":{"__isSmartRef__":true,"id":17284},"renderContextTable":{"__isSmartRef__":true,"id":17285},"_Extent":{"__isSmartRef__":true,"id":17286},"_Padding":{"__isSmartRef__":true,"id":17287},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":588},"_Fill":{"__isSmartRef__":true,"id":17288},"_Opacity":0.8,"_BorderRadius":2,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"17284":{"x":10,"y":10,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17285":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"17286":{"x":77,"y":16,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17287":{"x":5,"y":2,"width":0,"height":-2,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17288":{"r":1,"g":1,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17289":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"17290":{"style":{"__isSmartRef__":true,"id":17291},"chunkOwner":{"__isSmartRef__":true,"id":17282},"storedString":"Rectanglefoo","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"17291":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"17292":{"morph":{"__isSmartRef__":true,"id":17282},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"17293":{"x":77,"y":16,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17294":{"x":1.5,"y":70,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17295":{"_Position":{"__isSmartRef__":true,"id":17296},"renderContextTable":{"__isSmartRef__":true,"id":17297},"_Extent":{"__isSmartRef__":true,"id":17298},"_Padding":{"__isSmartRef__":true,"id":17299},"_BorderColor":{"__isSmartRef__":true,"id":588},"_Fill":{"__isSmartRef__":true,"id":17300},"_BorderRadius":6,"_BorderWidth":0,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"17296":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17297":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"17298":{"x":100,"y":100,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17299":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17300":{"r":0.9019607843137255,"g":0.9019607843137255,"b":0.9019607843137255,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17301":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"17302":{"morph":{"__isSmartRef__":true,"id":17271},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"17303":{"x":210,"y":525,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17304":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"17305":{"partsSpaceName":"PartsBin/BP2012/","name":"Rectanglefoo","part":null,"json":null,"__LivelyClassName__":"lively.PartsBin.PartItem","__SourceModuleName__":"Global.lively.PartsBin"},"17306":{"submorphs":[{"__isSmartRef__":true,"id":17307},{"__isSmartRef__":true,"id":17317}],"scripts":[],"shape":{"__isSmartRef__":true,"id":17330},"derivationIds":[null],"id":"77CE023A-B69C-44E1-B629-40A8383AE89F","renderContextTable":{"__isSmartRef__":true,"id":17336},"eventHandler":{"__isSmartRef__":true,"id":17337},"_ClipMode":"visible","droppingEnabled":false,"halosEnabled":true,"draggingEnabled":true,"accessibleInInactiveWindow":true,"_Position":{"__isSmartRef__":true,"id":17338},"partsBinURL":{"__isSmartRef__":true,"id":17339},"targetName":"Rectanglewin","partItem":{"__isSmartRef__":true,"id":17340},"owner":{"__isSmartRef__":true,"id":16325},"isSelected":false,"__LivelyClassName__":"lively.morphic.PartsBinItem","__SourceModuleName__":"Global.lively.morphic.ScriptingSupport"},"17307":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":17308},"derivationIds":[null],"id":"29E366FD-4970-461C-B3AF-B0CA3F12B1D1","renderContextTable":{"__isSmartRef__":true,"id":17313},"eventHandler":{"__isSmartRef__":true,"id":17314},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"eventsAreIgnored":true,"_Position":{"__isSmartRef__":true,"id":17315},"priorExtent":{"__isSmartRef__":true,"id":17316},"owner":{"__isSmartRef__":true,"id":17306},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global"},"17308":{"renderContextTable":{"__isSmartRef__":true,"id":17309},"_Extent":{"__isSmartRef__":true,"id":17310},"_Padding":{"__isSmartRef__":true,"id":17311},"stringifiedShapeNode":"
","extent":{"__isSmartRef__":true,"id":17312},"__LivelyClassName__":"lively.morphic.Shapes.External","__SourceModuleName__":"Global.lively.morphic.Shapes"},"17309":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","getExtent":"getExtentHTML","initFromStringifiedShapeNode":"initFromStringifiedShapeNodeHTML"},"17310":{"x":94,"y":94,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17311":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17312":{"x":94,"y":94,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17313":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"17314":{"morph":{"__isSmartRef__":true,"id":17307},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"17315":{"x":3,"y":3,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17316":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17317":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":17318},"derivationIds":[null],"id":"EB61CBC2-BFA1-4211-8068-144C25345692","renderContextTable":{"__isSmartRef__":true,"id":17324},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":17325}],"eventHandler":{"__isSmartRef__":true,"id":17327},"_ClipMode":"hidden","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"fixedHeight":false,"_InputAllowed":false,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":8,"evalEnabled":false,"isLabel":true,"_HandStyle":"default","_Align":"center","eventsAreIgnored":true,"owner":{"__isSmartRef__":true,"id":17306},"_Visible":true,"priorExtent":{"__isSmartRef__":true,"id":17328},"_MaxTextWidth":null,"_MinTextWidth":null,"_MaxTextHeight":null,"_MinTextHeight":null,"_Position":{"__isSmartRef__":true,"id":17329},"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"17318":{"_Position":{"__isSmartRef__":true,"id":17319},"renderContextTable":{"__isSmartRef__":true,"id":17320},"_Extent":{"__isSmartRef__":true,"id":17321},"_Padding":{"__isSmartRef__":true,"id":17322},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":588},"_Fill":{"__isSmartRef__":true,"id":17323},"_Opacity":0.8,"_BorderRadius":2,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"17319":{"x":10,"y":10,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17320":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"17321":{"x":79,"y":16,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17322":{"x":5,"y":2,"width":0,"height":-2,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17323":{"r":1,"g":1,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17324":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"17325":{"style":{"__isSmartRef__":true,"id":17326},"chunkOwner":{"__isSmartRef__":true,"id":17317},"storedString":"Rectanglewin","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"17326":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"17327":{"morph":{"__isSmartRef__":true,"id":17317},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"17328":{"x":79,"y":16,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17329":{"x":0.5,"y":70,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17330":{"_Position":{"__isSmartRef__":true,"id":17331},"renderContextTable":{"__isSmartRef__":true,"id":17332},"_Extent":{"__isSmartRef__":true,"id":17333},"_Padding":{"__isSmartRef__":true,"id":17334},"_BorderColor":{"__isSmartRef__":true,"id":588},"_Fill":{"__isSmartRef__":true,"id":17335},"_BorderRadius":6,"_BorderWidth":0,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"17331":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17332":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"17333":{"x":100,"y":100,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17334":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17335":{"r":0.9019607843137255,"g":0.9019607843137255,"b":0.9019607843137255,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17336":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"17337":{"morph":{"__isSmartRef__":true,"id":17306},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"17338":{"x":315,"y":525,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17339":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"17340":{"partsSpaceName":"PartsBin/BP2012/","name":"Rectanglewin","part":null,"json":null,"__LivelyClassName__":"lively.PartsBin.PartItem","__SourceModuleName__":"Global.lively.PartsBin"},"17341":{"submorphs":[{"__isSmartRef__":true,"id":17342},{"__isSmartRef__":true,"id":17352}],"scripts":[],"shape":{"__isSmartRef__":true,"id":17365},"derivationIds":[null],"id":"949D2F11-BDEB-4119-BC32-91EB5B07E506","renderContextTable":{"__isSmartRef__":true,"id":17371},"eventHandler":{"__isSmartRef__":true,"id":17372},"_ClipMode":"visible","droppingEnabled":false,"halosEnabled":true,"draggingEnabled":true,"accessibleInInactiveWindow":true,"_Position":{"__isSmartRef__":true,"id":17373},"partsBinURL":{"__isSmartRef__":true,"id":17374},"targetName":"ResetButton","partItem":{"__isSmartRef__":true,"id":17375},"owner":{"__isSmartRef__":true,"id":16325},"isSelected":false,"__LivelyClassName__":"lively.morphic.PartsBinItem","__SourceModuleName__":"Global.lively.morphic.ScriptingSupport"},"17342":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":17343},"derivationIds":[null],"id":"F42F5582-628A-43CA-9024-6692A0FBC931","renderContextTable":{"__isSmartRef__":true,"id":17348},"eventHandler":{"__isSmartRef__":true,"id":17349},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"eventsAreIgnored":true,"_Position":{"__isSmartRef__":true,"id":17350},"priorExtent":{"__isSmartRef__":true,"id":17351},"owner":{"__isSmartRef__":true,"id":17341},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global"},"17343":{"renderContextTable":{"__isSmartRef__":true,"id":17344},"_Extent":{"__isSmartRef__":true,"id":17345},"_Padding":{"__isSmartRef__":true,"id":17346},"stringifiedShapeNode":"
R
","extent":{"__isSmartRef__":true,"id":17347},"__LivelyClassName__":"lively.morphic.Shapes.External","__SourceModuleName__":"Global.lively.morphic.Shapes"},"17344":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","getExtent":"getExtentHTML","initFromStringifiedShapeNode":"initFromStringifiedShapeNodeHTML"},"17345":{"x":94,"y":94,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17346":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17347":{"x":94,"y":94,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17348":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"17349":{"morph":{"__isSmartRef__":true,"id":17342},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"17350":{"x":3,"y":3,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17351":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17352":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":17353},"derivationIds":[null],"id":"49D1FFDF-BA5F-4AB3-8022-8C429B22F33F","renderContextTable":{"__isSmartRef__":true,"id":17359},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":17360}],"eventHandler":{"__isSmartRef__":true,"id":17362},"_ClipMode":"hidden","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"fixedHeight":false,"_InputAllowed":false,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":8,"evalEnabled":false,"isLabel":true,"_HandStyle":"default","_Align":"center","eventsAreIgnored":true,"owner":{"__isSmartRef__":true,"id":17341},"_Visible":true,"priorExtent":{"__isSmartRef__":true,"id":17363},"_MaxTextWidth":null,"_MinTextWidth":null,"_MaxTextHeight":null,"_MinTextHeight":null,"_Position":{"__isSmartRef__":true,"id":17364},"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"17353":{"_Position":{"__isSmartRef__":true,"id":17354},"renderContextTable":{"__isSmartRef__":true,"id":17355},"_Extent":{"__isSmartRef__":true,"id":17356},"_Padding":{"__isSmartRef__":true,"id":17357},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":588},"_Fill":{"__isSmartRef__":true,"id":17358},"_Opacity":0.8,"_BorderRadius":2,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"17354":{"x":10,"y":10,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17355":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"17356":{"x":72,"y":16,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17357":{"x":5,"y":2,"width":0,"height":-2,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17358":{"r":1,"g":1,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17359":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"17360":{"style":{"__isSmartRef__":true,"id":17361},"chunkOwner":{"__isSmartRef__":true,"id":17352},"storedString":"ResetButton","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"17361":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"17362":{"morph":{"__isSmartRef__":true,"id":17352},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"17363":{"x":72,"y":16,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17364":{"x":4,"y":70,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17365":{"_Position":{"__isSmartRef__":true,"id":17366},"renderContextTable":{"__isSmartRef__":true,"id":17367},"_Extent":{"__isSmartRef__":true,"id":17368},"_Padding":{"__isSmartRef__":true,"id":17369},"_BorderColor":{"__isSmartRef__":true,"id":588},"_Fill":{"__isSmartRef__":true,"id":17370},"_BorderRadius":6,"_BorderWidth":0,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"17366":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17367":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"17368":{"x":100,"y":100,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17369":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17370":{"r":0.9019607843137255,"g":0.9019607843137255,"b":0.9019607843137255,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17371":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"17372":{"morph":{"__isSmartRef__":true,"id":17341},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"17373":{"x":420,"y":525,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17374":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"17375":{"partsSpaceName":"PartsBin/BP2012/","name":"ResetButton","part":null,"json":null,"__LivelyClassName__":"lively.PartsBin.PartItem","__SourceModuleName__":"Global.lively.PartsBin"},"17376":{"submorphs":[{"__isSmartRef__":true,"id":17377},{"__isSmartRef__":true,"id":17387}],"scripts":[],"shape":{"__isSmartRef__":true,"id":17400},"derivationIds":[null],"id":"808077C3-65E7-480F-8109-0366AEC6F76E","renderContextTable":{"__isSmartRef__":true,"id":17406},"eventHandler":{"__isSmartRef__":true,"id":17407},"_ClipMode":"visible","droppingEnabled":false,"halosEnabled":true,"draggingEnabled":true,"accessibleInInactiveWindow":true,"_Position":{"__isSmartRef__":true,"id":17408},"partsBinURL":{"__isSmartRef__":true,"id":17409},"targetName":"RightButton","partItem":{"__isSmartRef__":true,"id":17410},"owner":{"__isSmartRef__":true,"id":16325},"isSelected":false,"__LivelyClassName__":"lively.morphic.PartsBinItem","__SourceModuleName__":"Global.lively.morphic.ScriptingSupport"},"17377":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":17378},"derivationIds":[null],"id":"03AF59E4-2D74-494E-80C5-1356C5B87613","renderContextTable":{"__isSmartRef__":true,"id":17383},"eventHandler":{"__isSmartRef__":true,"id":17384},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"eventsAreIgnored":true,"_Position":{"__isSmartRef__":true,"id":17385},"priorExtent":{"__isSmartRef__":true,"id":17386},"owner":{"__isSmartRef__":true,"id":17376},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global"},"17378":{"renderContextTable":{"__isSmartRef__":true,"id":17379},"_Extent":{"__isSmartRef__":true,"id":17380},"_Padding":{"__isSmartRef__":true,"id":17381},"stringifiedShapeNode":"
>
","extent":{"__isSmartRef__":true,"id":17382},"__LivelyClassName__":"lively.morphic.Shapes.External","__SourceModuleName__":"Global.lively.morphic.Shapes"},"17379":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","getExtent":"getExtentHTML","initFromStringifiedShapeNode":"initFromStringifiedShapeNodeHTML"},"17380":{"x":94,"y":94,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17381":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17382":{"x":94,"y":94,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17383":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"17384":{"morph":{"__isSmartRef__":true,"id":17377},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"17385":{"x":3,"y":3,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17386":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17387":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":17388},"derivationIds":[null],"id":"C4459832-5D59-49BC-B354-522B5220FB41","renderContextTable":{"__isSmartRef__":true,"id":17394},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":17395}],"eventHandler":{"__isSmartRef__":true,"id":17397},"_ClipMode":"hidden","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"fixedHeight":false,"_InputAllowed":false,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":8,"evalEnabled":false,"isLabel":true,"_HandStyle":"default","_Align":"center","eventsAreIgnored":true,"owner":{"__isSmartRef__":true,"id":17376},"_Visible":true,"priorExtent":{"__isSmartRef__":true,"id":17398},"_MaxTextWidth":null,"_MinTextWidth":null,"_MaxTextHeight":null,"_MinTextHeight":null,"_Position":{"__isSmartRef__":true,"id":17399},"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"17388":{"_Position":{"__isSmartRef__":true,"id":17389},"renderContextTable":{"__isSmartRef__":true,"id":17390},"_Extent":{"__isSmartRef__":true,"id":17391},"_Padding":{"__isSmartRef__":true,"id":17392},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":588},"_Fill":{"__isSmartRef__":true,"id":17393},"_Opacity":0.8,"_BorderRadius":2,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"17389":{"x":10,"y":10,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17390":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"17391":{"x":69,"y":16,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17392":{"x":5,"y":2,"width":0,"height":-2,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17393":{"r":1,"g":1,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17394":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"17395":{"style":{"__isSmartRef__":true,"id":17396},"chunkOwner":{"__isSmartRef__":true,"id":17387},"storedString":"RightButton","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"17396":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"17397":{"morph":{"__isSmartRef__":true,"id":17387},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"17398":{"x":69,"y":16,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17399":{"x":5.5,"y":70,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17400":{"_Position":{"__isSmartRef__":true,"id":17401},"renderContextTable":{"__isSmartRef__":true,"id":17402},"_Extent":{"__isSmartRef__":true,"id":17403},"_Padding":{"__isSmartRef__":true,"id":17404},"_BorderColor":{"__isSmartRef__":true,"id":588},"_Fill":{"__isSmartRef__":true,"id":17405},"_BorderRadius":6,"_BorderWidth":0,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"17401":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17402":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"17403":{"x":100,"y":100,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17404":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17405":{"r":0.9019607843137255,"g":0.9019607843137255,"b":0.9019607843137255,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17406":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"17407":{"morph":{"__isSmartRef__":true,"id":17376},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"17408":{"x":0,"y":630,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17409":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"17410":{"partsSpaceName":"PartsBin/BP2012/","name":"RightButton","part":null,"json":null,"__LivelyClassName__":"lively.PartsBin.PartItem","__SourceModuleName__":"Global.lively.PartsBin"},"17411":{"submorphs":[{"__isSmartRef__":true,"id":17412},{"__isSmartRef__":true,"id":17422}],"scripts":[],"shape":{"__isSmartRef__":true,"id":17435},"derivationIds":[null],"id":"DE7A21EE-5A4A-491F-B6B9-5D225F3A4438","renderContextTable":{"__isSmartRef__":true,"id":17441},"eventHandler":{"__isSmartRef__":true,"id":17442},"_ClipMode":"visible","droppingEnabled":false,"halosEnabled":true,"draggingEnabled":true,"accessibleInInactiveWindow":true,"_Position":{"__isSmartRef__":true,"id":17443},"partsBinURL":{"__isSmartRef__":true,"id":17444},"targetName":"StartButton","partItem":{"__isSmartRef__":true,"id":17445},"owner":{"__isSmartRef__":true,"id":16325},"isSelected":false,"__LivelyClassName__":"lively.morphic.PartsBinItem","__SourceModuleName__":"Global.lively.morphic.ScriptingSupport"},"17412":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":17413},"derivationIds":[null],"id":"04F9E555-6692-4216-B3C6-DBF79A231AB7","renderContextTable":{"__isSmartRef__":true,"id":17418},"eventHandler":{"__isSmartRef__":true,"id":17419},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"eventsAreIgnored":true,"_Position":{"__isSmartRef__":true,"id":17420},"priorExtent":{"__isSmartRef__":true,"id":17421},"owner":{"__isSmartRef__":true,"id":17411},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global"},"17413":{"renderContextTable":{"__isSmartRef__":true,"id":17414},"_Extent":{"__isSmartRef__":true,"id":17415},"_Padding":{"__isSmartRef__":true,"id":17416},"stringifiedShapeNode":"
Start
","extent":{"__isSmartRef__":true,"id":17417},"__LivelyClassName__":"lively.morphic.Shapes.External","__SourceModuleName__":"Global.lively.morphic.Shapes"},"17414":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","getExtent":"getExtentHTML","initFromStringifiedShapeNode":"initFromStringifiedShapeNodeHTML"},"17415":{"x":94,"y":94,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17416":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17417":{"x":94,"y":94,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17418":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"17419":{"morph":{"__isSmartRef__":true,"id":17412},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"17420":{"x":3,"y":3,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17421":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17422":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":17423},"derivationIds":[null],"id":"30BF888F-F9F0-4179-AD5B-6EC367B28263","renderContextTable":{"__isSmartRef__":true,"id":17429},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":17430}],"eventHandler":{"__isSmartRef__":true,"id":17432},"_ClipMode":"hidden","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"fixedHeight":false,"_InputAllowed":false,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":8,"evalEnabled":false,"isLabel":true,"_HandStyle":"default","_Align":"center","eventsAreIgnored":true,"owner":{"__isSmartRef__":true,"id":17411},"_Visible":true,"priorExtent":{"__isSmartRef__":true,"id":17433},"_MaxTextWidth":null,"_MinTextWidth":null,"_MaxTextHeight":null,"_MinTextHeight":null,"_Position":{"__isSmartRef__":true,"id":17434},"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"17423":{"_Position":{"__isSmartRef__":true,"id":17424},"renderContextTable":{"__isSmartRef__":true,"id":17425},"_Extent":{"__isSmartRef__":true,"id":17426},"_Padding":{"__isSmartRef__":true,"id":17427},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":588},"_Fill":{"__isSmartRef__":true,"id":17428},"_Opacity":0.8,"_BorderRadius":2,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"17424":{"x":10,"y":10,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17425":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"17426":{"x":65,"y":16,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17427":{"x":5,"y":2,"width":0,"height":-2,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17428":{"r":1,"g":1,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17429":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"17430":{"style":{"__isSmartRef__":true,"id":17431},"chunkOwner":{"__isSmartRef__":true,"id":17422},"storedString":"StartButton","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"17431":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"17432":{"morph":{"__isSmartRef__":true,"id":17422},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"17433":{"x":65,"y":16,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17434":{"x":7.5,"y":70,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17435":{"_Position":{"__isSmartRef__":true,"id":17436},"renderContextTable":{"__isSmartRef__":true,"id":17437},"_Extent":{"__isSmartRef__":true,"id":17438},"_Padding":{"__isSmartRef__":true,"id":17439},"_BorderColor":{"__isSmartRef__":true,"id":588},"_Fill":{"__isSmartRef__":true,"id":17440},"_BorderRadius":6,"_BorderWidth":0,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"17436":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17437":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"17438":{"x":100,"y":100,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17439":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17440":{"r":0.9019607843137255,"g":0.9019607843137255,"b":0.9019607843137255,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17441":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"17442":{"morph":{"__isSmartRef__":true,"id":17411},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"17443":{"x":105,"y":630,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17444":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"17445":{"partsSpaceName":"PartsBin/BP2012/","name":"StartButton","part":null,"json":null,"__LivelyClassName__":"lively.PartsBin.PartItem","__SourceModuleName__":"Global.lively.PartsBin"},"17446":{"submorphs":[{"__isSmartRef__":true,"id":17447},{"__isSmartRef__":true,"id":17457}],"scripts":[],"shape":{"__isSmartRef__":true,"id":17470},"derivationIds":[null],"id":"3421D2A6-C63E-40EC-8BF8-4CB68A597D84","renderContextTable":{"__isSmartRef__":true,"id":17476},"eventHandler":{"__isSmartRef__":true,"id":17477},"_ClipMode":"visible","droppingEnabled":false,"halosEnabled":true,"draggingEnabled":true,"accessibleInInactiveWindow":true,"_Position":{"__isSmartRef__":true,"id":17478},"partsBinURL":{"__isSmartRef__":true,"id":17479},"targetName":"Styler","partItem":{"__isSmartRef__":true,"id":17480},"owner":{"__isSmartRef__":true,"id":16325},"isSelected":false,"__LivelyClassName__":"lively.morphic.PartsBinItem","__SourceModuleName__":"Global.lively.morphic.ScriptingSupport"},"17447":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":17448},"derivationIds":[null],"id":"D67DE400-7F6F-4648-91D6-0EAAD5BD1C79","renderContextTable":{"__isSmartRef__":true,"id":17453},"eventHandler":{"__isSmartRef__":true,"id":17454},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"eventsAreIgnored":true,"_Position":{"__isSmartRef__":true,"id":17455},"priorExtent":{"__isSmartRef__":true,"id":17456},"owner":{"__isSmartRef__":true,"id":17446},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global"},"17448":{"renderContextTable":{"__isSmartRef__":true,"id":17449},"_Extent":{"__isSmartRef__":true,"id":17450},"_Padding":{"__isSmartRef__":true,"id":17451},"stringifiedShapeNode":"
","extent":{"__isSmartRef__":true,"id":17452},"__LivelyClassName__":"lively.morphic.Shapes.External","__SourceModuleName__":"Global.lively.morphic.Shapes"},"17449":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","getExtent":"getExtentHTML","initFromStringifiedShapeNode":"initFromStringifiedShapeNodeHTML"},"17450":{"x":94,"y":94,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17451":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17452":{"x":94,"y":94,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17453":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"17454":{"morph":{"__isSmartRef__":true,"id":17447},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"17455":{"x":3,"y":3,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17456":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17457":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":17458},"derivationIds":[null],"id":"7C5ADF94-CB6F-42B5-95A8-D4B706D3A77B","renderContextTable":{"__isSmartRef__":true,"id":17464},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":17465}],"eventHandler":{"__isSmartRef__":true,"id":17467},"_ClipMode":"hidden","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"fixedHeight":false,"_InputAllowed":false,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":8,"evalEnabled":false,"isLabel":true,"_HandStyle":"default","_Align":"center","eventsAreIgnored":true,"owner":{"__isSmartRef__":true,"id":17446},"_Visible":true,"priorExtent":{"__isSmartRef__":true,"id":17468},"_MaxTextWidth":null,"_MinTextWidth":null,"_MaxTextHeight":null,"_MinTextHeight":null,"_Position":{"__isSmartRef__":true,"id":17469},"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"17458":{"_Position":{"__isSmartRef__":true,"id":17459},"renderContextTable":{"__isSmartRef__":true,"id":17460},"_Extent":{"__isSmartRef__":true,"id":17461},"_Padding":{"__isSmartRef__":true,"id":17462},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":588},"_Fill":{"__isSmartRef__":true,"id":17463},"_Opacity":0.8,"_BorderRadius":2,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"17459":{"x":10,"y":10,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17460":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"17461":{"x":38,"y":16,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17462":{"x":5,"y":2,"width":0,"height":-2,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17463":{"r":1,"g":1,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17464":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"17465":{"style":{"__isSmartRef__":true,"id":17466},"chunkOwner":{"__isSmartRef__":true,"id":17457},"storedString":"Styler","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"17466":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"17467":{"morph":{"__isSmartRef__":true,"id":17457},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"17468":{"x":38,"y":16,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17469":{"x":21,"y":70,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17470":{"_Position":{"__isSmartRef__":true,"id":17471},"renderContextTable":{"__isSmartRef__":true,"id":17472},"_Extent":{"__isSmartRef__":true,"id":17473},"_Padding":{"__isSmartRef__":true,"id":17474},"_BorderColor":{"__isSmartRef__":true,"id":588},"_Fill":{"__isSmartRef__":true,"id":17475},"_BorderRadius":6,"_BorderWidth":0,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"17471":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17472":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"17473":{"x":100,"y":100,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17474":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17475":{"r":0.9019607843137255,"g":0.9019607843137255,"b":0.9019607843137255,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17476":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"17477":{"morph":{"__isSmartRef__":true,"id":17446},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"17478":{"x":210,"y":630,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17479":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"17480":{"partsSpaceName":"PartsBin/BP2012/","name":"Styler","part":null,"json":null,"__LivelyClassName__":"lively.PartsBin.PartItem","__SourceModuleName__":"Global.lively.PartsBin"},"17481":{"submorphs":[{"__isSmartRef__":true,"id":17482},{"__isSmartRef__":true,"id":17492}],"scripts":[],"shape":{"__isSmartRef__":true,"id":17505},"derivationIds":[null],"id":"41677970-3B20-41D5-AD08-7393B7B004A3","renderContextTable":{"__isSmartRef__":true,"id":17511},"eventHandler":{"__isSmartRef__":true,"id":17512},"_ClipMode":"visible","droppingEnabled":false,"halosEnabled":true,"draggingEnabled":true,"accessibleInInactiveWindow":true,"_Position":{"__isSmartRef__":true,"id":17513},"partsBinURL":{"__isSmartRef__":true,"id":17514},"targetName":"SyncMorph","partItem":{"__isSmartRef__":true,"id":17515},"owner":{"__isSmartRef__":true,"id":16325},"isSelected":false,"__LivelyClassName__":"lively.morphic.PartsBinItem","__SourceModuleName__":"Global.lively.morphic.ScriptingSupport"},"17482":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":17483},"derivationIds":[null],"id":"C8EEC3B6-D225-48D8-838A-F0E0327394BE","renderContextTable":{"__isSmartRef__":true,"id":17488},"eventHandler":{"__isSmartRef__":true,"id":17489},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"eventsAreIgnored":true,"_Position":{"__isSmartRef__":true,"id":17490},"priorExtent":{"__isSmartRef__":true,"id":17491},"owner":{"__isSmartRef__":true,"id":17481},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global"},"17483":{"renderContextTable":{"__isSmartRef__":true,"id":17484},"_Extent":{"__isSmartRef__":true,"id":17485},"_Padding":{"__isSmartRef__":true,"id":17486},"stringifiedShapeNode":"
SyncMorph
X
M
","extent":{"__isSmartRef__":true,"id":17487},"__LivelyClassName__":"lively.morphic.Shapes.External","__SourceModuleName__":"Global.lively.morphic.Shapes"},"17484":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","getExtent":"getExtentHTML","initFromStringifiedShapeNode":"initFromStringifiedShapeNodeHTML"},"17485":{"x":94,"y":94,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17486":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17487":{"x":94,"y":94,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17488":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"17489":{"morph":{"__isSmartRef__":true,"id":17482},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"17490":{"x":3,"y":3,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17491":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17492":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":17493},"derivationIds":[null],"id":"8F658FEC-EA55-44E2-B96C-16A6A3D6A11B","renderContextTable":{"__isSmartRef__":true,"id":17499},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":17500}],"eventHandler":{"__isSmartRef__":true,"id":17502},"_ClipMode":"hidden","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"fixedHeight":false,"_InputAllowed":false,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":8,"evalEnabled":false,"isLabel":true,"_HandStyle":"default","_Align":"center","eventsAreIgnored":true,"owner":{"__isSmartRef__":true,"id":17481},"_Visible":true,"priorExtent":{"__isSmartRef__":true,"id":17503},"_MaxTextWidth":null,"_MinTextWidth":null,"_MaxTextHeight":null,"_MinTextHeight":null,"_Position":{"__isSmartRef__":true,"id":17504},"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"17493":{"_Position":{"__isSmartRef__":true,"id":17494},"renderContextTable":{"__isSmartRef__":true,"id":17495},"_Extent":{"__isSmartRef__":true,"id":17496},"_Padding":{"__isSmartRef__":true,"id":17497},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":588},"_Fill":{"__isSmartRef__":true,"id":17498},"_Opacity":0.8,"_BorderRadius":2,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"17494":{"x":10,"y":10,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17495":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"17496":{"x":65,"y":16,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17497":{"x":5,"y":2,"width":0,"height":-2,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17498":{"r":1,"g":1,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17499":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"17500":{"style":{"__isSmartRef__":true,"id":17501},"chunkOwner":{"__isSmartRef__":true,"id":17492},"storedString":"SyncMorph","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"17501":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"17502":{"morph":{"__isSmartRef__":true,"id":17492},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"17503":{"x":65,"y":16,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17504":{"x":7.5,"y":70,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17505":{"_Position":{"__isSmartRef__":true,"id":17506},"renderContextTable":{"__isSmartRef__":true,"id":17507},"_Extent":{"__isSmartRef__":true,"id":17508},"_Padding":{"__isSmartRef__":true,"id":17509},"_BorderColor":{"__isSmartRef__":true,"id":588},"_Fill":{"__isSmartRef__":true,"id":17510},"_BorderRadius":6,"_BorderWidth":0,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"17506":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17507":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"17508":{"x":100,"y":100,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17509":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17510":{"r":0.9019607843137255,"g":0.9019607843137255,"b":0.9019607843137255,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17511":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"17512":{"morph":{"__isSmartRef__":true,"id":17481},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"17513":{"x":315,"y":630,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17514":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"17515":{"partsSpaceName":"PartsBin/BP2012/","name":"SyncMorph","part":null,"json":null,"__LivelyClassName__":"lively.PartsBin.PartItem","__SourceModuleName__":"Global.lively.PartsBin"},"17516":{"submorphs":[{"__isSmartRef__":true,"id":17517},{"__isSmartRef__":true,"id":17527}],"scripts":[],"shape":{"__isSmartRef__":true,"id":17540},"derivationIds":[null],"id":"B98DD397-A197-4108-819D-720863ABE5A5","renderContextTable":{"__isSmartRef__":true,"id":17546},"eventHandler":{"__isSmartRef__":true,"id":17547},"_ClipMode":"visible","droppingEnabled":false,"halosEnabled":true,"draggingEnabled":true,"accessibleInInactiveWindow":true,"_Position":{"__isSmartRef__":true,"id":17548},"partsBinURL":{"__isSmartRef__":true,"id":17549},"targetName":"Toolbar","partItem":{"__isSmartRef__":true,"id":17550},"owner":{"__isSmartRef__":true,"id":16325},"isSelected":false,"__LivelyClassName__":"lively.morphic.PartsBinItem","__SourceModuleName__":"Global.lively.morphic.ScriptingSupport"},"17517":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":17518},"derivationIds":[null],"id":"CD5AAE3D-78BD-474A-8332-0B7AAB9211D4","renderContextTable":{"__isSmartRef__":true,"id":17523},"eventHandler":{"__isSmartRef__":true,"id":17524},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"eventsAreIgnored":true,"_Position":{"__isSmartRef__":true,"id":17525},"priorExtent":{"__isSmartRef__":true,"id":17526},"owner":{"__isSmartRef__":true,"id":17516},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global"},"17518":{"renderContextTable":{"__isSmartRef__":true,"id":17519},"_Extent":{"__isSmartRef__":true,"id":17520},"_Padding":{"__isSmartRef__":true,"id":17521},"stringifiedShapeNode":"
","extent":{"__isSmartRef__":true,"id":17522},"__LivelyClassName__":"lively.morphic.Shapes.External","__SourceModuleName__":"Global.lively.morphic.Shapes"},"17519":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","getExtent":"getExtentHTML","initFromStringifiedShapeNode":"initFromStringifiedShapeNodeHTML"},"17520":{"x":94,"y":94,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17521":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17522":{"x":94,"y":94,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17523":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"17524":{"morph":{"__isSmartRef__":true,"id":17517},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"17525":{"x":3,"y":3,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17526":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17527":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":17528},"derivationIds":[null],"id":"013D7CBA-4B29-4D80-9283-1CE35C728692","renderContextTable":{"__isSmartRef__":true,"id":17534},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":17535}],"eventHandler":{"__isSmartRef__":true,"id":17537},"_ClipMode":"hidden","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"fixedHeight":false,"_InputAllowed":false,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":8,"evalEnabled":false,"isLabel":true,"_HandStyle":"default","_Align":"center","eventsAreIgnored":true,"owner":{"__isSmartRef__":true,"id":17516},"_Visible":true,"priorExtent":{"__isSmartRef__":true,"id":17538},"_MaxTextWidth":null,"_MinTextWidth":null,"_MaxTextHeight":null,"_MinTextHeight":null,"_Position":{"__isSmartRef__":true,"id":17539},"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"17528":{"_Position":{"__isSmartRef__":true,"id":17529},"renderContextTable":{"__isSmartRef__":true,"id":17530},"_Extent":{"__isSmartRef__":true,"id":17531},"_Padding":{"__isSmartRef__":true,"id":17532},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":588},"_Fill":{"__isSmartRef__":true,"id":17533},"_Opacity":0.8,"_BorderRadius":2,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"17529":{"x":10,"y":10,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17530":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"17531":{"x":49,"y":16,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17532":{"x":5,"y":2,"width":0,"height":-2,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17533":{"r":1,"g":1,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17534":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"17535":{"style":{"__isSmartRef__":true,"id":17536},"chunkOwner":{"__isSmartRef__":true,"id":17527},"storedString":"Toolbar","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"17536":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"17537":{"morph":{"__isSmartRef__":true,"id":17527},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"17538":{"x":49,"y":16,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17539":{"x":15.5,"y":70,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17540":{"_Position":{"__isSmartRef__":true,"id":17541},"renderContextTable":{"__isSmartRef__":true,"id":17542},"_Extent":{"__isSmartRef__":true,"id":17543},"_Padding":{"__isSmartRef__":true,"id":17544},"_BorderColor":{"__isSmartRef__":true,"id":588},"_Fill":{"__isSmartRef__":true,"id":17545},"_BorderRadius":6,"_BorderWidth":0,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"17541":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17542":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"17543":{"x":100,"y":100,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17544":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17545":{"r":0.9019607843137255,"g":0.9019607843137255,"b":0.9019607843137255,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17546":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"17547":{"morph":{"__isSmartRef__":true,"id":17516},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"17548":{"x":420,"y":630,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17549":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"17550":{"partsSpaceName":"PartsBin/BP2012/","name":"Toolbar","part":null,"json":null,"__LivelyClassName__":"lively.PartsBin.PartItem","__SourceModuleName__":"Global.lively.PartsBin"},"17551":{"submorphs":[{"__isSmartRef__":true,"id":17552},{"__isSmartRef__":true,"id":17562}],"scripts":[],"shape":{"__isSmartRef__":true,"id":17575},"derivationIds":[null],"id":"DCF9A37C-53FD-4716-A73E-9AECAEB9F998","renderContextTable":{"__isSmartRef__":true,"id":17581},"eventHandler":{"__isSmartRef__":true,"id":17582},"_ClipMode":"visible","droppingEnabled":false,"halosEnabled":true,"draggingEnabled":true,"accessibleInInactiveWindow":true,"_Position":{"__isSmartRef__":true,"id":17583},"partsBinURL":{"__isSmartRef__":true,"id":17584},"targetName":"UserStory","partItem":{"__isSmartRef__":true,"id":17585},"owner":{"__isSmartRef__":true,"id":16325},"isSelected":false,"__LivelyClassName__":"lively.morphic.PartsBinItem","__SourceModuleName__":"Global.lively.morphic.ScriptingSupport"},"17552":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":17553},"derivationIds":[null],"id":"A776D942-D4A0-4FAF-A3BC-C5C01BAE7106","renderContextTable":{"__isSmartRef__":true,"id":17558},"eventHandler":{"__isSmartRef__":true,"id":17559},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"eventsAreIgnored":true,"_Position":{"__isSmartRef__":true,"id":17560},"priorExtent":{"__isSmartRef__":true,"id":17561},"owner":{"__isSmartRef__":true,"id":17551},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global"},"17553":{"renderContextTable":{"__isSmartRef__":true,"id":17554},"_Extent":{"__isSmartRef__":true,"id":17555},"_Padding":{"__isSmartRef__":true,"id":17556},"stringifiedShapeNode":"
Title
X
M
publish
Description
X
revert
release date (requested):
...
(estimated):
...
Title
/\\
\\/
1
","extent":{"__isSmartRef__":true,"id":17557},"__LivelyClassName__":"lively.morphic.Shapes.External","__SourceModuleName__":"Global.lively.morphic.Shapes"},"17554":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","getExtent":"getExtentHTML","initFromStringifiedShapeNode":"initFromStringifiedShapeNodeHTML"},"17555":{"x":94,"y":94,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17556":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17557":{"x":94,"y":94,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17558":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"17559":{"morph":{"__isSmartRef__":true,"id":17552},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"17560":{"x":3,"y":3,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17561":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17562":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":17563},"derivationIds":[null],"id":"2E9466E1-DDE5-4569-8988-6893B1E32E81","renderContextTable":{"__isSmartRef__":true,"id":17569},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":17570}],"eventHandler":{"__isSmartRef__":true,"id":17572},"_ClipMode":"hidden","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"fixedHeight":false,"_InputAllowed":false,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":8,"evalEnabled":false,"isLabel":true,"_HandStyle":"default","_Align":"center","eventsAreIgnored":true,"owner":{"__isSmartRef__":true,"id":17551},"_Visible":true,"priorExtent":{"__isSmartRef__":true,"id":17573},"_MaxTextWidth":null,"_MinTextWidth":null,"_MaxTextHeight":null,"_MinTextHeight":null,"_Position":{"__isSmartRef__":true,"id":17574},"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"17563":{"_Position":{"__isSmartRef__":true,"id":17564},"renderContextTable":{"__isSmartRef__":true,"id":17565},"_Extent":{"__isSmartRef__":true,"id":17566},"_Padding":{"__isSmartRef__":true,"id":17567},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":588},"_Fill":{"__isSmartRef__":true,"id":17568},"_Opacity":0.8,"_BorderRadius":2,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"17564":{"x":10,"y":10,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17565":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"17566":{"x":60,"y":16,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17567":{"x":5,"y":2,"width":0,"height":-2,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17568":{"r":1,"g":1,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17569":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"17570":{"style":{"__isSmartRef__":true,"id":17571},"chunkOwner":{"__isSmartRef__":true,"id":17562},"storedString":"UserStory","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"17571":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"17572":{"morph":{"__isSmartRef__":true,"id":17562},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"17573":{"x":60,"y":16,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17574":{"x":10,"y":70,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17575":{"_Position":{"__isSmartRef__":true,"id":17576},"renderContextTable":{"__isSmartRef__":true,"id":17577},"_Extent":{"__isSmartRef__":true,"id":17578},"_Padding":{"__isSmartRef__":true,"id":17579},"_BorderColor":{"__isSmartRef__":true,"id":588},"_Fill":{"__isSmartRef__":true,"id":17580},"_BorderRadius":6,"_BorderWidth":0,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"17576":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17577":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"17578":{"x":100,"y":100,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17579":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17580":{"r":0.9019607843137255,"g":0.9019607843137255,"b":0.9019607843137255,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17581":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"17582":{"morph":{"__isSmartRef__":true,"id":17551},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"17583":{"x":0,"y":735,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17584":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"17585":{"partsSpaceName":"PartsBin/BP2012/","name":"UserStory","part":null,"json":null,"__LivelyClassName__":"lively.PartsBin.PartItem","__SourceModuleName__":"Global.lively.PartsBin"},"17586":{"submorphs":[{"__isSmartRef__":true,"id":17587},{"__isSmartRef__":true,"id":17597}],"scripts":[],"shape":{"__isSmartRef__":true,"id":17610},"derivationIds":[null],"id":"E8B87733-A2C0-404F-83A6-2973080786C3","renderContextTable":{"__isSmartRef__":true,"id":17616},"eventHandler":{"__isSmartRef__":true,"id":17617},"_ClipMode":"visible","droppingEnabled":false,"halosEnabled":true,"draggingEnabled":true,"accessibleInInactiveWindow":true,"_Position":{"__isSmartRef__":true,"id":17618},"partsBinURL":{"__isSmartRef__":true,"id":17619},"targetName":"UserStoryBoard","partItem":{"__isSmartRef__":true,"id":17620},"owner":{"__isSmartRef__":true,"id":16325},"isSelected":false,"__LivelyClassName__":"lively.morphic.PartsBinItem","__SourceModuleName__":"Global.lively.morphic.ScriptingSupport"},"17587":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":17588},"derivationIds":[null],"id":"F5FD5974-2CB9-4781-AA39-2A38966BE5AA","renderContextTable":{"__isSmartRef__":true,"id":17593},"eventHandler":{"__isSmartRef__":true,"id":17594},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"eventsAreIgnored":true,"_Position":{"__isSmartRef__":true,"id":17595},"priorExtent":{"__isSmartRef__":true,"id":17596},"owner":{"__isSmartRef__":true,"id":17586},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global"},"17588":{"renderContextTable":{"__isSmartRef__":true,"id":17589},"_Extent":{"__isSmartRef__":true,"id":17590},"_Padding":{"__isSmartRef__":true,"id":17591},"stringifiedShapeNode":"
update
save
new
force reload all
\nLiveSync
1+0+0/1
1+0+0/1
new
in prog.
other
done
UserStoryBoard
X
M
","extent":{"__isSmartRef__":true,"id":17592},"__LivelyClassName__":"lively.morphic.Shapes.External","__SourceModuleName__":"Global.lively.morphic.Shapes"},"17589":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","getExtent":"getExtentHTML","initFromStringifiedShapeNode":"initFromStringifiedShapeNodeHTML"},"17590":{"x":94,"y":94,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17591":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17592":{"x":94,"y":94,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17593":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"17594":{"morph":{"__isSmartRef__":true,"id":17587},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"17595":{"x":3,"y":3,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17596":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17597":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":17598},"derivationIds":[null],"id":"F86F0CB3-258C-448E-BB1D-F6962D44EA6E","renderContextTable":{"__isSmartRef__":true,"id":17604},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":17605}],"eventHandler":{"__isSmartRef__":true,"id":17607},"_ClipMode":"hidden","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"fixedHeight":false,"_InputAllowed":false,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":8,"evalEnabled":false,"isLabel":true,"_HandStyle":"default","_Align":"center","eventsAreIgnored":true,"owner":{"__isSmartRef__":true,"id":17586},"_Visible":true,"priorExtent":{"__isSmartRef__":true,"id":17608},"_MaxTextWidth":null,"_MinTextWidth":null,"_MaxTextHeight":null,"_MinTextHeight":null,"_Position":{"__isSmartRef__":true,"id":17609},"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"17598":{"_Position":{"__isSmartRef__":true,"id":17599},"renderContextTable":{"__isSmartRef__":true,"id":17600},"_Extent":{"__isSmartRef__":true,"id":17601},"_Padding":{"__isSmartRef__":true,"id":17602},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":588},"_Fill":{"__isSmartRef__":true,"id":17603},"_Opacity":0.8,"_BorderRadius":2,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"17599":{"x":10,"y":10,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17600":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"17601":{"x":90,"y":16,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17602":{"x":5,"y":2,"width":0,"height":-2,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17603":{"r":1,"g":1,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17604":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"17605":{"style":{"__isSmartRef__":true,"id":17606},"chunkOwner":{"__isSmartRef__":true,"id":17597},"storedString":"UserStoryBoard","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"17606":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"17607":{"morph":{"__isSmartRef__":true,"id":17597},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"17608":{"x":90,"y":16,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17609":{"x":-5,"y":70,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17610":{"_Position":{"__isSmartRef__":true,"id":17611},"renderContextTable":{"__isSmartRef__":true,"id":17612},"_Extent":{"__isSmartRef__":true,"id":17613},"_Padding":{"__isSmartRef__":true,"id":17614},"_BorderColor":{"__isSmartRef__":true,"id":588},"_Fill":{"__isSmartRef__":true,"id":17615},"_BorderRadius":6,"_BorderWidth":0,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"17611":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17612":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"17613":{"x":100,"y":100,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17614":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17615":{"r":0.9019607843137255,"g":0.9019607843137255,"b":0.9019607843137255,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17616":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"17617":{"morph":{"__isSmartRef__":true,"id":17586},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"17618":{"x":105,"y":735,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17619":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"17620":{"partsSpaceName":"PartsBin/BP2012/","name":"UserStoryBoard","part":null,"json":null,"__LivelyClassName__":"lively.PartsBin.PartItem","__SourceModuleName__":"Global.lively.PartsBin"},"17621":{"submorphs":[{"__isSmartRef__":true,"id":17622},{"__isSmartRef__":true,"id":17632}],"scripts":[],"shape":{"__isSmartRef__":true,"id":17645},"derivationIds":[null],"id":"965373AB-9498-473F-9EB2-761E82F0F98B","renderContextTable":{"__isSmartRef__":true,"id":17651},"eventHandler":{"__isSmartRef__":true,"id":17652},"_ClipMode":"visible","droppingEnabled":false,"halosEnabled":true,"draggingEnabled":true,"accessibleInInactiveWindow":true,"_Position":{"__isSmartRef__":true,"id":17653},"partsBinURL":{"__isSmartRef__":true,"id":17654},"targetName":"UserStoryDestroyer","partItem":{"__isSmartRef__":true,"id":17655},"owner":{"__isSmartRef__":true,"id":16325},"isSelected":false,"__LivelyClassName__":"lively.morphic.PartsBinItem","__SourceModuleName__":"Global.lively.morphic.ScriptingSupport"},"17622":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":17623},"derivationIds":[null],"id":"04A4E8B5-5A35-4F06-AA3B-F2AEF4ACCF99","renderContextTable":{"__isSmartRef__":true,"id":17628},"eventHandler":{"__isSmartRef__":true,"id":17629},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"eventsAreIgnored":true,"_Position":{"__isSmartRef__":true,"id":17630},"priorExtent":{"__isSmartRef__":true,"id":17631},"owner":{"__isSmartRef__":true,"id":17621},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global"},"17623":{"renderContextTable":{"__isSmartRef__":true,"id":17624},"_Extent":{"__isSmartRef__":true,"id":17625},"_Padding":{"__isSmartRef__":true,"id":17626},"stringifiedShapeNode":"
UserStory destroyer
","extent":{"__isSmartRef__":true,"id":17627},"__LivelyClassName__":"lively.morphic.Shapes.External","__SourceModuleName__":"Global.lively.morphic.Shapes"},"17624":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","getExtent":"getExtentHTML","initFromStringifiedShapeNode":"initFromStringifiedShapeNodeHTML"},"17625":{"x":94,"y":94,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17626":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17627":{"x":94,"y":94,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17628":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"17629":{"morph":{"__isSmartRef__":true,"id":17622},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"17630":{"x":3,"y":3,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17631":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17632":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":17633},"derivationIds":[null],"id":"E23984E4-01BB-43A1-8E5A-D3B413C36D7B","renderContextTable":{"__isSmartRef__":true,"id":17639},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":17640}],"eventHandler":{"__isSmartRef__":true,"id":17642},"_ClipMode":"hidden","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"fixedHeight":false,"_InputAllowed":false,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":8,"evalEnabled":false,"isLabel":true,"_HandStyle":"default","_Align":"center","eventsAreIgnored":true,"owner":{"__isSmartRef__":true,"id":17621},"_Visible":true,"priorExtent":{"__isSmartRef__":true,"id":17643},"_MaxTextWidth":null,"_MinTextWidth":null,"_MaxTextHeight":null,"_MinTextHeight":null,"_Position":{"__isSmartRef__":true,"id":17644},"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"17633":{"_Position":{"__isSmartRef__":true,"id":17634},"renderContextTable":{"__isSmartRef__":true,"id":17635},"_Extent":{"__isSmartRef__":true,"id":17636},"_Padding":{"__isSmartRef__":true,"id":17637},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":588},"_Fill":{"__isSmartRef__":true,"id":17638},"_Opacity":0.8,"_BorderRadius":2,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"17634":{"x":10,"y":10,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17635":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"17636":{"x":108,"y":16,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17637":{"x":5,"y":2,"width":0,"height":-2,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17638":{"r":1,"g":1,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17639":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"17640":{"style":{"__isSmartRef__":true,"id":17641},"chunkOwner":{"__isSmartRef__":true,"id":17632},"storedString":"UserStoryDestroyer","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"17641":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"17642":{"morph":{"__isSmartRef__":true,"id":17632},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"17643":{"x":108,"y":16,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17644":{"x":-14,"y":70,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17645":{"_Position":{"__isSmartRef__":true,"id":17646},"renderContextTable":{"__isSmartRef__":true,"id":17647},"_Extent":{"__isSmartRef__":true,"id":17648},"_Padding":{"__isSmartRef__":true,"id":17649},"_BorderColor":{"__isSmartRef__":true,"id":588},"_Fill":{"__isSmartRef__":true,"id":17650},"_BorderRadius":6,"_BorderWidth":0,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"17646":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17647":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"17648":{"x":100,"y":100,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17649":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17650":{"r":0.9019607843137255,"g":0.9019607843137255,"b":0.9019607843137255,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17651":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"17652":{"morph":{"__isSmartRef__":true,"id":17621},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"17653":{"x":210,"y":735,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17654":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"17655":{"partsSpaceName":"PartsBin/BP2012/","name":"UserStoryDestroyer","part":null,"json":null,"__LivelyClassName__":"lively.PartsBin.PartItem","__SourceModuleName__":"Global.lively.PartsBin"},"17656":{"submorphs":[{"__isSmartRef__":true,"id":17657},{"__isSmartRef__":true,"id":17667}],"scripts":[],"shape":{"__isSmartRef__":true,"id":17680},"derivationIds":[null],"id":"E0BE542A-F325-44D1-8492-F8E4001B84D8","renderContextTable":{"__isSmartRef__":true,"id":17686},"eventHandler":{"__isSmartRef__":true,"id":17687},"_ClipMode":"visible","droppingEnabled":false,"halosEnabled":true,"draggingEnabled":true,"accessibleInInactiveWindow":true,"_Position":{"__isSmartRef__":true,"id":17688},"partsBinURL":{"__isSmartRef__":true,"id":17689},"targetName":"UserStoryDiffViewer","partItem":{"__isSmartRef__":true,"id":17690},"owner":{"__isSmartRef__":true,"id":16325},"isSelected":false,"__LivelyClassName__":"lively.morphic.PartsBinItem","__SourceModuleName__":"Global.lively.morphic.ScriptingSupport"},"17657":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":17658},"derivationIds":[null],"id":"3EA8745A-388F-46F7-A81C-A98A80740C00","renderContextTable":{"__isSmartRef__":true,"id":17663},"eventHandler":{"__isSmartRef__":true,"id":17664},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"eventsAreIgnored":true,"_Position":{"__isSmartRef__":true,"id":17665},"priorExtent":{"__isSmartRef__":true,"id":17666},"owner":{"__isSmartRef__":true,"id":17656},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global"},"17658":{"renderContextTable":{"__isSmartRef__":true,"id":17659},"_Extent":{"__isSmartRef__":true,"id":17660},"_Padding":{"__isSmartRef__":true,"id":17661},"stringifiedShapeNode":"
merge & publish
undefined
accept
reject
DiffViewer
X
M
","extent":{"__isSmartRef__":true,"id":17662},"__LivelyClassName__":"lively.morphic.Shapes.External","__SourceModuleName__":"Global.lively.morphic.Shapes"},"17659":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","getExtent":"getExtentHTML","initFromStringifiedShapeNode":"initFromStringifiedShapeNodeHTML"},"17660":{"x":94,"y":94,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17661":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17662":{"x":94,"y":94,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17663":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"17664":{"morph":{"__isSmartRef__":true,"id":17657},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"17665":{"x":3,"y":3,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17666":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17667":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":17668},"derivationIds":[null],"id":"18FD3CC9-F9B0-4A67-89D1-2AF6F5A7B69B","renderContextTable":{"__isSmartRef__":true,"id":17674},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":17675}],"eventHandler":{"__isSmartRef__":true,"id":17677},"_ClipMode":"hidden","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"fixedHeight":false,"_InputAllowed":false,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":8,"evalEnabled":false,"isLabel":true,"_HandStyle":"default","_Align":"center","eventsAreIgnored":true,"owner":{"__isSmartRef__":true,"id":17656},"_Visible":true,"priorExtent":{"__isSmartRef__":true,"id":17678},"_MaxTextWidth":null,"_MinTextWidth":null,"_MaxTextHeight":null,"_MinTextHeight":null,"_Position":{"__isSmartRef__":true,"id":17679},"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"17668":{"_Position":{"__isSmartRef__":true,"id":17669},"renderContextTable":{"__isSmartRef__":true,"id":17670},"_Extent":{"__isSmartRef__":true,"id":17671},"_Padding":{"__isSmartRef__":true,"id":17672},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":588},"_Fill":{"__isSmartRef__":true,"id":17673},"_Opacity":0.8,"_BorderRadius":2,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"17669":{"x":10,"y":10,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17670":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"17671":{"x":93,"y":16,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17672":{"x":5,"y":2,"width":0,"height":-2,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17673":{"r":1,"g":1,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17674":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"17675":{"style":{"__isSmartRef__":true,"id":17676},"chunkOwner":{"__isSmartRef__":true,"id":17667},"storedString":"UserStoryDiffVi...","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"17676":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"17677":{"morph":{"__isSmartRef__":true,"id":17667},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"17678":{"x":93,"y":16,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17679":{"x":-6.5,"y":70,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17680":{"_Position":{"__isSmartRef__":true,"id":17681},"renderContextTable":{"__isSmartRef__":true,"id":17682},"_Extent":{"__isSmartRef__":true,"id":17683},"_Padding":{"__isSmartRef__":true,"id":17684},"_BorderColor":{"__isSmartRef__":true,"id":588},"_Fill":{"__isSmartRef__":true,"id":17685},"_BorderRadius":6,"_BorderWidth":0,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"17681":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17682":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"17683":{"x":100,"y":100,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17684":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17685":{"r":0.9019607843137255,"g":0.9019607843137255,"b":0.9019607843137255,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17686":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"17687":{"morph":{"__isSmartRef__":true,"id":17656},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"17688":{"x":315,"y":735,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17689":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"17690":{"partsSpaceName":"PartsBin/BP2012/","name":"UserStoryDiffViewer","part":null,"json":null,"__LivelyClassName__":"lively.PartsBin.PartItem","__SourceModuleName__":"Global.lively.PartsBin"},"17691":{"submorphs":[{"__isSmartRef__":true,"id":17692},{"__isSmartRef__":true,"id":17702}],"scripts":[],"shape":{"__isSmartRef__":true,"id":17715},"derivationIds":[null],"id":"8D57EFFD-53B7-4246-A5AF-8C81C5EBC899","renderContextTable":{"__isSmartRef__":true,"id":17721},"eventHandler":{"__isSmartRef__":true,"id":17722},"_ClipMode":"visible","droppingEnabled":false,"halosEnabled":true,"draggingEnabled":true,"accessibleInInactiveWindow":true,"_Position":{"__isSmartRef__":true,"id":17723},"partsBinURL":{"__isSmartRef__":true,"id":17724},"targetName":"VoteMorph","partItem":{"__isSmartRef__":true,"id":17725},"owner":{"__isSmartRef__":true,"id":16325},"isSelected":false,"__LivelyClassName__":"lively.morphic.PartsBinItem","__SourceModuleName__":"Global.lively.morphic.ScriptingSupport"},"17692":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":17693},"derivationIds":[null],"id":"FA19DCC1-93C0-47D4-893A-3766D4110023","renderContextTable":{"__isSmartRef__":true,"id":17698},"eventHandler":{"__isSmartRef__":true,"id":17699},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"eventsAreIgnored":true,"_Position":{"__isSmartRef__":true,"id":17700},"priorExtent":{"__isSmartRef__":true,"id":17701},"owner":{"__isSmartRef__":true,"id":17691},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global"},"17693":{"renderContextTable":{"__isSmartRef__":true,"id":17694},"_Extent":{"__isSmartRef__":true,"id":17695},"_Padding":{"__isSmartRef__":true,"id":17696},"stringifiedShapeNode":"
+1
0
","extent":{"__isSmartRef__":true,"id":17697},"__LivelyClassName__":"lively.morphic.Shapes.External","__SourceModuleName__":"Global.lively.morphic.Shapes"},"17694":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","getExtent":"getExtentHTML","initFromStringifiedShapeNode":"initFromStringifiedShapeNodeHTML"},"17695":{"x":94,"y":94,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17696":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17697":{"x":94,"y":94,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17698":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"17699":{"morph":{"__isSmartRef__":true,"id":17692},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"17700":{"x":3,"y":3,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17701":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17702":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":17703},"derivationIds":[null],"id":"76EBB56A-ECFC-4124-8047-B2AEBDA14BEC","renderContextTable":{"__isSmartRef__":true,"id":17709},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":17710}],"eventHandler":{"__isSmartRef__":true,"id":17712},"_ClipMode":"hidden","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"fixedHeight":false,"_InputAllowed":false,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":8,"evalEnabled":false,"isLabel":true,"_HandStyle":"default","_Align":"center","eventsAreIgnored":true,"owner":{"__isSmartRef__":true,"id":17691},"_Visible":true,"priorExtent":{"__isSmartRef__":true,"id":17713},"_MaxTextWidth":null,"_MinTextWidth":null,"_MaxTextHeight":null,"_MinTextHeight":null,"_Position":{"__isSmartRef__":true,"id":17714},"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"17703":{"_Position":{"__isSmartRef__":true,"id":17704},"renderContextTable":{"__isSmartRef__":true,"id":17705},"_Extent":{"__isSmartRef__":true,"id":17706},"_Padding":{"__isSmartRef__":true,"id":17707},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":588},"_Fill":{"__isSmartRef__":true,"id":17708},"_Opacity":0.8,"_BorderRadius":2,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"17704":{"x":10,"y":10,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17705":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"17706":{"x":63,"y":16,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17707":{"x":5,"y":2,"width":0,"height":-2,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17708":{"r":1,"g":1,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17709":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"17710":{"style":{"__isSmartRef__":true,"id":17711},"chunkOwner":{"__isSmartRef__":true,"id":17702},"storedString":"VoteMorph","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"17711":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"17712":{"morph":{"__isSmartRef__":true,"id":17702},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"17713":{"x":63,"y":16,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17714":{"x":8.5,"y":70,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17715":{"_Position":{"__isSmartRef__":true,"id":17716},"renderContextTable":{"__isSmartRef__":true,"id":17717},"_Extent":{"__isSmartRef__":true,"id":17718},"_Padding":{"__isSmartRef__":true,"id":17719},"_BorderColor":{"__isSmartRef__":true,"id":588},"_Fill":{"__isSmartRef__":true,"id":17720},"_BorderRadius":6,"_BorderWidth":0,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"17716":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17717":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"17718":{"x":100,"y":100,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17719":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17720":{"r":0.9019607843137255,"g":0.9019607843137255,"b":0.9019607843137255,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17721":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"17722":{"morph":{"__isSmartRef__":true,"id":17691},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"17723":{"x":420,"y":735,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17724":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"17725":{"partsSpaceName":"PartsBin/BP2012/","name":"VoteMorph","part":null,"json":null,"__LivelyClassName__":"lively.PartsBin.PartItem","__SourceModuleName__":"Global.lively.PartsBin"},"17726":{"submorphs":[{"__isSmartRef__":true,"id":17727},{"__isSmartRef__":true,"id":17737}],"scripts":[],"shape":{"__isSmartRef__":true,"id":17750},"derivationIds":[null],"id":"9B53862B-781C-4460-9D8B-5D300F8630FA","renderContextTable":{"__isSmartRef__":true,"id":17756},"eventHandler":{"__isSmartRef__":true,"id":17757},"_ClipMode":"visible","droppingEnabled":false,"halosEnabled":true,"draggingEnabled":true,"accessibleInInactiveWindow":true,"_Position":{"__isSmartRef__":true,"id":17758},"partsBinURL":{"__isSmartRef__":true,"id":17759},"targetName":"webAppButton","partItem":{"__isSmartRef__":true,"id":17760},"owner":{"__isSmartRef__":true,"id":16325},"isSelected":false,"__LivelyClassName__":"lively.morphic.PartsBinItem","__SourceModuleName__":"Global.lively.morphic.ScriptingSupport"},"17727":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":17728},"derivationIds":[null],"id":"7DEDA7B9-6DEC-4535-A521-8E11FFFF247F","renderContextTable":{"__isSmartRef__":true,"id":17733},"eventHandler":{"__isSmartRef__":true,"id":17734},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"eventsAreIgnored":true,"_Position":{"__isSmartRef__":true,"id":17735},"priorExtent":{"__isSmartRef__":true,"id":17736},"owner":{"__isSmartRef__":true,"id":17726},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global"},"17728":{"renderContextTable":{"__isSmartRef__":true,"id":17729},"_Extent":{"__isSmartRef__":true,"id":17730},"_Padding":{"__isSmartRef__":true,"id":17731},"stringifiedShapeNode":"
prepare for webApp
","extent":{"__isSmartRef__":true,"id":17732},"__LivelyClassName__":"lively.morphic.Shapes.External","__SourceModuleName__":"Global.lively.morphic.Shapes"},"17729":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","getExtent":"getExtentHTML","initFromStringifiedShapeNode":"initFromStringifiedShapeNodeHTML"},"17730":{"x":94,"y":94,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17731":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17732":{"x":94,"y":94,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17733":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"17734":{"morph":{"__isSmartRef__":true,"id":17727},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"17735":{"x":3,"y":3,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17736":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17737":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":17738},"derivationIds":[null],"id":"A246D878-6AEA-4377-93A8-5FD1F89204F1","renderContextTable":{"__isSmartRef__":true,"id":17744},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":17745}],"eventHandler":{"__isSmartRef__":true,"id":17747},"_ClipMode":"hidden","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"fixedHeight":false,"_InputAllowed":false,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":8,"evalEnabled":false,"isLabel":true,"_HandStyle":"default","_Align":"center","eventsAreIgnored":true,"owner":{"__isSmartRef__":true,"id":17726},"_Visible":true,"priorExtent":{"__isSmartRef__":true,"id":17748},"_MaxTextWidth":null,"_MinTextWidth":null,"_MaxTextHeight":null,"_MinTextHeight":null,"_Position":{"__isSmartRef__":true,"id":17749},"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"17738":{"_Position":{"__isSmartRef__":true,"id":17739},"renderContextTable":{"__isSmartRef__":true,"id":17740},"_Extent":{"__isSmartRef__":true,"id":17741},"_Padding":{"__isSmartRef__":true,"id":17742},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":588},"_Fill":{"__isSmartRef__":true,"id":17743},"_Opacity":0.8,"_BorderRadius":2,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"17739":{"x":10,"y":10,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17740":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"17741":{"x":82,"y":16,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17742":{"x":5,"y":2,"width":0,"height":-2,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17743":{"r":1,"g":1,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17744":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"17745":{"style":{"__isSmartRef__":true,"id":17746},"chunkOwner":{"__isSmartRef__":true,"id":17737},"storedString":"webAppButton","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"17746":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"17747":{"morph":{"__isSmartRef__":true,"id":17737},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"17748":{"x":82,"y":16,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17749":{"x":-1,"y":70,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17750":{"_Position":{"__isSmartRef__":true,"id":17751},"renderContextTable":{"__isSmartRef__":true,"id":17752},"_Extent":{"__isSmartRef__":true,"id":17753},"_Padding":{"__isSmartRef__":true,"id":17754},"_BorderColor":{"__isSmartRef__":true,"id":588},"_Fill":{"__isSmartRef__":true,"id":17755},"_BorderRadius":6,"_BorderWidth":0,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"17751":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17752":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"17753":{"x":100,"y":100,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17754":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17755":{"r":0.9019607843137255,"g":0.9019607843137255,"b":0.9019607843137255,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17756":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"17757":{"morph":{"__isSmartRef__":true,"id":17726},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"17758":{"x":0,"y":840,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17759":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"17760":{"partsSpaceName":"PartsBin/BP2012/","name":"webAppButton","part":null,"json":null,"__LivelyClassName__":"lively.PartsBin.PartItem","__SourceModuleName__":"Global.lively.PartsBin"},"17761":{"submorphs":[{"__isSmartRef__":true,"id":17762},{"__isSmartRef__":true,"id":17772}],"scripts":[],"shape":{"__isSmartRef__":true,"id":17785},"derivationIds":[null],"id":"D078BAC7-34A5-46E6-AB42-A69BD47AEDDB","renderContextTable":{"__isSmartRef__":true,"id":17791},"eventHandler":{"__isSmartRef__":true,"id":17792},"_ClipMode":"visible","droppingEnabled":false,"halosEnabled":true,"draggingEnabled":true,"accessibleInInactiveWindow":true,"_Position":{"__isSmartRef__":true,"id":17793},"partsBinURL":{"__isSmartRef__":true,"id":17794},"targetName":"WhiteBoard","partItem":{"__isSmartRef__":true,"id":17795},"owner":{"__isSmartRef__":true,"id":16325},"isSelected":false,"__LivelyClassName__":"lively.morphic.PartsBinItem","__SourceModuleName__":"Global.lively.morphic.ScriptingSupport"},"17762":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":17763},"derivationIds":[null],"id":"E67F0139-9BC2-4CE8-A2E0-A5646B92B401","renderContextTable":{"__isSmartRef__":true,"id":17768},"eventHandler":{"__isSmartRef__":true,"id":17769},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"eventsAreIgnored":true,"_Position":{"__isSmartRef__":true,"id":17770},"priorExtent":{"__isSmartRef__":true,"id":17771},"owner":{"__isSmartRef__":true,"id":17761},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global"},"17763":{"renderContextTable":{"__isSmartRef__":true,"id":17764},"_Extent":{"__isSmartRef__":true,"id":17765},"_Padding":{"__isSmartRef__":true,"id":17766},"stringifiedShapeNode":"
","extent":{"__isSmartRef__":true,"id":17767},"__LivelyClassName__":"lively.morphic.Shapes.External","__SourceModuleName__":"Global.lively.morphic.Shapes"},"17764":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","getExtent":"getExtentHTML","initFromStringifiedShapeNode":"initFromStringifiedShapeNodeHTML"},"17765":{"x":94,"y":94,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17766":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17767":{"x":94,"y":94,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17768":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"17769":{"morph":{"__isSmartRef__":true,"id":17762},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"17770":{"x":3,"y":3,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17771":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17772":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":17773},"derivationIds":[null],"id":"6112030E-E56D-4967-8300-15C0EE80C795","renderContextTable":{"__isSmartRef__":true,"id":17779},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":17780}],"eventHandler":{"__isSmartRef__":true,"id":17782},"_ClipMode":"hidden","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"fixedHeight":false,"_InputAllowed":false,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":8,"evalEnabled":false,"isLabel":true,"_HandStyle":"default","_Align":"center","eventsAreIgnored":true,"owner":{"__isSmartRef__":true,"id":17761},"_Visible":true,"priorExtent":{"__isSmartRef__":true,"id":17783},"_MaxTextWidth":null,"_MinTextWidth":null,"_MaxTextHeight":null,"_MinTextHeight":null,"_Position":{"__isSmartRef__":true,"id":17784},"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"17773":{"_Position":{"__isSmartRef__":true,"id":17774},"renderContextTable":{"__isSmartRef__":true,"id":17775},"_Extent":{"__isSmartRef__":true,"id":17776},"_Padding":{"__isSmartRef__":true,"id":17777},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":588},"_Fill":{"__isSmartRef__":true,"id":17778},"_Opacity":0.8,"_BorderRadius":2,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"17774":{"x":10,"y":10,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17775":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"17776":{"x":69,"y":16,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17777":{"x":5,"y":2,"width":0,"height":-2,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17778":{"r":1,"g":1,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17779":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"17780":{"style":{"__isSmartRef__":true,"id":17781},"chunkOwner":{"__isSmartRef__":true,"id":17772},"storedString":"WhiteBoard","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"17781":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"17782":{"morph":{"__isSmartRef__":true,"id":17772},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"17783":{"x":69,"y":16,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17784":{"x":5.5,"y":70,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17785":{"_Position":{"__isSmartRef__":true,"id":17786},"renderContextTable":{"__isSmartRef__":true,"id":17787},"_Extent":{"__isSmartRef__":true,"id":17788},"_Padding":{"__isSmartRef__":true,"id":17789},"_BorderColor":{"__isSmartRef__":true,"id":588},"_Fill":{"__isSmartRef__":true,"id":17790},"_BorderRadius":6,"_BorderWidth":0,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"17786":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17787":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"17788":{"x":100,"y":100,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17789":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17790":{"r":0.9019607843137255,"g":0.9019607843137255,"b":0.9019607843137255,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17791":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"17792":{"morph":{"__isSmartRef__":true,"id":17761},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"17793":{"x":105,"y":840,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17794":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"17795":{"partsSpaceName":"PartsBin/BP2012/","name":"WhiteBoard","part":null,"json":null,"__LivelyClassName__":"lively.PartsBin.PartItem","__SourceModuleName__":"Global.lively.PartsBin"},"17796":{"submorphs":[{"__isSmartRef__":true,"id":17797},{"__isSmartRef__":true,"id":17807}],"scripts":[],"shape":{"__isSmartRef__":true,"id":17820},"derivationIds":[null],"id":"05625B7D-E2BE-433D-BC71-37BF9998D812","renderContextTable":{"__isSmartRef__":true,"id":17826},"eventHandler":{"__isSmartRef__":true,"id":17827},"_ClipMode":"visible","droppingEnabled":false,"halosEnabled":true,"draggingEnabled":true,"accessibleInInactiveWindow":true,"_Position":{"__isSmartRef__":true,"id":17828},"partsBinURL":{"__isSmartRef__":true,"id":17829},"targetName":"WhiteBoardSocketIO","partItem":{"__isSmartRef__":true,"id":17830},"owner":{"__isSmartRef__":true,"id":16325},"isSelected":false,"__LivelyClassName__":"lively.morphic.PartsBinItem","__SourceModuleName__":"Global.lively.morphic.ScriptingSupport"},"17797":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":17798},"derivationIds":[null],"id":"46F7B48B-4DC9-4353-935E-E74A6040B52A","renderContextTable":{"__isSmartRef__":true,"id":17803},"eventHandler":{"__isSmartRef__":true,"id":17804},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"eventsAreIgnored":true,"_Position":{"__isSmartRef__":true,"id":17805},"priorExtent":{"__isSmartRef__":true,"id":17806},"owner":{"__isSmartRef__":true,"id":17796},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global"},"17798":{"renderContextTable":{"__isSmartRef__":true,"id":17799},"_Extent":{"__isSmartRef__":true,"id":17800},"_Padding":{"__isSmartRef__":true,"id":17801},"stringifiedShapeNode":"
Channel: default
X
M
","extent":{"__isSmartRef__":true,"id":17802},"__LivelyClassName__":"lively.morphic.Shapes.External","__SourceModuleName__":"Global.lively.morphic.Shapes"},"17799":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","getExtent":"getExtentHTML","initFromStringifiedShapeNode":"initFromStringifiedShapeNodeHTML"},"17800":{"x":94,"y":94,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17801":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17802":{"x":94,"y":94,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17803":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"17804":{"morph":{"__isSmartRef__":true,"id":17797},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"17805":{"x":3,"y":3,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17806":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17807":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":17808},"derivationIds":[null],"id":"2F184790-8CFD-4760-A5A5-2B088651BEBA","renderContextTable":{"__isSmartRef__":true,"id":17814},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":17815}],"eventHandler":{"__isSmartRef__":true,"id":17817},"_ClipMode":"hidden","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"fixedHeight":false,"_InputAllowed":false,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":8,"evalEnabled":false,"isLabel":true,"_HandStyle":"default","_Align":"center","eventsAreIgnored":true,"owner":{"__isSmartRef__":true,"id":17796},"_Visible":true,"priorExtent":{"__isSmartRef__":true,"id":17818},"_MaxTextWidth":null,"_MinTextWidth":null,"_MaxTextHeight":null,"_MinTextHeight":null,"_Position":{"__isSmartRef__":true,"id":17819},"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"17808":{"_Position":{"__isSmartRef__":true,"id":17809},"renderContextTable":{"__isSmartRef__":true,"id":17810},"_Extent":{"__isSmartRef__":true,"id":17811},"_Padding":{"__isSmartRef__":true,"id":17812},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":588},"_Fill":{"__isSmartRef__":true,"id":17813},"_Opacity":0.8,"_BorderRadius":2,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"17809":{"x":10,"y":10,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17810":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"17811":{"x":113,"y":16,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17812":{"x":5,"y":2,"width":0,"height":-2,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17813":{"r":1,"g":1,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17814":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"17815":{"style":{"__isSmartRef__":true,"id":17816},"chunkOwner":{"__isSmartRef__":true,"id":17807},"storedString":"WhiteBoardSocketIO","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"17816":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"17817":{"morph":{"__isSmartRef__":true,"id":17807},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"17818":{"x":113,"y":16,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17819":{"x":-16.5,"y":70,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17820":{"_Position":{"__isSmartRef__":true,"id":17821},"renderContextTable":{"__isSmartRef__":true,"id":17822},"_Extent":{"__isSmartRef__":true,"id":17823},"_Padding":{"__isSmartRef__":true,"id":17824},"_BorderColor":{"__isSmartRef__":true,"id":588},"_Fill":{"__isSmartRef__":true,"id":17825},"_BorderRadius":6,"_BorderWidth":0,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"17821":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17822":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"17823":{"x":100,"y":100,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17824":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17825":{"r":0.9019607843137255,"g":0.9019607843137255,"b":0.9019607843137255,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17826":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"17827":{"morph":{"__isSmartRef__":true,"id":17796},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"17828":{"x":210,"y":840,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17829":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"17830":{"partsSpaceName":"PartsBin/BP2012/","name":"WhiteBoardSocketIO","part":null,"json":null,"__LivelyClassName__":"lively.PartsBin.PartItem","__SourceModuleName__":"Global.lively.PartsBin"},"17831":{"submorphs":[{"__isSmartRef__":true,"id":17832},{"__isSmartRef__":true,"id":17842}],"scripts":[],"shape":{"__isSmartRef__":true,"id":17855},"derivationIds":[null],"id":"4E76B2EB-20FD-4851-89A4-AAC7F7A48F2F","renderContextTable":{"__isSmartRef__":true,"id":17861},"eventHandler":{"__isSmartRef__":true,"id":17862},"_ClipMode":"visible","droppingEnabled":false,"halosEnabled":true,"draggingEnabled":true,"accessibleInInactiveWindow":true,"_Position":{"__isSmartRef__":true,"id":17863},"partsBinURL":{"__isSmartRef__":true,"id":17864},"targetName":"WhiteBoardSVG","partItem":{"__isSmartRef__":true,"id":17865},"owner":{"__isSmartRef__":true,"id":16325},"isSelected":false,"__LivelyClassName__":"lively.morphic.PartsBinItem","__SourceModuleName__":"Global.lively.morphic.ScriptingSupport"},"17832":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":17833},"derivationIds":[null],"id":"8592B3E7-A091-4AE4-8610-1CB86DB32ABA","renderContextTable":{"__isSmartRef__":true,"id":17838},"eventHandler":{"__isSmartRef__":true,"id":17839},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"eventsAreIgnored":true,"_Position":{"__isSmartRef__":true,"id":17840},"priorExtent":{"__isSmartRef__":true,"id":17841},"owner":{"__isSmartRef__":true,"id":17831},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global"},"17833":{"renderContextTable":{"__isSmartRef__":true,"id":17834},"_Extent":{"__isSmartRef__":true,"id":17835},"_Padding":{"__isSmartRef__":true,"id":17836},"stringifiedShapeNode":"
","extent":{"__isSmartRef__":true,"id":17837},"__LivelyClassName__":"lively.morphic.Shapes.External","__SourceModuleName__":"Global.lively.morphic.Shapes"},"17834":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","getExtent":"getExtentHTML","initFromStringifiedShapeNode":"initFromStringifiedShapeNodeHTML"},"17835":{"x":94,"y":94,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17836":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17837":{"x":94,"y":94,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17838":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"17839":{"morph":{"__isSmartRef__":true,"id":17832},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"17840":{"x":3,"y":3,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17841":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17842":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":17843},"derivationIds":[null],"id":"89490FA6-F71C-424D-9BE7-426B1C76FE07","renderContextTable":{"__isSmartRef__":true,"id":17849},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":17850}],"eventHandler":{"__isSmartRef__":true,"id":17852},"_ClipMode":"hidden","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"fixedHeight":false,"_InputAllowed":false,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":8,"evalEnabled":false,"isLabel":true,"_HandStyle":"default","_Align":"center","eventsAreIgnored":true,"owner":{"__isSmartRef__":true,"id":17831},"_Visible":true,"priorExtent":{"__isSmartRef__":true,"id":17853},"_MaxTextWidth":null,"_MinTextWidth":null,"_MaxTextHeight":null,"_MinTextHeight":null,"_Position":{"__isSmartRef__":true,"id":17854},"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"17843":{"_Position":{"__isSmartRef__":true,"id":17844},"renderContextTable":{"__isSmartRef__":true,"id":17845},"_Extent":{"__isSmartRef__":true,"id":17846},"_Padding":{"__isSmartRef__":true,"id":17847},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":588},"_Fill":{"__isSmartRef__":true,"id":17848},"_Opacity":0.8,"_BorderRadius":2,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"17844":{"x":10,"y":10,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17845":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"17846":{"x":90,"y":16,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17847":{"x":5,"y":2,"width":0,"height":-2,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17848":{"r":1,"g":1,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17849":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"17850":{"style":{"__isSmartRef__":true,"id":17851},"chunkOwner":{"__isSmartRef__":true,"id":17842},"storedString":"WhiteBoardSVG","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"17851":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"17852":{"morph":{"__isSmartRef__":true,"id":17842},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"17853":{"x":90,"y":16,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17854":{"x":-5,"y":70,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17855":{"_Position":{"__isSmartRef__":true,"id":17856},"renderContextTable":{"__isSmartRef__":true,"id":17857},"_Extent":{"__isSmartRef__":true,"id":17858},"_Padding":{"__isSmartRef__":true,"id":17859},"_BorderColor":{"__isSmartRef__":true,"id":588},"_Fill":{"__isSmartRef__":true,"id":17860},"_BorderRadius":6,"_BorderWidth":0,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"17856":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17857":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"17858":{"x":100,"y":100,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17859":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17860":{"r":0.9019607843137255,"g":0.9019607843137255,"b":0.9019607843137255,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17861":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"17862":{"morph":{"__isSmartRef__":true,"id":17831},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"17863":{"x":315,"y":840,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17864":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"17865":{"partsSpaceName":"PartsBin/BP2012/","name":"WhiteBoardSVG","part":null,"json":null,"__LivelyClassName__":"lively.PartsBin.PartItem","__SourceModuleName__":"Global.lively.PartsBin"},"17866":{"submorphs":[{"__isSmartRef__":true,"id":17867},{"__isSmartRef__":true,"id":17877}],"scripts":[],"shape":{"__isSmartRef__":true,"id":17890},"derivationIds":[null],"id":"FDB5251B-F938-48E5-8C21-E2B0F301A05C","renderContextTable":{"__isSmartRef__":true,"id":17897},"eventHandler":{"__isSmartRef__":true,"id":17898},"_ClipMode":"visible","droppingEnabled":false,"halosEnabled":true,"draggingEnabled":true,"accessibleInInactiveWindow":true,"_Position":{"__isSmartRef__":true,"id":17899},"partsBinURL":{"__isSmartRef__":true,"id":17900},"targetName":"WhiteboardSync","partItem":{"__isSmartRef__":true,"id":17901},"owner":{"__isSmartRef__":true,"id":16325},"isSelected":true,"isBeingDragged":false,"__LivelyClassName__":"lively.morphic.PartsBinItem","__SourceModuleName__":"Global.lively.morphic.ScriptingSupport"},"17867":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":17868},"derivationIds":[null],"id":"54791FFF-5716-4F81-BF25-6371A359C4A1","renderContextTable":{"__isSmartRef__":true,"id":17873},"eventHandler":{"__isSmartRef__":true,"id":17874},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"eventsAreIgnored":true,"_Position":{"__isSmartRef__":true,"id":17875},"priorExtent":{"__isSmartRef__":true,"id":17876},"owner":{"__isSmartRef__":true,"id":17866},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global"},"17868":{"renderContextTable":{"__isSmartRef__":true,"id":17869},"_Extent":{"__isSmartRef__":true,"id":17870},"_Padding":{"__isSmartRef__":true,"id":17871},"stringifiedShapeNode":"
Channel: default
X
M
","extent":{"__isSmartRef__":true,"id":17872},"__LivelyClassName__":"lively.morphic.Shapes.External","__SourceModuleName__":"Global.lively.morphic.Shapes"},"17869":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","getExtent":"getExtentHTML","initFromStringifiedShapeNode":"initFromStringifiedShapeNodeHTML"},"17870":{"x":94,"y":94,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17871":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17872":{"x":94,"y":94,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17873":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"17874":{"morph":{"__isSmartRef__":true,"id":17867},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"17875":{"x":3,"y":3,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17876":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17877":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":17878},"derivationIds":[null],"id":"11D94593-62BE-4E18-A091-0FE0C7C511D0","renderContextTable":{"__isSmartRef__":true,"id":17884},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":17885}],"eventHandler":{"__isSmartRef__":true,"id":17887},"_ClipMode":"hidden","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"fixedHeight":false,"_InputAllowed":false,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":8,"evalEnabled":false,"isLabel":true,"_HandStyle":"default","_Align":"center","eventsAreIgnored":true,"owner":{"__isSmartRef__":true,"id":17866},"_Visible":true,"priorExtent":{"__isSmartRef__":true,"id":17888},"_MaxTextWidth":null,"_MinTextWidth":null,"_MaxTextHeight":null,"_MinTextHeight":null,"_Position":{"__isSmartRef__":true,"id":17889},"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"17878":{"_Position":{"__isSmartRef__":true,"id":17879},"renderContextTable":{"__isSmartRef__":true,"id":17880},"_Extent":{"__isSmartRef__":true,"id":17881},"_Padding":{"__isSmartRef__":true,"id":17882},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":588},"_Fill":{"__isSmartRef__":true,"id":17883},"_Opacity":0.8,"_BorderRadius":2,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"17879":{"x":10,"y":10,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17880":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"17881":{"x":91,"y":16,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17882":{"x":5,"y":2,"width":0,"height":-2,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17883":{"r":1,"g":1,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17884":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"17885":{"style":{"__isSmartRef__":true,"id":17886},"chunkOwner":{"__isSmartRef__":true,"id":17877},"storedString":"WhiteboardSync","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"17886":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"17887":{"morph":{"__isSmartRef__":true,"id":17877},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"17888":{"x":91,"y":16,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17889":{"x":-5.5,"y":70,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17890":{"_Position":{"__isSmartRef__":true,"id":17891},"renderContextTable":{"__isSmartRef__":true,"id":17892},"_Extent":{"__isSmartRef__":true,"id":17893},"_Padding":{"__isSmartRef__":true,"id":17894},"_BorderColor":{"__isSmartRef__":true,"id":17895},"_Fill":{"__isSmartRef__":true,"id":17896},"_BorderRadius":6,"_BorderWidth":3,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"17891":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17892":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"17893":{"x":100,"y":100,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17894":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17895":{"r":0.8,"g":0,"b":0,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17896":{"r":0.9019607843137255,"g":0.9019607843137255,"b":0.9019607843137255,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17897":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"17898":{"morph":{"__isSmartRef__":true,"id":17866},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"17899":{"x":420,"y":840,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17900":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"17901":{"partsSpaceName":"PartsBin/BP2012/","name":"WhiteboardSync","attributeConnections":[{"__isSmartRef__":true,"id":17902},{"__isSmartRef__":true,"id":17903}],"doNotSerialize":["$$partVersions","$$loadedMetaInfo"],"doNotCopyProperties":["$$partVersions","$$loadedMetaInfo"],"partVersions":[{"__isSmartRef__":true,"id":15795},{"__isSmartRef__":true,"id":15800},{"__isSmartRef__":true,"id":15805},{"__isSmartRef__":true,"id":15810},{"__isSmartRef__":true,"id":15815},{"__isSmartRef__":true,"id":15820},{"__isSmartRef__":true,"id":15825},{"__isSmartRef__":true,"id":15830},{"__isSmartRef__":true,"id":15835},{"__isSmartRef__":true,"id":15840},{"__isSmartRef__":true,"id":15845},{"__isSmartRef__":true,"id":15850},{"__isSmartRef__":true,"id":15855},{"__isSmartRef__":true,"id":15860},{"__isSmartRef__":true,"id":15865},{"__isSmartRef__":true,"id":15870},{"__isSmartRef__":true,"id":15875},{"__isSmartRef__":true,"id":15880},{"__isSmartRef__":true,"id":15885},{"__isSmartRef__":true,"id":15890},{"__isSmartRef__":true,"id":15895},{"__isSmartRef__":true,"id":15900},{"__isSmartRef__":true,"id":15905},{"__isSmartRef__":true,"id":15910},{"__isSmartRef__":true,"id":15915},{"__isSmartRef__":true,"id":15920},{"__isSmartRef__":true,"id":15925},{"__isSmartRef__":true,"id":15930},{"__isSmartRef__":true,"id":15935},{"__isSmartRef__":true,"id":15940},{"__isSmartRef__":true,"id":15945},{"__isSmartRef__":true,"id":15950},{"__isSmartRef__":true,"id":15955},{"__isSmartRef__":true,"id":15960},{"__isSmartRef__":true,"id":15965},{"__isSmartRef__":true,"id":15970},{"__isSmartRef__":true,"id":15975},{"__isSmartRef__":true,"id":15980},{"__isSmartRef__":true,"id":15985},{"__isSmartRef__":true,"id":15990},{"__isSmartRef__":true,"id":15995},{"__isSmartRef__":true,"id":16000},{"__isSmartRef__":true,"id":16005},{"__isSmartRef__":true,"id":16010},{"__isSmartRef__":true,"id":16015},{"__isSmartRef__":true,"id":16020},{"__isSmartRef__":true,"id":16025},{"__isSmartRef__":true,"id":16030},{"__isSmartRef__":true,"id":16035},{"__isSmartRef__":true,"id":16040},{"__isSmartRef__":true,"id":16045},{"__isSmartRef__":true,"id":16050},{"__isSmartRef__":true,"id":16055},{"__isSmartRef__":true,"id":16060},{"__isSmartRef__":true,"id":16065},{"__isSmartRef__":true,"id":16070},{"__isSmartRef__":true,"id":16075}],"loadedMetaInfo":{"__isSmartRef__":true,"id":2225},"rev":158466,"part":{"__isSmartRef__":true,"id":699},"json":"{\"id\":0,\"registry\":{\"0\":{\"submorphs\":[{\"__isSmartRef__\":true,\"id\":1},{\"__isSmartRef__\":true,\"id\":1461},{\"__isSmartRef__\":true,\"id\":1274},{\"__isSmartRef__\":true,\"id\":1305}],\"scripts\":[],\"shape\":{\"__isSmartRef__\":true,\"id\":1945},\"derivationIds\":[null,\"EF773EA2-ACB8-4C25-8EF3-2D474AF26721\",\"03C5B9CE-E1FE-4DAB-9004-5101466C8626\",\"2B42DB4F-1295-44CA-B3E2-0C00F29CC68F\",\"6424A113-4941-4FC4-9CDD-2A924248AECE\",\"D5C69712-5645-4C1D-96F1-99ABAA89B4AA\",\"A6D3182C-C63C-4F9E-8022-E41F8CD2C963\",\"52C13ED2-FE27-4402-8EEF-90F413C11D08\",\"968967F1-D648-4BDC-B051-8904943E3178\",\"E0849A3A-568C-4DDA-894A-A3A9471E7698\",\"6CA247DD-63D3-4710-877E-9D8CB0B16B62\",\"8AFE70A9-0672-407F-969A-F870AD00AFAA\",\"F6472330-788A-4E6E-A502-C6BF882BC0C5\",\"8134C200-A2C7-48EA-8D09-2D1828AEC382\",\"72B336B9-1285-41CD-8A81-5676AEEFFA5C\",\"7BA4B623-7E70-4F54-AF70-66DAD31581A5\",\"1895AE5A-4470-4BAA-B506-E648EDE475F3\",\"605A7649-22A1-415B-972A-66976AA290CB\",\"FC9698BC-988D-4C10-9AED-B75CC65C9C82\",\"4B02EB4A-4928-4D86-BAAC-C1C9FCBCE034\",\"E757FDC0-5BD6-4BD5-BD01-CECEAA0E72E6\",\"6C2190A5-8EC2-4C66-8865-456530AACA72\",\"98CD849D-A2DE-46EA-9ED2-E59E88401DEA\",\"661B9786-9801-4F82-B0CB-3E3CB3D25AFF\",\"DB8FE309-3540-44E6-AF97-A3834D28757B\",\"E59A478E-D8F7-4F61-8F67-66018F4B47ED\",\"13F4FF99-4EC2-48E6-88FB-53BF48DB9400\",\"7DD2277C-44F1-4A0F-9452-FF4B2A8BA351\",\"AD073A87-575F-461A-8E77-5E5AF89E487A\",\"14022D2A-1B21-4A84-8BEF-8A3C7A2E14B0\",\"E8005D4D-7304-4866-A0D3-E4591BE6FD8F\",\"0A9B78D8-D6AA-4303-99F3-7668B9F17EBB\",\"7CBB7646-FB0A-481C-A57C-3B7087C09850\",\"1706566B-E671-4B1D-93EE-1E72E6DDE568\"],\"id\":\"C73AE3F1-38DA-40B4-9F26-D66FFAD58119\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":1949},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":1950},\"droppingEnabled\":true,\"halosEnabled\":true,\"draggingEnabled\":true,\"layout\":{\"__isSmartRef__\":true,\"id\":1951},\"LK2\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":1952},\"priorExtent\":{\"__isSmartRef__\":true,\"id\":1953},\"targetMorph\":{\"__isSmartRef__\":true,\"id\":1274},\"titleBar\":{\"__isSmartRef__\":true,\"id\":1305},\"contentOffset\":{\"__isSmartRef__\":true,\"id\":1282},\"collapsedTransform\":null,\"collapsedExtent\":null,\"expandedTransform\":null,\"expandedExtent\":null,\"ignoreEventsOnExpand\":false,\"partsBinMetaInfo\":{\"__isSmartRef__\":true,\"id\":1954},\"name\":\"WhiteboardSync\",\"highlighted\":false,\"prevDragPos\":{\"__isSmartRef__\":true,\"id\":1995},\"isBeingDragged\":false,\"showsHalos\":false,\"__SourceModuleName__\":\"Global.lively.morphic.Widgets\",\"moved\":true,\"attributeConnections\":[],\"doNotSerialize\":[],\"doNotCopyProperties\":[],\"_ClipMode\":\"visible\",\"prevScroll\":[0,0],\"#startLetters\":\"di\",\"cameForward\":false,\"_Rotation\":0,\"_Scale\":1,\"__LivelyClassName__\":\"lively.morphic.Window\",\"withoutLayers\":[\"Global.lively.morphic.GrabbingLayer\"]},\"1\":{\"submorphs\":[{\"__isSmartRef__\":true,\"id\":2},{\"__isSmartRef__\":true,\"id\":444},{\"__isSmartRef__\":true,\"id\":534},{\"__isSmartRef__\":true,\"id\":588},{\"__isSmartRef__\":true,\"id\":642},{\"__isSmartRef__\":true,\"id\":659},{\"__isSmartRef__\":true,\"id\":679},{\"__isSmartRef__\":true,\"id\":700},{\"__isSmartRef__\":true,\"id\":788},{\"__isSmartRef__\":true,\"id\":809},{\"__isSmartRef__\":true,\"id\":898},{\"__isSmartRef__\":true,\"id\":919}],\"scripts\":[],\"shape\":{\"__isSmartRef__\":true,\"id\":940},\"derivationIds\":[null,\"794F62E5-192A-4687-97AF-9D314304DB99\",\"50B3E77B-46B7-4B33-BFD9-50964990AA35\",\"43FB9D77-1E47-4AC5-BE7F-D5A2379BFAA3\",\"F4B42734-2D34-4C5E-956C-D2CE211D9367\",\"99CFAED6-BB6C-48F7-B516-BE3543548B3F\",\"4DDE01A4-DFFD-4468-9324-2A1E435099A9\",\"3724D4F8-9F8C-493C-8969-1DB2AC527575\",\"662D7FD1-21FE-4FE8-B303-226E427895F8\",\"E69EF717-7DE4-4BA1-917B-BB7E68CA7E29\",\"12C16FAA-C309-4F06-993F-73B1B99D2B7D\",\"0593034A-D90E-4B30-87E9-D933FA23CE63\",\"DE922D0C-ADF9-4FA9-8C23-5F8B813C26A7\",\"05F50BE9-EBCF-401B-A639-0F7FABFDAD18\",\"2EA51730-E1AF-46FF-BCDB-FA5C33C82F9B\",\"BD1FEBD7-EFC2-456C-A83E-3C13BE5BDD4E\",\"98BA9588-BA86-469D-809B-B33A0EE5E795\",\"5F4FF0FD-5B12-4E9E-BA55-8AC467A326BA\",\"F17DB4AB-0592-4290-AA1E-A32DEE106383\",\"D21AEF02-91BB-4231-A081-16A8D4319236\",\"E224E6EC-C210-41FB-BC63-BA1F8DCA1A8A\",\"15FAEE9F-C3C2-483A-B844-A4B34F3B12E1\",\"ECE1B331-3067-4647-BB8D-D47635B3D582\",\"635C51C4-D186-4914-91C0-82D932A5CCD3\",\"F38544E8-CD2A-4297-8AD3-AD63DB2009EB\",\"6A1D37FC-6C5C-4C67-A9C6-C2B8EFB9130C\",\"382D8F03-D159-4F95-BB9F-AE547D68AEC1\",\"D981BE6A-99BA-4F44-BBE8-DE0708847A6A\",\"53089479-61A3-44D7-8A90-0198C1E9CE20\",\"8FE8D18B-934A-4192-A125-22A033E5B84A\",\"D0153334-0BA5-43B5-813D-AE67F78BE310\",\"3A323278-1E03-4A6F-A00B-F8C51374DB44\",\"C41D3D68-4A2D-4A33-9BED-3EA2A995ECA7\",\"1111BFD2-2F25-49E5-8E60-2EE00B84A223\",\"8CCEA436-92AC-4C4C-8C2C-1B8230D7946F\",\"6388FC3E-A598-4E0C-8A4E-053C21B73FB1\"],\"id\":\"5F1B43B5-3FAC-4B4F-96C0-1662938816A6\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":947},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":948},\"droppingEnabled\":true,\"halosEnabled\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":949},\"colorChooser\":{\"__isSmartRef__\":true,\"id\":2},\"slider\":{\"__isSmartRef__\":true,\"id\":809},\"button\":{\"__isSmartRef__\":true,\"id\":950},\"currentColor\":{\"__isSmartRef__\":true,\"id\":11},\"showsHalos\":false,\"priorExtent\":{\"__isSmartRef__\":true,\"id\":1067},\"isBeingDragged\":false,\"attributeConnections\":[],\"doNotSerialize\":[],\"doNotCopyProperties\":[],\"partsBinMetaInfo\":{\"__isSmartRef__\":true,\"id\":1068},\"name\":\"PencilStyler\",\"__SourceModuleName__\":\"Global.lively.morphic.Core\",\"isLockOwner\":false,\"layout\":{\"__isSmartRef__\":true,\"id\":1179},\"prevScroll\":[0,0],\"moved\":true,\"distanceToDragEvent\":{\"__isSmartRef__\":true,\"id\":1180},\"alphaSlider\":{\"__isSmartRef__\":true,\"id\":444},\"moveTouch\":false,\"baseTouch\":{\"__isSmartRef__\":true,\"id\":1181},\"selectable\":false,\"scrolled\":false,\"halosTemporaryInvisible\":false,\"headRevision\":145365,\"radiusSlider\":{\"__isSmartRef__\":true,\"id\":1185},\"widthSlider\":{\"__isSmartRef__\":true,\"id\":700},\"borderStyleList\":{\"__isSmartRef__\":true,\"id\":898},\"_ClipMode\":\"visible\",\"owner\":{\"__isSmartRef__\":true,\"id\":0},\"_Visible\":false,\"visible\":false,\"target\":null,\"#startLetters\":\"be\",\"updateBorderFillOfTarget\":{\"__isSmartRef__\":true,\"id\":1273},\"whiteboard\":{\"__isSmartRef__\":true,\"id\":1274},\"_Rotation\":0,\"_Scale\":0.9920279440699444,\"chat\":{\"__isSmartRef__\":true,\"id\":1461},\"__serializedLivelyClosures__\":{\"__isSmartRef__\":true,\"id\":1880},\"__LivelyClassName__\":\"lively.morphic.Box\"},\"2\":{\"submorphs\":[{\"__isSmartRef__\":true,\"id\":3}],\"scripts\":[],\"shape\":{\"__isSmartRef__\":true,\"id\":355},\"derivationIds\":[null,\"A51C0F39-5350-4DDD-964C-6445AE01CB63\",\"DB08600D-A945-476A-8FD5-472D4410908D\",\"7CA5BA9C-4176-405A-87E5-9923273300AA\",\"D76DAACD-ED56-4568-A879-D4CA04BFD2B2\",\"44ED3DE0-E228-4699-80EB-644EBCCD559E\",\"6B02D80A-BDA5-437E-A033-F8CADD16CF29\",\"10FC472E-F26D-4454-B831-9842778015CC\",\"7931AF79-F8FE-45B6-82E3-101D79196C79\",\"2214390F-CE4F-4187-A37F-CB8D92B4E2E0\",\"7171372F-E83E-412B-9DAD-48837B49CB5B\",\"0E4F819A-CA01-46B6-BECE-576CF629FF30\",\"253B8A37-0FA1-4CC0-9B77-E66AE2775E9B\",\"EDC7FBAC-26E1-4437-A837-00BDABA66005\",\"4349BB12-6535-474C-B9F7-A5016629DE95\",\"0E0DF7C7-7DA3-481C-A390-94D2BD18C3DB\",\"F32BA2CE-DC31-44D7-B4F3-F588793C512C\",\"52118D9C-9A3F-4FEB-9C93-DF22D687A60F\",\"0943C182-2293-4AEA-B4C5-ABE9A1CADF79\",\"C37646C4-DF33-4383-A2C4-808792AC4531\",\"6A88C764-BD48-4074-A5BE-BE788BA2E0C5\",\"B3461712-0FCC-497A-B649-C71E37EEC096\",\"A80587B5-C0C6-4E6F-8E0A-997AAA32E2E1\",\"933A5A24-9C1D-4E10-94A3-75FE1AAA0A13\",\"2968E058-F54C-4FB9-A76B-A9AD1F2FD397\",\"F5551E49-7816-40DE-BA75-0BE1FE1FFCAD\",\"0B5147A6-84E5-4AE3-B76F-27F8F75C8101\",\"B03106C5-C180-4295-95F2-6C8B4EFC655F\",\"BD5B7C84-7BD2-4E30-9E90-BFBFBDB7F547\",\"C0A88744-269D-45FE-8F41-751EB89ACF22\",\"47C39CEA-B47A-4E35-897F-1D29D24EFDDE\",\"4F4DFACA-9AE4-4CAC-A50B-8A53E6BD6ABB\",\"98D4D5B7-9753-48C5-800E-BF49F1EFCA63\",\"0A760153-638A-461E-99E1-F1B5A5434279\",\"A9C70164-E0C9-4831-9617-143CEAC3CBC6\",\"A495F174-5148-4402-9C23-7D130A0F8AE4\"],\"id\":\"1016F382-D755-4100-B2D9-EA307A994942\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":361},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":362},\"droppingEnabled\":true,\"halosEnabled\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":363},\"layout\":{\"__isSmartRef__\":true,\"id\":364},\"priorExtent\":{\"__isSmartRef__\":true,\"id\":365},\"owner\":{\"__isSmartRef__\":true,\"id\":1},\"chooserWidget\":{\"__isSmartRef__\":true,\"id\":1},\"showsHalos\":false,\"name\":\"ColorChooserPane\",\"attributeConnections\":[],\"doNotSerialize\":[],\"doNotCopyProperties\":[],\"__SourceModuleName__\":\"Global.lively.morphic.ColorChooserDraft\",\"isLockOwner\":false,\"distanceToDragEvent\":{\"__isSmartRef__\":true,\"id\":366},\"selectable\":false,\"halosTemporaryInvisible\":false,\"originalScale\":1,\"originalRotation\":0,\"lastRotation\":0,\"slide\":0,\"activeSlide\":{\"__isSmartRef__\":true,\"id\":4},\"_ClipMode\":\"hidden\",\"container\":{\"__isSmartRef__\":true,\"id\":3},\"prevScroll\":[0,0],\"__serializedLivelyClosures__\":{\"__isSmartRef__\":true,\"id\":367},\"__LivelyClassName__\":\"lively.morphic.CrayonColorChooser\"},\"3\":{\"submorphs\":[{\"__isSmartRef__\":true,\"id\":4}],\"scripts\":[],\"id\":\"CAAAAEED-BEFE-478B-B2C9-70B2D41E19C0\",\"shape\":{\"__isSmartRef__\":true,\"id\":338},\"droppingEnabled\":true,\"halosEnabled\":true,\"registeredForMouseEvents\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":344},\"showsHalos\":false,\"name\":\"container\",\"partsBinMetaInfo\":{\"__isSmartRef__\":true,\"id\":345},\"__SourceModuleName__\":\"Global.lively.morphic.Core\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":348},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":349},\"attributeConnections\":[],\"doNotSerialize\":[],\"doNotCopyProperties\":[],\"derivationIds\":[127,\"F0291F62-F100-480C-AEBF-0230398F7983\",\"AC2B3239-B644-4D82-A83E-D86F4825489A\",\"02E235CA-7313-446E-BF19-B4B16353B193\",\"8C028B55-6F31-458E-B597-AC2A836B2181\",\"183BE39B-7515-402D-9346-685927841E53\",\"6343DFF4-8ADD-4528-848B-E6F2D6D67179\",\"21CD7EB6-1D08-4DFB-894F-5F6D96E61081\",\"B0BBE67A-88E0-48E3-A480-20150A097125\",\"18443BDD-9D34-4634-B4B9-090803B5D863\",\"A355B672-DE4C-44D2-B386-618F9F28293B\",\"A05A8F55-D77D-446F-A1F1-319602961B46\",\"8086614F-BDE8-403B-ADD6-6F59B1BD9A96\",\"3DEA8BD6-3C8C-4729-ADC6-EB215B9DD2ED\",\"A79005D8-9C90-46F3-888C-0143FF766DA8\",\"E7E046A8-306B-47B4-BAA6-02FD857179CC\",\"75BEAC62-B307-4937-88CD-FF148CC225C3\",\"7B021E96-02F3-4BB6-A0E1-90FF778DDE90\",\"D1DED878-49BE-453D-84AF-23B733F85988\",\"450D06FF-8607-4D91-817A-DF9A735B668B\",\"C3037652-31B3-4C7D-A571-697F53A65E26\"],\"partTests\":{\"__isSmartRef__\":true,\"id\":350},\"owner\":{\"__isSmartRef__\":true,\"id\":2},\"isLockOwner\":false,\"_ClipMode\":\"visible\",\"prevScroll\":[0,0],\"_Rotation\":0,\"_Scale\":1.002003004005006,\"__LivelyClassName__\":\"lively.morphic.Box\"},\"4\":{\"submorphs\":[{\"__isSmartRef__\":true,\"id\":5},{\"__isSmartRef__\":true,\"id\":23},{\"__isSmartRef__\":true,\"id\":39},{\"__isSmartRef__\":true,\"id\":55},{\"__isSmartRef__\":true,\"id\":71},{\"__isSmartRef__\":true,\"id\":87},{\"__isSmartRef__\":true,\"id\":103},{\"__isSmartRef__\":true,\"id\":119},{\"__isSmartRef__\":true,\"id\":135},{\"__isSmartRef__\":true,\"id\":151},{\"__isSmartRef__\":true,\"id\":167},{\"__isSmartRef__\":true,\"id\":183},{\"__isSmartRef__\":true,\"id\":199},{\"__isSmartRef__\":true,\"id\":215},{\"__isSmartRef__\":true,\"id\":231},{\"__isSmartRef__\":true,\"id\":247},{\"__isSmartRef__\":true,\"id\":263},{\"__isSmartRef__\":true,\"id\":279},{\"__isSmartRef__\":true,\"id\":295},{\"__isSmartRef__\":true,\"id\":311}],\"scripts\":[],\"shape\":{\"__isSmartRef__\":true,\"id\":327},\"derivationIds\":[null,\"3A58D6A7-1486-4441-9E43-7A3DA33E4653\"],\"id\":\"C4EC7440-E461-449B-8555-127176616AAC\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":334},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":335},\"_ClipMode\":\"visible\",\"droppingEnabled\":true,\"halosEnabled\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":336},\"priorExtent\":{\"__isSmartRef__\":true,\"id\":337},\"owner\":{\"__isSmartRef__\":true,\"id\":3},\"prevScroll\":[0,0],\"__SourceModuleName__\":\"Global.lively.morphic.Core\",\"showsHalos\":false,\"attributeConnections\":[],\"doNotSerialize\":[],\"doNotCopyProperties\":[],\"__LivelyClassName__\":\"lively.morphic.Box\"},\"5\":{\"submorphs\":[],\"scripts\":[],\"shape\":{\"__isSmartRef__\":true,\"id\":6},\"derivationIds\":[null,\"75B84BC4-A26E-4E3C-9461-0100AD38A04F\"],\"id\":\"402CA480-AF1B-47AF-8B43-B80B7FA67174\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":20},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":21},\"_ClipMode\":\"visible\",\"droppingEnabled\":true,\"halosEnabled\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":22},\"eventsAreIgnored\":true,\"owner\":{\"__isSmartRef__\":true,\"id\":4},\"__SourceModuleName__\":\"Global.lively.morphic.Core\",\"showsHalos\":false,\"attributeConnections\":[],\"doNotSerialize\":[],\"doNotCopyProperties\":[],\"__LivelyClassName__\":\"lively.morphic.Box\"},\"6\":{\"_Position\":{\"__isSmartRef__\":true,\"id\":7},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":8},\"_Extent\":{\"__isSmartRef__\":true,\"id\":9},\"_Padding\":{\"__isSmartRef__\":true,\"id\":10},\"_BorderWidth\":1,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":11},\"_BorderRadius\":5,\"_Fill\":{\"__isSmartRef__\":true,\"id\":12},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"7\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"8\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\"},\"9\":{\"x\":52.25,\"y\":49.328395061728365,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"10\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"11\":{\"r\":0,\"g\":0,\"b\":0,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"12\":{\"stops\":[{\"__isSmartRef__\":true,\"id\":13},{\"__isSmartRef__\":true,\"id\":15},{\"__isSmartRef__\":true,\"id\":17},{\"__isSmartRef__\":true,\"id\":18}],\"vector\":{\"__isSmartRef__\":true,\"id\":19},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.LinearGradient\"},\"13\":{\"offset\":0,\"color\":{\"__isSmartRef__\":true,\"id\":14}},\"14\":{\"r\":1,\"g\":1,\"b\":1,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"15\":{\"offset\":0.05,\"color\":{\"__isSmartRef__\":true,\"id\":16}},\"16\":{\"r\":0.5,\"g\":0.5,\"b\":0.5,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"17\":{\"offset\":0.1,\"color\":{\"__isSmartRef__\":true,\"id\":11}},\"18\":{\"offset\":1,\"color\":{\"__isSmartRef__\":true,\"id\":11}},\"19\":{\"x\":0,\"y\":0,\"width\":0,\"height\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"20\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"onRenderFinished\":\"onRenderFinishedHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\"},\"21\":{\"morph\":{\"__isSmartRef__\":true,\"id\":5},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"22\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"23\":{\"submorphs\":[],\"scripts\":[],\"shape\":{\"__isSmartRef__\":true,\"id\":24},\"derivationIds\":[null,\"311FE8E9-1718-4F65-A39F-BA5A07341F58\"],\"id\":\"1A96D60E-AA41-4DBD-A7AB-B25BBD1FAF83\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":36},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":37},\"_ClipMode\":\"visible\",\"droppingEnabled\":true,\"halosEnabled\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":38},\"eventsAreIgnored\":true,\"owner\":{\"__isSmartRef__\":true,\"id\":4},\"__SourceModuleName__\":\"Global.lively.morphic.Core\",\"attributeConnections\":[],\"doNotSerialize\":[],\"doNotCopyProperties\":[],\"__LivelyClassName__\":\"lively.morphic.Box\"},\"24\":{\"_Position\":{\"__isSmartRef__\":true,\"id\":25},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":26},\"_Extent\":{\"__isSmartRef__\":true,\"id\":27},\"_Padding\":{\"__isSmartRef__\":true,\"id\":28},\"_BorderWidth\":1,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":29},\"_BorderRadius\":5,\"_Fill\":{\"__isSmartRef__\":true,\"id\":30},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"25\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"26\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\"},\"27\":{\"x\":52.25,\"y\":49.328395061728365,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"28\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"29\":{\"r\":0.372,\"g\":0.369,\"b\":0.372,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"30\":{\"stops\":[{\"__isSmartRef__\":true,\"id\":31},{\"__isSmartRef__\":true,\"id\":32},{\"__isSmartRef__\":true,\"id\":34},{\"__isSmartRef__\":true,\"id\":35}],\"vector\":{\"__isSmartRef__\":true,\"id\":19},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.LinearGradient\"},\"31\":{\"offset\":0,\"color\":{\"__isSmartRef__\":true,\"id\":14}},\"32\":{\"offset\":0.05,\"color\":{\"__isSmartRef__\":true,\"id\":33}},\"33\":{\"r\":0.6859999999999999,\"g\":0.6845,\"b\":0.6859999999999999,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"34\":{\"offset\":0.1,\"color\":{\"__isSmartRef__\":true,\"id\":29}},\"35\":{\"offset\":1,\"color\":{\"__isSmartRef__\":true,\"id\":29}},\"36\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"onRenderFinished\":\"onRenderFinishedHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\"},\"37\":{\"morph\":{\"__isSmartRef__\":true,\"id\":23},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"38\":{\"x\":60.25,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"39\":{\"submorphs\":[],\"scripts\":[],\"shape\":{\"__isSmartRef__\":true,\"id\":40},\"derivationIds\":[null,\"BAD5FBB1-B129-441F-B19F-DA65FF065240\"],\"id\":\"CF515D85-9807-4984-BF0E-9E4B35A9FFE6\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":52},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":53},\"_ClipMode\":\"visible\",\"droppingEnabled\":true,\"halosEnabled\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":54},\"eventsAreIgnored\":true,\"owner\":{\"__isSmartRef__\":true,\"id\":4},\"__SourceModuleName__\":\"Global.lively.morphic.Core\",\"attributeConnections\":[],\"doNotSerialize\":[],\"doNotCopyProperties\":[],\"__LivelyClassName__\":\"lively.morphic.Box\"},\"40\":{\"_Position\":{\"__isSmartRef__\":true,\"id\":41},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":42},\"_Extent\":{\"__isSmartRef__\":true,\"id\":43},\"_Padding\":{\"__isSmartRef__\":true,\"id\":44},\"_BorderWidth\":1,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":45},\"_BorderRadius\":5,\"_Fill\":{\"__isSmartRef__\":true,\"id\":46},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"41\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"42\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\"},\"43\":{\"x\":52.25,\"y\":49.328395061728365,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"44\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"45\":{\"r\":0.474,\"g\":0.474,\"b\":0.474,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"46\":{\"stops\":[{\"__isSmartRef__\":true,\"id\":47},{\"__isSmartRef__\":true,\"id\":48},{\"__isSmartRef__\":true,\"id\":50},{\"__isSmartRef__\":true,\"id\":51}],\"vector\":{\"__isSmartRef__\":true,\"id\":19},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.LinearGradient\"},\"47\":{\"offset\":0,\"color\":{\"__isSmartRef__\":true,\"id\":14}},\"48\":{\"offset\":0.05,\"color\":{\"__isSmartRef__\":true,\"id\":49}},\"49\":{\"r\":0.737,\"g\":0.737,\"b\":0.737,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"50\":{\"offset\":0.1,\"color\":{\"__isSmartRef__\":true,\"id\":45}},\"51\":{\"offset\":1,\"color\":{\"__isSmartRef__\":true,\"id\":45}},\"52\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"onRenderFinished\":\"onRenderFinishedHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\"},\"53\":{\"morph\":{\"__isSmartRef__\":true,\"id\":39},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"54\":{\"x\":120.5,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"55\":{\"submorphs\":[],\"scripts\":[],\"shape\":{\"__isSmartRef__\":true,\"id\":56},\"derivationIds\":[null,\"29B4D995-CC4A-4919-9FF7-BED148BB2250\"],\"id\":\"E9A9B046-DE0D-4FEC-BDB4-E13D53C2A9BE\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":68},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":69},\"_ClipMode\":\"visible\",\"droppingEnabled\":true,\"halosEnabled\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":70},\"eventsAreIgnored\":true,\"owner\":{\"__isSmartRef__\":true,\"id\":4},\"__SourceModuleName__\":\"Global.lively.morphic.Core\",\"showsHalos\":false,\"prevScroll\":[0,0],\"attributeConnections\":[],\"doNotSerialize\":[],\"doNotCopyProperties\":[],\"__LivelyClassName__\":\"lively.morphic.Box\"},\"56\":{\"_Position\":{\"__isSmartRef__\":true,\"id\":57},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":58},\"_Extent\":{\"__isSmartRef__\":true,\"id\":59},\"_Padding\":{\"__isSmartRef__\":true,\"id\":60},\"_BorderWidth\":1,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":61},\"_BorderRadius\":5,\"_Fill\":{\"__isSmartRef__\":true,\"id\":62},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"57\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"58\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\"},\"59\":{\"x\":52.25,\"y\":49.328395061728365,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"60\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"61\":{\"r\":1,\"g\":1,\"b\":1,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"62\":{\"stops\":[{\"__isSmartRef__\":true,\"id\":63},{\"__isSmartRef__\":true,\"id\":64},{\"__isSmartRef__\":true,\"id\":66},{\"__isSmartRef__\":true,\"id\":67}],\"vector\":{\"__isSmartRef__\":true,\"id\":19},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.LinearGradient\"},\"63\":{\"offset\":0,\"color\":{\"__isSmartRef__\":true,\"id\":14}},\"64\":{\"offset\":0.05,\"color\":{\"__isSmartRef__\":true,\"id\":65}},\"65\":{\"r\":1,\"g\":1,\"b\":1,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"66\":{\"offset\":0.1,\"color\":{\"__isSmartRef__\":true,\"id\":61}},\"67\":{\"offset\":1,\"color\":{\"__isSmartRef__\":true,\"id\":61}},\"68\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"onRenderFinished\":\"onRenderFinishedHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\"},\"69\":{\"morph\":{\"__isSmartRef__\":true,\"id\":55},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"70\":{\"x\":180.75,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"71\":{\"submorphs\":[],\"scripts\":[],\"shape\":{\"__isSmartRef__\":true,\"id\":72},\"derivationIds\":[null,\"BE7A0866-5CE5-4686-AA29-AEF30C90E767\"],\"id\":\"2ACECE1F-3614-4459-922D-632FD0F73239\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":84},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":85},\"_ClipMode\":\"visible\",\"droppingEnabled\":true,\"halosEnabled\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":86},\"eventsAreIgnored\":true,\"owner\":{\"__isSmartRef__\":true,\"id\":4},\"__SourceModuleName__\":\"Global.lively.morphic.Core\",\"attributeConnections\":[],\"doNotSerialize\":[],\"doNotCopyProperties\":[],\"__LivelyClassName__\":\"lively.morphic.Box\"},\"72\":{\"_Position\":{\"__isSmartRef__\":true,\"id\":73},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":74},\"_Extent\":{\"__isSmartRef__\":true,\"id\":75},\"_Padding\":{\"__isSmartRef__\":true,\"id\":76},\"_BorderWidth\":1,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":77},\"_BorderRadius\":5,\"_Fill\":{\"__isSmartRef__\":true,\"id\":78},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"73\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"74\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\"},\"75\":{\"x\":52.25,\"y\":49.328395061728365,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"76\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"77\":{\"r\":1,\"g\":0,\"b\":0,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"78\":{\"stops\":[{\"__isSmartRef__\":true,\"id\":79},{\"__isSmartRef__\":true,\"id\":80},{\"__isSmartRef__\":true,\"id\":82},{\"__isSmartRef__\":true,\"id\":83}],\"vector\":{\"__isSmartRef__\":true,\"id\":19},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.LinearGradient\"},\"79\":{\"offset\":0,\"color\":{\"__isSmartRef__\":true,\"id\":14}},\"80\":{\"offset\":0.05,\"color\":{\"__isSmartRef__\":true,\"id\":81}},\"81\":{\"r\":1,\"g\":0.5,\"b\":0.5,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"82\":{\"offset\":0.1,\"color\":{\"__isSmartRef__\":true,\"id\":77}},\"83\":{\"offset\":1,\"color\":{\"__isSmartRef__\":true,\"id\":77}},\"84\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"onRenderFinished\":\"onRenderFinishedHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\"},\"85\":{\"morph\":{\"__isSmartRef__\":true,\"id\":71},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"86\":{\"x\":0,\"y\":57.328395061728365,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"87\":{\"submorphs\":[],\"scripts\":[],\"shape\":{\"__isSmartRef__\":true,\"id\":88},\"derivationIds\":[null,\"7875154C-4A80-401B-891F-A3AA7B6E869A\"],\"id\":\"50AB4AB6-B4F0-4B62-A2E0-91DB53035186\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":100},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":101},\"_ClipMode\":\"visible\",\"droppingEnabled\":true,\"halosEnabled\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":102},\"eventsAreIgnored\":true,\"owner\":{\"__isSmartRef__\":true,\"id\":4},\"__SourceModuleName__\":\"Global.lively.morphic.Core\",\"prevScroll\":[0,0],\"attributeConnections\":[],\"doNotSerialize\":[],\"doNotCopyProperties\":[],\"__LivelyClassName__\":\"lively.morphic.Box\"},\"88\":{\"_Position\":{\"__isSmartRef__\":true,\"id\":89},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":90},\"_Extent\":{\"__isSmartRef__\":true,\"id\":91},\"_Padding\":{\"__isSmartRef__\":true,\"id\":92},\"_BorderWidth\":1,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":93},\"_BorderRadius\":5,\"_Fill\":{\"__isSmartRef__\":true,\"id\":94},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"89\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"90\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\"},\"91\":{\"x\":52.25,\"y\":49.328395061728365,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"92\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"93\":{\"r\":0,\"g\":0.8,\"b\":0,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"94\":{\"stops\":[{\"__isSmartRef__\":true,\"id\":95},{\"__isSmartRef__\":true,\"id\":96},{\"__isSmartRef__\":true,\"id\":98},{\"__isSmartRef__\":true,\"id\":99}],\"vector\":{\"__isSmartRef__\":true,\"id\":19},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.LinearGradient\"},\"95\":{\"offset\":0,\"color\":{\"__isSmartRef__\":true,\"id\":14}},\"96\":{\"offset\":0.05,\"color\":{\"__isSmartRef__\":true,\"id\":97}},\"97\":{\"r\":0.5,\"g\":0.9,\"b\":0.5,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"98\":{\"offset\":0.1,\"color\":{\"__isSmartRef__\":true,\"id\":93}},\"99\":{\"offset\":1,\"color\":{\"__isSmartRef__\":true,\"id\":93}},\"100\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"onRenderFinished\":\"onRenderFinishedHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\"},\"101\":{\"morph\":{\"__isSmartRef__\":true,\"id\":87},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"102\":{\"x\":60.25,\"y\":57.328395061728365,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"103\":{\"submorphs\":[],\"scripts\":[],\"shape\":{\"__isSmartRef__\":true,\"id\":104},\"derivationIds\":[null,\"C433F079-E0F4-4C86-984D-4AE0DEA640E3\"],\"id\":\"63159F21-7972-4AD0-9259-F5972D92C4AC\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":116},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":117},\"_ClipMode\":\"visible\",\"droppingEnabled\":true,\"halosEnabled\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":118},\"eventsAreIgnored\":true,\"owner\":{\"__isSmartRef__\":true,\"id\":4},\"__SourceModuleName__\":\"Global.lively.morphic.Core\",\"attributeConnections\":[],\"doNotSerialize\":[],\"doNotCopyProperties\":[],\"__LivelyClassName__\":\"lively.morphic.Box\"},\"104\":{\"_Position\":{\"__isSmartRef__\":true,\"id\":105},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":106},\"_Extent\":{\"__isSmartRef__\":true,\"id\":107},\"_Padding\":{\"__isSmartRef__\":true,\"id\":108},\"_BorderWidth\":1,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":109},\"_BorderRadius\":5,\"_Fill\":{\"__isSmartRef__\":true,\"id\":110},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"105\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"106\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\"},\"107\":{\"x\":52.25,\"y\":49.328395061728365,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"108\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"109\":{\"r\":0.227,\"g\":0,\"b\":1,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"110\":{\"stops\":[{\"__isSmartRef__\":true,\"id\":111},{\"__isSmartRef__\":true,\"id\":112},{\"__isSmartRef__\":true,\"id\":114},{\"__isSmartRef__\":true,\"id\":115}],\"vector\":{\"__isSmartRef__\":true,\"id\":19},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.LinearGradient\"},\"111\":{\"offset\":0,\"color\":{\"__isSmartRef__\":true,\"id\":14}},\"112\":{\"offset\":0.05,\"color\":{\"__isSmartRef__\":true,\"id\":113}},\"113\":{\"r\":0.6135,\"g\":0.5,\"b\":1,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"114\":{\"offset\":0.1,\"color\":{\"__isSmartRef__\":true,\"id\":109}},\"115\":{\"offset\":1,\"color\":{\"__isSmartRef__\":true,\"id\":109}},\"116\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"onRenderFinished\":\"onRenderFinishedHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\"},\"117\":{\"morph\":{\"__isSmartRef__\":true,\"id\":103},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"118\":{\"x\":120.5,\"y\":57.328395061728365,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"119\":{\"submorphs\":[],\"scripts\":[],\"shape\":{\"__isSmartRef__\":true,\"id\":120},\"derivationIds\":[null,\"A6933A72-583B-4B53-83CB-7025EC232491\"],\"id\":\"F440F565-467B-4315-A6F3-56183508E911\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":132},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":133},\"_ClipMode\":\"visible\",\"droppingEnabled\":true,\"halosEnabled\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":134},\"eventsAreIgnored\":true,\"owner\":{\"__isSmartRef__\":true,\"id\":4},\"__SourceModuleName__\":\"Global.lively.morphic.Core\",\"prevScroll\":[0,0],\"attributeConnections\":[],\"doNotSerialize\":[],\"doNotCopyProperties\":[],\"__LivelyClassName__\":\"lively.morphic.Box\"},\"120\":{\"_Position\":{\"__isSmartRef__\":true,\"id\":121},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":122},\"_Extent\":{\"__isSmartRef__\":true,\"id\":123},\"_Padding\":{\"__isSmartRef__\":true,\"id\":124},\"_BorderWidth\":1,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":125},\"_BorderRadius\":5,\"_Fill\":{\"__isSmartRef__\":true,\"id\":126},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"121\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"122\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\"},\"123\":{\"x\":52.25,\"y\":49.328395061728365,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"124\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"125\":{\"r\":0.979,\"g\":1,\"b\":0,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"126\":{\"stops\":[{\"__isSmartRef__\":true,\"id\":127},{\"__isSmartRef__\":true,\"id\":128},{\"__isSmartRef__\":true,\"id\":130},{\"__isSmartRef__\":true,\"id\":131}],\"vector\":{\"__isSmartRef__\":true,\"id\":19},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.LinearGradient\"},\"127\":{\"offset\":0,\"color\":{\"__isSmartRef__\":true,\"id\":14}},\"128\":{\"offset\":0.05,\"color\":{\"__isSmartRef__\":true,\"id\":129}},\"129\":{\"r\":0.9895,\"g\":1,\"b\":0.5,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"130\":{\"offset\":0.1,\"color\":{\"__isSmartRef__\":true,\"id\":125}},\"131\":{\"offset\":1,\"color\":{\"__isSmartRef__\":true,\"id\":125}},\"132\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"onRenderFinished\":\"onRenderFinishedHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\"},\"133\":{\"morph\":{\"__isSmartRef__\":true,\"id\":119},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"134\":{\"x\":180.75,\"y\":57.328395061728365,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"135\":{\"submorphs\":[],\"scripts\":[],\"shape\":{\"__isSmartRef__\":true,\"id\":136},\"derivationIds\":[null,\"78455BFD-52E9-4FE7-8819-89F8ADCC291A\"],\"id\":\"63DFA06C-4CA1-46A0-9F59-DEAC38AF2001\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":148},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":149},\"_ClipMode\":\"visible\",\"droppingEnabled\":true,\"halosEnabled\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":150},\"eventsAreIgnored\":true,\"owner\":{\"__isSmartRef__\":true,\"id\":4},\"__SourceModuleName__\":\"Global.lively.morphic.Core\",\"prevScroll\":[0,0],\"attributeConnections\":[],\"doNotSerialize\":[],\"doNotCopyProperties\":[],\"__LivelyClassName__\":\"lively.morphic.Box\"},\"136\":{\"_Position\":{\"__isSmartRef__\":true,\"id\":137},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":138},\"_Extent\":{\"__isSmartRef__\":true,\"id\":139},\"_Padding\":{\"__isSmartRef__\":true,\"id\":140},\"_BorderWidth\":1,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":141},\"_BorderRadius\":5,\"_Fill\":{\"__isSmartRef__\":true,\"id\":142},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"137\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"138\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\"},\"139\":{\"x\":52.25,\"y\":49.328395061728365,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"140\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"141\":{\"r\":0,\"g\":1,\"b\":0.521,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"142\":{\"stops\":[{\"__isSmartRef__\":true,\"id\":143},{\"__isSmartRef__\":true,\"id\":144},{\"__isSmartRef__\":true,\"id\":146},{\"__isSmartRef__\":true,\"id\":147}],\"vector\":{\"__isSmartRef__\":true,\"id\":19},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.LinearGradient\"},\"143\":{\"offset\":0,\"color\":{\"__isSmartRef__\":true,\"id\":14}},\"144\":{\"offset\":0.05,\"color\":{\"__isSmartRef__\":true,\"id\":145}},\"145\":{\"r\":0.5,\"g\":1,\"b\":0.7605,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"146\":{\"offset\":0.1,\"color\":{\"__isSmartRef__\":true,\"id\":141}},\"147\":{\"offset\":1,\"color\":{\"__isSmartRef__\":true,\"id\":141}},\"148\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"onRenderFinished\":\"onRenderFinishedHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\"},\"149\":{\"morph\":{\"__isSmartRef__\":true,\"id\":135},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"150\":{\"x\":0,\"y\":114.65679012345673,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"151\":{\"submorphs\":[],\"scripts\":[],\"shape\":{\"__isSmartRef__\":true,\"id\":152},\"derivationIds\":[null,\"37C9E074-F05B-4392-A7F2-9E459B107CFA\"],\"id\":\"A7FE8E29-938B-487C-8023-6A2ACFAF5CA3\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":164},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":165},\"_ClipMode\":\"visible\",\"droppingEnabled\":true,\"halosEnabled\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":166},\"eventsAreIgnored\":true,\"owner\":{\"__isSmartRef__\":true,\"id\":4},\"__SourceModuleName__\":\"Global.lively.morphic.Core\",\"prevScroll\":[0,0],\"attributeConnections\":[],\"doNotSerialize\":[],\"doNotCopyProperties\":[],\"__LivelyClassName__\":\"lively.morphic.Box\"},\"152\":{\"_Position\":{\"__isSmartRef__\":true,\"id\":153},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":154},\"_Extent\":{\"__isSmartRef__\":true,\"id\":155},\"_Padding\":{\"__isSmartRef__\":true,\"id\":156},\"_BorderWidth\":1,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":157},\"_BorderRadius\":5,\"_Fill\":{\"__isSmartRef__\":true,\"id\":158},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"153\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"154\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\"},\"155\":{\"x\":52.25,\"y\":49.328395061728365,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"156\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"157\":{\"r\":1,\"g\":0,\"b\":1,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"158\":{\"stops\":[{\"__isSmartRef__\":true,\"id\":159},{\"__isSmartRef__\":true,\"id\":160},{\"__isSmartRef__\":true,\"id\":162},{\"__isSmartRef__\":true,\"id\":163}],\"vector\":{\"__isSmartRef__\":true,\"id\":19},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.LinearGradient\"},\"159\":{\"offset\":0,\"color\":{\"__isSmartRef__\":true,\"id\":14}},\"160\":{\"offset\":0.05,\"color\":{\"__isSmartRef__\":true,\"id\":161}},\"161\":{\"r\":1,\"g\":0.5,\"b\":1,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"162\":{\"offset\":0.1,\"color\":{\"__isSmartRef__\":true,\"id\":157}},\"163\":{\"offset\":1,\"color\":{\"__isSmartRef__\":true,\"id\":157}},\"164\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"onRenderFinished\":\"onRenderFinishedHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\"},\"165\":{\"morph\":{\"__isSmartRef__\":true,\"id\":151},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"166\":{\"x\":60.25,\"y\":114.65679012345673,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"167\":{\"submorphs\":[],\"scripts\":[],\"shape\":{\"__isSmartRef__\":true,\"id\":168},\"derivationIds\":[null,\"7ACB7B8D-2E0D-4BCA-8B6B-6E8796FCE30B\"],\"id\":\"AFF3CB7E-C3A1-4BD9-831A-88C5203B22E7\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":180},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":181},\"_ClipMode\":\"visible\",\"droppingEnabled\":true,\"halosEnabled\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":182},\"eventsAreIgnored\":true,\"owner\":{\"__isSmartRef__\":true,\"id\":4},\"__SourceModuleName__\":\"Global.lively.morphic.Core\",\"attributeConnections\":[],\"doNotSerialize\":[],\"doNotCopyProperties\":[],\"__LivelyClassName__\":\"lively.morphic.Box\"},\"168\":{\"_Position\":{\"__isSmartRef__\":true,\"id\":169},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":170},\"_Extent\":{\"__isSmartRef__\":true,\"id\":171},\"_Padding\":{\"__isSmartRef__\":true,\"id\":172},\"_BorderWidth\":1,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":173},\"_BorderRadius\":5,\"_Fill\":{\"__isSmartRef__\":true,\"id\":174},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"169\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"170\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\"},\"171\":{\"x\":52.25,\"y\":49.328395061728365,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"172\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"173\":{\"r\":0,\"g\":0.584,\"b\":0.58,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"174\":{\"stops\":[{\"__isSmartRef__\":true,\"id\":175},{\"__isSmartRef__\":true,\"id\":176},{\"__isSmartRef__\":true,\"id\":178},{\"__isSmartRef__\":true,\"id\":179}],\"vector\":{\"__isSmartRef__\":true,\"id\":19},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.LinearGradient\"},\"175\":{\"offset\":0,\"color\":{\"__isSmartRef__\":true,\"id\":14}},\"176\":{\"offset\":0.05,\"color\":{\"__isSmartRef__\":true,\"id\":177}},\"177\":{\"r\":0.5,\"g\":0.792,\"b\":0.79,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"178\":{\"offset\":0.1,\"color\":{\"__isSmartRef__\":true,\"id\":173}},\"179\":{\"offset\":1,\"color\":{\"__isSmartRef__\":true,\"id\":173}},\"180\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"onRenderFinished\":\"onRenderFinishedHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\"},\"181\":{\"morph\":{\"__isSmartRef__\":true,\"id\":167},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"182\":{\"x\":120.5,\"y\":114.65679012345673,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"183\":{\"submorphs\":[],\"scripts\":[],\"shape\":{\"__isSmartRef__\":true,\"id\":184},\"derivationIds\":[null,\"4F01FD8C-D705-4A1E-94A3-ED32EA1779B8\"],\"id\":\"4651C623-CAF6-4BE9-9C61-9BF3868AEA1A\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":196},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":197},\"_ClipMode\":\"visible\",\"droppingEnabled\":true,\"halosEnabled\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":198},\"eventsAreIgnored\":true,\"owner\":{\"__isSmartRef__\":true,\"id\":4},\"__SourceModuleName__\":\"Global.lively.morphic.Core\",\"prevScroll\":[0,0],\"attributeConnections\":[],\"doNotSerialize\":[],\"doNotCopyProperties\":[],\"__LivelyClassName__\":\"lively.morphic.Box\"},\"184\":{\"_Position\":{\"__isSmartRef__\":true,\"id\":185},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":186},\"_Extent\":{\"__isSmartRef__\":true,\"id\":187},\"_Padding\":{\"__isSmartRef__\":true,\"id\":188},\"_BorderWidth\":1,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":189},\"_BorderRadius\":5,\"_Fill\":{\"__isSmartRef__\":true,\"id\":190},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"185\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"186\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\"},\"187\":{\"x\":52.25,\"y\":49.328395061728365,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"188\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"189\":{\"r\":0.113,\"g\":0,\"b\":0.599,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"190\":{\"stops\":[{\"__isSmartRef__\":true,\"id\":191},{\"__isSmartRef__\":true,\"id\":192},{\"__isSmartRef__\":true,\"id\":194},{\"__isSmartRef__\":true,\"id\":195}],\"vector\":{\"__isSmartRef__\":true,\"id\":19},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.LinearGradient\"},\"191\":{\"offset\":0,\"color\":{\"__isSmartRef__\":true,\"id\":14}},\"192\":{\"offset\":0.05,\"color\":{\"__isSmartRef__\":true,\"id\":193}},\"193\":{\"r\":0.5565,\"g\":0.5,\"b\":0.7995,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"194\":{\"offset\":0.1,\"color\":{\"__isSmartRef__\":true,\"id\":189}},\"195\":{\"offset\":1,\"color\":{\"__isSmartRef__\":true,\"id\":189}},\"196\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"onRenderFinished\":\"onRenderFinishedHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\"},\"197\":{\"morph\":{\"__isSmartRef__\":true,\"id\":183},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"198\":{\"x\":180.75,\"y\":114.65679012345673,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"199\":{\"submorphs\":[],\"scripts\":[],\"shape\":{\"__isSmartRef__\":true,\"id\":200},\"derivationIds\":[null,\"B16E80E5-41D1-4361-A9F8-B3F0FEE84FED\"],\"id\":\"A85B601C-625C-48FD-B517-8F57E5F31A51\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":212},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":213},\"_ClipMode\":\"visible\",\"droppingEnabled\":true,\"halosEnabled\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":214},\"eventsAreIgnored\":true,\"owner\":{\"__isSmartRef__\":true,\"id\":4},\"__SourceModuleName__\":\"Global.lively.morphic.Core\",\"prevScroll\":[0,0],\"attributeConnections\":[],\"doNotSerialize\":[],\"doNotCopyProperties\":[],\"__LivelyClassName__\":\"lively.morphic.Box\"},\"200\":{\"_Position\":{\"__isSmartRef__\":true,\"id\":201},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":202},\"_Extent\":{\"__isSmartRef__\":true,\"id\":203},\"_Padding\":{\"__isSmartRef__\":true,\"id\":204},\"_BorderWidth\":1,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":205},\"_BorderRadius\":5,\"_Fill\":{\"__isSmartRef__\":true,\"id\":206},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"201\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"202\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\"},\"203\":{\"x\":52.25,\"y\":49.328395061728365,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"204\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"205\":{\"r\":0.627,\"g\":0,\"b\":0.595,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"206\":{\"stops\":[{\"__isSmartRef__\":true,\"id\":207},{\"__isSmartRef__\":true,\"id\":208},{\"__isSmartRef__\":true,\"id\":210},{\"__isSmartRef__\":true,\"id\":211}],\"vector\":{\"__isSmartRef__\":true,\"id\":19},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.LinearGradient\"},\"207\":{\"offset\":0,\"color\":{\"__isSmartRef__\":true,\"id\":14}},\"208\":{\"offset\":0.05,\"color\":{\"__isSmartRef__\":true,\"id\":209}},\"209\":{\"r\":0.8135,\"g\":0.5,\"b\":0.7975,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"210\":{\"offset\":0.1,\"color\":{\"__isSmartRef__\":true,\"id\":205}},\"211\":{\"offset\":1,\"color\":{\"__isSmartRef__\":true,\"id\":205}},\"212\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"onRenderFinished\":\"onRenderFinishedHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\"},\"213\":{\"morph\":{\"__isSmartRef__\":true,\"id\":199},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"214\":{\"x\":0,\"y\":171.9851851851851,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"215\":{\"submorphs\":[],\"scripts\":[],\"shape\":{\"__isSmartRef__\":true,\"id\":216},\"derivationIds\":[null,\"738BD014-6848-4C90-8BC1-EA0208CB86B8\"],\"id\":\"D6BE7A33-23B6-476A-9DF7-B1DB3B00E078\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":228},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":229},\"_ClipMode\":\"visible\",\"droppingEnabled\":true,\"halosEnabled\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":230},\"eventsAreIgnored\":true,\"owner\":{\"__isSmartRef__\":true,\"id\":4},\"__SourceModuleName__\":\"Global.lively.morphic.Core\",\"prevScroll\":[0,0],\"attributeConnections\":[],\"doNotSerialize\":[],\"doNotCopyProperties\":[],\"__LivelyClassName__\":\"lively.morphic.Box\"},\"216\":{\"_Position\":{\"__isSmartRef__\":true,\"id\":217},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":218},\"_Extent\":{\"__isSmartRef__\":true,\"id\":219},\"_Padding\":{\"__isSmartRef__\":true,\"id\":220},\"_BorderWidth\":1,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":221},\"_BorderRadius\":5,\"_Fill\":{\"__isSmartRef__\":true,\"id\":222},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"217\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"218\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\"},\"219\":{\"x\":52.25,\"y\":49.328395061728365,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"220\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"221\":{\"r\":0.603,\"g\":0.309,\"b\":0,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"222\":{\"stops\":[{\"__isSmartRef__\":true,\"id\":223},{\"__isSmartRef__\":true,\"id\":224},{\"__isSmartRef__\":true,\"id\":226},{\"__isSmartRef__\":true,\"id\":227}],\"vector\":{\"__isSmartRef__\":true,\"id\":19},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.LinearGradient\"},\"223\":{\"offset\":0,\"color\":{\"__isSmartRef__\":true,\"id\":14}},\"224\":{\"offset\":0.05,\"color\":{\"__isSmartRef__\":true,\"id\":225}},\"225\":{\"r\":0.8015,\"g\":0.6545,\"b\":0.5,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"226\":{\"offset\":0.1,\"color\":{\"__isSmartRef__\":true,\"id\":221}},\"227\":{\"offset\":1,\"color\":{\"__isSmartRef__\":true,\"id\":221}},\"228\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"onRenderFinished\":\"onRenderFinishedHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\"},\"229\":{\"morph\":{\"__isSmartRef__\":true,\"id\":215},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"230\":{\"x\":60.25,\"y\":171.9851851851851,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"231\":{\"submorphs\":[],\"scripts\":[],\"shape\":{\"__isSmartRef__\":true,\"id\":232},\"derivationIds\":[null,\"C97F34A6-5BA9-4CE1-AD75-DBCDB3A0E88B\"],\"id\":\"AD46B0CC-2AE3-495A-A916-E763410DC8C0\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":244},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":245},\"_ClipMode\":\"visible\",\"droppingEnabled\":true,\"halosEnabled\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":246},\"eventsAreIgnored\":true,\"owner\":{\"__isSmartRef__\":true,\"id\":4},\"__SourceModuleName__\":\"Global.lively.morphic.Core\",\"prevScroll\":[0,0],\"attributeConnections\":[],\"doNotSerialize\":[],\"doNotCopyProperties\":[],\"__LivelyClassName__\":\"lively.morphic.Box\"},\"232\":{\"_Position\":{\"__isSmartRef__\":true,\"id\":233},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":234},\"_Extent\":{\"__isSmartRef__\":true,\"id\":235},\"_Padding\":{\"__isSmartRef__\":true,\"id\":236},\"_BorderWidth\":1,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":237},\"_BorderRadius\":5,\"_Fill\":{\"__isSmartRef__\":true,\"id\":238},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"233\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"234\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\"},\"235\":{\"x\":52.25,\"y\":49.328395061728365,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"236\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"237\":{\"r\":1,\"g\":0.439,\"b\":0.455,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"238\":{\"stops\":[{\"__isSmartRef__\":true,\"id\":239},{\"__isSmartRef__\":true,\"id\":240},{\"__isSmartRef__\":true,\"id\":242},{\"__isSmartRef__\":true,\"id\":243}],\"vector\":{\"__isSmartRef__\":true,\"id\":19},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.LinearGradient\"},\"239\":{\"offset\":0,\"color\":{\"__isSmartRef__\":true,\"id\":14}},\"240\":{\"offset\":0.05,\"color\":{\"__isSmartRef__\":true,\"id\":241}},\"241\":{\"r\":1,\"g\":0.7195,\"b\":0.7275,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"242\":{\"offset\":0.1,\"color\":{\"__isSmartRef__\":true,\"id\":237}},\"243\":{\"offset\":1,\"color\":{\"__isSmartRef__\":true,\"id\":237}},\"244\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"onRenderFinished\":\"onRenderFinishedHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\"},\"245\":{\"morph\":{\"__isSmartRef__\":true,\"id\":231},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"246\":{\"x\":120.5,\"y\":171.9851851851851,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"247\":{\"submorphs\":[],\"scripts\":[],\"shape\":{\"__isSmartRef__\":true,\"id\":248},\"derivationIds\":[null,\"4DACED1F-E2D6-4781-B2EE-6EEE4DFECA1F\"],\"id\":\"155B4838-4977-49AB-9223-55BCE35D9F76\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":260},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":261},\"_ClipMode\":\"visible\",\"droppingEnabled\":true,\"halosEnabled\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":262},\"eventsAreIgnored\":true,\"owner\":{\"__isSmartRef__\":true,\"id\":4},\"prevScroll\":[0,0],\"__SourceModuleName__\":\"Global.lively.morphic.Core\",\"attributeConnections\":[],\"doNotSerialize\":[],\"doNotCopyProperties\":[],\"__LivelyClassName__\":\"lively.morphic.Box\"},\"248\":{\"_Position\":{\"__isSmartRef__\":true,\"id\":249},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":250},\"_Extent\":{\"__isSmartRef__\":true,\"id\":251},\"_Padding\":{\"__isSmartRef__\":true,\"id\":252},\"_BorderWidth\":1,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":253},\"_BorderRadius\":5,\"_Fill\":{\"__isSmartRef__\":true,\"id\":254},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"249\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"250\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\"},\"251\":{\"x\":52.25,\"y\":49.328395061728365,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"252\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"253\":{\"r\":0,\"g\":0.591,\"b\":0,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"254\":{\"stops\":[{\"__isSmartRef__\":true,\"id\":255},{\"__isSmartRef__\":true,\"id\":256},{\"__isSmartRef__\":true,\"id\":258},{\"__isSmartRef__\":true,\"id\":259}],\"vector\":{\"__isSmartRef__\":true,\"id\":19},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.LinearGradient\"},\"255\":{\"offset\":0,\"color\":{\"__isSmartRef__\":true,\"id\":14}},\"256\":{\"offset\":0.05,\"color\":{\"__isSmartRef__\":true,\"id\":257}},\"257\":{\"r\":0.5,\"g\":0.7955,\"b\":0.5,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"258\":{\"offset\":0.1,\"color\":{\"__isSmartRef__\":true,\"id\":253}},\"259\":{\"offset\":1,\"color\":{\"__isSmartRef__\":true,\"id\":253}},\"260\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"onRenderFinished\":\"onRenderFinishedHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\"},\"261\":{\"morph\":{\"__isSmartRef__\":true,\"id\":247},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"262\":{\"x\":180.75,\"y\":171.9851851851851,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"263\":{\"submorphs\":[],\"scripts\":[],\"shape\":{\"__isSmartRef__\":true,\"id\":264},\"derivationIds\":[null,\"5F50C085-8FE4-475E-B01B-D4969AA7BB22\"],\"id\":\"C845EC76-133A-46BB-AE07-1BE025AFE68B\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":276},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":277},\"_ClipMode\":\"visible\",\"droppingEnabled\":true,\"halosEnabled\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":278},\"eventsAreIgnored\":true,\"owner\":{\"__isSmartRef__\":true,\"id\":4},\"prevScroll\":[0,0],\"__SourceModuleName__\":\"Global.lively.morphic.Core\",\"attributeConnections\":[],\"doNotSerialize\":[],\"doNotCopyProperties\":[],\"__LivelyClassName__\":\"lively.morphic.Box\"},\"264\":{\"_Position\":{\"__isSmartRef__\":true,\"id\":265},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":266},\"_Extent\":{\"__isSmartRef__\":true,\"id\":267},\"_Padding\":{\"__isSmartRef__\":true,\"id\":268},\"_BorderWidth\":1,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":269},\"_BorderRadius\":5,\"_Fill\":{\"__isSmartRef__\":true,\"id\":270},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"265\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"266\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\"},\"267\":{\"x\":52.25,\"y\":49.328395061728365,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"268\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"269\":{\"r\":1,\"g\":0.396,\"b\":1,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"270\":{\"stops\":[{\"__isSmartRef__\":true,\"id\":271},{\"__isSmartRef__\":true,\"id\":272},{\"__isSmartRef__\":true,\"id\":274},{\"__isSmartRef__\":true,\"id\":275}],\"vector\":{\"__isSmartRef__\":true,\"id\":19},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.LinearGradient\"},\"271\":{\"offset\":0,\"color\":{\"__isSmartRef__\":true,\"id\":14}},\"272\":{\"offset\":0.05,\"color\":{\"__isSmartRef__\":true,\"id\":273}},\"273\":{\"r\":1,\"g\":0.698,\"b\":1,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"274\":{\"offset\":0.1,\"color\":{\"__isSmartRef__\":true,\"id\":269}},\"275\":{\"offset\":1,\"color\":{\"__isSmartRef__\":true,\"id\":269}},\"276\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"onRenderFinished\":\"onRenderFinishedHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\"},\"277\":{\"morph\":{\"__isSmartRef__\":true,\"id\":263},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"278\":{\"x\":0,\"y\":229.31358024691346,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"279\":{\"submorphs\":[],\"scripts\":[],\"shape\":{\"__isSmartRef__\":true,\"id\":280},\"derivationIds\":[null,\"3CE28A01-2F7E-4E06-84AF-21AB8EAF524F\"],\"id\":\"69E99502-3B0F-4ADE-B03A-293D8A879805\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":292},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":293},\"_ClipMode\":\"visible\",\"droppingEnabled\":true,\"halosEnabled\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":294},\"eventsAreIgnored\":true,\"owner\":{\"__isSmartRef__\":true,\"id\":4},\"prevScroll\":[0,0],\"__SourceModuleName__\":\"Global.lively.morphic.Core\",\"attributeConnections\":[],\"doNotSerialize\":[],\"doNotCopyProperties\":[],\"__LivelyClassName__\":\"lively.morphic.Box\"},\"280\":{\"_Position\":{\"__isSmartRef__\":true,\"id\":281},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":282},\"_Extent\":{\"__isSmartRef__\":true,\"id\":283},\"_Padding\":{\"__isSmartRef__\":true,\"id\":284},\"_BorderWidth\":1,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":285},\"_BorderRadius\":5,\"_Fill\":{\"__isSmartRef__\":true,\"id\":286},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"281\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"282\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\"},\"283\":{\"x\":52.25,\"y\":49.328395061728365,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"284\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"285\":{\"r\":0,\"g\":0.556,\"b\":1,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"286\":{\"stops\":[{\"__isSmartRef__\":true,\"id\":287},{\"__isSmartRef__\":true,\"id\":288},{\"__isSmartRef__\":true,\"id\":290},{\"__isSmartRef__\":true,\"id\":291}],\"vector\":{\"__isSmartRef__\":true,\"id\":19},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.LinearGradient\"},\"287\":{\"offset\":0,\"color\":{\"__isSmartRef__\":true,\"id\":14}},\"288\":{\"offset\":0.05,\"color\":{\"__isSmartRef__\":true,\"id\":289}},\"289\":{\"r\":0.5,\"g\":0.778,\"b\":1,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"290\":{\"offset\":0.1,\"color\":{\"__isSmartRef__\":true,\"id\":285}},\"291\":{\"offset\":1,\"color\":{\"__isSmartRef__\":true,\"id\":285}},\"292\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"onRenderFinished\":\"onRenderFinishedHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\"},\"293\":{\"morph\":{\"__isSmartRef__\":true,\"id\":279},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"294\":{\"x\":60.25,\"y\":229.31358024691346,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"295\":{\"submorphs\":[],\"scripts\":[],\"shape\":{\"__isSmartRef__\":true,\"id\":296},\"derivationIds\":[null,\"3CDF19C5-E94C-43B6-9861-A1465DCBAB75\"],\"id\":\"11595FA1-7843-4A19-B7B9-1E6F9B85BBF6\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":308},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":309},\"_ClipMode\":\"visible\",\"droppingEnabled\":true,\"halosEnabled\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":310},\"eventsAreIgnored\":true,\"owner\":{\"__isSmartRef__\":true,\"id\":4},\"__SourceModuleName__\":\"Global.lively.morphic.Core\",\"prevScroll\":[0,0],\"attributeConnections\":[],\"doNotSerialize\":[],\"doNotCopyProperties\":[],\"__LivelyClassName__\":\"lively.morphic.Box\"},\"296\":{\"_Position\":{\"__isSmartRef__\":true,\"id\":297},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":298},\"_Extent\":{\"__isSmartRef__\":true,\"id\":299},\"_Padding\":{\"__isSmartRef__\":true,\"id\":300},\"_BorderWidth\":1,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":301},\"_BorderRadius\":5,\"_Fill\":{\"__isSmartRef__\":true,\"id\":302},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"297\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"298\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\"},\"299\":{\"x\":52.25,\"y\":49.328395061728365,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"300\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"301\":{\"r\":0.564,\"g\":0.584,\"b\":0,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"302\":{\"stops\":[{\"__isSmartRef__\":true,\"id\":303},{\"__isSmartRef__\":true,\"id\":304},{\"__isSmartRef__\":true,\"id\":306},{\"__isSmartRef__\":true,\"id\":307}],\"vector\":{\"__isSmartRef__\":true,\"id\":19},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.LinearGradient\"},\"303\":{\"offset\":0,\"color\":{\"__isSmartRef__\":true,\"id\":14}},\"304\":{\"offset\":0.05,\"color\":{\"__isSmartRef__\":true,\"id\":305}},\"305\":{\"r\":0.782,\"g\":0.792,\"b\":0.5,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"306\":{\"offset\":0.1,\"color\":{\"__isSmartRef__\":true,\"id\":301}},\"307\":{\"offset\":1,\"color\":{\"__isSmartRef__\":true,\"id\":301}},\"308\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"onRenderFinished\":\"onRenderFinishedHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\"},\"309\":{\"morph\":{\"__isSmartRef__\":true,\"id\":295},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"310\":{\"x\":120.5,\"y\":229.31358024691346,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"311\":{\"submorphs\":[],\"scripts\":[],\"shape\":{\"__isSmartRef__\":true,\"id\":312},\"derivationIds\":[null,\"486155BE-1223-4C6D-AAE4-ED26F30AA4EA\"],\"id\":\"9F19355E-5133-4F4F-B2F9-D0F9AB85CF2A\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":324},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":325},\"_ClipMode\":\"visible\",\"droppingEnabled\":true,\"halosEnabled\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":326},\"eventsAreIgnored\":true,\"owner\":{\"__isSmartRef__\":true,\"id\":4},\"prevScroll\":[0,0],\"__SourceModuleName__\":\"Global.lively.morphic.Core\",\"attributeConnections\":[],\"doNotSerialize\":[],\"doNotCopyProperties\":[],\"__LivelyClassName__\":\"lively.morphic.Box\"},\"312\":{\"_Position\":{\"__isSmartRef__\":true,\"id\":313},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":314},\"_Extent\":{\"__isSmartRef__\":true,\"id\":315},\"_Padding\":{\"__isSmartRef__\":true,\"id\":316},\"_BorderWidth\":1,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":317},\"_BorderRadius\":5,\"_Fill\":{\"__isSmartRef__\":true,\"id\":318},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"313\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"314\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\"},\"315\":{\"x\":52.25,\"y\":49.328395061728365,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"316\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"317\":{\"r\":0.897,\"g\":0.412,\"b\":1,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"318\":{\"stops\":[{\"__isSmartRef__\":true,\"id\":319},{\"__isSmartRef__\":true,\"id\":320},{\"__isSmartRef__\":true,\"id\":322},{\"__isSmartRef__\":true,\"id\":323}],\"vector\":{\"__isSmartRef__\":true,\"id\":19},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.LinearGradient\"},\"319\":{\"offset\":0,\"color\":{\"__isSmartRef__\":true,\"id\":14}},\"320\":{\"offset\":0.05,\"color\":{\"__isSmartRef__\":true,\"id\":321}},\"321\":{\"r\":0.9485,\"g\":0.706,\"b\":1,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"322\":{\"offset\":0.1,\"color\":{\"__isSmartRef__\":true,\"id\":317}},\"323\":{\"offset\":1,\"color\":{\"__isSmartRef__\":true,\"id\":317}},\"324\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"onRenderFinished\":\"onRenderFinishedHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\"},\"325\":{\"morph\":{\"__isSmartRef__\":true,\"id\":311},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"326\":{\"x\":180.75,\"y\":229.31358024691346,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"327\":{\"_Position\":{\"__isSmartRef__\":true,\"id\":328},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":329},\"_Extent\":{\"__isSmartRef__\":true,\"id\":330},\"_Padding\":{\"__isSmartRef__\":true,\"id\":331},\"_BorderWidth\":0,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":332},\"_Fill\":{\"__isSmartRef__\":true,\"id\":333},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"328\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"329\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\"},\"330\":{\"x\":241,\"y\":286.6419753086418,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"331\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"332\":{\"r\":0,\"g\":0,\"b\":0,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"333\":{\"r\":1,\"g\":1,\"b\":1,\"a\":0,\"__LivelyClassName__\":\"Color\",\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\"},\"334\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"onRenderFinished\":\"onRenderFinishedHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\"},\"335\":{\"morph\":{\"__isSmartRef__\":true,\"id\":4},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"336\":{\"x\":2169,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"337\":{\"x\":241,\"y\":286.6419753086418,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"338\":{\"position\":{\"__isSmartRef__\":true,\"id\":339},\"_Extent\":{\"__isSmartRef__\":true,\"id\":340},\"_BorderWidth\":0,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":341},\"_Fill\":null,\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":342},\"_ClipMode\":\"visible\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":343},\"_BorderRadius\":0,\"_Opacity\":1,\"_BorderStyle\":\"solid\",\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"339\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"340\":{\"x\":100,\"y\":100,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"341\":{\"r\":0,\"g\":0,\"b\":0,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"342\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\"},\"343\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"344\":{\"x\":-2169,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"345\":{\"partsSpaceName\":\"PartsBin/Basic\",\"__SourceModuleName__\":\"Global.lively.PartsBin\",\"comment\":\"A simple box morph. A really blue one. Its amazing what you can build out of simple boxes.... Who needs stars when you got blue rectangles!\",\"migrationLevel\":4,\"partName\":\"Rectangle\",\"changes\":[{\"__isSmartRef__\":true,\"id\":346}],\"revisionOnLoad\":140998,\"__LivelyClassName__\":\"lively.PartsBin.PartsBinMetaInfo\"},\"346\":{\"date\":{\"__isSmartRef__\":true,\"id\":347},\"author\":\"fbo\",\"message\":\"\",\"id\":\"BD1C654D-9100-4B66-BC62-B15FF2498B2B\"},\"347\":{\"isSerializedDate\":true,\"string\":\"Sat Feb 25 2012 02:59:09 GMT+0100 (CET)\"},\"348\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"onRenderFinished\":\"onRenderFinishedHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\"},\"349\":{\"morph\":{\"__isSmartRef__\":true,\"id\":3},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"350\":{\"__serializedLivelyClosures__\":{\"__isSmartRef__\":true,\"id\":351}},\"351\":{\"test01IsMorph\":{\"__isSmartRef__\":true,\"id\":352}},\"352\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":353},\"source\":\"function test01IsMorph(aPart) {\\n this.assert(aPart.isMorph, 'rectangle should be a morph');\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":354},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"353\":{\"this\":{\"__isSmartRef__\":true,\"id\":350}},\"354\":{},\"355\":{\"_Position\":{\"__isSmartRef__\":true,\"id\":356},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":357},\"_Extent\":{\"__isSmartRef__\":true,\"id\":358},\"_ClipMode\":\"hidden\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":359},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"_BorderWidth\":0,\"_BorderRadius\":0,\"_Opacity\":1,\"_BorderStyle\":\"solid\",\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":360},\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"356\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"357\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\"},\"358\":{\"x\":241,\"y\":286.6419753086418,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"359\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"360\":{\"r\":0.8,\"g\":0,\"b\":0,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"361\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"onRenderFinished\":\"onRenderFinishedHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\"},\"362\":{\"morph\":{\"__isSmartRef__\":true,\"id\":2},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"363\":{\"x\":49.99999999999912,\"y\":36.01607224065742,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"364\":{\"adjustForNewBounds\":false,\"moveVertical\":false,\"moveHorizontal\":false,\"centeredHorizontal\":false},\"365\":{\"x\":241,\"y\":286.6419753086418,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"366\":{\"x\":150,\"y\":-12,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"367\":{\"onMouseUp\":{\"__isSmartRef__\":true,\"id\":368},\"build\":{\"__isSmartRef__\":true,\"id\":376},\"colorForPos\":{\"__isSmartRef__\":true,\"id\":380},\"gradientColor\":{\"__isSmartRef__\":true,\"id\":388},\"colorNames\":{\"__isSmartRef__\":true,\"id\":392},\"colorSet1\":{\"__isSmartRef__\":true,\"id\":400},\"colorSet2\":{\"__isSmartRef__\":true,\"id\":404},\"colorSet3\":{\"__isSmartRef__\":true,\"id\":408},\"reset\":{\"__isSmartRef__\":true,\"id\":412},\"clear\":{\"__isSmartRef__\":true,\"id\":416},\"previousSlide\":{\"__isSmartRef__\":true,\"id\":420},\"nextSlide\":{\"__isSmartRef__\":true,\"id\":424},\"slides\":{\"__isSmartRef__\":true,\"id\":428},\"animateRight\":{\"__isSmartRef__\":true,\"id\":432},\"animateLeft\":{\"__isSmartRef__\":true,\"id\":436},\"removeHiddenSlides\":{\"__isSmartRef__\":true,\"id\":440}},\"368\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":369},\"source\":\"function onMouseUp(evt) {\\n var color = this.colorForPos(this.localize(evt.getPosition()));\\n this.chooserWidget.updateSliderColor(color);\\n this.chooserWidget.currentColor = color;\\n this.chooserWidget.button.setFill(color)\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":374},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"369\":{\"this\":{\"__isSmartRef__\":true,\"id\":2},\"__serializedLivelyClosures__\":{\"__isSmartRef__\":true,\"id\":370}},\"370\":{\"$super\":{\"__isSmartRef__\":true,\"id\":371}},\"371\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":372},\"source\":\"function () {\\n try {\\n return obj.constructor.prototype[name].apply(obj, arguments)\\n } catch (e) {\\n alert('Error in $super call: ' + e + '\\\\n' + e.stack);\\n return null;\\n }\\n }\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":373},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"372\":{\"obj\":{\"__isSmartRef__\":true,\"id\":2},\"name\":\"onMouseUp\"},\"373\":{},\"374\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":375},\"user\":\"huberthesse\",\"tags\":[]},\"375\":{\"isSerializedDate\":true,\"string\":\"Wed Mar 21 2012 16:29:45 GMT+0100 (CET)\"},\"376\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":377},\"source\":\"function build(table) {\\n var slide = Morph.makeRectangle(0,0,this.getExtent().x,this.getExtent().y)\\n slide.setFill(Color.rgba(255,255,255,0));\\n slide.setBorderWidth(0);\\n\\n var colorNames = this.colorNames(table),\\n x = 4, y = 5, // like MacOS colors\\n extent = slide.innerBounds().extent().scaleByPt(pt(1/x, 1/y)).subPt(pt(8,8));\\n //extent = pt(44,44)\\n for (var j = 0; j < y; j++) {\\n for (var i = 0; i < x; i++) {\\n var idx = j*x+i, // running offset j*x^1 + i*y^0\\n color = CrayonColors[colorNames[idx]],\\n rect = extent.scaleByPt(pt(i, j)).extent(extent),\\n morph = new lively.morphic.Box(rect);\\n morph.applyStyle({borderColor: color, borderWidth: 1, borderRadius: 5});\\n morph.setFill(this.gradientColor(color));\\n morph.moveBy(pt(8*i,8*j));\\n morph.ignoreEvents(); \\n //morph.layout = {scaleHorizontal: true, scaleVertical: true};\\n slide.addMorph(morph);\\n }\\n }\\n //slide.layout = {adjustForNewBounds: true};\\n slide.adjustForNewBounds();\\n return slide;\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":378},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"377\":{\"this\":{\"__isSmartRef__\":true,\"id\":2}},\"378\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":379},\"user\":\"undefined\",\"tags\":[]},\"379\":{\"isSerializedDate\":true,\"string\":\"Fri Mar 09 2012 12:20:35 GMT+0100 (CET)\"},\"380\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":381},\"source\":\"function colorForPos(pos) {\\n var r = this.shape.getBounds().insetBy(this.getBorderWidth()),\\n pos = r.closestPointToPt(pos),\\n m = this.activeSlide.submorphs.detect(function(ea) { return ea.bounds().containsPoint(pos) });\\n color = m && m.getFill().stops.find(function(ea){return ea.offset == 1}).color;\\n return color ? color : Color.black; \\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":386},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"381\":{\"this\":{\"__isSmartRef__\":true,\"id\":2},\"__serializedLivelyClosures__\":{\"__isSmartRef__\":true,\"id\":382}},\"382\":{\"$super\":{\"__isSmartRef__\":true,\"id\":383}},\"383\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":384},\"source\":\"function () {\\n try {\\n return obj.constructor.prototype[name].apply(obj, arguments)\\n } catch (e) {\\n alert('Error in $super call: ' + e + '\\\\n' + e.stack);\\n return null;\\n }\\n }\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":385},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"384\":{\"obj\":{\"__isSmartRef__\":true,\"id\":2},\"name\":\"colorForPos\"},\"385\":{},\"386\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":387},\"user\":\"huberthesse\",\"tags\":[]},\"387\":{\"isSerializedDate\":true,\"string\":\"Wed Mar 07 2012 14:55:22 GMT+0100 (CET)\"},\"388\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":389},\"source\":\"function gradientColor(color) {\\n var gradient = new lively.morphic.LinearGradient(\\n [\\n {offset: 0, color: Color.white},\\n {offset: 0.05, color: Color.white.mixedWith(color,0.5)},\\n {offset: 0.1, color: color},\\n {offset: 1, color: color}\\n ],\\n 'northSouth'\\n );\\n return gradient;\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":390},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"389\":{\"this\":{\"__isSmartRef__\":true,\"id\":2}},\"390\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":391},\"user\":\"huberthesse\",\"tags\":[]},\"391\":{\"isSerializedDate\":true,\"string\":\"Tue Feb 21 2012 18:34:15 GMT+0100 (CET)\"},\"392\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":393},\"source\":\"function colorNames(table) {\\n return table.join(' ').split(' ');\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":398},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"393\":{\"this\":{\"__isSmartRef__\":true,\"id\":2},\"__serializedLivelyClosures__\":{\"__isSmartRef__\":true,\"id\":394}},\"394\":{\"$super\":{\"__isSmartRef__\":true,\"id\":395}},\"395\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":396},\"source\":\"function () {\\n try {\\n return obj.constructor.prototype[name].apply(obj, arguments)\\n } catch (e) {\\n alert('Error in $super call: ' + e + '\\\\n' + e.stack);\\n return null;\\n }\\n }\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":397},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"396\":{\"obj\":{\"__isSmartRef__\":true,\"id\":2},\"name\":\"colorNames\"},\"397\":{},\"398\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":399},\"user\":\"huberthesse\",\"tags\":[]},\"399\":{\"isSerializedDate\":true,\"string\":\"Fri Mar 02 2012 14:41:30 GMT+0100 (CET)\"},\"400\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":401},\"source\":\"function colorSet1() {\\n return [\\\"licorice iron steel snow\\\",\\n \\\"maraschino spring blueberry lemon\\\",\\n \\\"seafoam magenta teal midnight\\\",\\n \\\"plum mocha salmon clover\\\",\\n \\\"bubblegum aqua asparagus lavender\\\"\\n ]\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":402},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"401\":{\"this\":{\"__isSmartRef__\":true,\"id\":2}},\"402\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":403},\"user\":\"huberthesse\",\"tags\":[]},\"403\":{\"isSerializedDate\":true,\"string\":\"Fri Mar 02 2012 14:41:43 GMT+0100 (CET)\"},\"404\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":405},\"source\":\"function colorSet2() {\\n return [\\\"licorice lead tungsten nickel\\\",\\n \\\"silver magnesium aluminum tin\\\",\\n \\\"mercury orchid grape eggplant\\\",\\n \\\"aqua blueberry ocean midnight\\\",\\n \\\"sky turquoise spindrift ice\\\"\\n ]\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":406},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"405\":{\"this\":{\"__isSmartRef__\":true,\"id\":2}},\"406\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":407},\"user\":\"huberthesse\",\"tags\":[]},\"407\":{\"isSerializedDate\":true,\"string\":\"Wed Mar 21 2012 16:29:45 GMT+0100 (CET)\"},\"408\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":409},\"source\":\"function colorSet3() {\\n return [\\\"maraschino cayenne maroon strawberry\\\",\\n \\\"tangerine lemon cantaloupe banana\\\",\\n \\\"fern asparagus asparagus spring\\\",\\n \\\"lime seafoam flora moss\\\", \\n \\\"clover aqua lavender bubblegum\\\"\\n ]\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":410},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"409\":{\"this\":{\"__isSmartRef__\":true,\"id\":2}},\"410\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":411},\"user\":\"huberthesse\",\"tags\":[]},\"411\":{\"isSerializedDate\":true,\"string\":\"Wed Mar 21 2012 16:29:45 GMT+0100 (CET)\"},\"412\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":413},\"source\":\"function reset() {\\n this.container = this.get(\\\"container\\\");\\n this.container.setPosition(pt(0,0));\\n this.slide = 0;\\n var slide = this.build(this.colorSet1());\\n this.container.addMorph(slide);\\n this.activeSlide = slide;\\n this.removeHiddenSlides(this.container);\\n\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":414},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"413\":{\"this\":{\"__isSmartRef__\":true,\"id\":2}},\"414\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":415},\"user\":\"huberthesse\",\"tags\":[]},\"415\":{\"isSerializedDate\":true,\"string\":\"Wed Mar 07 2012 15:51:11 GMT+0100 (CET)\"},\"416\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":417},\"source\":\"function clear() {\\n this.container.submorphs.invoke('remove')\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":418},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"417\":{\"this\":{\"__isSmartRef__\":true,\"id\":2}},\"418\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":419},\"user\":\"huberthesse\",\"tags\":[]},\"419\":{\"isSerializedDate\":true,\"string\":\"Wed Mar 07 2012 15:20:41 GMT+0100 (CET)\"},\"420\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":421},\"source\":\"function previousSlide() {\\n if (this.slide - 1 < 0) {\\n this.slide = this.slide + 3;\\n }\\n this.slide = (this.slide - 1) % 3;\\n //this.clear();\\n var previous = this.build(this.slides()[this.slide]);\\n previous.setPosition(pt(this.activeSlide.getPosition().x - this.activeSlide.getExtent().x,0));\\n this.container.addMorph(previous)\\n this.activeSlide = previous;\\n\\n this.animateLeft(1000);\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":422},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"421\":{\"this\":{\"__isSmartRef__\":true,\"id\":2}},\"422\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":423},\"user\":\"huberthesse\",\"tags\":[]},\"423\":{\"isSerializedDate\":true,\"string\":\"Wed Mar 07 2012 15:54:40 GMT+0100 (CET)\"},\"424\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":425},\"source\":\"function nextSlide() {\\n this.slide = (this.slide+1)%3\\n //this.clear()\\n var next = this.build(this.slides()[this.slide]);\\n next.setPosition(pt(this.activeSlide.getPosition().x + this.activeSlide.getExtent().x,0));\\n this.container.addMorph(next)\\n this.activeSlide = next;\\n\\n this.animateRight(1000);\\n\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":426},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"425\":{\"this\":{\"__isSmartRef__\":true,\"id\":2}},\"426\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":427},\"user\":\"huberthesse\",\"tags\":[]},\"427\":{\"isSerializedDate\":true,\"string\":\"Wed Mar 07 2012 15:54:47 GMT+0100 (CET)\"},\"428\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":429},\"source\":\"function slides() {\\n return [this.colorSet1(), this.colorSet2(), this.colorSet3()]\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":430},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"429\":{\"this\":{\"__isSmartRef__\":true,\"id\":2}},\"430\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":431},\"user\":\"huberthesse\",\"tags\":[]},\"431\":{\"isSerializedDate\":true,\"string\":\"Fri Mar 02 2012 16:32:29 GMT+0100 (CET)\"},\"432\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":433},\"source\":\"function animateRight(timeout) {\\n this.container.moveByAnimated(pt(-this.getExtent().x,0), timeout, this.removeHiddenSlides);\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":434},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"433\":{\"this\":{\"__isSmartRef__\":true,\"id\":2}},\"434\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":435},\"user\":\"undefined\",\"tags\":[]},\"435\":{\"isSerializedDate\":true,\"string\":\"Fri Mar 09 2012 12:28:28 GMT+0100 (CET)\"},\"436\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":437},\"source\":\"function animateLeft(timeout) {\\n this.container.moveByAnimated(pt(this.getExtent().x,0), timeout, this.removeHiddenSlides);\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":438},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"437\":{\"this\":{\"__isSmartRef__\":true,\"id\":2}},\"438\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":439},\"user\":\"undefined\",\"tags\":[]},\"439\":{\"isSerializedDate\":true,\"string\":\"Fri Mar 09 2012 12:28:25 GMT+0100 (CET)\"},\"440\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":441},\"source\":\"function removeHiddenSlides(morph) {\\n for(var i = 0; i < morph.submorphs.length; i++ ) {\\n if(morph.submorphs[i] !== morph.owner.activeSlide) {\\n morph.submorphs[i].remove();\\n }\\n }\\n }\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":442},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"441\":{\"this\":{\"__isSmartRef__\":true,\"id\":2}},\"442\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":443},\"user\":\"huberthesse\",\"tags\":[]},\"443\":{\"isSerializedDate\":true,\"string\":\"Wed Mar 07 2012 15:45:48 GMT+0100 (CET)\"},\"444\":{\"submorphs\":[{\"__isSmartRef__\":true,\"id\":445}],\"scripts\":[],\"shape\":{\"__isSmartRef__\":true,\"id\":467},\"derivationIds\":[null,\"364359B5-1B95-4042-A1C6-CC5B778FBAB2\",\"E23C63BE-652E-40F7-8097-3DF7BED48B6C\",\"A6A49117-8DAC-4A69-AF96-BA716A6C97EB\",\"C0B5F763-CA00-4443-B9CD-2CA95B36429B\",\"77B2DB00-1E0D-4B3E-B3C9-202137BF3133\",\"942AB4D6-4180-4618-BFAE-FA77436A07EA\",\"39BFE677-6965-447C-8920-74E41CF1199A\",\"F945FF1B-1922-4BC1-8029-435B2E295162\",\"7DCD9012-2605-495C-AD57-1C70B8F8EF89\",\"755F7C9A-3821-4A3E-9BA7-CF67F715C9A9\",\"576830D2-EAA2-4CE3-9267-49C3069C041B\",\"615B5236-3080-4512-BD82-4E248EF48B72\",\"3DC4FFAE-30B4-43F1-953E-14B39553DBE5\",\"7A358898-1442-4E6A-A07C-4C058D391D3B\",\"B6E322D4-96EA-485A-868C-874401E9D9A4\",\"1FDDAB15-2DC7-4099-BEC3-D8C2530D99B5\",\"3EFB5B37-1751-45DA-8E46-3C3CE8A758FA\",\"6E096FC0-14D6-4E77-BA53-A79B0A548AD6\",\"DA65DA35-A5D9-4B42-82D1-6021594BBA0E\",\"2116AA1A-510A-4F08-A577-FB75A94792D6\",\"6D2D3752-2067-44DE-8338-E7529AE87F3D\",\"570F1045-0344-4AD7-930C-178B3CA17A7F\",\"B1EBBE2A-77F7-4909-8027-6ECB6AD2D392\",\"02DA1D1A-8785-40C0-B2BE-5FE579226359\",\"37CEB09E-1D3A-487C-A704-7DC7B463AF0A\",\"C8B93224-20D0-4157-967F-33D051C33C1C\",\"ED7DBD69-D44B-4352-8B5B-29945C713857\",\"F6AE46E9-0904-4916-A039-B1E80501D088\",\"E550841B-76C2-43A7-91B1-B17CF36C3F12\",\"615EF85D-7F1F-43B0-A75B-2671D5840788\",\"CF2A108F-843C-4A6D-8AD0-B6263A359811\",\"057A86C4-63FC-4B15-8123-F63707901FDF\",\"CE5FF5DF-EA1F-4B3B-839F-BA438DE04C47\",\"4CC38A9D-2060-496A-ABF0-A08235928D4C\",\"FBD50E20-9FEB-4051-B014-8C4932D79CF9\",\"1008385E-BE68-491B-9250-975031632518\",\"C249D6F8-4FF7-43BC-A3B0-F27EDEFCF3A0\"],\"id\":\"81EE708A-15A7-49E7-98BF-2FFDAAA5F09E\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":479},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":480},\"droppingEnabled\":true,\"halosEnabled\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":481},\"attributeConnections\":[{\"__isSmartRef__\":true,\"id\":482},{\"__isSmartRef__\":true,\"id\":484}],\"doNotSerialize\":[\"$$value\"],\"doNotCopyProperties\":[\"$$value\"],\"sliderExtent\":0.1,\"valueScale\":1,\"sliderKnob\":{\"__isSmartRef__\":true,\"id\":445},\"styleClass\":[\"slider_background_horizontal\"],\"showsHalos\":false,\"priorExtent\":{\"__isSmartRef__\":true,\"id\":489},\"distanceToDragEvent\":{\"__isSmartRef__\":true,\"id\":490},\"__SourceModuleName__\":\"Global.lively.morphic.Widgets\",\"knobRatio\":3,\"isLockOwner\":false,\"layout\":{\"__isSmartRef__\":true,\"id\":491},\"isBeingDragged\":false,\"prevScroll\":[0,0],\"name\":\"AlphaSlider\",\"owner\":{\"__isSmartRef__\":true,\"id\":1},\"color\":{\"__isSmartRef__\":true,\"id\":492},\"value\":1,\"_ClipMode\":\"visible\",\"_Rotation\":0,\"_Scale\":1,\"__serializedLivelyClosures__\":{\"__isSmartRef__\":true,\"id\":493},\"__LivelyClassName__\":\"lively.morphic.Slider\"},\"445\":{\"submorphs\":[],\"scripts\":[],\"shape\":{\"__isSmartRef__\":true,\"id\":446},\"derivationIds\":[null,\"9C2384F5-91D1-4379-B620-DEA9D7F7CE18\",\"F00A4628-8174-4DEC-BB3B-6775B129BB7D\",\"B191BDB8-E5F9-4720-8E66-90DDF52C8722\",\"2283BE9C-5ADC-489A-9A0B-D491138EFB8D\",\"6FA7B465-1E0D-4582-8C58-2927A2EEDA4E\",\"CCE7CD6F-56AF-48A3-BC41-8B9690F3B8DB\",\"6B87CAB8-5613-48A2-89FC-1A97E946D601\",\"AD2740EA-5C95-4785-A9E9-3E1574E4261A\",\"A6A80ED9-FC6C-436C-9764-29F30AC73678\",\"FF701D0F-6EA7-498A-8437-C9258F0C538A\",\"90F2E11F-E3D9-4CF7-AB93-2D5B9660186B\",\"0E2A0CA4-B53D-438D-A05C-5A10C6F94DC2\",\"54095E05-DCD5-49CC-93CE-E2CD776F4BE7\",\"310A3310-45DA-44F8-BA5D-9B49BF924833\",\"7BD04AED-E3BD-47E1-929F-AF9B4700BAB7\",\"163B7DAE-AC33-4E4E-8C00-012CB7C8CA42\",\"F8EE2E7C-ABF3-47DD-B484-984DD2FCD3E6\",\"68562ABA-5791-4D12-827C-AC7063B00AEE\",\"A82E823C-C05A-4725-B7BD-5F9C4C3B7F38\",\"77E70072-F3A3-4CBE-9325-67BA1A344D45\",\"476E418C-30B4-4F84-AC54-5EC397E30414\",\"E147D532-EE48-49A3-97B7-B2BC6D6944C9\",\"4CC90E7B-E345-4FE2-A842-ECAFE8A6D1F7\",\"FA567778-88A2-47E7-B7A3-05F819E84F52\",\"CD57E990-F9D0-4308-A569-01E2263348C0\",\"EE2AE25C-16C2-4494-A5AB-95C7A3F287E3\",\"95D370A5-3F72-49B6-8066-9B39413DF634\",\"BE3515F5-27D4-4C8B-A071-3657F859BC4B\",\"CED5D65B-AFD4-4D75-BA5B-F4D2576E2765\",\"6826E071-1202-4E4B-9543-A8B21D23CE30\",\"E822F719-6ED9-4D20-90CB-DB7BE8F35383\",\"3E3FF942-D522-41F8-AB3B-98CAA0AE8E99\",\"ABC5BEF7-FECD-4E77-9F62-AB21E53E3BDD\",\"77DE1E32-FC5E-4EF1-9DBF-78AE652B3015\",\"91E8B26D-D727-458A-9D73-4443E1E48C27\",\"73300049-65B3-4C13-B26F-D7C931F4F452\",\"7D342604-A0F9-446C-B13E-D7C4D567523D\"],\"id\":\"1313A24B-C1A7-40DA-87B4-1E4EEFFB985E\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":453},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":454},\"droppingEnabled\":true,\"halosEnabled\":true,\"draggingEnabled\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":455},\"slider\":{\"__isSmartRef__\":true,\"id\":444},\"owner\":{\"__isSmartRef__\":true,\"id\":444},\"styleClass\":[\"slider_horizontal\"],\"priorExtent\":{\"__isSmartRef__\":true,\"id\":456},\"hitPoint\":{\"__isSmartRef__\":true,\"id\":457},\"isBeingDragged\":false,\"attributeConnections\":[],\"doNotSerialize\":[],\"doNotCopyProperties\":[],\"__SourceModuleName__\":\"Global.lively.morphic.Widgets\",\"draggableWithoutHalo\":true,\"showsHalos\":false,\"isLockOwner\":false,\"prevScroll\":[0,0],\"_ClipMode\":\"visible\",\"__serializedLivelyClosures__\":{\"__isSmartRef__\":true,\"id\":458},\"__LivelyClassName__\":\"lively.morphic.SliderKnob\"},\"446\":{\"_Position\":{\"__isSmartRef__\":true,\"id\":447},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":448},\"_Extent\":{\"__isSmartRef__\":true,\"id\":449},\"_ClipMode\":\"visible\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":450},\"_BorderWidth\":2.7760000000000002,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":451},\"_Fill\":{\"__isSmartRef__\":true,\"id\":452},\"_BorderRadius\":13,\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"_Opacity\":1,\"_BorderStyle\":\"solid\",\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"447\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"448\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\"},\"449\":{\"x\":21,\"y\":21,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\"},\"450\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"451\":{\"r\":0.572,\"g\":0.572,\"b\":0.572,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"452\":{\"r\":0.9215686274509803,\"g\":0.9215686274509803,\"b\":0.9215686274509803,\"a\":0.6,\"__LivelyClassName__\":\"Color\",\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\"},\"453\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"onRenderFinished\":\"onRenderFinishedHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\"},\"454\":{\"morph\":{\"__isSmartRef__\":true,\"id\":445},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"455\":{\"x\":283.02410836098653,\"y\":-7,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\"},\"456\":{\"x\":21,\"y\":21,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\"},\"457\":{\"x\":1324,\"y\":417,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"458\":{\"onrestore\":{\"__isSmartRef__\":true,\"id\":459}},\"459\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":460},\"source\":\"function onrestore() {\\n $super();\\n this.setFill(Color.rgba(235,235,235,0.6))\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":465},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"460\":{\"this\":{\"__isSmartRef__\":true,\"id\":445},\"__serializedLivelyClosures__\":{\"__isSmartRef__\":true,\"id\":461}},\"461\":{\"$super\":{\"__isSmartRef__\":true,\"id\":462}},\"462\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":463},\"source\":\"function () {\\n try {\\n return obj.constructor.prototype[name].apply(obj, arguments)\\n } catch(e) {\\n alert('Error in $super call: ' + e + '\\\\n' + e.stack);\\n return null;\\n }\\n }\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":464},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"463\":{\"obj\":{\"__isSmartRef__\":true,\"id\":445},\"name\":\"onrestore\"},\"464\":{},\"465\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":466},\"user\":\"athomschke\",\"tags\":[]},\"466\":{\"isSerializedDate\":true,\"string\":\"Wed Feb 22 2012 10:19:48 GMT+0100 (CET)\"},\"467\":{\"_Position\":{\"__isSmartRef__\":true,\"id\":468},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":469},\"_Extent\":{\"__isSmartRef__\":true,\"id\":470},\"_ClipMode\":\"visible\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":471},\"_BorderWidth\":1,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":472},\"_Fill\":{\"__isSmartRef__\":true,\"id\":473},\"_BorderRadius\":6,\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"_Opacity\":1,\"_BorderStyle\":\"solid\",\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"468\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"469\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\"},\"470\":{\"x\":304.02410836098653,\"y\":7,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"471\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"472\":{\"r\":0.37254901960784315,\"g\":0.3686274509803922,\"b\":0.37254901960784315,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"473\":{\"stops\":[{\"__isSmartRef__\":true,\"id\":474},{\"__isSmartRef__\":true,\"id\":476}],\"vector\":{\"__isSmartRef__\":true,\"id\":478},\"__LivelyClassName__\":\"lively.morphic.LinearGradient\",\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\"},\"474\":{\"offset\":0,\"color\":{\"__isSmartRef__\":true,\"id\":475}},\"475\":{\"r\":0,\"g\":0,\"b\":0,\"a\":0,\"__LivelyClassName__\":\"Color\",\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\"},\"476\":{\"offset\":1,\"color\":{\"__isSmartRef__\":true,\"id\":477}},\"477\":{\"r\":0,\"g\":0,\"b\":0,\"a\":1,\"__LivelyClassName__\":\"Color\",\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\"},\"478\":{\"x\":0,\"y\":0,\"width\":1,\"height\":0,\"__LivelyClassName__\":\"Rectangle\",\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\"},\"479\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"onRenderFinished\":\"onRenderFinishedHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\"},\"480\":{\"morph\":{\"__isSmartRef__\":true,\"id\":444},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"481\":{\"x\":22,\"y\":384.12857792528405,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"482\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":444},\"sourceAttrName\":\"value\",\"targetObj\":{\"__isSmartRef__\":true,\"id\":444},\"targetMethodName\":\"adjustSliderParts\",\"converter\":null,\"converterString\":null,\"updater\":null,\"updaterString\":null,\"varMapping\":{\"__isSmartRef__\":true,\"id\":483},\"__SourceModuleName__\":\"Global.lively.bindings\",\"__LivelyClassName__\":\"AttributeConnection\"},\"483\":{\"source\":{\"__isSmartRef__\":true,\"id\":444},\"target\":{\"__isSmartRef__\":true,\"id\":444}},\"484\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":444},\"sourceAttrName\":\"value\",\"targetObj\":{\"__isSmartRef__\":true,\"id\":1},\"targetMethodName\":\"setBorderFillOfTarget\",\"converterString\":\"function (val) {return this.getSourceObj().getColor()}\",\"updater\":null,\"updaterString\":null,\"varMapping\":{\"__isSmartRef__\":true,\"id\":485},\"__SourceModuleName__\":\"Global.lively.bindings\",\"__serializedLivelyClosures__\":{\"__isSmartRef__\":true,\"id\":486},\"__LivelyClassName__\":\"AttributeConnection\"},\"485\":{\"source\":{\"__isSmartRef__\":true,\"id\":444},\"target\":{\"__isSmartRef__\":true,\"id\":1}},\"486\":{\"converter\":{\"__isSmartRef__\":true,\"id\":487}},\"487\":{\"originalFunc\":null,\"varMapping\":{\"__isSmartRef__\":true,\"id\":485},\"source\":\"function (val) {return this.getSourceObj().getColor()}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":488},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"488\":{},\"489\":{\"x\":305.0321444813173,\"y\":7,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"490\":{\"x\":148,\"y\":-8,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"491\":{\"resizeWidth\":true,\"moveVertical\":true},\"492\":{\"r\":0,\"g\":0,\"b\":0,\"a\":1,\"__LivelyClassName__\":\"Color\",\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\"},\"493\":{\"updateColor\":{\"__isSmartRef__\":true,\"id\":494},\"adjustSliderParts\":{\"__isSmartRef__\":true,\"id\":498},\"getSliderExtent\":{\"__isSmartRef__\":true,\"id\":506},\"updateFill\":{\"__isSmartRef__\":true,\"id\":514},\"getColor\":{\"__isSmartRef__\":true,\"id\":518},\"beIPadSlider\":{\"__isSmartRef__\":true,\"id\":522},\"setKnobFill\":{\"__isSmartRef__\":true,\"id\":526},\"setKnobRatio\":{\"__isSmartRef__\":true,\"id\":530}},\"494\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":495},\"source\":\"function updateColor(color) {\\n this.color = color;\\n this.setFill(new lively.morphic.LinearGradient(\\n [\\n {offset: 0, color: color.withA(0)},\\n {offset: 1, color: color.withA(1)}\\n ],\\n 'eastWest'\\n )); \\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":496},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"495\":{\"this\":{\"__isSmartRef__\":true,\"id\":444}},\"496\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":497},\"user\":\"huberthesse\",\"tags\":[]},\"497\":{\"isSerializedDate\":true,\"string\":\"Tue Feb 28 2012 17:58:28 GMT+0100 (CET)\"},\"498\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":499},\"source\":\"function adjustSliderParts() {\\n if (!this.sliderKnob) return;\\n // This method adjusts the slider for changes in value as well as geometry\\n var val = this.getScaledValue();\\n var bnds = this.shape.bounds();\\n var knobMult = this.knobRatio || 3\\n var ext = this.getSliderExtent(); \\n if (this.vertical()) { // more vertical...\\n var offset = 0 - (this.sliderKnob.getExtent().x / 2) + (this.getExtent().x / 2);\\n this.sliderKnob.setPosition(pt(offset,this.sliderKnob.getPosition().y));\\n var size = this.getExtent().x * knobMult;\\n this.sliderKnob.setExtent(pt(size, size));\\n var elevPix = Math.max(ext*bnds.height, this.mss); // thickness of elevator in pixels\\n var topLeft = pt(this.sliderKnob.getPosition().x, (bnds.height - elevPix)*val);\\n } else { // more horizontal...\\n var offset = 0 - (this.sliderKnob.getExtent().y / 2) + (this.getExtent().y / 2);\\n this.sliderKnob.setPosition(pt(this.sliderKnob.getPosition().x, offset));\\n var size = this.getExtent().y * knobMult; \\n this.sliderKnob.setExtent(pt(size,size));\\n var elevPix = Math.max(ext*bnds.width, this.mss); // thickness of elevator in pixels\\n var topLeft = pt((bnds.width - elevPix)*val, this.sliderKnob.getPosition().y);\\n };\\n this.sliderKnob.setBounds(topLeft.extent(this.sliderKnob.getExtent()));\\n this.sliderKnob.setBorderRadius(13);\\n this.sliderKnob.draggableWithoutHalo = true;\\n this.updateFill(val);\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":504},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"499\":{\"this\":{\"__isSmartRef__\":true,\"id\":444},\"__serializedLivelyClosures__\":{\"__isSmartRef__\":true,\"id\":500}},\"500\":{\"$super\":{\"__isSmartRef__\":true,\"id\":501}},\"501\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":502},\"source\":\"function () {\\n try {\\n return obj.constructor.prototype[name].apply(obj, arguments)\\n } catch (e) {\\n alert('Error in $super call: ' + e + '\\\\n' + e.stack);\\n return null;\\n }\\n }\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":503},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"502\":{\"obj\":{\"__isSmartRef__\":true,\"id\":444},\"name\":\"adjustSliderParts\"},\"503\":{},\"504\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":505},\"user\":\"undefined\",\"tags\":[]},\"505\":{\"isSerializedDate\":true,\"string\":\"Tue Mar 13 2012 11:54:12 GMT+0100 (CET)\"},\"506\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":507},\"source\":\"function getSliderExtent() {\\n if (this.vertical()) \\n return (this.sliderKnob.getExtent().y)/(this.getExtent().y)\\n else \\n return (this.sliderKnob.getExtent().x)/(this.getExtent().x)\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":512},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"507\":{\"this\":{\"__isSmartRef__\":true,\"id\":444},\"__serializedLivelyClosures__\":{\"__isSmartRef__\":true,\"id\":508}},\"508\":{\"$super\":{\"__isSmartRef__\":true,\"id\":509}},\"509\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":510},\"source\":\"function () {\\n try {\\n return obj.constructor.prototype[name].apply(obj, arguments)\\n } catch (e) {\\n alert('Error in $super call: ' + e + '\\\\n' + e.stack);\\n return null;\\n }\\n }\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":511},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"510\":{\"obj\":{\"__isSmartRef__\":true,\"id\":444},\"name\":\"getSliderExtent\"},\"511\":{},\"512\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":513},\"user\":\"undefined\",\"tags\":[]},\"513\":{\"isSerializedDate\":true,\"string\":\"Tue Mar 13 2012 13:51:00 GMT+0100 (CET)\"},\"514\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":515},\"source\":\"function updateFill() {\\n \\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":516},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"515\":{\"this\":{\"__isSmartRef__\":true,\"id\":444}},\"516\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":517},\"user\":\"undefined\",\"tags\":[]},\"517\":{\"isSerializedDate\":true,\"string\":\"Tue Mar 13 2012 11:34:56 GMT+0100 (CET)\"},\"518\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":519},\"source\":\"function getColor() {\\n return this.color.withA(this.value)\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":520},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"519\":{\"this\":{\"__isSmartRef__\":true,\"id\":444}},\"520\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":521},\"user\":\"huberthesse\",\"tags\":[]},\"521\":{\"isSerializedDate\":true,\"string\":\"Tue Feb 28 2012 17:27:35 GMT+0100 (CET)\"},\"522\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":523},\"source\":\"function beIPadSlider() {\\n if (this.vertical()) {\\n this.setExtent(pt(7, this.getExtent().y));\\n }\\n else {\\n this.setExtent(pt(this.getExtent().x, 7));\\n };\\n this.adjustSliderParts();\\n this.setBorderWidth(1);\\n this.setBorderColor(Color.rgb(95,94,95));\\n this.setKnobFill();\\n this.adjustSliderParts();\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":524},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"523\":{\"this\":{\"__isSmartRef__\":true,\"id\":444}},\"524\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":525},\"user\":\"undefined\",\"tags\":[]},\"525\":{\"isSerializedDate\":true,\"string\":\"Tue Mar 13 2012 11:54:12 GMT+0100 (CET)\"},\"526\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":527},\"source\":\"function setKnobFill() {\\n var knobStyle= new lively.morphic.LinearGradient(\\n [\\n {offset: 0, color: Color.darkGray.mixedWith(Color.white, 0.5)},\\n {offset: 0.3, color: Color.lightGray},\\n {offset: 1, color: Color.white}\\n ]\\n )\\n this.sliderKnob.setFill(knobStyle);\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":528},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"527\":{\"this\":{\"__isSmartRef__\":true,\"id\":444}},\"528\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":529},\"user\":\"undefined\",\"tags\":[]},\"529\":{\"isSerializedDate\":true,\"string\":\"Tue Mar 13 2012 11:54:12 GMT+0100 (CET)\"},\"530\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":531},\"source\":\"function setKnobRatio(num) {\\n this.knobRatio = num;\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":532},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"531\":{\"this\":{\"__isSmartRef__\":true,\"id\":444}},\"532\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":533},\"user\":\"undefined\",\"tags\":[]},\"533\":{\"isSerializedDate\":true,\"string\":\"Tue Mar 13 2012 11:54:12 GMT+0100 (CET)\"},\"534\":{\"submorphs\":[{\"__isSmartRef__\":true,\"id\":535}],\"scripts\":[],\"id\":\"9B121AE2-D4C9-4368-9D0A-1B08ADF3BD20\",\"shape\":{\"__isSmartRef__\":true,\"id\":550},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"halosEnabled\":true,\"registeredForMouseEvents\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":566},\"value\":false,\"toggle\":false,\"isActive\":true,\"normalFill\":{\"__isSmartRef__\":true,\"id\":554},\"lighterFill\":{\"__isSmartRef__\":true,\"id\":567},\"label\":{\"__isSmartRef__\":true,\"id\":535},\"name\":\"ScriptableButton3\",\"showsHalos\":false,\"partsBinMetaInfo\":{\"__isSmartRef__\":true,\"id\":576},\"attributeConnections\":[{\"__isSmartRef__\":true,\"id\":577}],\"doNotSerialize\":[\"$$fire\"],\"doNotCopyProperties\":[\"$$fire\"],\"__SourceModuleName__\":\"Global.lively.morphic.Widgets\",\"priorExtent\":{\"__isSmartRef__\":true,\"id\":578},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":579},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":580},\"derivationIds\":[2588,\"1A4CBF90-235E-4D34-A3B4-22ABE143E73F\",\"E77E00D0-008F-470C-BD69-EC965A9FB436\",\"04FB2FF0-7F8F-455D-ACB3-89F8B3FA0603\",\"F7390A27-2382-4ECC-8AF3-B097367FCFF9\",\"028F880A-3777-4D34-BE2B-7EE770F10A3C\",\"E210D7E5-7610-4D29-ABE6-5067FCBE3EF8\",\"A5434638-5BCB-488F-8030-6F5DAB85018C\",\"BE98A8D2-24FC-4420-B506-C81337813F25\",\"C29A46E1-E0DF-460D-A6B4-C0C9DF0B12E0\",\"A2A19A0C-954C-4805-A8AD-4BAFA391CCB2\",\"475ACAB1-27A5-41AC-89FB-1695E6FED63C\",\"B9BE6B1A-5AB4-4180-9FC1-739A9F0CC011\",\"ED6CC5AC-2368-4D46-AD85-431597CAC0ED\",\"63550ED0-534C-436B-B899-735DC81EC8E7\",\"643DCD45-DE43-43B7-B2F2-72F04A42042F\",\"904E9B63-5869-47B1-84D1-0CB062D61705\",\"0CD961A0-1BDD-4277-9C3A-BDB8B78BEBD8\",\"416402D2-5C93-4519-95D1-0BD49872B541\",\"537889E5-B9A0-4F7E-9BF3-23232EF964DE\",\"95D183A0-0C1F-4C97-A103-22AA4B984E44\",\"DD9926B3-21C3-429C-95E9-EA637CA97A3E\",\"C22C208A-94DB-4428-92EA-20A27A0F3499\",\"60A2D123-BDB7-490B-8406-5E82BD9F1B0B\",\"B92DBCFB-129A-4FC7-9FCB-4E8C4B658C45\"],\"layout\":{\"__isSmartRef__\":true,\"id\":581},\"distanceToDragEvent\":{\"__isSmartRef__\":true,\"id\":582},\"owner\":{\"__isSmartRef__\":true,\"id\":1},\"isLockOwner\":false,\"prevScroll\":[0,0],\"_ClipMode\":\"visible\",\"_Rotation\":1.5707963267948966,\"_Scale\":1,\"__serializedLivelyClosures__\":{\"__isSmartRef__\":true,\"id\":583},\"__LivelyClassName__\":\"lively.morphic.Button\"},\"535\":{\"submorphs\":[],\"scripts\":[],\"id\":\"9744FA20-A601-4DC3-AE1F-01B976DA38C1\",\"shape\":{\"__isSmartRef__\":true,\"id\":536},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"halosEnabled\":true,\"fixedWidth\":true,\"_WhiteSpaceHandling\":\"pre-wrap\",\"fixedHeight\":true,\"allowInput\":false,\"_FontFamily\":\"Helvetica\",\"registeredForMouseEvents\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":542},\"_MaxTextWidth\":271,\"_MaxTextHeight\":null,\"textStyle\":null,\"padding\":{\"__isSmartRef__\":true,\"id\":543},\"_Padding\":{\"__isSmartRef__\":true,\"id\":544},\"owner\":{\"__isSmartRef__\":true,\"id\":534},\"isLabel\":true,\"eventsAreIgnored\":true,\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"_ClipMode\":\"hidden\",\"priorExtent\":{\"__isSmartRef__\":true,\"id\":545},\"textChunks\":[{\"__isSmartRef__\":true,\"id\":546}],\"_Align\":\"center\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":548},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":549},\"_HandStyle\":\"default\",\"_PointerEvents\":\"none\",\"derivationIds\":[2589,\"0332A68D-7387-4C73-A86D-70A6C39815AB\",\"412F69C7-6901-4A92-9241-7BC8BD884176\",\"1699464F-E80D-4CC1-8C14-8BD80BCF5B76\",\"3342E468-A043-4A22-A2B4-5F0ECBB76FF8\",\"BF53F2D7-A117-4EBE-B00A-460239DEA438\",\"02C6EF0F-82D3-4D2E-B679-82EAC7D9EA3A\",\"8D6816A3-E5AC-4A2C-8C1D-95753B332D16\",\"FCE026BD-BD1A-40E4-A014-9BB950231B94\",\"F6714D4A-F249-4FF3-8D38-B89FE4654085\",\"F668EB41-B5E7-43BE-BFBE-E1030FF42156\",\"5F57A8B3-C832-48A7-B431-349CBB5390E6\",\"27821132-E63C-4613-A154-0F3533DBDE71\",\"532D98C4-E16E-47CC-A9F9-A6BB6EA42E65\",\"50005B6B-E577-4D97-83B4-FD85CF4EB981\",\"91138AB0-ABF1-472C-B2B4-785DEE1DF39C\",\"851487A8-5021-4709-905E-9978CA455C71\",\"1098481E-00C3-4E79-886E-0CB920BAC8A0\",\"5236BDD2-71E8-41E8-9A4E-49397A5A8CB6\",\"1EA6E65C-6D2C-4DC0-8EEA-76850AC7750B\",\"09EC11B3-0F07-4099-9119-96CE1FA47CA6\",\"412800D5-ECC5-4BFF-BC01-1023498BE184\",\"B7027FC7-F216-45A3-9825-3072474D1661\",\"1B029F9F-2735-4AC9-A9DD-1673F6B1FCD7\",\"60D9EF84-7473-465F-B80E-22F92A9E406F\"],\"_MinTextWidth\":271,\"_MinTextHeight\":null,\"attributeConnections\":[],\"doNotSerialize\":[],\"doNotCopyProperties\":[],\"isLockOwner\":false,\"__LivelyClassName__\":\"lively.morphic.Text\"},\"536\":{\"position\":{\"__isSmartRef__\":true,\"id\":537},\"_Extent\":{\"__isSmartRef__\":true,\"id\":538},\"_BorderWidth\":0,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":539},\"_Fill\":null,\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":540},\"_ClipMode\":\"hidden\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":541},\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"537\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"538\":{\"x\":271,\"y\":18,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\"},\"539\":{\"r\":0,\"g\":0,\"b\":0,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"540\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\"},\"541\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"542\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"543\":{\"x\":5,\"y\":5,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"544\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"545\":{\"x\":271,\"y\":18,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"546\":{\"style\":{\"__isSmartRef__\":true,\"id\":547},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":535},\"storedString\":\"^\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\"},\"547\":{\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\"},\"548\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"onRenderFinished\":\"onRenderFinishedHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\",\"updateText\":\"updateTextHTML\",\"setTextExtent\":\"setTextExtentHTML\",\"setMaxTextWidth\":\"setMaxTextWidthHTML\",\"setMaxTextHeight\":\"setMaxTextHeightHTML\",\"setMinTextWidth\":\"setMinTextWidthHTML\",\"setMinTextHeight\":\"setMinTextHeightHTML\",\"getTextExtent\":\"getTextExtentHTML\",\"getTextString\":\"getTextStringHTML\",\"ignoreTextEvents\":\"ignoreTextEventsHTML\",\"unignoreTextEvents\":\"unignoreTextEventsHTML\",\"enableTextEvents\":\"enableTextEventsHTML\",\"setFontFamily\":\"setFontFamilyHTML\",\"setFontSize\":\"setFontSizeHTML\",\"setTextColor\":\"setTextColorHTML\",\"setPadding\":\"setPaddingHTML\",\"setAlign\":\"setAlignHTML\",\"setVerticalAlign\":\"setVerticalAlignHTML\",\"setDisplay\":\"setDisplayHTML\",\"setWhiteSpaceHandling\":\"setWhiteSpaceHandlingHTML\",\"focusMorph\":\"focusMorphHTML\",\"setInputAllowed\":\"setInputAllowedHTML\"},\"549\":{\"morph\":{\"__isSmartRef__\":true,\"id\":535},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"550\":{\"position\":{\"__isSmartRef__\":true,\"id\":551},\"_Extent\":{\"__isSmartRef__\":true,\"id\":552},\"_BorderWidth\":1.1840000000000002,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":553},\"_Fill\":{\"__isSmartRef__\":true,\"id\":554},\"_BorderRadius\":5.2,\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":564},\"_ClipMode\":\"visible\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":565},\"_Opacity\":1,\"_BorderStyle\":\"solid\",\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"551\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"552\":{\"x\":271,\"y\":18,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"553\":{\"r\":0.839,\"g\":0.839,\"b\":0.839,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"554\":{\"stops\":[{\"__isSmartRef__\":true,\"id\":555},{\"__isSmartRef__\":true,\"id\":557},{\"__isSmartRef__\":true,\"id\":559},{\"__isSmartRef__\":true,\"id\":561}],\"vector\":{\"__isSmartRef__\":true,\"id\":563},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.LinearGradient\"},\"555\":{\"offset\":0,\"color\":{\"__isSmartRef__\":true,\"id\":556}},\"556\":{\"r\":0.9600000000000001,\"g\":0.9600000000000001,\"b\":0.9600000000000001,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"557\":{\"offset\":0.4,\"color\":{\"__isSmartRef__\":true,\"id\":558}},\"558\":{\"r\":0.8200000000000001,\"g\":0.8200000000000001,\"b\":0.8200000000000001,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"559\":{\"offset\":0.6,\"color\":{\"__isSmartRef__\":true,\"id\":560}},\"560\":{\"r\":0.8200000000000001,\"g\":0.8200000000000001,\"b\":0.8200000000000001,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"561\":{\"offset\":1,\"color\":{\"__isSmartRef__\":true,\"id\":562}},\"562\":{\"r\":0.94,\"g\":0.94,\"b\":0.94,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"563\":{\"x\":0,\"y\":0,\"width\":0,\"height\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"564\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\"},\"565\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"566\":{\"x\":320.4919638796618,\"y\":63.405658416301435,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"567\":{\"stops\":[{\"__isSmartRef__\":true,\"id\":568},{\"__isSmartRef__\":true,\"id\":570},{\"__isSmartRef__\":true,\"id\":572},{\"__isSmartRef__\":true,\"id\":574}],\"vector\":{\"__isSmartRef__\":true,\"id\":563},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.LinearGradient\"},\"568\":{\"offset\":0,\"color\":{\"__isSmartRef__\":true,\"id\":569}},\"569\":{\"r\":0.98,\"g\":0.98,\"b\":0.98,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"570\":{\"offset\":0.4,\"color\":{\"__isSmartRef__\":true,\"id\":571}},\"571\":{\"r\":0.91,\"g\":0.91,\"b\":0.91,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"572\":{\"offset\":0.6,\"color\":{\"__isSmartRef__\":true,\"id\":573}},\"573\":{\"r\":0.91,\"g\":0.91,\"b\":0.91,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"574\":{\"offset\":1,\"color\":{\"__isSmartRef__\":true,\"id\":575}},\"575\":{\"r\":0.97,\"g\":0.97,\"b\":0.97,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"576\":{\"partsSpaceName\":\"PartsBin/Inputs\",\"__SourceModuleName__\":\"Global.lively.PartsBin\",\"migrationLevel\":2,\"partName\":\"ScriptableButton\",\"comment\":\"Has a script that is called on button press\",\"revisionOnLoad\":140039,\"__LivelyClassName__\":\"lively.PartsBin.PartsBinMetaInfo\"},\"577\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":534},\"sourceAttrName\":\"fire\",\"targetObj\":{\"__isSmartRef__\":true,\"id\":534},\"targetMethodName\":\"onFire\",\"__SourceModuleName__\":\"Global.lively.bindings\",\"__LivelyClassName__\":\"AttributeConnection\"},\"578\":{\"x\":271,\"y\":18,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"579\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"onRenderFinished\":\"onRenderFinishedHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\"},\"580\":{\"morph\":{\"__isSmartRef__\":true,\"id\":534},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"581\":{\"centeredHorizontal\":false,\"centeredVertical\":false,\"adjustForNewBounds\":true,\"resizeWidth\":false,\"resizeHeight\":false,\"moveVertical\":true,\"moveHorizontal\":true},\"582\":{\"x\":24.063015981516173,\"y\":-11.900184961127252,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"583\":{\"onFire\":{\"__isSmartRef__\":true,\"id\":584}},\"584\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":585},\"source\":\"function onFire() {\\n\\tthis.owner.nextSlide()\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":586},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"585\":{\"this\":{\"__isSmartRef__\":true,\"id\":534}},\"586\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":587},\"user\":\"huberthesse\",\"tags\":[]},\"587\":{\"isSerializedDate\":true,\"string\":\"Fri Mar 02 2012 15:58:59 GMT+0100 (CET)\"},\"588\":{\"submorphs\":[{\"__isSmartRef__\":true,\"id\":589}],\"scripts\":[],\"id\":\"029A79B2-3565-48F7-8F32-8DC3047D8149\",\"shape\":{\"__isSmartRef__\":true,\"id\":604},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"halosEnabled\":true,\"registeredForMouseEvents\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":620},\"value\":false,\"toggle\":false,\"isActive\":true,\"normalFill\":{\"__isSmartRef__\":true,\"id\":608},\"lighterFill\":{\"__isSmartRef__\":true,\"id\":621},\"label\":{\"__isSmartRef__\":true,\"id\":589},\"name\":\"ScriptableButton2\",\"showsHalos\":false,\"partsBinMetaInfo\":{\"__isSmartRef__\":true,\"id\":630},\"attributeConnections\":[{\"__isSmartRef__\":true,\"id\":631}],\"doNotSerialize\":[\"$$fire\"],\"doNotCopyProperties\":[\"$$fire\"],\"__SourceModuleName__\":\"Global.lively.morphic.Widgets\",\"priorExtent\":{\"__isSmartRef__\":true,\"id\":632},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":633},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":634},\"derivationIds\":[2588,\"1A4CBF90-235E-4D34-A3B4-22ABE143E73F\",\"E77E00D0-008F-470C-BD69-EC965A9FB436\",\"DA4AA7E6-DCFA-4D55-8BFF-3CC3022C8C73\",\"95CCDA4C-5EE1-41E4-BF19-17C38691E8CA\",\"92D1F3F4-C2B4-4B0A-9C29-6AAD41A26E65\",\"B0294FA0-DF1C-4DD3-BCC5-F696D7F35360\",\"C726B92A-3339-4061-88C6-0E3D6791305B\",\"0A04F624-296D-4568-B7F4-ED68234D04A8\",\"BEB34841-DCB2-4B74-B67E-EF45080221E9\",\"16D3A2D7-D7E9-44E9-87AF-8341CF8D8AED\",\"9CBAE8AF-3942-405C-AC36-8984FF20DFB8\",\"4F5E8675-28E3-4801-8F1F-BF39696F79D6\",\"A84CE401-F520-43CA-8BA4-6C54662F5F4D\",\"7487B1B4-6DDA-4D9D-9528-B8EA9CA4CDE4\",\"0FBF050B-BF65-4601-A15A-FEBF7FCEED2F\",\"38BA73E8-844C-47D2-B679-6B2ED6DF1746\",\"D2FC6094-CBEA-40F5-A7DE-8F6565443C60\",\"E7E726BC-5389-46E1-88C5-1B300158E075\",\"58243DD1-156A-44EF-AD41-B010006CA7BE\",\"1CCCCD35-2BCD-4FB3-8255-6418D304F5F7\",\"4A213477-71F1-4383-8541-71C74902AE9C\",\"7B723D57-FC1A-4FBF-BFEC-45E710CFC589\",\"8854CD4E-F76A-4CDF-BD24-EBB83F7B2EC6\"],\"layout\":{\"__isSmartRef__\":true,\"id\":635},\"distanceToDragEvent\":{\"__isSmartRef__\":true,\"id\":636},\"owner\":{\"__isSmartRef__\":true,\"id\":1},\"isLockOwner\":false,\"_ClipMode\":\"visible\",\"_Rotation\":-1.5707963267948966,\"_Scale\":1,\"__serializedLivelyClosures__\":{\"__isSmartRef__\":true,\"id\":637},\"__LivelyClassName__\":\"lively.morphic.Button\"},\"589\":{\"submorphs\":[],\"scripts\":[],\"id\":\"1B662CC6-6EFC-46C3-A5DC-F21661EDA64D\",\"shape\":{\"__isSmartRef__\":true,\"id\":590},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"halosEnabled\":true,\"fixedWidth\":true,\"_WhiteSpaceHandling\":\"pre-wrap\",\"fixedHeight\":true,\"allowInput\":false,\"_FontFamily\":\"Helvetica\",\"registeredForMouseEvents\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":596},\"_MaxTextWidth\":269,\"_MaxTextHeight\":null,\"textStyle\":null,\"padding\":{\"__isSmartRef__\":true,\"id\":597},\"_Padding\":{\"__isSmartRef__\":true,\"id\":598},\"owner\":{\"__isSmartRef__\":true,\"id\":588},\"isLabel\":true,\"eventsAreIgnored\":true,\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"_ClipMode\":\"hidden\",\"priorExtent\":{\"__isSmartRef__\":true,\"id\":599},\"textChunks\":[{\"__isSmartRef__\":true,\"id\":600}],\"_Align\":\"center\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":602},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":603},\"_HandStyle\":\"default\",\"_PointerEvents\":\"none\",\"derivationIds\":[2589,\"0332A68D-7387-4C73-A86D-70A6C39815AB\",\"412F69C7-6901-4A92-9241-7BC8BD884176\",\"A7E016DF-9FE7-4D94-BE13-56258744386E\",\"D41C4C1C-D5D2-4996-991A-D74D7AEA6ABE\",\"205F2610-D0AE-4F73-9742-AC83BC5AA89D\",\"E30F385C-496F-4332-B19E-A7C34D72747C\",\"D94112C6-0723-418C-B5BB-2722B0AA6F64\",\"A3C9BC85-B575-48B5-A916-2C1EDF7A3315\",\"DFFE0582-67A8-449D-9D09-C962449340FF\",\"03A059BE-EF14-4C8B-9B42-AD660A9CE201\",\"5DC0F1E5-A6B1-42BD-85C1-CAEA5C1C9214\",\"3B619390-D3C9-4B1A-B884-574B752AB40E\",\"DC7867B2-184F-4A22-987A-590266B7F991\",\"ED25CAC6-7393-43CA-B380-22E38647CC17\",\"7C054DE8-277A-4F26-A8DB-3CAF2572062F\",\"D1EFB03B-7B2E-4192-A43C-99340E18DB46\",\"CF806570-D9F8-41E6-9B71-759CAB46CFCD\",\"F3B70ECB-4164-40CC-BA9C-5D3D673FE464\",\"33F866AF-B48D-4C58-99CC-75A408D45D47\",\"361EA562-010E-42AA-B83F-F17E27A3CE8D\",\"D1D244E6-3499-4273-AC03-2F2B8C2A6FC5\",\"8402BA4B-83F3-443E-8E52-B06CE75FE8A4\",\"812D7DC1-027D-4EAB-9CC3-6D7E24BE9702\"],\"_MinTextWidth\":269,\"_MinTextHeight\":null,\"attributeConnections\":[],\"doNotSerialize\":[],\"doNotCopyProperties\":[],\"isLockOwner\":false,\"__LivelyClassName__\":\"lively.morphic.Text\"},\"590\":{\"position\":{\"__isSmartRef__\":true,\"id\":591},\"_Extent\":{\"__isSmartRef__\":true,\"id\":592},\"_BorderWidth\":0,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":593},\"_Fill\":null,\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":594},\"_ClipMode\":\"hidden\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":595},\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"591\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"592\":{\"x\":269,\"y\":16,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\"},\"593\":{\"r\":0,\"g\":0,\"b\":0,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"594\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\"},\"595\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"596\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"597\":{\"x\":5,\"y\":5,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"598\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"599\":{\"x\":269,\"y\":16,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"600\":{\"style\":{\"__isSmartRef__\":true,\"id\":601},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":589},\"storedString\":\"^\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\"},\"601\":{\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\"},\"602\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"onRenderFinished\":\"onRenderFinishedHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\",\"updateText\":\"updateTextHTML\",\"setTextExtent\":\"setTextExtentHTML\",\"setMaxTextWidth\":\"setMaxTextWidthHTML\",\"setMaxTextHeight\":\"setMaxTextHeightHTML\",\"setMinTextWidth\":\"setMinTextWidthHTML\",\"setMinTextHeight\":\"setMinTextHeightHTML\",\"getTextExtent\":\"getTextExtentHTML\",\"getTextString\":\"getTextStringHTML\",\"ignoreTextEvents\":\"ignoreTextEventsHTML\",\"unignoreTextEvents\":\"unignoreTextEventsHTML\",\"enableTextEvents\":\"enableTextEventsHTML\",\"setFontFamily\":\"setFontFamilyHTML\",\"setFontSize\":\"setFontSizeHTML\",\"setTextColor\":\"setTextColorHTML\",\"setPadding\":\"setPaddingHTML\",\"setAlign\":\"setAlignHTML\",\"setVerticalAlign\":\"setVerticalAlignHTML\",\"setDisplay\":\"setDisplayHTML\",\"setWhiteSpaceHandling\":\"setWhiteSpaceHandlingHTML\",\"focusMorph\":\"focusMorphHTML\",\"setInputAllowed\":\"setInputAllowedHTML\"},\"603\":{\"morph\":{\"__isSmartRef__\":true,\"id\":589},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"604\":{\"position\":{\"__isSmartRef__\":true,\"id\":605},\"_Extent\":{\"__isSmartRef__\":true,\"id\":606},\"_BorderWidth\":1.1840000000000002,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":607},\"_Fill\":{\"__isSmartRef__\":true,\"id\":608},\"_BorderRadius\":5.2,\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":618},\"_ClipMode\":\"visible\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":619},\"_Opacity\":1,\"_BorderStyle\":\"solid\",\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"605\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"606\":{\"x\":269,\"y\":16,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"607\":{\"r\":0.839,\"g\":0.839,\"b\":0.839,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"608\":{\"stops\":[{\"__isSmartRef__\":true,\"id\":609},{\"__isSmartRef__\":true,\"id\":611},{\"__isSmartRef__\":true,\"id\":613},{\"__isSmartRef__\":true,\"id\":615}],\"vector\":{\"__isSmartRef__\":true,\"id\":617},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.LinearGradient\"},\"609\":{\"offset\":0,\"color\":{\"__isSmartRef__\":true,\"id\":610}},\"610\":{\"r\":0.9600000000000001,\"g\":0.9600000000000001,\"b\":0.9600000000000001,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"611\":{\"offset\":0.4,\"color\":{\"__isSmartRef__\":true,\"id\":612}},\"612\":{\"r\":0.8200000000000001,\"g\":0.8200000000000001,\"b\":0.8200000000000001,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"613\":{\"offset\":0.6,\"color\":{\"__isSmartRef__\":true,\"id\":614}},\"614\":{\"r\":0.8200000000000001,\"g\":0.8200000000000001,\"b\":0.8200000000000001,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"615\":{\"offset\":1,\"color\":{\"__isSmartRef__\":true,\"id\":616}},\"616\":{\"r\":0.94,\"g\":0.94,\"b\":0.94,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"617\":{\"x\":0,\"y\":0,\"width\":0,\"height\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"618\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\"},\"619\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"620\":{\"x\":19.50000000000057,\"y\":332.4458390179558,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"621\":{\"stops\":[{\"__isSmartRef__\":true,\"id\":622},{\"__isSmartRef__\":true,\"id\":624},{\"__isSmartRef__\":true,\"id\":626},{\"__isSmartRef__\":true,\"id\":628}],\"vector\":{\"__isSmartRef__\":true,\"id\":617},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.LinearGradient\"},\"622\":{\"offset\":0,\"color\":{\"__isSmartRef__\":true,\"id\":623}},\"623\":{\"r\":0.98,\"g\":0.98,\"b\":0.98,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"624\":{\"offset\":0.4,\"color\":{\"__isSmartRef__\":true,\"id\":625}},\"625\":{\"r\":0.91,\"g\":0.91,\"b\":0.91,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"626\":{\"offset\":0.6,\"color\":{\"__isSmartRef__\":true,\"id\":627}},\"627\":{\"r\":0.91,\"g\":0.91,\"b\":0.91,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"628\":{\"offset\":1,\"color\":{\"__isSmartRef__\":true,\"id\":629}},\"629\":{\"r\":0.97,\"g\":0.97,\"b\":0.97,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"630\":{\"partsSpaceName\":\"PartsBin/Inputs\",\"__SourceModuleName__\":\"Global.lively.PartsBin\",\"migrationLevel\":2,\"partName\":\"ScriptableButton\",\"comment\":\"Has a script that is called on button press\",\"revisionOnLoad\":140039,\"__LivelyClassName__\":\"lively.PartsBin.PartsBinMetaInfo\"},\"631\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":588},\"sourceAttrName\":\"fire\",\"targetObj\":{\"__isSmartRef__\":true,\"id\":588},\"targetMethodName\":\"onFire\",\"__SourceModuleName__\":\"Global.lively.bindings\",\"__LivelyClassName__\":\"AttributeConnection\"},\"632\":{\"x\":269,\"y\":16,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"633\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"onRenderFinished\":\"onRenderFinishedHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\"},\"634\":{\"morph\":{\"__isSmartRef__\":true,\"id\":588},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"635\":{\"centeredHorizontal\":false,\"centeredVertical\":false,\"adjustForNewBounds\":true,\"resizeWidth\":false,\"moveHorizontal\":false,\"moveVertical\":true},\"636\":{\"x\":36.65545509063608,\"y\":-281.79556219559254,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"637\":{\"onFire\":{\"__isSmartRef__\":true,\"id\":638}},\"638\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":639},\"source\":\"function onFire() {\\n\\tthis.owner.previousSlide()\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":640},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"639\":{\"this\":{\"__isSmartRef__\":true,\"id\":588}},\"640\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":641},\"user\":\"huberthesse\",\"tags\":[]},\"641\":{\"isSerializedDate\":true,\"string\":\"Fri Mar 02 2012 15:59:21 GMT+0100 (CET)\"},\"642\":{\"submorphs\":[],\"scripts\":[],\"id\":\"17DA334F-F856-4929-86D4-99002967FBFC\",\"shape\":{\"__isSmartRef__\":true,\"id\":643},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"halosEnabled\":true,\"fixedWidth\":false,\"fixedHeight\":true,\"allowsInput\":true,\"_FontFamily\":\"Arial, sans-serif\",\"registeredForMouseEvents\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":649},\"_MaxTextWidth\":null,\"_MaxTextHeight\":null,\"textColor\":{\"__isSmartRef__\":true,\"id\":650},\"showsHalos\":false,\"_FontSize\":14,\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"name\":\"Label\",\"partsBinMetaInfo\":{\"__isSmartRef__\":true,\"id\":651},\"textChunks\":[{\"__isSmartRef__\":true,\"id\":652}],\"charsReplaced\":\"Color\",\"lastFindLoc\":5,\"priorSelectionRange\":null,\"prevScroll\":[0,0],\"priorExtent\":{\"__isSmartRef__\":true,\"id\":654},\"isLabel\":true,\"_ClipMode\":\"visible\",\"_WhiteSpaceHandling\":\"pre-wrap\",\"allowInput\":false,\"eventsAreIgnored\":false,\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":655},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":656},\"derivationIds\":[2033,\"C79CAC2C-AD12-4860-AFFC-DBDB5F6703DA\",\"412DD984-FA95-4021-87D5-8BB0F7CAD5EE\",\"BD4919FD-E962-4721-8961-35CFAB1F8D95\",\"EA1CB384-7558-4587-95C2-85F01702F591\",\"ECBB3B8E-C00B-486C-8665-AB7F622D715A\",\"DDE8F0DF-8C69-48FE-8E66-7CFF6AF26BEC\",\"7B3BDA3D-EFBD-4EF7-8917-54BDC577BEDB\",\"EC3369C8-32CC-4231-BA92-8AE18F31CE06\",\"4B38D054-140A-45EF-8368-22AF925A1836\",\"A751706D-6835-4927-B267-C599C29D3306\",\"A1B0094B-A38A-4866-A517-BEE72F83DF6C\",\"8578C06D-54B2-4641-B9E4-E1D4AF51E3A8\",\"6B8FF4F7-07E5-4CC8-9B95-EE55A661001E\",\"25A27101-0A3E-4DC7-905C-A2EB02D902A5\",\"69FA64B5-E929-4DFF-8648-16BB6A382A5A\",\"8904B9F2-B17C-4DA8-A625-4DD780153355\",\"02E14602-852E-48FE-8BD4-7BE384E8EE45\",\"244BCD34-20D7-474B-BE22-7E49F9DC97F8\"],\"moved\":true,\"attributeConnections\":[],\"doNotSerialize\":[],\"doNotCopyProperties\":[],\"owner\":{\"__isSmartRef__\":true,\"id\":1},\"_MinTextWidth\":null,\"_MinTextHeight\":null,\"distanceToDragEvent\":{\"__isSmartRef__\":true,\"id\":657},\"isLockOwner\":false,\"layout\":{\"__isSmartRef__\":true,\"id\":658},\"_Rotation\":0,\"_Scale\":1.002003004005006,\"__LivelyClassName__\":\"lively.morphic.Text\"},\"643\":{\"fill\":null,\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"_Position\":{\"__isSmartRef__\":true,\"id\":644},\"_Extent\":{\"__isSmartRef__\":true,\"id\":645},\"_BorderWidth\":0,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":646},\"_Fill\":null,\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":647},\"_ClipMode\":\"visible\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":648},\"_BorderRadius\":0,\"_Opacity\":1,\"_BorderStyle\":\"solid\",\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"644\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"645\":{\"x\":53,\"y\":22,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\"},\"646\":{\"r\":0,\"g\":0,\"b\":0,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"647\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\"},\"648\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"649\":{\"x\":141.94593094401634,\"y\":8,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"650\":{\"r\":0,\"g\":0,\"b\":0,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"651\":{\"partsSpaceName\":\"PartsBin/Text/\",\"__SourceModuleName__\":\"Global.lively.PartsBin\",\"migrationLevel\":2,\"partName\":\"Label\",\"revisionOnLoad\":140039,\"__LivelyClassName__\":\"lively.PartsBin.PartsBinMetaInfo\"},\"652\":{\"style\":{\"__isSmartRef__\":true,\"id\":653},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":642},\"storedString\":\"Pencil\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\"},\"653\":{\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\"},\"654\":{\"x\":53,\"y\":22,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"655\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"onRenderFinished\":\"onRenderFinishedHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\",\"updateText\":\"updateTextHTML\",\"setTextExtent\":\"setTextExtentHTML\",\"setMaxTextWidth\":\"setMaxTextWidthHTML\",\"setMaxTextHeight\":\"setMaxTextHeightHTML\",\"setMinTextWidth\":\"setMinTextWidthHTML\",\"setMinTextHeight\":\"setMinTextHeightHTML\",\"getTextExtent\":\"getTextExtentHTML\",\"getTextString\":\"getTextStringHTML\",\"ignoreTextEvents\":\"ignoreTextEventsHTML\",\"unignoreTextEvents\":\"unignoreTextEventsHTML\",\"enableTextEvents\":\"enableTextEventsHTML\",\"setFontFamily\":\"setFontFamilyHTML\",\"setFontSize\":\"setFontSizeHTML\",\"setTextColor\":\"setTextColorHTML\",\"setPadding\":\"setPaddingHTML\",\"setAlign\":\"setAlignHTML\",\"setVerticalAlign\":\"setVerticalAlignHTML\",\"setDisplay\":\"setDisplayHTML\",\"setWhiteSpaceHandling\":\"setWhiteSpaceHandlingHTML\",\"focusMorph\":\"focusMorphHTML\",\"setInputAllowed\":\"setInputAllowedHTML\"},\"656\":{\"morph\":{\"__isSmartRef__\":true,\"id\":642},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"657\":{\"x\":43.5580871161452,\"y\":-9,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"658\":{\"moveHorizontal\":false,\"centeredHorizontal\":true,\"moveVertical\":false},\"659\":{\"submorphs\":[],\"scripts\":[],\"id\":\"BF7110AD-02BF-4FAE-95AE-23C7C1E15D99\",\"shape\":{\"__isSmartRef__\":true,\"id\":660},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"halosEnabled\":true,\"fixedWidth\":true,\"fixedHeight\":false,\"allowsInput\":true,\"_FontFamily\":\"Arial, sans-serif\",\"registeredForMouseEvents\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":666},\"_MaxTextWidth\":18.899550000000033,\"_MaxTextHeight\":null,\"textColor\":{\"__isSmartRef__\":true,\"id\":667},\"showsHalos\":false,\"_FontSize\":10,\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"name\":\"Text\",\"partsBinMetaInfo\":{\"__isSmartRef__\":true,\"id\":668},\"textChunks\":[{\"__isSmartRef__\":true,\"id\":671}],\"charsReplaced\":\"some text \",\"lastFindLoc\":20,\"prevScroll\":[0,0],\"priorExtent\":{\"__isSmartRef__\":true,\"id\":673},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":674},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":675},\"attributeConnections\":[],\"doNotSerialize\":[],\"doNotCopyProperties\":[],\"_Padding\":{\"__isSmartRef__\":true,\"id\":676},\"_ClipMode\":\"visible\",\"derivationIds\":[355,\"1EB1674F-8BF2-419B-B054-86129ED70335\",\"87EBFDBF-139C-440C-982B-AAD48B9D98AC\",\"97BE4891-629B-4CBB-BB38-338F4A138CF3\",\"7EF6EA95-6CFE-4B3C-848B-1686ED2DD0EF\",\"59ACADED-2375-4C49-B759-3C6BB03A6B87\",\"F8CF7627-3328-4C73-B8E0-1908DC4E1196\",\"AE00849F-5A56-4692-85CE-A7FCB45E3619\",\"5018CE2A-F8F6-43C1-8C76-B21CDD466998\",\"6ABA72E4-63BA-4CBE-A77D-7E437CA57994\",\"20C44BEB-D347-4DF3-8520-F45ED4ADC861\",\"73DC52D5-EF49-478F-B7D3-E071AEB6B0C6\",\"26F58476-E767-42A3-8B8E-B54F63CD4A5B\",\"DFF4B8F3-E31B-4E1F-82FF-188452AF89FF\",\"6087D074-43C1-4602-8D61-6D28E6584AAF\",\"376DDFFA-CB99-43BC-8D65-2CB2F2B0E1B0\",\"3B8D3C62-5785-4162-90D5-D1EC928929A3\",\"600A4B26-99F5-4862-B2A9-DCDC3F86FD7C\"],\"_WhiteSpaceHandling\":\"pre-wrap\",\"_MinTextWidth\":18.899550000000033,\"_MinTextHeight\":null,\"moved\":true,\"owner\":{\"__isSmartRef__\":true,\"id\":1},\"isBeingDragged\":false,\"distanceToDragEvent\":{\"__isSmartRef__\":true,\"id\":677},\"isLockOwner\":false,\"layout\":{\"__isSmartRef__\":true,\"id\":678},\"_Rotation\":0,\"_Scale\":1.002003004005006,\"__LivelyClassName__\":\"lively.morphic.Text\"},\"660\":{\"fill\":null,\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"_Position\":{\"__isSmartRef__\":true,\"id\":661},\"_Extent\":{\"__isSmartRef__\":true,\"id\":662},\"_BorderWidth\":0,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":663},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":664},\"_ClipMode\":\"visible\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":665},\"_BorderRadius\":0,\"_Opacity\":1,\"_BorderStyle\":\"solid\",\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"661\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"662\":{\"x\":26.899550000000033,\"y\":19,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\"},\"663\":{\"r\":0,\"g\":0,\"b\":0,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"664\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\"},\"665\":{\"x\":4,\"y\":2,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"666\":{\"x\":18,\"y\":358.14465016594534,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"667\":{\"r\":0,\"g\":0,\"b\":0,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"668\":{\"partsSpaceName\":\"PartsBin/Basic/\",\"__SourceModuleName__\":\"Global.lively.PartsBin\",\"migrationLevel\":4,\"comment\":\"a simple text morph\",\"partName\":\"Text\",\"changes\":[{\"__isSmartRef__\":true,\"id\":669}],\"revisionOnLoad\":141269,\"__LivelyClassName__\":\"lively.PartsBin.PartsBinMetaInfo\"},\"669\":{\"date\":{\"__isSmartRef__\":true,\"id\":670},\"author\":\"undefined\",\"message\":\"Set the inset as: this.setPadding(Rectangle.inset(4,2)). This gives it a more pleasing appearance with a border, and also makes it easier to select near the bounds.\",\"id\":\"BD5B0E4C-4830-4863-A013-35BB66D5AD6F\"},\"670\":{\"isSerializedDate\":true,\"string\":\"Mon Feb 27 2012 06:20:38 GMT+0100 (CET)\"},\"671\":{\"style\":{\"__isSmartRef__\":true,\"id\":672},\"morph\":{\"__isSmartRef__\":true,\"id\":659},\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":659},\"storedString\":\"Fill\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\"},\"672\":{\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\"},\"673\":{\"x\":26.899550000000033,\"y\":19,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"674\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"onRenderFinished\":\"onRenderFinishedHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\",\"updateText\":\"updateTextHTML\",\"setTextExtent\":\"setTextExtentHTML\",\"setMaxTextWidth\":\"setMaxTextWidthHTML\",\"setMaxTextHeight\":\"setMaxTextHeightHTML\",\"setMinTextWidth\":\"setMinTextWidthHTML\",\"setMinTextHeight\":\"setMinTextHeightHTML\",\"getTextExtent\":\"getTextExtentHTML\",\"getTextString\":\"getTextStringHTML\",\"ignoreTextEvents\":\"ignoreTextEventsHTML\",\"unignoreTextEvents\":\"unignoreTextEventsHTML\",\"enableTextEvents\":\"enableTextEventsHTML\",\"setFontFamily\":\"setFontFamilyHTML\",\"setFontSize\":\"setFontSizeHTML\",\"setTextColor\":\"setTextColorHTML\",\"setPadding\":\"setPaddingHTML\",\"setAlign\":\"setAlignHTML\",\"setVerticalAlign\":\"setVerticalAlignHTML\",\"setDisplay\":\"setDisplayHTML\",\"setWhiteSpaceHandling\":\"setWhiteSpaceHandlingHTML\",\"focusMorph\":\"focusMorphHTML\",\"setInputAllowed\":\"setInputAllowedHTML\"},\"675\":{\"morph\":{\"__isSmartRef__\":true,\"id\":659},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"676\":{\"x\":5,\"y\":5,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"677\":{\"x\":38,\"y\":-15,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"678\":{\"moveVertical\":true},\"679\":{\"submorphs\":[],\"scripts\":[],\"id\":\"B96FF59E-573C-4749-BDEF-308A2159A203\",\"shape\":{\"__isSmartRef__\":true,\"id\":680},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"halosEnabled\":true,\"fixedWidth\":true,\"fixedHeight\":false,\"allowsInput\":true,\"_FontFamily\":\"Arial, sans-serif\",\"registeredForMouseEvents\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":687},\"_MaxTextWidth\":37.861569000000024,\"_MaxTextHeight\":null,\"textColor\":{\"__isSmartRef__\":true,\"id\":688},\"showsHalos\":false,\"_FontSize\":10,\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"name\":\"Text1\",\"partsBinMetaInfo\":{\"__isSmartRef__\":true,\"id\":689},\"textChunks\":[{\"__isSmartRef__\":true,\"id\":692}],\"charsReplaced\":\"FillOpacity\",\"lastFindLoc\":11,\"prevScroll\":[0,0],\"priorExtent\":{\"__isSmartRef__\":true,\"id\":694},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":695},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":696},\"attributeConnections\":[],\"doNotSerialize\":[],\"doNotCopyProperties\":[],\"_Padding\":{\"__isSmartRef__\":true,\"id\":697},\"_ClipMode\":\"visible\",\"derivationIds\":[355,\"1EB1674F-8BF2-419B-B054-86129ED70335\",\"87EBFDBF-139C-440C-982B-AAD48B9D98AC\",\"A064931A-B29A-4756-9455-C78DAF8462F5\",\"D993C10F-057F-4DAB-A297-3D22C667855F\",\"5D25BC27-EA84-49FB-BB98-E513E34C02F1\",\"D91985D3-023F-4E8E-A9FB-C23A9702FF1A\",\"E1E59598-7652-461A-BE74-57B720E8CF32\",\"C3FA0137-A20F-43A7-ADF5-A5044B382BCF\",\"F191522B-FCE1-4CB4-9B60-3FC1FE122A8F\",\"1BF9324C-7CDD-4B7A-B634-B675B07276C5\",\"A800C4B9-2DA8-4A47-A6F3-BAC7FC5AA8F0\",\"37B1073E-6AE4-40A7-929A-F46CD671054D\",\"4B7AEEFC-9800-4FA2-AA34-1E46067FE555\",\"A6CDF9DD-6C5B-48E9-B23A-C68D6F84A2F8\",\"FE35DAC9-4F75-4640-95F8-16C30E901F97\",\"C8769015-D01F-4E09-8676-FC3F5C47F46D\",\"8E36B709-A0A7-4E76-AC5E-AA5530D639A5\",\"688AB153-331E-4FDF-A89F-85788A1DFB11\"],\"_WhiteSpaceHandling\":\"pre-wrap\",\"_MinTextWidth\":37.861569000000024,\"_MinTextHeight\":null,\"moved\":true,\"isBeingDragged\":false,\"distanceToDragEvent\":{\"__isSmartRef__\":true,\"id\":698},\"owner\":{\"__isSmartRef__\":true,\"id\":1},\"isLockOwner\":false,\"layout\":{\"__isSmartRef__\":true,\"id\":699},\"_Rotation\":0,\"_Scale\":1.002003004005006,\"__LivelyClassName__\":\"lively.morphic.Text\"},\"680\":{\"fill\":null,\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"_Position\":{\"__isSmartRef__\":true,\"id\":681},\"_Extent\":{\"__isSmartRef__\":true,\"id\":682},\"_BorderWidth\":0,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":683},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":684},\"_ClipMode\":\"visible\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":685},\"_Fill\":{\"__isSmartRef__\":true,\"id\":686},\"_BorderRadius\":0,\"_Opacity\":1,\"_BorderStyle\":\"solid\",\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"681\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"682\":{\"x\":45.861569000000024,\"y\":19,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\"},\"683\":{\"r\":0,\"g\":0,\"b\":0,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"684\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\"},\"685\":{\"x\":4,\"y\":2,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"686\":{\"r\":1,\"g\":1,\"b\":1,\"a\":0,\"__LivelyClassName__\":\"Color\",\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\"},\"687\":{\"x\":20,\"y\":395.14465016594534,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"688\":{\"r\":0,\"g\":0,\"b\":0,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"689\":{\"partsSpaceName\":\"PartsBin/Basic/\",\"__SourceModuleName__\":\"Global.lively.PartsBin\",\"migrationLevel\":4,\"comment\":\"a simple text morph\",\"partName\":\"Text\",\"changes\":[{\"__isSmartRef__\":true,\"id\":690}],\"revisionOnLoad\":141269,\"__LivelyClassName__\":\"lively.PartsBin.PartsBinMetaInfo\"},\"690\":{\"date\":{\"__isSmartRef__\":true,\"id\":691},\"author\":\"undefined\",\"message\":\"Set the inset as: this.setPadding(Rectangle.inset(4,2)). This gives it a more pleasing appearance with a border, and also makes it easier to select near the bounds.\",\"id\":\"BD5B0E4C-4830-4863-A013-35BB66D5AD6F\"},\"691\":{\"isSerializedDate\":true,\"string\":\"Mon Feb 27 2012 06:20:38 GMT+0100 (CET)\"},\"692\":{\"style\":{\"__isSmartRef__\":true,\"id\":693},\"morph\":{\"__isSmartRef__\":true,\"id\":679},\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":679},\"storedString\":\"Alpha\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\"},\"693\":{\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\"},\"694\":{\"x\":45.861569000000024,\"y\":19,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"695\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"onRenderFinished\":\"onRenderFinishedHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\",\"updateText\":\"updateTextHTML\",\"setTextExtent\":\"setTextExtentHTML\",\"setMaxTextWidth\":\"setMaxTextWidthHTML\",\"setMaxTextHeight\":\"setMaxTextHeightHTML\",\"setMinTextWidth\":\"setMinTextWidthHTML\",\"setMinTextHeight\":\"setMinTextHeightHTML\",\"getTextExtent\":\"getTextExtentHTML\",\"getTextString\":\"getTextStringHTML\",\"ignoreTextEvents\":\"ignoreTextEventsHTML\",\"unignoreTextEvents\":\"unignoreTextEventsHTML\",\"enableTextEvents\":\"enableTextEventsHTML\",\"setFontFamily\":\"setFontFamilyHTML\",\"setFontSize\":\"setFontSizeHTML\",\"setTextColor\":\"setTextColorHTML\",\"setPadding\":\"setPaddingHTML\",\"setAlign\":\"setAlignHTML\",\"setVerticalAlign\":\"setVerticalAlignHTML\",\"setDisplay\":\"setDisplayHTML\",\"setWhiteSpaceHandling\":\"setWhiteSpaceHandlingHTML\",\"focusMorph\":\"focusMorphHTML\",\"setInputAllowed\":\"setInputAllowedHTML\"},\"696\":{\"morph\":{\"__isSmartRef__\":true,\"id\":679},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"697\":{\"x\":5,\"y\":5,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"698\":{\"x\":36,\"y\":-14,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"699\":{\"moveVertical\":true},\"700\":{\"submorphs\":[{\"__isSmartRef__\":true,\"id\":701}],\"scripts\":[],\"id\":\"95669585-AFE7-495C-B915-C8CDBA91B1DC\",\"shape\":{\"__isSmartRef__\":true,\"id\":721},\"droppingEnabled\":true,\"halosEnabled\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":735},\"attributeConnections\":[{\"__isSmartRef__\":true,\"id\":736},{\"__isSmartRef__\":true,\"id\":737}],\"doNotSerialize\":[\"$$value\"],\"doNotCopyProperties\":[\"$$value\"],\"sliderExtent\":0.1,\"valueScale\":20,\"sliderKnob\":{\"__isSmartRef__\":true,\"id\":701},\"styleClass\":[\"slider_background_horizontal\"],\"showsHalos\":false,\"name\":\"WidthSlider\",\"partsBinMetaInfo\":{\"__isSmartRef__\":true,\"id\":739},\"__SourceModuleName__\":\"Global.lively.morphic.Widgets\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":742},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":743},\"layout\":{\"__isSmartRef__\":true,\"id\":744},\"priorExtent\":{\"__isSmartRef__\":true,\"id\":745},\"derivationIds\":[2631,\"729D9A8F-DDCC-4C30-A80B-BE2338365BE9\",\"F2DAC7F1-FF46-4707-93C3-71C798A96BA6\",\"DD8A71B8-FCAD-4596-AD83-55C4B56DE92B\",\"7F452BBB-4EC6-49F0-87B6-BD7FE75CA359\",\"133774BE-F7EA-440A-A685-FFABD2A64C0E\",\"F37EBE82-46B9-411D-A832-2E570DF00ABF\",\"FA0C0AE7-97C0-4BD7-A70E-1CDB5EC7346A\",\"FFCBF687-9B81-4D2D-BAB2-B1EC4126F940\",\"DBC8F2EE-64A7-4BCC-B5DE-E0E4879D7B83\",\"6E1B19D2-4AB4-463C-BBAD-C1EC1500A15D\",\"9CBE29DC-575E-4E42-9361-347703505C2B\",\"43680AFD-BECF-4AE5-B24A-3A842EE4B88F\",\"1667154E-F98B-412F-A9D1-10A5FCF47373\",\"FB7B65EF-EC9B-4D0E-A50E-373183948407\",\"550C4AAA-A016-4206-997A-2557026CEBE6\"],\"isBeingDragged\":false,\"moved\":true,\"owner\":{\"__isSmartRef__\":true,\"id\":1},\"distanceToDragEvent\":{\"__isSmartRef__\":true,\"id\":746},\"isLockOwner\":false,\"value\":0,\"_ClipMode\":\"visible\",\"prevScroll\":[0,0],\"_Rotation\":0,\"_Scale\":1,\"__serializedLivelyClosures__\":{\"__isSmartRef__\":true,\"id\":747},\"__LivelyClassName__\":\"lively.morphic.Slider\"},\"701\":{\"submorphs\":[],\"scripts\":[],\"id\":\"9C9CB87F-DF37-4C20-97F3-225357B8FF1C\",\"shape\":{\"__isSmartRef__\":true,\"id\":702},\"droppingEnabled\":true,\"halosEnabled\":true,\"draggingEnabled\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":716},\"slider\":{\"__isSmartRef__\":true,\"id\":700},\"owner\":{\"__isSmartRef__\":true,\"id\":700},\"styleClass\":[\"slider_horizontal\"],\"hitPoint\":{\"__isSmartRef__\":true,\"id\":717},\"__SourceModuleName__\":\"Global.lively.morphic.Widgets\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":718},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":719},\"priorExtent\":{\"__isSmartRef__\":true,\"id\":720},\"derivationIds\":[2632,\"4685341A-CC42-43FD-A93E-AA9EBE585604\",\"57CD7B01-9ECD-4B7C-ABFD-012D9E664789\",\"42CB5AB3-0444-4B24-974A-6F7D3B166FA5\",\"229A01CE-1673-4F41-AC17-E2BF682F3C2B\",\"EAEE9F8F-A759-4AFA-8FBF-676A52E0D34D\",\"797F0675-694B-4CE6-AF33-77B531A5CFE7\",\"CA14C19C-69CF-43F5-A67D-8BC4223F58E9\",\"29C07AFF-9733-46A2-BDB8-CBA323C8E0AB\",\"50B07548-84C3-4FB6-B5FC-F529FB225C92\",\"DABEA3F9-758D-4A39-9F9A-EEDB4180C428\",\"E9EA7638-B80D-4801-BE5F-2E68F4792612\",\"3E3DA8AB-D17A-4CE2-A1A5-57A013AFF886\",\"2E2370A7-0241-4E02-94F2-32602D7D3E05\",\"89EFD03F-F666-437B-9518-AF9093FEE657\",\"285ADE4A-BDA5-45B5-A656-EFBFB66AA08A\"],\"attributeConnections\":[],\"doNotSerialize\":[],\"doNotCopyProperties\":[],\"isBeingDragged\":false,\"isLockOwner\":false,\"showsHalos\":false,\"draggableWithoutHalo\":true,\"_ClipMode\":\"visible\",\"__LivelyClassName__\":\"lively.morphic.SliderKnob\"},\"702\":{\"position\":{\"__isSmartRef__\":true,\"id\":703},\"_Extent\":{\"__isSmartRef__\":true,\"id\":704},\"_BorderWidth\":1,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":705},\"_Fill\":{\"__isSmartRef__\":true,\"id\":706},\"_BorderRadius\":13,\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":714},\"_ClipMode\":\"visible\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":715},\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"703\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"704\":{\"x\":21,\"y\":21,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\"},\"705\":{\"r\":0.4,\"g\":0.4,\"b\":0.4,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"706\":{\"stops\":[{\"__isSmartRef__\":true,\"id\":707},{\"__isSmartRef__\":true,\"id\":709},{\"__isSmartRef__\":true,\"id\":711}],\"vector\":{\"__isSmartRef__\":true,\"id\":713},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.LinearGradient\"},\"707\":{\"offset\":0,\"color\":{\"__isSmartRef__\":true,\"id\":708}},\"708\":{\"r\":0.7,\"g\":0.7,\"b\":0.7,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"709\":{\"offset\":0.3,\"color\":{\"__isSmartRef__\":true,\"id\":710}},\"710\":{\"r\":0.9,\"g\":0.9,\"b\":0.9,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"711\":{\"offset\":1,\"color\":{\"__isSmartRef__\":true,\"id\":712}},\"712\":{\"r\":1,\"g\":1,\"b\":1,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"713\":{\"x\":0,\"y\":0,\"width\":0,\"height\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"714\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\"},\"715\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"716\":{\"x\":0,\"y\":-7,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\"},\"717\":{\"x\":1385,\"y\":459,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"718\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"onRenderFinished\":\"onRenderFinishedHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\"},\"719\":{\"morph\":{\"__isSmartRef__\":true,\"id\":701},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"720\":{\"x\":21,\"y\":21,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\"},\"721\":{\"position\":{\"__isSmartRef__\":true,\"id\":722},\"_Extent\":{\"__isSmartRef__\":true,\"id\":723},\"_BorderWidth\":1,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":724},\"_Fill\":{\"__isSmartRef__\":true,\"id\":725},\"_BorderRadius\":6,\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":733},\"_Opacity\":1,\"_BorderStyle\":\"solid\",\"_ClipMode\":\"visible\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":734},\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"722\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"723\":{\"x\":304.02410836098653,\"y\":7,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"724\":{\"r\":0.37254901960784315,\"g\":0.3686274509803922,\"b\":0.37254901960784315,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"725\":{\"stops\":[{\"__isSmartRef__\":true,\"id\":726},{\"__isSmartRef__\":true,\"id\":728},{\"__isSmartRef__\":true,\"id\":730},{\"__isSmartRef__\":true,\"id\":732}],\"vector\":{\"__isSmartRef__\":true,\"id\":478},\"__LivelyClassName__\":\"lively.morphic.LinearGradient\",\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\"},\"726\":{\"offset\":0,\"color\":{\"__isSmartRef__\":true,\"id\":727}},\"727\":{\"r\":0.20784313725490197,\"g\":0.3254901960784314,\"b\":1,\"a\":1,\"__LivelyClassName__\":\"Color\",\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\"},\"728\":{\"offset\":0,\"color\":{\"__isSmartRef__\":true,\"id\":729}},\"729\":{\"r\":0.20784313725490197,\"g\":0.3254901960784314,\"b\":1,\"a\":1,\"__LivelyClassName__\":\"Color\",\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\"},\"730\":{\"offset\":0.01,\"color\":{\"__isSmartRef__\":true,\"id\":731}},\"731\":{\"r\":1,\"g\":1,\"b\":1,\"a\":1,\"__LivelyClassName__\":\"Color\",\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\"},\"732\":{\"offset\":1,\"color\":{\"__isSmartRef__\":true,\"id\":731}},\"733\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\"},\"734\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"735\":{\"x\":22,\"y\":422.12857792528405,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"736\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":700},\"sourceAttrName\":\"value\",\"targetObj\":{\"__isSmartRef__\":true,\"id\":700},\"targetMethodName\":\"adjustSliderParts\",\"__SourceModuleName__\":\"Global.lively.bindings\",\"__LivelyClassName__\":\"AttributeConnection\"},\"737\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":700},\"sourceAttrName\":\"value\",\"targetObj\":{\"__isSmartRef__\":true,\"id\":1},\"targetMethodName\":\"setBorderWidthOfTarget\",\"converter\":null,\"converterString\":null,\"updater\":null,\"updaterString\":null,\"varMapping\":{\"__isSmartRef__\":true,\"id\":738},\"__SourceModuleName__\":\"Global.lively.bindings\",\"__LivelyClassName__\":\"AttributeConnection\"},\"738\":{\"source\":{\"__isSmartRef__\":true,\"id\":700},\"target\":{\"__isSmartRef__\":true,\"id\":1}},\"739\":{\"requiredModules\":[],\"partsSpaceName\":\"PartsBin/iPad Widgets/\",\"migrationLevel\":4,\"__SourceModuleName__\":\"Global.lively.PartsBin\",\"partName\":\"Slider\",\"comment\":\"The connection point \\\"value\\\" can be used to read/write the slider knob position.\",\"changes\":[{\"__isSmartRef__\":true,\"id\":740}],\"revisionOnLoad\":140039,\"__LivelyClassName__\":\"lively.PartsBin.PartsBinMetaInfo\"},\"740\":{\"date\":{\"__isSmartRef__\":true,\"id\":741},\"author\":\"athomschke\",\"message\":\"\",\"id\":\"D5731AD3-FA80-46BF-85E1-B66950AD79A1\"},\"741\":{\"isSerializedDate\":true,\"string\":\"Fri Feb 03 2012 13:17:09 GMT+0100 (CET)\"},\"742\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"onRenderFinished\":\"onRenderFinishedHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\"},\"743\":{\"morph\":{\"__isSmartRef__\":true,\"id\":700},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"744\":{\"resizeWidth\":true,\"moveVertical\":true},\"745\":{\"x\":305.0321444813173,\"y\":7,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"746\":{\"x\":195,\"y\":-13,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"747\":{\"adjustSliderParts\":{\"__isSmartRef__\":true,\"id\":748},\"getSliderExtent\":{\"__isSmartRef__\":true,\"id\":756},\"updateFill\":{\"__isSmartRef__\":true,\"id\":764},\"setupConnections\":{\"__isSmartRef__\":true,\"id\":768},\"setUp\":{\"__isSmartRef__\":true,\"id\":772},\"beIPadSlider\":{\"__isSmartRef__\":true,\"id\":776},\"setKnobFill\":{\"__isSmartRef__\":true,\"id\":780},\"setKnobRatio\":{\"__isSmartRef__\":true,\"id\":784}},\"748\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":749},\"source\":\"function adjustSliderParts() {\\n if (!this.sliderKnob) return;\\n // This method adjusts the slider for changes in value as well as geometry\\n var val = this.getScaledValue();\\n var bnds = this.shape.bounds();\\n var knobMult = this.knobRatio || 3\\n var ext = this.getSliderExtent(); \\n if (this.vertical()) { // more vertical...\\n var offset = 0 - (this.sliderKnob.getExtent().x / 2) + (this.getExtent().x / 2);\\n this.sliderKnob.setPosition(pt(offset,this.sliderKnob.getPosition().y));\\n var size = this.getExtent().x * knobMult;\\n this.sliderKnob.setExtent(pt(size, size));\\n var elevPix = Math.max(ext*bnds.height, this.mss); // thickness of elevator in pixels\\n var topLeft = pt(this.sliderKnob.getPosition().x, (bnds.height - elevPix)*val);\\n } else { // more horizontal...\\n var offset = 0 - (this.sliderKnob.getExtent().y / 2) + (this.getExtent().y / 2);\\n this.sliderKnob.setPosition(pt(this.sliderKnob.getPosition().x, offset));\\n var size = this.getExtent().y * knobMult; \\n this.sliderKnob.setExtent(pt(size,size));\\n var elevPix = Math.max(ext*bnds.width, this.mss); // thickness of elevator in pixels\\n var topLeft = pt((bnds.width - elevPix)*val, this.sliderKnob.getPosition().y);\\n };\\n this.sliderKnob.setBounds(topLeft.extent(this.sliderKnob.getExtent()));\\n this.sliderKnob.setBorderRadius(13);\\n this.sliderKnob.draggableWithoutHalo = true;\\n this.updateFill(val);\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":754},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"749\":{\"this\":{\"__isSmartRef__\":true,\"id\":700},\"__serializedLivelyClosures__\":{\"__isSmartRef__\":true,\"id\":750}},\"750\":{\"$super\":{\"__isSmartRef__\":true,\"id\":751}},\"751\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":752},\"source\":\"function () {\\n try {\\n return obj.constructor.prototype[name].apply(obj, arguments)\\n } catch (e) {\\n alert('Error in $super call: ' + e + '\\\\n' + e.stack);\\n return null;\\n }\\n }\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":753},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"752\":{\"obj\":{\"__isSmartRef__\":true,\"id\":700},\"name\":\"adjustSliderParts\"},\"753\":{},\"754\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":755},\"user\":\"undefined\",\"tags\":[]},\"755\":{\"isSerializedDate\":true,\"string\":\"Tue Mar 13 2012 11:57:15 GMT+0100 (CET)\"},\"756\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":757},\"source\":\"function getSliderExtent() {\\n if (this.vertical()) \\n return (this.sliderKnob.getExtent().y)/(this.getExtent().y)\\n else \\n return (this.sliderKnob.getExtent().x)/(this.getExtent().x)\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":762},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"757\":{\"this\":{\"__isSmartRef__\":true,\"id\":700},\"__serializedLivelyClosures__\":{\"__isSmartRef__\":true,\"id\":758}},\"758\":{\"$super\":{\"__isSmartRef__\":true,\"id\":759}},\"759\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":760},\"source\":\"function () {\\n try {\\n return obj.constructor.prototype[name].apply(obj, arguments)\\n } catch (e) {\\n alert('Error in $super call: ' + e + '\\\\n' + e.stack);\\n return null;\\n }\\n }\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":761},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"760\":{\"obj\":{\"__isSmartRef__\":true,\"id\":700},\"name\":\"getSliderExtent\"},\"761\":{},\"762\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":763},\"user\":\"undefined\",\"tags\":[]},\"763\":{\"isSerializedDate\":true,\"string\":\"Tue Mar 13 2012 13:51:13 GMT+0100 (CET)\"},\"764\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":765},\"source\":\"function updateFill(value) {\\n var bgStyle = new lively.morphic.LinearGradient(\\n [\\n {offset: 0, color: Color.rgb(53,83,255)},\\n {offset: value, color: Color.rgb(53,83,255)},\\n {offset: value+0.01, color: Color.white},\\n {offset: 1, color: Color.white}\\n ],\\n 'eastWest'\\n );\\n this.setFill(bgStyle);\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":766},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"765\":{\"this\":{\"__isSmartRef__\":true,\"id\":700}},\"766\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":767},\"user\":\"undefined\",\"tags\":[]},\"767\":{\"isSerializedDate\":true,\"string\":\"Tue Mar 13 2012 11:57:15 GMT+0100 (CET)\"},\"768\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":769},\"source\":\"function setupConnections() {\\n connect(this, 'value', this.owner, 'setBorderWidthOfTarget', {});\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":770},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"769\":{\"this\":{\"__isSmartRef__\":true,\"id\":700}},\"770\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":771},\"user\":\"conradcalmez\",\"tags\":[]},\"771\":{\"isSerializedDate\":true,\"string\":\"Wed May 02 2012 14:25:01 GMT+0200 (CEST)\"},\"772\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":773},\"source\":\"function setUp() {\\n this.valueScale = 20\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":774},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"773\":{\"this\":{\"__isSmartRef__\":true,\"id\":700}},\"774\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":775},\"user\":\"undefined\",\"tags\":[]},\"775\":{\"isSerializedDate\":true,\"string\":\"Fri Mar 09 2012 13:04:50 GMT+0100 (CET)\"},\"776\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":777},\"source\":\"function beIPadSlider() {\\n if (this.vertical()) {\\n this.setExtent(pt(7, this.getExtent().y));\\n }\\n else {\\n this.setExtent(pt(this.getExtent().x, 7));\\n };\\n this.adjustSliderParts();\\n this.setBorderWidth(1);\\n this.setBorderColor(Color.rgb(95,94,95));\\n this.setKnobFill();\\n this.adjustSliderParts();\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":778},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"777\":{\"this\":{\"__isSmartRef__\":true,\"id\":700}},\"778\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":779},\"user\":\"undefined\",\"tags\":[]},\"779\":{\"isSerializedDate\":true,\"string\":\"Tue Mar 13 2012 11:57:15 GMT+0100 (CET)\"},\"780\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":781},\"source\":\"function setKnobFill() {\\n var knobStyle= new lively.morphic.LinearGradient(\\n [\\n {offset: 0, color: Color.darkGray.mixedWith(Color.white, 0.5)},\\n {offset: 0.3, color: Color.lightGray},\\n {offset: 1, color: Color.white}\\n ]\\n )\\n this.sliderKnob.setFill(knobStyle);\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":782},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"781\":{\"this\":{\"__isSmartRef__\":true,\"id\":700}},\"782\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":783},\"user\":\"undefined\",\"tags\":[]},\"783\":{\"isSerializedDate\":true,\"string\":\"Tue Mar 13 2012 11:57:15 GMT+0100 (CET)\"},\"784\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":785},\"source\":\"function setKnobRatio(num) {\\n this.knobRatio = num;\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":786},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"785\":{\"this\":{\"__isSmartRef__\":true,\"id\":700}},\"786\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":787},\"user\":\"undefined\",\"tags\":[]},\"787\":{\"isSerializedDate\":true,\"string\":\"Tue Mar 13 2012 11:57:15 GMT+0100 (CET)\"},\"788\":{\"submorphs\":[],\"scripts\":[],\"id\":\"84014494-A07A-42EE-85D6-20F98E77A287\",\"shape\":{\"__isSmartRef__\":true,\"id\":789},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"halosEnabled\":true,\"fixedWidth\":true,\"fixedHeight\":false,\"allowsInput\":true,\"_FontFamily\":\"Arial, sans-serif\",\"registeredForMouseEvents\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":796},\"_MaxTextWidth\":37.861569000000024,\"_MaxTextHeight\":null,\"textColor\":{\"__isSmartRef__\":true,\"id\":797},\"showsHalos\":false,\"_FontSize\":10,\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"name\":\"Text2\",\"partsBinMetaInfo\":{\"__isSmartRef__\":true,\"id\":798},\"textChunks\":[{\"__isSmartRef__\":true,\"id\":801}],\"charsReplaced\":\"Alpha\",\"lastFindLoc\":5,\"prevScroll\":[0,0],\"priorExtent\":{\"__isSmartRef__\":true,\"id\":803},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":804},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":805},\"attributeConnections\":[],\"doNotSerialize\":[],\"doNotCopyProperties\":[],\"_Padding\":{\"__isSmartRef__\":true,\"id\":806},\"_ClipMode\":\"visible\",\"derivationIds\":[355,\"1EB1674F-8BF2-419B-B054-86129ED70335\",\"87EBFDBF-139C-440C-982B-AAD48B9D98AC\",\"A064931A-B29A-4756-9455-C78DAF8462F5\",\"D993C10F-057F-4DAB-A297-3D22C667855F\",\"5D25BC27-EA84-49FB-BB98-E513E34C02F1\",\"7E86C484-6B33-4823-9C17-FB3E8A347E55\",\"63CBE373-D3BF-48C8-885A-C520795271D7\",\"6ABC5E0C-719A-415A-9CBB-46CD780CDAE1\",\"C49B9986-1962-4EE8-B741-A9699871D96C\",\"1A15D081-7400-4351-AD60-FAD5B5438483\",\"529BAD00-5A95-49F0-AFC2-650879382482\",\"56703798-90CF-47F0-BD3A-78A735083DB4\",\"641E76CF-65BA-46E9-89B3-E8E6A6D79886\",\"1BEF73B0-7CF1-4899-B0DC-47340BAADCD4\",\"04A044EF-1F48-4168-85C8-17AC1E653154\",\"CAA2BE98-1252-4C0E-8D20-A2021C2198C3\",\"CFC2D137-E563-46A0-83B8-23C6F0BA0CBA\",\"F2F88EB0-2406-44B3-801C-FEDCDBB4E93C\",\"E3B671D0-82C5-4ED4-9A37-7F3350FAD744\"],\"_WhiteSpaceHandling\":\"pre-wrap\",\"_MinTextWidth\":37.861569000000024,\"_MinTextHeight\":null,\"previousSelection\":[0,5],\"moved\":true,\"isBeingDragged\":false,\"distanceToDragEvent\":{\"__isSmartRef__\":true,\"id\":807},\"isLockOwner\":false,\"layout\":{\"__isSmartRef__\":true,\"id\":808},\"owner\":{\"__isSmartRef__\":true,\"id\":1},\"_Rotation\":0,\"_Scale\":1.002003004005006,\"__LivelyClassName__\":\"lively.morphic.Text\"},\"789\":{\"fill\":null,\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"_Position\":{\"__isSmartRef__\":true,\"id\":790},\"_Extent\":{\"__isSmartRef__\":true,\"id\":791},\"_BorderWidth\":0,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":792},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":793},\"_ClipMode\":\"visible\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":794},\"_Fill\":{\"__isSmartRef__\":true,\"id\":795},\"_BorderRadius\":0,\"_Opacity\":1,\"_BorderStyle\":\"solid\",\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"790\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"791\":{\"x\":45.861569000000024,\"y\":19,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\"},\"792\":{\"r\":0,\"g\":0,\"b\":0,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"793\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\"},\"794\":{\"x\":4,\"y\":2,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"795\":{\"r\":1,\"g\":1,\"b\":1,\"a\":0,\"__LivelyClassName__\":\"Color\",\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\"},\"796\":{\"x\":21,\"y\":436.14465016594534,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"797\":{\"r\":0,\"g\":0,\"b\":0,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"798\":{\"partsSpaceName\":\"PartsBin/Basic/\",\"__SourceModuleName__\":\"Global.lively.PartsBin\",\"migrationLevel\":4,\"comment\":\"a simple text morph\",\"partName\":\"Text\",\"changes\":[{\"__isSmartRef__\":true,\"id\":799}],\"revisionOnLoad\":141269,\"__LivelyClassName__\":\"lively.PartsBin.PartsBinMetaInfo\"},\"799\":{\"date\":{\"__isSmartRef__\":true,\"id\":800},\"author\":\"undefined\",\"message\":\"Set the inset as: this.setPadding(Rectangle.inset(4,2)). This gives it a more pleasing appearance with a border, and also makes it easier to select near the bounds.\",\"id\":\"BD5B0E4C-4830-4863-A013-35BB66D5AD6F\"},\"800\":{\"isSerializedDate\":true,\"string\":\"Mon Feb 27 2012 06:20:38 GMT+0100 (CET)\"},\"801\":{\"style\":{\"__isSmartRef__\":true,\"id\":802},\"morph\":{\"__isSmartRef__\":true,\"id\":788},\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":788},\"storedString\":\"Width\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\"},\"802\":{\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\"},\"803\":{\"x\":45.861569000000024,\"y\":19,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"804\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"onRenderFinished\":\"onRenderFinishedHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\",\"updateText\":\"updateTextHTML\",\"setTextExtent\":\"setTextExtentHTML\",\"setMaxTextWidth\":\"setMaxTextWidthHTML\",\"setMaxTextHeight\":\"setMaxTextHeightHTML\",\"setMinTextWidth\":\"setMinTextWidthHTML\",\"setMinTextHeight\":\"setMinTextHeightHTML\",\"getTextExtent\":\"getTextExtentHTML\",\"getTextString\":\"getTextStringHTML\",\"ignoreTextEvents\":\"ignoreTextEventsHTML\",\"unignoreTextEvents\":\"unignoreTextEventsHTML\",\"enableTextEvents\":\"enableTextEventsHTML\",\"setFontFamily\":\"setFontFamilyHTML\",\"setFontSize\":\"setFontSizeHTML\",\"setTextColor\":\"setTextColorHTML\",\"setPadding\":\"setPaddingHTML\",\"setAlign\":\"setAlignHTML\",\"setVerticalAlign\":\"setVerticalAlignHTML\",\"setDisplay\":\"setDisplayHTML\",\"setWhiteSpaceHandling\":\"setWhiteSpaceHandlingHTML\",\"focusMorph\":\"focusMorphHTML\",\"setInputAllowed\":\"setInputAllowedHTML\"},\"805\":{\"morph\":{\"__isSmartRef__\":true,\"id\":788},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"806\":{\"x\":5,\"y\":5,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"807\":{\"x\":36,\"y\":-14,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"808\":{\"moveVertical\":true},\"809\":{\"submorphs\":[{\"__isSmartRef__\":true,\"id\":810}],\"scripts\":[],\"id\":\"846BA7C2-A6E1-408E-8C17-C449B3C94B78\",\"shape\":{\"__isSmartRef__\":true,\"id\":822},\"droppingEnabled\":true,\"halosEnabled\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":834},\"attributeConnections\":[{\"__isSmartRef__\":true,\"id\":835},{\"__isSmartRef__\":true,\"id\":837},{\"__isSmartRef__\":true,\"id\":842}],\"doNotSerialize\":[\"$$value\"],\"doNotCopyProperties\":[\"$$value\"],\"sliderExtent\":0.1,\"valueScale\":1,\"sliderKnob\":{\"__isSmartRef__\":true,\"id\":810},\"styleClass\":[\"slider_background_horizontal\"],\"showsHalos\":false,\"name\":\"ColorSlider\",\"partsBinMetaInfo\":{\"__isSmartRef__\":true,\"id\":847},\"__SourceModuleName__\":\"Global.lively.morphic.Widgets\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":852},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":853},\"layout\":{\"__isSmartRef__\":true,\"id\":854},\"priorExtent\":{\"__isSmartRef__\":true,\"id\":855},\"derivationIds\":[2631,\"729D9A8F-DDCC-4C30-A80B-BE2338365BE9\",\"048081A3-791A-4CAD-BCB7-B0E99E88A108\",\"2F5D16C6-73C1-45E2-AE26-E48354D8183F\",\"5344A4B2-0120-48B4-A219-5DECCC226EB5\",\"79EB29CB-055A-4DEA-8B7A-C690019C1F78\",\"15FF0C94-D00A-48CD-9ACB-54FB7F4631EB\",\"9D2D0DDF-46FA-4135-8EB9-85EFAB1FD282\",\"A9388423-07CE-4BA8-8FA2-5EE0788AECC4\",\"474E7EF9-0C2D-46DF-968D-A10A0CB2FC8C\",\"AE3122C4-0026-499B-A8C2-0F94A5EDF4C9\",\"4E5DB827-ED77-4BA8-97BB-112CE99AD887\",\"954B31E7-04D2-4EF1-B9DB-4E8B34B6A6D0\",\"83F7E492-F47B-46E3-AD8D-44D8EE046174\",\"2D1D7F00-DD43-4139-885A-421D57AFD0E9\",\"F4111528-0567-4FDA-9BA0-567522F4F9C8\"],\"isBeingDragged\":false,\"moved\":true,\"owner\":{\"__isSmartRef__\":true,\"id\":1},\"headRevision\":145293,\"midColor\":{\"__isSmartRef__\":true,\"id\":492},\"distanceToDragEvent\":{\"__isSmartRef__\":true,\"id\":856},\"prevScroll\":[0,0],\"value\":0.5,\"_ClipMode\":\"visible\",\"_Rotation\":0,\"_Scale\":1,\"__serializedLivelyClosures__\":{\"__isSmartRef__\":true,\"id\":857},\"__LivelyClassName__\":\"lively.morphic.Slider\"},\"810\":{\"submorphs\":[],\"scripts\":[],\"id\":\"43405D29-F5EF-45CC-B7E2-BAC5635DE2E3\",\"shape\":{\"__isSmartRef__\":true,\"id\":811},\"droppingEnabled\":true,\"halosEnabled\":true,\"draggingEnabled\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":817},\"slider\":{\"__isSmartRef__\":true,\"id\":809},\"owner\":{\"__isSmartRef__\":true,\"id\":809},\"styleClass\":[\"slider_horizontal\"],\"hitPoint\":{\"__isSmartRef__\":true,\"id\":818},\"__SourceModuleName__\":\"Global.lively.morphic.Widgets\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":819},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":820},\"priorExtent\":{\"__isSmartRef__\":true,\"id\":821},\"derivationIds\":[2632,\"4685341A-CC42-43FD-A93E-AA9EBE585604\",\"EE973BE5-DA45-458D-90BB-4AD89F30330A\",\"47BA9027-1EA6-43C6-8DF6-E750470A1BB9\",\"911AE91C-5FD6-4EB3-8510-F75B8F009354\",\"792146B8-89E2-44AE-B529-B1E9329F0C06\",\"487DF1B4-8903-4E6B-9851-C87C11D83824\",\"DB875EAF-EAFC-40FA-A093-E2377E20A31C\",\"2708F9E1-E7EC-4CBC-BDB6-882D38B16E72\",\"376398F2-2938-479F-8FD9-E8C2F614F86C\",\"1175FF58-851F-42C0-A18B-71669AE9CAD0\",\"7CBC9FF9-969A-4496-BF6C-465E92B6CDF7\",\"87F08916-20FB-46D9-9AA6-E16D459D647E\",\"5E2F93A6-3487-4597-B56C-401EEBEE2DC5\",\"C9BBD3FC-27DE-477E-85CA-07B63DE07550\",\"CDC3B3E7-78D6-4D8B-81D6-17214FB36669\"],\"attributeConnections\":[],\"doNotSerialize\":[],\"doNotCopyProperties\":[],\"isBeingDragged\":false,\"draggableWithoutHalo\":true,\"showsHalos\":false,\"_ClipMode\":\"visible\",\"prevScroll\":[0,0],\"__LivelyClassName__\":\"lively.morphic.SliderKnob\"},\"811\":{\"position\":{\"__isSmartRef__\":true,\"id\":812},\"_Extent\":{\"__isSmartRef__\":true,\"id\":813},\"_BorderWidth\":2.7760000000000002,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":451},\"_Fill\":{\"__isSmartRef__\":true,\"id\":814},\"_BorderRadius\":13,\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":815},\"_ClipMode\":\"visible\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":816},\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"812\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"813\":{\"x\":21,\"y\":21,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\"},\"814\":{\"r\":0.9215686274509803,\"g\":0.9215686274509803,\"b\":0.9215686274509803,\"a\":0.6,\"__LivelyClassName__\":\"Color\",\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\"},\"815\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\"},\"816\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"817\":{\"x\":141.51607224065938,\"y\":-7,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\"},\"818\":{\"x\":1246,\"y\":381,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"819\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"onRenderFinished\":\"onRenderFinishedHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\"},\"820\":{\"morph\":{\"__isSmartRef__\":true,\"id\":810},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"821\":{\"x\":21,\"y\":21,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\"},\"822\":{\"position\":{\"__isSmartRef__\":true,\"id\":823},\"_Extent\":{\"__isSmartRef__\":true,\"id\":824},\"_BorderWidth\":1,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":825},\"_Fill\":{\"__isSmartRef__\":true,\"id\":826},\"_BorderRadius\":6,\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":832},\"_Opacity\":1,\"_BorderStyle\":\"solid\",\"_ClipMode\":\"visible\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":833},\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"823\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"824\":{\"x\":304.03214448131877,\"y\":7,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"825\":{\"r\":0.37254901960784315,\"g\":0.3686274509803922,\"b\":0.37254901960784315,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"826\":{\"stops\":[{\"__isSmartRef__\":true,\"id\":827},{\"__isSmartRef__\":true,\"id\":829},{\"__isSmartRef__\":true,\"id\":830}],\"vector\":{\"__isSmartRef__\":true,\"id\":478},\"__LivelyClassName__\":\"lively.morphic.LinearGradient\",\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\"},\"827\":{\"offset\":0,\"color\":{\"__isSmartRef__\":true,\"id\":828}},\"828\":{\"r\":1,\"g\":1,\"b\":1,\"a\":1,\"__LivelyClassName__\":\"Color\",\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\"},\"829\":{\"offset\":0.5,\"color\":{\"__isSmartRef__\":true,\"id\":492}},\"830\":{\"offset\":1,\"color\":{\"__isSmartRef__\":true,\"id\":831}},\"831\":{\"r\":0,\"g\":0,\"b\":0,\"a\":1,\"__LivelyClassName__\":\"Color\",\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\"},\"832\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\"},\"833\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"834\":{\"x\":21,\"y\":346.16072240661003,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"835\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":809},\"sourceAttrName\":\"value\",\"targetObj\":{\"__isSmartRef__\":true,\"id\":809},\"targetMethodName\":\"adjustSliderParts\",\"converter\":null,\"converterString\":null,\"updater\":null,\"updaterString\":null,\"varMapping\":{\"__isSmartRef__\":true,\"id\":836},\"__SourceModuleName__\":\"Global.lively.bindings\",\"__LivelyClassName__\":\"AttributeConnection\"},\"836\":{\"source\":{\"__isSmartRef__\":true,\"id\":809},\"target\":{\"__isSmartRef__\":true,\"id\":809}},\"837\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":809},\"sourceAttrName\":\"value\",\"targetObj\":{\"__isSmartRef__\":true,\"id\":1},\"targetMethodName\":\"updateAlphaSlider\",\"converterString\":\"function (val) {return this.getSourceObj().getColor()}\",\"updater\":null,\"updaterString\":null,\"varMapping\":{\"__isSmartRef__\":true,\"id\":838},\"__SourceModuleName__\":\"Global.lively.bindings\",\"__serializedLivelyClosures__\":{\"__isSmartRef__\":true,\"id\":839},\"__LivelyClassName__\":\"AttributeConnection\"},\"838\":{\"source\":{\"__isSmartRef__\":true,\"id\":809},\"target\":{\"__isSmartRef__\":true,\"id\":1}},\"839\":{\"converter\":{\"__isSmartRef__\":true,\"id\":840}},\"840\":{\"originalFunc\":null,\"varMapping\":{\"__isSmartRef__\":true,\"id\":838},\"source\":\"function (val) {return this.getSourceObj().getColor()}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":841},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"841\":{},\"842\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":809},\"sourceAttrName\":\"value\",\"targetObj\":{\"__isSmartRef__\":true,\"id\":1},\"targetMethodName\":\"setBorderFillOfTarget\",\"converterString\":\"function (val) {return this.getSourceObj().getColor()}\",\"updater\":null,\"updaterString\":null,\"varMapping\":{\"__isSmartRef__\":true,\"id\":843},\"__SourceModuleName__\":\"Global.lively.bindings\",\"__serializedLivelyClosures__\":{\"__isSmartRef__\":true,\"id\":844},\"__LivelyClassName__\":\"AttributeConnection\"},\"843\":{\"source\":{\"__isSmartRef__\":true,\"id\":809},\"target\":{\"__isSmartRef__\":true,\"id\":1}},\"844\":{\"converter\":{\"__isSmartRef__\":true,\"id\":845}},\"845\":{\"originalFunc\":null,\"varMapping\":{\"__isSmartRef__\":true,\"id\":843},\"source\":\"function (val) {return this.getSourceObj().getColor()}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":846},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"846\":{},\"847\":{\"requiredModules\":[],\"partsSpaceName\":\"PartsBin/iPad Widgets/\",\"migrationLevel\":4,\"__SourceModuleName__\":\"Global.lively.PartsBin\",\"partName\":\"Slider\",\"comment\":\"The connection point \\\"value\\\" can be used to read/write the slider knob position.\",\"changes\":[{\"__isSmartRef__\":true,\"id\":848},{\"__isSmartRef__\":true,\"id\":850}],\"revisionOnLoad\":140039,\"__LivelyClassName__\":\"lively.PartsBin.PartsBinMetaInfo\"},\"848\":{\"date\":{\"__isSmartRef__\":true,\"id\":849},\"author\":\"athomschke\",\"message\":\"\",\"id\":\"D5731AD3-FA80-46BF-85E1-B66950AD79A1\"},\"849\":{\"isSerializedDate\":true,\"string\":\"Fri Feb 03 2012 13:17:09 GMT+0100 (CET)\"},\"850\":{\"date\":{\"__isSmartRef__\":true,\"id\":851},\"author\":\"undefined\",\"message\":\"usable on desktop now\",\"id\":\"16A49220-1DD9-438C-9AD4-FC0DCF759D78\"},\"851\":{\"isSerializedDate\":true,\"string\":\"Tue Mar 13 2012 11:47:54 GMT+0100 (CET)\"},\"852\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"onRenderFinished\":\"onRenderFinishedHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\"},\"853\":{\"morph\":{\"__isSmartRef__\":true,\"id\":809},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"854\":{\"resizeWidth\":true,\"moveVertical\":true},\"855\":{\"x\":305.0401806016495,\"y\":7,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"856\":{\"x\":110,\"y\":-24,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"857\":{\"updateColor\":{\"__isSmartRef__\":true,\"id\":858},\"adjustSliderParts\":{\"__isSmartRef__\":true,\"id\":862},\"getSliderExtent\":{\"__isSmartRef__\":true,\"id\":870},\"updateFill\":{\"__isSmartRef__\":true,\"id\":878},\"getColor\":{\"__isSmartRef__\":true,\"id\":882},\"beIPadSlider\":{\"__isSmartRef__\":true,\"id\":886},\"setKnobFill\":{\"__isSmartRef__\":true,\"id\":890},\"setKnobRatio\":{\"__isSmartRef__\":true,\"id\":894}},\"858\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":859},\"source\":\"function updateColor(color) {\\n this.midColor = color;\\n this.setFill(new lively.morphic.LinearGradient(\\n [\\n {offset: 0, color: color.mixedWith(Color.white, 0)},\\n {offset: 0.5, color: color},\\n {offset: 1, color: color.mixedWith(Color.black, 0)}\\n ],\\n 'eastWest'\\n )); \\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":860},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"859\":{\"this\":{\"__isSmartRef__\":true,\"id\":809}},\"860\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":861},\"user\":\"undefined\",\"tags\":[]},\"861\":{\"isSerializedDate\":true,\"string\":\"Tue Mar 13 2012 11:49:04 GMT+0100 (CET)\"},\"862\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":863},\"source\":\"function adjustSliderParts() {\\n if (!this.sliderKnob) return;\\n // This method adjusts the slider for changes in value as well as geometry\\n var val = this.getScaledValue();\\n var bnds = this.shape.bounds();\\n var knobMult = this.knobRatio || 3\\n var ext = this.getSliderExtent(); \\n if (this.vertical()) { // more vertical...\\n var offset = 0 - (this.sliderKnob.getExtent().x / 2) + (this.getExtent().x / 2);\\n this.sliderKnob.setPosition(pt(offset,this.sliderKnob.getPosition().y));\\n var size = this.getExtent().x * knobMult;\\n this.sliderKnob.setExtent(pt(size, size));\\n var elevPix = Math.max(ext*bnds.height, this.mss); // thickness of elevator in pixels\\n var topLeft = pt(this.sliderKnob.getPosition().x, (bnds.height - elevPix)*val);\\n } else { // more horizontal...\\n var offset = 0 - (this.sliderKnob.getExtent().y / 2) + (this.getExtent().y / 2);\\n this.sliderKnob.setPosition(pt(this.sliderKnob.getPosition().x, offset));\\n var size = this.getExtent().y * knobMult; \\n this.sliderKnob.setExtent(pt(size,size));\\n var elevPix = Math.max(ext*bnds.width, this.mss); // thickness of elevator in pixels\\n var topLeft = pt((bnds.width - elevPix)*val, this.sliderKnob.getPosition().y);\\n };\\n this.sliderKnob.setBounds(topLeft.extent(this.sliderKnob.getExtent()));\\n this.sliderKnob.setBorderRadius(13);\\n this.sliderKnob.draggableWithoutHalo = true;\\n this.updateFill(val);\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":868},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"863\":{\"this\":{\"__isSmartRef__\":true,\"id\":809},\"__serializedLivelyClosures__\":{\"__isSmartRef__\":true,\"id\":864}},\"864\":{\"$super\":{\"__isSmartRef__\":true,\"id\":865}},\"865\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":866},\"source\":\"function () {\\n try {\\n return obj.constructor.prototype[name].apply(obj, arguments)\\n } catch (e) {\\n alert('Error in $super call: ' + e + '\\\\n' + e.stack);\\n return null;\\n }\\n }\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":867},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"866\":{\"obj\":{\"__isSmartRef__\":true,\"id\":809},\"name\":\"adjustSliderParts\"},\"867\":{},\"868\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":869},\"user\":\"undefined\",\"tags\":[]},\"869\":{\"isSerializedDate\":true,\"string\":\"Tue Mar 13 2012 11:47:06 GMT+0100 (CET)\"},\"870\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":871},\"source\":\"function getSliderExtent() {\\n if (this.vertical()) \\n return (this.sliderKnob.getExtent().y)/(this.getExtent().y)\\n else \\n return (this.sliderKnob.getExtent().x)/(this.getExtent().x)\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":876},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"871\":{\"this\":{\"__isSmartRef__\":true,\"id\":809},\"__serializedLivelyClosures__\":{\"__isSmartRef__\":true,\"id\":872}},\"872\":{\"$super\":{\"__isSmartRef__\":true,\"id\":873}},\"873\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":874},\"source\":\"function () {\\n try {\\n return obj.constructor.prototype[name].apply(obj, arguments)\\n } catch (e) {\\n alert('Error in $super call: ' + e + '\\\\n' + e.stack);\\n return null;\\n }\\n }\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":875},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"874\":{\"obj\":{\"__isSmartRef__\":true,\"id\":809},\"name\":\"getSliderExtent\"},\"875\":{},\"876\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":877},\"user\":\"undefined\",\"tags\":[]},\"877\":{\"isSerializedDate\":true,\"string\":\"Tue Mar 13 2012 13:50:50 GMT+0100 (CET)\"},\"878\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":879},\"source\":\"function updateFill(value) {\\n\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":880},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"879\":{\"this\":{\"__isSmartRef__\":true,\"id\":809}},\"880\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":881},\"user\":\"undefined\",\"tags\":[]},\"881\":{\"isSerializedDate\":true,\"string\":\"Tue Mar 13 2012 11:48:47 GMT+0100 (CET)\"},\"882\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":883},\"source\":\"function getColor() {\\n var color = this.midColor;\\n var alpha = this.get('AlphaSlider').getValue();\\n if (this.value < 0.5) { \\n return color.mixedWith(Color.white, 1-(0.5-this.value) * 2).withA(alpha)\\n }\\n else { \\n return color.mixedWith(Color.black, 1-(this.value-0.5) * 2).withA(alpha)\\n }\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":884},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"883\":{\"this\":{\"__isSmartRef__\":true,\"id\":809}},\"884\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":885},\"user\":\"undefined\",\"tags\":[]},\"885\":{\"isSerializedDate\":true,\"string\":\"Tue Mar 13 2012 11:48:39 GMT+0100 (CET)\"},\"886\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":887},\"source\":\"function beIPadSlider() {\\n if (this.vertical()) {\\n this.setExtent(pt(7, this.getExtent().y));\\n }\\n else {\\n this.setExtent(pt(this.getExtent().x, 7));\\n };\\n this.adjustSliderParts();\\n this.setBorderWidth(1);\\n this.setBorderColor(Color.rgb(95,94,95));\\n this.setKnobFill();\\n this.adjustSliderParts();\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":888},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"887\":{\"this\":{\"__isSmartRef__\":true,\"id\":809}},\"888\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":889},\"user\":\"undefined\",\"tags\":[]},\"889\":{\"isSerializedDate\":true,\"string\":\"Tue Mar 13 2012 11:42:49 GMT+0100 (CET)\"},\"890\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":891},\"source\":\"function setKnobFill() {\\n var knobStyle= new lively.morphic.LinearGradient(\\n [\\n {offset: 0, color: Color.darkGray.mixedWith(Color.white, 0.5)},\\n {offset: 0.3, color: Color.lightGray},\\n {offset: 1, color: Color.white}\\n ]\\n )\\n this.sliderKnob.setFill(knobStyle);\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":892},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"891\":{\"this\":{\"__isSmartRef__\":true,\"id\":809}},\"892\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":893},\"user\":\"undefined\",\"tags\":[]},\"893\":{\"isSerializedDate\":true,\"string\":\"Tue Mar 13 2012 11:45:15 GMT+0100 (CET)\"},\"894\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":895},\"source\":\"function setKnobRatio(num) {\\n this.knobRatio = num;\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":896},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"895\":{\"this\":{\"__isSmartRef__\":true,\"id\":809}},\"896\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":897},\"user\":\"undefined\",\"tags\":[]},\"897\":{\"isSerializedDate\":true,\"string\":\"Tue Mar 13 2012 11:46:04 GMT+0100 (CET)\"},\"898\":{\"submorphs\":[],\"scripts\":[],\"id\":\"9390C209-8BF9-4EC9-8A04-7B198E6216DB\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":899},\"shape\":{\"__isSmartRef__\":true,\"id\":900},\"droppingEnabled\":true,\"halosEnabled\":true,\"_ClipMode\":\"auto\",\"eventHandler\":{\"__isSmartRef__\":true,\"id\":907},\"_Position\":{\"__isSmartRef__\":true,\"id\":908},\"itemList\":[\"solid\",\"hidden\",\"dotted\",\"dashed\",\"double\",\"groove\",\"ridge\",\"inset\",\"outset\"],\"selectOnMove\":false,\"showsHalos\":false,\"priorExtent\":{\"__isSmartRef__\":true,\"id\":909},\"attributeConnections\":[{\"__isSmartRef__\":true,\"id\":910}],\"doNotSerialize\":[\"$$selection\"],\"doNotCopyProperties\":[\"$$selection\"],\"name\":\"BorderStyleList\",\"partsBinMetaInfo\":{\"__isSmartRef__\":true,\"id\":911},\"__SourceModuleName__\":\"Global.lively.morphic.Core\",\"prevScroll\":[0,0],\"selectedLineNo\":0,\"valueScale\":1,\"distanceToDragEvent\":{\"__isSmartRef__\":true,\"id\":912},\"changeTriggered\":true,\"derivationIds\":[11781,\"1EF926CA-67F0-45FA-9E7D-E9034D56CAA2\",\"2E149ACE-250A-4465-BC05-AA66A575398B\",\"7096417E-0F8D-4B98-AC51-8E81563E75BD\",\"16D59198-60CB-4E25-B9DA-D8AFDE6B9B2B\",\"981B90D9-AE6A-4508-9CAF-21C2A5A49584\",\"9AA97AE5-50A1-4B73-9DD5-4E364E5FDF72\",\"C197A504-B16B-4280-9DE4-DC595D158682\",\"8D06E9D6-D635-44CB-B717-6CB10912DC70\",\"CF5D6727-217C-443B-BE77-0877990A3BEB\",\"9AFEB5EE-AE5B-4224-AB00-41F2611F3422\",\"73D7A271-669F-4F7A-9175-814EBD6D4F30\",\"5D69AB53-CCF5-47B5-9EC3-6264F78A4248\",\"9F42AAE7-6C1E-4698-AD90-D051D2544D95\",\"1D26869E-18A6-4A1D-BBCC-DBA950DC9807\",\"1647007C-25C5-405D-A011-D51CDA5BB538\"],\"owner\":{\"__isSmartRef__\":true,\"id\":1},\"isLockOwner\":false,\"selection\":\"solid\",\"layout\":{\"__isSmartRef__\":true,\"id\":913},\"isBeingDragged\":false,\"_Rotation\":0,\"_Scale\":1,\"__serializedLivelyClosures__\":{\"__isSmartRef__\":true,\"id\":914},\"__LivelyClassName__\":\"lively.morphic.DropDownList\"},\"899\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"onRenderFinished\":\"onRenderFinishedHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\",\"updateListContent\":\"updateListContentHTML\",\"resizeList\":\"resizeListHTML\",\"getItemIndexFromEvent\":\"getItemIndexFromEventHTML\",\"getListExtent\":\"getListExtentHTML\",\"setSize\":\"setSizeHTML\",\"renderAsDropDownList\":\"renderAsDropDownListHTML\",\"setFontSize\":\"setFontSizeHTML\",\"setFontFamily\":\"setFontFamilyHTML\",\"getSelectedIndexes\":\"getSelectedIndexesHTML\",\"enableMultipleSelections\":\"enableMultipleSelectionsHTML\",\"selectAllAt\":\"selectAllAtHTML\",\"clearSelections\":\"clearSelectionsHTML\",\"deselectAt\":\"deselectAtHTML\"},\"900\":{\"_Position\":{\"__isSmartRef__\":true,\"id\":901},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":902},\"_Extent\":{\"__isSmartRef__\":true,\"id\":903},\"_BorderWidth\":0,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":904},\"_Fill\":{\"__isSmartRef__\":true,\"id\":905},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":906},\"_BorderRadius\":0,\"_BorderStyle\":\"solid\",\"_Opacity\":1,\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"901\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"902\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\"},\"903\":{\"x\":304.03214448131877,\"y\":20,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"904\":{\"r\":0,\"g\":0,\"b\":0,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"905\":{\"r\":0.95,\"g\":0.95,\"b\":0.95,\"a\":1,\"__LivelyClassName__\":\"Color\",\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\"},\"906\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"907\":{\"morph\":{\"__isSmartRef__\":true,\"id\":898},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"908\":{\"x\":22.61478906623175,\"y\":462.7759514441077,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"909\":{\"x\":305.0401806016495,\"y\":20,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"910\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":898},\"sourceAttrName\":\"selection\",\"targetObj\":{\"__isSmartRef__\":true,\"id\":1},\"targetMethodName\":\"setBorderStyleOfTarget\",\"__SourceModuleName__\":\"Global.lively.bindings\",\"__LivelyClassName__\":\"AttributeConnection\"},\"911\":{\"requiredModules\":[],\"migrationLevel\":2,\"partsSpaceName\":\"PartsBin/Widgets/\",\"__SourceModuleName__\":\"Global.lively.PartsBin\",\"comment\":\"\\\"Native\\\" drop down list\",\"__LivelyClassName__\":\"lively.PartsBin.PartsBinMetaInfo\"},\"912\":{\"x\":106.53360907333075,\"y\":-16.086675676114737,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"913\":{\"resizeWidth\":true,\"moveVertical\":true},\"914\":{\"setupConnections\":{\"__isSmartRef__\":true,\"id\":915}},\"915\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":916},\"source\":\"function setupConnections() {\\n connect(this, 'selection', this.owner, 'setBorderStyleOfTarget')\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":917},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"916\":{\"this\":{\"__isSmartRef__\":true,\"id\":898}},\"917\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":918},\"user\":\"undefined\",\"tags\":[]},\"918\":{\"isSerializedDate\":true,\"string\":\"Tue Mar 13 2012 16:14:21 GMT+0100 (CET)\"},\"919\":{\"submorphs\":[],\"scripts\":[],\"id\":\"3D67B2C2-6EBE-4F71-A440-F131BC4C76E2\",\"shape\":{\"__isSmartRef__\":true,\"id\":920},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"halosEnabled\":true,\"fixedWidth\":true,\"fixedHeight\":false,\"allowsInput\":true,\"_FontFamily\":\"Arial, sans-serif\",\"registeredForMouseEvents\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":927},\"_MaxTextWidth\":37.861569000000024,\"_MaxTextHeight\":null,\"textColor\":{\"__isSmartRef__\":true,\"id\":928},\"showsHalos\":false,\"_FontSize\":10,\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"name\":\"Text3\",\"partsBinMetaInfo\":{\"__isSmartRef__\":true,\"id\":929},\"textChunks\":[{\"__isSmartRef__\":true,\"id\":932}],\"charsReplaced\":\"Alpha\",\"lastFindLoc\":5,\"prevScroll\":[0,0],\"priorExtent\":{\"__isSmartRef__\":true,\"id\":934},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":935},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":936},\"attributeConnections\":[],\"doNotSerialize\":[],\"doNotCopyProperties\":[],\"_Padding\":{\"__isSmartRef__\":true,\"id\":937},\"_ClipMode\":\"visible\",\"derivationIds\":[355,\"1EB1674F-8BF2-419B-B054-86129ED70335\",\"87EBFDBF-139C-440C-982B-AAD48B9D98AC\",\"A064931A-B29A-4756-9455-C78DAF8462F5\",\"D993C10F-057F-4DAB-A297-3D22C667855F\",\"5D25BC27-EA84-49FB-BB98-E513E34C02F1\",\"7E86C484-6B33-4823-9C17-FB3E8A347E55\",\"63CBE373-D3BF-48C8-885A-C520795271D7\",\"6ABC5E0C-719A-415A-9CBB-46CD780CDAE1\",\"C49B9986-1962-4EE8-B741-A9699871D96C\",\"1A15D081-7400-4351-AD60-FAD5B5438483\",\"529BAD00-5A95-49F0-AFC2-650879382482\",\"56703798-90CF-47F0-BD3A-78A735083DB4\",\"641E76CF-65BA-46E9-89B3-E8E6A6D79886\",\"1BEF73B0-7CF1-4899-B0DC-47340BAADCD4\",\"04A044EF-1F48-4168-85C8-17AC1E653154\",\"CAA2BE98-1252-4C0E-8D20-A2021C2198C3\",\"CFC2D137-E563-46A0-83B8-23C6F0BA0CBA\",\"F2F88EB0-2406-44B3-801C-FEDCDBB4E93C\",\"E3B671D0-82C5-4ED4-9A37-7F3350FAD744\",\"FFF9EFB7-4779-4F10-AEEC-D1265E9BC385\"],\"_WhiteSpaceHandling\":\"pre-wrap\",\"_MinTextWidth\":37.861569000000024,\"_MinTextHeight\":null,\"previousSelection\":[0,5],\"moved\":true,\"isBeingDragged\":false,\"distanceToDragEvent\":{\"__isSmartRef__\":true,\"id\":938},\"isLockOwner\":false,\"layout\":{\"__isSmartRef__\":true,\"id\":939},\"owner\":{\"__isSmartRef__\":true,\"id\":1},\"_Rotation\":0,\"_Scale\":1.0100552207170068,\"__LivelyClassName__\":\"lively.morphic.Text\"},\"920\":{\"fill\":null,\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"_Position\":{\"__isSmartRef__\":true,\"id\":921},\"_Extent\":{\"__isSmartRef__\":true,\"id\":922},\"_BorderWidth\":0,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":923},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":924},\"_ClipMode\":\"visible\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":925},\"_Fill\":{\"__isSmartRef__\":true,\"id\":926},\"_BorderRadius\":0,\"_Opacity\":1,\"_BorderStyle\":\"solid\",\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"921\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"922\":{\"x\":45.861569000000024,\"y\":19,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\"},\"923\":{\"r\":0,\"g\":0,\"b\":0,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"924\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\"},\"925\":{\"x\":4,\"y\":2,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"926\":{\"r\":1,\"g\":1,\"b\":1,\"a\":0,\"__LivelyClassName__\":\"Color\",\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\"},\"927\":{\"x\":16.008036120331155,\"y\":483.594672904473,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"928\":{\"r\":0,\"g\":0,\"b\":0,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"929\":{\"partsSpaceName\":\"PartsBin/Basic/\",\"__SourceModuleName__\":\"Global.lively.PartsBin\",\"migrationLevel\":4,\"comment\":\"a simple text morph\",\"partName\":\"Text\",\"changes\":[{\"__isSmartRef__\":true,\"id\":930}],\"revisionOnLoad\":141269,\"__LivelyClassName__\":\"lively.PartsBin.PartsBinMetaInfo\"},\"930\":{\"date\":{\"__isSmartRef__\":true,\"id\":931},\"author\":\"undefined\",\"message\":\"Set the inset as: this.setPadding(Rectangle.inset(4,2)). This gives it a more pleasing appearance with a border, and also makes it easier to select near the bounds.\",\"id\":\"BD5B0E4C-4830-4863-A013-35BB66D5AD6F\"},\"931\":{\"isSerializedDate\":true,\"string\":\"Mon Feb 27 2012 06:20:38 GMT+0100 (CET)\"},\"932\":{\"style\":{\"__isSmartRef__\":true,\"id\":933},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":919},\"storedString\":\"Style\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\"},\"933\":{\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\"},\"934\":{\"x\":45.861569000000024,\"y\":19,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"935\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"onRenderFinished\":\"onRenderFinishedHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\",\"updateText\":\"updateTextHTML\",\"setTextExtent\":\"setTextExtentHTML\",\"setMaxTextWidth\":\"setMaxTextWidthHTML\",\"setMaxTextHeight\":\"setMaxTextHeightHTML\",\"setMinTextWidth\":\"setMinTextWidthHTML\",\"setMinTextHeight\":\"setMinTextHeightHTML\",\"getTextExtent\":\"getTextExtentHTML\",\"getTextString\":\"getTextStringHTML\",\"ignoreTextEvents\":\"ignoreTextEventsHTML\",\"unignoreTextEvents\":\"unignoreTextEventsHTML\",\"enableTextEvents\":\"enableTextEventsHTML\",\"setFontFamily\":\"setFontFamilyHTML\",\"setFontSize\":\"setFontSizeHTML\",\"setTextColor\":\"setTextColorHTML\",\"setPadding\":\"setPaddingHTML\",\"setAlign\":\"setAlignHTML\",\"setVerticalAlign\":\"setVerticalAlignHTML\",\"setDisplay\":\"setDisplayHTML\",\"setWhiteSpaceHandling\":\"setWhiteSpaceHandlingHTML\",\"focusMorph\":\"focusMorphHTML\",\"setInputAllowed\":\"setInputAllowedHTML\"},\"936\":{\"morph\":{\"__isSmartRef__\":true,\"id\":919},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"937\":{\"x\":5,\"y\":5,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"938\":{\"x\":33.119580838950824,\"y\":-9.739429124607568,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"939\":{\"moveVertical\":true},\"940\":{\"_Position\":{\"__isSmartRef__\":true,\"id\":941},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":942},\"_Extent\":{\"__isSmartRef__\":true,\"id\":943},\"_ClipMode\":\"visible\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":944},\"_BorderWidth\":1,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":945},\"_Fill\":{\"__isSmartRef__\":true,\"id\":946},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"_BorderRadius\":0,\"_Opacity\":1,\"_BorderStyle\":\"solid\",\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"941\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"942\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\"},\"943\":{\"x\":342.008036120323,\"y\":518.3532579737534,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"944\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"945\":{\"r\":0.572,\"g\":0.572,\"b\":0.572,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"946\":{\"r\":1,\"g\":1,\"b\":1,\"a\":1,\"__LivelyClassName__\":\"Color\",\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\"},\"947\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"onRenderFinished\":\"onRenderFinishedHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\"},\"948\":{\"morph\":{\"__isSmartRef__\":true,\"id\":1},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"949\":{\"x\":0,\"y\":0,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\"},\"950\":{\"submorphs\":[],\"scripts\":[],\"shape\":{\"__isSmartRef__\":true,\"id\":951},\"derivationIds\":[null,\"3BFE1379-1F04-4D67-9EF7-5B4FBFDBA664\",\"5D6C7189-578D-43F4-9CD7-1147488CC39A\",\"B94896ED-7945-451C-A272-EA37CA082437\",\"79E0E27D-35CD-4A03-B953-6F312765B235\",\"D910A585-E632-4BF3-B5E2-3C8C154AE3CF\",\"663F24FF-769C-4449-B930-428BC331F801\",\"78E6C55C-74A8-40BE-8945-601B8A6A8DC5\",\"8B22D49A-3C38-492E-BC57-A51B77BAC1AF\",\"0CDF2390-AF1D-4F41-8CFD-A48C6F218004\",\"541AD507-0755-4227-8E55-0AD0063413B0\",\"96D6CBE3-A7CC-4B98-9085-1F8AC9094FBB\",\"E7ADEEC3-05EA-4DAA-9123-4115A65E19D7\",\"CEF69D58-911C-468E-8373-CFC838CA8ABB\",\"DE4FC545-B285-4F44-923B-C98E6184A1E0\",\"C9450FA0-D866-4133-8DD9-5BD20D41B1FE\",\"DD1B8752-C7BD-4452-B9C8-94D3F0F07CFF\",\"5728FB50-ECBE-41F8-9A2B-E303875FB2A9\",\"50059C5E-6E8B-4386-B9DD-FC2FEC6A867D\",\"65DBB414-A81E-4413-9D82-9F80F0D373F7\",\"C170EE35-98E8-445C-B2E9-EA3968AC312A\",\"58202EAC-1B7D-4B20-BEF0-DEB4A086E0B9\"],\"id\":\"D478DC86-5731-4215-B687-AAB4DA6B26A3\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":957},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":958},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"halosEnabled\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":959},\"priorExtent\":{\"__isSmartRef__\":true,\"id\":960},\"value\":false,\"toggle\":false,\"isActive\":true,\"normalFill\":{\"__isSmartRef__\":true,\"id\":961},\"lighterFill\":{\"__isSmartRef__\":true,\"id\":962},\"label\":{\"__isSmartRef__\":true,\"id\":963},\"chooserWidget\":{\"__isSmartRef__\":true,\"id\":1},\"owner\":null,\"attributeConnections\":[{\"__isSmartRef__\":true,\"id\":978}],\"doNotSerialize\":[\"$$fire\"],\"doNotCopyProperties\":[\"$$fire\"],\"__SourceModuleName__\":\"Global.lively.morphic.Widgets\",\"layout\":{\"__isSmartRef__\":true,\"id\":980},\"isLockOwner\":false,\"showsHalos\":false,\"distanceToDragEvent\":{\"__isSmartRef__\":true,\"id\":981},\"name\":\"ColorButton\",\"colorSlider\":{\"__isSmartRef__\":true,\"id\":982},\"selectable\":false,\"__serializedLivelyClosures__\":{\"__isSmartRef__\":true,\"id\":1050},\"__LivelyClassName__\":\"lively.morphic.Button\"},\"951\":{\"_Position\":{\"__isSmartRef__\":true,\"id\":952},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":953},\"_Extent\":{\"__isSmartRef__\":true,\"id\":954},\"_ClipMode\":\"visible\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":955},\"_BorderWidth\":1,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":956},\"_BorderRadius\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"_Opacity\":1,\"_BorderStyle\":\"solid\",\"attributeConnections\":[],\"doNotSerialize\":[],\"doNotCopyProperties\":[],\"_Fill\":{\"__isSmartRef__\":true,\"id\":11},\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"952\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"953\":{},\"954\":{\"x\":100,\"y\":30,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"955\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"956\":{\"r\":0.4,\"g\":0.4,\"b\":0.4,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"957\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\"},\"958\":{\"morph\":{\"__isSmartRef__\":true,\"id\":950},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"959\":{\"x\":120.5,\"y\":396,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"960\":{\"x\":100,\"y\":30,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"961\":{\"r\":0.474,\"g\":0.474,\"b\":0.474,\"a\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"962\":{\"r\":0.9019607843137255,\"g\":0.9019607843137255,\"b\":0.9019607843137255,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"963\":{\"submorphs\":[],\"scripts\":[],\"shape\":{\"__isSmartRef__\":true,\"id\":964},\"derivationIds\":[null,\"409AFB2A-7C17-44E5-973E-DD024B4CD5F8\",\"D5F9CE00-5FA6-4908-9AB4-0A7E3C77A700\",\"BE9078C1-0F94-4812-9E6A-5FEBAF5CD444\",\"70AE98EB-20F3-4475-838A-2B496B86064E\",\"FE986E29-AA1F-40D8-A74A-E77F7552A745\",\"BF036DBC-71B7-4D1C-8207-AB523600C020\"],\"id\":\"245B31E3-A914-450B-999C-72F26243A5F7\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":970},\"_WhiteSpaceHandling\":\"pre-wrap\",\"textChunks\":[{\"__isSmartRef__\":true,\"id\":971}],\"eventHandler\":{\"__isSmartRef__\":true,\"id\":973},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"halosEnabled\":true,\"_ClipMode\":\"hidden\",\"fixedWidth\":true,\"fixedHeight\":true,\"allowInput\":false,\"_FontFamily\":\"Helvetica\",\"_FontSize\":10,\"_Position\":{\"__isSmartRef__\":true,\"id\":974},\"priorExtent\":{\"__isSmartRef__\":true,\"id\":975},\"_MaxTextWidth\":100,\"_MinTextWidth\":100,\"_MaxTextHeight\":null,\"_MinTextHeight\":null,\"evalEnabled\":false,\"owner\":null,\"isLabel\":true,\"_HandStyle\":\"default\",\"_TextColor\":{\"__isSmartRef__\":true,\"id\":976},\"_Align\":\"center\",\"eventsAreIgnored\":true,\"attributeConnections\":[],\"doNotSerialize\":[],\"doNotCopyProperties\":[],\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"layout\":{\"__isSmartRef__\":true,\"id\":977},\"isLockOwner\":false,\"showsHalos\":false,\"__LivelyClassName__\":\"lively.morphic.Text\"},\"964\":{\"_Position\":{\"__isSmartRef__\":true,\"id\":965},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":966},\"_Extent\":{\"__isSmartRef__\":true,\"id\":967},\"_ClipMode\":\"hidden\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":968},\"_BorderWidth\":0,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":969},\"_Fill\":null,\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"_BorderRadius\":0,\"_Opacity\":1,\"_BorderStyle\":\"solid\",\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"965\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"966\":{},\"967\":{\"x\":100,\"y\":16,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"968\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"969\":{\"r\":0,\"g\":0,\"b\":0,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"970\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"onRenderFinished\":\"onRenderFinishedHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\",\"updateText\":\"updateTextHTML\",\"setTextExtent\":\"setTextExtentHTML\",\"setMaxTextWidth\":\"setMaxTextWidthHTML\",\"setMaxTextHeight\":\"setMaxTextHeightHTML\",\"setMinTextWidth\":\"setMinTextWidthHTML\",\"setMinTextHeight\":\"setMinTextHeightHTML\",\"getTextExtent\":\"getTextExtentHTML\",\"getTextString\":\"getTextStringHTML\",\"ignoreTextEvents\":\"ignoreTextEventsHTML\",\"unignoreTextEvents\":\"unignoreTextEventsHTML\",\"enableTextEvents\":\"enableTextEventsHTML\",\"setFontFamily\":\"setFontFamilyHTML\",\"setFontSize\":\"setFontSizeHTML\",\"setTextColor\":\"setTextColorHTML\",\"setPadding\":\"setPaddingHTML\",\"setAlign\":\"setAlignHTML\",\"setVerticalAlign\":\"setVerticalAlignHTML\",\"setDisplay\":\"setDisplayHTML\",\"setWhiteSpaceHandling\":\"setWhiteSpaceHandlingHTML\",\"focusMorph\":\"focusMorphHTML\",\"setInputAllowed\":\"setInputAllowedHTML\"},\"971\":{\"style\":{\"__isSmartRef__\":true,\"id\":972},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":963},\"storedString\":\"Apply\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\"},\"972\":{\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\"},\"973\":{\"morph\":{\"__isSmartRef__\":true,\"id\":963},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"974\":{\"x\":0,\"y\":7,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"975\":{\"x\":100,\"y\":16,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"976\":{\"r\":0.10392156862745099,\"g\":0.1627450980392157,\"b\":0.5,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"977\":{\"centeredVertical\":true,\"centeredHorizontal\":true,\"moveVertical\":false},\"978\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":950},\"sourceAttrName\":\"fire\",\"targetObj\":{\"__isSmartRef__\":true,\"id\":950},\"targetMethodName\":\"updateBorderFillOfTarget\",\"converter\":null,\"converterString\":null,\"updater\":null,\"updaterString\":null,\"varMapping\":{\"__isSmartRef__\":true,\"id\":979},\"__SourceModuleName__\":\"Global.lively.bindings\",\"__LivelyClassName__\":\"AttributeConnection\"},\"979\":{\"source\":{\"__isSmartRef__\":true,\"id\":950},\"target\":{\"__isSmartRef__\":true,\"id\":950}},\"980\":{\"adjustForNewBounds\":true,\"centeredHorizontal\":true,\"moveVertical\":true},\"981\":{\"x\":74.5,\"y\":-9,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"982\":{\"submorphs\":[{\"__isSmartRef__\":true,\"id\":983}],\"scripts\":[],\"shape\":{\"__isSmartRef__\":true,\"id\":1005},\"derivationIds\":[null,\"364359B5-1B95-4042-A1C6-CC5B778FBAB2\",\"E23C63BE-652E-40F7-8097-3DF7BED48B6C\",\"A6A49117-8DAC-4A69-AF96-BA716A6C97EB\",\"C0B5F763-CA00-4443-B9CD-2CA95B36429B\",\"77B2DB00-1E0D-4B3E-B3C9-202137BF3133\",\"942AB4D6-4180-4618-BFAE-FA77436A07EA\",\"39BFE677-6965-447C-8920-74E41CF1199A\",\"F945FF1B-1922-4BC1-8029-435B2E295162\",\"7DCD9012-2605-495C-AD57-1C70B8F8EF89\",\"755F7C9A-3821-4A3E-9BA7-CF67F715C9A9\",\"576830D2-EAA2-4CE3-9267-49C3069C041B\",\"615B5236-3080-4512-BD82-4E248EF48B72\",\"7F3C54D5-8B7C-4B5D-AA97-62485D67B23F\",\"3042EF8C-3796-43E2-92DB-3F6C9D9A479E\",\"59A3F72B-B84A-4E6C-A251-AD4EA34C0BAD\",\"66A534B9-6DCD-4F91-B586-CF1BA826557D\",\"F6145A65-C9F9-4473-9FCA-0CB8760CFC99\",\"80031AFD-1DED-4106-9F99-32C316B8A5DF\",\"4D1F7850-8645-4D46-A6D8-D3B824D9FFF7\",\"CA9EE9CE-6106-4B91-AB54-593C5557A152\",\"DE940626-E2D2-40C4-A8DF-BB608552A705\"],\"id\":\"F64E7757-3E90-485B-BD5C-29DD01C7EA38\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":1019},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":1020},\"droppingEnabled\":true,\"halosEnabled\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":1021},\"attributeConnections\":[{\"__isSmartRef__\":true,\"id\":1022},{\"__isSmartRef__\":true,\"id\":1024},{\"__isSmartRef__\":true,\"id\":1029}],\"doNotSerialize\":[\"$$value\"],\"doNotCopyProperties\":[\"$$value\"],\"sliderExtent\":0.1,\"valueScale\":1,\"sliderKnob\":{\"__isSmartRef__\":true,\"id\":983},\"styleClass\":[\"slider_background_horizontal\"],\"owner\":null,\"showsHalos\":false,\"priorExtent\":{\"__isSmartRef__\":true,\"id\":1034},\"distanceToDragEvent\":{\"__isSmartRef__\":true,\"id\":1035},\"__SourceModuleName__\":\"Global.lively.morphic.Widgets\",\"knobRatio\":3,\"isLockOwner\":false,\"layout\":{\"__isSmartRef__\":true,\"id\":1036},\"isBeingDragged\":false,\"prevScroll\":[0,0],\"name\":\"ColorSlider\",\"colorChooser\":{\"__isSmartRef__\":true,\"id\":1},\"midColor\":{\"__isSmartRef__\":true,\"id\":1015},\"value\":0.5,\"__serializedLivelyClosures__\":{\"__isSmartRef__\":true,\"id\":1037},\"__LivelyClassName__\":\"lively.morphic.Slider\"},\"983\":{\"submorphs\":[],\"scripts\":[],\"shape\":{\"__isSmartRef__\":true,\"id\":984},\"derivationIds\":[null,\"9C2384F5-91D1-4379-B620-DEA9D7F7CE18\",\"F00A4628-8174-4DEC-BB3B-6775B129BB7D\",\"B191BDB8-E5F9-4720-8E66-90DDF52C8722\",\"2283BE9C-5ADC-489A-9A0B-D491138EFB8D\",\"6FA7B465-1E0D-4582-8C58-2927A2EEDA4E\",\"CCE7CD6F-56AF-48A3-BC41-8B9690F3B8DB\",\"6B87CAB8-5613-48A2-89FC-1A97E946D601\",\"AD2740EA-5C95-4785-A9E9-3E1574E4261A\",\"A6A80ED9-FC6C-436C-9764-29F30AC73678\",\"FF701D0F-6EA7-498A-8437-C9258F0C538A\",\"90F2E11F-E3D9-4CF7-AB93-2D5B9660186B\",\"0E2A0CA4-B53D-438D-A05C-5A10C6F94DC2\",\"C73C8D0E-EEA3-40D6-9357-B1DA8D0FEE24\",\"BC14E452-06DB-453A-987A-68CD11F501C7\",\"6D3C62D7-7739-4DBB-91F4-20C0A3AFE16B\",\"EDAF8BDF-C972-477A-9FD0-4DADB3466F4B\",\"F269ECC8-D226-4173-AD4C-A263E89F78B4\",\"23FBB672-4FD8-465D-A75B-C7E7F55628AD\",\"0F556F96-3FEE-45F8-A9D7-786A9847D672\",\"FACAD732-28A7-46C9-85CF-E2836B2E9E5B\",\"E5B62663-9402-4137-9CE6-C294AB0F70C9\"],\"id\":\"46D79328-A9D0-4939-A9B2-C568EC3B6108\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":991},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":992},\"droppingEnabled\":true,\"halosEnabled\":true,\"draggingEnabled\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":993},\"slider\":{\"__isSmartRef__\":true,\"id\":982},\"owner\":{\"__isSmartRef__\":true,\"id\":982},\"styleClass\":[\"slider_horizontal\"],\"priorExtent\":{\"__isSmartRef__\":true,\"id\":994},\"hitPoint\":{\"__isSmartRef__\":true,\"id\":995},\"isBeingDragged\":false,\"attributeConnections\":[],\"doNotSerialize\":[],\"doNotCopyProperties\":[],\"__SourceModuleName__\":\"Global.lively.morphic.Widgets\",\"draggableWithoutHalo\":true,\"showsHalos\":false,\"isLockOwner\":false,\"prevScroll\":[0,0],\"selectable\":false,\"__serializedLivelyClosures__\":{\"__isSmartRef__\":true,\"id\":996},\"__LivelyClassName__\":\"lively.morphic.SliderKnob\"},\"984\":{\"_Position\":{\"__isSmartRef__\":true,\"id\":985},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":986},\"_Extent\":{\"__isSmartRef__\":true,\"id\":987},\"_ClipMode\":\"visible\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":988},\"_BorderWidth\":2.7760000000000002,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":989},\"_Fill\":{\"__isSmartRef__\":true,\"id\":990},\"_BorderRadius\":13,\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"_Opacity\":1,\"_BorderStyle\":\"solid\",\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"985\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"986\":{},\"987\":{\"x\":29.700000000000003,\"y\":6,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"988\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"989\":{\"r\":0.572,\"g\":0.572,\"b\":0.572,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"990\":{\"r\":0.9215686274509803,\"g\":0.9215686274509803,\"b\":0.9215686274509803,\"a\":0.6,\"__LivelyClassName__\":\"Color\",\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\"},\"991\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\"},\"992\":{\"morph\":{\"__isSmartRef__\":true,\"id\":983},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"993\":{\"x\":133.65,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"994\":{\"x\":29.700000000000003,\"y\":6,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"995\":{\"x\":462,\"y\":404,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"996\":{\"onrestore\":{\"__isSmartRef__\":true,\"id\":997}},\"997\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":998},\"source\":\"function onrestore() {\\n $super();\\n this.setFill(Color.rgba(235,235,235,0.6))\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1003},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"998\":{\"this\":{\"__isSmartRef__\":true,\"id\":983},\"__serializedLivelyClosures__\":{\"__isSmartRef__\":true,\"id\":999}},\"999\":{\"$super\":{\"__isSmartRef__\":true,\"id\":1000}},\"1000\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1001},\"source\":\"function () {\\n try {\\n return obj.constructor.prototype[name].apply(obj, arguments)\\n } catch(e) {\\n alert('Error in $super call: ' + e + '\\\\n' + e.stack);\\n return null;\\n }\\n }\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1002},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"1001\":{\"obj\":{\"__isSmartRef__\":true,\"id\":983},\"name\":\"onrestore\"},\"1002\":{},\"1003\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":1004},\"user\":\"athomschke\",\"tags\":[]},\"1004\":{\"isSerializedDate\":true,\"string\":\"Wed Feb 22 2012 10:19:48 GMT+0100 (CET)\"},\"1005\":{\"_Position\":{\"__isSmartRef__\":true,\"id\":1006},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":1007},\"_Extent\":{\"__isSmartRef__\":true,\"id\":1008},\"_ClipMode\":\"visible\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":1009},\"_BorderWidth\":1,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":1010},\"_Fill\":{\"__isSmartRef__\":true,\"id\":1011},\"_BorderRadius\":6,\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"_Opacity\":1,\"_BorderStyle\":\"solid\",\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"1006\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1007\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\",\"setClipMode\":\"setClipModeHTML\"},\"1008\":{\"x\":297,\"y\":6,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1009\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"1010\":{\"r\":0.37254901960784315,\"g\":0.3686274509803922,\"b\":0.37254901960784315,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"1011\":{\"stops\":[{\"__isSmartRef__\":true,\"id\":1012},{\"__isSmartRef__\":true,\"id\":1014},{\"__isSmartRef__\":true,\"id\":1016}],\"vector\":{\"__isSmartRef__\":true,\"id\":1018},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.LinearGradient\"},\"1012\":{\"offset\":0,\"color\":{\"__isSmartRef__\":true,\"id\":1013}},\"1013\":{\"r\":1,\"g\":1,\"b\":1,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"1014\":{\"offset\":0.5,\"color\":{\"__isSmartRef__\":true,\"id\":1015}},\"1015\":{\"r\":0,\"g\":0.591,\"b\":0,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"1016\":{\"offset\":1,\"color\":{\"__isSmartRef__\":true,\"id\":1017}},\"1017\":{\"r\":0,\"g\":0,\"b\":0,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"1018\":{\"x\":0,\"y\":0,\"width\":1,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"1019\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\"},\"1020\":{\"morph\":{\"__isSmartRef__\":true,\"id\":982},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"1021\":{\"x\":22,\"y\":332,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1022\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":982},\"sourceAttrName\":\"value\",\"targetObj\":{\"__isSmartRef__\":true,\"id\":982},\"targetMethodName\":\"adjustSliderParts\",\"converter\":null,\"converterString\":null,\"updater\":null,\"updaterString\":null,\"varMapping\":{\"__isSmartRef__\":true,\"id\":1023},\"__SourceModuleName__\":\"Global.lively.bindings\",\"__LivelyClassName__\":\"AttributeConnection\"},\"1023\":{\"source\":{\"__isSmartRef__\":true,\"id\":982},\"target\":{\"__isSmartRef__\":true,\"id\":982}},\"1024\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":982},\"sourceAttrName\":\"value\",\"targetObj\":{\"__isSmartRef__\":true,\"id\":1},\"targetMethodName\":\"updateAlphaSlider\",\"converterString\":\"function (val) {return this.getSourceObj().getColor()}\",\"updater\":null,\"updaterString\":null,\"varMapping\":{\"__isSmartRef__\":true,\"id\":1025},\"__SourceModuleName__\":\"Global.lively.bindings\",\"__serializedLivelyClosures__\":{\"__isSmartRef__\":true,\"id\":1026},\"__LivelyClassName__\":\"AttributeConnection\"},\"1025\":{\"source\":{\"__isSmartRef__\":true,\"id\":982},\"target\":{\"__isSmartRef__\":true,\"id\":1}},\"1026\":{\"converter\":{\"__isSmartRef__\":true,\"id\":1027}},\"1027\":{\"originalFunc\":null,\"varMapping\":{\"__isSmartRef__\":true,\"id\":1025},\"source\":\"function (val) {return this.getSourceObj().getColor()}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1028},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"1028\":{},\"1029\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":982},\"sourceAttrName\":\"value\",\"targetObj\":{\"__isSmartRef__\":true,\"id\":1},\"targetMethodName\":\"updateBorderFillOfTarget\",\"converterString\":\"function (val) {return this.getSourceObj().getColor()}\",\"updater\":null,\"updaterString\":null,\"varMapping\":{\"__isSmartRef__\":true,\"id\":1030},\"__SourceModuleName__\":\"Global.lively.bindings\",\"__serializedLivelyClosures__\":{\"__isSmartRef__\":true,\"id\":1031},\"__LivelyClassName__\":\"AttributeConnection\"},\"1030\":{\"source\":{\"__isSmartRef__\":true,\"id\":982},\"target\":{\"__isSmartRef__\":true,\"id\":1}},\"1031\":{\"converter\":{\"__isSmartRef__\":true,\"id\":1032}},\"1032\":{\"originalFunc\":null,\"varMapping\":{\"__isSmartRef__\":true,\"id\":1030},\"source\":\"function (val) {return this.getSourceObj().getColor()}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1033},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"1033\":{},\"1034\":{\"x\":296,\"y\":6,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1035\":{\"x\":168,\"y\":-10,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1036\":{\"resizeWidth\":true,\"moveVertical\":true},\"1037\":{\"getColor\":{\"__isSmartRef__\":true,\"id\":1038},\"updateColor\":{\"__isSmartRef__\":true,\"id\":1042},\"updateFill\":{\"__isSmartRef__\":true,\"id\":1046}},\"1038\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1039},\"source\":\"function getColor() {\\n var color = this.midColor;\\n var alpha = this.get('AlphaSlider').getValue();\\n if (this.value < 0.5) { \\n return color.mixedWith(Color.white, 1-(0.5-this.value) * 2).withA(alpha)\\n }\\n else { \\n return color.mixedWith(Color.black, 1-(this.value-0.5) * 2).withA(alpha)\\n }\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1040},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"1039\":{\"this\":{\"__isSmartRef__\":true,\"id\":982}},\"1040\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":1041},\"user\":\"huberthesse\",\"tags\":[]},\"1041\":{\"isSerializedDate\":true,\"string\":\"Tue Feb 28 2012 17:30:25 GMT+0100 (CET)\"},\"1042\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1043},\"source\":\"function updateColor(color) {\\n this.midColor = color;\\n this.setFill(new lively.morphic.LinearGradient(\\n [\\n {offset: 0, color: color.mixedWith(Color.white, 0)},\\n {offset: 0.5, color: color},\\n {offset: 1, color: color.mixedWith(Color.black, 0)}\\n ],\\n 'eastWest'\\n )); \\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1044},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"1043\":{\"this\":{\"__isSmartRef__\":true,\"id\":982}},\"1044\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":1045},\"user\":\"huberthesse\",\"tags\":[]},\"1045\":{\"isSerializedDate\":true,\"string\":\"Tue Feb 28 2012 17:57:12 GMT+0100 (CET)\"},\"1046\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1047},\"source\":\"function updateFill() {\\n //overwrite\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1048},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"1047\":{\"this\":{\"__isSmartRef__\":true,\"id\":982}},\"1048\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":1049},\"user\":\"undefined\",\"tags\":[]},\"1049\":{\"isSerializedDate\":true,\"string\":\"Fri Mar 09 2012 12:39:43 GMT+0100 (CET)\"},\"1050\":{\"onrestore\":{\"__isSmartRef__\":true,\"id\":1051},\"updateColor\":{\"__isSmartRef__\":true,\"id\":1059},\"updateBorderFillOfTarget\":{\"__isSmartRef__\":true,\"id\":1063}},\"1051\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1052},\"source\":\"function onrestore() {\\n $super();\\n this.applyStyle({borderRadius: 0})\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1057},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"1052\":{\"this\":{\"__isSmartRef__\":true,\"id\":950},\"__serializedLivelyClosures__\":{\"__isSmartRef__\":true,\"id\":1053}},\"1053\":{\"$super\":{\"__isSmartRef__\":true,\"id\":1054}},\"1054\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1055},\"source\":\"function () {\\n try {\\n return obj.constructor.prototype[name].apply(obj, arguments)\\n } catch (e) {\\n alert('Error in $super call: ' + e + '\\\\n' + e.stack);\\n return null;\\n }\\n }\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1056},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"1055\":{\"obj\":{\"__isSmartRef__\":true,\"id\":950},\"name\":\"onrestore\"},\"1056\":{},\"1057\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":1058},\"user\":\"huberthesse\",\"tags\":[]},\"1058\":{\"isSerializedDate\":true,\"string\":\"Wed Feb 22 2012 14:22:27 GMT+0100 (CET)\"},\"1059\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1060},\"source\":\"function updateColor(color) {\\n this.setFill(color);\\n this.normalFill = this.getFill();\\n this.lighterFill = Color.lightGray\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1061},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"1060\":{\"this\":{\"__isSmartRef__\":true,\"id\":950}},\"1061\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":1062},\"user\":\"huberthesse\",\"tags\":[]},\"1062\":{\"isSerializedDate\":true,\"string\":\"Tue Feb 28 2012 18:04:43 GMT+0100 (CET)\"},\"1063\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1064},\"source\":\"function updateBorderFillOfTarget() {\\n this.getFill()\\n $world.currentHaloTarget && $world.currentHaloTarget.setBorderColor(this.normalFill) \\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1065},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"1064\":{\"this\":{\"__isSmartRef__\":true,\"id\":950}},\"1065\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":1066},\"user\":\"undefined\",\"tags\":[]},\"1066\":{\"isSerializedDate\":true,\"string\":\"Fri Mar 09 2012 12:33:33 GMT+0100 (CET)\"},\"1067\":{\"x\":342.008036120323,\"y\":518.3532579737534,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1068\":{\"partName\":\"BorderStyler\",\"requiredModules\":[],\"comment\":\"Crayon Color chooser in morphic for Border Styles and more\",\"changes\":[{\"__isSmartRef__\":true,\"id\":1069},{\"__isSmartRef__\":true,\"id\":1071},{\"__isSmartRef__\":true,\"id\":1073},{\"__isSmartRef__\":true,\"id\":1075},{\"__isSmartRef__\":true,\"id\":1077},{\"__isSmartRef__\":true,\"id\":1079},{\"__isSmartRef__\":true,\"id\":1081},{\"__isSmartRef__\":true,\"id\":1083},{\"__isSmartRef__\":true,\"id\":1085},{\"__isSmartRef__\":true,\"id\":1087},{\"__isSmartRef__\":true,\"id\":1089},{\"__isSmartRef__\":true,\"id\":1091},{\"__isSmartRef__\":true,\"id\":1093},{\"__isSmartRef__\":true,\"id\":1095},{\"__isSmartRef__\":true,\"id\":1097},{\"__isSmartRef__\":true,\"id\":1099},{\"__isSmartRef__\":true,\"id\":1101},{\"__isSmartRef__\":true,\"id\":1103},{\"__isSmartRef__\":true,\"id\":1105},{\"__isSmartRef__\":true,\"id\":1107},{\"__isSmartRef__\":true,\"id\":1109},{\"__isSmartRef__\":true,\"id\":1111},{\"__isSmartRef__\":true,\"id\":1113},{\"__isSmartRef__\":true,\"id\":1115},{\"__isSmartRef__\":true,\"id\":1117},{\"__isSmartRef__\":true,\"id\":1119},{\"__isSmartRef__\":true,\"id\":1121},{\"__isSmartRef__\":true,\"id\":1123},{\"__isSmartRef__\":true,\"id\":1125},{\"__isSmartRef__\":true,\"id\":1127},{\"__isSmartRef__\":true,\"id\":1129},{\"__isSmartRef__\":true,\"id\":1131},{\"__isSmartRef__\":true,\"id\":1133},{\"__isSmartRef__\":true,\"id\":1135},{\"__isSmartRef__\":true,\"id\":1137},{\"__isSmartRef__\":true,\"id\":1139},{\"__isSmartRef__\":true,\"id\":1141},{\"__isSmartRef__\":true,\"id\":1143},{\"__isSmartRef__\":true,\"id\":1145},{\"__isSmartRef__\":true,\"id\":1147},{\"__isSmartRef__\":true,\"id\":1149},{\"__isSmartRef__\":true,\"id\":1151},{\"__isSmartRef__\":true,\"id\":1153},{\"__isSmartRef__\":true,\"id\":1155},{\"__isSmartRef__\":true,\"id\":1157},{\"__isSmartRef__\":true,\"id\":1159},{\"__isSmartRef__\":true,\"id\":1161},{\"__isSmartRef__\":true,\"id\":1163},{\"__isSmartRef__\":true,\"id\":1165},{\"__isSmartRef__\":true,\"id\":1167},{\"__isSmartRef__\":true,\"id\":1169},{\"__isSmartRef__\":true,\"id\":1171},{\"__isSmartRef__\":true,\"id\":1173},{\"__isSmartRef__\":true,\"id\":1175},{\"__isSmartRef__\":true,\"id\":1177}],\"migrationLevel\":4,\"partsSpaceName\":\"PartsBin/BP2012/\",\"__SourceModuleName__\":\"Global.lively.PartsBin\",\"revisionOnLoad\":155406,\"__LivelyClassName__\":\"lively.PartsBin.PartsBinMetaInfo\"},\"1069\":{\"date\":{\"__isSmartRef__\":true,\"id\":1070},\"author\":\"undefined\",\"message\":\"load module on restore\",\"id\":\"F44CF25A-9AF1-41CD-92AC-A172245CF841\"},\"1070\":{\"isSerializedDate\":true,\"string\":\"Thu Mar 22 2012 08:43:09 GMT+0100 (CET)\"},\"1071\":{\"date\":{\"__isSmartRef__\":true,\"id\":1072},\"author\":\"undefined\",\"message\":\"connection foo\",\"id\":\"31191EC1-B938-4B42-AEDF-40ED36CCC50F\"},\"1072\":{\"isSerializedDate\":true,\"string\":\"Thu Mar 15 2012 10:57:24 GMT+0100 (CET)\"},\"1073\":{\"date\":{\"__isSmartRef__\":true,\"id\":1074},\"author\":\"undefined\",\"message\":\"and again\",\"id\":\"3062C063-AB80-4C4C-9353-977BA6A61EA4\"},\"1074\":{\"isSerializedDate\":true,\"string\":\"Wed Mar 14 2012 14:36:54 GMT+0100 (CET)\"},\"1075\":{\"date\":{\"__isSmartRef__\":true,\"id\":1076},\"author\":\"undefined\",\"message\":\"renewed connection\",\"id\":\"E3415B0D-040D-49BC-949C-5A3047E55308\"},\"1076\":{\"isSerializedDate\":true,\"string\":\"Wed Mar 14 2012 13:43:00 GMT+0100 (CET)\"},\"1077\":{\"date\":{\"__isSmartRef__\":true,\"id\":1078},\"author\":\"undefined\",\"message\":\"bug fix ?\",\"id\":\"F6EE3D44-CB77-4D7D-AD50-56A2D74CFF31\"},\"1078\":{\"isSerializedDate\":true,\"string\":\"Tue Mar 13 2012 18:00:40 GMT+0100 (CET)\"},\"1079\":{\"date\":{\"__isSmartRef__\":true,\"id\":1080},\"author\":\"undefined\",\"message\":\"removed beTool Button\",\"id\":\"C6F4E4C3-6D78-4687-B2A2-63FE4AD064D7\"},\"1080\":{\"isSerializedDate\":true,\"string\":\"Tue Mar 13 2012 16:25:22 GMT+0100 (CET)\"},\"1081\":{\"date\":{\"__isSmartRef__\":true,\"id\":1082},\"author\":\"undefined\",\"message\":\"set border style connections\",\"id\":\"F498A7AE-C184-48BF-93E5-28F320A99E56\"},\"1082\":{\"isSerializedDate\":true,\"string\":\"Tue Mar 13 2012 16:14:07 GMT+0100 (CET)\"},\"1083\":{\"date\":{\"__isSmartRef__\":true,\"id\":1084},\"author\":\"undefined\",\"message\":\"disconnect on remove\",\"id\":\"27BA39B1-F2E1-4085-9538-59459DBCA5A8\"},\"1084\":{\"isSerializedDate\":true,\"string\":\"Tue Mar 13 2012 15:12:57 GMT+0100 (CET)\"},\"1085\":{\"date\":{\"__isSmartRef__\":true,\"id\":1086},\"author\":\"undefined\",\"message\":\"update from currentHaloTarget\",\"id\":\"788A8BBD-8597-427D-87C5-44B1DDB9AC5B\"},\"1086\":{\"isSerializedDate\":true,\"string\":\"Tue Mar 13 2012 15:11:06 GMT+0100 (CET)\"},\"1087\":{\"date\":{\"__isSmartRef__\":true,\"id\":1088},\"author\":\"undefined\",\"message\":\"slider refactor\",\"id\":\"822A5730-56DC-4448-B20A-32C9A11E8564\"},\"1088\":{\"isSerializedDate\":true,\"string\":\"Tue Mar 13 2012 13:53:04 GMT+0100 (CET)\"},\"1089\":{\"date\":{\"__isSmartRef__\":true,\"id\":1090},\"author\":\"undefined\",\"message\":\"\",\"id\":\"EEEF933F-B3ED-4913-8572-8A3DFDA92CE5\"},\"1090\":{\"isSerializedDate\":true,\"string\":\"Fri Mar 09 2012 12:49:20 GMT+0100 (CET)\"},\"1091\":{\"date\":{\"__isSmartRef__\":true,\"id\":1092},\"author\":\"undefined\",\"message\":\"adjustments\",\"id\":\"C5B8B7DD-322D-411B-8D45-80EBF74ED6B0\"},\"1092\":{\"isSerializedDate\":true,\"string\":\"Fri Mar 09 2012 12:29:19 GMT+0100 (CET)\"},\"1093\":{\"date\":{\"__isSmartRef__\":true,\"id\":1094},\"author\":\"undefined\",\"message\":\"description\",\"id\":\"D84FA60D-56E0-4DAC-814F-02346BFA9172\"},\"1094\":{\"isSerializedDate\":true,\"string\":\"Fri Mar 09 2012 11:37:46 GMT+0100 (CET)\"},\"1095\":{\"date\":{\"__isSmartRef__\":true,\"id\":1096},\"author\":\"undefined\",\"message\":\"removed be toll button and gave it a label\",\"id\":\"7FCFF806-37E2-4479-A793-25D177707BE0\"},\"1096\":{\"isSerializedDate\":true,\"string\":\"Fri Mar 09 2012 11:25:40 GMT+0100 (CET)\"},\"1097\":{\"date\":{\"__isSmartRef__\":true,\"id\":1098},\"author\":\"huberthesse\",\"message\":\"\",\"id\":\"9B145087-5513-4440-AB0B-A1818C43923A\"},\"1098\":{\"isSerializedDate\":true,\"string\":\"Wed Mar 07 2012 14:47:10 GMT+0100 (CET)\"},\"1099\":{\"date\":{\"__isSmartRef__\":true,\"id\":1100},\"author\":\"huberthesse\",\"message\":\"refactored\",\"id\":\"59C31ED2-CD26-4771-8E0E-C39906A7FE41\"},\"1100\":{\"isSerializedDate\":true,\"string\":\"Wed Mar 07 2012 14:43:25 GMT+0100 (CET)\"},\"1101\":{\"date\":{\"__isSmartRef__\":true,\"id\":1102},\"author\":\"huberthesse\",\"message\":\"\",\"id\":\"4BC82BB6-C1DE-4B6C-B9E0-AEE69009459A\"},\"1102\":{\"isSerializedDate\":true,\"string\":\"Wed Mar 07 2012 10:43:29 GMT+0100 (CET)\"},\"1103\":{\"date\":{\"__isSmartRef__\":true,\"id\":1104},\"author\":\"huberthesse\",\"message\":\"reset()\",\"id\":\"8BBA9FF0-BBB0-4846-A61A-74D5B1960689\"},\"1104\":{\"isSerializedDate\":true,\"string\":\"Fri Mar 02 2012 15:20:44 GMT+0100 (CET)\"},\"1105\":{\"date\":{\"__isSmartRef__\":true,\"id\":1106},\"author\":\"huberthesse\",\"message\":\"\",\"id\":\"74086557-F451-4049-9278-D1AF6501DE43\"},\"1106\":{\"isSerializedDate\":true,\"string\":\"Fri Mar 02 2012 15:19:49 GMT+0100 (CET)\"},\"1107\":{\"date\":{\"__isSmartRef__\":true,\"id\":1108},\"author\":\"huberthesse\",\"message\":\"Structure behind color display\",\"id\":\"ABFB7BBE-F59D-4F87-9F79-3ED54062E35A\"},\"1108\":{\"isSerializedDate\":true,\"string\":\"Tue Feb 28 2012 17:41:39 GMT+0100 (CET)\"},\"1109\":{\"date\":{\"__isSmartRef__\":true,\"id\":1110},\"author\":\"huberthesse\",\"message\":\"added alphaslider\",\"id\":\"D23F441D-8D3A-4FD8-880B-191A262BC544\"},\"1110\":{\"isSerializedDate\":true,\"string\":\"Tue Feb 28 2012 17:31:21 GMT+0100 (CET)\"},\"1111\":{\"date\":{\"__isSmartRef__\":true,\"id\":1112},\"author\":\"athomschke\",\"message\":\"wuper!\",\"id\":\"FAF1F6E2-AAD7-4BD4-8B62-4D28BA7D92BE\"},\"1112\":{\"isSerializedDate\":true,\"string\":\"Thu Feb 23 2012 18:09:22 GMT+0100 (CET)\"},\"1113\":{\"date\":{\"__isSmartRef__\":true,\"id\":1114},\"author\":\"athomschke\",\"message\":\"added a be Tool button\",\"id\":\"3715E970-603F-4F0D-B271-B306A06E4120\"},\"1114\":{\"isSerializedDate\":true,\"string\":\"Thu Feb 23 2012 18:01:07 GMT+0100 (CET)\"},\"1115\":{\"date\":{\"__isSmartRef__\":true,\"id\":1116},\"author\":\"huberthesse\",\"message\":\"onRestore for borderRadius\",\"id\":\"D07CCC21-917C-4F02-BC56-3CB393AAD460\"},\"1116\":{\"isSerializedDate\":true,\"string\":\"Wed Feb 22 2012 14:23:19 GMT+0100 (CET)\"},\"1117\":{\"date\":{\"__isSmartRef__\":true,\"id\":1118},\"author\":\"huberthesse\",\"message\":\"polish\",\"id\":\"8E2F08E2-90DA-4628-AA3C-8442222C8ED1\"},\"1118\":{\"isSerializedDate\":true,\"string\":\"Wed Feb 22 2012 10:11:17 GMT+0100 (CET)\"},\"1119\":{\"date\":{\"__isSmartRef__\":true,\"id\":1120},\"author\":\"athomschke\",\"message\":\"IPadTheme adjust\",\"id\":\"5CD315EB-D04A-4255-BC88-1B8191D1AC06\"},\"1120\":{\"isSerializedDate\":true,\"string\":\"Tue Feb 21 2012 19:08:01 GMT+0100 (CET)\"},\"1121\":{\"date\":{\"__isSmartRef__\":true,\"id\":1122},\"author\":\"huberthesse\",\"message\":\"Initial Commit\",\"id\":\"510531D6-3311-43C2-9C10-E4F53BC9130E\"},\"1122\":{\"isSerializedDate\":true,\"string\":\"Tue Feb 21 2012 18:38:29 GMT+0100 (CET)\"},\"1123\":{\"date\":{\"__isSmartRef__\":true,\"id\":1124},\"author\":\"huberthesse\",\"message\":\"updated onrestore\",\"id\":\"BD197924-EA47-4660-8E79-872CDD447D90\"},\"1124\":{\"isSerializedDate\":true,\"string\":\"Tue Feb 21 2012 18:51:41 GMT+0100 (CET)\"},\"1125\":{\"date\":{\"__isSmartRef__\":true,\"id\":1126},\"author\":\"huberthesse\",\"message\":\"\",\"id\":\"243DC388-C9CB-46B9-BBAC-993B1B14050B\"},\"1126\":{\"isSerializedDate\":true,\"string\":\"Tue Feb 21 2012 18:52:02 GMT+0100 (CET)\"},\"1127\":{\"date\":{\"__isSmartRef__\":true,\"id\":1128},\"author\":\"huberthesse\",\"message\":\"\",\"id\":\"1D7173A6-E844-4584-8746-65EC875A1D9A\"},\"1128\":{\"isSerializedDate\":true,\"string\":\"Tue Feb 21 2012 18:56:45 GMT+0100 (CET)\"},\"1129\":{\"date\":{\"__isSmartRef__\":true,\"id\":1130},\"author\":\"athomschke\",\"message\":\"adjusted knobsize\",\"id\":\"0BD086ED-E4FE-417B-9393-523A41CC0EF5\"},\"1130\":{\"isSerializedDate\":true,\"string\":\"Tue Feb 21 2012 19:17:53 GMT+0100 (CET)\"},\"1131\":{\"date\":{\"__isSmartRef__\":true,\"id\":1132},\"author\":\"athomschke\",\"message\":\"style adjustments\",\"id\":\"66411168-1312-4996-BEA2-606C2C9C2088\"},\"1132\":{\"isSerializedDate\":true,\"string\":\"Tue Feb 21 2012 19:25:08 GMT+0100 (CET)\"},\"1133\":{\"date\":{\"__isSmartRef__\":true,\"id\":1134},\"author\":\"athomschke\",\"message\":\"locked parts\",\"id\":\"2CED0EF6-589C-4CFE-BE00-482CA408C526\"},\"1134\":{\"isSerializedDate\":true,\"string\":\"Tue Feb 21 2012 19:31:27 GMT+0100 (CET)\"},\"1135\":{\"date\":{\"__isSmartRef__\":true,\"id\":1136},\"author\":\"athomschke\",\"message\":\"tried the alpha value\",\"id\":\"D0B14590-3BE0-481F-BDDA-142C324E23AE\"},\"1136\":{\"isSerializedDate\":true,\"string\":\"Wed Feb 22 2012 10:20:05 GMT+0100 (CET)\"},\"1137\":{\"date\":{\"__isSmartRef__\":true,\"id\":1138},\"author\":\"athomschke\",\"message\":\"restored state of yesterday... did I?\",\"id\":\"FD3979EE-ACAC-4145-9C85-3C6809D8E6E1\"},\"1138\":{\"isSerializedDate\":true,\"string\":\"Thu Feb 23 2012 17:55:52 GMT+0100 (CET)\"},\"1139\":{\"date\":{\"__isSmartRef__\":true,\"id\":1140},\"author\":\"athomschke\",\"message\":\"I am a Tool now... again\",\"id\":\"BC2CB0FE-68AE-4C39-9BC6-C480F70BB2D1\"},\"1140\":{\"isSerializedDate\":true,\"string\":\"Thu Feb 23 2012 17:56:55 GMT+0100 (CET)\"},\"1141\":{\"date\":{\"__isSmartRef__\":true,\"id\":1142},\"author\":\"athomschke\",\"message\":\"beTool on restore\",\"id\":\"2632A3AF-04B3-46A1-8227-E80C294149AB\"},\"1142\":{\"isSerializedDate\":true,\"string\":\"Thu Feb 23 2012 17:58:16 GMT+0100 (CET)\"},\"1143\":{\"date\":{\"__isSmartRef__\":true,\"id\":1144},\"author\":\"huberthesse\",\"message\":\"Renamed ColorSlider and ColorButton\",\"id\":\"EF8C5CFE-5006-45B6-8408-A04F67347028\"},\"1144\":{\"isSerializedDate\":true,\"string\":\"Tue Feb 28 2012 16:00:43 GMT+0100 (CET)\"},\"1145\":{\"date\":{\"__isSmartRef__\":true,\"id\":1146},\"author\":\"huberthesse\",\"message\":\"restructured Color update.\",\"id\":\"4CDED44E-498F-413B-A62F-9D748B86AA96\"},\"1146\":{\"isSerializedDate\":true,\"string\":\"Tue Feb 28 2012 16:11:32 GMT+0100 (CET)\"},\"1147\":{\"date\":{\"__isSmartRef__\":true,\"id\":1148},\"author\":\"huberthesse\",\"message\":\"Connection more flexible\",\"id\":\"98E20C49-613C-47F0-A4CA-95D3D9589D39\"},\"1148\":{\"isSerializedDate\":true,\"string\":\"Tue Feb 28 2012 16:34:55 GMT+0100 (CET)\"},\"1149\":{\"date\":{\"__isSmartRef__\":true,\"id\":1150},\"author\":\"huberthesse\",\"message\":\"added Buttons\",\"id\":\"186E6ED9-F064-4740-A4FC-36C91C5F3429\"},\"1150\":{\"isSerializedDate\":true,\"string\":\"Fri Mar 02 2012 15:58:37 GMT+0100 (CET)\"},\"1151\":{\"date\":{\"__isSmartRef__\":true,\"id\":1152},\"author\":\"huberthesse\",\"message\":\"Added multiple slides\",\"id\":\"2D4658B4-4042-4E38-85A9-30EA416520E9\"},\"1152\":{\"isSerializedDate\":true,\"string\":\"Fri Mar 02 2012 16:34:43 GMT+0100 (CET)\"},\"1153\":{\"date\":{\"__isSmartRef__\":true,\"id\":1154},\"author\":\"huberthesse\",\"message\":\"\",\"id\":\"8BE47D2B-B6B3-4D3B-A448-8F8B0D4FCE8A\"},\"1154\":{\"isSerializedDate\":true,\"string\":\"Wed Mar 07 2012 14:57:37 GMT+0100 (CET)\"},\"1155\":{\"date\":{\"__isSmartRef__\":true,\"id\":1156},\"author\":\"huberthesse\",\"message\":\"\",\"id\":\"C7CEF08A-055F-4852-BF34-7AD8708D83AD\"},\"1156\":{\"isSerializedDate\":true,\"string\":\"Wed Mar 07 2012 15:07:15 GMT+0100 (CET)\"},\"1157\":{\"date\":{\"__isSmartRef__\":true,\"id\":1158},\"author\":\"huberthesse\",\"message\":\"animashuns!!\",\"id\":\"173736C8-5BD0-4609-941F-DFAD70D1F204\"},\"1158\":{\"isSerializedDate\":true,\"string\":\"Wed Mar 07 2012 15:28:20 GMT+0100 (CET)\"},\"1159\":{\"date\":{\"__isSmartRef__\":true,\"id\":1160},\"author\":\"huberthesse\",\"message\":\"\",\"id\":\"4C52A76C-9995-4648-8C65-08E956F79AD6\"},\"1160\":{\"isSerializedDate\":true,\"string\":\"Wed Mar 07 2012 15:37:36 GMT+0100 (CET)\"},\"1161\":{\"date\":{\"__isSmartRef__\":true,\"id\":1162},\"author\":\"huberthesse\",\"message\":\"performance improvement\",\"id\":\"A3796944-0AD5-4D68-8B24-E7C720B465AA\"},\"1162\":{\"isSerializedDate\":true,\"string\":\"Wed Mar 07 2012 15:49:34 GMT+0100 (CET)\"},\"1163\":{\"date\":{\"__isSmartRef__\":true,\"id\":1164},\"author\":\"huberthesse\",\"message\":\"bugfix: slidenumber reset\",\"id\":\"C1D3EDC8-F80E-427A-B0C6-03CA107FEE88\"},\"1164\":{\"isSerializedDate\":true,\"string\":\"Wed Mar 07 2012 15:51:35 GMT+0100 (CET)\"},\"1165\":{\"date\":{\"__isSmartRef__\":true,\"id\":1166},\"author\":\"huberthesse\",\"message\":\"toogle Tool status\",\"id\":\"637FE813-96F9-4FED-ABAB-5E1F0DA223E3\"},\"1166\":{\"isSerializedDate\":true,\"string\":\"Wed Mar 07 2012 17:35:59 GMT+0100 (CET)\"},\"1167\":{\"date\":{\"__isSmartRef__\":true,\"id\":1168},\"author\":\"undefined\",\"message\":\"apply style on button click\",\"id\":\"C0F45D84-2653-498A-8959-8199C06BDEE0\"},\"1168\":{\"isSerializedDate\":true,\"string\":\"Fri Mar 09 2012 11:33:27 GMT+0100 (CET)\"},\"1169\":{\"date\":{\"__isSmartRef__\":true,\"id\":1170},\"author\":\"undefined\",\"message\":\"style adjustments\",\"id\":\"7E86863F-608E-4C4A-937C-A6E22F3D6EFF\"},\"1170\":{\"isSerializedDate\":true,\"string\":\"Fri Mar 09 2012 11:42:24 GMT+0100 (CET)\"},\"1171\":{\"date\":{\"__isSmartRef__\":true,\"id\":1172},\"author\":\"undefined\",\"message\":\"restore check\",\"id\":\"FDE120E3-31A5-447C-9A6E-68E6ECF2EF3D\"},\"1172\":{\"isSerializedDate\":true,\"string\":\"Wed Mar 14 2012 13:36:13 GMT+0100 (CET)\"},\"1173\":{\"date\":{\"__isSmartRef__\":true,\"id\":1174},\"author\":\"undefined\",\"message\":\"again connections\",\"id\":\"7B5A5687-B639-43E9-A877-26A36C265029\"},\"1174\":{\"isSerializedDate\":true,\"string\":\"Wed Mar 14 2012 14:22:51 GMT+0100 (CET)\"},\"1175\":{\"date\":{\"__isSmartRef__\":true,\"id\":1176},\"author\":\"undefined\",\"message\":\"grr\",\"id\":\"5C04082F-B302-448C-B5B4-2CAACCD7CF89\"},\"1176\":{\"isSerializedDate\":true,\"string\":\"Wed Mar 14 2012 14:41:17 GMT+0100 (CET)\"},\"1177\":{\"date\":{\"__isSmartRef__\":true,\"id\":1178},\"author\":\"huberthesse\",\"message\":\"Colors updated\",\"id\":\"1DBE8C12-AC3E-4170-8C31-F92D52850B1A\"},\"1178\":{\"isSerializedDate\":true,\"string\":\"Wed Mar 21 2012 16:30:15 GMT+0100 (CET)\"},\"1179\":{\"adjustForNewBounds\":true,\"moveVertical\":true},\"1180\":{\"x\":212,\"y\":-13,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1181\":{\"lastStart\":{\"__isSmartRef__\":true,\"id\":1182},\"touchStart\":{\"__isSmartRef__\":true,\"id\":1183},\"touchStartInClientCoordinates\":{\"__isSmartRef__\":true,\"id\":1184},\"identifier\":3753021798,\"pageY\":475,\"screenX\":459,\"clientX\":645,\"clientY\":439,\"screenY\":338,\"pageX\":645},\"1182\":{\"isSerializedDate\":true,\"string\":\"Wed Feb 29 2012 18:19:15 GMT+0100 (CET)\"},\"1183\":{\"x\":645,\"y\":475,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1184\":{\"x\":645,\"y\":439,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1185\":{\"submorphs\":[{\"__isSmartRef__\":true,\"id\":1186}],\"scripts\":[],\"id\":\"4CF22BEB-6CB3-440B-B908-BDFADFD6F3B6\",\"shape\":{\"__isSmartRef__\":true,\"id\":1206},\"droppingEnabled\":true,\"halosEnabled\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":1220},\"attributeConnections\":[{\"__isSmartRef__\":true,\"id\":1221},{\"__isSmartRef__\":true,\"id\":1222}],\"doNotSerialize\":[\"$$value\"],\"doNotCopyProperties\":[\"$$value\"],\"sliderExtent\":0.1,\"valueScale\":50,\"sliderKnob\":{\"__isSmartRef__\":true,\"id\":1186},\"styleClass\":[\"slider_background_horizontal\"],\"showsHalos\":false,\"name\":\"RadiusSlider\",\"partsBinMetaInfo\":{\"__isSmartRef__\":true,\"id\":1224},\"__SourceModuleName__\":\"Global.lively.morphic.Widgets\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":1227},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":1228},\"layout\":{\"__isSmartRef__\":true,\"id\":1229},\"priorExtent\":{\"__isSmartRef__\":true,\"id\":1230},\"derivationIds\":[2631,\"729D9A8F-DDCC-4C30-A80B-BE2338365BE9\",\"F2DAC7F1-FF46-4707-93C3-71C798A96BA6\",\"C5C727C8-F427-473F-A591-477434004576\",\"C9CBDA71-3F35-4E51-ABD0-89B49A0B9C96\",\"80E8D703-24B3-42D3-9CAF-A653D46055E7\",\"80E910D6-BAEF-465E-95E3-C58A7D51C59B\",\"DEB35CBB-E687-4F69-9BF8-73B4FC1EBEFF\",\"4D5746D1-E683-4382-A7E5-A34701C7BD7E\",\"1CED8961-44D8-49E0-A8D1-C0C61024C1FF\",\"AAA74ABE-0238-492A-B969-918E06675C1A\",\"F2F43DDF-C70D-4D0E-B9F9-76E641CB3A36\",\"4831F0ED-7106-49B2-A662-EC702B55080A\",\"8E2E1551-652E-43C7-99B2-6552B37DF813\",\"5F7B10BD-EA6B-4E80-92D5-FC70BAD0E74D\",\"2B9CC6C6-F88F-4D1E-B597-D18F3F88E9C1\"],\"isBeingDragged\":false,\"moved\":true,\"distanceToDragEvent\":{\"__isSmartRef__\":true,\"id\":1231},\"owner\":null,\"isLockOwner\":false,\"value\":0,\"_ClipMode\":\"visible\",\"_Rotation\":0,\"_Scale\":1,\"__serializedLivelyClosures__\":{\"__isSmartRef__\":true,\"id\":1232},\"__LivelyClassName__\":\"lively.morphic.Slider\"},\"1186\":{\"submorphs\":[],\"scripts\":[],\"id\":\"DFBD738F-DBFB-4B6C-BD37-955F56C8BAB1\",\"shape\":{\"__isSmartRef__\":true,\"id\":1187},\"droppingEnabled\":true,\"halosEnabled\":true,\"draggingEnabled\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":1201},\"slider\":{\"__isSmartRef__\":true,\"id\":1185},\"owner\":{\"__isSmartRef__\":true,\"id\":1185},\"styleClass\":[\"slider_horizontal\"],\"hitPoint\":{\"__isSmartRef__\":true,\"id\":1202},\"__SourceModuleName__\":\"Global.lively.morphic.Widgets\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":1203},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":1204},\"priorExtent\":{\"__isSmartRef__\":true,\"id\":1205},\"derivationIds\":[2632,\"4685341A-CC42-43FD-A93E-AA9EBE585604\",\"57CD7B01-9ECD-4B7C-ABFD-012D9E664789\",\"F6E520B1-1073-4989-8CF0-C2CAB0C161E7\",\"F2030489-716E-4030-824E-84F33FD7E6B7\",\"856C04E2-D220-4D8B-8891-743C94E75083\",\"B1EE542B-D392-48A0-802B-BF295991A0CB\",\"7217454D-2946-49FA-A031-CB4713D0D9D6\",\"BE3371F8-989A-4DE0-8CF3-7738F7EA6BB0\",\"2A368AAB-D0B5-4EF7-A621-BFB63FBD9829\",\"F2140E2B-8636-4D6C-A3F7-3F36042A0631\",\"C7774B11-8A0E-404B-8E13-C5236FC20DCE\",\"4032B4A8-A397-4345-9210-8452B67AB26A\",\"4031265D-632A-4418-A3BF-56F8398B74D7\",\"57B7594C-F2E1-4D51-B226-D7B0B784AE75\",\"2EAA13DD-FB74-4908-9CEF-530F86D96F5A\"],\"attributeConnections\":[],\"doNotSerialize\":[],\"doNotCopyProperties\":[],\"isBeingDragged\":false,\"isLockOwner\":false,\"draggableWithoutHalo\":true,\"_ClipMode\":\"visible\",\"__LivelyClassName__\":\"lively.morphic.SliderKnob\"},\"1187\":{\"position\":{\"__isSmartRef__\":true,\"id\":1188},\"_Extent\":{\"__isSmartRef__\":true,\"id\":1189},\"_BorderWidth\":1,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":1190},\"_Fill\":{\"__isSmartRef__\":true,\"id\":1191},\"_BorderRadius\":13,\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":1199},\"_ClipMode\":\"visible\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":1200},\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"1188\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1189\":{\"x\":18,\"y\":18,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1190\":{\"r\":0.4,\"g\":0.4,\"b\":0.4,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"1191\":{\"stops\":[{\"__isSmartRef__\":true,\"id\":1192},{\"__isSmartRef__\":true,\"id\":1194},{\"__isSmartRef__\":true,\"id\":1196}],\"vector\":{\"__isSmartRef__\":true,\"id\":1198},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.LinearGradient\"},\"1192\":{\"offset\":0,\"color\":{\"__isSmartRef__\":true,\"id\":1193}},\"1193\":{\"r\":0.7,\"g\":0.7,\"b\":0.7,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"1194\":{\"offset\":0.3,\"color\":{\"__isSmartRef__\":true,\"id\":1195}},\"1195\":{\"r\":0.9,\"g\":0.9,\"b\":0.9,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"1196\":{\"offset\":1,\"color\":{\"__isSmartRef__\":true,\"id\":1197}},\"1197\":{\"r\":1,\"g\":1,\"b\":1,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"1198\":{\"x\":0,\"y\":0,\"width\":0,\"height\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"1199\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\"},\"1200\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"1201\":{\"x\":0,\"y\":-6,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1202\":{\"x\":81,\"y\":1723,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1203\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"onRenderFinished\":\"onRenderFinishedHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\"},\"1204\":{\"morph\":{\"__isSmartRef__\":true,\"id\":1186},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"1205\":{\"x\":18,\"y\":18,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1206\":{\"position\":{\"__isSmartRef__\":true,\"id\":1207},\"_Extent\":{\"__isSmartRef__\":true,\"id\":1208},\"_BorderWidth\":1,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":1209},\"_Fill\":{\"__isSmartRef__\":true,\"id\":1210},\"_BorderRadius\":6,\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":1218},\"_Opacity\":1,\"_BorderStyle\":\"solid\",\"_ClipMode\":\"visible\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":1219},\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"1207\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1208\":{\"x\":297,\"y\":6,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1209\":{\"r\":0.37254901960784315,\"g\":0.3686274509803922,\"b\":0.37254901960784315,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"1210\":{\"stops\":[{\"__isSmartRef__\":true,\"id\":1211},{\"__isSmartRef__\":true,\"id\":1213},{\"__isSmartRef__\":true,\"id\":1215},{\"__isSmartRef__\":true,\"id\":1216}],\"vector\":{\"__isSmartRef__\":true,\"id\":1217},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.LinearGradient\"},\"1211\":{\"offset\":0,\"color\":{\"__isSmartRef__\":true,\"id\":1212}},\"1212\":{\"r\":0.20784313725490197,\"g\":0.3254901960784314,\"b\":1,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"1213\":{\"offset\":0,\"color\":{\"__isSmartRef__\":true,\"id\":1214}},\"1214\":{\"r\":0.20784313725490197,\"g\":0.3254901960784314,\"b\":1,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"1215\":{\"offset\":0.01,\"color\":{\"__isSmartRef__\":true,\"id\":14}},\"1216\":{\"offset\":1,\"color\":{\"__isSmartRef__\":true,\"id\":14}},\"1217\":{\"x\":0,\"y\":0,\"width\":1,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"1218\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\"},\"1219\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"1220\":{\"x\":23,\"y\":439,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1221\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":1185},\"sourceAttrName\":\"value\",\"targetObj\":{\"__isSmartRef__\":true,\"id\":1185},\"targetMethodName\":\"adjustSliderParts\",\"__SourceModuleName__\":\"Global.lively.bindings\",\"__LivelyClassName__\":\"AttributeConnection\"},\"1222\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":1185},\"sourceAttrName\":\"value\",\"targetObj\":{\"__isSmartRef__\":true,\"id\":1},\"targetMethodName\":\"setBorderRadiusOfTarget\",\"converter\":null,\"converterString\":null,\"updater\":null,\"updaterString\":null,\"varMapping\":{\"__isSmartRef__\":true,\"id\":1223},\"__SourceModuleName__\":\"Global.lively.bindings\",\"__LivelyClassName__\":\"AttributeConnection\"},\"1223\":{\"source\":{\"__isSmartRef__\":true,\"id\":1185},\"target\":{\"__isSmartRef__\":true,\"id\":1}},\"1224\":{\"requiredModules\":[],\"partsSpaceName\":\"PartsBin/iPad Widgets/\",\"migrationLevel\":4,\"__SourceModuleName__\":\"Global.lively.PartsBin\",\"partName\":\"Slider\",\"comment\":\"The connection point \\\"value\\\" can be used to read/write the slider knob position.\",\"changes\":[{\"__isSmartRef__\":true,\"id\":1225}],\"revisionOnLoad\":140039,\"__LivelyClassName__\":\"lively.PartsBin.PartsBinMetaInfo\"},\"1225\":{\"date\":{\"__isSmartRef__\":true,\"id\":1226},\"author\":\"athomschke\",\"message\":\"\",\"id\":\"D5731AD3-FA80-46BF-85E1-B66950AD79A1\"},\"1226\":{\"isSerializedDate\":true,\"string\":\"Fri Feb 03 2012 13:17:09 GMT+0100 (CET)\"},\"1227\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"onRenderFinished\":\"onRenderFinishedHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\"},\"1228\":{\"morph\":{\"__isSmartRef__\":true,\"id\":1185},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"1229\":{\"resizeWidth\":true,\"moveVertical\":true},\"1230\":{\"x\":297,\"y\":7,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1231\":{\"x\":195,\"y\":-13,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1232\":{\"setupConnections\":{\"__isSmartRef__\":true,\"id\":1233},\"setUp\":{\"__isSmartRef__\":true,\"id\":1237},\"adjustSliderParts\":{\"__isSmartRef__\":true,\"id\":1241},\"beIPadSlider\":{\"__isSmartRef__\":true,\"id\":1249},\"setKnobFill\":{\"__isSmartRef__\":true,\"id\":1253},\"setKnobRatio\":{\"__isSmartRef__\":true,\"id\":1257},\"updateFill\":{\"__isSmartRef__\":true,\"id\":1261},\"getSliderExtent\":{\"__isSmartRef__\":true,\"id\":1265}},\"1233\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1234},\"source\":\"function setupConnections() {\\n connect(this, 'value', this.owner, 'setBorderRadiusOfTarget', {})\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1235},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"1234\":{\"this\":{\"__isSmartRef__\":true,\"id\":1185}},\"1235\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":1236},\"user\":\"undefined\",\"tags\":[]},\"1236\":{\"isSerializedDate\":true,\"string\":\"Fri Mar 09 2012 13:19:37 GMT+0100 (CET)\"},\"1237\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1238},\"source\":\"function setUp() {\\n this.valueScale = 50\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1239},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"1238\":{\"this\":{\"__isSmartRef__\":true,\"id\":1185}},\"1239\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":1240},\"user\":\"undefined\",\"tags\":[]},\"1240\":{\"isSerializedDate\":true,\"string\":\"Fri Mar 09 2012 13:19:37 GMT+0100 (CET)\"},\"1241\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1242},\"source\":\"function adjustSliderParts() {\\n if (!this.sliderKnob) return;\\n // This method adjusts the slider for changes in value as well as geometry\\n var val = this.getScaledValue();\\n var bnds = this.shape.bounds();\\n var knobMult = this.knobRatio || 3\\n var ext = this.getSliderExtent(); \\n if (this.vertical()) { // more vertical...\\n var offset = 0 - (this.sliderKnob.getExtent().x / 2) + (this.getExtent().x / 2);\\n this.sliderKnob.setPosition(pt(offset,this.sliderKnob.getPosition().y));\\n var size = this.getExtent().x * knobMult;\\n this.sliderKnob.setExtent(pt(size, size));\\n var elevPix = Math.max(ext*bnds.height, this.mss); // thickness of elevator in pixels\\n var topLeft = pt(this.sliderKnob.getPosition().x, (bnds.height - elevPix)*val);\\n } else { // more horizontal...\\n var offset = 0 - (this.sliderKnob.getExtent().y / 2) + (this.getExtent().y / 2);\\n this.sliderKnob.setPosition(pt(this.sliderKnob.getPosition().x, offset));\\n var size = this.getExtent().y * knobMult; \\n this.sliderKnob.setExtent(pt(size,size));\\n var elevPix = Math.max(ext*bnds.width, this.mss); // thickness of elevator in pixels\\n var topLeft = pt((bnds.width - elevPix)*val, this.sliderKnob.getPosition().y);\\n };\\n this.sliderKnob.setBounds(topLeft.extent(this.sliderKnob.getExtent()));\\n this.sliderKnob.setBorderRadius(13);\\n this.sliderKnob.draggableWithoutHalo = true;\\n this.updateFill(val);\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1247},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"1242\":{\"this\":{\"__isSmartRef__\":true,\"id\":1185},\"__serializedLivelyClosures__\":{\"__isSmartRef__\":true,\"id\":1243}},\"1243\":{\"$super\":{\"__isSmartRef__\":true,\"id\":1244}},\"1244\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1245},\"source\":\"function () {\\n try {\\n return obj.constructor.prototype[name].apply(obj, arguments)\\n } catch (e) {\\n alert('Error in $super call: ' + e + '\\\\n' + e.stack);\\n return null;\\n }\\n }\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1246},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"1245\":{\"obj\":{\"__isSmartRef__\":true,\"id\":1185},\"name\":\"adjustSliderParts\"},\"1246\":{},\"1247\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":1248},\"user\":\"undefined\",\"tags\":[]},\"1248\":{\"isSerializedDate\":true,\"string\":\"Tue Mar 13 2012 11:57:27 GMT+0100 (CET)\"},\"1249\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1250},\"source\":\"function beIPadSlider() {\\n if (this.vertical()) {\\n this.setExtent(pt(7, this.getExtent().y));\\n }\\n else {\\n this.setExtent(pt(this.getExtent().x, 7));\\n };\\n this.adjustSliderParts();\\n this.setBorderWidth(1);\\n this.setBorderColor(Color.rgb(95,94,95));\\n this.setKnobFill();\\n this.adjustSliderParts();\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1251},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"1250\":{\"this\":{\"__isSmartRef__\":true,\"id\":1185}},\"1251\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":1252},\"user\":\"undefined\",\"tags\":[]},\"1252\":{\"isSerializedDate\":true,\"string\":\"Tue Mar 13 2012 11:57:27 GMT+0100 (CET)\"},\"1253\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1254},\"source\":\"function setKnobFill() {\\n var knobStyle= new lively.morphic.LinearGradient(\\n [\\n {offset: 0, color: Color.darkGray.mixedWith(Color.white, 0.5)},\\n {offset: 0.3, color: Color.lightGray},\\n {offset: 1, color: Color.white}\\n ]\\n )\\n this.sliderKnob.setFill(knobStyle);\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1255},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"1254\":{\"this\":{\"__isSmartRef__\":true,\"id\":1185}},\"1255\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":1256},\"user\":\"undefined\",\"tags\":[]},\"1256\":{\"isSerializedDate\":true,\"string\":\"Tue Mar 13 2012 11:57:27 GMT+0100 (CET)\"},\"1257\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1258},\"source\":\"function setKnobRatio(num) {\\n this.knobRatio = num;\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1259},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"1258\":{\"this\":{\"__isSmartRef__\":true,\"id\":1185}},\"1259\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":1260},\"user\":\"undefined\",\"tags\":[]},\"1260\":{\"isSerializedDate\":true,\"string\":\"Tue Mar 13 2012 11:57:27 GMT+0100 (CET)\"},\"1261\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1262},\"source\":\"function updateFill(value) {\\n var bgStyle = new lively.morphic.LinearGradient(\\n [\\n {offset: 0, color: Color.rgb(53,83,255)},\\n {offset: value, color: Color.rgb(53,83,255)},\\n {offset: value+0.01, color: Color.white},\\n {offset: 1, color: Color.white}\\n ],\\n 'eastWest'\\n );\\n this.setFill(bgStyle);\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1263},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"1262\":{\"this\":{\"__isSmartRef__\":true,\"id\":1185}},\"1263\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":1264},\"user\":\"undefined\",\"tags\":[]},\"1264\":{\"isSerializedDate\":true,\"string\":\"Tue Mar 13 2012 11:57:27 GMT+0100 (CET)\"},\"1265\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1266},\"source\":\"function getSliderExtent() {\\n if (this.vertical()) \\n return (this.sliderKnob.getExtent().y)/(this.getExtent().y)\\n else \\n return (this.sliderKnob.getExtent().x)/(this.getExtent().x)\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1271},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"1266\":{\"this\":{\"__isSmartRef__\":true,\"id\":1185},\"__serializedLivelyClosures__\":{\"__isSmartRef__\":true,\"id\":1267}},\"1267\":{\"$super\":{\"__isSmartRef__\":true,\"id\":1268}},\"1268\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1269},\"source\":\"function () {\\n try {\\n return obj.constructor.prototype[name].apply(obj, arguments)\\n } catch (e) {\\n alert('Error in $super call: ' + e + '\\\\n' + e.stack);\\n return null;\\n }\\n }\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1270},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"1269\":{\"obj\":{\"__isSmartRef__\":true,\"id\":1185},\"name\":\"getSliderExtent\"},\"1270\":{},\"1271\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":1272},\"user\":\"undefined\",\"tags\":[]},\"1272\":{\"isSerializedDate\":true,\"string\":\"Tue Mar 13 2012 13:51:22 GMT+0100 (CET)\"},\"1273\":{\"r\":1,\"g\":1,\"b\":1,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"1274\":{\"scripts\":[],\"id\":\"77A5B447-0134-453E-8F5E-4C0A5AC2A3B6\",\"shape\":{\"__isSmartRef__\":true,\"id\":1275},\"droppingEnabled\":true,\"halosEnabled\":true,\"registeredForMouseEvents\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":1282},\"showsHalos\":false,\"name\":\"WhiteBoard\",\"partsBinMetaInfo\":{\"__isSmartRef__\":true,\"id\":1283},\"__SourceModuleName__\":\"Global.lively.morphic.Core\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":1300},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":1301},\"attributeConnections\":[{\"__isSmartRef__\":true,\"id\":1302},{\"__isSmartRef__\":true,\"id\":1304}],\"doNotSerialize\":[\"$$submorphs\",\"$$channelName\"],\"doNotCopyProperties\":[\"$$submorphs\",\"$$channelName\"],\"derivationIds\":[127,\"F0291F62-F100-480C-AEBF-0230398F7983\",\"AE8B5ED7-E305-45BC-BE4A-1C28A49EE12B\",\"39BA345C-17FA-45A0-BAC2-F0CF5654ACF8\",\"6237CF20-1132-4E45-854A-233CB994F5BA\",\"BD769112-2E6F-4D3A-8FD1-FF5FB642D32F\",\"5CCEA69D-6B7D-4D10-894B-4337AE00F6FB\",\"9EFE20C0-9CB0-4E0B-B0CC-1D6774677D54\",\"08A68769-500F-4E65-A5F8-0ABB9F37226D\",\"392E73AC-9510-469B-A978-1B63C1E7F36A\",\"59DF604E-DE0E-44C3-886F-4BE5F8966336\",\"27190657-472E-433E-9EFC-EEBD7097C8A8\",\"846DF3BA-B365-4BFA-9817-709C85E52A91\",\"2749B79A-1BC7-429B-B9AB-4CF6608A6CB2\",\"1C925D47-057A-43AC-A1C9-2FF38A6177E7\",\"225005F5-C004-4B34-9E60-7E7D843A73D8\",\"D0E83802-E20E-4024-9CEC-FE657D4C328F\",\"AA69C3CA-5FF2-4FA0-94D1-DC0504E8B906\",\"290962F0-8515-441C-9B5A-4B5E6C79F66B\",\"E25B33F4-F0E5-4669-B935-696C5C371578\",\"C15370B2-6C46-4599-942E-4280DBF20B83\",\"D44F9BE1-7FD5-4DE2-BA68-E94D3FAEB3AC\",\"27469775-4086-4CB3-BA28-C420D25F1013\",\"BC8DCBAC-A872-4008-9D27-CEF4D78CEE73\",\"FBD3A943-9549-4034-B4C0-860F2E80DFBF\",\"4F5E9CAA-5047-4EE0-BF99-B0745AB1E5CE\",\"09CF4CEB-5676-4D86-807B-9DFD85D890E8\",\"3969336B-49F3-4705-9B27-4888D854DDB0\",\"694AC8F5-4CCE-4ADB-9739-58D7B5F20D93\",\"E2CA35F8-215B-455F-AD2F-B93C9661810F\",\"477C3F27-8604-4508-84A8-A3B9E5479652\",\"38A91487-6348-4DFA-A3A6-1E2336A8FEAD\",\"A8E47977-1D5C-400A-8AE6-599F53EDCCF0\",\"F42ECC54-9D71-44C3-884A-07FD954ED6D2\",\"834DB4A8-0665-4A2E-9F30-1013E7E68164\",\"3F608089-05BB-41EE-9138-1A5011B81D9F\",\"2556799E-96D9-4821-A50B-354DA9F663BC\",\"F7B0E558-37C7-487F-AAEA-A3E221F353B1\",\"6DEA8D16-BE15-4B5F-9622-FF3DB2CD40D2\",\"0ED930FF-B9CB-415F-A313-5263B0AFF434\"],\"partTests\":{\"__isSmartRef__\":true,\"id\":1453},\"priorExtent\":{\"__isSmartRef__\":true,\"id\":1458},\"prevScroll\":[0,0],\"pointQueue\":[[10,122],[10,123],[10,127],[10,131],[10,138],[12,157],[15,177],[19,186],[22,196],[23,197],[23,195],[24,192],[24,186],[24,180],[24,170],[24,148],[24,125],[24,119],[24,110],[23,109],[23,113],[23,118],[25,124],[25,132],[31,156],[31,162],[36,175],[37,178],[37,174],[37,170],[35,163],[35,155],[31,132],[26,120],[23,112],[23,111],[23,121],[23,137],[24,163],[26,185],[27,197],[27,198],[27,195],[27,187],[25,170],[23,145],[19,117],[15,101],[14,96],[14,97],[15,108],[20,129],[26,150],[29,165],[31,168],[32,169],[32,167],[32,157],[32,138],[32,113],[31,90],[31,80],[30,78],[30,77],[28,81],[28,98],[29,123],[31,148],[33,166],[33,168],[33,165],[33,157],[33,148],[30,120],[24,92],[20,69],[17,60],[15,62],[15,70],[15,81],[19,117],[21,136],[23,167],[28,185],[34,188],[37,184],[37,169],[37,161],[36,133],[33,107],[29,92],[29,89],[28,88],[28,95],[30,108],[34,117],[42,128],[50,134],[62,134],[71,128],[75,121],[75,110],[74,98],[70,92],[61,91],[52,96],[39,111],[37,117],[40,143],[50,155],[68,159],[90,159],[98,152],[99,139],[99,133],[90,122],[69,110],[48,106],[34,107],[25,115],[22,130],[25,139],[40,156],[72,173],[103,175],[118,173],[123,166],[121,155],[101,139],[74,125],[60,123],[38,123],[29,126],[27,134],[38,146],[63,158],[94,164],[122,164],[127,158],[125,150],[113,140],[94,133],[77,129],[62,129],[59,131],[57,143],[60,148],[77,161],[105,169],[136,171],[151,170],[154,164],[147,157],[124,149],[93,145],[63,145],[45,148],[40,155],[44,168],[61,179],[87,189],[115,191],[135,191],[145,184],[146,175],[138,168],[122,155],[99,149],[76,149],[63,151],[59,159],[63,168],[79,181],[111,189],[144,192],[171,187],[173,180],[167,173],[151,164],[120,157],[90,155],[67,158],[61,163],[62,170],[78,181],[134,198],[173,200],[196,197],[200,190],[197,184],[178,175],[152,167],[113,161],[83,161],[70,161],[74,172],[99,188],[144,201],[188,208],[218,210],[226,206],[224,201],[194,186],[157,175],[118,166],[85,164],[74,169],[80,178],[104,190],[160,201],[193,201],[208,199],[209,194],[200,184],[165,172],[129,168],[99,168],[84,170],[79,177],[95,186],[126,194],[170,198],[206,198],[226,197],[224,186],[208,175],[174,169],[136,165],[102,165],[96,169],[100,175],[138,189],[177,195],[212,195],[231,188],[229,181],[214,174],[165,162],[132,160],[107,160],[100,160],[104,172],[134,183],[170,187],[198,187],[217,180],[215,175],[201,164],[175,154],[141,150],[100,150],[83,158],[80,165],[87,174],[131,193],[161,193],[189,192],[197,186],[194,172],[177,157],[128,138],[97,134],[75,134],[63,141],[67,153],[88,160],[121,165],[154,165],[175,160],[187,142],[180,130],[162,113],[135,101],[88,98],[68,101],[58,111],[69,136],[96,148],[127,152],[165,152],[172,144],[171,133],[149,117],[120,105],[89,100],[62,104],[57,112],[61,125],[79,134],[95,139],[140,138],[155,127],[154,108],[135,90],[105,78],[72,76],[35,79],[28,86],[28,97],[49,117],[78,127],[108,129],[134,120],[137,104],[130,86],[113,71],[80,57],[62,58],[50,67],[48,77],[59,93],[80,105],[122,107],[140,100],[146,85],[143,74],[131,62],[96,55],[79,57],[71,63],[68,79],[73,86],[84,92],[110,93],[122,85],[127,74],[123,61],[108,54],[93,52],[66,59],[49,72],[44,93],[50,106],[69,114],[110,113],[129,101],[133,80],[126,64],[107,58],[96,60],[84,70],[76,90],[76,98],[87,111],[112,111],[129,103],[136,89],[127,72],[111,63],[80,63],[64,69],[58,78],[59,91],[72,100],[114,102],[145,99],[159,88],[157,71],[140,58],[100,52],[74,55],[57,72],[56,83],[63,96],[98,118],[142,118],[163,112],[171,98],[164,86],[142,70],[92,62],[62,62],[38,77],[36,88],[48,113],[73,127],[115,133],[138,128],[151,110],[141,88],[106,64],[79,64],[51,65],[33,82],[32,95],[50,119],[82,134],[142,134],[168,129],[179,108],[168,92],[126,62],[76,54],[58,56],[47,87],[73,117],[103,132],[155,135],[179,127],[189,115],[179,90],[157,72],[113,58],[83,56],[52,72],[40,91],[51,124],[76,145],[145,158],[189,157],[219,140],[215,121],[177,92],[124,81],[91,81],[60,95],[58,106],[74,125],[104,140],[175,144],[211,146],[231,138],[227,127],[192,105],[161,94],[114,92],[90,99],[83,111],[100,135],[133,156],[202,165],[243,165],[265,153],[259,139],[215,114],[146,105],[108,105],[82,114],[86,130],[106,146],[162,158],[229,156],[237,138],[224,117],[200,105],[153,101],[124,105],[121,116],[143,138],[180,160],[236,169],[266,165],[267,158],[252,137],[227,118],[180,101],[150,99],[125,105],[122,118],[132,132],[167,156],[214,162],[248,148],[256,126],[241,104],[201,68],[159,54],[111,55],[84,74],[82,86],[109,109],[168,124],[216,124],[258,107],[250,87],[227,68],[176,56],[129,55],[105,63],[97,81],[113,104],[148,121],[230,128],[286,121],[296,109],[284,86],[229,60],[158,55],[113,64],[104,74],[109,94],[151,119],[217,128],[269,125],[276,115],[264,97],[185,75],[119,77],[87,91],[73,113],[90,141],[117,156],[177,160],[218,149],[225,130],[205,108],[179,98],[126,94],[86,100],[74,119],[79,141],[124,161],[173,164],[212,149],[216,138],[204,115],[160,96],[113,95],[87,103],[68,133],[88,153],[154,162],[227,158],[255,144],[256,129],[216,105],[143,100],[87,105],[74,116],[82,134],[142,154],[221,159],[268,157],[269,143],[236,126],[171,111],[111,111],[91,114],[100,122],[148,130],[221,132],[252,132],[256,131],[232,129],[180,129],[141,132],[133,141],[143,147],[202,153],[239,147],[246,136],[228,119],[185,107],[141,107],[118,111],[117,117],[130,124],[180,130],[224,130],[233,126],[218,120],[191,118],[136,118],[106,124],[103,133],[132,139],[187,142],[222,137],[228,125],[219,117],[165,108],[126,109],[109,120],[110,128],[137,135],[189,137],[222,126],[223,113],[193,104],[146,100],[102,113],[93,129],[100,138],[138,152],[188,157],[215,149],[214,139],[184,124],[139,116],[100,117],[88,123],[87,131],[108,141],[150,143],[184,137],[196,118],[191,99],[161,77],[124,71],[92,92],[93,114],[127,134],[180,138],[213,137],[227,124],[219,110],[182,92],[135,87],[100,94],[93,106],[105,119],[151,123],[198,120],[227,102],[228,89],[210,76],[166,74],[123,83],[101,99],[104,114],[143,130],[198,134],[242,122],[248,108],[225,79],[176,65],[132,65],[104,78],[99,100],[134,120],[186,122],[229,115],[241,100],[228,84],[190,70],[143,68],[97,84],[85,102],[106,128],[157,139],[207,134],[225,114],[222,82],[188,56],[132,47],[86,63],[70,91],[84,118],[139,142],[202,143],[240,120],[229,100],[190,78],[129,72],[84,78],[69,93],[71,110],[94,133],[141,137],[184,130],[200,113],[191,86],[159,57],[110,45],[73,51],[52,78],[52,92],[93,121],[154,124],[199,114],[209,96],[195,73],[155,46],[111,42],[85,56],[77,90],[102,115],[158,121],[208,116],[220,98],[191,66],[142,51],[95,52],[71,71],[69,86],[83,100],[101,109],[113,109],[113,107],[113,102],[113,101],[113,101]],\"isBeingDragged\":false,\"grabbingEnabled\":false,\"isDrawing\":false,\"active\":false,\"dbName\":\"\",\"moved\":true,\"timestamp\":1335343526252,\"owner\":{\"__isSmartRef__\":true,\"id\":0},\"layout\":{\"__isSmartRef__\":true,\"id\":1459},\"_ClipMode\":\"scroll\",\"oldSubmorphs\":[null],\"isLockOwner\":false,\"eventsAreDisabled\":false,\"_PointerEvents\":\"auto\",\"color\":{\"__isSmartRef__\":true,\"id\":1460},\"pencilSize\":1,\"strokeStyle\":\"solid\",\"pencilStyle\":\"solid\",\"_Rotation\":0,\"_Scale\":1.002003004005006,\"submorphs\":[],\"channelName\":\"default\",\"pencilStyler\":{\"__isSmartRef__\":true,\"id\":1},\"chat\":{\"__isSmartRef__\":true,\"id\":1461},\"__serializedLivelyClosures__\":{\"__isSmartRef__\":true,\"id\":1640},\"__LivelyClassName__\":\"lively.morphic.Box\",\"withLayers\":[\"Global.lively.morphic.GrabbingLayer\"]},\"1275\":{\"position\":{\"__isSmartRef__\":true,\"id\":1276},\"_Extent\":{\"__isSmartRef__\":true,\"id\":1277},\"_BorderWidth\":1,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":1278},\"_Fill\":{\"__isSmartRef__\":true,\"id\":1279},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":1280},\"_ClipMode\":\"visible\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":1281},\"_BorderRadius\":0,\"_Opacity\":1,\"_BorderStyle\":\"solid\",\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"1276\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1277\":{\"x\":952.8027036045055,\"y\":583.901351802253,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1278\":{\"r\":0,\"g\":0,\"b\":0,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"1279\":{\"r\":1,\"g\":1,\"b\":1,\"a\":1,\"__LivelyClassName__\":\"Color\",\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\"},\"1280\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\"},\"1281\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"1282\":{\"x\":0,\"y\":21,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1283\":{\"partsSpaceName\":\"PartsBin/BP2012/\",\"__SourceModuleName__\":\"Global.lively.PartsBin\",\"comment\":\"A whiteboard designed for syncing with other worlds, based on svg paintings\",\"migrationLevel\":4,\"partName\":\"WhiteBoardSVG\",\"changes\":[{\"__isSmartRef__\":true,\"id\":1284},{\"__isSmartRef__\":true,\"id\":1286},{\"__isSmartRef__\":true,\"id\":1288},{\"__isSmartRef__\":true,\"id\":1290},{\"__isSmartRef__\":true,\"id\":1292},{\"__isSmartRef__\":true,\"id\":1294},{\"__isSmartRef__\":true,\"id\":1296},{\"__isSmartRef__\":true,\"id\":1298}],\"revisionOnLoad\":153604,\"__LivelyClassName__\":\"lively.PartsBin.PartsBinMetaInfo\"},\"1284\":{\"date\":{\"__isSmartRef__\":true,\"id\":1285},\"author\":\"undefined\",\"message\":\"copied and adapted from WhiteBoard part\",\"id\":\"9BB5FF37-8D16-40E8-AD37-E352A5BC7BC2\"},\"1285\":{\"isSerializedDate\":true,\"string\":\"Wed Apr 18 2012 14:01:32 GMT+0200 (CEST)\"},\"1286\":{\"date\":{\"__isSmartRef__\":true,\"id\":1287},\"author\":\"undefined\",\"message\":\"suddenly, the rectangle became a CarDemo\",\"id\":\"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350\"},\"1287\":{\"isSerializedDate\":true,\"string\":\"Mon Apr 09 2012 13:42:07 GMT+0200 (CEST)\"},\"1288\":{\"date\":{\"__isSmartRef__\":true,\"id\":1289},\"author\":\"undefined\",\"message\":\"css transitions\",\"id\":\"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7\"},\"1289\":{\"isSerializedDate\":true,\"string\":\"Wed Mar 14 2012 10:42:26 GMT+0100 (CET)\"},\"1290\":{\"date\":{\"__isSmartRef__\":true,\"id\":1291},\"author\":\"fbo\",\"message\":\"\",\"id\":\"BD1C654D-9100-4B66-BC62-B15FF2498B2B\"},\"1291\":{\"isSerializedDate\":true,\"string\":\"Sat Feb 25 2012 02:59:09 GMT+0100 (CET)\"},\"1292\":{\"date\":{\"__isSmartRef__\":true,\"id\":1293},\"author\":\"undefined\",\"message\":\"sorry\",\"id\":\"44B56D2E-9B59-4C67-A305-49A6E10E66C2\"},\"1293\":{\"isSerializedDate\":true,\"string\":\"Wed Mar 14 2012 10:53:45 GMT+0100 (CET)\"},\"1294\":{\"date\":{\"__isSmartRef__\":true,\"id\":1295},\"author\":\"undefined\",\"message\":\"delete morphs when active based on deleted documents\",\"id\":\"5CF94A01-D8FF-40C4-90E5-60E2ACF989D9\"},\"1295\":{\"isSerializedDate\":true,\"string\":\"Thu Apr 19 2012 11:33:33 GMT+0200 (CEST)\"},\"1296\":{\"date\":{\"__isSmartRef__\":true,\"id\":1297},\"author\":\"undefined\",\"message\":\"now supporting channels\",\"id\":\"4DD3A656-4A80-49BE-A305-7A2F2D218DF5\"},\"1297\":{\"isSerializedDate\":true,\"string\":\"Thu Apr 19 2012 14:33:51 GMT+0200 (CEST)\"},\"1298\":{\"date\":{\"__isSmartRef__\":true,\"id\":1299},\"author\":\"undefined\",\"message\":\"opened in window and implemented channel indicator\",\"id\":\"E100DF73-4691-4EFD-BA1A-819DB0CD58C3\"},\"1299\":{\"isSerializedDate\":true,\"string\":\"Thu Apr 19 2012 14:46:31 GMT+0200 (CEST)\"},\"1300\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"onRenderFinished\":\"onRenderFinishedHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\"},\"1301\":{\"morph\":{\"__isSmartRef__\":true,\"id\":1274},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"1302\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":1274},\"sourceAttrName\":\"submorphs\",\"targetObj\":{\"__isSmartRef__\":true,\"id\":1274},\"targetMethodName\":\"submorphsChanged\",\"converter\":null,\"converterString\":null,\"updater\":null,\"updaterString\":null,\"varMapping\":{\"__isSmartRef__\":true,\"id\":1303},\"__LivelyClassName__\":\"AttributeConnection\",\"__SourceModuleName__\":\"Global.lively.bindings\"},\"1303\":{\"source\":{\"__isSmartRef__\":true,\"id\":1274},\"target\":{\"__isSmartRef__\":true,\"id\":1274}},\"1304\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":1274},\"sourceAttrName\":\"channelName\",\"targetObj\":{\"__isSmartRef__\":true,\"id\":1305},\"targetMethodName\":\"setTitle\",\"converterString\":\"function (channelName) {\\n return 'Channel: ' + channelName\\n }\",\"updater\":null,\"updaterString\":null,\"varMapping\":{\"__isSmartRef__\":true,\"id\":1449},\"__serializedLivelyClosures__\":{\"__isSmartRef__\":true,\"id\":1450},\"__LivelyClassName__\":\"AttributeConnection\",\"__SourceModuleName__\":\"Global.lively.bindings\"},\"1305\":{\"submorphs\":[{\"__isSmartRef__\":true,\"id\":1306},{\"__isSmartRef__\":true,\"id\":1320},{\"__isSmartRef__\":true,\"id\":1366},{\"__isSmartRef__\":true,\"id\":1399}],\"scripts\":[],\"shape\":{\"__isSmartRef__\":true,\"id\":1433},\"derivationIds\":[null,\"E8C46297-5EFF-4617-97A1-0F3627A43187\",\"D6339B20-D1DC-40B4-9BB5-1B5A0AF23962\",\"B37F82FF-1E1F-47E8-91BD-5E8B9384AB29\",\"2CCF6B67-4512-4F77-87B4-6A4D7BDBCE11\",\"22E46FC2-C2A1-430E-ACE7-F64531E875A0\",\"14AAC8E6-8791-4A39-AC30-C458420F9156\",\"616A528A-F76C-4BEF-989C-1C93CB5A1005\",\"86BBF9D2-7C63-483A-8986-6B65CEFF8D40\",\"E2F65B1C-2D90-4D72-B10B-FC3D6FDE894A\",\"6A94A34F-BFD3-404E-818C-8DAEFE8B71C4\",\"EFDF458D-6421-4AD6-A968-0C1113DB5975\",\"B68CB973-42C2-420D-8DF2-225A8BA597D8\",\"6D063A0A-594A-44E2-8CEC-9FB1381E2245\",\"6B7512A5-353B-4CE9-9B37-D48BDA02F5D1\",\"78D3519E-E48F-4128-9693-1EE4DC6B4956\",\"EAD446DE-4239-4498-B06F-A2502327748A\",\"2143B37E-8481-42E1-9444-2A09FFF7D264\",\"B309544B-2947-47AE-AE63-A7FEAA021F40\",\"DE563645-FD05-4884-A3BC-84135018DE1C\",\"1C27A823-BE79-4237-A96B-B98FC7056EDD\",\"32FF44C1-602C-45C4-8BB6-C1590CBC93A4\",\"DAA8AC8A-2E16-4957-A8F9-0D77648926D3\",\"BB7FB312-E7F0-4EA6-AE43-613642173569\",\"2090270F-6BBA-4636-A536-623D1A4B9464\",\"086869CC-F63E-4B6F-97FE-2A2BAAD4A187\",\"A0D1496F-1242-40CE-A93C-F5D2869CBFAE\",\"71615398-3C6F-45D3-BB68-71E3C5416CFD\",\"6868625E-5299-4436-9CDE-FC1AD9A901B2\",\"434805C9-774D-4790-BD52-F6B2E8CE15A7\",\"99B13E28-1E9C-45E8-93CC-580F4F1A8004\",\"6572281C-4053-439A-9991-EF8A0424FCD5\",\"CD2F2D0D-3312-4E0D-83ED-EE9C9C511A6C\",\"07C5BBD6-7C09-437A-BD61-0A2453C4B56F\"],\"id\":\"7A0A42F1-2826-474C-ACCF-F460FFA8D6C4\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":1444},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":1445},\"droppingEnabled\":true,\"halosEnabled\":true,\"layout\":{\"__isSmartRef__\":true,\"id\":1446},\"_Position\":{\"__isSmartRef__\":true,\"id\":1447},\"windowMorph\":{\"__isSmartRef__\":true,\"id\":0},\"label\":{\"__isSmartRef__\":true,\"id\":1306},\"closeButton\":{\"__isSmartRef__\":true,\"id\":1320},\"menuButton\":{\"__isSmartRef__\":true,\"id\":1366},\"collapseButton\":{\"__isSmartRef__\":true,\"id\":1399},\"priorExtent\":{\"__isSmartRef__\":true,\"id\":1448},\"owner\":{\"__isSmartRef__\":true,\"id\":0},\"__SourceModuleName__\":\"Global.lively.morphic.Widgets\",\"attributeConnections\":[],\"doNotSerialize\":[],\"doNotCopyProperties\":[],\"_ClipMode\":\"visible\",\"showsHalos\":false,\"eventsAreDisabled\":false,\"_PointerEvents\":\"auto\",\"prevScroll\":[0,0],\"name\":\"TitleBar\",\"__LivelyClassName__\":\"lively.morphic.TitleBar\"},\"1306\":{\"submorphs\":[],\"scripts\":[],\"shape\":{\"__isSmartRef__\":true,\"id\":1307},\"derivationIds\":[null,\"96B2151E-1247-4FBF-B554-0E603CEA683D\",\"95F9BE8E-8584-4E16-B08E-EC3C0723ED2C\",\"C9610548-E7F9-4EE7-A1A7-5AA210B3C5AC\",\"F6400919-2D69-4295-95C1-1D3F6A97E086\",\"DA7E3344-5F73-44AB-A6DE-7C2B89E6113F\",\"979945C8-6D65-477E-A3BB-C4AED0A8CDDC\",\"7C26E7FA-C03A-4673-926A-41F979327F30\",\"5B919E62-D9E1-4CFE-BE76-D91E651E9799\",\"358D6F0E-7733-4F63-A0FD-AA61A7BEAF12\",\"4E0E91DD-2E3D-489F-8DFF-1969B85949A1\",\"B6DB9CD2-7020-4CE9-BB0E-5DF4C2AEF607\",\"71BD88AE-D22B-4E73-A315-A7C93C9031CE\",\"C9F1E8B4-169E-48CC-959D-8EA2F8BFCF06\",\"22278929-353B-4FB4-87DF-BC60826CF304\",\"FC53A620-89F1-48EB-B8B7-73403F247C92\",\"CC6F86AF-9E39-4B7A-A105-521DC1806D18\",\"CFF6312B-BFD6-43B8-9498-C006F5B23120\",\"F4D14B29-5F54-4D59-9398-9D4056F291C7\",\"F7220A42-11E9-4AC0-AEBB-F84C7E246EB0\",\"D8074EF3-7C8F-4C7C-A650-890A36BD622B\",\"1776E733-4A44-4DB3-AF8C-D9B16A570935\",\"BDB1BA93-7C37-4A59-A3AD-7909448C6AAD\",\"7C2A55FA-F9AE-4FD6-AC7B-748BFFBD42FE\",\"C567B454-7CF5-4B92-BAA7-B84DE561B2F1\",\"EB97AE53-382C-45EB-9EE8-B634AA5D4266\",\"5836ACCC-86D9-4BD6-BB9E-1D989477D77D\",\"0376E259-8C44-4BF6-9E6B-5140E5180D94\",\"BEE2198D-7B48-4F59-BA94-12C634431852\",\"AB193ADC-31D8-40B4-AC30-C32A11BF994A\",\"969E1D34-AF11-45FF-9EF8-182EC015681F\",\"26F87B17-1111-461F-A257-36F4E2BAA313\",\"BCE3BFB0-CBC2-4885-992B-172E79952DE9\",\"934D730B-25B1-4078-9534-F5CB99D2588A\"],\"id\":\"054A9491-7E50-45F5-93D3-213E971BD7DC\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":1313},\"_WhiteSpaceHandling\":\"pre-wrap\",\"textChunks\":[{\"__isSmartRef__\":true,\"id\":1314}],\"eventHandler\":{\"__isSmartRef__\":true,\"id\":1316},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"halosEnabled\":true,\"_ClipMode\":\"hidden\",\"fixedWidth\":true,\"fixedHeight\":true,\"allowInput\":false,\"_FontFamily\":\"Helvetica\",\"_FontSize\":10,\"evalEnabled\":false,\"isLabel\":true,\"_HandStyle\":\"default\",\"layout\":{\"__isSmartRef__\":true,\"id\":1317},\"_Align\":\"center\",\"eventsAreIgnored\":true,\"owner\":{\"__isSmartRef__\":true,\"id\":1305},\"_Position\":{\"__isSmartRef__\":true,\"id\":1318},\"priorExtent\":{\"__isSmartRef__\":true,\"id\":1319},\"_MaxTextWidth\":895.8027036045055,\"_MinTextWidth\":895.8027036045055,\"_MaxTextHeight\":null,\"_MinTextHeight\":null,\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"attributeConnections\":[],\"doNotSerialize\":[],\"doNotCopyProperties\":[],\"showsHalos\":false,\"prevScroll\":[0,0],\"__LivelyClassName__\":\"lively.morphic.Text\"},\"1307\":{\"_Position\":{\"__isSmartRef__\":true,\"id\":1308},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":1309},\"_Extent\":{\"__isSmartRef__\":true,\"id\":1310},\"_ClipMode\":\"hidden\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":1311},\"_BorderWidth\":0,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":1312},\"_Fill\":null,\"_BorderRadius\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"1308\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1309\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\"},\"1310\":{\"x\":895.8027036045055,\"y\":17,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\"},\"1311\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"1312\":{\"r\":0,\"g\":0,\"b\":0,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"1313\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"onRenderFinished\":\"onRenderFinishedHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\",\"updateText\":\"updateTextHTML\",\"setTextExtent\":\"setTextExtentHTML\",\"setMaxTextWidth\":\"setMaxTextWidthHTML\",\"setMaxTextHeight\":\"setMaxTextHeightHTML\",\"setMinTextWidth\":\"setMinTextWidthHTML\",\"setMinTextHeight\":\"setMinTextHeightHTML\",\"getTextExtent\":\"getTextExtentHTML\",\"getTextString\":\"getTextStringHTML\",\"ignoreTextEvents\":\"ignoreTextEventsHTML\",\"unignoreTextEvents\":\"unignoreTextEventsHTML\",\"enableTextEvents\":\"enableTextEventsHTML\",\"setFontFamily\":\"setFontFamilyHTML\",\"setFontSize\":\"setFontSizeHTML\",\"setTextColor\":\"setTextColorHTML\",\"setPadding\":\"setPaddingHTML\",\"setAlign\":\"setAlignHTML\",\"setVerticalAlign\":\"setVerticalAlignHTML\",\"setDisplay\":\"setDisplayHTML\",\"setWhiteSpaceHandling\":\"setWhiteSpaceHandlingHTML\",\"focusMorph\":\"focusMorphHTML\",\"setInputAllowed\":\"setInputAllowedHTML\"},\"1314\":{\"style\":{\"__isSmartRef__\":true,\"id\":1315},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":1306},\"storedString\":\"Channel: default\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\"},\"1315\":{\"fontWeight\":\"normal\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\"},\"1316\":{\"morph\":{\"__isSmartRef__\":true,\"id\":1306},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"1317\":{\"resizeWidth\":true},\"1318\":{\"x\":20,\"y\":3,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\"},\"1319\":{\"x\":895.8027036045055,\"y\":17,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\"},\"1320\":{\"submorphs\":[{\"__isSmartRef__\":true,\"id\":1321}],\"scripts\":[],\"shape\":{\"__isSmartRef__\":true,\"id\":1332},\"derivationIds\":[null,\"66F3F966-FF1C-4A43-B3EF-EE3377370768\",\"FAF38030-3862-4DF7-AABB-02BB7E03846C\",\"5584980D-210B-455A-8612-EB1C8E5A0AE5\",\"664D948B-659B-485D-8979-1DA6811ABB3F\",\"0162971A-CA3A-405B-B664-BF9B6BB7F450\",\"49FD4450-B29F-4D98-AFE8-3CA160A6FD83\",\"5119302B-B00D-4645-AF9E-8C575B127D13\",\"CEB05DCB-C960-41BA-BB60-151A72B720B5\",\"1744500B-3F5D-45DA-BBBD-4C7A991C92FF\",\"EEAA21C7-4268-46F6-A5ED-883D2083813F\",\"30A4167A-83BE-43F1-9DC6-4CF362885694\",\"E0CDEDA5-7C35-47CD-84E4-74196DCCC5D6\",\"2B4FC4F4-E2A3-4C10-82A9-0BE175085FAB\",\"09BEE9D5-5EE6-4DCF-9833-80386030119F\",\"FF383C8C-976F-4E26-98FF-05FBBEB59DCB\",\"EBA1B802-4743-4A76-BC40-7423B22061B3\",\"B329B006-56C1-4F65-9C84-A04C61291A6C\",\"EB16FADA-4BDA-4035-ABB8-6CFF57E8CA00\",\"24834792-56E8-4136-A057-8DFD419A3A05\",\"539F29A0-6AEA-43E0-BA25-A8F475721D15\",\"A50CEFFE-DFAD-4970-A6EE-B60FEBE817C1\",\"C6BA65A6-7DE1-4E1B-AFFB-00974ED9F521\",\"1F3B577D-9B3A-483B-820F-3E41C582ED17\",\"C29A97F9-B35C-4A21-84BC-2F3A46EAC6FF\",\"17FAEA39-C515-4DFE-8119-0247985215D5\",\"3F769A6C-2B3C-49C3-B383-E858B260B3D0\",\"1E317FA9-EBC3-4A46-ABEF-B1796249F698\",\"0DD6F123-4FE0-45AD-8103-C4510CDC72BA\",\"89C5C051-2E11-45D7-B9C2-BB902A4884F2\",\"DC65C587-A271-4E1C-A767-EA154E451CE0\",\"44531050-4BD6-4327-AC96-4C4058332490\",\"BF6F51FD-CB63-4BFC-B871-516CCF20DB77\",\"AB41678D-8483-4C7F-89ED-E64C8BB942A7\"],\"id\":\"C443330C-3181-4B35-8FF9-315FB8BF9A2A\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":1348},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":1349},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"halosEnabled\":true,\"accessibleInInactiveWindow\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":1350},\"priorExtent\":{\"__isSmartRef__\":true,\"id\":1351},\"value\":false,\"toggle\":false,\"isActive\":true,\"normalFill\":{\"__isSmartRef__\":true,\"id\":1338},\"lighterFill\":{\"__isSmartRef__\":true,\"id\":1352},\"label\":{\"__isSmartRef__\":true,\"id\":1321},\"owner\":{\"__isSmartRef__\":true,\"id\":1305},\"layout\":{\"__isSmartRef__\":true,\"id\":1361},\"attributeConnections\":[{\"__isSmartRef__\":true,\"id\":1362},{\"__isSmartRef__\":true,\"id\":1364}],\"doNotSerialize\":[\"$$getHelpText\",\"$$fire\"],\"doNotCopyProperties\":[\"$$getHelpText\",\"$$fire\"],\"__SourceModuleName__\":\"Global.lively.morphic.Widgets\",\"_ClipMode\":\"visible\",\"prevScroll\":[0,0],\"__LivelyClassName__\":\"lively.morphic.WindowControl\"},\"1321\":{\"submorphs\":[],\"scripts\":[],\"shape\":{\"__isSmartRef__\":true,\"id\":1322},\"derivationIds\":[null,\"CFDB3678-BC6E-46EA-92B2-7C090DAA6DB0\",\"596327D9-6370-42CA-AB2C-6EB3E3BFCA78\",\"17866115-515B-479A-9764-2D3E89CB6E05\",\"F94B8BF7-9A3C-4687-A1FD-4A889203D650\",\"558B0825-82EC-4ACA-A9FE-38352CE92148\",\"C05096D5-B3D4-430F-92BC-9A6E2BAC1C85\",\"4F91CDD6-66C7-413A-ABA8-76F4EAD172A3\",\"0597E784-C697-455E-B929-ECC7BCA03775\",\"16736BBD-11A5-4D17-BF22-73D75DC2F463\",\"7F47848F-ACF0-44BA-833C-6C3054B12558\",\"53933602-C998-4C5B-A5C4-F383D15CAE81\",\"32889F56-6789-4705-BCE3-6A967D10B50C\",\"05BDBC6A-FB9E-441D-AD55-627E5FDDA318\",\"3AF9229C-5D33-4EA3-94D5-547AE52A6014\",\"61A02584-C66E-445E-BC2A-EC34209DFE4F\",\"0C66703F-A877-4412-90D2-B03DC6C3C2C2\",\"316F5067-BAC9-4F9B-AFD7-7AFFCB135483\",\"A6197062-492F-49A1-9C37-101AD1079184\",\"D2950A7B-6158-4ECF-A478-42639CA9DCBB\",\"BCD5C621-7F2F-493F-A566-B4AC5A06E7CF\",\"1C721555-9B6E-4BE6-AB4E-8D6D69768255\",\"DD07AA57-04F8-4240-9EC8-3C4072AE4F74\",\"869F794B-10B7-4497-BB0F-CC97CD878833\",\"3DEB12F1-2366-43CB-9DFC-DF0EA0D0E575\",\"C5F8CEB7-AAF3-4B29-975B-0E05BAC2A9D5\",\"9BAE410C-904F-43D9-88BE-8F05B30F3CC5\",\"6481FD68-8478-4322-BFB5-49C0A3559737\",\"8840C2EB-891D-4D1A-A9DE-C269726A6012\",\"F85CC02C-1A67-4AF6-9B60-4C5F5E410247\",\"56AA158D-0E29-4F94-BFCF-E25F7009A0FF\",\"E06C7FD8-DBB3-4E64-9BDF-F02BD68C4D09\",\"550C9EA5-5666-4FD5-A6E3-7F845B846C81\",\"ECCDD967-9627-424C-AAEB-7C0D99412B47\"],\"id\":\"DC2930A9-B8FD-4150-906A-82E41B3B010C\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":1327},\"_WhiteSpaceHandling\":\"pre-wrap\",\"textChunks\":[{\"__isSmartRef__\":true,\"id\":1328}],\"eventHandler\":{\"__isSmartRef__\":true,\"id\":1330},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"halosEnabled\":true,\"_ClipMode\":\"hidden\",\"fixedWidth\":true,\"fixedHeight\":true,\"allowInput\":false,\"_FontFamily\":\"Helvetica\",\"_FontSize\":8,\"evalEnabled\":false,\"owner\":{\"__isSmartRef__\":true,\"id\":1320},\"isLabel\":true,\"_HandStyle\":\"default\",\"_TextColor\":{\"__isSmartRef__\":true,\"id\":1312},\"_Align\":\"center\",\"eventsAreIgnored\":true,\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"attributeConnections\":[],\"doNotSerialize\":[],\"doNotCopyProperties\":[],\"priorExtent\":{\"__isSmartRef__\":true,\"id\":1331},\"_MaxTextWidth\":17,\"_MinTextWidth\":17,\"_MaxTextHeight\":null,\"_MinTextHeight\":null,\"prevScroll\":[0,0],\"__LivelyClassName__\":\"lively.morphic.Text\"},\"1322\":{\"_Position\":{\"__isSmartRef__\":true,\"id\":1323},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":1324},\"_Extent\":{\"__isSmartRef__\":true,\"id\":1325},\"_ClipMode\":\"hidden\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":1326},\"_BorderWidth\":0,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":1312},\"_Fill\":null,\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"1323\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1324\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\"},\"1325\":{\"x\":17,\"y\":17,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\"},\"1326\":{\"x\":0,\"y\":3,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"1327\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"onRenderFinished\":\"onRenderFinishedHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\",\"updateText\":\"updateTextHTML\",\"setTextExtent\":\"setTextExtentHTML\",\"setMaxTextWidth\":\"setMaxTextWidthHTML\",\"setMaxTextHeight\":\"setMaxTextHeightHTML\",\"setMinTextWidth\":\"setMinTextWidthHTML\",\"setMinTextHeight\":\"setMinTextHeightHTML\",\"getTextExtent\":\"getTextExtentHTML\",\"getTextString\":\"getTextStringHTML\",\"ignoreTextEvents\":\"ignoreTextEventsHTML\",\"unignoreTextEvents\":\"unignoreTextEventsHTML\",\"enableTextEvents\":\"enableTextEventsHTML\",\"setFontFamily\":\"setFontFamilyHTML\",\"setFontSize\":\"setFontSizeHTML\",\"setTextColor\":\"setTextColorHTML\",\"setPadding\":\"setPaddingHTML\",\"setAlign\":\"setAlignHTML\",\"setVerticalAlign\":\"setVerticalAlignHTML\",\"setDisplay\":\"setDisplayHTML\",\"setWhiteSpaceHandling\":\"setWhiteSpaceHandlingHTML\",\"focusMorph\":\"focusMorphHTML\",\"setInputAllowed\":\"setInputAllowedHTML\"},\"1328\":{\"style\":{\"__isSmartRef__\":true,\"id\":1329},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":1321},\"storedString\":\"X\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\"},\"1329\":{\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\"},\"1330\":{\"morph\":{\"__isSmartRef__\":true,\"id\":1321},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"1331\":{\"x\":17,\"y\":17,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1332\":{\"_Position\":{\"__isSmartRef__\":true,\"id\":1333},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":1334},\"_Extent\":{\"__isSmartRef__\":true,\"id\":1335},\"_ClipMode\":\"visible\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":1336},\"_BorderWidth\":0,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":1337},\"_Fill\":{\"__isSmartRef__\":true,\"id\":1338},\"_StrokeOpacity\":0,\"_BorderRadius\":5,\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"1333\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1334\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\"},\"1335\":{\"x\":17,\"y\":17,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1336\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"1337\":{\"r\":0.7411764705882353,\"g\":0.7450980392156863,\"b\":0.7529411764705882,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"1338\":{\"stops\":[{\"__isSmartRef__\":true,\"id\":1339},{\"__isSmartRef__\":true,\"id\":1341},{\"__isSmartRef__\":true,\"id\":1343},{\"__isSmartRef__\":true,\"id\":1345}],\"vector\":{\"__isSmartRef__\":true,\"id\":1347},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.LinearGradient\"},\"1339\":{\"offset\":0,\"color\":{\"__isSmartRef__\":true,\"id\":1340}},\"1340\":{\"r\":0.9600000000000001,\"g\":0.9600000000000001,\"b\":0.9600000000000001,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"1341\":{\"offset\":0.4,\"color\":{\"__isSmartRef__\":true,\"id\":1342}},\"1342\":{\"r\":0.8200000000000001,\"g\":0.8200000000000001,\"b\":0.8200000000000001,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"1343\":{\"offset\":0.6,\"color\":{\"__isSmartRef__\":true,\"id\":1344}},\"1344\":{\"r\":0.8200000000000001,\"g\":0.8200000000000001,\"b\":0.8200000000000001,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"1345\":{\"offset\":1,\"color\":{\"__isSmartRef__\":true,\"id\":1346}},\"1346\":{\"r\":0.94,\"g\":0.94,\"b\":0.94,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"1347\":{\"x\":0,\"y\":0,\"width\":0,\"height\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"1348\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"onRenderFinished\":\"onRenderFinishedHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\"},\"1349\":{\"morph\":{\"__isSmartRef__\":true,\"id\":1320},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"1350\":{\"x\":934.8027036045055,\"y\":3,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\"},\"1351\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1352\":{\"stops\":[{\"__isSmartRef__\":true,\"id\":1353},{\"__isSmartRef__\":true,\"id\":1355},{\"__isSmartRef__\":true,\"id\":1357},{\"__isSmartRef__\":true,\"id\":1359}],\"vector\":{\"__isSmartRef__\":true,\"id\":1347},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.LinearGradient\"},\"1353\":{\"offset\":0,\"color\":{\"__isSmartRef__\":true,\"id\":1354}},\"1354\":{\"r\":0.98,\"g\":0.98,\"b\":0.98,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"1355\":{\"offset\":0.4,\"color\":{\"__isSmartRef__\":true,\"id\":1356}},\"1356\":{\"r\":0.91,\"g\":0.91,\"b\":0.91,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"1357\":{\"offset\":0.6,\"color\":{\"__isSmartRef__\":true,\"id\":1358}},\"1358\":{\"r\":0.91,\"g\":0.91,\"b\":0.91,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"1359\":{\"offset\":1,\"color\":{\"__isSmartRef__\":true,\"id\":1360}},\"1360\":{\"r\":0.97,\"g\":0.97,\"b\":0.97,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"1361\":{\"moveHorizontal\":true},\"1362\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":1320},\"sourceAttrName\":\"getHelpText\",\"targetObj\":{\"__isSmartRef__\":true,\"id\":0},\"targetMethodName\":\"getCloseHelp\",\"converter\":null,\"converterString\":null,\"updater\":null,\"updaterString\":null,\"varMapping\":{\"__isSmartRef__\":true,\"id\":1363},\"__SourceModuleName__\":\"Global.lively.bindings\",\"__LivelyClassName__\":\"AttributeConnection\"},\"1363\":{\"source\":{\"__isSmartRef__\":true,\"id\":1320},\"target\":{\"__isSmartRef__\":true,\"id\":0}},\"1364\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":1320},\"sourceAttrName\":\"fire\",\"targetObj\":{\"__isSmartRef__\":true,\"id\":0},\"targetMethodName\":\"initiateShutdown\",\"converter\":null,\"converterString\":null,\"updater\":null,\"updaterString\":null,\"varMapping\":{\"__isSmartRef__\":true,\"id\":1365},\"__SourceModuleName__\":\"Global.lively.bindings\",\"__LivelyClassName__\":\"AttributeConnection\"},\"1365\":{\"source\":{\"__isSmartRef__\":true,\"id\":1320},\"target\":{\"__isSmartRef__\":true,\"id\":0}},\"1366\":{\"submorphs\":[{\"__isSmartRef__\":true,\"id\":1367}],\"scripts\":[],\"shape\":{\"__isSmartRef__\":true,\"id\":1377},\"derivationIds\":[null,\"312EC1E6-DFC7-408B-B9FE-60F56A7911F9\",\"61DBD493-C549-4361-83C7-2AC4828CB74A\",\"52CC1391-0477-48D4-8CC8-C3B770CDF70B\",\"346E0D9C-7474-4597-B024-B8DC3B8C9CE8\",\"4689BDCF-1076-491F-AE04-54348898E3BD\",\"A45F0CFA-BDE1-45D1-B240-B6EEF40443E2\",\"6F60961F-F6F3-4B27-AFE7-A672FF3C3B11\",\"5A0B065D-0966-4BA0-91C5-88FD97DCED56\",\"AEA54688-8013-4A87-99A5-312CC2E7C7AA\",\"3A4EFB23-CF57-42BD-BA6A-87DE480B7927\",\"E86AC316-DF8B-4B9D-A79C-4303026D4184\",\"681C2D74-6B1C-465E-8D7F-25EBAF6B290E\",\"DB9D83B3-5C5A-42B6-8784-9B8A6A0135E6\",\"A33ABC8B-7483-4EB7-8FE7-F4F837FC9AA8\",\"71E02750-4EB6-413C-9739-8D1A04B3BD7A\",\"595F6996-393B-4A51-AF32-143813A84725\",\"D0C329CA-EB78-4057-9E94-3FD1DDDD2A2A\",\"D5ACC5B0-76CD-4A47-B983-46E2D959C6BC\",\"5A0D3E80-C10E-4C75-B764-B05EF2D434E3\",\"8D6E26DD-F064-452B-A08F-5B0ED1DD5B3B\",\"4A1E02D5-7C9E-46E9-8A46-6C31B4CC77DE\",\"BAFB02D2-32C4-49B9-8976-8143CC4FBED0\",\"46408623-DC93-478B-B290-4FA542C17CBC\",\"90D0363C-A352-4D9D-80D7-DF4578B56642\",\"14770FF5-C733-487A-9EF3-808E5220D6EE\",\"936000D4-F759-4244-8AED-45773CFE8A61\",\"20FB70D0-E586-49FE-8BB4-4CDD169536D0\",\"FB881494-737D-4F48-A7E4-8A20EA162C58\",\"0270E17C-0AE9-414B-99CC-91DB249B4046\",\"1DA4974C-F192-4DD0-869F-4EAD576076B0\",\"EACC4238-F5FA-465C-BCE9-09AB5E5ABB5D\",\"AB0710CB-487D-444D-A99C-286CD8876014\",\"8A645753-BFA7-4422-93C5-232FA984C890\"],\"id\":\"E78E11DB-637D-4009-A67F-2ABB348DCB8B\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":1382},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":1383},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"halosEnabled\":true,\"accessibleInInactiveWindow\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":1384},\"priorExtent\":{\"__isSmartRef__\":true,\"id\":1385},\"value\":false,\"toggle\":false,\"isActive\":true,\"normalFill\":{\"__isSmartRef__\":true,\"id\":1338},\"lighterFill\":{\"__isSmartRef__\":true,\"id\":1386},\"label\":{\"__isSmartRef__\":true,\"id\":1367},\"owner\":{\"__isSmartRef__\":true,\"id\":1305},\"attributeConnections\":[{\"__isSmartRef__\":true,\"id\":1395},{\"__isSmartRef__\":true,\"id\":1397}],\"doNotSerialize\":[\"$$getHelpText\",\"$$fire\"],\"doNotCopyProperties\":[\"$$getHelpText\",\"$$fire\"],\"__SourceModuleName__\":\"Global.lively.morphic.Widgets\",\"_ClipMode\":\"visible\",\"__LivelyClassName__\":\"lively.morphic.WindowControl\"},\"1367\":{\"submorphs\":[],\"scripts\":[],\"shape\":{\"__isSmartRef__\":true,\"id\":1368},\"derivationIds\":[null,\"DBEBA010-E133-4716-AAD3-EEA615964152\",\"09A2D9A1-A183-4279-A0CA-EADB07A217C0\",\"FF8CF4AB-1D84-4041-8B6F-3753565DC156\",\"C635C466-7830-4107-994D-87A8D39930F5\",\"18DDF6A2-8F11-4B4C-B6B7-5E8A9D8061DE\",\"44BABFFE-DCDE-465C-A83F-42F1563B89D2\",\"1F230AFE-AAAD-41AD-B8CC-1D08CEDD6BF3\",\"3CB40F02-2BF6-4E2F-B2A0-2BD1E5DA42A1\",\"26E58E0A-DC76-4C04-A343-3D7A40FD4E87\",\"A7D3DE1E-D062-460B-8896-02A8F9A625F5\",\"8C6C5730-0003-44CF-BCD2-2BDF38081DC5\",\"92A170DC-1109-4981-89A2-393EA1B3A967\",\"752AEE7E-5115-4027-8AE9-09A6EED6F7E2\",\"EF98944F-53E8-478F-ACFC-0299B200AE2A\",\"8DBAD8F3-5C77-4BE3-AC39-946970837F79\",\"84FA3468-7E91-49FF-B67C-CA8F92F28F58\",\"694AE31B-CF63-4E79-8920-5B6120813026\",\"925AAD2B-CC3A-4E0E-8597-45DE27E1862D\",\"B6426D67-8E36-4C40-BD7D-ED962C14EEE8\",\"11539773-43F8-4852-AE6A-1AA4E537BA69\",\"934EDB92-F0E5-48B7-BD04-B2702412DEE2\",\"21F33E1E-513D-4BCB-A673-CDA509804A3E\",\"6210C940-D5F7-489D-A25D-A92F7DF62856\",\"858D3815-73F5-4131-AD3C-613C2B5F1F56\",\"3BCB619F-A2DE-4CD3-AFB2-391E62116174\",\"FC5ADEBB-E0DC-41E0-8189-BFF3DF95FF3E\",\"E40B23F7-5DE0-41F3-99DD-5B83C9CAC955\",\"E5D3C232-422F-4134-9F5A-8491F10142C7\",\"DA0071B3-FA64-4DE2-9001-3924670506A7\",\"1D4AC31C-5FBA-4D88-9B45-793FD7E6610A\",\"CE20EE47-6B37-4F45-AAE5-9968D6F80AD9\",\"8D0C585C-3EB4-4F7D-98FE-B1D517854C81\",\"3DB3F837-C7C4-4CB9-8528-DF61DCD04C37\"],\"id\":\"3B139B57-E7CF-40D7-A85A-A04895761D2F\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":1372},\"_WhiteSpaceHandling\":\"pre-wrap\",\"textChunks\":[{\"__isSmartRef__\":true,\"id\":1373}],\"eventHandler\":{\"__isSmartRef__\":true,\"id\":1375},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"halosEnabled\":true,\"_ClipMode\":\"hidden\",\"fixedWidth\":true,\"fixedHeight\":true,\"allowInput\":false,\"_FontFamily\":\"Helvetica\",\"_FontSize\":8,\"evalEnabled\":false,\"owner\":{\"__isSmartRef__\":true,\"id\":1366},\"isLabel\":true,\"_HandStyle\":\"default\",\"_TextColor\":{\"__isSmartRef__\":true,\"id\":1312},\"_Align\":\"center\",\"eventsAreIgnored\":true,\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"attributeConnections\":[],\"doNotSerialize\":[],\"doNotCopyProperties\":[],\"priorExtent\":{\"__isSmartRef__\":true,\"id\":1376},\"_MaxTextWidth\":17,\"_MinTextWidth\":17,\"_MaxTextHeight\":null,\"_MinTextHeight\":null,\"__LivelyClassName__\":\"lively.morphic.Text\"},\"1368\":{\"_Position\":{\"__isSmartRef__\":true,\"id\":1369},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":1370},\"_Extent\":{\"__isSmartRef__\":true,\"id\":1371},\"_ClipMode\":\"hidden\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":1326},\"_BorderWidth\":0,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":1312},\"_Fill\":null,\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"1369\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1370\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\"},\"1371\":{\"x\":17,\"y\":17,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\"},\"1372\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"onRenderFinished\":\"onRenderFinishedHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\",\"updateText\":\"updateTextHTML\",\"setTextExtent\":\"setTextExtentHTML\",\"setMaxTextWidth\":\"setMaxTextWidthHTML\",\"setMaxTextHeight\":\"setMaxTextHeightHTML\",\"setMinTextWidth\":\"setMinTextWidthHTML\",\"setMinTextHeight\":\"setMinTextHeightHTML\",\"getTextExtent\":\"getTextExtentHTML\",\"getTextString\":\"getTextStringHTML\",\"ignoreTextEvents\":\"ignoreTextEventsHTML\",\"unignoreTextEvents\":\"unignoreTextEventsHTML\",\"enableTextEvents\":\"enableTextEventsHTML\",\"setFontFamily\":\"setFontFamilyHTML\",\"setFontSize\":\"setFontSizeHTML\",\"setTextColor\":\"setTextColorHTML\",\"setPadding\":\"setPaddingHTML\",\"setAlign\":\"setAlignHTML\",\"setVerticalAlign\":\"setVerticalAlignHTML\",\"setDisplay\":\"setDisplayHTML\",\"setWhiteSpaceHandling\":\"setWhiteSpaceHandlingHTML\",\"focusMorph\":\"focusMorphHTML\",\"setInputAllowed\":\"setInputAllowedHTML\"},\"1373\":{\"style\":{\"__isSmartRef__\":true,\"id\":1374},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":1367},\"storedString\":\"M\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\"},\"1374\":{\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\"},\"1375\":{\"morph\":{\"__isSmartRef__\":true,\"id\":1367},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"1376\":{\"x\":17,\"y\":17,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1377\":{\"_Position\":{\"__isSmartRef__\":true,\"id\":1378},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":1379},\"_Extent\":{\"__isSmartRef__\":true,\"id\":1380},\"_ClipMode\":\"visible\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":1381},\"_BorderWidth\":0,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":1337},\"_Fill\":{\"__isSmartRef__\":true,\"id\":1338},\"_StrokeOpacity\":0,\"_BorderRadius\":5,\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"1378\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1379\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\"},\"1380\":{\"x\":17,\"y\":17,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1381\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"1382\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"onRenderFinished\":\"onRenderFinishedHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\"},\"1383\":{\"morph\":{\"__isSmartRef__\":true,\"id\":1366},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"1384\":{\"x\":3,\"y\":3,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\"},\"1385\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1386\":{\"stops\":[{\"__isSmartRef__\":true,\"id\":1387},{\"__isSmartRef__\":true,\"id\":1389},{\"__isSmartRef__\":true,\"id\":1391},{\"__isSmartRef__\":true,\"id\":1393}],\"vector\":{\"__isSmartRef__\":true,\"id\":1347},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.LinearGradient\"},\"1387\":{\"offset\":0,\"color\":{\"__isSmartRef__\":true,\"id\":1388}},\"1388\":{\"r\":0.98,\"g\":0.98,\"b\":0.98,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"1389\":{\"offset\":0.4,\"color\":{\"__isSmartRef__\":true,\"id\":1390}},\"1390\":{\"r\":0.91,\"g\":0.91,\"b\":0.91,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"1391\":{\"offset\":0.6,\"color\":{\"__isSmartRef__\":true,\"id\":1392}},\"1392\":{\"r\":0.91,\"g\":0.91,\"b\":0.91,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"1393\":{\"offset\":1,\"color\":{\"__isSmartRef__\":true,\"id\":1394}},\"1394\":{\"r\":0.97,\"g\":0.97,\"b\":0.97,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"1395\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":1366},\"sourceAttrName\":\"getHelpText\",\"targetObj\":{\"__isSmartRef__\":true,\"id\":0},\"targetMethodName\":\"getMenuHelp\",\"converter\":null,\"converterString\":null,\"updater\":null,\"updaterString\":null,\"varMapping\":{\"__isSmartRef__\":true,\"id\":1396},\"__SourceModuleName__\":\"Global.lively.bindings\",\"__LivelyClassName__\":\"AttributeConnection\"},\"1396\":{\"source\":{\"__isSmartRef__\":true,\"id\":1366},\"target\":{\"__isSmartRef__\":true,\"id\":0}},\"1397\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":1366},\"sourceAttrName\":\"fire\",\"targetObj\":{\"__isSmartRef__\":true,\"id\":0},\"targetMethodName\":\"showTargetMorphMenu\",\"converter\":null,\"converterString\":null,\"updater\":null,\"updaterString\":null,\"varMapping\":{\"__isSmartRef__\":true,\"id\":1398},\"__SourceModuleName__\":\"Global.lively.bindings\",\"__LivelyClassName__\":\"AttributeConnection\"},\"1398\":{\"source\":{\"__isSmartRef__\":true,\"id\":1366},\"target\":{\"__isSmartRef__\":true,\"id\":0}},\"1399\":{\"submorphs\":[{\"__isSmartRef__\":true,\"id\":1400}],\"scripts\":[],\"shape\":{\"__isSmartRef__\":true,\"id\":1410},\"derivationIds\":[null,\"CAE2F122-D25A-408D-A5D3-0AFDD1B43C2F\",\"33D9E547-BCFD-4130-A8AB-E082A6DD1C58\",\"67C4A9E2-0624-444F-B95F-3F82206DC52F\",\"E5A15D49-9539-49F4-B353-1A8CFF672EE9\",\"E30363BC-8A66-4520-836E-C7957D840D17\",\"24210677-F0D3-4DFF-8F29-AC2D1D40D103\",\"910F8A81-028A-4259-BD6B-E75E3A1C6207\",\"AD31D91D-2E7A-4F1A-9312-D7C78016F043\",\"96D36EB8-6FD5-4753-8DDE-4CB2D5A9644C\",\"D2066B5C-B513-4479-91FD-D2673F3E7F85\",\"EC402851-91FC-404F-A50A-C4188267F3FC\",\"84CB4576-F59C-47D0-88E3-451734FA2F79\",\"C52A29CF-B6AA-4ECF-B864-318B38B1E551\",\"F9B8483F-15F6-4D07-B23E-A2EB0E24F778\",\"0F9BCA7B-6965-4002-93F4-9EE8FA959DB1\",\"685A11E4-E4FF-4EF3-AF55-76447C639168\",\"F760A63A-D0EE-4E8B-B0E4-19938AD14ECA\",\"BF52EEB6-22EE-464F-9BD2-123E1C9E4604\",\"B6786614-98A7-4A71-8253-D29B2BD44F37\",\"4BD8B043-7BBE-445F-A46C-C8F848A02CC8\",\"971F7726-7505-40E2-A539-B3E4FD05B9B6\",\"D5FFA36B-E841-4BF0-B91F-B06E51BB343E\",\"BD3739BE-07A6-4DEE-83A9-4698D0560E89\",\"9DB63195-1243-4C70-9D18-63459276089A\",\"87FBA7BD-1B75-44A5-8B1A-5A2894193677\",\"BFD88CFE-8DDA-4E5C-85D4-8F4A66932C28\",\"B66795DF-F400-4BED-9F26-227CED3A6BF1\",\"7545A5A9-8B1D-4A30-8262-0F5734C83023\",\"AB24CA26-C292-4E2D-B756-115055DDE36B\",\"E874A2D8-4F6F-4C22-94D0-32A9BDC22F74\",\"95CA2CDA-565F-430F-A50C-919B816104FB\",\"4F09AF3B-8ED8-4465-AA84-D14648CCCC59\",\"73EC58E7-BEF2-4C60-9A64-1F4568378286\"],\"id\":\"B8D14B72-E596-4FCC-B960-AE24AACD0670\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":1415},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":1416},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"halosEnabled\":true,\"accessibleInInactiveWindow\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":1417},\"priorExtent\":{\"__isSmartRef__\":true,\"id\":1418},\"value\":false,\"toggle\":false,\"isActive\":true,\"normalFill\":{\"__isSmartRef__\":true,\"id\":1338},\"lighterFill\":{\"__isSmartRef__\":true,\"id\":1419},\"label\":{\"__isSmartRef__\":true,\"id\":1400},\"owner\":{\"__isSmartRef__\":true,\"id\":1305},\"layout\":{\"__isSmartRef__\":true,\"id\":1428},\"attributeConnections\":[{\"__isSmartRef__\":true,\"id\":1429},{\"__isSmartRef__\":true,\"id\":1431}],\"doNotSerialize\":[\"$$getHelpText\",\"$$fire\"],\"doNotCopyProperties\":[\"$$getHelpText\",\"$$fire\"],\"__SourceModuleName__\":\"Global.lively.morphic.Widgets\",\"_ClipMode\":\"visible\",\"prevScroll\":[0,0],\"__LivelyClassName__\":\"lively.morphic.WindowControl\"},\"1400\":{\"submorphs\":[],\"scripts\":[],\"shape\":{\"__isSmartRef__\":true,\"id\":1401},\"derivationIds\":[null,\"B602C161-211E-4EFC-A7FA-0798284C1A7C\",\"1D4ECD94-C60B-4EEC-B2FC-9118585629CA\",\"82C24D9B-1BAE-4AC4-8579-1E908F15D053\",\"95475BE1-FBE8-4FC6-B8B3-661400219686\",\"F7D2AEA4-94FE-46F7-82B4-438A2AC6D78A\",\"0768D3DE-BDE9-4951-8770-5ECBB0219A04\",\"20416DD9-6A14-4205-8138-2812EC5F8123\",\"76723FDA-C063-4AB4-958C-2A0154432AA8\",\"B93EA06D-12E0-4A20-8A68-4AF6795C7232\",\"EDDA2588-9043-44A6-BBD1-C3947BF31A32\",\"E00F47FF-9B8E-4A29-9A83-80CB030B22C7\",\"C6432967-7AE7-498D-8158-D00EE33FAC3C\",\"3740D749-4A7A-4070-883B-50D01632A4F0\",\"87D87DDE-8C79-483F-9B0A-F08F614F967B\",\"1AB9FB7C-C57E-43C4-99FD-9988B7C19467\",\"5D0836D9-F5C0-4446-A107-6ADDC70FFDB4\",\"B1C08FF5-11FA-4C5F-8B3C-9EAA994A0FBC\",\"651AAF5B-47B1-4749-840E-29E75642761E\",\"B4B0CF52-9754-42B8-8138-28C7FD0F0D29\",\"D013B774-C6B7-4936-8506-421B0FA2A2EE\",\"A15ACAB0-6A76-41BC-A748-D5384F014E11\",\"29969DF8-EFEB-4F31-985B-83EA581053B6\",\"45D6E664-78B8-49E2-80AE-6072EA36135D\",\"BCCA5F24-6DA2-47FA-A9C1-B7F39029CBE7\",\"12726B2A-F070-4055-97E3-AE5E6D340306\",\"5A5E9D74-BBC8-4D63-91AE-CA1C6B23A67B\",\"F24F543A-7FF6-447B-AB73-9444060151DF\",\"08A73206-AD90-4587-BB3B-06BAE4B12A3C\",\"97A3F9EE-67B1-4BE8-B8D4-D163A795E166\",\"6D232820-7C4B-4EC5-8BFF-91C3E6A86322\",\"D0F10785-7E2D-43A7-8348-0F0EE36061D3\",\"A642D015-5435-4CBF-974E-05613ADE8E23\",\"80353337-5B04-4F01-AA0C-D824E7991A21\"],\"id\":\"819B975B-5AFB-4CC3-9A4D-8F03F5E54173\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":1405},\"_WhiteSpaceHandling\":\"pre-wrap\",\"textChunks\":[{\"__isSmartRef__\":true,\"id\":1406}],\"eventHandler\":{\"__isSmartRef__\":true,\"id\":1408},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"halosEnabled\":true,\"_ClipMode\":\"hidden\",\"fixedWidth\":true,\"fixedHeight\":true,\"allowInput\":false,\"_FontFamily\":\"Helvetica\",\"_FontSize\":8,\"evalEnabled\":false,\"owner\":{\"__isSmartRef__\":true,\"id\":1399},\"isLabel\":true,\"_HandStyle\":\"default\",\"_TextColor\":{\"__isSmartRef__\":true,\"id\":1312},\"_Align\":\"center\",\"eventsAreIgnored\":true,\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"attributeConnections\":[],\"doNotSerialize\":[],\"doNotCopyProperties\":[],\"priorExtent\":{\"__isSmartRef__\":true,\"id\":1409},\"_MaxTextWidth\":17,\"_MinTextWidth\":17,\"_MaxTextHeight\":null,\"_MinTextHeight\":null,\"prevScroll\":[0,0],\"__LivelyClassName__\":\"lively.morphic.Text\"},\"1401\":{\"_Position\":{\"__isSmartRef__\":true,\"id\":1402},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":1403},\"_Extent\":{\"__isSmartRef__\":true,\"id\":1404},\"_ClipMode\":\"hidden\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":1326},\"_BorderWidth\":0,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":1312},\"_Fill\":null,\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"1402\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1403\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\"},\"1404\":{\"x\":17,\"y\":17,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\"},\"1405\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"onRenderFinished\":\"onRenderFinishedHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\",\"updateText\":\"updateTextHTML\",\"setTextExtent\":\"setTextExtentHTML\",\"setMaxTextWidth\":\"setMaxTextWidthHTML\",\"setMaxTextHeight\":\"setMaxTextHeightHTML\",\"setMinTextWidth\":\"setMinTextWidthHTML\",\"setMinTextHeight\":\"setMinTextHeightHTML\",\"getTextExtent\":\"getTextExtentHTML\",\"getTextString\":\"getTextStringHTML\",\"ignoreTextEvents\":\"ignoreTextEventsHTML\",\"unignoreTextEvents\":\"unignoreTextEventsHTML\",\"enableTextEvents\":\"enableTextEventsHTML\",\"setFontFamily\":\"setFontFamilyHTML\",\"setFontSize\":\"setFontSizeHTML\",\"setTextColor\":\"setTextColorHTML\",\"setPadding\":\"setPaddingHTML\",\"setAlign\":\"setAlignHTML\",\"setVerticalAlign\":\"setVerticalAlignHTML\",\"setDisplay\":\"setDisplayHTML\",\"setWhiteSpaceHandling\":\"setWhiteSpaceHandlingHTML\",\"focusMorph\":\"focusMorphHTML\",\"setInputAllowed\":\"setInputAllowedHTML\"},\"1406\":{\"style\":{\"__isSmartRef__\":true,\"id\":1407},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":1400},\"storedString\":\"–\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\"},\"1407\":{\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\"},\"1408\":{\"morph\":{\"__isSmartRef__\":true,\"id\":1400},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"1409\":{\"x\":17,\"y\":17,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1410\":{\"_Position\":{\"__isSmartRef__\":true,\"id\":1411},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":1412},\"_Extent\":{\"__isSmartRef__\":true,\"id\":1413},\"_ClipMode\":\"visible\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":1414},\"_BorderWidth\":0,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":1337},\"_Fill\":{\"__isSmartRef__\":true,\"id\":1338},\"_StrokeOpacity\":0,\"_BorderRadius\":5,\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"1411\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1412\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\"},\"1413\":{\"x\":17,\"y\":17,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1414\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"1415\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"onRenderFinished\":\"onRenderFinishedHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\"},\"1416\":{\"morph\":{\"__isSmartRef__\":true,\"id\":1399},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"1417\":{\"x\":915.8027036045055,\"y\":3,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\"},\"1418\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1419\":{\"stops\":[{\"__isSmartRef__\":true,\"id\":1420},{\"__isSmartRef__\":true,\"id\":1422},{\"__isSmartRef__\":true,\"id\":1424},{\"__isSmartRef__\":true,\"id\":1426}],\"vector\":{\"__isSmartRef__\":true,\"id\":1347},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.LinearGradient\"},\"1420\":{\"offset\":0,\"color\":{\"__isSmartRef__\":true,\"id\":1421}},\"1421\":{\"r\":0.98,\"g\":0.98,\"b\":0.98,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"1422\":{\"offset\":0.4,\"color\":{\"__isSmartRef__\":true,\"id\":1423}},\"1423\":{\"r\":0.91,\"g\":0.91,\"b\":0.91,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"1424\":{\"offset\":0.6,\"color\":{\"__isSmartRef__\":true,\"id\":1425}},\"1425\":{\"r\":0.91,\"g\":0.91,\"b\":0.91,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"1426\":{\"offset\":1,\"color\":{\"__isSmartRef__\":true,\"id\":1427}},\"1427\":{\"r\":0.97,\"g\":0.97,\"b\":0.97,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"1428\":{\"moveHorizontal\":true},\"1429\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":1399},\"sourceAttrName\":\"getHelpText\",\"targetObj\":{\"__isSmartRef__\":true,\"id\":0},\"targetMethodName\":\"getCollapseHelp\",\"converter\":null,\"converterString\":null,\"updater\":null,\"updaterString\":null,\"varMapping\":{\"__isSmartRef__\":true,\"id\":1430},\"__SourceModuleName__\":\"Global.lively.bindings\",\"__LivelyClassName__\":\"AttributeConnection\"},\"1430\":{\"source\":{\"__isSmartRef__\":true,\"id\":1399},\"target\":{\"__isSmartRef__\":true,\"id\":0}},\"1431\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":1399},\"sourceAttrName\":\"fire\",\"targetObj\":{\"__isSmartRef__\":true,\"id\":0},\"targetMethodName\":\"toggleCollapse\",\"converter\":null,\"converterString\":null,\"updater\":null,\"updaterString\":null,\"varMapping\":{\"__isSmartRef__\":true,\"id\":1432},\"__SourceModuleName__\":\"Global.lively.bindings\",\"__LivelyClassName__\":\"AttributeConnection\"},\"1432\":{\"source\":{\"__isSmartRef__\":true,\"id\":1399},\"target\":{\"__isSmartRef__\":true,\"id\":0}},\"1433\":{\"_Position\":{\"__isSmartRef__\":true,\"id\":1434},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":1435},\"_Extent\":{\"__isSmartRef__\":true,\"id\":1436},\"_ClipMode\":\"visible\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":1437},\"_BorderWidth\":1,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":1438},\"_Fill\":{\"__isSmartRef__\":true,\"id\":1439},\"_StrokeOpacity\":1,\"_BorderRadius\":\"8px 8px 0px 0px\",\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"1434\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1435\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\"},\"1436\":{\"x\":954.8027036045055,\"y\":22,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1437\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"1438\":{\"r\":0.4,\"g\":0.4,\"b\":0.4,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"1439\":{\"stops\":[{\"__isSmartRef__\":true,\"id\":1440},{\"__isSmartRef__\":true,\"id\":1441}],\"vector\":{\"__isSmartRef__\":true,\"id\":1443},\"__LivelyClassName__\":\"lively.morphic.LinearGradient\",\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\"},\"1440\":{\"offset\":0,\"color\":{\"__isSmartRef__\":true,\"id\":731}},\"1441\":{\"offset\":1,\"color\":{\"__isSmartRef__\":true,\"id\":1442}},\"1442\":{\"r\":0.6400000000000001,\"g\":0.6400000000000001,\"b\":0.6400000000000001,\"a\":1,\"__LivelyClassName__\":\"Color\",\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\"},\"1443\":{\"x\":0,\"y\":0,\"width\":0,\"height\":1,\"__LivelyClassName__\":\"Rectangle\",\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\"},\"1444\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"onRenderFinished\":\"onRenderFinishedHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\"},\"1445\":{\"morph\":{\"__isSmartRef__\":true,\"id\":1305},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"1446\":{\"resizeWidth\":true,\"adjustForNewBounds\":true},\"1447\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1448\":{\"x\":954.8027036045055,\"y\":22,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\"},\"1449\":{\"source\":{\"__isSmartRef__\":true,\"id\":1274},\"target\":{\"__isSmartRef__\":true,\"id\":1305}},\"1450\":{\"converter\":{\"__isSmartRef__\":true,\"id\":1451}},\"1451\":{\"originalFunc\":null,\"varMapping\":{\"__isSmartRef__\":true,\"id\":1449},\"source\":\"function (channelName) {\\n return 'Channel: ' + channelName\\n }\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1452},\"__LivelyClassName__\":\"lively.Closure\",\"__SourceModuleName__\":\"Global.lively.lang.Closure\"},\"1452\":{},\"1453\":{\"__serializedLivelyClosures__\":{\"__isSmartRef__\":true,\"id\":1454}},\"1454\":{\"test01IsMorph\":{\"__isSmartRef__\":true,\"id\":1455}},\"1455\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1456},\"source\":\"function test01IsMorph(aPart) {\\n this.assert(aPart.isMorph, 'rectangle should be a morph');\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1457},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"1456\":{\"this\":{\"__isSmartRef__\":true,\"id\":1453}},\"1457\":{},\"1458\":{\"x\":952.8027036045055,\"y\":582.901351802253,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1459\":{\"resizeWidth\":true,\"resizeHeight\":true},\"1460\":{\"r\":0,\"g\":0,\"b\":0,\"a\":1,\"__LivelyClassName__\":\"Color\",\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\"},\"1461\":{\"submorphs\":[{\"__isSmartRef__\":true,\"id\":1462},{\"__isSmartRef__\":true,\"id\":1496}],\"scripts\":[],\"id\":\"D0D9F46E-FD7F-41FF-9F0C-A6A7C1402A83\",\"shape\":{\"__isSmartRef__\":true,\"id\":1559},\"droppingEnabled\":true,\"halosEnabled\":true,\"registeredForMouseEvents\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":1566},\"showsHalos\":false,\"name\":\"ChatPane\",\"partsBinMetaInfo\":{\"__isSmartRef__\":true,\"id\":1567},\"__SourceModuleName__\":\"Global.lively.morphic.Core\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":1576},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":1577},\"attributeConnections\":[{\"__isSmartRef__\":true,\"id\":1578}],\"doNotSerialize\":[\"$$userName\"],\"doNotCopyProperties\":[\"$$userName\"],\"derivationIds\":[127,\"F0291F62-F100-480C-AEBF-0230398F7983\",\"AE8B5ED7-E305-45BC-BE4A-1C28A49EE12B\",\"39BA345C-17FA-45A0-BAC2-F0CF5654ACF8\",\"81A4FF97-F30E-487B-B327-0637C2259E30\",\"FACF9033-58EA-4855-B33A-402F56DDD7C0\",\"A4D61D3F-80A2-4F4C-ACD6-2CD7207F7537\",\"8A69E49A-F205-4C3F-A956-E2839BB6E326\"],\"partTests\":{\"__isSmartRef__\":true,\"id\":1579},\"_ClipMode\":\"visible\",\"owner\":{\"__isSmartRef__\":true,\"id\":0},\"priorExtent\":{\"__isSmartRef__\":true,\"id\":1584},\"layout\":{\"__isSmartRef__\":true,\"id\":1585},\"prevScroll\":[0,0],\"distanceToDragEvent\":{\"__isSmartRef__\":true,\"id\":1586},\"_Visible\":false,\"visible\":false,\"userName\":\"\",\"whiteboard\":{\"__isSmartRef__\":true,\"id\":1274},\"_Rotation\":0,\"_Scale\":1.002003004005006,\"pencilStyler\":{\"__isSmartRef__\":true,\"id\":1},\"__serializedLivelyClosures__\":{\"__isSmartRef__\":true,\"id\":1587},\"__LivelyClassName__\":\"lively.morphic.Box\"},\"1462\":{\"submorphs\":[],\"scripts\":[],\"id\":\"C93B9405-B98E-4F60-BD12-D0EBDF92078E\",\"shape\":{\"__isSmartRef__\":true,\"id\":1463},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"halosEnabled\":true,\"fixedWidth\":true,\"fixedHeight\":true,\"allowsInput\":true,\"_OverflowMode\":\"visible\",\"_FontFamily\":\"Arial, sans-serif\",\"registeredForMouseEvents\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":1469},\"_MaxTextWidth\":310.6757780000002,\"_MaxTextHeight\":null,\"textColor\":{\"__isSmartRef__\":true,\"id\":1470},\"showsHalos\":false,\"_FontSize\":14,\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"name\":\"InputField\",\"partsBinMetaInfo\":{\"__isSmartRef__\":true,\"id\":1471},\"textChunks\":[{\"__isSmartRef__\":true,\"id\":1472}],\"charsReplaced\":\"s\",\"lastFindLoc\":1,\"prevScroll\":[0,0],\"priorExtent\":{\"__isSmartRef__\":true,\"id\":1474},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":1475},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":1476},\"derivationIds\":[1958,\"5B687CF4-A959-4870-8A5D-79893818E856\",\"197C9A4C-1833-4CD7-9094-F53D4FAF7A8D\",\"262D4182-0311-42DE-9C74-664134A8A519\",\"29A0353A-3514-4A6B-8BF8-23169A511464\"],\"_WhiteSpaceHandling\":\"pre-wrap\",\"_ClipMode\":\"visible\",\"moved\":true,\"attributeConnections\":[],\"doNotSerialize\":[],\"doNotCopyProperties\":[],\"owner\":{\"__isSmartRef__\":true,\"id\":1461},\"_MinTextWidth\":310.6757780000002,\"_MinTextHeight\":null,\"distanceToDragEvent\":{\"__isSmartRef__\":true,\"id\":1477},\"layout\":{\"__isSmartRef__\":true,\"id\":1478},\"savedTextString\":\"\",\"isBeingDragged\":false,\"history\":[],\"historyPosition\":0,\"previousSelection\":[0,0],\"_Rotation\":0,\"_Scale\":1,\"__serializedLivelyClosures__\":{\"__isSmartRef__\":true,\"id\":1479},\"__LivelyClassName__\":\"lively.morphic.Text\"},\"1463\":{\"fill\":null,\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"_Position\":{\"__isSmartRef__\":true,\"id\":1464},\"_Extent\":{\"__isSmartRef__\":true,\"id\":1465},\"_BorderWidth\":1.1840000000000002,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":1466},\"_BorderRadius\":6.660000000000001,\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":1467},\"_Padding\":{\"__isSmartRef__\":true,\"id\":1468},\"_Opacity\":1,\"_BorderStyle\":\"solid\",\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"1464\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1465\":{\"x\":328.0437780000002,\"y\":24.368000000000002,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\"},\"1466\":{\"r\":0.753,\"g\":0.753,\"b\":0.753,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"1467\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\"},\"1468\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"1469\":{\"x\":1.9920040000029076,\"y\":553.9660670000009,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1470\":{\"r\":0,\"g\":0,\"b\":0,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"1471\":{\"partsSpaceName\":\"PartsBin/Inputs/\",\"__SourceModuleName__\":\"Global.lively.PartsBin\",\"migrationLevel\":2,\"comment\":\"Simple input field for Forms demo\",\"partName\":\"InputField\",\"revisionOnLoad\":148665,\"__LivelyClassName__\":\"lively.PartsBin.PartsBinMetaInfo\"},\"1472\":{\"style\":{\"__isSmartRef__\":true,\"id\":1473},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":1462},\"storedString\":\"\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\"},\"1473\":{\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\"},\"1474\":{\"x\":328.0437780000002,\"y\":24.368000000000002,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1475\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"onRenderFinished\":\"onRenderFinishedHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\",\"updateText\":\"updateTextHTML\",\"setTextExtent\":\"setTextExtentHTML\",\"setMaxTextWidth\":\"setMaxTextWidthHTML\",\"setMaxTextHeight\":\"setMaxTextHeightHTML\",\"setMinTextWidth\":\"setMinTextWidthHTML\",\"setMinTextHeight\":\"setMinTextHeightHTML\",\"getTextExtent\":\"getTextExtentHTML\",\"getTextString\":\"getTextStringHTML\",\"ignoreTextEvents\":\"ignoreTextEventsHTML\",\"unignoreTextEvents\":\"unignoreTextEventsHTML\",\"enableTextEvents\":\"enableTextEventsHTML\",\"setFontFamily\":\"setFontFamilyHTML\",\"setFontSize\":\"setFontSizeHTML\",\"setTextColor\":\"setTextColorHTML\",\"setPadding\":\"setPaddingHTML\",\"setAlign\":\"setAlignHTML\",\"setVerticalAlign\":\"setVerticalAlignHTML\",\"setDisplay\":\"setDisplayHTML\",\"setWhiteSpaceHandling\":\"setWhiteSpaceHandlingHTML\",\"focusMorph\":\"focusMorphHTML\",\"setInputAllowed\":\"setInputAllowedHTML\"},\"1476\":{\"morph\":{\"__isSmartRef__\":true,\"id\":1462},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"1477\":{\"x\":216.0040060080098,\"y\":-13.010015020025094,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1478\":{\"resizeWidth\":true,\"moveVertical\":true},\"1479\":{\"onrestore\":{\"__isSmartRef__\":true,\"id\":1480},\"onKeyDown\":{\"__isSmartRef__\":true,\"id\":1488}},\"1480\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1481},\"source\":\"function onrestore() {\\n this.history = [];\\n this.historyPosition = 0;\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1486},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"1481\":{\"this\":{\"__isSmartRef__\":true,\"id\":1462},\"__serializedLivelyClosures__\":{\"__isSmartRef__\":true,\"id\":1482}},\"1482\":{\"$super\":{\"__isSmartRef__\":true,\"id\":1483}},\"1483\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1484},\"source\":\"function () {\\n try {\\n return obj.constructor.prototype[name].apply(obj, arguments)\\n } catch (e) {\\n if ($world) \\n $world.logError(e, 'Error in $super call')\\n else\\n alert('Error in $super call: ' + e + '\\\\n' + e.stack);\\n return null;\\n }\\n }\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1485},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"1484\":{\"obj\":{\"__isSmartRef__\":true,\"id\":1462},\"name\":\"onrestore\"},\"1485\":{},\"1486\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":1487},\"user\":\"conradcalmez\",\"tags\":[]},\"1487\":{\"isSerializedDate\":true,\"string\":\"Fri Apr 27 2012 20:59:12 GMT+0200 (CEST)\"},\"1488\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1489},\"source\":\"function onKeyDown(evt) {\\n //$super(evt);\\n var text = this.getTextString();\\n if (evt.keyCode === 13 && text) {\\n this.history.push(text);\\n this.historyPosition = this.history.length;\\n if (text.slice(0,1) === \\\"/\\\") {\\n this.owner.processCommand(text);\\n } else {\\n this.owner.sendMessage(text);\\n }\\n this.setTextString(\\\"\\\");\\n } else if (evt.keyCode === 38) {\\n this.historyPosition--;\\n if (this.historyPosition >= 0) {\\n this.setTextString(this.history[this.historyPosition]);\\n } else {\\n this.historyPosition = 0;\\n }\\n } else if (evt.keyCode === 40) {\\n this.historyPosition++;\\n if (this.historyPosition < this.history.length) {\\n this.setTextString(this.history[this.historyPosition]);\\n } else if (this.historyPosition == this.history.length) {\\n this.setTextString(\\\"\\\");\\n } else {\\n this.historyPosition = this.history.length;\\n }\\n };\\n //evt.stop();\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1494},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"1489\":{\"this\":{\"__isSmartRef__\":true,\"id\":1462},\"__serializedLivelyClosures__\":{\"__isSmartRef__\":true,\"id\":1490}},\"1490\":{\"$super\":{\"__isSmartRef__\":true,\"id\":1491}},\"1491\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1492},\"source\":\"function () {\\n try {\\n return obj.constructor.prototype[name].apply(obj, arguments)\\n } catch (e) {\\n if ($world) \\n $world.logError(e, 'Error in $super call')\\n else\\n alert('Error in $super call: ' + e + '\\\\n' + e.stack);\\n return null;\\n }\\n }\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1493},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"1492\":{\"obj\":{\"__isSmartRef__\":true,\"id\":1462},\"name\":\"onKeyDown\"},\"1493\":{},\"1494\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":1495},\"user\":\"conradcalmez\",\"tags\":[]},\"1495\":{\"isSerializedDate\":true,\"string\":\"Mon Apr 30 2012 08:32:02 GMT+0200 (CEST)\"},\"1496\":{\"submorphs\":[{\"__isSmartRef__\":true,\"id\":1497}],\"scripts\":[],\"id\":\"B61C669C-3446-42B4-AE85-DFE3B0CD272E\",\"shape\":{\"__isSmartRef__\":true,\"id\":1525},\"droppingEnabled\":true,\"halosEnabled\":true,\"registeredForMouseEvents\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":1532},\"showsHalos\":false,\"name\":\"ConsolePane\",\"partsBinMetaInfo\":{\"__isSmartRef__\":true,\"id\":1533},\"__SourceModuleName__\":\"Global.lively.morphic.Core\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":1542},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":1543},\"attributeConnections\":[],\"doNotSerialize\":[],\"doNotCopyProperties\":[],\"derivationIds\":[127,\"F0291F62-F100-480C-AEBF-0230398F7983\",\"AE8B5ED7-E305-45BC-BE4A-1C28A49EE12B\",\"39BA345C-17FA-45A0-BAC2-F0CF5654ACF8\",\"2284B4AF-3F6A-4ED0-B371-2D6A5F5F8721\",\"825058EF-B1B2-4144-99EA-1AB7F5F057B1\",\"A67547E7-12AD-4C37-AEB2-70DA37858E48\",\"50181AE7-B6F0-4A6A-B4B5-95949DAA9D7F\"],\"partTests\":{\"__isSmartRef__\":true,\"id\":1544},\"_ClipMode\":\"auto\",\"owner\":{\"__isSmartRef__\":true,\"id\":1461},\"isBeingDragged\":false,\"priorExtent\":{\"__isSmartRef__\":true,\"id\":1549},\"prevScroll\":[0,0],\"_Rotation\":0,\"_Scale\":1,\"__serializedLivelyClosures__\":{\"__isSmartRef__\":true,\"id\":1550},\"__LivelyClassName__\":\"lively.morphic.Box\"},\"1497\":{\"submorphs\":[],\"scripts\":[],\"id\":\"36F5D6C4-E71B-4FD2-A402-0D9CFDB5A643\",\"shape\":{\"__isSmartRef__\":true,\"id\":1498},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"halosEnabled\":true,\"fixedWidth\":true,\"fixedHeight\":true,\"allowsInput\":true,\"_OverflowMode\":\"visible\",\"_FontFamily\":\"courier\",\"registeredForMouseEvents\":true,\"_MaxTextWidth\":326,\"_MaxTextHeight\":null,\"textColor\":{\"__isSmartRef__\":true,\"id\":1501},\"showsHalos\":false,\"_FontSize\":10,\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"name\":\"TextPane\",\"partsBinMetaInfo\":{\"__isSmartRef__\":true,\"id\":1505},\"textChunks\":[{\"__isSmartRef__\":true,\"id\":1506}],\"charsReplaced\":\"\",\"lastFindLoc\":17,\"prevScroll\":[0,0],\"priorExtent\":{\"__isSmartRef__\":true,\"id\":1508},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":1509},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":1510},\"attributeConnections\":[{\"__isSmartRef__\":true,\"id\":1511}],\"doNotSerialize\":[\"$$textString\"],\"doNotCopyProperties\":[\"$$textString\"],\"layout\":{\"__isSmartRef__\":true,\"id\":1512},\"_Padding\":{\"__isSmartRef__\":true,\"id\":1513},\"_WhiteSpaceHandling\":\"pre-wrap\",\"_Position\":{\"__isSmartRef__\":true,\"id\":1514},\"derivationIds\":[2362,\"5D172806-0544-45B6-80E9-E8AA3475FE71\",\"022F604C-036A-4213-8CCE-C823172C8D13\",\"BC5F6774-C382-49A3-A0C6-E26114FFF113\",\"B5AC1E1E-F04F-4EA8-9416-1B08E0A9ACB8\"],\"_ClipMode\":\"auto\",\"moved\":true,\"owner\":{\"__isSmartRef__\":true,\"id\":1496},\"_MinTextWidth\":326,\"_MinTextHeight\":null,\"distanceToDragEvent\":{\"__isSmartRef__\":true,\"id\":1515},\"isBeingDragged\":false,\"eventsAreDisabled\":true,\"_HandStyle\":\"default\",\"_PointerEvents\":\"none\",\"_Rotation\":0,\"_Scale\":0.998001,\"textString\":\"\",\"__serializedLivelyClosures__\":{\"__isSmartRef__\":true,\"id\":1516},\"__LivelyClassName__\":\"lively.morphic.Text\"},\"1498\":{\"fill\":null,\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"_Position\":{\"__isSmartRef__\":true,\"id\":1499},\"_Extent\":{\"__isSmartRef__\":true,\"id\":1500},\"_BorderWidth\":0,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":1501},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":1502},\"_BorderRadius\":0,\"_Opacity\":1,\"_BorderStyle\":\"solid\",\"_Fill\":{\"__isSmartRef__\":true,\"id\":1503},\"_Padding\":{\"__isSmartRef__\":true,\"id\":1504},\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"1499\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1500\":{\"x\":326,\"y\":548,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\"},\"1501\":{\"r\":0,\"g\":0,\"b\":0,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"1502\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\"},\"1503\":{\"r\":0.921,\"g\":0.921,\"b\":0.921,\"a\":1,\"__LivelyClassName__\":\"Color\",\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\"},\"1504\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"1505\":{\"partsSpaceName\":\"PartsBin/Text/\",\"__SourceModuleName__\":\"Global.lively.PartsBin\",\"migrationLevel\":2,\"comment\":\"a simple text morph\",\"partName\":\"TextBox\",\"revisionOnLoad\":140039,\"__LivelyClassName__\":\"lively.PartsBin.PartsBinMetaInfo\"},\"1506\":{\"style\":{\"__isSmartRef__\":true,\"id\":1507},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":1497},\"storedString\":\"\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\"},\"1507\":{\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\"},\"1508\":{\"x\":326,\"y\":548,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\"},\"1509\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"onRenderFinished\":\"onRenderFinishedHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\",\"updateText\":\"updateTextHTML\",\"setTextExtent\":\"setTextExtentHTML\",\"setMaxTextWidth\":\"setMaxTextWidthHTML\",\"setMaxTextHeight\":\"setMaxTextHeightHTML\",\"setMinTextWidth\":\"setMinTextWidthHTML\",\"setMinTextHeight\":\"setMinTextHeightHTML\",\"getTextExtent\":\"getTextExtentHTML\",\"getTextString\":\"getTextStringHTML\",\"ignoreTextEvents\":\"ignoreTextEventsHTML\",\"unignoreTextEvents\":\"unignoreTextEventsHTML\",\"enableTextEvents\":\"enableTextEventsHTML\",\"setFontFamily\":\"setFontFamilyHTML\",\"setFontSize\":\"setFontSizeHTML\",\"setTextColor\":\"setTextColorHTML\",\"setPadding\":\"setPaddingHTML\",\"setAlign\":\"setAlignHTML\",\"setVerticalAlign\":\"setVerticalAlignHTML\",\"setDisplay\":\"setDisplayHTML\",\"setWhiteSpaceHandling\":\"setWhiteSpaceHandlingHTML\",\"focusMorph\":\"focusMorphHTML\",\"setInputAllowed\":\"setInputAllowedHTML\"},\"1510\":{\"morph\":{\"__isSmartRef__\":true,\"id\":1497},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"1511\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":1497},\"sourceAttrName\":\"textString\",\"targetObj\":{\"__isSmartRef__\":true,\"id\":1497},\"targetMethodName\":\"scrollToBottom\",\"__SourceModuleName__\":\"Global.lively.bindings\",\"__LivelyClassName__\":\"AttributeConnection\"},\"1512\":{\"adjustForNewBounds\":true,\"resizeWidth\":true,\"resizeHeight\":true},\"1513\":{\"x\":5,\"y\":5,\"width\":5,\"height\":5,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"1514\":{\"x\":2.799100000010526,\"y\":2.958021000000997,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1515\":{\"x\":180.01001502002487,\"y\":-12.987981975970001,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1516\":{\"onrestore\":{\"__isSmartRef__\":true,\"id\":1517}},\"1517\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1518},\"source\":\"function onrestore() {\\n this.disableEvents();\\n this.setExtent(pt(326,548));\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1523},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"1518\":{\"this\":{\"__isSmartRef__\":true,\"id\":1497},\"__serializedLivelyClosures__\":{\"__isSmartRef__\":true,\"id\":1519}},\"1519\":{\"$super\":{\"__isSmartRef__\":true,\"id\":1520}},\"1520\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1521},\"source\":\"function () {\\n try {\\n return obj.constructor.prototype[name].apply(obj, arguments)\\n } catch (e) {\\n if ($world) \\n $world.logError(e, 'Error in $super call')\\n else\\n alert('Error in $super call: ' + e + '\\\\n' + e.stack);\\n return null;\\n }\\n }\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1522},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"1521\":{\"obj\":{\"__isSmartRef__\":true,\"id\":1497},\"name\":\"onrestore\"},\"1522\":{},\"1523\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":1524},\"user\":\"conradcalmez\",\"tags\":[]},\"1524\":{\"isSerializedDate\":true,\"string\":\"Fri Apr 27 2012 13:04:02 GMT+0200 (CEST)\"},\"1525\":{\"position\":{\"__isSmartRef__\":true,\"id\":1526},\"_Extent\":{\"__isSmartRef__\":true,\"id\":1527},\"_BorderWidth\":0,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":1528},\"_Fill\":{\"__isSmartRef__\":true,\"id\":1529},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":1530},\"_ClipMode\":\"visible\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":1531},\"_BorderRadius\":0,\"_Opacity\":1,\"_BorderStyle\":\"solid\",\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"1526\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1527\":{\"x\":330,\"y\":550,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1528\":{\"r\":0,\"g\":0,\"b\":0,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"1529\":{\"r\":0.921,\"g\":0.921,\"b\":0.921,\"a\":1,\"__LivelyClassName__\":\"Color\",\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\"},\"1530\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\"},\"1531\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"1532\":{\"x\":1.196901999999909,\"y\":0.9980010000000021,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1533\":{\"partsSpaceName\":\"PartsBin/Basic\",\"__SourceModuleName__\":\"Global.lively.PartsBin\",\"comment\":\"A simple box morph. A really blue one. Its amazing what you can build out of simple boxes.... Who needs stars when you got blue rectangles!\",\"migrationLevel\":4,\"partName\":\"Rectangle\",\"changes\":[{\"__isSmartRef__\":true,\"id\":1534},{\"__isSmartRef__\":true,\"id\":1536},{\"__isSmartRef__\":true,\"id\":1538},{\"__isSmartRef__\":true,\"id\":1540}],\"revisionOnLoad\":150682,\"__LivelyClassName__\":\"lively.PartsBin.PartsBinMetaInfo\"},\"1534\":{\"date\":{\"__isSmartRef__\":true,\"id\":1535},\"author\":\"undefined\",\"message\":\"sorry\",\"id\":\"44B56D2E-9B59-4C67-A305-49A6E10E66C2\"},\"1535\":{\"isSerializedDate\":true,\"string\":\"Wed Mar 14 2012 10:53:45 GMT+0100 (CET)\"},\"1536\":{\"date\":{\"__isSmartRef__\":true,\"id\":1537},\"author\":\"fbo\",\"message\":\"\",\"id\":\"BD1C654D-9100-4B66-BC62-B15FF2498B2B\"},\"1537\":{\"isSerializedDate\":true,\"string\":\"Sat Feb 25 2012 02:59:09 GMT+0100 (CET)\"},\"1538\":{\"date\":{\"__isSmartRef__\":true,\"id\":1539},\"author\":\"undefined\",\"message\":\"css transitions\",\"id\":\"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7\"},\"1539\":{\"isSerializedDate\":true,\"string\":\"Wed Mar 14 2012 10:42:26 GMT+0100 (CET)\"},\"1540\":{\"date\":{\"__isSmartRef__\":true,\"id\":1541},\"author\":\"undefined\",\"message\":\"suddenly, the rectangle became a CarDemo\",\"id\":\"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350\"},\"1541\":{\"isSerializedDate\":true,\"string\":\"Mon Apr 09 2012 13:42:07 GMT+0200 (CEST)\"},\"1542\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"onRenderFinished\":\"onRenderFinishedHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\"},\"1543\":{\"morph\":{\"__isSmartRef__\":true,\"id\":1496},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"1544\":{\"__serializedLivelyClosures__\":{\"__isSmartRef__\":true,\"id\":1545}},\"1545\":{\"test01IsMorph\":{\"__isSmartRef__\":true,\"id\":1546}},\"1546\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1547},\"source\":\"function test01IsMorph(aPart) {\\n this.assert(aPart.isMorph, 'rectangle should be a morph');\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1548},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"1547\":{\"this\":{\"__isSmartRef__\":true,\"id\":1544}},\"1548\":{},\"1549\":{\"x\":330,\"y\":549,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1550\":{\"onrestore\":{\"__isSmartRef__\":true,\"id\":1551}},\"1551\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1552},\"source\":\"function onrestore() {\\n this.setClipMode(\\\"auto\\\");\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1557},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"1552\":{\"this\":{\"__isSmartRef__\":true,\"id\":1496},\"__serializedLivelyClosures__\":{\"__isSmartRef__\":true,\"id\":1553}},\"1553\":{\"$super\":{\"__isSmartRef__\":true,\"id\":1554}},\"1554\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1555},\"source\":\"function () {\\n try {\\n return obj.constructor.prototype[name].apply(obj, arguments)\\n } catch (e) {\\n if ($world) \\n $world.logError(e, 'Error in $super call')\\n else\\n alert('Error in $super call: ' + e + '\\\\n' + e.stack);\\n return null;\\n }\\n }\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1556},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"1555\":{\"obj\":{\"__isSmartRef__\":true,\"id\":1496},\"name\":\"onrestore\"},\"1556\":{},\"1557\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":1558},\"user\":\"conradcalmez\",\"tags\":[]},\"1558\":{\"isSerializedDate\":true,\"string\":\"Thu Apr 26 2012 20:07:58 GMT+0200 (CEST)\"},\"1559\":{\"position\":{\"__isSmartRef__\":true,\"id\":1560},\"_Extent\":{\"__isSmartRef__\":true,\"id\":1561},\"_BorderWidth\":1,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":1562},\"_Fill\":{\"__isSmartRef__\":true,\"id\":1563},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":1564},\"_ClipMode\":\"visible\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":1565},\"_BorderRadius\":0,\"_Opacity\":1,\"_BorderStyle\":\"solid\",\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"1560\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1561\":{\"x\":332.6,\"y\":582.1,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\"},\"1562\":{\"r\":0,\"g\":0,\"b\":0,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"1563\":{\"r\":1,\"g\":1,\"b\":1,\"a\":1,\"__LivelyClassName__\":\"Color\",\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\"},\"1564\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\"},\"1565\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"1566\":{\"x\":0,\"y\":0,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\"},\"1567\":{\"partsSpaceName\":\"PartsBin/Basic\",\"__SourceModuleName__\":\"Global.lively.PartsBin\",\"comment\":\"A simple box morph. A really blue one. Its amazing what you can build out of simple boxes.... Who needs stars when you got blue rectangles!\",\"migrationLevel\":4,\"partName\":\"Rectangle\",\"changes\":[{\"__isSmartRef__\":true,\"id\":1568},{\"__isSmartRef__\":true,\"id\":1570},{\"__isSmartRef__\":true,\"id\":1572},{\"__isSmartRef__\":true,\"id\":1574}],\"revisionOnLoad\":150682,\"__LivelyClassName__\":\"lively.PartsBin.PartsBinMetaInfo\"},\"1568\":{\"date\":{\"__isSmartRef__\":true,\"id\":1569},\"author\":\"undefined\",\"message\":\"sorry\",\"id\":\"44B56D2E-9B59-4C67-A305-49A6E10E66C2\"},\"1569\":{\"isSerializedDate\":true,\"string\":\"Wed Mar 14 2012 10:53:45 GMT+0100 (CET)\"},\"1570\":{\"date\":{\"__isSmartRef__\":true,\"id\":1571},\"author\":\"fbo\",\"message\":\"\",\"id\":\"BD1C654D-9100-4B66-BC62-B15FF2498B2B\"},\"1571\":{\"isSerializedDate\":true,\"string\":\"Sat Feb 25 2012 02:59:09 GMT+0100 (CET)\"},\"1572\":{\"date\":{\"__isSmartRef__\":true,\"id\":1573},\"author\":\"undefined\",\"message\":\"css transitions\",\"id\":\"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7\"},\"1573\":{\"isSerializedDate\":true,\"string\":\"Wed Mar 14 2012 10:42:26 GMT+0100 (CET)\"},\"1574\":{\"date\":{\"__isSmartRef__\":true,\"id\":1575},\"author\":\"undefined\",\"message\":\"suddenly, the rectangle became a CarDemo\",\"id\":\"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350\"},\"1575\":{\"isSerializedDate\":true,\"string\":\"Mon Apr 09 2012 13:42:07 GMT+0200 (CEST)\"},\"1576\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"onRenderFinished\":\"onRenderFinishedHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\"},\"1577\":{\"morph\":{\"__isSmartRef__\":true,\"id\":1461},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"1578\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":1461},\"sourceAttrName\":\"userName\",\"targetObj\":{\"__isSmartRef__\":true,\"id\":1461},\"targetMethodName\":\"syncUserName\",\"__SourceModuleName__\":\"Global.lively.bindings\",\"__LivelyClassName__\":\"AttributeConnection\"},\"1579\":{\"__serializedLivelyClosures__\":{\"__isSmartRef__\":true,\"id\":1580}},\"1580\":{\"test01IsMorph\":{\"__isSmartRef__\":true,\"id\":1581}},\"1581\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1582},\"source\":\"function test01IsMorph(aPart) {\\n this.assert(aPart.isMorph, 'rectangle should be a morph');\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1583},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"1582\":{\"this\":{\"__isSmartRef__\":true,\"id\":1579}},\"1583\":{},\"1584\":{\"x\":332.6,\"y\":582.1,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\"},\"1585\":{\"adjustForNewBounds\":true,\"moveHorizontal\":true,\"resizeWidth\":false,\"resizeHeight\":true},\"1586\":{\"x\":209,\"y\":-16,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1587\":{\"onrestore\":{\"__isSmartRef__\":true,\"id\":1588},\"hide\":{\"__isSmartRef__\":true,\"id\":1596},\"setUserName\":{\"__isSmartRef__\":true,\"id\":1600},\"syncUserName\":{\"__isSmartRef__\":true,\"id\":1604},\"toggle\":{\"__isSmartRef__\":true,\"id\":1608},\"isVisible\":{\"__isSmartRef__\":true,\"id\":1612},\"show\":{\"__isSmartRef__\":true,\"id\":1620},\"showMessage\":{\"__isSmartRef__\":true,\"id\":1624},\"sendMessage\":{\"__isSmartRef__\":true,\"id\":1628},\"getUserName\":{\"__isSmartRef__\":true,\"id\":1632},\"processCommand\":{\"__isSmartRef__\":true,\"id\":1636}},\"1588\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1589},\"source\":\"function onrestore() {\\n this.setExtent(pt(332.6,582.1));\\n this.visible = false;\\n this.hide();\\n this.whiteboard = this.owner.get(\\\"WhiteBoard\\\");\\n this.pencilStyler = this.owner.get(\\\"PencilStyler\\\");\\n this.setUserName($world.getUserName());\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1594},\"__LivelyClassName__\":\"lively.Closure\",\"__SourceModuleName__\":\"Global.lively.lang.Closure\"},\"1589\":{\"this\":{\"__isSmartRef__\":true,\"id\":1461},\"__serializedLivelyClosures__\":{\"__isSmartRef__\":true,\"id\":1590}},\"1590\":{\"$super\":{\"__isSmartRef__\":true,\"id\":1591}},\"1591\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1592},\"source\":\"function () {\\n try {\\n return obj.constructor.prototype[name].apply(obj, arguments)\\n } catch (e) {\\n if ($world) \\n $world.logError(e, 'Error in $super call')\\n else\\n alert('Error in $super call: ' + e + '\\\\n' + e.stack);\\n return null;\\n }\\n }\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1593},\"__LivelyClassName__\":\"lively.Closure\",\"__SourceModuleName__\":\"Global.lively.lang.Closure\"},\"1592\":{\"obj\":{\"__isSmartRef__\":true,\"id\":1461},\"name\":\"onrestore\"},\"1593\":{},\"1594\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":1595},\"user\":\"conradcalmez\",\"tags\":[]},\"1595\":{\"isSerializedDate\":true,\"string\":\"Wed May 02 2012 19:27:45 GMT+0200 (CEST)\"},\"1596\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1597},\"source\":\"function hide() {\\n this.setPosition(pt(0, 0));\\n this.setVisible(false);\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1598},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"1597\":{\"this\":{\"__isSmartRef__\":true,\"id\":1461}},\"1598\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":1599},\"user\":\"conradcalmez\",\"tags\":[]},\"1599\":{\"isSerializedDate\":true,\"string\":\"Wed May 02 2012 15:40:19 GMT+0200 (CEST)\"},\"1600\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1601},\"source\":\"function setUserName(name) {\\n this.userName = name;\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1602},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"1601\":{\"this\":{\"__isSmartRef__\":true,\"id\":1461}},\"1602\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":1603},\"user\":\"conradcalmez\",\"tags\":[]},\"1603\":{\"isSerializedDate\":true,\"string\":\"Mon Apr 30 2012 15:02:29 GMT+0200 (CEST)\"},\"1604\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1605},\"source\":\"function syncUserName(name) {\\n if (this.whiteboard.active) {\\n this.whiteboard.socket.emit('nick', {message: name, broadcast: true});\\n }\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1606},\"__LivelyClassName__\":\"lively.Closure\",\"__SourceModuleName__\":\"Global.lively.lang.Closure\"},\"1605\":{\"this\":{\"__isSmartRef__\":true,\"id\":1461}},\"1606\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":1607},\"user\":\"conradcalmez\",\"tags\":[]},\"1607\":{\"isSerializedDate\":true,\"string\":\"Wed May 02 2012 19:15:33 GMT+0200 (CEST)\"},\"1608\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1609},\"source\":\"function toggle() {\\n if (this.visible) {\\n this.hide();\\n this.visible = false;\\n } else {\\n this.show();\\n this.visible = true;\\n this.get(\\\"InputField\\\").focus();\\n }\\n if (this.pencilStyler.isVisible()) {\\n this.pencilStyler.show();\\n }\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1610},\"__LivelyClassName__\":\"lively.Closure\",\"__SourceModuleName__\":\"Global.lively.lang.Closure\"},\"1609\":{\"this\":{\"__isSmartRef__\":true,\"id\":1461}},\"1610\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":1611},\"user\":\"conradcalmez\",\"tags\":[]},\"1611\":{\"isSerializedDate\":true,\"string\":\"Wed May 02 2012 19:31:38 GMT+0200 (CEST)\"},\"1612\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1613},\"source\":\"function isVisible() {\\n return this.visible || false;\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1618},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"1613\":{\"this\":{\"__isSmartRef__\":true,\"id\":1461},\"__serializedLivelyClosures__\":{\"__isSmartRef__\":true,\"id\":1614}},\"1614\":{\"$super\":{\"__isSmartRef__\":true,\"id\":1615}},\"1615\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1616},\"source\":\"function () {\\n try {\\n return obj.constructor.prototype[name].apply(obj, arguments)\\n } catch (e) {\\n if ($world) \\n $world.logError(e, 'Error in $super call')\\n else\\n alert('Error in $super call: ' + e + '\\\\n' + e.stack);\\n return null;\\n }\\n }\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1617},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"1616\":{\"obj\":{\"__isSmartRef__\":true,\"id\":1461},\"name\":\"isVisible\"},\"1617\":{},\"1618\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":1619},\"user\":\"conradcalmez\",\"tags\":[]},\"1619\":{\"isSerializedDate\":true,\"string\":\"Thu Apr 26 2012 17:52:17 GMT+0200 (CEST)\"},\"1620\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1621},\"source\":\"function show() {\\n var titlebarOffset = this.owner.get(\\\"TitleBar\\\").getExtent().y;\\n var windowOffset = this.owner.getExtent().x + 1;\\n this.setPosition(pt(windowOffset, titlebarOffset));\\n this.setVisible(true);\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1622},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"1621\":{\"this\":{\"__isSmartRef__\":true,\"id\":1461}},\"1622\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":1623},\"user\":\"conradcalmez\",\"tags\":[]},\"1623\":{\"isSerializedDate\":true,\"string\":\"Wed May 02 2012 15:40:25 GMT+0200 (CEST)\"},\"1624\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1625},\"source\":\"function showMessage(messageText, optNick) {\\n var pane = this.get(\\\"ConsolePane\\\").get(\\\"TextPane\\\");\\n var currentText = pane.getTextString();\\n var text = \\\"\\\";\\n if (optNick) {\\n text = \\\"<\\\" + optNick + \\\"> \\\" + messageText;\\n } else {\\n text = messageText;\\n }\\n if (!currentText) {\\n pane.setTextString(text);\\n } else {\\n pane.setTextString(currentText + \\\"\\\\n\\\" + text);\\n }\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1626},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"1625\":{\"this\":{\"__isSmartRef__\":true,\"id\":1461}},\"1626\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":1627},\"user\":\"conradcalmez\",\"tags\":[]},\"1627\":{\"isSerializedDate\":true,\"string\":\"Fri Apr 27 2012 13:02:43 GMT+0200 (CEST)\"},\"1628\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1629},\"source\":\"function sendMessage(messageText) {\\n if (this.whiteboard.active) {\\n this.whiteboard.socket.emit('chat', {\\n message: messageText,\\n me: true,\\n broadcast: true,\\n });\\n }\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1630},\"__LivelyClassName__\":\"lively.Closure\",\"__SourceModuleName__\":\"Global.lively.lang.Closure\"},\"1629\":{\"this\":{\"__isSmartRef__\":true,\"id\":1461}},\"1630\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":1631},\"user\":\"conradcalmez\",\"tags\":[]},\"1631\":{\"isSerializedDate\":true,\"string\":\"Wed May 02 2012 19:15:59 GMT+0200 (CEST)\"},\"1632\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1633},\"source\":\"function getUserName() {\\n return this.userName || $world.getUserName();\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1634},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"1633\":{\"this\":{\"__isSmartRef__\":true,\"id\":1461}},\"1634\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":1635},\"user\":\"conradcalmez\",\"tags\":[]},\"1635\":{\"isSerializedDate\":true,\"string\":\"Fri Apr 27 2012 13:00:03 GMT+0200 (CEST)\"},\"1636\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1637},\"source\":\"function processCommand(commandString) {\\n var command = commandString.slice(1,commandString.length).split(\\\" \\\")\\n if (command[0] === 'nick') {\\n this.setUserName(command[1]);\\n this.showMessage(\\\"changed nick to \\\" + command[1]);\\n }\\n else if (command[0] === 'names') {\\n this.owner.get(\\\"WhiteBoard\\\").getConnectedUserNames();\\n }\\n else if (command[0] === 'channel' || command[0] === 'chan') {\\n this.owner.get(\\\"WhiteBoard\\\").setChannel(command[1]);\\n }\\n else if (command[0] === 'clear') {\\n this.owner.get(\\\"WhiteBoard\\\").clear();\\n }\\n else if (command[0] === 'activate' || command[0] === 'a') {\\n this.owner.get(\\\"WhiteBoard\\\").activate();\\n }\\n else if (command[0] === 'deactivate' || command[0] === 'd') {\\n this.owner.get(\\\"WhiteBoard\\\").deactivate();\\n }\\n else if (command[0] === 'color' || command[0] === 'c') {\\n this.owner.get(\\\"WhiteBoard\\\").setColor(Color.rgb(command[1], command[2], command[3]));\\n }\\n else if (command[0] === 'pencil' || command[0] === 'p') {\\n this.owner.get(\\\"WhiteBoard\\\").setPencilSize(command[1]);\\n }\\n else if (command[0] === 'pencilstyler' || command[0] === 'ps') {\\n this.owner.getPencilStyler().toggle();\\n }\\n else if (command[0] === 'chat') {\\n this.owner.getChat().toggle();\\n }\\n else if (command[0] === 'help' || command[0] === 'h') {\\n var helpText = \\\"HELP :: (available commands)\\\\n\\\";\\n helpText += \\\"----------------------------\\\\n\\\\n\\\"\\n helpText += \\\"/help\\\\n :: prints this help text\\\\n\\\"\\n helpText += \\\"/nick \\\\n :: sets your nick name\\\\n\\\"\\n helpText += \\\"/names\\\\n :: shows the users in your channel\\\\n\\\"\\n helpText += \\\"/chan \\\\n :: sets the channel you are in\\\\n\\\"\\n helpText += \\\"/clear\\\\n :: clears your whiteboard\\\\n\\\"\\n helpText += \\\"/activate\\\\n :: takes your whiteboard online\\\\n\\\"\\n helpText += \\\"/deactivate\\\\n :: takes your whiteboard offline\\\\n\\\"\\n helpText += \\\"/color \\\\n :: sets the color of your pencil\\\\n\\\"\\n helpText += \\\"/pencil \\\\n :: sets the size of your pencil in pixels\\\\n\\\"\\n helpText += \\\"/pencilstyler\\\\n :: toggles the pencil styler\\\\n\\\"\\n helpText += \\\"/chat\\\\n :: toggles the chat pane\\\\n\\\"\\n this.showMessage(helpText);\\n }\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1638},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"1637\":{\"this\":{\"__isSmartRef__\":true,\"id\":1461}},\"1638\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":1639},\"user\":\"conradcalmez\",\"tags\":[]},\"1639\":{\"isSerializedDate\":true,\"string\":\"Wed May 02 2012 16:59:33 GMT+0200 (CEST)\"},\"1640\":{\"onrestore\":{\"__isSmartRef__\":true,\"id\":1641},\"deactivate\":{\"__isSmartRef__\":true,\"id\":1649},\"setupConnections\":{\"__isSmartRef__\":true,\"id\":1653},\"getColor\":{\"__isSmartRef__\":true,\"id\":1657},\"setColor\":{\"__isSmartRef__\":true,\"id\":1661},\"getPencilSize\":{\"__isSmartRef__\":true,\"id\":1665},\"setPencilSize\":{\"__isSmartRef__\":true,\"id\":1669},\"getPencilStyle\":{\"__isSmartRef__\":true,\"id\":1673},\"disconnectSocket\":{\"__isSmartRef__\":true,\"id\":1677},\"activate\":{\"__isSmartRef__\":true,\"id\":1681},\"clear\":{\"__isSmartRef__\":true,\"id\":1685},\"clearDatabase\":{\"__isSmartRef__\":true,\"id\":1689},\"drawLineFrom\":{\"__isSmartRef__\":true,\"id\":1693},\"getDrawerID\":{\"__isSmartRef__\":true,\"id\":1697},\"initialSync\":{\"__isSmartRef__\":true,\"id\":1701},\"lineTo\":{\"__isSmartRef__\":true,\"id\":1705},\"morphMenuItems\":{\"__isSmartRef__\":true,\"id\":1709},\"onMouseDown\":{\"__isSmartRef__\":true,\"id\":1717},\"onMouseMove\":{\"__isSmartRef__\":true,\"id\":1725},\"onMouseOut\":{\"__isSmartRef__\":true,\"id\":1733},\"onMouseUp\":{\"__isSmartRef__\":true,\"id\":1741},\"onTouchEnd\":{\"__isSmartRef__\":true,\"id\":1749},\"onTouchMove\":{\"__isSmartRef__\":true,\"id\":1757},\"onTouchStart\":{\"__isSmartRef__\":true,\"id\":1761},\"remove\":{\"__isSmartRef__\":true,\"id\":1769},\"reset\":{\"__isSmartRef__\":true,\"id\":1777},\"startDrawing\":{\"__isSmartRef__\":true,\"id\":1781},\"stopDrawing\":{\"__isSmartRef__\":true,\"id\":1785},\"toggleActivation\":{\"__isSmartRef__\":true,\"id\":1789},\"transformPoint\":{\"__isSmartRef__\":true,\"id\":1793},\"finishLine\":{\"__isSmartRef__\":true,\"id\":1797},\"defaultChannelName\":{\"__isSmartRef__\":true,\"id\":1801},\"getCurrentShape\":{\"__isSmartRef__\":true,\"id\":1805},\"getChannel\":{\"__isSmartRef__\":true,\"id\":1809},\"setChannel\":{\"__isSmartRef__\":true,\"id\":1813},\"$$getChannel\":{\"__isSmartRef__\":true,\"id\":1817},\"createStrokeShape\":{\"__isSmartRef__\":true,\"id\":1820},\"connectSocket\":{\"__isSmartRef__\":true,\"id\":1824},\"sync\":{\"__isSmartRef__\":true,\"id\":1828},\"deleteMorphWith\":{\"__isSmartRef__\":true,\"id\":1832},\"removeDocumentWith\":{\"__isSmartRef__\":true,\"id\":1836},\"createSocketListeners\":{\"__isSmartRef__\":true,\"id\":1840},\"addMorphFrom\":{\"__isSmartRef__\":true,\"id\":1844},\"saveMorph\":{\"__isSmartRef__\":true,\"id\":1848},\"deserializeMorph\":{\"__isSmartRef__\":true,\"id\":1852},\"submorphsChanged\":{\"__isSmartRef__\":true,\"id\":1856},\"defaultColor\":{\"__isSmartRef__\":true,\"id\":1860},\"getConnectedUserNames\":{\"__isSmartRef__\":true,\"id\":1864},\"defaultPencilSize\":{\"__isSmartRef__\":true,\"id\":1868},\"setPencilStyle\":{\"__isSmartRef__\":true,\"id\":1872},\"defaultPencilStyle\":{\"__isSmartRef__\":true,\"id\":1876}},\"1641\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1642},\"source\":\"function onrestore() {\\n this.deactivate();\\n module('projects.BP2012.Whiteboard').load(true);\\n this.setupConnections();\\n this.chat = this.owner.get(\\\"ChatPane\\\");\\n this.pencilStyler = this.owner.get(\\\"PencilStyler\\\");\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1647},\"__LivelyClassName__\":\"lively.Closure\",\"__SourceModuleName__\":\"Global.lively.lang.Closure\"},\"1642\":{\"this\":{\"__isSmartRef__\":true,\"id\":1274},\"__serializedLivelyClosures__\":{\"__isSmartRef__\":true,\"id\":1643}},\"1643\":{\"$super\":{\"__isSmartRef__\":true,\"id\":1644}},\"1644\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1645},\"source\":\"function () {\\n try {\\n return obj.constructor.prototype[name].apply(obj, arguments)\\n } catch (e) {\\n if ($world) \\n $world.logError(e, 'Error in $super call')\\n else\\n alert('Error in $super call: ' + e + '\\\\n' + e.stack);\\n return null;\\n }\\n }\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1646},\"__LivelyClassName__\":\"lively.Closure\",\"__SourceModuleName__\":\"Global.lively.lang.Closure\"},\"1645\":{\"obj\":{\"__isSmartRef__\":true,\"id\":1274},\"name\":\"onrestore\"},\"1646\":{},\"1647\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":1648},\"user\":\"conradcalmez\",\"tags\":[\"initialization\"]},\"1648\":{\"isSerializedDate\":true,\"string\":\"Wed May 02 2012 19:13:36 GMT+0200 (CEST)\"},\"1649\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1650},\"source\":\"function deactivate() {\\n if (this.active) {\\n this.disconnectSocket();\\n this.active = false;\\n this.setBorderColor(Color.black);\\n this.oldSubmorphs = [];\\n this.active = false;\\n }\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1651},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"1650\":{\"this\":{\"__isSmartRef__\":true,\"id\":1274}},\"1651\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":1652},\"user\":\"conradcalmez\",\"tags\":[\"synchronization\"]},\"1652\":{\"isSerializedDate\":true,\"string\":\"Mon Apr 30 2012 11:19:02 GMT+0200 (CEST)\"},\"1653\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1654},\"source\":\"function setupConnections() {\\n this.attributeConnections.invoke('disconnect');\\n connect(this, \\\"submorphs\\\", this, \\\"submorphsChanged\\\", {});\\n connect(this, 'channelName', this.owner.titleBar, 'setTitle', {\\n converter: function (channelName) {\\n return 'Channel: ' + channelName\\n }\\n })\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1655},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"1654\":{\"this\":{\"__isSmartRef__\":true,\"id\":1274}},\"1655\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":1656},\"user\":\"undefined\",\"tags\":[\"initialization\"]},\"1656\":{\"isSerializedDate\":true,\"string\":\"Wed Apr 25 2012 11:57:39 GMT+0200 (CEST)\"},\"1657\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1658},\"source\":\"function getColor() {\\n return this.color || this.defaultColor();\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1659},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"1658\":{\"this\":{\"__isSmartRef__\":true,\"id\":1274}},\"1659\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":1660},\"user\":\"conradcalmez\",\"tags\":[\"drawing\",\"accessing\"]},\"1660\":{\"isSerializedDate\":true,\"string\":\"Fri Apr 27 2012 20:44:47 GMT+0200 (CEST)\"},\"1661\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1662},\"source\":\"function setColor(color) {\\n this.color = color;\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1663},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"1662\":{\"this\":{\"__isSmartRef__\":true,\"id\":1274}},\"1663\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":1664},\"user\":\"conradcalmez\",\"tags\":[\"drawing\",\"accessing\"]},\"1664\":{\"isSerializedDate\":true,\"string\":\"Fri Apr 27 2012 20:45:41 GMT+0200 (CEST)\"},\"1665\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1666},\"source\":\"function getPencilSize() {\\n return this.pencilSize || this.defaultPencilSize();\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1667},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"1666\":{\"this\":{\"__isSmartRef__\":true,\"id\":1274}},\"1667\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":1668},\"user\":\"conradcalmez\",\"tags\":[\"drawing\",\"accessing\"]},\"1668\":{\"isSerializedDate\":true,\"string\":\"Mon Apr 30 2012 08:58:24 GMT+0200 (CEST)\"},\"1669\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1670},\"source\":\"function setPencilSize(size) {\\n this.pencilSize = size;\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1671},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"1670\":{\"this\":{\"__isSmartRef__\":true,\"id\":1274}},\"1671\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":1672},\"user\":\"conradcalmez\",\"tags\":[\"drawing\",\"accessing\"]},\"1672\":{\"isSerializedDate\":true,\"string\":\"Mon Apr 30 2012 08:57:47 GMT+0200 (CEST)\"},\"1673\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1674},\"source\":\"function getPencilStyle() {\\n return this.pencilStyle || this.defaultPencilStyle();\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1675},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"1674\":{\"this\":{\"__isSmartRef__\":true,\"id\":1274}},\"1675\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":1676},\"user\":\"conradcalmez\",\"tags\":[\"drawing\",\"accessing\"]},\"1676\":{\"isSerializedDate\":true,\"string\":\"Wed May 02 2012 15:03:14 GMT+0200 (CEST)\"},\"1677\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1678},\"source\":\"function disconnectSocket() {\\n this.socket && this.socket.disconnect();\\n this.socket = undefined;\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1679},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"1678\":{\"this\":{\"__isSmartRef__\":true,\"id\":1274}},\"1679\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":1680},\"user\":\"conradcalmez\",\"tags\":[\"synchronization\"]},\"1680\":{\"isSerializedDate\":true,\"string\":\"Mon Apr 30 2012 17:31:05 GMT+0200 (CEST)\"},\"1681\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1682},\"source\":\"function activate() {\\n if (!this.active) {\\n this.oldSubmorphs = [];\\n this.connectSocket();\\n this.setBorderColor(Color.green);\\n this.active = true;\\n }\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1683},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"1682\":{\"this\":{\"__isSmartRef__\":true,\"id\":1274}},\"1683\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":1684},\"user\":\"conradcalmez\",\"tags\":[\"synchronization\"]},\"1684\":{\"isSerializedDate\":true,\"string\":\"Wed May 02 2012 08:06:30 GMT+0200 (CEST)\"},\"1685\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1686},\"source\":\"function clear() {\\n if (this.active && this.socket)\\n this.clearDatabase();\\n else \\n this.submorphs.invoke('remove')\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1687},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"1686\":{\"this\":{\"__isSmartRef__\":true,\"id\":1274}},\"1687\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":1688},\"user\":\"undefined\",\"tags\":[\"drawing\",\"synchronization\"]},\"1688\":{\"isSerializedDate\":true,\"string\":\"Thu Apr 26 2012 13:40:19 GMT+0200 (CEST)\"},\"1689\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1690},\"source\":\"function clearDatabase() {\\n this.socket.emit('clear', {\\n me: true,\\n broadcast: true,\\n });\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1691},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"1690\":{\"this\":{\"__isSmartRef__\":true,\"id\":1274}},\"1691\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":1692},\"user\":\"undefined\",\"tags\":[\"synchronization\"]},\"1692\":{\"isSerializedDate\":true,\"string\":\"Tue Apr 24 2012 16:48:04 GMT+0200 (CEST)\"},\"1693\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1694},\"source\":\"function drawLineFrom(stroke) {\\n var line = this.submorphs.find(function (ea) {\\n return stroke.identifier == ea.identifier\\n })\\n if (!line) {\\n line = this.createStrokeShape();\\n line.identifier = stroke.identifier;\\n this.addMorph(line);\\n line.setVertices([]);\\n line.setBorderWidth(stroke.width);\\n line.setBorderColor(Color.rgb(stroke.color.r, stroke.color.g, stroke.color.b));\\n }\\n var vector = stroke.vector;\\n line.setVertices(line.vertices().concat([pt(vector.x, vector.y)]));\\n line.timestamp = stroke.time\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1695},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"1694\":{\"this\":{\"__isSmartRef__\":true,\"id\":1274}},\"1695\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":1696},\"user\":\"conradcalmez\",\"tags\":[\"drawing\"]},\"1696\":{\"isSerializedDate\":true,\"string\":\"Mon Apr 30 2012 19:35:32 GMT+0200 (CEST)\"},\"1697\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1698},\"source\":\"function getDrawerID() {\\n // exception case: if two whiteboards are restored at exactly the same time, they will not be synced correctly\\n return $world.getUserName() + \\\"_ON_\\\" + this.id + \\\"_AT_\\\" + this.timestamp.toString();\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1699},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"1698\":{\"this\":{\"__isSmartRef__\":true,\"id\":1274}},\"1699\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":1700},\"user\":\"undefined\",\"tags\":[\"drawing\",\"accessing\"]},\"1700\":{\"isSerializedDate\":true,\"string\":\"Thu Apr 19 2012 10:26:58 GMT+0200 (CEST)\"},\"1701\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1702},\"source\":\"function initialSync(initialData) {\\n var that = this;\\n // sync new strokes and morphs\\n this.submorphs.each(function (ea) {\\n if (typeof(ea.identifier) === 'undefined') {\\n ea.identifier = ea.id;\\n if (ea.isStroke) {\\n var color = {r: ea.getBorderColor().r*255, g: ea.getBorderColor().g*255, b: ea.getBorderColor().b*255};\\n that.sync(ea.shape.vertices(), ea.timestamp, color, ea.getBorderWidth(), ea.identifier);\\n } else {\\n that.saveMorph(ea);\\n }\\n }\\n });\\n this.oldSubmorphs = this.submorphs.pluck('identifier');\\n\\n // pull strokes and morphs that are not already there\\n var existingIds = this.submorphs.pluck('identifier');\\n initialData.each(function (ea) {\\n if (existingIds.indexOf(ea.identifier) < 0) {\\n if (ea.vector) {\\n that.drawLineFrom(ea);\\n }\\n else {\\n that.addMorph(that.deserializeMorph(ea));\\n }\\n }\\n });\\n this.active = true\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1703},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"1702\":{\"this\":{\"__isSmartRef__\":true,\"id\":1274}},\"1703\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":1704},\"user\":\"conradcalmez\",\"tags\":[\"synchronization\"]},\"1704\":{\"isSerializedDate\":true,\"string\":\"Mon Apr 30 2012 19:54:09 GMT+0200 (CEST)\"},\"1705\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1706},\"source\":\"function lineTo(point, optTransform, optColor) {\\n if (optTransform)\\n point = this.transformPoint(point);\\n\\n var line = this.getCurrentShape();\\n var color = optColor || Color.black;\\n color && line.setBorderColor(color)\\n\\n line.setVertices(line.vertices().concat([point]))\\n if (this.active) {\\n line.identifier = line.identifier || line.id\\n this.sync(point, undefined, {r: color.r*255, g: color.g*255, b: color.b*255}, line.getBorderWidth(), line.id);\\n }\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1707},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"1706\":{\"this\":{\"__isSmartRef__\":true,\"id\":1274}},\"1707\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":1708},\"user\":\"undefined\",\"tags\":[\"drawing\"]},\"1708\":{\"isSerializedDate\":true,\"string\":\"Wed May 02 2012 09:04:55 GMT+0200 (CEST)\"},\"1709\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1710},\"source\":\"function morphMenuItems() {\\n items = $super();\\n var itemString = \\\"activate sync\\\";\\n\\n if (this.active) itemString = \\\"de\\\" + itemString;\\n items.push([itemString, (function () {this.toggleActivation()}).bind(this)]);\\n items.push([\\\"clear whiteboard\\\", (function () {this.clear()}).bind(this)])\\n items.push([\\n \\\"change channel\\\", \\n function () { $world.prompt(\\n 'Enter a channel name', \\n function (input) {\\n this.setChannel(input);\\n }.bind(this),\\n this.getChannel())\\n }.bind(this)]);\\n var penString = \\\" pencil styler\\\";\\n if (this.pencilStyler.isVisible()) {\\n penString = \\\"hide\\\" + penString;\\n } else {\\n penString = \\\"show\\\" + penString;\\n }\\n items.push([penString, (function () {this.pencilStyler.toggle()}).bind(this)]);\\n var chatString = \\\" chat\\\";\\n if (this.chat.isVisible()) {\\n chatString = \\\"hide\\\" + chatString;\\n } else {\\n chatString = \\\"show\\\" + chatString;\\n }\\n items.push([chatString, (function () {this.chat.toggle()}).bind(this)]);\\n return items;\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1715},\"__LivelyClassName__\":\"lively.Closure\",\"__SourceModuleName__\":\"Global.lively.lang.Closure\"},\"1710\":{\"this\":{\"__isSmartRef__\":true,\"id\":1274},\"__serializedLivelyClosures__\":{\"__isSmartRef__\":true,\"id\":1711}},\"1711\":{\"$super\":{\"__isSmartRef__\":true,\"id\":1712}},\"1712\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1713},\"source\":\"function () {\\n try {\\n return obj.constructor.prototype[name].apply(obj, arguments)\\n } catch (e) {\\n if ($world) \\n $world.logError(e, 'Error in $super call')\\n else\\n alert('Error in $super call: ' + e + '\\\\n' + e.stack);\\n return null;\\n }\\n }\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1714},\"__LivelyClassName__\":\"lively.Closure\",\"__SourceModuleName__\":\"Global.lively.lang.Closure\"},\"1713\":{\"obj\":{\"__isSmartRef__\":true,\"id\":1274},\"name\":\"morphMenuItems\"},\"1714\":{},\"1715\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":1716},\"user\":\"conradcalmez\",\"tags\":[\"initialization\"]},\"1716\":{\"isSerializedDate\":true,\"string\":\"Wed May 02 2012 19:30:11 GMT+0200 (CEST)\"},\"1717\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1718},\"source\":\"function onMouseDown(evt) {\\n if (evt.isLeftMouseButtonDown()) {\\n var mup = $world.morphsContainingPoint(evt.mousePoint);\\n \\n for (var i = 0; i < mup.length; i++) {\\n if (!(mup[i] instanceof lively.morphic.Path)) {\\n if (mup[i] === this) \\n break;\\n mup[i].onMouseDown(evt);\\n return false\\n }\\n }\\n this.startDrawing(evt);\\n evt.stop();\\n }\\n else\\n $super(evt)\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1723},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"1718\":{\"this\":{\"__isSmartRef__\":true,\"id\":1274},\"__serializedLivelyClosures__\":{\"__isSmartRef__\":true,\"id\":1719}},\"1719\":{\"$super\":{\"__isSmartRef__\":true,\"id\":1720}},\"1720\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1721},\"source\":\"function () {\\n try {\\n return obj.constructor.prototype[name].apply(obj, arguments)\\n } catch (e) {\\n if ($world) \\n $world.logError(e, 'Error in $super call')\\n else\\n alert('Error in $super call: ' + e + '\\\\n' + e.stack);\\n return null;\\n }\\n }\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1722},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"1721\":{\"obj\":{\"__isSmartRef__\":true,\"id\":1274},\"name\":\"onMouseDown\"},\"1722\":{},\"1723\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":1724},\"user\":\"undefined\",\"tags\":[\"mouse actions\"]},\"1724\":{\"isSerializedDate\":true,\"string\":\"Thu Apr 26 2012 11:10:30 GMT+0200 (CEST)\"},\"1725\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1726},\"source\":\"function onMouseMove(evt) {\\n if (this.isDrawing) {\\n this.lineTo(pt(evt.pageX, evt.pageY), true, this.getColor());\\n }\\n evt.stop();\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1731},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"1726\":{\"this\":{\"__isSmartRef__\":true,\"id\":1274},\"__serializedLivelyClosures__\":{\"__isSmartRef__\":true,\"id\":1727}},\"1727\":{\"$super\":{\"__isSmartRef__\":true,\"id\":1728}},\"1728\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1729},\"source\":\"function () {\\n try {\\n return obj.constructor.prototype[name].apply(obj, arguments)\\n } catch (e) {\\n if ($world) \\n $world.logError(e, 'Error in $super call')\\n else\\n alert('Error in $super call: ' + e + '\\\\n' + e.stack);\\n return null;\\n }\\n }\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1730},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"1729\":{\"obj\":{\"__isSmartRef__\":true,\"id\":1274},\"name\":\"onMouseMove\"},\"1730\":{},\"1731\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":1732},\"user\":\"conradcalmez\",\"tags\":[\"mouse actions\"]},\"1732\":{\"isSerializedDate\":true,\"string\":\"Fri Apr 27 2012 20:48:04 GMT+0200 (CEST)\"},\"1733\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1734},\"source\":\"function onMouseOut(evt) {\\n // XXX cancelation better than strange drawing behavior?\\n this.onMouseUp(evt);\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1739},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"1734\":{\"this\":{\"__isSmartRef__\":true,\"id\":1274},\"__serializedLivelyClosures__\":{\"__isSmartRef__\":true,\"id\":1735}},\"1735\":{\"$super\":{\"__isSmartRef__\":true,\"id\":1736}},\"1736\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1737},\"source\":\"function () {\\n try {\\n return obj.constructor.prototype[name].apply(obj, arguments)\\n } catch (e) {\\n if ($world) \\n $world.logError(e, 'Error in $super call')\\n else\\n alert('Error in $super call: ' + e + '\\\\n' + e.stack);\\n return null;\\n }\\n }\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1738},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"1737\":{\"obj\":{\"__isSmartRef__\":true,\"id\":1274},\"name\":\"onMouseOut\"},\"1738\":{},\"1739\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":1740},\"user\":\"undefined\",\"tags\":[\"mouse actions\"]},\"1740\":{\"isSerializedDate\":true,\"string\":\"Wed Apr 18 2012 10:20:18 GMT+0200 (CEST)\"},\"1741\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1742},\"source\":\"function onMouseUp(evt) {\\n this.stopDrawing(evt);\\n evt.stop();\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1747},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"1742\":{\"this\":{\"__isSmartRef__\":true,\"id\":1274},\"__serializedLivelyClosures__\":{\"__isSmartRef__\":true,\"id\":1743}},\"1743\":{\"$super\":{\"__isSmartRef__\":true,\"id\":1744}},\"1744\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1745},\"source\":\"function () {\\n try {\\n return obj.constructor.prototype[name].apply(obj, arguments)\\n } catch (e) {\\n if ($world) \\n $world.logError(e, 'Error in $super call')\\n else\\n alert('Error in $super call: ' + e + '\\\\n' + e.stack);\\n return null;\\n }\\n }\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1746},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"1745\":{\"obj\":{\"__isSmartRef__\":true,\"id\":1274},\"name\":\"onMouseUp\"},\"1746\":{},\"1747\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":1748},\"user\":\"undefined\",\"tags\":[\"mouse actions\"]},\"1748\":{\"isSerializedDate\":true,\"string\":\"Wed Apr 18 2012 10:20:18 GMT+0200 (CEST)\"},\"1749\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1750},\"source\":\"function onTouchEnd(evt) {\\n this.stopDrawing(evt, true);\\n evt.stop();\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1755},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"1750\":{\"this\":{\"__isSmartRef__\":true,\"id\":1274},\"__serializedLivelyClosures__\":{\"__isSmartRef__\":true,\"id\":1751}},\"1751\":{\"$super\":{\"__isSmartRef__\":true,\"id\":1752}},\"1752\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1753},\"source\":\"function () {\\n try {\\n return obj.constructor.prototype[name].apply(obj, arguments)\\n } catch (e) {\\n if ($world) \\n $world.logError(e, 'Error in $super call')\\n else\\n alert('Error in $super call: ' + e + '\\\\n' + e.stack);\\n return null;\\n }\\n }\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1754},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"1753\":{\"obj\":{\"__isSmartRef__\":true,\"id\":1274},\"name\":\"onTouchEnd\"},\"1754\":{},\"1755\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":1756},\"user\":\"undefined\",\"tags\":[\"touch actions\"]},\"1756\":{\"isSerializedDate\":true,\"string\":\"Wed Apr 18 2012 10:20:18 GMT+0200 (CEST)\"},\"1757\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1758},\"source\":\"function onTouchMove(evt) {\\n if (this.isDrawing) {\\n this.lineTo(pt(evt.pageX, evt.pageY), true);\\n }\\n evt.stop();\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1759},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"1758\":{\"this\":{\"__isSmartRef__\":true,\"id\":1274}},\"1759\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":1760},\"user\":\"undefined\",\"tags\":[\"touch actions\"]},\"1760\":{\"isSerializedDate\":true,\"string\":\"Thu Apr 19 2012 13:05:20 GMT+0200 (CEST)\"},\"1761\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1762},\"source\":\"function onTouchStart(evt) {\\n if (evt.touches.length == 1) {\\n this.startDrawing(evt);\\n evt.stop();\\n }\\n else {\\n this.isDrawing = false\\n this.currentShape && this.currentShape.remove();\\n delete this.currentShape;\\n }\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1767},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"1762\":{\"this\":{\"__isSmartRef__\":true,\"id\":1274},\"__serializedLivelyClosures__\":{\"__isSmartRef__\":true,\"id\":1763}},\"1763\":{\"$super\":{\"__isSmartRef__\":true,\"id\":1764}},\"1764\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1765},\"source\":\"function () {\\n try {\\n return obj.constructor.prototype[name].apply(obj, arguments)\\n } catch (e) {\\n if ($world) \\n $world.logError(e, 'Error in $super call')\\n else\\n alert('Error in $super call: ' + e + '\\\\n' + e.stack);\\n return null;\\n }\\n }\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1766},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"1765\":{\"obj\":{\"__isSmartRef__\":true,\"id\":1274},\"name\":\"onTouchStart\"},\"1766\":{},\"1767\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":1768},\"user\":\"undefined\",\"tags\":[\"touch actions\"]},\"1768\":{\"isSerializedDate\":true,\"string\":\"Thu Apr 19 2012 15:07:56 GMT+0200 (CEST)\"},\"1769\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1770},\"source\":\"function remove() {\\n // XXX stop longpolling\\n this.deactivate();\\n this.suspendSteppingAll();\\n if (this.showsHalos) this.removeHalos();\\n this.renderContextDispatch('remove');\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1775},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"1770\":{\"this\":{\"__isSmartRef__\":true,\"id\":1274},\"__serializedLivelyClosures__\":{\"__isSmartRef__\":true,\"id\":1771}},\"1771\":{\"$super\":{\"__isSmartRef__\":true,\"id\":1772}},\"1772\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1773},\"source\":\"function () {\\n try {\\n return obj.constructor.prototype[name].apply(obj, arguments)\\n } catch (e) {\\n if ($world) \\n $world.logError(e, 'Error in $super call')\\n else\\n alert('Error in $super call: ' + e + '\\\\n' + e.stack);\\n return null;\\n }\\n }\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1774},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"1773\":{\"obj\":{\"__isSmartRef__\":true,\"id\":1274},\"name\":\"remove\"},\"1774\":{},\"1775\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":1776},\"user\":\"conradcalmez\",\"tags\":[\"initialization\"]},\"1776\":{\"isSerializedDate\":true,\"string\":\"Tue Apr 24 2012 17:12:56 GMT+0200 (CEST)\"},\"1777\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1778},\"source\":\"function reset() {\\n this.deactivate();\\n this.active = false;\\n this.disableGrabbing();\\n this.setChannel('default');\\n this.isDrawing = false;\\n this.clear();\\n this.pencilStyler = this.owner.get(\\\"PencilStyler\\\");\\n this.pencilStyler.hide();\\n this.pencilStyler.visible = false;\\n this.chat = this.owner.get(\\\"ChatPane\\\");\\n this.chat.hide();\\n this.chat.visible = false;\\n this.chat.setUserName(\\\"\\\");\\n this.chat.get(\\\"TextPane\\\").setTextString(\\\"\\\");\\n this.color = this.defaultColor();\\n this.pencilSize = this.defaultPencilSize();\\n this.pencilStyle = this.defaultPencilStyle();\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1779},\"__LivelyClassName__\":\"lively.Closure\",\"__SourceModuleName__\":\"Global.lively.lang.Closure\"},\"1778\":{\"this\":{\"__isSmartRef__\":true,\"id\":1274}},\"1779\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":1780},\"user\":\"conradcalmez\",\"tags\":[\"initialization\"]},\"1780\":{\"isSerializedDate\":true,\"string\":\"Wed May 02 2012 19:23:26 GMT+0200 (CEST)\"},\"1781\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1782},\"source\":\"function startDrawing(evt) {\\n this.isDrawing = true;\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1783},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"1782\":{\"this\":{\"__isSmartRef__\":true,\"id\":1274}},\"1783\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":1784},\"user\":\"undefined\",\"tags\":[\"drawing\"]},\"1784\":{\"isSerializedDate\":true,\"string\":\"Wed Apr 18 2012 13:51:09 GMT+0200 (CEST)\"},\"1785\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1786},\"source\":\"function stopDrawing(evt, touch) {\\n if (this.isDrawing) {\\n this.isDrawing = false;\\n this.finishLine();\\n }\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1787},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"1786\":{\"this\":{\"__isSmartRef__\":true,\"id\":1274}},\"1787\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":1788},\"user\":\"undefined\",\"tags\":[\"drawing\"]},\"1788\":{\"isSerializedDate\":true,\"string\":\"Thu Apr 19 2012 13:10:16 GMT+0200 (CEST)\"},\"1789\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1790},\"source\":\"function toggleActivation() {\\n if (!this.active) {\\n this.activate();\\n } else {\\n this.deactivate();\\n }\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1791},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"1790\":{\"this\":{\"__isSmartRef__\":true,\"id\":1274}},\"1791\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":1792},\"user\":\"undefined\",\"tags\":[\"synchronization\"]},\"1792\":{\"isSerializedDate\":true,\"string\":\"Wed Apr 18 2012 10:20:18 GMT+0200 (CEST)\"},\"1793\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1794},\"source\":\"function transformPoint(pagePoint) {\\n var shapePosition = this.getPositionInWorld();\\n return pagePoint.subPt(shapePosition);\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1795},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"1794\":{\"this\":{\"__isSmartRef__\":true,\"id\":1274}},\"1795\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":1796},\"user\":\"undefined\",\"tags\":[\"drawing\"]},\"1796\":{\"isSerializedDate\":true,\"string\":\"Thu Apr 19 2012 14:49:49 GMT+0200 (CEST)\"},\"1797\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1798},\"source\":\"function finishLine() {\\n if (typeof this.currentShape == 'undefined')\\n return; \\n\\n var curShape = this.currentShape;\\n this.currentShape = undefined;\\n\\n curShape.timestamp = Date.now();\\n var color = {r: curShape.getBorderColor().r*255, g: curShape.getBorderColor().g*255, b: curShape.getBorderColor().b*255}\\n // var result = this.sync(curShape.shape.vertices(), curShape.timestamp, color, curShape.getBorderWidth(), curShape.id);\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1799},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"1798\":{\"this\":{\"__isSmartRef__\":true,\"id\":1274}},\"1799\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":1800},\"user\":\"conradcalmez\",\"tags\":[\"drawing\"]},\"1800\":{\"isSerializedDate\":true,\"string\":\"Mon Apr 30 2012 19:54:35 GMT+0200 (CEST)\"},\"1801\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1802},\"source\":\"function defaultChannelName() {\\n return 'example'\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1803},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"1802\":{\"this\":{\"__isSmartRef__\":true,\"id\":1274}},\"1803\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":1804},\"user\":\"undefined\",\"tags\":[\"synchronization\",\"accessing\"]},\"1804\":{\"isSerializedDate\":true,\"string\":\"Thu Apr 19 2012 12:35:08 GMT+0200 (CEST)\"},\"1805\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1806},\"source\":\"function getCurrentShape() {\\n this.oldSubmorphs = this.submorphs.pluck('identifier');\\n if (typeof(this.currentShape) === 'undefined') {\\n this.currentShape = this.createStrokeShape(); \\n this.oldSubmorphs.push(this.currentShape.id) \\n this.addMorph(this.currentShape);\\n }\\n return this.currentShape\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1807},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"1806\":{\"this\":{\"__isSmartRef__\":true,\"id\":1274}},\"1807\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":1808},\"user\":\"undefined\",\"tags\":[\"drawing\",\"accessing\"]},\"1808\":{\"isSerializedDate\":true,\"string\":\"Thu Apr 26 2012 13:31:38 GMT+0200 (CEST)\"},\"1809\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1810},\"source\":\"function getChannel() {\\n return (this.channelName || this.defaultChannelName())\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1811},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"1810\":{\"this\":{\"__isSmartRef__\":true,\"id\":1274}},\"1811\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":1812},\"user\":\"undefined\",\"tags\":[\"synchronization\",\"accessing\"]},\"1812\":{\"isSerializedDate\":true,\"string\":\"Thu Apr 19 2012 13:17:52 GMT+0200 (CEST)\"},\"1813\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1814},\"source\":\"function setChannel(channelName) {\\n this.channelName = channelName,\\n that = this;\\n\\n // TODO: maybe we don't want this for proper offline/online switching reasons.\\n this.submorphs.each(function (ea) {\\n ea.identifier = undefined\\n })\\n\\n if (this.active && this.socket) {\\n this.submorphs.each(function (ea) {\\n ea.remove();\\n })\\n\\n this.socket.emit('channel', this.channelName, function(join, joinChannel, leave, leaveChannel, initialData) {\\n if (join) {\\n alertOK('Successfully joined channel ' + joinChannel + '.');\\n that.initialSync(initialData);\\n } \\n if (leave) {\\n alertOK('Successfully left channel ' + leaveChannel + '.');\\n }\\n });\\n }\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1815},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"1814\":{\"this\":{\"__isSmartRef__\":true,\"id\":1274}},\"1815\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":1816},\"user\":\"undefined\",\"tags\":[\"synchronization\",\"accessing\"]},\"1816\":{\"isSerializedDate\":true,\"string\":\"Wed Apr 25 2012 16:49:34 GMT+0200 (CEST)\"},\"1817\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1818},\"source\":\"function getChannel() {\\n return (this.channelName || this.defaultChannelName())\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1819},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"1818\":{\"this\":{\"__isSmartRef__\":true,\"id\":1274}},\"1819\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":1812},\"user\":\"undefined\",\"tags\":[]},\"1820\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1821},\"source\":\"function createStrokeShape() {\\n var m = Morph.makePolygon([], 1, Color.black, null);\\n m.setBorderWidth(this.getPencilSize());\\n m.disableEvents();\\n m.disableDropping();\\n m.isStroke = true;\\n return m;\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1822},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"1821\":{\"this\":{\"__isSmartRef__\":true,\"id\":1274}},\"1822\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":1823},\"user\":\"conradcalmez\",\"tags\":[\"drawing\"]},\"1823\":{\"isSerializedDate\":true,\"string\":\"Mon Apr 30 2012 09:10:10 GMT+0200 (CEST)\"},\"1824\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1825},\"source\":\"function connectSocket() {\\n var resource = 'socket.io',\\n socketIOpath = '/socket.io.js',\\n socketioURL = 'http://lively-kernel.org:4000/' + resource + socketIOpath,\\n that = this,\\n channel = this.getChannel();\\n\\n // load Socket.io library if required\\n if (typeof(io) == \\\"undefined\\\") {\\n var source = JSLoader.getSync(socketioURL);\\n window.eval(source);\\n }\\n \\n // connect to server \\n this.socket = io.connect('lively-kernel.org:4000', {\\n 'force new connection': true\\n });\\n \\n // auth/(dis)connect + channel join\\n this.socket.on('connect', function() {\\n that.socket.emit('nick', {message: that.chat.getUserName()});\\n that.socket.emit('channel', that.getChannel(), function(join, joinChannel, leave, leaveChannel, initialData) {\\n if (join) {\\n alertOK('Successfully joined channel ' + joinChannel + '.');\\n that.initialSync(initialData);\\n } \\n if (leave) {\\n alertOK('Successfully left channel ' + leaveChannel + '.');\\n }\\n });\\n\\n that.socket.on('error', function(reason) {\\n alert('Unable to connect socket.io on namespace ' + channel + ': ' + reason);\\n that.deactivate();\\n });\\n\\n that.createSocketListeners();\\n });\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1826},\"__LivelyClassName__\":\"lively.Closure\",\"__SourceModuleName__\":\"Global.lively.lang.Closure\"},\"1825\":{\"this\":{\"__isSmartRef__\":true,\"id\":1274}},\"1826\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":1827},\"user\":\"conradcalmez\",\"tags\":[\"synchronization\"]},\"1827\":{\"isSerializedDate\":true,\"string\":\"Wed May 02 2012 19:19:04 GMT+0200 (CEST)\"},\"1828\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1829},\"source\":\"function sync(vertices, time, color, width, id) {\\n if (this.active) {\\n var stroke = {\\n board: this.getChannel(),\\n time: time,\\n drawer: this.getDrawerID(),\\n vector: vertices,\\n color: color,\\n width: width,\\n identifier: id\\n };\\n this.socket.emit('draw', {\\n message: stroke,\\n me: false,\\n broadcast: true,\\n });\\n }\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1830},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"1829\":{\"this\":{\"__isSmartRef__\":true,\"id\":1274}},\"1830\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":1831},\"user\":\"conradcalmez\",\"tags\":[\"synchronization\"]},\"1831\":{\"isSerializedDate\":true,\"string\":\"Mon Apr 30 2012 16:00:07 GMT+0200 (CEST)\"},\"1832\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1833},\"source\":\"function deleteMorphWith(identifier) {\\n var toDelete = this.submorphs.find(function (ea) {\\n return (ea.identifier === identifier)\\n })\\n // remove toDelete from oldSubmorphs ary\\n if (!toDelete) \\n return\\n this.oldSubmorphs = this.oldSubmorphs.select(function (ea) {\\n return toDelete.identifier !== ea;\\n })\\n debugger\\n toDelete.remove();\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1834},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"1833\":{\"this\":{\"__isSmartRef__\":true,\"id\":1274}},\"1834\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":1835},\"user\":\"undefined\",\"tags\":[\"synchronization\"]},\"1835\":{\"isSerializedDate\":true,\"string\":\"Thu Apr 26 2012 15:44:00 GMT+0200 (CEST)\"},\"1836\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1837},\"source\":\"function removeDocumentWith(identifier) {\\n this.socket.emit('delete', {\\n identifier: identifier,\\n me: true,\\n broadcast: true\\n });\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1838},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"1837\":{\"this\":{\"__isSmartRef__\":true,\"id\":1274}},\"1838\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":1839},\"user\":\"conradcalmez\",\"tags\":[\"synchronization\"]},\"1839\":{\"isSerializedDate\":true,\"string\":\"Tue Apr 24 2012 18:00:19 GMT+0200 (CEST)\"},\"1840\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1841},\"source\":\"function createSocketListeners() {\\n var that = this;\\n\\n // client (dis)connects\\n this.socket.on('clientConnect', function (data) {\\n that.owner.getChat().showMessage(data.message + ' connected');\\n });\\n this.socket.on('clientDisconnect', function (data) {\\n that.owner.getChat().showMessage(data.message + ' disconnected');\\n });\\n \\n // ping pong example\\n this.socket.on('pong', function (data) {\\n alertOK(data.message);\\n });\\n\\n this.socket.on('draw', function (data) {\\n that.drawLineFrom(data.message);\\n });\\n\\n this.socket.on('clear', function () {\\n that.submorphs.invoke('remove');\\n });\\n\\n this.socket.on('delete', function (data) {\\n that.deleteMorphWith(data.message);\\n });\\n\\n this.socket.on('morph', function (data) {\\n that.addMorphFrom(data.message);\\n });\\n\\n this.socket.on('chat', function (data) {\\n that.owner.getChat().showMessage(data.message, data.nick);\\n });\\n\\n this.socket.on('names', function (data) {\\n that.chat.showMessage(\\\"Currently connected users:\\\\n\\\" + data.message);\\n });\\n\\n this.socket.on('nick', function (data) {\\n that.chat.showMessage(data.message.old + \\\" changed its name to \\\" + data.message.new);\\n });\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1842},\"__LivelyClassName__\":\"lively.Closure\",\"__SourceModuleName__\":\"Global.lively.lang.Closure\"},\"1841\":{\"this\":{\"__isSmartRef__\":true,\"id\":1274}},\"1842\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":1843},\"user\":\"conradcalmez\",\"tags\":[\"synchronization\"]},\"1843\":{\"isSerializedDate\":true,\"string\":\"Wed May 02 2012 19:19:42 GMT+0200 (CEST)\"},\"1844\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1845},\"source\":\"function addMorphFrom(JSONmorph) {\\n // overhead if the morph already exists\\n var newMorph = this.deserializeMorph(JSONmorph),\\n relativePosition = newMorph.getPosition(),\\n morph = this.submorphs.find(function (ea) {\\n return ea.identifier === newMorph.identifier \\n });\\n newMorph && newMorph.disableDropping();\\n morph && morph.disableDropping();\\n if (morph instanceof lively.morphic.Morph) {\\n morph.setPosition(relativePosition); \\n } else {\\n this.oldSubmorphs = this.submorphs.pluck('identifier')\\n this.addMorph(newMorph);\\n newMorph.setPosition(relativePosition);\\n }\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1846},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"1845\":{\"this\":{\"__isSmartRef__\":true,\"id\":1274}},\"1846\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":1847},\"user\":\"undefined\",\"tags\":[\"synchronization\"]},\"1847\":{\"isSerializedDate\":true,\"string\":\"Thu Apr 26 2012 15:15:47 GMT+0200 (CEST)\"},\"1848\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1849},\"source\":\"function saveMorph(aMorph) { \\n if (this.active) {\\n aMorph.identifier = aMorph.identifier || aMorph.id;\\n var newMorph = aMorph.serialize();\\n newMorph.identifier = aMorph.identifier;\\n this.socket.emit('morph', {\\n message: newMorph,\\n me: false,\\n broadcast: true,\\n });\\n }\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1850},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"1849\":{\"this\":{\"__isSmartRef__\":true,\"id\":1274}},\"1850\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":1851},\"user\":\"undefined\",\"tags\":[\"synchronization\"]},\"1851\":{\"isSerializedDate\":true,\"string\":\"Thu Apr 26 2012 12:15:14 GMT+0200 (CEST)\"},\"1852\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1853},\"source\":\"function deserializeMorph(JSONmorph) {\\n var serializer = ObjectGraphLinearizer.forNewLivelyCopy();\\n var jso = JSON.parse(JSONmorph.morph);\\n morph = serializer.deserializeJso(jso);\\n morph.withAllSubmorphsDo(function() { \\n if (typeof this.setNewId == 'function') \\n this.setNewId(); \\n });\\n return morph;\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1854},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"1853\":{\"this\":{\"__isSmartRef__\":true,\"id\":1274}},\"1854\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":1855},\"user\":\"undefined\",\"tags\":[\"synchronization\"]},\"1855\":{\"isSerializedDate\":true,\"string\":\"Thu Apr 26 2012 10:51:42 GMT+0200 (CEST)\"},\"1856\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1857},\"source\":\"function submorphsChanged() {\\n if (this.active) {\\n if (this.submorphs.length < this.oldSubmorphs.length) {\\n debugger\\n var ident = this.oldSubmorphs.withoutAll(this.submorphs.pluck('identifier'))[0]\\n this.socket.emit('delete', {\\n message: ident, \\n me: false,\\n broadcast: true\\n })\\n }\\n debugger\\n this.oldSubmorphs = this.submorphs.pluck('identifier');\\n }\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1858},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"1857\":{\"this\":{\"__isSmartRef__\":true,\"id\":1274}},\"1858\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":1859},\"user\":\"undefined\",\"tags\":[\"synchronization\"]},\"1859\":{\"isSerializedDate\":true,\"string\":\"Thu Apr 26 2012 15:51:32 GMT+0200 (CEST)\"},\"1860\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1861},\"source\":\"function defaultColor() {\\n return Color.black;\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1862},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"1861\":{\"this\":{\"__isSmartRef__\":true,\"id\":1274}},\"1862\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":1863},\"user\":\"conradcalmez\",\"tags\":[\"drawing\",\"accessing\"]},\"1863\":{\"isSerializedDate\":true,\"string\":\"Fri Apr 27 2012 20:45:03 GMT+0200 (CEST)\"},\"1864\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1865},\"source\":\"function getConnectedUserNames() {\\n if (this.active) {\\n this.socket.emit('names');\\n }\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1866},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"1865\":{\"this\":{\"__isSmartRef__\":true,\"id\":1274}},\"1866\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":1867},\"user\":\"conradcalmez\",\"tags\":[\"synchronization\",\"accessing\"]},\"1867\":{\"isSerializedDate\":true,\"string\":\"Mon Apr 30 2012 10:47:14 GMT+0200 (CEST)\"},\"1868\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1869},\"source\":\"function defaultPencilSize() {\\n return 1;\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1870},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"1869\":{\"this\":{\"__isSmartRef__\":true,\"id\":1274}},\"1870\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":1871},\"user\":\"conradcalmez\",\"tags\":[\"drawing\",\"accessing\"]},\"1871\":{\"isSerializedDate\":true,\"string\":\"Mon Apr 30 2012 08:59:02 GMT+0200 (CEST)\"},\"1872\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1873},\"source\":\"function setPencilStyle(style) {\\n this.pencilStyle = style;\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1874},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"1873\":{\"this\":{\"__isSmartRef__\":true,\"id\":1274}},\"1874\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":1875},\"user\":\"conradcalmez\",\"tags\":[\"drawing\",\"accessing\"]},\"1875\":{\"isSerializedDate\":true,\"string\":\"Wed May 02 2012 14:59:47 GMT+0200 (CEST)\"},\"1876\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1877},\"source\":\"function defaultPencilStyle() {\\n return \\\"solid\\\";\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1878},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"1877\":{\"this\":{\"__isSmartRef__\":true,\"id\":1274}},\"1878\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":1879},\"user\":\"conradcalmez\",\"tags\":[\"accessing\"]},\"1879\":{\"isSerializedDate\":true,\"string\":\"Wed May 02 2012 15:03:39 GMT+0200 (CEST)\"},\"1880\":{\"onrestore\":{\"__isSmartRef__\":true,\"id\":1881},\"updateTarget\":{\"__isSmartRef__\":true,\"id\":1889},\"updateSliderColor\":{\"__isSmartRef__\":true,\"id\":1893},\"updateColorSlider\":{\"__isSmartRef__\":true,\"id\":1897},\"updateAlphaSlider\":{\"__isSmartRef__\":true,\"id\":1901},\"setBorderFillOfTarget\":{\"__isSmartRef__\":true,\"id\":1905},\"setBorderWidthOfTarget\":{\"__isSmartRef__\":true,\"id\":1909},\"nextSlide\":{\"__isSmartRef__\":true,\"id\":1913},\"previousSlide\":{\"__isSmartRef__\":true,\"id\":1917},\"setBorderStyleOfTarget\":{\"__isSmartRef__\":true,\"id\":1921},\"hide\":{\"__isSmartRef__\":true,\"id\":1925},\"isVisible\":{\"__isSmartRef__\":true,\"id\":1929},\"show\":{\"__isSmartRef__\":true,\"id\":1937},\"toggle\":{\"__isSmartRef__\":true,\"id\":1941}},\"1881\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1882},\"source\":\"function onrestore() {\\n $super();\\n this.whiteboard = this.owner.get('WhiteBoard');\\n this.chat = this.owner.get(\\\"ChatPane\\\");\\n this.updateTarget(this.whiteboard);\\n // module ('projects.BP2012.ToolWorld').load(true)\\n // this.beTool()\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1887},\"__LivelyClassName__\":\"lively.Closure\",\"__SourceModuleName__\":\"Global.lively.lang.Closure\"},\"1882\":{\"this\":{\"__isSmartRef__\":true,\"id\":1},\"__serializedLivelyClosures__\":{\"__isSmartRef__\":true,\"id\":1883}},\"1883\":{\"$super\":{\"__isSmartRef__\":true,\"id\":1884}},\"1884\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1885},\"source\":\"function () {\\n try {\\n return obj.constructor.prototype[name].apply(obj, arguments)\\n } catch (e) {\\n if ($world) \\n $world.logError(e, 'Error in $super call')\\n else\\n alert('Error in $super call: ' + e + '\\\\n' + e.stack);\\n return null;\\n }\\n }\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1886},\"__LivelyClassName__\":\"lively.Closure\",\"__SourceModuleName__\":\"Global.lively.lang.Closure\"},\"1885\":{\"obj\":{\"__isSmartRef__\":true,\"id\":1},\"name\":\"onrestore\"},\"1886\":{},\"1887\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":1888},\"user\":\"conradcalmez\",\"tags\":[]},\"1888\":{\"isSerializedDate\":true,\"string\":\"Wed May 02 2012 19:26:10 GMT+0200 (CEST)\"},\"1889\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1890},\"source\":\"function updateTarget(target) {\\n if(target) {\\n this.updateSliderColor(target.getColor());\\n this.widthSlider.setValue(target.getPencilSize()-1);\\n this.borderStyleList.setSelection(target.getPencilStyle());\\n }\\n else {\\n this.updateSliderColor(Color.white);\\n this.widthSlider.setValue(0);\\n this.borderStyleList.setSelection(\\\"solid\\\");\\n } \\n \\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1891},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"1890\":{\"this\":{\"__isSmartRef__\":true,\"id\":1}},\"1891\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":1892},\"user\":\"conradcalmez\",\"tags\":[]},\"1892\":{\"isSerializedDate\":true,\"string\":\"Wed May 02 2012 15:28:28 GMT+0200 (CEST)\"},\"1893\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1894},\"source\":\"function updateSliderColor(color) {\\n this.updateColorSlider(color);\\n this.updateAlphaSlider(color);\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1895},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"1894\":{\"this\":{\"__isSmartRef__\":true,\"id\":1}},\"1895\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":1896},\"user\":\"conradcalmez\",\"tags\":[]},\"1896\":{\"isSerializedDate\":true,\"string\":\"Wed May 02 2012 13:51:06 GMT+0200 (CEST)\"},\"1897\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1898},\"source\":\"function updateColorSlider(color) {\\n this.slider.updateColor(color);\\n this.slider.setValue(0.5);\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1899},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"1898\":{\"this\":{\"__isSmartRef__\":true,\"id\":1}},\"1899\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":1900},\"user\":\"conradcalmez\",\"tags\":[]},\"1900\":{\"isSerializedDate\":true,\"string\":\"Wed May 02 2012 13:51:25 GMT+0200 (CEST)\"},\"1901\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1902},\"source\":\"function updateAlphaSlider(color) {\\n this.alphaSlider.updateColor(color);\\n this.alphaSlider.setValue(color.a);\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1903},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"1902\":{\"this\":{\"__isSmartRef__\":true,\"id\":1}},\"1903\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":1904},\"user\":\"conradcalmez\",\"tags\":[]},\"1904\":{\"isSerializedDate\":true,\"string\":\"Wed May 02 2012 13:51:51 GMT+0200 (CEST)\"},\"1905\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1906},\"source\":\"function setBorderFillOfTarget(color) {\\n this.whiteboard.setColor(color);\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1907},\"__LivelyClassName__\":\"lively.Closure\",\"__SourceModuleName__\":\"Global.lively.lang.Closure\"},\"1906\":{\"this\":{\"__isSmartRef__\":true,\"id\":1}},\"1907\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":1908},\"user\":\"conradcalmez\",\"tags\":[]},\"1908\":{\"isSerializedDate\":true,\"string\":\"Wed May 02 2012 19:17:14 GMT+0200 (CEST)\"},\"1909\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1910},\"source\":\"function setBorderWidthOfTarget(value) {\\n // this.target && this.target.setBorderWidth(value);\\n this.whiteboard.setPencilSize(value*5+1);\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1911},\"__LivelyClassName__\":\"lively.Closure\",\"__SourceModuleName__\":\"Global.lively.lang.Closure\"},\"1910\":{\"this\":{\"__isSmartRef__\":true,\"id\":1}},\"1911\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":1912},\"user\":\"conradcalmez\",\"tags\":[]},\"1912\":{\"isSerializedDate\":true,\"string\":\"Wed May 02 2012 19:17:29 GMT+0200 (CEST)\"},\"1913\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1914},\"source\":\"function nextSlide() {\\n this.colorChooser.nextSlide();\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1915},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"1914\":{\"this\":{\"__isSmartRef__\":true,\"id\":1}},\"1915\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":1916},\"user\":\"conradcalmez\",\"tags\":[]},\"1916\":{\"isSerializedDate\":true,\"string\":\"Wed May 02 2012 14:15:52 GMT+0200 (CEST)\"},\"1917\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1918},\"source\":\"function previousSlide() {\\n this.colorChooser.previousSlide();\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1919},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"1918\":{\"this\":{\"__isSmartRef__\":true,\"id\":1}},\"1919\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":1920},\"user\":\"conradcalmez\",\"tags\":[]},\"1920\":{\"isSerializedDate\":true,\"string\":\"Wed May 02 2012 14:15:57 GMT+0200 (CEST)\"},\"1921\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1922},\"source\":\"function setBorderStyleOfTarget(value) {\\n // this.target && this.target.applyStyle({\\n // borderStyle: value,\\n // });\\n this.whiteboard.setPencilStyle(value);\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1923},\"__LivelyClassName__\":\"lively.Closure\",\"__SourceModuleName__\":\"Global.lively.lang.Closure\"},\"1922\":{\"this\":{\"__isSmartRef__\":true,\"id\":1}},\"1923\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":1924},\"user\":\"conradcalmez\",\"tags\":[]},\"1924\":{\"isSerializedDate\":true,\"string\":\"Wed May 02 2012 19:17:23 GMT+0200 (CEST)\"},\"1925\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1926},\"source\":\"function hide() {\\n this.setPosition(pt(0, 0));\\n this.setVisible(false);\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1927},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"1926\":{\"this\":{\"__isSmartRef__\":true,\"id\":1}},\"1927\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":1928},\"user\":\"conradcalmez\",\"tags\":[]},\"1928\":{\"isSerializedDate\":true,\"string\":\"Wed May 02 2012 13:41:45 GMT+0200 (CEST)\"},\"1929\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1930},\"source\":\"function isVisible() {\\n return this.visible || false;\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1935},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"1930\":{\"this\":{\"__isSmartRef__\":true,\"id\":1},\"__serializedLivelyClosures__\":{\"__isSmartRef__\":true,\"id\":1931}},\"1931\":{\"$super\":{\"__isSmartRef__\":true,\"id\":1932}},\"1932\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1933},\"source\":\"function () {\\n try {\\n return obj.constructor.prototype[name].apply(obj, arguments)\\n } catch (e) {\\n if ($world) \\n $world.logError(e, 'Error in $super call')\\n else\\n alert('Error in $super call: ' + e + '\\\\n' + e.stack);\\n return null;\\n }\\n }\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1934},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"1933\":{\"obj\":{\"__isSmartRef__\":true,\"id\":1},\"name\":\"isVisible\"},\"1934\":{},\"1935\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":1936},\"user\":\"conradcalmez\",\"tags\":[]},\"1936\":{\"isSerializedDate\":true,\"string\":\"Wed May 02 2012 13:41:45 GMT+0200 (CEST)\"},\"1937\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1938},\"source\":\"function show() {\\n var titlebarOffset = this.owner.get(\\\"TitleBar\\\").getExtent().y;\\n var windowOffset = this.owner.getExtent().x + 1;\\n if (this.chat.isVisible()) {\\n windowOffset += this.chat.getExtent().x;\\n }\\n this.setPosition(pt(windowOffset, titlebarOffset));\\n this.setVisible(true);\\n this.updateTarget(this.whiteboard);\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1939},\"__LivelyClassName__\":\"lively.Closure\",\"__SourceModuleName__\":\"Global.lively.lang.Closure\"},\"1938\":{\"this\":{\"__isSmartRef__\":true,\"id\":1}},\"1939\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":1940},\"user\":\"conradcalmez\",\"tags\":[]},\"1940\":{\"isSerializedDate\":true,\"string\":\"Wed May 02 2012 19:26:50 GMT+0200 (CEST)\"},\"1941\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1942},\"source\":\"function toggle() {\\n if (this.visible) {\\n this.hide();\\n this.visible = false;\\n } else {\\n this.show();\\n this.visible = true;\\n }\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1943},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"1942\":{\"this\":{\"__isSmartRef__\":true,\"id\":1}},\"1943\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":1944},\"user\":\"conradcalmez\",\"tags\":[]},\"1944\":{\"isSerializedDate\":true,\"string\":\"Wed May 02 2012 13:41:45 GMT+0200 (CEST)\"},\"1945\":{\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":1946},\"_ClipMode\":\"visible\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":1947},\"_BorderWidth\":0,\"_Fill\":null,\"_StrokeOpacity\":0,\"_BorderRadius\":0,\"_Extent\":{\"__isSmartRef__\":true,\"id\":1948},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"1946\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\"},\"1947\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"1948\":{\"x\":952.8027036045055,\"y\":605.901351802253,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1949\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"onRenderFinished\":\"onRenderFinishedHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\"},\"1950\":{\"morph\":{\"__isSmartRef__\":true,\"id\":0},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"1951\":{\"adjustForNewBounds\":true},\"1952\":{\"x\":0,\"y\":0,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\"},\"1953\":{\"x\":952.8027036045055,\"y\":605.901351802253,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1954\":{\"partsSpaceName\":\"PartsBin/BP2012/\",\"__SourceModuleName__\":\"Global.lively.PartsBin\",\"comment\":\"A whiteboard designed for syncing with other worlds, based on svg paintings\",\"migrationLevel\":4,\"partName\":\"WhiteboardSync\",\"changes\":[{\"__isSmartRef__\":true,\"id\":1955},{\"__isSmartRef__\":true,\"id\":1957},{\"__isSmartRef__\":true,\"id\":1959},{\"__isSmartRef__\":true,\"id\":1961},{\"__isSmartRef__\":true,\"id\":1963},{\"__isSmartRef__\":true,\"id\":1965},{\"__isSmartRef__\":true,\"id\":1967},{\"__isSmartRef__\":true,\"id\":1969},{\"__isSmartRef__\":true,\"id\":1971},{\"__isSmartRef__\":true,\"id\":1973},{\"__isSmartRef__\":true,\"id\":1975},{\"__isSmartRef__\":true,\"id\":1977},{\"__isSmartRef__\":true,\"id\":1979},{\"__isSmartRef__\":true,\"id\":1981},{\"__isSmartRef__\":true,\"id\":1983},{\"__isSmartRef__\":true,\"id\":1985},{\"__isSmartRef__\":true,\"id\":1987},{\"__isSmartRef__\":true,\"id\":1989},{\"__isSmartRef__\":true,\"id\":1991},{\"__isSmartRef__\":true,\"id\":1993}],\"revisionOnLoad\":158451,\"__LivelyClassName__\":\"lively.PartsBin.PartsBinMetaInfo\"},\"1955\":{\"date\":{\"__isSmartRef__\":true,\"id\":1956},\"author\":\"conradcalmez\",\"message\":\"last fixes before we go (hopefully)\",\"id\":\"5A31AF3D-47CA-48C1-8005-8886A6C3E7F8\"},\"1956\":{\"isSerializedDate\":true,\"string\":\"Wed May 02 2012 08:07:05 GMT+0200 (CEST)\"},\"1957\":{\"date\":{\"__isSmartRef__\":true,\"id\":1958},\"author\":\"conradcalmez\",\"message\":\"last fixes before we go.\",\"id\":\"7353B8BF-FFBD-45FD-90AC-01ED94F01771\"},\"1958\":{\"isSerializedDate\":true,\"string\":\"Wed May 02 2012 08:05:22 GMT+0200 (CEST)\"},\"1959\":{\"date\":{\"__isSmartRef__\":true,\"id\":1960},\"author\":\"conradcalmez\",\"message\":\"added /names and pencil size features\",\"id\":\"BF425A3B-1FDE-4407-88E7-8E82C7F7C177\"},\"1960\":{\"isSerializedDate\":true,\"string\":\"Mon Apr 30 2012 09:12:21 GMT+0200 (CEST)\"},\"1961\":{\"date\":{\"__isSmartRef__\":true,\"id\":1962},\"author\":\"conradcalmez\",\"message\":\"chat menu item was out of sync\",\"id\":\"DB0AF77E-3879-4EDE-B492-0FB18E3B4CF7\"},\"1962\":{\"isSerializedDate\":true,\"string\":\"Fri Apr 27 2012 13:43:54 GMT+0200 (CEST)\"},\"1963\":{\"date\":{\"__isSmartRef__\":true,\"id\":1964},\"author\":\"conradcalmez\",\"message\":\"update\",\"id\":\"7EFE9327-DFF1-4A83-9CD2-D3CD845E0AE9\"},\"1964\":{\"isSerializedDate\":true,\"string\":\"Fri Apr 27 2012 13:42:09 GMT+0200 (CEST)\"},\"1965\":{\"date\":{\"__isSmartRef__\":true,\"id\":1966},\"author\":\"conradcalmez\",\"message\":\"irc like commands\",\"id\":\"54F1ED3B-C2C3-4449-B8D8-FE3ABCDA1626\"},\"1966\":{\"isSerializedDate\":true,\"string\":\"Fri Apr 27 2012 13:00:53 GMT+0200 (CEST)\"},\"1967\":{\"date\":{\"__isSmartRef__\":true,\"id\":1968},\"author\":\"conradcalmez\",\"message\":\"empty input does not send message\",\"id\":\"11316392-62F2-43F0-BFA8-46992E692BE8\"},\"1968\":{\"isSerializedDate\":true,\"string\":\"Fri Apr 27 2012 12:20:07 GMT+0200 (CEST)\"},\"1969\":{\"date\":{\"__isSmartRef__\":true,\"id\":1970},\"author\":\"conradcalmez\",\"message\":\"added support for showing user names on client side\",\"id\":\"F2A08A9F-07AB-474A-BAA0-C572AEAC1794\"},\"1970\":{\"isSerializedDate\":true,\"string\":\"Fri Apr 27 2012 11:57:57 GMT+0200 (CEST)\"},\"1971\":{\"date\":{\"__isSmartRef__\":true,\"id\":1972},\"author\":\"conradcalmez\",\"message\":\"small chat fix\",\"id\":\"ED314F3A-3FDF-4FE8-B84D-C8AA930292B1\"},\"1972\":{\"isSerializedDate\":true,\"string\":\"Fri Apr 27 2012 11:01:33 GMT+0200 (CEST)\"},\"1973\":{\"date\":{\"__isSmartRef__\":true,\"id\":1974},\"author\":\"conradcalmez\",\"message\":\"refined chat functionality\",\"id\":\"256DC98B-38BA-4A85-9EF1-830A9D4C702B\"},\"1974\":{\"isSerializedDate\":true,\"string\":\"Fri Apr 27 2012 10:26:51 GMT+0200 (CEST)\"},\"1975\":{\"date\":{\"__isSmartRef__\":true,\"id\":1976},\"author\":\"conradcalmez\",\"message\":\"added chat GUI\",\"id\":\"4254F06C-37FB-46DC-851F-350EA895BDA3\"},\"1976\":{\"isSerializedDate\":true,\"string\":\"Thu Apr 26 2012 18:08:43 GMT+0200 (CEST)\"},\"1977\":{\"date\":{\"__isSmartRef__\":true,\"id\":1978},\"author\":\"undefined\",\"message\":\"integrated sync morph functionality\",\"id\":\"ACDC1527-238D-4D72-AAA1-407F1EEA02CF\"},\"1978\":{\"isSerializedDate\":true,\"string\":\"Wed Apr 25 2012 12:18:37 GMT+0200 (CEST)\"},\"1979\":{\"date\":{\"__isSmartRef__\":true,\"id\":1980},\"author\":\"undefined\",\"message\":\"copied and adapted from WhiteBoard part\",\"id\":\"9BB5FF37-8D16-40E8-AD37-E352A5BC7BC2\"},\"1980\":{\"isSerializedDate\":true,\"string\":\"Wed Apr 18 2012 14:01:32 GMT+0200 (CEST)\"},\"1981\":{\"date\":{\"__isSmartRef__\":true,\"id\":1982},\"author\":\"undefined\",\"message\":\"suddenly, the rectangle became a CarDemo\",\"id\":\"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350\"},\"1982\":{\"isSerializedDate\":true,\"string\":\"Mon Apr 09 2012 13:42:07 GMT+0200 (CEST)\"},\"1983\":{\"date\":{\"__isSmartRef__\":true,\"id\":1984},\"author\":\"undefined\",\"message\":\"css transitions\",\"id\":\"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7\"},\"1984\":{\"isSerializedDate\":true,\"string\":\"Wed Mar 14 2012 10:42:26 GMT+0100 (CET)\"},\"1985\":{\"date\":{\"__isSmartRef__\":true,\"id\":1986},\"author\":\"fbo\",\"message\":\"\",\"id\":\"BD1C654D-9100-4B66-BC62-B15FF2498B2B\"},\"1986\":{\"isSerializedDate\":true,\"string\":\"Sat Feb 25 2012 02:59:09 GMT+0100 (CET)\"},\"1987\":{\"date\":{\"__isSmartRef__\":true,\"id\":1988},\"author\":\"undefined\",\"message\":\"sorry\",\"id\":\"44B56D2E-9B59-4C67-A305-49A6E10E66C2\"},\"1988\":{\"isSerializedDate\":true,\"string\":\"Wed Mar 14 2012 10:53:45 GMT+0100 (CET)\"},\"1989\":{\"date\":{\"__isSmartRef__\":true,\"id\":1990},\"author\":\"undefined\",\"message\":\"first adjustments to socket io\",\"id\":\"E438495A-1570-47C0-8E70-40BE904677BE\"},\"1990\":{\"isSerializedDate\":true,\"string\":\"Tue Apr 24 2012 15:30:50 GMT+0200 (CEST)\"},\"1991\":{\"date\":{\"__isSmartRef__\":true,\"id\":1992},\"author\":\"undefined\",\"message\":\"restoring older version\",\"id\":\"DF0E5C88-D6B0-491C-A9BB-A37C9146CD21\"},\"1992\":{\"isSerializedDate\":true,\"string\":\"Wed Apr 25 2012 18:07:45 GMT+0200 (CEST)\"},\"1993\":{\"date\":{\"__isSmartRef__\":true,\"id\":1994},\"author\":\"conradcalmez\",\"message\":\"refactored so that code from window could be and was removed\",\"id\":\"8E039FD3-7B0F-48B3-9E29-A933EDE8CA4A\"},\"1994\":{\"isSerializedDate\":true,\"string\":\"Wed May 02 2012 19:32:37 GMT+0200 (CEST)\"},\"1995\":{\"x\":660,\"y\":32,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"isSimplifiedRegistry\":true}}","__LivelyClassName__":"lively.PartsBin.PartItem","__SourceModuleName__":"Global.lively.PartsBin"},"17902":{"sourceObj":{"__isSmartRef__":true,"id":17901},"sourceAttrName":"partVersions","targetObj":{"__isSmartRef__":true,"id":15620},"targetMethodName":"setSelectedPartVersions","__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"17903":{"sourceObj":{"__isSmartRef__":true,"id":17901},"sourceAttrName":"loadedMetaInfo","targetObj":{"__isSmartRef__":true,"id":15620},"targetMethodName":"setMetaInfoOfSelectedItem","__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"17904":{"position":{"__isSmartRef__":true,"id":17905},"_Extent":{"__isSmartRef__":true,"id":17906},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":17907},"_Fill":{"__isSmartRef__":true,"id":17908},"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":17909},"_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","_ClipMode":"scroll","_Padding":{"__isSmartRef__":true,"id":17910},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"17905":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"17906":{"x":607.573230508443,"y":437.2498366837016,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"17907":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"17908":{"r":1,"g":1,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17909":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"17910":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"17911":{"partsSpaceName":"PartsBin/NewWorld","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":2,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"17912":{"x":607.573230508443,"y":437.2498366837016,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17913":{"sourceObj":{"__isSmartRef__":true,"id":16325},"sourceAttrName":"selectedItem","targetObj":{"__isSmartRef__":true,"id":15620},"targetMethodName":"setSelectedPartItem","__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"17914":{"resizeHeight":true,"resizeWidth":true},"17915":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"17916":{"morph":{"__isSmartRef__":true,"id":16325},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"17917":{"x":156,"y":38,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"17918":{"adjustForNewBounds":{"__isSmartRef__":true,"id":17919},"unselectAll":{"__isSmartRef__":true,"id":17926},"selectPartItem":{"__isSmartRef__":true,"id":17929},"startAddingPartItems":{"__isSmartRef__":true,"id":17932},"addPartItemAsync":{"__isSmartRef__":true,"id":17936},"stopAddingPartItemsAsync":{"__isSmartRef__":true,"id":17940}},"17919":{"varMapping":{"__isSmartRef__":true,"id":17920},"source":"function adjustForNewBounds() {\n/*\n\tthis.adjustForNewBounds()\n*/\n\t$super();\n\tvar bounds = this.innerBounds(),\n\t\tx = bounds.x,\n\t\ty = bounds.y,\n\t\twidth = bounds.width;\n\tthis.submorphs.forEach(function(morph) {\n\t\tvar extent = morph.getExtent();\n\t\tif (extent.x + x > width) {\n\t\t\tx = 0;\n\t\t\ty += extent.y + 5;\n\t\t}\n\t\tmorph.setPosition(pt(x,y))\n\t\tx += extent.x + 5;\n\t})\n}","funcProperties":{"__isSmartRef__":true,"id":17925},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"17920":{"this":{"__isSmartRef__":true,"id":16325},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":17921}},"17921":{"$super":{"__isSmartRef__":true,"id":17922}},"17922":{"varMapping":{"__isSmartRef__":true,"id":17923},"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":17924},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"17923":{"obj":{"__isSmartRef__":true,"id":16325},"name":"adjustForNewBounds"},"17924":{},"17925":{},"17926":{"varMapping":{"__isSmartRef__":true,"id":17927},"source":"function unselectAll() {\n\tthis.submorphs.invoke('showAsNotSelected');\n}","funcProperties":{"__isSmartRef__":true,"id":17928},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"17927":{"this":{"__isSmartRef__":true,"id":16325}},"17928":{},"17929":{"varMapping":{"__isSmartRef__":true,"id":17930},"source":"function selectPartItem(item) {\n\tthis.selectedItem = item && item.partItem;\n\tthis.submorphs.without(item).invoke('showAsNotSelected');\n}","funcProperties":{"__isSmartRef__":true,"id":17931},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"17930":{"this":{"__isSmartRef__":true,"id":16325}},"17931":{},"17932":{"varMapping":{"__isSmartRef__":true,"id":17933},"source":"function startAddingPartItems(partItems) {\n this.partItemsToBeAdded = partItems.clone();\n this.startStepping(0, 'addPartItemAsync')\n}","funcProperties":{"__isSmartRef__":true,"id":17934},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"17933":{"this":{"__isSmartRef__":true,"id":16325}},"17934":{"user":"robertkrahn","timestamp":{"__isSmartRef__":true,"id":17935}},"17935":{"isSerializedDate":true,"string":"Fri Jul 01 2011 02:00:58 GMT+0200 (Mitteleuropäische Sommerzeit)"},"17936":{"varMapping":{"__isSmartRef__":true,"id":17937},"source":"function addPartItemAsync() {\n if (!this.partItemsToBeAdded || this.partItemsToBeAdded.length == 0) {\n this.stopAddingPartItemsAsync();\n return;\n }\n\n var partItem = this.partItemsToBeAdded.shift();\n var morph = partItem.asPartsBinItem();\n this.addMorph(morph);\n this.adjustForNewBounds() \n}","funcProperties":{"__isSmartRef__":true,"id":17938},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"17937":{"this":{"__isSmartRef__":true,"id":16325}},"17938":{"user":"robertkrahn","timestamp":{"__isSmartRef__":true,"id":17939}},"17939":{"isSerializedDate":true,"string":"Fri Jul 01 2011 02:03:38 GMT+0200 (Mitteleuropäische Sommerzeit)"},"17940":{"varMapping":{"__isSmartRef__":true,"id":17941},"source":"function stopAddingPartItemsAsync() {\n this.stopStepping();\n delete this.partItemsToBeAdded;\n}","funcProperties":{"__isSmartRef__":true,"id":17942},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"17941":{"this":{"__isSmartRef__":true,"id":16325}},"17942":{"user":"robertkrahn","timestamp":{"__isSmartRef__":true,"id":17943}},"17943":{"isSerializedDate":true,"string":"Fri Jul 01 2011 02:03:46 GMT+0200 (Mitteleuropäische Sommerzeit)"},"17944":{"submorphs":[{"__isSmartRef__":true,"id":17945}],"scripts":[],"id":"68246E8F-B88B-42BE-BB2F-82B739587395","shape":{"__isSmartRef__":true,"id":17960},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":17976},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":17964},"lighterFill":{"__isSmartRef__":true,"id":17977},"label":{"__isSmartRef__":true,"id":17945},"name":"removeCategoryButton","showsHalos":false,"partsBinMetaInfo":{"__isSmartRef__":true,"id":17986},"attributeConnections":[{"__isSmartRef__":true,"id":17987}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"__SourceModuleName__":"Global.lively.morphic.Widgets","priorExtent":{"__isSmartRef__":true,"id":17988},"owner":{"__isSmartRef__":true,"id":15620},"layout":{"__isSmartRef__":true,"id":17989},"renderContextTable":{"__isSmartRef__":true,"id":17990},"eventHandler":{"__isSmartRef__":true,"id":17991},"derivationIds":[1238,"779C0566-5466-4191-9056-3A104C7EFAEC","F8319D79-817B-415B-80D1-ACE5F12CDD01","37900DC1-0689-4E1B-9709-A65C15C40367","399B28D7-03E3-4E38-8710-E7A5F5F513D1","8EA24F2B-6E35-4013-8CCB-18016701673B","C5991ECA-726A-42D6-8AB1-1B6DA1AAD119","7C6FC789-C7D6-482C-906E-5EABA9E0E151","7C90668B-396F-43DB-AB44-3277DA8BE863","CDE8D251-2EED-4992-B316-64B64110C044","5D293BC5-06E6-425F-B654-F22EF9E8225E","A568DFA0-B5A0-42C6-A370-F4C23551D3DA","8FAE443C-8E8F-44EF-B5C8-7E103E74AD92","3FD3C7A0-B776-41AF-86DF-DC5A4EE9403E","115E4AE3-4DA0-482F-91C6-DB88E0E266D0","36F8D23F-3ADC-40FB-9A9B-D726CA8560D2","F32C1526-A32B-46B5-B550-44C9A527EB19","B075E4A4-D511-45BC-A05D-E9FEB4D8EF29","D554E6AE-A18D-4BBA-AB29-419B75691B79"],"_Rotation":0,"_Scale":1,"_ClipMode":"visible","__serializedLivelyClosures__":{"__isSmartRef__":true,"id":17992},"__LivelyClassName__":"lively.morphic.Button"},"17945":{"submorphs":[],"scripts":[],"id":"6D824E53-A93E-49FE-AD39-D620716609DD","shape":{"__isSmartRef__":true,"id":17946},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"_WhiteSpaceHandling":"pre-wrap","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":17952},"_MaxTextWidth":18,"_MaxTextHeight":null,"textStyle":null,"padding":{"__isSmartRef__":true,"id":17953},"_Padding":{"__isSmartRef__":true,"id":17954},"owner":{"__isSmartRef__":true,"id":17944},"isLabel":true,"eventsAreIgnored":true,"__SourceModuleName__":"Global.lively.morphic.TextCore","_ClipMode":"hidden","priorExtent":{"__isSmartRef__":true,"id":17955},"textChunks":[{"__isSmartRef__":true,"id":17956}],"_Align":"center","renderContextTable":{"__isSmartRef__":true,"id":17958},"eventHandler":{"__isSmartRef__":true,"id":17959},"_HandStyle":"default","_PointerEvents":"none","attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"_MinTextWidth":18,"_MinTextHeight":null,"derivationIds":[1239,"0950594A-94D2-49BB-8E22-06789654760D","9E11E76B-89E8-4AF1-8D7F-24952002D1DE","39E0A384-A8F7-4ECE-A3F3-3B39C85B1DBA","7970902A-4F1C-4337-8A61-02D5AEA5697B","DE30399C-D0BE-412E-B0C6-18B37109F841","E311AA2E-9F6A-4DF4-AAD2-6631660E1203","AA4706D6-6736-4F85-80F2-48443DC7DA44","C2A120EC-B8B5-44A6-801B-F8E9FDE230BF","34EB9510-4D09-4B14-8B09-45852E807EEC","578C10D1-9557-441C-ABD1-303291DEFD1A","680618F4-7A7D-43A9-B75C-4515C8D3A904","1631FBD4-94FC-4C42-A426-822A8D107F36","574DCB97-CFE4-470B-944F-567F9CBAD365","81CA5687-24FD-462D-BFD3-A33C82169582","B85E3B2A-7437-47F6-BDF5-D02C7F6C5A0F","0375365E-D522-4331-BCA3-1B9C85143F76","34D3646F-8812-4695-9CFD-CD9AF31869F4","D8EE495F-73DC-4FA7-83BA-744F42C42961"],"_Scale":1,"__LivelyClassName__":"lively.morphic.Text"},"17946":{"position":{"__isSmartRef__":true,"id":17947},"_Extent":{"__isSmartRef__":true,"id":17948},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":17949},"_Fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":17950},"_ClipMode":"hidden","_Padding":{"__isSmartRef__":true,"id":17951},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"17947":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"17948":{"x":20,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"17949":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"17950":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"17951":{"x":1,"y":1,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"17952":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"17953":{"x":5,"y":5,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"17954":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"17955":{"x":20,"y":20,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"17956":{"style":{"__isSmartRef__":true,"id":17957},"chunkOwner":{"__isSmartRef__":true,"id":17945},"__SourceModuleName__":"Global.lively.morphic.TextCore","storedString":"-","__LivelyClassName__":"lively.morphic.TextChunk"},"17957":{"__SourceModuleName__":"Global.lively.morphic.TextCore","textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis"},"17958":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"17959":{"morph":{"__isSmartRef__":true,"id":17945},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"17960":{"position":{"__isSmartRef__":true,"id":17961},"_Extent":{"__isSmartRef__":true,"id":17962},"_BorderWidth":1.1840000000000002,"_BorderColor":{"__isSmartRef__":true,"id":17963},"_Fill":{"__isSmartRef__":true,"id":17964},"_BorderRadius":5.2,"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":17974},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":17975},"_Opacity":1,"_BorderStyle":"solid","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"17961":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"17962":{"x":20,"y":20,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"17963":{"r":0.839,"g":0.839,"b":0.839,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"17964":{"stops":[{"__isSmartRef__":true,"id":17965},{"__isSmartRef__":true,"id":17967},{"__isSmartRef__":true,"id":17969},{"__isSmartRef__":true,"id":17971}],"vector":{"__isSmartRef__":true,"id":17973},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"17965":{"offset":0,"color":{"__isSmartRef__":true,"id":17966}},"17966":{"r":0.9600000000000001,"g":0.9600000000000001,"b":0.9600000000000001,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"17967":{"offset":0.4,"color":{"__isSmartRef__":true,"id":17968}},"17968":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"17969":{"offset":0.6,"color":{"__isSmartRef__":true,"id":17970}},"17970":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"17971":{"offset":1,"color":{"__isSmartRef__":true,"id":17972}},"17972":{"r":0.94,"g":0.94,"b":0.94,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"17973":{"x":0,"y":0,"width":0,"height":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"17974":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"17975":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"17976":{"x":120,"y":10,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"17977":{"stops":[{"__isSmartRef__":true,"id":17978},{"__isSmartRef__":true,"id":17980},{"__isSmartRef__":true,"id":17982},{"__isSmartRef__":true,"id":17984}],"vector":{"__isSmartRef__":true,"id":17973},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"17978":{"offset":0,"color":{"__isSmartRef__":true,"id":17979}},"17979":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"17980":{"offset":0.4,"color":{"__isSmartRef__":true,"id":17981}},"17981":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"17982":{"offset":0.6,"color":{"__isSmartRef__":true,"id":17983}},"17983":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"17984":{"offset":1,"color":{"__isSmartRef__":true,"id":17985}},"17985":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"17986":{"partsSpaceName":"PartsBin/NewWorld","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":2,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"17987":{"sourceObj":{"__isSmartRef__":true,"id":17944},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":17944},"targetMethodName":"onFire","converter":null,"converterString":null,"updater":null,"updaterString":null,"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"17988":{"x":134.06609913216516,"y":21,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"17989":{"moveVertical":false},"17990":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"17991":{"morph":{"__isSmartRef__":true,"id":17944},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"17992":{"onFire":{"__isSmartRef__":true,"id":17993}},"17993":{"varMapping":{"__isSmartRef__":true,"id":17994},"source":"function onFire() {\n\tthis.get('PartsBinBrowser').removeCategoryInteractively()\n}","funcProperties":{"__isSmartRef__":true,"id":17995},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"17994":{"this":{"__isSmartRef__":true,"id":17944}},"17995":{},"17996":{"submorphs":[{"__isSmartRef__":true,"id":17997}],"scripts":[],"id":"4C1CD4D9-9D1F-42A4-8CC6-7E09025F7B7E","shape":{"__isSmartRef__":true,"id":18012},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":18028},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":18016},"lighterFill":{"__isSmartRef__":true,"id":18029},"label":{"__isSmartRef__":true,"id":17997},"name":"addCategoryButton","showsHalos":false,"partsBinMetaInfo":{"__isSmartRef__":true,"id":18038},"attributeConnections":[{"__isSmartRef__":true,"id":18039}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"__SourceModuleName__":"Global.lively.morphic.Widgets","priorExtent":{"__isSmartRef__":true,"id":18040},"owner":{"__isSmartRef__":true,"id":15620},"layout":{"__isSmartRef__":true,"id":18041},"renderContextTable":{"__isSmartRef__":true,"id":18042},"eventHandler":{"__isSmartRef__":true,"id":18043},"derivationIds":[1240,"4C2C10AA-3167-4B7D-9518-38AA200B5BC6","03AA66B1-0216-4615-BC50-CD240729363E","E4ECDC08-B9DE-4716-97F1-FA4A9D84B22D","AA637DB5-981E-4875-A449-4FEA2FC1C13F","55DB5207-1834-4135-81B3-4F1837BD85E0","30C8FE48-BA9E-43F9-B4FC-0341EC392ACF","2C20BACF-1CEC-44C2-8F56-12470A7027A9","C650BBE2-143B-4BC5-8EF1-1A524E123AE5","F33FAD3D-DBA2-49AD-84F4-4754F4036D2D","1482E0D5-DF16-48E6-8815-B26DA5EE5818","EAC37F08-BCB6-4170-8667-1B6CFCF4E5A1","B09187AF-0ADE-40E9-8854-F43365D6200B","45D0DBA7-4458-4FB4-A7DE-5D5F8FA7C07C","B8FF07C9-562A-462B-9E72-0374A9AF23B6","5BDD2225-268A-48C3-9D60-A54BE7218F3E","024166B5-514F-42E9-9B8F-92BE1B1B561F","1A0825CD-8DCC-4F32-93FF-4912FB1E4F15","3320CEA7-B9AF-42CD-AD29-0D52B7739050"],"_Rotation":0,"_Scale":1,"_ClipMode":"visible","__serializedLivelyClosures__":{"__isSmartRef__":true,"id":18044},"__LivelyClassName__":"lively.morphic.Button"},"17997":{"submorphs":[],"scripts":[],"id":"5E180DF6-143F-4CBA-A774-40640A336CA4","shape":{"__isSmartRef__":true,"id":17998},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"_WhiteSpaceHandling":"pre-wrap","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":18004},"_MaxTextWidth":18,"_MaxTextHeight":null,"textStyle":null,"padding":{"__isSmartRef__":true,"id":18005},"_Padding":{"__isSmartRef__":true,"id":18006},"owner":{"__isSmartRef__":true,"id":17996},"isLabel":true,"eventsAreIgnored":true,"__SourceModuleName__":"Global.lively.morphic.TextCore","_ClipMode":"hidden","priorExtent":{"__isSmartRef__":true,"id":18007},"textChunks":[{"__isSmartRef__":true,"id":18008}],"_Align":"center","renderContextTable":{"__isSmartRef__":true,"id":18010},"eventHandler":{"__isSmartRef__":true,"id":18011},"_HandStyle":"default","_PointerEvents":"none","attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"_MinTextWidth":18,"_MinTextHeight":null,"derivationIds":[1241,"4FB5FB12-B7A2-4FF0-A0A1-C45C2FAE8274","7FFD3B07-E2DB-4CA7-A11B-327EBF88268D","3AD91228-BC6B-4030-A2C5-4055DF856DE4","B0F178B5-2384-4150-9E8E-F9F630407349","B62BAE98-D2F9-4769-A7A2-64403D5C2C21","F208698E-6181-438F-8C96-4E6B9739967E","DA6A940F-C968-47AC-AC35-59D17BBB71BC","D72F3161-DE66-4A55-827B-FE95CB3855C1","38222CFF-F285-4D8C-8CE9-49E289A8DB01","27598E1E-5C29-40E9-9828-BDA39C7A14D0","2ED00864-0FC6-4DF5-98A8-E6C0D982098E","C1578206-028D-4DFF-8D5C-B8B472E478BD","AE545D90-295C-4BA2-B148-7CD56762EEC8","5A3C8159-95EC-45BA-A630-50FFF32492DB","4558E404-B6A2-456D-86CD-6A7ABD655AEB","70C14ABA-91D0-4910-9A6B-DE34408484EE","0D747327-F2BD-41C9-943C-E50F4EF2B5E3","C3C7355F-DF3C-4032-9C6D-55899FFC46DD"],"_Scale":1,"__LivelyClassName__":"lively.morphic.Text"},"17998":{"position":{"__isSmartRef__":true,"id":17999},"_Extent":{"__isSmartRef__":true,"id":18000},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":18001},"_Fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":18002},"_ClipMode":"hidden","_Padding":{"__isSmartRef__":true,"id":18003},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"17999":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"18000":{"x":20,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"18001":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"18002":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"18003":{"x":1,"y":1,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"18004":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"18005":{"x":5,"y":5,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"18006":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"18007":{"x":20,"y":20,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"18008":{"style":{"__isSmartRef__":true,"id":18009},"chunkOwner":{"__isSmartRef__":true,"id":17997},"__SourceModuleName__":"Global.lively.morphic.TextCore","storedString":"+","__LivelyClassName__":"lively.morphic.TextChunk"},"18009":{"__SourceModuleName__":"Global.lively.morphic.TextCore","textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis"},"18010":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"18011":{"morph":{"__isSmartRef__":true,"id":17997},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"18012":{"position":{"__isSmartRef__":true,"id":18013},"_Extent":{"__isSmartRef__":true,"id":18014},"_BorderWidth":1.1840000000000002,"_BorderColor":{"__isSmartRef__":true,"id":18015},"_Fill":{"__isSmartRef__":true,"id":18016},"_BorderRadius":5.2,"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":18026},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":18027},"_Opacity":1,"_BorderStyle":"solid","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"18013":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"18014":{"x":20,"y":20,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"18015":{"r":0.839,"g":0.839,"b":0.839,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"18016":{"stops":[{"__isSmartRef__":true,"id":18017},{"__isSmartRef__":true,"id":18019},{"__isSmartRef__":true,"id":18021},{"__isSmartRef__":true,"id":18023}],"vector":{"__isSmartRef__":true,"id":18025},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"18017":{"offset":0,"color":{"__isSmartRef__":true,"id":18018}},"18018":{"r":0.9600000000000001,"g":0.9600000000000001,"b":0.9600000000000001,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"18019":{"offset":0.4,"color":{"__isSmartRef__":true,"id":18020}},"18020":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"18021":{"offset":0.6,"color":{"__isSmartRef__":true,"id":18022}},"18022":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"18023":{"offset":1,"color":{"__isSmartRef__":true,"id":18024}},"18024":{"r":0.94,"g":0.94,"b":0.94,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"18025":{"x":0,"y":0,"width":0,"height":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"18026":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"18027":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"18028":{"x":100,"y":10,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"18029":{"stops":[{"__isSmartRef__":true,"id":18030},{"__isSmartRef__":true,"id":18032},{"__isSmartRef__":true,"id":18034},{"__isSmartRef__":true,"id":18036}],"vector":{"__isSmartRef__":true,"id":18025},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"18030":{"offset":0,"color":{"__isSmartRef__":true,"id":18031}},"18031":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"18032":{"offset":0.4,"color":{"__isSmartRef__":true,"id":18033}},"18033":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"18034":{"offset":0.6,"color":{"__isSmartRef__":true,"id":18035}},"18035":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"18036":{"offset":1,"color":{"__isSmartRef__":true,"id":18037}},"18037":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"18038":{"partsSpaceName":"PartsBin/NewWorld","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":2,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"18039":{"sourceObj":{"__isSmartRef__":true,"id":17996},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":17996},"targetMethodName":"onFire","converter":null,"converterString":null,"updater":null,"updaterString":null,"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"18040":{"x":134.06609913216516,"y":19.99799699599498,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"18041":{"moveVertical":false},"18042":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"18043":{"morph":{"__isSmartRef__":true,"id":17996},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"18044":{"onFire":{"__isSmartRef__":true,"id":18045}},"18045":{"varMapping":{"__isSmartRef__":true,"id":18046},"source":"function onFire() {\n\tthis.get('PartsBinBrowser').addCategoryInteractively()\n}","funcProperties":{"__isSmartRef__":true,"id":18047},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"18046":{"this":{"__isSmartRef__":true,"id":17996}},"18047":{},"18048":{"submorphs":[],"scripts":[],"id":"969383A3-5D11-476F-85DE-1A54327135EF","shape":{"__isSmartRef__":true,"id":18049},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":true,"allowsInput":true,"_FontFamily":"Arial, sans-serif","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":18055},"_MaxTextWidth":533.2024292894854,"_MaxTextHeight":null,"textColor":{"__isSmartRef__":true,"id":18056},"showsHalos":false,"_FontSize":11,"__SourceModuleName__":"Global.lively.morphic.TextCore","name":"searchText","partsBinMetaInfo":{"__isSmartRef__":true,"id":18057},"textChunks":[{"__isSmartRef__":true,"id":18058}],"charsReplaced":"Search","lastFindLoc":-6,"priorSelectionRange":[0,0],"prevScroll":[0,0],"priorExtent":{"__isSmartRef__":true,"id":18060},"renderContextTable":{"__isSmartRef__":true,"id":18061},"eventHandler":{"__isSmartRef__":true,"id":18062},"owner":{"__isSmartRef__":true,"id":15620},"isInputLine":true,"attributeConnections":[{"__isSmartRef__":true,"id":18063}],"doNotSerialize":["$$savedTextString"],"doNotCopyProperties":["$$savedTextString"],"layout":{"__isSmartRef__":true,"id":18064},"_WhiteSpaceHandling":"pre-wrap","_ClipMode":"visible","_MinTextWidth":533.2024292894854,"_MinTextHeight":null,"previousSelection":[0,7],"derivationIds":[1242,"A22EEABD-CB29-4C5C-8C48-F766E326BC3F","6A6D6852-0ACD-4AFB-B78D-5C1767FC64BF","9D304E91-4077-4112-BBAA-EA47623B1BD8","178FCB01-0879-494A-9F87-056D582D689E","26B6A9F2-7F9D-4666-AB17-65E0DCD0BA0A","74080715-3CAE-431E-94C4-C98DDDF12BCD","54094B9D-EC29-4193-AE36-80A09F2E996E","3C430B51-E92E-42CF-9F28-9155B1DD75BE","95739011-C77B-4A83-92C9-404E7678E001","CE98D4C0-8E1E-40C3-AA60-10700C5B09B8","9FCABE52-F360-4ABC-81B7-C64D6A931C03","AFE833D0-7AAD-4F80-9FA0-E34F01873FB9","0519742E-9514-4066-9CD3-ED884C62AE77","2175C2DC-5DAA-4A1A-803E-8B55C07D6806","3148E12F-D9FA-4141-9A5E-73E3F8A65776","86933F48-407D-458F-ADB7-865018746EDD","0C9ED1AC-B0C4-4C07-AC29-B9CF795F80FB","CF02BEE5-9294-42D6-AA95-2DCAD8E1D80E"],"_Rotation":0,"_Scale":1,"savedTextString":"resize","__LivelyClassName__":"lively.morphic.Text"},"18049":{"fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":18050},"_Extent":{"__isSmartRef__":true,"id":18051},"_BorderWidth":2.3680000000000003,"_BorderColor":{"__isSmartRef__":true,"id":18052},"renderContextTable":{"__isSmartRef__":true,"id":18053},"_BorderRadius":1.8500000000000003,"_Opacity":1,"_BorderStyle":"solid","_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":18054},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"18050":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"18051":{"x":552.9384292894854,"y":21,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"18052":{"r":0.839,"g":0.839,"b":0.839,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"18053":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"18054":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"18055":{"x":154.76802363450668,"y":13.108574301564317,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"18056":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"18057":{"partsSpaceName":"PartsBin/Basic","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":1,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"18058":{"style":{"__isSmartRef__":true,"id":18059},"chunkOwner":{"__isSmartRef__":true,"id":18048},"storedString":"","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"18059":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"18060":{"x":552.9384292894854,"y":21,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"18061":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"18062":{"morph":{"__isSmartRef__":true,"id":18048},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"18063":{"sourceObj":{"__isSmartRef__":true,"id":18048},"sourceAttrName":"savedTextString","targetObj":{"__isSmartRef__":true,"id":15620},"targetMethodName":"search","__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"18064":{"resizeWidth":true},"18065":{"submorphs":[],"scripts":[],"id":"D521DE8C-6262-4DD3-AB54-815CCD309ACF","shape":{"__isSmartRef__":true,"id":18066},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":false,"allowsInput":true,"_FontFamily":"Arial, sans-serif","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":18072},"_MaxTextWidth":168,"_MaxTextHeight":null,"textColor":{"__isSmartRef__":true,"id":18069},"showsHalos":false,"_FontSize":9,"__SourceModuleName__":"Global.lively.morphic.TextCore","name":"Text4","partsBinMetaInfo":{"__isSmartRef__":true,"id":18073},"textChunks":[{"__isSmartRef__":true,"id":18074}],"charsReplaced":"some text","lastFindLoc":-9,"priorSelectionRange":[6,6],"prevScroll":[0,0],"priorExtent":{"__isSmartRef__":true,"id":18076},"renderContextTable":{"__isSmartRef__":true,"id":18077},"eventHandler":{"__isSmartRef__":true,"id":18078},"owner":{"__isSmartRef__":true,"id":15620},"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"_MinTextWidth":168,"_MinTextHeight":null,"_ClipMode":"visible","_WhiteSpaceHandling":"pre-wrap","previousSelection":[0,6],"derivationIds":[1243,"5346A257-CAB6-48DA-B412-636917F28280","E611ABED-3298-4027-89C5-503BFCFE4CA3","27AE40EC-F949-496E-8968-BA32D5E3A431","025BE71F-60AB-4115-B745-04714CE7774C","A2845EF4-117F-4AC3-AD19-E09D78C3C866","B854DD97-9BE2-44B9-BFF5-93AA931B4385","2FEEF365-D284-4F58-A92B-A8E11A69DAA6","41171B50-1911-4C21-A067-633FFB938163","6FF550A7-CD2A-48AA-B67F-9E24ACDEB0C1","107A1C0E-D268-4536-AF57-603A206E6460","108F5C5C-B711-4859-8463-980AD2E5EC4C","B78A07FF-977F-4CC1-8870-16B4756D22A1","EACE9426-8983-4C7C-9388-7829A84E90FB","01449D54-8A3D-46AD-9B4F-7CB12D5FF2A9","705CF292-539B-4A18-81B5-3D2B962B1D82","7810B7C5-9EAF-4413-85AB-8FE6E928F162","5B5C10A0-4921-4667-85C7-D7C5966142AF","6A39CF0A-97A8-49DF-9B54-020670AD0468"],"_Rotation":0,"_Scale":1,"__LivelyClassName__":"lively.morphic.Text"},"18066":{"fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":18067},"_Extent":{"__isSmartRef__":true,"id":18068},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":18069},"renderContextTable":{"__isSmartRef__":true,"id":18070},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":18071},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"18067":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"18068":{"x":168,"y":15,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"18069":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"18070":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"18071":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"18072":{"x":154.76802363450668,"y":0.10857430156420378,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"18073":{"partsSpaceName":"PartsBin/Basic","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":1,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"18074":{"style":{"__isSmartRef__":true,"id":18075},"morph":{"__isSmartRef__":true,"id":18065},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":18065},"storedString":"search","__LivelyClassName__":"lively.morphic.TextChunk"},"18075":{"__SourceModuleName__":"Global.lively.morphic.TextCore","italics":"italic","__LivelyClassName__":"lively.morphic.TextEmphasis"},"18076":{"x":168,"y":14,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"18077":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"18078":{"morph":{"__isSmartRef__":true,"id":18065},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"18079":{"submorphs":[{"__isSmartRef__":true,"id":18080}],"scripts":[],"id":"49D3E1FB-F81E-4F31-9D39-A5DBE45860DE","shape":{"__isSmartRef__":true,"id":18096},"grabbingEnabled":false,"droppingEnabled":false,"showsMorphMenu":true,"halosEnabled":true,"registeredForMouseEvents":true,"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":18099},"lighterFill":{"__isSmartRef__":true,"id":18112},"label":{"__isSmartRef__":true,"id":18080},"attributeConnections":[{"__isSmartRef__":true,"id":18121},{"__isSmartRef__":true,"id":18146},{"__isSmartRef__":true,"id":18147},{"__isSmartRef__":true,"id":18148},{"__isSmartRef__":true,"id":18149},{"__isSmartRef__":true,"id":18150}],"doNotSerialize":["$$fire","$$_Position","$$_Scale","$$_Rotation","$$owner"],"doNotCopyProperties":["$$fire","$$_Position","$$_Scale","$$_Rotation","$$owner"],"showsHalos":false,"__SourceModuleName__":"Global.lively.morphic.Widgets","padding":{"__isSmartRef__":true,"id":18172},"name":"moreButton","partsBinMetaInfo":{"__isSmartRef__":true,"id":18173},"renderContextTable":{"__isSmartRef__":true,"id":18174},"eventHandler":{"__isSmartRef__":true,"id":18175},"priorExtent":{"__isSmartRef__":true,"id":18176},"layout":{"__isSmartRef__":true,"id":18177},"derivationIds":[1244,"C5093924-2C24-4CFD-B800-F131C46037DC","AB03EF5D-3025-4CB5-BEC2-E2C320D01FA0","817FF716-6521-4E26-BB87-16FA8F03677B","0F06625C-5212-45B6-A7D7-A07176D879F3","0ED68E94-8AB8-4A9A-A901-B500D901EAED","EF0C5FDE-98A3-45BD-8272-258EA652B5ED","98806A3E-629D-4352-BAA2-478838A8B085","A4F6BA8D-523C-411E-833E-DD810C034DB5","0CB2D4BC-8186-4D2F-BEA4-96BA094171C6","C0346302-E4FA-4685-861D-BF6C4697D40B","AC1B5887-56E7-4158-A93C-AD0CF60B3D87","9F28E804-B1DF-407A-90D2-DCF53D9BB909","1E73CC75-8F5D-42BD-9B81-7A64FDD0D205","484DD2FD-5AA0-4CEC-BB6C-1BBE9F32F6DC","AEACC2BC-5D09-41B9-A05D-2437E76BE49B","8A20C95D-D4D9-4AD5-8A55-CF241DB05538","65CA7334-2870-4045-BA15-D73FD78E21D0","19F6AD8A-BD21-4E66-9D47-F9B68C652286"],"_Position":{"__isSmartRef__":true,"id":18178},"_Scale":1,"_Rotation":0,"owner":{"__isSmartRef__":true,"id":15620},"_ClipMode":"visible","__LivelyClassName__":"lively.morphic.Button"},"18080":{"submorphs":[],"scripts":[],"id":"60DDD1E1-A62B-4400-967F-C0788D83E548","shape":{"__isSmartRef__":true,"id":18081},"grabbingEnabled":false,"droppingEnabled":false,"showsMorphMenu":false,"halosEnabled":true,"fixedWidth":true,"_MaxTextWidth":45.76199368290986,"_MaxTextHeight":null,"fixedHeight":true,"allowsInput":false,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":18087},"textColor":{"__isSmartRef__":true,"id":18084},"owner":{"__isSmartRef__":true,"id":18079},"eventsAreIgnored":true,"__SourceModuleName__":"Global.lively.morphic.TextCore","textChunks":[{"__isSmartRef__":true,"id":18088}],"padding":{"__isSmartRef__":true,"id":18090},"_Padding":{"__isSmartRef__":true,"id":18091},"prevScroll":[0,0],"priorExtent":{"__isSmartRef__":true,"id":18092},"_FontFamily":"Helvetica, Sans-Serif","renderContextTable":{"__isSmartRef__":true,"id":18093},"eventHandler":{"__isSmartRef__":true,"id":18094},"_HandStyle":"default","_PointerEvents":"none","_ClipMode":"hidden","_WhiteSpaceHandling":"pre-wrap","_Align":"center","_FontSize":10,"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"_MinTextWidth":45.76199368290986,"_MinTextHeight":null,"derivationIds":[1245,"0125C72B-2B04-4872-A0B1-0292F9733F9D","99E6F0CD-AA33-42BD-B6E6-3154AA491D70","DAFB157F-4F83-4402-894A-12549438C7E9","98F29C75-DB67-470E-8F9F-4B7135CE21D9","D4509212-C332-45F0-B768-69E4E0D59537","735C22EC-309F-484F-B643-48229EC6D6E5","72386EBF-DE01-4B53-9084-32841E59EE3C","8AB3572C-52F6-4F6A-B59F-9EFA069C1601","C882377D-6F5C-43E4-AEAB-996ECA6A82A1","DA159A64-D6F8-4A2F-834D-71C6289A1FC8","58923C3A-4492-4DB3-871A-DEE1219F199C","B4024F35-8AB7-43DE-BE23-2758B0EB4C26","93871BBA-3E5C-4B6F-8A5A-CB2AA4DDA546","98E9C433-F2D7-4ED4-B286-33CDFC7F8B7F","82135AAD-8041-4CA4-B78C-0D80FBA43722","358F966D-679E-4DC3-98C0-8D697712CD4E","0D4E0BD4-0743-470F-8F3B-E0602F5CE408","7F61D12A-0120-49DD-A4D5-CB25BB23ED74"],"_Scale":1,"_TextColor":{"__isSmartRef__":true,"id":18095},"__LivelyClassName__":"lively.morphic.Text"},"18081":{"borderWidth":0,"fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":18082},"_Extent":{"__isSmartRef__":true,"id":18083},"_BorderColor":{"__isSmartRef__":true,"id":18084},"renderContextTable":{"__isSmartRef__":true,"id":18085},"_ClipMode":"hidden","_Padding":{"__isSmartRef__":true,"id":18086},"_BorderWidth":0,"_Fill":null,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"18082":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"18083":{"x":45.76199368290986,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"18084":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"18085":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"18086":{"x":0,"y":3,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"18087":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"18088":{"style":{"__isSmartRef__":true,"id":18089},"chunkOwner":{"__isSmartRef__":true,"id":18080},"storedString":"more","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"18089":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"18090":{"x":5,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"18091":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"18092":{"x":45.76199368290986,"y":20,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"18093":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"18094":{"morph":{"__isSmartRef__":true,"id":18080},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"18095":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"18096":{"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":18097},"_Extent":{"__isSmartRef__":true,"id":18098},"_Fill":{"__isSmartRef__":true,"id":18099},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":18109},"_BorderRadius":5,"renderContextTable":{"__isSmartRef__":true,"id":18110},"_Opacity":1,"_BorderStyle":"solid","_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":18111},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"18097":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"18098":{"x":45.76199368290986,"y":20,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"18099":{"stops":[{"__isSmartRef__":true,"id":18100},{"__isSmartRef__":true,"id":18102},{"__isSmartRef__":true,"id":18104},{"__isSmartRef__":true,"id":18106}],"vector":{"__isSmartRef__":true,"id":18108},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"18100":{"offset":0,"color":{"__isSmartRef__":true,"id":18101}},"18101":{"r":0.9600000000000001,"g":0.9600000000000001,"b":0.9600000000000001,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"18102":{"offset":0.4,"color":{"__isSmartRef__":true,"id":18103}},"18103":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"18104":{"offset":0.6,"color":{"__isSmartRef__":true,"id":18105}},"18105":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"18106":{"offset":1,"color":{"__isSmartRef__":true,"id":18107}},"18107":{"r":0.94,"g":0.94,"b":0.94,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"18108":{"x":0,"y":0,"width":0,"height":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"18109":{"r":0.839,"g":0.839,"b":0.839,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"18110":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"18111":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"18112":{"stops":[{"__isSmartRef__":true,"id":18113},{"__isSmartRef__":true,"id":18115},{"__isSmartRef__":true,"id":18117},{"__isSmartRef__":true,"id":18119}],"vector":{"__isSmartRef__":true,"id":18108},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"18113":{"offset":0,"color":{"__isSmartRef__":true,"id":18114}},"18114":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"18115":{"offset":0.4,"color":{"__isSmartRef__":true,"id":18116}},"18116":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"18117":{"offset":0.6,"color":{"__isSmartRef__":true,"id":18118}},"18118":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"18119":{"offset":1,"color":{"__isSmartRef__":true,"id":18120}},"18120":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"18121":{"sourceObj":{"__isSmartRef__":true,"id":18079},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":15620},"targetMethodName":"toggleMorePane","visualConnector":{"__isSmartRef__":true,"id":18122},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"18122":{"submorphs":[],"scripts":[],"id":7318,"renderContextTable":{"__isSmartRef__":true,"id":18123},"shape":{"__isSmartRef__":true,"id":18124},"droppingEnabled":true,"halosEnabled":true,"eventHandler":{"__isSmartRef__":true,"id":18131},"controlPoints":[{"__isSmartRef__":true,"id":18132},{"__isSmartRef__":true,"id":18135}],"con":{"__isSmartRef__":true,"id":18121},"showsMorphMenu":true,"isCopyMorphRef":true,"morphRefId":1,"__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs","__serializedLivelyClosures__":{"__isSmartRef__":true,"id":18138},"__LivelyClassName__":"lively.morphic.Path"},"18123":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML"},"18124":{"dontChangeShape":false,"cachedVertices":null,"_PathElements":[{"__isSmartRef__":true,"id":18125},{"__isSmartRef__":true,"id":18126}],"renderContextTable":{"__isSmartRef__":true,"id":18127},"_Position":{"__isSmartRef__":true,"id":18128},"_Extent":{"__isSmartRef__":true,"id":18129},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":18130},"__SourceModuleName__":"Global.lively.morphic.PathShapes","__LivelyClassName__":"lively.morphic.Shapes.Path"},"18125":{"isAbsolute":true,"x":1200.6682018562785,"y":234.58613371875617,"__SourceModuleName__":"Global.lively.morphic.PathShapes","__LivelyClassName__":"lively.morphic.Shapes.MoveTo"},"18126":{"isAbsolute":true,"x":476.5242965259855,"y":220.5016617622476,"__SourceModuleName__":"Global.lively.morphic.PathShapes","__LivelyClassName__":"lively.morphic.Shapes.LineTo"},"18127":{},"18128":{"x":-2,"y":20,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"18129":{"x":720.7977294921875,"y":13.972190856933594,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"18130":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"18131":{"morph":{"__isSmartRef__":true,"id":18122},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"18132":{"morph":{"__isSmartRef__":true,"id":18122},"index":0,"connectedMagnet":{"__isSmartRef__":true,"id":18133},"__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs","__LivelyClassName__":"lively.morphic.ControlPoint"},"18133":{"morph":{"__isSmartRef__":true,"id":18079},"position":{"__isSmartRef__":true,"id":18134},"connectedControlPoints":[{"__isSmartRef__":true,"id":18132}],"__SourceModuleName__":"Global.lively.morphic.Connectors","__LivelyClassName__":"lively.morphic.Magnet"},"18134":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"18135":{"morph":{"__isSmartRef__":true,"id":18122},"index":1,"connectedMagnet":{"__isSmartRef__":true,"id":18136},"__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs","__LivelyClassName__":"lively.morphic.ControlPoint"},"18136":{"morph":{"__isSmartRef__":true,"id":15620},"position":{"__isSmartRef__":true,"id":18137},"connectedControlPoints":[{"__isSmartRef__":true,"id":18135}],"__SourceModuleName__":"Global.lively.morphic.Connectors","__LivelyClassName__":"lively.morphic.Magnet"},"18137":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"18138":{"morphMenuItems":{"__isSmartRef__":true,"id":18139}},"18139":{"varMapping":{"__isSmartRef__":true,"id":18140},"source":"function morphMenuItems() {\n var visualConnector = this, con = this.con, world = this.world();\n var items = [\n ['edit converter', function() {\n var source = con.converterString || 'function converter(value) {\\n return value\\n}',\n editor = new lively.morphic.Text(new Rectangle(0,0, 400, 200), source);\n editor.doitContext = con;\n connect(editor, 'savedTextString', con, 'converterString', {updater:\n function($upd, source) { this.targetObj.converter = null; $upd(source) }});\n connect(editor, 'savedTextString', world, 'alertOK', {converter: \n function() { return 'setting new converter' }})\n editor.applyStyle({syntaxHighlighting: true, fontFamily: 'Courier', resizeWidth: true, resizeHeight: true});\n var title = con.targetObj.name && con.sourceObj.name ?\n 'Editor for ' + con.targetObj.name + ' -> ' + con.sourceObj.name :\n 'Editor for converter function';\n var window = world.addFramedMorph(editor, title)\n window.align(window.bounds().topCenter(), visualConnector.bounds().bottomCenter())\n }],\n ['hide', function() {\n visualConnector.disconnectFromMagnets();\n visualConnector.remove();\n }],\n ['disconnect', function() {\n alertOK('Disconnected ' + visualConnector.con);\n visualConnector.con.visualDisconnect();\n }],\n ['cancel', function() {}],\n ];\n return items;\n }","funcProperties":{"__isSmartRef__":true,"id":18145},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"18140":{"this":{"__isSmartRef__":true,"id":18122},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":18141}},"18141":{"$super":{"__isSmartRef__":true,"id":18142}},"18142":{"varMapping":{"__isSmartRef__":true,"id":18143},"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":18144},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"18143":{"obj":{"__isSmartRef__":true,"id":18122},"name":"morphMenuItems"},"18144":{},"18145":{},"18146":{"sourceObj":{"__isSmartRef__":true,"id":18079},"sourceAttrName":"globalTransform","targetObj":{"__isSmartRef__":true,"id":18132},"targetMethodName":"alignToMagnet","dependendConnections":[{"__isSmartRef__":true,"id":18147},{"__isSmartRef__":true,"id":18148},{"__isSmartRef__":true,"id":18149},{"__isSmartRef__":true,"id":18150},{"__isSmartRef__":true,"id":18152},{"__isSmartRef__":true,"id":18153},{"__isSmartRef__":true,"id":18154},{"__isSmartRef__":true,"id":18155},{"__isSmartRef__":true,"id":18147},{"__isSmartRef__":true,"id":18148},{"__isSmartRef__":true,"id":18149},{"__isSmartRef__":true,"id":18150},{"__isSmartRef__":true,"id":18152},{"__isSmartRef__":true,"id":18153},{"__isSmartRef__":true,"id":18154},{"__isSmartRef__":true,"id":18155},{"__isSmartRef__":true,"id":18147},{"__isSmartRef__":true,"id":18148},{"__isSmartRef__":true,"id":18149},{"__isSmartRef__":true,"id":18150},{"__isSmartRef__":true,"id":18152},{"__isSmartRef__":true,"id":18153},{"__isSmartRef__":true,"id":18154},{"__isSmartRef__":true,"id":18155},{"__isSmartRef__":true,"id":18147},{"__isSmartRef__":true,"id":18148},{"__isSmartRef__":true,"id":18149},{"__isSmartRef__":true,"id":18150},{"__isSmartRef__":true,"id":18152},{"__isSmartRef__":true,"id":18153},{"__isSmartRef__":true,"id":18154},{"__isSmartRef__":true,"id":18155},{"__isSmartRef__":true,"id":18147},{"__isSmartRef__":true,"id":18148},{"__isSmartRef__":true,"id":18149},{"__isSmartRef__":true,"id":18150},{"__isSmartRef__":true,"id":18152},{"__isSmartRef__":true,"id":18153},{"__isSmartRef__":true,"id":18154},{"__isSmartRef__":true,"id":18155},{"__isSmartRef__":true,"id":18147},{"__isSmartRef__":true,"id":18148},{"__isSmartRef__":true,"id":18149},{"__isSmartRef__":true,"id":18150},{"__isSmartRef__":true,"id":18152},{"__isSmartRef__":true,"id":18153},{"__isSmartRef__":true,"id":18154},{"__isSmartRef__":true,"id":18155},{"__isSmartRef__":true,"id":18147},{"__isSmartRef__":true,"id":18148},{"__isSmartRef__":true,"id":18149},{"__isSmartRef__":true,"id":18150},{"__isSmartRef__":true,"id":18152},{"__isSmartRef__":true,"id":18153},{"__isSmartRef__":true,"id":18154},{"__isSmartRef__":true,"id":18155},{"__isSmartRef__":true,"id":18147},{"__isSmartRef__":true,"id":18148},{"__isSmartRef__":true,"id":18149},{"__isSmartRef__":true,"id":18150},{"__isSmartRef__":true,"id":18152},{"__isSmartRef__":true,"id":18153},{"__isSmartRef__":true,"id":18154},{"__isSmartRef__":true,"id":18155},{"__isSmartRef__":true,"id":18147},{"__isSmartRef__":true,"id":18148},{"__isSmartRef__":true,"id":18149},{"__isSmartRef__":true,"id":18150},{"__isSmartRef__":true,"id":18152},{"__isSmartRef__":true,"id":18153},{"__isSmartRef__":true,"id":18154},{"__isSmartRef__":true,"id":18155},{"__isSmartRef__":true,"id":18147},{"__isSmartRef__":true,"id":18148},{"__isSmartRef__":true,"id":18149},{"__isSmartRef__":true,"id":18150},{"__isSmartRef__":true,"id":18152},{"__isSmartRef__":true,"id":18153},{"__isSmartRef__":true,"id":18154},{"__isSmartRef__":true,"id":18155},{"__isSmartRef__":true,"id":18147},{"__isSmartRef__":true,"id":18148},{"__isSmartRef__":true,"id":18149},{"__isSmartRef__":true,"id":18150},{"__isSmartRef__":true,"id":18152},{"__isSmartRef__":true,"id":18153},{"__isSmartRef__":true,"id":18154},{"__isSmartRef__":true,"id":18155},{"__isSmartRef__":true,"id":18147},{"__isSmartRef__":true,"id":18148},{"__isSmartRef__":true,"id":18149},{"__isSmartRef__":true,"id":18150},{"__isSmartRef__":true,"id":18152},{"__isSmartRef__":true,"id":18153},{"__isSmartRef__":true,"id":18154},{"__isSmartRef__":true,"id":18155},{"__isSmartRef__":true,"id":18147},{"__isSmartRef__":true,"id":18148},{"__isSmartRef__":true,"id":18149},{"__isSmartRef__":true,"id":18150},{"__isSmartRef__":true,"id":18152},{"__isSmartRef__":true,"id":18153},{"__isSmartRef__":true,"id":18154},{"__isSmartRef__":true,"id":18155},{"__isSmartRef__":true,"id":18147},{"__isSmartRef__":true,"id":18148},{"__isSmartRef__":true,"id":18149},{"__isSmartRef__":true,"id":18150},{"__isSmartRef__":true,"id":18152},{"__isSmartRef__":true,"id":18153},{"__isSmartRef__":true,"id":18154},{"__isSmartRef__":true,"id":18155},{"__isSmartRef__":true,"id":18147},{"__isSmartRef__":true,"id":18148},{"__isSmartRef__":true,"id":18149},{"__isSmartRef__":true,"id":18150},{"__isSmartRef__":true,"id":18152},{"__isSmartRef__":true,"id":18153},{"__isSmartRef__":true,"id":18154},{"__isSmartRef__":true,"id":18155},{"__isSmartRef__":true,"id":18147},{"__isSmartRef__":true,"id":18148},{"__isSmartRef__":true,"id":18149},{"__isSmartRef__":true,"id":18150},{"__isSmartRef__":true,"id":18152},{"__isSmartRef__":true,"id":18153},{"__isSmartRef__":true,"id":18154},{"__isSmartRef__":true,"id":18155},{"__isSmartRef__":true,"id":18147},{"__isSmartRef__":true,"id":18148},{"__isSmartRef__":true,"id":18149},{"__isSmartRef__":true,"id":18150},{"__isSmartRef__":true,"id":18152},{"__isSmartRef__":true,"id":18153},{"__isSmartRef__":true,"id":18154},{"__isSmartRef__":true,"id":18155},{"__isSmartRef__":true,"id":18147},{"__isSmartRef__":true,"id":18148},{"__isSmartRef__":true,"id":18149},{"__isSmartRef__":true,"id":18150},{"__isSmartRef__":true,"id":18152},{"__isSmartRef__":true,"id":18153},{"__isSmartRef__":true,"id":18154},{"__isSmartRef__":true,"id":18155},{"__isSmartRef__":true,"id":18147},{"__isSmartRef__":true,"id":18148},{"__isSmartRef__":true,"id":18149},{"__isSmartRef__":true,"id":18150},{"__isSmartRef__":true,"id":18152},{"__isSmartRef__":true,"id":18153},{"__isSmartRef__":true,"id":18154},{"__isSmartRef__":true,"id":18155},{"__isSmartRef__":true,"id":18147},{"__isSmartRef__":true,"id":18148},{"__isSmartRef__":true,"id":18149},{"__isSmartRef__":true,"id":18150},{"__isSmartRef__":true,"id":18152},{"__isSmartRef__":true,"id":18153},{"__isSmartRef__":true,"id":18154},{"__isSmartRef__":true,"id":18155},{"__isSmartRef__":true,"id":18147},{"__isSmartRef__":true,"id":18148},{"__isSmartRef__":true,"id":18149},{"__isSmartRef__":true,"id":18150},{"__isSmartRef__":true,"id":18152},{"__isSmartRef__":true,"id":18153},{"__isSmartRef__":true,"id":18154},{"__isSmartRef__":true,"id":18155},{"__isSmartRef__":true,"id":18147},{"__isSmartRef__":true,"id":18148},{"__isSmartRef__":true,"id":18149},{"__isSmartRef__":true,"id":18150},{"__isSmartRef__":true,"id":18152},{"__isSmartRef__":true,"id":18153},{"__isSmartRef__":true,"id":18154},{"__isSmartRef__":true,"id":18155},{"__isSmartRef__":true,"id":18147},{"__isSmartRef__":true,"id":18148},{"__isSmartRef__":true,"id":18149},{"__isSmartRef__":true,"id":18150},{"__isSmartRef__":true,"id":18152},{"__isSmartRef__":true,"id":18153},{"__isSmartRef__":true,"id":18154},{"__isSmartRef__":true,"id":18155},{"__isSmartRef__":true,"id":18147},{"__isSmartRef__":true,"id":18148},{"__isSmartRef__":true,"id":18149},{"__isSmartRef__":true,"id":18150},{"__isSmartRef__":true,"id":18152},{"__isSmartRef__":true,"id":18153},{"__isSmartRef__":true,"id":18154},{"__isSmartRef__":true,"id":18155},{"__isSmartRef__":true,"id":18147},{"__isSmartRef__":true,"id":18148},{"__isSmartRef__":true,"id":18149},{"__isSmartRef__":true,"id":18150},{"__isSmartRef__":true,"id":18152},{"__isSmartRef__":true,"id":18153},{"__isSmartRef__":true,"id":18154},{"__isSmartRef__":true,"id":18155},{"__isSmartRef__":true,"id":18147},{"__isSmartRef__":true,"id":18148},{"__isSmartRef__":true,"id":18149},{"__isSmartRef__":true,"id":18150},{"__isSmartRef__":true,"id":18152},{"__isSmartRef__":true,"id":18153},{"__isSmartRef__":true,"id":18154},{"__isSmartRef__":true,"id":18155},{"__isSmartRef__":true,"id":18147},{"__isSmartRef__":true,"id":18148},{"__isSmartRef__":true,"id":18149},{"__isSmartRef__":true,"id":18150},{"__isSmartRef__":true,"id":18152},{"__isSmartRef__":true,"id":18153},{"__isSmartRef__":true,"id":18154},{"__isSmartRef__":true,"id":18155},{"__isSmartRef__":true,"id":18147},{"__isSmartRef__":true,"id":18148},{"__isSmartRef__":true,"id":18149},{"__isSmartRef__":true,"id":18150},{"__isSmartRef__":true,"id":18152},{"__isSmartRef__":true,"id":18153},{"__isSmartRef__":true,"id":18154},{"__isSmartRef__":true,"id":18155},{"__isSmartRef__":true,"id":18147},{"__isSmartRef__":true,"id":18148},{"__isSmartRef__":true,"id":18149},{"__isSmartRef__":true,"id":18150},{"__isSmartRef__":true,"id":18152},{"__isSmartRef__":true,"id":18153},{"__isSmartRef__":true,"id":18154},{"__isSmartRef__":true,"id":18155},{"__isSmartRef__":true,"id":18147},{"__isSmartRef__":true,"id":18148},{"__isSmartRef__":true,"id":18149},{"__isSmartRef__":true,"id":18150},{"__isSmartRef__":true,"id":18152},{"__isSmartRef__":true,"id":18153},{"__isSmartRef__":true,"id":18154},{"__isSmartRef__":true,"id":18155},{"__isSmartRef__":true,"id":18147},{"__isSmartRef__":true,"id":18148},{"__isSmartRef__":true,"id":18149},{"__isSmartRef__":true,"id":18150},{"__isSmartRef__":true,"id":18152},{"__isSmartRef__":true,"id":18153},{"__isSmartRef__":true,"id":18154},{"__isSmartRef__":true,"id":18155},{"__isSmartRef__":true,"id":18147},{"__isSmartRef__":true,"id":18148},{"__isSmartRef__":true,"id":18149},{"__isSmartRef__":true,"id":18150},{"__isSmartRef__":true,"id":18152},{"__isSmartRef__":true,"id":18153},{"__isSmartRef__":true,"id":18154},{"__isSmartRef__":true,"id":18155},{"__isSmartRef__":true,"id":18147},{"__isSmartRef__":true,"id":18148},{"__isSmartRef__":true,"id":18149},{"__isSmartRef__":true,"id":18150},{"__isSmartRef__":true,"id":18152},{"__isSmartRef__":true,"id":18153},{"__isSmartRef__":true,"id":18154},{"__isSmartRef__":true,"id":18155},{"__isSmartRef__":true,"id":18147},{"__isSmartRef__":true,"id":18148},{"__isSmartRef__":true,"id":18149},{"__isSmartRef__":true,"id":18150},{"__isSmartRef__":true,"id":18152},{"__isSmartRef__":true,"id":18153},{"__isSmartRef__":true,"id":18154},{"__isSmartRef__":true,"id":18155},{"__isSmartRef__":true,"id":18147},{"__isSmartRef__":true,"id":18148},{"__isSmartRef__":true,"id":18149},{"__isSmartRef__":true,"id":18150},{"__isSmartRef__":true,"id":18152},{"__isSmartRef__":true,"id":18153},{"__isSmartRef__":true,"id":18154},{"__isSmartRef__":true,"id":18155},{"__isSmartRef__":true,"id":18147},{"__isSmartRef__":true,"id":18148},{"__isSmartRef__":true,"id":18149},{"__isSmartRef__":true,"id":18150},{"__isSmartRef__":true,"id":18152},{"__isSmartRef__":true,"id":18153},{"__isSmartRef__":true,"id":18154},{"__isSmartRef__":true,"id":18155},{"__isSmartRef__":true,"id":18147},{"__isSmartRef__":true,"id":18148},{"__isSmartRef__":true,"id":18149},{"__isSmartRef__":true,"id":18150},{"__isSmartRef__":true,"id":18152},{"__isSmartRef__":true,"id":18153},{"__isSmartRef__":true,"id":18154},{"__isSmartRef__":true,"id":18155},{"__isSmartRef__":true,"id":18147},{"__isSmartRef__":true,"id":18148},{"__isSmartRef__":true,"id":18149},{"__isSmartRef__":true,"id":18150},{"__isSmartRef__":true,"id":18152},{"__isSmartRef__":true,"id":18153},{"__isSmartRef__":true,"id":18154},{"__isSmartRef__":true,"id":18155},{"__isSmartRef__":true,"id":18147},{"__isSmartRef__":true,"id":18148},{"__isSmartRef__":true,"id":18149},{"__isSmartRef__":true,"id":18150},{"__isSmartRef__":true,"id":18152},{"__isSmartRef__":true,"id":18153},{"__isSmartRef__":true,"id":18154},{"__isSmartRef__":true,"id":18155},{"__isSmartRef__":true,"id":18147},{"__isSmartRef__":true,"id":18148},{"__isSmartRef__":true,"id":18149},{"__isSmartRef__":true,"id":18150},{"__isSmartRef__":true,"id":18152},{"__isSmartRef__":true,"id":18153},{"__isSmartRef__":true,"id":18154},{"__isSmartRef__":true,"id":18155},{"__isSmartRef__":true,"id":18147},{"__isSmartRef__":true,"id":18148},{"__isSmartRef__":true,"id":18149},{"__isSmartRef__":true,"id":18150},{"__isSmartRef__":true,"id":18152},{"__isSmartRef__":true,"id":18153},{"__isSmartRef__":true,"id":18154},{"__isSmartRef__":true,"id":18155},{"__isSmartRef__":true,"id":18147},{"__isSmartRef__":true,"id":18148},{"__isSmartRef__":true,"id":18149},{"__isSmartRef__":true,"id":18150},{"__isSmartRef__":true,"id":18152},{"__isSmartRef__":true,"id":18153},{"__isSmartRef__":true,"id":18154},{"__isSmartRef__":true,"id":18155},{"__isSmartRef__":true,"id":18147},{"__isSmartRef__":true,"id":18148},{"__isSmartRef__":true,"id":18149},{"__isSmartRef__":true,"id":18150},{"__isSmartRef__":true,"id":18152},{"__isSmartRef__":true,"id":18153},{"__isSmartRef__":true,"id":18154},{"__isSmartRef__":true,"id":18155},{"__isSmartRef__":true,"id":18161},{"__isSmartRef__":true,"id":18162},{"__isSmartRef__":true,"id":18163},{"__isSmartRef__":true,"id":18164},{"__isSmartRef__":true,"id":18147},{"__isSmartRef__":true,"id":18148},{"__isSmartRef__":true,"id":18149},{"__isSmartRef__":true,"id":18150},{"__isSmartRef__":true,"id":18152},{"__isSmartRef__":true,"id":18153},{"__isSmartRef__":true,"id":18154},{"__isSmartRef__":true,"id":18155},{"__isSmartRef__":true,"id":18161},{"__isSmartRef__":true,"id":18162},{"__isSmartRef__":true,"id":18163},{"__isSmartRef__":true,"id":18164},{"__isSmartRef__":true,"id":18147},{"__isSmartRef__":true,"id":18148},{"__isSmartRef__":true,"id":18149},{"__isSmartRef__":true,"id":18150},{"__isSmartRef__":true,"id":18152},{"__isSmartRef__":true,"id":18153},{"__isSmartRef__":true,"id":18154},{"__isSmartRef__":true,"id":18155},{"__isSmartRef__":true,"id":18161},{"__isSmartRef__":true,"id":18162},{"__isSmartRef__":true,"id":18163},{"__isSmartRef__":true,"id":18164},{"__isSmartRef__":true,"id":18147},{"__isSmartRef__":true,"id":18148},{"__isSmartRef__":true,"id":18149},{"__isSmartRef__":true,"id":18150},{"__isSmartRef__":true,"id":18152},{"__isSmartRef__":true,"id":18153},{"__isSmartRef__":true,"id":18154},{"__isSmartRef__":true,"id":18155},{"__isSmartRef__":true,"id":18161},{"__isSmartRef__":true,"id":18162},{"__isSmartRef__":true,"id":18163},{"__isSmartRef__":true,"id":18164},{"__isSmartRef__":true,"id":18147},{"__isSmartRef__":true,"id":18148},{"__isSmartRef__":true,"id":18149},{"__isSmartRef__":true,"id":18150},{"__isSmartRef__":true,"id":18152},{"__isSmartRef__":true,"id":18153},{"__isSmartRef__":true,"id":18154},{"__isSmartRef__":true,"id":18155},{"__isSmartRef__":true,"id":18161},{"__isSmartRef__":true,"id":18162},{"__isSmartRef__":true,"id":18163},{"__isSmartRef__":true,"id":18164},{"__isSmartRef__":true,"id":18147},{"__isSmartRef__":true,"id":18148},{"__isSmartRef__":true,"id":18149},{"__isSmartRef__":true,"id":18150},{"__isSmartRef__":true,"id":18152},{"__isSmartRef__":true,"id":18153},{"__isSmartRef__":true,"id":18154},{"__isSmartRef__":true,"id":18155},{"__isSmartRef__":true,"id":18161},{"__isSmartRef__":true,"id":18162},{"__isSmartRef__":true,"id":18163},{"__isSmartRef__":true,"id":18164},{"__isSmartRef__":true,"id":18147},{"__isSmartRef__":true,"id":18148},{"__isSmartRef__":true,"id":18149},{"__isSmartRef__":true,"id":18150},{"__isSmartRef__":true,"id":18152},{"__isSmartRef__":true,"id":18153},{"__isSmartRef__":true,"id":18154},{"__isSmartRef__":true,"id":18155},{"__isSmartRef__":true,"id":18161},{"__isSmartRef__":true,"id":18162},{"__isSmartRef__":true,"id":18163},{"__isSmartRef__":true,"id":18164},{"__isSmartRef__":true,"id":18147},{"__isSmartRef__":true,"id":18148},{"__isSmartRef__":true,"id":18149},{"__isSmartRef__":true,"id":18150},{"__isSmartRef__":true,"id":18152},{"__isSmartRef__":true,"id":18153},{"__isSmartRef__":true,"id":18154},{"__isSmartRef__":true,"id":18155},{"__isSmartRef__":true,"id":18161},{"__isSmartRef__":true,"id":18162},{"__isSmartRef__":true,"id":18163},{"__isSmartRef__":true,"id":18164},{"__isSmartRef__":true,"id":18147},{"__isSmartRef__":true,"id":18148},{"__isSmartRef__":true,"id":18149},{"__isSmartRef__":true,"id":18150},{"__isSmartRef__":true,"id":18152},{"__isSmartRef__":true,"id":18153},{"__isSmartRef__":true,"id":18154},{"__isSmartRef__":true,"id":18155},{"__isSmartRef__":true,"id":18161},{"__isSmartRef__":true,"id":18162},{"__isSmartRef__":true,"id":18163},{"__isSmartRef__":true,"id":18164},{"__isSmartRef__":true,"id":18147},{"__isSmartRef__":true,"id":18148},{"__isSmartRef__":true,"id":18149},{"__isSmartRef__":true,"id":18150},{"__isSmartRef__":true,"id":18152},{"__isSmartRef__":true,"id":18153},{"__isSmartRef__":true,"id":18154},{"__isSmartRef__":true,"id":18155},{"__isSmartRef__":true,"id":18161},{"__isSmartRef__":true,"id":18162},{"__isSmartRef__":true,"id":18163},{"__isSmartRef__":true,"id":18164},{"__isSmartRef__":true,"id":18147},{"__isSmartRef__":true,"id":18148},{"__isSmartRef__":true,"id":18149},{"__isSmartRef__":true,"id":18150},{"__isSmartRef__":true,"id":18152},{"__isSmartRef__":true,"id":18153},{"__isSmartRef__":true,"id":18154},{"__isSmartRef__":true,"id":18155},{"__isSmartRef__":true,"id":18161},{"__isSmartRef__":true,"id":18162},{"__isSmartRef__":true,"id":18163},{"__isSmartRef__":true,"id":18164},{"__isSmartRef__":true,"id":18147},{"__isSmartRef__":true,"id":18148},{"__isSmartRef__":true,"id":18149},{"__isSmartRef__":true,"id":18150},{"__isSmartRef__":true,"id":18152},{"__isSmartRef__":true,"id":18153},{"__isSmartRef__":true,"id":18154},{"__isSmartRef__":true,"id":18155},{"__isSmartRef__":true,"id":18161},{"__isSmartRef__":true,"id":18162},{"__isSmartRef__":true,"id":18163},{"__isSmartRef__":true,"id":18164},{"__isSmartRef__":true,"id":18147},{"__isSmartRef__":true,"id":18148},{"__isSmartRef__":true,"id":18149},{"__isSmartRef__":true,"id":18150},{"__isSmartRef__":true,"id":18152},{"__isSmartRef__":true,"id":18153},{"__isSmartRef__":true,"id":18154},{"__isSmartRef__":true,"id":18155},{"__isSmartRef__":true,"id":18161},{"__isSmartRef__":true,"id":18162},{"__isSmartRef__":true,"id":18163},{"__isSmartRef__":true,"id":18164},{"__isSmartRef__":true,"id":18147},{"__isSmartRef__":true,"id":18148},{"__isSmartRef__":true,"id":18149},{"__isSmartRef__":true,"id":18150},{"__isSmartRef__":true,"id":18152},{"__isSmartRef__":true,"id":18153},{"__isSmartRef__":true,"id":18154},{"__isSmartRef__":true,"id":18155},{"__isSmartRef__":true,"id":18161},{"__isSmartRef__":true,"id":18162},{"__isSmartRef__":true,"id":18163},{"__isSmartRef__":true,"id":18164},{"__isSmartRef__":true,"id":18147},{"__isSmartRef__":true,"id":18148},{"__isSmartRef__":true,"id":18149},{"__isSmartRef__":true,"id":18150},{"__isSmartRef__":true,"id":18152},{"__isSmartRef__":true,"id":18153},{"__isSmartRef__":true,"id":18154},{"__isSmartRef__":true,"id":18155},{"__isSmartRef__":true,"id":18161},{"__isSmartRef__":true,"id":18162},{"__isSmartRef__":true,"id":18163},{"__isSmartRef__":true,"id":18164},{"__isSmartRef__":true,"id":18147},{"__isSmartRef__":true,"id":18148},{"__isSmartRef__":true,"id":18149},{"__isSmartRef__":true,"id":18150},{"__isSmartRef__":true,"id":18152},{"__isSmartRef__":true,"id":18153},{"__isSmartRef__":true,"id":18154},{"__isSmartRef__":true,"id":18155},{"__isSmartRef__":true,"id":18161},{"__isSmartRef__":true,"id":18162},{"__isSmartRef__":true,"id":18163},{"__isSmartRef__":true,"id":18164},{"__isSmartRef__":true,"id":18147},{"__isSmartRef__":true,"id":18148},{"__isSmartRef__":true,"id":18149},{"__isSmartRef__":true,"id":18150},{"__isSmartRef__":true,"id":18152},{"__isSmartRef__":true,"id":18153},{"__isSmartRef__":true,"id":18154},{"__isSmartRef__":true,"id":18155},{"__isSmartRef__":true,"id":18161},{"__isSmartRef__":true,"id":18162},{"__isSmartRef__":true,"id":18163},{"__isSmartRef__":true,"id":18164},{"__isSmartRef__":true,"id":18147},{"__isSmartRef__":true,"id":18148},{"__isSmartRef__":true,"id":18149},{"__isSmartRef__":true,"id":18150},{"__isSmartRef__":true,"id":18152},{"__isSmartRef__":true,"id":18153},{"__isSmartRef__":true,"id":18154},{"__isSmartRef__":true,"id":18155},{"__isSmartRef__":true,"id":18161},{"__isSmartRef__":true,"id":18162},{"__isSmartRef__":true,"id":18163},{"__isSmartRef__":true,"id":18164},{"__isSmartRef__":true,"id":18147},{"__isSmartRef__":true,"id":18148},{"__isSmartRef__":true,"id":18149},{"__isSmartRef__":true,"id":18150},{"__isSmartRef__":true,"id":18152},{"__isSmartRef__":true,"id":18153},{"__isSmartRef__":true,"id":18154},{"__isSmartRef__":true,"id":18155},{"__isSmartRef__":true,"id":18161},{"__isSmartRef__":true,"id":18162},{"__isSmartRef__":true,"id":18163},{"__isSmartRef__":true,"id":18164},{"__isSmartRef__":true,"id":18147},{"__isSmartRef__":true,"id":18148},{"__isSmartRef__":true,"id":18149},{"__isSmartRef__":true,"id":18150},{"__isSmartRef__":true,"id":18152},{"__isSmartRef__":true,"id":18153},{"__isSmartRef__":true,"id":18154},{"__isSmartRef__":true,"id":18155},{"__isSmartRef__":true,"id":18161},{"__isSmartRef__":true,"id":18162},{"__isSmartRef__":true,"id":18163},{"__isSmartRef__":true,"id":18164},{"__isSmartRef__":true,"id":18147},{"__isSmartRef__":true,"id":18148},{"__isSmartRef__":true,"id":18149},{"__isSmartRef__":true,"id":18150},{"__isSmartRef__":true,"id":18152},{"__isSmartRef__":true,"id":18153},{"__isSmartRef__":true,"id":18154},{"__isSmartRef__":true,"id":18155},{"__isSmartRef__":true,"id":18161},{"__isSmartRef__":true,"id":18162},{"__isSmartRef__":true,"id":18163},{"__isSmartRef__":true,"id":18164}],"oldTransform":{"__isSmartRef__":true,"id":18170},"__SourceModuleName__":"Global.lively.bindings.GeometryBindings","__LivelyClassName__":"lively.morphic.GeometryTransformConnection"},"18147":{"sourceObj":{"__isSmartRef__":true,"id":18079},"sourceAttrName":"_Position","targetObj":{"__isSmartRef__":true,"id":18146},"targetMethodName":"signalTarget","dependedBy":{"__isSmartRef__":true,"id":18146},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"18148":{"sourceObj":{"__isSmartRef__":true,"id":18079},"sourceAttrName":"_Scale","targetObj":{"__isSmartRef__":true,"id":18146},"targetMethodName":"signalTarget","dependedBy":{"__isSmartRef__":true,"id":18146},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"18149":{"sourceObj":{"__isSmartRef__":true,"id":18079},"sourceAttrName":"_Rotation","targetObj":{"__isSmartRef__":true,"id":18146},"targetMethodName":"signalTarget","dependedBy":{"__isSmartRef__":true,"id":18146},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"18150":{"sourceObj":{"__isSmartRef__":true,"id":18079},"sourceAttrName":"owner","targetObj":{"__isSmartRef__":true,"id":18146},"targetMethodName":"updateOwners","converter":null,"converterString":"function (newOwner, oldOwner) {\n return [newOwner, oldOwner]\n }","updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":18151},"dependedBy":{"__isSmartRef__":true,"id":18146},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"18151":{"source":{"__isSmartRef__":true,"id":18079},"target":{"__isSmartRef__":true,"id":18146}},"18152":{"sourceObj":{"__isSmartRef__":true,"id":15620},"sourceAttrName":"_Position","targetObj":{"__isSmartRef__":true,"id":18146},"targetMethodName":"signalTarget","dependedBy":{"__isSmartRef__":true,"id":18146},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"18153":{"sourceObj":{"__isSmartRef__":true,"id":15620},"sourceAttrName":"_Scale","targetObj":{"__isSmartRef__":true,"id":18146},"targetMethodName":"signalTarget","dependedBy":{"__isSmartRef__":true,"id":18146},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"18154":{"sourceObj":{"__isSmartRef__":true,"id":15620},"sourceAttrName":"_Rotation","targetObj":{"__isSmartRef__":true,"id":18146},"targetMethodName":"signalTarget","dependedBy":{"__isSmartRef__":true,"id":18146},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"18155":{"sourceObj":{"__isSmartRef__":true,"id":15620},"sourceAttrName":"owner","targetObj":{"__isSmartRef__":true,"id":18146},"targetMethodName":"updateOwners","converterString":"function (newOwner, oldOwner) {\n return [newOwner, oldOwner]\n }","updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":18156},"dependedBy":{"__isSmartRef__":true,"id":18146},"__SourceModuleName__":"Global.lively.bindings","__serializedLivelyClosures__":{"__isSmartRef__":true,"id":18157},"__LivelyClassName__":"AttributeConnection"},"18156":{"source":{"__isSmartRef__":true,"id":15620},"target":{"__isSmartRef__":true,"id":18146}},"18157":{"converter":{"__isSmartRef__":true,"id":18158}},"18158":{"originalFunc":null,"varMapping":{"__isSmartRef__":true,"id":18159},"source":"function (newOwner, oldOwner) {\n return [newOwner, oldOwner]\n }","funcProperties":{"__isSmartRef__":true,"id":18160},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"18159":{"source":{"__isSmartRef__":true,"id":15620},"target":{"__isSmartRef__":true,"id":18146}},"18160":{},"18161":{"sourceObj":{"__isSmartRef__":true,"id":15619},"sourceAttrName":"_Position","targetObj":{"__isSmartRef__":true,"id":18146},"targetMethodName":"signalTarget","dependedBy":{"__isSmartRef__":true,"id":18146},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"18162":{"sourceObj":{"__isSmartRef__":true,"id":15619},"sourceAttrName":"_Scale","targetObj":{"__isSmartRef__":true,"id":18146},"targetMethodName":"signalTarget","dependedBy":{"__isSmartRef__":true,"id":18146},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"18163":{"sourceObj":{"__isSmartRef__":true,"id":15619},"sourceAttrName":"_Rotation","targetObj":{"__isSmartRef__":true,"id":18146},"targetMethodName":"signalTarget","dependedBy":{"__isSmartRef__":true,"id":18146},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"18164":{"sourceObj":{"__isSmartRef__":true,"id":15619},"sourceAttrName":"owner","targetObj":{"__isSmartRef__":true,"id":18146},"targetMethodName":"updateOwners","converterString":"function (newOwner, oldOwner) {\n return [newOwner, oldOwner]\n }","updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":18165},"dependedBy":{"__isSmartRef__":true,"id":18146},"__SourceModuleName__":"Global.lively.bindings","__serializedLivelyClosures__":{"__isSmartRef__":true,"id":18166},"__LivelyClassName__":"AttributeConnection"},"18165":{"source":{"__isSmartRef__":true,"id":15619},"target":{"__isSmartRef__":true,"id":18146}},"18166":{"converter":{"__isSmartRef__":true,"id":18167}},"18167":{"originalFunc":null,"varMapping":{"__isSmartRef__":true,"id":18168},"source":"function (newOwner, oldOwner) {\n return [newOwner, oldOwner]\n }","funcProperties":{"__isSmartRef__":true,"id":18169},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"18168":{"source":{"__isSmartRef__":true,"id":15619},"target":{"__isSmartRef__":true,"id":18146}},"18169":{},"18170":{"d":1.008036120330794,"a":1.008036120330794,"f":234.58613371875617,"e":1200.6682018562785,"c":0,"b":0,"matrix_":{"__isSmartRef__":true,"id":18171},"__LivelyClassName__":"lively.morphic.Similitude","__SourceModuleName__":"Global.lively.morphic.Graphics"},"18171":{"a":1.008036120330794,"b":0,"c":0,"d":1.008036120330794,"e":1200.6682018562785,"f":234.58613371875617,"__LivelyClassName__":"lively.morphic.Similitude","__SourceModuleName__":"Global.lively.morphic.Graphics"},"18172":{"x":5,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"18173":{"partsSpaceName":"PartsBin/Inputs/","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":2,"comment":"Simple button. Connect to 'fire' to trigger actions when the button is pressed.","partName":"Button","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"18174":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"18175":{"morph":{"__isSmartRef__":true,"id":18079},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"18176":{"x":46.754037491637405,"y":20,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"18177":{"moveHorizontal":true},"18178":{"x":718.3709896155905,"y":13.972189758325953,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"18179":{"position":{"__isSmartRef__":true,"id":18180},"_Extent":{"__isSmartRef__":true,"id":18181},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":18182},"_Fill":{"__isSmartRef__":true,"id":18183},"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":18184},"_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":18185},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"18180":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"18181":{"x":770.7575068769036,"y":487.2498366837016,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"18182":{"r":0.372,"g":0.369,"b":0.372,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"18183":{"r":1,"g":1,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"18184":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"18185":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"18186":{"partsSpaceName":"PartsBin/Tools","__SourceModuleName__":"Global.lively.PartsBin","requiredModules":["lively.PartsBin","apps.DateFormat"],"migrationLevel":4,"comment":"Browser for a Parts repository.","partName":"PartsBinBrowser","changes":[{"__isSmartRef__":true,"id":18187}],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"18187":{"date":{"__isSmartRef__":true,"id":18188},"author":"markoroeder","message":"Reset to clean copy. Added this.categories to doNotSerialize list.","id":"1D9493E9-B229-4716-8649-F1333D5133D0"},"18188":{"isSerializedDate":true,"string":"Thu Jan 05 2012 15:19:05 GMT+0100 (Mitteleuropäische Zeit)"},"18189":{"sourceObj":{"__isSmartRef__":true,"id":15620},"sourceAttrName":"categoryName","targetObj":{"__isSmartRef__":true,"id":15620},"targetMethodName":"loadPartsOfCategory","converter":null,"converterString":null,"updater":null,"updaterString":null,"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"18190":{"sourceObj":{"__isSmartRef__":true,"id":15620},"sourceAttrName":"globalTransform","targetObj":{"__isSmartRef__":true,"id":18135},"targetMethodName":"alignToMagnet","dependendConnections":[{"__isSmartRef__":true,"id":18191},{"__isSmartRef__":true,"id":18192},{"__isSmartRef__":true,"id":18193},{"__isSmartRef__":true,"id":18194},{"__isSmartRef__":true,"id":18191},{"__isSmartRef__":true,"id":18192},{"__isSmartRef__":true,"id":18193},{"__isSmartRef__":true,"id":18194},{"__isSmartRef__":true,"id":18191},{"__isSmartRef__":true,"id":18192},{"__isSmartRef__":true,"id":18193},{"__isSmartRef__":true,"id":18194},{"__isSmartRef__":true,"id":18191},{"__isSmartRef__":true,"id":18192},{"__isSmartRef__":true,"id":18193},{"__isSmartRef__":true,"id":18194},{"__isSmartRef__":true,"id":18191},{"__isSmartRef__":true,"id":18192},{"__isSmartRef__":true,"id":18193},{"__isSmartRef__":true,"id":18194},{"__isSmartRef__":true,"id":18191},{"__isSmartRef__":true,"id":18192},{"__isSmartRef__":true,"id":18193},{"__isSmartRef__":true,"id":18194},{"__isSmartRef__":true,"id":18191},{"__isSmartRef__":true,"id":18192},{"__isSmartRef__":true,"id":18193},{"__isSmartRef__":true,"id":18194},{"__isSmartRef__":true,"id":18191},{"__isSmartRef__":true,"id":18192},{"__isSmartRef__":true,"id":18193},{"__isSmartRef__":true,"id":18194},{"__isSmartRef__":true,"id":18191},{"__isSmartRef__":true,"id":18192},{"__isSmartRef__":true,"id":18193},{"__isSmartRef__":true,"id":18194},{"__isSmartRef__":true,"id":18191},{"__isSmartRef__":true,"id":18192},{"__isSmartRef__":true,"id":18193},{"__isSmartRef__":true,"id":18194},{"__isSmartRef__":true,"id":18191},{"__isSmartRef__":true,"id":18192},{"__isSmartRef__":true,"id":18193},{"__isSmartRef__":true,"id":18194},{"__isSmartRef__":true,"id":18191},{"__isSmartRef__":true,"id":18192},{"__isSmartRef__":true,"id":18193},{"__isSmartRef__":true,"id":18194},{"__isSmartRef__":true,"id":18191},{"__isSmartRef__":true,"id":18192},{"__isSmartRef__":true,"id":18193},{"__isSmartRef__":true,"id":18194},{"__isSmartRef__":true,"id":18191},{"__isSmartRef__":true,"id":18192},{"__isSmartRef__":true,"id":18193},{"__isSmartRef__":true,"id":18194},{"__isSmartRef__":true,"id":18191},{"__isSmartRef__":true,"id":18192},{"__isSmartRef__":true,"id":18193},{"__isSmartRef__":true,"id":18194},{"__isSmartRef__":true,"id":18191},{"__isSmartRef__":true,"id":18192},{"__isSmartRef__":true,"id":18193},{"__isSmartRef__":true,"id":18194},{"__isSmartRef__":true,"id":18191},{"__isSmartRef__":true,"id":18192},{"__isSmartRef__":true,"id":18193},{"__isSmartRef__":true,"id":18194},{"__isSmartRef__":true,"id":18191},{"__isSmartRef__":true,"id":18192},{"__isSmartRef__":true,"id":18193},{"__isSmartRef__":true,"id":18194},{"__isSmartRef__":true,"id":18191},{"__isSmartRef__":true,"id":18192},{"__isSmartRef__":true,"id":18193},{"__isSmartRef__":true,"id":18194},{"__isSmartRef__":true,"id":18191},{"__isSmartRef__":true,"id":18192},{"__isSmartRef__":true,"id":18193},{"__isSmartRef__":true,"id":18194},{"__isSmartRef__":true,"id":18191},{"__isSmartRef__":true,"id":18192},{"__isSmartRef__":true,"id":18193},{"__isSmartRef__":true,"id":18194},{"__isSmartRef__":true,"id":18191},{"__isSmartRef__":true,"id":18192},{"__isSmartRef__":true,"id":18193},{"__isSmartRef__":true,"id":18194},{"__isSmartRef__":true,"id":18191},{"__isSmartRef__":true,"id":18192},{"__isSmartRef__":true,"id":18193},{"__isSmartRef__":true,"id":18194},{"__isSmartRef__":true,"id":18191},{"__isSmartRef__":true,"id":18192},{"__isSmartRef__":true,"id":18193},{"__isSmartRef__":true,"id":18194},{"__isSmartRef__":true,"id":18191},{"__isSmartRef__":true,"id":18192},{"__isSmartRef__":true,"id":18193},{"__isSmartRef__":true,"id":18194},{"__isSmartRef__":true,"id":18191},{"__isSmartRef__":true,"id":18192},{"__isSmartRef__":true,"id":18193},{"__isSmartRef__":true,"id":18194},{"__isSmartRef__":true,"id":18191},{"__isSmartRef__":true,"id":18192},{"__isSmartRef__":true,"id":18193},{"__isSmartRef__":true,"id":18194},{"__isSmartRef__":true,"id":18191},{"__isSmartRef__":true,"id":18192},{"__isSmartRef__":true,"id":18193},{"__isSmartRef__":true,"id":18194},{"__isSmartRef__":true,"id":18191},{"__isSmartRef__":true,"id":18192},{"__isSmartRef__":true,"id":18193},{"__isSmartRef__":true,"id":18194},{"__isSmartRef__":true,"id":18191},{"__isSmartRef__":true,"id":18192},{"__isSmartRef__":true,"id":18193},{"__isSmartRef__":true,"id":18194},{"__isSmartRef__":true,"id":18191},{"__isSmartRef__":true,"id":18192},{"__isSmartRef__":true,"id":18193},{"__isSmartRef__":true,"id":18194},{"__isSmartRef__":true,"id":18191},{"__isSmartRef__":true,"id":18192},{"__isSmartRef__":true,"id":18193},{"__isSmartRef__":true,"id":18194},{"__isSmartRef__":true,"id":18191},{"__isSmartRef__":true,"id":18192},{"__isSmartRef__":true,"id":18193},{"__isSmartRef__":true,"id":18194},{"__isSmartRef__":true,"id":18191},{"__isSmartRef__":true,"id":18192},{"__isSmartRef__":true,"id":18193},{"__isSmartRef__":true,"id":18194},{"__isSmartRef__":true,"id":18191},{"__isSmartRef__":true,"id":18192},{"__isSmartRef__":true,"id":18193},{"__isSmartRef__":true,"id":18194},{"__isSmartRef__":true,"id":18191},{"__isSmartRef__":true,"id":18192},{"__isSmartRef__":true,"id":18193},{"__isSmartRef__":true,"id":18194},{"__isSmartRef__":true,"id":18191},{"__isSmartRef__":true,"id":18192},{"__isSmartRef__":true,"id":18193},{"__isSmartRef__":true,"id":18194},{"__isSmartRef__":true,"id":18191},{"__isSmartRef__":true,"id":18192},{"__isSmartRef__":true,"id":18193},{"__isSmartRef__":true,"id":18194},{"__isSmartRef__":true,"id":18191},{"__isSmartRef__":true,"id":18192},{"__isSmartRef__":true,"id":18193},{"__isSmartRef__":true,"id":18194},{"__isSmartRef__":true,"id":18191},{"__isSmartRef__":true,"id":18192},{"__isSmartRef__":true,"id":18193},{"__isSmartRef__":true,"id":18194},{"__isSmartRef__":true,"id":18191},{"__isSmartRef__":true,"id":18192},{"__isSmartRef__":true,"id":18193},{"__isSmartRef__":true,"id":18194},{"__isSmartRef__":true,"id":18191},{"__isSmartRef__":true,"id":18192},{"__isSmartRef__":true,"id":18193},{"__isSmartRef__":true,"id":18194},{"__isSmartRef__":true,"id":18191},{"__isSmartRef__":true,"id":18192},{"__isSmartRef__":true,"id":18193},{"__isSmartRef__":true,"id":18194},{"__isSmartRef__":true,"id":18200},{"__isSmartRef__":true,"id":18201},{"__isSmartRef__":true,"id":18202},{"__isSmartRef__":true,"id":18203},{"__isSmartRef__":true,"id":18191},{"__isSmartRef__":true,"id":18192},{"__isSmartRef__":true,"id":18193},{"__isSmartRef__":true,"id":18194},{"__isSmartRef__":true,"id":18200},{"__isSmartRef__":true,"id":18201},{"__isSmartRef__":true,"id":18202},{"__isSmartRef__":true,"id":18203},{"__isSmartRef__":true,"id":18191},{"__isSmartRef__":true,"id":18192},{"__isSmartRef__":true,"id":18193},{"__isSmartRef__":true,"id":18194},{"__isSmartRef__":true,"id":18200},{"__isSmartRef__":true,"id":18201},{"__isSmartRef__":true,"id":18202},{"__isSmartRef__":true,"id":18203},{"__isSmartRef__":true,"id":18191},{"__isSmartRef__":true,"id":18192},{"__isSmartRef__":true,"id":18193},{"__isSmartRef__":true,"id":18194},{"__isSmartRef__":true,"id":18200},{"__isSmartRef__":true,"id":18201},{"__isSmartRef__":true,"id":18202},{"__isSmartRef__":true,"id":18203},{"__isSmartRef__":true,"id":18191},{"__isSmartRef__":true,"id":18192},{"__isSmartRef__":true,"id":18193},{"__isSmartRef__":true,"id":18194},{"__isSmartRef__":true,"id":18200},{"__isSmartRef__":true,"id":18201},{"__isSmartRef__":true,"id":18202},{"__isSmartRef__":true,"id":18203},{"__isSmartRef__":true,"id":18191},{"__isSmartRef__":true,"id":18192},{"__isSmartRef__":true,"id":18193},{"__isSmartRef__":true,"id":18194},{"__isSmartRef__":true,"id":18200},{"__isSmartRef__":true,"id":18201},{"__isSmartRef__":true,"id":18202},{"__isSmartRef__":true,"id":18203},{"__isSmartRef__":true,"id":18191},{"__isSmartRef__":true,"id":18192},{"__isSmartRef__":true,"id":18193},{"__isSmartRef__":true,"id":18194},{"__isSmartRef__":true,"id":18200},{"__isSmartRef__":true,"id":18201},{"__isSmartRef__":true,"id":18202},{"__isSmartRef__":true,"id":18203},{"__isSmartRef__":true,"id":18191},{"__isSmartRef__":true,"id":18192},{"__isSmartRef__":true,"id":18193},{"__isSmartRef__":true,"id":18194},{"__isSmartRef__":true,"id":18200},{"__isSmartRef__":true,"id":18201},{"__isSmartRef__":true,"id":18202},{"__isSmartRef__":true,"id":18203},{"__isSmartRef__":true,"id":18191},{"__isSmartRef__":true,"id":18192},{"__isSmartRef__":true,"id":18193},{"__isSmartRef__":true,"id":18194},{"__isSmartRef__":true,"id":18200},{"__isSmartRef__":true,"id":18201},{"__isSmartRef__":true,"id":18202},{"__isSmartRef__":true,"id":18203},{"__isSmartRef__":true,"id":18191},{"__isSmartRef__":true,"id":18192},{"__isSmartRef__":true,"id":18193},{"__isSmartRef__":true,"id":18194},{"__isSmartRef__":true,"id":18200},{"__isSmartRef__":true,"id":18201},{"__isSmartRef__":true,"id":18202},{"__isSmartRef__":true,"id":18203},{"__isSmartRef__":true,"id":18191},{"__isSmartRef__":true,"id":18192},{"__isSmartRef__":true,"id":18193},{"__isSmartRef__":true,"id":18194},{"__isSmartRef__":true,"id":18200},{"__isSmartRef__":true,"id":18201},{"__isSmartRef__":true,"id":18202},{"__isSmartRef__":true,"id":18203},{"__isSmartRef__":true,"id":18191},{"__isSmartRef__":true,"id":18192},{"__isSmartRef__":true,"id":18193},{"__isSmartRef__":true,"id":18194},{"__isSmartRef__":true,"id":18200},{"__isSmartRef__":true,"id":18201},{"__isSmartRef__":true,"id":18202},{"__isSmartRef__":true,"id":18203},{"__isSmartRef__":true,"id":18191},{"__isSmartRef__":true,"id":18192},{"__isSmartRef__":true,"id":18193},{"__isSmartRef__":true,"id":18194},{"__isSmartRef__":true,"id":18200},{"__isSmartRef__":true,"id":18201},{"__isSmartRef__":true,"id":18202},{"__isSmartRef__":true,"id":18203},{"__isSmartRef__":true,"id":18191},{"__isSmartRef__":true,"id":18192},{"__isSmartRef__":true,"id":18193},{"__isSmartRef__":true,"id":18194},{"__isSmartRef__":true,"id":18200},{"__isSmartRef__":true,"id":18201},{"__isSmartRef__":true,"id":18202},{"__isSmartRef__":true,"id":18203},{"__isSmartRef__":true,"id":18191},{"__isSmartRef__":true,"id":18192},{"__isSmartRef__":true,"id":18193},{"__isSmartRef__":true,"id":18194},{"__isSmartRef__":true,"id":18200},{"__isSmartRef__":true,"id":18201},{"__isSmartRef__":true,"id":18202},{"__isSmartRef__":true,"id":18203},{"__isSmartRef__":true,"id":18191},{"__isSmartRef__":true,"id":18192},{"__isSmartRef__":true,"id":18193},{"__isSmartRef__":true,"id":18194},{"__isSmartRef__":true,"id":18200},{"__isSmartRef__":true,"id":18201},{"__isSmartRef__":true,"id":18202},{"__isSmartRef__":true,"id":18203},{"__isSmartRef__":true,"id":18191},{"__isSmartRef__":true,"id":18192},{"__isSmartRef__":true,"id":18193},{"__isSmartRef__":true,"id":18194},{"__isSmartRef__":true,"id":18200},{"__isSmartRef__":true,"id":18201},{"__isSmartRef__":true,"id":18202},{"__isSmartRef__":true,"id":18203},{"__isSmartRef__":true,"id":18191},{"__isSmartRef__":true,"id":18192},{"__isSmartRef__":true,"id":18193},{"__isSmartRef__":true,"id":18194},{"__isSmartRef__":true,"id":18200},{"__isSmartRef__":true,"id":18201},{"__isSmartRef__":true,"id":18202},{"__isSmartRef__":true,"id":18203},{"__isSmartRef__":true,"id":18191},{"__isSmartRef__":true,"id":18192},{"__isSmartRef__":true,"id":18193},{"__isSmartRef__":true,"id":18194},{"__isSmartRef__":true,"id":18200},{"__isSmartRef__":true,"id":18201},{"__isSmartRef__":true,"id":18202},{"__isSmartRef__":true,"id":18203},{"__isSmartRef__":true,"id":18191},{"__isSmartRef__":true,"id":18192},{"__isSmartRef__":true,"id":18193},{"__isSmartRef__":true,"id":18194},{"__isSmartRef__":true,"id":18200},{"__isSmartRef__":true,"id":18201},{"__isSmartRef__":true,"id":18202},{"__isSmartRef__":true,"id":18203},{"__isSmartRef__":true,"id":18191},{"__isSmartRef__":true,"id":18192},{"__isSmartRef__":true,"id":18193},{"__isSmartRef__":true,"id":18194},{"__isSmartRef__":true,"id":18200},{"__isSmartRef__":true,"id":18201},{"__isSmartRef__":true,"id":18202},{"__isSmartRef__":true,"id":18203}],"oldTransform":{"__isSmartRef__":true,"id":18209},"__SourceModuleName__":"Global.lively.bindings.GeometryBindings","__LivelyClassName__":"lively.morphic.GeometryTransformConnection"},"18191":{"sourceObj":{"__isSmartRef__":true,"id":15620},"sourceAttrName":"_Position","targetObj":{"__isSmartRef__":true,"id":18190},"targetMethodName":"signalTarget","dependedBy":{"__isSmartRef__":true,"id":18190},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"18192":{"sourceObj":{"__isSmartRef__":true,"id":15620},"sourceAttrName":"_Scale","targetObj":{"__isSmartRef__":true,"id":18190},"targetMethodName":"signalTarget","dependedBy":{"__isSmartRef__":true,"id":18190},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"18193":{"sourceObj":{"__isSmartRef__":true,"id":15620},"sourceAttrName":"_Rotation","targetObj":{"__isSmartRef__":true,"id":18190},"targetMethodName":"signalTarget","dependedBy":{"__isSmartRef__":true,"id":18190},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"18194":{"sourceObj":{"__isSmartRef__":true,"id":15620},"sourceAttrName":"owner","targetObj":{"__isSmartRef__":true,"id":18190},"targetMethodName":"updateOwners","converterString":"function (newOwner, oldOwner) {\n return [newOwner, oldOwner]\n }","updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":18195},"dependedBy":{"__isSmartRef__":true,"id":18190},"__SourceModuleName__":"Global.lively.bindings","__serializedLivelyClosures__":{"__isSmartRef__":true,"id":18196},"__LivelyClassName__":"AttributeConnection"},"18195":{"source":{"__isSmartRef__":true,"id":15620},"target":{"__isSmartRef__":true,"id":18190}},"18196":{"converter":{"__isSmartRef__":true,"id":18197}},"18197":{"originalFunc":null,"varMapping":{"__isSmartRef__":true,"id":18198},"source":"function (newOwner, oldOwner) {\n return [newOwner, oldOwner]\n }","funcProperties":{"__isSmartRef__":true,"id":18199},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"18198":{"source":{"__isSmartRef__":true,"id":15620},"target":{"__isSmartRef__":true,"id":18190}},"18199":{},"18200":{"sourceObj":{"__isSmartRef__":true,"id":15619},"sourceAttrName":"_Position","targetObj":{"__isSmartRef__":true,"id":18190},"targetMethodName":"signalTarget","dependedBy":{"__isSmartRef__":true,"id":18190},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"18201":{"sourceObj":{"__isSmartRef__":true,"id":15619},"sourceAttrName":"_Scale","targetObj":{"__isSmartRef__":true,"id":18190},"targetMethodName":"signalTarget","dependedBy":{"__isSmartRef__":true,"id":18190},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"18202":{"sourceObj":{"__isSmartRef__":true,"id":15619},"sourceAttrName":"_Rotation","targetObj":{"__isSmartRef__":true,"id":18190},"targetMethodName":"signalTarget","dependedBy":{"__isSmartRef__":true,"id":18190},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"18203":{"sourceObj":{"__isSmartRef__":true,"id":15619},"sourceAttrName":"owner","targetObj":{"__isSmartRef__":true,"id":18190},"targetMethodName":"updateOwners","converterString":"function (newOwner, oldOwner) {\n return [newOwner, oldOwner]\n }","updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":18204},"dependedBy":{"__isSmartRef__":true,"id":18190},"__SourceModuleName__":"Global.lively.bindings","__serializedLivelyClosures__":{"__isSmartRef__":true,"id":18205},"__LivelyClassName__":"AttributeConnection"},"18204":{"source":{"__isSmartRef__":true,"id":15619},"target":{"__isSmartRef__":true,"id":18190}},"18205":{"converter":{"__isSmartRef__":true,"id":18206}},"18206":{"originalFunc":null,"varMapping":{"__isSmartRef__":true,"id":18207},"source":"function (newOwner, oldOwner) {\n return [newOwner, oldOwner]\n }","funcProperties":{"__isSmartRef__":true,"id":18208},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"18207":{"source":{"__isSmartRef__":true,"id":15619},"target":{"__isSmartRef__":true,"id":18190}},"18208":{},"18209":{"d":1.008036120330794,"a":1.008036120330794,"f":220.5016617622476,"e":476.5242965259855,"c":0,"b":0,"matrix_":{"__isSmartRef__":true,"id":18210},"__LivelyClassName__":"lively.morphic.Similitude","__SourceModuleName__":"Global.lively.morphic.Graphics"},"18210":{"a":1.008036120330794,"b":0,"c":0,"d":1.008036120330794,"e":476.5242965259855,"f":220.5016617622476,"__LivelyClassName__":"lively.morphic.Similitude","__SourceModuleName__":"Global.lively.morphic.Graphics"},"18211":{"resizeWidth":true,"resizeHeight":true,"adjustForNewBounds":true},"18212":{"x":770.7575068769036,"y":487.2498366837016,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"18213":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"18214":{"morph":{"__isSmartRef__":true,"id":15620},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"18215":{"toggleMorePane":{"__isSmartRef__":true,"id":18216}},"18216":{},"18217":{"x":5.684341886080802e-14,"y":21.000000000000007,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"18218":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Holger/EventsLimiter.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18219":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Holger/EventsLimiter.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18220":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Holger/EventsLimiter.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18221":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/ElProfesor/EmptyElProfesor.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18222":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/ElProfesor/ElProfesorOnConnections.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18223":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/ElProfesor/EmptyElProfesor.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18224":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/ElProfesor/ElProfesorOnConnections.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18225":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/ElProfesor/ElProfesorOnLivelyKernel.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18226":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/ElProfesor/ElProfesorOnLivelyKernel.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18227":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/ElProfesor/ElProfesorOnMorphs.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18228":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/ElProfesor/EmptyElProfesor.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18229":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/ElProfesor/ElProfesorOnConnections.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18230":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/ElProfesor/ElProfesorOnMorphs.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18231":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/ElProfesor/ElProfesorOnLivelyKernel.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18232":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/ElProfesor/ElProfesorOnMorphs.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18233":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tiles/AtomTile.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18234":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tiles/AtomTile.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18235":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tiles/TwitterSource.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18236":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tiles/AtomTile.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18237":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tiles/TwitterSource.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18238":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tiles/ODataCustomerTile.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18239":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tiles/ODataCustomerTile.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18240":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tiles/TwitterSource.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18241":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tiles/ODataCustomerTile.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18242":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tiles/TileImage.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18243":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tiles/TileImage.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18244":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tiles/TileText.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18245":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tiles/TileText.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18246":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tiles/TileImage.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18247":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tiles/TileText.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18248":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tiles/TileLink.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18249":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tiles/ODataTileSourceSearch.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18250":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tiles/TileLink.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18251":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tiles/ODataTileSourceSearch.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18252":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tiles/AtomSource.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18253":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tiles/TileFeed.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18254":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tiles/TileLink.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18255":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tiles/AtomSource.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18256":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tiles/TileFeed.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18257":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tiles/ODataTileSourceSearch.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18258":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tiles/AtomSource.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18259":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tiles/TileFeed.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18260":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tiles/BasicTile.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18261":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tiles/ODataShipperTile.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18262":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tiles/BasicTile.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18263":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tiles/ODataShipperTile.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18264":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tiles/TileImageBase64.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18265":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tiles/BasicTile.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18266":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tiles/TweetTile.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18267":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tiles/TileImageBase64.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18268":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tiles/ODataShipperTile.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18269":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tiles/TweetTile.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18270":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tiles/TileImageBase64.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18271":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tiles/TweetTile.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18272":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BPCGrid.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18273":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Dialogs/MethodFinderPane.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18274":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Dialogs/PublishPartDialog.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18275":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Dialogs/SeverEditorPane.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18276":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Dialogs/ToolTabPane.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18277":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Dialogs/FileEditorPane.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18278":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Dialogs/SeverEditorPane.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18279":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Dialogs/MethodFinderPane.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18280":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Dialogs/PublishPartDialog.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18281":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Dialogs/SeverEditorPane.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18282":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Dialogs/ToolTabPane.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18283":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Dialogs/FileEditorPane.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18284":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Dialogs/ToolTabPane.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18285":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Dialogs/FileEditorPane.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18286":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Dialogs/MethodFinderPane.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18287":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Dialogs/PublishPartDialog.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18288":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Grid/GridFactory.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18289":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Grid/GridWorker.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18290":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Grid/GridWorker.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18291":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Grid/DummyRegistry.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18292":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Grid/GridFactory.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18293":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Grid/DummyRegistry.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18294":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Grid/GridWorker.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18295":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Grid/DummyRegistry.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18296":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Grid/GridFactory.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18297":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Fun/Crab.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18298":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Fun/CrazyColorsAgain.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18299":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Fun/ChineseCheckers.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18300":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Fun/ChineseCheckers.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18301":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Fun/GridColorArt.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18302":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Fun/GridColorArt.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18303":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Fun/ChineseCheckers.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18304":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Fun/Elephant.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18305":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Fun/GridColorArt.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18306":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Fun/Elephant.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18307":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Fun/ChamaeleonMorph.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18308":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Fun/Heart.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18309":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Fun/MonaLisa.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18310":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Fun/Pong.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18311":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Fun/ChamaeleonMorph.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18312":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Fun/Pong.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18313":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Fun/MonaLisa.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18314":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Fun/Heart.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18315":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Fun/Elephant.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18316":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Fun/ChamaeleonMorph.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18317":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Fun/Pong.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18318":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Fun/MonaLisa.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18319":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Fun/Heart.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18320":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Fun/FunnyWatcher.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18321":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Fun/FunnyWatcher.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18322":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Fun/HeartsGame.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18323":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Fun/WanderingEye.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18324":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Fun/HeartsGame.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18325":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Fun/WanderingEye.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18326":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Fun/FunnyWatcher.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18327":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Fun/ColoredRectCreator.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18328":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Fun/ChatMorph.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18329":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Fun/ChatMorph.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18330":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Fun/ColoredRectCreator.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18331":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Fun/HeartsGame.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18332":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Fun/PianoKeyboard.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18333":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Fun/Alien.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18334":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Fun/WanderingEye.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18335":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Fun/PianoKeyboard.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18336":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Fun/Alien.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18337":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Fun/ChatMorph.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18338":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Fun/ColoredRectCreator.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18339":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Fun/PianoKeyboard.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18340":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Fun/Alien.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18341":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Fun/QuickBrownFox.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18342":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Fun/RefactorMan.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18343":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Fun/QuickBrownFox.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18344":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Fun/RefactorMan.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18345":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Fun/Crab.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18346":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Fun/QuickBrownFox.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18347":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Fun/RefactorMan.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18348":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Fun/Crab.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18349":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Fun/CrazyColorsAgain.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18350":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Fun/CrazyColorsAgain.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18351":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Sandbox/Rectangle-republished.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18352":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Sandbox/SandboxBackup.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18353":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Sandbox/ColorfulWindmill.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18354":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Sandbox/GreenRectangle.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18355":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Sandbox/SandboxBackup.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18356":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Sandbox/ModifiedGreenRectangle.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18357":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Sandbox/Car2.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18358":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Sandbox/ColorfulWindmill.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18359":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Sandbox/GreenRectangle.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18360":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Sandbox/ModifiedGreenRectangle.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18361":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Sandbox/Car2.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18362":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Sandbox/SandboxBackup.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18363":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Sandbox/ColorfulWindmill.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18364":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Sandbox/GreenRectangle.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18365":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Sandbox/ModifiedGreenRectangle.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18366":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Sandbox/Car2.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18367":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Sandbox/Orange%20Rectangle.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18368":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Sandbox/Orange%20Rectangle.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18369":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Sandbox/Rectangle%20Light%20Blue.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18370":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Sandbox/Car.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18371":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Sandbox/MyRedRectangle.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18372":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Sandbox/Rectangle%20Light%20Blue.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18373":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Sandbox/MyRedRectangle.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18374":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Sandbox/Car.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18375":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Sandbox/Orange%20Rectangle.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18376":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Sandbox/Rectangle-republished.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18377":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Sandbox/Rectangle-republished.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18378":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Sandbox/Rectangle%20Light%20Blue.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18379":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Sandbox/Car.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18380":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Sandbox/MyRedRectangle.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18381":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Jens/WorldOverview.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18382":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Jens/PresentationContainer.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18383":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Jens/WorldOverview.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18384":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Jens/ContextJSBenchmarker.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18385":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Jens/PresentationContainer.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18386":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Jens/ReloadLocalRequirements.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18387":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Jens/FilterText.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18388":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Jens/ColorRect.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18389":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Jens/APIUsageInParts.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18390":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Jens/WordCompletionPresentation.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18391":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Jens/DistributedDoit.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18392":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Jens/APIUsageInParts.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18393":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Jens/ChangeRecorder.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18394":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Jens/WordCounter.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18395":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Jens/GraphLayoutExample.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18396":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Jens/MorphFinder.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18397":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Jens/ToggleLayer.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18398":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Jens/ChangeRecorder.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18399":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Jens/ContextJSControl.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18400":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Jens/ShowConnections.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18401":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Jens/AnimateConnections.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18402":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Jens/MorphFinder.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18403":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Jens/GrayColorChooser.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18404":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Jens/SteppingWordCounter.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18405":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Jens/ContextJSControl.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18406":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Jens/TallyConnections.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18407":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Jens/ShowConnections.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18408":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Jens/EditStyleInWorldMenu.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18409":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Jens/MassStylingWorkspace.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18410":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Jens/ShowStructure.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18411":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Jens/EditStyleInWorldMenu.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18412":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Jens/MassStylingWorkspace.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18413":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Jens/XRayStructure.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18414":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Jens/NameDisplay.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18415":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Jens/FormatXMLCodeSnippet.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18416":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Jens/ShowStructure.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18417":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Jens/NameDisplay.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18418":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Jens/FormatXMLCodeSnippet.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18419":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Jens/WorldOverview.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18420":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Jens/PresentationContainer.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18421":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Jens/ContextJSBenchmarker.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18422":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Jens/ReloadLocalRequirements.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18423":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Jens/FilterText.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18424":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Jens/ContextJSBenchmarker.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18425":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Jens/ColorRect.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18426":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Jens/ReloadLocalRequirements.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18427":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Jens/WordCompletionPresentation.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18428":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Jens/FilterText.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18429":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Jens/APIUsageInParts.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18430":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Jens/DistributedDoit.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18431":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Jens/ColorRect.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18432":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Jens/WordCompletionPresentation.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18433":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Jens/DistributedDoit.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18434":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Jens/WordCounter.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18435":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Jens/GraphLayoutExample.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18436":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Jens/ChangeRecorder.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18437":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Jens/ToggleLayer.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18438":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Jens/MorphFinder.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18439":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Jens/AnimateConnections.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18440":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Jens/WordCounter.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18441":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Jens/GraphLayoutExample.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18442":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Jens/ContextJSControl.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18443":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Jens/GrayColorChooser.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18444":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Jens/SteppingWordCounter.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18445":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Jens/ShowConnections.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18446":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Jens/ToggleLayer.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18447":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Jens/TallyConnections.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18448":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Jens/AnimateConnections.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18449":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Jens/GrayColorChooser.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18450":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Jens/SteppingWordCounter.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18451":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Jens/EditStyleInWorldMenu.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18452":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Jens/MassStylingWorkspace.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18453":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Jens/TallyConnections.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18454":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Jens/ShowStructure.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18455":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Jens/XRayStructure.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18456":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Jens/NameDisplay.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18457":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Jens/FormatXMLCodeSnippet.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18458":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Jens/XRayStructure.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18459":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Visualization/URLTreeMap.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18460":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Visualization/URLCirclePacking.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18461":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Visualization/WorldMorphTreeMap.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18462":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Visualization/URLTreeMap.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18463":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Visualization/URLTree.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18464":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Visualization/URLCirclePacking.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18465":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Visualization/URLTree.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18466":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Visualization/URLTreeMap.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18467":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Visualization/ProtovisStackDrawing.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18468":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Visualization/URLCirclePacking.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18469":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Visualization/URLTree.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18470":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Visualization/ProtovisStackDrawing.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18471":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Visualization/URLSunbursts.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18472":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Visualization/TreeMap.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18473":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Visualization/URLIndentedTree.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18474":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Visualization/URLSunbursts.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18475":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Visualization/ProtovisStackDrawing.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18476":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Visualization/URLIndentedTree.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18477":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Visualization/TreeMap.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18478":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Visualization/ProtovisDrawing.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18479":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Visualization/URLSunbursts.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18480":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Visualization/ProtovisDrawing.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18481":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Visualization/URLIndentedTree.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18482":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Visualization/TreeMap.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18483":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Visualization/ProtovisDrawing.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18484":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Visualization/WorldMorphTreeMap.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18485":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Visualization/WorldMorphTreeMap.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18486":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Backgrounds/LK1Background.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18487":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Backgrounds/WhiteBackground.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18488":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Backgrounds/GrayBackground.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18489":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Backgrounds/WhiteBackground.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18490":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Backgrounds/GrayBackground.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18491":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Backgrounds/LivelyBackgroundControl.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18492":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Backgrounds/LK1Background.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18493":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Backgrounds/LivelyBackgroundControl.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18494":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Backgrounds/WhiteBackground.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18495":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Backgrounds/GrayBackground.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18496":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Backgrounds/LK1Background.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18497":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Backgrounds/LivelyBackgroundControl.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18498":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Wiki/VersionViewer.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18499":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Wiki/TracLink.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18500":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Wiki/LatestChangesViewer.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18501":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Wiki/WhatDidIDo.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18502":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Wiki/WhatDidIDo.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18503":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Wiki/WhatDidIDo.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18504":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Wiki/WikiActivities.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18505":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Wiki/JournalNavigation.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18506":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Wiki/WikiActivities.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18507":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Wiki/JournalNavigation.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18508":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Wiki/WikiActivities.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18509":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Wiki/RemoveWorldButton.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18510":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Wiki/JournalNavigation.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18511":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Wiki/RemoveWorldButton.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18512":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Wiki/RemoveWorldButton.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18513":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Wiki/Title.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18514":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Wiki/Title.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18515":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Wiki/MovePages.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18516":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Wiki/MovePages.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18517":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Wiki/CommitCounter.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18518":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Wiki/Title.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18519":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Wiki/CommitCounter.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18520":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Wiki/URLShortener.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18521":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Wiki/MovePages.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18522":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Wiki/JenkinsButton.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18523":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Wiki/URLShortener.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18524":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Wiki/JenkinsButton.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18525":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Wiki/CommitCounter.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18526":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Wiki/URLShortener.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18527":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Wiki/JenkinsButton.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18528":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Wiki/TracLink.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18529":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Wiki/VersionViewer.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18530":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Wiki/LatestChangesViewer.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18531":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Wiki/VersionViewer.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18532":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Wiki/TracLink.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18533":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Wiki/LatestChangesViewer.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18534":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Widgets/CodePane.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18535":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Widgets/NameLabel.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18536":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Widgets/CodePane.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18537":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Widgets/NameLabel.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18538":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Widgets/CodePane.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18539":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Widgets/NameLabel.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18540":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Widgets/RGBColorChooser.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18541":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Widgets/RGBColorChooser.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18542":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Widgets/TabFolder.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18543":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Widgets/RGBColorChooser.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18544":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Widgets/TabFolder.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18545":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Widgets/PrintingWorkspace.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18546":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Widgets/TabFolder.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18547":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Widgets/ResizeCorner.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18548":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Widgets/PrintingWorkspace.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18549":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Widgets/ResizeCorner.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18550":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Widgets/PrintingWorkspace.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18551":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Widgets/ResizeCorner.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18552":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Widgets/ProgressBar.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18553":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Widgets/ProgressBar.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18554":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Widgets/JournalEntry.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18555":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Widgets/ClipMorph.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18556":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Widgets/JournalEntry.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18557":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Widgets/MinimizedMorphContainer.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18558":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Widgets/ClipMorph.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18559":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Widgets/MinimizedMorphContainer.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18560":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Widgets/ProgressBar.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18561":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Widgets/ProgressIndicator.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18562":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Widgets/CloseButton.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18563":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Widgets/LabeledBox.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18564":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Widgets/CloseButton.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18565":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Widgets/ProgressIndicator.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18566":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Widgets/JournalEntry.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18567":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Widgets/LabeledBox.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18568":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Widgets/ClipMorph.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18569":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Widgets/MinimizedMorphContainer.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18570":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Widgets/FilterableList.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18571":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Widgets/FilterableList.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18572":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Widgets/ProgressIndicator.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18573":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Widgets/LabeledBox.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18574":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Widgets/CloseButton.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18575":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Widgets/FilterableList.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18576":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/DatabaseDemo/IntegerInput.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18577":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/DatabaseDemo/ReferenceChoice.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18578":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/DatabaseDemo/DataSelector.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18579":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/DatabaseDemo/IntegerInput.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18580":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/DatabaseDemo/wlsReference.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18581":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/DatabaseDemo/FloatInput.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18582":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/DatabaseDemo/wlsReference.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18583":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/DatabaseDemo/FloatInput.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18584":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/DatabaseDemo/MessageMorph.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18585":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/DatabaseDemo/wlsReference.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18586":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/DatabaseDemo/MessageMorph.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18587":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/DatabaseDemo/FloatInput.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18588":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/DatabaseDemo/DataForm.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18589":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/DatabaseDemo/DataDisplay.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18590":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/DatabaseDemo/DataForm.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18591":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/DatabaseDemo/DataDisplay.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18592":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/DatabaseDemo/MessageMorph.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18593":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/DatabaseDemo/TextInput.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18594":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/DatabaseDemo/DataForm.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18595":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/DatabaseDemo/TextInput.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18596":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/DatabaseDemo/DataDisplay.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18597":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/DatabaseDemo/TableCreator.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18598":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/DatabaseDemo/TableCreator.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18599":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/DatabaseDemo/DataDeclarator.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18600":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/DatabaseDemo/TextInput.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18601":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/DatabaseDemo/DataDeclarator.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18602":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/DatabaseDemo/TableCreator.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18603":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/DatabaseDemo/DatabaseConnector.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18604":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/DatabaseDemo/DataDeclarator.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18605":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/DatabaseDemo/DatabaseConnector.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18606":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/DatabaseDemo/DatabaseConnector.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18607":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/DatabaseDemo/DataReference.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18608":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/DatabaseDemo/DataReference.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18609":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/DatabaseDemo/BooleanInput.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18610":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/DatabaseDemo/DataReference.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18611":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/DatabaseDemo/BooleanInput.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18612":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/DatabaseDemo/BooleanInput.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18613":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/DatabaseDemo/ReferenceChoice.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18614":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/DatabaseDemo/DataSelector.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18615":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/DatabaseDemo/ReferenceChoice.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18616":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/DatabaseDemo/DataSelector.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18617":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/DatabaseDemo/IntegerInput.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18618":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Documentation/HelpfulShortcuts.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18619":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Documentation/WebResourceMinimalChatExample.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18620":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Documentation/LivelyHelp.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18621":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Documentation/ChatApp.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18622":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Documentation/HelpfulShortcuts.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18623":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Documentation/AnnotationPin.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18624":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Documentation/ChatApp.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18625":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Documentation/AnnotationPin.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18626":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Documentation/LivelyHelp.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18627":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Documentation/HelpfulShortcuts.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18628":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Documentation/ChatApp.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18629":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Documentation/AnnotationPin.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18630":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Documentation/LivelysPartsBin.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18631":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Documentation/LivelysPartsBin.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18632":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Documentation/HowConnectWorks.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18633":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Documentation/HowConnectWorks.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18634":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Documentation/LivelysPartsBin.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18635":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Documentation/HowConnectWorks.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18636":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Documentation/WebResourceMinimalChatExample.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18637":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Documentation/WebResourceMinimalChatExample.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18638":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Documentation/LivelyHelp.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18639":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/DroppableBehaviors/TitleTextStyle.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18640":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/DroppableBehaviors/RotationBehavior.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18641":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/DroppableBehaviors/GradientBehavior.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18642":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/DroppableBehaviors/SubtitleTextStyle.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18643":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/DroppableBehaviors/RotationBehavior.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18644":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/DroppableBehaviors/SubtitleTextStyle.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18645":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/DroppableBehaviors/GradientBehavior.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18646":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/DroppableBehaviors/RotationBehavior.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18647":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/DroppableBehaviors/SubtitleTextStyle.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18648":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/DroppableBehaviors/NoteTextStyle.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18649":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/DroppableBehaviors/NoteTextStyle.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18650":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/DroppableBehaviors/ThrobbingBehavior.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18651":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/DroppableBehaviors/ColorBehavior.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18652":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/DroppableBehaviors/ThrobbingBehavior.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18653":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/DroppableBehaviors/ColorBehavior.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18654":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/DroppableBehaviors/NoteTextStyle.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18655":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/DroppableBehaviors/LaTeXHighlighting.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18656":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/DroppableBehaviors/InvisibleBehavior.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18657":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/DroppableBehaviors/LaTeXHighlighting.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18658":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/DroppableBehaviors/ColorBehavior.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18659":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/DroppableBehaviors/ThrobbingBehavior.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18660":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/DroppableBehaviors/InvisibleBehavior.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18661":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/DroppableBehaviors/TitleTextStyle.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18662":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/DroppableBehaviors/TitleTextStyle.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18663":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/DroppableBehaviors/LaTeXHighlighting.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18664":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/DroppableBehaviors/InvisibleBehavior.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18665":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/DroppableBehaviors/GradientBehavior.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18666":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Issues/CPUVisualization.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18667":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Issues/CPUWorkload.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18668":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Issues/CPUVisualization.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18669":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Issues/CPUWorkload.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18670":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Issues/CPUVisualization.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18671":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Issues/CPUWorkload.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18672":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/SketchyInputs/Label.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18673":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/SketchyInputs/Label.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18674":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/SketchyInputs/Slider.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18675":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/SketchyInputs/Button.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18676":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/SketchyInputs/List.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18677":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/SketchyInputs/Text.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18678":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/SketchyInputs/Slider.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18679":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/SketchyInputs/Text.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18680":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/SketchyInputs/Label.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18681":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/SketchyInputs/DropDownList.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18682":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/SketchyInputs/Slider.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18683":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/SketchyInputs/ProgressBar.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18684":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/SketchyInputs/DropDownList.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18685":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/SketchyInputs/Text.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18686":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/SketchyInputs/ProgressBar.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18687":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/SketchyInputs/DropDownList.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18688":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/SketchyInputs/ProgressBar.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18689":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/SketchyInputs/Rectangle.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18690":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/SketchyInputs/Rectangle.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18691":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/SketchyInputs/List.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18692":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/SketchyInputs/Button.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18693":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/SketchyInputs/Rectangle.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18694":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/SketchyInputs/List.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18695":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/SketchyInputs/Button.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18696":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Presenting/PresentationContainer.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18697":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Presenting/PresentationController.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18698":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Presenting/PresentationContainer.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18699":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Presenting/EmptySlideOverlay.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18700":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Presenting/PresentationController.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18701":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Presenting/EmptySlideOverlay.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18702":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Presenting/PresentationContainer.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18703":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Presenting/PresentationController.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18704":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Presenting/EmptySlideOverlay.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18705":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Presenting/TestSlide.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18706":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Presenting/TestSlide.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18707":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Presenting/SAPLogo.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18708":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Presenting/SAPLogo.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18709":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Presenting/TestSlide.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18710":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Presenting/SWASlide.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18711":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Presenting/SAPLogo.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18712":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Presenting/SWASlide.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18713":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Presenting/SWASlideOverlay.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18714":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Presenting/SWATitleSlide.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18715":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Presenting/SWASlideOverlay.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18716":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Presenting/SWATitleSlide.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18717":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Presenting/SAPSWASlideOverlay.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18718":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Presenting/SWASlide.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18719":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Presenting/SAPSWASlideOverlay.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18720":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Presenting/SWASlideOverlay.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18721":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Presenting/SWATitleSlide.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18722":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Presenting/SlideProjector.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18723":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Presenting/SAPSWASlideOverlay.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18724":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Presenting/SlideProjector.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18725":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Presenting/TemplateSlide.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18726":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Presenting/TemplateSlide.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18727":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Presenting/SlideProjector.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18728":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Presenting/SlideOverlay.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18729":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Presenting/HPITitleSlide.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18730":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Presenting/TemplateSlide.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18731":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Presenting/SlideOverlay.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18732":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Presenting/HPITitleSlide.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18733":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Presenting/SlideOverlay.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18734":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Presenting/HPITitleSlide.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18735":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Constantin/CardStack.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18736":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Constantin/Kreis.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18737":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Constantin/CardStack.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18738":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Constantin/Kreis.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18739":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Constantin/CardStack.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18740":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Constantin/Kreis.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18741":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Fabian/ObjectEditorII.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18742":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Fabian/ObjectEditorII.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18743":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Fabian/ObjectEditorII.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18744":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Basic/PrimitiveShapes.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18745":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Basic/LineWithArrows.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18746":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Basic/Image.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18747":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Basic/PrimitiveShapes.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18748":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Basic/LineWithArrows.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18749":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Basic/Image.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18750":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Basic/Text.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18751":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Basic/Text.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18752":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Basic/Line.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18753":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Basic/LineWithArrows.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18754":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Basic/Image.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18755":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Basic/Line.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18756":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Basic/LineWithArrowOrange.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18757":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Basic/Text.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18758":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Basic/LineWithArrowOrange.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18759":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Basic/Ellipse.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18760":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Basic/LineWithArrow.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18761":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Basic/Line.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18762":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Basic/Ellipse.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18763":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Basic/LineWithArrow.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18764":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Basic/LineWithArrowOrange.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18765":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Basic/Ellipse.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18766":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Basic/Rectangle.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18767":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Basic/Triangle.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18768":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Basic/LineWithArrow.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18769":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Basic/Rectangle.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18770":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Basic/Triangle.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18771":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Basic/Star.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18772":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Basic/Rectangle.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18773":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Basic/Star.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18774":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Basic/Triangle.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18775":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Basic/Star.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18776":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Basic/Marker.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18777":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Basic/Marker.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18778":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Basic/Marker.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18779":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Basic/Cloud.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18780":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Basic/Cloud.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18781":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Basic/PrimitiveShapes.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18782":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Basic/Cloud.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18783":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Inputs/List.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18784":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Inputs/ScriptableButton.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18785":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Inputs/ScriptableButton.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18786":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Inputs/DropDownList.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18787":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Inputs/DropDownList.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18788":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Inputs/ScriptableButton.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18789":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Inputs/DropDownList.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18790":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Inputs/StartStopButton.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18791":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Inputs/StartStopButton.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18792":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Inputs/ComboText.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18793":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Inputs/StartStopButton.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18794":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Inputs/ComboText.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18795":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Inputs/Button.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18796":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Inputs/ComboText.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18797":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Inputs/Button.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18798":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Inputs/Spinner.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18799":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Inputs/Spinner.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18800":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Inputs/Button.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18801":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Inputs/Slider.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18802":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Inputs/Slider.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18803":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Inputs/Spinner.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18804":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Inputs/ChoiceButton.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18805":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Inputs/CheckBox.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18806":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Inputs/ChoiceButton.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18807":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Inputs/CheckBox.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18808":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Inputs/Slider.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18809":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Inputs/ChoiceButton.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18810":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Inputs/CheckBox.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18811":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Inputs/InputField.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18812":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Inputs/InputField.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18813":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Inputs/InputField.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18814":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Inputs/List.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18815":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Inputs/List.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18816":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Text/Journal.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18817":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Text/TextBox.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18818":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Text/TextBox.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18819":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Text/FixedLabel.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18820":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Text/WIP.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18821":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Text/OrangeAnnotationAndLine.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18822":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Text/FixedLabel.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18823":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Text/WIP.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18824":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Text/OrangeAnnotationAndLine.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18825":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Text/TextBox.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18826":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Text/FixedLabel.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18827":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Text/WIP.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18828":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Text/OrangeAnnotationAndLine.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18829":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Text/PaperMorph.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18830":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Text/PaperMorph.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18831":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Text/Label.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18832":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Text/Title.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18833":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Text/Label.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18834":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Text/MetaNoteText.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18835":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Text/Title.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18836":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Text/MetaNoteText.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18837":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Text/PaperMorph.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18838":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Text/Label.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18839":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Text/MarkdownText.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18840":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Text/Title.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18841":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Text/MetaNoteText.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18842":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Text/Translator.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18843":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Text/MarkdownText.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18844":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Text/Translator.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18845":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Text/Cool.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18846":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Text/Cool.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18847":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Text/MarkdownText.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18848":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Text/Translator.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18849":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Text/FontList.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18850":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Text/Cool.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18851":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Text/FontList.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18852":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Text/OrangeAnnotation.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18853":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Text/OrangeAnnotation.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18854":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Text/FontList.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18855":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Text/Journal.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18856":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Text/Journal.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18857":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Text/OrangeAnnotation.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18858":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Math/MathMorph.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18859":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Math/MathMorph.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18860":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Math/MathMorph.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18861":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/MP2011WS/MetricsView.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18862":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/MP2011WS/MetricsView.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18863":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/MP2011WS/MetricsView.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18864":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Martin/Measurements%20Workspace.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18865":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Martin/OfflineIndicator.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18866":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Martin/Result%20Workspace.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18867":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Martin/OfflineIndicator.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18868":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Martin/RecreateIDs.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18869":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Martin/RecreateIDs1.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18870":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Martin/Result%20Workspace.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18871":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Martin/OfflineIndicator.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18872":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Martin/Measurements%20Workspace.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18873":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Martin/Measurements%20Workspace.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18874":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Martin/RecreateIDs.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18875":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Martin/RecreateIDs1.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18876":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Martin/RecreateIDs.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18877":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Martin/RecreateIDs1.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18878":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Martin/Result%20Workspace.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18879":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Debugging/ObjectTracer.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18880":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Debugging/CurveInspector.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18881":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Debugging/TextInspector.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18882":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Debugging/Debugger.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18883":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Debugging/Debugger.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18884":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Debugging/Debugger.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18885":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Debugging/FPSMorph.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18886":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Debugging/ObjectAreaTracer.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18887":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Debugging/FPSMorph.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18888":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Debugging/ObjectAreaTracer.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18889":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Debugging/FPSMorph.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18890":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Debugging/ModuleDependencyVis.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18891":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Debugging/ObjectAreaTracer.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18892":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Debugging/ModuleDependencyVis.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18893":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Debugging/ModuleDependencyVis.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18894":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Debugging/PropertySheet.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18895":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Debugging/PropertySheet.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18896":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Debugging/Benchmarker.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18897":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Debugging/Benchmarker.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18898":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Debugging/PropertySheet.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18899":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Debugging/AlternativeObjectDiffer.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18900":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Debugging/ObjectDiffer.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18901":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Debugging/ObjectSerializationGraph.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18902":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Debugging/AlternativeObjectDiffer.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18903":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Debugging/Benchmarker.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18904":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Debugging/ObjectDiffer.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18905":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Debugging/ObjectSerializationGraph.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18906":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Debugging/AlternativeObjectDiffer.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18907":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Debugging/ObjectDiffer.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18908":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Debugging/ObjectSerializationGraph.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18909":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Debugging/SerializationGraph.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18910":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Debugging/SerializationGraph.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18911":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Debugging/PasteInspector.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18912":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Debugging/PasteInspector.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18913":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Debugging/SerializationGraph.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18914":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Debugging/ObjectTracer.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18915":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Debugging/ObjectTracer.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18916":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Debugging/PasteInspector.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18917":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Debugging/CurveInspector.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18918":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Debugging/TextInspector.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18919":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Debugging/CurveInspector.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18920":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Debugging/TextInspector.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18921":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Robert/RobertsTransportationMorph.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18922":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Robert/JensTransportationMorph.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18923":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Robert/RobertsTransportationMorph.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18924":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Robert/JensTransportationMorph.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18925":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Robert/RobertsTransportationMorph.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18926":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Robert/JensTransportationMorph.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18927":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Pictures/SAPLogo.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18928":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Pictures/LivelyLogo.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18929":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Pictures/LivelyLogo.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18930":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Pictures/LivelyLogo.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18931":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Maps/GoogleMaps.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18932":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Maps/AddressExtractor.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18933":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Maps/AddressExtractor.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18934":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Maps/GoogleMaps.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18935":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Maps/USMap.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18936":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Maps/WorldMap.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18937":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Maps/USMap.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18938":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Maps/WorldMap.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18939":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Maps/AddressExtractor.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18940":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Maps/USMap.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18941":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Maps/WorldMap.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18942":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Maps/GoogleMaps.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18943":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/CodeSnippets/ConvertPartsBinLogos.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18944":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/CodeSnippets/ConvertPartsBinLogos.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18945":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/CodeSnippets/ConvertPartsBinLogos.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18946":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/ModulePart.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18947":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/TestRunnerWithDebuggingSupport.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18948":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/MethodFinder.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18949":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/ClassBrowser.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18950":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/TestRunnerWithDebuggingSupport.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18951":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/PartsBinBrowser.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18952":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/PartTester.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18953":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/ColorReplacer.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18954":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/ServerSearch.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18955":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/PartTestRunner.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18956":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/Explorer.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18957":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/PartTester.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18958":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/MorphDiffer.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18959":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/PartTestRunner.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18960":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/StyleEditor.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18961":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/PartsBinBrowser2.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18962":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/TestRunner.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18963":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/ObjectEditor.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18964":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/StyleEditor.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18965":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/PartsBinBrowser2.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18966":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/SearchSourceCode.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18967":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/DropboxBrowser.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18968":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/ObjectEditor.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18969":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/BootstrapParts.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18970":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/TextAttributePanel.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18971":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/TextEditor.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18972":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/IFrameLoader.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18973":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/BootstrapParts.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18974":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/WindowFinder.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18975":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/LivelyTweets.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18976":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/TextEditor.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18977":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/ErrorStackViewer.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18978":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/WindowFinder.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18979":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/VerticalSpaceMaker.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18980":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/LivelyTweets.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18981":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/MethodFinder.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18982":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/ClassBrowser.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18983":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/ModulePart.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18984":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/TestRunnerWithDebuggingSupport.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18985":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/ModulePart.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18986":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/PartsBinBrowser.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18987":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/ColorReplacer.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18988":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/ServerSearch.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18989":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/PartsBinBrowser.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18990":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/PartTester.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18991":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/Explorer.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18992":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/PartTestRunner.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18993":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/ColorReplacer.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18994":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/ServerSearch.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18995":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/MorphDiffer.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18996":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/Explorer.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18997":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/StyleEditor.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18998":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/TestRunner.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"18999":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/PartsBinBrowser2.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19000":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/MorphDiffer.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19001":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/ObjectEditor.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19002":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/TestRunner.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19003":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/DropboxBrowser.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19004":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/SearchSourceCode.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19005":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/TextAttributePanel.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19006":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/DropboxBrowser.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19007":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/SearchSourceCode.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19008":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/BootstrapParts.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19009":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/IFrameLoader.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19010":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/TextEditor.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19011":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/TextAttributePanel.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19012":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/ErrorStackViewer.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19013":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/IFrameLoader.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19014":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/WindowFinder.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19015":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/LivelyTweets.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19016":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/VerticalSpaceMaker.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19017":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/ErrorStackViewer.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19018":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/MethodFinder.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19019":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/ClassBrowser.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19020":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/VerticalSpaceMaker.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19021":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/NewWorld/CollapsiblePanel.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19022":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/NewWorld/FontChooserDialog.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19023":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/NewWorld/WordCounter.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19024":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/NewWorld/ColorField.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19025":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/NewWorld/MetaNoteText.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19026":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/NewWorld/Text.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19027":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/NewWorld/ColorField.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19028":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/NewWorld/DiffExample.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19029":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/NewWorld/FontChooserComboBox.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19030":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/NewWorld/Text.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19031":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/NewWorld/DiffExample.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19032":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/NewWorld/ColorField.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19033":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/NewWorld/FontChooserComboBox.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19034":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/NewWorld/StyleEditor1.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19035":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/NewWorld/StyleEditor2.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19036":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/NewWorld/DiffExample.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19037":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/NewWorld/Text.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19038":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/NewWorld/VideoCodecTester.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19039":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/NewWorld/VideoCodecTester.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19040":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/NewWorld/Cool.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19041":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/NewWorld/VideoCodecTester.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19042":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/NewWorld/VersionDiffer.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19043":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/NewWorld/SAPLogo.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19044":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/NewWorld/VersionDiffer.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19045":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/NewWorld/CollapsiblePanel.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19046":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/NewWorld/FontChooserDialog.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19047":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/NewWorld/CollapsiblePanel.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19048":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/NewWorld/WordCounter.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19049":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/NewWorld/VersionDiffer.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19050":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/NewWorld/WordCounter.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19051":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/SWD2011/BloomFilter.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19052":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/SWD2011/Prototype%20Inheritance.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19053":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/SWD2011/BloomFilter.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19054":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/SWD2011/ExampleSWDObject%20%20%20%20.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19055":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/SWD2011/Prototype%20Inheritance.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19056":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/SWD2011/ExampleSWDObject%20%20%20%20.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19057":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/SWD2011/BloomFilter.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19058":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/SWD2011/Prototype%20Inheritance.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19059":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/SWD2011/ExampleSWDObject%20%20%20%20.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19060":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Scripting/JSONPrinter.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19061":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Scripting/Timer.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19062":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Scripting/Timer.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19063":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Scripting/JSONPrinter.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19064":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Scripting/Timer.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19065":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Scripting/Iterator.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19066":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Scripting/Iterator.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19067":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Scripting/Iterator.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19068":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Scripting/JSONConverter.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19069":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Scripting/TimerWithDisplay.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19070":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Scripting/DistributedDoit.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19071":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Scripting/JSONConverter.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19072":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Scripting/DistributedDoit.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19073":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Scripting/TimerWithDisplay.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19074":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Scripting/JSONConverter.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19075":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Scripting/DistributedDoit.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19076":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Scripting/TimerWithDisplay.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19077":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Scripting/JSONPrinter.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19078":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tests/CommitMessageTest.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19079":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tests/TestEllipse.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19080":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tests/JensContent.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19081":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tests/TestObjectDice.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19082":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tests/CommitMessageTest.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19083":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tests/TestEllipse.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19084":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tests/GetSelectionTest.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19085":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tests/GetSelectionTest.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19086":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tests/JensContent.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19087":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tests/TestObjectDice.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19088":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tests/GetSelectionTest.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19089":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tests/JensContent.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19090":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tests/CommitMessageTest.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19091":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tests/TestEllipse.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19092":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tests/TestObjectDice.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19093":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Controls/GrabbingControl.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19094":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Controls/DraggingControl.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19095":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Controls/GrabbingControl.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19096":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Controls/DraggingControl.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19097":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Controls/DraggingControl.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19098":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Controls/GrabbingControl.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19099":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Database/DatabaseContainer.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19100":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Database/ODataBrowser.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19101":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Database/ODataSource.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19102":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Database/ODataBrowser.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19103":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Database/SQLiteViewer.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19104":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Database/SQLiteViewer.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19105":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Database/DatabaseContainer.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19106":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Database/DatabaseContainer.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19107":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Database/ODataSource.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19108":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Database/SQLiteViewer.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19109":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Database/ODataSource.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19110":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Database/ODataBrowser.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19111":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/iPad%20Widgets/TouchMenu.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19112":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/iPad%20Widgets/WorldMenu.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19113":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/iPad%20Widgets/SearchField.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19114":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/iPad%20Widgets/LoadingMorph.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19115":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/iPad%20Widgets/WorldMenu.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19116":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/iPad%20Widgets/Text.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19117":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/iPad%20Widgets/LoadingMorph.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19118":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/iPad%20Widgets/PartsBinBrowser.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19119":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/iPad%20Widgets/Text.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19120":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/iPad%20Widgets/DoAllButton.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19121":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/iPad%20Widgets/PartsBinBrowser.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19122":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/iPad%20Widgets/PrintButton.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19123":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/iPad%20Widgets/DoAllButton.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19124":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/iPad%20Widgets/PrintButton.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19125":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/iPad%20Widgets/LoadingMorph.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19126":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/iPad%20Widgets/Text.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19127":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/iPad%20Widgets/DoitButton.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19128":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/iPad%20Widgets/Ellipse.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19129":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/iPad%20Widgets/DoitButton.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19130":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/iPad%20Widgets/PartsBinBrowser.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19131":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/iPad%20Widgets/DoAllButton.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19132":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/iPad%20Widgets/Ellipse.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19133":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/iPad%20Widgets/PrintButton.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19134":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/iPad%20Widgets/DoitButton.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19135":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/iPad%20Widgets/Ellipse.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19136":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/iPad%20Widgets/ResizeCorner.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19137":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/iPad%20Widgets/Button.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19138":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/iPad%20Widgets/ResizeCorner.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19139":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/iPad%20Widgets/Button.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19140":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/iPad%20Widgets/ObjectEditor.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19141":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/iPad%20Widgets/TouchList.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19142":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/iPad%20Widgets/ObjectEditor.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19143":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/iPad%20Widgets/TouchList.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19144":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/iPad%20Widgets/Marker.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19145":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/iPad%20Widgets/ResizeCorner.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19146":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/iPad%20Widgets/ShadowButton.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19147":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/iPad%20Widgets/Button.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19148":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/iPad%20Widgets/Slider.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19149":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/iPad%20Widgets/Marker.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19150":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/iPad%20Widgets/HoldIndicator.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19151":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/iPad%20Widgets/ShadowButton.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19152":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/iPad%20Widgets/ObjectEditor.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19153":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/iPad%20Widgets/Slider.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19154":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/iPad%20Widgets/HoldIndicator.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19155":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/iPad%20Widgets/TouchList.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19156":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/iPad%20Widgets/Marker.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19157":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/iPad%20Widgets/ShadowButton.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19158":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/iPad%20Widgets/TextField.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19159":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/iPad%20Widgets/Slider.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19160":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/iPad%20Widgets/HoldIndicator.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19161":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/iPad%20Widgets/SaveButton.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19162":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/iPad%20Widgets/TextField.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19163":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/iPad%20Widgets/SaveButton.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19164":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/iPad%20Widgets/TextField.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19165":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/iPad%20Widgets/SaveButton.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19166":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/iPad%20Widgets/PinLessTouchMenu.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19167":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/iPad%20Widgets/PinLessTouchMenu.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19168":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/iPad%20Widgets/TouchMenu.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19169":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/iPad%20Widgets/SearchField.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19170":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/iPad%20Widgets/TouchMenu.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19171":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/iPad%20Widgets/SearchField.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19172":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/iPad%20Widgets/PinLessTouchMenu.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19173":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/iPad%20Widgets/WorldMenu.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19174":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/MorphDiffing%20status%20indicator.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19175":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/ResetButton.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19176":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/LayoutStyler.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19177":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/Styler.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19178":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/Flap.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19179":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/BorderStyler.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19180":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/VoteMorph.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19181":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/LeftButton.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19182":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/LayoutStyler.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19183":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/MorphMerger.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19184":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/Styler.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19185":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/Flap.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19186":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/LeftButton.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19187":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/MorphMerger.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19188":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/ObjectEditorII.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19189":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/Mapscript.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19190":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/IPadCar.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19191":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/ObjectEditorII.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19192":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/Mapscript.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19193":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/a+Button1.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19194":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/a-Button1.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19195":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/UserStory.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19196":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/UserStoryDestroyer.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19197":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/HyperCard.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19198":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/BeToolButton.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19199":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/SyncMorph.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19200":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/Rectanglewin.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19201":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/Blog.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19202":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/UserStory.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19203":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/UserStoryBoard.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19204":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/UserStoryDestroyer.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19205":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/HyperCard.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19206":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/SyncMorph.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19207":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/StartButton.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19208":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/DatabaseChooser.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19209":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/UserStoryDiffViewer.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19210":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/Ellipse-win.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19211":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/Path.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19212":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/UserStoryBoard.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19213":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/StartButton.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19214":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/UserStoryDiffViewer.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19215":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/ColorChooser.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19216":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/HCTextField.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19217":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/NameSign.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19218":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/Path.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19219":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/coursebtn.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19220":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/Toolbar.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19221":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/BlogEntry.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19222":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/Car.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19223":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/Foobar.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19224":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/ColorChooser.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19225":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/onlineChecker.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19226":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/RightButton.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19227":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/webAppButton.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19228":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/HCTextField.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19229":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/coursebtn.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19230":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/BlogEntry.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19231":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/MorphDiffing%20status%20indicator.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19232":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/ResetButton.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19233":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/Foobar.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19234":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/onlineChecker.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19235":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/RightButton.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19236":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/BorderStyler.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19237":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/webAppButton.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19238":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/LayoutStyler.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19239":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/VoteMorph.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19240":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/Flap.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19241":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/Styler.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19242":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/ResetButton.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19243":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/BorderStyler.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19244":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/LeftButton.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19245":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/MorphMerger.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19246":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/VoteMorph.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19247":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/ObjectEditorII.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19248":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/IPadCar.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19249":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/Mapscript.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19250":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/a+Button1.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19251":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/IPadCar.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19252":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/a-Button1.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19253":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/a+Button1.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19254":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/BeToolButton.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19255":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/UserStory.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19256":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/a-Button1.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19257":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/Rectanglewin.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19258":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/UserStoryDestroyer.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19259":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/HyperCard.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19260":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/Blog.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19261":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/SyncMorph.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19262":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/BeToolButton.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19263":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/DatabaseChooser.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19264":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/Ellipse-win.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19265":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/Rectanglewin.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19266":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/UserStoryBoard.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19267":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/Blog.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19268":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/StartButton.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19269":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/UserStoryDiffViewer.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19270":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/Path.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19271":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/DatabaseChooser.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19272":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/Ellipse-win.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19273":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/NameSign.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19274":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/Toolbar.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19275":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/ColorChooser.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19276":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/Car.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19277":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/HCTextField.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19278":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/coursebtn.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19279":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/BlogEntry.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19280":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/NameSign.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19281":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/Toolbar.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19282":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/Foobar.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19283":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/RightButton.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19284":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/onlineChecker.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19285":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/Car.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19286":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/webAppButton.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19287":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Server/LogSearch.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19288":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Server/CPUData.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19289":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Server/NodeJSControl.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19290":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Server/CPUData.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19291":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Server/NodeJSControl.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19292":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Server/CommandLine.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19293":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Server/ServerCommands.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19294":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Server/CPUData.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19295":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Server/CommandLine.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19296":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Server/ServerCommands.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19297":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Server/NodeJSControl.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19298":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Server/ServerPart.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19299":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Server/CommandLine.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19300":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Server/JSRemoteServerWorkspace.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19301":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Server/ServerPart.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19302":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Server/ServerCommands.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19303":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Server/JSRemoteServerWorkspace.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19304":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Server/FibonacciPart.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19305":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Server/ServerPart.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19306":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Server/JSRemoteServerWorkspace.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19307":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Server/FibonacciPart.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19308":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Server/LogSearch.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19309":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Server/LogSearch.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19310":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Server/FibonacciPart.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19311":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Demos/SillyClock.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19312":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Demos/Windmill.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19313":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Demos/Windmill.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19314":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Demos/Windmill.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19315":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Demos/HighscoreExample.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19316":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Demos/FrameRateGraph.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19317":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Demos/HighscoreExample.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19318":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Demos/FrameRateGraph.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19319":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Demos/Clock.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19320":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Demos/Clock.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19321":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Demos/HighscoreExample.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19322":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Demos/RedRectangle.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19323":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Demos/FrameRateGraph.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19324":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Demos/RedRectangle.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19325":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Demos/Clock.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19326":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Demos/KClock.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19327":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Demos/RedRectangle.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19328":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Demos/KClock.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19329":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Demos/ArchitectureOverview.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19330":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Demos/ArchitectureOverview.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19331":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Demos/CrabsResults.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19332":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Demos/KClock.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19333":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Demos/CrabsResults.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19334":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Demos/ArchitectureOverview.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19335":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Demos/RotatingStar.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19336":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Demos/CurrencyConverter.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19337":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Demos/TestWidget.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19338":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Demos/CrabsResults.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19339":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Demos/RotatingStar.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19340":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Demos/CurrencyConverter.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19341":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Demos/TestWidget.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19342":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Demos/RotatingStar.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19343":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Demos/CurrencyConverter.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19344":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Demos/LivelyEngine.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19345":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Demos/TestWidget.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19346":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Demos/LivelyEngine.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19347":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Demos/LivelyEngine.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19348":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Demos/SillyClock.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19349":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Demos/SillyClock.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19350":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/TestObject.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19351":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/TestObject.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19352":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BPCGrid.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19353":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/morphic.js/MinimalWorld.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19354":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/morphic.js/SnapJS.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19355":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/morphic.js/MinimalWorld.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19356":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/morphic.js/MinimalWorld2.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19357":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/morphic.js/SnapJS.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19358":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/morphic.js/MinimalWorld2.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19359":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/morphic.js/MinimalWorld.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19360":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/morphic.js/SnapJS.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19361":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/morphic.js/MinimalWorld2.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19362":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Layout/VBox.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19363":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Layout/VBox.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19364":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Layout/TabContainer.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19365":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Layout/JournalBox.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19366":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Layout/VBox.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19367":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Layout/JournalBox.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19368":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Layout/JournalBox.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19369":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Layout/FancyList.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19370":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Layout/FancyList.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19371":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Layout/HBox.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19372":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Layout/LayoutConfigurator.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19373":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Layout/TilePane.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19374":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Layout/HBox.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19375":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Layout/LayoutConfigurator.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19376":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Layout/FancyList.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19377":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Layout/TilePane.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19378":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Layout/TilePane5x5.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19379":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Layout/TilePane5x5.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19380":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Layout/LayoutConfigurator.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19381":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Layout/HBox.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19382":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Layout/TilePane.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19383":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Layout/TabContainer.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19384":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Layout/TilePane5x5.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19385":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Layout/TabContainer.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19386":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BPCGrid.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19387":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/TestObject.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"19388":{"onrestore":{"__isSmartRef__":true,"id":19389},"reloadEverything":{"__isSmartRef__":true,"id":19397},"setSelectedPartItem":{"__isSmartRef__":true,"id":19401},"onLoadFromPartsBin":{"__isSmartRef__":true,"id":19405},"ensureCategories":{"__isSmartRef__":true,"id":19413},"updateCategoriesDictFromPartsBin":{"__isSmartRef__":true,"id":19417},"updateCategoryList":{"__isSmartRef__":true,"id":19421},"defaultPartsBinURL":{"__isSmartRef__":true,"id":19425},"reset":{"__isSmartRef__":true,"id":19429},"setupConnections":{"__isSmartRef__":true,"id":19433},"loadPartsOfCategory":{"__isSmartRef__":true,"id":19437},"removeParts":{"__isSmartRef__":true,"id":19441},"getPartsSpaceForCategory":{"__isSmartRef__":true,"id":19445},"addMorphsForPartItems":{"__isSmartRef__":true,"id":19449},"getURLForCategoryNamed":{"__isSmartRef__":true,"id":19453},"makeUpPartNameFor":{"__isSmartRef__":true,"id":19457},"openPart":{"__isSmartRef__":true,"id":19461},"interactivelyRemoveSelectedPartItem":{"__isSmartRef__":true,"id":19465},"loadAndOpenSelectedPartItem":{"__isSmartRef__":true,"id":19469},"addCategory":{"__isSmartRef__":true,"id":19473},"addCategoryInteractively":{"__isSmartRef__":true,"id":19477},"addExternalCategory":{"__isSmartRef__":true,"id":19481},"removeCategory":{"__isSmartRef__":true,"id":19485},"removeCategoryInteractively":{"__isSmartRef__":true,"id":19489},"interactivelyMoveSelectedPartItem":{"__isSmartRef__":true,"id":19493},"setMetaInfoOfSelectedItem":{"__isSmartRef__":true,"id":19497},"saveCommentForSelectedPartItem":{"__isSmartRef__":true,"id":19501},"addPartsOfCategory":{"__isSmartRef__":true,"id":19505},"onLoadLatest":{"__isSmartRef__":true,"id":19509},"onLoadAll":{"__isSmartRef__":true,"id":19513},"onSearch":{"__isSmartRef__":true,"id":19517},"addPartsFromURLs":{"__isSmartRef__":true,"id":19521},"search":{"__isSmartRef__":true,"id":19525},"showMsg":{"__isSmartRef__":true,"id":19529},"toggleMorePane":{"__isSmartRef__":true,"id":19533},"interactivelyCopySelectedPartItem":{"__isSmartRef__":true,"id":19537},"partsBinUrl":{"__isSmartRef__":true,"id":19541},"partsBinURL":{"__isSmartRef__":true,"id":19545},"commitLogString":{"__isSmartRef__":true,"id":19549},"showCommits":{"__isSmartRef__":true,"id":19553},"setShareLink":{"__isSmartRef__":true,"id":19557},"setSelectedPartVersions":{"__isSmartRef__":true,"id":19561}},"19389":{"varMapping":{"__isSmartRef__":true,"id":19390},"source":"function onrestore() {\n (function(){ this.reloadEverything() }.bind(this)).delay(0)\n}","funcProperties":{"__isSmartRef__":true,"id":19395},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"19390":{"this":{"__isSmartRef__":true,"id":15620},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":19391}},"19391":{"$super":{"__isSmartRef__":true,"id":19392}},"19392":{"varMapping":{"__isSmartRef__":true,"id":19393},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":19394},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"19393":{"obj":{"__isSmartRef__":true,"id":15620},"name":"onrestore"},"19394":{},"19395":{"timestamp":{"__isSmartRef__":true,"id":19396},"user":"undefined","tags":[]},"19396":{"isSerializedDate":true,"string":"Sat Mar 10 2012 11:25:14 GMT+0100 (Mitteleuropäische Zeit)"},"19397":{"varMapping":{"__isSmartRef__":true,"id":19398},"source":"function reloadEverything() {\n this.setSelectedPartItem(null)\n this.updateCategoriesDictFromPartsBin();\n this.addCategory(\"*latest*\", true);\n this.addCategory(\"*all*\", true);\n this.addCategory(\"*search*\", true);\n}","funcProperties":{"__isSmartRef__":true,"id":19399},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"19398":{"this":{"__isSmartRef__":true,"id":15620}},"19399":{"timestamp":{"__isSmartRef__":true,"id":19400},"tags":[]},"19400":{"isSerializedDate":true,"string":"Tue Dec 20 2011 19:03:58 GMT+0100 (Mitteleuropäische Zeit)"},"19401":{"varMapping":{"__isSmartRef__":true,"id":19402},"source":"function setSelectedPartItem(item) {\n this.selectedPartItem = item;\n this.get('selectedPartComment').textString = '';\n this.get('selectedPartVersions').updateList(item ? ['Loading versions...']: []);\n this.get('selectedPartVersions').setSelection(null);\n if (!item) {\n this.get('selectedPartName').textString = 'nothing selected'\n this.get('selectedPartSpaceName').textString = ''\n\treturn;\n }\n this.get('selectedPartName').textString = item.name\n this.get('selectedPartSpaceName').textString = item.partsSpaceName\n\n // load versions\n connect(item, 'partVersions', this, 'setSelectedPartVersions');\n item.loadPartVersions(true);\n\n // load meta info\n connect(item, 'loadedMetaInfo', this, 'setMetaInfoOfSelectedItem');\n \n this.setShareLink(item);\n\n item.loadPartMetaInfo(true);\n}","funcProperties":{"__isSmartRef__":true,"id":19403},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"19402":{"this":{"__isSmartRef__":true,"id":15620}},"19403":{"timestamp":{"__isSmartRef__":true,"id":19404},"user":"jenslincke","tags":[]},"19404":{"isSerializedDate":true,"string":"Tue Jan 31 2012 19:34:13 GMT+0100 (Mitteleuropäische Zeit)"},"19405":{"varMapping":{"__isSmartRef__":true,"id":19406},"source":"function onLoadFromPartsBin() {\n $super();\n this.reloadEverything();\n}","funcProperties":{"__isSmartRef__":true,"id":19411},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"19406":{"this":{"__isSmartRef__":true,"id":15620},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":19407}},"19407":{"$super":{"__isSmartRef__":true,"id":19408}},"19408":{"varMapping":{"__isSmartRef__":true,"id":19409},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch(e) {\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":19410},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"19409":{"obj":{"__isSmartRef__":true,"id":15620},"name":"onLoadFromPartsBin"},"19410":{},"19411":{"timestamp":{"__isSmartRef__":true,"id":19412},"tags":[]},"19412":{"isSerializedDate":true,"string":"Tue Dec 20 2011 18:46:51 GMT+0100 (Mitteleuropäische Zeit)"},"19413":{"varMapping":{"__isSmartRef__":true,"id":19414},"source":"function ensureCategories() {\n if (!this.categories)\n this.categories = {uncategorized: 'PartsBin/'};\n}","funcProperties":{"__isSmartRef__":true,"id":19415},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"19414":{"this":{"__isSmartRef__":true,"id":15620}},"19415":{"timestamp":{"__isSmartRef__":true,"id":19416},"tags":[]},"19416":{"isSerializedDate":true,"string":"Tue Dec 20 2011 18:46:51 GMT+0100 (Mitteleuropäische Zeit)"},"19417":{"varMapping":{"__isSmartRef__":true,"id":19418},"source":"function updateCategoriesDictFromPartsBin() { \n this.ensureCategories();\n var webR = new WebResource(this.partsBinURL());\n webR.beAsync();\n \n var that = this;\n var callback = function(collections) {\n collections.forEach(function(dir) {\n var unescape = Global.urlUnescape || Global.unescape,\n unescaped = unescape(dir.getURL().filename()),\n name = unescaped.replace(/\\/$/,\"\");\n that.categories[name] = that.partsBinURL().withFilename(unescaped);\n });\n that.updateCategoryList(that.categoryName);\n }\n connect(webR, 'subCollections', {cb: callback}, 'cb', {\n updater: function($upd, value) {\n if (!(this.sourceObj.status && this.sourceObj.status.isDone())) return;\n if (!value) return;\n $upd(value);\n },\n });\n webR.getSubElements();\n}","funcProperties":{"__isSmartRef__":true,"id":19419},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"19418":{"this":{"__isSmartRef__":true,"id":15620}},"19419":{"timestamp":{"__isSmartRef__":true,"id":19420},"tags":[]},"19420":{"isSerializedDate":true,"string":"Tue Dec 20 2011 19:03:58 GMT+0100 (Mitteleuropäische Zeit)"},"19421":{"varMapping":{"__isSmartRef__":true,"id":19422},"source":"function updateCategoryList(optCategoryName) {\n this.get('categoryList').updateList(\n\tProperties.own(this.categories).sortBy(function(name) { return name.toLowerCase()}));\n this.get('categoryList').setSelection(optCategoryName)\n}","funcProperties":{"__isSmartRef__":true,"id":19423},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"19422":{"this":{"__isSmartRef__":true,"id":15620}},"19423":{"timestamp":{"__isSmartRef__":true,"id":19424},"tags":[]},"19424":{"isSerializedDate":true,"string":"Tue Dec 20 2011 18:46:51 GMT+0100 (Mitteleuropäische Zeit)"},"19425":{"varMapping":{"__isSmartRef__":true,"id":19426},"source":"function defaultPartsBinURL() {\n return new URL(Config.rootPath).withFilename('PartsBin/');\n}","funcProperties":{"__isSmartRef__":true,"id":19427},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"19426":{"this":{"__isSmartRef__":true,"id":15620}},"19427":{"timestamp":{"__isSmartRef__":true,"id":19428},"user":"fabian","tags":[]},"19428":{"isSerializedDate":true,"string":"Wed Feb 22 2012 23:39:48 GMT+0100 (Mitteleuropäische Zeit)"},"19429":{"varMapping":{"__isSmartRef__":true,"id":19430},"source":"function reset() {\n this.connections = {toggleMorePane: {}} \n this.setSelectedPartItem(null);\n delete this.categories;\n this.getPartsBinMetaInfo().requiredModules= ['lively.PartsBin', 'apps.DateFormat'] \n this.get('categoryList').updateList([]);\n this.get('partsBinContents').removeAllMorphs();\n this.get('searchText').setTextString(\"\");\n}","funcProperties":{"__isSmartRef__":true,"id":19431},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"19430":{"this":{"__isSmartRef__":true,"id":15620}},"19431":{"timestamp":{"__isSmartRef__":true,"id":19432},"user":"jenslincke","tags":[]},"19432":{"isSerializedDate":true,"string":"Tue Jan 31 2012 20:28:27 GMT+0100 (Mitteleuropäische Zeit)"},"19433":{"varMapping":{"__isSmartRef__":true,"id":19434},"source":"function setupConnections() {\n connect(this.closeButton, 'fire', this, 'remove')\n connect(this.addCategoryButton, 'fire', this, 'addCategoryInteractively')\n connect(this.get('removeCategoryButton'), 'fire', this, 'removeCategoryInteractively')\n connect(this.get('categoryList'), 'selection', this, 'categoryName')\n connect(this, 'categoryName', this, 'loadPartsOfCategory')\n\n connect(this.get('partsBinContents'), 'selectedItem', this, 'setSelectedPartItem')\n\n connect(this.get('reloadButton'), \"fire\", this, \"reloadEverything\")\n\n connect(this.get('loadPartButton'), \"fire\", this, \"loadAndOpenSelectedPartItem\")\n\n connect(this.get('removePartButton'), \"fire\", this, \"interactivelyRemoveSelectedPartItem\")\n\n connect(this.get('movePartButton'), \"fire\", this, \"interactivelyMoveSelectedPartItem\")\n connect(this.get('copyPartButton'), \"fire\", this, \"interactivelyCopySelectedPartItem\")\n\n connect(this.get('selectedPartComment'), \"savedTextString\", this, \"saveCommentForSelectedPartItem\")\n}","funcProperties":{"__isSmartRef__":true,"id":19435},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"19434":{"this":{"__isSmartRef__":true,"id":15620}},"19435":{"timestamp":{"__isSmartRef__":true,"id":19436},"tags":[]},"19436":{"isSerializedDate":true,"string":"Tue Dec 20 2011 18:46:51 GMT+0100 (Mitteleuropäische Zeit)"},"19437":{"varMapping":{"__isSmartRef__":true,"id":19438},"source":"function loadPartsOfCategory(categoryName) {\n this.removeParts();\n this.setSelectedPartItem(null);\n if (!categoryName) return;\n var webR;\n if (categoryName == \"*all*\") {\n this.showMsg(\"loading all...\");\n webR = new WebResource(this.partsBinURL()).beAsync();\n lively.bindings.connect(webR, 'subDocuments', this, 'onLoadAll');\n webR.getSubElements(10)\n } else if (categoryName == \"*latest*\") {\n this.showMsg(\"loading latest...\");\n webR = new WebResource(this.partsBinURL()).beAsync();\n lively.bindings.connect(webR, 'contentDocument', this, 'onLoadLatest');\n webR.propfind('infinity')\n } else if (categoryName == \"*search*\") {\n this.showMsg(\"searching...\");\n webR = new WebResource(this.partsBinURL()).beAsync();\n lively.bindings.connect(webR, 'subDocuments', this, 'allURLs', {\n converter: function(subDocuments) {\n return subDocuments.invoke('getURL')\n }\n });\n lively.bindings.connect(this, 'allURLs', this, 'onSearch', {\n removeAfterUpdate: true});\n webR.getSubElements(10)\n } else {\n this.addPartsOfCategory(categoryName)\n }\n}","funcProperties":{"__isSmartRef__":true,"id":19439},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"19438":{"this":{"__isSmartRef__":true,"id":15620}},"19439":{"timestamp":{"__isSmartRef__":true,"id":19440},"tags":[]},"19440":{"isSerializedDate":true,"string":"Tue Dec 20 2011 19:03:58 GMT+0100 (Mitteleuropäische Zeit)"},"19441":{"varMapping":{"__isSmartRef__":true,"id":19442},"source":"function removeParts() {\n this.get('partsBinContents').submorphs.clone().invoke('remove');\n}","funcProperties":{"__isSmartRef__":true,"id":19443},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"19442":{"this":{"__isSmartRef__":true,"id":15620}},"19443":{"timestamp":{"__isSmartRef__":true,"id":19444},"tags":[]},"19444":{"isSerializedDate":true,"string":"Tue Dec 20 2011 18:46:51 GMT+0100 (Mitteleuropäische Zeit)"},"19445":{"varMapping":{"__isSmartRef__":true,"id":19446},"source":"function getPartsSpaceForCategory(categoryName) {\n var url = this.getURLForCategoryNamed(categoryName);\n return lively.PartsBin.partsSpaceWithURL(url);\n}","funcProperties":{"__isSmartRef__":true,"id":19447},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"19446":{"this":{"__isSmartRef__":true,"id":15620}},"19447":{"timestamp":{"__isSmartRef__":true,"id":19448},"tags":[]},"19448":{"isSerializedDate":true,"string":"Tue Dec 20 2011 18:46:51 GMT+0100 (Mitteleuropäische Zeit)"},"19449":{"varMapping":{"__isSmartRef__":true,"id":19450},"source":"function addMorphsForPartItems(partItems, doNotSort) {\n this.removeParts();\n if (!doNotSort) {\n partItems = partItems.sortBy(function(ea) {\n return ea.name.toLowerCase() \n });\n }\n\n var pContents = this.get('partsBinContents');\n pContents.stopAddingPartItemsAsync();\n pContents.startAddingPartItems(partItems);\n}","funcProperties":{"__isSmartRef__":true,"id":19451},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"19450":{"this":{"__isSmartRef__":true,"id":15620}},"19451":{"timestamp":{"__isSmartRef__":true,"id":19452},"tags":[]},"19452":{"isSerializedDate":true,"string":"Tue Dec 20 2011 18:26:53 GMT+0100 (Mitteleuropäische Zeit)"},"19453":{"varMapping":{"__isSmartRef__":true,"id":19454},"source":"function getURLForCategoryNamed(categoryName) {\n this.ensureCategories()\n\n var relative = this.categories[categoryName];\n if (!relative) return null;\n return URL.ensureAbsoluteCodeBaseURL(relative).withRelativePartsResolved()\n}","funcProperties":{"__isSmartRef__":true,"id":19455},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"19454":{"this":{"__isSmartRef__":true,"id":15620}},"19455":{"timestamp":{"__isSmartRef__":true,"id":19456},"user":"undefined","tags":[]},"19456":{"isSerializedDate":true,"string":"Sat Mar 10 2012 11:20:59 GMT+0100 (Mitteleuropäische Zeit)"},"19457":{"varMapping":{"__isSmartRef__":true,"id":19458},"source":"function makeUpPartNameFor(name) {\n if (!$morph(name)) return name;\n var i = 2;\n while($morph(name + i)) { i++ }\n return name + i;\n}","funcProperties":{"__isSmartRef__":true,"id":19459},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"19458":{"this":{"__isSmartRef__":true,"id":15620}},"19459":{"timestamp":{"__isSmartRef__":true,"id":19460},"tags":[]},"19460":{"isSerializedDate":true,"string":"Tue Dec 20 2011 18:46:51 GMT+0100 (Mitteleuropäische Zeit)"},"19461":{"varMapping":{"__isSmartRef__":true,"id":19462},"source":"function openPart(partMorph) {\n partMorph.setName(this.makeUpPartNameFor(partMorph.getName()));\n lively.morphic.World.current().firstHand().grabMorph(partMorph, null);\n if(partMorph.onCreateFromPartsBin) partMorph.onCreateFromPartsBin();\n partMorph.setPosition(pt(0,0));\n}","funcProperties":{"__isSmartRef__":true,"id":19463},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"19462":{"this":{"__isSmartRef__":true,"id":15620}},"19463":{"timestamp":{"__isSmartRef__":true,"id":19464},"tags":[]},"19464":{"isSerializedDate":true,"string":"Tue Dec 20 2011 18:46:51 GMT+0100 (Mitteleuropäische Zeit)"},"19465":{"varMapping":{"__isSmartRef__":true,"id":19466},"source":"function interactivelyRemoveSelectedPartItem(partMorph) {\n var item = this.selectedPartItem;\n if (!item) return;\n this.world().confirm(\"really delete \" + item.name + \" in PartsBin?\", function(answer) {\n\tif (!answer) return;\n\titem.del();\n\tthis.reloadEverything();\n\talertOK(\"deleted \" + item.name);\n }.bind(this))\n}","funcProperties":{"__isSmartRef__":true,"id":19467},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"19466":{"this":{"__isSmartRef__":true,"id":15620}},"19467":{"timestamp":{"__isSmartRef__":true,"id":19468},"tags":[]},"19468":{"isSerializedDate":true,"string":"Tue Dec 20 2011 18:46:51 GMT+0100 (Mitteleuropäische Zeit)"},"19469":{"varMapping":{"__isSmartRef__":true,"id":19470},"source":"function loadAndOpenSelectedPartItem(partMorph) {\n var item = this.selectedPartItem;\n if (!item) return;\n connect(item, 'part', this, 'openPart');\n var selectedVersion = this.get('selectedPartVersions').selection,\n\trev = selectedVersion ? selectedVersion.rev : null;\n item.loadPart(true, null, rev);\n alert('loading ' + item.name + '...');\n}","funcProperties":{"__isSmartRef__":true,"id":19471},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"19470":{"this":{"__isSmartRef__":true,"id":15620}},"19471":{"timestamp":{"__isSmartRef__":true,"id":19472},"tags":[]},"19472":{"isSerializedDate":true,"string":"Tue Dec 20 2011 18:46:51 GMT+0100 (Mitteleuropäische Zeit)"},"19473":{"varMapping":{"__isSmartRef__":true,"id":19474},"source":"function addCategory(categoryName, doNotUpdate) {\n if (!categoryName.startsWith(\"*\")) {\n var url = this.partsBinURL().withFilename(categoryName);\n this.addExternalCategory(categoryName, url, true);\n } else {\n this.categories[categoryName] = {isSpecialCategory: true};\n if (!doNotUpdate) {\n this.updateCategoryList(categoryName);\n }\n }\n}","funcProperties":{"__isSmartRef__":true,"id":19475},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"19474":{"this":{"__isSmartRef__":true,"id":15620}},"19475":{"timestamp":{"__isSmartRef__":true,"id":19476},"tags":[]},"19476":{"isSerializedDate":true,"string":"Tue Dec 20 2011 19:03:58 GMT+0100 (Mitteleuropäische Zeit)"},"19477":{"varMapping":{"__isSmartRef__":true,"id":19478},"source":"function addCategoryInteractively() {\n var partsBin = this, world = this.world();\n world.prompt('Name of new category?', function(categoryName) {\n if (!categoryName || categoryName == '') {\n\t alert('no category created!')\n\t return;\n\t}\n partsBin.addCategory(categoryName)\n });\n}","funcProperties":{"__isSmartRef__":true,"id":19479},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"19478":{"this":{"__isSmartRef__":true,"id":15620}},"19479":{"timestamp":{"__isSmartRef__":true,"id":19480},"tags":[]},"19480":{"isSerializedDate":true,"string":"Tue Dec 20 2011 18:46:51 GMT+0100 (Mitteleuropäische Zeit)"},"19481":{"varMapping":{"__isSmartRef__":true,"id":19482},"source":"function addExternalCategory(categoryName, url, createPath) {\n url = url.asDirectory();\n this.categories[categoryName] = url;\n if (createPath) {\n this.getPartsSpaceForCategory(categoryName).ensureExistance();\n }\n this.updateCategoryList(categoryName)\n}","funcProperties":{"__isSmartRef__":true,"id":19483},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"19482":{"this":{"__isSmartRef__":true,"id":15620}},"19483":{"timestamp":{"__isSmartRef__":true,"id":19484},"tags":[]},"19484":{"isSerializedDate":true,"string":"Tue Dec 20 2011 18:46:51 GMT+0100 (Mitteleuropäische Zeit)"},"19485":{"varMapping":{"__isSmartRef__":true,"id":19486},"source":"function removeCategory(categoryName) {\n var url = this.getURLForCategoryNamed(categoryName);\n if (!url) {\n alert('No category ' + categoryName + ' exists! Doing nothing')\n\treturn;\n }\n var webR = new WebResource(url);\n if (!webR.exists()) {\n alert('Does not exist: ' + url);\n\tdelete this.categories[categoryName];\n\tlively.PartsBin.removePartsSpace(name);\n\tthis.updateCategoryList();\n\treturn\n }\n webR.getSubElements()\n if (!webR.subDocuments || webR.subDocuments.length > 0 ||\n !webR.subCollections || webR.subCollections.length > 0) {\n alert('Will not remove directory ' + url + ' because it is not empty')\n } else {\n webR.del();\n alertOK('Removed ' + categoryName + ' url ' + url);\n }\n delete this.categories[categoryName];\n lively.PartsBin.removePartsSpace(name);\n this.updateCategoryList();\n}","funcProperties":{"__isSmartRef__":true,"id":19487},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"19486":{"this":{"__isSmartRef__":true,"id":15620}},"19487":{"timestamp":{"__isSmartRef__":true,"id":19488},"tags":[]},"19488":{"isSerializedDate":true,"string":"Tue Dec 20 2011 18:46:51 GMT+0100 (Mitteleuropäische Zeit)"},"19489":{"varMapping":{"__isSmartRef__":true,"id":19490},"source":"function removeCategoryInteractively() {\n var partsBin = this, world = this.world();\n world.confirm('Really remove ' + this.categoryName + '?', function(result) {\n\tif (!result) {\n\t alert('no category removed!')\n\t return;\n\t}\n\tpartsBin.removeCategory(partsBin.categoryName)\n });\t\n}","funcProperties":{"__isSmartRef__":true,"id":19491},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"19490":{"this":{"__isSmartRef__":true,"id":15620}},"19491":{"timestamp":{"__isSmartRef__":true,"id":19492},"tags":[]},"19492":{"isSerializedDate":true,"string":"Tue Dec 20 2011 18:46:51 GMT+0100 (Mitteleuropäische Zeit)"},"19493":{"varMapping":{"__isSmartRef__":true,"id":19494},"source":"function interactivelyMoveSelectedPartItem(partMorph) {\n var partItem = this.selectedPartItem, categories = this.categories, self = this;\n if (!partItem) { alert('no item selected'); return }\n var items = Properties.own(categories).sort()\n .reject(function(ea) { return ea.startsWith(\"*\") || ea === self. categoryName})\n .collect(function(catName) {\n return [catName, function() {\n var url = new URL(categories[catName]);\n var partsSpace = lively.PartsBin.partsSpaceWithURL(url)\n partItem.moveToPartsSpace(partsSpace);\n self.reloadEverything();\n alertOK('Moved ' + partItem.name + ' to ' + url);\n }]\n })\n lively.morphic.Menu.openAtHand('Select category', items);\n}","funcProperties":{"__isSmartRef__":true,"id":19495},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"19494":{"this":{"__isSmartRef__":true,"id":15620}},"19495":{"timestamp":{"__isSmartRef__":true,"id":19496},"user":"robertkrahn","tags":[]},"19496":{"isSerializedDate":true,"string":"Thu Jul 07 2011 16:13:12 GMT+0200 (Mitteleuropäische Sommerzeit)"},"19497":{"varMapping":{"__isSmartRef__":true,"id":19498},"source":"function setMetaInfoOfSelectedItem(metaInfo) {\n var comment = (metaInfo && metaInfo.getComment()) ||\n 'No comment yet';\n this.get('CommitLog').setTextString(this.commitLogString(metaInfo))\n\n\n this.get('selectedPartComment').textString = comment;\n}","funcProperties":{"__isSmartRef__":true,"id":19499},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"19498":{"this":{"__isSmartRef__":true,"id":15620}},"19499":{"timestamp":{"__isSmartRef__":true,"id":19500},"user":"jenslincke","tags":[]},"19500":{"isSerializedDate":true,"string":"Tue Jan 31 2012 20:15:25 GMT+0100 (Mitteleuropäische Zeit)"},"19501":{"varMapping":{"__isSmartRef__":true,"id":19502},"source":"function saveCommentForSelectedPartItem(comment) {\n if (!this.selectedPartItem) {\n\talert('no part item selected!')\n\treturn;\n }\n var metaInfo = this.selectedPartItem.getMetaInfo();\n metaInfo.setComment(comment);\n this.selectedPartItem.uploadMetaInfoOnly();\n}","funcProperties":{"__isSmartRef__":true,"id":19503},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"19502":{"this":{"__isSmartRef__":true,"id":15620}},"19503":{"timestamp":{"__isSmartRef__":true,"id":19504},"tags":[]},"19504":{"isSerializedDate":true,"string":"Tue Dec 20 2011 18:26:53 GMT+0100 (Mitteleuropäische Zeit)"},"19505":{"varMapping":{"__isSmartRef__":true,"id":19506},"source":"function addPartsOfCategory(categoryName) {\n var partsSpace = this.getPartsSpaceForCategory(categoryName);\n connect(partsSpace, 'partItems', this, 'addMorphsForPartItems', {\n\tconverter: function(partItemObj) { return Properties.ownValues(partItemObj) }})\n partsSpace.load(true);\n}","funcProperties":{"__isSmartRef__":true,"id":19507},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"19506":{"this":{"__isSmartRef__":true,"id":15620}},"19507":{"timestamp":{"__isSmartRef__":true,"id":19508},"tags":[]},"19508":{"isSerializedDate":true,"string":"Tue Dec 20 2011 18:46:51 GMT+0100 (Mitteleuropäische Zeit)"},"19509":{"varMapping":{"__isSmartRef__":true,"id":19510},"source":"function onLoadLatest(propfindXML) {\n var rawNodes = new Query(\"/D:multistatus/D:response\").findAll(propfindXML.documentElement);\n\n var svnVersionInfos = rawNodes.map(function(rawNode) { return SVNVersionInfo.fromPropfindNode(rawNode) });\n\n var top20 = svnVersionInfos\n .select(function(ea) { return ea.url.endsWith(\".json\")})\n .sortBy(function(ea) { return ea.rev}).reverse().slice(0,20);\n var top20URLs = top20.collect(function(ea) { \n return new URL(\"http://\" + URL.codeBase.hostname + ea.url)})\n \n this.addPartsFromURLs(top20URLs) \n}","funcProperties":{"__isSmartRef__":true,"id":19511},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"19510":{"this":{"__isSmartRef__":true,"id":15620}},"19511":{"timestamp":{"__isSmartRef__":true,"id":19512},"tags":[]},"19512":{"isSerializedDate":true,"string":"Tue Dec 20 2011 18:46:51 GMT+0100 (Mitteleuropäische Zeit)"},"19513":{"varMapping":{"__isSmartRef__":true,"id":19514},"source":"function onLoadAll(subDocuments) {\n // alertOK(\"load all \" + subDocuments.length)\n var all = subDocuments.invoke('getURL')\n .select(function(ea) {return ea.filename().endsWith(\".json\")})\n .sortBy(function(ea) {return ea.filename()});\n \n this.addPartsFromURLs(all) \n}","funcProperties":{"__isSmartRef__":true,"id":19515},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"19514":{"this":{"__isSmartRef__":true,"id":15620}},"19515":{"timestamp":{"__isSmartRef__":true,"id":19516},"tags":[]},"19516":{"isSerializedDate":true,"string":"Tue Dec 20 2011 18:38:18 GMT+0100 (Mitteleuropäische Zeit)"},"19517":{"varMapping":{"__isSmartRef__":true,"id":19518},"source":"function onSearch(allPartURLs) {\n var searchString = this.get('searchText').textString;\n var matchingPartURLs = allPartURLs\n .select(function(ea) {return new RegExp(searchString, 'i').test(ea.filename())})\n .sortBy(function(ea) {return ea.filename()});\n this.addPartsFromURLs(matchingPartURLs) \n if (matchingPartURLs.length == 0)\n this.showMsg(\"nothing found for '\" + searchString + \"'\")\n}","funcProperties":{"__isSmartRef__":true,"id":19519},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"19518":{"this":{"__isSmartRef__":true,"id":15620}},"19519":{"timestamp":{"__isSmartRef__":true,"id":19520},"user":"lauritz","tags":[]},"19520":{"isSerializedDate":true,"string":"Mon Dec 19 2011 19:59:19 GMT+0100 (Mitteleuropäische Zeit)"},"19521":{"varMapping":{"__isSmartRef__":true,"id":19522},"source":"function addPartsFromURLs(urls) {\n var partsBin = this,\n partItems = [];\n\n urls.forEach(function(ea) {\n var partPath = ea.relativePathFrom(URL.codeBase.withFilename(\"../\")),\n match = partPath.match(/(.*\\/)(.*).json/);\n if (match)\n partItems.push(lively.PartsBin.getPartItem(match[2], match[1]));\n });\n partsBin.addMorphsForPartItems(partItems, true);\n\n}","funcProperties":{"__isSmartRef__":true,"id":19523},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"19522":{"this":{"__isSmartRef__":true,"id":15620}},"19523":{"timestamp":{"__isSmartRef__":true,"id":19524},"user":"jenslincke","tags":[]},"19524":{"isSerializedDate":true,"string":"Thu Feb 23 2012 18:39:54 GMT+0100 (Mitteleuropäische Zeit)"},"19525":{"varMapping":{"__isSmartRef__":true,"id":19526},"source":"function search(searchString) {\n this.get('categoryList').setSelection(\"*search*\");\n}","funcProperties":{"__isSmartRef__":true,"id":19527},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"19526":{"this":{"__isSmartRef__":true,"id":15620}},"19527":{"timestamp":{"__isSmartRef__":true,"id":19528},"tags":[]},"19528":{"isSerializedDate":true,"string":"Tue Dec 20 2011 18:46:51 GMT+0100 (Mitteleuropäische Zeit)"},"19529":{"varMapping":{"__isSmartRef__":true,"id":19530},"source":"function showMsg(string) {\n var label = new lively.morphic.Text(new Rectangle(0,0,200,30), string);\n label.applyStyle({fill: null, borderWidth: 0})\n this.get('partsBinContents').addMorph(label)\n}","funcProperties":{"__isSmartRef__":true,"id":19531},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"19530":{"this":{"__isSmartRef__":true,"id":15620}},"19531":{"timestamp":{"__isSmartRef__":true,"id":19532},"user":"lauritz","tags":[]},"19532":{"isSerializedDate":true,"string":"Mon Dec 19 2011 19:59:19 GMT+0100 (Mitteleuropäische Zeit)"},"19533":{"varMapping":{"__isSmartRef__":true,"id":19534},"source":"function toggleMorePane() {\n var pane = this.get('morePane');\n moveOffset = pane.getExtent().withY(0),\n steps = 5, timePerStep = 10,\n btn = pane.get('moreButton');\n if (pane.isVisible()) {\n var dest = pane.getPosition().addPt(moveOffset.negated());\n pane.animatedInterpolateTo(dest, steps, timePerStep, function() {\n btn.setLabel('more')\n pane.setVisible(false)\n });\n\n } else {\n btn.setLabel('hide')\n pane.setVisible(true)\n this.addMorphBack(pane);\n pane.align(\n pane.bounds().topRight(), \n this.get('partsBinContents').bounds().topRight());\n // move it so that it is completely visible\n var dest = pane.getPosition().addPt(moveOffset);\n pane.animatedInterpolateTo(dest, steps, timePerStep, Functions.Null);\n }\n}","funcProperties":{"__isSmartRef__":true,"id":19535},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"19534":{"this":{"__isSmartRef__":true,"id":15620}},"19535":{"timestamp":{"__isSmartRef__":true,"id":19536},"user":"lauritz","tags":[]},"19536":{"isSerializedDate":true,"string":"Mon Dec 19 2011 19:59:19 GMT+0100 (Mitteleuropäische Zeit)"},"19537":{"varMapping":{"__isSmartRef__":true,"id":19538},"source":"function interactivelyCopySelectedPartItem(partMorph) {\n // FIXME duplication with interactivelyMoveSelectedPartItem\n var partItem = this.selectedPartItem, categories = this.categories, self = this;\n if (!partItem) { alert('no item selected'); return }\n var items = Properties.own(categories).sort()\n .reject(function(ea) { return ea.startsWith(\"*\") || ea === self. categoryName})\n .collect(function(catName) {\n return [catName, function() {\n var url = new URL(categories[catName]);\n var partsSpace = lively.PartsBin.partsSpaceWithURL(url)\n partItem.copyToPartsSpace(partsSpace);\n alertOK('Copied ' + partItem.name + ' to ' + url);\n }]\n })\n lively.morphic.Menu.openAtHand('Select category', items);\n}","funcProperties":{"__isSmartRef__":true,"id":19539},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"19538":{"this":{"__isSmartRef__":true,"id":15620}},"19539":{"timestamp":{"__isSmartRef__":true,"id":19540},"user":"robertkrahn","tags":[]},"19540":{"isSerializedDate":true,"string":"Thu Jul 07 2011 16:13:17 GMT+0200 (Mitteleuropäische Sommerzeit)"},"19541":{"varMapping":{"__isSmartRef__":true,"id":19542},"source":"function partsBinUrl() {\n if (this.url) {\n return url;\n }\n return this.partsBinURL();\n}","funcProperties":{"__isSmartRef__":true,"id":19543},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"19542":{"this":{"__isSmartRef__":true,"id":15620}},"19543":{"timestamp":{"__isSmartRef__":true,"id":19544},"tags":[]},"19544":{"isSerializedDate":true,"string":"Tue Dec 20 2011 19:03:58 GMT+0100 (Mitteleuropäische Zeit)"},"19545":{"varMapping":{"__isSmartRef__":true,"id":19546},"source":"function partsBinURL() {\n if (this.url) {\n return this.url;\n }\n return this.defaultPartsBinURL();\n}","funcProperties":{"__isSmartRef__":true,"id":19547},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"19546":{"this":{"__isSmartRef__":true,"id":15620}},"19547":{"timestamp":{"__isSmartRef__":true,"id":19548},"tags":[]},"19548":{"isSerializedDate":true,"string":"Tue Dec 20 2011 19:03:06 GMT+0100 (Mitteleuropäische Zeit)"},"19549":{"varMapping":{"__isSmartRef__":true,"id":19550},"source":"function commitLogString(metaInfo) {\n if (!metaInfo.changes) return \"\";\n return metaInfo.changes\n .reverse()\n .collect(function(ea) {\n return Strings.format(\"%s %s: \\n %s\\n\",\n ea.date.format(\"yyyy-mm-dd HH:MM\") , \n ea.author, (ea.message || \"no comment\"));\n })\n .join('');\n}","funcProperties":{"__isSmartRef__":true,"id":19551},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"19550":{"this":{"__isSmartRef__":true,"id":15620}},"19551":{"timestamp":{"__isSmartRef__":true,"id":19552},"user":"jenslincke","tags":[]},"19552":{"isSerializedDate":true,"string":"Tue Jan 31 2012 20:19:05 GMT+0100 (Mitteleuropäische Zeit)"},"19553":{"varMapping":{"__isSmartRef__":true,"id":19554},"source":"function showCommits() {\n if (!this.selectedPartItem) {\n alert('nothing selected');\n return;\n }\n var metaInfo = this.selectedPartItem.loadedMetaInfo;\n this.world().addTextWindow({\n title: 'Commits of ' + metaInfo.partName,\n content: this.commitLogString(metaInfo)\n });\n}","funcProperties":{"__isSmartRef__":true,"id":19555},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"19554":{"this":{"__isSmartRef__":true,"id":15620}},"19555":{"timestamp":{"__isSmartRef__":true,"id":19556},"user":"robertkrahn","tags":[]},"19556":{"isSerializedDate":true,"string":"Mon Jan 23 2012 19:20:49 GMT+0100 (Mitteleuropäische Zeit)"},"19557":{"varMapping":{"__isSmartRef__":true,"id":19558},"source":"function setShareLink(partItem) {\n var linkText = this.get('shareLink');\n linkText.setTextString('Share Link');\n var url = 'http://www.lively-kernel.org/viral?part='\n + partItem.name + '&path=' + partItem.partsSpaceName;\n linkText.emphasizeAll({uri: url});\n}","funcProperties":{"__isSmartRef__":true,"id":19559},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"19558":{"this":{"__isSmartRef__":true,"id":15620}},"19559":{"timestamp":{"__isSmartRef__":true,"id":19560},"user":"robertkrahn","tags":[]},"19560":{"isSerializedDate":true,"string":"Mon Jan 23 2012 19:45:42 GMT+0100 (Mitteleuropäische Zeit)"},"19561":{"varMapping":{"__isSmartRef__":true,"id":19562},"source":"function setSelectedPartVersions(versions) {\n // alertOK(\"set versions:\" + versions.length)\n var list = versions.collect(function(ea) {\n return { \n string: '' + ea.date.format(\"yyyy-mm-dd HH:MM\") \n + \" \" + ea.author + \" (\" + ea.rev + \")\", \n value: ea, isListItem: true}\n })\n this.get('selectedPartVersions').updateList(list)\n}","funcProperties":{"__isSmartRef__":true,"id":19563},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"19562":{"this":{"__isSmartRef__":true,"id":15620}},"19563":{"timestamp":{"__isSmartRef__":true,"id":19564},"user":"jenslincke","tags":[]},"19564":{"isSerializedDate":true,"string":"Tue Jan 31 2012 20:06:52 GMT+0100 (Mitteleuropäische Zeit)"},"19565":{"submorphs":[{"__isSmartRef__":true,"id":19566},{"__isSmartRef__":true,"id":19581},{"__isSmartRef__":true,"id":19628},{"__isSmartRef__":true,"id":19663}],"scripts":[],"shape":{"__isSmartRef__":true,"id":19699},"derivationIds":[null,"CB9A7942-A126-4FEA-92F7-97C70D060BEB","FA9B3561-DB28-470D-A1EC-B8150D4DEF2A","36D680CF-892E-407E-8105-DAA6B09D71D6","1CAA1D0A-D71B-4BFE-8240-865CB7F05E0E","66C69699-50EE-40ED-8CA9-B86D0DD4E47B","BBA3CE3B-99B8-4E44-B846-2C780BAE5F52","1D8D1A51-894F-48AF-A187-A7A6A6038424","0B3AD9C5-800E-438E-9874-EAADEE1BF050","791045F5-5FFE-433E-AB6E-66953008D5BD","4FB22ED4-3DE1-44DA-A468-858694FCBEDC","069F6161-0417-4EAB-B7EE-EA3C0F0DBE2C","ACF1346E-D482-4988-8218-5C696A2A3C6D","6F3DC859-2D3F-492E-910C-0C096B44D29D","8809FE81-20B4-4A1A-BB07-C2928B51A98E","C1048D8A-113D-4A07-B546-FD3871F7E616","DAD50CCC-8DD8-4B46-8D3A-1AA617EA10C5"],"id":"2968E69E-01A9-4899-AB22-C918AA33D83F","renderContextTable":{"__isSmartRef__":true,"id":19710},"eventHandler":{"__isSmartRef__":true,"id":19711},"droppingEnabled":true,"halosEnabled":true,"layout":{"__isSmartRef__":true,"id":19712},"_Position":{"__isSmartRef__":true,"id":19713},"windowMorph":{"__isSmartRef__":true,"id":15619},"label":{"__isSmartRef__":true,"id":19566},"closeButton":{"__isSmartRef__":true,"id":19581},"menuButton":{"__isSmartRef__":true,"id":19628},"collapseButton":{"__isSmartRef__":true,"id":19663},"priorExtent":{"__isSmartRef__":true,"id":19714},"owner":{"__isSmartRef__":true,"id":15619},"showsHalos":false,"__SourceModuleName__":"Global.lively.morphic.Widgets","attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"_ClipMode":"visible","__LivelyClassName__":"lively.morphic.TitleBar"},"19566":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":19567},"derivationIds":[null,"35225DC7-6AD1-4EAA-9640-2B20FCEAB44B","ED05473C-5327-4DDB-A6D6-F89AE10B9058","A8D18394-0903-41C0-B752-8734202D9666","804FDA9E-028E-4AB2-B5A6-8AE21C38056D","6AB19EC9-B24B-4260-B303-9EEBCCF28B2F","ABFDEE17-F1C9-40C0-948B-89CCE44C80BF","462C3183-AF6C-410F-B603-423FAF163161","6D943AA6-F870-468B-AA11-55A08BCE4E76","7FDA8148-A98A-40B6-8B91-AD819EFC057D","6B3F2781-16C8-4041-9146-CA879CF69017","3030E57E-86F6-443F-8A3A-F58FA7E9B6E6","BED5E2AC-01EA-4628-A64B-0B6EC3F7FA45","587AF0B0-D04D-48CD-A139-9B6E04C92260","E7304AEB-0D79-41B8-99C0-1093B2551E5A","B91F0B75-EB62-4C86-AB0E-C6ADB6ED1A5E","6409A438-1F2D-4009-ACD3-037EA3DB72F9"],"id":"3ABC505F-4B9A-483E-BFE9-9E9C0D28D01A","renderContextTable":{"__isSmartRef__":true,"id":19573},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":19574}],"eventHandler":{"__isSmartRef__":true,"id":19576},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_ClipMode":"hidden","fixedWidth":true,"fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":10,"evalEnabled":false,"isLabel":true,"_HandStyle":"default","layout":{"__isSmartRef__":true,"id":19577},"_Align":"center","eventsAreIgnored":true,"owner":{"__isSmartRef__":true,"id":19565},"priorExtent":{"__isSmartRef__":true,"id":19578},"_MaxTextWidth":711.7575068769036,"_MinTextWidth":711.7575068769036,"_MaxTextHeight":null,"_MinTextHeight":null,"_Position":{"__isSmartRef__":true,"id":19579},"showsHalos":false,"__SourceModuleName__":"Global.lively.morphic.TextCore","attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"_TextColor":{"__isSmartRef__":true,"id":19580},"__LivelyClassName__":"lively.morphic.Text"},"19567":{"_Position":{"__isSmartRef__":true,"id":19568},"renderContextTable":{"__isSmartRef__":true,"id":19569},"_Extent":{"__isSmartRef__":true,"id":19570},"_ClipMode":"hidden","_Padding":{"__isSmartRef__":true,"id":19571},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":19572},"_Fill":null,"_BorderRadius":0,"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"19568":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"19569":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"19570":{"x":711.7575068769036,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"19571":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"19572":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"19573":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"19574":{"style":{"__isSmartRef__":true,"id":19575},"chunkOwner":{"__isSmartRef__":true,"id":19566},"__SourceModuleName__":"Global.lively.morphic.TextCore","storedString":"PartsBinBrowser","__LivelyClassName__":"lively.morphic.TextChunk"},"19575":{"__SourceModuleName__":"Global.lively.morphic.TextCore","fontWeight":"bold","textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis"},"19576":{"morph":{"__isSmartRef__":true,"id":19566},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"19577":{"resizeWidth":true},"19578":{"x":711.7575068769036,"y":17,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"19579":{"x":20,"y":3,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"19580":{"r":0.4,"g":0.4,"b":0.4,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"19581":{"submorphs":[{"__isSmartRef__":true,"id":19582}],"scripts":[],"shape":{"__isSmartRef__":true,"id":19594},"derivationIds":[null,"84C6AD5C-08E4-4D3E-AE1C-80ED065C7447","1EDA2278-A2B9-4AB4-9516-3DC25ACB4C27","55BA9050-F318-4DDE-AE70-6219D439298D","49C4D74C-7648-4A50-A5D6-2F0F753509B2","861E4568-E439-4FF5-8D7E-CDA56A1E95F3","C3698C70-6388-47F7-947A-5C34A6B60700","93DB8FA4-5D5C-4600-9742-3F67068D5CED","0FF9EAA0-E03A-4E1F-8771-4E0275A5AAD4","C0E85752-8EF2-42D2-BFF0-E061C4D46819","DFFC1C4F-9B94-4D3B-8A83-273625FA1D00","CB20FC8E-CA7C-4C0E-A88B-1D31ED8BC28B","4C0606D0-4382-41A7-8527-E0B161498782","984F539E-6470-4B12-9C45-EA5C47CD3424","54C7BEED-A423-4D4B-83C1-3A5E77EB9B0F","BFF0B730-20B5-4597-AE11-6A187C2F238D","B3E88B19-7A69-4033-B400-02BDC0A0A9BC"],"id":"8DA11655-BCDD-48C5-878F-E634E637EFC0","renderContextTable":{"__isSmartRef__":true,"id":19610},"eventHandler":{"__isSmartRef__":true,"id":19611},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"accessibleInInactiveWindow":true,"_Position":{"__isSmartRef__":true,"id":19612},"priorExtent":{"__isSmartRef__":true,"id":19613},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":19600},"lighterFill":{"__isSmartRef__":true,"id":19614},"label":{"__isSmartRef__":true,"id":19582},"owner":{"__isSmartRef__":true,"id":19565},"layout":{"__isSmartRef__":true,"id":19623},"attributeConnections":[{"__isSmartRef__":true,"id":19624},{"__isSmartRef__":true,"id":19626}],"doNotSerialize":["$$getHelpText","$$fire"],"doNotCopyProperties":["$$getHelpText","$$fire"],"__SourceModuleName__":"Global.lively.morphic.Widgets","_ClipMode":"visible","__LivelyClassName__":"lively.morphic.WindowControl"},"19582":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":19583},"derivationIds":[null,"57529DB3-5359-4B56-9F8B-0110DAFAFC52","9921C550-09B9-4C17-8111-D8FE86FB228B","69344588-0544-4FC7-BE21-29C4A98D0D23","81E014B3-6896-4E77-BA4A-F9EA8356F1E2","32EE1337-35F3-4EA6-93FC-58BD22920993","90D97708-997D-47B7-836D-C3951B871800","536FAD0F-5661-46AF-BD86-2FEB8DBC2962","414ED04A-576A-4076-A7B2-159032CE1614","976659CC-6C23-4928-80F8-DF0704CB4FA1","C63202CA-8588-41EA-98DE-3A3C29EAD556","1237F886-758C-4599-9D7B-2316D4920995","1ED30BF6-8E11-43B9-8FF6-7E824D85F92F","142A1685-42D6-4BC2-8624-D1432DDF09E9","7C28FD2A-4140-4DA6-A88B-ED0FD16CE7F8","207F7962-C8A4-4B3E-9550-B95B75ACD704","69AC209E-C03E-4AEB-BBCF-44554E5354E6"],"id":"5DB7BF4D-3D0D-4C38-8AD2-BD8DEB209E4E","renderContextTable":{"__isSmartRef__":true,"id":19588},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":19589}],"eventHandler":{"__isSmartRef__":true,"id":19591},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_ClipMode":"hidden","fixedWidth":true,"fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":8,"_Position":{"__isSmartRef__":true,"id":19592},"priorExtent":{"__isSmartRef__":true,"id":19593},"_MaxTextWidth":15,"_MinTextWidth":15,"_MaxTextHeight":null,"_MinTextHeight":null,"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":19581},"isLabel":true,"_HandStyle":"default","_Align":"center","eventsAreIgnored":true,"__SourceModuleName__":"Global.lively.morphic.TextCore","attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"__LivelyClassName__":"lively.morphic.Text"},"19583":{"_Position":{"__isSmartRef__":true,"id":19584},"renderContextTable":{"__isSmartRef__":true,"id":19585},"_Extent":{"__isSmartRef__":true,"id":19586},"_ClipMode":"hidden","_Padding":{"__isSmartRef__":true,"id":19587},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":19572},"_Fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"19584":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"19585":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"19586":{"x":17,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"19587":{"x":1,"y":1,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"19588":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"19589":{"style":{"__isSmartRef__":true,"id":19590},"chunkOwner":{"__isSmartRef__":true,"id":19582},"__SourceModuleName__":"Global.lively.morphic.TextCore","storedString":"X","__LivelyClassName__":"lively.morphic.TextChunk"},"19590":{"__SourceModuleName__":"Global.lively.morphic.TextCore","textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis"},"19591":{"morph":{"__isSmartRef__":true,"id":19582},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"19592":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"19593":{"x":17,"y":17,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"19594":{"_Position":{"__isSmartRef__":true,"id":19595},"renderContextTable":{"__isSmartRef__":true,"id":19596},"_Extent":{"__isSmartRef__":true,"id":19597},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":19598},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":19599},"_Fill":{"__isSmartRef__":true,"id":19600},"_StrokeOpacity":0,"_BorderRadius":5,"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"19595":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"19596":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"19597":{"x":17,"y":17,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"19598":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"19599":{"r":0.7411764705882353,"g":0.7450980392156863,"b":0.7529411764705882,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"19600":{"stops":[{"__isSmartRef__":true,"id":19601},{"__isSmartRef__":true,"id":19603},{"__isSmartRef__":true,"id":19605},{"__isSmartRef__":true,"id":19607}],"vector":{"__isSmartRef__":true,"id":19609},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"19601":{"offset":0,"color":{"__isSmartRef__":true,"id":19602}},"19602":{"r":0.9600000000000001,"g":0.9600000000000001,"b":0.9600000000000001,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"19603":{"offset":0.4,"color":{"__isSmartRef__":true,"id":19604}},"19604":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"19605":{"offset":0.6,"color":{"__isSmartRef__":true,"id":19606}},"19606":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"19607":{"offset":1,"color":{"__isSmartRef__":true,"id":19608}},"19608":{"r":0.94,"g":0.94,"b":0.94,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"19609":{"x":0,"y":0,"width":0,"height":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"19610":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"19611":{"morph":{"__isSmartRef__":true,"id":19581},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"19612":{"x":750.7575068769036,"y":3,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"19613":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"19614":{"stops":[{"__isSmartRef__":true,"id":19615},{"__isSmartRef__":true,"id":19617},{"__isSmartRef__":true,"id":19619},{"__isSmartRef__":true,"id":19621}],"vector":{"__isSmartRef__":true,"id":19609},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"19615":{"offset":0,"color":{"__isSmartRef__":true,"id":19616}},"19616":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"19617":{"offset":0.4,"color":{"__isSmartRef__":true,"id":19618}},"19618":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"19619":{"offset":0.6,"color":{"__isSmartRef__":true,"id":19620}},"19620":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"19621":{"offset":1,"color":{"__isSmartRef__":true,"id":19622}},"19622":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"19623":{"moveHorizontal":true},"19624":{"sourceObj":{"__isSmartRef__":true,"id":19581},"sourceAttrName":"getHelpText","targetObj":{"__isSmartRef__":true,"id":15619},"targetMethodName":"getCloseHelp","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":19625},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"19625":{"source":{"__isSmartRef__":true,"id":19581},"target":{"__isSmartRef__":true,"id":15619}},"19626":{"sourceObj":{"__isSmartRef__":true,"id":19581},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":15619},"targetMethodName":"initiateShutdown","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":19627},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"19627":{"source":{"__isSmartRef__":true,"id":19581},"target":{"__isSmartRef__":true,"id":15619}},"19628":{"submorphs":[{"__isSmartRef__":true,"id":19629}],"scripts":[],"shape":{"__isSmartRef__":true,"id":19641},"derivationIds":[null,"36CC1066-451F-4248-A272-77B1EA5736D7","69CDBF77-3059-4F05-8245-F654E7C609BF","1AC294AF-CF26-40BF-9B2B-39E2E2A22384","A392DCC9-50D0-478A-A26F-7235BA3B34F1","5FD70964-AD0A-4804-B34A-2E9F0F6A4B52","6A97C30C-330D-4980-90B1-0C07F3D260ED","213D23B8-6B28-40E7-9059-7F7905901965","F627C325-BB22-4CD8-A082-4CF657415475","52CBC51E-591E-4E04-9D14-7796B2DB047A","4CF896A7-5611-4441-BB8B-E9F4D5AEBD88","F4A18010-80C9-493C-A5E5-F90AA8A38EF0","6D48D797-48B6-4459-B111-46A4CDDC5DCF","263D697D-34CA-44E5-89B5-142F34284AE1","175A2DE0-9632-4E31-B6D5-A9C2DCA45E0A","B2445A17-7E07-46C6-AAB4-E84C0351FD01","DB1A19D4-9B65-445C-ADEF-440D8A363B3A"],"id":"EC99AECE-7F97-412E-B17F-CCFC6B356595","renderContextTable":{"__isSmartRef__":true,"id":19646},"eventHandler":{"__isSmartRef__":true,"id":19647},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"accessibleInInactiveWindow":true,"_Position":{"__isSmartRef__":true,"id":19648},"priorExtent":{"__isSmartRef__":true,"id":19649},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":19600},"lighterFill":{"__isSmartRef__":true,"id":19650},"label":{"__isSmartRef__":true,"id":19629},"owner":{"__isSmartRef__":true,"id":19565},"attributeConnections":[{"__isSmartRef__":true,"id":19659},{"__isSmartRef__":true,"id":19661}],"doNotSerialize":["$$getHelpText","$$fire"],"doNotCopyProperties":["$$getHelpText","$$fire"],"__SourceModuleName__":"Global.lively.morphic.Widgets","_ClipMode":"visible","__LivelyClassName__":"lively.morphic.WindowControl"},"19629":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":19630},"derivationIds":[null,"11B8870D-6BAE-4862-8B99-5833D01F50B0","D7C837FB-858D-4C7A-93EF-C5AB424C3DAA","BBB55BCF-2370-440F-9C6B-FE87F65F8E09","6D5114EB-4653-4D3C-9C75-B218CB866171","48C098C9-00C0-4448-893D-EDA16C579071","563C793B-CDC3-41BE-BF58-DF6EA19556FD","ED1430B6-0141-43F2-BDD7-1AE954359582","AE5AF7F3-132A-47CD-9803-3EB60C869BAF","A840CE15-1B07-43B3-B17E-453C077BB03F","2A630580-1BC7-486C-8635-3D0985509B61","15DFD406-C3BE-442C-AF19-F41C6D05E2BA","4E96384C-2791-49B8-95E0-4A76FA9E66AB","44289495-79AE-41BC-AE2E-154E37D66352","EDBDA2D0-C659-4774-ABD5-50FDA47C490C","548B5A98-8852-4E8C-806F-2530B20A2F06","3F0D1A16-CF18-4E0A-BA6A-02EDD1831765"],"id":"1494D216-7D28-48F8-92A8-97B1E93012E8","renderContextTable":{"__isSmartRef__":true,"id":19635},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":19636}],"eventHandler":{"__isSmartRef__":true,"id":19638},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_ClipMode":"hidden","fixedWidth":true,"fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":8,"_Position":{"__isSmartRef__":true,"id":19639},"priorExtent":{"__isSmartRef__":true,"id":19640},"_MaxTextWidth":15,"_MinTextWidth":15,"_MaxTextHeight":null,"_MinTextHeight":null,"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":19628},"isLabel":true,"_HandStyle":"default","_Align":"center","eventsAreIgnored":true,"__SourceModuleName__":"Global.lively.morphic.TextCore","attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"__LivelyClassName__":"lively.morphic.Text"},"19630":{"_Position":{"__isSmartRef__":true,"id":19631},"renderContextTable":{"__isSmartRef__":true,"id":19632},"_Extent":{"__isSmartRef__":true,"id":19633},"_ClipMode":"hidden","_Padding":{"__isSmartRef__":true,"id":19634},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":19572},"_Fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"19631":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"19632":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"19633":{"x":17,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"19634":{"x":1,"y":1,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"19635":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"19636":{"style":{"__isSmartRef__":true,"id":19637},"chunkOwner":{"__isSmartRef__":true,"id":19629},"__SourceModuleName__":"Global.lively.morphic.TextCore","storedString":"M","__LivelyClassName__":"lively.morphic.TextChunk"},"19637":{"__SourceModuleName__":"Global.lively.morphic.TextCore","textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis"},"19638":{"morph":{"__isSmartRef__":true,"id":19629},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"19639":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"19640":{"x":17,"y":17,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"19641":{"_Position":{"__isSmartRef__":true,"id":19642},"renderContextTable":{"__isSmartRef__":true,"id":19643},"_Extent":{"__isSmartRef__":true,"id":19644},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":19645},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":19599},"_Fill":{"__isSmartRef__":true,"id":19600},"_StrokeOpacity":0,"_BorderRadius":5,"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"19642":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"19643":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"19644":{"x":17,"y":17,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"19645":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"19646":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"19647":{"morph":{"__isSmartRef__":true,"id":19628},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"19648":{"x":3,"y":3,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"19649":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"19650":{"stops":[{"__isSmartRef__":true,"id":19651},{"__isSmartRef__":true,"id":19653},{"__isSmartRef__":true,"id":19655},{"__isSmartRef__":true,"id":19657}],"vector":{"__isSmartRef__":true,"id":19609},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"19651":{"offset":0,"color":{"__isSmartRef__":true,"id":19652}},"19652":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"19653":{"offset":0.4,"color":{"__isSmartRef__":true,"id":19654}},"19654":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"19655":{"offset":0.6,"color":{"__isSmartRef__":true,"id":19656}},"19656":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"19657":{"offset":1,"color":{"__isSmartRef__":true,"id":19658}},"19658":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"19659":{"sourceObj":{"__isSmartRef__":true,"id":19628},"sourceAttrName":"getHelpText","targetObj":{"__isSmartRef__":true,"id":15619},"targetMethodName":"getMenuHelp","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":19660},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"19660":{"source":{"__isSmartRef__":true,"id":19628},"target":{"__isSmartRef__":true,"id":15619}},"19661":{"sourceObj":{"__isSmartRef__":true,"id":19628},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":15619},"targetMethodName":"showTargetMorphMenu","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":19662},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"19662":{"source":{"__isSmartRef__":true,"id":19628},"target":{"__isSmartRef__":true,"id":15619}},"19663":{"submorphs":[{"__isSmartRef__":true,"id":19664}],"scripts":[],"shape":{"__isSmartRef__":true,"id":19676},"derivationIds":[null,"A4716D24-333D-4F87-B30D-693046A4CC11","09521FBD-32DD-4AD7-B9E6-7B3E537AF883","D971E4B7-1DF3-4B21-A73D-24F6EF12F679","C69F70E3-3EBE-4169-AB1B-B6C8A043B95B","F8D9EA1D-0D64-4375-B8B5-4F1F2C5E8541","9FEA18A8-D928-4A43-8017-C0FD088C4B63","F7BA92FD-2CCD-457D-9CD7-19DAEB009515","42A9124E-92FB-4186-8BBF-77CCF3B1002D","E4B2ACF0-0CFD-48E0-9FC7-88AB03BFEB57","47122BD1-0F90-476F-B57A-CFB1E83C3454","99132533-64B7-4959-87A7-6A49B7BA9484","EED63A15-CE25-476F-9DD2-049DB7D07635","665D04DB-D28A-4C4F-957B-532239267CDB","E4A0074C-58B4-4984-9F8D-D5351BECE693","12892E3C-39E1-43D3-B9C1-225F0F6763CF","E1836464-B7F9-4C9D-B59D-847BFE6F255E"],"id":"B9EAD264-6187-4675-B0B0-3A6D3359DA06","renderContextTable":{"__isSmartRef__":true,"id":19681},"eventHandler":{"__isSmartRef__":true,"id":19682},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"accessibleInInactiveWindow":true,"_Position":{"__isSmartRef__":true,"id":19683},"priorExtent":{"__isSmartRef__":true,"id":19684},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":19600},"lighterFill":{"__isSmartRef__":true,"id":19685},"label":{"__isSmartRef__":true,"id":19664},"owner":{"__isSmartRef__":true,"id":19565},"layout":{"__isSmartRef__":true,"id":19694},"attributeConnections":[{"__isSmartRef__":true,"id":19695},{"__isSmartRef__":true,"id":19697}],"doNotSerialize":["$$getHelpText","$$fire"],"doNotCopyProperties":["$$getHelpText","$$fire"],"__SourceModuleName__":"Global.lively.morphic.Widgets","_ClipMode":"visible","__LivelyClassName__":"lively.morphic.WindowControl"},"19664":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":19665},"derivationIds":[null,"862E80E4-0CC5-48AC-A76F-A35D7FE1FC5B","C6CA8AE7-6702-4867-9BD1-9D3A42821A1F","BA5B9281-B182-4EBA-9D02-BBA304CC959B","2289C593-75CE-45EE-B698-E0E9DB527628","3FDADAEC-E6C1-4220-A68C-8FAA386B6562","2D55EBB5-8584-4626-AD2C-EA1DCF3BF923","50B8B19C-917D-4AE4-8231-9FDDAA188B87","B9607C92-DDD9-4801-9B70-45F2A69CEF51","3628DA72-F4AC-4E17-AB7D-7CCF7A5C83EA","BC0DDE29-DC64-424F-A5DE-0E0444CA46F8","869BA70C-9DE5-4BF0-A4BC-49166294A98D","4A1D1888-02A8-4F46-9021-0EDD77D72BFD","38E2DF86-6A85-4423-80C4-D27E21393E62","738C83E8-15DD-479B-9E84-DC5BBA74D812","B26A29AF-3FDE-4D29-9B9C-112202A4F0CB","5C9E346F-566B-48C8-A5EF-9511A1D0D0B1"],"id":"8AF56081-0730-449D-AF6F-F73549ECF29D","renderContextTable":{"__isSmartRef__":true,"id":19670},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":19671}],"eventHandler":{"__isSmartRef__":true,"id":19673},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_ClipMode":"hidden","fixedWidth":true,"fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":8,"_Position":{"__isSmartRef__":true,"id":19674},"priorExtent":{"__isSmartRef__":true,"id":19675},"_MaxTextWidth":15,"_MinTextWidth":15,"_MaxTextHeight":null,"_MinTextHeight":null,"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":19663},"isLabel":true,"_HandStyle":"default","_Align":"center","eventsAreIgnored":true,"__SourceModuleName__":"Global.lively.morphic.TextCore","attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"__LivelyClassName__":"lively.morphic.Text"},"19665":{"_Position":{"__isSmartRef__":true,"id":19666},"renderContextTable":{"__isSmartRef__":true,"id":19667},"_Extent":{"__isSmartRef__":true,"id":19668},"_ClipMode":"hidden","_Padding":{"__isSmartRef__":true,"id":19669},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":19572},"_Fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"19666":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"19667":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"19668":{"x":17,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"19669":{"x":1,"y":1,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"19670":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"19671":{"style":{"__isSmartRef__":true,"id":19672},"chunkOwner":{"__isSmartRef__":true,"id":19664},"__SourceModuleName__":"Global.lively.morphic.TextCore","storedString":"–","__LivelyClassName__":"lively.morphic.TextChunk"},"19672":{"__SourceModuleName__":"Global.lively.morphic.TextCore","textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis"},"19673":{"morph":{"__isSmartRef__":true,"id":19664},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"19674":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"19675":{"x":17,"y":17,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"19676":{"_Position":{"__isSmartRef__":true,"id":19677},"renderContextTable":{"__isSmartRef__":true,"id":19678},"_Extent":{"__isSmartRef__":true,"id":19679},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":19680},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":19599},"_Fill":{"__isSmartRef__":true,"id":19600},"_StrokeOpacity":0,"_BorderRadius":5,"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"19677":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"19678":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"19679":{"x":17,"y":17,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"19680":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"19681":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"19682":{"morph":{"__isSmartRef__":true,"id":19663},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"19683":{"x":731.7575068769036,"y":3,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"19684":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"19685":{"stops":[{"__isSmartRef__":true,"id":19686},{"__isSmartRef__":true,"id":19688},{"__isSmartRef__":true,"id":19690},{"__isSmartRef__":true,"id":19692}],"vector":{"__isSmartRef__":true,"id":19609},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"19686":{"offset":0,"color":{"__isSmartRef__":true,"id":19687}},"19687":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"19688":{"offset":0.4,"color":{"__isSmartRef__":true,"id":19689}},"19689":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"19690":{"offset":0.6,"color":{"__isSmartRef__":true,"id":19691}},"19691":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"19692":{"offset":1,"color":{"__isSmartRef__":true,"id":19693}},"19693":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"19694":{"moveHorizontal":true},"19695":{"sourceObj":{"__isSmartRef__":true,"id":19663},"sourceAttrName":"getHelpText","targetObj":{"__isSmartRef__":true,"id":15619},"targetMethodName":"getCollapseHelp","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":19696},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"19696":{"source":{"__isSmartRef__":true,"id":19663},"target":{"__isSmartRef__":true,"id":15619}},"19697":{"sourceObj":{"__isSmartRef__":true,"id":19663},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":15619},"targetMethodName":"toggleCollapse","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":19698},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"19698":{"source":{"__isSmartRef__":true,"id":19663},"target":{"__isSmartRef__":true,"id":15619}},"19699":{"_Position":{"__isSmartRef__":true,"id":19700},"renderContextTable":{"__isSmartRef__":true,"id":19701},"_Extent":{"__isSmartRef__":true,"id":19702},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":19703},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":19704},"_Fill":{"__isSmartRef__":true,"id":19705},"_StrokeOpacity":1,"_BorderRadius":"8px 8px 0px 0px","__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"19700":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"19701":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"19702":{"x":770.7575068769036,"y":22,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"19703":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"19704":{"r":0.4,"g":0.4,"b":0.4,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"19705":{"stops":[{"__isSmartRef__":true,"id":19706},{"__isSmartRef__":true,"id":19708}],"vector":{"__isSmartRef__":true,"id":2345},"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes"},"19706":{"offset":0,"color":{"__isSmartRef__":true,"id":19707}},"19707":{"r":1,"g":1,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"19708":{"offset":1,"color":{"__isSmartRef__":true,"id":19709}},"19709":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"19710":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"19711":{"morph":{"__isSmartRef__":true,"id":19565},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"19712":{"resizeWidth":true,"adjustForNewBounds":true},"19713":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"19714":{"x":770.7575068769036,"y":22,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"19715":{"submorphs":[],"scripts":[],"id":"FFFBB8DE-827E-4587-BBEB-0650F0F6D690","shape":{"__isSmartRef__":true,"id":19716},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":19723},"showsHalos":false,"name":"ResizeCorner","partsBinMetaInfo":{"__isSmartRef__":true,"id":19724},"__SourceModuleName__":"Global","draggingEnabled":true,"dragStartPoint":null,"originalExtent":{"__isSmartRef__":true,"id":19725},"originalTargetExtent":null,"renderContextTable":{"__isSmartRef__":true,"id":19726},"eventHandler":{"__isSmartRef__":true,"id":19727},"priorExtent":{"__isSmartRef__":true,"id":19728},"originalTargetInnerBounds":null,"isResizeCorner":true,"relativeOrigin":null,"derivationIds":[7147,"16E962DF-21E9-4FE6-8B9B-953F0E908113","ADD0B5C0-0DC6-4D8E-9C2A-0EC7E3C71F21","25C53CC1-53E0-44A6-8E16-A56606A19EF0","50F19BF2-9607-4419-A8C2-0352B0A6FF57","56B7FFB1-61EA-47B9-AC63-A78EA3203E0F","7ED9D491-F8A0-41CA-ADCC-D29EB7805558"],"moved":true,"attributeConnections":[{"__isSmartRef__":true,"id":19729}],"doNotSerialize":["$$cornerName"],"doNotCopyProperties":["$$cornerName"],"originalTargetBounds":null,"cornerName":"bottomRight","owner":{"__isSmartRef__":true,"id":15619},"_Rotation":0,"_Scale":0.9920279440699439,"_ClipMode":"visible","__serializedLivelyClosures__":{"__isSmartRef__":true,"id":19730},"__LivelyClassName__":"lively.morphic.Box"},"19716":{"position":{"__isSmartRef__":true,"id":19717},"_Extent":{"__isSmartRef__":true,"id":19718},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":19719},"_Fill":{"__isSmartRef__":true,"id":19720},"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":19721},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":19722},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"19717":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"19718":{"x":10,"y":10,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"19719":{"r":0.568,"g":0.568,"b":0.568,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"19720":{"r":0.258,"g":0.258,"b":0.258,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"19721":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"19722":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"19723":{"x":760.8372274362041,"y":497.3295572430021,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"19724":{"partsSpaceName":"PartsBin/Widgets/","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":2,"comment":"Resize an object without using halos.","partName":"ResizeCorner","revisionOnLoad":140152,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"19725":{"x":239,"y":138,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"19726":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"19727":{"morph":{"__isSmartRef__":true,"id":19715},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"19728":{"x":10,"y":10,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"19729":{"sourceObj":{"__isSmartRef__":true,"id":19715},"sourceAttrName":"cornerName","targetObj":{"__isSmartRef__":true,"id":19715},"targetMethodName":"alignToOwner","__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"19730":{"onDrag":{"__isSmartRef__":true,"id":19731},"onDragEnd":{"__isSmartRef__":true,"id":19739},"onDragStart":{"__isSmartRef__":true,"id":19747},"reset":{"__isSmartRef__":true,"id":19755},"morphMenuItems":{"__isSmartRef__":true,"id":19758},"alignToOwner":{"__isSmartRef__":true,"id":19765}},"19731":{"varMapping":{"__isSmartRef__":true,"id":19732},"source":"function onDrag(evt) {\n // alert(\"onDrag\")\n // this.owner.setPosition(pt(0,0))\n // this.owner.setOrigin(pt(0,0))\n var moveDelta = evt.mousePoint.subPt(this.dragStartPoint)\n \n // moveDelta = moveDelta.maxPt(pt(0,0))\n var ownerExtent = this.owner.getExtent();\n\n // TODO does not work\n if (evt.isShiftDown()) {\n var maxDelta = Math.max(moveDelta.x, moveDelta.y);\n if (maxDelta == 0) return;\n var factor = ownerExtent.x / ownerExtent.y\n moveDelta = pt(maxDelta * factor, maxDelta )\n }\n var accessor = \"with\" + this.cornerName.charAt(0).toUpperCase() + this.cornerName.substring(1);\n\n var newCorner = this.originalTargetBounds[this.cornerName]().addPt(moveDelta);\n var newBounds = this.originalTargetBounds[accessor ](newCorner);\n\n this.owner.setBounds(newBounds);\n \n // var newExtent = this.originalTargetExtent.addPt(moveDelta)\n // alertOK(\"new extent\" + newExtent)\n // this.owner.setExtent(newExtent);\n this.owner.submorphs.select(function(ea) {\n return ea.isResizeCorner\n }).invoke('alignToOwner');\n if (this.owner.halos) {\n this.owner.halos.invoke('alignAtTarget')\n }\n // alertOK(\"relative \" + this.relativeOrigin)\n var newOrigin = pt(0,0).extent(this.owner.getExtent()).relativeToAbsPoint(this.relativeOrigin)\n\n // TODO IMPLEMENT updating the origin does not work yet\n // this.owner.setOrigin(newOrigin);\n // alertOK(\"new origin \" + newOrigin)\n\n}","funcProperties":{"__isSmartRef__":true,"id":19737},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"19732":{"this":{"__isSmartRef__":true,"id":19715},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":19733}},"19733":{"$super":{"__isSmartRef__":true,"id":19734}},"19734":{"varMapping":{"__isSmartRef__":true,"id":19735},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":19736},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"19735":{"obj":{"__isSmartRef__":true,"id":19715},"name":"onDrag"},"19736":{},"19737":{"timestamp":{"__isSmartRef__":true,"id":19738},"user":"sstamm","tags":[]},"19738":{"isSerializedDate":true,"string":"Thu Feb 23 2012 12:08:52 GMT+0100 (Mitteleuropäische Zeit)"},"19739":{"varMapping":{"__isSmartRef__":true,"id":19740},"source":"function onDragEnd(evt) {\n this.dragStartPoint = null;\n this.originalTargetBounds = null;\n this.relativeOrigin = null;\n}","funcProperties":{"__isSmartRef__":true,"id":19745},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"19740":{"this":{"__isSmartRef__":true,"id":19715},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":19741}},"19741":{"$super":{"__isSmartRef__":true,"id":19742}},"19742":{"varMapping":{"__isSmartRef__":true,"id":19743},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":19744},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"19743":{"obj":{"__isSmartRef__":true,"id":19715},"name":"onDragEnd"},"19744":{},"19745":{"timestamp":{"__isSmartRef__":true,"id":19746},"user":"sstamm","tags":[]},"19746":{"isSerializedDate":true,"string":"Thu Feb 23 2012 12:09:00 GMT+0100 (Mitteleuropäische Zeit)"},"19747":{"varMapping":{"__isSmartRef__":true,"id":19748},"source":"function onDragStart(evt) {\n var absToRelativePoint = function (r, absPt) {\n\t\treturn new Point(\n\t\t\t(absPt.x - r.x) / r.width,\n\t\t\t(absPt.y - r.y) / r.height)\n\t}\n // absToRelativePoint(new Rectangle(10,10,100,100), pt(20,20))\n // absToRelativePoint(new Rectangle(10,10,100,100), pt(0,0))\n // absToRelativePoint(new Rectangle(-100,-100,200,200), pt(0,0))\n\n\n this.dragStartPoint = evt.mousePoint;\n this.originalTargetBounds= this.owner.bounds();\n this.relativeOrigin = absToRelativePoint(pt(0,0).extent(this.owner.getExtent()), this.owner.getOrigin())\n}","funcProperties":{"__isSmartRef__":true,"id":19753},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"19748":{"this":{"__isSmartRef__":true,"id":19715},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":19749}},"19749":{"$super":{"__isSmartRef__":true,"id":19750}},"19750":{"varMapping":{"__isSmartRef__":true,"id":19751},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":19752},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"19751":{"obj":{"__isSmartRef__":true,"id":19715},"name":"onDragStart"},"19752":{},"19753":{"timestamp":{"__isSmartRef__":true,"id":19754},"user":"sstamm","tags":[]},"19754":{"isSerializedDate":true,"string":"Thu Feb 23 2012 12:08:40 GMT+0100 (Mitteleuropäische Zeit)"},"19755":{"varMapping":{"__isSmartRef__":true,"id":19756},"source":"function reset() {\n this.isResizeCorner = true\n this.cornerName = 'bottomRight'\n this.setExtent(pt(10,10));\n this.setPosition(pt(0,0))\n}","funcProperties":{"__isSmartRef__":true,"id":19757},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"19756":{"this":{"__isSmartRef__":true,"id":19715}},"19757":{},"19758":{"varMapping":{"__isSmartRef__":true,"id":19759},"source":"function morphMenuItems() {\n return $super().concat([\n [\"corner\", [\n [\"top left\", function() { this.cornerName = 'topLeft'}.bind(this)],\n [\"top right\", function() { this.cornerName = 'topRight'}.bind(this)],\n [\"bottom right\", function() { this.cornerName = 'bottomRight'}.bind(this)],\n [\"bottom left\", function() { this.cornerName = 'bottomLeft'}.bind(this)],\n ]]\n ])\t\n}","funcProperties":{"__isSmartRef__":true,"id":19764},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"19759":{"this":{"__isSmartRef__":true,"id":19715},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":19760}},"19760":{"$super":{"__isSmartRef__":true,"id":19761}},"19761":{"varMapping":{"__isSmartRef__":true,"id":19762},"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":19763},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"19762":{"obj":{"__isSmartRef__":true,"id":19715},"name":"morphMenuItems"},"19763":{},"19764":{},"19765":{"varMapping":{"__isSmartRef__":true,"id":19766},"source":"function alignToOwner() {\n this.align(this.bounds()[this.cornerName](), this.owner.shape.bounds()[this.cornerName]() )\n}","funcProperties":{"__isSmartRef__":true,"id":19767},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"19766":{"this":{"__isSmartRef__":true,"id":19715}},"19767":{},"19768":{"renderContextTable":{"__isSmartRef__":true,"id":19769},"_BorderWidth":0,"_Fill":null,"_StrokeOpacity":0,"_BorderRadius":0,"_Extent":{"__isSmartRef__":true,"id":19770},"__SourceModuleName__":"Global.lively.morphic.Shapes","_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":19771},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"19769":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"19770":{"x":770.7575068769036,"y":507.2498366837016,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"19771":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"19772":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"19773":{"morph":{"__isSmartRef__":true,"id":15619},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"19774":{"adjustForNewBounds":true},"19775":{"x":770.7575068769036,"y":507.2498366837016,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"19776":{"x":0,"y":21,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"19777":{"x":790,"y":129,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"19778":{"x":476.52429652598545,"y":199.33290323530093,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"19779":{"onLoadFromPartsBin":{"__isSmartRef__":true,"id":19780}},"19780":{"varMapping":{"__isSmartRef__":true,"id":19781},"source":"function onLoadFromPartsBin() {\n\t$super();\n\tthis.targetMorph.reloadEverything();\n}","funcProperties":{"__isSmartRef__":true,"id":19786},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"19781":{"this":{"__isSmartRef__":true,"id":15619},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":19782}},"19782":{"$super":{"__isSmartRef__":true,"id":19783}},"19783":{"varMapping":{"__isSmartRef__":true,"id":19784},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch(e) {\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":19785},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"19784":{"obj":{"__isSmartRef__":true,"id":15619},"name":"onLoadFromPartsBin"},"19785":{},"19786":{"user":"robertkrahn","timestamp":{"__isSmartRef__":true,"id":19787}},"19787":{"isSerializedDate":true,"string":"Mon Jun 27 2011 10:54:32 GMT+0200 (Mitteleuropäische Sommerzeit)"},"19788":{"partsSpaceName":"PartsBin/Tools","name":"ObjectEditor","attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"partVersions":[{"__isSmartRef__":true,"id":19789},{"__isSmartRef__":true,"id":19793},{"__isSmartRef__":true,"id":19797},{"__isSmartRef__":true,"id":19801},{"__isSmartRef__":true,"id":19805},{"__isSmartRef__":true,"id":19809},{"__isSmartRef__":true,"id":19813},{"__isSmartRef__":true,"id":19817},{"__isSmartRef__":true,"id":19923},{"__isSmartRef__":true,"id":19927},{"__isSmartRef__":true,"id":19931},{"__isSmartRef__":true,"id":19935},{"__isSmartRef__":true,"id":19939},{"__isSmartRef__":true,"id":19945},{"__isSmartRef__":true,"id":19949},{"__isSmartRef__":true,"id":19953},{"__isSmartRef__":true,"id":19957},{"__isSmartRef__":true,"id":19961},{"__isSmartRef__":true,"id":19965},{"__isSmartRef__":true,"id":19969},{"__isSmartRef__":true,"id":19973},{"__isSmartRef__":true,"id":19977},{"__isSmartRef__":true,"id":19981},{"__isSmartRef__":true,"id":19985},{"__isSmartRef__":true,"id":19989},{"__isSmartRef__":true,"id":19993},{"__isSmartRef__":true,"id":19997},{"__isSmartRef__":true,"id":20001},{"__isSmartRef__":true,"id":20005},{"__isSmartRef__":true,"id":20009},{"__isSmartRef__":true,"id":20013},{"__isSmartRef__":true,"id":20017},{"__isSmartRef__":true,"id":20021},{"__isSmartRef__":true,"id":20025},{"__isSmartRef__":true,"id":20029},{"__isSmartRef__":true,"id":20033},{"__isSmartRef__":true,"id":20037},{"__isSmartRef__":true,"id":20627},{"__isSmartRef__":true,"id":20632},{"__isSmartRef__":true,"id":20636},{"__isSmartRef__":true,"id":20640},{"__isSmartRef__":true,"id":20644},{"__isSmartRef__":true,"id":20648},{"__isSmartRef__":true,"id":20652},{"__isSmartRef__":true,"id":20656},{"__isSmartRef__":true,"id":20660},{"__isSmartRef__":true,"id":20664},{"__isSmartRef__":true,"id":20668},{"__isSmartRef__":true,"id":20672},{"__isSmartRef__":true,"id":20676},{"__isSmartRef__":true,"id":20680},{"__isSmartRef__":true,"id":20684},{"__isSmartRef__":true,"id":20688},{"__isSmartRef__":true,"id":20692},{"__isSmartRef__":true,"id":20696},{"__isSmartRef__":true,"id":20700},{"__isSmartRef__":true,"id":20704},{"__isSmartRef__":true,"id":20708},{"__isSmartRef__":true,"id":20712},{"__isSmartRef__":true,"id":20716},{"__isSmartRef__":true,"id":20720},{"__isSmartRef__":true,"id":20724},{"__isSmartRef__":true,"id":20728},{"__isSmartRef__":true,"id":20732},{"__isSmartRef__":true,"id":20736},{"__isSmartRef__":true,"id":20740},{"__isSmartRef__":true,"id":20744},{"__isSmartRef__":true,"id":20758},{"__isSmartRef__":true,"id":20762},{"__isSmartRef__":true,"id":20766},{"__isSmartRef__":true,"id":20770},{"__isSmartRef__":true,"id":20774},{"__isSmartRef__":true,"id":20778},{"__isSmartRef__":true,"id":20782},{"__isSmartRef__":true,"id":20786},{"__isSmartRef__":true,"id":20790},{"__isSmartRef__":true,"id":20794},{"__isSmartRef__":true,"id":20798},{"__isSmartRef__":true,"id":20802},{"__isSmartRef__":true,"id":20806},{"__isSmartRef__":true,"id":20810},{"__isSmartRef__":true,"id":20814},{"__isSmartRef__":true,"id":20818},{"__isSmartRef__":true,"id":20822},{"__isSmartRef__":true,"id":20826},{"__isSmartRef__":true,"id":20830},{"__isSmartRef__":true,"id":20834},{"__isSmartRef__":true,"id":20838},{"__isSmartRef__":true,"id":20842},{"__isSmartRef__":true,"id":20846},{"__isSmartRef__":true,"id":20850},{"__isSmartRef__":true,"id":20854},{"__isSmartRef__":true,"id":20858},{"__isSmartRef__":true,"id":20862},{"__isSmartRef__":true,"id":20866},{"__isSmartRef__":true,"id":20870},{"__isSmartRef__":true,"id":20874},{"__isSmartRef__":true,"id":20878},{"__isSmartRef__":true,"id":20882},{"__isSmartRef__":true,"id":20886},{"__isSmartRef__":true,"id":20890},{"__isSmartRef__":true,"id":20894},{"__isSmartRef__":true,"id":20898},{"__isSmartRef__":true,"id":20902},{"__isSmartRef__":true,"id":20906},{"__isSmartRef__":true,"id":20910},{"__isSmartRef__":true,"id":20914},{"__isSmartRef__":true,"id":20918},{"__isSmartRef__":true,"id":20922},{"__isSmartRef__":true,"id":20926},{"__isSmartRef__":true,"id":20930},{"__isSmartRef__":true,"id":20934},{"__isSmartRef__":true,"id":20938},{"__isSmartRef__":true,"id":20942},{"__isSmartRef__":true,"id":20946},{"__isSmartRef__":true,"id":20950},{"__isSmartRef__":true,"id":20954},{"__isSmartRef__":true,"id":20958},{"__isSmartRef__":true,"id":20962},{"__isSmartRef__":true,"id":20966},{"__isSmartRef__":true,"id":20970},{"__isSmartRef__":true,"id":20974},{"__isSmartRef__":true,"id":20978},{"__isSmartRef__":true,"id":20982},{"__isSmartRef__":true,"id":20986},{"__isSmartRef__":true,"id":20990},{"__isSmartRef__":true,"id":20994},{"__isSmartRef__":true,"id":20998},{"__isSmartRef__":true,"id":21002},{"__isSmartRef__":true,"id":21006},{"__isSmartRef__":true,"id":21010},{"__isSmartRef__":true,"id":21014}],"rev":156552,"loadedMetaInfo":{"__isSmartRef__":true,"id":21018},"part":{"__isSmartRef__":true,"id":21119},"json":"{\"id\":0,\"registry\":{\"0\":{\"submorphs\":[{\"__isSmartRef__\":true,\"id\":1},{\"__isSmartRef__\":true,\"id\":1670},{\"__isSmartRef__\":true,\"id\":1710}],\"scripts\":[],\"shape\":{\"__isSmartRef__\":true,\"id\":1861},\"id\":\"E57F1D4E-AE08-4CAA-A62D-4E69FC0BFF47\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":1866},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":1867},\"droppingEnabled\":true,\"halosEnabled\":true,\"__layered_draggingEnabled__\":true,\"layout\":{\"__isSmartRef__\":true,\"id\":1868},\"LK2\":true,\"priorExtent\":{\"__isSmartRef__\":true,\"id\":1869},\"targetMorph\":{\"__isSmartRef__\":true,\"id\":1},\"titleBar\":{\"__isSmartRef__\":true,\"id\":1710},\"contentOffset\":{\"__isSmartRef__\":true,\"id\":1870},\"collapsedTransform\":{\"__isSmartRef__\":true,\"id\":1871},\"collapsedExtent\":{\"__isSmartRef__\":true,\"id\":1872},\"expandedTransform\":{\"__isSmartRef__\":true,\"id\":1873},\"expandedExtent\":{\"__isSmartRef__\":true,\"id\":1874},\"ignoreEventsOnExpand\":false,\"partsBinMetaInfo\":{\"__isSmartRef__\":true,\"id\":1875},\"name\":\"ObjectEditor\",\"prevDragPos\":{\"__isSmartRef__\":true,\"id\":1976},\"highlighted\":false,\"cameForward\":false,\"showsHalos\":false,\"__SourceModuleName__\":\"Global.lively.morphic.Widgets\",\"expandedPosition\":{\"__isSmartRef__\":true,\"id\":1977},\"state\":\"expanded\",\"collapsedPosition\":{\"__isSmartRef__\":true,\"id\":1978},\"attributeConnections\":[],\"doNotSerialize\":[],\"doNotCopyProperties\":[],\"isBeingDragged\":false,\"prevScroll\":[0,0],\"minSize\":{\"__isSmartRef__\":true,\"id\":1979},\"minExtent\":{\"__isSmartRef__\":true,\"id\":1980},\"isCopyMorphRef\":true,\"morphRefId\":16,\"derivationIds\":[205,\"2951753B-EB95-4093-A0DD-249E83AC2204\",\"A32DE788-E06D-492C-B2E6-19C3710B5AE0\",\"96D56291-98FB-42C4-A247-0A20B4183B14\",\"1E6BCC46-3FE3-4950-AE50-9751458F7E18\",\"22248328-5B04-4E39-ADDE-460C107C790F\",\"2F4F6161-9F4C-469E-AF56-24765FF03B72\",\"88EF08D5-C1E7-4B5B-B393-FFF5921009D7\",\"FF731ED6-5217-4053-9B85-77F1BF344BF3\",\"496332F8-A328-4625-A7D5-0DCE90C3D2AE\"],\"_Position\":{\"__isSmartRef__\":true,\"id\":1981},\"moved\":true,\"_ClipMode\":\"visible\",\"_Rotation\":0,\"_Scale\":1.008036120330794,\"__serializedLivelyClosures__\":{\"__isSmartRef__\":true,\"id\":1982},\"__LivelyClassName__\":\"lively.morphic.Window\",\"withoutLayers\":[\"Global.lively.morphic.GrabbingLayer\"]},\"1\":{\"submorphs\":[{\"__isSmartRef__\":true,\"id\":2},{\"__isSmartRef__\":true,\"id\":856},{\"__isSmartRef__\":true,\"id\":638},{\"__isSmartRef__\":true,\"id\":871},{\"__isSmartRef__\":true,\"id\":887},{\"__isSmartRef__\":true,\"id\":938},{\"__isSmartRef__\":true,\"id\":988},{\"__isSmartRef__\":true,\"id\":1044},{\"__isSmartRef__\":true,\"id\":497},{\"__isSmartRef__\":true,\"id\":514},{\"__isSmartRef__\":true,\"id\":1099},{\"__isSmartRef__\":true,\"id\":1218},{\"__isSmartRef__\":true,\"id\":1233},{\"__isSmartRef__\":true,\"id\":1248},{\"__isSmartRef__\":true,\"id\":1332},{\"__isSmartRef__\":true,\"id\":1416},{\"__isSmartRef__\":true,\"id\":1500}],\"scripts\":[],\"id\":\"88F702A6-6067-4160-8561-54FAD27ADB17\",\"shape\":{\"__isSmartRef__\":true,\"id\":1548},\"droppingEnabled\":true,\"halosEnabled\":true,\"registeredForMouseEvents\":true,\"showsHalos\":false,\"name\":\"ObjectEditorPane\",\"partsBinMetaInfo\":{\"__isSmartRef__\":true,\"id\":1555},\"__SourceModuleName__\":\"Global.lively.morphic.Core\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":1558},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":1559},\"priorExtent\":{\"__isSmartRef__\":true,\"id\":1560},\"layout\":{\"__isSmartRef__\":true,\"id\":1561},\"target\":null,\"scriptPane\":{\"__isSmartRef__\":true,\"id\":497},\"scriptList\":{\"__isSmartRef__\":true,\"id\":2},\"connectionList\":{\"__isSmartRef__\":true,\"id\":638},\"morphSelector\":{\"__isSmartRef__\":true,\"id\":1099},\"attributeConnections\":[],\"doNotSerialize\":[],\"doNotCopyProperties\":[],\"changeIndicator\":{\"__isSmartRef__\":true,\"id\":514},\"isBeingDragged\":false,\"prevScroll\":[0,0],\"grabbingEnabled\":false,\"draggingEnabled\":false,\"currentCategory\":null,\"distanceToDragEvent\":{\"__isSmartRef__\":true,\"id\":1562},\"tagChooser\":{\"__isSmartRef__\":true,\"id\":1248},\"currentTag\":null,\"derivationIds\":[206,\"3BDE080D-3D60-4BB9-A690-E6001350F596\",\"00E28CBF-E803-4BC0-93CC-651AC21008A5\",\"1B7E7936-0145-47E4-8433-DFE58134E74B\",\"422B98E3-E52B-4057-9C28-865873682DE1\",\"BCDE8D30-ECC2-4883-9587-2518B6822233\",\"BA6D5198-5AC2-4A63-9597-D4CF98A99CA9\",\"17E22972-5EBC-4511-9779-05E9E665D899\",\"C6F34039-F423-4223-8D6A-85611A138372\",\"7EC3BECE-1BDA-471D-B14C-C4FB822AA55C\"],\"_Position\":{\"__isSmartRef__\":true,\"id\":1563},\"owner\":{\"__isSmartRef__\":true,\"id\":0},\"partTests\":{\"__isSmartRef__\":true,\"id\":1564},\"_ClipMode\":\"visible\",\"_Rotation\":0,\"_Scale\":1,\"__serializedLivelyClosures__\":{\"__isSmartRef__\":true,\"id\":1565},\"__LivelyClassName__\":\"lively.morphic.Box\"},\"2\":{\"submorphs\":[],\"scripts\":[],\"id\":\"69BB0838-2830-4831-A681-185E03308396\",\"shape\":{\"__isSmartRef__\":true,\"id\":3},\"droppingEnabled\":true,\"halosEnabled\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":10},\"itemList\":[],\"selectedLineNo\":0,\"showsHalos\":false,\"name\":\"ObjectEditorScriptList\",\"partsBinMetaInfo\":{\"__isSmartRef__\":true,\"id\":11},\"__SourceModuleName__\":\"Global.lively.morphic.Core\",\"_ClipMode\":\"auto\",\"owner\":{\"__isSmartRef__\":true,\"id\":1},\"priorExtent\":{\"__isSmartRef__\":true,\"id\":12},\"prevScroll\":[0,0],\"attributeConnections\":[{\"__isSmartRef__\":true,\"id\":13}],\"doNotSerialize\":[\"$$selection\"],\"doNotCopyProperties\":[\"$$selection\"],\"layout\":{\"__isSmartRef__\":true,\"id\":18},\"doitContext\":{\"__isSmartRef__\":true,\"id\":19},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":845},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":846},\"_FontSize\":10,\"distanceToDragEvent\":{\"__isSmartRef__\":true,\"id\":847},\"isBeingDragged\":false,\"grabbingEnabled\":false,\"draggingEnabled\":false,\"isCopyMorphRef\":true,\"morphRefId\":17,\"currentCategory\":null,\"derivationIds\":[207,\"D87334B5-DFB8-438D-8038-D2C55A798E3B\",\"4242A24B-D284-4130-BB19-C1AB8C7E96CB\",\"1F2230C1-4745-4EED-8827-5D3FC0EA8D8A\",\"1260A8AA-AD41-451A-A761-BE75A33282E8\",\"11AABB24-1595-4EDC-95DF-8BC66785F47A\",\"CA99FFE7-13DD-4721-8DE2-6A587B0C65D9\",\"E01A3DAA-0001-4C7C-A6A7-449C3945A3E6\",\"8C3C70BF-E1CE-4FB9-8407-24EA990D4E49\",\"D70897C1-82FA-42AD-9D81-A0698E9072CC\"],\"selection\":null,\"_Rotation\":0,\"_Scale\":1,\"__serializedLivelyClosures__\":{\"__isSmartRef__\":true,\"id\":848},\"__LivelyClassName__\":\"lively.morphic.List\"},\"3\":{\"position\":{\"__isSmartRef__\":true,\"id\":4},\"_Extent\":{\"__isSmartRef__\":true,\"id\":5},\"_BorderWidth\":1,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":6},\"_Fill\":{\"__isSmartRef__\":true,\"id\":7},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"_BorderRadius\":0,\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":8},\"_Opacity\":1,\"_BorderStyle\":\"solid\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":9},\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"4\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"5\":{\"x\":180,\"y\":337.61253261443596,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"6\":{\"r\":0,\"g\":0,\"b\":0,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"7\":{\"r\":0.95,\"g\":0.95,\"b\":0.95,\"a\":1,\"__LivelyClassName__\":\"Color\",\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\"},\"8\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\"},\"9\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"10\":{\"x\":10,\"y\":63.027958027992966,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"11\":{\"partsSpaceName\":\"PartsBin/NewWorld\",\"migrationLevel\":2,\"__SourceModuleName__\":\"Global.lively.PartsBin\",\"__LivelyClassName__\":\"lively.PartsBin.PartsBinMetaInfo\"},\"12\":{\"x\":180,\"y\":338.61253261443596,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"13\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":2},\"sourceAttrName\":\"selection\",\"targetObj\":{\"__isSmartRef__\":true,\"id\":1},\"targetMethodName\":\"displaySourceForScript\",\"converterString\":\"function (value) {\\n return (value === '-- ALL --') ? null : value;\\n}\",\"updater\":null,\"updaterString\":null,\"varMapping\":{\"__isSmartRef__\":true,\"id\":14},\"__SourceModuleName__\":\"Global.lively.bindings\",\"__serializedLivelyClosures__\":{\"__isSmartRef__\":true,\"id\":15},\"__LivelyClassName__\":\"AttributeConnection\"},\"14\":{\"source\":{\"__isSmartRef__\":true,\"id\":2},\"target\":{\"__isSmartRef__\":true,\"id\":1}},\"15\":{\"converter\":{\"__isSmartRef__\":true,\"id\":16}},\"16\":{\"originalFunc\":null,\"varMapping\":{\"__isSmartRef__\":true,\"id\":14},\"source\":\"function (value) {\\n return (value === '-- ALL --') ? null : value;\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":17},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"17\":{},\"18\":{\"resizeHeight\":true},\"19\":{\"submorphs\":[],\"scripts\":[],\"id\":836,\"shape\":{\"__isSmartRef__\":true,\"id\":20},\"droppingEnabled\":true,\"halosEnabled\":true,\"__layered_draggingEnabled__\":true,\"layout\":{\"__isSmartRef__\":true,\"id\":25},\"priorExtent\":{\"__isSmartRef__\":true,\"id\":26},\"titleBar\":{\"__isSmartRef__\":true,\"id\":27},\"contentOffset\":{\"__isSmartRef__\":true,\"id\":168},\"collapsedTransform\":null,\"collapsedExtent\":null,\"expandedTransform\":{\"__isSmartRef__\":true,\"id\":169},\"expandedExtent\":{\"__isSmartRef__\":true,\"id\":170},\"highlighted\":true,\"_Rotation\":0,\"_Scale\":1,\"prevDragPos\":{\"__isSmartRef__\":true,\"id\":171},\"showsHalos\":false,\"name\":\"ObjectEditor\",\"__SourceModuleName__\":\"Global.lively.morphic.Widgets\",\"target\":{\"__isSmartRef__\":true,\"id\":172},\"expandedPosition\":{\"__isSmartRef__\":true,\"id\":495},\"partsBinMetaInfo\":{\"__isSmartRef__\":true,\"id\":496},\"scriptList\":{\"__isSmartRef__\":true,\"id\":2},\"scriptPane\":{\"__isSmartRef__\":true,\"id\":497},\"classButton\":{\"__isSmartRef__\":true,\"id\":593},\"connectionList\":{\"__isSmartRef__\":true,\"id\":638},\"targetButton\":{\"__isSmartRef__\":true,\"id\":663},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":706},\"attributeConnections\":[],\"doNotSerialize\":[],\"doNotCopyProperties\":[],\"_Position\":{\"__isSmartRef__\":true,\"id\":707},\"morphSelector\":{\"__isSmartRef__\":true,\"id\":708},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":792},\"cameForward\":false,\"isCopyMorphRef\":true,\"morphRefId\":1,\"__serializedLivelyClosures__\":{\"__isSmartRef__\":true,\"id\":793},\"__LivelyClassName__\":\"lively.morphic.Window\",\"withoutLayers\":[\"Global.lively.morphic.GrabbingLayer\"]},\"20\":{\"_BorderWidth\":1,\"_Fill\":{\"__isSmartRef__\":true,\"id\":21},\"_StrokeOpacity\":0,\"_BorderRadius\":9.25,\"_Extent\":{\"__isSmartRef__\":true,\"id\":22},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":23},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":24},\"_Opacity\":1,\"_BorderStyle\":\"solid\",\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"21\":{\"r\":1,\"g\":1,\"b\":1,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"22\":{\"x\":981,\"y\":585.2,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"23\":{\"r\":0,\"g\":0,\"b\":0,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"24\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\"},\"25\":{\"adjustForNewBounds\":true},\"26\":{\"x\":981,\"y\":585.2,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"27\":{\"submorphs\":[{\"__isSmartRef__\":true,\"id\":28},{\"__isSmartRef__\":true,\"id\":41},{\"__isSmartRef__\":true,\"id\":85},{\"__isSmartRef__\":true,\"id\":117}],\"scripts\":[],\"id\":837,\"shape\":{\"__isSmartRef__\":true,\"id\":150},\"droppingEnabled\":true,\"halosEnabled\":true,\"layout\":{\"__isSmartRef__\":true,\"id\":163},\"_Position\":{\"__isSmartRef__\":true,\"id\":164},\"eventsAreIgnored\":true,\"windowMorph\":{\"__isSmartRef__\":true,\"id\":19},\"label\":{\"__isSmartRef__\":true,\"id\":28},\"closeButton\":{\"__isSmartRef__\":true,\"id\":41},\"menuButton\":{\"__isSmartRef__\":true,\"id\":85},\"collapseButton\":{\"__isSmartRef__\":true,\"id\":117},\"priorExtent\":{\"__isSmartRef__\":true,\"id\":165},\"owner\":null,\"__SourceModuleName__\":\"Global.lively.morphic.Widgets\",\"name\":\"ObjectEditorTitleBar\",\"_Scale\":1,\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":166},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":167},\"__LivelyClassName__\":\"lively.morphic.TitleBar\"},\"28\":{\"submorphs\":[],\"scripts\":[],\"id\":838,\"shape\":{\"__isSmartRef__\":true,\"id\":29},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"halosEnabled\":true,\"_Padding\":{\"__isSmartRef__\":true,\"id\":34},\"_ClipMode\":\"hidden\",\"fixedWidth\":false,\"_WhiteSpaceHandling\":\"pre\",\"fixedHeight\":true,\"allowInput\":false,\"_FontFamily\":\"Helvetica\",\"_Position\":{\"__isSmartRef__\":true,\"id\":35},\"priorExtent\":{\"__isSmartRef__\":true,\"id\":36},\"_MaxTextWidth\":null,\"_MaxTextHeight\":17,\"textChunks\":[{\"__isSmartRef__\":true,\"id\":37}],\"evalEnabled\":false,\"isLabel\":true,\"eventsAreIgnored\":true,\"_FontSize\":10,\"_Align\":\"center\",\"owner\":{\"__isSmartRef__\":true,\"id\":27},\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"_Scale\":1,\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":39},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":40},\"_HandStyle\":\"default\",\"_PointerEvents\":\"none\",\"__LivelyClassName__\":\"lively.morphic.Text\"},\"29\":{\"_Position\":{\"__isSmartRef__\":true,\"id\":30},\"_Extent\":{\"__isSmartRef__\":true,\"id\":31},\"_BorderWidth\":0,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":32},\"_Fill\":null,\"_BorderRadius\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":33},\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"30\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"31\":{\"x\":921.9776803724167,\"y\":17,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"32\":{\"r\":0,\"g\":0,\"b\":0,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"33\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\"},\"34\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"35\":{\"x\":20,\"y\":3,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"36\":{\"x\":921.9776803724167,\"y\":17,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"37\":{\"style\":{\"__isSmartRef__\":true,\"id\":38},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":28},\"storedString\":\"\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\"},\"38\":{\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\"},\"39\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"onRenderFinished\":\"onRenderFinishedHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\",\"updateText\":\"updateTextHTML\",\"setTextExtent\":\"setTextExtentHTML\",\"setMaxTextWidth\":\"setMaxTextWidthHTML\",\"setMaxTextHeight\":\"setMaxTextHeightHTML\",\"setMinTextWidth\":\"setMinTextWidthHTML\",\"setMinTextHeight\":\"setMinTextHeightHTML\",\"getTextExtent\":\"getTextExtentHTML\",\"getTextString\":\"getTextStringHTML\",\"ignoreTextEvents\":\"ignoreTextEventsHTML\",\"unignoreTextEvents\":\"unignoreTextEventsHTML\",\"enableTextEvents\":\"enableTextEventsHTML\",\"setFontFamily\":\"setFontFamilyHTML\",\"setFontSize\":\"setFontSizeHTML\",\"setTextColor\":\"setTextColorHTML\",\"setPadding\":\"setPaddingHTML\",\"setAlign\":\"setAlignHTML\",\"setVerticalAlign\":\"setVerticalAlignHTML\",\"setDisplay\":\"setDisplayHTML\",\"setWhiteSpaceHandling\":\"setWhiteSpaceHandlingHTML\",\"focusMorph\":\"focusMorphHTML\"},\"40\":{\"morph\":{\"__isSmartRef__\":true,\"id\":28},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"41\":{\"submorphs\":[{\"__isSmartRef__\":true,\"id\":42}],\"scripts\":[],\"id\":839,\"shape\":{\"__isSmartRef__\":true,\"id\":54},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"halosEnabled\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":69},\"priorExtent\":{\"__isSmartRef__\":true,\"id\":70},\"value\":false,\"toggle\":false,\"isActive\":true,\"normalFill\":{\"__isSmartRef__\":true,\"id\":58},\"lighterFill\":{\"__isSmartRef__\":true,\"id\":71},\"label\":{\"__isSmartRef__\":true,\"id\":42},\"owner\":{\"__isSmartRef__\":true,\"id\":27},\"layout\":{\"__isSmartRef__\":true,\"id\":80},\"attributeConnections\":[{\"__isSmartRef__\":true,\"id\":81},{\"__isSmartRef__\":true,\"id\":82}],\"doNotSerialize\":[\"$$getHelpText\",\"$$fire\"],\"doNotCopyProperties\":[\"$$getHelpText\",\"$$fire\"],\"__SourceModuleName__\":\"Global.lively.morphic.Widgets\",\"_Scale\":1,\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":83},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":84},\"__LivelyClassName__\":\"lively.morphic.WindowControl\"},\"42\":{\"submorphs\":[],\"scripts\":[],\"id\":840,\"shape\":{\"__isSmartRef__\":true,\"id\":43},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"halosEnabled\":true,\"_Padding\":{\"__isSmartRef__\":true,\"id\":47},\"_ClipMode\":\"hidden\",\"fixedWidth\":false,\"_WhiteSpaceHandling\":\"pre\",\"fixedHeight\":true,\"allowInput\":false,\"_FontFamily\":\"Helvetica\",\"_Position\":{\"__isSmartRef__\":true,\"id\":48},\"priorExtent\":{\"__isSmartRef__\":true,\"id\":49},\"_MaxTextWidth\":null,\"_MaxTextHeight\":17,\"textChunks\":[{\"__isSmartRef__\":true,\"id\":50}],\"evalEnabled\":false,\"owner\":{\"__isSmartRef__\":true,\"id\":41},\"isLabel\":true,\"eventsAreIgnored\":true,\"_FontSize\":8,\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"_Scale\":1,\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":52},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":53},\"_HandStyle\":\"default\",\"_PointerEvents\":\"none\",\"__LivelyClassName__\":\"lively.morphic.Text\"},\"43\":{\"_Position\":{\"__isSmartRef__\":true,\"id\":44},\"_Extent\":{\"__isSmartRef__\":true,\"id\":45},\"_BorderWidth\":0,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":32},\"_Fill\":null,\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":46},\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"44\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"45\":{\"x\":17,\"y\":17,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"46\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\"},\"47\":{\"x\":5,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"48\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"49\":{\"x\":17,\"y\":17,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"50\":{\"style\":{\"__isSmartRef__\":true,\"id\":51},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":42},\"storedString\":\"\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\"},\"51\":{\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\"},\"52\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"onRenderFinished\":\"onRenderFinishedHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\",\"updateText\":\"updateTextHTML\",\"setTextExtent\":\"setTextExtentHTML\",\"setMaxTextWidth\":\"setMaxTextWidthHTML\",\"setMaxTextHeight\":\"setMaxTextHeightHTML\",\"setMinTextWidth\":\"setMinTextWidthHTML\",\"setMinTextHeight\":\"setMinTextHeightHTML\",\"getTextExtent\":\"getTextExtentHTML\",\"getTextString\":\"getTextStringHTML\",\"ignoreTextEvents\":\"ignoreTextEventsHTML\",\"unignoreTextEvents\":\"unignoreTextEventsHTML\",\"enableTextEvents\":\"enableTextEventsHTML\",\"setFontFamily\":\"setFontFamilyHTML\",\"setFontSize\":\"setFontSizeHTML\",\"setTextColor\":\"setTextColorHTML\",\"setPadding\":\"setPaddingHTML\",\"setAlign\":\"setAlignHTML\",\"setVerticalAlign\":\"setVerticalAlignHTML\",\"setDisplay\":\"setDisplayHTML\",\"setWhiteSpaceHandling\":\"setWhiteSpaceHandlingHTML\",\"focusMorph\":\"focusMorphHTML\"},\"53\":{\"morph\":{\"__isSmartRef__\":true,\"id\":42},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"54\":{\"_Position\":{\"__isSmartRef__\":true,\"id\":55},\"_Extent\":{\"__isSmartRef__\":true,\"id\":56},\"_BorderWidth\":0,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":57},\"_Fill\":{\"__isSmartRef__\":true,\"id\":58},\"_StrokeOpacity\":0,\"_BorderRadius\":5,\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":68},\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"55\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"56\":{\"x\":17,\"y\":17,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"57\":{\"r\":0.7411764705882353,\"g\":0.7450980392156863,\"b\":0.7529411764705882,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"58\":{\"stops\":[{\"__isSmartRef__\":true,\"id\":59},{\"__isSmartRef__\":true,\"id\":61},{\"__isSmartRef__\":true,\"id\":63},{\"__isSmartRef__\":true,\"id\":65}],\"vector\":{\"__isSmartRef__\":true,\"id\":67},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.LinearGradient\"},\"59\":{\"offset\":0,\"color\":{\"__isSmartRef__\":true,\"id\":60}},\"60\":{\"r\":0.9600000000000001,\"g\":0.9600000000000001,\"b\":0.9600000000000001,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"61\":{\"offset\":0.4,\"color\":{\"__isSmartRef__\":true,\"id\":62}},\"62\":{\"r\":0.8200000000000001,\"g\":0.8200000000000001,\"b\":0.8200000000000001,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"63\":{\"offset\":0.6,\"color\":{\"__isSmartRef__\":true,\"id\":64}},\"64\":{\"r\":0.8200000000000001,\"g\":0.8200000000000001,\"b\":0.8200000000000001,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"65\":{\"offset\":1,\"color\":{\"__isSmartRef__\":true,\"id\":66}},\"66\":{\"r\":0.94,\"g\":0.94,\"b\":0.94,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"67\":{\"x\":0,\"y\":0,\"width\":0,\"height\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"68\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\"},\"69\":{\"x\":960.9776803724167,\"y\":3,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"70\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"71\":{\"stops\":[{\"__isSmartRef__\":true,\"id\":72},{\"__isSmartRef__\":true,\"id\":74},{\"__isSmartRef__\":true,\"id\":76},{\"__isSmartRef__\":true,\"id\":78}],\"vector\":{\"__isSmartRef__\":true,\"id\":67},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.LinearGradient\"},\"72\":{\"offset\":0,\"color\":{\"__isSmartRef__\":true,\"id\":73}},\"73\":{\"r\":0.98,\"g\":0.98,\"b\":0.98,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"74\":{\"offset\":0.4,\"color\":{\"__isSmartRef__\":true,\"id\":75}},\"75\":{\"r\":0.91,\"g\":0.91,\"b\":0.91,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"76\":{\"offset\":0.6,\"color\":{\"__isSmartRef__\":true,\"id\":77}},\"77\":{\"r\":0.91,\"g\":0.91,\"b\":0.91,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"78\":{\"offset\":1,\"color\":{\"__isSmartRef__\":true,\"id\":79}},\"79\":{\"r\":0.97,\"g\":0.97,\"b\":0.97,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"80\":{\"moveHorizontal\":true},\"81\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":41},\"sourceAttrName\":\"getHelpText\",\"targetObj\":{\"__isSmartRef__\":true,\"id\":19},\"targetMethodName\":\"getCloseHelp\",\"converter\":null,\"converterString\":null,\"updater\":null,\"updaterString\":null,\"__SourceModuleName__\":\"Global.lively.bindings\",\"__LivelyClassName__\":\"AttributeConnection\"},\"82\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":41},\"sourceAttrName\":\"fire\",\"targetObj\":{\"__isSmartRef__\":true,\"id\":19},\"targetMethodName\":\"initiateShutdown\",\"converter\":null,\"converterString\":null,\"updater\":null,\"updaterString\":null,\"__SourceModuleName__\":\"Global.lively.bindings\",\"__LivelyClassName__\":\"AttributeConnection\"},\"83\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"setOrigin\":\"setOriginHTML\",\"setClipMode\":\"setClipModeHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\"},\"84\":{\"morph\":{\"__isSmartRef__\":true,\"id\":41},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"85\":{\"submorphs\":[{\"__isSmartRef__\":true,\"id\":86}],\"scripts\":[],\"id\":841,\"shape\":{\"__isSmartRef__\":true,\"id\":98},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"halosEnabled\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":102},\"priorExtent\":{\"__isSmartRef__\":true,\"id\":103},\"value\":false,\"toggle\":false,\"isActive\":true,\"normalFill\":{\"__isSmartRef__\":true,\"id\":58},\"lighterFill\":{\"__isSmartRef__\":true,\"id\":104},\"label\":{\"__isSmartRef__\":true,\"id\":86},\"owner\":{\"__isSmartRef__\":true,\"id\":27},\"attributeConnections\":[{\"__isSmartRef__\":true,\"id\":113},{\"__isSmartRef__\":true,\"id\":114}],\"doNotSerialize\":[\"$$getHelpText\",\"$$fire\"],\"doNotCopyProperties\":[\"$$getHelpText\",\"$$fire\"],\"__SourceModuleName__\":\"Global.lively.morphic.Widgets\",\"showsHalos\":false,\"_Scale\":1,\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":115},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":116},\"__LivelyClassName__\":\"lively.morphic.WindowControl\"},\"86\":{\"submorphs\":[],\"scripts\":[],\"id\":842,\"shape\":{\"__isSmartRef__\":true,\"id\":87},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"halosEnabled\":true,\"_Padding\":{\"__isSmartRef__\":true,\"id\":91},\"_ClipMode\":\"hidden\",\"fixedWidth\":false,\"_WhiteSpaceHandling\":\"pre\",\"fixedHeight\":true,\"allowInput\":false,\"_FontFamily\":\"Helvetica\",\"_Position\":{\"__isSmartRef__\":true,\"id\":92},\"priorExtent\":{\"__isSmartRef__\":true,\"id\":93},\"_MaxTextWidth\":null,\"_MaxTextHeight\":17,\"textChunks\":[{\"__isSmartRef__\":true,\"id\":94}],\"evalEnabled\":false,\"owner\":{\"__isSmartRef__\":true,\"id\":85},\"isLabel\":true,\"eventsAreIgnored\":true,\"_FontSize\":8,\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"_Scale\":1,\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":96},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":97},\"_HandStyle\":\"default\",\"_PointerEvents\":\"none\",\"__LivelyClassName__\":\"lively.morphic.Text\"},\"87\":{\"_Position\":{\"__isSmartRef__\":true,\"id\":88},\"_Extent\":{\"__isSmartRef__\":true,\"id\":89},\"_BorderWidth\":0,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":32},\"_Fill\":null,\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":90},\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"88\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"89\":{\"x\":17,\"y\":17,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"90\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\"},\"91\":{\"x\":5,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"92\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"93\":{\"x\":17,\"y\":17,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"94\":{\"style\":{\"__isSmartRef__\":true,\"id\":95},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":86},\"storedString\":\"\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\"},\"95\":{\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\"},\"96\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"onRenderFinished\":\"onRenderFinishedHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\",\"updateText\":\"updateTextHTML\",\"setTextExtent\":\"setTextExtentHTML\",\"setMaxTextWidth\":\"setMaxTextWidthHTML\",\"setMaxTextHeight\":\"setMaxTextHeightHTML\",\"setMinTextWidth\":\"setMinTextWidthHTML\",\"setMinTextHeight\":\"setMinTextHeightHTML\",\"getTextExtent\":\"getTextExtentHTML\",\"getTextString\":\"getTextStringHTML\",\"ignoreTextEvents\":\"ignoreTextEventsHTML\",\"unignoreTextEvents\":\"unignoreTextEventsHTML\",\"enableTextEvents\":\"enableTextEventsHTML\",\"setFontFamily\":\"setFontFamilyHTML\",\"setFontSize\":\"setFontSizeHTML\",\"setTextColor\":\"setTextColorHTML\",\"setPadding\":\"setPaddingHTML\",\"setAlign\":\"setAlignHTML\",\"setVerticalAlign\":\"setVerticalAlignHTML\",\"setDisplay\":\"setDisplayHTML\",\"setWhiteSpaceHandling\":\"setWhiteSpaceHandlingHTML\",\"focusMorph\":\"focusMorphHTML\"},\"97\":{\"morph\":{\"__isSmartRef__\":true,\"id\":86},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"98\":{\"_Position\":{\"__isSmartRef__\":true,\"id\":99},\"_Extent\":{\"__isSmartRef__\":true,\"id\":100},\"_BorderWidth\":0,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":57},\"_Fill\":{\"__isSmartRef__\":true,\"id\":58},\"_StrokeOpacity\":0,\"_BorderRadius\":5,\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":101},\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"99\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"100\":{\"x\":17,\"y\":17,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"101\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\"},\"102\":{\"x\":3,\"y\":3,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"103\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"104\":{\"stops\":[{\"__isSmartRef__\":true,\"id\":105},{\"__isSmartRef__\":true,\"id\":107},{\"__isSmartRef__\":true,\"id\":109},{\"__isSmartRef__\":true,\"id\":111}],\"vector\":{\"__isSmartRef__\":true,\"id\":67},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.LinearGradient\"},\"105\":{\"offset\":0,\"color\":{\"__isSmartRef__\":true,\"id\":106}},\"106\":{\"r\":0.98,\"g\":0.98,\"b\":0.98,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"107\":{\"offset\":0.4,\"color\":{\"__isSmartRef__\":true,\"id\":108}},\"108\":{\"r\":0.91,\"g\":0.91,\"b\":0.91,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"109\":{\"offset\":0.6,\"color\":{\"__isSmartRef__\":true,\"id\":110}},\"110\":{\"r\":0.91,\"g\":0.91,\"b\":0.91,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"111\":{\"offset\":1,\"color\":{\"__isSmartRef__\":true,\"id\":112}},\"112\":{\"r\":0.97,\"g\":0.97,\"b\":0.97,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"113\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":85},\"sourceAttrName\":\"getHelpText\",\"targetObj\":{\"__isSmartRef__\":true,\"id\":19},\"targetMethodName\":\"getMenuHelp\",\"converter\":null,\"converterString\":null,\"updater\":null,\"updaterString\":null,\"__SourceModuleName__\":\"Global.lively.bindings\",\"__LivelyClassName__\":\"AttributeConnection\"},\"114\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":85},\"sourceAttrName\":\"fire\",\"targetObj\":{\"__isSmartRef__\":true,\"id\":19},\"targetMethodName\":\"showTargetMorphMenu\",\"converter\":null,\"converterString\":null,\"updater\":null,\"updaterString\":null,\"__SourceModuleName__\":\"Global.lively.bindings\",\"__LivelyClassName__\":\"AttributeConnection\"},\"115\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"setOrigin\":\"setOriginHTML\",\"setClipMode\":\"setClipModeHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\"},\"116\":{\"morph\":{\"__isSmartRef__\":true,\"id\":85},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"117\":{\"submorphs\":[{\"__isSmartRef__\":true,\"id\":118}],\"scripts\":[],\"id\":843,\"shape\":{\"__isSmartRef__\":true,\"id\":130},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"halosEnabled\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":134},\"priorExtent\":{\"__isSmartRef__\":true,\"id\":135},\"value\":false,\"toggle\":false,\"isActive\":true,\"normalFill\":{\"__isSmartRef__\":true,\"id\":58},\"lighterFill\":{\"__isSmartRef__\":true,\"id\":136},\"label\":{\"__isSmartRef__\":true,\"id\":118},\"owner\":{\"__isSmartRef__\":true,\"id\":27},\"layout\":{\"__isSmartRef__\":true,\"id\":145},\"attributeConnections\":[{\"__isSmartRef__\":true,\"id\":146},{\"__isSmartRef__\":true,\"id\":147}],\"doNotSerialize\":[\"$$getHelpText\",\"$$fire\"],\"doNotCopyProperties\":[\"$$getHelpText\",\"$$fire\"],\"__SourceModuleName__\":\"Global.lively.morphic.Widgets\",\"_Scale\":1,\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":148},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":149},\"__LivelyClassName__\":\"lively.morphic.WindowControl\"},\"118\":{\"submorphs\":[],\"scripts\":[],\"id\":844,\"shape\":{\"__isSmartRef__\":true,\"id\":119},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"halosEnabled\":true,\"_Padding\":{\"__isSmartRef__\":true,\"id\":123},\"_ClipMode\":\"hidden\",\"fixedWidth\":false,\"_WhiteSpaceHandling\":\"pre\",\"fixedHeight\":true,\"allowInput\":false,\"_FontFamily\":\"Helvetica\",\"_Position\":{\"__isSmartRef__\":true,\"id\":124},\"priorExtent\":{\"__isSmartRef__\":true,\"id\":125},\"_MaxTextWidth\":null,\"_MaxTextHeight\":17,\"textChunks\":[{\"__isSmartRef__\":true,\"id\":126}],\"evalEnabled\":false,\"owner\":{\"__isSmartRef__\":true,\"id\":117},\"isLabel\":true,\"eventsAreIgnored\":true,\"_FontSize\":8,\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"_Scale\":1,\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":128},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":129},\"_HandStyle\":\"default\",\"_PointerEvents\":\"none\",\"__LivelyClassName__\":\"lively.morphic.Text\"},\"119\":{\"_Position\":{\"__isSmartRef__\":true,\"id\":120},\"_Extent\":{\"__isSmartRef__\":true,\"id\":121},\"_BorderWidth\":0,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":32},\"_Fill\":null,\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":122},\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"120\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"121\":{\"x\":17,\"y\":17,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"122\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\"},\"123\":{\"x\":5,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"124\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"125\":{\"x\":17,\"y\":17,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"126\":{\"style\":{\"__isSmartRef__\":true,\"id\":127},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":118},\"storedString\":\"\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\"},\"127\":{\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\"},\"128\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"onRenderFinished\":\"onRenderFinishedHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\",\"updateText\":\"updateTextHTML\",\"setTextExtent\":\"setTextExtentHTML\",\"setMaxTextWidth\":\"setMaxTextWidthHTML\",\"setMaxTextHeight\":\"setMaxTextHeightHTML\",\"setMinTextWidth\":\"setMinTextWidthHTML\",\"setMinTextHeight\":\"setMinTextHeightHTML\",\"getTextExtent\":\"getTextExtentHTML\",\"getTextString\":\"getTextStringHTML\",\"ignoreTextEvents\":\"ignoreTextEventsHTML\",\"unignoreTextEvents\":\"unignoreTextEventsHTML\",\"enableTextEvents\":\"enableTextEventsHTML\",\"setFontFamily\":\"setFontFamilyHTML\",\"setFontSize\":\"setFontSizeHTML\",\"setTextColor\":\"setTextColorHTML\",\"setPadding\":\"setPaddingHTML\",\"setAlign\":\"setAlignHTML\",\"setVerticalAlign\":\"setVerticalAlignHTML\",\"setDisplay\":\"setDisplayHTML\",\"setWhiteSpaceHandling\":\"setWhiteSpaceHandlingHTML\",\"focusMorph\":\"focusMorphHTML\"},\"129\":{\"morph\":{\"__isSmartRef__\":true,\"id\":118},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"130\":{\"_Position\":{\"__isSmartRef__\":true,\"id\":131},\"_Extent\":{\"__isSmartRef__\":true,\"id\":132},\"_BorderWidth\":0,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":57},\"_Fill\":{\"__isSmartRef__\":true,\"id\":58},\"_StrokeOpacity\":0,\"_BorderRadius\":5,\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":133},\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"131\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"132\":{\"x\":17,\"y\":17,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"133\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\"},\"134\":{\"x\":941.9776803724167,\"y\":3,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"135\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"136\":{\"stops\":[{\"__isSmartRef__\":true,\"id\":137},{\"__isSmartRef__\":true,\"id\":139},{\"__isSmartRef__\":true,\"id\":141},{\"__isSmartRef__\":true,\"id\":143}],\"vector\":{\"__isSmartRef__\":true,\"id\":67},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.LinearGradient\"},\"137\":{\"offset\":0,\"color\":{\"__isSmartRef__\":true,\"id\":138}},\"138\":{\"r\":0.98,\"g\":0.98,\"b\":0.98,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"139\":{\"offset\":0.4,\"color\":{\"__isSmartRef__\":true,\"id\":140}},\"140\":{\"r\":0.91,\"g\":0.91,\"b\":0.91,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"141\":{\"offset\":0.6,\"color\":{\"__isSmartRef__\":true,\"id\":142}},\"142\":{\"r\":0.91,\"g\":0.91,\"b\":0.91,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"143\":{\"offset\":1,\"color\":{\"__isSmartRef__\":true,\"id\":144}},\"144\":{\"r\":0.97,\"g\":0.97,\"b\":0.97,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"145\":{\"moveHorizontal\":true},\"146\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":117},\"sourceAttrName\":\"getHelpText\",\"targetObj\":{\"__isSmartRef__\":true,\"id\":19},\"targetMethodName\":\"getCollapseHelp\",\"converter\":null,\"converterString\":null,\"updater\":null,\"updaterString\":null,\"__SourceModuleName__\":\"Global.lively.bindings\",\"__LivelyClassName__\":\"AttributeConnection\"},\"147\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":117},\"sourceAttrName\":\"fire\",\"targetObj\":{\"__isSmartRef__\":true,\"id\":19},\"targetMethodName\":\"toggleCollapse\",\"converter\":null,\"converterString\":null,\"updater\":null,\"updaterString\":null,\"__SourceModuleName__\":\"Global.lively.bindings\",\"__LivelyClassName__\":\"AttributeConnection\"},\"148\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"setOrigin\":\"setOriginHTML\",\"setClipMode\":\"setClipModeHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\"},\"149\":{\"morph\":{\"__isSmartRef__\":true,\"id\":117},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"150\":{\"_Position\":{\"__isSmartRef__\":true,\"id\":151},\"_Extent\":{\"__isSmartRef__\":true,\"id\":152},\"_BorderWidth\":2,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":153},\"_Fill\":{\"__isSmartRef__\":true,\"id\":154},\"_StrokeOpacity\":1,\"_BorderRadius\":\"8px 8px 0px 0px\",\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":162},\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"151\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"152\":{\"x\":980.9776803724167,\"y\":22,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"153\":{\"r\":0.4,\"g\":0.4,\"b\":0.4,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"154\":{\"stops\":[{\"__isSmartRef__\":true,\"id\":155},{\"__isSmartRef__\":true,\"id\":157},{\"__isSmartRef__\":true,\"id\":159}],\"vector\":{\"__isSmartRef__\":true,\"id\":161},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.LinearGradient\"},\"155\":{\"offset\":0,\"color\":{\"__isSmartRef__\":true,\"id\":156}},\"156\":{\"r\":0.7200000000000001,\"g\":0.7200000000000001,\"b\":0.7200000000000001,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"157\":{\"offset\":0.6,\"color\":{\"__isSmartRef__\":true,\"id\":158}},\"158\":{\"r\":0.9,\"g\":0.9,\"b\":0.9,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"159\":{\"offset\":1,\"color\":{\"__isSmartRef__\":true,\"id\":160}},\"160\":{\"r\":0.7200000000000001,\"g\":0.7200000000000001,\"b\":0.7200000000000001,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"161\":{\"x\":0,\"y\":1,\"width\":0,\"height\":-1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"162\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\"},\"163\":{\"resizeWidth\":true,\"adjustForNewBounds\":true},\"164\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"165\":{\"x\":980.9776803724167,\"y\":22,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"166\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"setOrigin\":\"setOriginHTML\",\"setClipMode\":\"setClipModeHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\"},\"167\":{\"morph\":{\"__isSmartRef__\":true,\"id\":27},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"168\":{\"x\":0,\"y\":22,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"169\":{\"a\":1,\"b\":0,\"c\":0,\"d\":1,\"e\":377.6609726943286,\"f\":419.5142810783999,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"lively.morphic.Similitude\"},\"170\":{\"x\":861.5223196275833,\"y\":575.166499196892,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"171\":{\"x\":613,\"y\":129,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"172\":{\"submorphs\":[],\"scripts\":[],\"shape\":{\"__isSmartRef__\":true,\"id\":173},\"id\":394,\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":179},\"textChunks\":[{\"__isSmartRef__\":true,\"id\":180}],\"eventHandler\":{\"__isSmartRef__\":true,\"id\":182},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"halosEnabled\":true,\"_Padding\":{\"__isSmartRef__\":true,\"id\":183},\"_ClipMode\":\"auto\",\"fixedWidth\":true,\"_WhiteSpaceHandling\":\"pre-wrap\",\"fixedHeight\":true,\"allowInput\":true,\"_FontFamily\":\"Helvetica\",\"_Position\":{\"__isSmartRef__\":true,\"id\":184},\"priorExtent\":{\"__isSmartRef__\":true,\"id\":185},\"_MaxTextWidth\":500,\"_MaxTextHeight\":200,\"evalEnabled\":false,\"owner\":{\"__isSmartRef__\":true,\"id\":186},\"layout\":{\"__isSmartRef__\":true,\"id\":333},\"doitContext\":{\"__isSmartRef__\":true,\"id\":334},\"priorSelectionRange\":[0,36],\"charsReplaced\":\"\",\"lastFindLoc\":20,\"showsHalos\":false,\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"__LivelyClassName__\":\"lively.morphic.Text\"},\"173\":{\"_Position\":{\"__isSmartRef__\":true,\"id\":174},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":175},\"_Extent\":{\"__isSmartRef__\":true,\"id\":176},\"_BorderWidth\":2,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":177},\"_Fill\":{\"__isSmartRef__\":true,\"id\":178},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"174\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"175\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\"},\"176\":{\"x\":500,\"y\":200,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"177\":{\"r\":0,\"g\":0,\"b\":0,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"178\":{\"r\":0.95,\"g\":0.95,\"b\":0.95,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"179\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"onRenderFinished\":\"onRenderFinishedHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\",\"updateText\":\"updateTextHTML\",\"setTextExtent\":\"setTextExtentHTML\",\"setMaxTextWidth\":\"setMaxTextWidthHTML\",\"setMaxTextHeight\":\"setMaxTextHeightHTML\",\"setMinTextWidth\":\"setMinTextWidthHTML\",\"setMinTextHeight\":\"setMinTextHeightHTML\",\"getTextExtent\":\"getTextExtentHTML\",\"getTextString\":\"getTextStringHTML\",\"ignoreTextEvents\":\"ignoreTextEventsHTML\",\"unignoreTextEvents\":\"unignoreTextEventsHTML\",\"enableTextEvents\":\"enableTextEventsHTML\",\"setFontFamily\":\"setFontFamilyHTML\",\"setFontSize\":\"setFontSizeHTML\",\"setTextColor\":\"setTextColorHTML\",\"setPadding\":\"setPaddingHTML\",\"setAlign\":\"setAlignHTML\",\"setVerticalAlign\":\"setVerticalAlignHTML\",\"setDisplay\":\"setDisplayHTML\",\"setWhiteSpaceHandling\":\"setWhiteSpaceHandlingHTML\",\"focusMorph\":\"focusMorphHTML\"},\"180\":{\"style\":{\"__isSmartRef__\":true,\"id\":181},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":172},\"storedString\":\"\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\"},\"181\":{\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\"},\"182\":{\"morph\":{\"__isSmartRef__\":true,\"id\":172},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"183\":{\"x\":2,\"y\":1,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"184\":{\"x\":0,\"y\":22,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"185\":{\"x\":500,\"y\":200,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"186\":{\"submorphs\":[{\"__isSmartRef__\":true,\"id\":172},{\"__isSmartRef__\":true,\"id\":187}],\"scripts\":[],\"shape\":{\"__isSmartRef__\":true,\"id\":324},\"id\":395,\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":327},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":328},\"droppingEnabled\":true,\"halosEnabled\":true,\"__layered_draggingEnabled__\":true,\"layout\":{\"__isSmartRef__\":true,\"id\":329},\"LK2\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":330},\"priorExtent\":{\"__isSmartRef__\":true,\"id\":331},\"targetMorph\":{\"__isSmartRef__\":true,\"id\":172},\"titleBar\":{\"__isSmartRef__\":true,\"id\":187},\"contentOffset\":{\"__isSmartRef__\":true,\"id\":184},\"collapsedTransform\":null,\"collapsedExtent\":null,\"expandedTransform\":null,\"expandedExtent\":null,\"ignoreEventsOnExpand\":false,\"highlighted\":true,\"_Rotation\":0,\"_Scale\":1,\"prevDragPos\":{\"__isSmartRef__\":true,\"id\":332},\"cameForward\":false,\"showsHalos\":false,\"__SourceModuleName__\":\"Global.lively.morphic.Widgets\",\"__LivelyClassName__\":\"lively.morphic.Window\",\"withoutLayers\":[\"Global.lively.morphic.GrabbingLayer\"]},\"187\":{\"submorphs\":[{\"__isSmartRef__\":true,\"id\":188},{\"__isSmartRef__\":true,\"id\":201},{\"__isSmartRef__\":true,\"id\":247},{\"__isSmartRef__\":true,\"id\":280}],\"scripts\":[],\"shape\":{\"__isSmartRef__\":true,\"id\":314},\"id\":396,\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":319},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":320},\"droppingEnabled\":true,\"halosEnabled\":true,\"layout\":{\"__isSmartRef__\":true,\"id\":321},\"_Position\":{\"__isSmartRef__\":true,\"id\":322},\"windowMorph\":{\"__isSmartRef__\":true,\"id\":186},\"label\":{\"__isSmartRef__\":true,\"id\":188},\"closeButton\":{\"__isSmartRef__\":true,\"id\":201},\"menuButton\":{\"__isSmartRef__\":true,\"id\":247},\"collapseButton\":{\"__isSmartRef__\":true,\"id\":280},\"priorExtent\":{\"__isSmartRef__\":true,\"id\":323},\"owner\":{\"__isSmartRef__\":true,\"id\":186},\"__SourceModuleName__\":\"Global.lively.morphic.Widgets\",\"__LivelyClassName__\":\"lively.morphic.TitleBar\"},\"188\":{\"submorphs\":[],\"scripts\":[],\"shape\":{\"__isSmartRef__\":true,\"id\":189},\"id\":397,\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":193},\"textChunks\":[{\"__isSmartRef__\":true,\"id\":194}],\"eventHandler\":{\"__isSmartRef__\":true,\"id\":196},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"halosEnabled\":true,\"_Padding\":{\"__isSmartRef__\":true,\"id\":197},\"_ClipMode\":\"hidden\",\"fixedWidth\":true,\"_WhiteSpaceHandling\":\"pre-wrap\",\"fixedHeight\":true,\"allowInput\":false,\"_FontFamily\":\"Helvetica\",\"evalEnabled\":false,\"isLabel\":true,\"_HandStyle\":\"default\",\"layout\":{\"__isSmartRef__\":true,\"id\":198},\"_FontSize\":10,\"_Align\":\"center\",\"eventsAreIgnored\":true,\"_PointerEvents\":\"none\",\"owner\":{\"__isSmartRef__\":true,\"id\":187},\"priorExtent\":{\"__isSmartRef__\":true,\"id\":199},\"_MaxTextWidth\":441,\"_MaxTextHeight\":17,\"_Position\":{\"__isSmartRef__\":true,\"id\":200},\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"__LivelyClassName__\":\"lively.morphic.Text\"},\"189\":{\"_Position\":{\"__isSmartRef__\":true,\"id\":190},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":191},\"_Extent\":{\"__isSmartRef__\":true,\"id\":192},\"_BorderWidth\":0,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":177},\"_Fill\":null,\"_BorderRadius\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"190\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"191\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\"},\"192\":{\"x\":441,\"y\":17,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"193\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"onRenderFinished\":\"onRenderFinishedHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\",\"updateText\":\"updateTextHTML\",\"setTextExtent\":\"setTextExtentHTML\",\"setMaxTextWidth\":\"setMaxTextWidthHTML\",\"setMaxTextHeight\":\"setMaxTextHeightHTML\",\"setMinTextWidth\":\"setMinTextWidthHTML\",\"setMinTextHeight\":\"setMinTextHeightHTML\",\"getTextExtent\":\"getTextExtentHTML\",\"getTextString\":\"getTextStringHTML\",\"ignoreTextEvents\":\"ignoreTextEventsHTML\",\"unignoreTextEvents\":\"unignoreTextEventsHTML\",\"enableTextEvents\":\"enableTextEventsHTML\",\"setFontFamily\":\"setFontFamilyHTML\",\"setFontSize\":\"setFontSizeHTML\",\"setTextColor\":\"setTextColorHTML\",\"setPadding\":\"setPaddingHTML\",\"setAlign\":\"setAlignHTML\",\"setVerticalAlign\":\"setVerticalAlignHTML\",\"setDisplay\":\"setDisplayHTML\",\"setWhiteSpaceHandling\":\"setWhiteSpaceHandlingHTML\",\"focusMorph\":\"focusMorphHTML\"},\"194\":{\"style\":{\"__isSmartRef__\":true,\"id\":195},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":188},\"storedString\":\"\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\"},\"195\":{\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\"},\"196\":{\"morph\":{\"__isSmartRef__\":true,\"id\":188},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"197\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"198\":{\"resizeWidth\":true},\"199\":{\"x\":0,\"y\":14,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"200\":{\"x\":20,\"y\":3,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"201\":{\"submorphs\":[{\"__isSmartRef__\":true,\"id\":202}],\"scripts\":[],\"shape\":{\"__isSmartRef__\":true,\"id\":214},\"id\":398,\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":229},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":230},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"halosEnabled\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":231},\"priorExtent\":{\"__isSmartRef__\":true,\"id\":232},\"value\":false,\"toggle\":false,\"isActive\":true,\"normalFill\":{\"__isSmartRef__\":true,\"id\":219},\"lighterFill\":{\"__isSmartRef__\":true,\"id\":233},\"label\":{\"__isSmartRef__\":true,\"id\":202},\"owner\":{\"__isSmartRef__\":true,\"id\":187},\"layout\":{\"__isSmartRef__\":true,\"id\":242},\"attributeConnections\":[{\"__isSmartRef__\":true,\"id\":243},{\"__isSmartRef__\":true,\"id\":245}],\"doNotSerialize\":[\"$$getHelpText\",\"$$fire\"],\"doNotCopyProperties\":[\"$$getHelpText\",\"$$fire\"],\"__SourceModuleName__\":\"Global.lively.morphic.Widgets\",\"__LivelyClassName__\":\"lively.morphic.WindowControl\"},\"202\":{\"submorphs\":[],\"scripts\":[],\"shape\":{\"__isSmartRef__\":true,\"id\":203},\"id\":399,\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":207},\"textChunks\":[{\"__isSmartRef__\":true,\"id\":208}],\"eventHandler\":{\"__isSmartRef__\":true,\"id\":210},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"halosEnabled\":true,\"_Padding\":{\"__isSmartRef__\":true,\"id\":211},\"_ClipMode\":\"hidden\",\"fixedWidth\":true,\"_WhiteSpaceHandling\":\"pre-wrap\",\"fixedHeight\":true,\"allowInput\":false,\"_FontFamily\":\"Helvetica\",\"_Position\":{\"__isSmartRef__\":true,\"id\":212},\"priorExtent\":{\"__isSmartRef__\":true,\"id\":213},\"_MaxTextWidth\":17,\"_MaxTextHeight\":17,\"evalEnabled\":false,\"owner\":{\"__isSmartRef__\":true,\"id\":201},\"isLabel\":true,\"_HandStyle\":\"default\",\"_FontSize\":8,\"_Align\":\"center\",\"eventsAreIgnored\":true,\"_PointerEvents\":\"none\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"__LivelyClassName__\":\"lively.morphic.Text\"},\"203\":{\"_Position\":{\"__isSmartRef__\":true,\"id\":204},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":205},\"_Extent\":{\"__isSmartRef__\":true,\"id\":206},\"_BorderWidth\":0,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":177},\"_Fill\":null,\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"204\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"205\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\"},\"206\":{\"x\":17,\"y\":17,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"207\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"onRenderFinished\":\"onRenderFinishedHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\",\"updateText\":\"updateTextHTML\",\"setTextExtent\":\"setTextExtentHTML\",\"setMaxTextWidth\":\"setMaxTextWidthHTML\",\"setMaxTextHeight\":\"setMaxTextHeightHTML\",\"setMinTextWidth\":\"setMinTextWidthHTML\",\"setMinTextHeight\":\"setMinTextHeightHTML\",\"getTextExtent\":\"getTextExtentHTML\",\"getTextString\":\"getTextStringHTML\",\"ignoreTextEvents\":\"ignoreTextEventsHTML\",\"unignoreTextEvents\":\"unignoreTextEventsHTML\",\"enableTextEvents\":\"enableTextEventsHTML\",\"setFontFamily\":\"setFontFamilyHTML\",\"setFontSize\":\"setFontSizeHTML\",\"setTextColor\":\"setTextColorHTML\",\"setPadding\":\"setPaddingHTML\",\"setAlign\":\"setAlignHTML\",\"setVerticalAlign\":\"setVerticalAlignHTML\",\"setDisplay\":\"setDisplayHTML\",\"setWhiteSpaceHandling\":\"setWhiteSpaceHandlingHTML\",\"focusMorph\":\"focusMorphHTML\"},\"208\":{\"style\":{\"__isSmartRef__\":true,\"id\":209},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":202},\"storedString\":\"\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\"},\"209\":{\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\"},\"210\":{\"morph\":{\"__isSmartRef__\":true,\"id\":202},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"211\":{\"x\":0,\"y\":3,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"212\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"213\":{\"x\":17,\"y\":17,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"214\":{\"_Position\":{\"__isSmartRef__\":true,\"id\":215},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":216},\"_Extent\":{\"__isSmartRef__\":true,\"id\":217},\"_BorderWidth\":0,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":218},\"_Fill\":{\"__isSmartRef__\":true,\"id\":219},\"_StrokeOpacity\":0,\"_BorderRadius\":5,\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"215\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"216\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\"},\"217\":{\"x\":17,\"y\":17,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"218\":{\"r\":0.7411764705882353,\"g\":0.7450980392156863,\"b\":0.7529411764705882,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"219\":{\"stops\":[{\"__isSmartRef__\":true,\"id\":220},{\"__isSmartRef__\":true,\"id\":222},{\"__isSmartRef__\":true,\"id\":224},{\"__isSmartRef__\":true,\"id\":226}],\"vector\":{\"__isSmartRef__\":true,\"id\":228},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.LinearGradient\"},\"220\":{\"offset\":0,\"color\":{\"__isSmartRef__\":true,\"id\":221}},\"221\":{\"r\":0.9600000000000001,\"g\":0.9600000000000001,\"b\":0.9600000000000001,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"222\":{\"offset\":0.4,\"color\":{\"__isSmartRef__\":true,\"id\":223}},\"223\":{\"r\":0.8200000000000001,\"g\":0.8200000000000001,\"b\":0.8200000000000001,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"224\":{\"offset\":0.6,\"color\":{\"__isSmartRef__\":true,\"id\":225}},\"225\":{\"r\":0.8200000000000001,\"g\":0.8200000000000001,\"b\":0.8200000000000001,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"226\":{\"offset\":1,\"color\":{\"__isSmartRef__\":true,\"id\":227}},\"227\":{\"r\":0.94,\"g\":0.94,\"b\":0.94,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"228\":{\"x\":0,\"y\":0,\"width\":0,\"height\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"229\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"setOrigin\":\"setOriginHTML\",\"setClipMode\":\"setClipModeHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\"},\"230\":{\"morph\":{\"__isSmartRef__\":true,\"id\":201},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"231\":{\"x\":480,\"y\":3,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"232\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"233\":{\"stops\":[{\"__isSmartRef__\":true,\"id\":234},{\"__isSmartRef__\":true,\"id\":236},{\"__isSmartRef__\":true,\"id\":238},{\"__isSmartRef__\":true,\"id\":240}],\"vector\":{\"__isSmartRef__\":true,\"id\":228},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.LinearGradient\"},\"234\":{\"offset\":0,\"color\":{\"__isSmartRef__\":true,\"id\":235}},\"235\":{\"r\":0.98,\"g\":0.98,\"b\":0.98,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"236\":{\"offset\":0.4,\"color\":{\"__isSmartRef__\":true,\"id\":237}},\"237\":{\"r\":0.91,\"g\":0.91,\"b\":0.91,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"238\":{\"offset\":0.6,\"color\":{\"__isSmartRef__\":true,\"id\":239}},\"239\":{\"r\":0.91,\"g\":0.91,\"b\":0.91,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"240\":{\"offset\":1,\"color\":{\"__isSmartRef__\":true,\"id\":241}},\"241\":{\"r\":0.97,\"g\":0.97,\"b\":0.97,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"242\":{\"moveHorizontal\":true},\"243\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":201},\"sourceAttrName\":\"getHelpText\",\"targetObj\":{\"__isSmartRef__\":true,\"id\":186},\"targetMethodName\":\"getCloseHelp\",\"converter\":null,\"converterString\":null,\"updater\":null,\"updaterString\":null,\"varMapping\":{\"__isSmartRef__\":true,\"id\":244},\"__SourceModuleName__\":\"Global.lively.bindings\",\"__LivelyClassName__\":\"AttributeConnection\"},\"244\":{\"source\":{\"__isSmartRef__\":true,\"id\":201},\"target\":{\"__isSmartRef__\":true,\"id\":186}},\"245\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":201},\"sourceAttrName\":\"fire\",\"targetObj\":{\"__isSmartRef__\":true,\"id\":186},\"targetMethodName\":\"initiateShutdown\",\"converter\":null,\"converterString\":null,\"updater\":null,\"updaterString\":null,\"varMapping\":{\"__isSmartRef__\":true,\"id\":246},\"__SourceModuleName__\":\"Global.lively.bindings\",\"__LivelyClassName__\":\"AttributeConnection\"},\"246\":{\"source\":{\"__isSmartRef__\":true,\"id\":201},\"target\":{\"__isSmartRef__\":true,\"id\":186}},\"247\":{\"submorphs\":[{\"__isSmartRef__\":true,\"id\":248}],\"scripts\":[],\"shape\":{\"__isSmartRef__\":true,\"id\":259},\"id\":400,\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":263},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":264},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"halosEnabled\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":265},\"priorExtent\":{\"__isSmartRef__\":true,\"id\":266},\"value\":false,\"toggle\":false,\"isActive\":true,\"normalFill\":{\"__isSmartRef__\":true,\"id\":219},\"lighterFill\":{\"__isSmartRef__\":true,\"id\":267},\"label\":{\"__isSmartRef__\":true,\"id\":248},\"owner\":{\"__isSmartRef__\":true,\"id\":187},\"attributeConnections\":[{\"__isSmartRef__\":true,\"id\":276},{\"__isSmartRef__\":true,\"id\":278}],\"doNotSerialize\":[\"$$getHelpText\",\"$$fire\"],\"doNotCopyProperties\":[\"$$getHelpText\",\"$$fire\"],\"__SourceModuleName__\":\"Global.lively.morphic.Widgets\",\"__LivelyClassName__\":\"lively.morphic.WindowControl\"},\"248\":{\"submorphs\":[],\"scripts\":[],\"shape\":{\"__isSmartRef__\":true,\"id\":249},\"id\":401,\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":253},\"textChunks\":[{\"__isSmartRef__\":true,\"id\":254}],\"eventHandler\":{\"__isSmartRef__\":true,\"id\":256},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"halosEnabled\":true,\"_Padding\":{\"__isSmartRef__\":true,\"id\":211},\"_ClipMode\":\"hidden\",\"fixedWidth\":true,\"_WhiteSpaceHandling\":\"pre-wrap\",\"fixedHeight\":true,\"allowInput\":false,\"_FontFamily\":\"Helvetica\",\"_Position\":{\"__isSmartRef__\":true,\"id\":257},\"priorExtent\":{\"__isSmartRef__\":true,\"id\":258},\"_MaxTextWidth\":17,\"_MaxTextHeight\":17,\"evalEnabled\":false,\"owner\":{\"__isSmartRef__\":true,\"id\":247},\"isLabel\":true,\"_HandStyle\":\"default\",\"_FontSize\":8,\"_Align\":\"center\",\"eventsAreIgnored\":true,\"_PointerEvents\":\"none\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"__LivelyClassName__\":\"lively.morphic.Text\"},\"249\":{\"_Position\":{\"__isSmartRef__\":true,\"id\":250},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":251},\"_Extent\":{\"__isSmartRef__\":true,\"id\":252},\"_BorderWidth\":0,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":177},\"_Fill\":null,\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"250\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"251\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\"},\"252\":{\"x\":17,\"y\":17,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"253\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"onRenderFinished\":\"onRenderFinishedHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\",\"updateText\":\"updateTextHTML\",\"setTextExtent\":\"setTextExtentHTML\",\"setMaxTextWidth\":\"setMaxTextWidthHTML\",\"setMaxTextHeight\":\"setMaxTextHeightHTML\",\"setMinTextWidth\":\"setMinTextWidthHTML\",\"setMinTextHeight\":\"setMinTextHeightHTML\",\"getTextExtent\":\"getTextExtentHTML\",\"getTextString\":\"getTextStringHTML\",\"ignoreTextEvents\":\"ignoreTextEventsHTML\",\"unignoreTextEvents\":\"unignoreTextEventsHTML\",\"enableTextEvents\":\"enableTextEventsHTML\",\"setFontFamily\":\"setFontFamilyHTML\",\"setFontSize\":\"setFontSizeHTML\",\"setTextColor\":\"setTextColorHTML\",\"setPadding\":\"setPaddingHTML\",\"setAlign\":\"setAlignHTML\",\"setVerticalAlign\":\"setVerticalAlignHTML\",\"setDisplay\":\"setDisplayHTML\",\"setWhiteSpaceHandling\":\"setWhiteSpaceHandlingHTML\",\"focusMorph\":\"focusMorphHTML\"},\"254\":{\"style\":{\"__isSmartRef__\":true,\"id\":255},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":248},\"storedString\":\"\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\"},\"255\":{\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\"},\"256\":{\"morph\":{\"__isSmartRef__\":true,\"id\":248},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"257\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"258\":{\"x\":17,\"y\":17,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"259\":{\"_Position\":{\"__isSmartRef__\":true,\"id\":260},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":261},\"_Extent\":{\"__isSmartRef__\":true,\"id\":262},\"_BorderWidth\":0,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":218},\"_Fill\":{\"__isSmartRef__\":true,\"id\":219},\"_StrokeOpacity\":0,\"_BorderRadius\":5,\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"260\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"261\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\"},\"262\":{\"x\":17,\"y\":17,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"263\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"setOrigin\":\"setOriginHTML\",\"setClipMode\":\"setClipModeHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\"},\"264\":{\"morph\":{\"__isSmartRef__\":true,\"id\":247},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"265\":{\"x\":3,\"y\":3,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"266\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"267\":{\"stops\":[{\"__isSmartRef__\":true,\"id\":268},{\"__isSmartRef__\":true,\"id\":270},{\"__isSmartRef__\":true,\"id\":272},{\"__isSmartRef__\":true,\"id\":274}],\"vector\":{\"__isSmartRef__\":true,\"id\":228},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.LinearGradient\"},\"268\":{\"offset\":0,\"color\":{\"__isSmartRef__\":true,\"id\":269}},\"269\":{\"r\":0.98,\"g\":0.98,\"b\":0.98,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"270\":{\"offset\":0.4,\"color\":{\"__isSmartRef__\":true,\"id\":271}},\"271\":{\"r\":0.91,\"g\":0.91,\"b\":0.91,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"272\":{\"offset\":0.6,\"color\":{\"__isSmartRef__\":true,\"id\":273}},\"273\":{\"r\":0.91,\"g\":0.91,\"b\":0.91,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"274\":{\"offset\":1,\"color\":{\"__isSmartRef__\":true,\"id\":275}},\"275\":{\"r\":0.97,\"g\":0.97,\"b\":0.97,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"276\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":247},\"sourceAttrName\":\"getHelpText\",\"targetObj\":{\"__isSmartRef__\":true,\"id\":186},\"targetMethodName\":\"getMenuHelp\",\"converter\":null,\"converterString\":null,\"updater\":null,\"updaterString\":null,\"varMapping\":{\"__isSmartRef__\":true,\"id\":277},\"__SourceModuleName__\":\"Global.lively.bindings\",\"__LivelyClassName__\":\"AttributeConnection\"},\"277\":{\"source\":{\"__isSmartRef__\":true,\"id\":247},\"target\":{\"__isSmartRef__\":true,\"id\":186}},\"278\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":247},\"sourceAttrName\":\"fire\",\"targetObj\":{\"__isSmartRef__\":true,\"id\":186},\"targetMethodName\":\"showTargetMorphMenu\",\"converter\":null,\"converterString\":null,\"updater\":null,\"updaterString\":null,\"varMapping\":{\"__isSmartRef__\":true,\"id\":279},\"__SourceModuleName__\":\"Global.lively.bindings\",\"__LivelyClassName__\":\"AttributeConnection\"},\"279\":{\"source\":{\"__isSmartRef__\":true,\"id\":247},\"target\":{\"__isSmartRef__\":true,\"id\":186}},\"280\":{\"submorphs\":[{\"__isSmartRef__\":true,\"id\":281}],\"scripts\":[],\"shape\":{\"__isSmartRef__\":true,\"id\":292},\"id\":402,\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":296},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":297},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"halosEnabled\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":298},\"priorExtent\":{\"__isSmartRef__\":true,\"id\":299},\"value\":false,\"toggle\":false,\"isActive\":true,\"normalFill\":{\"__isSmartRef__\":true,\"id\":219},\"lighterFill\":{\"__isSmartRef__\":true,\"id\":300},\"label\":{\"__isSmartRef__\":true,\"id\":281},\"owner\":{\"__isSmartRef__\":true,\"id\":187},\"layout\":{\"__isSmartRef__\":true,\"id\":309},\"attributeConnections\":[{\"__isSmartRef__\":true,\"id\":310},{\"__isSmartRef__\":true,\"id\":312}],\"doNotSerialize\":[\"$$getHelpText\",\"$$fire\"],\"doNotCopyProperties\":[\"$$getHelpText\",\"$$fire\"],\"__SourceModuleName__\":\"Global.lively.morphic.Widgets\",\"__LivelyClassName__\":\"lively.morphic.WindowControl\"},\"281\":{\"submorphs\":[],\"scripts\":[],\"shape\":{\"__isSmartRef__\":true,\"id\":282},\"id\":403,\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":286},\"textChunks\":[{\"__isSmartRef__\":true,\"id\":287}],\"eventHandler\":{\"__isSmartRef__\":true,\"id\":289},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"halosEnabled\":true,\"_Padding\":{\"__isSmartRef__\":true,\"id\":211},\"_ClipMode\":\"hidden\",\"fixedWidth\":true,\"_WhiteSpaceHandling\":\"pre-wrap\",\"fixedHeight\":true,\"allowInput\":false,\"_FontFamily\":\"Helvetica\",\"_Position\":{\"__isSmartRef__\":true,\"id\":290},\"priorExtent\":{\"__isSmartRef__\":true,\"id\":291},\"_MaxTextWidth\":17,\"_MaxTextHeight\":17,\"evalEnabled\":false,\"owner\":{\"__isSmartRef__\":true,\"id\":280},\"isLabel\":true,\"_HandStyle\":\"default\",\"_FontSize\":8,\"_Align\":\"center\",\"eventsAreIgnored\":true,\"_PointerEvents\":\"none\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"__LivelyClassName__\":\"lively.morphic.Text\"},\"282\":{\"_Position\":{\"__isSmartRef__\":true,\"id\":283},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":284},\"_Extent\":{\"__isSmartRef__\":true,\"id\":285},\"_BorderWidth\":0,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":177},\"_Fill\":null,\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"283\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"284\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\"},\"285\":{\"x\":17,\"y\":17,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"286\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"onRenderFinished\":\"onRenderFinishedHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\",\"updateText\":\"updateTextHTML\",\"setTextExtent\":\"setTextExtentHTML\",\"setMaxTextWidth\":\"setMaxTextWidthHTML\",\"setMaxTextHeight\":\"setMaxTextHeightHTML\",\"setMinTextWidth\":\"setMinTextWidthHTML\",\"setMinTextHeight\":\"setMinTextHeightHTML\",\"getTextExtent\":\"getTextExtentHTML\",\"getTextString\":\"getTextStringHTML\",\"ignoreTextEvents\":\"ignoreTextEventsHTML\",\"unignoreTextEvents\":\"unignoreTextEventsHTML\",\"enableTextEvents\":\"enableTextEventsHTML\",\"setFontFamily\":\"setFontFamilyHTML\",\"setFontSize\":\"setFontSizeHTML\",\"setTextColor\":\"setTextColorHTML\",\"setPadding\":\"setPaddingHTML\",\"setAlign\":\"setAlignHTML\",\"setVerticalAlign\":\"setVerticalAlignHTML\",\"setDisplay\":\"setDisplayHTML\",\"setWhiteSpaceHandling\":\"setWhiteSpaceHandlingHTML\",\"focusMorph\":\"focusMorphHTML\"},\"287\":{\"style\":{\"__isSmartRef__\":true,\"id\":288},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":281},\"storedString\":\"\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\"},\"288\":{\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\"},\"289\":{\"morph\":{\"__isSmartRef__\":true,\"id\":281},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"290\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"291\":{\"x\":17,\"y\":17,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"292\":{\"_Position\":{\"__isSmartRef__\":true,\"id\":293},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":294},\"_Extent\":{\"__isSmartRef__\":true,\"id\":295},\"_BorderWidth\":0,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":218},\"_Fill\":{\"__isSmartRef__\":true,\"id\":219},\"_StrokeOpacity\":0,\"_BorderRadius\":5,\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"293\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"294\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\"},\"295\":{\"x\":17,\"y\":17,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"296\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"setOrigin\":\"setOriginHTML\",\"setClipMode\":\"setClipModeHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\"},\"297\":{\"morph\":{\"__isSmartRef__\":true,\"id\":280},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"298\":{\"x\":461,\"y\":3,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"299\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"300\":{\"stops\":[{\"__isSmartRef__\":true,\"id\":301},{\"__isSmartRef__\":true,\"id\":303},{\"__isSmartRef__\":true,\"id\":305},{\"__isSmartRef__\":true,\"id\":307}],\"vector\":{\"__isSmartRef__\":true,\"id\":228},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.LinearGradient\"},\"301\":{\"offset\":0,\"color\":{\"__isSmartRef__\":true,\"id\":302}},\"302\":{\"r\":0.98,\"g\":0.98,\"b\":0.98,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"303\":{\"offset\":0.4,\"color\":{\"__isSmartRef__\":true,\"id\":304}},\"304\":{\"r\":0.91,\"g\":0.91,\"b\":0.91,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"305\":{\"offset\":0.6,\"color\":{\"__isSmartRef__\":true,\"id\":306}},\"306\":{\"r\":0.91,\"g\":0.91,\"b\":0.91,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"307\":{\"offset\":1,\"color\":{\"__isSmartRef__\":true,\"id\":308}},\"308\":{\"r\":0.97,\"g\":0.97,\"b\":0.97,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"309\":{\"moveHorizontal\":true},\"310\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":280},\"sourceAttrName\":\"getHelpText\",\"targetObj\":{\"__isSmartRef__\":true,\"id\":186},\"targetMethodName\":\"getCollapseHelp\",\"converter\":null,\"converterString\":null,\"updater\":null,\"updaterString\":null,\"varMapping\":{\"__isSmartRef__\":true,\"id\":311},\"__SourceModuleName__\":\"Global.lively.bindings\",\"__LivelyClassName__\":\"AttributeConnection\"},\"311\":{\"source\":{\"__isSmartRef__\":true,\"id\":280},\"target\":{\"__isSmartRef__\":true,\"id\":186}},\"312\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":280},\"sourceAttrName\":\"fire\",\"targetObj\":{\"__isSmartRef__\":true,\"id\":186},\"targetMethodName\":\"toggleCollapse\",\"converter\":null,\"converterString\":null,\"updater\":null,\"updaterString\":null,\"varMapping\":{\"__isSmartRef__\":true,\"id\":313},\"__SourceModuleName__\":\"Global.lively.bindings\",\"__LivelyClassName__\":\"AttributeConnection\"},\"313\":{\"source\":{\"__isSmartRef__\":true,\"id\":280},\"target\":{\"__isSmartRef__\":true,\"id\":186}},\"314\":{\"_Position\":{\"__isSmartRef__\":true,\"id\":315},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":316},\"_Extent\":{\"__isSmartRef__\":true,\"id\":317},\"_BorderWidth\":1,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":318},\"_Fill\":{\"__isSmartRef__\":true,\"id\":154},\"_StrokeOpacity\":1,\"_BorderRadius\":\"8px 8px 0px 0px\",\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"315\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"316\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\"},\"317\":{\"x\":500,\"y\":22,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"318\":{\"r\":0.4,\"g\":0.4,\"b\":0.4,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"319\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"setOrigin\":\"setOriginHTML\",\"setClipMode\":\"setClipModeHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\"},\"320\":{\"morph\":{\"__isSmartRef__\":true,\"id\":187},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"321\":{\"resizeWidth\":true,\"adjustForNewBounds\":true},\"322\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"323\":{\"x\":500,\"y\":22,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"324\":{\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":325},\"_BorderWidth\":0,\"_Fill\":null,\"_StrokeOpacity\":0,\"_BorderRadius\":0,\"_Extent\":{\"__isSmartRef__\":true,\"id\":326},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"325\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\"},\"326\":{\"x\":500,\"y\":222,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"327\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"setOrigin\":\"setOriginHTML\",\"setClipMode\":\"setClipModeHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\"},\"328\":{\"morph\":{\"__isSmartRef__\":true,\"id\":186},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"329\":{\"adjustForNewBounds\":true},\"330\":{\"x\":1234,\"y\":448,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"331\":{\"x\":500,\"y\":222,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"332\":{\"x\":1478,\"y\":453,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"333\":{\"resizeWidth\":true,\"resizeHeight\":true},\"334\":{\"submorphs\":[{\"__isSmartRef__\":true,\"id\":335},{\"__isSmartRef__\":true,\"id\":349}],\"scripts\":[],\"shape\":{\"__isSmartRef__\":true,\"id\":479},\"id\":361,\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":483},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":484},\"droppingEnabled\":true,\"halosEnabled\":true,\"__layered_draggingEnabled__\":true,\"layout\":{\"__isSmartRef__\":true,\"id\":485},\"LK2\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":486},\"priorExtent\":{\"__isSmartRef__\":true,\"id\":487},\"targetMorph\":{\"__isSmartRef__\":true,\"id\":335},\"titleBar\":{\"__isSmartRef__\":true,\"id\":349},\"contentOffset\":{\"__isSmartRef__\":true,\"id\":345},\"collapsedTransform\":{\"__isSmartRef__\":true,\"id\":488},\"collapsedExtent\":{\"__isSmartRef__\":true,\"id\":489},\"expandedTransform\":{\"__isSmartRef__\":true,\"id\":490},\"expandedExtent\":{\"__isSmartRef__\":true,\"id\":491},\"ignoreEventsOnExpand\":false,\"owner\":null,\"showsHalos\":false,\"highlighted\":true,\"_Rotation\":0,\"_Scale\":1,\"prevDragPos\":{\"__isSmartRef__\":true,\"id\":492},\"expandedPosition\":{\"__isSmartRef__\":true,\"id\":493},\"state\":\"shutdown\",\"collapsedPosition\":{\"__isSmartRef__\":true,\"id\":494},\"__SourceModuleName__\":\"Global.lively.morphic.Widgets\",\"__LivelyClassName__\":\"lively.morphic.Window\",\"withoutLayers\":[\"Global.lively.morphic.GrabbingLayer\"]},\"335\":{\"submorphs\":[],\"scripts\":[],\"shape\":{\"__isSmartRef__\":true,\"id\":336},\"id\":360,\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":341},\"textChunks\":[{\"__isSmartRef__\":true,\"id\":342}],\"eventHandler\":{\"__isSmartRef__\":true,\"id\":344},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"halosEnabled\":true,\"_Padding\":{\"__isSmartRef__\":true,\"id\":183},\"_ClipMode\":\"auto\",\"fixedWidth\":true,\"_WhiteSpaceHandling\":\"pre-wrap\",\"fixedHeight\":true,\"allowInput\":true,\"_FontFamily\":\"Monaco,monospace\",\"_Position\":{\"__isSmartRef__\":true,\"id\":345},\"priorExtent\":{\"__isSmartRef__\":true,\"id\":346},\"_MaxTextWidth\":500,\"_MaxTextHeight\":0,\"evalEnabled\":false,\"owner\":{\"__isSmartRef__\":true,\"id\":334},\"layout\":{\"__isSmartRef__\":true,\"id\":347},\"syntaxHighlightingWhileTyping\":true,\"attributeConnections\":[{\"__isSmartRef__\":true,\"id\":348}],\"doNotSerialize\":[\"$$textString\"],\"doNotCopyProperties\":[\"$$textString\"],\"lastSyntaxHighlightTime\":1307282796737,\"accessibleInInactiveWindow\":true,\"eventsAreIgnored\":false,\"_HandStyle\":\"default\",\"_PointerEvents\":\"auto\",\"_Visible\":true,\"priorSelectionRange\":[0,22],\"charsReplaced\":\"\",\"lastFindLoc\":15,\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"textString\":\"undefined\",\"__LivelyClassName__\":\"lively.morphic.Text\"},\"336\":{\"_Position\":{\"__isSmartRef__\":true,\"id\":337},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":338},\"_Extent\":{\"__isSmartRef__\":true,\"id\":339},\"_BorderWidth\":2,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":177},\"_Fill\":{\"__isSmartRef__\":true,\"id\":340},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"337\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"338\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\"},\"339\":{\"x\":500,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"340\":{\"r\":0.95,\"g\":0.95,\"b\":0.95,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"341\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"onRenderFinished\":\"onRenderFinishedHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\",\"updateText\":\"updateTextHTML\",\"setTextExtent\":\"setTextExtentHTML\",\"setMaxTextWidth\":\"setMaxTextWidthHTML\",\"setMaxTextHeight\":\"setMaxTextHeightHTML\",\"setMinTextWidth\":\"setMinTextWidthHTML\",\"setMinTextHeight\":\"setMinTextHeightHTML\",\"getTextExtent\":\"getTextExtentHTML\",\"getTextString\":\"getTextStringHTML\",\"ignoreTextEvents\":\"ignoreTextEventsHTML\",\"unignoreTextEvents\":\"unignoreTextEventsHTML\",\"enableTextEvents\":\"enableTextEventsHTML\",\"setFontFamily\":\"setFontFamilyHTML\",\"setFontSize\":\"setFontSizeHTML\",\"setTextColor\":\"setTextColorHTML\",\"setPadding\":\"setPaddingHTML\",\"setAlign\":\"setAlignHTML\",\"setVerticalAlign\":\"setVerticalAlignHTML\",\"setDisplay\":\"setDisplayHTML\",\"setWhiteSpaceHandling\":\"setWhiteSpaceHandlingHTML\",\"focusMorph\":\"focusMorphHTML\"},\"342\":{\"style\":{\"__isSmartRef__\":true,\"id\":343},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":335},\"storedString\":\"undefined\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\"},\"343\":{\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\"},\"344\":{\"morph\":{\"__isSmartRef__\":true,\"id\":335},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"345\":{\"x\":0,\"y\":22,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"346\":{\"x\":500,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"347\":{\"resizeWidth\":true,\"resizeHeight\":true},\"348\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":335},\"sourceAttrName\":\"textString\",\"targetObj\":{\"__isSmartRef__\":true,\"id\":335},\"targetMethodName\":\"highlightJavaScriptSyntax\",\"__SourceModuleName__\":\"Global.lively.bindings\",\"__LivelyClassName__\":\"AttributeConnection\"},\"349\":{\"submorphs\":[{\"__isSmartRef__\":true,\"id\":350},{\"__isSmartRef__\":true,\"id\":362},{\"__isSmartRef__\":true,\"id\":396},{\"__isSmartRef__\":true,\"id\":429}],\"scripts\":[],\"shape\":{\"__isSmartRef__\":true,\"id\":463},\"id\":362,\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":474},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":475},\"droppingEnabled\":true,\"halosEnabled\":true,\"layout\":{\"__isSmartRef__\":true,\"id\":476},\"_Position\":{\"__isSmartRef__\":true,\"id\":477},\"windowMorph\":{\"__isSmartRef__\":true,\"id\":334},\"label\":{\"__isSmartRef__\":true,\"id\":350},\"closeButton\":{\"__isSmartRef__\":true,\"id\":362},\"menuButton\":{\"__isSmartRef__\":true,\"id\":396},\"collapseButton\":{\"__isSmartRef__\":true,\"id\":429},\"priorExtent\":{\"__isSmartRef__\":true,\"id\":478},\"owner\":{\"__isSmartRef__\":true,\"id\":334},\"__SourceModuleName__\":\"Global.lively.morphic.Widgets\",\"__LivelyClassName__\":\"lively.morphic.TitleBar\"},\"350\":{\"submorphs\":[],\"scripts\":[],\"shape\":{\"__isSmartRef__\":true,\"id\":351},\"id\":363,\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":355},\"textChunks\":[{\"__isSmartRef__\":true,\"id\":356}],\"eventHandler\":{\"__isSmartRef__\":true,\"id\":358},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"halosEnabled\":true,\"_Padding\":{\"__isSmartRef__\":true,\"id\":197},\"_ClipMode\":\"hidden\",\"fixedWidth\":true,\"_WhiteSpaceHandling\":\"pre-wrap\",\"fixedHeight\":true,\"allowInput\":false,\"_FontFamily\":\"Helvetica\",\"evalEnabled\":false,\"isLabel\":true,\"_HandStyle\":\"default\",\"layout\":{\"__isSmartRef__\":true,\"id\":359},\"_FontSize\":10,\"_Align\":\"center\",\"eventsAreIgnored\":true,\"_PointerEvents\":\"none\",\"owner\":{\"__isSmartRef__\":true,\"id\":349},\"priorExtent\":{\"__isSmartRef__\":true,\"id\":360},\"_MaxTextWidth\":441,\"_MaxTextHeight\":17,\"_Position\":{\"__isSmartRef__\":true,\"id\":361},\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"__LivelyClassName__\":\"lively.morphic.Text\"},\"351\":{\"_Position\":{\"__isSmartRef__\":true,\"id\":352},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":353},\"_Extent\":{\"__isSmartRef__\":true,\"id\":354},\"_BorderWidth\":0,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":177},\"_Fill\":null,\"_BorderRadius\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"352\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"353\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\"},\"354\":{\"x\":441,\"y\":17,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"355\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"onRenderFinished\":\"onRenderFinishedHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\",\"updateText\":\"updateTextHTML\",\"setTextExtent\":\"setTextExtentHTML\",\"setMaxTextWidth\":\"setMaxTextWidthHTML\",\"setMaxTextHeight\":\"setMaxTextHeightHTML\",\"setMinTextWidth\":\"setMinTextWidthHTML\",\"setMinTextHeight\":\"setMinTextHeightHTML\",\"getTextExtent\":\"getTextExtentHTML\",\"getTextString\":\"getTextStringHTML\",\"ignoreTextEvents\":\"ignoreTextEventsHTML\",\"unignoreTextEvents\":\"unignoreTextEventsHTML\",\"enableTextEvents\":\"enableTextEventsHTML\",\"setFontFamily\":\"setFontFamilyHTML\",\"setFontSize\":\"setFontSizeHTML\",\"setTextColor\":\"setTextColorHTML\",\"setPadding\":\"setPaddingHTML\",\"setAlign\":\"setAlignHTML\",\"setVerticalAlign\":\"setVerticalAlignHTML\",\"setDisplay\":\"setDisplayHTML\",\"setWhiteSpaceHandling\":\"setWhiteSpaceHandlingHTML\",\"focusMorph\":\"focusMorphHTML\"},\"356\":{\"style\":{\"__isSmartRef__\":true,\"id\":357},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":350},\"storedString\":\"\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\"},\"357\":{\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\"},\"358\":{\"morph\":{\"__isSmartRef__\":true,\"id\":350},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"359\":{\"resizeWidth\":true},\"360\":{\"x\":0,\"y\":14,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"361\":{\"x\":20,\"y\":3,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"362\":{\"submorphs\":[{\"__isSmartRef__\":true,\"id\":363}],\"scripts\":[],\"shape\":{\"__isSmartRef__\":true,\"id\":374},\"id\":364,\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":378},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":379},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"halosEnabled\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":380},\"priorExtent\":{\"__isSmartRef__\":true,\"id\":381},\"value\":false,\"toggle\":false,\"isActive\":true,\"normalFill\":{\"__isSmartRef__\":true,\"id\":219},\"lighterFill\":{\"__isSmartRef__\":true,\"id\":382},\"label\":{\"__isSmartRef__\":true,\"id\":363},\"owner\":{\"__isSmartRef__\":true,\"id\":349},\"layout\":{\"__isSmartRef__\":true,\"id\":391},\"attributeConnections\":[{\"__isSmartRef__\":true,\"id\":392},{\"__isSmartRef__\":true,\"id\":394}],\"doNotSerialize\":[\"$$getHelpText\",\"$$fire\"],\"doNotCopyProperties\":[\"$$getHelpText\",\"$$fire\"],\"__SourceModuleName__\":\"Global.lively.morphic.Widgets\",\"__LivelyClassName__\":\"lively.morphic.WindowControl\"},\"363\":{\"submorphs\":[],\"scripts\":[],\"shape\":{\"__isSmartRef__\":true,\"id\":364},\"id\":365,\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":368},\"textChunks\":[{\"__isSmartRef__\":true,\"id\":369}],\"eventHandler\":{\"__isSmartRef__\":true,\"id\":371},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"halosEnabled\":true,\"_Padding\":{\"__isSmartRef__\":true,\"id\":211},\"_ClipMode\":\"hidden\",\"fixedWidth\":true,\"_WhiteSpaceHandling\":\"pre-wrap\",\"fixedHeight\":true,\"allowInput\":false,\"_FontFamily\":\"Helvetica\",\"_Position\":{\"__isSmartRef__\":true,\"id\":372},\"priorExtent\":{\"__isSmartRef__\":true,\"id\":373},\"_MaxTextWidth\":17,\"_MaxTextHeight\":17,\"evalEnabled\":false,\"owner\":{\"__isSmartRef__\":true,\"id\":362},\"isLabel\":true,\"_HandStyle\":\"default\",\"_FontSize\":8,\"_Align\":\"center\",\"eventsAreIgnored\":true,\"_PointerEvents\":\"none\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"__LivelyClassName__\":\"lively.morphic.Text\"},\"364\":{\"_Position\":{\"__isSmartRef__\":true,\"id\":365},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":366},\"_Extent\":{\"__isSmartRef__\":true,\"id\":367},\"_BorderWidth\":0,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":177},\"_Fill\":null,\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"365\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"366\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\"},\"367\":{\"x\":17,\"y\":17,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"368\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"onRenderFinished\":\"onRenderFinishedHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\",\"updateText\":\"updateTextHTML\",\"setTextExtent\":\"setTextExtentHTML\",\"setMaxTextWidth\":\"setMaxTextWidthHTML\",\"setMaxTextHeight\":\"setMaxTextHeightHTML\",\"setMinTextWidth\":\"setMinTextWidthHTML\",\"setMinTextHeight\":\"setMinTextHeightHTML\",\"getTextExtent\":\"getTextExtentHTML\",\"getTextString\":\"getTextStringHTML\",\"ignoreTextEvents\":\"ignoreTextEventsHTML\",\"unignoreTextEvents\":\"unignoreTextEventsHTML\",\"enableTextEvents\":\"enableTextEventsHTML\",\"setFontFamily\":\"setFontFamilyHTML\",\"setFontSize\":\"setFontSizeHTML\",\"setTextColor\":\"setTextColorHTML\",\"setPadding\":\"setPaddingHTML\",\"setAlign\":\"setAlignHTML\",\"setVerticalAlign\":\"setVerticalAlignHTML\",\"setDisplay\":\"setDisplayHTML\",\"setWhiteSpaceHandling\":\"setWhiteSpaceHandlingHTML\",\"focusMorph\":\"focusMorphHTML\"},\"369\":{\"style\":{\"__isSmartRef__\":true,\"id\":370},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":363},\"storedString\":\"\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\"},\"370\":{\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\"},\"371\":{\"morph\":{\"__isSmartRef__\":true,\"id\":363},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"372\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"373\":{\"x\":17,\"y\":17,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"374\":{\"_Position\":{\"__isSmartRef__\":true,\"id\":375},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":376},\"_Extent\":{\"__isSmartRef__\":true,\"id\":377},\"_BorderWidth\":0,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":218},\"_Fill\":{\"__isSmartRef__\":true,\"id\":219},\"_StrokeOpacity\":0,\"_BorderRadius\":5,\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"375\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"376\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\"},\"377\":{\"x\":17,\"y\":17,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"378\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"setOrigin\":\"setOriginHTML\",\"setClipMode\":\"setClipModeHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\"},\"379\":{\"morph\":{\"__isSmartRef__\":true,\"id\":362},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"380\":{\"x\":480,\"y\":3,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"381\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"382\":{\"stops\":[{\"__isSmartRef__\":true,\"id\":383},{\"__isSmartRef__\":true,\"id\":385},{\"__isSmartRef__\":true,\"id\":387},{\"__isSmartRef__\":true,\"id\":389}],\"vector\":{\"__isSmartRef__\":true,\"id\":228},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.LinearGradient\"},\"383\":{\"offset\":0,\"color\":{\"__isSmartRef__\":true,\"id\":384}},\"384\":{\"r\":0.98,\"g\":0.98,\"b\":0.98,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"385\":{\"offset\":0.4,\"color\":{\"__isSmartRef__\":true,\"id\":386}},\"386\":{\"r\":0.91,\"g\":0.91,\"b\":0.91,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"387\":{\"offset\":0.6,\"color\":{\"__isSmartRef__\":true,\"id\":388}},\"388\":{\"r\":0.91,\"g\":0.91,\"b\":0.91,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"389\":{\"offset\":1,\"color\":{\"__isSmartRef__\":true,\"id\":390}},\"390\":{\"r\":0.97,\"g\":0.97,\"b\":0.97,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"391\":{\"moveHorizontal\":true},\"392\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":362},\"sourceAttrName\":\"getHelpText\",\"targetObj\":{\"__isSmartRef__\":true,\"id\":334},\"targetMethodName\":\"getCloseHelp\",\"converter\":null,\"converterString\":null,\"updater\":null,\"updaterString\":null,\"varMapping\":{\"__isSmartRef__\":true,\"id\":393},\"__SourceModuleName__\":\"Global.lively.bindings\",\"__LivelyClassName__\":\"AttributeConnection\"},\"393\":{\"source\":{\"__isSmartRef__\":true,\"id\":362},\"target\":{\"__isSmartRef__\":true,\"id\":334}},\"394\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":362},\"sourceAttrName\":\"fire\",\"targetObj\":{\"__isSmartRef__\":true,\"id\":334},\"targetMethodName\":\"initiateShutdown\",\"converter\":null,\"converterString\":null,\"updater\":null,\"updaterString\":null,\"varMapping\":{\"__isSmartRef__\":true,\"id\":395},\"__SourceModuleName__\":\"Global.lively.bindings\",\"__LivelyClassName__\":\"AttributeConnection\"},\"395\":{\"source\":{\"__isSmartRef__\":true,\"id\":362},\"target\":{\"__isSmartRef__\":true,\"id\":334}},\"396\":{\"submorphs\":[{\"__isSmartRef__\":true,\"id\":397}],\"scripts\":[],\"shape\":{\"__isSmartRef__\":true,\"id\":408},\"id\":366,\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":412},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":413},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"halosEnabled\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":414},\"priorExtent\":{\"__isSmartRef__\":true,\"id\":415},\"value\":false,\"toggle\":false,\"isActive\":true,\"normalFill\":{\"__isSmartRef__\":true,\"id\":219},\"lighterFill\":{\"__isSmartRef__\":true,\"id\":416},\"label\":{\"__isSmartRef__\":true,\"id\":397},\"owner\":{\"__isSmartRef__\":true,\"id\":349},\"attributeConnections\":[{\"__isSmartRef__\":true,\"id\":425},{\"__isSmartRef__\":true,\"id\":427}],\"doNotSerialize\":[\"$$getHelpText\",\"$$fire\"],\"doNotCopyProperties\":[\"$$getHelpText\",\"$$fire\"],\"__SourceModuleName__\":\"Global.lively.morphic.Widgets\",\"__LivelyClassName__\":\"lively.morphic.WindowControl\"},\"397\":{\"submorphs\":[],\"scripts\":[],\"shape\":{\"__isSmartRef__\":true,\"id\":398},\"id\":367,\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":402},\"textChunks\":[{\"__isSmartRef__\":true,\"id\":403}],\"eventHandler\":{\"__isSmartRef__\":true,\"id\":405},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"halosEnabled\":true,\"_Padding\":{\"__isSmartRef__\":true,\"id\":211},\"_ClipMode\":\"hidden\",\"fixedWidth\":true,\"_WhiteSpaceHandling\":\"pre-wrap\",\"fixedHeight\":true,\"allowInput\":false,\"_FontFamily\":\"Helvetica\",\"_Position\":{\"__isSmartRef__\":true,\"id\":406},\"priorExtent\":{\"__isSmartRef__\":true,\"id\":407},\"_MaxTextWidth\":17,\"_MaxTextHeight\":17,\"evalEnabled\":false,\"owner\":{\"__isSmartRef__\":true,\"id\":396},\"isLabel\":true,\"_HandStyle\":\"default\",\"_FontSize\":8,\"_Align\":\"center\",\"eventsAreIgnored\":true,\"_PointerEvents\":\"none\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"__LivelyClassName__\":\"lively.morphic.Text\"},\"398\":{\"_Position\":{\"__isSmartRef__\":true,\"id\":399},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":400},\"_Extent\":{\"__isSmartRef__\":true,\"id\":401},\"_BorderWidth\":0,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":177},\"_Fill\":null,\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"399\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"400\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\"},\"401\":{\"x\":17,\"y\":17,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"402\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"onRenderFinished\":\"onRenderFinishedHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\",\"updateText\":\"updateTextHTML\",\"setTextExtent\":\"setTextExtentHTML\",\"setMaxTextWidth\":\"setMaxTextWidthHTML\",\"setMaxTextHeight\":\"setMaxTextHeightHTML\",\"setMinTextWidth\":\"setMinTextWidthHTML\",\"setMinTextHeight\":\"setMinTextHeightHTML\",\"getTextExtent\":\"getTextExtentHTML\",\"getTextString\":\"getTextStringHTML\",\"ignoreTextEvents\":\"ignoreTextEventsHTML\",\"unignoreTextEvents\":\"unignoreTextEventsHTML\",\"enableTextEvents\":\"enableTextEventsHTML\",\"setFontFamily\":\"setFontFamilyHTML\",\"setFontSize\":\"setFontSizeHTML\",\"setTextColor\":\"setTextColorHTML\",\"setPadding\":\"setPaddingHTML\",\"setAlign\":\"setAlignHTML\",\"setVerticalAlign\":\"setVerticalAlignHTML\",\"setDisplay\":\"setDisplayHTML\",\"setWhiteSpaceHandling\":\"setWhiteSpaceHandlingHTML\",\"focusMorph\":\"focusMorphHTML\"},\"403\":{\"style\":{\"__isSmartRef__\":true,\"id\":404},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":397},\"storedString\":\"\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\"},\"404\":{\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\"},\"405\":{\"morph\":{\"__isSmartRef__\":true,\"id\":397},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"406\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"407\":{\"x\":17,\"y\":17,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"408\":{\"_Position\":{\"__isSmartRef__\":true,\"id\":409},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":410},\"_Extent\":{\"__isSmartRef__\":true,\"id\":411},\"_BorderWidth\":0,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":218},\"_Fill\":{\"__isSmartRef__\":true,\"id\":219},\"_StrokeOpacity\":0,\"_BorderRadius\":5,\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"409\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"410\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\"},\"411\":{\"x\":17,\"y\":17,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"412\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"setOrigin\":\"setOriginHTML\",\"setClipMode\":\"setClipModeHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\"},\"413\":{\"morph\":{\"__isSmartRef__\":true,\"id\":396},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"414\":{\"x\":3,\"y\":3,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"415\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"416\":{\"stops\":[{\"__isSmartRef__\":true,\"id\":417},{\"__isSmartRef__\":true,\"id\":419},{\"__isSmartRef__\":true,\"id\":421},{\"__isSmartRef__\":true,\"id\":423}],\"vector\":{\"__isSmartRef__\":true,\"id\":228},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.LinearGradient\"},\"417\":{\"offset\":0,\"color\":{\"__isSmartRef__\":true,\"id\":418}},\"418\":{\"r\":0.98,\"g\":0.98,\"b\":0.98,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"419\":{\"offset\":0.4,\"color\":{\"__isSmartRef__\":true,\"id\":420}},\"420\":{\"r\":0.91,\"g\":0.91,\"b\":0.91,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"421\":{\"offset\":0.6,\"color\":{\"__isSmartRef__\":true,\"id\":422}},\"422\":{\"r\":0.91,\"g\":0.91,\"b\":0.91,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"423\":{\"offset\":1,\"color\":{\"__isSmartRef__\":true,\"id\":424}},\"424\":{\"r\":0.97,\"g\":0.97,\"b\":0.97,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"425\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":396},\"sourceAttrName\":\"getHelpText\",\"targetObj\":{\"__isSmartRef__\":true,\"id\":334},\"targetMethodName\":\"getMenuHelp\",\"converter\":null,\"converterString\":null,\"updater\":null,\"updaterString\":null,\"varMapping\":{\"__isSmartRef__\":true,\"id\":426},\"__SourceModuleName__\":\"Global.lively.bindings\",\"__LivelyClassName__\":\"AttributeConnection\"},\"426\":{\"source\":{\"__isSmartRef__\":true,\"id\":396},\"target\":{\"__isSmartRef__\":true,\"id\":334}},\"427\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":396},\"sourceAttrName\":\"fire\",\"targetObj\":{\"__isSmartRef__\":true,\"id\":334},\"targetMethodName\":\"showTargetMorphMenu\",\"converter\":null,\"converterString\":null,\"updater\":null,\"updaterString\":null,\"varMapping\":{\"__isSmartRef__\":true,\"id\":428},\"__SourceModuleName__\":\"Global.lively.bindings\",\"__LivelyClassName__\":\"AttributeConnection\"},\"428\":{\"source\":{\"__isSmartRef__\":true,\"id\":396},\"target\":{\"__isSmartRef__\":true,\"id\":334}},\"429\":{\"submorphs\":[{\"__isSmartRef__\":true,\"id\":430}],\"scripts\":[],\"shape\":{\"__isSmartRef__\":true,\"id\":441},\"id\":368,\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":445},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":446},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"halosEnabled\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":447},\"priorExtent\":{\"__isSmartRef__\":true,\"id\":448},\"value\":false,\"toggle\":false,\"isActive\":true,\"normalFill\":{\"__isSmartRef__\":true,\"id\":219},\"lighterFill\":{\"__isSmartRef__\":true,\"id\":449},\"label\":{\"__isSmartRef__\":true,\"id\":430},\"owner\":{\"__isSmartRef__\":true,\"id\":349},\"layout\":{\"__isSmartRef__\":true,\"id\":458},\"attributeConnections\":[{\"__isSmartRef__\":true,\"id\":459},{\"__isSmartRef__\":true,\"id\":461}],\"doNotSerialize\":[\"$$getHelpText\",\"$$fire\"],\"doNotCopyProperties\":[\"$$getHelpText\",\"$$fire\"],\"__SourceModuleName__\":\"Global.lively.morphic.Widgets\",\"__LivelyClassName__\":\"lively.morphic.WindowControl\"},\"430\":{\"submorphs\":[],\"scripts\":[],\"shape\":{\"__isSmartRef__\":true,\"id\":431},\"id\":369,\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":435},\"textChunks\":[{\"__isSmartRef__\":true,\"id\":436}],\"eventHandler\":{\"__isSmartRef__\":true,\"id\":438},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"halosEnabled\":true,\"_Padding\":{\"__isSmartRef__\":true,\"id\":211},\"_ClipMode\":\"hidden\",\"fixedWidth\":true,\"_WhiteSpaceHandling\":\"pre-wrap\",\"fixedHeight\":true,\"allowInput\":false,\"_FontFamily\":\"Helvetica\",\"_Position\":{\"__isSmartRef__\":true,\"id\":439},\"priorExtent\":{\"__isSmartRef__\":true,\"id\":440},\"_MaxTextWidth\":17,\"_MaxTextHeight\":17,\"evalEnabled\":false,\"owner\":{\"__isSmartRef__\":true,\"id\":429},\"isLabel\":true,\"_HandStyle\":\"default\",\"_FontSize\":8,\"_Align\":\"center\",\"eventsAreIgnored\":true,\"_PointerEvents\":\"none\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"__LivelyClassName__\":\"lively.morphic.Text\"},\"431\":{\"_Position\":{\"__isSmartRef__\":true,\"id\":432},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":433},\"_Extent\":{\"__isSmartRef__\":true,\"id\":434},\"_BorderWidth\":0,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":177},\"_Fill\":null,\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"432\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"433\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\"},\"434\":{\"x\":17,\"y\":17,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"435\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"onRenderFinished\":\"onRenderFinishedHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\",\"updateText\":\"updateTextHTML\",\"setTextExtent\":\"setTextExtentHTML\",\"setMaxTextWidth\":\"setMaxTextWidthHTML\",\"setMaxTextHeight\":\"setMaxTextHeightHTML\",\"setMinTextWidth\":\"setMinTextWidthHTML\",\"setMinTextHeight\":\"setMinTextHeightHTML\",\"getTextExtent\":\"getTextExtentHTML\",\"getTextString\":\"getTextStringHTML\",\"ignoreTextEvents\":\"ignoreTextEventsHTML\",\"unignoreTextEvents\":\"unignoreTextEventsHTML\",\"enableTextEvents\":\"enableTextEventsHTML\",\"setFontFamily\":\"setFontFamilyHTML\",\"setFontSize\":\"setFontSizeHTML\",\"setTextColor\":\"setTextColorHTML\",\"setPadding\":\"setPaddingHTML\",\"setAlign\":\"setAlignHTML\",\"setVerticalAlign\":\"setVerticalAlignHTML\",\"setDisplay\":\"setDisplayHTML\",\"setWhiteSpaceHandling\":\"setWhiteSpaceHandlingHTML\",\"focusMorph\":\"focusMorphHTML\"},\"436\":{\"style\":{\"__isSmartRef__\":true,\"id\":437},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":430},\"storedString\":\"\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\"},\"437\":{\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\"},\"438\":{\"morph\":{\"__isSmartRef__\":true,\"id\":430},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"439\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"440\":{\"x\":17,\"y\":17,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"441\":{\"_Position\":{\"__isSmartRef__\":true,\"id\":442},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":443},\"_Extent\":{\"__isSmartRef__\":true,\"id\":444},\"_BorderWidth\":0,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":218},\"_Fill\":{\"__isSmartRef__\":true,\"id\":219},\"_StrokeOpacity\":0,\"_BorderRadius\":5,\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"442\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"443\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\"},\"444\":{\"x\":17,\"y\":17,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"445\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"setOrigin\":\"setOriginHTML\",\"setClipMode\":\"setClipModeHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\"},\"446\":{\"morph\":{\"__isSmartRef__\":true,\"id\":429},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"447\":{\"x\":461,\"y\":3,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"448\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"449\":{\"stops\":[{\"__isSmartRef__\":true,\"id\":450},{\"__isSmartRef__\":true,\"id\":452},{\"__isSmartRef__\":true,\"id\":454},{\"__isSmartRef__\":true,\"id\":456}],\"vector\":{\"__isSmartRef__\":true,\"id\":228},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.LinearGradient\"},\"450\":{\"offset\":0,\"color\":{\"__isSmartRef__\":true,\"id\":451}},\"451\":{\"r\":0.98,\"g\":0.98,\"b\":0.98,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"452\":{\"offset\":0.4,\"color\":{\"__isSmartRef__\":true,\"id\":453}},\"453\":{\"r\":0.91,\"g\":0.91,\"b\":0.91,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"454\":{\"offset\":0.6,\"color\":{\"__isSmartRef__\":true,\"id\":455}},\"455\":{\"r\":0.91,\"g\":0.91,\"b\":0.91,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"456\":{\"offset\":1,\"color\":{\"__isSmartRef__\":true,\"id\":457}},\"457\":{\"r\":0.97,\"g\":0.97,\"b\":0.97,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"458\":{\"moveHorizontal\":true},\"459\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":429},\"sourceAttrName\":\"getHelpText\",\"targetObj\":{\"__isSmartRef__\":true,\"id\":334},\"targetMethodName\":\"getCollapseHelp\",\"converter\":null,\"converterString\":null,\"updater\":null,\"updaterString\":null,\"varMapping\":{\"__isSmartRef__\":true,\"id\":460},\"__SourceModuleName__\":\"Global.lively.bindings\",\"__LivelyClassName__\":\"AttributeConnection\"},\"460\":{\"source\":{\"__isSmartRef__\":true,\"id\":429},\"target\":{\"__isSmartRef__\":true,\"id\":334}},\"461\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":429},\"sourceAttrName\":\"fire\",\"targetObj\":{\"__isSmartRef__\":true,\"id\":334},\"targetMethodName\":\"toggleCollapse\",\"converter\":null,\"converterString\":null,\"updater\":null,\"updaterString\":null,\"varMapping\":{\"__isSmartRef__\":true,\"id\":462},\"__SourceModuleName__\":\"Global.lively.bindings\",\"__LivelyClassName__\":\"AttributeConnection\"},\"462\":{\"source\":{\"__isSmartRef__\":true,\"id\":429},\"target\":{\"__isSmartRef__\":true,\"id\":334}},\"463\":{\"_Position\":{\"__isSmartRef__\":true,\"id\":464},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":465},\"_Extent\":{\"__isSmartRef__\":true,\"id\":466},\"_BorderWidth\":1,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":318},\"_Fill\":{\"__isSmartRef__\":true,\"id\":467},\"_StrokeOpacity\":1,\"_BorderRadius\":\"8px 8px 0px 0px\",\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"464\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"465\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\"},\"466\":{\"x\":500,\"y\":22,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"467\":{\"stops\":[{\"__isSmartRef__\":true,\"id\":468},{\"__isSmartRef__\":true,\"id\":470},{\"__isSmartRef__\":true,\"id\":472}],\"vector\":{\"__isSmartRef__\":true,\"id\":228},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.LinearGradient\"},\"468\":{\"offset\":0,\"color\":{\"__isSmartRef__\":true,\"id\":469}},\"469\":{\"r\":0.8600000000000001,\"g\":0.8600000000000001,\"b\":0.8600000000000001,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"470\":{\"offset\":0.6,\"color\":{\"__isSmartRef__\":true,\"id\":471}},\"471\":{\"r\":0.95,\"g\":0.95,\"b\":0.95,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"472\":{\"offset\":1,\"color\":{\"__isSmartRef__\":true,\"id\":473}},\"473\":{\"r\":0.8600000000000001,\"g\":0.8600000000000001,\"b\":0.8600000000000001,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"474\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"setOrigin\":\"setOriginHTML\",\"setClipMode\":\"setClipModeHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\"},\"475\":{\"morph\":{\"__isSmartRef__\":true,\"id\":349},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"476\":{\"resizeWidth\":true,\"adjustForNewBounds\":true},\"477\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"478\":{\"x\":500,\"y\":22,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"479\":{\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":480},\"_BorderWidth\":0,\"_Fill\":null,\"_StrokeOpacity\":0,\"_BorderRadius\":0,\"_Extent\":{\"__isSmartRef__\":true,\"id\":481},\"_Position\":{\"__isSmartRef__\":true,\"id\":482},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"480\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\"},\"481\":{\"x\":500,\"y\":222,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"482\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"483\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"setOrigin\":\"setOriginHTML\",\"setClipMode\":\"setClipModeHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\"},\"484\":{\"morph\":{\"__isSmartRef__\":true,\"id\":334},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"485\":{\"adjustForNewBounds\":true},\"486\":{\"x\":1131,\"y\":79,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"487\":{\"x\":500,\"y\":222,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"488\":{\"a\":1,\"b\":0,\"c\":0,\"d\":1,\"e\":1131,\"f\":79,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"lively.morphic.Similitude\"},\"489\":{\"x\":500,\"y\":22,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"490\":{\"a\":1,\"b\":0,\"c\":0,\"d\":1,\"e\":1131,\"f\":79,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"lively.morphic.Similitude\"},\"491\":{\"x\":500,\"y\":222,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"492\":{\"x\":1507,\"y\":76,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"493\":{\"x\":1131,\"y\":79,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"494\":{\"x\":1131,\"y\":79,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"495\":{\"x\":377.6609726943286,\"y\":419.5142810783999,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"496\":{\"requiredModules\":[],\"migrationLevel\":2,\"partsSpaceName\":\"PartsBin/Tools\",\"__SourceModuleName__\":\"Global.lively.PartsBin\",\"comment\":\"Edit scripts and connections of a specific morph. Early version.\",\"partName\":\"ObjectEditor\",\"__LivelyClassName__\":\"lively.PartsBin.PartsBinMetaInfo\"},\"497\":{\"submorphs\":[],\"scripts\":[],\"id\":\"3547765B-E224-48EC-B58F-278C1DC7422E\",\"shape\":{\"__isSmartRef__\":true,\"id\":498},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"halosEnabled\":true,\"_Padding\":{\"__isSmartRef__\":true,\"id\":505},\"fixedWidth\":true,\"_WhiteSpaceHandling\":\"pre-wrap\",\"fixedHeight\":true,\"allowInput\":true,\"_FontFamily\":\"Monaco,courier\",\"_MaxTextWidth\":689.0285365288845,\"_MaxTextHeight\":null,\"textChunks\":[{\"__isSmartRef__\":true,\"id\":506}],\"layout\":{\"__isSmartRef__\":true,\"id\":508},\"showsHalos\":false,\"prevScroll\":[0,0],\"priorSelectionRange\":[156,156],\"name\":\"ObjectEditorScriptPane\",\"charsReplaced\":\"\",\"lastFindLoc\":152,\"partsBinMetaInfo\":{\"__isSmartRef__\":true,\"id\":509},\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"priorExtent\":{\"__isSmartRef__\":true,\"id\":510},\"_ClipMode\":\"auto\",\"_FontSize\":9,\"lastSyntaxHighlightTime\":1335016486208,\"doitContext\":null,\"savedTextString\":\"// changed at Thu Feb 02 2012 14:37:57 GMT+0100 (CET) by conradcalmez \\nthis.addScript(function createMenuItems(items) {\\n alertOK(\\\"creating menu items ... like a boss\\\");\\n}).tag([]);\",\"_Align\":\"left\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":511},\"lastSearchString\":\"stringsformat\",\"eventHandler\":{\"__isSmartRef__\":true,\"id\":512},\"attributeConnections\":[{\"__isSmartRef__\":true,\"id\":513}],\"doNotSerialize\":[\"$$textString\"],\"doNotCopyProperties\":[\"$$textString\"],\"distanceToDragEvent\":{\"__isSmartRef__\":true,\"id\":539},\"_MinTextWidth\":689.0285365288845,\"_MinTextHeight\":null,\"previousSelection\":[120,120],\"lastSaveSource\":\"\",\"isBeingDragged\":false,\"draggingEnabled\":false,\"objectEditorPane\":{\"__isSmartRef__\":true,\"id\":1},\"isCopyMorphRef\":true,\"morphRefId\":1,\"statusMorph\":{\"__isSmartRef__\":true,\"id\":540},\"derivationIds\":[219,\"DD5046D0-C1D6-412A-83C9-CD7EE63D40E0\",\"4D92BDFD-A599-4154-A197-A4B1292C1619\",\"98551F68-B128-4262-9BC2-6B8AC7C8D7C0\",\"47731662-FF8E-4C0F-A170-FD5C56A06021\",\"3FC7FDE6-156F-4056-BB04-B76D8B6C5472\",\"C1E8D5BB-56F9-47B3-A520-BEEFEF791823\",\"115FC149-EEF9-415A-A5B7-AB0B9D0170A4\",\"0D66FA39-01E7-4F16-840C-4FA0FA14DD10\",\"B0A74693-DE3F-4867-8DC0-61B098A8F0D1\"],\"_Position\":{\"__isSmartRef__\":true,\"id\":555},\"owner\":{\"__isSmartRef__\":true,\"id\":1},\"textString\":\"\",\"_Rotation\":0,\"_Scale\":1,\"__serializedLivelyClosures__\":{\"__isSmartRef__\":true,\"id\":556},\"__LivelyClassName__\":\"lively.morphic.Text\"},\"498\":{\"_Position\":{\"__isSmartRef__\":true,\"id\":499},\"_Extent\":{\"__isSmartRef__\":true,\"id\":500},\"_BorderWidth\":1,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":501},\"_Fill\":{\"__isSmartRef__\":true,\"id\":502},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"_BorderRadius\":0,\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":503},\"_Opacity\":1,\"_BorderStyle\":\"solid\",\"_ClipMode\":\"auto\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":504},\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"499\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"500\":{\"x\":691.0285365288845,\"y\":475.61253261443596,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\"},\"501\":{\"r\":0,\"g\":0,\"b\":0,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"502\":{\"r\":0.95,\"g\":0.95,\"b\":0.95,\"a\":1,\"__LivelyClassName__\":\"Color\",\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\"},\"503\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\"},\"504\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"505\":{\"x\":2,\"y\":1,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"506\":{\"style\":{\"__isSmartRef__\":true,\"id\":507},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":497},\"storedString\":\"\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\"},\"507\":{\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\"},\"508\":{\"resizeWidth\":true,\"resizeHeight\":true},\"509\":{\"requiredModules\":[],\"partsSpaceName\":\"PartsBin/Widgets/\",\"migrationLevel\":2,\"__SourceModuleName__\":\"Global.lively.PartsBin\",\"__LivelyClassName__\":\"lively.PartsBin.PartsBinMetaInfo\"},\"510\":{\"x\":691.0285365288845,\"y\":475.61253261443596,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"511\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"onRenderFinished\":\"onRenderFinishedHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\",\"updateText\":\"updateTextHTML\",\"setTextExtent\":\"setTextExtentHTML\",\"setMaxTextWidth\":\"setMaxTextWidthHTML\",\"setMaxTextHeight\":\"setMaxTextHeightHTML\",\"setMinTextWidth\":\"setMinTextWidthHTML\",\"setMinTextHeight\":\"setMinTextHeightHTML\",\"getTextExtent\":\"getTextExtentHTML\",\"getTextString\":\"getTextStringHTML\",\"ignoreTextEvents\":\"ignoreTextEventsHTML\",\"unignoreTextEvents\":\"unignoreTextEventsHTML\",\"enableTextEvents\":\"enableTextEventsHTML\",\"setFontFamily\":\"setFontFamilyHTML\",\"setFontSize\":\"setFontSizeHTML\",\"setTextColor\":\"setTextColorHTML\",\"setPadding\":\"setPaddingHTML\",\"setAlign\":\"setAlignHTML\",\"setVerticalAlign\":\"setVerticalAlignHTML\",\"setDisplay\":\"setDisplayHTML\",\"setWhiteSpaceHandling\":\"setWhiteSpaceHandlingHTML\",\"focusMorph\":\"focusMorphHTML\"},\"512\":{\"morph\":{\"__isSmartRef__\":true,\"id\":497},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"513\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":497},\"sourceAttrName\":\"textString\",\"targetObj\":{\"__isSmartRef__\":true,\"id\":514},\"targetMethodName\":\"indicateUnsavedChanges\",\"__SourceModuleName__\":\"Global.lively.bindings\",\"__LivelyClassName__\":\"AttributeConnection\"},\"514\":{\"submorphs\":[],\"scripts\":[],\"id\":\"44CEBF61-9A92-4E36-9576-425D5054B471\",\"shape\":{\"__isSmartRef__\":true,\"id\":515},\"droppingEnabled\":true,\"halosEnabled\":true,\"registeredForMouseEvents\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":522},\"showsHalos\":false,\"name\":\"ChangeIndicator\",\"partsBinMetaInfo\":{\"__isSmartRef__\":true,\"id\":523},\"__SourceModuleName__\":\"Global.lively.morphic.Core\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":524},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":525},\"attributeConnections\":[],\"doNotSerialize\":[],\"doNotCopyProperties\":[],\"owner\":{\"__isSmartRef__\":true,\"id\":1},\"priorExtent\":{\"__isSmartRef__\":true,\"id\":526},\"layout\":{\"__isSmartRef__\":true,\"id\":527},\"isBeingDragged\":false,\"savedColor\":{\"__isSmartRef__\":true,\"id\":518},\"alarmColor\":{\"__isSmartRef__\":true,\"id\":528},\"grabbingEnabled\":false,\"draggingEnabled\":false,\"distanceToDragEvent\":{\"__isSmartRef__\":true,\"id\":529},\"isCopyMorphRef\":true,\"morphRefId\":26,\"derivationIds\":[220,\"EE491D24-F056-4AFE-A669-7B7048C6C3D1\",\"3FA4A8C3-0FC0-43A0-8C00-00A96F9022E2\",\"62DAD3C6-A81D-450F-B32F-601EA7E619D8\",\"EEDB0C58-5990-481A-A7FF-ACB1A2DF08DD\",\"16F708CB-1259-4A75-BAEF-1A5216C6CB19\",\"97CA61D3-E09B-43CD-9880-D8B36FA303F3\",\"0AF6BEEC-8A57-44FF-9D8D-40BA6CC6A0CD\",\"AF2BEE76-C34F-457E-8699-9896327A4C07\",\"5EC39FF0-602F-44A2-BE3A-04FCA127E5D1\"],\"_ClipMode\":\"visible\",\"_Rotation\":0,\"_Scale\":1,\"__serializedLivelyClosures__\":{\"__isSmartRef__\":true,\"id\":530},\"__LivelyClassName__\":\"lively.morphic.Box\"},\"515\":{\"position\":{\"__isSmartRef__\":true,\"id\":516},\"_Extent\":{\"__isSmartRef__\":true,\"id\":517},\"_BorderWidth\":1,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":518},\"_Fill\":{\"__isSmartRef__\":true,\"id\":519},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":520},\"_ClipMode\":\"visible\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":521},\"_BorderRadius\":0,\"_Opacity\":1,\"_BorderStyle\":\"solid\",\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"516\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"517\":{\"x\":8.637782619743348,\"y\":9.712632235981744,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"518\":{\"r\":0,\"g\":0,\"b\":0,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"519\":{\"r\":0,\"g\":0,\"b\":0,\"a\":1,\"__LivelyClassName__\":\"Color\",\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\"},\"520\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\"},\"521\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"522\":{\"x\":883.0245425248855,\"y\":39.999999999999986,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"523\":{\"partsSpaceName\":\"PartsBin/Basic\",\"__SourceModuleName__\":\"Global.lively.PartsBin\",\"comment\":\"A simple box morph. A really blue one. Its amazing what you can build out of simple boxes.... Who needs stars when you got blue rectangles!\",\"migrationLevel\":2,\"partName\":\"Rectangle\",\"__LivelyClassName__\":\"lively.PartsBin.PartsBinMetaInfo\"},\"524\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"onRenderFinished\":\"onRenderFinishedHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\"},\"525\":{\"morph\":{\"__isSmartRef__\":true,\"id\":514},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"526\":{\"x\":8.637782619743348,\"y\":10.787481852220026,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"527\":{\"moveHorizontal\":true,\"adjustForNewBounds\":true},\"528\":{\"r\":0.9411764705882353,\"g\":0,\"b\":0,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"529\":{\"x\":37.328206296760186,\"y\":-17.53316489131697,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"530\":{\"indicateUnsavedChanges\":{\"__isSmartRef__\":true,\"id\":531},\"setColors\":{\"__isSmartRef__\":true,\"id\":535}},\"531\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":532},\"source\":\"function indicateUnsavedChanges() {\\n if (this.owner.scriptPane.hasChanged()) {\\n this.setColors(this.alarmColor);\\n } else {\\n this.setColors(this.savedColor);\\n }\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":533},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"532\":{\"this\":{\"__isSmartRef__\":true,\"id\":514}},\"533\":{\"user\":\"lauritz\",\"timestamp\":{\"__isSmartRef__\":true,\"id\":534}},\"534\":{\"isSerializedDate\":true,\"string\":\"Tue Sep 27 2011 20:09:19 GMT+0200 (CEST)\"},\"535\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":536},\"source\":\"function setColors(color) {\\n this.setFill(color);\\n this.setBorderColor(color);\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":537},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"536\":{\"this\":{\"__isSmartRef__\":true,\"id\":514}},\"537\":{\"user\":\"lauritz\",\"timestamp\":{\"__isSmartRef__\":true,\"id\":538}},\"538\":{\"isSerializedDate\":true,\"string\":\"Tue Sep 27 2011 19:06:09 GMT+0200 (CEST)\"},\"539\":{\"x\":341.1979959929888,\"y\":-18.288721442524036,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"540\":{\"submorphs\":[],\"scripts\":[],\"shape\":{\"__isSmartRef__\":true,\"id\":541},\"id\":553,\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":548},\"_WhiteSpaceHandling\":\"pre-wrap\",\"textChunks\":[{\"__isSmartRef__\":true,\"id\":549}],\"eventHandler\":{\"__isSmartRef__\":true,\"id\":551},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"halosEnabled\":true,\"_ClipMode\":\"visible\",\"fixedWidth\":true,\"fixedHeight\":true,\"allowInput\":true,\"_FontFamily\":\"Helvetica\",\"_FontSize\":11,\"_Position\":{\"__isSmartRef__\":true,\"id\":552},\"priorExtent\":{\"__isSmartRef__\":true,\"id\":553},\"_MaxTextWidth\":90,\"_MinTextWidth\":90,\"_MaxTextHeight\":null,\"_MinTextHeight\":null,\"evalEnabled\":false,\"_Align\":\"center\",\"_VerticalAlign\":\"center\",\"_TextColor\":{\"__isSmartRef__\":true,\"id\":554},\"owner\":null,\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"__LivelyClassName__\":\"lively.morphic.Text\"},\"541\":{\"_Position\":{\"__isSmartRef__\":true,\"id\":542},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":543},\"_Extent\":{\"__isSmartRef__\":true,\"id\":544},\"_ClipMode\":\"visible\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":545},\"_BorderWidth\":1,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":546},\"_Fill\":{\"__isSmartRef__\":true,\"id\":547},\"_StrokeOpacity\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"542\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"543\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\",\"setClipMode\":\"setClipModeHTML\"},\"544\":{\"x\":100,\"y\":25,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"545\":{\"x\":4,\"y\":2,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"546\":{\"r\":0.8,\"g\":0.8,\"b\":0.8,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"547\":{\"r\":1,\"g\":1,\"b\":1,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"548\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"onRenderFinished\":\"onRenderFinishedHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\",\"updateText\":\"updateTextHTML\",\"setTextExtent\":\"setTextExtentHTML\",\"setMaxTextWidth\":\"setMaxTextWidthHTML\",\"setMaxTextHeight\":\"setMaxTextHeightHTML\",\"setMinTextWidth\":\"setMinTextWidthHTML\",\"setMinTextHeight\":\"setMinTextHeightHTML\",\"getTextExtent\":\"getTextExtentHTML\",\"getTextString\":\"getTextStringHTML\",\"ignoreTextEvents\":\"ignoreTextEventsHTML\",\"unignoreTextEvents\":\"unignoreTextEventsHTML\",\"enableTextEvents\":\"enableTextEventsHTML\",\"setFontFamily\":\"setFontFamilyHTML\",\"setFontSize\":\"setFontSizeHTML\",\"setTextColor\":\"setTextColorHTML\",\"setPadding\":\"setPaddingHTML\",\"setAlign\":\"setAlignHTML\",\"setVerticalAlign\":\"setVerticalAlignHTML\",\"setDisplay\":\"setDisplayHTML\",\"setWhiteSpaceHandling\":\"setWhiteSpaceHandlingHTML\",\"focusMorph\":\"focusMorphHTML\"},\"549\":{\"style\":{\"__isSmartRef__\":true,\"id\":550},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":540},\"storedString\":\"\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\"},\"550\":{\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\"},\"551\":{\"morph\":{\"__isSmartRef__\":true,\"id\":540},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"552\":{\"x\":313.51426826444225,\"y\":228.80626630721798,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"553\":{\"x\":100,\"y\":25,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"554\":{\"r\":0,\"g\":0.8,\"b\":0,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"555\":{\"x\":200,\"y\":40,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"556\":{\"doSave\":{\"__isSmartRef__\":true,\"id\":557},\"boundEval\":{\"__isSmartRef__\":true,\"id\":565},\"reset\":{\"__isSmartRef__\":true,\"id\":573},\"display\":{\"__isSmartRef__\":true,\"id\":577},\"hasChanged\":{\"__isSmartRef__\":true,\"id\":581},\"setTarget\":{\"__isSmartRef__\":true,\"id\":585},\"displayStatus\":{\"__isSmartRef__\":true,\"id\":589}},\"557\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":558},\"source\":\"function doSave() {\\n $super();\\n var saved = this.boundEval(this.getTextString());\\n if (saved) {\\n this.lastSaveSource = this.textString;\\n this.owner.changeIndicator.indicateUnsavedChanges();\\n this.owner.updateLists();\\n this.owner.selectChangedContent(this.getTextString());\\n this.displayStatus(\\\"saved source\\\", Color.green);\\n } else {\\n this.displayStatus(\\\"not saved\\\", Color.red);\\n }\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":563},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"558\":{\"this\":{\"__isSmartRef__\":true,\"id\":497},\"__serializedLivelyClosures__\":{\"__isSmartRef__\":true,\"id\":559}},\"559\":{\"$super\":{\"__isSmartRef__\":true,\"id\":560}},\"560\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":561},\"source\":\"function () {\\n try {\\n return obj.constructor.prototype[name].apply(obj, arguments)\\n } catch(e) {\\n alert('Error in $super call: ' + e + '\\\\n' + e.stack);\\n return null;\\n }\\n }\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":562},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"561\":{\"obj\":{\"__isSmartRef__\":true,\"id\":497},\"name\":\"doSave\"},\"562\":{},\"563\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":564},\"user\":\"lauritz\"},\"564\":{\"isSerializedDate\":true,\"string\":\"Thu Nov 17 2011 23:15:19 GMT+0100 (CET)\"},\"565\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":566},\"source\":\"function boundEval(str) {\\n var result;\\n\\n this.objectEditorPane.ensureAnnotationLayer();\\n withLayers([ScriptAnnotationLayer], function() {\\n result = $super(str);\\n })\\n \\n return result\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":571},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"566\":{\"this\":{\"__isSmartRef__\":true,\"id\":497},\"__serializedLivelyClosures__\":{\"__isSmartRef__\":true,\"id\":567}},\"567\":{\"$super\":{\"__isSmartRef__\":true,\"id\":568}},\"568\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":569},\"source\":\"function () {\\n try {\\n return obj.constructor.prototype[name].apply(obj, arguments)\\n } catch(e) {\\n alert('Error in $super call: ' + e + '\\\\n' + e.stack);\\n return null;\\n }\\n }\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":570},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"569\":{\"obj\":{\"__isSmartRef__\":true,\"id\":497},\"name\":\"boundEval\"},\"570\":{},\"571\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":572},\"user\":\"lauritz\",\"categories\":[]},\"572\":{\"isSerializedDate\":true,\"string\":\"Wed Nov 16 2011 05:41:53 GMT+0100 (CET)\"},\"573\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":574},\"source\":\"function reset() {\\n this.doitContext = null;\\n this.lastSaveSource = \\\"\\\";\\n this.textString = \\\"\\\";\\n this.lastSaveSource = this.textString;\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":575},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"574\":{\"this\":{\"__isSmartRef__\":true,\"id\":497}},\"575\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":576},\"user\":\"lauritz\",\"categories\":[]},\"576\":{\"isSerializedDate\":true,\"string\":\"Tue Sep 27 2011 20:14:35 GMT+0200 (CEST)\"},\"577\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":578},\"source\":\"function display(jsCode) {\\n this.lastSaveSource = jsCode;\\n this.setTextString(jsCode);\\n this.highlightJavaScriptSyntax();\\n this.applyStyle({align: 'left'});\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":579},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"578\":{\"this\":{\"__isSmartRef__\":true,\"id\":497}},\"579\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":580},\"user\":\"lauritz\",\"categories\":[]},\"580\":{\"isSerializedDate\":true,\"string\":\"Tue Sep 27 2011 19:47:57 GMT+0200 (CEST)\"},\"581\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":582},\"source\":\"function hasChanged() {\\n var cleanText = function (string) {\\n var source = string.trim();\\n if (source.substring(0,2) === \\\"//\\\") {\\n // removes annotation line\\n source = source.substring(source.indexOf(\\\"\\\\n\\\"), source.length);\\n source = source.trim();\\n }\\n if (source === 'undefined' || source === 'null') source = '';\\n return source;\\n }\\n var cleanedTextString = cleanText(this.textString);\\n var cleanedLastSource = cleanText(this.lastSaveSource);\\n return cleanedTextString !== cleanedLastSource;\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":583},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"582\":{\"this\":{\"__isSmartRef__\":true,\"id\":497}},\"583\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":584},\"user\":\"lauritz\",\"categories\":[]},\"584\":{\"isSerializedDate\":true,\"string\":\"Mon Oct 03 2011 18:29:45 GMT+0200 (CEST)\"},\"585\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":586},\"source\":\"function setTarget(target) {\\n module('lively.ide.SyntaxHighlighting').load(true);\\n this.doitContext = target;\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":587},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"586\":{\"this\":{\"__isSmartRef__\":true,\"id\":497}},\"587\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":588},\"user\":\"lauritz\",\"categories\":[]},\"588\":{\"isSerializedDate\":true,\"string\":\"Thu Nov 17 2011 04:30:39 GMT+0100 (CET)\"},\"589\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":590},\"source\":\"function displayStatus(msg, color, delay) {\\n if (!this.statusMorph) {\\n this.statusMorph = new TextMorph(pt(100,25).extentAsRectangle());\\n this.statusMorph.applyStyle({borderWidth: 1, strokeOpacity: 0, borderColor: Color.gray});\\n this.statusMorph.setFill(this.owner.getFill());\\n this.statusMorph.setFontSize(11);\\n this.statusMorph.setAlign('center');\\n this.statusMorph.setVerticalAlign('center');\\n }\\n this.statusMorph.setTextString(msg);\\n this.statusMorph.centerAt(this.innerBounds().center());\\n this.statusMorph.setTextColor(color || Color.black);\\n this.addMorph(this.statusMorph);\\n (function() { this.statusMorph.remove() }).bind(this).delay(delay || 2); \\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":591},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"590\":{\"this\":{\"__isSmartRef__\":true,\"id\":497}},\"591\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":592},\"user\":\"lauritz\",\"categories\":[]},\"592\":{\"isSerializedDate\":true,\"string\":\"Wed Nov 23 2011 18:23:05 GMT+0100 (CET)\"},\"593\":{\"submorphs\":[{\"__isSmartRef__\":true,\"id\":594}],\"scripts\":[],\"id\":847,\"shape\":{\"__isSmartRef__\":true,\"id\":608},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"showsMorphMenu\":true,\"halosEnabled\":true,\"registeredForMouseEvents\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":623},\"value\":false,\"toggle\":false,\"isActive\":true,\"normalFill\":{\"__isSmartRef__\":true,\"id\":611},\"lighterFill\":{\"__isSmartRef__\":true,\"id\":624},\"label\":{\"__isSmartRef__\":true,\"id\":594},\"attributeConnections\":[],\"doNotSerialize\":[],\"doNotCopyProperties\":[],\"showsHalos\":false,\"__SourceModuleName__\":\"Global.lively.morphic.Widgets\",\"_Rotation\":0,\"padding\":{\"__isSmartRef__\":true,\"id\":633},\"name\":\"ObjectEditorClassButton\",\"partsBinMetaInfo\":{\"__isSmartRef__\":true,\"id\":634},\"_Scale\":1,\"owner\":null,\"layout\":{\"__isSmartRef__\":true,\"id\":635},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":636},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":637},\"__LivelyClassName__\":\"lively.morphic.Button\"},\"594\":{\"submorphs\":[],\"scripts\":[],\"id\":848,\"shape\":{\"__isSmartRef__\":true,\"id\":595},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"showsMorphMenu\":false,\"halosEnabled\":true,\"fixedWidth\":true,\"_MaxTextWidth\":116,\"_MaxTextHeight\":18,\"fixedHeight\":true,\"allowsInput\":false,\"registeredForMouseEvents\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":600},\"textColor\":{\"__isSmartRef__\":true,\"id\":598},\"owner\":{\"__isSmartRef__\":true,\"id\":593},\"eventsAreIgnored\":true,\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"textChunks\":[{\"__isSmartRef__\":true,\"id\":601}],\"padding\":{\"__isSmartRef__\":true,\"id\":603},\"_Padding\":{\"__isSmartRef__\":true,\"id\":604},\"prevScroll\":[0,0],\"priorExtent\":{\"__isSmartRef__\":true,\"id\":605},\"_FontFamily\":\"Helvetica, Sans-Serif\",\"_ClipMode\":\"visible\",\"_WhiteSpaceHandling\":\"pre-wrap\",\"_Align\":\"center\",\"_Scale\":1,\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":606},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":607},\"_HandStyle\":\"default\",\"_PointerEvents\":\"none\",\"__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},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":599},\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"596\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"597\":{\"x\":116,\"y\":18,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"598\":{\"r\":0,\"g\":0,\"b\":0,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"599\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\"},\"600\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"601\":{\"style\":{\"__isSmartRef__\":true,\"id\":602},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":594},\"storedString\":\"\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\"},\"602\":{\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\"},\"603\":{\"x\":5,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"604\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"605\":{\"x\":116,\"y\":18,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"606\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"onRenderFinished\":\"onRenderFinishedHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\",\"updateText\":\"updateTextHTML\",\"setTextExtent\":\"setTextExtentHTML\",\"setMaxTextWidth\":\"setMaxTextWidthHTML\",\"setMaxTextHeight\":\"setMaxTextHeightHTML\",\"setMinTextWidth\":\"setMinTextWidthHTML\",\"setMinTextHeight\":\"setMinTextHeightHTML\",\"getTextExtent\":\"getTextExtentHTML\",\"getTextString\":\"getTextStringHTML\",\"ignoreTextEvents\":\"ignoreTextEventsHTML\",\"unignoreTextEvents\":\"unignoreTextEventsHTML\",\"enableTextEvents\":\"enableTextEventsHTML\",\"setFontFamily\":\"setFontFamilyHTML\",\"setFontSize\":\"setFontSizeHTML\",\"setTextColor\":\"setTextColorHTML\",\"setPadding\":\"setPaddingHTML\",\"setAlign\":\"setAlignHTML\",\"setVerticalAlign\":\"setVerticalAlignHTML\",\"setDisplay\":\"setDisplayHTML\",\"setWhiteSpaceHandling\":\"setWhiteSpaceHandlingHTML\",\"focusMorph\":\"focusMorphHTML\"},\"607\":{\"morph\":{\"__isSmartRef__\":true,\"id\":594},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"608\":{\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"_Position\":{\"__isSmartRef__\":true,\"id\":609},\"_Extent\":{\"__isSmartRef__\":true,\"id\":610},\"_Fill\":{\"__isSmartRef__\":true,\"id\":611},\"_BorderWidth\":1,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":621},\"_BorderRadius\":5,\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":622},\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"609\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"610\":{\"x\":116,\"y\":20,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"611\":{\"stops\":[{\"__isSmartRef__\":true,\"id\":612},{\"__isSmartRef__\":true,\"id\":614},{\"__isSmartRef__\":true,\"id\":616},{\"__isSmartRef__\":true,\"id\":618}],\"vector\":{\"__isSmartRef__\":true,\"id\":620},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.LinearGradient\"},\"612\":{\"offset\":0,\"color\":{\"__isSmartRef__\":true,\"id\":613}},\"613\":{\"r\":0.9600000000000001,\"g\":0.9600000000000001,\"b\":0.9600000000000001,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"614\":{\"offset\":0.4,\"color\":{\"__isSmartRef__\":true,\"id\":615}},\"615\":{\"r\":0.8200000000000001,\"g\":0.8200000000000001,\"b\":0.8200000000000001,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"616\":{\"offset\":0.6,\"color\":{\"__isSmartRef__\":true,\"id\":617}},\"617\":{\"r\":0.8200000000000001,\"g\":0.8200000000000001,\"b\":0.8200000000000001,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"618\":{\"offset\":1,\"color\":{\"__isSmartRef__\":true,\"id\":619}},\"619\":{\"r\":0.94,\"g\":0.94,\"b\":0.94,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"620\":{\"x\":0,\"y\":0,\"width\":0,\"height\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"621\":{\"r\":0.839,\"g\":0.839,\"b\":0.839,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"622\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\"},\"623\":{\"x\":820,\"y\":8.999999999999972,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"624\":{\"stops\":[{\"__isSmartRef__\":true,\"id\":625},{\"__isSmartRef__\":true,\"id\":627},{\"__isSmartRef__\":true,\"id\":629},{\"__isSmartRef__\":true,\"id\":631}],\"vector\":{\"__isSmartRef__\":true,\"id\":620},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.LinearGradient\"},\"625\":{\"offset\":0,\"color\":{\"__isSmartRef__\":true,\"id\":626}},\"626\":{\"r\":0.98,\"g\":0.98,\"b\":0.98,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"627\":{\"offset\":0.4,\"color\":{\"__isSmartRef__\":true,\"id\":628}},\"628\":{\"r\":0.91,\"g\":0.91,\"b\":0.91,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"629\":{\"offset\":0.6,\"color\":{\"__isSmartRef__\":true,\"id\":630}},\"630\":{\"r\":0.91,\"g\":0.91,\"b\":0.91,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"631\":{\"offset\":1,\"color\":{\"__isSmartRef__\":true,\"id\":632}},\"632\":{\"r\":0.97,\"g\":0.97,\"b\":0.97,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"633\":{\"x\":5,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"634\":{\"partsSpaceName\":\"PartsBin/Inputs/\",\"__SourceModuleName__\":\"Global.lively.PartsBin\",\"migrationLevel\":2,\"comment\":\"Simple button. Connect to 'fire' to trigger actions when the button is pressed.\",\"__LivelyClassName__\":\"lively.PartsBin.PartsBinMetaInfo\"},\"635\":{\"moveHorizontal\":true},\"636\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"setOrigin\":\"setOriginHTML\",\"setClipMode\":\"setClipModeHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\"},\"637\":{\"morph\":{\"__isSmartRef__\":true,\"id\":593},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"638\":{\"submorphs\":[],\"scripts\":[],\"id\":\"307D3B7C-C0E1-484F-8D7E-39FBA9D8EDA5\",\"shape\":{\"__isSmartRef__\":true,\"id\":639},\"droppingEnabled\":true,\"halosEnabled\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":646},\"itemList\":[],\"selectedLineNo\":1,\"showsHalos\":false,\"name\":\"ObjectEditorConnectionList\",\"partsBinMetaInfo\":{\"__isSmartRef__\":true,\"id\":647},\"__SourceModuleName__\":\"Global.lively.morphic.Core\",\"_ClipMode\":\"auto\",\"owner\":{\"__isSmartRef__\":true,\"id\":1},\"priorExtent\":{\"__isSmartRef__\":true,\"id\":648},\"attributeConnections\":[{\"__isSmartRef__\":true,\"id\":649}],\"doNotSerialize\":[\"$$selection\"],\"doNotCopyProperties\":[\"$$selection\"],\"prevScroll\":[0,0],\"layout\":{\"__isSmartRef__\":true,\"id\":654},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":655},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":656},\"_FontSize\":10,\"distanceToDragEvent\":{\"__isSmartRef__\":true,\"id\":657},\"grabbingEnabled\":false,\"draggingEnabled\":false,\"isCopyMorphRef\":true,\"morphRefId\":19,\"derivationIds\":[209,\"3900F5DF-0FF7-4C94-8BDB-44AAE12B4A3E\",\"35301083-B60D-4A43-8566-23860EEB4C04\",\"9CC401CC-5A35-4643-935B-FD049C284E16\",\"C9879D40-5E79-4C56-AA79-562ED82BF052\",\"9F6F9261-EB76-4B58-B77D-7D70813A1ED7\",\"8B59E237-F372-4F70-9768-7E9C1A7A021D\",\"FC85F1B9-1978-42D2-850C-BD249981E8B4\",\"D2B607C6-A89B-4B3F-91BB-720451EAB98D\",\"CC361093-FF73-479B-9431-C645CB48F518\"],\"selection\":null,\"_Rotation\":0,\"_Scale\":1,\"__serializedLivelyClosures__\":{\"__isSmartRef__\":true,\"id\":658},\"__LivelyClassName__\":\"lively.morphic.List\"},\"639\":{\"position\":{\"__isSmartRef__\":true,\"id\":640},\"_Extent\":{\"__isSmartRef__\":true,\"id\":641},\"_BorderWidth\":1,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":642},\"_Fill\":{\"__isSmartRef__\":true,\"id\":643},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"_BorderRadius\":0,\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":644},\"_Opacity\":1,\"_BorderStyle\":\"solid\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":645},\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"640\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"641\":{\"x\":180,\"y\":74,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"642\":{\"r\":0,\"g\":0,\"b\":0,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"643\":{\"r\":0.95,\"g\":0.95,\"b\":0.95,\"a\":1,\"__LivelyClassName__\":\"Color\",\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\"},\"644\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\"},\"645\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"646\":{\"x\":10,\"y\":441.5965565984398,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"647\":{\"partsSpaceName\":\"PartsBin/NewWorld\",\"migrationLevel\":2,\"__SourceModuleName__\":\"Global.lively.PartsBin\",\"__LivelyClassName__\":\"lively.PartsBin.PartsBinMetaInfo\"},\"648\":{\"x\":180,\"y\":75,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"649\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":638},\"sourceAttrName\":\"selection\",\"targetObj\":{\"__isSmartRef__\":true,\"id\":1},\"targetMethodName\":\"displaySourceForConnection\",\"converterString\":\"function (value) {\\n if (!value) return;\\n return (value === '-- ALL --') ? null : value[1];\\n}\",\"updater\":null,\"updaterString\":null,\"varMapping\":{\"__isSmartRef__\":true,\"id\":650},\"__SourceModuleName__\":\"Global.lively.bindings\",\"__serializedLivelyClosures__\":{\"__isSmartRef__\":true,\"id\":651},\"__LivelyClassName__\":\"AttributeConnection\"},\"650\":{\"source\":{\"__isSmartRef__\":true,\"id\":638},\"target\":{\"__isSmartRef__\":true,\"id\":1}},\"651\":{\"converter\":{\"__isSmartRef__\":true,\"id\":652}},\"652\":{\"originalFunc\":null,\"varMapping\":{\"__isSmartRef__\":true,\"id\":650},\"source\":\"function (value) {\\n if (!value) return;\\n return (value === '-- ALL --') ? null : value[1];\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":653},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"653\":{},\"654\":{\"resizeHeight\":false,\"moveVertical\":true},\"655\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"onRenderFinished\":\"onRenderFinishedHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\",\"updateListContent\":\"updateListContentHTML\",\"resizeList\":\"resizeListHTML\",\"getItemIndexFromEvent\":\"getItemIndexFromEventHTML\",\"getListExtent\":\"getListExtentHTML\",\"setSize\":\"setSizeHTML\",\"renderAsDropDownList\":\"renderAsDropDownListHTML\",\"setFontSize\":\"setFontSizeHTML\",\"setFontFamily\":\"setFontFamilyHTML\",\"getSelectedIndexes\":\"getSelectedIndexesHTML\",\"enableMultipleSelections\":\"enableMultipleSelectionsHTML\",\"selectAllAt\":\"selectAllAtHTML\",\"clearSelections\":\"clearSelectionsHTML\",\"deselectAt\":\"deselectAtHTML\"},\"656\":{\"morph\":{\"__isSmartRef__\":true,\"id\":638},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"657\":{\"x\":124.95989979964943,\"y\":-17.076643708895745,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"658\":{\"preselectItem\":{\"__isSmartRef__\":true,\"id\":659}},\"659\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":660},\"source\":\"function preselectItem() {\\n if (this.getList().size() === 2) {\\n this.selectAt(1);\\n } else {\\n this.selectAt(0);\\n }\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":661},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"660\":{\"this\":{\"__isSmartRef__\":true,\"id\":638}},\"661\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":662},\"user\":\"lauritz\"},\"662\":{\"isSerializedDate\":true,\"string\":\"Thu Nov 17 2011 04:12:58 GMT+0100 (CET)\"},\"663\":{\"submorphs\":[{\"__isSmartRef__\":true,\"id\":664}],\"scripts\":[],\"id\":47,\"shape\":{\"__isSmartRef__\":true,\"id\":677},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"showsMorphMenu\":true,\"halosEnabled\":true,\"registeredForMouseEvents\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":692},\"value\":false,\"toggle\":false,\"isActive\":true,\"normalFill\":{\"__isSmartRef__\":true,\"id\":680},\"lighterFill\":{\"__isSmartRef__\":true,\"id\":693},\"label\":{\"__isSmartRef__\":true,\"id\":664},\"attributeConnections\":[{\"__isSmartRef__\":true,\"id\":702}],\"doNotSerialize\":[\"$$fire\"],\"doNotCopyProperties\":[\"$$fire\"],\"showsHalos\":false,\"__SourceModuleName__\":\"Global.lively.morphic.Widgets\",\"_Rotation\":0,\"padding\":{\"__isSmartRef__\":true,\"id\":703},\"name\":\"ObjectEditorTargetButton\",\"partsBinMetaInfo\":{\"__isSmartRef__\":true,\"id\":704},\"_Scale\":1,\"owner\":null,\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":705},\"isCopyMorphRef\":true,\"morphRefId\":1,\"__LivelyClassName__\":\"lively.morphic.Button\"},\"664\":{\"submorphs\":[],\"scripts\":[],\"id\":48,\"shape\":{\"__isSmartRef__\":true,\"id\":665},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"showsMorphMenu\":false,\"halosEnabled\":true,\"fixedWidth\":true,\"_MaxTextWidth\":116,\"_MaxTextHeight\":20,\"fixedHeight\":true,\"allowsInput\":false,\"registeredForMouseEvents\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":670},\"textColor\":{\"__isSmartRef__\":true,\"id\":668},\"owner\":{\"__isSmartRef__\":true,\"id\":663},\"eventsAreIgnored\":true,\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"textChunks\":[{\"__isSmartRef__\":true,\"id\":671}],\"padding\":{\"__isSmartRef__\":true,\"id\":673},\"_Padding\":{\"__isSmartRef__\":true,\"id\":674},\"prevScroll\":[0,0],\"priorExtent\":{\"__isSmartRef__\":true,\"id\":675},\"_FontFamily\":\"Helvetica, Sans-Serif\",\"_ClipMode\":\"visible\",\"_WhiteSpaceHandling\":\"pre-wrap\",\"_Align\":\"center\",\"_Scale\":1,\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":676},\"__LivelyClassName__\":\"lively.morphic.Text\"},\"665\":{\"borderWidth\":0,\"fill\":null,\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"_Position\":{\"__isSmartRef__\":true,\"id\":666},\"_Extent\":{\"__isSmartRef__\":true,\"id\":667},\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":668},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":669},\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"666\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"667\":{\"x\":116,\"y\":20,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"668\":{\"r\":0,\"g\":0,\"b\":0,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"669\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setOpacity\":\"setOpacityHTML\"},\"670\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"671\":{\"style\":{\"__isSmartRef__\":true,\"id\":672},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":664},\"storedString\":\"\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\"},\"672\":{\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\"},\"673\":{\"x\":5,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"674\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"675\":{\"x\":116,\"y\":20,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"676\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"onRenderFinished\":\"onRenderFinishedHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\",\"updateText\":\"updateTextHTML\",\"setTextExtent\":\"setTextExtentHTML\",\"setMaxTextWidth\":\"setMaxTextWidthHTML\",\"setMaxTextHeight\":\"setMaxTextHeightHTML\",\"setMinTextWidth\":\"setMinTextWidthHTML\",\"setMinTextHeight\":\"setMinTextHeightHTML\",\"getTextExtent\":\"getTextExtentHTML\",\"getTextString\":\"getTextStringHTML\",\"ignoreTextEvents\":\"ignoreTextEventsHTML\",\"unignoreTextEvents\":\"unignoreTextEventsHTML\",\"enableTextEvents\":\"enableTextEventsHTML\",\"setFontFamily\":\"setFontFamilyHTML\",\"setFontSize\":\"setFontSizeHTML\",\"setTextColor\":\"setTextColorHTML\",\"setPadding\":\"setPaddingHTML\",\"setAlign\":\"setAlignHTML\",\"setVerticalAlign\":\"setVerticalAlignHTML\",\"setDisplay\":\"setDisplayHTML\",\"setWhiteSpaceHandling\":\"setWhiteSpaceHandlingHTML\",\"focusMorph\":\"focusMorphHTML\"},\"677\":{\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"_Position\":{\"__isSmartRef__\":true,\"id\":678},\"_Extent\":{\"__isSmartRef__\":true,\"id\":679},\"_Fill\":{\"__isSmartRef__\":true,\"id\":680},\"_BorderWidth\":1,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":690},\"_BorderRadius\":5,\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":691},\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"678\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"679\":{\"x\":116,\"y\":20,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"680\":{\"stops\":[{\"__isSmartRef__\":true,\"id\":681},{\"__isSmartRef__\":true,\"id\":683},{\"__isSmartRef__\":true,\"id\":685},{\"__isSmartRef__\":true,\"id\":687}],\"vector\":{\"__isSmartRef__\":true,\"id\":689},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.LinearGradient\"},\"681\":{\"offset\":0,\"color\":{\"__isSmartRef__\":true,\"id\":682}},\"682\":{\"r\":0.9600000000000001,\"g\":0.9600000000000001,\"b\":0.9600000000000001,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"683\":{\"offset\":0.4,\"color\":{\"__isSmartRef__\":true,\"id\":684}},\"684\":{\"r\":0.8200000000000001,\"g\":0.8200000000000001,\"b\":0.8200000000000001,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"685\":{\"offset\":0.6,\"color\":{\"__isSmartRef__\":true,\"id\":686}},\"686\":{\"r\":0.8200000000000001,\"g\":0.8200000000000001,\"b\":0.8200000000000001,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"687\":{\"offset\":1,\"color\":{\"__isSmartRef__\":true,\"id\":688}},\"688\":{\"r\":0.94,\"g\":0.94,\"b\":0.94,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"689\":{\"x\":0,\"y\":0,\"width\":0,\"height\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"690\":{\"r\":0.839,\"g\":0.839,\"b\":0.839,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"691\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setOpacity\":\"setOpacityHTML\"},\"692\":{\"x\":215,\"y\":35,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"693\":{\"stops\":[{\"__isSmartRef__\":true,\"id\":694},{\"__isSmartRef__\":true,\"id\":696},{\"__isSmartRef__\":true,\"id\":698},{\"__isSmartRef__\":true,\"id\":700}],\"vector\":{\"__isSmartRef__\":true,\"id\":689},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.LinearGradient\"},\"694\":{\"offset\":0,\"color\":{\"__isSmartRef__\":true,\"id\":695}},\"695\":{\"r\":0.98,\"g\":0.98,\"b\":0.98,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"696\":{\"offset\":0.4,\"color\":{\"__isSmartRef__\":true,\"id\":697}},\"697\":{\"r\":0.91,\"g\":0.91,\"b\":0.91,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"698\":{\"offset\":0.6,\"color\":{\"__isSmartRef__\":true,\"id\":699}},\"699\":{\"r\":0.91,\"g\":0.91,\"b\":0.91,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"700\":{\"offset\":1,\"color\":{\"__isSmartRef__\":true,\"id\":701}},\"701\":{\"r\":0.97,\"g\":0.97,\"b\":0.97,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"702\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":663},\"sourceAttrName\":\"fire\",\"targetObj\":{\"__isSmartRef__\":true,\"id\":19},\"targetMethodName\":\"chooseTargetMorphMenu\",\"__SourceModuleName__\":\"Global.lively.bindings\",\"converter\":null,\"converterString\":null,\"updater\":null,\"updaterString\":null,\"__LivelyClassName__\":\"AttributeConnection\"},\"703\":{\"x\":5,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"704\":{\"partsSpaceName\":\"PartsBin/Inputs/\",\"__SourceModuleName__\":\"Global.lively.PartsBin\",\"migrationLevel\":2,\"comment\":\"Simple button. Connect to 'fire' to trigger actions when the button is pressed.\",\"__LivelyClassName__\":\"lively.PartsBin.PartsBinMetaInfo\"},\"705\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"setOrigin\":\"setOriginHTML\",\"setClipMode\":\"setClipModeHTML\",\"setHandStyle\":\"setHandStyleHTML\"},\"706\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"setOrigin\":\"setOriginHTML\",\"setClipMode\":\"setClipModeHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\"},\"707\":{\"x\":715.5,\"y\":73.89999999999998,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"708\":{\"submorphs\":[],\"scripts\":[],\"id\":435,\"shape\":{\"__isSmartRef__\":true,\"id\":709},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"halosEnabled\":true,\"fixedWidth\":true,\"fixedHeight\":true,\"allowsInput\":true,\"_FontFamily\":\"Arial, sans-serif\",\"registeredForMouseEvents\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":716},\"_MaxTextWidth\":218,\"_MaxTextHeight\":null,\"textColor\":{\"__isSmartRef__\":true,\"id\":717},\"showsHalos\":false,\"_FontSize\":12,\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"name\":\"ObjectEditorMorphSelector\",\"partsBinMetaInfo\":{\"__isSmartRef__\":true,\"id\":718},\"textChunks\":[{\"__isSmartRef__\":true,\"id\":719}],\"charsReplaced\":\"\",\"lastFindLoc\":5,\"priorSelectionRange\":[15,15],\"prevScroll\":[0,0],\"_ClipMode\":\"visible\",\"list\":[],\"attributeConnections\":[{\"__isSmartRef__\":true,\"id\":721}],\"doNotSerialize\":[\"$$savedTextString\"],\"doNotCopyProperties\":[\"$$savedTextString\"],\"listMorph\":null,\"_WhiteSpaceHandling\":\"pre-wrap\",\"owner\":null,\"priorExtent\":{\"__isSmartRef__\":true,\"id\":723},\"_Align\":\"left\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":724},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":725},\"_MinTextWidth\":218,\"_MinTextHeight\":null,\"scriptAnnotations\":{\"__isSmartRef__\":true,\"id\":726},\"selection\":{\"__isSmartRef__\":true,\"id\":0},\"previousSelection\":[0,13],\"isCopyMorphRef\":true,\"morphRefId\":1,\"isBeingDragged\":false,\"draggingEnabled\":false,\"layout\":{\"__isSmartRef__\":true,\"id\":745},\"_Rotation\":0,\"_Scale\":1,\"distanceToDragEvent\":{\"__isSmartRef__\":true,\"id\":746},\"savedTextString\":\"100\",\"__serializedLivelyClosures__\":{\"__isSmartRef__\":true,\"id\":747},\"__LivelyClassName__\":\"lively.morphic.Text\"},\"709\":{\"fill\":null,\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"_Position\":{\"__isSmartRef__\":true,\"id\":710},\"_Extent\":{\"__isSmartRef__\":true,\"id\":711},\"_BorderWidth\":1,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":712},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":713},\"_ClipMode\":\"visible\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":714},\"_BorderRadius\":3.7000000000000006,\"_Opacity\":1,\"_BorderStyle\":\"solid\",\"_Fill\":{\"__isSmartRef__\":true,\"id\":715},\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"710\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"711\":{\"x\":220,\"y\":20,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"712\":{\"r\":0.753,\"g\":0.753,\"b\":0.753,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"713\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\",\"setClipMode\":\"setClipModeHTML\"},\"714\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"715\":{\"r\":0.9548430751559654,\"g\":0.9548430751559654,\"b\":0.9548430751559654,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"716\":{\"x\":200,\"y\":10,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"717\":{\"r\":0,\"g\":0,\"b\":0,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"718\":{\"partsSpaceName\":\"PartsBin/Inputs/\",\"__SourceModuleName__\":\"Global.lively.PartsBin\",\"migrationLevel\":2,\"__LivelyClassName__\":\"lively.PartsBin.PartsBinMetaInfo\"},\"719\":{\"style\":{\"__isSmartRef__\":true,\"id\":720},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":708},\"storedString\":\"\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\"},\"720\":{\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\"},\"721\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":708},\"sourceAttrName\":\"savedTextString\",\"targetObj\":{\"__isSmartRef__\":true,\"id\":1},\"targetMethodName\":\"setTarget\",\"converter\":null,\"converterString\":\"function (name) { return $world.get(name)}\",\"updater\":null,\"updaterString\":null,\"varMapping\":{\"__isSmartRef__\":true,\"id\":722},\"__SourceModuleName__\":\"Global.lively.bindings\",\"__LivelyClassName__\":\"AttributeConnection\"},\"722\":{\"source\":{\"__isSmartRef__\":true,\"id\":708},\"target\":{\"__isSmartRef__\":true,\"id\":1}},\"723\":{\"x\":220,\"y\":20,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"724\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"onRenderFinished\":\"onRenderFinishedHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\",\"updateText\":\"updateTextHTML\",\"setTextExtent\":\"setTextExtentHTML\",\"setMaxTextWidth\":\"setMaxTextWidthHTML\",\"setMaxTextHeight\":\"setMaxTextHeightHTML\",\"setMinTextWidth\":\"setMinTextWidthHTML\",\"setMinTextHeight\":\"setMinTextHeightHTML\",\"getTextExtent\":\"getTextExtentHTML\",\"getTextString\":\"getTextStringHTML\",\"ignoreTextEvents\":\"ignoreTextEventsHTML\",\"unignoreTextEvents\":\"unignoreTextEventsHTML\",\"enableTextEvents\":\"enableTextEventsHTML\",\"setFontFamily\":\"setFontFamilyHTML\",\"setFontSize\":\"setFontSizeHTML\",\"setTextColor\":\"setTextColorHTML\",\"setPadding\":\"setPaddingHTML\",\"setAlign\":\"setAlignHTML\",\"setVerticalAlign\":\"setVerticalAlignHTML\",\"setDisplay\":\"setDisplayHTML\",\"setWhiteSpaceHandling\":\"setWhiteSpaceHandlingHTML\",\"focusMorph\":\"focusMorphHTML\"},\"725\":{\"morph\":{\"__isSmartRef__\":true,\"id\":708},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"726\":{\"createListMorph\":{\"__isSmartRef__\":true,\"id\":727},\"displayTopLevelMorphs\":{\"__isSmartRef__\":true,\"id\":729},\"onMouseUp\":{\"__isSmartRef__\":true,\"id\":731},\"resetConnections\":{\"__isSmartRef__\":true,\"id\":733},\"setTargetToListSelection\":{\"__isSmartRef__\":true,\"id\":735},\"setTargetOfPane\":{\"__isSmartRef__\":true,\"id\":737},\"onBlur\":{\"__isSmartRef__\":true,\"id\":739},\"reset\":{\"__isSmartRef__\":true,\"id\":741},\"onMouseDown\":{\"__isSmartRef__\":true,\"id\":743}},\"727\":{\"time\":{\"__isSmartRef__\":true,\"id\":728},\"user\":\"lauritz\"},\"728\":{\"isSerializedDate\":true,\"string\":\"Fri Oct 28 2011 05:27:29 GMT+0200 (CEST)\"},\"729\":{\"time\":{\"__isSmartRef__\":true,\"id\":730},\"user\":\"lauritz\"},\"730\":{\"isSerializedDate\":true,\"string\":\"Fri Oct 14 2011 23:48:37 GMT+0200 (CEST)\"},\"731\":{\"time\":{\"__isSmartRef__\":true,\"id\":732},\"user\":\"lauritz\"},\"732\":{\"isSerializedDate\":true,\"string\":\"Mon Oct 03 2011 18:51:14 GMT+0200 (CEST)\"},\"733\":{\"time\":{\"__isSmartRef__\":true,\"id\":734},\"user\":\"lauritz\"},\"734\":{\"isSerializedDate\":true,\"string\":\"Wed Sep 28 2011 01:03:17 GMT+0200 (CEST)\"},\"735\":{\"time\":{\"__isSmartRef__\":true,\"id\":736},\"user\":\"lauritz\"},\"736\":{\"isSerializedDate\":true,\"string\":\"Sat Oct 15 2011 00:00:58 GMT+0200 (CEST)\"},\"737\":{\"time\":{\"__isSmartRef__\":true,\"id\":738},\"user\":\"lauritz\"},\"738\":{\"isSerializedDate\":true,\"string\":\"Mon Oct 03 2011 18:34:37 GMT+0200 (CEST)\"},\"739\":{\"time\":{\"__isSmartRef__\":true,\"id\":740},\"user\":\"lauritz\"},\"740\":{\"isSerializedDate\":true,\"string\":\"Fri Oct 07 2011 19:24:18 GMT+0200 (CEST)\"},\"741\":{\"time\":{\"__isSmartRef__\":true,\"id\":742},\"user\":\"lauritz\"},\"742\":{\"isSerializedDate\":true,\"string\":\"Fri Oct 07 2011 19:26:15 GMT+0200 (CEST)\"},\"743\":{\"time\":{\"__isSmartRef__\":true,\"id\":744},\"user\":\"lauritz\"},\"744\":{\"isSerializedDate\":true,\"string\":\"Mon Oct 17 2011 19:49:00 GMT+0200 (CEST)\"},\"745\":{},\"746\":{\"x\":153.8540395186758,\"y\":-23.74126935194758,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"747\":{\"getList\":{\"__isSmartRef__\":true,\"id\":748},\"setList\":{\"__isSmartRef__\":true,\"id\":751},\"reset\":{\"__isSmartRef__\":true,\"id\":754},\"example\":{\"__isSmartRef__\":true,\"id\":757},\"removeList\":{\"__isSmartRef__\":true,\"id\":760},\"onBlur\":{\"__isSmartRef__\":true,\"id\":763},\"createListMorph\":{\"__isSmartRef__\":true,\"id\":770},\"resetConnections\":{\"__isSmartRef__\":true,\"id\":773},\"displayTopLevelMorphs\":{\"__isSmartRef__\":true,\"id\":776},\"setTargetToListSelection\":{\"__isSmartRef__\":true,\"id\":779},\"setTargetOfPane\":{\"__isSmartRef__\":true,\"id\":782},\"onMouseDown\":{\"__isSmartRef__\":true,\"id\":785}},\"748\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":749},\"source\":\"function getList() {\\n return this.world().indentedListItemsOfMorphNames();\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":750},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"749\":{\"this\":{\"__isSmartRef__\":true,\"id\":708}},\"750\":{},\"751\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":752},\"source\":\"function setList(list) {\\n return this.list = list;\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":753},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"752\":{\"this\":{\"__isSmartRef__\":true,\"id\":708}},\"753\":{},\"754\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":755},\"source\":\"function reset() {\\n this.list = [];\\n this.textString = 'empty';\\n this.removeList();\\n this.resetConnections();\\n this.applyStyle({fixedWidth: true, fixedHeight: true, borderWidth: 1, overflow: 'visible'})\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":756},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"755\":{\"this\":{\"__isSmartRef__\":true,\"id\":708}},\"756\":{},\"757\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":758},\"source\":\"function example() {\\n/*\\nthis.example()\\nthis.getList()\\n*/\\n this.setList(Array.range(0,100));\\n this.textString = 'empty';\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":759},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"758\":{\"this\":{\"__isSmartRef__\":true,\"id\":708}},\"759\":{},\"760\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":761},\"source\":\"function removeList() {\\n this.listMorph && this.listMorph.remove()\\n this.listMorph = null;\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":762},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"761\":{\"this\":{\"__isSmartRef__\":true,\"id\":708}},\"762\":{},\"763\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":764},\"source\":\"function onBlur() {\\n $super();\\n this.removeList();\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":769},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"764\":{\"this\":{\"__isSmartRef__\":true,\"id\":708},\"__serializedLivelyClosures__\":{\"__isSmartRef__\":true,\"id\":765}},\"765\":{\"$super\":{\"__isSmartRef__\":true,\"id\":766}},\"766\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":767},\"source\":\"function () {\\n try {\\n return obj.constructor.prototype[name].apply(obj, arguments)\\n } catch(e) {\\n alert('Error in $super call: ' + e + '\\\\n' + e.stack);\\n return null;\\n }\\n }\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":768},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"767\":{\"obj\":{\"__isSmartRef__\":true,\"id\":708},\"name\":\"onBlur\"},\"768\":{},\"769\":{},\"770\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":771},\"source\":\"function createListMorph() {\\n var list = new lively.morphic.List(new Rectangle(0,0, this.getExtent().x, 520));\\n list.setList(this.getList());\\n list.setFontSize(12);\\n\\n list.disableGrabbing();\\n list.disableDragging();\\n \\n this.addMorph(list);\\n list.setPosition(pt(0,0));\\n\\n connect(list, 'selection', this, 'setTargetToListSelection');\\n \\n return list;\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":772},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"771\":{\"this\":{\"__isSmartRef__\":true,\"id\":708}},\"772\":{},\"773\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":774},\"source\":\"function resetConnections() {\\n disconnectAll(this);\\n connect(this, 'savedTextString', this.owner, 'setTarget', {converter: \\n\\tfunction (name) { return $world.get(name)}});\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":775},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"774\":{\"this\":{\"__isSmartRef__\":true,\"id\":708}},\"775\":{},\"776\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":777},\"source\":\"function displayTopLevelMorphs() {\\n if (this.listMorph) { this.removeList(); return true }\\n var list = this.createListMorph(); \\n this.addMorph(list);\\n this.listMorph = list;\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":778},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"777\":{\"this\":{\"__isSmartRef__\":true,\"id\":708}},\"778\":{},\"779\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":780},\"source\":\"function setTargetToListSelection(selection) { \\n this.removeList();\\n if (!selection) return;\\n if (this.owner.scriptPane.hasChanged()) {\\n var that = this;\\n var callback = function (confirmed) {\\n if (confirmed) that.setTargetOfPane(selection);\\n }\\n this.owner.confirmUnsavedChanges(callback);\\n } else {\\n this.setTargetOfPane(selection);\\n }\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":781},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"780\":{\"this\":{\"__isSmartRef__\":true,\"id\":708}},\"781\":{},\"782\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":783},\"source\":\"function setTargetOfPane(selection) {\\n this.owner.setTarget(selection);\\n this.setTextString(selection.getName());\\n this.removeList();\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":784},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"783\":{\"this\":{\"__isSmartRef__\":true,\"id\":708}},\"784\":{},\"785\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":786},\"source\":\"function onMouseDown(evt) {\\n if (evt.isCommandKey() || evt.isRightMouseButtonDown()) return $super(evt);\\n if (this.listMorph) {\\n return false;\\n } else {\\n this.displayTopLevelMorphs();\\n return true;\\n }\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":791},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"786\":{\"this\":{\"__isSmartRef__\":true,\"id\":708},\"__serializedLivelyClosures__\":{\"__isSmartRef__\":true,\"id\":787}},\"787\":{\"$super\":{\"__isSmartRef__\":true,\"id\":788}},\"788\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":789},\"source\":\"function () {\\n try {\\n return obj.constructor.prototype[name].apply(obj, arguments)\\n } catch(e) {\\n alert('Error in $super call: ' + e + '\\\\n' + e.stack);\\n return null;\\n }\\n }\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":790},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"789\":{\"obj\":{\"__isSmartRef__\":true,\"id\":708},\"name\":\"onMouseDown\"},\"790\":{},\"791\":{},\"792\":{\"morph\":{\"__isSmartRef__\":true,\"id\":19},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"793\":{\"sortedScriptNamesOfObj\":{\"__isSmartRef__\":true,\"id\":794},\"setTarget\":{\"__isSmartRef__\":true,\"id\":797},\"generateSourceForScript\":{\"__isSmartRef__\":true,\"id\":800},\"generateSourceForConnection\":{\"__isSmartRef__\":true,\"id\":803},\"generateTargetCode\":{\"__isSmartRef__\":true,\"id\":806},\"sortedConnectionNamesOfObj\":{\"__isSmartRef__\":true,\"id\":809},\"displayJavaScriptSource\":{\"__isSmartRef__\":true,\"id\":812},\"displaySourceForScript\":{\"__isSmartRef__\":true,\"id\":815},\"displaySourceForConnection\":{\"__isSmartRef__\":true,\"id\":818},\"newScript\":{\"__isSmartRef__\":true,\"id\":821},\"newConnection\":{\"__isSmartRef__\":true,\"id\":824},\"deleteSelectedScript\":{\"__isSmartRef__\":true,\"id\":827},\"disconnectConnection\":{\"__isSmartRef__\":true,\"id\":830},\"updateLists\":{\"__isSmartRef__\":true,\"id\":833},\"displayInitialScript\":{\"__isSmartRef__\":true,\"id\":836},\"reset\":{\"__isSmartRef__\":true,\"id\":839},\"selectChangedContent\":{\"__isSmartRef__\":true,\"id\":842}},\"794\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":795},\"source\":\"function sortedScriptNamesOfObj(obj) {\\n if (!Functions.own(obj) || Functions.own(obj).size() == 0) return [];\\n return Functions.own(obj)\\n\\t.select(function(name) { return obj[name].hasLivelyClosure })\\n\\t.sortBy(function(name) { return name.toLowerCase() });\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":796},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"795\":{\"this\":{\"__isSmartRef__\":true,\"id\":19}},\"796\":{},\"797\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":798},\"source\":\"function setTarget(morph) {\\n this.reset();\\n module('lively.ide.SyntaxHighlighting').load(true);\\n this.target = morph;\\n this.morphSelector.textString = (this.target.getName() || this.target.toString());\\n this.scriptPane.doitContext = this.target;\\n this.updateLists();\\n this.displayInitialScript();\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":799},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"798\":{\"this\":{\"__isSmartRef__\":true,\"id\":19}},\"799\":{},\"800\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":801},\"source\":\"function generateSourceForScript(scriptName) {\\n var script = this.target[scriptName].getOriginal();\\n return Strings.format('this.addScript(%s);' ,script)\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":802},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"801\":{\"this\":{\"__isSmartRef__\":true,\"id\":19}},\"802\":{},\"803\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":804},\"source\":\"function generateSourceForConnection(connection) {\\n var c = connection, targetObject = this.target;\\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(targetObject, c.getSourceObj()),\\n\\t\\t\\tc.getSourceAttrName(),\\n\\t\\t\\tthis.generateTargetCode(targetObject, c.getTargetObj()),\\n\\t\\t\\tc.getTargetMethodName(),\\n\\t\\t\\toptConfig.join(','));\\n\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":805},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"804\":{\"this\":{\"__isSmartRef__\":true,\"id\":19}},\"805\":{},\"806\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":807},\"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\":808},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"807\":{\"this\":{\"__isSmartRef__\":true,\"id\":19}},\"808\":{},\"809\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":810},\"source\":\"function sortedConnectionNamesOfObj(obj) {\\n if (\\\"attributeConnections\\\" in obj) {\\n return obj.attributeConnections\\n .sortBy(function(each) {return name.toLowerCase() })\\n .collect(function(each) {return [each.getSourceAttrName(), each]});\\n } else {\\n return [];\\n }\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":811},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"810\":{\"this\":{\"__isSmartRef__\":true,\"id\":19}},\"811\":{},\"812\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":813},\"source\":\"function displayJavaScriptSource(jsCode) {\\n this.scriptPane.setTextString(jsCode);\\n this.scriptPane.highlightJavaScriptSyntax();\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":814},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"813\":{\"this\":{\"__isSmartRef__\":true,\"id\":19}},\"814\":{},\"815\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":816},\"source\":\"function displaySourceForScript(scriptName) {\\n if (!scriptName) return;\\n var code = \\\"\\\", that = this;\\n if (scriptName === \\\"-- ALL --\\\") {\\n this.sortedScriptNamesOfObj(this.target).forEach(function(each) {\\n code = code.concat(that.generateSourceForScript(each)).concat(\\\"\\\\n\\\\n\\\");\\n });\\n } else {\\n code = this.generateSourceForScript(scriptName); \\n }\\n this.displayJavaScriptSource(code);\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":817},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"816\":{\"this\":{\"__isSmartRef__\":true,\"id\":19}},\"817\":{},\"818\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":819},\"source\":\"function displaySourceForConnection(connection) {\\n if (!connection) return;\\n var code = \\\"\\\", that = this;\\n if ((typeof connection === \\\"string\\\") && connection === \\\"-- ALL --\\\") {\\n this.sortedConnectionNamesOfObj(this.target).forEach(function(each) {\\n code = code.concat(that.generateSourceForConnection(each[1])).concat(\\\"\\\\n\\\\n\\\");\\n })\\n } else {\\n code = this.generateSourceForConnection(connection);\\n }\\n this.displayJavaScriptSource(code);\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":820},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"819\":{\"this\":{\"__isSmartRef__\":true,\"id\":19}},\"820\":{},\"821\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":822},\"source\":\"function newScript() {\\n if (this.target) {\\n var code = \\\"this.addScript(function SCRIPTNAME() {\\\\n\\\\t\\\\n});\\\";\\n this.displayJavaScriptSource(code);\\n }\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":823},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"822\":{\"this\":{\"__isSmartRef__\":true,\"id\":19}},\"823\":{},\"824\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":825},\"source\":\"function newConnection() {\\n if (this.target) {\\n var code = \\\"connect(SOURCE, SOURCE_PROPERTY, TARGET, TARGET_PROPERTY);\\\";\\n this.displayJavaScriptSource(code);\\n }\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":826},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"825\":{\"this\":{\"__isSmartRef__\":true,\"id\":19}},\"826\":{},\"827\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":828},\"source\":\"function deleteSelectedScript() {\\n if (this.scriptList.selection && this.target) {\\n if (!this.target.hasOwnProperty(this.scriptList.selection)) return;\\n delete this.target[this.scriptList.selection];\\n this.updateLists();\\n this.displayInitialScript();\\n }\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":829},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"828\":{\"this\":{\"__isSmartRef__\":true,\"id\":19}},\"829\":{},\"830\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":831},\"source\":\"function disconnectConnection() {\\n var selection = this.connectionList.selection;\\n if (selection && \\n (typeof selection !== \\\"string\\\") &&\\n this.target.attributeConnections.indexOf(selection[1]) > -1) {\\n var c = this.connectionList.selection[1];\\n disconnect(c.sourceObj, c.sourceAttrName, c.targetObj, c.targetMethodName);\\n this.updateLists();\\n this.displayInitialScript();\\n } \\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":832},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"831\":{\"this\":{\"__isSmartRef__\":true,\"id\":19}},\"832\":{},\"833\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":834},\"source\":\"function updateLists() {\\n this.scriptList.setList(this.sortedScriptNamesOfObj(this.target));\\n var scriptListItems = this.scriptList.getList();\\n scriptListItems.unshift(\\\"-- ALL --\\\");\\n this.scriptList.setList(scriptListItems);\\n\\n this.connectionList.setList(this.sortedConnectionNamesOfObj(this.target));\\n var connectionListItems = this.connectionList.getList();\\n connectionListItems.unshift(\\\"-- ALL --\\\");\\n this.connectionList.setList(connectionListItems);\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":835},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"834\":{\"this\":{\"__isSmartRef__\":true,\"id\":19}},\"835\":{},\"836\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":837},\"source\":\"function displayInitialScript() {\\n if (this.scriptList.getList().size() > 1) {\\n this.scriptList.selectAt(0);\\n } else if (this.connectionList.getList().size() > 1) {\\n this.connectionList.selectAt(0);\\n } else {\\n this.scriptList.selectAt(0);\\n }\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":838},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"837\":{\"this\":{\"__isSmartRef__\":true,\"id\":19}},\"838\":{},\"839\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":840},\"source\":\"function reset() {\\n this.target = null;\\n this.scriptPane.doitContext = null;\\n this.scriptList.setList();\\n this.connectionList.setList();\\n this.scriptPane.setTextString(\\\"\\\");\\n this.morphSelector.reset();\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":841},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"840\":{\"this\":{\"__isSmartRef__\":true,\"id\":19}},\"841\":{},\"842\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":843},\"source\":\"function selectChangedContent(source) {\\n\\n var addScriptRegex = /this\\\\.addScript\\\\s*\\\\(\\\\s*function\\\\s*([^\\\\(]*)/g;\\n var addScriptMatches = [];\\n var addScriptMatch = addScriptRegex.exec(source);\\n while (addScriptMatch) {\\n addScriptMatches.push(addScriptMatch[1]);\\n addScriptMatch = addScriptRegex.exec(source);\\n }\\n \\n // if scripts were added, select either a specific one or all\\n if (addScriptMatches.length > 0) { \\n if (addScriptMatches.length === 1) {\\n var index = this.scriptList.getList().indexOf(addScriptMatches[0]);\\n if (index > -1) { \\n return this.scriptList.selectAt(index);\\n }\\n }\\n return this.scriptList.selectAt(0);\\n }\\n\\n var connectionRegex = \\n /connect\\\\(\\\\s*([^,]*)\\\\s*,\\\\s*\\\"([^,]*)\\\"\\\\s*,\\\\s*([^,]*)\\\\s*,\\\\s*\\\"([^,]*)\\\"/g;\\n var connectionMatches = [];\\n var connectionMatch = connectionRegex.exec(source);\\n while (connectionMatch) {\\n connectionMatches.push(connectionMatch);\\n connectionMatch = connectionRegex.exec(source);\\n }\\n\\n // if connections were made, select either a specific one or all\\n if (connectionMatches.length > 0) {\\n if (connectionMatches.length === 1) {\\n var match = connectionMatches[0];\\n for (var i=0; i -1) {\\n var c = selection[1];\\n disconnect(c.sourceObj, c.sourceAttrName, c.targetObj, c.targetMethodName);\\n editor.updateLists();\\n editor.displayInitialScript();\\n } \\n }\\n\\n var message = 'Disconnect \\\"' + selection[0] +'\\\" connection?';\\n var callback = disconnectConnection;\\n\\n var dialog = new lively.morphic.ConfirmDialog(message, callback);\\n\\n return this.world().openDialog(dialog);\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1042},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"1041\":{\"this\":{\"__isSmartRef__\":true,\"id\":988}},\"1042\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":1043},\"user\":\"lauritz\",\"categories\":[]},\"1043\":{\"isSerializedDate\":true,\"string\":\"Fri Nov 11 2011 01:46:54 GMT+0100 (CET)\"},\"1044\":{\"submorphs\":[{\"__isSmartRef__\":true,\"id\":1045}],\"scripts\":[],\"id\":\"99186A50-1411-4B6F-B1CB-FF0742C20D7D\",\"shape\":{\"__isSmartRef__\":true,\"id\":1060},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"showsMorphMenu\":true,\"halosEnabled\":true,\"registeredForMouseEvents\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":1076},\"value\":false,\"toggle\":false,\"isActive\":true,\"normalFill\":{\"__isSmartRef__\":true,\"id\":1063},\"lighterFill\":{\"__isSmartRef__\":true,\"id\":1077},\"label\":{\"__isSmartRef__\":true,\"id\":1045},\"attributeConnections\":[{\"__isSmartRef__\":true,\"id\":1086}],\"doNotSerialize\":[\"$$fire\"],\"doNotCopyProperties\":[\"$$fire\"],\"showsHalos\":false,\"__SourceModuleName__\":\"Global.lively.morphic.Widgets\",\"padding\":{\"__isSmartRef__\":true,\"id\":1088},\"name\":\"ObjectEditorRemoveScriptButton\",\"partsBinMetaInfo\":{\"__isSmartRef__\":true,\"id\":1089},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":1090},\"priorExtent\":{\"__isSmartRef__\":true,\"id\":1091},\"owner\":{\"__isSmartRef__\":true,\"id\":1},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":1092},\"isCopyMorphRef\":true,\"morphRefId\":24,\"draggingEnabled\":false,\"objectEditorPane\":{\"__isSmartRef__\":true,\"id\":1},\"distanceToDragEvent\":{\"__isSmartRef__\":true,\"id\":1093},\"derivationIds\":[217,\"FDC10087-12CF-4570-9211-8309CB6A9AA3\",\"E18FC530-4B1F-4F08-8DA6-3866A3519E56\",\"04A2AAC3-6A9E-40BB-9408-EBB2567EE63B\",\"8C1A42CE-840C-4AAE-BD79-C93A445B9EBF\",\"61FC11FA-B87E-4EFE-BD15-564D3178B68B\",\"ED34F9B5-9E00-41B3-8313-D9C3D6B3B231\",\"A7481F4B-D444-4B4F-BDA2-4F9F03AEC24D\",\"7DDF7175-34FC-4521-A7C3-580A8BE63351\",\"DEA39C05-FAD7-4882-AB3D-0EE12C3408F9\"],\"_ClipMode\":\"visible\",\"_Rotation\":0,\"_Scale\":1,\"__serializedLivelyClosures__\":{\"__isSmartRef__\":true,\"id\":1094},\"__LivelyClassName__\":\"lively.morphic.Button\"},\"1045\":{\"submorphs\":[],\"scripts\":[],\"id\":\"CA91FC2C-D7CC-4123-AFD2-108F8F0C2E97\",\"shape\":{\"__isSmartRef__\":true,\"id\":1046},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"showsMorphMenu\":false,\"halosEnabled\":true,\"fixedWidth\":true,\"_MaxTextWidth\":21,\"_MaxTextHeight\":null,\"fixedHeight\":true,\"allowsInput\":false,\"registeredForMouseEvents\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":1052},\"textColor\":{\"__isSmartRef__\":true,\"id\":1049},\"owner\":{\"__isSmartRef__\":true,\"id\":1044},\"eventsAreIgnored\":true,\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"textChunks\":[{\"__isSmartRef__\":true,\"id\":1053}],\"padding\":{\"__isSmartRef__\":true,\"id\":1055},\"_Padding\":{\"__isSmartRef__\":true,\"id\":1056},\"prevScroll\":[0,0],\"priorExtent\":{\"__isSmartRef__\":true,\"id\":1057},\"_FontFamily\":\"Helvetica, Sans-Serif\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":1058},\"_ClipMode\":\"hidden\",\"_WhiteSpaceHandling\":\"pre-wrap\",\"_Align\":\"center\",\"eventHandler\":{\"__isSmartRef__\":true,\"id\":1059},\"_HandStyle\":\"default\",\"_PointerEvents\":\"none\",\"attributeConnections\":[],\"doNotSerialize\":[],\"doNotCopyProperties\":[],\"_MinTextWidth\":21,\"_MinTextHeight\":null,\"draggingEnabled\":false,\"derivationIds\":[218,\"852A7BD9-52EE-4708-A2D5-1BDECF33C958\",\"7B4F173E-9726-472A-9B30-530D4AA92AD9\",\"CBA217F6-2832-4213-9ABE-47753C1A4180\",\"E6B97D1D-95D5-4644-9359-1D08D42A51F4\",\"4391A57E-70C2-4628-9828-DD668CCE546E\",\"F0C6C298-3B8B-42B2-B5E9-E5B82F607B01\",\"DF0CAF75-4247-4797-B1A0-AD7444391E2A\",\"B4C4F09B-F663-47A1-B85F-461D5452F5F8\",\"FD966AB1-4685-4151-9A38-B1B21B0237EF\"],\"_Scale\":1,\"__LivelyClassName__\":\"lively.morphic.Text\"},\"1046\":{\"borderWidth\":0,\"fill\":null,\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"_Position\":{\"__isSmartRef__\":true,\"id\":1047},\"_Extent\":{\"__isSmartRef__\":true,\"id\":1048},\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":1049},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":1050},\"_ClipMode\":\"hidden\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":1051},\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"1047\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1048\":{\"x\":25,\"y\":20,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\"},\"1049\":{\"r\":0,\"g\":0,\"b\":0,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"1050\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\"},\"1051\":{\"x\":2,\"y\":2,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"1052\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1053\":{\"style\":{\"__isSmartRef__\":true,\"id\":1054},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":1045},\"storedString\":\"-\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\"},\"1054\":{\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"textShadow\":\"0px 1px 0 rgba(255,255,255,1)\",\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\"},\"1055\":{\"x\":5,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"1056\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"1057\":{\"x\":25,\"y\":20,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1058\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"onRenderFinished\":\"onRenderFinishedHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\",\"updateText\":\"updateTextHTML\",\"setTextExtent\":\"setTextExtentHTML\",\"setMaxTextWidth\":\"setMaxTextWidthHTML\",\"setMaxTextHeight\":\"setMaxTextHeightHTML\",\"setMinTextWidth\":\"setMinTextWidthHTML\",\"setMinTextHeight\":\"setMinTextHeightHTML\",\"getTextExtent\":\"getTextExtentHTML\",\"getTextString\":\"getTextStringHTML\",\"ignoreTextEvents\":\"ignoreTextEventsHTML\",\"unignoreTextEvents\":\"unignoreTextEventsHTML\",\"enableTextEvents\":\"enableTextEventsHTML\",\"setFontFamily\":\"setFontFamilyHTML\",\"setFontSize\":\"setFontSizeHTML\",\"setTextColor\":\"setTextColorHTML\",\"setPadding\":\"setPaddingHTML\",\"setAlign\":\"setAlignHTML\",\"setVerticalAlign\":\"setVerticalAlignHTML\",\"setDisplay\":\"setDisplayHTML\",\"setWhiteSpaceHandling\":\"setWhiteSpaceHandlingHTML\",\"focusMorph\":\"focusMorphHTML\"},\"1059\":{\"morph\":{\"__isSmartRef__\":true,\"id\":1045},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"1060\":{\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"_Position\":{\"__isSmartRef__\":true,\"id\":1061},\"_Extent\":{\"__isSmartRef__\":true,\"id\":1062},\"_Fill\":{\"__isSmartRef__\":true,\"id\":1063},\"_BorderWidth\":1,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":1073},\"_BorderRadius\":5,\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":1074},\"_ClipMode\":\"visible\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":1075},\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"1061\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1062\":{\"x\":25,\"y\":20,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1063\":{\"stops\":[{\"__isSmartRef__\":true,\"id\":1064},{\"__isSmartRef__\":true,\"id\":1066},{\"__isSmartRef__\":true,\"id\":1068},{\"__isSmartRef__\":true,\"id\":1070}],\"vector\":{\"__isSmartRef__\":true,\"id\":1072},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.LinearGradient\"},\"1064\":{\"offset\":0,\"color\":{\"__isSmartRef__\":true,\"id\":1065}},\"1065\":{\"r\":0.9600000000000001,\"g\":0.9600000000000001,\"b\":0.9600000000000001,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"1066\":{\"offset\":0.4,\"color\":{\"__isSmartRef__\":true,\"id\":1067}},\"1067\":{\"r\":0.8200000000000001,\"g\":0.8200000000000001,\"b\":0.8200000000000001,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"1068\":{\"offset\":0.6,\"color\":{\"__isSmartRef__\":true,\"id\":1069}},\"1069\":{\"r\":0.8200000000000001,\"g\":0.8200000000000001,\"b\":0.8200000000000001,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"1070\":{\"offset\":1,\"color\":{\"__isSmartRef__\":true,\"id\":1071}},\"1071\":{\"r\":0.94,\"g\":0.94,\"b\":0.94,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"1072\":{\"x\":0,\"y\":0,\"width\":0,\"height\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"1073\":{\"r\":0.839,\"g\":0.839,\"b\":0.839,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"1074\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\"},\"1075\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"1076\":{\"x\":160,\"y\":40,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1077\":{\"stops\":[{\"__isSmartRef__\":true,\"id\":1078},{\"__isSmartRef__\":true,\"id\":1080},{\"__isSmartRef__\":true,\"id\":1082},{\"__isSmartRef__\":true,\"id\":1084}],\"vector\":{\"__isSmartRef__\":true,\"id\":1072},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.LinearGradient\"},\"1078\":{\"offset\":0,\"color\":{\"__isSmartRef__\":true,\"id\":1079}},\"1079\":{\"r\":0.98,\"g\":0.98,\"b\":0.98,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"1080\":{\"offset\":0.4,\"color\":{\"__isSmartRef__\":true,\"id\":1081}},\"1081\":{\"r\":0.91,\"g\":0.91,\"b\":0.91,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"1082\":{\"offset\":0.6,\"color\":{\"__isSmartRef__\":true,\"id\":1083}},\"1083\":{\"r\":0.91,\"g\":0.91,\"b\":0.91,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"1084\":{\"offset\":1,\"color\":{\"__isSmartRef__\":true,\"id\":1085}},\"1085\":{\"r\":0.97,\"g\":0.97,\"b\":0.97,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"1086\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":1044},\"sourceAttrName\":\"fire\",\"targetObj\":{\"__isSmartRef__\":true,\"id\":1044},\"targetMethodName\":\"deleteSelectedScript\",\"converter\":null,\"converterString\":null,\"updater\":null,\"updaterString\":null,\"varMapping\":{\"__isSmartRef__\":true,\"id\":1087},\"__SourceModuleName__\":\"Global.lively.bindings\",\"__LivelyClassName__\":\"AttributeConnection\"},\"1087\":{\"source\":{\"__isSmartRef__\":true,\"id\":1044},\"target\":{\"__isSmartRef__\":true,\"id\":1044}},\"1088\":{\"x\":5,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"1089\":{\"partsSpaceName\":\"PartsBin/Inputs/\",\"__SourceModuleName__\":\"Global.lively.PartsBin\",\"migrationLevel\":2,\"comment\":\"Simple button. Connect to 'fire' to trigger actions when the button is pressed.\",\"__LivelyClassName__\":\"lively.PartsBin.PartsBinMetaInfo\"},\"1090\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"onRenderFinished\":\"onRenderFinishedHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\"},\"1091\":{\"x\":30,\"y\":20,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1092\":{\"morph\":{\"__isSmartRef__\":true,\"id\":1044},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"1093\":{\"x\":33.35839679439101,\"y\":-21.324811622839547,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1094\":{\"deleteSelectedScript\":{\"__isSmartRef__\":true,\"id\":1095}},\"1095\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1096},\"source\":\"function deleteSelectedScript() {\\n\\n var editor = this.objectEditorPane;\\n var selection = editor.scriptList.selection;\\n\\n if (!editor.target || editor.scriptList.getList().size() < 2) \\n return; \\n\\n var deleteScript = function (confirmed) {\\n if (!confirmed) return;\\n \\n if (selection && editor.target) {\\n if (!editor.target.hasOwnProperty(selection)) \\n return;\\n delete editor.target[selection];\\n editor.updateLists();\\n editor.displayInitialScript();\\n }\\n }\\n\\n var message = 'Delete \\\"' + selection + '\\\" script?';\\n var callback = deleteScript;\\n\\n var dialog = new lively.morphic.ConfirmDialog(message, callback);\\n\\n return this.world().openDialog(dialog);\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1097},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"1096\":{\"this\":{\"__isSmartRef__\":true,\"id\":1044}},\"1097\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":1098},\"user\":\"lauritz\"},\"1098\":{\"isSerializedDate\":true,\"string\":\"Thu Nov 17 2011 18:12:21 GMT+0100 (CET)\"},\"1099\":{\"submorphs\":[{\"__isSmartRef__\":true,\"id\":1100}],\"scripts\":[],\"id\":\"95DC06D5-F4C7-49E2-8A01-110D1B0AFBD0\",\"shape\":{\"__isSmartRef__\":true,\"id\":1116},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"showsMorphMenu\":true,\"halosEnabled\":true,\"registeredForMouseEvents\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":1132},\"value\":false,\"toggle\":false,\"isActive\":true,\"normalFill\":{\"__isSmartRef__\":true,\"id\":1119},\"lighterFill\":{\"__isSmartRef__\":true,\"id\":1133},\"label\":{\"__isSmartRef__\":true,\"id\":1100},\"attributeConnections\":[],\"doNotSerialize\":[],\"doNotCopyProperties\":[],\"showsHalos\":false,\"__SourceModuleName__\":\"Global.lively.morphic.Widgets\",\"padding\":{\"__isSmartRef__\":true,\"id\":1142},\"name\":\"ObjectEditorMorphSelector\",\"partsBinMetaInfo\":{\"__isSmartRef__\":true,\"id\":1143},\"list\":[],\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":1144},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":1145},\"distanceToDragEvent\":{\"__isSmartRef__\":true,\"id\":1146},\"priorExtent\":{\"__isSmartRef__\":true,\"id\":1147},\"owner\":{\"__isSmartRef__\":true,\"id\":1},\"textString\":\"\",\"selection\":{\"__isSmartRef__\":true,\"id\":1148},\"_ClipMode\":\"visible\",\"prevScroll\":[0,0],\"listMorph\":null,\"derivationIds\":[221,\"4AC64FBA-95AC-42B2-A078-B6DA97889093\",\"E26ED0E6-C4CE-4C82-94D5-175270E8459E\",\"D292F2FC-C2B6-48AE-B779-8CC5868FFA49\",\"53A862EB-032C-4BF0-9B21-58C7E0C0A9B2\",\"CC4D188B-510F-48DE-A0E1-EC8D2CD63F9F\",\"0CD057F2-3517-4849-A69E-1EF79B05ACE8\",\"66EBBB7D-8FA7-4D43-AE78-A18DA3B970BA\",\"A50C1893-4138-4E29-865B-92F53F76D08A\",\"1EC5D2B9-3539-419A-8DD6-CE82DEABB02C\"],\"_Rotation\":0,\"_Scale\":1,\"__serializedLivelyClosures__\":{\"__isSmartRef__\":true,\"id\":1165},\"__LivelyClassName__\":\"lively.morphic.Button\"},\"1100\":{\"submorphs\":[],\"scripts\":[],\"id\":\"4E3B3D72-E52C-44ED-AE32-78939BA1ECFD\",\"shape\":{\"__isSmartRef__\":true,\"id\":1101},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"showsMorphMenu\":false,\"halosEnabled\":true,\"fixedWidth\":true,\"_MaxTextWidth\":220,\"_MaxTextHeight\":null,\"fixedHeight\":true,\"allowsInput\":false,\"registeredForMouseEvents\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":1107},\"textColor\":{\"__isSmartRef__\":true,\"id\":1104},\"owner\":{\"__isSmartRef__\":true,\"id\":1099},\"eventsAreIgnored\":true,\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"textChunks\":[{\"__isSmartRef__\":true,\"id\":1108}],\"padding\":{\"__isSmartRef__\":true,\"id\":1110},\"_Padding\":{\"__isSmartRef__\":true,\"id\":1110},\"prevScroll\":[0,0],\"priorExtent\":{\"__isSmartRef__\":true,\"id\":1111},\"attributeConnections\":[{\"__isSmartRef__\":true,\"id\":1112}],\"doNotSerialize\":[\"$$savedTextString\"],\"doNotCopyProperties\":[\"$$savedTextString\"],\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":1113},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":1114},\"_HandStyle\":\"default\",\"_PointerEvents\":\"none\",\"_ClipMode\":\"hidden\",\"_WhiteSpaceHandling\":\"pre-wrap\",\"_MinTextWidth\":220,\"_MinTextHeight\":null,\"_Align\":\"left\",\"_FontFamily\":\"Arial\",\"_FontSize\":10,\"derivationIds\":[222,\"30F054A3-7658-405B-8098-B7D87AA8A9ED\",\"556D6E07-45B7-42EC-A486-DE275EF0B034\",\"06B0B080-467A-46CC-8B0D-9C0A9B9A71F1\",\"5E2D96C9-BB9B-4735-8673-A79847435197\",\"B48AA022-2022-4A2A-9090-4D884FB3DFD3\",\"8B2F743A-98C5-45E1-B03C-5019114EAC47\",\"D09C56C3-A2DC-4BDF-B8A1-6365138ECD01\",\"74158C3D-B79E-43E7-B111-48701B10ACE2\",\"B19E117B-E40F-4B9F-86AC-BFB2AAFD5336\"],\"_TextColor\":{\"__isSmartRef__\":true,\"id\":1115},\"_Scale\":1,\"__LivelyClassName__\":\"lively.morphic.Text\"},\"1101\":{\"borderWidth\":0,\"fill\":null,\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"_Position\":{\"__isSmartRef__\":true,\"id\":1102},\"_Extent\":{\"__isSmartRef__\":true,\"id\":1103},\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":1104},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":1105},\"_ClipMode\":\"hidden\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":1106},\"_BorderWidth\":0,\"_Fill\":null,\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"1102\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1103\":{\"x\":220,\"y\":20,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\"},\"1104\":{\"r\":0,\"g\":0,\"b\":0,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"1105\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\"},\"1106\":{\"x\":0,\"y\":3,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"1107\":{\"x\":2,\"y\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1108\":{\"style\":{\"__isSmartRef__\":true,\"id\":1109},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":1100},\"storedString\":\"empty\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\"},\"1109\":{\"textShadow\":\"0px 1px 0 rgba(255,255,255,1)\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\"},\"1110\":{\"x\":5,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"1111\":{\"x\":220,\"y\":20,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1112\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":1100},\"sourceAttrName\":\"savedTextString\",\"targetObj\":{\"__isSmartRef__\":true,\"id\":1099},\"targetMethodName\":\"selection\",\"converter\":null,\"converterString\":null,\"updater\":null,\"updaterString\":null,\"__SourceModuleName__\":\"Global.lively.bindings\",\"__LivelyClassName__\":\"AttributeConnection\"},\"1113\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"onRenderFinished\":\"onRenderFinishedHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\",\"updateText\":\"updateTextHTML\",\"setTextExtent\":\"setTextExtentHTML\",\"setMaxTextWidth\":\"setMaxTextWidthHTML\",\"setMaxTextHeight\":\"setMaxTextHeightHTML\",\"setMinTextWidth\":\"setMinTextWidthHTML\",\"setMinTextHeight\":\"setMinTextHeightHTML\",\"getTextExtent\":\"getTextExtentHTML\",\"getTextString\":\"getTextStringHTML\",\"ignoreTextEvents\":\"ignoreTextEventsHTML\",\"unignoreTextEvents\":\"unignoreTextEventsHTML\",\"enableTextEvents\":\"enableTextEventsHTML\",\"setFontFamily\":\"setFontFamilyHTML\",\"setFontSize\":\"setFontSizeHTML\",\"setTextColor\":\"setTextColorHTML\",\"setPadding\":\"setPaddingHTML\",\"setAlign\":\"setAlignHTML\",\"setVerticalAlign\":\"setVerticalAlignHTML\",\"setDisplay\":\"setDisplayHTML\",\"setWhiteSpaceHandling\":\"setWhiteSpaceHandlingHTML\",\"focusMorph\":\"focusMorphHTML\"},\"1114\":{\"morph\":{\"__isSmartRef__\":true,\"id\":1100},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"1115\":{\"r\":0,\"g\":0,\"b\":0,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"1116\":{\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"_Position\":{\"__isSmartRef__\":true,\"id\":1117},\"_Extent\":{\"__isSmartRef__\":true,\"id\":1118},\"_Fill\":{\"__isSmartRef__\":true,\"id\":1119},\"_BorderWidth\":1,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":1129},\"_BorderRadius\":5,\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":1130},\"_ClipMode\":\"visible\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":1131},\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"1117\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1118\":{\"x\":220,\"y\":20,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1119\":{\"stops\":[{\"__isSmartRef__\":true,\"id\":1120},{\"__isSmartRef__\":true,\"id\":1122},{\"__isSmartRef__\":true,\"id\":1124},{\"__isSmartRef__\":true,\"id\":1126}],\"vector\":{\"__isSmartRef__\":true,\"id\":1128},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.LinearGradient\"},\"1120\":{\"offset\":0,\"color\":{\"__isSmartRef__\":true,\"id\":1121}},\"1121\":{\"r\":0.9600000000000001,\"g\":0.9600000000000001,\"b\":0.9600000000000001,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"1122\":{\"offset\":0.4,\"color\":{\"__isSmartRef__\":true,\"id\":1123}},\"1123\":{\"r\":0.8200000000000001,\"g\":0.8200000000000001,\"b\":0.8200000000000001,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"1124\":{\"offset\":0.6,\"color\":{\"__isSmartRef__\":true,\"id\":1125}},\"1125\":{\"r\":0.8200000000000001,\"g\":0.8200000000000001,\"b\":0.8200000000000001,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"1126\":{\"offset\":1,\"color\":{\"__isSmartRef__\":true,\"id\":1127}},\"1127\":{\"r\":0.94,\"g\":0.94,\"b\":0.94,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"1128\":{\"x\":0,\"y\":0,\"width\":0,\"height\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"1129\":{\"r\":0.839,\"g\":0.839,\"b\":0.839,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"1130\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\"},\"1131\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"1132\":{\"x\":240.1308656788165,\"y\":10,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1133\":{\"stops\":[{\"__isSmartRef__\":true,\"id\":1134},{\"__isSmartRef__\":true,\"id\":1136},{\"__isSmartRef__\":true,\"id\":1138},{\"__isSmartRef__\":true,\"id\":1140}],\"vector\":{\"__isSmartRef__\":true,\"id\":1128},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.LinearGradient\"},\"1134\":{\"offset\":0,\"color\":{\"__isSmartRef__\":true,\"id\":1135}},\"1135\":{\"r\":0.98,\"g\":0.98,\"b\":0.98,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"1136\":{\"offset\":0.4,\"color\":{\"__isSmartRef__\":true,\"id\":1137}},\"1137\":{\"r\":0.91,\"g\":0.91,\"b\":0.91,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"1138\":{\"offset\":0.6,\"color\":{\"__isSmartRef__\":true,\"id\":1139}},\"1139\":{\"r\":0.91,\"g\":0.91,\"b\":0.91,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"1140\":{\"offset\":1,\"color\":{\"__isSmartRef__\":true,\"id\":1141}},\"1141\":{\"r\":0.97,\"g\":0.97,\"b\":0.97,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"1142\":{\"x\":5,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"1143\":{\"partsSpaceName\":\"PartsBin/Inputs/\",\"__SourceModuleName__\":\"Global.lively.PartsBin\",\"migrationLevel\":2,\"partName\":\"ChoiceButton\",\"comment\":\"Click on it and you get a list of things to choose from.\",\"__LivelyClassName__\":\"lively.PartsBin.PartsBinMetaInfo\"},\"1144\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"onRenderFinished\":\"onRenderFinishedHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\"},\"1145\":{\"morph\":{\"__isSmartRef__\":true,\"id\":1099},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"1146\":{\"x\":122.93118375058827,\"y\":-11.582832083333244,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1147\":{\"x\":220,\"y\":20,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1148\":{\"submorphs\":[],\"scripts\":[],\"id\":181,\"shape\":{\"__isSmartRef__\":true,\"id\":1149},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"halosEnabled\":true,\"fixedWidth\":true,\"fixedHeight\":false,\"allowsInput\":true,\"_FontFamily\":\"Helvetica\",\"registeredForMouseEvents\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":1155},\"_MaxTextWidth\":580,\"_MaxTextHeight\":null,\"textColor\":{\"__isSmartRef__\":true,\"id\":1156},\"showsHalos\":false,\"_FontSize\":28,\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"name\":\"Title\",\"partsBinMetaInfo\":{\"__isSmartRef__\":true,\"id\":1157},\"_TextColor\":{\"__isSmartRef__\":true,\"id\":1158},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":1159},\"textChunks\":[{\"__isSmartRef__\":true,\"id\":1160}],\"eventHandler\":{\"__isSmartRef__\":true,\"id\":1162},\"priorExtent\":{\"__isSmartRef__\":true,\"id\":1163},\"attributeConnections\":[],\"doNotSerialize\":[],\"doNotCopyProperties\":[],\"_MinTextWidth\":580,\"_MinTextHeight\":null,\"_Rotation\":0,\"_Scale\":1.002003004005006,\"previousSelection\":[35,35],\"priorSelectionRange\":[23,23],\"charsReplaced\":\"WIP / Proof of Concept\",\"lastFindLoc\":22,\"distanceToDragEvent\":{\"__isSmartRef__\":true,\"id\":1164},\"_ClipMode\":\"visible\",\"_WhiteSpaceHandling\":\"pre-wrap\",\"isCopyMorphRef\":true,\"morphRefId\":2,\"prevScroll\":[0,0],\"__LivelyClassName__\":\"lively.morphic.Text\"},\"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},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":1153},\"_ClipMode\":\"visible\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":1154},\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"1150\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1151\":{\"x\":580,\"y\":43,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1152\":{\"r\":1,\"g\":1,\"b\":1,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"1153\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\",\"setClipMode\":\"setClipModeHTML\"},\"1154\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"1155\":{\"x\":37,\"y\":23,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1156\":{\"r\":0,\"g\":0,\"b\":0,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"1157\":{\"partsSpaceName\":\"PartsBin/Worlds/\",\"__SourceModuleName__\":\"Global.lively.PartsBin\",\"comment\":\"For example a world title.\",\"partName\":\"Title\",\"migrationLevel\":2,\"__LivelyClassName__\":\"lively.PartsBin.PartsBinMetaInfo\"},\"1158\":{\"r\":0,\"g\":0.309,\"b\":0.595,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"1159\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"onRenderFinished\":\"onRenderFinishedHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\",\"updateText\":\"updateTextHTML\",\"setTextExtent\":\"setTextExtentHTML\",\"setMaxTextWidth\":\"setMaxTextWidthHTML\",\"setMaxTextHeight\":\"setMaxTextHeightHTML\",\"setMinTextWidth\":\"setMinTextWidthHTML\",\"setMinTextHeight\":\"setMinTextHeightHTML\",\"getTextExtent\":\"getTextExtentHTML\",\"getTextString\":\"getTextStringHTML\",\"ignoreTextEvents\":\"ignoreTextEventsHTML\",\"unignoreTextEvents\":\"unignoreTextEventsHTML\",\"enableTextEvents\":\"enableTextEventsHTML\",\"setFontFamily\":\"setFontFamilyHTML\",\"setFontSize\":\"setFontSizeHTML\",\"setTextColor\":\"setTextColorHTML\",\"setPadding\":\"setPaddingHTML\",\"setAlign\":\"setAlignHTML\",\"setVerticalAlign\":\"setVerticalAlignHTML\",\"setDisplay\":\"setDisplayHTML\",\"setWhiteSpaceHandling\":\"setWhiteSpaceHandlingHTML\",\"focusMorph\":\"focusMorphHTML\"},\"1160\":{\"style\":{\"__isSmartRef__\":true,\"id\":1161},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":1148},\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"storedString\":\"\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\"},\"1161\":{\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\"},\"1162\":{\"morph\":{\"__isSmartRef__\":true,\"id\":1148},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"1163\":{\"x\":580,\"y\":43,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1164\":{\"x\":221,\"y\":-12,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1165\":{\"createListMorph\":{\"__isSmartRef__\":true,\"id\":1166},\"getList\":{\"__isSmartRef__\":true,\"id\":1170},\"removeList\":{\"__isSmartRef__\":true,\"id\":1174},\"reset\":{\"__isSmartRef__\":true,\"id\":1178},\"displayTopLevelMorphs\":{\"__isSmartRef__\":true,\"id\":1182},\"onMouseDown\":{\"__isSmartRef__\":true,\"id\":1186},\"setTargetOfPane\":{\"__isSmartRef__\":true,\"id\":1194},\"setTargetToListSelection\":{\"__isSmartRef__\":true,\"id\":1198},\"onBlur\":{\"__isSmartRef__\":true,\"id\":1202},\"setTarget\":{\"__isSmartRef__\":true,\"id\":1210},\"setTargetOnSelection\":{\"__isSmartRef__\":true,\"id\":1214}},\"1166\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1167},\"source\":\"function createListMorph() {\\n var items = this.getList();\\n \\n var height = Math.min(this.owner.getExtent().y, items.length * 17);\\n var extent = new Rectangle(0, this.getExtent().y, this.getExtent().x, height);\\n\\n var listMorph = new lively.morphic.List(extent);\\n listMorph.setList(items);\\n listMorph.setFontSize(10);\\n\\n listMorph.disableGrabbing();\\n listMorph.disableDragging();\\n\\n connect(listMorph, 'selection', this, 'setTargetToListSelection');\\n \\n return listMorph;\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1168},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"1167\":{\"this\":{\"__isSmartRef__\":true,\"id\":1099}},\"1168\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":1169},\"user\":\"lauritz\",\"tags\":[]},\"1169\":{\"isSerializedDate\":true,\"string\":\"Tue Dec 13 2011 18:55:41 GMT+0100 (CET)\"},\"1170\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1171},\"source\":\"function getList() {\\n var worldEntry = {\\n isListItem: true,\\n selectionString: 'World',\\n string: 'World',\\n value: this.world()\\n };\\n var list = this.world().indentedListItemsOfMorphNames();\\n list.unshift(worldEntry);\\n return list;\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1172},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"1171\":{\"this\":{\"__isSmartRef__\":true,\"id\":1099}},\"1172\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":1173},\"user\":\"lauritz\",\"tags\":[]},\"1173\":{\"isSerializedDate\":true,\"string\":\"Mon Nov 21 2011 23:12:23 GMT+0100 (CET)\"},\"1174\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1175},\"source\":\"function removeList() {\\n this.listMorph && this.listMorph.remove();\\n this.listMorph = null;\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1176},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"1175\":{\"this\":{\"__isSmartRef__\":true,\"id\":1099}},\"1176\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":1177},\"user\":\"lauritz\",\"tags\":[]},\"1177\":{\"isSerializedDate\":true,\"string\":\"Wed Dec 07 2011 05:51:07 GMT+0100 (CET)\"},\"1178\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1179},\"source\":\"function reset() {\\n this.list = [];\\n this.setLabel('empty');\\n this.label.setAlign('left');\\n this.removeList();\\n this.applyStyle({fixedWidth: true, fixedHeight: true, borderWidth: 1, overflow: 'visible'});\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1180},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"1179\":{\"this\":{\"__isSmartRef__\":true,\"id\":1099}},\"1180\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":1181},\"user\":\"lauritz\",\"tags\":[]},\"1181\":{\"isSerializedDate\":true,\"string\":\"Wed Dec 07 2011 05:34:06 GMT+0100 (CET)\"},\"1182\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1183},\"source\":\"function displayTopLevelMorphs() {\\n var list = this.createListMorph(); \\n if (this.getList().length === 0) return;\\n this.addMorph(list);\\n this.listMorph = list;\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1184},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"1183\":{\"this\":{\"__isSmartRef__\":true,\"id\":1099}},\"1184\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":1185},\"user\":\"lauritz\",\"tags\":[]},\"1185\":{\"isSerializedDate\":true,\"string\":\"Tue Dec 13 2011 18:53:20 GMT+0100 (CET)\"},\"1186\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1187},\"source\":\"function onMouseDown(evt) {\\n if (evt.isCommandKey() || evt.isRightMouseButtonDown()) return $super(evt);\\n if (this.listMorph) {\\n // clicked on morph, not the list, not the list's scrollbar\\n if (evt.target === this.renderContext().shapeNode)\\n this.removeList();\\n } else {\\n this.displayTopLevelMorphs();\\n }\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1192},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"1187\":{\"this\":{\"__isSmartRef__\":true,\"id\":1099},\"__serializedLivelyClosures__\":{\"__isSmartRef__\":true,\"id\":1188}},\"1188\":{\"$super\":{\"__isSmartRef__\":true,\"id\":1189}},\"1189\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1190},\"source\":\"function () {\\n try {\\n return obj.constructor.prototype[name].apply(obj, arguments)\\n } catch(e) {\\n alert('Error in $super call: ' + e + '\\\\n' + e.stack);\\n return null;\\n }\\n }\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1191},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"1190\":{\"obj\":{\"__isSmartRef__\":true,\"id\":1099},\"name\":\"onMouseDown\"},\"1191\":{},\"1192\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":1193},\"user\":\"lauritz\",\"tags\":[]},\"1193\":{\"isSerializedDate\":true,\"string\":\"Wed Dec 07 2011 05:30:39 GMT+0100 (CET)\"},\"1194\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1195},\"source\":\"function setTargetOfPane(selection) {\\n this.owner.setTarget(selection);\\n this.label.setAlign('left');\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1196},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"1195\":{\"this\":{\"__isSmartRef__\":true,\"id\":1099}},\"1196\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":1197},\"user\":\"lauritz\",\"tags\":[]},\"1197\":{\"isSerializedDate\":true,\"string\":\"Wed Dec 07 2011 04:30:42 GMT+0100 (CET)\"},\"1198\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1199},\"source\":\"function setTargetToListSelection() { \\n var selection = this.listMorph.selection;\\n this.removeList();\\n if (!selection) return;\\n if (this.owner.scriptPane.hasChanged()) {\\n var that = this;\\n var callback = function (confirmed) {\\n if (confirmed) that.setTargetOfPane(selection);\\n }\\n this.owner.confirmUnsavedChanges(callback);\\n } else {\\n this.setTargetOfPane(selection);\\n }\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1200},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"1199\":{\"this\":{\"__isSmartRef__\":true,\"id\":1099}},\"1200\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":1201},\"user\":\"lauritz\",\"tags\":[]},\"1201\":{\"isSerializedDate\":true,\"string\":\"Wed Dec 07 2011 06:06:48 GMT+0100 (CET)\"},\"1202\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1203},\"source\":\"function onBlur(evt) {\\n $super(evt);\\n \\n // workaround - otherwise other morphs get this event\\n var clickedMorph = evt && evt.world && evt.world.clickedOnMorph;\\n if (clickedMorph && (clickedMorph !== this && clickedMorph !== this.listMorph)) {\\n this.removeList();\\n }\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1208},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"1203\":{\"this\":{\"__isSmartRef__\":true,\"id\":1099},\"__serializedLivelyClosures__\":{\"__isSmartRef__\":true,\"id\":1204}},\"1204\":{\"$super\":{\"__isSmartRef__\":true,\"id\":1205}},\"1205\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1206},\"source\":\"function () {\\n try {\\n return obj.constructor.prototype[name].apply(obj, arguments)\\n } catch(e) {\\n alert('Error in $super call: ' + e + '\\\\n' + e.stack);\\n return null;\\n }\\n }\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1207},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"1206\":{\"obj\":{\"__isSmartRef__\":true,\"id\":1099},\"name\":\"onBlur\"},\"1207\":{},\"1208\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":1209},\"user\":\"lauritz\",\"tags\":[]},\"1209\":{\"isSerializedDate\":true,\"string\":\"Wed Dec 07 2011 05:30:08 GMT+0100 (CET)\"},\"1210\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1211},\"source\":\"function setTarget(target) {\\n this.label.setTextString(target.getName() || target.toString());\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1212},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"1211\":{\"this\":{\"__isSmartRef__\":true,\"id\":1099}},\"1212\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":1213},\"user\":\"lauritz\",\"tags\":[]},\"1213\":{\"isSerializedDate\":true,\"string\":\"Wed Dec 07 2011 04:29:39 GMT+0100 (CET)\"},\"1214\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1215},\"source\":\"function setTargetOnSelection() {\\n if (this.listMorph && this.listMorph.renderContext() && this.listMorph.renderContext().listNode.value) {\\n this.setTargetToListSelection();\\n this.stopStepping();\\n }\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1216},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"1215\":{\"this\":{\"__isSmartRef__\":true,\"id\":1099}},\"1216\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":1217},\"user\":\"lauritz\",\"tags\":[]},\"1217\":{\"isSerializedDate\":true,\"string\":\"Wed Dec 07 2011 06:12:06 GMT+0100 (CET)\"},\"1218\":{\"submorphs\":[],\"scripts\":[],\"id\":\"F1C241D4-A689-4DB7-942F-ADB5F39D9CAA\",\"shape\":{\"__isSmartRef__\":true,\"id\":1219},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"halosEnabled\":true,\"fixedWidth\":true,\"fixedHeight\":false,\"allowsInput\":false,\"_FontFamily\":\"Arial, sans-serif\",\"registeredForMouseEvents\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":1225},\"_MaxTextWidth\":64.8979476392384,\"_MaxTextHeight\":null,\"textColor\":{\"__isSmartRef__\":true,\"id\":1222},\"showsHalos\":false,\"_FontSize\":9,\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"name\":\"ObjectEditorScriptsText1\",\"partsBinMetaInfo\":{\"__isSmartRef__\":true,\"id\":1226},\"textChunks\":[{\"__isSmartRef__\":true,\"id\":1227}],\"charsReplaced\":\"Scripts\",\"lastFindLoc\":-7,\"priorSelectionRange\":[0,7],\"prevScroll\":[0,0],\"priorExtent\":{\"__isSmartRef__\":true,\"id\":1229},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":1230},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":1231},\"_WhiteSpaceHandling\":\"pre-wrap\",\"attributeConnections\":[],\"doNotSerialize\":[],\"doNotCopyProperties\":[],\"_MinTextWidth\":64.8979476392384,\"_MinTextHeight\":null,\"_ClipMode\":\"visible\",\"draggingEnabled\":false,\"distanceToDragEvent\":{\"__isSmartRef__\":true,\"id\":1232},\"eventsAreIgnored\":true,\"owner\":{\"__isSmartRef__\":true,\"id\":1},\"isCopyMorphRef\":true,\"morphRefId\":27,\"derivationIds\":[223,\"5E3A69EF-26C1-4D0D-B04C-8C3894017F56\",\"14AB1B91-3ED6-49AE-AA58-47D18B6C569F\",\"991D4A54-1FC4-4BC7-AA82-F814AC52CDE3\",\"DB9B19F7-4390-4CE5-9B1D-62177CB8D605\",\"8F7B2EE9-9538-4044-B75B-6A12F3108B70\",\"4B9F9B4B-C7D3-418D-9AC9-10503A4EBF8E\",\"324EE422-8C94-43CE-B964-A3150830C25F\",\"36D1ECF9-591F-426B-A4F6-B337D7DB053B\",\"CB52849C-BE64-4053-8D07-758F969F84EB\"],\"_Rotation\":0,\"_Scale\":1,\"__LivelyClassName__\":\"lively.morphic.Text\"},\"1219\":{\"fill\":null,\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"_Position\":{\"__isSmartRef__\":true,\"id\":1220},\"_Extent\":{\"__isSmartRef__\":true,\"id\":1221},\"_BorderWidth\":0,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":1222},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":1223},\"_ClipMode\":\"visible\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":1224},\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"1220\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1221\":{\"x\":64.8979476392384,\"y\":14,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\"},\"1222\":{\"r\":0,\"g\":0,\"b\":0,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"1223\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\"},\"1224\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"1225\":{\"x\":198.16434648623274,\"y\":12.911539589748486,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1226\":{\"partsSpaceName\":\"PartsBin/NewWorld\",\"__SourceModuleName__\":\"Global.lively.PartsBin\",\"migrationLevel\":1,\"__LivelyClassName__\":\"lively.PartsBin.PartsBinMetaInfo\"},\"1227\":{\"style\":{\"__isSmartRef__\":true,\"id\":1228},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":1218},\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"storedString\":\"Target:\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\"},\"1228\":{\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\"},\"1229\":{\"x\":64.8979476392384,\"y\":14,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1230\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"onRenderFinished\":\"onRenderFinishedHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\",\"updateText\":\"updateTextHTML\",\"setTextExtent\":\"setTextExtentHTML\",\"setMaxTextWidth\":\"setMaxTextWidthHTML\",\"setMaxTextHeight\":\"setMaxTextHeightHTML\",\"setMinTextWidth\":\"setMinTextWidthHTML\",\"setMinTextHeight\":\"setMinTextHeightHTML\",\"getTextExtent\":\"getTextExtentHTML\",\"getTextString\":\"getTextStringHTML\",\"ignoreTextEvents\":\"ignoreTextEventsHTML\",\"unignoreTextEvents\":\"unignoreTextEventsHTML\",\"enableTextEvents\":\"enableTextEventsHTML\",\"setFontFamily\":\"setFontFamilyHTML\",\"setFontSize\":\"setFontSizeHTML\",\"setTextColor\":\"setTextColorHTML\",\"setPadding\":\"setPaddingHTML\",\"setAlign\":\"setAlignHTML\",\"setVerticalAlign\":\"setVerticalAlignHTML\",\"setDisplay\":\"setDisplayHTML\",\"setWhiteSpaceHandling\":\"setWhiteSpaceHandlingHTML\",\"focusMorph\":\"focusMorphHTML\"},\"1231\":{\"morph\":{\"__isSmartRef__\":true,\"id\":1218},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"1232\":{\"x\":41.065989525935834,\"y\":-10.506047005169194,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1233\":{\"submorphs\":[],\"scripts\":[],\"id\":\"25199967-E3BA-4763-A704-37BD3152A5F7\",\"shape\":{\"__isSmartRef__\":true,\"id\":1234},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"halosEnabled\":true,\"fixedWidth\":true,\"fixedHeight\":false,\"allowsInput\":false,\"_FontFamily\":\"Arial, sans-serif\",\"registeredForMouseEvents\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":1240},\"_MaxTextWidth\":64.8979476392384,\"_MaxTextHeight\":null,\"textColor\":{\"__isSmartRef__\":true,\"id\":1237},\"showsHalos\":false,\"_FontSize\":9,\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"name\":\"ObjectEditorScriptsText2\",\"partsBinMetaInfo\":{\"__isSmartRef__\":true,\"id\":1241},\"textChunks\":[{\"__isSmartRef__\":true,\"id\":1242}],\"charsReplaced\":\"Scripts\",\"lastFindLoc\":-7,\"priorSelectionRange\":[0,7],\"prevScroll\":[0,0],\"priorExtent\":{\"__isSmartRef__\":true,\"id\":1244},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":1245},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":1246},\"_WhiteSpaceHandling\":\"pre-wrap\",\"attributeConnections\":[],\"doNotSerialize\":[],\"doNotCopyProperties\":[],\"_MinTextWidth\":64.8979476392384,\"_MinTextHeight\":null,\"_ClipMode\":\"visible\",\"draggingEnabled\":false,\"distanceToDragEvent\":{\"__isSmartRef__\":true,\"id\":1247},\"eventsAreIgnored\":true,\"isCopyMorphRef\":true,\"morphRefId\":27,\"owner\":{\"__isSmartRef__\":true,\"id\":1},\"derivationIds\":[224,\"35EF8FE5-067D-45B6-AF21-77040F11D340\",\"80DC09DD-22D4-4089-B5C3-857B32C9BE9B\",\"EF080074-E6B9-47F3-A87F-26313B40C430\",\"F6977801-C1A7-445C-9BF1-8A1019E202FB\",\"8C9157AE-0343-4CFB-8186-1D5E05D2ECBE\",\"DD3C23F8-6463-4EAE-959B-C486E27D9BDA\",\"1E8D3752-D212-41F8-BC63-B094E0C80707\",\"75C07D11-AE5D-4A36-B2D0-F2A6EA414E72\",\"494AB1C0-2C09-49DE-B4AA-1F24DC7495FF\"],\"_Rotation\":0,\"_Scale\":1,\"__LivelyClassName__\":\"lively.morphic.Text\"},\"1234\":{\"fill\":null,\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"_Position\":{\"__isSmartRef__\":true,\"id\":1235},\"_Extent\":{\"__isSmartRef__\":true,\"id\":1236},\"_BorderWidth\":0,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":1237},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":1238},\"_ClipMode\":\"visible\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":1239},\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"1235\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1236\":{\"x\":64.8979476392384,\"y\":14,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\"},\"1237\":{\"r\":0,\"g\":0,\"b\":0,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"1238\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\"},\"1239\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"1240\":{\"x\":10,\"y\":12.911539589749026,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1241\":{\"partsSpaceName\":\"PartsBin/NewWorld\",\"__SourceModuleName__\":\"Global.lively.PartsBin\",\"migrationLevel\":1,\"__LivelyClassName__\":\"lively.PartsBin.PartsBinMetaInfo\"},\"1242\":{\"style\":{\"__isSmartRef__\":true,\"id\":1243},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":1233},\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"storedString\":\"Tag:\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\"},\"1243\":{\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\"},\"1244\":{\"x\":64.8979476392384,\"y\":14,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1245\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"onRenderFinished\":\"onRenderFinishedHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\",\"updateText\":\"updateTextHTML\",\"setTextExtent\":\"setTextExtentHTML\",\"setMaxTextWidth\":\"setMaxTextWidthHTML\",\"setMaxTextHeight\":\"setMaxTextHeightHTML\",\"setMinTextWidth\":\"setMinTextWidthHTML\",\"setMinTextHeight\":\"setMinTextHeightHTML\",\"getTextExtent\":\"getTextExtentHTML\",\"getTextString\":\"getTextStringHTML\",\"ignoreTextEvents\":\"ignoreTextEventsHTML\",\"unignoreTextEvents\":\"unignoreTextEventsHTML\",\"enableTextEvents\":\"enableTextEventsHTML\",\"setFontFamily\":\"setFontFamilyHTML\",\"setFontSize\":\"setFontSizeHTML\",\"setTextColor\":\"setTextColorHTML\",\"setPadding\":\"setPaddingHTML\",\"setAlign\":\"setAlignHTML\",\"setVerticalAlign\":\"setVerticalAlignHTML\",\"setDisplay\":\"setDisplayHTML\",\"setWhiteSpaceHandling\":\"setWhiteSpaceHandlingHTML\",\"focusMorph\":\"focusMorphHTML\"},\"1246\":{\"morph\":{\"__isSmartRef__\":true,\"id\":1233},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"1247\":{\"x\":45.76052154281416,\"y\":-27.783027415339603,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1248\":{\"submorphs\":[{\"__isSmartRef__\":true,\"id\":1249}],\"scripts\":[],\"id\":\"ED802271-AE5C-4BE9-AC4E-7CED44BC864B\",\"shape\":{\"__isSmartRef__\":true,\"id\":1263},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"showsMorphMenu\":true,\"halosEnabled\":true,\"registeredForMouseEvents\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":1279},\"value\":true,\"toggle\":false,\"isActive\":true,\"normalFill\":{\"__isSmartRef__\":true,\"id\":1280},\"lighterFill\":{\"__isSmartRef__\":true,\"id\":1266},\"label\":{\"__isSmartRef__\":true,\"id\":1249},\"attributeConnections\":[],\"doNotSerialize\":[],\"doNotCopyProperties\":[],\"showsHalos\":false,\"__SourceModuleName__\":\"Global.lively.morphic.Widgets\",\"padding\":{\"__isSmartRef__\":true,\"id\":1289},\"name\":\"ObjectEditorTagChooser\",\"partsBinMetaInfo\":{\"__isSmartRef__\":true,\"id\":1290},\"listMorph\":null,\"list\":[],\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":1291},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":1292},\"distanceToDragEvent\":{\"__isSmartRef__\":true,\"id\":1293},\"priorExtent\":{\"__isSmartRef__\":true,\"id\":1294},\"textString\":\"PartsBinBrowser\",\"selection\":\"\",\"_ClipMode\":\"visible\",\"prevScroll\":[0,0],\"owner\":{\"__isSmartRef__\":true,\"id\":1},\"setTargetToListSelection\":\"all\",\"savedTextString\":\"all\",\"derivationIds\":[225,\"7F83847B-D0B1-4A31-8601-43424B97C858\",\"E08FC110-71D7-4FFD-B4A8-08F8147B95BA\",\"5534107D-C5C9-48DD-A1ED-B87E9D9B672C\",\"0B89FA7A-768C-4062-98AE-C455E8DAFF19\",\"799320C6-CFBA-40E7-B03D-64BFE9B78248\",\"9B650AA3-271B-4E72-B230-51C6F64B7462\",\"C95D3672-724C-4C2C-9CDD-EF308062F627\",\"C66EBEEC-B7CE-4DD9-8BDF-905F071F965D\",\"D68B143A-A712-4FD0-8803-62CCB4C7F763\"],\"_Rotation\":0,\"_Scale\":1,\"__serializedLivelyClosures__\":{\"__isSmartRef__\":true,\"id\":1295},\"__LivelyClassName__\":\"lively.morphic.Button\"},\"1249\":{\"submorphs\":[],\"scripts\":[],\"id\":\"AABED87D-D7C0-494A-8803-26F4601E35FF\",\"shape\":{\"__isSmartRef__\":true,\"id\":1250},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"showsMorphMenu\":false,\"halosEnabled\":true,\"fixedWidth\":true,\"_MaxTextWidth\":130,\"_MaxTextHeight\":null,\"fixedHeight\":true,\"allowsInput\":false,\"registeredForMouseEvents\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":1255},\"textColor\":{\"__isSmartRef__\":true,\"id\":1253},\"owner\":{\"__isSmartRef__\":true,\"id\":1248},\"eventsAreIgnored\":true,\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"textChunks\":[{\"__isSmartRef__\":true,\"id\":1256}],\"padding\":{\"__isSmartRef__\":true,\"id\":1258},\"_Padding\":{\"__isSmartRef__\":true,\"id\":1258},\"prevScroll\":[0,0],\"priorExtent\":{\"__isSmartRef__\":true,\"id\":1259},\"attributeConnections\":[{\"__isSmartRef__\":true,\"id\":1260}],\"doNotSerialize\":[\"$$savedTextString\"],\"doNotCopyProperties\":[\"$$savedTextString\"],\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":1261},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":1262},\"_HandStyle\":\"default\",\"_PointerEvents\":\"none\",\"_ClipMode\":\"hidden\",\"_WhiteSpaceHandling\":\"pre-wrap\",\"_MinTextWidth\":130,\"_MinTextHeight\":null,\"_Align\":\"left\",\"_FontFamily\":\"Arial\",\"_FontSize\":10,\"derivationIds\":[226,\"03DBF3F8-8EA2-4426-BA64-C4297DDAB015\",\"B8F87302-BEC3-48CD-9BBA-6C7DBB6287E1\",\"4AA6AE51-338B-4E3E-814B-9F99C693A2D5\",\"08F6CE56-AD91-4C27-9429-C3DEA313696C\",\"D39C963C-FD24-4498-A6D8-71E5102CE58A\",\"132C2A9E-3466-4051-AAEA-6E485A91F408\",\"DB8BC4A1-ED41-446B-AB6C-7E73DD857B5D\",\"567FC668-A57C-41CB-8252-8912826B3144\",\"D0B0775F-C8E7-49EB-BBB2-C7BB7DD464BF\"],\"_TextColor\":{\"__isSmartRef__\":true,\"id\":1115},\"_Scale\":1,\"__LivelyClassName__\":\"lively.morphic.Text\"},\"1250\":{\"borderWidth\":0,\"fill\":null,\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"_Position\":{\"__isSmartRef__\":true,\"id\":1251},\"_Extent\":{\"__isSmartRef__\":true,\"id\":1252},\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":1253},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":1254},\"_ClipMode\":\"hidden\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":1106},\"_BorderWidth\":0,\"_Fill\":null,\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"1251\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1252\":{\"x\":130,\"y\":20,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\"},\"1253\":{\"r\":0,\"g\":0,\"b\":0,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"1254\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\"},\"1255\":{\"x\":2,\"y\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1256\":{\"style\":{\"__isSmartRef__\":true,\"id\":1257},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":1249},\"storedString\":\"all\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\"},\"1257\":{\"textShadow\":\"0px 1px 0 rgba(255,255,255,1)\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\"},\"1258\":{\"x\":5,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"1259\":{\"x\":130,\"y\":20,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1260\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":1249},\"sourceAttrName\":\"savedTextString\",\"targetObj\":{\"__isSmartRef__\":true,\"id\":1248},\"targetMethodName\":\"selection\",\"converter\":null,\"converterString\":null,\"updater\":null,\"updaterString\":null,\"__SourceModuleName__\":\"Global.lively.bindings\",\"__LivelyClassName__\":\"AttributeConnection\"},\"1261\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"onRenderFinished\":\"onRenderFinishedHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\",\"updateText\":\"updateTextHTML\",\"setTextExtent\":\"setTextExtentHTML\",\"setMaxTextWidth\":\"setMaxTextWidthHTML\",\"setMaxTextHeight\":\"setMaxTextHeightHTML\",\"setMinTextWidth\":\"setMinTextWidthHTML\",\"setMinTextHeight\":\"setMinTextHeightHTML\",\"getTextExtent\":\"getTextExtentHTML\",\"getTextString\":\"getTextStringHTML\",\"ignoreTextEvents\":\"ignoreTextEventsHTML\",\"unignoreTextEvents\":\"unignoreTextEventsHTML\",\"enableTextEvents\":\"enableTextEventsHTML\",\"setFontFamily\":\"setFontFamilyHTML\",\"setFontSize\":\"setFontSizeHTML\",\"setTextColor\":\"setTextColorHTML\",\"setPadding\":\"setPaddingHTML\",\"setAlign\":\"setAlignHTML\",\"setVerticalAlign\":\"setVerticalAlignHTML\",\"setDisplay\":\"setDisplayHTML\",\"setWhiteSpaceHandling\":\"setWhiteSpaceHandlingHTML\",\"focusMorph\":\"focusMorphHTML\"},\"1262\":{\"morph\":{\"__isSmartRef__\":true,\"id\":1249},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"1263\":{\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"_Position\":{\"__isSmartRef__\":true,\"id\":1264},\"_Extent\":{\"__isSmartRef__\":true,\"id\":1265},\"_Fill\":{\"__isSmartRef__\":true,\"id\":1266},\"_BorderWidth\":1,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":1276},\"_BorderRadius\":5,\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":1277},\"_ClipMode\":\"visible\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":1278},\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"1264\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1265\":{\"x\":130,\"y\":20,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1266\":{\"stops\":[{\"__isSmartRef__\":true,\"id\":1267},{\"__isSmartRef__\":true,\"id\":1269},{\"__isSmartRef__\":true,\"id\":1271},{\"__isSmartRef__\":true,\"id\":1273}],\"vector\":{\"__isSmartRef__\":true,\"id\":1275},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.LinearGradient\"},\"1267\":{\"offset\":0,\"color\":{\"__isSmartRef__\":true,\"id\":1268}},\"1268\":{\"r\":0.98,\"g\":0.98,\"b\":0.98,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"1269\":{\"offset\":0.4,\"color\":{\"__isSmartRef__\":true,\"id\":1270}},\"1270\":{\"r\":0.91,\"g\":0.91,\"b\":0.91,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"1271\":{\"offset\":0.6,\"color\":{\"__isSmartRef__\":true,\"id\":1272}},\"1272\":{\"r\":0.91,\"g\":0.91,\"b\":0.91,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"1273\":{\"offset\":1,\"color\":{\"__isSmartRef__\":true,\"id\":1274}},\"1274\":{\"r\":0.97,\"g\":0.97,\"b\":0.97,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"1275\":{\"x\":0,\"y\":0,\"width\":0,\"height\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"1276\":{\"r\":0.839,\"g\":0.839,\"b\":0.839,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"1277\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\"},\"1278\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"1279\":{\"x\":39.12381412396891,\"y\":10.000000000000057,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1280\":{\"stops\":[{\"__isSmartRef__\":true,\"id\":1281},{\"__isSmartRef__\":true,\"id\":1283},{\"__isSmartRef__\":true,\"id\":1285},{\"__isSmartRef__\":true,\"id\":1287}],\"vector\":{\"__isSmartRef__\":true,\"id\":1275},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.LinearGradient\"},\"1281\":{\"offset\":0,\"color\":{\"__isSmartRef__\":true,\"id\":1282}},\"1282\":{\"r\":0.9600000000000001,\"g\":0.9600000000000001,\"b\":0.9600000000000001,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"1283\":{\"offset\":0.4,\"color\":{\"__isSmartRef__\":true,\"id\":1284}},\"1284\":{\"r\":0.8200000000000001,\"g\":0.8200000000000001,\"b\":0.8200000000000001,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"1285\":{\"offset\":0.6,\"color\":{\"__isSmartRef__\":true,\"id\":1286}},\"1286\":{\"r\":0.8200000000000001,\"g\":0.8200000000000001,\"b\":0.8200000000000001,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"1287\":{\"offset\":1,\"color\":{\"__isSmartRef__\":true,\"id\":1288}},\"1288\":{\"r\":0.94,\"g\":0.94,\"b\":0.94,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"1289\":{\"x\":5,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"1290\":{\"partsSpaceName\":\"PartsBin/Inputs/\",\"__SourceModuleName__\":\"Global.lively.PartsBin\",\"migrationLevel\":2,\"partName\":\"ChoiceButton\",\"comment\":\"Click on it and you get a list of things to choose from.\",\"__LivelyClassName__\":\"lively.PartsBin.PartsBinMetaInfo\"},\"1291\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"onRenderFinished\":\"onRenderFinishedHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\"},\"1292\":{\"morph\":{\"__isSmartRef__\":true,\"id\":1248},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"1293\":{\"x\":85.7442776093583,\"y\":-11.582832083333244,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1294\":{\"x\":130,\"y\":20,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1295\":{\"createListMorph\":{\"__isSmartRef__\":true,\"id\":1296},\"getList\":{\"__isSmartRef__\":true,\"id\":1300},\"removeList\":{\"__isSmartRef__\":true,\"id\":1304},\"reset\":{\"__isSmartRef__\":true,\"id\":1308},\"onMouseUp\":{\"__isSmartRef__\":true,\"id\":1312},\"onBlur\":{\"__isSmartRef__\":true,\"id\":1320},\"setTag\":{\"__isSmartRef__\":true,\"id\":1328}},\"1296\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1297},\"source\":\"function createListMorph() {\\n var items = this.getList();\\n\\n var height = Math.min(this.owner.getExtent().y, items.length * 17);\\n var extent = new Rectangle(0, this.getExtent().y, this.getExtent().x, height);\\n\\n var listMorph = new lively.morphic.List(extent);\\n listMorph.setList(items);\\n listMorph.setFontSize(10);\\n\\n listMorph.disableGrabbing();\\n listMorph.disableDragging();\\n \\n connect(listMorph, 'selection', this, 'setTag');\\n \\n return listMorph;\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1298},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"1297\":{\"this\":{\"__isSmartRef__\":true,\"id\":1248}},\"1298\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":1299},\"user\":\"lauritz\",\"categories\":[]},\"1299\":{\"isSerializedDate\":true,\"string\":\"Tue Nov 29 2011 04:35:59 GMT+0100 (CET)\"},\"1300\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1301},\"source\":\"function getList() {\\n if (!this.owner.target) return [''];\\n\\n var target = this.owner.target;\\n\\n var tags = Functions.own(target).collect(function (each) {\\n return target[each].tags || [];\\n }).flatten().uniq();\\n\\n var sortedTags = tags.sortBy(function(name) { \\n return name.toLowerCase() \\n });\\n \\n sortedTags.unshift('all'); \\n return sortedTags;\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1302},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"1301\":{\"this\":{\"__isSmartRef__\":true,\"id\":1248}},\"1302\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":1303},\"user\":\"lauritz\",\"tags\":[]},\"1303\":{\"isSerializedDate\":true,\"string\":\"Fri Dec 16 2011 20:27:25 GMT+0100 (CET)\"},\"1304\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1305},\"source\":\"function removeList() {\\n this.listMorph && this.listMorph.remove()\\n this.listMorph = null;\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1306},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"1305\":{\"this\":{\"__isSmartRef__\":true,\"id\":1248}},\"1306\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":1307},\"user\":\"lauritz\",\"categories\":[]},\"1307\":{\"isSerializedDate\":true,\"string\":\"Thu Nov 17 2011 19:06:51 GMT+0100 (CET)\"},\"1308\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1309},\"source\":\"function reset() {\\n this.list = [];\\n this.setLabel('all');\\n this.label.setAlign('left');\\n this.removeList();\\n this.applyStyle({fixedWidth: true, fixedHeight: true, borderWidth: 1, overflow: 'visible'})\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1310},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"1309\":{\"this\":{\"__isSmartRef__\":true,\"id\":1248}},\"1310\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":1311},\"user\":\"lauritz\",\"tags\":[]},\"1311\":{\"isSerializedDate\":true,\"string\":\"Fri Dec 16 2011 20:27:53 GMT+0100 (CET)\"},\"1312\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1313},\"source\":\"function onMouseUp(evt) {\\n if (evt.isCommandKey() || evt.isRightMouseButtonDown()) return $super(evt);\\n if (this.listMorph) {\\n this.removeList();\\n return true;\\n } \\n if (this.getList().size() < 2) return;\\n var list = this.createListMorph();\\n this.addMorph(list);\\n this.listMorph = list;\\n return true;\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1318},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"1313\":{\"this\":{\"__isSmartRef__\":true,\"id\":1248},\"__serializedLivelyClosures__\":{\"__isSmartRef__\":true,\"id\":1314}},\"1314\":{\"$super\":{\"__isSmartRef__\":true,\"id\":1315}},\"1315\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1316},\"source\":\"function () {\\n try {\\n return obj.constructor.prototype[name].apply(obj, arguments)\\n } catch(e) {\\n alert('Error in $super call: ' + e + '\\\\n' + e.stack);\\n return null;\\n }\\n }\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1317},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"1316\":{\"obj\":{\"__isSmartRef__\":true,\"id\":1248},\"name\":\"onMouseUp\"},\"1317\":{},\"1318\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":1319},\"user\":\"lauritz\",\"categories\":[]},\"1319\":{\"isSerializedDate\":true,\"string\":\"Thu Nov 17 2011 18:59:16 GMT+0100 (CET)\"},\"1320\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1321},\"source\":\"function onBlur(evt) {\\n $super(evt);\\n \\n // workaround - otherwise other morphs get this event\\n var clickedMorph = evt && evt.world && evt.world.clickedOnMorph;\\n if (clickedMorph && (clickedMorph !== this && clickedMorph !== this.listMorph)) {\\n this.removeList();\\n }\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1326},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"1321\":{\"this\":{\"__isSmartRef__\":true,\"id\":1248},\"__serializedLivelyClosures__\":{\"__isSmartRef__\":true,\"id\":1322}},\"1322\":{\"$super\":{\"__isSmartRef__\":true,\"id\":1323}},\"1323\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1324},\"source\":\"function () {\\n try {\\n return obj.constructor.prototype[name].apply(obj, arguments)\\n } catch(e) {\\n alert('Error in $super call: ' + e + '\\\\n' + e.stack);\\n return null;\\n }\\n }\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1325},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"1324\":{\"obj\":{\"__isSmartRef__\":true,\"id\":1248},\"name\":\"onBlur\"},\"1325\":{},\"1326\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":1327},\"user\":\"lauritz\",\"categories\":[]},\"1327\":{\"isSerializedDate\":true,\"string\":\"Mon Nov 21 2011 23:10:03 GMT+0100 (CET)\"},\"1328\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1329},\"source\":\"function setTag(tag) {\\n this.setLabel(tag || '');\\n this.label.setAlign('left');\\n this.owner.setTag(tag);\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1330},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"1329\":{\"this\":{\"__isSmartRef__\":true,\"id\":1248}},\"1330\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":1331},\"user\":\"lauritz\",\"categories\":[]},\"1331\":{\"isSerializedDate\":true,\"string\":\"Tue Nov 29 2011 04:36:12 GMT+0100 (CET)\"},\"1332\":{\"submorphs\":[{\"__isSmartRef__\":true,\"id\":1333}],\"scripts\":[],\"id\":\"97086CE7-CD46-4035-A371-02A41D555A66\",\"shape\":{\"__isSmartRef__\":true,\"id\":1348},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"halosEnabled\":true,\"registeredForMouseEvents\":true,\"value\":false,\"toggle\":false,\"isActive\":true,\"normalFill\":{\"__isSmartRef__\":true,\"id\":1352},\"lighterFill\":{\"__isSmartRef__\":true,\"id\":1364},\"label\":{\"__isSmartRef__\":true,\"id\":1333},\"name\":\"Button\",\"showsHalos\":false,\"partsBinMetaInfo\":{\"__isSmartRef__\":true,\"id\":1373},\"attributeConnections\":[{\"__isSmartRef__\":true,\"id\":1374}],\"doNotSerialize\":[\"$$fire\"],\"doNotCopyProperties\":[\"$$fire\"],\"__SourceModuleName__\":\"Global.lively.morphic.Widgets\",\"priorExtent\":{\"__isSmartRef__\":true,\"id\":1410},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":1411},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":1412},\"distanceToDragEvent\":{\"__isSmartRef__\":true,\"id\":1413},\"derivationIds\":[7251,\"BE69DA70-C9C3-4495-A6B5-413BD2FFA0D1\",\"79FE3D3F-77C4-4B39-8243-D672185B416D\",\"A4D2FEDF-2654-4381-AB43-8F89B9CA2E86\",\"87E42FF6-3862-481D-97D6-643676E15F32\",\"4F370A81-5A80-4821-8ECC-D52B56F31E15\",\"1C6D1DC9-2F9B-4DC4-B453-1CA45B17C516\",\"0E8EC0BF-934B-410B-AEC2-0ECA8C8F774D\"],\"_Position\":{\"__isSmartRef__\":true,\"id\":1414},\"owner\":{\"__isSmartRef__\":true,\"id\":1},\"layout\":{\"__isSmartRef__\":true,\"id\":1415},\"_ClipMode\":\"visible\",\"_Rotation\":0,\"_Scale\":0.994014980014994,\"__LivelyClassName__\":\"lively.morphic.Button\"},\"1333\":{\"submorphs\":[],\"scripts\":[],\"id\":\"714637F0-714A-4833-909B-BA4AF1B4628B\",\"shape\":{\"__isSmartRef__\":true,\"id\":1334},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"halosEnabled\":true,\"fixedWidth\":true,\"_WhiteSpaceHandling\":\"pre-wrap\",\"fixedHeight\":true,\"allowInput\":false,\"_FontFamily\":\"Helvetica\",\"registeredForMouseEvents\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":1340},\"_MaxTextWidth\":97,\"_MaxTextHeight\":null,\"textStyle\":null,\"padding\":{\"__isSmartRef__\":true,\"id\":1341},\"_Padding\":{\"__isSmartRef__\":true,\"id\":1342},\"owner\":{\"__isSmartRef__\":true,\"id\":1332},\"isLabel\":true,\"eventsAreIgnored\":true,\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"_ClipMode\":\"hidden\",\"priorExtent\":{\"__isSmartRef__\":true,\"id\":1343},\"textChunks\":[{\"__isSmartRef__\":true,\"id\":1344}],\"_Align\":\"center\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":1346},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":1347},\"_HandStyle\":\"default\",\"_PointerEvents\":\"none\",\"attributeConnections\":[],\"doNotSerialize\":[],\"doNotCopyProperties\":[],\"derivationIds\":[7252,\"E0EF3EFE-3ADF-4E46-8705-7BF444E4BCED\",\"307A3596-1175-4EA6-AA27-5BA4C9D95AB7\",\"0EF99131-C569-4C2C-B613-E0D8423C1334\",\"BA4EC8D2-AB29-4F9F-B5A0-715A4746A4C4\",\"56735895-BA99-4D98-9866-AA5DBD86237E\",\"81041CF7-31DB-4F65-BB39-FE438A4F266F\",\"D03829B3-268E-40A0-A440-3E4BAC344F30\"],\"_MinTextWidth\":97,\"_MinTextHeight\":null,\"__LivelyClassName__\":\"lively.morphic.Text\"},\"1334\":{\"position\":{\"__isSmartRef__\":true,\"id\":1335},\"_Extent\":{\"__isSmartRef__\":true,\"id\":1336},\"_BorderWidth\":0,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":1337},\"_Fill\":null,\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":1338},\"_ClipMode\":\"hidden\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":1339},\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"1335\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1336\":{\"x\":101,\"y\":21,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\"},\"1337\":{\"r\":0,\"g\":0,\"b\":0,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"1338\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\"},\"1339\":{\"x\":2,\"y\":2,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"1340\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1341\":{\"x\":5,\"y\":5,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"1342\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"1343\":{\"x\":101,\"y\":21,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1344\":{\"style\":{\"__isSmartRef__\":true,\"id\":1345},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":1333},\"storedString\":\"run\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\"},\"1345\":{\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"textShadow\":\"0px 1px 0 rgba(255,255,255,1)\",\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\"},\"1346\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"onRenderFinished\":\"onRenderFinishedHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\",\"updateText\":\"updateTextHTML\",\"setTextExtent\":\"setTextExtentHTML\",\"setMaxTextWidth\":\"setMaxTextWidthHTML\",\"setMaxTextHeight\":\"setMaxTextHeightHTML\",\"setMinTextWidth\":\"setMinTextWidthHTML\",\"setMinTextHeight\":\"setMinTextHeightHTML\",\"getTextExtent\":\"getTextExtentHTML\",\"getTextString\":\"getTextStringHTML\",\"ignoreTextEvents\":\"ignoreTextEventsHTML\",\"unignoreTextEvents\":\"unignoreTextEventsHTML\",\"enableTextEvents\":\"enableTextEventsHTML\",\"setFontFamily\":\"setFontFamilyHTML\",\"setFontSize\":\"setFontSizeHTML\",\"setTextColor\":\"setTextColorHTML\",\"setPadding\":\"setPaddingHTML\",\"setAlign\":\"setAlignHTML\",\"setVerticalAlign\":\"setVerticalAlignHTML\",\"setDisplay\":\"setDisplayHTML\",\"setWhiteSpaceHandling\":\"setWhiteSpaceHandlingHTML\",\"focusMorph\":\"focusMorphHTML\"},\"1347\":{\"morph\":{\"__isSmartRef__\":true,\"id\":1333},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"1348\":{\"position\":{\"__isSmartRef__\":true,\"id\":1349},\"_Extent\":{\"__isSmartRef__\":true,\"id\":1350},\"_BorderWidth\":1.1840000000000002,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":1351},\"_Fill\":{\"__isSmartRef__\":true,\"id\":1352},\"_BorderRadius\":5.2,\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":1362},\"_ClipMode\":\"visible\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":1363},\"_Opacity\":1,\"_BorderStyle\":\"solid\",\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"1349\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1350\":{\"x\":101,\"y\":21,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1351\":{\"r\":0.839,\"g\":0.839,\"b\":0.839,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"1352\":{\"stops\":[{\"__isSmartRef__\":true,\"id\":1353},{\"__isSmartRef__\":true,\"id\":1355},{\"__isSmartRef__\":true,\"id\":1357},{\"__isSmartRef__\":true,\"id\":1359}],\"vector\":{\"__isSmartRef__\":true,\"id\":1361},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.LinearGradient\"},\"1353\":{\"offset\":0,\"color\":{\"__isSmartRef__\":true,\"id\":1354}},\"1354\":{\"r\":0.9600000000000001,\"g\":0.9600000000000001,\"b\":0.9600000000000001,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"1355\":{\"offset\":0.4,\"color\":{\"__isSmartRef__\":true,\"id\":1356}},\"1356\":{\"r\":0.8200000000000001,\"g\":0.8200000000000001,\"b\":0.8200000000000001,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"1357\":{\"offset\":0.6,\"color\":{\"__isSmartRef__\":true,\"id\":1358}},\"1358\":{\"r\":0.8200000000000001,\"g\":0.8200000000000001,\"b\":0.8200000000000001,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"1359\":{\"offset\":1,\"color\":{\"__isSmartRef__\":true,\"id\":1360}},\"1360\":{\"r\":0.94,\"g\":0.94,\"b\":0.94,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"1361\":{\"x\":0,\"y\":0,\"width\":0,\"height\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"1362\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\"},\"1363\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"1364\":{\"stops\":[{\"__isSmartRef__\":true,\"id\":1365},{\"__isSmartRef__\":true,\"id\":1367},{\"__isSmartRef__\":true,\"id\":1369},{\"__isSmartRef__\":true,\"id\":1371}],\"vector\":{\"__isSmartRef__\":true,\"id\":1361},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.LinearGradient\"},\"1365\":{\"offset\":0,\"color\":{\"__isSmartRef__\":true,\"id\":1366}},\"1366\":{\"r\":0.98,\"g\":0.98,\"b\":0.98,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"1367\":{\"offset\":0.4,\"color\":{\"__isSmartRef__\":true,\"id\":1368}},\"1368\":{\"r\":0.91,\"g\":0.91,\"b\":0.91,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"1369\":{\"offset\":0.6,\"color\":{\"__isSmartRef__\":true,\"id\":1370}},\"1370\":{\"r\":0.91,\"g\":0.91,\"b\":0.91,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"1371\":{\"offset\":1,\"color\":{\"__isSmartRef__\":true,\"id\":1372}},\"1372\":{\"r\":0.97,\"g\":0.97,\"b\":0.97,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"1373\":{\"partsSpaceName\":\"PartsBin/Inputs\",\"__SourceModuleName__\":\"Global.lively.PartsBin\",\"migrationLevel\":4,\"partName\":\"Button\",\"comment\":\"Has a script that is called on button press\",\"__LivelyClassName__\":\"lively.PartsBin.PartsBinMetaInfo\"},\"1374\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":1332},\"sourceAttrName\":\"fire\",\"targetObj\":{\"__isSmartRef__\":true,\"id\":1},\"targetMethodName\":\"runScript\",\"visualConnector\":{\"__isSmartRef__\":true,\"id\":1375},\"__SourceModuleName__\":\"Global.lively.bindings\",\"__LivelyClassName__\":\"AttributeConnection\"},\"1375\":{\"submorphs\":[{\"__isSmartRef__\":true,\"id\":1376}],\"scripts\":[],\"shape\":{\"__isSmartRef__\":true,\"id\":1391},\"derivationIds\":[null],\"id\":\"C89B50A0-17E7-4D22-AE1D-5112520DAEE7\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":1398},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":1399},\"droppingEnabled\":true,\"halosEnabled\":true,\"owner\":null,\"controlPoints\":[{\"__isSmartRef__\":true,\"id\":1400},{\"__isSmartRef__\":true,\"id\":1401}],\"con\":{\"__isSmartRef__\":true,\"id\":1374},\"showsMorphMenu\":true,\"showsHalos\":false,\"__SourceModuleName__\":\"Global.lively.morphic.AdditionalMorphs\",\"__serializedLivelyClosures__\":{\"__isSmartRef__\":true,\"id\":1402},\"__LivelyClassName__\":\"lively.morphic.Path\"},\"1376\":{\"submorphs\":[],\"scripts\":[],\"shape\":{\"__isSmartRef__\":true,\"id\":1377},\"derivationIds\":[null],\"id\":\"2A71BE9E-6820-46AF-ACED-3C9BDCC918AF\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":1388},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":1389},\"droppingEnabled\":true,\"halosEnabled\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":1390},\"owner\":{\"__isSmartRef__\":true,\"id\":1375},\"_Rotation\":-3.130064002485303,\"__SourceModuleName__\":\"Global.lively.morphic.AdditionalMorphs\",\"__LivelyClassName__\":\"lively.morphic.Path\"},\"1377\":{\"dontChangeShape\":false,\"cachedVertices\":null,\"_PathElements\":[{\"__isSmartRef__\":true,\"id\":1378},{\"__isSmartRef__\":true,\"id\":1379},{\"__isSmartRef__\":true,\"id\":1380},{\"__isSmartRef__\":true,\"id\":1381}],\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":1382},\"_ClipMode\":\"visible\",\"_Position\":{\"__isSmartRef__\":true,\"id\":1383},\"_Extent\":{\"__isSmartRef__\":true,\"id\":1384},\"_Padding\":{\"__isSmartRef__\":true,\"id\":1385},\"_BorderWidth\":0,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":1386},\"_Fill\":{\"__isSmartRef__\":true,\"id\":1387},\"__SourceModuleName__\":\"Global.lively.morphic.PathShapes\",\"__LivelyClassName__\":\"lively.morphic.Shapes.Path\"},\"1378\":{\"isAbsolute\":true,\"x\":-12,\"y\":-6,\"__SourceModuleName__\":\"Global.lively.morphic.PathShapes\",\"__LivelyClassName__\":\"lively.morphic.Shapes.MoveTo\"},\"1379\":{\"isAbsolute\":true,\"x\":-12,\"y\":6,\"__SourceModuleName__\":\"Global.lively.morphic.PathShapes\",\"__LivelyClassName__\":\"lively.morphic.Shapes.LineTo\"},\"1380\":{\"isAbsolute\":true,\"x\":4,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.PathShapes\",\"__LivelyClassName__\":\"lively.morphic.Shapes.LineTo\"},\"1381\":{\"isAbsolute\":true,\"x\":-12,\"y\":-6,\"__SourceModuleName__\":\"Global.lively.morphic.PathShapes\",\"__LivelyClassName__\":\"lively.morphic.Shapes.LineTo\"},\"1382\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\",\"setClipMode\":\"setClipModeHTML\",\"getPathNode\":\"getPathNodeHTML\",\"setPathElements\":\"setPathElementsHTML\",\"getPathBounds\":\"getPathBoundsHTML\",\"getTotalLength\":\"getTotalLengthHTML\",\"getPointAtTotalLength\":\"getPointAtTotalLengthHTML\"},\"1383\":{\"x\":-12,\"y\":-6,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1384\":{\"x\":16,\"y\":12,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1385\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"1386\":{\"r\":0,\"g\":0,\"b\":0,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"1387\":{\"r\":0,\"g\":0,\"b\":0,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"1388\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\"},\"1389\":{\"morph\":{\"__isSmartRef__\":true,\"id\":1376},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"1390\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1391\":{\"dontChangeShape\":false,\"cachedVertices\":null,\"_PathElements\":[{\"__isSmartRef__\":true,\"id\":1392},{\"__isSmartRef__\":true,\"id\":1393}],\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":1394},\"_ClipMode\":\"visible\",\"_Position\":{\"__isSmartRef__\":true,\"id\":1395},\"_Extent\":{\"__isSmartRef__\":true,\"id\":1396},\"_Padding\":{\"__isSmartRef__\":true,\"id\":1397},\"_BorderWidth\":1,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":1386},\"__SourceModuleName__\":\"Global.lively.morphic.PathShapes\",\"__LivelyClassName__\":\"lively.morphic.Shapes.Path\"},\"1392\":{\"isAbsolute\":true,\"x\":829.7085000406639,\"y\":9.565843617262885,\"__SourceModuleName__\":\"Global.lively.morphic.PathShapes\",\"__LivelyClassName__\":\"lively.morphic.Shapes.MoveTo\"},\"1393\":{\"isAbsolute\":true,\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.PathShapes\",\"__LivelyClassName__\":\"lively.morphic.Shapes.LineTo\"},\"1394\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\",\"setClipMode\":\"setClipModeHTML\",\"getPathNode\":\"getPathNodeHTML\",\"setPathElements\":\"setPathElementsHTML\",\"getPathBounds\":\"getPathBoundsHTML\",\"getTotalLength\":\"getTotalLengthHTML\",\"getPointAtTotalLength\":\"getPointAtTotalLengthHTML\"},\"1395\":{\"x\":-1,\"y\":-1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1396\":{\"x\":831,\"y\":11,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1397\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"1398\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\"},\"1399\":{\"morph\":{\"__isSmartRef__\":true,\"id\":1375},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"1400\":{\"morph\":{\"__isSmartRef__\":true,\"id\":1375},\"index\":0,\"connectedMagnet\":null,\"__SourceModuleName__\":\"Global.lively.morphic.AdditionalMorphs\",\"__LivelyClassName__\":\"lively.morphic.ControlPoint\"},\"1401\":{\"morph\":{\"__isSmartRef__\":true,\"id\":1375},\"index\":1,\"connectedMagnet\":null,\"marker\":{\"__isSmartRef__\":true,\"id\":1376},\"markerDirection\":\"prev\",\"__SourceModuleName__\":\"Global.lively.morphic.AdditionalMorphs\",\"__LivelyClassName__\":\"lively.morphic.ControlPoint\"},\"1402\":{\"morphMenuItems\":{\"__isSmartRef__\":true,\"id\":1403}},\"1403\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1404},\"source\":\"function morphMenuItems() {\\n var visualConnector = this, con = this.con, world = this.world();\\n var items = [\\n ['edit converter', function() {\\n var source = con.converterString ||\\n 'function converter(value) {\\\\n return value\\\\n}',\\n editor = new lively.morphic.Text(new Rectangle(0,0, 400, 200), source);\\n editor.doitContext = con;\\n connect(editor, 'savedTextString', con, 'converterString', {updater:\\n function($upd, source) { this.targetObj.converter = null; $upd(source) }});\\n connect(editor, 'savedTextString', world, 'alertOK', {converter:\\n function() { return 'setting new converter' }})\\n editor.applyStyle({syntaxHighlighting: true,\\n fontFamily: 'Courier', resizeWidth: true, resizeHeight: true});\\n var title = con.targetObj.name && con.sourceObj.name ?\\n 'Editor for ' + con.targetObj.name + ' -> ' + con.sourceObj.name :\\n 'Editor for converter function';\\n var window = world.addFramedMorph(editor, title)\\n window.align(window.bounds().topCenter(),\\n visualConnector.bounds().bottomCenter())\\n }],\\n ['hide', function() {\\n visualConnector.disconnectFromMagnets();\\n visualConnector.remove();\\n }],\\n ['disconnect', function() {\\n alertOK('Disconnected ' + visualConnector.con);\\n visualConnector.con.visualDisconnect();\\n }],\\n ['cancel', function() {}],\\n ];\\n return items;\\n }\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1409},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"1404\":{\"this\":{\"__isSmartRef__\":true,\"id\":1375},\"__serializedLivelyClosures__\":{\"__isSmartRef__\":true,\"id\":1405}},\"1405\":{\"$super\":{\"__isSmartRef__\":true,\"id\":1406}},\"1406\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1407},\"source\":\"function () {\\n try {\\n return obj.constructor.prototype[name].apply(obj, arguments)\\n } catch(e) {\\n alert('Error in $super call: ' + e + '\\\\n' + e.stack);\\n return null;\\n }\\n }\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1408},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"1407\":{\"obj\":{\"__isSmartRef__\":true,\"id\":1375},\"name\":\"morphMenuItems\"},\"1408\":{},\"1409\":{},\"1410\":{\"x\":101,\"y\":20,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1411\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"onRenderFinished\":\"onRenderFinishedHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\"},\"1412\":{\"morph\":{\"__isSmartRef__\":true,\"id\":1332},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"1413\":{\"x\":71.99397894387357,\"y\":-13.030105280631261,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1414\":{\"x\":788.7426780861911,\"y\":9.508591852040126,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1415\":{\"centeredHorizontal\":false,\"moveHorizontal\":true},\"1416\":{\"submorphs\":[{\"__isSmartRef__\":true,\"id\":1417}],\"scripts\":[],\"id\":\"49AC923E-5272-4E3C-8F02-4F2AED2BC4E9\",\"shape\":{\"__isSmartRef__\":true,\"id\":1432},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"halosEnabled\":true,\"registeredForMouseEvents\":true,\"value\":false,\"toggle\":false,\"isActive\":true,\"normalFill\":{\"__isSmartRef__\":true,\"id\":1436},\"lighterFill\":{\"__isSmartRef__\":true,\"id\":1448},\"label\":{\"__isSmartRef__\":true,\"id\":1417},\"name\":\"saveButton\",\"showsHalos\":false,\"partsBinMetaInfo\":{\"__isSmartRef__\":true,\"id\":1457},\"attributeConnections\":[{\"__isSmartRef__\":true,\"id\":1458}],\"doNotSerialize\":[\"$$fire\"],\"doNotCopyProperties\":[\"$$fire\"],\"__SourceModuleName__\":\"Global.lively.morphic.Widgets\",\"priorExtent\":{\"__isSmartRef__\":true,\"id\":1494},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":1495},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":1496},\"distanceToDragEvent\":{\"__isSmartRef__\":true,\"id\":1497},\"derivationIds\":[7251,\"BE69DA70-C9C3-4495-A6B5-413BD2FFA0D1\",\"79FE3D3F-77C4-4B39-8243-D672185B416D\",\"A4D2FEDF-2654-4381-AB43-8F89B9CA2E86\",\"D686F0CB-027B-4CA9-8B8D-9306389B219D\",\"F51327CB-803E-4234-BFB3-6F5252D1C936\",\"A79280E8-6AE3-4016-AF47-CE78F71924C6\",\"B05829EB-D452-4D81-983B-E2CE425C8260\",\"32B117E5-52D8-4843-B80E-090B9817E099\"],\"layout\":{\"__isSmartRef__\":true,\"id\":1498},\"_Position\":{\"__isSmartRef__\":true,\"id\":1499},\"owner\":{\"__isSmartRef__\":true,\"id\":1},\"_ClipMode\":\"visible\",\"_Rotation\":0,\"_Scale\":0.9880657804942089,\"__LivelyClassName__\":\"lively.morphic.Button\"},\"1417\":{\"submorphs\":[],\"scripts\":[],\"id\":\"A13FB4E0-72F2-4E7C-A861-EDCBA1393860\",\"shape\":{\"__isSmartRef__\":true,\"id\":1418},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"halosEnabled\":true,\"fixedWidth\":true,\"_WhiteSpaceHandling\":\"pre-wrap\",\"fixedHeight\":true,\"allowInput\":false,\"_FontFamily\":\"Helvetica\",\"registeredForMouseEvents\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":1424},\"_MaxTextWidth\":97,\"_MaxTextHeight\":null,\"textStyle\":null,\"padding\":{\"__isSmartRef__\":true,\"id\":1425},\"_Padding\":{\"__isSmartRef__\":true,\"id\":1426},\"owner\":{\"__isSmartRef__\":true,\"id\":1416},\"isLabel\":true,\"eventsAreIgnored\":true,\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"_ClipMode\":\"hidden\",\"priorExtent\":{\"__isSmartRef__\":true,\"id\":1427},\"textChunks\":[{\"__isSmartRef__\":true,\"id\":1428}],\"_Align\":\"center\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":1430},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":1431},\"_HandStyle\":\"default\",\"_PointerEvents\":\"none\",\"attributeConnections\":[],\"doNotSerialize\":[],\"doNotCopyProperties\":[],\"derivationIds\":[7252,\"E0EF3EFE-3ADF-4E46-8705-7BF444E4BCED\",\"307A3596-1175-4EA6-AA27-5BA4C9D95AB7\",\"0EF99131-C569-4C2C-B613-E0D8423C1334\",\"9AECBFB8-25A5-483F-86AD-D7CF9ABC9A25\",\"918C6CC4-3540-4341-BAFD-B195F7807FEE\",\"5AABB138-5EE8-40A5-AB3C-5A9625D0A353\",\"4529D79B-4CC5-467E-91F8-661C3A5F49F8\",\"1E5E570C-FD42-45E3-A7F6-768BB14ACD14\"],\"_MinTextWidth\":97,\"_MinTextHeight\":null,\"__LivelyClassName__\":\"lively.morphic.Text\"},\"1418\":{\"position\":{\"__isSmartRef__\":true,\"id\":1419},\"_Extent\":{\"__isSmartRef__\":true,\"id\":1420},\"_BorderWidth\":0,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":1421},\"_Fill\":null,\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":1422},\"_ClipMode\":\"hidden\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":1423},\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"1419\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1420\":{\"x\":101,\"y\":21,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\"},\"1421\":{\"r\":0,\"g\":0,\"b\":0,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"1422\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\"},\"1423\":{\"x\":2,\"y\":2,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"1424\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1425\":{\"x\":5,\"y\":5,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"1426\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"1427\":{\"x\":101,\"y\":21,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1428\":{\"style\":{\"__isSmartRef__\":true,\"id\":1429},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":1417},\"storedString\":\"save\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\"},\"1429\":{\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"textShadow\":\"0px 1px 0 rgba(255,255,255,1)\",\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\"},\"1430\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"onRenderFinished\":\"onRenderFinishedHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\",\"updateText\":\"updateTextHTML\",\"setTextExtent\":\"setTextExtentHTML\",\"setMaxTextWidth\":\"setMaxTextWidthHTML\",\"setMaxTextHeight\":\"setMaxTextHeightHTML\",\"setMinTextWidth\":\"setMinTextWidthHTML\",\"setMinTextHeight\":\"setMinTextHeightHTML\",\"getTextExtent\":\"getTextExtentHTML\",\"getTextString\":\"getTextStringHTML\",\"ignoreTextEvents\":\"ignoreTextEventsHTML\",\"unignoreTextEvents\":\"unignoreTextEventsHTML\",\"enableTextEvents\":\"enableTextEventsHTML\",\"setFontFamily\":\"setFontFamilyHTML\",\"setFontSize\":\"setFontSizeHTML\",\"setTextColor\":\"setTextColorHTML\",\"setPadding\":\"setPaddingHTML\",\"setAlign\":\"setAlignHTML\",\"setVerticalAlign\":\"setVerticalAlignHTML\",\"setDisplay\":\"setDisplayHTML\",\"setWhiteSpaceHandling\":\"setWhiteSpaceHandlingHTML\",\"focusMorph\":\"focusMorphHTML\"},\"1431\":{\"morph\":{\"__isSmartRef__\":true,\"id\":1417},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"1432\":{\"position\":{\"__isSmartRef__\":true,\"id\":1433},\"_Extent\":{\"__isSmartRef__\":true,\"id\":1434},\"_BorderWidth\":1.1840000000000002,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":1435},\"_Fill\":{\"__isSmartRef__\":true,\"id\":1436},\"_BorderRadius\":5.2,\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":1446},\"_ClipMode\":\"visible\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":1447},\"_Opacity\":1,\"_BorderStyle\":\"solid\",\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"1433\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1434\":{\"x\":101,\"y\":21,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1435\":{\"r\":0.839,\"g\":0.839,\"b\":0.839,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"1436\":{\"stops\":[{\"__isSmartRef__\":true,\"id\":1437},{\"__isSmartRef__\":true,\"id\":1439},{\"__isSmartRef__\":true,\"id\":1441},{\"__isSmartRef__\":true,\"id\":1443}],\"vector\":{\"__isSmartRef__\":true,\"id\":1445},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.LinearGradient\"},\"1437\":{\"offset\":0,\"color\":{\"__isSmartRef__\":true,\"id\":1438}},\"1438\":{\"r\":0.9600000000000001,\"g\":0.9600000000000001,\"b\":0.9600000000000001,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"1439\":{\"offset\":0.4,\"color\":{\"__isSmartRef__\":true,\"id\":1440}},\"1440\":{\"r\":0.8200000000000001,\"g\":0.8200000000000001,\"b\":0.8200000000000001,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"1441\":{\"offset\":0.6,\"color\":{\"__isSmartRef__\":true,\"id\":1442}},\"1442\":{\"r\":0.8200000000000001,\"g\":0.8200000000000001,\"b\":0.8200000000000001,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"1443\":{\"offset\":1,\"color\":{\"__isSmartRef__\":true,\"id\":1444}},\"1444\":{\"r\":0.94,\"g\":0.94,\"b\":0.94,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"1445\":{\"x\":0,\"y\":0,\"width\":0,\"height\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"1446\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\"},\"1447\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"1448\":{\"stops\":[{\"__isSmartRef__\":true,\"id\":1449},{\"__isSmartRef__\":true,\"id\":1451},{\"__isSmartRef__\":true,\"id\":1453},{\"__isSmartRef__\":true,\"id\":1455}],\"vector\":{\"__isSmartRef__\":true,\"id\":1445},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.LinearGradient\"},\"1449\":{\"offset\":0,\"color\":{\"__isSmartRef__\":true,\"id\":1450}},\"1450\":{\"r\":0.98,\"g\":0.98,\"b\":0.98,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"1451\":{\"offset\":0.4,\"color\":{\"__isSmartRef__\":true,\"id\":1452}},\"1452\":{\"r\":0.91,\"g\":0.91,\"b\":0.91,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"1453\":{\"offset\":0.6,\"color\":{\"__isSmartRef__\":true,\"id\":1454}},\"1454\":{\"r\":0.91,\"g\":0.91,\"b\":0.91,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"1455\":{\"offset\":1,\"color\":{\"__isSmartRef__\":true,\"id\":1456}},\"1456\":{\"r\":0.97,\"g\":0.97,\"b\":0.97,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"1457\":{\"partsSpaceName\":\"PartsBin/Inputs\",\"__SourceModuleName__\":\"Global.lively.PartsBin\",\"migrationLevel\":4,\"partName\":\"Button\",\"comment\":\"Has a script that is called on button press\",\"__LivelyClassName__\":\"lively.PartsBin.PartsBinMetaInfo\"},\"1458\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":1416},\"sourceAttrName\":\"fire\",\"targetObj\":{\"__isSmartRef__\":true,\"id\":497},\"targetMethodName\":\"doSave\",\"visualConnector\":{\"__isSmartRef__\":true,\"id\":1459},\"__SourceModuleName__\":\"Global.lively.bindings\",\"__LivelyClassName__\":\"AttributeConnection\"},\"1459\":{\"submorphs\":[{\"__isSmartRef__\":true,\"id\":1460}],\"scripts\":[],\"shape\":{\"__isSmartRef__\":true,\"id\":1475},\"derivationIds\":[null],\"id\":\"F46012D5-C8BE-4E52-BF98-D052FDAAE17A\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":1482},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":1483},\"droppingEnabled\":true,\"halosEnabled\":true,\"owner\":null,\"controlPoints\":[{\"__isSmartRef__\":true,\"id\":1484},{\"__isSmartRef__\":true,\"id\":1485}],\"con\":{\"__isSmartRef__\":true,\"id\":1458},\"showsMorphMenu\":true,\"__SourceModuleName__\":\"Global.lively.morphic.AdditionalMorphs\",\"__serializedLivelyClosures__\":{\"__isSmartRef__\":true,\"id\":1486},\"__LivelyClassName__\":\"lively.morphic.Path\"},\"1460\":{\"submorphs\":[],\"scripts\":[],\"shape\":{\"__isSmartRef__\":true,\"id\":1461},\"derivationIds\":[null],\"id\":\"A2A83C78-09B8-473C-829B-198206D7A9E4\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":1472},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":1473},\"droppingEnabled\":true,\"halosEnabled\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":1474},\"owner\":{\"__isSmartRef__\":true,\"id\":1459},\"_Rotation\":3.077607197692381,\"__SourceModuleName__\":\"Global.lively.morphic.AdditionalMorphs\",\"__LivelyClassName__\":\"lively.morphic.Path\"},\"1461\":{\"dontChangeShape\":false,\"cachedVertices\":null,\"_PathElements\":[{\"__isSmartRef__\":true,\"id\":1462},{\"__isSmartRef__\":true,\"id\":1463},{\"__isSmartRef__\":true,\"id\":1464},{\"__isSmartRef__\":true,\"id\":1465}],\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":1466},\"_ClipMode\":\"visible\",\"_Position\":{\"__isSmartRef__\":true,\"id\":1467},\"_Extent\":{\"__isSmartRef__\":true,\"id\":1468},\"_Padding\":{\"__isSmartRef__\":true,\"id\":1469},\"_BorderWidth\":0,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":1470},\"_Fill\":{\"__isSmartRef__\":true,\"id\":1471},\"__SourceModuleName__\":\"Global.lively.morphic.PathShapes\",\"__LivelyClassName__\":\"lively.morphic.Shapes.Path\"},\"1462\":{\"isAbsolute\":true,\"x\":-12,\"y\":-6,\"__SourceModuleName__\":\"Global.lively.morphic.PathShapes\",\"__LivelyClassName__\":\"lively.morphic.Shapes.MoveTo\"},\"1463\":{\"isAbsolute\":true,\"x\":-12,\"y\":6,\"__SourceModuleName__\":\"Global.lively.morphic.PathShapes\",\"__LivelyClassName__\":\"lively.morphic.Shapes.LineTo\"},\"1464\":{\"isAbsolute\":true,\"x\":4,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.PathShapes\",\"__LivelyClassName__\":\"lively.morphic.Shapes.LineTo\"},\"1465\":{\"isAbsolute\":true,\"x\":-12,\"y\":-6,\"__SourceModuleName__\":\"Global.lively.morphic.PathShapes\",\"__LivelyClassName__\":\"lively.morphic.Shapes.LineTo\"},\"1466\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\",\"setClipMode\":\"setClipModeHTML\",\"getPathNode\":\"getPathNodeHTML\",\"setPathElements\":\"setPathElementsHTML\",\"getPathBounds\":\"getPathBoundsHTML\",\"getTotalLength\":\"getTotalLengthHTML\",\"getPointAtTotalLength\":\"getPointAtTotalLengthHTML\"},\"1467\":{\"x\":-12,\"y\":-6,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1468\":{\"x\":16,\"y\":12,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1469\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"1470\":{\"r\":0,\"g\":0,\"b\":0,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"1471\":{\"r\":0,\"g\":0,\"b\":0,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"1472\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\"},\"1473\":{\"morph\":{\"__isSmartRef__\":true,\"id\":1460},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"1474\":{\"x\":201.20421122525056,\"y\":40.24084224505009,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1475\":{\"dontChangeShape\":false,\"cachedVertices\":null,\"_PathElements\":[{\"__isSmartRef__\":true,\"id\":1476},{\"__isSmartRef__\":true,\"id\":1477}],\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":1478},\"_ClipMode\":\"visible\",\"_Position\":{\"__isSmartRef__\":true,\"id\":1479},\"_Extent\":{\"__isSmartRef__\":true,\"id\":1480},\"_Padding\":{\"__isSmartRef__\":true,\"id\":1481},\"_BorderWidth\":1,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":1470},\"__SourceModuleName__\":\"Global.lively.morphic.PathShapes\",\"__LivelyClassName__\":\"lively.morphic.Shapes.Path\"},\"1476\":{\"isAbsolute\":true,\"x\":679.4857209639925,\"y\":9.595948897894004,\"__SourceModuleName__\":\"Global.lively.morphic.PathShapes\",\"__LivelyClassName__\":\"lively.morphic.Shapes.MoveTo\"},\"1477\":{\"isAbsolute\":true,\"x\":201.20421122525056,\"y\":40.24084224505009,\"__SourceModuleName__\":\"Global.lively.morphic.PathShapes\",\"__LivelyClassName__\":\"lively.morphic.Shapes.LineTo\"},\"1478\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\",\"setClipMode\":\"setClipModeHTML\",\"getPathNode\":\"getPathNodeHTML\",\"setPathElements\":\"setPathElementsHTML\",\"getPathBounds\":\"getPathBoundsHTML\",\"getTotalLength\":\"getTotalLengthHTML\",\"getPointAtTotalLength\":\"getPointAtTotalLengthHTML\"},\"1479\":{\"x\":200,\"y\":9,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1480\":{\"x\":480,\"y\":32,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1481\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"1482\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\"},\"1483\":{\"morph\":{\"__isSmartRef__\":true,\"id\":1459},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"1484\":{\"morph\":{\"__isSmartRef__\":true,\"id\":1459},\"index\":0,\"connectedMagnet\":null,\"__SourceModuleName__\":\"Global.lively.morphic.AdditionalMorphs\",\"__LivelyClassName__\":\"lively.morphic.ControlPoint\"},\"1485\":{\"morph\":{\"__isSmartRef__\":true,\"id\":1459},\"index\":1,\"connectedMagnet\":null,\"marker\":{\"__isSmartRef__\":true,\"id\":1460},\"markerDirection\":\"prev\",\"__SourceModuleName__\":\"Global.lively.morphic.AdditionalMorphs\",\"__LivelyClassName__\":\"lively.morphic.ControlPoint\"},\"1486\":{\"morphMenuItems\":{\"__isSmartRef__\":true,\"id\":1487}},\"1487\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1488},\"source\":\"function morphMenuItems() {\\n var visualConnector = this, con = this.con, world = this.world();\\n var items = [\\n ['edit converter', function() {\\n var source = con.converterString ||\\n 'function converter(value) {\\\\n return value\\\\n}',\\n editor = new lively.morphic.Text(new Rectangle(0,0, 400, 200), source);\\n editor.doitContext = con;\\n connect(editor, 'savedTextString', con, 'converterString', {updater:\\n function($upd, source) { this.targetObj.converter = null; $upd(source) }});\\n connect(editor, 'savedTextString', world, 'alertOK', {converter:\\n function() { return 'setting new converter' }})\\n editor.applyStyle({syntaxHighlighting: true,\\n fontFamily: 'Courier', resizeWidth: true, resizeHeight: true});\\n var title = con.targetObj.name && con.sourceObj.name ?\\n 'Editor for ' + con.targetObj.name + ' -> ' + con.sourceObj.name :\\n 'Editor for converter function';\\n var window = world.addFramedMorph(editor, title)\\n window.align(window.bounds().topCenter(),\\n visualConnector.bounds().bottomCenter())\\n }],\\n ['hide', function() {\\n visualConnector.disconnectFromMagnets();\\n visualConnector.remove();\\n }],\\n ['disconnect', function() {\\n alertOK('Disconnected ' + visualConnector.con);\\n visualConnector.con.visualDisconnect();\\n }],\\n ['cancel', function() {}],\\n ];\\n return items;\\n }\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1493},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"1488\":{\"this\":{\"__isSmartRef__\":true,\"id\":1459},\"__serializedLivelyClosures__\":{\"__isSmartRef__\":true,\"id\":1489}},\"1489\":{\"$super\":{\"__isSmartRef__\":true,\"id\":1490}},\"1490\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1491},\"source\":\"function () {\\n try {\\n return obj.constructor.prototype[name].apply(obj, arguments)\\n } catch(e) {\\n alert('Error in $super call: ' + e + '\\\\n' + e.stack);\\n return null;\\n }\\n }\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1492},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"1491\":{\"obj\":{\"__isSmartRef__\":true,\"id\":1459},\"name\":\"morphMenuItems\"},\"1492\":{},\"1493\":{},\"1494\":{\"x\":101,\"y\":20,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1495\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"onRenderFinished\":\"onRenderFinishedHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\"},\"1496\":{\"morph\":{\"__isSmartRef__\":true,\"id\":1416},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"1497\":{\"x\":68.77671624028653,\"y\":-14.497241813457947,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1498\":{\"centeredHorizontal\":false,\"moveHorizontal\":true},\"1499\":{\"x\":675.4189853444968,\"y\":9.53851695196505,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1500\":{\"submorphs\":[{\"__isSmartRef__\":true,\"id\":1501}],\"scripts\":[],\"id\":\"5B8D7C39-987A-4849-BFFD-3F316CE03852\",\"shape\":{\"__isSmartRef__\":true,\"id\":1516},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"halosEnabled\":true,\"registeredForMouseEvents\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":1532},\"value\":false,\"toggle\":false,\"isActive\":true,\"normalFill\":{\"__isSmartRef__\":true,\"id\":1520},\"lighterFill\":{\"__isSmartRef__\":true,\"id\":1533},\"label\":{\"__isSmartRef__\":true,\"id\":1501},\"name\":\"openTestsButton\",\"showsHalos\":false,\"partsBinMetaInfo\":{\"__isSmartRef__\":true,\"id\":1542},\"attributeConnections\":[{\"__isSmartRef__\":true,\"id\":1543}],\"doNotSerialize\":[\"$$fire\"],\"doNotCopyProperties\":[\"$$fire\"],\"__SourceModuleName__\":\"Global.lively.morphic.Widgets\",\"priorExtent\":{\"__isSmartRef__\":true,\"id\":1544},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":1545},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":1546},\"distanceToDragEvent\":{\"__isSmartRef__\":true,\"id\":1547},\"derivationIds\":[7251,\"84054D2E-8176-440D-B413-279956A34FC2\",\"79434046-F834-490E-B705-0CE871D9E8B3\",\"FF38CA79-C0DF-4F2F-8FC3-407571EF6A54\",\"B1D50332-9F4F-4F7C-AC3F-95DC6C73EAA4\"],\"owner\":{\"__isSmartRef__\":true,\"id\":1},\"_ClipMode\":\"visible\",\"_Rotation\":0,\"_Scale\":0.9940149800149939,\"__LivelyClassName__\":\"lively.morphic.Button\"},\"1501\":{\"submorphs\":[],\"scripts\":[],\"id\":\"58F098ED-A190-44F2-B73E-80802B2CF2F6\",\"shape\":{\"__isSmartRef__\":true,\"id\":1502},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"halosEnabled\":true,\"fixedWidth\":true,\"_WhiteSpaceHandling\":\"pre-wrap\",\"fixedHeight\":true,\"allowInput\":false,\"_FontFamily\":\"Helvetica\",\"registeredForMouseEvents\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":1508},\"_MaxTextWidth\":97,\"_MaxTextHeight\":null,\"textStyle\":null,\"padding\":{\"__isSmartRef__\":true,\"id\":1509},\"_Padding\":{\"__isSmartRef__\":true,\"id\":1510},\"owner\":{\"__isSmartRef__\":true,\"id\":1500},\"isLabel\":true,\"eventsAreIgnored\":true,\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"_ClipMode\":\"hidden\",\"priorExtent\":{\"__isSmartRef__\":true,\"id\":1511},\"textChunks\":[{\"__isSmartRef__\":true,\"id\":1512}],\"_Align\":\"center\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":1514},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":1515},\"_HandStyle\":\"default\",\"_PointerEvents\":\"none\",\"attributeConnections\":[],\"doNotSerialize\":[],\"doNotCopyProperties\":[],\"derivationIds\":[7252,\"0A0A6CB1-BD92-4F39-A425-2EB3D2D4CBA2\",\"CB475566-05CE-43E2-B04D-EE32BC4CB718\",\"6BB077CE-92E6-47BE-BE88-9A48488562D1\",\"9E359973-2FDB-417B-BB06-AB34D52BD310\"],\"_MinTextWidth\":97,\"_MinTextHeight\":null,\"__LivelyClassName__\":\"lively.morphic.Text\"},\"1502\":{\"position\":{\"__isSmartRef__\":true,\"id\":1503},\"_Extent\":{\"__isSmartRef__\":true,\"id\":1504},\"_BorderWidth\":0,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":1505},\"_Fill\":null,\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":1506},\"_ClipMode\":\"hidden\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":1507},\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"1503\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1504\":{\"x\":101,\"y\":21,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\"},\"1505\":{\"r\":0,\"g\":0,\"b\":0,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"1506\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\"},\"1507\":{\"x\":2,\"y\":2,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"1508\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1509\":{\"x\":5,\"y\":5,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"1510\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"1511\":{\"x\":101,\"y\":21,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1512\":{\"style\":{\"__isSmartRef__\":true,\"id\":1513},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":1501},\"storedString\":\"Tests\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\"},\"1513\":{\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"textShadow\":\"0px 1px 0 rgba(255,255,255,1)\",\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\"},\"1514\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"onRenderFinished\":\"onRenderFinishedHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\",\"updateText\":\"updateTextHTML\",\"setTextExtent\":\"setTextExtentHTML\",\"setMaxTextWidth\":\"setMaxTextWidthHTML\",\"setMaxTextHeight\":\"setMaxTextHeightHTML\",\"setMinTextWidth\":\"setMinTextWidthHTML\",\"setMinTextHeight\":\"setMinTextHeightHTML\",\"getTextExtent\":\"getTextExtentHTML\",\"getTextString\":\"getTextStringHTML\",\"ignoreTextEvents\":\"ignoreTextEventsHTML\",\"unignoreTextEvents\":\"unignoreTextEventsHTML\",\"enableTextEvents\":\"enableTextEventsHTML\",\"setFontFamily\":\"setFontFamilyHTML\",\"setFontSize\":\"setFontSizeHTML\",\"setTextColor\":\"setTextColorHTML\",\"setPadding\":\"setPaddingHTML\",\"setAlign\":\"setAlignHTML\",\"setVerticalAlign\":\"setVerticalAlignHTML\",\"setDisplay\":\"setDisplayHTML\",\"setWhiteSpaceHandling\":\"setWhiteSpaceHandlingHTML\",\"focusMorph\":\"focusMorphHTML\"},\"1515\":{\"morph\":{\"__isSmartRef__\":true,\"id\":1501},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"1516\":{\"position\":{\"__isSmartRef__\":true,\"id\":1517},\"_Extent\":{\"__isSmartRef__\":true,\"id\":1518},\"_BorderWidth\":1.1840000000000002,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":1519},\"_Fill\":{\"__isSmartRef__\":true,\"id\":1520},\"_BorderRadius\":5.2,\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":1530},\"_ClipMode\":\"visible\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":1531},\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"1517\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1518\":{\"x\":101,\"y\":21,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1519\":{\"r\":0.839,\"g\":0.839,\"b\":0.839,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"1520\":{\"stops\":[{\"__isSmartRef__\":true,\"id\":1521},{\"__isSmartRef__\":true,\"id\":1523},{\"__isSmartRef__\":true,\"id\":1525},{\"__isSmartRef__\":true,\"id\":1527}],\"vector\":{\"__isSmartRef__\":true,\"id\":1529},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.LinearGradient\"},\"1521\":{\"offset\":0,\"color\":{\"__isSmartRef__\":true,\"id\":1522}},\"1522\":{\"r\":0.9600000000000001,\"g\":0.9600000000000001,\"b\":0.9600000000000001,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"1523\":{\"offset\":0.4,\"color\":{\"__isSmartRef__\":true,\"id\":1524}},\"1524\":{\"r\":0.8200000000000001,\"g\":0.8200000000000001,\"b\":0.8200000000000001,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"1525\":{\"offset\":0.6,\"color\":{\"__isSmartRef__\":true,\"id\":1526}},\"1526\":{\"r\":0.8200000000000001,\"g\":0.8200000000000001,\"b\":0.8200000000000001,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"1527\":{\"offset\":1,\"color\":{\"__isSmartRef__\":true,\"id\":1528}},\"1528\":{\"r\":0.94,\"g\":0.94,\"b\":0.94,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"1529\":{\"x\":0,\"y\":0,\"width\":0,\"height\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"1530\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\"},\"1531\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"1532\":{\"x\":510,\"y\":10,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1533\":{\"stops\":[{\"__isSmartRef__\":true,\"id\":1534},{\"__isSmartRef__\":true,\"id\":1536},{\"__isSmartRef__\":true,\"id\":1538},{\"__isSmartRef__\":true,\"id\":1540}],\"vector\":{\"__isSmartRef__\":true,\"id\":1529},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.LinearGradient\"},\"1534\":{\"offset\":0,\"color\":{\"__isSmartRef__\":true,\"id\":1535}},\"1535\":{\"r\":0.98,\"g\":0.98,\"b\":0.98,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"1536\":{\"offset\":0.4,\"color\":{\"__isSmartRef__\":true,\"id\":1537}},\"1537\":{\"r\":0.91,\"g\":0.91,\"b\":0.91,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"1538\":{\"offset\":0.6,\"color\":{\"__isSmartRef__\":true,\"id\":1539}},\"1539\":{\"r\":0.91,\"g\":0.91,\"b\":0.91,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"1540\":{\"offset\":1,\"color\":{\"__isSmartRef__\":true,\"id\":1541}},\"1541\":{\"r\":0.97,\"g\":0.97,\"b\":0.97,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"1542\":{\"partsSpaceName\":\"PartsBin/Inputs\",\"__SourceModuleName__\":\"Global.lively.PartsBin\",\"migrationLevel\":4,\"partName\":\"Button\",\"comment\":\"Has a script that is called on button press\",\"__LivelyClassName__\":\"lively.PartsBin.PartsBinMetaInfo\"},\"1543\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":1500},\"sourceAttrName\":\"fire\",\"targetObj\":{\"__isSmartRef__\":true,\"id\":1},\"targetMethodName\":\"openPartTestRunner\",\"__SourceModuleName__\":\"Global.lively.bindings\",\"__LivelyClassName__\":\"AttributeConnection\"},\"1544\":{\"x\":101,\"y\":20,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1545\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"onRenderFinished\":\"onRenderFinishedHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\"},\"1546\":{\"morph\":{\"__isSmartRef__\":true,\"id\":1500},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"1547\":{\"x\":65.95178327801523,\"y\":-8.024108360992386,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1548\":{\"position\":{\"__isSmartRef__\":true,\"id\":1549},\"_Extent\":{\"__isSmartRef__\":true,\"id\":1550},\"_BorderWidth\":1,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":1551},\"_Fill\":{\"__isSmartRef__\":true,\"id\":1552},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":1553},\"_BorderRadius\":0,\"_Opacity\":1,\"_BorderStyle\":\"solid\",\"_ClipMode\":\"visible\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":1554},\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"1549\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1550\":{\"x\":909.0285365288845,\"y\":526.612532614436,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1551\":{\"r\":0.372,\"g\":0.369,\"b\":0.372,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"1552\":{\"r\":1,\"g\":1,\"b\":1,\"a\":1,\"__LivelyClassName__\":\"Color\",\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\"},\"1553\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\"},\"1554\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"1555\":{\"partsSpaceName\":\"PartsBin/Basic\",\"__SourceModuleName__\":\"Global.lively.PartsBin\",\"comment\":\"Edit scripts and connections of a specific morph.\",\"migrationLevel\":4,\"partName\":\"ObjectEditorPane\",\"changes\":[{\"__isSmartRef__\":true,\"id\":1556}],\"__LivelyClassName__\":\"lively.PartsBin.PartsBinMetaInfo\"},\"1556\":{\"date\":{\"__isSmartRef__\":true,\"id\":1557},\"author\":\"lauritz\",\"message\":\"Adapted the update behavior on ticks. Reduces the impact of HTML's autoscroll to selected list items.\"},\"1557\":{\"isSerializedDate\":true,\"string\":\"Fri Oct 21 2011 00:39:30 GMT+0200 (CEST)\"},\"1558\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"onRenderFinished\":\"onRenderFinishedHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\"},\"1559\":{\"morph\":{\"__isSmartRef__\":true,\"id\":1},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"1560\":{\"x\":909.0285365288845,\"y\":526.612532614436,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1561\":{\"resizeWidth\":true,\"resizeHeight\":true,\"adjustForNewBounds\":true},\"1562\":{\"x\":350.2386236582805,\"y\":-3.2455173507596555,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1563\":{\"x\":0.971126750461849,\"y\":21.45669012569269,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1564\":{},\"1565\":{\"displayInitialScript\":{\"__isSmartRef__\":true,\"id\":1566},\"displayJavaScriptSource\":{\"__isSmartRef__\":true,\"id\":1570},\"displaySourceForConnection\":{\"__isSmartRef__\":true,\"id\":1574},\"displaySourceForScript\":{\"__isSmartRef__\":true,\"id\":1578},\"generateSourceForConnection\":{\"__isSmartRef__\":true,\"id\":1582},\"generateSourceForScript\":{\"__isSmartRef__\":true,\"id\":1586},\"generateTargetCode\":{\"__isSmartRef__\":true,\"id\":1590},\"newConnection\":{\"__isSmartRef__\":true,\"id\":1594},\"newScript\":{\"__isSmartRef__\":true,\"id\":1598},\"reset\":{\"__isSmartRef__\":true,\"id\":1602},\"selectChangedContent\":{\"__isSmartRef__\":true,\"id\":1606},\"setTarget\":{\"__isSmartRef__\":true,\"id\":1610},\"sortedConnectionNamesOfObj\":{\"__isSmartRef__\":true,\"id\":1614},\"sortedScriptNamesOfObj\":{\"__isSmartRef__\":true,\"id\":1618},\"updateLists\":{\"__isSmartRef__\":true,\"id\":1622},\"onShutdown\":{\"__isSmartRef__\":true,\"id\":1626},\"confirmUnsavedChanges\":{\"__isSmartRef__\":true,\"id\":1630},\"update\":{\"__isSmartRef__\":true,\"id\":1634},\"ensureAnnotationLayer\":{\"__isSmartRef__\":true,\"id\":1638},\"migrateOldScriptAnnotations\":{\"__isSmartRef__\":true,\"id\":1642},\"copyToPartsBinWithUserRequest\":{\"__isSmartRef__\":true,\"id\":1646},\"printTags\":{\"__isSmartRef__\":true,\"id\":1654},\"setTag\":{\"__isSmartRef__\":true,\"id\":1658},\"runScript\":{\"__isSmartRef__\":true,\"id\":1662},\"openPartTestRunner\":{\"__isSmartRef__\":true,\"id\":1666}},\"1566\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1567},\"source\":\"function displayInitialScript() {\\n if (this.scriptList.getList().size() > 1) {\\n this.scriptList.preselectItem();\\n } else if (this.connectionList.getList().size() > 1) {\\n this.connectionList.preselectItem();\\n } else {\\n this.scriptList.selectAt(0);\\n }\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1568},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"1567\":{\"this\":{\"__isSmartRef__\":true,\"id\":1}},\"1568\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":1569},\"user\":\"lauritz\",\"tags\":[]},\"1569\":{\"isSerializedDate\":true,\"string\":\"Thu Nov 17 2011 04:13:43 GMT+0100 (CET)\"},\"1570\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1571},\"source\":\"function displayJavaScriptSource(jsCode) {\\n if (this.scriptPane.hasChanged()) {\\n var that = this;\\n var callback = function(confirmed) {\\n if (confirmed) that.scriptPane.display(jsCode)\\n };\\n this.confirmUnsavedChanges(callback);\\n } else {\\n this.scriptPane.display(jsCode);\\n }\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1572},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"1571\":{\"this\":{\"__isSmartRef__\":true,\"id\":1}},\"1572\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":1573},\"user\":\"lauritz\",\"tags\":[]},\"1573\":{\"isSerializedDate\":true,\"string\":\"Thu Nov 17 2011 04:59:26 GMT+0100 (CET)\"},\"1574\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1575},\"source\":\"function displaySourceForConnection(connection) {\\n var code = \\\"\\\", that = this;\\n if (connection === undefined) return;\\n if (connection === null) {\\n this.sortedConnectionNamesOfObj(this.target).forEach(function(each) {\\n code = code.concat(that.generateSourceForConnection(each[1])).concat(\\\"\\\\n\\\\n\\\");\\n });\\n code = code.substring(0, code.length - \\\"\\\\n\\\\n\\\".length - 1);\\n } else {\\n code = this.generateSourceForConnection(connection);\\n }\\n this.displayJavaScriptSource(code);\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1576},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"1575\":{\"this\":{\"__isSmartRef__\":true,\"id\":1}},\"1576\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":1577},\"user\":\"conradcalmez\",\"tags\":[]},\"1577\":{\"isSerializedDate\":true,\"string\":\"Thu Feb 02 2012 14:59:30 GMT+0100 (CET)\"},\"1578\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1579},\"source\":\"function displaySourceForScript(scriptName) {\\n var code = \\\"\\\",\\n that = this;\\n if (scriptName === null) {\\n this.sortedScriptNamesOfObj(this.target).forEach(function(each) {\\n code = code.concat(that.generateSourceForScript(each)).concat(\\\"\\\\n\\\\n\\\\n\\\");\\n });\\n code = code.substring(0, code.length - \\\"\\\\n\\\\n\\\\n\\\".length - 1);\\n } else {\\n code = this.generateSourceForScript(scriptName); \\n }\\n this.displayJavaScriptSource(code);\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1580},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"1579\":{\"this\":{\"__isSmartRef__\":true,\"id\":1}},\"1580\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":1581},\"user\":\"lauritz\",\"tags\":[]},\"1581\":{\"isSerializedDate\":true,\"string\":\"Thu Nov 17 2011 04:51:37 GMT+0100 (CET)\"},\"1582\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1583},\"source\":\"function generateSourceForConnection(connection) {\\n var c = connection, targetObject = this.target;\\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(targetObject, c.getSourceObj()),\\n\\t\\t\\tc.getSourceAttrName(),\\n\\t\\t\\tthis.generateTargetCode(targetObject, c.getTargetObj()),\\n\\t\\t\\tc.getTargetMethodName(),\\n\\t\\t\\toptConfig.join(','));\\n\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1584},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"1583\":{\"this\":{\"__isSmartRef__\":true,\"id\":1}},\"1584\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":1585},\"user\":\"lauritz\",\"tags\":[]},\"1585\":{\"isSerializedDate\":true,\"string\":\"Thu Nov 17 2011 04:59:26 GMT+0100 (CET)\"},\"1586\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1587},\"source\":\"function generateSourceForScript(scriptName) {\\n var script = this.target[scriptName],\\n annotation = '',\\n scriptSource = '',\\n tagScript = '';\\n\\n if (script.timestamp && script.user) \\n annotation = Strings.format('// changed at %s by %s \\\\n', script.timestamp, script.user);\\n scriptSource = Strings.format('this.addScript(%s)', script.getOriginal());\\n tagScript = Strings.format('.tag(%s);', this.printTags(script));\\n\\n return annotation + scriptSource + tagScript;\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1588},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"1587\":{\"this\":{\"__isSmartRef__\":true,\"id\":1}},\"1588\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":1589},\"user\":\"lauritz\",\"tags\":[]},\"1589\":{\"isSerializedDate\":true,\"string\":\"Tue Nov 29 2011 04:32:42 GMT+0100 (CET)\"},\"1590\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1591},\"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\":1592},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"1591\":{\"this\":{\"__isSmartRef__\":true,\"id\":1}},\"1592\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":1593},\"user\":\"lauritz\",\"tags\":[]},\"1593\":{\"isSerializedDate\":true,\"string\":\"Thu Nov 17 2011 04:59:26 GMT+0100 (CET)\"},\"1594\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1595},\"source\":\"function newConnection() {\\n if (this.target) {\\n var code = \\\"connect(SOURCE, SOURCE_PROPERTY, TARGET, TARGET_PROPERTY);\\\";\\n this.displayJavaScriptSource(code);\\n }\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1596},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"1595\":{\"this\":{\"__isSmartRef__\":true,\"id\":1}},\"1596\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":1597},\"user\":\"lauritz\",\"tags\":[]},\"1597\":{\"isSerializedDate\":true,\"string\":\"Thu Nov 17 2011 04:59:26 GMT+0100 (CET)\"},\"1598\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1599},\"source\":\"function newScript() {\\n if (this.target) {\\n var code = \\\"this.addScript(function SCRIPTNAME() {\\\\n \\\\n}).tag([]);\\\";\\n this.displayJavaScriptSource(code);\\n }\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1600},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"1599\":{\"this\":{\"__isSmartRef__\":true,\"id\":1}},\"1600\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":1601},\"user\":\"lauritz\",\"tags\":[]},\"1601\":{\"isSerializedDate\":true,\"string\":\"Tue Nov 29 2011 04:24:25 GMT+0100 (CET)\"},\"1602\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1603},\"source\":\"function reset() {\\n this.scriptPane = this.get('ObjectEditorScriptPane')\\n this.scriptList = this.get('ObjectEditorScriptList')\\n this.connectionList = this.get('ObjectEditorConnectionList')\\n this.morphSelector = this.get('ObjectEditorMorphSelector')\\n this.target = null;\\n this.scriptPane.reset();\\n this.scriptList.setList();\\n this.scriptList.selection = null;\\n this.connectionList.setList();\\n this.connectionList.selection = null;\\n this.morphSelector.reset();\\n this.tagChooser.reset();\\n this.currentTag = null;\\n this.stopStepping();\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1604},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"1603\":{\"this\":{\"__isSmartRef__\":true,\"id\":1}},\"1604\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":1605},\"user\":\"conradcalmez\",\"tags\":[]},\"1605\":{\"isSerializedDate\":true,\"string\":\"Thu Feb 02 2012 14:57:50 GMT+0100 (CET)\"},\"1606\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1607},\"source\":\"function selectChangedContent(source) {\\n\\n var addScriptRegex = /this\\\\.addScript\\\\s*\\\\(\\\\s*function\\\\s*([^\\\\(]*)/g;\\n var addScriptMatches = [];\\n var addScriptMatch = addScriptRegex.exec(source);\\n while (addScriptMatch) {\\n addScriptMatches.push(addScriptMatch[1]);\\n addScriptMatch = addScriptRegex.exec(source);\\n }\\n \\n // if scripts were added, select either a specific one or all\\n if (addScriptMatches.length > 0) { \\n if (addScriptMatches.length === 1) {\\n return this.scriptList.selectAddedScript(addScriptMatches[0]);\\n }\\n return this.scriptList.selectAt(0);\\n }\\n\\n var connectionRegex = \\n /connect\\\\(\\\\s*([^,]*)\\\\s*,\\\\s*\\\"([^,]*)\\\"\\\\s*,\\\\s*([^,]*)\\\\s*,\\\\s*\\\"([^,]*)\\\"/g;\\n var connectionMatches = [];\\n var connectionMatch = connectionRegex.exec(source);\\n while (connectionMatch) {\\n connectionMatches.push(connectionMatch);\\n connectionMatch = connectionRegex.exec(source);\\n }\\n\\n // if connections were made, select either a specific one or all\\n if (connectionMatches.length > 0) {\\n if (connectionMatches.length === 1) {\\n var match = connectionMatches[0];\\n for (var i=0; i>saveDoesNotAskForCredentialsInSafari.xhtml"},"20112":{"type":"S:modified","url":"/users/martin/measurements/FAQ.xhtml"},"20113":{"type":"S:modified","url":"/users/gerald24/temp.xhtml"},"20114":{"type":"S:modified","url":"/users/markoroeder/MetadataVisualization.xhtml"},"20115":{"type":"S:modified","url":"/demos/WorldSerializationGraph.xhtml"},"20116":{"type":"S:modified","url":"/users/robertkrahn/SceneRefactoring/ImageDroppin.xhtml"},"20117":{"type":"S:modified","url":"/users/Dan/LiveWeb-NewLayout.xhtml"},"20118":{"type":"S:modified","url":"/core/lively/DOMAbstraction.js"},"20119":{"type":"S:modified","url":"/users/robertkrahn/SceneRefactoring/Slider.xhtml"},"20120":{"type":"S:modified","url":"/demos/ScriptingClock.xhtml"},"20121":{"type":"S:modified","url":"/issues/111017_BrowsingSubmorphsWithObjectExplorerBroken.xhtml"},"20122":{"type":"S:modified","url":"/users/Dan/Tutorial1.xhtml"},"20123":{"type":"S:modified","url":"/users/fbo/empty3.xhtml"},"20124":{"type":"S:modified","url":"/demos/visualizations/FPSProtovis.xhtml"},"20125":{"type":"S:modified","url":"/draft/NewWorld/ObjectTracerPart.xhtml"},"20126":{"type":"S:modified","url":"/issues/110629_SlideoverlayIsBrokenAfterSavingItHidden.xhtml"},"20127":{"type":"S:modified","url":"/users/markoroeder/GOTY2011.xhtml"},"20128":{"type":"S:modified","url":"/users/fbo/DraftLayout.xhtml"},"20129":{"type":"S:modified","url":"/users/fbo/onMouseMoveRefactoring.xhtml"},"20130":{"type":"S:modified","url":"/users/Dan/PM/ScripterDev.xhtml"},"20131":{"type":"S:modified","url":"/projects/BP2012/StoriesAndTasksSebastian.xhtml"},"20132":{"type":"S:modified","url":"/users/fbo/DataTables.xhtml"},"20133":{"type":"S:modified","url":"/users/fbo/myLineWorld.xhtml"},"20134":{"type":"S:modified","url":"/issues/110526_ConnectorsInTheNewWorld.xhtml"},"20135":{"type":"S:modified","url":"/users/Dan/PM/FormLayoutExpt.xhtml"},"20136":{"type":"S:modified","url":"/users/Dan/MyQBF.xhtml"},"20137":{"type":"S:modified","url":"/users/Dan/LiveWeb2.xhtml"},"20138":{"type":"S:modified","url":"/users/fbo/layoutPlaceholdersForDragging.xhtml"},"20139":{"type":"S:modified","url":"/webwerkstatt.xhtml"},"20140":{"type":"S:modified","url":"/users/sofia/georgi/Versions.xhtml"},"20141":{"type":"S:modified","url":"/issues/fixed/110506_CompletelyEmphasizedTextDoesNotSerialize.xhtml"},"20142":{"type":"S:modified","url":"/issues/110518_ShadowOfAMorphDoesNotReflectRotation.xhtml"},"20143":{"type":"S:modified","url":"/users/olmeca/start.xhtml"},"20144":{"type":"S:modified","url":"/users/sofia/martin/3.xhtml"},"20145":{"type":"S:modified","url":"/issues/110514_DontShowEditCursorForHalosMenusEtc.xhtml"},"20146":{"type":"S:modified","url":"/users/robertkrahn/SceneRefactoring/Lists.xhtml"},"20147":{"type":"S:modified","url":"/users/fbo/layoutDragSnap.xhtml"},"20148":{"type":"S:modified","url":"/users/sofia/georgi/new.xhtml"},"20149":{"type":"S:modified","url":"/users/mkilling/ikuh.xhtml"},"20150":{"type":"S:modified","url":"/draft/NewWorld/ClassBrowser.xhtml"},"20151":{"type":"S:modified","url":"/users/fbo/xamppInstaller.xhtml"},"20152":{"type":"S:modified","url":"/users/Kat/QBF2B.xhtml"},"20153":{"type":"S:modified","url":"/demos/visualizations/protovis.xhtml"},"20154":{"type":"S:modified","url":"/users/NikolaySuslov/start.xhtml"},"20155":{"type":"S:modified","url":"/documentation/Lively2Installation.xhtml"},"20156":{"type":"S:modified","url":"/issues/110518_ProblemToOpenDialogs.xhtml"},"20157":{"type":"S:modified","url":"/users/sofia/learning_prototype_js.xhtml"},"20158":{"type":"S:modified","url":"/issues/110809_AsScriptOfMethodDoesNotChangeFunctionName.xhtml"},"20159":{"type":"S:modified","url":"/projects/BP2012/StoriesAndTasksBenjamin.xhtml"},"20160":{"type":"S:modified","url":"/users/sofia/video1.xhtml"},"20161":{"type":"S:modified","url":"/empty.xhtml"},"20162":{"type":"S:modified","url":"/demos/LiveWeb/LiveWeb.xhtml"},"20163":{"type":"S:modified","url":"/users/cschuster/start.xhtml"},"20164":{"type":"S:modified","url":"/issues/fixed/110509_WorldMenuDoesNotWork.xhtml"},"20165":{"type":"S:modified","url":"/users/Dan/QuickBrownFox.xhtml"},"20166":{"type":"S:modified","url":"/projects/Lively2/Minimal.xhtml"},"20167":{"type":"S:modified","url":"/issues/111005_LineIssues.xhtml"},"20168":{"type":"S:modified","url":"/issues/fixed/110506_PartsbinHasNoAddOrRemoveCategoryButtons.xhtml"},"20169":{"type":"S:modified","url":"/users/sofia/experiments/css_theming.xhtml"},"20170":{"type":"S:modified","url":"/documentation/videoTutorials/110630_CPUVis.xhtml"},"20171":{"type":"S:modified","url":"/users/template/start.xhtml"},"20172":{"type":"S:modified","url":"/documentation/Traits.xhtml"},"20173":{"type":"S:modified","url":"/issues/110717_ShapeOffsetMakesEventsGoMad.xhtml"},"20174":{"type":"S:modified","url":"/users/fbo/jQueryUi.xhtml"},"20175":{"type":"S:modified","url":"/users/robertkrahn/nonexisting.xhtml"},"20176":{"type":"S:modified","url":"/users/robertkrahn/SceneRefactoring/DroppingForImport.xhtml"},"20177":{"type":"S:modified","url":"/cleanup.xhtml"},"20178":{"type":"S:modified","url":"/issues/110522_ListAndTextScrollWorldAfterReachingTheirScrollBounds.xhtml"},"20179":{"type":"S:modified","url":"/projects/BP2012/simple.xhtml"},"20180":{"type":"S:modified","url":"/issues/110831_ScrolingWithNewClippingCodeDoesNotWork.xhtml"},"20181":{"type":"S:modified","url":"/issues/110923_ProtovisVisualizationBroken.xhtml"},"20182":{"type":"S:modified","url":"/issues/111019_PublishingPartsWithCommitMessages.xhtml"},"20183":{"type":"S:modified","url":"/demos/visualizations/jsl4tv-world-000.xhtml"},"20184":{"type":"S:modified","url":"/users/markoroeder/SVN2CodeDB.xhtml"},"20185":{"type":"S:modified","url":"/users/sofia/trac_tickets_pavel.xhtml"},"20186":{"type":"S:modified","url":"/projects/BP2012/2011-11-02-talk.xhtml"},"20187":{"type":"S:modified","url":"/users/fbo/dojoWorld.xhtml"},"20188":{"type":"S:modified","url":"/users/Dan/NewPresentation2.xhtml"},"20189":{"type":"S:modified","url":"/users/tmohr/slide6.xhtml"},"20190":{"type":"S:modified","url":"/projects/DebuggingJS/draft.xhtml"},"20191":{"type":"S:modified","url":"/draft/NewWorld/DirectGrabDragAndCopy.xhtml"},"20192":{"type":"S:modified","url":"/users/sofia/protovis.xhtml"},"20193":{"type":"S:modified","url":"/blank.xhtml"},"20194":{"type":"S:modified","url":"/users/robertkrahn/testCPUVis.xhtml"},"20195":{"type":"S:modified","url":"/projects/Lively2/Converting.xhtml"},"20196":{"type":"S:modified","url":"/users/andyburnett/start.xhtml"},"20197":{"type":"S:modified","url":"/users/robertkrahn/SceneRefactoring/RichText.xhtml"},"20198":{"type":"S:modified","url":"/draft/NewWorld/Presentations.xhtml"},"20199":{"type":"S:modified","url":"/users/robertkrahn/garminExport.xhtml"},"20200":{"type":"S:modified","url":"/tests.xhtml"},"20201":{"type":"S:modified","url":"/issues/110625_PartUploadBroken.xhtml"},"20202":{"type":"S:modified","url":"/issues/fixed/110517_ConnectionsWantToAccessClosureValues.xhtml"},"20203":{"type":"S:modified","url":"/users/markoroeder/DataVisualization.xhtml"},"20204":{"type":"S:modified","url":"/draft/NewWorld/PartsBinSearch.xhtml"},"20205":{"type":"S:modified","url":"/issues/110529_InsertingSomethingInTextRemovesFocus.xhtml"},"20206":{"type":"S:modified","url":"/issues/110512_ListSelectionInScbDoesNotWorkCorrectly.xhtml"},"20207":{"type":"S:modified","url":"/issues/111017_StaticBindingOfSuperInClosures.xhtml"},"20208":{"type":"S:modified","url":"/demos/contextjs/flattening.xhtml"},"20209":{"type":"S:modified","url":"/issues/110511_LinesCannotBeClicked.xhtml"},"20210":{"type":"S:modified","url":"/users/lauritz/miniprojects/gettingStarted.xhtml"},"20211":{"type":"S:modified","url":"/users/markoroeder/Part2Class.xhtml"},"20212":{"type":"S:modified","url":"/users/Dan/EmptyWorld2.xhtml"},"20213":{"type":"S:modified","url":"/projects/LivelyKernel/nextSteps.xhtml"},"20214":{"type":"S:modified","url":"/users/wlcleveland/start.xhtml"},"20215":{"type":"S:modified","url":"/users/swart/start.xhtml"},"20216":{"type":"S:modified","url":"/users/Dan/QBF2Bb.xhtml"},"20217":{"type":"S:modified","url":"/users/tmohr/slide1.xhtml"},"20218":{"type":"S:modified","url":"/users/robertkrahn/DetermineModuleDependencies.xhtml"},"20219":{"type":"S:modified","url":"/projects/BP2012/StoriesAndTasksHubert2.xhtml"},"20220":{"type":"S:modified","url":"/projects/CodeDB2/info_restructuring.xhtml"},"20221":{"type":"S:modified","url":"/users/Dan/PM/DemoForm.xhtml"},"20222":{"type":"S:modified","url":"/issues/110728_GraffleLayerGrabsWorld.xhtml"},"20223":{"type":"S:modified","url":"/users/Dan/Activities1.xhtml"},"20224":{"type":"S:modified","url":"/users/tmohr/emtpy.xhtml"},"20225":{"type":"S:modified","url":"/documentation/ElProfesor.xhtml"},"20226":{"type":"S:modified","url":"/issues/111022_TheExplorerScrollingIsBroken.xhtml"},"20227":{"type":"S:modified","url":"/users/Dan/WindowPlay.xhtml"},"20228":{"type":"S:modified","url":"/users/martin/Measurements.xhtml"},"20229":{"type":"S:modified","url":"/users/fbo/layoutCycle.xhtml"},"20230":{"type":"S:modified","url":"/documentation/7funthings.xhtml"},"20231":{"type":"S:modified","url":"/users/robertkrahn/SceneRefactoring/jensWorld.xhtml"},"20232":{"type":"S:modified","url":"/users/iho/start.xhtml"},"20233":{"type":"S:modified","url":"/users/robertkrahn/SceneRefactoring/NewMorphicIntroduction.xhtml"},"20234":{"type":"S:modified","url":"/BrokenWorldRepairSite.xhtml"},"20235":{"type":"S:modified","url":"/users/fbo/serverDevPlayground.xhtml"},"20236":{"type":"S:modified","url":"/users/ahold/TrackerDev.xhtml"},"20237":{"type":"S:modified","url":"/users/Dan/LiveWeb3.xhtml"},"20238":{"type":"S:modified","url":"/documentation/Template.xhtml"},"20239":{"type":"S:modified","url":"/users/robertkrahn/SceneRefactoring/secondWorld.xhtml"},"20240":{"type":"S:modified","url":"/documentation/ContextJS.xhtml"},"20241":{"type":"S:modified","url":"/projects/CodeDB2/CodeDB2Dev.xhtml"},"20242":{"type":"S:modified","url":"/users/markoroeder/GrammarTesting.xhtml"},"20243":{"type":"S:modified","url":"/documentation/ScriptingTutorial.xhtml"},"20244":{"type":"S:modified","url":"/users/fbo/deserializeMorphs.xhtml"},"20245":{"type":"S:modified","url":"/issues/110722_ClipModeShouldClipMorphsInTheirBounds.xhtml"},"20246":{"type":"S:modified","url":"/documentation/videoTutorials/110714_NodeJSServerCreation.xhtml"},"20247":{"type":"S:modified","url":"/users/fbo/scrollFixes.xhtml"},"20248":{"type":"S:modified","url":"/users/fbo/empty.xhtml"},"20249":{"type":"S:modified","url":"/projects/BP2012/StoriesAndTasksConrad.xhtml"},"20250":{"type":"S:modified","url":"/users/keith/deadly.xhtml"},"20251":{"type":"S:modified","url":"/users/robertkrahn/nonexisting2.xhtml"},"20252":{"type":"S:modified","url":"/users/Dan/QBFa.xhtml"},"20253":{"type":"S:modified","url":"/users/cschuster/debugging2.xhtml"},"20254":{"type":"S:modified","url":"/users/fbo/SlickGrid.xhtml"},"20255":{"type":"S:modified","url":"/users/constantin/Snake.xhtml"},"20256":{"type":"S:modified","url":"/documentation/worlds.xhtml"},"20257":{"type":"S:modified","url":"/users/robertkrahn/SceneRefactoring/firstWorld2.xhtml"},"20258":{"type":"S:modified","url":"/issues/110609_TabIndentionForBulletPoints.xhtml"},"20259":{"type":"S:modified","url":"/projects/BP2012/StoriesAndTasksAstrid.xhtml"},"20260":{"type":"S:modified","url":"/users/sofia/video2.xhtml"},"20261":{"type":"S:modified","url":"/users/keith/notes.xhtml"},"20262":{"type":"S:modified","url":"/issues/110528_ClickBehaviorOfScbIsStrange.xhtml"},"20263":{"type":"S:modified","url":"/demos/Parts.xhtml"},"20264":{"type":"S:modified","url":"/demos/WhereArePeopleFrom.xhtml"},"20265":{"type":"S:modified","url":"/issues/110510_MorphsAreDroppedWhenDndedFromPartsbin.xhtml"},"20266":{"type":"S:modified","url":"/users/fbo/jqueryTabulate.xhtml"},"20267":{"type":"S:modified","url":"/issues/111026_CustomFormattedBinsInPartsBin.xhtml"},"20268":{"type":"S:modified","url":"/users/fbo/learningLively2.xhtml"},"20269":{"type":"S:modified","url":"/issues/111017_svgIssues.xhtml"},"20270":{"type":"S:modified","url":"/users/markoroeder/NewStreamwork.xhtml"},"20271":{"type":"S:modified","url":"/users/markoroeder/MapImport.xhtml"},"20272":{"type":"S:modified","url":"/documentation/Serialization-Interface.xhtml"},"20273":{"type":"S:modified","url":"/issues/fixed/110511_DroppablebehaviorParts.xhtml"},"20274":{"type":"S:modified","url":"/users/markoroeder/newDraft.xhtml"},"20275":{"type":"S:modified","url":"/projects/Lively2/ReleasePlanning.xhtml"},"20276":{"type":"S:modified","url":"/draft/NewWorld/LinesAndCurves.xhtml"},"20277":{"type":"S:modified","url":"/users/Dan/HaloExpt.xhtml"},"20278":{"type":"S:modified","url":"/issues/110921_DropshadowIsOff.xhtml"},"20279":{"type":"S:modified","url":"/users/keith/versionControl.xhtml"},"20280":{"type":"S:modified","url":"/issues/111021_HowToStoreObjectsOnTheServer.xhtml"},"20281":{"type":"S:modified","url":"/documentation/videoTutorials/SystemBrowserDiffingVersions.xhtml"},"20282":{"type":"S:modified","url":"/users/fbo/blank.xhtml"},"20283":{"type":"S:modified","url":"/demos/Clock.xhtml"},"20284":{"type":"S:modified","url":"/users/fbo/scrolling.xhtml"},"20285":{"type":"S:modified","url":"/users/markoroeder/DraftInfoItem.xhtml"},"20286":{"type":"S:modified","url":"/documentation/HowConnectWorks.xhtml"},"20287":{"type":"S:modified","url":"/users/fbo/layoutTests.xhtml"},"20288":{"type":"S:modified","url":"/issues/fixed/110407_NoScriptEditorInNewWorld.xhtml"},"20289":{"type":"S:modified","url":"/projects/BP2012/Requests.xhtml"},"20290":{"type":"S:modified","url":"/users/template/pleaseDoNotChangeOrRemoveWorldsInThisDirectory.xhtml"},"20291":{"type":"S:modified","url":"/users/fbo/journalBug.xhtml"},"20292":{"type":"S:modified","url":"/issues/110701_VisualBindingToStarBroken.xhtml"},"20293":{"type":"S:modified","url":"/users/tmohr/slide7.xhtml"},"20294":{"type":"S:modified","url":"/issues/110723_PathBroken.xhtml"},"20295":{"type":"S:modified","url":"/demos/MyNewWikiPage.xhtml"},"20296":{"type":"S:modified","url":"/issues/fixed/110510_SafariWontOpenToolsFromPartsbin.xhtml"},"20297":{"type":"S:modified","url":"/issues/110720_FirefoxCannotDisplaySvgBasedMorphs.xhtml"},"20298":{"type":"S:modified","url":"/draft/NewWorld/RichText.xhtml"},"20299":{"type":"S:modified","url":"/users/alexwarth/start.xhtml"},"20300":{"type":"S:modified","url":"/draft/NewWorld/SimpleBrowser.xhtml"},"20301":{"type":"S:modified","url":"/draft/NewWorld/OldMorphicObjectConversion.xhtml"},"20302":{"type":"S:modified","url":"/documentation/profesores.xhtml"},"20303":{"type":"S:modified","url":"/documentation/videoTutorials/template.xhtml"},"20304":{"type":"S:modified","url":"/issues/110629_WindmillDoesNotShowInThePartsBin.xhtml"},"20305":{"type":"S:modified","url":"/issues/110519_PasteBug.xhtml"},"20306":{"type":"S:modified","url":"/draft/NewWorld/Engine.xhtml"},"20307":{"type":"S:modified","url":"/draft/NewWorld/ProgressForRequests.xhtml"},"20308":{"type":"S:modified","url":"/users/robertkrahn/SceneRefactoring/Sliders.xhtml"},"20309":{"type":"S:modified","url":"/users/tmohr/bespin.xhtml"},"20310":{"type":"S:modified","url":"/users/fbo/scrollPlayground.xhtml"},"20311":{"type":"S:modified","url":"/users/tfleig/test1.xhtml"},"20312":{"type":"S:modified","url":"/users/fbo/gitSetup.xhtml"},"20313":{"type":"S:modified","url":"/users/constantin/start.xhtml"},"20314":{"type":"S:modified","url":"/users/Dan/Test.xhtml"},"20315":{"type":"S:modified","url":"/issues/110630_MenusLeaveVisibleBounds.xhtml"},"20316":{"type":"S:modified","url":"/projects/CodeDB2/playground_tilman.xhtml"},"20317":{"type":"S:modified","url":"/users/ohshima/start.xhtml"},"20318":{"type":"S:modified","url":"/issues/110704_MapsAreBlacksAfterDeserialization.xhtml"},"20319":{"type":"S:modified","url":"/users/Kat/MyQBF.xhtml"},"20320":{"type":"S:modified","url":"/users/markoroeder/SerializationDebug.xhtml"},"20321":{"type":"S:modified","url":"/issues/111012_BorderWidthIssue.xhtml"},"20322":{"type":"S:modified","url":"/users/mzimmerm/etoys-development-notes.xhtml"},"20323":{"type":"S:modified","url":"/users/Dan/EngineTest.xhtml"},"20324":{"type":"S:modified","url":"/users/tmohr/slide2.xhtml"},"20325":{"type":"S:modified","url":"/users/sofia/protovisPrototype.xhtml"},"20326":{"type":"S:modified","url":"/users/sofia/sofia/georgi/new_world.xhtml"},"20327":{"type":"S:modified","url":"/documentation/FAQ.xhtml"},"20328":{"type":"S:modified","url":"/demos/contextjs/SimpleObjectTracing.xhtml"},"20329":{"type":"S:modified","url":"/users/Dan/PM/Dan.xhtml"},"20330":{"type":"S:modified","url":"/issues/fixed/110518_PartsbinMoveIsNoRealMove.xhtml"},"20331":{"type":"S:modified","url":"/sandbox/sandbox-dgc.xhtml"},"20332":{"type":"S:modified","url":"/issues/110610_AddNewMethodBroken.xhtml"},"20333":{"type":"S:modified","url":"/users/Dan/CC.xhtml"},"20334":{"type":"S:modified","url":"/draft/NewWorld/StringsAsRichText.xhtml"},"20335":{"type":"S:modified","url":"/issues/110704_ClickingOnProtoVisDrawing.xhtml"},"20336":{"type":"S:modified","url":"/users/fbo/layoutGrid.xhtml"},"20337":{"type":"S:modified","url":"/users/Dan/Garbage.xhtml"},"20338":{"type":"S:modified","url":"/welcome.xhtml"},"20339":{"type":"S:modified","url":"/users/robertkrahn/SceneRefactoring/textEditor.xhtml"},"20340":{"type":"S:modified","url":"/users/robertkrahn/SceneRefactoring/prototypeQBF.xhtml"},"20341":{"type":"S:modified","url":"/documentation/videoTutorials/110429_TextAttributes.xhtml"},"20342":{"type":"S:modified","url":"/users/fbo/pongServer.xhtml"},"20343":{"type":"S:modified","url":"/users/miku/start.xhtml"},"20344":{"type":"S:modified","url":"/users/Dan/PM/Lively2.xhtml"},"20345":{"type":"S:modified","url":"/users/cschuster/dev-alpha.xhtml"},"20346":{"type":"S:modified","url":"/users/Dan/PM/PowerPointNot.xhtml"},"20347":{"type":"S:modified","url":"/users/fbo/layoutConfigurator.xhtml"},"20348":{"type":"S:modified","url":"/draft/NewWorld/Diffing.xhtml"},"20349":{"type":"S:modified","url":"/issues/110604_GriddingDoesNotWorkRight.xhtml"},"20350":{"type":"S:modified","url":"/issues/110927_TranslationAndPositionAreNotEqualWhenMorphHasAOwnerWithModifiedOrigin.xhtml"},"20351":{"type":"S:modified","url":"/issues/110809_ChangeOrRemovedScriptsAfterSerializationWrong.xhtml"},"20352":{"type":"S:modified","url":"/issues/110729_ShowHaloItemDuringHaloAction.xhtml"},"20353":{"type":"S:modified","url":"/users/tmohr/demo.xhtml"},"20354":{"type":"S:modified","url":"/documentation/overview.xhtml"},"20355":{"type":"S:modified","url":"/demos/LiveWeb/iPad.xhtml"},"20356":{"type":"S:modified","url":"/issues/110628_MorphOffsetsAfterGrabbingAreBroken.xhtml"},"20357":{"type":"S:modified","url":"/users/robertkrahn/SceneRefactoring/SCBMigration.xhtml"},"20358":{"type":"S:modified","url":"/users/Dan/LiveWeb4.xhtml"},"20359":{"type":"S:modified","url":"/users/olmeca/olmeca3.xhtml"},"20360":{"type":"S:deleted","url":null},"20361":{"type":"S:modified","url":"/issues/111026_AccessingVersionsUsesWrongURLAndVersionCombination.xhtml"},"20362":{"type":"S:modified","url":"/users/sofia/sofia/georgi/video_experiments1.xhtml"},"20363":{"type":"S:modified","url":"/users/wlcleveland/shadowworld.xhtml"},"20364":{"type":"S:modified","url":"/users/mzimmerm/mz-world-from-start-xhtml.xhtml"},"20365":{"type":"S:modified","url":"/users/Dan/FormLayoutExpt.xhtml.xhtml"},"20366":{"type":"S:modified","url":"/users/robertkrahn/writeSite.xhtml"},"20367":{"type":"S:modified","url":"/draft/NewWorld/CurveDrafting.xhtml"},"20368":{"type":"S:modified","url":"/draft/NewWorld/ParseApacheServerLog.xhtml"},"20369":{"type":"S:modified","url":"/issues/fixed/110516_EnterAtTextEndDoesNotAddLineBreak.xhtml"},"20370":{"type":"S:modified","url":"/projects/BP2012/h2.xhtml"},"20371":{"type":"S:modified","url":"/draft/NewWorld/110521_BetterLists.xhtml"},"20372":{"type":"S:modified","url":"/users/Dan/PM/layoutExpts.xhtml"},"20373":{"type":"S:modified","url":"/users/test50/start.xhtml"},"20374":{"type":"S:modified","url":"/MovePages.xhtml"},"20375":{"type":"S:modified","url":"/documentation/Rendering.xhtml"},"20376":{"type":"S:modified","url":"/users/fbo/layoutPlayground.xhtml"},"20377":{"type":"S:modified","url":"/users/martin/measurements/webwerkstatt.xhtml"},"20378":{"type":"S:modified","url":"/issues/111005_MouseMoveChangesFocus.xhtml"},"20379":{"type":"S:modified","url":"/documentation/videoTutorials/110419_ManipulateMorphs.xhtml"},"20380":{"type":"S:modified","url":"/projects/Lively2/Release.xhtml"},"20381":{"type":"S:modified","url":"/issues/110523_RelayMouseEventsToMorphBeneath.xhtml"},"20382":{"type":"S:modified","url":"/users/tmohr/myNewWorld.xhtml"},"20383":{"type":"S:modified","url":"/users/robertkrahn/thingsToExplain.xhtml"},"20384":{"type":"S:modified","url":"/users/fbo/start.xhtml"},"20385":{"type":"S:modified","url":"/issues/110511_WeHaveNoCheckbox.xhtml"},"20386":{"type":"S:modified","url":"/users/Dan/PM/FormsDraft1.xhtml"},"20387":{"type":"S:modified","url":"/users/Dan/EmptyWorld.xhtml"},"20388":{"type":"S:modified","url":"/users/sofia/georgi/empty.xhtml"},"20389":{"type":"S:modified","url":"/issues/110609_AccidentalGrabbing.xhtml"},"20390":{"type":"S:modified","url":"/users/robertkrahn/SceneRefactoring/NewMorphicDevelopment.xhtml"},"20391":{"type":"S:modified","url":"/users/lauritz/personal/snippets.xhtml"},"20392":{"type":"S:modified","url":"/users/lauritz/personal/thoughts.xhtml"},"20393":{"type":"S:modified","url":"/users/Dan/NewEmptyWorld.xhtml"},"20394":{"type":"S:modified","url":"/users/markoroeder/DOMRemovalPlugin.xhtml"},"20395":{"type":"S:modified","url":"/documentation/LivelyInstallation.xhtml"},"20396":{"type":"S:modified","url":"/issues/110530_MakeSyntaxHighlightingFaster.xhtml"},"20397":{"type":"S:modified","url":"/users/lauritz/miniprojects/pongClient.xhtml"},"20398":{"type":"S:modified","url":"/issues/110831_ButtonLabelsAreNotCenteredAnymore.xhtml"},"20399":{"type":"S:modified","url":"/sandbox/ColorfulWindmills.xhtml"},"20400":{"type":"S:modified","url":"/users/robertkrahn/SceneRefactoring/todo.xhtml"},"20401":{"type":"S:modified","url":"/users/robertkrahn/simple.xhtml"},"20402":{"type":"S:modified","url":"/issues/111004_SavingAnEmptyTextObjectSetsTheStringToUndefined.xhtml"},"20403":{"type":"S:modified","url":"/issues/TextDebugWorld.xhtml"},"20404":{"type":"S:modified","url":"/documentation/ShortcutList.xhtml"},"20405":{"type":"S:modified","url":"/users/tmohr/slide8.xhtml"},"20406":{"type":"S:modified","url":"/issues/110522_ClickingTheScrollbarInListsDoesNotWork.xhtml"},"20407":{"type":"S:modified","url":"/draft/NewWorld/ObjectSerializationGraph.xhtml"},"20408":{"type":"S:modified","url":"/users/Dan/TextTest.xhtml"},"20409":{"type":"S:modified","url":"/users/dtornow/start.xhtml"},"20410":{"type":"S:modified","url":"/projects/BP2012/start.xhtml"},"20411":{"type":"S:modified","url":"/users/Dan/Empty.xhtml"},"20412":{"type":"S:modified","url":"/users/keith/start.xhtml"},"20413":{"type":"S:modified","url":"/users/gerald24/start.xhtml"},"20414":{"type":"S:modified","url":"/documentation/videoTutorial.xhtml"},"20415":{"type":"S:modified","url":"/draft/NewWorld/DraftSelection.xhtml"},"20416":{"type":"S:modified","url":"/demos/LiveWeb/Pheonix.xhtml"},"20417":{"type":"S:modified","url":"/users/ahold/siteTracking.xhtml"},"20418":{"type":"S:modified","url":"/issues/110608_GetterAndSettersInIe9.xhtml"},"20419":{"type":"S:modified","url":"/users/iho/1.xhtml"},"20420":{"type":"S:modified","url":"/users/robertkrahn/SceneRefactoring/bootstrap.xhtml"},"20421":{"type":"S:modified","url":"/projects/BP2012/StoriesAndTasks.xhtml"},"20422":{"type":"S:modified","url":"/users/Dan/PM/FormsScripter.xhtml"},"20423":{"type":"S:modified","url":"/users/fbo/cassowary.xhtml"},"20424":{"type":"S:modified","url":"/users/MrSteve/start.xhtml"},"20425":{"type":"S:modified","url":"/issues/CreateIssuePage.xhtml"},"20426":{"type":"S:modified","url":"/users/fbo/xamppInstallerWindows.xhtml"},"20427":{"type":"S:modified","url":"/users/Dan/PM/Phoenix.xhtml"},"20428":{"type":"S:modified","url":"/users/tmohr/WebGL.xhtml"},"20429":{"type":"S:modified","url":"/documentation/PartsBin.xhtml"},"20430":{"type":"S:modified","url":"/users/mzimmerm/start.xhtml"},"20431":{"type":"S:modified","url":"/users/markoroeder/SequenceDiagram.xhtml"},"20432":{"type":"S:modified","url":"/demos/Wiki.xhtml"},"20433":{"type":"S:modified","url":"/documentation/Events.xhtml"},"20434":{"type":"S:modified","url":"/users/tmohr/slide3.xhtml"},"20435":{"type":"S:modified","url":"/users/hjust/blank.xhtml"},"20436":{"type":"S:modified","url":"/Lively2.xhtml"},"20437":{"type":"S:modified","url":"/users/tfleig/template.xhtml"},"20438":{"type":"S:modified","url":"/issues/111021_PianoDoesNotMakeASound.xhtml"},"20439":{"type":"S:modified","url":"/issues/fixed/110426_NewStatusMessagesWithMore.xhtml"},"20440":{"type":"S:modified","url":"/users/martin/tests.xhtml"},"20441":{"type":"S:modified","url":"/users/sofia/empty.xhtml"},"20442":{"type":"S:modified","url":"/issues/110601_PartsDoNotLoadThereRequireModulesOnWorldLoad.xhtml"},"20443":{"type":"S:modified","url":"/draft/NewWorld/Sliders.xhtml"},"20444":{"type":"S:modified","url":"/users/davidorban/start.xhtml"},"20445":{"type":"S:modified","url":"/users/orjan/start.xhtml"},"20446":{"type":"S:modified","url":"/users/Dan/PM/FormLayoutExpt-Final.xhtml"},"20447":{"type":"S:modified","url":"/users/sofia/video.xhtml"},"20448":{"type":"S:modified","url":"/demos/contextjs/PersonExample.xhtml"},"20449":{"type":"S:modified","url":"/users/zeebeedee/start.xhtml"},"20450":{"type":"S:modified","url":"/users/robertkrahn/textRain.xhtml"},"20451":{"type":"S:modified","url":"/users/fbo/databaseForms.xhtml"},"20452":{"type":"S:modified","url":"/draft/NewWorld/DraftUploadPDFs.xhtml"},"20453":{"type":"S:modified","url":"/users/olmeca/olmeca4.xhtml"},"20454":{"type":"S:modified","url":"/users/lauritz/miniprojects/livelyExplorer.xhtml"},"20455":{"type":"S:modified","url":"/documentation/videoTutorials/110421_CreatingVideoTutorials.xhtml"},"20456":{"type":"S:modified","url":"/draft/NewWorld/MartinsObjectDiffInNewWorlds.xhtml"},"20457":{"type":"S:modified","url":"/users/Dan/LineTest.xhtml"},"20458":{"type":"S:modified","url":"/draft/NewWorld/Translator.xhtml"},"20459":{"type":"S:modified","url":"/documentation/Styles.xhtml"},"20460":{"type":"S:modified","url":"/draft/NewWorld/MorphOrigin.xhtml"},"20461":{"type":"S:modified","url":"/screenshots.xhtml"},"20462":{"type":"S:modified","url":"/users/Dan/LiveWeb.xhtml"},"20463":{"type":"S:modified","url":"/demos/AntotherPageWithAClock.xhtml"},"20464":{"type":"S:modified","url":"/users/robertkrahn/SceneRefactoring/halloJens2.xhtml"},"20465":{"type":"S:modified","url":"/users/robertkrahn/SceneRefactoring/improvingTheWebPag.xhtml"},"20466":{"type":"S:modified","url":"/users/fbo/constraintLayoutExample.xhtml"},"20467":{"type":"S:modified","url":"/documentation/TutorialList.xhtml"},"20468":{"type":"S:modified","url":"/draft/NewWorld/MakeEventsTriggerOnCapture.xhtml"},"20469":{"type":"S:modified","url":"/users/robertkrahn/SceneRefactoring/prototype.xhtml"},"20470":{"type":"S:modified","url":"/users/Dan/PM/FormLayoutExpt-bk.xhtml"},"20471":{"type":"S:modified","url":"/users/Dan/QBF.xhtml"},"20472":{"type":"S:modified","url":"/users/tmohr/slides.xhtml"},"20473":{"type":"S:modified","url":"/users/Dan/ButtonTest.xhtml"},"20474":{"type":"S:modified","url":"/users/fbo/textInVbox.xhtml"},"20475":{"type":"S:modified","url":"/users/sofia/externalShapeExample.xhtml"},"20476":{"type":"S:modified","url":"/users/hjust/playground.xhtml"},"20477":{"type":"S:modified","url":"/users/robertkrahn/SceneRefactoring/halloJens.xhtml"},"20478":{"type":"S:modified","url":"/users/tmohr/morphSpecificRendering.xhtml"},"20479":{"type":"S:modified","url":"/users/fbo/dataGrid.xhtml"},"20480":{"type":"S:modified","url":"/issues/111020_HighlightTheTargetOfDropping.xhtml"},"20481":{"type":"S:modified","url":"/users/mzimmerm/help.xhtml"},"20482":{"type":"S:modified","url":"/users/fbo/jqGrid.xhtml"},"20483":{"type":"S:modified","url":"/projects/CodeDB2/contents.xhtml"},"20484":{"type":"S:modified","url":"/demos/PartsBin.xhtml"},"20485":{"type":"S:modified","url":"/users/sofia/martin/empty.xhtml"},"20486":{"type":"S:modified","url":"/users/markoroeder/research/Internship.xhtml"},"20487":{"type":"S:modified","url":"/users/tmohr/NewWorld.xhtml"},"20488":{"type":"S:modified","url":"/users/bert/sandbox.xhtml"},"20489":{"type":"S:modified","url":"/draft/NewWorld/GoogleMaps.xhtml"},"20490":{"type":"S:modified","url":"/demos/contextjs/NewContents.xhtml"},"20491":{"type":"S:modified","url":"/users/fbo/meteora.xhtml"},"20492":{"type":"S:modified","url":"/users/Dan/PM/Forms.xhtml"},"20493":{"type":"S:modified","url":"/issues/draft/NewWorld/CurveDrafting_EmbeddableWorld.xhtml"},"20494":{"type":"S:modified","url":"/projects/LivelyHelping/draftLK2.xhtml"},"20495":{"type":"S:modified","url":"/users/lauritz/miniprojects/objectEditor.xhtml"},"20496":{"type":"S:modified","url":"/users/fbo/blank2.xhtml"},"20497":{"type":"S:modified","url":"/issues/110509_ConnectionsInputsGetStackedUp.xhtml"},"20498":{"type":"S:modified","url":"/draft/NewWorld/SimpleLayout.xhtml"},"20499":{"type":"S:modified","url":"/users/mkilling/iKuh2.xhtml"},"20500":{"type":"S:modified","url":"/users/fbo/profesorControls.xhtml"},"20501":{"type":"S:modified","url":"/documentation/Serialization-Overview.xhtml"},"20502":{"type":"S:modified","url":"/users/sofia/georgi/PropertySheet.xhtml"},"20503":{"type":"S:modified","url":"/users/sofia/martin/1.xhtml"},"20504":{"type":"S:modified","url":"/issues/110828_HaloInfoLabelsWontShowUp.xhtml"},"20505":{"type":"S:modified","url":"/users/sofia/georgi/styles.xhtml"},"20506":{"type":"S:modified","url":"/users/fbo/doc/profesores.xhtml"},"20507":{"type":"S:modified","url":"/users/markoroeder/MorphicProtoVis2.xhtml"},"20508":{"type":"S:modified","url":"/issues/110516_EnterAtTextEndDoesNotAddLineBreak.xhtml"},"20509":{"type":"S:modified","url":"/projects/Lively2/LivelyMap.xhtml"},"20510":{"type":"S:modified","url":"/users/robertkrahn/SceneRefactoring/colorFiel.xhtml"},"20511":{"type":"S:modified","url":"/users/tmohr/slide9.xhtml"},"20512":{"type":"S:modified","url":"/issues/110518_TextAttributesBreakOnPaste.xhtml"},"20513":{"type":"S:modified","url":"/demos/LiveWeb/VisualBindings.xhtml"},"20514":{"type":"S:modified","url":"/documentation/Layout.xhtml"},"20515":{"type":"S:modified","url":"/documentation/repository.xhtml"},"20516":{"type":"S:modified","url":"/users/robertkrahn/SceneRefactoring/DontOverwriteChangedFile.xhtml"},"20517":{"type":"S:modified","url":"/users/Dan/Tests/TextTest.xhtml"},"20518":{"type":"S:modified","url":"/issues/fixed/110412_NewSimpleBrowser.xhtml"},"20519":{"type":"S:modified","url":"/users/fbo/proposedUiFixes.xhtml"},"20520":{"type":"S:modified","url":"/issues/NewTemplate.xhtml"},"20521":{"type":"S:modified","url":"/documentation/SVNOnServer.xhtml"},"20522":{"type":"S:modified","url":"/issues/110524_PartsSerializeTheirWorldsSometimes.xhtml"},"20523":{"type":"S:modified","url":"/users/Dan/PM/May.xhtml"},"20524":{"type":"S:modified","url":"/documentation/ignoreOrDisableEvents.xhtml"},"20525":{"type":"S:modified","url":"/issues/110522_FixSubmorphOrderWhenAddingMorphs.xhtml"},"20526":{"type":"S:modified","url":"/users/Dan/CCbkup.xhtml"},"20527":{"type":"S:modified","url":"/users/Dan/LiveWeb2-bk.xhtml"},"20528":{"type":"S:modified","url":"/issues/110704_DontGrabTextWithJensFancyGrabber.xhtml"},"20529":{"type":"S:modified","url":"/users/lauritz/blank.xhtml"},"20530":{"type":"S:modified","url":"/draft/NewWorld/Dragging.xhtml"},"20531":{"type":"S:modified","url":"/users/lauritz/personal/todo.xhtml"},"20532":{"type":"S:modified","url":"/users/fbo/flexigrid.xhtml"},"20533":{"type":"S:modified","url":"/draft/NewWorld/LatestFileChangeViewer.xhtml"},"20534":{"type":"S:modified","url":"/issues/fixed/110729_QucikBrownFoxBackspaceBug.xhtml"},"20535":{"type":"S:modified","url":"/users/lauritz/miniprojects/elProfesorWerkstatt.xhtml"},"20536":{"type":"S:modified","url":"/documentation/VisualBindings.xhtml"},"20537":{"type":"S:modified","url":"/users/robertkrahn/notexisting.xhtml"},"20538":{"type":"S:modified","url":"/draft/NewWorld/TreeMap.xhtml"},"20539":{"type":"S:modified","url":"/draft/NewWorld/Empty.xhtml"},"20540":{"type":"S:modified","url":"/users/Dan/QBF2B.xhtml"},"20541":{"type":"S:modified","url":"/issues/111019_MergingVersionsOfAnObject.xhtml"},"20542":{"type":"S:modified","url":"/issues/110619_SerializingMorphsThatAreNotInTheSceneGraphGivesStrangeErrors.xhtml"},"20543":{"type":"S:modified","url":"/users/lauritz/test.xhtml"},"20544":{"type":"S:modified","url":"/users/tilman.giese/start.xhtml"},"20545":{"type":"S:modified","url":"/users/tmohr/slide4.xhtml"},"20546":{"type":"S:modified","url":"/sandbox/PartsBin.xhtml"},"20547":{"type":"S:modified","url":"/users/markoroeder/DraftObjectExplorer.xhtml"},"20548":{"type":"S:modified","url":"/demos/WhereArePeopleFrom2.xhtml"},"20549":{"type":"S:modified","url":"/projects/CodeDB2/SVN2CodeDB.xhtml"},"20550":{"type":"S:modified","url":"/users/fbo/sqliteQueryServer.xhtml"},"20551":{"type":"S:modified","url":"/issues/fixed/110513_ScrollingWhenSearching.xhtml"},"20552":{"type":"S:modified","url":"/users/lauritz/miniprojects/bugFixing/referencedTextBug.xhtml"},"20553":{"type":"S:modified","url":"/issues/fixed/111020_ScrollingInScripteditorIsBroken.xhtml"},"20554":{"type":"S:modified","url":"/issues/110513_FindMethodsShouldSearchInClassMethodsAndObjects.xhtml"},"20555":{"type":"S:modified","url":"/draft/NewWorld/NewTestWidgetAgain.xhtml"},"20556":{"type":"S:modified","url":"/users/Dan/DansSlideOverview.xhtml"},"20557":{"type":"S:modified","url":"/users/fbo/exportCore.xhtml"},"20558":{"type":"S:modified","url":"/users/olmeca/olmeca.xhtml"},"20559":{"type":"S:modified","url":"/users/robertkrahn/SceneRefactoring/firstWorld.xhtml"},"20560":{"type":"S:modified","url":"/users/robertkrahn/SceneRefactoring/SearchSourceCodeWidge.xhtml"},"20561":{"type":"S:modified","url":"/users/Dan/CircleTest.xhtml"},"20562":{"type":"S:modified","url":"/users/Dan/Tests/SerializationTest2.xhtml"},"20563":{"type":"S:modified","url":"/users/fbo/sandbox.xhtml"},"20564":{"type":"S:modified","url":"/issues/110728_BackspaceTriggersBrowserBack.xhtml"},"20565":{"type":"S:modified","url":"/users/markoroeder/empty.xhtml"},"20566":{"type":"S:modified","url":"/draft/NewWorld/DropStyles.xhtml"},"20567":{"type":"S:modified","url":"/issues/fixed/110513_MakeSyntaxHighlightingWorkInNewWorld.xhtml"},"20568":{"type":"S:modified","url":"/users/MrSteve/lorenzo.start.xhtml"},"20569":{"type":"S:modified","url":"/users/Dan/PM/LiveWeb.xhtml"},"20570":{"type":"S:modified","url":"/users/Dan/PM/FormLayoutExpt-start.xhtml"},"20571":{"type":"S:modified","url":"/draft/NewWorld/ScriptEditor.xhtml"},"20572":{"type":"S:modified","url":"/users/mzimmerm/test-build-simple-webapp.xhtml"},"20573":{"type":"S:modified","url":"/issues/110628_SettingTetAttributesDoesNotAlwaysWork.xhtml"},"20574":{"type":"S:modified","url":"/users/lauritz/miniprojects/spiel.xhtml"},"20575":{"type":"S:modified","url":"/users/robertkrahn/DraftPresentation.xhtml"},"20576":{"type":"S:modified","url":"/users/robertkrahn/SceneRefactoring/layouting.xhtml"},"20577":{"type":"S:modified","url":"/users/Dan/Tests/SerializationTest.xhtml"},"20578":{"type":"S:modified","url":"/users/lauritz/miniprojects/spikes/connectedExplorer.xhtml"},"20579":{"type":"S:modified","url":"/users/fbo/nodejsServerDevelopment.xhtml"},"20580":{"type":"S:modified","url":"/draft/NewWorld/QBFForPartsBin.xhtml"},"20581":{"type":"S:modified","url":"/issues/fixed/110628_CommandAndCurlyBracketGoesBackInBrowserHistory.xhtml"},"20582":{"type":"S:modified","url":"/users/lauritz/miniprojects/connections.xhtml"},"20583":{"type":"S:modified","url":"/users/ahold/start.xhtml"},"20584":{"type":"S:modified","url":"/users/markus/FileBrowser.xhtml"},"20585":{"type":"S:modified","url":"/demos/LiveWeb/CPUVisualizationFinal.xhtml"},"20586":{"type":"S:modified","url":"/users/fbo/jsUiWidgetLibResearch.xhtml"},"20587":{"type":"S:modified","url":"/users/fbo/constraintLayout.xhtml"},"20588":{"type":"S:modified","url":"/users/Dan/Tests/LineTest.xhtml"},"20589":{"type":"S:modified","url":"/sandbox/sandbox.xhtml"},"20590":{"type":"S:modified","url":"/users/fbo/versionControl.xhtml"},"20591":{"type":"S:modified","url":"/draft/NewWorld/CreateDirWhenSaving.xhtml"},"20592":{"type":"S:modified","url":"/demos/Lively2.xhtml"},"20593":{"type":"S:modified","url":"/users/fbo/userIsolationAndGit.xhtml"},"20594":{"type":"S:modified","url":"/draft/NewWorld/KeyboardFocusForMorphs.xhtml"},"20595":{"type":"S:modified","url":"/users/fbo/dwarfcassowaryExample2.xhtml"},"20596":{"type":"S:modified","url":"/users/oudenampsen/start.xhtml"},"20597":{"type":"S:modified","url":"/issues/110517_VlayoutShouldGrowAndShrink.xhtml"},"20598":{"type":"S:modified","url":"/users/fbo/dwarfcassowaryExample.xhtml"},"20599":{"type":"S:modified","url":"/users/tmohr/ace.xhtml"},"20600":{"type":"S:modified","url":"/users/fbo/empty2.xhtml"},"20601":{"type":"S:modified","url":"/users/martin/Workspace.xhtml"},"20602":{"type":"S:modified","url":"/users/Dan/Bug-List.xhtml"},"20603":{"type":"S:modified","url":"/users/Dan/QuickBrownFoxx.xhtml"},"20604":{"type":"S:modified","url":"/demos/LiveWeb/ServerScripting.xhtml"},"20605":{"type":"S:modified","url":"/demos/contextjs/WordCompletion.xhtml"},"20606":{"type":"S:modified","url":"/issues/110715_PartModuleRequirementsAreNotLoadedOnWorldLoad.xhtml"},"20607":{"type":"S:modified","url":"/users/fbo/fabiansTickets.xhtml"},"20608":{"type":"S:modified","url":"/issues/111020_ViewOfTextFieldsAfterSaving.xhtml"},"20609":{"type":"S:modified","url":"/users/martin/Template.xhtml"},"20610":{"type":"S:modified","url":"/projects/CodeDB2/Testing.xhtml"},"20611":{"type":"S:modified","url":"/users/keith/MySetup.xhtml"},"20612":{"type":"S:modified","url":"/users/fbo/noGrabLayer.xhtml"},"20613":{"type":"S:modified","url":"/demos/CPUVisualization.xhtml"},"20614":{"type":"S:modified","url":"/users/sofia/georgi/trac-report.xhtml"},"20615":{"type":"S:modified","url":"/users/fbo/HtmlWrapperMorph.xhtml"},"20616":{"type":"S:modified","url":"/users/sofia/documentation_afterLunch.xhtml"},"20617":{"type":"S:modified","url":"/demos/contextjs/Empty.xhtml"},"20618":{"type":"S:modified","url":"/users/fbo/setExtent.xhtml"},"20619":{"type":"S:modified","url":"/users/sofia/martin/2.xhtml"},"20620":{"type":"S:modified","url":"/users/markoroeder/DropboxUpload.xhtml"},"20621":{"type":"S:modified","url":"/users/fbo/newMouseDownLayer.xhtml"},"20622":{"type":"S:modified","url":"/issues/fixed/110914_StraightLineIssue.xhtml"},"20623":{"type":"S:modified","url":"/users/cschuster/debugging.xhtml"},"20624":{"type":"S:modified","url":"/users/sofia/prototVisPrototype.xhtml"},"20625":{"type":"S:modified","url":"/draft/NewWorld/DraggingAndGrabbing.xhtml"},"20626":{"type":"S:modified","url":"/users/lauritz/miniprojects/annotationPart.xhtml"},"20627":{"rev":111628,"author":"fbo","date":{"__isSmartRef__":true,"id":20628},"url":{"__isSmartRef__":true,"id":20629},"changes":[{"__isSmartRef__":true,"id":20630},{"__isSmartRef__":true,"id":20631}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"20628":{"isSerializedDate":true,"string":"Wed Oct 26 2011 22:42:15 GMT+0200 (Mitteleuropäische Sommerzeit)"},"20629":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/kernel/PartsBin","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"20630":{"type":"S:deleted","url":null},"20631":{"type":"S:added","url":null},"20632":{"rev":110429,"author":"lauritz","date":{"__isSmartRef__":true,"id":20633},"url":{"__isSmartRef__":true,"id":20634},"changes":[{"__isSmartRef__":true,"id":20635}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"20633":{"isSerializedDate":true,"string":"Thu Oct 20 2011 22:32:58 GMT+0200 (Mitteleuropäische Sommerzeit)"},"20634":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/ObjectEditor.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"20635":{"type":"S:modified","url":"/PartsBin/Tools/ObjectEditor.json"},"20636":{"rev":109892,"author":"jenslincke","date":{"__isSmartRef__":true,"id":20637},"url":{"__isSmartRef__":true,"id":20638},"changes":[{"__isSmartRef__":true,"id":20639}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"20637":{"isSerializedDate":true,"string":"Wed Oct 19 2011 12:36:18 GMT+0200 (Mitteleuropäische Sommerzeit)"},"20638":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/ObjectEditor.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"20639":{"type":"S:modified","url":"/PartsBin/Tools/ObjectEditor.json"},"20640":{"rev":109190,"author":"lauritz","date":{"__isSmartRef__":true,"id":20641},"url":{"__isSmartRef__":true,"id":20642},"changes":[{"__isSmartRef__":true,"id":20643}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"20641":{"isSerializedDate":true,"string":"Mon Oct 17 2011 22:28:15 GMT+0200 (Mitteleuropäische Sommerzeit)"},"20642":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/ObjectEditor.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"20643":{"type":"S:modified","url":"/PartsBin/Tools/ObjectEditor.json"},"20644":{"rev":109167,"author":"lauritz","date":{"__isSmartRef__":true,"id":20645},"url":{"__isSmartRef__":true,"id":20646},"changes":[{"__isSmartRef__":true,"id":20647}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"20645":{"isSerializedDate":true,"string":"Mon Oct 17 2011 18:22:20 GMT+0200 (Mitteleuropäische Sommerzeit)"},"20646":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/ObjectEditor.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"20647":{"type":"S:modified","url":"/PartsBin/Tools/ObjectEditor.json"},"20648":{"rev":109164,"author":"lauritz","date":{"__isSmartRef__":true,"id":20649},"url":{"__isSmartRef__":true,"id":20650},"changes":[{"__isSmartRef__":true,"id":20651}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"20649":{"isSerializedDate":true,"string":"Mon Oct 17 2011 17:45:04 GMT+0200 (Mitteleuropäische Sommerzeit)"},"20650":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/ObjectEditor.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"20651":{"type":"S:modified","url":"/PartsBin/Tools/ObjectEditor.json"},"20652":{"rev":109022,"author":"lauritz","date":{"__isSmartRef__":true,"id":20653},"url":{"__isSmartRef__":true,"id":20654},"changes":[{"__isSmartRef__":true,"id":20655}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"20653":{"isSerializedDate":true,"string":"Fri Oct 14 2011 22:16:17 GMT+0200 (Mitteleuropäische Sommerzeit)"},"20654":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/ObjectEditor.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"20655":{"type":"S:modified","url":"/PartsBin/Tools/ObjectEditor.json"},"20656":{"rev":109012,"author":"lauritz","date":{"__isSmartRef__":true,"id":20657},"url":{"__isSmartRef__":true,"id":20658},"changes":[{"__isSmartRef__":true,"id":20659}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"20657":{"isSerializedDate":true,"string":"Fri Oct 14 2011 21:55:18 GMT+0200 (Mitteleuropäische Sommerzeit)"},"20658":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/ObjectEditor.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"20659":{"type":"S:modified","url":"/PartsBin/Tools/ObjectEditor.json"},"20660":{"rev":107432,"author":"cschuster","date":{"__isSmartRef__":true,"id":20661},"url":{"__isSmartRef__":true,"id":20662},"changes":[{"__isSmartRef__":true,"id":20663}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"20661":{"isSerializedDate":true,"string":"Tue Oct 04 2011 17:40:19 GMT+0200 (Mitteleuropäische Sommerzeit)"},"20662":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/ObjectEditor.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"20663":{"type":"S:modified","url":"/PartsBin/Tools/ObjectEditor.json"},"20664":{"rev":106789,"author":"lauritz","date":{"__isSmartRef__":true,"id":20665},"url":{"__isSmartRef__":true,"id":20666},"changes":[{"__isSmartRef__":true,"id":20667}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"20665":{"isSerializedDate":true,"string":"Tue Sep 27 2011 23:26:26 GMT+0200 (Mitteleuropäische Sommerzeit)"},"20666":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/ObjectEditor.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"20667":{"type":"S:modified","url":"/PartsBin/Tools/ObjectEditor.json"},"20668":{"rev":106765,"author":"lauritz","date":{"__isSmartRef__":true,"id":20669},"url":{"__isSmartRef__":true,"id":20670},"changes":[{"__isSmartRef__":true,"id":20671}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"20669":{"isSerializedDate":true,"string":"Tue Sep 27 2011 21:31:17 GMT+0200 (Mitteleuropäische Sommerzeit)"},"20670":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/ObjectEditor.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"20671":{"type":"S:modified","url":"/PartsBin/Tools/ObjectEditor.json"},"20672":{"rev":106756,"author":"lauritz","date":{"__isSmartRef__":true,"id":20673},"url":{"__isSmartRef__":true,"id":20674},"changes":[{"__isSmartRef__":true,"id":20675}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"20673":{"isSerializedDate":true,"string":"Tue Sep 27 2011 21:07:46 GMT+0200 (Mitteleuropäische Sommerzeit)"},"20674":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/ObjectEditor.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"20675":{"type":"S:modified","url":"/PartsBin/Tools/ObjectEditor.json"},"20676":{"rev":106745,"author":"lauritz","date":{"__isSmartRef__":true,"id":20677},"url":{"__isSmartRef__":true,"id":20678},"changes":[{"__isSmartRef__":true,"id":20679}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"20677":{"isSerializedDate":true,"string":"Tue Sep 27 2011 20:54:43 GMT+0200 (Mitteleuropäische Sommerzeit)"},"20678":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/ObjectEditor.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"20679":{"type":"S:modified","url":"/PartsBin/Tools/ObjectEditor.json"},"20680":{"rev":106695,"author":"lauritz","date":{"__isSmartRef__":true,"id":20681},"url":{"__isSmartRef__":true,"id":20682},"changes":[{"__isSmartRef__":true,"id":20683}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"20681":{"isSerializedDate":true,"string":"Tue Sep 27 2011 19:53:50 GMT+0200 (Mitteleuropäische Sommerzeit)"},"20682":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/ObjectEditor.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"20683":{"type":"S:modified","url":"/PartsBin/Tools/ObjectEditor.json"},"20684":{"rev":106691,"author":"lauritz","date":{"__isSmartRef__":true,"id":20685},"url":{"__isSmartRef__":true,"id":20686},"changes":[{"__isSmartRef__":true,"id":20687}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"20685":{"isSerializedDate":true,"string":"Tue Sep 27 2011 19:47:23 GMT+0200 (Mitteleuropäische Sommerzeit)"},"20686":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/ObjectEditor.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"20687":{"type":"S:modified","url":"/PartsBin/Tools/ObjectEditor.json"},"20688":{"rev":106687,"author":"lauritz","date":{"__isSmartRef__":true,"id":20689},"url":{"__isSmartRef__":true,"id":20690},"changes":[{"__isSmartRef__":true,"id":20691}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"20689":{"isSerializedDate":true,"string":"Tue Sep 27 2011 19:44:40 GMT+0200 (Mitteleuropäische Sommerzeit)"},"20690":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/ObjectEditor.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"20691":{"type":"S:modified","url":"/PartsBin/Tools/ObjectEditor.json"},"20692":{"rev":106625,"author":"lauritz","date":{"__isSmartRef__":true,"id":20693},"url":{"__isSmartRef__":true,"id":20694},"changes":[{"__isSmartRef__":true,"id":20695}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"20693":{"isSerializedDate":true,"string":"Tue Sep 27 2011 18:15:06 GMT+0200 (Mitteleuropäische Sommerzeit)"},"20694":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/ObjectEditor.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"20695":{"type":"S:modified","url":"/PartsBin/Tools/ObjectEditor.json"},"20696":{"rev":106620,"author":"lauritz","date":{"__isSmartRef__":true,"id":20697},"url":{"__isSmartRef__":true,"id":20698},"changes":[{"__isSmartRef__":true,"id":20699}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"20697":{"isSerializedDate":true,"string":"Tue Sep 27 2011 18:11:55 GMT+0200 (Mitteleuropäische Sommerzeit)"},"20698":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/ObjectEditor.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"20699":{"type":"S:modified","url":"/PartsBin/Tools/ObjectEditor.json"},"20700":{"rev":106279,"author":"lauritz","date":{"__isSmartRef__":true,"id":20701},"url":{"__isSmartRef__":true,"id":20702},"changes":[{"__isSmartRef__":true,"id":20703}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"20701":{"isSerializedDate":true,"string":"Mon Sep 26 2011 20:33:17 GMT+0200 (Mitteleuropäische Sommerzeit)"},"20702":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/ObjectEditor.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"20703":{"type":"S:modified","url":"/PartsBin/Tools/ObjectEditor.json"},"20704":{"rev":106276,"author":"lauritz","date":{"__isSmartRef__":true,"id":20705},"url":{"__isSmartRef__":true,"id":20706},"changes":[{"__isSmartRef__":true,"id":20707}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"20705":{"isSerializedDate":true,"string":"Mon Sep 26 2011 20:32:57 GMT+0200 (Mitteleuropäische Sommerzeit)"},"20706":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/ObjectEditor.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"20707":{"type":"S:modified","url":"/PartsBin/Tools/ObjectEditor.json"},"20708":{"rev":106273,"author":"lauritz","date":{"__isSmartRef__":true,"id":20709},"url":{"__isSmartRef__":true,"id":20710},"changes":[{"__isSmartRef__":true,"id":20711}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"20709":{"isSerializedDate":true,"string":"Mon Sep 26 2011 20:30:51 GMT+0200 (Mitteleuropäische Sommerzeit)"},"20710":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/ObjectEditor.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"20711":{"type":"S:modified","url":"/PartsBin/Tools/ObjectEditor.json"},"20712":{"rev":96169,"author":"jenslincke","date":{"__isSmartRef__":true,"id":20713},"url":{"__isSmartRef__":true,"id":20714},"changes":[{"__isSmartRef__":true,"id":20715}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"20713":{"isSerializedDate":true,"string":"Tue Aug 02 2011 13:53:11 GMT+0200 (Mitteleuropäische Sommerzeit)"},"20714":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/ObjectEditor.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"20715":{"type":"S:modified","url":"/PartsBin/Tools/ObjectEditor.json"},"20716":{"rev":96166,"author":"jenslincke","date":{"__isSmartRef__":true,"id":20717},"url":{"__isSmartRef__":true,"id":20718},"changes":[{"__isSmartRef__":true,"id":20719}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"20717":{"isSerializedDate":true,"string":"Tue Aug 02 2011 13:47:04 GMT+0200 (Mitteleuropäische Sommerzeit)"},"20718":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/ObjectEditor.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"20719":{"type":"S:modified","url":"/PartsBin/Tools/ObjectEditor.json"},"20720":{"rev":96159,"author":"jenslincke","date":{"__isSmartRef__":true,"id":20721},"url":{"__isSmartRef__":true,"id":20722},"changes":[{"__isSmartRef__":true,"id":20723}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"20721":{"isSerializedDate":true,"string":"Tue Aug 02 2011 13:27:17 GMT+0200 (Mitteleuropäische Sommerzeit)"},"20722":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/ObjectEditor.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"20723":{"type":"S:modified","url":"/PartsBin/Tools/ObjectEditor.json"},"20724":{"rev":96088,"author":"jenslincke","date":{"__isSmartRef__":true,"id":20725},"url":{"__isSmartRef__":true,"id":20726},"changes":[{"__isSmartRef__":true,"id":20727}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"20725":{"isSerializedDate":true,"string":"Tue Aug 02 2011 11:47:36 GMT+0200 (Mitteleuropäische Sommerzeit)"},"20726":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/ObjectEditor.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"20727":{"type":"S:modified","url":"/PartsBin/Tools/ObjectEditor.json"},"20728":{"rev":85436,"author":"lauritz","date":{"__isSmartRef__":true,"id":20729},"url":{"__isSmartRef__":true,"id":20730},"changes":[{"__isSmartRef__":true,"id":20731}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"20729":{"isSerializedDate":true,"string":"Thu Jun 16 2011 09:02:09 GMT+0200 (Mitteleuropäische Sommerzeit)"},"20730":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/ObjectEditor.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"20731":{"type":"S:modified","url":"/PartsBin/Tools/ObjectEditor.json"},"20732":{"rev":85430,"author":"lauritz","date":{"__isSmartRef__":true,"id":20733},"url":{"__isSmartRef__":true,"id":20734},"changes":[{"__isSmartRef__":true,"id":20735}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"20733":{"isSerializedDate":true,"string":"Thu Jun 16 2011 08:58:49 GMT+0200 (Mitteleuropäische Sommerzeit)"},"20734":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/ObjectEditor.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"20735":{"type":"S:modified","url":"/PartsBin/Tools/ObjectEditor.json"},"20736":{"rev":85412,"author":"lauritz","date":{"__isSmartRef__":true,"id":20737},"url":{"__isSmartRef__":true,"id":20738},"changes":[{"__isSmartRef__":true,"id":20739}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"20737":{"isSerializedDate":true,"string":"Thu Jun 16 2011 08:40:04 GMT+0200 (Mitteleuropäische Sommerzeit)"},"20738":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/ObjectEditor.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"20739":{"type":"S:modified","url":"/PartsBin/Tools/ObjectEditor.json"},"20740":{"rev":85328,"author":"lauritz","date":{"__isSmartRef__":true,"id":20741},"url":{"__isSmartRef__":true,"id":20742},"changes":[{"__isSmartRef__":true,"id":20743}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"20741":{"isSerializedDate":true,"string":"Thu Jun 16 2011 07:28:20 GMT+0200 (Mitteleuropäische Sommerzeit)"},"20742":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/ObjectEditor.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"20743":{"type":"S:modified","url":"/PartsBin/Tools/ObjectEditor.json"},"20744":{"rev":85292,"author":"robertkrahn","date":{"__isSmartRef__":true,"id":20745},"url":{"__isSmartRef__":true,"id":20746},"changes":[{"__isSmartRef__":true,"id":20747},{"__isSmartRef__":true,"id":20748},{"__isSmartRef__":true,"id":20749},{"__isSmartRef__":true,"id":20750},{"__isSmartRef__":true,"id":20751},{"__isSmartRef__":true,"id":20752},{"__isSmartRef__":true,"id":20753},{"__isSmartRef__":true,"id":20754},{"__isSmartRef__":true,"id":20755},{"__isSmartRef__":true,"id":20756},{"__isSmartRef__":true,"id":20757}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"20745":{"isSerializedDate":true,"string":"Wed Jun 15 2011 23:09:22 GMT+0200 (Mitteleuropäische Sommerzeit)"},"20746":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/ObjectEditor.svg","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"20747":{"type":"S:modified","url":"/PartsBin/Tools/ObjectEditor.metainfo"},"20748":{"type":"S:modified","url":"/lively/ide.js"},"20749":{"type":"S:modified","url":"/PartsBin/Debugging/Benchmarker.html"},"20750":{"type":"S:modified","url":"/PartsBin/Tools/ObjectEditor.html"},"20751":{"type":"S:modified","url":"/lively/morphic/Events.js"},"20752":{"type":"S:modified","url":"/PartsBin/Debugging/Benchmarker.json"},"20753":{"type":"S:modified","url":"/lively/morphic/Widgets.js"},"20754":{"type":"S:modified","url":"/PartsBin/Tools/ObjectEditor.json"},"20755":{"type":"S:modified","url":"/cop/Flatten.js"},"20756":{"type":"S:modified","url":"/cop/Layers.js"},"20757":{"type":"S:modified","url":"/PartsBin/Tools/ObjectEditor.svg"},"20758":{"rev":84928,"author":"lauritz","date":{"__isSmartRef__":true,"id":20759},"url":{"__isSmartRef__":true,"id":20760},"changes":[{"__isSmartRef__":true,"id":20761}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"20759":{"isSerializedDate":true,"string":"Wed Jun 15 2011 09:46:59 GMT+0200 (Mitteleuropäische Sommerzeit)"},"20760":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/ObjectEditor.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"20761":{"type":"S:modified","url":"/PartsBin/Tools/ObjectEditor.json"},"20762":{"rev":84921,"author":"lauritz","date":{"__isSmartRef__":true,"id":20763},"url":{"__isSmartRef__":true,"id":20764},"changes":[{"__isSmartRef__":true,"id":20765}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"20763":{"isSerializedDate":true,"string":"Wed Jun 15 2011 09:44:27 GMT+0200 (Mitteleuropäische Sommerzeit)"},"20764":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/ObjectEditor.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"20765":{"type":"S:modified","url":"/PartsBin/Tools/ObjectEditor.json"},"20766":{"rev":84890,"author":"lauritz","date":{"__isSmartRef__":true,"id":20767},"url":{"__isSmartRef__":true,"id":20768},"changes":[{"__isSmartRef__":true,"id":20769}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"20767":{"isSerializedDate":true,"string":"Wed Jun 15 2011 09:29:36 GMT+0200 (Mitteleuropäische Sommerzeit)"},"20768":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/ObjectEditor.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"20769":{"type":"S:modified","url":"/PartsBin/Tools/ObjectEditor.json"},"20770":{"rev":84431,"author":"Hank","date":{"__isSmartRef__":true,"id":20771},"url":{"__isSmartRef__":true,"id":20772},"changes":[{"__isSmartRef__":true,"id":20773}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"20771":{"isSerializedDate":true,"string":"Tue Jun 14 2011 16:33:15 GMT+0200 (Mitteleuropäische Sommerzeit)"},"20772":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/ObjectEditor.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"20773":{"type":"S:modified","url":"/PartsBin/Tools/ObjectEditor.json"},"20774":{"rev":84427,"author":"Hank","date":{"__isSmartRef__":true,"id":20775},"url":{"__isSmartRef__":true,"id":20776},"changes":[{"__isSmartRef__":true,"id":20777}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"20775":{"isSerializedDate":true,"string":"Tue Jun 14 2011 16:32:52 GMT+0200 (Mitteleuropäische Sommerzeit)"},"20776":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/ObjectEditor.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"20777":{"type":"S:modified","url":"/PartsBin/Tools/ObjectEditor.json"},"20778":{"rev":82559,"author":"lauritz","date":{"__isSmartRef__":true,"id":20779},"url":{"__isSmartRef__":true,"id":20780},"changes":[{"__isSmartRef__":true,"id":20781}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"20779":{"isSerializedDate":true,"string":"Tue Jun 07 2011 11:08:40 GMT+0200 (Mitteleuropäische Sommerzeit)"},"20780":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/ObjectEditor.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"20781":{"type":"S:modified","url":"/PartsBin/Tools/ObjectEditor.json"},"20782":{"rev":82542,"author":"lauritz","date":{"__isSmartRef__":true,"id":20783},"url":{"__isSmartRef__":true,"id":20784},"changes":[{"__isSmartRef__":true,"id":20785}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"20783":{"isSerializedDate":true,"string":"Tue Jun 07 2011 10:26:37 GMT+0200 (Mitteleuropäische Sommerzeit)"},"20784":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/ObjectEditor.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"20785":{"type":"S:modified","url":"/PartsBin/Tools/ObjectEditor.json"},"20786":{"rev":82502,"author":"robertkrahn","date":{"__isSmartRef__":true,"id":20787},"url":{"__isSmartRef__":true,"id":20788},"changes":[{"__isSmartRef__":true,"id":20789}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"20787":{"isSerializedDate":true,"string":"Mon Jun 06 2011 23:19:51 GMT+0200 (Mitteleuropäische Sommerzeit)"},"20788":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/ObjectEditor.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"20789":{"type":"S:modified","url":"/PartsBin/Tools/ObjectEditor.json"},"20790":{"rev":82119,"author":"robertkrahn","date":{"__isSmartRef__":true,"id":20791},"url":{"__isSmartRef__":true,"id":20792},"changes":[{"__isSmartRef__":true,"id":20793}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"20791":{"isSerializedDate":true,"string":"Sun Jun 05 2011 14:28:50 GMT+0200 (Mitteleuropäische Sommerzeit)"},"20792":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/ObjectEditor.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"20793":{"type":"S:modified","url":"/PartsBin/Tools/ObjectEditor.json"},"20794":{"rev":82115,"author":"robertkrahn","date":{"__isSmartRef__":true,"id":20795},"url":{"__isSmartRef__":true,"id":20796},"changes":[{"__isSmartRef__":true,"id":20797}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"20795":{"isSerializedDate":true,"string":"Sun Jun 05 2011 14:27:01 GMT+0200 (Mitteleuropäische Sommerzeit)"},"20796":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/ObjectEditor.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"20797":{"type":"S:modified","url":"/PartsBin/Tools/ObjectEditor.json"},"20798":{"rev":81803,"author":"lauritz","date":{"__isSmartRef__":true,"id":20799},"url":{"__isSmartRef__":true,"id":20800},"changes":[{"__isSmartRef__":true,"id":20801}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"20799":{"isSerializedDate":true,"string":"Fri Jun 03 2011 18:22:06 GMT+0200 (Mitteleuropäische Sommerzeit)"},"20800":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/ObjectEditor.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"20801":{"type":"S:modified","url":"/PartsBin/Tools/ObjectEditor.json"},"20802":{"rev":81796,"author":"lauritz","date":{"__isSmartRef__":true,"id":20803},"url":{"__isSmartRef__":true,"id":20804},"changes":[{"__isSmartRef__":true,"id":20805}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"20803":{"isSerializedDate":true,"string":"Fri Jun 03 2011 17:54:06 GMT+0200 (Mitteleuropäische Sommerzeit)"},"20804":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/ObjectEditor.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"20805":{"type":"S:modified","url":"/PartsBin/Tools/ObjectEditor.json"},"20806":{"rev":81681,"author":"jenslincke","date":{"__isSmartRef__":true,"id":20807},"url":{"__isSmartRef__":true,"id":20808},"changes":[{"__isSmartRef__":true,"id":20809}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"20807":{"isSerializedDate":true,"string":"Fri Jun 03 2011 17:21:55 GMT+0200 (Mitteleuropäische Sommerzeit)"},"20808":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/ObjectEditor.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"20809":{"type":"S:modified","url":"/PartsBin/Tools/ObjectEditor.json"},"20810":{"rev":80056,"author":"lauritz","date":{"__isSmartRef__":true,"id":20811},"url":{"__isSmartRef__":true,"id":20812},"changes":[{"__isSmartRef__":true,"id":20813}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"20811":{"isSerializedDate":true,"string":"Wed Jun 01 2011 23:04:07 GMT+0200 (Mitteleuropäische Sommerzeit)"},"20812":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/ObjectEditor.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"20813":{"type":"S:modified","url":"/PartsBin/Tools/ObjectEditor.json"},"20814":{"rev":79541,"author":"robertkrahn","date":{"__isSmartRef__":true,"id":20815},"url":{"__isSmartRef__":true,"id":20816},"changes":[{"__isSmartRef__":true,"id":20817}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"20815":{"isSerializedDate":true,"string":"Wed Jun 01 2011 01:48:05 GMT+0200 (Mitteleuropäische Sommerzeit)"},"20816":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/ObjectEditor.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"20817":{"type":"S:modified","url":"/PartsBin/Tools/ObjectEditor.json"},"20818":{"rev":79538,"author":"robertkrahn","date":{"__isSmartRef__":true,"id":20819},"url":{"__isSmartRef__":true,"id":20820},"changes":[{"__isSmartRef__":true,"id":20821}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"20819":{"isSerializedDate":true,"string":"Wed Jun 01 2011 01:47:34 GMT+0200 (Mitteleuropäische Sommerzeit)"},"20820":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/ObjectEditor.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"20821":{"type":"S:modified","url":"/PartsBin/Tools/ObjectEditor.json"},"20822":{"rev":77087,"author":"robertkrahn","date":{"__isSmartRef__":true,"id":20823},"url":{"__isSmartRef__":true,"id":20824},"changes":[{"__isSmartRef__":true,"id":20825}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"20823":{"isSerializedDate":true,"string":"Thu May 26 2011 07:56:10 GMT+0200 (Mitteleuropäische Sommerzeit)"},"20824":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/ObjectEditor.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"20825":{"type":"S:modified","url":"/PartsBin/Tools/ObjectEditor.json"},"20826":{"rev":76989,"author":"lauritz","date":{"__isSmartRef__":true,"id":20827},"url":{"__isSmartRef__":true,"id":20828},"changes":[{"__isSmartRef__":true,"id":20829}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"20827":{"isSerializedDate":true,"string":"Wed May 25 2011 21:19:49 GMT+0200 (Mitteleuropäische Sommerzeit)"},"20828":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/ObjectEditor.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"20829":{"type":"S:modified","url":"/PartsBin/Tools/ObjectEditor.json"},"20830":{"rev":76986,"author":"lauritz","date":{"__isSmartRef__":true,"id":20831},"url":{"__isSmartRef__":true,"id":20832},"changes":[{"__isSmartRef__":true,"id":20833}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"20831":{"isSerializedDate":true,"string":"Wed May 25 2011 21:17:16 GMT+0200 (Mitteleuropäische Sommerzeit)"},"20832":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/ObjectEditor.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"20833":{"type":"S:modified","url":"/PartsBin/Tools/ObjectEditor.json"},"20834":{"rev":76972,"author":"lauritz","date":{"__isSmartRef__":true,"id":20835},"url":{"__isSmartRef__":true,"id":20836},"changes":[{"__isSmartRef__":true,"id":20837}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"20835":{"isSerializedDate":true,"string":"Wed May 25 2011 20:51:58 GMT+0200 (Mitteleuropäische Sommerzeit)"},"20836":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/ObjectEditor.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"20837":{"type":"S:modified","url":"/PartsBin/Tools/ObjectEditor.json"},"20838":{"rev":76969,"author":"lauritz","date":{"__isSmartRef__":true,"id":20839},"url":{"__isSmartRef__":true,"id":20840},"changes":[{"__isSmartRef__":true,"id":20841}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"20839":{"isSerializedDate":true,"string":"Wed May 25 2011 20:48:22 GMT+0200 (Mitteleuropäische Sommerzeit)"},"20840":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/ObjectEditor.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"20841":{"type":"S:modified","url":"/PartsBin/Tools/ObjectEditor.json"},"20842":{"rev":76965,"author":"lauritz","date":{"__isSmartRef__":true,"id":20843},"url":{"__isSmartRef__":true,"id":20844},"changes":[{"__isSmartRef__":true,"id":20845}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"20843":{"isSerializedDate":true,"string":"Wed May 25 2011 20:38:56 GMT+0200 (Mitteleuropäische Sommerzeit)"},"20844":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/ObjectEditor.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"20845":{"type":"S:modified","url":"/PartsBin/Tools/ObjectEditor.json"},"20846":{"rev":76952,"author":"lauritz","date":{"__isSmartRef__":true,"id":20847},"url":{"__isSmartRef__":true,"id":20848},"changes":[{"__isSmartRef__":true,"id":20849}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"20847":{"isSerializedDate":true,"string":"Wed May 25 2011 20:20:56 GMT+0200 (Mitteleuropäische Sommerzeit)"},"20848":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/ObjectEditor.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"20849":{"type":"S:modified","url":"/PartsBin/Tools/ObjectEditor.json"},"20850":{"rev":76948,"author":"lauritz","date":{"__isSmartRef__":true,"id":20851},"url":{"__isSmartRef__":true,"id":20852},"changes":[{"__isSmartRef__":true,"id":20853}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"20851":{"isSerializedDate":true,"string":"Wed May 25 2011 20:15:09 GMT+0200 (Mitteleuropäische Sommerzeit)"},"20852":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/ObjectEditor.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"20853":{"type":"S:modified","url":"/PartsBin/Tools/ObjectEditor.json"},"20854":{"rev":76944,"author":"lauritz","date":{"__isSmartRef__":true,"id":20855},"url":{"__isSmartRef__":true,"id":20856},"changes":[{"__isSmartRef__":true,"id":20857}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"20855":{"isSerializedDate":true,"string":"Wed May 25 2011 20:07:28 GMT+0200 (Mitteleuropäische Sommerzeit)"},"20856":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/ObjectEditor.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"20857":{"type":"S:modified","url":"/PartsBin/Tools/ObjectEditor.json"},"20858":{"rev":76941,"author":"lauritz","date":{"__isSmartRef__":true,"id":20859},"url":{"__isSmartRef__":true,"id":20860},"changes":[{"__isSmartRef__":true,"id":20861}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"20859":{"isSerializedDate":true,"string":"Wed May 25 2011 20:02:56 GMT+0200 (Mitteleuropäische Sommerzeit)"},"20860":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/ObjectEditor.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"20861":{"type":"S:modified","url":"/PartsBin/Tools/ObjectEditor.json"},"20862":{"rev":76938,"author":"lauritz","date":{"__isSmartRef__":true,"id":20863},"url":{"__isSmartRef__":true,"id":20864},"changes":[{"__isSmartRef__":true,"id":20865}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"20863":{"isSerializedDate":true,"string":"Wed May 25 2011 20:02:48 GMT+0200 (Mitteleuropäische Sommerzeit)"},"20864":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/ObjectEditor.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"20865":{"type":"S:modified","url":"/PartsBin/Tools/ObjectEditor.json"},"20866":{"rev":76929,"author":"lauritz","date":{"__isSmartRef__":true,"id":20867},"url":{"__isSmartRef__":true,"id":20868},"changes":[{"__isSmartRef__":true,"id":20869}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"20867":{"isSerializedDate":true,"string":"Wed May 25 2011 19:58:46 GMT+0200 (Mitteleuropäische Sommerzeit)"},"20868":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/ObjectEditor.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"20869":{"type":"S:modified","url":"/PartsBin/Tools/ObjectEditor.json"},"20870":{"rev":76925,"author":"lauritz","date":{"__isSmartRef__":true,"id":20871},"url":{"__isSmartRef__":true,"id":20872},"changes":[{"__isSmartRef__":true,"id":20873}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"20871":{"isSerializedDate":true,"string":"Wed May 25 2011 19:55:37 GMT+0200 (Mitteleuropäische Sommerzeit)"},"20872":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/ObjectEditor.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"20873":{"type":"S:modified","url":"/PartsBin/Tools/ObjectEditor.json"},"20874":{"rev":76921,"author":"lauritz","date":{"__isSmartRef__":true,"id":20875},"url":{"__isSmartRef__":true,"id":20876},"changes":[{"__isSmartRef__":true,"id":20877}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"20875":{"isSerializedDate":true,"string":"Wed May 25 2011 19:43:04 GMT+0200 (Mitteleuropäische Sommerzeit)"},"20876":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/ObjectEditor.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"20877":{"type":"S:modified","url":"/PartsBin/Tools/ObjectEditor.json"},"20878":{"rev":76917,"author":"lauritz","date":{"__isSmartRef__":true,"id":20879},"url":{"__isSmartRef__":true,"id":20880},"changes":[{"__isSmartRef__":true,"id":20881}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"20879":{"isSerializedDate":true,"string":"Wed May 25 2011 19:34:49 GMT+0200 (Mitteleuropäische Sommerzeit)"},"20880":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/ObjectEditor.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"20881":{"type":"S:modified","url":"/PartsBin/Tools/ObjectEditor.json"},"20882":{"rev":76914,"author":"lauritz","date":{"__isSmartRef__":true,"id":20883},"url":{"__isSmartRef__":true,"id":20884},"changes":[{"__isSmartRef__":true,"id":20885}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"20883":{"isSerializedDate":true,"string":"Wed May 25 2011 19:34:37 GMT+0200 (Mitteleuropäische Sommerzeit)"},"20884":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/ObjectEditor.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"20885":{"type":"S:modified","url":"/PartsBin/Tools/ObjectEditor.json"},"20886":{"rev":76909,"author":"lauritz","date":{"__isSmartRef__":true,"id":20887},"url":{"__isSmartRef__":true,"id":20888},"changes":[{"__isSmartRef__":true,"id":20889}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"20887":{"isSerializedDate":true,"string":"Wed May 25 2011 19:17:27 GMT+0200 (Mitteleuropäische Sommerzeit)"},"20888":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/ObjectEditor.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"20889":{"type":"S:modified","url":"/PartsBin/Tools/ObjectEditor.json"},"20890":{"rev":76272,"author":"robertkrahn","date":{"__isSmartRef__":true,"id":20891},"url":{"__isSmartRef__":true,"id":20892},"changes":[{"__isSmartRef__":true,"id":20893}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"20891":{"isSerializedDate":true,"string":"Tue May 24 2011 15:48:17 GMT+0200 (Mitteleuropäische Sommerzeit)"},"20892":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/ObjectEditor.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"20893":{"type":"S:modified","url":"/PartsBin/Tools/ObjectEditor.json"},"20894":{"rev":76203,"author":"jenslincke","date":{"__isSmartRef__":true,"id":20895},"url":{"__isSmartRef__":true,"id":20896},"changes":[{"__isSmartRef__":true,"id":20897}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"20895":{"isSerializedDate":true,"string":"Tue May 24 2011 14:39:33 GMT+0200 (Mitteleuropäische Sommerzeit)"},"20896":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/ObjectEditor.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"20897":{"type":"S:modified","url":"/PartsBin/Tools/ObjectEditor.json"},"20898":{"rev":76197,"author":"jenslincke","date":{"__isSmartRef__":true,"id":20899},"url":{"__isSmartRef__":true,"id":20900},"changes":[{"__isSmartRef__":true,"id":20901}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"20899":{"isSerializedDate":true,"string":"Tue May 24 2011 14:35:59 GMT+0200 (Mitteleuropäische Sommerzeit)"},"20900":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/ObjectEditor.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"20901":{"type":"S:modified","url":"/PartsBin/Tools/ObjectEditor.json"},"20902":{"rev":76194,"author":"jenslincke","date":{"__isSmartRef__":true,"id":20903},"url":{"__isSmartRef__":true,"id":20904},"changes":[{"__isSmartRef__":true,"id":20905}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"20903":{"isSerializedDate":true,"string":"Tue May 24 2011 14:35:20 GMT+0200 (Mitteleuropäische Sommerzeit)"},"20904":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/ObjectEditor.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"20905":{"type":"S:modified","url":"/PartsBin/Tools/ObjectEditor.json"},"20906":{"rev":76171,"author":"jenslincke","date":{"__isSmartRef__":true,"id":20907},"url":{"__isSmartRef__":true,"id":20908},"changes":[{"__isSmartRef__":true,"id":20909}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"20907":{"isSerializedDate":true,"string":"Tue May 24 2011 14:26:26 GMT+0200 (Mitteleuropäische Sommerzeit)"},"20908":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/ObjectEditor.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"20909":{"type":"S:modified","url":"/PartsBin/Tools/ObjectEditor.json"},"20910":{"rev":75078,"author":"robertkrahn","date":{"__isSmartRef__":true,"id":20911},"url":{"__isSmartRef__":true,"id":20912},"changes":[{"__isSmartRef__":true,"id":20913}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"20911":{"isSerializedDate":true,"string":"Sun May 22 2011 20:08:14 GMT+0200 (Mitteleuropäische Sommerzeit)"},"20912":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/ObjectEditor.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"20913":{"type":"S:modified","url":"/PartsBin/Tools/ObjectEditor.json"},"20914":{"rev":74975,"author":"lauritz","date":{"__isSmartRef__":true,"id":20915},"url":{"__isSmartRef__":true,"id":20916},"changes":[{"__isSmartRef__":true,"id":20917}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"20915":{"isSerializedDate":true,"string":"Sat May 21 2011 10:25:59 GMT+0200 (Mitteleuropäische Sommerzeit)"},"20916":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/ObjectEditor.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"20917":{"type":"S:modified","url":"/PartsBin/Tools/ObjectEditor.json"},"20918":{"rev":74972,"author":"lauritz","date":{"__isSmartRef__":true,"id":20919},"url":{"__isSmartRef__":true,"id":20920},"changes":[{"__isSmartRef__":true,"id":20921}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"20919":{"isSerializedDate":true,"string":"Sat May 21 2011 10:12:50 GMT+0200 (Mitteleuropäische Sommerzeit)"},"20920":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/ObjectEditor.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"20921":{"type":"S:modified","url":"/PartsBin/Tools/ObjectEditor.json"},"20922":{"rev":74941,"author":"robertkrahn","date":{"__isSmartRef__":true,"id":20923},"url":{"__isSmartRef__":true,"id":20924},"changes":[{"__isSmartRef__":true,"id":20925}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"20923":{"isSerializedDate":true,"string":"Sat May 21 2011 00:44:24 GMT+0200 (Mitteleuropäische Sommerzeit)"},"20924":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/ObjectEditor.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"20925":{"type":"S:modified","url":"/PartsBin/Tools/ObjectEditor.json"},"20926":{"rev":74931,"author":"robertkrahn","date":{"__isSmartRef__":true,"id":20927},"url":{"__isSmartRef__":true,"id":20928},"changes":[{"__isSmartRef__":true,"id":20929}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"20927":{"isSerializedDate":true,"string":"Sat May 21 2011 00:24:31 GMT+0200 (Mitteleuropäische Sommerzeit)"},"20928":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/ObjectEditor.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"20929":{"type":"S:modified","url":"/PartsBin/Tools/ObjectEditor.json"},"20930":{"rev":74843,"author":"lauritz","date":{"__isSmartRef__":true,"id":20931},"url":{"__isSmartRef__":true,"id":20932},"changes":[{"__isSmartRef__":true,"id":20933}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"20931":{"isSerializedDate":true,"string":"Fri May 20 2011 18:24:22 GMT+0200 (Mitteleuropäische Sommerzeit)"},"20932":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/ObjectEditor.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"20933":{"type":"S:modified","url":"/PartsBin/Tools/ObjectEditor.json"},"20934":{"rev":74826,"author":"lauritz","date":{"__isSmartRef__":true,"id":20935},"url":{"__isSmartRef__":true,"id":20936},"changes":[{"__isSmartRef__":true,"id":20937}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"20935":{"isSerializedDate":true,"string":"Fri May 20 2011 17:58:56 GMT+0200 (Mitteleuropäische Sommerzeit)"},"20936":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/ObjectEditor.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"20937":{"type":"S:modified","url":"/PartsBin/Tools/ObjectEditor.json"},"20938":{"rev":74748,"author":"lauritz","date":{"__isSmartRef__":true,"id":20939},"url":{"__isSmartRef__":true,"id":20940},"changes":[{"__isSmartRef__":true,"id":20941}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"20939":{"isSerializedDate":true,"string":"Fri May 20 2011 15:27:05 GMT+0200 (Mitteleuropäische Sommerzeit)"},"20940":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/ObjectEditor.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"20941":{"type":"S:modified","url":"/PartsBin/Tools/ObjectEditor.json"},"20942":{"rev":72758,"author":"robertkrahn","date":{"__isSmartRef__":true,"id":20943},"url":{"__isSmartRef__":true,"id":20944},"changes":[{"__isSmartRef__":true,"id":20945}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"20943":{"isSerializedDate":true,"string":"Tue May 17 2011 00:20:13 GMT+0200 (Mitteleuropäische Sommerzeit)"},"20944":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/ObjectEditor.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"20945":{"type":"S:modified","url":"/PartsBin/Tools/ObjectEditor.json"},"20946":{"rev":72755,"author":"robertkrahn","date":{"__isSmartRef__":true,"id":20947},"url":{"__isSmartRef__":true,"id":20948},"changes":[{"__isSmartRef__":true,"id":20949}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"20947":{"isSerializedDate":true,"string":"Tue May 17 2011 00:18:04 GMT+0200 (Mitteleuropäische Sommerzeit)"},"20948":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/ObjectEditor.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"20949":{"type":"S:modified","url":"/PartsBin/Tools/ObjectEditor.json"},"20950":{"rev":72752,"author":"robertkrahn","date":{"__isSmartRef__":true,"id":20951},"url":{"__isSmartRef__":true,"id":20952},"changes":[{"__isSmartRef__":true,"id":20953}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"20951":{"isSerializedDate":true,"string":"Tue May 17 2011 00:14:34 GMT+0200 (Mitteleuropäische Sommerzeit)"},"20952":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/ObjectEditor.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"20953":{"type":"S:modified","url":"/PartsBin/Tools/ObjectEditor.json"},"20954":{"rev":72749,"author":"robertkrahn","date":{"__isSmartRef__":true,"id":20955},"url":{"__isSmartRef__":true,"id":20956},"changes":[{"__isSmartRef__":true,"id":20957}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"20955":{"isSerializedDate":true,"string":"Tue May 17 2011 00:07:35 GMT+0200 (Mitteleuropäische Sommerzeit)"},"20956":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/ObjectEditor.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"20957":{"type":"S:modified","url":"/PartsBin/Tools/ObjectEditor.json"},"20958":{"rev":72672,"author":"lauritz","date":{"__isSmartRef__":true,"id":20959},"url":{"__isSmartRef__":true,"id":20960},"changes":[{"__isSmartRef__":true,"id":20961}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"20959":{"isSerializedDate":true,"string":"Mon May 16 2011 20:42:59 GMT+0200 (Mitteleuropäische Sommerzeit)"},"20960":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/ObjectEditor.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"20961":{"type":"S:modified","url":"/PartsBin/Tools/ObjectEditor.json"},"20962":{"rev":72667,"author":"lauritz","date":{"__isSmartRef__":true,"id":20963},"url":{"__isSmartRef__":true,"id":20964},"changes":[{"__isSmartRef__":true,"id":20965}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"20963":{"isSerializedDate":true,"string":"Mon May 16 2011 18:14:53 GMT+0200 (Mitteleuropäische Sommerzeit)"},"20964":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/ObjectEditor.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"20965":{"type":"S:modified","url":"/PartsBin/Tools/ObjectEditor.json"},"20966":{"rev":72661,"author":"lauritz","date":{"__isSmartRef__":true,"id":20967},"url":{"__isSmartRef__":true,"id":20968},"changes":[{"__isSmartRef__":true,"id":20969}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"20967":{"isSerializedDate":true,"string":"Mon May 16 2011 18:02:26 GMT+0200 (Mitteleuropäische Sommerzeit)"},"20968":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/ObjectEditor.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"20969":{"type":"S:modified","url":"/PartsBin/Tools/ObjectEditor.json"},"20970":{"rev":72653,"author":"lauritz","date":{"__isSmartRef__":true,"id":20971},"url":{"__isSmartRef__":true,"id":20972},"changes":[{"__isSmartRef__":true,"id":20973}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"20971":{"isSerializedDate":true,"string":"Mon May 16 2011 17:47:29 GMT+0200 (Mitteleuropäische Sommerzeit)"},"20972":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/ObjectEditor.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"20973":{"type":"S:modified","url":"/PartsBin/Tools/ObjectEditor.json"},"20974":{"rev":72649,"author":"lauritz","date":{"__isSmartRef__":true,"id":20975},"url":{"__isSmartRef__":true,"id":20976},"changes":[{"__isSmartRef__":true,"id":20977}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"20975":{"isSerializedDate":true,"string":"Mon May 16 2011 17:45:25 GMT+0200 (Mitteleuropäische Sommerzeit)"},"20976":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/ObjectEditor.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"20977":{"type":"S:modified","url":"/PartsBin/Tools/ObjectEditor.json"},"20978":{"rev":72590,"author":"lauritz","date":{"__isSmartRef__":true,"id":20979},"url":{"__isSmartRef__":true,"id":20980},"changes":[{"__isSmartRef__":true,"id":20981}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"20979":{"isSerializedDate":true,"string":"Mon May 16 2011 17:18:48 GMT+0200 (Mitteleuropäische Sommerzeit)"},"20980":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/ObjectEditor.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"20981":{"type":"S:modified","url":"/PartsBin/Tools/ObjectEditor.json"},"20982":{"rev":72267,"author":"lauritz","date":{"__isSmartRef__":true,"id":20983},"url":{"__isSmartRef__":true,"id":20984},"changes":[{"__isSmartRef__":true,"id":20985}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"20983":{"isSerializedDate":true,"string":"Sun May 15 2011 16:10:06 GMT+0200 (Mitteleuropäische Sommerzeit)"},"20984":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/ObjectEditor.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"20985":{"type":"S:modified","url":"/PartsBin/Tools/ObjectEditor.json"},"20986":{"rev":72263,"author":"lauritz","date":{"__isSmartRef__":true,"id":20987},"url":{"__isSmartRef__":true,"id":20988},"changes":[{"__isSmartRef__":true,"id":20989}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"20987":{"isSerializedDate":true,"string":"Sun May 15 2011 16:07:16 GMT+0200 (Mitteleuropäische Sommerzeit)"},"20988":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/ObjectEditor.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"20989":{"type":"S:modified","url":"/PartsBin/Tools/ObjectEditor.json"},"20990":{"rev":72259,"author":"lauritz","date":{"__isSmartRef__":true,"id":20991},"url":{"__isSmartRef__":true,"id":20992},"changes":[{"__isSmartRef__":true,"id":20993}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"20991":{"isSerializedDate":true,"string":"Sun May 15 2011 16:05:00 GMT+0200 (Mitteleuropäische Sommerzeit)"},"20992":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/ObjectEditor.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"20993":{"type":"S:modified","url":"/PartsBin/Tools/ObjectEditor.json"},"20994":{"rev":72255,"author":"lauritz","date":{"__isSmartRef__":true,"id":20995},"url":{"__isSmartRef__":true,"id":20996},"changes":[{"__isSmartRef__":true,"id":20997}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"20995":{"isSerializedDate":true,"string":"Sun May 15 2011 15:58:26 GMT+0200 (Mitteleuropäische Sommerzeit)"},"20996":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/ObjectEditor.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"20997":{"type":"S:modified","url":"/PartsBin/Tools/ObjectEditor.json"},"20998":{"rev":72252,"author":"lauritz","date":{"__isSmartRef__":true,"id":20999},"url":{"__isSmartRef__":true,"id":21000},"changes":[{"__isSmartRef__":true,"id":21001}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"20999":{"isSerializedDate":true,"string":"Sun May 15 2011 15:48:10 GMT+0200 (Mitteleuropäische Sommerzeit)"},"21000":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/ObjectEditor.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"21001":{"type":"S:modified","url":"/PartsBin/Tools/ObjectEditor.json"},"21002":{"rev":72249,"author":"lauritz","date":{"__isSmartRef__":true,"id":21003},"url":{"__isSmartRef__":true,"id":21004},"changes":[{"__isSmartRef__":true,"id":21005}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"21003":{"isSerializedDate":true,"string":"Sun May 15 2011 15:43:25 GMT+0200 (Mitteleuropäische Sommerzeit)"},"21004":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/ObjectEditor.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"21005":{"type":"S:modified","url":"/PartsBin/Tools/ObjectEditor.json"},"21006":{"rev":72246,"author":"lauritz","date":{"__isSmartRef__":true,"id":21007},"url":{"__isSmartRef__":true,"id":21008},"changes":[{"__isSmartRef__":true,"id":21009}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"21007":{"isSerializedDate":true,"string":"Sun May 15 2011 15:16:15 GMT+0200 (Mitteleuropäische Sommerzeit)"},"21008":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/ObjectEditor.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"21009":{"type":"S:modified","url":"/PartsBin/Tools/ObjectEditor.json"},"21010":{"rev":72243,"author":"lauritz","date":{"__isSmartRef__":true,"id":21011},"url":{"__isSmartRef__":true,"id":21012},"changes":[{"__isSmartRef__":true,"id":21013}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"21011":{"isSerializedDate":true,"string":"Sun May 15 2011 15:08:25 GMT+0200 (Mitteleuropäische Sommerzeit)"},"21012":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/ObjectEditor.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"21013":{"type":"S:modified","url":"/PartsBin/Tools/ObjectEditor.json"},"21014":{"rev":72235,"author":"lauritz","date":{"__isSmartRef__":true,"id":21015},"url":{"__isSmartRef__":true,"id":21016},"changes":[{"__isSmartRef__":true,"id":21017}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"21015":{"isSerializedDate":true,"string":"Sun May 15 2011 14:35:54 GMT+0200 (Mitteleuropäische Sommerzeit)"},"21016":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/ObjectEditor.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"21017":{"type":"S:added","url":null},"21018":{"requiredModules":[],"migrationLevel":4,"partsSpaceName":"PartsBin/Tools","__SourceModuleName__":"Global.lively.PartsBin","comment":"Edit scripts and connections of a morph.","partName":"ObjectEditor","changes":[{"__isSmartRef__":true,"id":21019},{"__isSmartRef__":true,"id":21021},{"__isSmartRef__":true,"id":21023},{"__isSmartRef__":true,"id":21025},{"__isSmartRef__":true,"id":21027},{"__isSmartRef__":true,"id":21029},{"__isSmartRef__":true,"id":21031},{"__isSmartRef__":true,"id":21033},{"__isSmartRef__":true,"id":21035},{"__isSmartRef__":true,"id":21037},{"__isSmartRef__":true,"id":21039},{"__isSmartRef__":true,"id":21041},{"__isSmartRef__":true,"id":21043},{"__isSmartRef__":true,"id":21045},{"__isSmartRef__":true,"id":21047},{"__isSmartRef__":true,"id":21049},{"__isSmartRef__":true,"id":21051},{"__isSmartRef__":true,"id":21053},{"__isSmartRef__":true,"id":21055},{"__isSmartRef__":true,"id":21057},{"__isSmartRef__":true,"id":21059},{"__isSmartRef__":true,"id":21061},{"__isSmartRef__":true,"id":21063},{"__isSmartRef__":true,"id":21065},{"__isSmartRef__":true,"id":21067},{"__isSmartRef__":true,"id":21069},{"__isSmartRef__":true,"id":21071},{"__isSmartRef__":true,"id":21073},{"__isSmartRef__":true,"id":21075},{"__isSmartRef__":true,"id":21077},{"__isSmartRef__":true,"id":21079},{"__isSmartRef__":true,"id":21081},{"__isSmartRef__":true,"id":21083},{"__isSmartRef__":true,"id":21085},{"__isSmartRef__":true,"id":21087},{"__isSmartRef__":true,"id":21089},{"__isSmartRef__":true,"id":21091},{"__isSmartRef__":true,"id":21093},{"__isSmartRef__":true,"id":21095},{"__isSmartRef__":true,"id":21097},{"__isSmartRef__":true,"id":21099},{"__isSmartRef__":true,"id":21101},{"__isSmartRef__":true,"id":21103},{"__isSmartRef__":true,"id":21105},{"__isSmartRef__":true,"id":21107},{"__isSmartRef__":true,"id":21109},{"__isSmartRef__":true,"id":21111},{"__isSmartRef__":true,"id":21113},{"__isSmartRef__":true,"id":21115},{"__isSmartRef__":true,"id":21117}],"revisionOnLoad":156552,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"21019":{"date":{"__isSmartRef__":true,"id":21020},"author":"fbo","message":"No more addScript and better support for Firefox","id":"C6D736FA-5748-448D-A6A0-6068A9BA9A34"},"21020":{"isSerializedDate":true,"string":"Thu Apr 26 2012 11:15:21 GMT+0200 (Mitteleuropäische Sommerzeit)"},"21021":{"date":{"__isSmartRef__":true,"id":21022},"author":"fbo","message":"No more addScript and better support for Firefox","id":"2AC82901-2DCD-4921-B6F9-78B05D3D671C"},"21022":{"isSerializedDate":true,"string":"Thu Apr 26 2012 11:14:35 GMT+0200 (Mitteleuropäische Sommerzeit)"},"21023":{"date":{"__isSmartRef__":true,"id":21024},"author":"fabian","message":"","id":"00E45103-9D78-4178-A58F-03896AFF5CA3"},"21024":{"isSerializedDate":true,"string":"Wed Mar 07 2012 22:55:32 GMT+0100 (Mitteleuropäische Zeit)"},"21025":{"date":{"__isSmartRef__":true,"id":21026},"author":"fabian","message":"","id":"31CF7B42-DEAF-4A50-A5A2-6745A92BF6DC"},"21026":{"isSerializedDate":true,"string":"Wed Mar 07 2012 22:48:03 GMT+0100 (Mitteleuropäische Zeit)"},"21027":{"date":{"__isSmartRef__":true,"id":21028},"author":"fabian","message":"","id":"FABA3850-E4EF-4888-BCE9-BB4F9EC9C2D4"},"21028":{"isSerializedDate":true,"string":"Wed Mar 07 2012 22:37:50 GMT+0100 (Mitteleuropäische Zeit)"},"21029":{"date":{"__isSmartRef__":true,"id":21030},"author":"fabian","message":"","id":"350CA522-AD08-42D8-BB89-DA7D8BCAD0FB"},"21030":{"isSerializedDate":true,"string":"Wed Mar 07 2012 21:27:57 GMT+0100 (Mitteleuropäische Zeit)"},"21031":{"date":{"__isSmartRef__":true,"id":21032},"author":"fabian","message":"","id":"D2F5383B-1F99-477E-A66E-D92928DB7540"},"21032":{"isSerializedDate":true,"string":"Wed Mar 07 2012 20:52:22 GMT+0100 (Mitteleuropäische Zeit)"},"21033":{"date":{"__isSmartRef__":true,"id":21034},"author":"undefined","message":"","id":"121C044E-8723-4B1F-A9C5-54E73422CD05"},"21034":{"isSerializedDate":true,"string":"Wed Mar 07 2012 20:40:16 GMT+0100 (Mitteleuropäische Zeit)"},"21035":{"date":{"__isSmartRef__":true,"id":21036},"author":"fabian","message":"","id":"1A435460-69B4-469B-909F-F2F395B97C4D"},"21036":{"isSerializedDate":true,"string":"Wed Mar 07 2012 20:09:30 GMT+0100 (Mitteleuropäische Zeit)"},"21037":{"date":{"__isSmartRef__":true,"id":21038},"author":"fabian","message":"","id":"7D345E64-F67F-4266-AB55-590EB143327A"},"21038":{"isSerializedDate":true,"string":"Wed Mar 07 2012 20:08:57 GMT+0100 (Mitteleuropäische Zeit)"},"21039":{"date":{"__isSmartRef__":true,"id":21040},"author":"fbo","message":"","id":"EBED707C-49B0-4E5F-9DD8-FF84007B435E"},"21040":{"isSerializedDate":true,"string":"Sat Feb 25 2012 02:47:59 GMT+0100 (Mitteleuropäische Zeit)"},"21041":{"date":{"__isSmartRef__":true,"id":21042},"author":"conradcalmez","message":"set selection of lists to null","id":"1C918344-7895-4714-9F8E-2BCC837250CA"},"21042":{"isSerializedDate":true,"string":"Thu Feb 02 2012 15:00:56 GMT+0100 (Mitteleuropäische Zeit)"},"21043":{"date":{"__isSmartRef__":true,"id":21044},"author":"conradcalmez","message":"added run button for trying out methods","id":"D21502DF-B383-45AA-8DB2-16D6A4C7DFC0"},"21044":{"isSerializedDate":true,"string":"Thu Feb 02 2012 14:55:15 GMT+0100 (Mitteleuropäische Zeit)"},"21045":{"date":{"__isSmartRef__":true,"id":21046},"author":"robertkrahn","message":"show scripts even if they are wrapped","id":"6F608C14-369B-49D6-8E91-81B35ABB14DE"},"21046":{"isSerializedDate":true,"string":"Fri Jan 27 2012 17:50:40 GMT+0100 (Mitteleuropäische Zeit)"},"21047":{"date":{"__isSmartRef__":true,"id":21048},"author":"lauritz","message":"","id":"72E0F00D-53A7-43E9-AD7B-E34F485BC75E"},"21048":{"isSerializedDate":true,"string":"Fri Jan 06 2012 07:15:04 GMT+0100 (Mitteleuropäische Zeit)"},"21049":{"date":{"__isSmartRef__":true,"id":21050},"author":"lauritz","message":"top-most entry of the tag list is \"all\" now.","id":"62D12D9E-7F42-40CC-BB5B-162130454572"},"21050":{"isSerializedDate":true,"string":"Fri Dec 16 2011 20:28:30 GMT+0100 (Mitteleuropäische Zeit)"},"21051":{"date":{"__isSmartRef__":true,"id":21052},"author":"lauritz","message":"sorted tag list.","id":"597DB7EB-1788-42DC-A64F-E061D7B831EC"},"21052":{"isSerializedDate":true,"string":"Fri Dec 16 2011 20:23:14 GMT+0100 (Mitteleuropäische Zeit)"},"21053":{"date":{"__isSmartRef__":true,"id":21054},"author":"lauritz","message":"tries to get user directly from localStorage now. if there's no user set, then we don't call CGI - logging into trac should not be necessary for developing parts.","id":"0F65058D-3BF4-4538-8B89-1267B58DE137"},"21054":{"isSerializedDate":true,"string":"Tue Dec 13 2011 22:04:53 GMT+0100 (Mitteleuropäische Zeit)"},"21055":{"date":{"__isSmartRef__":true,"id":21056},"author":"lauritz","message":"removed a workaround","id":"9AC9A97B-E63C-4C24-BCAF-6DC61C3A677C"},"21056":{"isSerializedDate":true,"string":"Tue Dec 13 2011 18:56:45 GMT+0100 (Mitteleuropäische Zeit)"},"21057":{"date":{"__isSmartRef__":true,"id":21058},"author":"lauritz","message":"workaround for issue #161 - target morph list is scrollable","id":"7D5DAE37-46E2-4C63-8008-AA553CD6B1E9"},"21058":{"isSerializedDate":true,"string":"Wed Dec 07 2011 06:13:13 GMT+0100 (Mitteleuropäische Zeit)"},"21059":{"date":{"__isSmartRef__":true,"id":21060},"author":"lauritz","message":"fixed a bug regarding anonymous morphs.","id":"30C42CB6-324C-455D-8B3E-828A80325027"},"21060":{"isSerializedDate":true,"string":"Wed Dec 07 2011 04:31:58 GMT+0100 (Mitteleuropäische Zeit)"},"21061":{"date":{"__isSmartRef__":true,"id":21062},"author":"lauritz","message":"fixed a defect (weeeeeird property caused an error on deserialization of copies)","id":"F6F92336-29F4-4FB4-B597-B8EF12E2922E"},"21062":{"isSerializedDate":true,"string":"Wed Nov 30 2011 23:55:11 GMT+0100 (Mitteleuropäische Zeit)"},"21063":{"date":{"__isSmartRef__":true,"id":21064},"author":"lauritz","message":"renamed .categorize to .tag","id":"470CD024-16F9-4221-B2D7-87FAC17B198B"},"21064":{"isSerializedDate":true,"string":"Tue Nov 29 2011 04:44:44 GMT+0100 (Mitteleuropäische Zeit)"},"21065":{"date":{"__isSmartRef__":true,"id":21066},"author":"lauritz","message":"added a border to notifications, centered notification text","id":"D1DDACFE-EC70-45FB-8178-0A93C8DC81F1"},"21066":{"isSerializedDate":true,"string":"Tue Nov 22 2011 23:02:14 GMT+0100 (Mitteleuropäische Zeit)"},"21067":{"date":{"__isSmartRef__":true,"id":21068},"author":"lauritz","message":"removed a missed debugger statement. corrected setting of target.","id":"BD747202-2BE7-4560-8EB2-DBA586BAD46F"},"21068":{"isSerializedDate":true,"string":"Fri Nov 18 2011 20:19:07 GMT+0100 (Mitteleuropäische Zeit)"},"21069":{"date":{"__isSmartRef__":true,"id":21070},"author":"lauritz","message":"set a minExtent","id":"85B641E5-15C6-4C6D-BE9A-F4F96E347258"},"21070":{"isSerializedDate":true,"string":"Tue Nov 15 2011 20:12:45 GMT+0100 (Mitteleuropäische Zeit)"},"21071":{"date":{"__isSmartRef__":true,"id":21072},"author":"jenslincke","message":"set min extent to pt(500,300)","id":"20634435-660B-4E80-93FF-8B8C4F5E0453"},"21072":{"isSerializedDate":true,"string":"Fri Nov 04 2011 13:44:45 GMT+0100 (Mitteleuropäische Zeit)"},"21073":{"date":{"__isSmartRef__":true,"id":21074},"author":"jenslincke","message":"bring resize handle to front","id":"996D26BC-8567-486E-B114-A9041230543D"},"21074":{"isSerializedDate":true,"string":"Fri Nov 04 2011 13:41:36 GMT+0100 (Mitteleuropäische Zeit)"},"21075":{"date":{"__isSmartRef__":true,"id":21076},"author":"lauritz","message":"Locked down submorphs of the editor pane. Grabbing and dragging disabled. "},"21076":{"isSerializedDate":true,"string":"Fri Oct 28 2011 05:36:22 GMT+0200 (Mitteleuropäische Sommerzeit)"},"21077":{"date":{"__isSmartRef__":true,"id":21078},"author":"lauritz","message":"Adapted the update behavior on ticks. Reduces the impact of HTML's autoscroll to selected list items."},"21078":{"isSerializedDate":true,"string":"Fri Oct 21 2011 00:40:22 GMT+0200 (Mitteleuropäische Sommerzeit)"},"21079":{"date":{"__isSmartRef__":true,"id":21080},"author":"lauritz","message":"added confirmation before removal of scripts or connections.","id":"00B5B7BA-FC00-4B1C-A967-B8A38B05EEA8"},"21080":{"isSerializedDate":true,"string":"Fri Nov 11 2011 01:42:28 GMT+0100 (Mitteleuropäische Zeit)"},"21081":{"date":{"__isSmartRef__":true,"id":21082},"author":"lauritz","message":"two more checks on attempts to remove scripts or connections.","id":"ED9F0090-C36C-4BC6-8FD2-A6FB60C7A0B2"},"21082":{"isSerializedDate":true,"string":"Fri Nov 11 2011 01:47:27 GMT+0100 (Mitteleuropäische Zeit)"},"21083":{"date":{"__isSmartRef__":true,"id":21084},"author":"lauritz","message":"layout adaptions","id":"6F1AEBDC-EED3-4CE0-B84C-F4DD4DA784C5"},"21084":{"isSerializedDate":true,"string":"Wed Nov 16 2011 02:12:15 GMT+0100 (Mitteleuropäische Zeit)"},"21085":{"date":{"__isSmartRef__":true,"id":21086},"author":"lauritz","message":"Refactoring of script annotations (now at scripts not morphs). Added category tagging. Layout changes.","id":"1A9DA32B-8A1D-4CCF-92CB-47462F8CF117"},"21086":{"isSerializedDate":true,"string":"Thu Nov 17 2011 23:22:54 GMT+0100 (Mitteleuropäische Zeit)"},"21087":{"date":{"__isSmartRef__":true,"id":21088},"author":"jenslincke","message":"- reset title bar and borders","id":"8CE7DA3C-5C83-4151-A3A7-7B41D1C555BD"},"21088":{"isSerializedDate":true,"string":"Fri Nov 18 2011 15:26:49 GMT+0100 (Mitteleuropäische Zeit)"},"21089":{"date":{"__isSmartRef__":true,"id":21090},"author":"lauritz","message":"fixed a bug (onBlur event handling) and added the world to the target chooser","id":"A8C151D4-0767-44E0-B586-090EA305BDF5"},"21090":{"isSerializedDate":true,"string":"Mon Nov 21 2011 23:14:00 GMT+0100 (Mitteleuropäische Zeit)"},"21091":{"date":{"__isSmartRef__":true,"id":21092},"author":"lauritz","message":"adapted layout of notifications","id":"1C01FAB9-AD9A-44B5-BAF1-EC06408A767E"},"21092":{"isSerializedDate":true,"string":"Wed Nov 23 2011 18:26:48 GMT+0100 (Mitteleuropäische Zeit)"},"21093":{"date":{"__isSmartRef__":true,"id":21094},"author":"lauritz","message":"changed label \"Category:\" to \"Tag:\".","id":"DBC877ED-0328-44A8-A46D-FE83C935797F"},"21094":{"isSerializedDate":true,"string":"Tue Nov 29 2011 04:50:45 GMT+0100 (Mitteleuropäische Zeit)"},"21095":{"date":{"__isSmartRef__":true,"id":21096},"author":"bsiegmund","message":"Run Button now moving when window is resized","id":"9ECA7B2B-8322-42C5-8EFA-49AC432960B4"},"21096":{"isSerializedDate":true,"string":"Thu Feb 02 2012 17:36:10 GMT+0100 (Mitteleuropäische Zeit)"},"21097":{"date":{"__isSmartRef__":true,"id":21098},"author":"sstamm","message":"added save button","id":"3A85D0AF-64E0-40C7-8C4E-61CD462F3971"},"21098":{"isSerializedDate":true,"string":"Fri Feb 03 2012 11:45:18 GMT+0100 (Mitteleuropäische Zeit)"},"21099":{"date":{"__isSmartRef__":true,"id":21100},"author":"fabian","message":"","id":"6FF4CD6F-6C92-449F-B2CA-20BFACE54E7A"},"21100":{"isSerializedDate":true,"string":"Wed Mar 07 2012 20:37:11 GMT+0100 (Mitteleuropäische Zeit)"},"21101":{"date":{"__isSmartRef__":true,"id":21102},"author":"fabian","message":"","id":"112A906B-C79A-4CF2-BD2A-EEF9A6731634"},"21102":{"isSerializedDate":true,"string":"Wed Mar 07 2012 20:42:40 GMT+0100 (Mitteleuropäische Zeit)"},"21103":{"date":{"__isSmartRef__":true,"id":21104},"author":"fabian","message":"","id":"EE9D6061-DD05-4FC8-B53A-21B93B9F5535"},"21104":{"isSerializedDate":true,"string":"Wed Mar 07 2012 20:57:12 GMT+0100 (Mitteleuropäische Zeit)"},"21105":{"date":{"__isSmartRef__":true,"id":21106},"author":"fabian","message":"","id":"AEB64F75-685C-4BB8-8C69-D8EC60CBA91D"},"21106":{"isSerializedDate":true,"string":"Wed Mar 07 2012 22:14:57 GMT+0100 (Mitteleuropäische Zeit)"},"21107":{"date":{"__isSmartRef__":true,"id":21108},"author":"fabian","message":"","id":"0714BC73-548D-4AF3-9A61-32FEE36C9B1F"},"21108":{"isSerializedDate":true,"string":"Wed Mar 07 2012 22:34:16 GMT+0100 (Mitteleuropäische Zeit)"},"21109":{"date":{"__isSmartRef__":true,"id":21110},"author":"fabian","message":"","id":"E39C79D4-9E74-47BA-A6EA-D0B861EB411D"},"21110":{"isSerializedDate":true,"string":"Wed Mar 07 2012 22:46:13 GMT+0100 (Mitteleuropäische Zeit)"},"21111":{"date":{"__isSmartRef__":true,"id":21112},"author":"fabian","message":"","id":"50D90B40-1175-48A3-AC0E-10AC8884288A"},"21112":{"isSerializedDate":true,"string":"Wed Mar 07 2012 22:51:00 GMT+0100 (Mitteleuropäische Zeit)"},"21113":{"date":{"__isSmartRef__":true,"id":21114},"author":"robertkrahn","message":"- Tags text morph now is a input line, fixed a bug in generateSourceForScript()","id":"485A3064-009C-4A89-875B-D3BF1B1C0606"},"21114":{"isSerializedDate":true,"string":"Thu Mar 08 2012 19:12:32 GMT+0100 (Mitteleuropäische Zeit)"},"21115":{"date":{"__isSmartRef__":true,"id":21116},"author":"fbo","message":"No more addScript and better support for Firefox","id":"1BC8E4F5-9621-43E1-9451-35E018A8B06F"},"21116":{"isSerializedDate":true,"string":"Thu Apr 26 2012 11:16:30 GMT+0200 (Mitteleuropäische Sommerzeit)"},"21117":{"date":{"__isSmartRef__":true,"id":21118},"author":"robertkrahn","message":"restored old version for addressing immediate save problems","id":"63323F27-08DC-499B-80D6-A700A30FE6BA"},"21118":{"isSerializedDate":true,"string":"Thu Apr 26 2012 22:03:48 GMT+0200 (Mitteleuropäische Sommerzeit)"},"21119":{"submorphs":[{"__isSmartRef__":true,"id":21120},{"__isSmartRef__":true,"id":22866},{"__isSmartRef__":true,"id":22906}],"scripts":[],"shape":{"__isSmartRef__":true,"id":23056},"id":"31A1CD66-95A0-404C-9766-DAB44F408E54","renderContextTable":{"__isSmartRef__":true,"id":23061},"eventHandler":{"__isSmartRef__":true,"id":23062},"droppingEnabled":true,"halosEnabled":true,"__layered_draggingEnabled__":true,"layout":{"__isSmartRef__":true,"id":23063},"LK2":true,"priorExtent":{"__isSmartRef__":true,"id":23064},"targetMorph":{"__isSmartRef__":true,"id":21120},"titleBar":{"__isSmartRef__":true,"id":22906},"contentOffset":{"__isSmartRef__":true,"id":23065},"collapsedTransform":{"__isSmartRef__":true,"id":23066},"collapsedExtent":{"__isSmartRef__":true,"id":23067},"expandedTransform":{"__isSmartRef__":true,"id":23068},"expandedExtent":{"__isSmartRef__":true,"id":23069},"ignoreEventsOnExpand":false,"partsBinMetaInfo":{"__isSmartRef__":true,"id":21018},"name":"ObjectEditor","prevDragPos":{"__isSmartRef__":true,"id":23070},"highlighted":true,"cameForward":false,"showsHalos":false,"__SourceModuleName__":"Global.lively.morphic.Widgets","expandedPosition":{"__isSmartRef__":true,"id":23071},"state":"expanded","collapsedPosition":{"__isSmartRef__":true,"id":23072},"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"isBeingDragged":false,"prevScroll":[0,0],"minSize":{"__isSmartRef__":true,"id":23073},"minExtent":{"__isSmartRef__":true,"id":23074},"isCopyMorphRef":true,"morphRefId":16,"derivationIds":[205,"2951753B-EB95-4093-A0DD-249E83AC2204","A32DE788-E06D-492C-B2E6-19C3710B5AE0","96D56291-98FB-42C4-A247-0A20B4183B14","1E6BCC46-3FE3-4950-AE50-9751458F7E18","22248328-5B04-4E39-ADDE-460C107C790F","2F4F6161-9F4C-469E-AF56-24765FF03B72","88EF08D5-C1E7-4B5B-B393-FFF5921009D7","FF731ED6-5217-4053-9B85-77F1BF344BF3","496332F8-A328-4625-A7D5-0DCE90C3D2AE","E57F1D4E-AE08-4CAA-A62D-4E69FC0BFF47"],"_Position":{"__isSmartRef__":true,"id":23075},"moved":true,"_ClipMode":"visible","_Rotation":0,"_Scale":1.008036120330794,"owner":{"__isSmartRef__":true,"id":0},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":23076},"__LivelyClassName__":"lively.morphic.Window","withoutLayers":["Global.lively.morphic.GrabbingLayer"]},"21120":{"submorphs":[{"__isSmartRef__":true,"id":21121},{"__isSmartRef__":true,"id":22052},{"__isSmartRef__":true,"id":21834},{"__isSmartRef__":true,"id":22067},{"__isSmartRef__":true,"id":22083},{"__isSmartRef__":true,"id":22134},{"__isSmartRef__":true,"id":22184},{"__isSmartRef__":true,"id":22240},{"__isSmartRef__":true,"id":21616},{"__isSmartRef__":true,"id":21711},{"__isSmartRef__":true,"id":22295},{"__isSmartRef__":true,"id":22413},{"__isSmartRef__":true,"id":22428},{"__isSmartRef__":true,"id":22443},{"__isSmartRef__":true,"id":22527},{"__isSmartRef__":true,"id":22611},{"__isSmartRef__":true,"id":22695}],"scripts":[{"__isSmartRef__":true,"id":22743}],"id":"012A4209-B279-41A0-B25F-7139F51C7FD0","shape":{"__isSmartRef__":true,"id":22744},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"ObjectEditorPane","partsBinMetaInfo":{"__isSmartRef__":true,"id":22751},"__SourceModuleName__":"Global","renderContextTable":{"__isSmartRef__":true,"id":22754},"eventHandler":{"__isSmartRef__":true,"id":22755},"priorExtent":{"__isSmartRef__":true,"id":22756},"layout":{"__isSmartRef__":true,"id":22757},"target":{"__isSmartRef__":true,"id":610},"scriptPane":{"__isSmartRef__":true,"id":21616},"scriptList":{"__isSmartRef__":true,"id":21121},"connectionList":{"__isSmartRef__":true,"id":21834},"morphSelector":{"__isSmartRef__":true,"id":22295},"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"changeIndicator":{"__isSmartRef__":true,"id":21711},"isBeingDragged":false,"prevScroll":[0,0],"grabbingEnabled":false,"draggingEnabled":false,"currentCategory":null,"distanceToDragEvent":{"__isSmartRef__":true,"id":22758},"tagChooser":{"__isSmartRef__":true,"id":22443},"currentTag":null,"derivationIds":[206,"3BDE080D-3D60-4BB9-A690-E6001350F596","00E28CBF-E803-4BC0-93CC-651AC21008A5","1B7E7936-0145-47E4-8433-DFE58134E74B","422B98E3-E52B-4057-9C28-865873682DE1","BCDE8D30-ECC2-4883-9587-2518B6822233","BA6D5198-5AC2-4A63-9597-D4CF98A99CA9","17E22972-5EBC-4511-9779-05E9E665D899","C6F34039-F423-4223-8D6A-85611A138372","7EC3BECE-1BDA-471D-B14C-C4FB822AA55C","88F702A6-6067-4160-8561-54FAD27ADB17"],"_Position":{"__isSmartRef__":true,"id":22759},"owner":{"__isSmartRef__":true,"id":21119},"partTests":{"__isSmartRef__":true,"id":22760},"_ClipMode":"visible","_Rotation":0,"_Scale":1,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":22761},"__LivelyClassName__":"lively.morphic.Box"},"21121":{"submorphs":[],"scripts":[],"id":"F416D2A3-D4B9-452B-824F-7DB9711BE84B","shape":{"__isSmartRef__":true,"id":21122},"droppingEnabled":true,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":21129},"itemList":["-- ALL --","$$getChannel","activate","addMorphFrom","applyChanges","clear","clearDatabase","connectSocket","createPatchFor","createSocketListeners","createStrokeShape","deactivate","defaultChannelName","defaultColor","defaultPencilSize","defaultPencilStyle","deleteMorphWith","deserializeMorph","disconnectSocket","drawLineFrom","fakeCopy","finishLine","getChannel","getColor","getConnectedUserNames","getCurrentShape","getDrawerID","getPencilSize","getPencilStyle","initialSync","lineTo","morphMenuItems","mySetupConnections","observe","observeChanges","onMouseDown","onMouseMove","onMouseOut","onMouseUp","onrestore","onTouchEnd","onTouchMove","onTouchStart","remove","removeDocumentWith","reset","saveMorph","sendChange","setChannel","setColor","setPencilSize","setPencilStyle","setupConnections","startDrawing","stopDrawing","submorphsChanged","sync","toggleActivation","transformPoint"],"selectedLineNo":4,"showsHalos":false,"name":"ObjectEditorScriptList","partsBinMetaInfo":{"__isSmartRef__":true,"id":21130},"__SourceModuleName__":"Global.lively.morphic.Core","_ClipMode":"auto","owner":{"__isSmartRef__":true,"id":21120},"priorExtent":{"__isSmartRef__":true,"id":21131},"prevScroll":[0,475],"attributeConnections":[{"__isSmartRef__":true,"id":21132}],"doNotSerialize":["$$selection"],"doNotCopyProperties":["$$selection"],"layout":{"__isSmartRef__":true,"id":21137},"doitContext":{"__isSmartRef__":true,"id":21138},"renderContextTable":{"__isSmartRef__":true,"id":22041},"eventHandler":{"__isSmartRef__":true,"id":22042},"_FontSize":10,"distanceToDragEvent":{"__isSmartRef__":true,"id":22043},"isBeingDragged":false,"grabbingEnabled":false,"draggingEnabled":false,"isCopyMorphRef":true,"morphRefId":17,"currentCategory":null,"derivationIds":[207,"D87334B5-DFB8-438D-8038-D2C55A798E3B","4242A24B-D284-4130-BB19-C1AB8C7E96CB","1F2230C1-4745-4EED-8827-5D3FC0EA8D8A","1260A8AA-AD41-451A-A761-BE75A33282E8","11AABB24-1595-4EDC-95DF-8BC66785F47A","CA99FFE7-13DD-4721-8DE2-6A587B0C65D9","E01A3DAA-0001-4C7C-A6A7-449C3945A3E6","8C3C70BF-E1CE-4FB9-8407-24EA990D4E49","D70897C1-82FA-42AD-9D81-A0698E9072CC","69BB0838-2830-4831-A681-185E03308396"],"selection":"applyChanges","_Rotation":0,"_Scale":1,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":22044},"__LivelyClassName__":"lively.morphic.List"},"21122":{"position":{"__isSmartRef__":true,"id":21123},"_Extent":{"__isSmartRef__":true,"id":21124},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":21125},"_Fill":{"__isSmartRef__":true,"id":21126},"__SourceModuleName__":"Global.lively.morphic.Shapes","_BorderRadius":0,"renderContextTable":{"__isSmartRef__":true,"id":21127},"_Opacity":1,"_BorderStyle":"solid","_Padding":{"__isSmartRef__":true,"id":21128},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"21123":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"21124":{"x":180,"y":337.61253261443596,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"21125":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"21126":{"r":0.95,"g":0.95,"b":0.95,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"21127":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"21128":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"21129":{"x":10,"y":63.027958027992966,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"21130":{"partsSpaceName":"PartsBin/NewWorld","migrationLevel":2,"__SourceModuleName__":"Global.lively.PartsBin","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"21131":{"x":180,"y":338.61253261443596,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"21132":{"sourceObj":{"__isSmartRef__":true,"id":21121},"sourceAttrName":"selection","targetObj":{"__isSmartRef__":true,"id":21120},"targetMethodName":"displaySourceForScript","converterString":"function (value) {\n return (value === '-- ALL --') ? null : value;\n}","updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":21133},"__SourceModuleName__":"Global.lively.bindings","__serializedLivelyClosures__":{"__isSmartRef__":true,"id":21134},"__LivelyClassName__":"AttributeConnection"},"21133":{"source":{"__isSmartRef__":true,"id":21121},"target":{"__isSmartRef__":true,"id":21120}},"21134":{"converter":{"__isSmartRef__":true,"id":21135}},"21135":{"originalFunc":null,"varMapping":{"__isSmartRef__":true,"id":21133},"source":"function (value) {\n return (value === '-- ALL --') ? null : value;\n}","funcProperties":{"__isSmartRef__":true,"id":21136},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"21136":{},"21137":{"resizeHeight":true},"21138":{"submorphs":[],"scripts":[],"id":836,"shape":{"__isSmartRef__":true,"id":21139},"droppingEnabled":true,"halosEnabled":true,"__layered_draggingEnabled__":true,"layout":{"__isSmartRef__":true,"id":21144},"priorExtent":{"__isSmartRef__":true,"id":21145},"titleBar":{"__isSmartRef__":true,"id":21146},"contentOffset":{"__isSmartRef__":true,"id":21287},"collapsedTransform":null,"collapsedExtent":null,"expandedTransform":{"__isSmartRef__":true,"id":21288},"expandedExtent":{"__isSmartRef__":true,"id":21289},"highlighted":true,"_Rotation":0,"_Scale":1,"prevDragPos":{"__isSmartRef__":true,"id":21290},"showsHalos":false,"name":"ObjectEditor","__SourceModuleName__":"Global.lively.morphic.Widgets","target":{"__isSmartRef__":true,"id":21291},"expandedPosition":{"__isSmartRef__":true,"id":21614},"partsBinMetaInfo":{"__isSmartRef__":true,"id":21615},"scriptList":{"__isSmartRef__":true,"id":21121},"scriptPane":{"__isSmartRef__":true,"id":21616},"classButton":{"__isSmartRef__":true,"id":21789},"connectionList":{"__isSmartRef__":true,"id":21834},"targetButton":{"__isSmartRef__":true,"id":21859},"renderContextTable":{"__isSmartRef__":true,"id":21902},"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"_Position":{"__isSmartRef__":true,"id":21903},"morphSelector":{"__isSmartRef__":true,"id":21904},"eventHandler":{"__isSmartRef__":true,"id":21988},"cameForward":false,"isCopyMorphRef":true,"morphRefId":1,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":21989},"__LivelyClassName__":"lively.morphic.Window","withoutLayers":["Global.lively.morphic.GrabbingLayer"]},"21139":{"_BorderWidth":1,"_Fill":{"__isSmartRef__":true,"id":21140},"_StrokeOpacity":0,"_BorderRadius":9.25,"_Extent":{"__isSmartRef__":true,"id":21141},"__SourceModuleName__":"Global.lively.morphic.Shapes","_BorderColor":{"__isSmartRef__":true,"id":21142},"renderContextTable":{"__isSmartRef__":true,"id":21143},"_Opacity":1,"_BorderStyle":"solid","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"21140":{"r":1,"g":1,"b":1,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"21141":{"x":981,"y":585.2,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"21142":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"21143":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"21144":{"adjustForNewBounds":true},"21145":{"x":981,"y":585.2,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"21146":{"submorphs":[{"__isSmartRef__":true,"id":21147},{"__isSmartRef__":true,"id":21160},{"__isSmartRef__":true,"id":21204},{"__isSmartRef__":true,"id":21236}],"scripts":[],"id":837,"shape":{"__isSmartRef__":true,"id":21269},"droppingEnabled":true,"halosEnabled":true,"layout":{"__isSmartRef__":true,"id":21282},"_Position":{"__isSmartRef__":true,"id":21283},"eventsAreIgnored":true,"windowMorph":{"__isSmartRef__":true,"id":21138},"label":{"__isSmartRef__":true,"id":21147},"closeButton":{"__isSmartRef__":true,"id":21160},"menuButton":{"__isSmartRef__":true,"id":21204},"collapseButton":{"__isSmartRef__":true,"id":21236},"priorExtent":{"__isSmartRef__":true,"id":21284},"owner":null,"__SourceModuleName__":"Global.lively.morphic.Widgets","name":"ObjectEditorTitleBar","_Scale":1,"renderContextTable":{"__isSmartRef__":true,"id":21285},"eventHandler":{"__isSmartRef__":true,"id":21286},"__LivelyClassName__":"lively.morphic.TitleBar"},"21147":{"submorphs":[],"scripts":[],"id":838,"shape":{"__isSmartRef__":true,"id":21148},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Padding":{"__isSmartRef__":true,"id":21153},"_ClipMode":"hidden","fixedWidth":false,"_WhiteSpaceHandling":"pre","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","_Position":{"__isSmartRef__":true,"id":21154},"priorExtent":{"__isSmartRef__":true,"id":21155},"_MaxTextWidth":null,"_MaxTextHeight":17,"textChunks":[{"__isSmartRef__":true,"id":21156}],"evalEnabled":false,"isLabel":true,"eventsAreIgnored":true,"_FontSize":10,"_Align":"center","owner":{"__isSmartRef__":true,"id":21146},"__SourceModuleName__":"Global.lively.morphic.TextCore","_Scale":1,"renderContextTable":{"__isSmartRef__":true,"id":21158},"eventHandler":{"__isSmartRef__":true,"id":21159},"_HandStyle":"default","_PointerEvents":"none","__LivelyClassName__":"lively.morphic.Text"},"21148":{"_Position":{"__isSmartRef__":true,"id":21149},"_Extent":{"__isSmartRef__":true,"id":21150},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":21151},"_Fill":null,"_BorderRadius":0,"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":21152},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"21149":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"21150":{"x":921.9776803724167,"y":17,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"21151":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"21152":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"21153":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"21154":{"x":20,"y":3,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"21155":{"x":921.9776803724167,"y":17,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"21156":{"style":{"__isSmartRef__":true,"id":21157},"chunkOwner":{"__isSmartRef__":true,"id":21147},"storedString":"","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"21157":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"21158":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML"},"21159":{"morph":{"__isSmartRef__":true,"id":21147},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"21160":{"submorphs":[{"__isSmartRef__":true,"id":21161}],"scripts":[],"id":839,"shape":{"__isSmartRef__":true,"id":21173},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":21188},"priorExtent":{"__isSmartRef__":true,"id":21189},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":21177},"lighterFill":{"__isSmartRef__":true,"id":21190},"label":{"__isSmartRef__":true,"id":21161},"owner":{"__isSmartRef__":true,"id":21146},"layout":{"__isSmartRef__":true,"id":21199},"attributeConnections":[{"__isSmartRef__":true,"id":21200},{"__isSmartRef__":true,"id":21201}],"doNotSerialize":["$$getHelpText","$$fire"],"doNotCopyProperties":["$$getHelpText","$$fire"],"__SourceModuleName__":"Global.lively.morphic.Widgets","_Scale":1,"renderContextTable":{"__isSmartRef__":true,"id":21202},"eventHandler":{"__isSmartRef__":true,"id":21203},"__LivelyClassName__":"lively.morphic.WindowControl"},"21161":{"submorphs":[],"scripts":[],"id":840,"shape":{"__isSmartRef__":true,"id":21162},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Padding":{"__isSmartRef__":true,"id":21166},"_ClipMode":"hidden","fixedWidth":false,"_WhiteSpaceHandling":"pre","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","_Position":{"__isSmartRef__":true,"id":21167},"priorExtent":{"__isSmartRef__":true,"id":21168},"_MaxTextWidth":null,"_MaxTextHeight":17,"textChunks":[{"__isSmartRef__":true,"id":21169}],"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":21160},"isLabel":true,"eventsAreIgnored":true,"_FontSize":8,"__SourceModuleName__":"Global.lively.morphic.TextCore","_Scale":1,"renderContextTable":{"__isSmartRef__":true,"id":21171},"eventHandler":{"__isSmartRef__":true,"id":21172},"_HandStyle":"default","_PointerEvents":"none","__LivelyClassName__":"lively.morphic.Text"},"21162":{"_Position":{"__isSmartRef__":true,"id":21163},"_Extent":{"__isSmartRef__":true,"id":21164},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":21151},"_Fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":21165},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"21163":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"21164":{"x":17,"y":17,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"21165":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"21166":{"x":5,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"21167":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"21168":{"x":17,"y":17,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"21169":{"style":{"__isSmartRef__":true,"id":21170},"chunkOwner":{"__isSmartRef__":true,"id":21161},"storedString":"","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"21170":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"21171":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML"},"21172":{"morph":{"__isSmartRef__":true,"id":21161},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"21173":{"_Position":{"__isSmartRef__":true,"id":21174},"_Extent":{"__isSmartRef__":true,"id":21175},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":21176},"_Fill":{"__isSmartRef__":true,"id":21177},"_StrokeOpacity":0,"_BorderRadius":5,"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":21187},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"21174":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"21175":{"x":17,"y":17,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"21176":{"r":0.7411764705882353,"g":0.7450980392156863,"b":0.7529411764705882,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"21177":{"stops":[{"__isSmartRef__":true,"id":21178},{"__isSmartRef__":true,"id":21180},{"__isSmartRef__":true,"id":21182},{"__isSmartRef__":true,"id":21184}],"vector":{"__isSmartRef__":true,"id":21186},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"21178":{"offset":0,"color":{"__isSmartRef__":true,"id":21179}},"21179":{"r":0.9600000000000001,"g":0.9600000000000001,"b":0.9600000000000001,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"21180":{"offset":0.4,"color":{"__isSmartRef__":true,"id":21181}},"21181":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"21182":{"offset":0.6,"color":{"__isSmartRef__":true,"id":21183}},"21183":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"21184":{"offset":1,"color":{"__isSmartRef__":true,"id":21185}},"21185":{"r":0.94,"g":0.94,"b":0.94,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"21186":{"x":0,"y":0,"width":0,"height":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"21187":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"21188":{"x":960.9776803724167,"y":3,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"21189":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"21190":{"stops":[{"__isSmartRef__":true,"id":21191},{"__isSmartRef__":true,"id":21193},{"__isSmartRef__":true,"id":21195},{"__isSmartRef__":true,"id":21197}],"vector":{"__isSmartRef__":true,"id":21186},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"21191":{"offset":0,"color":{"__isSmartRef__":true,"id":21192}},"21192":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"21193":{"offset":0.4,"color":{"__isSmartRef__":true,"id":21194}},"21194":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"21195":{"offset":0.6,"color":{"__isSmartRef__":true,"id":21196}},"21196":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"21197":{"offset":1,"color":{"__isSmartRef__":true,"id":21198}},"21198":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"21199":{"moveHorizontal":true},"21200":{"sourceObj":{"__isSmartRef__":true,"id":21160},"sourceAttrName":"getHelpText","targetObj":{"__isSmartRef__":true,"id":21138},"targetMethodName":"getCloseHelp","converter":null,"converterString":null,"updater":null,"updaterString":null,"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"21201":{"sourceObj":{"__isSmartRef__":true,"id":21160},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":21138},"targetMethodName":"initiateShutdown","converter":null,"converterString":null,"updater":null,"updaterString":null,"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"21202":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML"},"21203":{"morph":{"__isSmartRef__":true,"id":21160},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"21204":{"submorphs":[{"__isSmartRef__":true,"id":21205}],"scripts":[],"id":841,"shape":{"__isSmartRef__":true,"id":21217},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":21221},"priorExtent":{"__isSmartRef__":true,"id":21222},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":21177},"lighterFill":{"__isSmartRef__":true,"id":21223},"label":{"__isSmartRef__":true,"id":21205},"owner":{"__isSmartRef__":true,"id":21146},"attributeConnections":[{"__isSmartRef__":true,"id":21232},{"__isSmartRef__":true,"id":21233}],"doNotSerialize":["$$getHelpText","$$fire"],"doNotCopyProperties":["$$getHelpText","$$fire"],"__SourceModuleName__":"Global.lively.morphic.Widgets","showsHalos":false,"_Scale":1,"renderContextTable":{"__isSmartRef__":true,"id":21234},"eventHandler":{"__isSmartRef__":true,"id":21235},"__LivelyClassName__":"lively.morphic.WindowControl"},"21205":{"submorphs":[],"scripts":[],"id":842,"shape":{"__isSmartRef__":true,"id":21206},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Padding":{"__isSmartRef__":true,"id":21210},"_ClipMode":"hidden","fixedWidth":false,"_WhiteSpaceHandling":"pre","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","_Position":{"__isSmartRef__":true,"id":21211},"priorExtent":{"__isSmartRef__":true,"id":21212},"_MaxTextWidth":null,"_MaxTextHeight":17,"textChunks":[{"__isSmartRef__":true,"id":21213}],"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":21204},"isLabel":true,"eventsAreIgnored":true,"_FontSize":8,"__SourceModuleName__":"Global.lively.morphic.TextCore","_Scale":1,"renderContextTable":{"__isSmartRef__":true,"id":21215},"eventHandler":{"__isSmartRef__":true,"id":21216},"_HandStyle":"default","_PointerEvents":"none","__LivelyClassName__":"lively.morphic.Text"},"21206":{"_Position":{"__isSmartRef__":true,"id":21207},"_Extent":{"__isSmartRef__":true,"id":21208},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":21151},"_Fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":21209},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"21207":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"21208":{"x":17,"y":17,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"21209":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"21210":{"x":5,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"21211":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"21212":{"x":17,"y":17,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"21213":{"style":{"__isSmartRef__":true,"id":21214},"chunkOwner":{"__isSmartRef__":true,"id":21205},"storedString":"","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"21214":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"21215":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML"},"21216":{"morph":{"__isSmartRef__":true,"id":21205},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"21217":{"_Position":{"__isSmartRef__":true,"id":21218},"_Extent":{"__isSmartRef__":true,"id":21219},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":21176},"_Fill":{"__isSmartRef__":true,"id":21177},"_StrokeOpacity":0,"_BorderRadius":5,"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":21220},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"21218":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"21219":{"x":17,"y":17,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"21220":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"21221":{"x":3,"y":3,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"21222":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"21223":{"stops":[{"__isSmartRef__":true,"id":21224},{"__isSmartRef__":true,"id":21226},{"__isSmartRef__":true,"id":21228},{"__isSmartRef__":true,"id":21230}],"vector":{"__isSmartRef__":true,"id":21186},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"21224":{"offset":0,"color":{"__isSmartRef__":true,"id":21225}},"21225":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"21226":{"offset":0.4,"color":{"__isSmartRef__":true,"id":21227}},"21227":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"21228":{"offset":0.6,"color":{"__isSmartRef__":true,"id":21229}},"21229":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"21230":{"offset":1,"color":{"__isSmartRef__":true,"id":21231}},"21231":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"21232":{"sourceObj":{"__isSmartRef__":true,"id":21204},"sourceAttrName":"getHelpText","targetObj":{"__isSmartRef__":true,"id":21138},"targetMethodName":"getMenuHelp","converter":null,"converterString":null,"updater":null,"updaterString":null,"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"21233":{"sourceObj":{"__isSmartRef__":true,"id":21204},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":21138},"targetMethodName":"showTargetMorphMenu","converter":null,"converterString":null,"updater":null,"updaterString":null,"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"21234":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML"},"21235":{"morph":{"__isSmartRef__":true,"id":21204},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"21236":{"submorphs":[{"__isSmartRef__":true,"id":21237}],"scripts":[],"id":843,"shape":{"__isSmartRef__":true,"id":21249},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":21253},"priorExtent":{"__isSmartRef__":true,"id":21254},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":21177},"lighterFill":{"__isSmartRef__":true,"id":21255},"label":{"__isSmartRef__":true,"id":21237},"owner":{"__isSmartRef__":true,"id":21146},"layout":{"__isSmartRef__":true,"id":21264},"attributeConnections":[{"__isSmartRef__":true,"id":21265},{"__isSmartRef__":true,"id":21266}],"doNotSerialize":["$$getHelpText","$$fire"],"doNotCopyProperties":["$$getHelpText","$$fire"],"__SourceModuleName__":"Global.lively.morphic.Widgets","_Scale":1,"renderContextTable":{"__isSmartRef__":true,"id":21267},"eventHandler":{"__isSmartRef__":true,"id":21268},"__LivelyClassName__":"lively.morphic.WindowControl"},"21237":{"submorphs":[],"scripts":[],"id":844,"shape":{"__isSmartRef__":true,"id":21238},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Padding":{"__isSmartRef__":true,"id":21242},"_ClipMode":"hidden","fixedWidth":false,"_WhiteSpaceHandling":"pre","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","_Position":{"__isSmartRef__":true,"id":21243},"priorExtent":{"__isSmartRef__":true,"id":21244},"_MaxTextWidth":null,"_MaxTextHeight":17,"textChunks":[{"__isSmartRef__":true,"id":21245}],"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":21236},"isLabel":true,"eventsAreIgnored":true,"_FontSize":8,"__SourceModuleName__":"Global.lively.morphic.TextCore","_Scale":1,"renderContextTable":{"__isSmartRef__":true,"id":21247},"eventHandler":{"__isSmartRef__":true,"id":21248},"_HandStyle":"default","_PointerEvents":"none","__LivelyClassName__":"lively.morphic.Text"},"21238":{"_Position":{"__isSmartRef__":true,"id":21239},"_Extent":{"__isSmartRef__":true,"id":21240},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":21151},"_Fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":21241},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"21239":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"21240":{"x":17,"y":17,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"21241":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"21242":{"x":5,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"21243":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"21244":{"x":17,"y":17,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"21245":{"style":{"__isSmartRef__":true,"id":21246},"chunkOwner":{"__isSmartRef__":true,"id":21237},"storedString":"","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"21246":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"21247":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML"},"21248":{"morph":{"__isSmartRef__":true,"id":21237},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"21249":{"_Position":{"__isSmartRef__":true,"id":21250},"_Extent":{"__isSmartRef__":true,"id":21251},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":21176},"_Fill":{"__isSmartRef__":true,"id":21177},"_StrokeOpacity":0,"_BorderRadius":5,"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":21252},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"21250":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"21251":{"x":17,"y":17,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"21252":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"21253":{"x":941.9776803724167,"y":3,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"21254":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"21255":{"stops":[{"__isSmartRef__":true,"id":21256},{"__isSmartRef__":true,"id":21258},{"__isSmartRef__":true,"id":21260},{"__isSmartRef__":true,"id":21262}],"vector":{"__isSmartRef__":true,"id":21186},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"21256":{"offset":0,"color":{"__isSmartRef__":true,"id":21257}},"21257":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"21258":{"offset":0.4,"color":{"__isSmartRef__":true,"id":21259}},"21259":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"21260":{"offset":0.6,"color":{"__isSmartRef__":true,"id":21261}},"21261":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"21262":{"offset":1,"color":{"__isSmartRef__":true,"id":21263}},"21263":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"21264":{"moveHorizontal":true},"21265":{"sourceObj":{"__isSmartRef__":true,"id":21236},"sourceAttrName":"getHelpText","targetObj":{"__isSmartRef__":true,"id":21138},"targetMethodName":"getCollapseHelp","converter":null,"converterString":null,"updater":null,"updaterString":null,"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"21266":{"sourceObj":{"__isSmartRef__":true,"id":21236},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":21138},"targetMethodName":"toggleCollapse","converter":null,"converterString":null,"updater":null,"updaterString":null,"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"21267":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML"},"21268":{"morph":{"__isSmartRef__":true,"id":21236},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"21269":{"_Position":{"__isSmartRef__":true,"id":21270},"_Extent":{"__isSmartRef__":true,"id":21271},"_BorderWidth":2,"_BorderColor":{"__isSmartRef__":true,"id":21272},"_Fill":{"__isSmartRef__":true,"id":21273},"_StrokeOpacity":1,"_BorderRadius":"8px 8px 0px 0px","__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":21281},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"21270":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"21271":{"x":980.9776803724167,"y":22,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"21272":{"r":0.4,"g":0.4,"b":0.4,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"21273":{"stops":[{"__isSmartRef__":true,"id":21274},{"__isSmartRef__":true,"id":21276},{"__isSmartRef__":true,"id":21278}],"vector":{"__isSmartRef__":true,"id":21280},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"21274":{"offset":0,"color":{"__isSmartRef__":true,"id":21275}},"21275":{"r":0.7200000000000001,"g":0.7200000000000001,"b":0.7200000000000001,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"21276":{"offset":0.6,"color":{"__isSmartRef__":true,"id":21277}},"21277":{"r":0.9,"g":0.9,"b":0.9,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"21278":{"offset":1,"color":{"__isSmartRef__":true,"id":21279}},"21279":{"r":0.7200000000000001,"g":0.7200000000000001,"b":0.7200000000000001,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"21280":{"x":0,"y":1,"width":0,"height":-1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"21281":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"21282":{"resizeWidth":true,"adjustForNewBounds":true},"21283":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"21284":{"x":980.9776803724167,"y":22,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"21285":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML"},"21286":{"morph":{"__isSmartRef__":true,"id":21146},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"21287":{"x":0,"y":22,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"21288":{"a":1,"b":0,"c":0,"d":1,"e":377.6609726943286,"f":419.5142810783999,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"lively.morphic.Similitude"},"21289":{"x":861.5223196275833,"y":575.166499196892,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"21290":{"x":613,"y":129,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"21291":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":21292},"id":394,"renderContextTable":{"__isSmartRef__":true,"id":21298},"textChunks":[{"__isSmartRef__":true,"id":21299}],"eventHandler":{"__isSmartRef__":true,"id":21301},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Padding":{"__isSmartRef__":true,"id":21302},"_ClipMode":"auto","fixedWidth":true,"_WhiteSpaceHandling":"pre-wrap","fixedHeight":true,"allowInput":true,"_FontFamily":"Helvetica","_Position":{"__isSmartRef__":true,"id":21303},"priorExtent":{"__isSmartRef__":true,"id":21304},"_MaxTextWidth":500,"_MaxTextHeight":200,"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":21305},"layout":{"__isSmartRef__":true,"id":21452},"doitContext":{"__isSmartRef__":true,"id":21453},"priorSelectionRange":[0,36],"charsReplaced":"","lastFindLoc":20,"showsHalos":false,"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.Text"},"21292":{"_Position":{"__isSmartRef__":true,"id":21293},"renderContextTable":{"__isSmartRef__":true,"id":21294},"_Extent":{"__isSmartRef__":true,"id":21295},"_BorderWidth":2,"_BorderColor":{"__isSmartRef__":true,"id":21296},"_Fill":{"__isSmartRef__":true,"id":21297},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"21293":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"21294":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"21295":{"x":500,"y":200,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"21296":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"21297":{"r":0.95,"g":0.95,"b":0.95,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"21298":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML"},"21299":{"style":{"__isSmartRef__":true,"id":21300},"chunkOwner":{"__isSmartRef__":true,"id":21291},"storedString":"","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"21300":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"21301":{"morph":{"__isSmartRef__":true,"id":21291},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"21302":{"x":2,"y":1,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"21303":{"x":0,"y":22,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"21304":{"x":500,"y":200,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"21305":{"submorphs":[{"__isSmartRef__":true,"id":21291},{"__isSmartRef__":true,"id":21306}],"scripts":[],"shape":{"__isSmartRef__":true,"id":21443},"id":395,"renderContextTable":{"__isSmartRef__":true,"id":21446},"eventHandler":{"__isSmartRef__":true,"id":21447},"droppingEnabled":true,"halosEnabled":true,"__layered_draggingEnabled__":true,"layout":{"__isSmartRef__":true,"id":21448},"LK2":true,"_Position":{"__isSmartRef__":true,"id":21449},"priorExtent":{"__isSmartRef__":true,"id":21450},"targetMorph":{"__isSmartRef__":true,"id":21291},"titleBar":{"__isSmartRef__":true,"id":21306},"contentOffset":{"__isSmartRef__":true,"id":21303},"collapsedTransform":null,"collapsedExtent":null,"expandedTransform":null,"expandedExtent":null,"ignoreEventsOnExpand":false,"highlighted":true,"_Rotation":0,"_Scale":1,"prevDragPos":{"__isSmartRef__":true,"id":21451},"cameForward":false,"showsHalos":false,"__SourceModuleName__":"Global.lively.morphic.Widgets","__LivelyClassName__":"lively.morphic.Window","withoutLayers":["Global.lively.morphic.GrabbingLayer"]},"21306":{"submorphs":[{"__isSmartRef__":true,"id":21307},{"__isSmartRef__":true,"id":21320},{"__isSmartRef__":true,"id":21366},{"__isSmartRef__":true,"id":21399}],"scripts":[],"shape":{"__isSmartRef__":true,"id":21433},"id":396,"renderContextTable":{"__isSmartRef__":true,"id":21438},"eventHandler":{"__isSmartRef__":true,"id":21439},"droppingEnabled":true,"halosEnabled":true,"layout":{"__isSmartRef__":true,"id":21440},"_Position":{"__isSmartRef__":true,"id":21441},"windowMorph":{"__isSmartRef__":true,"id":21305},"label":{"__isSmartRef__":true,"id":21307},"closeButton":{"__isSmartRef__":true,"id":21320},"menuButton":{"__isSmartRef__":true,"id":21366},"collapseButton":{"__isSmartRef__":true,"id":21399},"priorExtent":{"__isSmartRef__":true,"id":21442},"owner":{"__isSmartRef__":true,"id":21305},"__SourceModuleName__":"Global.lively.morphic.Widgets","__LivelyClassName__":"lively.morphic.TitleBar"},"21307":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":21308},"id":397,"renderContextTable":{"__isSmartRef__":true,"id":21312},"textChunks":[{"__isSmartRef__":true,"id":21313}],"eventHandler":{"__isSmartRef__":true,"id":21315},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Padding":{"__isSmartRef__":true,"id":21316},"_ClipMode":"hidden","fixedWidth":true,"_WhiteSpaceHandling":"pre-wrap","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","evalEnabled":false,"isLabel":true,"_HandStyle":"default","layout":{"__isSmartRef__":true,"id":21317},"_FontSize":10,"_Align":"center","eventsAreIgnored":true,"_PointerEvents":"none","owner":{"__isSmartRef__":true,"id":21306},"priorExtent":{"__isSmartRef__":true,"id":21318},"_MaxTextWidth":441,"_MaxTextHeight":17,"_Position":{"__isSmartRef__":true,"id":21319},"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.Text"},"21308":{"_Position":{"__isSmartRef__":true,"id":21309},"renderContextTable":{"__isSmartRef__":true,"id":21310},"_Extent":{"__isSmartRef__":true,"id":21311},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":21296},"_Fill":null,"_BorderRadius":0,"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"21309":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"21310":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"21311":{"x":441,"y":17,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"21312":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML"},"21313":{"style":{"__isSmartRef__":true,"id":21314},"chunkOwner":{"__isSmartRef__":true,"id":21307},"storedString":"","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"21314":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"21315":{"morph":{"__isSmartRef__":true,"id":21307},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"21316":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"21317":{"resizeWidth":true},"21318":{"x":0,"y":14,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"21319":{"x":20,"y":3,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"21320":{"submorphs":[{"__isSmartRef__":true,"id":21321}],"scripts":[],"shape":{"__isSmartRef__":true,"id":21333},"id":398,"renderContextTable":{"__isSmartRef__":true,"id":21348},"eventHandler":{"__isSmartRef__":true,"id":21349},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":21350},"priorExtent":{"__isSmartRef__":true,"id":21351},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":21338},"lighterFill":{"__isSmartRef__":true,"id":21352},"label":{"__isSmartRef__":true,"id":21321},"owner":{"__isSmartRef__":true,"id":21306},"layout":{"__isSmartRef__":true,"id":21361},"attributeConnections":[{"__isSmartRef__":true,"id":21362},{"__isSmartRef__":true,"id":21364}],"doNotSerialize":["$$getHelpText","$$fire"],"doNotCopyProperties":["$$getHelpText","$$fire"],"__SourceModuleName__":"Global.lively.morphic.Widgets","__LivelyClassName__":"lively.morphic.WindowControl"},"21321":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":21322},"id":399,"renderContextTable":{"__isSmartRef__":true,"id":21326},"textChunks":[{"__isSmartRef__":true,"id":21327}],"eventHandler":{"__isSmartRef__":true,"id":21329},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Padding":{"__isSmartRef__":true,"id":21330},"_ClipMode":"hidden","fixedWidth":true,"_WhiteSpaceHandling":"pre-wrap","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","_Position":{"__isSmartRef__":true,"id":21331},"priorExtent":{"__isSmartRef__":true,"id":21332},"_MaxTextWidth":17,"_MaxTextHeight":17,"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":21320},"isLabel":true,"_HandStyle":"default","_FontSize":8,"_Align":"center","eventsAreIgnored":true,"_PointerEvents":"none","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.Text"},"21322":{"_Position":{"__isSmartRef__":true,"id":21323},"renderContextTable":{"__isSmartRef__":true,"id":21324},"_Extent":{"__isSmartRef__":true,"id":21325},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":21296},"_Fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"21323":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"21324":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"21325":{"x":17,"y":17,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"21326":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML"},"21327":{"style":{"__isSmartRef__":true,"id":21328},"chunkOwner":{"__isSmartRef__":true,"id":21321},"storedString":"","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"21328":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"21329":{"morph":{"__isSmartRef__":true,"id":21321},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"21330":{"x":0,"y":3,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"21331":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"21332":{"x":17,"y":17,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"21333":{"_Position":{"__isSmartRef__":true,"id":21334},"renderContextTable":{"__isSmartRef__":true,"id":21335},"_Extent":{"__isSmartRef__":true,"id":21336},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":21337},"_Fill":{"__isSmartRef__":true,"id":21338},"_StrokeOpacity":0,"_BorderRadius":5,"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"21334":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"21335":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"21336":{"x":17,"y":17,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"21337":{"r":0.7411764705882353,"g":0.7450980392156863,"b":0.7529411764705882,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"21338":{"stops":[{"__isSmartRef__":true,"id":21339},{"__isSmartRef__":true,"id":21341},{"__isSmartRef__":true,"id":21343},{"__isSmartRef__":true,"id":21345}],"vector":{"__isSmartRef__":true,"id":21347},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"21339":{"offset":0,"color":{"__isSmartRef__":true,"id":21340}},"21340":{"r":0.9600000000000001,"g":0.9600000000000001,"b":0.9600000000000001,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"21341":{"offset":0.4,"color":{"__isSmartRef__":true,"id":21342}},"21342":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"21343":{"offset":0.6,"color":{"__isSmartRef__":true,"id":21344}},"21344":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"21345":{"offset":1,"color":{"__isSmartRef__":true,"id":21346}},"21346":{"r":0.94,"g":0.94,"b":0.94,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"21347":{"x":0,"y":0,"width":0,"height":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"21348":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML"},"21349":{"morph":{"__isSmartRef__":true,"id":21320},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"21350":{"x":480,"y":3,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"21351":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"21352":{"stops":[{"__isSmartRef__":true,"id":21353},{"__isSmartRef__":true,"id":21355},{"__isSmartRef__":true,"id":21357},{"__isSmartRef__":true,"id":21359}],"vector":{"__isSmartRef__":true,"id":21347},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"21353":{"offset":0,"color":{"__isSmartRef__":true,"id":21354}},"21354":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"21355":{"offset":0.4,"color":{"__isSmartRef__":true,"id":21356}},"21356":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"21357":{"offset":0.6,"color":{"__isSmartRef__":true,"id":21358}},"21358":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"21359":{"offset":1,"color":{"__isSmartRef__":true,"id":21360}},"21360":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"21361":{"moveHorizontal":true},"21362":{"sourceObj":{"__isSmartRef__":true,"id":21320},"sourceAttrName":"getHelpText","targetObj":{"__isSmartRef__":true,"id":21305},"targetMethodName":"getCloseHelp","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":21363},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"21363":{"source":{"__isSmartRef__":true,"id":21320},"target":{"__isSmartRef__":true,"id":21305}},"21364":{"sourceObj":{"__isSmartRef__":true,"id":21320},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":21305},"targetMethodName":"initiateShutdown","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":21365},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"21365":{"source":{"__isSmartRef__":true,"id":21320},"target":{"__isSmartRef__":true,"id":21305}},"21366":{"submorphs":[{"__isSmartRef__":true,"id":21367}],"scripts":[],"shape":{"__isSmartRef__":true,"id":21378},"id":400,"renderContextTable":{"__isSmartRef__":true,"id":21382},"eventHandler":{"__isSmartRef__":true,"id":21383},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":21384},"priorExtent":{"__isSmartRef__":true,"id":21385},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":21338},"lighterFill":{"__isSmartRef__":true,"id":21386},"label":{"__isSmartRef__":true,"id":21367},"owner":{"__isSmartRef__":true,"id":21306},"attributeConnections":[{"__isSmartRef__":true,"id":21395},{"__isSmartRef__":true,"id":21397}],"doNotSerialize":["$$getHelpText","$$fire"],"doNotCopyProperties":["$$getHelpText","$$fire"],"__SourceModuleName__":"Global.lively.morphic.Widgets","__LivelyClassName__":"lively.morphic.WindowControl"},"21367":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":21368},"id":401,"renderContextTable":{"__isSmartRef__":true,"id":21372},"textChunks":[{"__isSmartRef__":true,"id":21373}],"eventHandler":{"__isSmartRef__":true,"id":21375},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Padding":{"__isSmartRef__":true,"id":21330},"_ClipMode":"hidden","fixedWidth":true,"_WhiteSpaceHandling":"pre-wrap","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","_Position":{"__isSmartRef__":true,"id":21376},"priorExtent":{"__isSmartRef__":true,"id":21377},"_MaxTextWidth":17,"_MaxTextHeight":17,"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":21366},"isLabel":true,"_HandStyle":"default","_FontSize":8,"_Align":"center","eventsAreIgnored":true,"_PointerEvents":"none","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.Text"},"21368":{"_Position":{"__isSmartRef__":true,"id":21369},"renderContextTable":{"__isSmartRef__":true,"id":21370},"_Extent":{"__isSmartRef__":true,"id":21371},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":21296},"_Fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"21369":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"21370":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"21371":{"x":17,"y":17,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"21372":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML"},"21373":{"style":{"__isSmartRef__":true,"id":21374},"chunkOwner":{"__isSmartRef__":true,"id":21367},"storedString":"","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"21374":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"21375":{"morph":{"__isSmartRef__":true,"id":21367},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"21376":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"21377":{"x":17,"y":17,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"21378":{"_Position":{"__isSmartRef__":true,"id":21379},"renderContextTable":{"__isSmartRef__":true,"id":21380},"_Extent":{"__isSmartRef__":true,"id":21381},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":21337},"_Fill":{"__isSmartRef__":true,"id":21338},"_StrokeOpacity":0,"_BorderRadius":5,"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"21379":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"21380":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"21381":{"x":17,"y":17,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"21382":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML"},"21383":{"morph":{"__isSmartRef__":true,"id":21366},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"21384":{"x":3,"y":3,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"21385":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"21386":{"stops":[{"__isSmartRef__":true,"id":21387},{"__isSmartRef__":true,"id":21389},{"__isSmartRef__":true,"id":21391},{"__isSmartRef__":true,"id":21393}],"vector":{"__isSmartRef__":true,"id":21347},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"21387":{"offset":0,"color":{"__isSmartRef__":true,"id":21388}},"21388":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"21389":{"offset":0.4,"color":{"__isSmartRef__":true,"id":21390}},"21390":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"21391":{"offset":0.6,"color":{"__isSmartRef__":true,"id":21392}},"21392":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"21393":{"offset":1,"color":{"__isSmartRef__":true,"id":21394}},"21394":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"21395":{"sourceObj":{"__isSmartRef__":true,"id":21366},"sourceAttrName":"getHelpText","targetObj":{"__isSmartRef__":true,"id":21305},"targetMethodName":"getMenuHelp","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":21396},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"21396":{"source":{"__isSmartRef__":true,"id":21366},"target":{"__isSmartRef__":true,"id":21305}},"21397":{"sourceObj":{"__isSmartRef__":true,"id":21366},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":21305},"targetMethodName":"showTargetMorphMenu","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":21398},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"21398":{"source":{"__isSmartRef__":true,"id":21366},"target":{"__isSmartRef__":true,"id":21305}},"21399":{"submorphs":[{"__isSmartRef__":true,"id":21400}],"scripts":[],"shape":{"__isSmartRef__":true,"id":21411},"id":402,"renderContextTable":{"__isSmartRef__":true,"id":21415},"eventHandler":{"__isSmartRef__":true,"id":21416},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":21417},"priorExtent":{"__isSmartRef__":true,"id":21418},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":21338},"lighterFill":{"__isSmartRef__":true,"id":21419},"label":{"__isSmartRef__":true,"id":21400},"owner":{"__isSmartRef__":true,"id":21306},"layout":{"__isSmartRef__":true,"id":21428},"attributeConnections":[{"__isSmartRef__":true,"id":21429},{"__isSmartRef__":true,"id":21431}],"doNotSerialize":["$$getHelpText","$$fire"],"doNotCopyProperties":["$$getHelpText","$$fire"],"__SourceModuleName__":"Global.lively.morphic.Widgets","__LivelyClassName__":"lively.morphic.WindowControl"},"21400":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":21401},"id":403,"renderContextTable":{"__isSmartRef__":true,"id":21405},"textChunks":[{"__isSmartRef__":true,"id":21406}],"eventHandler":{"__isSmartRef__":true,"id":21408},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Padding":{"__isSmartRef__":true,"id":21330},"_ClipMode":"hidden","fixedWidth":true,"_WhiteSpaceHandling":"pre-wrap","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","_Position":{"__isSmartRef__":true,"id":21409},"priorExtent":{"__isSmartRef__":true,"id":21410},"_MaxTextWidth":17,"_MaxTextHeight":17,"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":21399},"isLabel":true,"_HandStyle":"default","_FontSize":8,"_Align":"center","eventsAreIgnored":true,"_PointerEvents":"none","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.Text"},"21401":{"_Position":{"__isSmartRef__":true,"id":21402},"renderContextTable":{"__isSmartRef__":true,"id":21403},"_Extent":{"__isSmartRef__":true,"id":21404},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":21296},"_Fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"21402":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"21403":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"21404":{"x":17,"y":17,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"21405":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML"},"21406":{"style":{"__isSmartRef__":true,"id":21407},"chunkOwner":{"__isSmartRef__":true,"id":21400},"storedString":"","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"21407":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"21408":{"morph":{"__isSmartRef__":true,"id":21400},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"21409":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"21410":{"x":17,"y":17,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"21411":{"_Position":{"__isSmartRef__":true,"id":21412},"renderContextTable":{"__isSmartRef__":true,"id":21413},"_Extent":{"__isSmartRef__":true,"id":21414},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":21337},"_Fill":{"__isSmartRef__":true,"id":21338},"_StrokeOpacity":0,"_BorderRadius":5,"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"21412":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"21413":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"21414":{"x":17,"y":17,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"21415":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML"},"21416":{"morph":{"__isSmartRef__":true,"id":21399},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"21417":{"x":461,"y":3,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"21418":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"21419":{"stops":[{"__isSmartRef__":true,"id":21420},{"__isSmartRef__":true,"id":21422},{"__isSmartRef__":true,"id":21424},{"__isSmartRef__":true,"id":21426}],"vector":{"__isSmartRef__":true,"id":21347},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"21420":{"offset":0,"color":{"__isSmartRef__":true,"id":21421}},"21421":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"21422":{"offset":0.4,"color":{"__isSmartRef__":true,"id":21423}},"21423":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"21424":{"offset":0.6,"color":{"__isSmartRef__":true,"id":21425}},"21425":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"21426":{"offset":1,"color":{"__isSmartRef__":true,"id":21427}},"21427":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"21428":{"moveHorizontal":true},"21429":{"sourceObj":{"__isSmartRef__":true,"id":21399},"sourceAttrName":"getHelpText","targetObj":{"__isSmartRef__":true,"id":21305},"targetMethodName":"getCollapseHelp","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":21430},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"21430":{"source":{"__isSmartRef__":true,"id":21399},"target":{"__isSmartRef__":true,"id":21305}},"21431":{"sourceObj":{"__isSmartRef__":true,"id":21399},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":21305},"targetMethodName":"toggleCollapse","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":21432},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"21432":{"source":{"__isSmartRef__":true,"id":21399},"target":{"__isSmartRef__":true,"id":21305}},"21433":{"_Position":{"__isSmartRef__":true,"id":21434},"renderContextTable":{"__isSmartRef__":true,"id":21435},"_Extent":{"__isSmartRef__":true,"id":21436},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":21437},"_Fill":{"__isSmartRef__":true,"id":21273},"_StrokeOpacity":1,"_BorderRadius":"8px 8px 0px 0px","__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"21434":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"21435":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"21436":{"x":500,"y":22,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"21437":{"r":0.4,"g":0.4,"b":0.4,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"21438":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML"},"21439":{"morph":{"__isSmartRef__":true,"id":21306},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"21440":{"resizeWidth":true,"adjustForNewBounds":true},"21441":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"21442":{"x":500,"y":22,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"21443":{"renderContextTable":{"__isSmartRef__":true,"id":21444},"_BorderWidth":0,"_Fill":null,"_StrokeOpacity":0,"_BorderRadius":0,"_Extent":{"__isSmartRef__":true,"id":21445},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"21444":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"21445":{"x":500,"y":222,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"21446":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML"},"21447":{"morph":{"__isSmartRef__":true,"id":21305},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"21448":{"adjustForNewBounds":true},"21449":{"x":1234,"y":448,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"21450":{"x":500,"y":222,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"21451":{"x":1478,"y":453,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"21452":{"resizeWidth":true,"resizeHeight":true},"21453":{"submorphs":[{"__isSmartRef__":true,"id":21454},{"__isSmartRef__":true,"id":21468}],"scripts":[],"shape":{"__isSmartRef__":true,"id":21598},"id":361,"renderContextTable":{"__isSmartRef__":true,"id":21602},"eventHandler":{"__isSmartRef__":true,"id":21603},"droppingEnabled":true,"halosEnabled":true,"__layered_draggingEnabled__":true,"layout":{"__isSmartRef__":true,"id":21604},"LK2":true,"_Position":{"__isSmartRef__":true,"id":21605},"priorExtent":{"__isSmartRef__":true,"id":21606},"targetMorph":{"__isSmartRef__":true,"id":21454},"titleBar":{"__isSmartRef__":true,"id":21468},"contentOffset":{"__isSmartRef__":true,"id":21464},"collapsedTransform":{"__isSmartRef__":true,"id":21607},"collapsedExtent":{"__isSmartRef__":true,"id":21608},"expandedTransform":{"__isSmartRef__":true,"id":21609},"expandedExtent":{"__isSmartRef__":true,"id":21610},"ignoreEventsOnExpand":false,"owner":null,"showsHalos":false,"highlighted":true,"_Rotation":0,"_Scale":1,"prevDragPos":{"__isSmartRef__":true,"id":21611},"expandedPosition":{"__isSmartRef__":true,"id":21612},"state":"shutdown","collapsedPosition":{"__isSmartRef__":true,"id":21613},"__SourceModuleName__":"Global.lively.morphic.Widgets","__LivelyClassName__":"lively.morphic.Window","withoutLayers":["Global.lively.morphic.GrabbingLayer"]},"21454":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":21455},"id":360,"renderContextTable":{"__isSmartRef__":true,"id":21460},"textChunks":[{"__isSmartRef__":true,"id":21461}],"eventHandler":{"__isSmartRef__":true,"id":21463},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Padding":{"__isSmartRef__":true,"id":21302},"_ClipMode":"auto","fixedWidth":true,"_WhiteSpaceHandling":"pre-wrap","fixedHeight":true,"allowInput":true,"_FontFamily":"Monaco,monospace","_Position":{"__isSmartRef__":true,"id":21464},"priorExtent":{"__isSmartRef__":true,"id":21465},"_MaxTextWidth":500,"_MaxTextHeight":0,"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":21453},"layout":{"__isSmartRef__":true,"id":21466},"syntaxHighlightingWhileTyping":true,"attributeConnections":[{"__isSmartRef__":true,"id":21467}],"doNotSerialize":["$$textString"],"doNotCopyProperties":["$$textString"],"lastSyntaxHighlightTime":1307282796737,"accessibleInInactiveWindow":true,"eventsAreIgnored":false,"_HandStyle":"default","_PointerEvents":"auto","_Visible":true,"priorSelectionRange":[0,22],"charsReplaced":"","lastFindLoc":15,"__SourceModuleName__":"Global.lively.morphic.TextCore","textString":"undefined","cachedTextString":"undefined","__LivelyClassName__":"lively.morphic.Text"},"21455":{"_Position":{"__isSmartRef__":true,"id":21456},"renderContextTable":{"__isSmartRef__":true,"id":21457},"_Extent":{"__isSmartRef__":true,"id":21458},"_BorderWidth":2,"_BorderColor":{"__isSmartRef__":true,"id":21296},"_Fill":{"__isSmartRef__":true,"id":21459},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"21456":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"21457":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"21458":{"x":500,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"21459":{"r":0.95,"g":0.95,"b":0.95,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"21460":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"21461":{"style":{"__isSmartRef__":true,"id":21462},"chunkOwner":{"__isSmartRef__":true,"id":21454},"storedString":"undefined","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"21462":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"21463":{"morph":{"__isSmartRef__":true,"id":21454},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"21464":{"x":0,"y":22,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"21465":{"x":500,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"21466":{"resizeWidth":true,"resizeHeight":true},"21467":{"sourceObj":{"__isSmartRef__":true,"id":21454},"sourceAttrName":"textString","targetObj":{"__isSmartRef__":true,"id":21454},"targetMethodName":"highlightJavaScriptSyntax","__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"21468":{"submorphs":[{"__isSmartRef__":true,"id":21469},{"__isSmartRef__":true,"id":21481},{"__isSmartRef__":true,"id":21515},{"__isSmartRef__":true,"id":21548}],"scripts":[],"shape":{"__isSmartRef__":true,"id":21582},"id":362,"renderContextTable":{"__isSmartRef__":true,"id":21593},"eventHandler":{"__isSmartRef__":true,"id":21594},"droppingEnabled":true,"halosEnabled":true,"layout":{"__isSmartRef__":true,"id":21595},"_Position":{"__isSmartRef__":true,"id":21596},"windowMorph":{"__isSmartRef__":true,"id":21453},"label":{"__isSmartRef__":true,"id":21469},"closeButton":{"__isSmartRef__":true,"id":21481},"menuButton":{"__isSmartRef__":true,"id":21515},"collapseButton":{"__isSmartRef__":true,"id":21548},"priorExtent":{"__isSmartRef__":true,"id":21597},"owner":{"__isSmartRef__":true,"id":21453},"__SourceModuleName__":"Global.lively.morphic.Widgets","__LivelyClassName__":"lively.morphic.TitleBar"},"21469":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":21470},"id":363,"renderContextTable":{"__isSmartRef__":true,"id":21474},"textChunks":[{"__isSmartRef__":true,"id":21475}],"eventHandler":{"__isSmartRef__":true,"id":21477},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Padding":{"__isSmartRef__":true,"id":21316},"_ClipMode":"hidden","fixedWidth":true,"_WhiteSpaceHandling":"pre-wrap","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","evalEnabled":false,"isLabel":true,"_HandStyle":"default","layout":{"__isSmartRef__":true,"id":21478},"_FontSize":10,"_Align":"center","eventsAreIgnored":true,"_PointerEvents":"none","owner":{"__isSmartRef__":true,"id":21468},"priorExtent":{"__isSmartRef__":true,"id":21479},"_MaxTextWidth":441,"_MaxTextHeight":17,"_Position":{"__isSmartRef__":true,"id":21480},"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.Text"},"21470":{"_Position":{"__isSmartRef__":true,"id":21471},"renderContextTable":{"__isSmartRef__":true,"id":21472},"_Extent":{"__isSmartRef__":true,"id":21473},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":21296},"_Fill":null,"_BorderRadius":0,"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"21471":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"21472":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"21473":{"x":441,"y":17,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"21474":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML"},"21475":{"style":{"__isSmartRef__":true,"id":21476},"chunkOwner":{"__isSmartRef__":true,"id":21469},"storedString":"","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"21476":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"21477":{"morph":{"__isSmartRef__":true,"id":21469},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"21478":{"resizeWidth":true},"21479":{"x":0,"y":14,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"21480":{"x":20,"y":3,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"21481":{"submorphs":[{"__isSmartRef__":true,"id":21482}],"scripts":[],"shape":{"__isSmartRef__":true,"id":21493},"id":364,"renderContextTable":{"__isSmartRef__":true,"id":21497},"eventHandler":{"__isSmartRef__":true,"id":21498},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":21499},"priorExtent":{"__isSmartRef__":true,"id":21500},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":21338},"lighterFill":{"__isSmartRef__":true,"id":21501},"label":{"__isSmartRef__":true,"id":21482},"owner":{"__isSmartRef__":true,"id":21468},"layout":{"__isSmartRef__":true,"id":21510},"attributeConnections":[{"__isSmartRef__":true,"id":21511},{"__isSmartRef__":true,"id":21513}],"doNotSerialize":["$$getHelpText","$$fire"],"doNotCopyProperties":["$$getHelpText","$$fire"],"__SourceModuleName__":"Global.lively.morphic.Widgets","__LivelyClassName__":"lively.morphic.WindowControl"},"21482":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":21483},"id":365,"renderContextTable":{"__isSmartRef__":true,"id":21487},"textChunks":[{"__isSmartRef__":true,"id":21488}],"eventHandler":{"__isSmartRef__":true,"id":21490},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Padding":{"__isSmartRef__":true,"id":21330},"_ClipMode":"hidden","fixedWidth":true,"_WhiteSpaceHandling":"pre-wrap","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","_Position":{"__isSmartRef__":true,"id":21491},"priorExtent":{"__isSmartRef__":true,"id":21492},"_MaxTextWidth":17,"_MaxTextHeight":17,"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":21481},"isLabel":true,"_HandStyle":"default","_FontSize":8,"_Align":"center","eventsAreIgnored":true,"_PointerEvents":"none","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.Text"},"21483":{"_Position":{"__isSmartRef__":true,"id":21484},"renderContextTable":{"__isSmartRef__":true,"id":21485},"_Extent":{"__isSmartRef__":true,"id":21486},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":21296},"_Fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"21484":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"21485":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"21486":{"x":17,"y":17,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"21487":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML"},"21488":{"style":{"__isSmartRef__":true,"id":21489},"chunkOwner":{"__isSmartRef__":true,"id":21482},"storedString":"","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"21489":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"21490":{"morph":{"__isSmartRef__":true,"id":21482},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"21491":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"21492":{"x":17,"y":17,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"21493":{"_Position":{"__isSmartRef__":true,"id":21494},"renderContextTable":{"__isSmartRef__":true,"id":21495},"_Extent":{"__isSmartRef__":true,"id":21496},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":21337},"_Fill":{"__isSmartRef__":true,"id":21338},"_StrokeOpacity":0,"_BorderRadius":5,"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"21494":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"21495":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"21496":{"x":17,"y":17,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"21497":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML"},"21498":{"morph":{"__isSmartRef__":true,"id":21481},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"21499":{"x":480,"y":3,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"21500":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"21501":{"stops":[{"__isSmartRef__":true,"id":21502},{"__isSmartRef__":true,"id":21504},{"__isSmartRef__":true,"id":21506},{"__isSmartRef__":true,"id":21508}],"vector":{"__isSmartRef__":true,"id":21347},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"21502":{"offset":0,"color":{"__isSmartRef__":true,"id":21503}},"21503":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"21504":{"offset":0.4,"color":{"__isSmartRef__":true,"id":21505}},"21505":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"21506":{"offset":0.6,"color":{"__isSmartRef__":true,"id":21507}},"21507":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"21508":{"offset":1,"color":{"__isSmartRef__":true,"id":21509}},"21509":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"21510":{"moveHorizontal":true},"21511":{"sourceObj":{"__isSmartRef__":true,"id":21481},"sourceAttrName":"getHelpText","targetObj":{"__isSmartRef__":true,"id":21453},"targetMethodName":"getCloseHelp","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":21512},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"21512":{"source":{"__isSmartRef__":true,"id":21481},"target":{"__isSmartRef__":true,"id":21453}},"21513":{"sourceObj":{"__isSmartRef__":true,"id":21481},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":21453},"targetMethodName":"initiateShutdown","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":21514},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"21514":{"source":{"__isSmartRef__":true,"id":21481},"target":{"__isSmartRef__":true,"id":21453}},"21515":{"submorphs":[{"__isSmartRef__":true,"id":21516}],"scripts":[],"shape":{"__isSmartRef__":true,"id":21527},"id":366,"renderContextTable":{"__isSmartRef__":true,"id":21531},"eventHandler":{"__isSmartRef__":true,"id":21532},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":21533},"priorExtent":{"__isSmartRef__":true,"id":21534},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":21338},"lighterFill":{"__isSmartRef__":true,"id":21535},"label":{"__isSmartRef__":true,"id":21516},"owner":{"__isSmartRef__":true,"id":21468},"attributeConnections":[{"__isSmartRef__":true,"id":21544},{"__isSmartRef__":true,"id":21546}],"doNotSerialize":["$$getHelpText","$$fire"],"doNotCopyProperties":["$$getHelpText","$$fire"],"__SourceModuleName__":"Global.lively.morphic.Widgets","__LivelyClassName__":"lively.morphic.WindowControl"},"21516":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":21517},"id":367,"renderContextTable":{"__isSmartRef__":true,"id":21521},"textChunks":[{"__isSmartRef__":true,"id":21522}],"eventHandler":{"__isSmartRef__":true,"id":21524},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Padding":{"__isSmartRef__":true,"id":21330},"_ClipMode":"hidden","fixedWidth":true,"_WhiteSpaceHandling":"pre-wrap","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","_Position":{"__isSmartRef__":true,"id":21525},"priorExtent":{"__isSmartRef__":true,"id":21526},"_MaxTextWidth":17,"_MaxTextHeight":17,"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":21515},"isLabel":true,"_HandStyle":"default","_FontSize":8,"_Align":"center","eventsAreIgnored":true,"_PointerEvents":"none","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.Text"},"21517":{"_Position":{"__isSmartRef__":true,"id":21518},"renderContextTable":{"__isSmartRef__":true,"id":21519},"_Extent":{"__isSmartRef__":true,"id":21520},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":21296},"_Fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"21518":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"21519":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"21520":{"x":17,"y":17,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"21521":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML"},"21522":{"style":{"__isSmartRef__":true,"id":21523},"chunkOwner":{"__isSmartRef__":true,"id":21516},"storedString":"","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"21523":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"21524":{"morph":{"__isSmartRef__":true,"id":21516},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"21525":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"21526":{"x":17,"y":17,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"21527":{"_Position":{"__isSmartRef__":true,"id":21528},"renderContextTable":{"__isSmartRef__":true,"id":21529},"_Extent":{"__isSmartRef__":true,"id":21530},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":21337},"_Fill":{"__isSmartRef__":true,"id":21338},"_StrokeOpacity":0,"_BorderRadius":5,"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"21528":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"21529":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"21530":{"x":17,"y":17,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"21531":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML"},"21532":{"morph":{"__isSmartRef__":true,"id":21515},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"21533":{"x":3,"y":3,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"21534":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"21535":{"stops":[{"__isSmartRef__":true,"id":21536},{"__isSmartRef__":true,"id":21538},{"__isSmartRef__":true,"id":21540},{"__isSmartRef__":true,"id":21542}],"vector":{"__isSmartRef__":true,"id":21347},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"21536":{"offset":0,"color":{"__isSmartRef__":true,"id":21537}},"21537":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"21538":{"offset":0.4,"color":{"__isSmartRef__":true,"id":21539}},"21539":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"21540":{"offset":0.6,"color":{"__isSmartRef__":true,"id":21541}},"21541":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"21542":{"offset":1,"color":{"__isSmartRef__":true,"id":21543}},"21543":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"21544":{"sourceObj":{"__isSmartRef__":true,"id":21515},"sourceAttrName":"getHelpText","targetObj":{"__isSmartRef__":true,"id":21453},"targetMethodName":"getMenuHelp","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":21545},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"21545":{"source":{"__isSmartRef__":true,"id":21515},"target":{"__isSmartRef__":true,"id":21453}},"21546":{"sourceObj":{"__isSmartRef__":true,"id":21515},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":21453},"targetMethodName":"showTargetMorphMenu","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":21547},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"21547":{"source":{"__isSmartRef__":true,"id":21515},"target":{"__isSmartRef__":true,"id":21453}},"21548":{"submorphs":[{"__isSmartRef__":true,"id":21549}],"scripts":[],"shape":{"__isSmartRef__":true,"id":21560},"id":368,"renderContextTable":{"__isSmartRef__":true,"id":21564},"eventHandler":{"__isSmartRef__":true,"id":21565},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":21566},"priorExtent":{"__isSmartRef__":true,"id":21567},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":21338},"lighterFill":{"__isSmartRef__":true,"id":21568},"label":{"__isSmartRef__":true,"id":21549},"owner":{"__isSmartRef__":true,"id":21468},"layout":{"__isSmartRef__":true,"id":21577},"attributeConnections":[{"__isSmartRef__":true,"id":21578},{"__isSmartRef__":true,"id":21580}],"doNotSerialize":["$$getHelpText","$$fire"],"doNotCopyProperties":["$$getHelpText","$$fire"],"__SourceModuleName__":"Global.lively.morphic.Widgets","__LivelyClassName__":"lively.morphic.WindowControl"},"21549":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":21550},"id":369,"renderContextTable":{"__isSmartRef__":true,"id":21554},"textChunks":[{"__isSmartRef__":true,"id":21555}],"eventHandler":{"__isSmartRef__":true,"id":21557},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Padding":{"__isSmartRef__":true,"id":21330},"_ClipMode":"hidden","fixedWidth":true,"_WhiteSpaceHandling":"pre-wrap","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","_Position":{"__isSmartRef__":true,"id":21558},"priorExtent":{"__isSmartRef__":true,"id":21559},"_MaxTextWidth":17,"_MaxTextHeight":17,"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":21548},"isLabel":true,"_HandStyle":"default","_FontSize":8,"_Align":"center","eventsAreIgnored":true,"_PointerEvents":"none","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.Text"},"21550":{"_Position":{"__isSmartRef__":true,"id":21551},"renderContextTable":{"__isSmartRef__":true,"id":21552},"_Extent":{"__isSmartRef__":true,"id":21553},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":21296},"_Fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"21551":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"21552":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"21553":{"x":17,"y":17,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"21554":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML"},"21555":{"style":{"__isSmartRef__":true,"id":21556},"chunkOwner":{"__isSmartRef__":true,"id":21549},"storedString":"","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"21556":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"21557":{"morph":{"__isSmartRef__":true,"id":21549},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"21558":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"21559":{"x":17,"y":17,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"21560":{"_Position":{"__isSmartRef__":true,"id":21561},"renderContextTable":{"__isSmartRef__":true,"id":21562},"_Extent":{"__isSmartRef__":true,"id":21563},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":21337},"_Fill":{"__isSmartRef__":true,"id":21338},"_StrokeOpacity":0,"_BorderRadius":5,"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"21561":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"21562":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"21563":{"x":17,"y":17,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"21564":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML"},"21565":{"morph":{"__isSmartRef__":true,"id":21548},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"21566":{"x":461,"y":3,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"21567":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"21568":{"stops":[{"__isSmartRef__":true,"id":21569},{"__isSmartRef__":true,"id":21571},{"__isSmartRef__":true,"id":21573},{"__isSmartRef__":true,"id":21575}],"vector":{"__isSmartRef__":true,"id":21347},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"21569":{"offset":0,"color":{"__isSmartRef__":true,"id":21570}},"21570":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"21571":{"offset":0.4,"color":{"__isSmartRef__":true,"id":21572}},"21572":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"21573":{"offset":0.6,"color":{"__isSmartRef__":true,"id":21574}},"21574":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"21575":{"offset":1,"color":{"__isSmartRef__":true,"id":21576}},"21576":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"21577":{"moveHorizontal":true},"21578":{"sourceObj":{"__isSmartRef__":true,"id":21548},"sourceAttrName":"getHelpText","targetObj":{"__isSmartRef__":true,"id":21453},"targetMethodName":"getCollapseHelp","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":21579},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"21579":{"source":{"__isSmartRef__":true,"id":21548},"target":{"__isSmartRef__":true,"id":21453}},"21580":{"sourceObj":{"__isSmartRef__":true,"id":21548},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":21453},"targetMethodName":"toggleCollapse","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":21581},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"21581":{"source":{"__isSmartRef__":true,"id":21548},"target":{"__isSmartRef__":true,"id":21453}},"21582":{"_Position":{"__isSmartRef__":true,"id":21583},"renderContextTable":{"__isSmartRef__":true,"id":21584},"_Extent":{"__isSmartRef__":true,"id":21585},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":21437},"_Fill":{"__isSmartRef__":true,"id":21586},"_StrokeOpacity":1,"_BorderRadius":"8px 8px 0px 0px","__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"21583":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"21584":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"21585":{"x":500,"y":22,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"21586":{"stops":[{"__isSmartRef__":true,"id":21587},{"__isSmartRef__":true,"id":21589},{"__isSmartRef__":true,"id":21591}],"vector":{"__isSmartRef__":true,"id":21347},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"21587":{"offset":0,"color":{"__isSmartRef__":true,"id":21588}},"21588":{"r":0.8600000000000001,"g":0.8600000000000001,"b":0.8600000000000001,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"21589":{"offset":0.6,"color":{"__isSmartRef__":true,"id":21590}},"21590":{"r":0.95,"g":0.95,"b":0.95,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"21591":{"offset":1,"color":{"__isSmartRef__":true,"id":21592}},"21592":{"r":0.8600000000000001,"g":0.8600000000000001,"b":0.8600000000000001,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"21593":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML"},"21594":{"morph":{"__isSmartRef__":true,"id":21468},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"21595":{"resizeWidth":true,"adjustForNewBounds":true},"21596":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"21597":{"x":500,"y":22,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"21598":{"renderContextTable":{"__isSmartRef__":true,"id":21599},"_BorderWidth":0,"_Fill":null,"_StrokeOpacity":0,"_BorderRadius":0,"_Extent":{"__isSmartRef__":true,"id":21600},"_Position":{"__isSmartRef__":true,"id":21601},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"21599":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"21600":{"x":500,"y":222,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"21601":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"21602":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML"},"21603":{"morph":{"__isSmartRef__":true,"id":21453},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"21604":{"adjustForNewBounds":true},"21605":{"x":1131,"y":79,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"21606":{"x":500,"y":222,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"21607":{"a":1,"b":0,"c":0,"d":1,"e":1131,"f":79,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"lively.morphic.Similitude"},"21608":{"x":500,"y":22,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"21609":{"a":1,"b":0,"c":0,"d":1,"e":1131,"f":79,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"lively.morphic.Similitude"},"21610":{"x":500,"y":222,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"21611":{"x":1507,"y":76,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"21612":{"x":1131,"y":79,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"21613":{"x":1131,"y":79,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"21614":{"x":377.6609726943286,"y":419.5142810783999,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"21615":{"requiredModules":[],"migrationLevel":2,"partsSpaceName":"PartsBin/Tools","__SourceModuleName__":"Global.lively.PartsBin","comment":"Edit scripts and connections of a specific morph. Early version.","partName":"ObjectEditor","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"21616":{"submorphs":[],"scripts":[],"id":"60EC1588-B4AB-4807-8378-F9129CBA3896","shape":{"__isSmartRef__":true,"id":21617},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Padding":{"__isSmartRef__":true,"id":21624},"fixedWidth":true,"_WhiteSpaceHandling":"pre-wrap","fixedHeight":true,"allowInput":true,"_FontFamily":"Monaco,courier","_MaxTextWidth":674.0285365288845,"_MaxTextHeight":null,"textChunks":[{"__isSmartRef__":true,"id":21625},{"__isSmartRef__":true,"id":21628},{"__isSmartRef__":true,"id":21630},{"__isSmartRef__":true,"id":21633},{"__isSmartRef__":true,"id":21635},{"__isSmartRef__":true,"id":21637},{"__isSmartRef__":true,"id":21639},{"__isSmartRef__":true,"id":21641},{"__isSmartRef__":true,"id":21643},{"__isSmartRef__":true,"id":21646},{"__isSmartRef__":true,"id":21648},{"__isSmartRef__":true,"id":21650},{"__isSmartRef__":true,"id":21652},{"__isSmartRef__":true,"id":21654},{"__isSmartRef__":true,"id":21656},{"__isSmartRef__":true,"id":21658},{"__isSmartRef__":true,"id":21660},{"__isSmartRef__":true,"id":21662},{"__isSmartRef__":true,"id":21664},{"__isSmartRef__":true,"id":21666},{"__isSmartRef__":true,"id":21668},{"__isSmartRef__":true,"id":21670},{"__isSmartRef__":true,"id":21672},{"__isSmartRef__":true,"id":21674},{"__isSmartRef__":true,"id":21676},{"__isSmartRef__":true,"id":21678},{"__isSmartRef__":true,"id":21680},{"__isSmartRef__":true,"id":21682},{"__isSmartRef__":true,"id":21684},{"__isSmartRef__":true,"id":21686},{"__isSmartRef__":true,"id":21688},{"__isSmartRef__":true,"id":21691},{"__isSmartRef__":true,"id":21693},{"__isSmartRef__":true,"id":21695},{"__isSmartRef__":true,"id":21697},{"__isSmartRef__":true,"id":21699},{"__isSmartRef__":true,"id":21701},{"__isSmartRef__":true,"id":21703}],"layout":{"__isSmartRef__":true,"id":21705},"showsHalos":false,"prevScroll":[0,0],"name":"ObjectEditorScriptPane","charsReplaced":"console.log(diffL)","lastFindLoc":979,"partsBinMetaInfo":{"__isSmartRef__":true,"id":21706},"__SourceModuleName__":"Global.lively.morphic.TextCore","priorExtent":{"__isSmartRef__":true,"id":21707},"_ClipMode":"auto","_FontSize":9,"lastSyntaxHighlightTime":1336036729399,"doitContext":{"__isSmartRef__":true,"id":610},"savedTextString":"// changed at Thu May 03 2012 11:05:47 GMT+0200 (Mitteleuropäische Sommerzeit) by conradcalmez \nthis.addScript(function applyChanges(diffL) {\n var self = this;\n Properties.own(diffL).each(function (ea) {\n var morph = self.find(function (m) {\n return (m.identifier === ea || m.id === ea)\n })\n diffL[ea].modified.each(function (prop) {\n morph.applyNestedProperty(morph, prop.split('::'), diffL[ea].oldValue)\n })\n })\n}).tag([]);","_Align":"left","renderContextTable":{"__isSmartRef__":true,"id":21708},"lastSearchString":"stringsformat","eventHandler":{"__isSmartRef__":true,"id":21709},"attributeConnections":[{"__isSmartRef__":true,"id":21710}],"doNotSerialize":["$$textString"],"doNotCopyProperties":["$$textString"],"distanceToDragEvent":{"__isSmartRef__":true,"id":21735},"_MinTextWidth":674.0285365288845,"_MinTextHeight":null,"previousSelection":[277,277],"lastSaveSource":"// changed at Thu May 03 2012 11:05:47 GMT+0200 (Mitteleuropäische Sommerzeit) by conradcalmez \nthis.addScript(function applyChanges(diffL) {\n var self = this;\n Properties.own(diffL).each(function (ea) {\n var morph = self.find(function (m) {\n return (m.identifier === ea || m.id === ea)\n })\n diffL[ea].modified.each(function (prop) {\n morph.applyNestedProperty(morph, prop.split('::'), diffL[ea].oldValue)\n })\n })\n}).tag([]);","isBeingDragged":false,"draggingEnabled":false,"objectEditorPane":{"__isSmartRef__":true,"id":21120},"isCopyMorphRef":true,"morphRefId":1,"statusMorph":{"__isSmartRef__":true,"id":21736},"derivationIds":[219,"DD5046D0-C1D6-412A-83C9-CD7EE63D40E0","4D92BDFD-A599-4154-A197-A4B1292C1619","98551F68-B128-4262-9BC2-6B8AC7C8D7C0","47731662-FF8E-4C0F-A170-FD5C56A06021","3FC7FDE6-156F-4056-BB04-B76D8B6C5472","C1E8D5BB-56F9-47B3-A520-BEEFEF791823","115FC149-EEF9-415A-A5B7-AB0B9D0170A4","0D66FA39-01E7-4F16-840C-4FA0FA14DD10","B0A74693-DE3F-4867-8DC0-61B098A8F0D1","3547765B-E224-48EC-B58F-278C1DC7422E"],"_Position":{"__isSmartRef__":true,"id":21751},"owner":{"__isSmartRef__":true,"id":21120},"_Rotation":0,"_Scale":1,"textString":"// changed at Thu May 03 2012 11:05:47 GMT+0200 (Mitteleuropäische Sommerzeit) by conradcalmez \nthis.addScript(function applyChanges(diffL) {\n var self = this;\n Properties.own(diffL).each(function (ea) {\n var morph = self.find(function (m) {\n return (m.identifier === ea || m.id === ea)\n })\n diffL[ea].modified.each(function (prop) {\n morph.applyNestedProperty(morph, prop.split('::'), diffL[ea].oldValue)\n })\n })\n}).tag([]);","priorSelectionRange":[116,116],"cachedTextString":"// changed at Thu May 03 2012 11:05:47 GMT+0200 (Mitteleuropäische Sommerzeit) by conradcalmez \nthis.addScript(function applyChanges(diffL) {\n var self = this;\n Properties.own(diffL).each(function (ea) {\n var morph = self.find(function (m) {\n return (m.identifier === ea || m.id === ea)\n })\n diffL[ea].modified.each(function (prop) {\n morph.applyNestedProperty(morph, prop.split('::'), diffL[ea].oldValue)\n })\n })\n}).tag([]);","__serializedLivelyClosures__":{"__isSmartRef__":true,"id":21752},"__LivelyClassName__":"lively.morphic.Text"},"21617":{"_Position":{"__isSmartRef__":true,"id":21618},"_Extent":{"__isSmartRef__":true,"id":21619},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":21620},"_Fill":{"__isSmartRef__":true,"id":21621},"__SourceModuleName__":"Global.lively.morphic.Shapes","_BorderRadius":0,"renderContextTable":{"__isSmartRef__":true,"id":21622},"_Opacity":1,"_BorderStyle":"solid","_ClipMode":"auto","_Padding":{"__isSmartRef__":true,"id":21623},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"21618":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"21619":{"x":691.0285365288845,"y":475.61253261443596,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"21620":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"21621":{"r":0.95,"g":0.95,"b":0.95,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"21622":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"21623":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"21624":{"x":2,"y":1,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"21625":{"style":{"__isSmartRef__":true,"id":21626},"chunkOwner":{"__isSmartRef__":true,"id":21616},"storedString":"// changed at Thu May 03 2012 11:05:47 GMT+0200 (Mitteleuropäische Sommerzeit) by conradcalmez ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"21626":{"color":{"__isSmartRef__":true,"id":21627},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"21627":{"r":0,"g":0.5019607843137255,"b":0,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"21628":{"style":{"__isSmartRef__":true,"id":21629},"chunkOwner":{"__isSmartRef__":true,"id":21616},"storedString":"\n","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"21629":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"21630":{"style":{"__isSmartRef__":true,"id":21631},"chunkOwner":{"__isSmartRef__":true,"id":21616},"storedString":"this","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"21631":{"color":{"__isSmartRef__":true,"id":21632},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"21632":{"r":0,"g":0,"b":0.5450980392156862,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"21633":{"style":{"__isSmartRef__":true,"id":21634},"chunkOwner":{"__isSmartRef__":true,"id":21616},"storedString":".addScript(","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"21634":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"21635":{"style":{"__isSmartRef__":true,"id":21636},"chunkOwner":{"__isSmartRef__":true,"id":21616},"storedString":"function","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"21636":{"color":{"__isSmartRef__":true,"id":21632},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"21637":{"style":{"__isSmartRef__":true,"id":21638},"chunkOwner":{"__isSmartRef__":true,"id":21616},"storedString":" applyChanges(diffL) ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"21638":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"21639":{"style":{"__isSmartRef__":true,"id":21640},"chunkOwner":{"__isSmartRef__":true,"id":21616},"storedString":"{","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"21640":{"color":{"__isSmartRef__":true,"id":21627},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"21641":{"style":{"__isSmartRef__":true,"id":21642},"chunkOwner":{"__isSmartRef__":true,"id":21616},"storedString":"\n ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"21642":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"21643":{"style":{"__isSmartRef__":true,"id":21644},"chunkOwner":{"__isSmartRef__":true,"id":21616},"storedString":"var","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"21644":{"color":{"__isSmartRef__":true,"id":21645},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"21645":{"r":0,"g":0,"b":0.5019607843137255,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"21646":{"style":{"__isSmartRef__":true,"id":21647},"chunkOwner":{"__isSmartRef__":true,"id":21616},"storedString":" self = ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"21647":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"21648":{"style":{"__isSmartRef__":true,"id":21649},"chunkOwner":{"__isSmartRef__":true,"id":21616},"storedString":"this","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"21649":{"color":{"__isSmartRef__":true,"id":21632},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"21650":{"style":{"__isSmartRef__":true,"id":21651},"chunkOwner":{"__isSmartRef__":true,"id":21616},"storedString":";\n Properties.own(diffL).each(","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"21651":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"21652":{"style":{"__isSmartRef__":true,"id":21653},"chunkOwner":{"__isSmartRef__":true,"id":21616},"storedString":"function","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"21653":{"color":{"__isSmartRef__":true,"id":21632},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"21654":{"style":{"__isSmartRef__":true,"id":21655},"chunkOwner":{"__isSmartRef__":true,"id":21616},"storedString":" (ea) ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"21655":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"21656":{"style":{"__isSmartRef__":true,"id":21657},"chunkOwner":{"__isSmartRef__":true,"id":21616},"storedString":"{","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"21657":{"color":{"__isSmartRef__":true,"id":21627},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"21658":{"style":{"__isSmartRef__":true,"id":21659},"chunkOwner":{"__isSmartRef__":true,"id":21616},"storedString":"\n ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"21659":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"21660":{"style":{"__isSmartRef__":true,"id":21661},"chunkOwner":{"__isSmartRef__":true,"id":21616},"storedString":"var","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"21661":{"color":{"__isSmartRef__":true,"id":21645},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"21662":{"style":{"__isSmartRef__":true,"id":21663},"chunkOwner":{"__isSmartRef__":true,"id":21616},"storedString":" morph = self.find(","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"21663":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"21664":{"style":{"__isSmartRef__":true,"id":21665},"chunkOwner":{"__isSmartRef__":true,"id":21616},"storedString":"function","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"21665":{"color":{"__isSmartRef__":true,"id":21632},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"21666":{"style":{"__isSmartRef__":true,"id":21667},"chunkOwner":{"__isSmartRef__":true,"id":21616},"storedString":" (m) ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"21667":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"21668":{"style":{"__isSmartRef__":true,"id":21669},"chunkOwner":{"__isSmartRef__":true,"id":21616},"storedString":"{","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"21669":{"color":{"__isSmartRef__":true,"id":21627},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"21670":{"style":{"__isSmartRef__":true,"id":21671},"chunkOwner":{"__isSmartRef__":true,"id":21616},"storedString":"\n ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"21671":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"21672":{"style":{"__isSmartRef__":true,"id":21673},"chunkOwner":{"__isSmartRef__":true,"id":21616},"storedString":"return","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"21673":{"color":{"__isSmartRef__":true,"id":21645},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"21674":{"style":{"__isSmartRef__":true,"id":21675},"chunkOwner":{"__isSmartRef__":true,"id":21616},"storedString":" (m.identifier === ea || m.id === ea)\n ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"21675":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"21676":{"style":{"__isSmartRef__":true,"id":21677},"chunkOwner":{"__isSmartRef__":true,"id":21616},"storedString":"}","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"21677":{"color":{"__isSmartRef__":true,"id":21627},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"21678":{"style":{"__isSmartRef__":true,"id":21679},"chunkOwner":{"__isSmartRef__":true,"id":21616},"storedString":")\n diffL[ea].modified.each(","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"21679":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"21680":{"style":{"__isSmartRef__":true,"id":21681},"chunkOwner":{"__isSmartRef__":true,"id":21616},"storedString":"function","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"21681":{"color":{"__isSmartRef__":true,"id":21632},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"21682":{"style":{"__isSmartRef__":true,"id":21683},"chunkOwner":{"__isSmartRef__":true,"id":21616},"storedString":" (prop) ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"21683":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"21684":{"style":{"__isSmartRef__":true,"id":21685},"chunkOwner":{"__isSmartRef__":true,"id":21616},"storedString":"{","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"21685":{"color":{"__isSmartRef__":true,"id":21627},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"21686":{"style":{"__isSmartRef__":true,"id":21687},"chunkOwner":{"__isSmartRef__":true,"id":21616},"storedString":"\n morph.applyNestedProperty(morph, prop.split(","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"21687":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"21688":{"style":{"__isSmartRef__":true,"id":21689},"chunkOwner":{"__isSmartRef__":true,"id":21616},"storedString":"'::'","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"21689":{"color":{"__isSmartRef__":true,"id":21690},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"21690":{"r":0,"g":0.5019607843137255,"b":0.5019607843137255,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"21691":{"style":{"__isSmartRef__":true,"id":21692},"chunkOwner":{"__isSmartRef__":true,"id":21616},"storedString":"), diffL[ea].oldValue)\n ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"21692":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"21693":{"style":{"__isSmartRef__":true,"id":21694},"chunkOwner":{"__isSmartRef__":true,"id":21616},"storedString":"}","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"21694":{"color":{"__isSmartRef__":true,"id":21627},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"21695":{"style":{"__isSmartRef__":true,"id":21696},"chunkOwner":{"__isSmartRef__":true,"id":21616},"storedString":")\n ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"21696":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"21697":{"style":{"__isSmartRef__":true,"id":21698},"chunkOwner":{"__isSmartRef__":true,"id":21616},"storedString":"}","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"21698":{"color":{"__isSmartRef__":true,"id":21627},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"21699":{"style":{"__isSmartRef__":true,"id":21700},"chunkOwner":{"__isSmartRef__":true,"id":21616},"storedString":")\n","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"21700":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"21701":{"style":{"__isSmartRef__":true,"id":21702},"chunkOwner":{"__isSmartRef__":true,"id":21616},"storedString":"}","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"21702":{"color":{"__isSmartRef__":true,"id":21627},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"21703":{"style":{"__isSmartRef__":true,"id":21704},"chunkOwner":{"__isSmartRef__":true,"id":21616},"storedString":").tag([]);","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"21704":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"21705":{"resizeWidth":true,"resizeHeight":true},"21706":{"requiredModules":[],"partsSpaceName":"PartsBin/Widgets/","migrationLevel":2,"__SourceModuleName__":"Global.lively.PartsBin","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"21707":{"x":691.0285365288845,"y":475.61253261443596,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"21708":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"21709":{"morph":{"__isSmartRef__":true,"id":21616},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"21710":{"sourceObj":{"__isSmartRef__":true,"id":21616},"sourceAttrName":"textString","targetObj":{"__isSmartRef__":true,"id":21711},"targetMethodName":"indicateUnsavedChanges","__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"21711":{"submorphs":[],"scripts":[],"id":"68692453-2CE6-4883-B0CA-7C5AB2004DAB","shape":{"__isSmartRef__":true,"id":21712},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":21718},"showsHalos":false,"name":"ChangeIndicator","partsBinMetaInfo":{"__isSmartRef__":true,"id":21719},"__SourceModuleName__":"Global","renderContextTable":{"__isSmartRef__":true,"id":21720},"eventHandler":{"__isSmartRef__":true,"id":21721},"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"owner":{"__isSmartRef__":true,"id":21120},"priorExtent":{"__isSmartRef__":true,"id":21722},"layout":{"__isSmartRef__":true,"id":21723},"isBeingDragged":false,"savedColor":{"__isSmartRef__":true,"id":21715},"alarmColor":{"__isSmartRef__":true,"id":21724},"grabbingEnabled":false,"draggingEnabled":false,"distanceToDragEvent":{"__isSmartRef__":true,"id":21725},"isCopyMorphRef":true,"morphRefId":26,"derivationIds":[220,"EE491D24-F056-4AFE-A669-7B7048C6C3D1","3FA4A8C3-0FC0-43A0-8C00-00A96F9022E2","62DAD3C6-A81D-450F-B32F-601EA7E619D8","EEDB0C58-5990-481A-A7FF-ACB1A2DF08DD","16F708CB-1259-4A75-BAEF-1A5216C6CB19","97CA61D3-E09B-43CD-9880-D8B36FA303F3","0AF6BEEC-8A57-44FF-9D8D-40BA6CC6A0CD","AF2BEE76-C34F-457E-8699-9896327A4C07","5EC39FF0-602F-44A2-BE3A-04FCA127E5D1","44CEBF61-9A92-4E36-9576-425D5054B471"],"_ClipMode":"visible","_Rotation":0,"_Scale":1,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":21726},"__LivelyClassName__":"lively.morphic.Box"},"21712":{"position":{"__isSmartRef__":true,"id":21713},"_Extent":{"__isSmartRef__":true,"id":21714},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":21715},"_Fill":{"__isSmartRef__":true,"id":21715},"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":21716},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":21717},"_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"21713":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"21714":{"x":8.637782619743348,"y":9.712632235981744,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"21715":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"21716":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"21717":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"21718":{"x":883.0245425248855,"y":39.999999999999986,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"21719":{"partsSpaceName":"PartsBin/Basic","__SourceModuleName__":"Global.lively.PartsBin","comment":"A simple box morph. A really blue one. Its amazing what you can build out of simple boxes.... Who needs stars when you got blue rectangles!","migrationLevel":2,"partName":"Rectangle","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"21720":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"21721":{"morph":{"__isSmartRef__":true,"id":21711},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"21722":{"x":8.637782619743348,"y":10.787481852220026,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"21723":{"moveHorizontal":true,"adjustForNewBounds":true},"21724":{"r":0.9411764705882353,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"21725":{"x":37.328206296760186,"y":-17.53316489131697,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"21726":{"indicateUnsavedChanges":{"__isSmartRef__":true,"id":21727},"setColors":{"__isSmartRef__":true,"id":21731}},"21727":{"varMapping":{"__isSmartRef__":true,"id":21728},"source":"function indicateUnsavedChanges() {\n if (this.owner.scriptPane.hasChanged()) {\n this.setColors(this.alarmColor);\n } else {\n this.setColors(this.savedColor);\n }\n}","funcProperties":{"__isSmartRef__":true,"id":21729},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"21728":{"this":{"__isSmartRef__":true,"id":21711}},"21729":{"user":"lauritz","timestamp":{"__isSmartRef__":true,"id":21730}},"21730":{"isSerializedDate":true,"string":"Tue Sep 27 2011 20:09:19 GMT+0200 (Mitteleuropäische Sommerzeit)"},"21731":{"varMapping":{"__isSmartRef__":true,"id":21732},"source":"function setColors(color) {\n this.setFill(color);\n this.setBorderColor(color);\n}","funcProperties":{"__isSmartRef__":true,"id":21733},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"21732":{"this":{"__isSmartRef__":true,"id":21711}},"21733":{"user":"lauritz","timestamp":{"__isSmartRef__":true,"id":21734}},"21734":{"isSerializedDate":true,"string":"Tue Sep 27 2011 19:06:09 GMT+0200 (Mitteleuropäische Sommerzeit)"},"21735":{"x":341.1979959929888,"y":-18.288721442524036,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"21736":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":21737},"id":553,"renderContextTable":{"__isSmartRef__":true,"id":21744},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":21745}],"eventHandler":{"__isSmartRef__":true,"id":21747},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_ClipMode":"visible","fixedWidth":true,"fixedHeight":true,"allowInput":true,"_FontFamily":"Helvetica","_FontSize":11,"_Position":{"__isSmartRef__":true,"id":21748},"priorExtent":{"__isSmartRef__":true,"id":21749},"_MaxTextWidth":90,"_MinTextWidth":90,"_MaxTextHeight":null,"_MinTextHeight":null,"evalEnabled":false,"_Align":"center","_VerticalAlign":"center","_TextColor":{"__isSmartRef__":true,"id":21750},"owner":null,"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.Text"},"21737":{"_Position":{"__isSmartRef__":true,"id":21738},"renderContextTable":{"__isSmartRef__":true,"id":21739},"_Extent":{"__isSmartRef__":true,"id":21740},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":21741},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":21742},"_Fill":{"__isSmartRef__":true,"id":21743},"_StrokeOpacity":0,"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"21738":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"21739":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"21740":{"x":100,"y":25,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"21741":{"x":4,"y":2,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"21742":{"r":0.8,"g":0.8,"b":0.8,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"21743":{"r":1,"g":1,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"21744":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"21745":{"style":{"__isSmartRef__":true,"id":21746},"chunkOwner":{"__isSmartRef__":true,"id":21736},"storedString":"saved source","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"21746":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"21747":{"morph":{"__isSmartRef__":true,"id":21736},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"21748":{"x":295.51426826444225,"y":225.30626630721798,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"21749":{"x":100,"y":25,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"21750":{"r":0,"g":0.8,"b":0,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"21751":{"x":200,"y":40,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"21752":{"doSave":{"__isSmartRef__":true,"id":21753},"boundEval":{"__isSmartRef__":true,"id":21761},"reset":{"__isSmartRef__":true,"id":21769},"display":{"__isSmartRef__":true,"id":21773},"hasChanged":{"__isSmartRef__":true,"id":21777},"setTarget":{"__isSmartRef__":true,"id":21781},"displayStatus":{"__isSmartRef__":true,"id":21785}},"21753":{"varMapping":{"__isSmartRef__":true,"id":21754},"source":"function doSave() {\n $super();\n var saved = this.boundEval(this.getTextString());\n if (saved) {\n this.lastSaveSource = this.textString;\n this.owner.changeIndicator.indicateUnsavedChanges();\n this.owner.updateLists();\n this.owner.selectChangedContent(this.getTextString());\n this.displayStatus(\"saved source\", Color.green);\n } else {\n this.displayStatus(\"not saved\", Color.red);\n }\n}","funcProperties":{"__isSmartRef__":true,"id":21759},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"21754":{"this":{"__isSmartRef__":true,"id":21616},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":21755}},"21755":{"$super":{"__isSmartRef__":true,"id":21756}},"21756":{"varMapping":{"__isSmartRef__":true,"id":21757},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch(e) {\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":21758},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"21757":{"obj":{"__isSmartRef__":true,"id":21616},"name":"doSave"},"21758":{},"21759":{"timestamp":{"__isSmartRef__":true,"id":21760},"user":"lauritz"},"21760":{"isSerializedDate":true,"string":"Thu Nov 17 2011 23:15:19 GMT+0100 (Mitteleuropäische Zeit)"},"21761":{"varMapping":{"__isSmartRef__":true,"id":21762},"source":"function boundEval(str) {\n var result;\n\n this.objectEditorPane.ensureAnnotationLayer();\n withLayers([ScriptAnnotationLayer], function() {\n result = $super(str);\n })\n \n return result\n}","funcProperties":{"__isSmartRef__":true,"id":21767},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"21762":{"this":{"__isSmartRef__":true,"id":21616},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":21763}},"21763":{"$super":{"__isSmartRef__":true,"id":21764}},"21764":{"varMapping":{"__isSmartRef__":true,"id":21765},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch(e) {\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":21766},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"21765":{"obj":{"__isSmartRef__":true,"id":21616},"name":"boundEval"},"21766":{},"21767":{"timestamp":{"__isSmartRef__":true,"id":21768},"user":"lauritz","categories":[]},"21768":{"isSerializedDate":true,"string":"Wed Nov 16 2011 05:41:53 GMT+0100 (Mitteleuropäische Zeit)"},"21769":{"varMapping":{"__isSmartRef__":true,"id":21770},"source":"function reset() {\n this.doitContext = null;\n this.lastSaveSource = \"\";\n this.textString = \"\";\n this.lastSaveSource = this.textString;\n}","funcProperties":{"__isSmartRef__":true,"id":21771},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"21770":{"this":{"__isSmartRef__":true,"id":21616}},"21771":{"timestamp":{"__isSmartRef__":true,"id":21772},"user":"lauritz","categories":[]},"21772":{"isSerializedDate":true,"string":"Tue Sep 27 2011 20:14:35 GMT+0200 (Mitteleuropäische Sommerzeit)"},"21773":{"varMapping":{"__isSmartRef__":true,"id":21774},"source":"function display(jsCode) {\n this.lastSaveSource = jsCode;\n this.setTextString(jsCode);\n this.highlightJavaScriptSyntax();\n this.applyStyle({align: 'left'});\n}","funcProperties":{"__isSmartRef__":true,"id":21775},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"21774":{"this":{"__isSmartRef__":true,"id":21616}},"21775":{"timestamp":{"__isSmartRef__":true,"id":21776},"user":"lauritz","categories":[]},"21776":{"isSerializedDate":true,"string":"Tue Sep 27 2011 19:47:57 GMT+0200 (Mitteleuropäische Sommerzeit)"},"21777":{"varMapping":{"__isSmartRef__":true,"id":21778},"source":"function hasChanged() {\n var cleanText = function (string) {\n var source = string.trim();\n if (source.substring(0,2) === \"//\") {\n // removes annotation line\n source = source.substring(source.indexOf(\"\\n\"), source.length);\n source = source.trim();\n }\n if (source === 'undefined' || source === 'null') source = '';\n return source;\n }\n var cleanedTextString = cleanText(this.textString);\n var cleanedLastSource = cleanText(this.lastSaveSource);\n return cleanedTextString !== cleanedLastSource;\n}","funcProperties":{"__isSmartRef__":true,"id":21779},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"21778":{"this":{"__isSmartRef__":true,"id":21616}},"21779":{"timestamp":{"__isSmartRef__":true,"id":21780},"user":"lauritz","categories":[]},"21780":{"isSerializedDate":true,"string":"Mon Oct 03 2011 18:29:45 GMT+0200 (Mitteleuropäische Sommerzeit)"},"21781":{"varMapping":{"__isSmartRef__":true,"id":21782},"source":"function setTarget(target) {\n module('lively.ide.SyntaxHighlighting').load(true);\n this.doitContext = target;\n}","funcProperties":{"__isSmartRef__":true,"id":21783},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"21782":{"this":{"__isSmartRef__":true,"id":21616}},"21783":{"timestamp":{"__isSmartRef__":true,"id":21784},"user":"lauritz","categories":[]},"21784":{"isSerializedDate":true,"string":"Thu Nov 17 2011 04:30:39 GMT+0100 (Mitteleuropäische Zeit)"},"21785":{"varMapping":{"__isSmartRef__":true,"id":21786},"source":"function displayStatus(msg, color, delay) {\n if (!this.statusMorph) {\n this.statusMorph = new TextMorph(pt(100,25).extentAsRectangle());\n this.statusMorph.applyStyle({borderWidth: 1, strokeOpacity: 0, borderColor: Color.gray});\n this.statusMorph.setFill(this.owner.getFill());\n this.statusMorph.setFontSize(11);\n this.statusMorph.setAlign('center');\n this.statusMorph.setVerticalAlign('center');\n }\n this.statusMorph.setTextString(msg);\n this.statusMorph.centerAt(this.innerBounds().center());\n this.statusMorph.setTextColor(color || Color.black);\n this.addMorph(this.statusMorph);\n (function() { this.statusMorph.remove() }).bind(this).delay(delay || 2); \n}","funcProperties":{"__isSmartRef__":true,"id":21787},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"21786":{"this":{"__isSmartRef__":true,"id":21616}},"21787":{"timestamp":{"__isSmartRef__":true,"id":21788},"user":"lauritz","categories":[]},"21788":{"isSerializedDate":true,"string":"Wed Nov 23 2011 18:23:05 GMT+0100 (Mitteleuropäische Zeit)"},"21789":{"submorphs":[{"__isSmartRef__":true,"id":21790}],"scripts":[],"id":847,"shape":{"__isSmartRef__":true,"id":21804},"grabbingEnabled":false,"droppingEnabled":false,"showsMorphMenu":true,"halosEnabled":true,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":21819},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":21807},"lighterFill":{"__isSmartRef__":true,"id":21820},"label":{"__isSmartRef__":true,"id":21790},"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"showsHalos":false,"__SourceModuleName__":"Global.lively.morphic.Widgets","_Rotation":0,"padding":{"__isSmartRef__":true,"id":21829},"name":"ObjectEditorClassButton","partsBinMetaInfo":{"__isSmartRef__":true,"id":21830},"_Scale":1,"owner":null,"layout":{"__isSmartRef__":true,"id":21831},"renderContextTable":{"__isSmartRef__":true,"id":21832},"eventHandler":{"__isSmartRef__":true,"id":21833},"__LivelyClassName__":"lively.morphic.Button"},"21790":{"submorphs":[],"scripts":[],"id":848,"shape":{"__isSmartRef__":true,"id":21791},"grabbingEnabled":false,"droppingEnabled":false,"showsMorphMenu":false,"halosEnabled":true,"fixedWidth":true,"_MaxTextWidth":116,"_MaxTextHeight":18,"fixedHeight":true,"allowsInput":false,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":21796},"textColor":{"__isSmartRef__":true,"id":21794},"owner":{"__isSmartRef__":true,"id":21789},"eventsAreIgnored":true,"__SourceModuleName__":"Global.lively.morphic.TextCore","textChunks":[{"__isSmartRef__":true,"id":21797}],"padding":{"__isSmartRef__":true,"id":21799},"_Padding":{"__isSmartRef__":true,"id":21800},"prevScroll":[0,0],"priorExtent":{"__isSmartRef__":true,"id":21801},"_FontFamily":"Helvetica, Sans-Serif","_ClipMode":"visible","_WhiteSpaceHandling":"pre-wrap","_Align":"center","_Scale":1,"renderContextTable":{"__isSmartRef__":true,"id":21802},"eventHandler":{"__isSmartRef__":true,"id":21803},"_HandStyle":"default","_PointerEvents":"none","__LivelyClassName__":"lively.morphic.Text"},"21791":{"borderWidth":0,"fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":21792},"_Extent":{"__isSmartRef__":true,"id":21793},"_BorderColor":{"__isSmartRef__":true,"id":21794},"renderContextTable":{"__isSmartRef__":true,"id":21795},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"21792":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"21793":{"x":116,"y":18,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"21794":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"21795":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"21796":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"21797":{"style":{"__isSmartRef__":true,"id":21798},"chunkOwner":{"__isSmartRef__":true,"id":21790},"storedString":"","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"21798":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"21799":{"x":5,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"21800":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"21801":{"x":116,"y":18,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"21802":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML"},"21803":{"morph":{"__isSmartRef__":true,"id":21790},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"21804":{"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":21805},"_Extent":{"__isSmartRef__":true,"id":21806},"_Fill":{"__isSmartRef__":true,"id":21807},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":21817},"_BorderRadius":5,"renderContextTable":{"__isSmartRef__":true,"id":21818},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"21805":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"21806":{"x":116,"y":20,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"21807":{"stops":[{"__isSmartRef__":true,"id":21808},{"__isSmartRef__":true,"id":21810},{"__isSmartRef__":true,"id":21812},{"__isSmartRef__":true,"id":21814}],"vector":{"__isSmartRef__":true,"id":21816},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"21808":{"offset":0,"color":{"__isSmartRef__":true,"id":21809}},"21809":{"r":0.9600000000000001,"g":0.9600000000000001,"b":0.9600000000000001,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"21810":{"offset":0.4,"color":{"__isSmartRef__":true,"id":21811}},"21811":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"21812":{"offset":0.6,"color":{"__isSmartRef__":true,"id":21813}},"21813":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"21814":{"offset":1,"color":{"__isSmartRef__":true,"id":21815}},"21815":{"r":0.94,"g":0.94,"b":0.94,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"21816":{"x":0,"y":0,"width":0,"height":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"21817":{"r":0.839,"g":0.839,"b":0.839,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"21818":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"21819":{"x":820,"y":8.999999999999972,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"21820":{"stops":[{"__isSmartRef__":true,"id":21821},{"__isSmartRef__":true,"id":21823},{"__isSmartRef__":true,"id":21825},{"__isSmartRef__":true,"id":21827}],"vector":{"__isSmartRef__":true,"id":21816},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"21821":{"offset":0,"color":{"__isSmartRef__":true,"id":21822}},"21822":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"21823":{"offset":0.4,"color":{"__isSmartRef__":true,"id":21824}},"21824":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"21825":{"offset":0.6,"color":{"__isSmartRef__":true,"id":21826}},"21826":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"21827":{"offset":1,"color":{"__isSmartRef__":true,"id":21828}},"21828":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"21829":{"x":5,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"21830":{"partsSpaceName":"PartsBin/Inputs/","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":2,"comment":"Simple button. Connect to 'fire' to trigger actions when the button is pressed.","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"21831":{"moveHorizontal":true},"21832":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML"},"21833":{"morph":{"__isSmartRef__":true,"id":21789},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"21834":{"submorphs":[],"scripts":[],"id":"A103A0E3-50DF-444D-8A32-78609130A771","shape":{"__isSmartRef__":true,"id":21835},"droppingEnabled":true,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":21842},"itemList":["-- ALL --",["submorphs",{"__isSmartRef__":true,"id":638}],["channelName",{"__isSmartRef__":true,"id":640}]],"selectedLineNo":1,"showsHalos":false,"name":"ObjectEditorConnectionList","partsBinMetaInfo":{"__isSmartRef__":true,"id":21843},"__SourceModuleName__":"Global.lively.morphic.Core","_ClipMode":"auto","owner":{"__isSmartRef__":true,"id":21120},"priorExtent":{"__isSmartRef__":true,"id":21844},"attributeConnections":[{"__isSmartRef__":true,"id":21845}],"doNotSerialize":["$$selection"],"doNotCopyProperties":["$$selection"],"prevScroll":[0,0],"layout":{"__isSmartRef__":true,"id":21850},"renderContextTable":{"__isSmartRef__":true,"id":21851},"eventHandler":{"__isSmartRef__":true,"id":21852},"_FontSize":10,"distanceToDragEvent":{"__isSmartRef__":true,"id":21853},"grabbingEnabled":false,"draggingEnabled":false,"isCopyMorphRef":true,"morphRefId":19,"derivationIds":[209,"3900F5DF-0FF7-4C94-8BDB-44AAE12B4A3E","35301083-B60D-4A43-8566-23860EEB4C04","9CC401CC-5A35-4643-935B-FD049C284E16","C9879D40-5E79-4C56-AA79-562ED82BF052","9F6F9261-EB76-4B58-B77D-7D70813A1ED7","8B59E237-F372-4F70-9768-7E9C1A7A021D","FC85F1B9-1978-42D2-850C-BD249981E8B4","D2B607C6-A89B-4B3F-91BB-720451EAB98D","CC361093-FF73-479B-9431-C645CB48F518","307D3B7C-C0E1-484F-8D7E-39FBA9D8EDA5"],"selection":null,"_Rotation":0,"_Scale":1,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":21854},"__LivelyClassName__":"lively.morphic.List"},"21835":{"position":{"__isSmartRef__":true,"id":21836},"_Extent":{"__isSmartRef__":true,"id":21837},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":21838},"_Fill":{"__isSmartRef__":true,"id":21839},"__SourceModuleName__":"Global.lively.morphic.Shapes","_BorderRadius":0,"renderContextTable":{"__isSmartRef__":true,"id":21840},"_Opacity":1,"_BorderStyle":"solid","_Padding":{"__isSmartRef__":true,"id":21841},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"21836":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"21837":{"x":180,"y":74,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"21838":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"21839":{"r":0.95,"g":0.95,"b":0.95,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"21840":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"21841":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"21842":{"x":10,"y":441.5965565984398,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"21843":{"partsSpaceName":"PartsBin/NewWorld","migrationLevel":2,"__SourceModuleName__":"Global.lively.PartsBin","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"21844":{"x":180,"y":75,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"21845":{"sourceObj":{"__isSmartRef__":true,"id":21834},"sourceAttrName":"selection","targetObj":{"__isSmartRef__":true,"id":21120},"targetMethodName":"displaySourceForConnection","converterString":"function (value) {\n if (!value) return;\n return (value === '-- ALL --') ? null : value[1];\n}","updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":21846},"__SourceModuleName__":"Global.lively.bindings","__serializedLivelyClosures__":{"__isSmartRef__":true,"id":21847},"__LivelyClassName__":"AttributeConnection"},"21846":{"source":{"__isSmartRef__":true,"id":21834},"target":{"__isSmartRef__":true,"id":21120}},"21847":{"converter":{"__isSmartRef__":true,"id":21848}},"21848":{"originalFunc":null,"varMapping":{"__isSmartRef__":true,"id":21846},"source":"function (value) {\n if (!value) return;\n return (value === '-- ALL --') ? null : value[1];\n}","funcProperties":{"__isSmartRef__":true,"id":21849},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"21849":{},"21850":{"resizeHeight":false,"moveVertical":true},"21851":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateListContent":"updateListContentHTML","resizeList":"resizeListHTML","getItemIndexFromEvent":"getItemIndexFromEventHTML","getListExtent":"getListExtentHTML","setSize":"setSizeHTML","renderAsDropDownList":"renderAsDropDownListHTML","setFontSize":"setFontSizeHTML","setFontFamily":"setFontFamilyHTML","getSelectedIndexes":"getSelectedIndexesHTML","enableMultipleSelections":"enableMultipleSelectionsHTML","selectAllAt":"selectAllAtHTML","clearSelections":"clearSelectionsHTML","deselectAt":"deselectAtHTML"},"21852":{"morph":{"__isSmartRef__":true,"id":21834},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"21853":{"x":124.95989979964943,"y":-17.076643708895745,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"21854":{"preselectItem":{"__isSmartRef__":true,"id":21855}},"21855":{"varMapping":{"__isSmartRef__":true,"id":21856},"source":"function preselectItem() {\n if (this.getList().size() === 2) {\n this.selectAt(1);\n } else {\n this.selectAt(0);\n }\n}","funcProperties":{"__isSmartRef__":true,"id":21857},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"21856":{"this":{"__isSmartRef__":true,"id":21834}},"21857":{"timestamp":{"__isSmartRef__":true,"id":21858},"user":"lauritz"},"21858":{"isSerializedDate":true,"string":"Thu Nov 17 2011 04:12:58 GMT+0100 (Mitteleuropäische Zeit)"},"21859":{"submorphs":[{"__isSmartRef__":true,"id":21860}],"scripts":[],"id":47,"shape":{"__isSmartRef__":true,"id":21873},"grabbingEnabled":false,"droppingEnabled":false,"showsMorphMenu":true,"halosEnabled":true,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":21888},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":21876},"lighterFill":{"__isSmartRef__":true,"id":21889},"label":{"__isSmartRef__":true,"id":21860},"attributeConnections":[{"__isSmartRef__":true,"id":21898}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"showsHalos":false,"__SourceModuleName__":"Global.lively.morphic.Widgets","_Rotation":0,"padding":{"__isSmartRef__":true,"id":21899},"name":"ObjectEditorTargetButton","partsBinMetaInfo":{"__isSmartRef__":true,"id":21900},"_Scale":1,"owner":null,"renderContextTable":{"__isSmartRef__":true,"id":21901},"isCopyMorphRef":true,"morphRefId":1,"__LivelyClassName__":"lively.morphic.Button"},"21860":{"submorphs":[],"scripts":[],"id":48,"shape":{"__isSmartRef__":true,"id":21861},"grabbingEnabled":false,"droppingEnabled":false,"showsMorphMenu":false,"halosEnabled":true,"fixedWidth":true,"_MaxTextWidth":116,"_MaxTextHeight":20,"fixedHeight":true,"allowsInput":false,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":21866},"textColor":{"__isSmartRef__":true,"id":21864},"owner":{"__isSmartRef__":true,"id":21859},"eventsAreIgnored":true,"__SourceModuleName__":"Global.lively.morphic.TextCore","textChunks":[{"__isSmartRef__":true,"id":21867}],"padding":{"__isSmartRef__":true,"id":21869},"_Padding":{"__isSmartRef__":true,"id":21870},"prevScroll":[0,0],"priorExtent":{"__isSmartRef__":true,"id":21871},"_FontFamily":"Helvetica, Sans-Serif","_ClipMode":"visible","_WhiteSpaceHandling":"pre-wrap","_Align":"center","_Scale":1,"renderContextTable":{"__isSmartRef__":true,"id":21872},"__LivelyClassName__":"lively.morphic.Text"},"21861":{"borderWidth":0,"fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":21862},"_Extent":{"__isSmartRef__":true,"id":21863},"_BorderColor":{"__isSmartRef__":true,"id":21864},"renderContextTable":{"__isSmartRef__":true,"id":21865},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"21862":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"21863":{"x":116,"y":20,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"21864":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"21865":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setOpacity":"setOpacityHTML"},"21866":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"21867":{"style":{"__isSmartRef__":true,"id":21868},"chunkOwner":{"__isSmartRef__":true,"id":21860},"storedString":"","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"21868":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"21869":{"x":5,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"21870":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"21871":{"x":116,"y":20,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"21872":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML"},"21873":{"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":21874},"_Extent":{"__isSmartRef__":true,"id":21875},"_Fill":{"__isSmartRef__":true,"id":21876},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":21886},"_BorderRadius":5,"renderContextTable":{"__isSmartRef__":true,"id":21887},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"21874":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"21875":{"x":116,"y":20,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"21876":{"stops":[{"__isSmartRef__":true,"id":21877},{"__isSmartRef__":true,"id":21879},{"__isSmartRef__":true,"id":21881},{"__isSmartRef__":true,"id":21883}],"vector":{"__isSmartRef__":true,"id":21885},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"21877":{"offset":0,"color":{"__isSmartRef__":true,"id":21878}},"21878":{"r":0.9600000000000001,"g":0.9600000000000001,"b":0.9600000000000001,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"21879":{"offset":0.4,"color":{"__isSmartRef__":true,"id":21880}},"21880":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"21881":{"offset":0.6,"color":{"__isSmartRef__":true,"id":21882}},"21882":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"21883":{"offset":1,"color":{"__isSmartRef__":true,"id":21884}},"21884":{"r":0.94,"g":0.94,"b":0.94,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"21885":{"x":0,"y":0,"width":0,"height":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"21886":{"r":0.839,"g":0.839,"b":0.839,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"21887":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setOpacity":"setOpacityHTML"},"21888":{"x":215,"y":35,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"21889":{"stops":[{"__isSmartRef__":true,"id":21890},{"__isSmartRef__":true,"id":21892},{"__isSmartRef__":true,"id":21894},{"__isSmartRef__":true,"id":21896}],"vector":{"__isSmartRef__":true,"id":21885},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"21890":{"offset":0,"color":{"__isSmartRef__":true,"id":21891}},"21891":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"21892":{"offset":0.4,"color":{"__isSmartRef__":true,"id":21893}},"21893":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"21894":{"offset":0.6,"color":{"__isSmartRef__":true,"id":21895}},"21895":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"21896":{"offset":1,"color":{"__isSmartRef__":true,"id":21897}},"21897":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"21898":{"sourceObj":{"__isSmartRef__":true,"id":21859},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":21138},"targetMethodName":"chooseTargetMorphMenu","__SourceModuleName__":"Global.lively.bindings","converter":null,"converterString":null,"updater":null,"updaterString":null,"__LivelyClassName__":"AttributeConnection"},"21899":{"x":5,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"21900":{"partsSpaceName":"PartsBin/Inputs/","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":2,"comment":"Simple button. Connect to 'fire' to trigger actions when the button is pressed.","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"21901":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML"},"21902":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML"},"21903":{"x":715.5,"y":73.89999999999998,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"21904":{"submorphs":[],"scripts":[],"id":435,"shape":{"__isSmartRef__":true,"id":21905},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":true,"allowsInput":true,"_FontFamily":"Arial, sans-serif","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":21912},"_MaxTextWidth":218,"_MaxTextHeight":null,"textColor":{"__isSmartRef__":true,"id":21913},"showsHalos":false,"_FontSize":12,"__SourceModuleName__":"Global.lively.morphic.TextCore","name":"ObjectEditorMorphSelector","partsBinMetaInfo":{"__isSmartRef__":true,"id":21914},"textChunks":[{"__isSmartRef__":true,"id":21915}],"charsReplaced":"","lastFindLoc":5,"priorSelectionRange":[15,15],"prevScroll":[0,0],"_ClipMode":"visible","list":[],"attributeConnections":[{"__isSmartRef__":true,"id":21917}],"doNotSerialize":["$$savedTextString"],"doNotCopyProperties":["$$savedTextString"],"listMorph":null,"_WhiteSpaceHandling":"pre-wrap","owner":null,"priorExtent":{"__isSmartRef__":true,"id":21919},"_Align":"left","renderContextTable":{"__isSmartRef__":true,"id":21920},"eventHandler":{"__isSmartRef__":true,"id":21921},"_MinTextWidth":218,"_MinTextHeight":null,"scriptAnnotations":{"__isSmartRef__":true,"id":21922},"selection":{"__isSmartRef__":true,"id":21119},"previousSelection":[0,13],"isCopyMorphRef":true,"morphRefId":1,"isBeingDragged":false,"draggingEnabled":false,"layout":{"__isSmartRef__":true,"id":21941},"_Rotation":0,"_Scale":1,"distanceToDragEvent":{"__isSmartRef__":true,"id":21942},"savedTextString":"100","__serializedLivelyClosures__":{"__isSmartRef__":true,"id":21943},"__LivelyClassName__":"lively.morphic.Text"},"21905":{"fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":21906},"_Extent":{"__isSmartRef__":true,"id":21907},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":21908},"renderContextTable":{"__isSmartRef__":true,"id":21909},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":21910},"_BorderRadius":3.7000000000000006,"_Opacity":1,"_BorderStyle":"solid","_Fill":{"__isSmartRef__":true,"id":21911},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"21906":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"21907":{"x":220,"y":20,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"21908":{"r":0.753,"g":0.753,"b":0.753,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"21909":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setClipMode":"setClipModeHTML"},"21910":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"21911":{"r":0.9548430751559654,"g":0.9548430751559654,"b":0.9548430751559654,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"21912":{"x":200,"y":10,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"21913":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"21914":{"partsSpaceName":"PartsBin/Inputs/","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":2,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"21915":{"style":{"__isSmartRef__":true,"id":21916},"chunkOwner":{"__isSmartRef__":true,"id":21904},"storedString":"","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"21916":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"21917":{"sourceObj":{"__isSmartRef__":true,"id":21904},"sourceAttrName":"savedTextString","targetObj":{"__isSmartRef__":true,"id":21120},"targetMethodName":"setTarget","converter":null,"converterString":"function (name) { return $world.get(name)}","updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":21918},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"21918":{"source":{"__isSmartRef__":true,"id":21904},"target":{"__isSmartRef__":true,"id":21120}},"21919":{"x":220,"y":20,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"21920":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML"},"21921":{"morph":{"__isSmartRef__":true,"id":21904},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"21922":{"createListMorph":{"__isSmartRef__":true,"id":21923},"displayTopLevelMorphs":{"__isSmartRef__":true,"id":21925},"onMouseUp":{"__isSmartRef__":true,"id":21927},"resetConnections":{"__isSmartRef__":true,"id":21929},"setTargetToListSelection":{"__isSmartRef__":true,"id":21931},"setTargetOfPane":{"__isSmartRef__":true,"id":21933},"onBlur":{"__isSmartRef__":true,"id":21935},"reset":{"__isSmartRef__":true,"id":21937},"onMouseDown":{"__isSmartRef__":true,"id":21939}},"21923":{"time":{"__isSmartRef__":true,"id":21924},"user":"lauritz"},"21924":{"isSerializedDate":true,"string":"Fri Oct 28 2011 05:27:29 GMT+0200 (Mitteleuropäische Sommerzeit)"},"21925":{"time":{"__isSmartRef__":true,"id":21926},"user":"lauritz"},"21926":{"isSerializedDate":true,"string":"Fri Oct 14 2011 23:48:37 GMT+0200 (Mitteleuropäische Sommerzeit)"},"21927":{"time":{"__isSmartRef__":true,"id":21928},"user":"lauritz"},"21928":{"isSerializedDate":true,"string":"Mon Oct 03 2011 18:51:14 GMT+0200 (Mitteleuropäische Sommerzeit)"},"21929":{"time":{"__isSmartRef__":true,"id":21930},"user":"lauritz"},"21930":{"isSerializedDate":true,"string":"Wed Sep 28 2011 01:03:17 GMT+0200 (Mitteleuropäische Sommerzeit)"},"21931":{"time":{"__isSmartRef__":true,"id":21932},"user":"lauritz"},"21932":{"isSerializedDate":true,"string":"Sat Oct 15 2011 00:00:58 GMT+0200 (Mitteleuropäische Sommerzeit)"},"21933":{"time":{"__isSmartRef__":true,"id":21934},"user":"lauritz"},"21934":{"isSerializedDate":true,"string":"Mon Oct 03 2011 18:34:37 GMT+0200 (Mitteleuropäische Sommerzeit)"},"21935":{"time":{"__isSmartRef__":true,"id":21936},"user":"lauritz"},"21936":{"isSerializedDate":true,"string":"Fri Oct 07 2011 19:24:18 GMT+0200 (Mitteleuropäische Sommerzeit)"},"21937":{"time":{"__isSmartRef__":true,"id":21938},"user":"lauritz"},"21938":{"isSerializedDate":true,"string":"Fri Oct 07 2011 19:26:15 GMT+0200 (Mitteleuropäische Sommerzeit)"},"21939":{"time":{"__isSmartRef__":true,"id":21940},"user":"lauritz"},"21940":{"isSerializedDate":true,"string":"Mon Oct 17 2011 19:49:00 GMT+0200 (Mitteleuropäische Sommerzeit)"},"21941":{},"21942":{"x":153.8540395186758,"y":-23.74126935194758,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"21943":{"getList":{"__isSmartRef__":true,"id":21944},"setList":{"__isSmartRef__":true,"id":21947},"reset":{"__isSmartRef__":true,"id":21950},"example":{"__isSmartRef__":true,"id":21953},"removeList":{"__isSmartRef__":true,"id":21956},"onBlur":{"__isSmartRef__":true,"id":21959},"createListMorph":{"__isSmartRef__":true,"id":21966},"resetConnections":{"__isSmartRef__":true,"id":21969},"displayTopLevelMorphs":{"__isSmartRef__":true,"id":21972},"setTargetToListSelection":{"__isSmartRef__":true,"id":21975},"setTargetOfPane":{"__isSmartRef__":true,"id":21978},"onMouseDown":{"__isSmartRef__":true,"id":21981}},"21944":{"varMapping":{"__isSmartRef__":true,"id":21945},"source":"function getList() {\n return this.world().indentedListItemsOfMorphNames();\n}","funcProperties":{"__isSmartRef__":true,"id":21946},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"21945":{"this":{"__isSmartRef__":true,"id":21904}},"21946":{},"21947":{"varMapping":{"__isSmartRef__":true,"id":21948},"source":"function setList(list) {\n return this.list = list;\n}","funcProperties":{"__isSmartRef__":true,"id":21949},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"21948":{"this":{"__isSmartRef__":true,"id":21904}},"21949":{},"21950":{"varMapping":{"__isSmartRef__":true,"id":21951},"source":"function reset() {\n this.list = [];\n this.textString = 'empty';\n this.removeList();\n this.resetConnections();\n this.applyStyle({fixedWidth: true, fixedHeight: true, borderWidth: 1, overflow: 'visible'})\n}","funcProperties":{"__isSmartRef__":true,"id":21952},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"21951":{"this":{"__isSmartRef__":true,"id":21904}},"21952":{},"21953":{"varMapping":{"__isSmartRef__":true,"id":21954},"source":"function example() {\n/*\nthis.example()\nthis.getList()\n*/\n this.setList(Array.range(0,100));\n this.textString = 'empty';\n}","funcProperties":{"__isSmartRef__":true,"id":21955},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"21954":{"this":{"__isSmartRef__":true,"id":21904}},"21955":{},"21956":{"varMapping":{"__isSmartRef__":true,"id":21957},"source":"function removeList() {\n this.listMorph && this.listMorph.remove()\n this.listMorph = null;\n}","funcProperties":{"__isSmartRef__":true,"id":21958},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"21957":{"this":{"__isSmartRef__":true,"id":21904}},"21958":{},"21959":{"varMapping":{"__isSmartRef__":true,"id":21960},"source":"function onBlur() {\n $super();\n this.removeList();\n}","funcProperties":{"__isSmartRef__":true,"id":21965},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"21960":{"this":{"__isSmartRef__":true,"id":21904},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":21961}},"21961":{"$super":{"__isSmartRef__":true,"id":21962}},"21962":{"varMapping":{"__isSmartRef__":true,"id":21963},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch(e) {\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":21964},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"21963":{"obj":{"__isSmartRef__":true,"id":21904},"name":"onBlur"},"21964":{},"21965":{},"21966":{"varMapping":{"__isSmartRef__":true,"id":21967},"source":"function createListMorph() {\n var list = new lively.morphic.List(new Rectangle(0,0, this.getExtent().x, 520));\n list.setList(this.getList());\n list.setFontSize(12);\n\n list.disableGrabbing();\n list.disableDragging();\n \n this.addMorph(list);\n list.setPosition(pt(0,0));\n\n connect(list, 'selection', this, 'setTargetToListSelection');\n \n return list;\n}","funcProperties":{"__isSmartRef__":true,"id":21968},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"21967":{"this":{"__isSmartRef__":true,"id":21904}},"21968":{},"21969":{"varMapping":{"__isSmartRef__":true,"id":21970},"source":"function resetConnections() {\n disconnectAll(this);\n connect(this, 'savedTextString', this.owner, 'setTarget', {converter: \n\tfunction (name) { return $world.get(name)}});\n}","funcProperties":{"__isSmartRef__":true,"id":21971},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"21970":{"this":{"__isSmartRef__":true,"id":21904}},"21971":{},"21972":{"varMapping":{"__isSmartRef__":true,"id":21973},"source":"function displayTopLevelMorphs() {\n if (this.listMorph) { this.removeList(); return true }\n var list = this.createListMorph(); \n this.addMorph(list);\n this.listMorph = list;\n}","funcProperties":{"__isSmartRef__":true,"id":21974},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"21973":{"this":{"__isSmartRef__":true,"id":21904}},"21974":{},"21975":{"varMapping":{"__isSmartRef__":true,"id":21976},"source":"function setTargetToListSelection(selection) { \n this.removeList();\n if (!selection) return;\n if (this.owner.scriptPane.hasChanged()) {\n var that = this;\n var callback = function (confirmed) {\n if (confirmed) that.setTargetOfPane(selection);\n }\n this.owner.confirmUnsavedChanges(callback);\n } else {\n this.setTargetOfPane(selection);\n }\n}","funcProperties":{"__isSmartRef__":true,"id":21977},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"21976":{"this":{"__isSmartRef__":true,"id":21904}},"21977":{},"21978":{"varMapping":{"__isSmartRef__":true,"id":21979},"source":"function setTargetOfPane(selection) {\n this.owner.setTarget(selection);\n this.setTextString(selection.getName());\n this.removeList();\n}","funcProperties":{"__isSmartRef__":true,"id":21980},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"21979":{"this":{"__isSmartRef__":true,"id":21904}},"21980":{},"21981":{"varMapping":{"__isSmartRef__":true,"id":21982},"source":"function onMouseDown(evt) {\n if (evt.isCommandKey() || evt.isRightMouseButtonDown()) return $super(evt);\n if (this.listMorph) {\n return false;\n } else {\n this.displayTopLevelMorphs();\n return true;\n }\n}","funcProperties":{"__isSmartRef__":true,"id":21987},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"21982":{"this":{"__isSmartRef__":true,"id":21904},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":21983}},"21983":{"$super":{"__isSmartRef__":true,"id":21984}},"21984":{"varMapping":{"__isSmartRef__":true,"id":21985},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch(e) {\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":21986},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"21985":{"obj":{"__isSmartRef__":true,"id":21904},"name":"onMouseDown"},"21986":{},"21987":{},"21988":{"morph":{"__isSmartRef__":true,"id":21138},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"21989":{"sortedScriptNamesOfObj":{"__isSmartRef__":true,"id":21990},"setTarget":{"__isSmartRef__":true,"id":21993},"generateSourceForScript":{"__isSmartRef__":true,"id":21996},"generateSourceForConnection":{"__isSmartRef__":true,"id":21999},"generateTargetCode":{"__isSmartRef__":true,"id":22002},"sortedConnectionNamesOfObj":{"__isSmartRef__":true,"id":22005},"displayJavaScriptSource":{"__isSmartRef__":true,"id":22008},"displaySourceForScript":{"__isSmartRef__":true,"id":22011},"displaySourceForConnection":{"__isSmartRef__":true,"id":22014},"newScript":{"__isSmartRef__":true,"id":22017},"newConnection":{"__isSmartRef__":true,"id":22020},"deleteSelectedScript":{"__isSmartRef__":true,"id":22023},"disconnectConnection":{"__isSmartRef__":true,"id":22026},"updateLists":{"__isSmartRef__":true,"id":22029},"displayInitialScript":{"__isSmartRef__":true,"id":22032},"reset":{"__isSmartRef__":true,"id":22035},"selectChangedContent":{"__isSmartRef__":true,"id":22038}},"21990":{"varMapping":{"__isSmartRef__":true,"id":21991},"source":"function sortedScriptNamesOfObj(obj) {\n if (!Functions.own(obj) || Functions.own(obj).size() == 0) return [];\n return Functions.own(obj)\n\t.select(function(name) { return obj[name].hasLivelyClosure })\n\t.sortBy(function(name) { return name.toLowerCase() });\n}","funcProperties":{"__isSmartRef__":true,"id":21992},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"21991":{"this":{"__isSmartRef__":true,"id":21138}},"21992":{},"21993":{"varMapping":{"__isSmartRef__":true,"id":21994},"source":"function setTarget(morph) {\n this.reset();\n module('lively.ide.SyntaxHighlighting').load(true);\n this.target = morph;\n this.morphSelector.textString = (this.target.getName() || this.target.toString());\n this.scriptPane.doitContext = this.target;\n this.updateLists();\n this.displayInitialScript();\n}","funcProperties":{"__isSmartRef__":true,"id":21995},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"21994":{"this":{"__isSmartRef__":true,"id":21138}},"21995":{},"21996":{"varMapping":{"__isSmartRef__":true,"id":21997},"source":"function generateSourceForScript(scriptName) {\n var script = this.target[scriptName].getOriginal();\n return Strings.format('this.addScript(%s);' ,script)\n}","funcProperties":{"__isSmartRef__":true,"id":21998},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"21997":{"this":{"__isSmartRef__":true,"id":21138}},"21998":{},"21999":{"varMapping":{"__isSmartRef__":true,"id":22000},"source":"function generateSourceForConnection(connection) {\n var c = connection, targetObject = this.target;\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(targetObject, c.getSourceObj()),\n\t\t\tc.getSourceAttrName(),\n\t\t\tthis.generateTargetCode(targetObject, c.getTargetObj()),\n\t\t\tc.getTargetMethodName(),\n\t\t\toptConfig.join(','));\n\n}","funcProperties":{"__isSmartRef__":true,"id":22001},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"22000":{"this":{"__isSmartRef__":true,"id":21138}},"22001":{},"22002":{"varMapping":{"__isSmartRef__":true,"id":22003},"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":22004},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"22003":{"this":{"__isSmartRef__":true,"id":21138}},"22004":{},"22005":{"varMapping":{"__isSmartRef__":true,"id":22006},"source":"function sortedConnectionNamesOfObj(obj) {\n if (\"attributeConnections\" in obj) {\n return obj.attributeConnections\n .sortBy(function(each) {return name.toLowerCase() })\n .collect(function(each) {return [each.getSourceAttrName(), each]});\n } else {\n return [];\n }\n}","funcProperties":{"__isSmartRef__":true,"id":22007},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"22006":{"this":{"__isSmartRef__":true,"id":21138}},"22007":{},"22008":{"varMapping":{"__isSmartRef__":true,"id":22009},"source":"function displayJavaScriptSource(jsCode) {\n this.scriptPane.setTextString(jsCode);\n this.scriptPane.highlightJavaScriptSyntax();\n}","funcProperties":{"__isSmartRef__":true,"id":22010},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"22009":{"this":{"__isSmartRef__":true,"id":21138}},"22010":{},"22011":{"varMapping":{"__isSmartRef__":true,"id":22012},"source":"function displaySourceForScript(scriptName) {\n if (!scriptName) return;\n var code = \"\", that = this;\n if (scriptName === \"-- ALL --\") {\n this.sortedScriptNamesOfObj(this.target).forEach(function(each) {\n code = code.concat(that.generateSourceForScript(each)).concat(\"\\n\\n\");\n });\n } else {\n code = this.generateSourceForScript(scriptName); \n }\n this.displayJavaScriptSource(code);\n}","funcProperties":{"__isSmartRef__":true,"id":22013},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"22012":{"this":{"__isSmartRef__":true,"id":21138}},"22013":{},"22014":{"varMapping":{"__isSmartRef__":true,"id":22015},"source":"function displaySourceForConnection(connection) {\n if (!connection) return;\n var code = \"\", that = this;\n if ((typeof connection === \"string\") && connection === \"-- ALL --\") {\n this.sortedConnectionNamesOfObj(this.target).forEach(function(each) {\n code = code.concat(that.generateSourceForConnection(each[1])).concat(\"\\n\\n\");\n })\n } else {\n code = this.generateSourceForConnection(connection);\n }\n this.displayJavaScriptSource(code);\n}","funcProperties":{"__isSmartRef__":true,"id":22016},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"22015":{"this":{"__isSmartRef__":true,"id":21138}},"22016":{},"22017":{"varMapping":{"__isSmartRef__":true,"id":22018},"source":"function newScript() {\n if (this.target) {\n var code = \"this.addScript(function SCRIPTNAME() {\\n\\t\\n});\";\n this.displayJavaScriptSource(code);\n }\n}","funcProperties":{"__isSmartRef__":true,"id":22019},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"22018":{"this":{"__isSmartRef__":true,"id":21138}},"22019":{},"22020":{"varMapping":{"__isSmartRef__":true,"id":22021},"source":"function newConnection() {\n if (this.target) {\n var code = \"connect(SOURCE, SOURCE_PROPERTY, TARGET, TARGET_PROPERTY);\";\n this.displayJavaScriptSource(code);\n }\n}","funcProperties":{"__isSmartRef__":true,"id":22022},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"22021":{"this":{"__isSmartRef__":true,"id":21138}},"22022":{},"22023":{"varMapping":{"__isSmartRef__":true,"id":22024},"source":"function deleteSelectedScript() {\n if (this.scriptList.selection && this.target) {\n if (!this.target.hasOwnProperty(this.scriptList.selection)) return;\n delete this.target[this.scriptList.selection];\n this.updateLists();\n this.displayInitialScript();\n }\n}","funcProperties":{"__isSmartRef__":true,"id":22025},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"22024":{"this":{"__isSmartRef__":true,"id":21138}},"22025":{},"22026":{"varMapping":{"__isSmartRef__":true,"id":22027},"source":"function disconnectConnection() {\n var selection = this.connectionList.selection;\n if (selection && \n (typeof selection !== \"string\") &&\n this.target.attributeConnections.indexOf(selection[1]) > -1) {\n var c = this.connectionList.selection[1];\n disconnect(c.sourceObj, c.sourceAttrName, c.targetObj, c.targetMethodName);\n this.updateLists();\n this.displayInitialScript();\n } \n}","funcProperties":{"__isSmartRef__":true,"id":22028},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"22027":{"this":{"__isSmartRef__":true,"id":21138}},"22028":{},"22029":{"varMapping":{"__isSmartRef__":true,"id":22030},"source":"function updateLists() {\n this.scriptList.setList(this.sortedScriptNamesOfObj(this.target));\n var scriptListItems = this.scriptList.getList();\n scriptListItems.unshift(\"-- ALL --\");\n this.scriptList.setList(scriptListItems);\n\n this.connectionList.setList(this.sortedConnectionNamesOfObj(this.target));\n var connectionListItems = this.connectionList.getList();\n connectionListItems.unshift(\"-- ALL --\");\n this.connectionList.setList(connectionListItems);\n}","funcProperties":{"__isSmartRef__":true,"id":22031},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"22030":{"this":{"__isSmartRef__":true,"id":21138}},"22031":{},"22032":{"varMapping":{"__isSmartRef__":true,"id":22033},"source":"function displayInitialScript() {\n if (this.scriptList.getList().size() > 1) {\n this.scriptList.selectAt(0);\n } else if (this.connectionList.getList().size() > 1) {\n this.connectionList.selectAt(0);\n } else {\n this.scriptList.selectAt(0);\n }\n}","funcProperties":{"__isSmartRef__":true,"id":22034},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"22033":{"this":{"__isSmartRef__":true,"id":21138}},"22034":{},"22035":{"varMapping":{"__isSmartRef__":true,"id":22036},"source":"function reset() {\n this.target = null;\n this.scriptPane.doitContext = null;\n this.scriptList.setList();\n this.connectionList.setList();\n this.scriptPane.setTextString(\"\");\n this.morphSelector.reset();\n}","funcProperties":{"__isSmartRef__":true,"id":22037},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"22036":{"this":{"__isSmartRef__":true,"id":21138}},"22037":{},"22038":{"varMapping":{"__isSmartRef__":true,"id":22039},"source":"function selectChangedContent(source) {\n\n var addScriptRegex = /this\\.addScript\\s*\\(\\s*function\\s*([^\\(]*)/g;\n var addScriptMatches = [];\n var addScriptMatch = addScriptRegex.exec(source);\n while (addScriptMatch) {\n addScriptMatches.push(addScriptMatch[1]);\n addScriptMatch = addScriptRegex.exec(source);\n }\n \n // if scripts were added, select either a specific one or all\n if (addScriptMatches.length > 0) { \n if (addScriptMatches.length === 1) {\n var index = this.scriptList.getList().indexOf(addScriptMatches[0]);\n if (index > -1) { \n return this.scriptList.selectAt(index);\n }\n }\n return this.scriptList.selectAt(0);\n }\n\n var connectionRegex = \n /connect\\(\\s*([^,]*)\\s*,\\s*\"([^,]*)\"\\s*,\\s*([^,]*)\\s*,\\s*\"([^,]*)\"/g;\n var connectionMatches = [];\n var connectionMatch = connectionRegex.exec(source);\n while (connectionMatch) {\n connectionMatches.push(connectionMatch);\n connectionMatch = connectionRegex.exec(source);\n }\n\n // if connections were made, select either a specific one or all\n if (connectionMatches.length > 0) {\n if (connectionMatches.length === 1) {\n var match = connectionMatches[0];\n for (var i=0; i -1) {\n var c = selection[1];\n disconnect(c.sourceObj, c.sourceAttrName, c.targetObj, c.targetMethodName);\n editor.updateLists();\n editor.displayInitialScript();\n } \n }\n\n var message = 'Disconnect \"' + selection[0] +'\" connection?';\n var callback = disconnectConnection;\n\n var dialog = new lively.morphic.ConfirmDialog(message, callback);\n\n return this.world().openDialog(dialog);\n}","funcProperties":{"__isSmartRef__":true,"id":22238},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"22237":{"this":{"__isSmartRef__":true,"id":22184}},"22238":{"timestamp":{"__isSmartRef__":true,"id":22239},"user":"lauritz","categories":[]},"22239":{"isSerializedDate":true,"string":"Fri Nov 11 2011 01:46:54 GMT+0100 (Mitteleuropäische Zeit)"},"22240":{"submorphs":[{"__isSmartRef__":true,"id":22241}],"scripts":[],"id":"2DE464B2-A2E9-459F-92C9-A3053EDF43D4","shape":{"__isSmartRef__":true,"id":22256},"grabbingEnabled":false,"droppingEnabled":false,"showsMorphMenu":true,"halosEnabled":true,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":22272},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":22259},"lighterFill":{"__isSmartRef__":true,"id":22273},"label":{"__isSmartRef__":true,"id":22241},"attributeConnections":[{"__isSmartRef__":true,"id":22282}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"showsHalos":false,"__SourceModuleName__":"Global.lively.morphic.Widgets","padding":{"__isSmartRef__":true,"id":22284},"name":"ObjectEditorRemoveScriptButton","partsBinMetaInfo":{"__isSmartRef__":true,"id":22285},"renderContextTable":{"__isSmartRef__":true,"id":22286},"priorExtent":{"__isSmartRef__":true,"id":22287},"owner":{"__isSmartRef__":true,"id":21120},"eventHandler":{"__isSmartRef__":true,"id":22288},"isCopyMorphRef":true,"morphRefId":24,"draggingEnabled":false,"objectEditorPane":{"__isSmartRef__":true,"id":21120},"distanceToDragEvent":{"__isSmartRef__":true,"id":22289},"derivationIds":[217,"FDC10087-12CF-4570-9211-8309CB6A9AA3","E18FC530-4B1F-4F08-8DA6-3866A3519E56","04A2AAC3-6A9E-40BB-9408-EBB2567EE63B","8C1A42CE-840C-4AAE-BD79-C93A445B9EBF","61FC11FA-B87E-4EFE-BD15-564D3178B68B","ED34F9B5-9E00-41B3-8313-D9C3D6B3B231","A7481F4B-D444-4B4F-BDA2-4F9F03AEC24D","7DDF7175-34FC-4521-A7C3-580A8BE63351","DEA39C05-FAD7-4882-AB3D-0EE12C3408F9","99186A50-1411-4B6F-B1CB-FF0742C20D7D"],"_ClipMode":"visible","_Rotation":0,"_Scale":1,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":22290},"__LivelyClassName__":"lively.morphic.Button"},"22241":{"submorphs":[],"scripts":[],"id":"8A09781C-5DDC-48A3-B64B-735B426510FE","shape":{"__isSmartRef__":true,"id":22242},"grabbingEnabled":false,"droppingEnabled":false,"showsMorphMenu":false,"halosEnabled":true,"fixedWidth":true,"_MaxTextWidth":21,"_MaxTextHeight":null,"fixedHeight":true,"allowsInput":false,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":22248},"textColor":{"__isSmartRef__":true,"id":22245},"owner":{"__isSmartRef__":true,"id":22240},"eventsAreIgnored":true,"__SourceModuleName__":"Global.lively.morphic.TextCore","textChunks":[{"__isSmartRef__":true,"id":22249}],"padding":{"__isSmartRef__":true,"id":22251},"_Padding":{"__isSmartRef__":true,"id":22252},"prevScroll":[0,0],"priorExtent":{"__isSmartRef__":true,"id":22253},"_FontFamily":"Helvetica, Sans-Serif","renderContextTable":{"__isSmartRef__":true,"id":22254},"_ClipMode":"hidden","_WhiteSpaceHandling":"pre-wrap","_Align":"center","eventHandler":{"__isSmartRef__":true,"id":22255},"_HandStyle":"default","_PointerEvents":"none","attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"_MinTextWidth":21,"_MinTextHeight":null,"draggingEnabled":false,"derivationIds":[218,"852A7BD9-52EE-4708-A2D5-1BDECF33C958","7B4F173E-9726-472A-9B30-530D4AA92AD9","CBA217F6-2832-4213-9ABE-47753C1A4180","E6B97D1D-95D5-4644-9359-1D08D42A51F4","4391A57E-70C2-4628-9828-DD668CCE546E","F0C6C298-3B8B-42B2-B5E9-E5B82F607B01","DF0CAF75-4247-4797-B1A0-AD7444391E2A","B4C4F09B-F663-47A1-B85F-461D5452F5F8","FD966AB1-4685-4151-9A38-B1B21B0237EF","CA91FC2C-D7CC-4123-AFD2-108F8F0C2E97"],"_Scale":1,"__LivelyClassName__":"lively.morphic.Text"},"22242":{"borderWidth":0,"fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":22243},"_Extent":{"__isSmartRef__":true,"id":22244},"_BorderColor":{"__isSmartRef__":true,"id":22245},"renderContextTable":{"__isSmartRef__":true,"id":22246},"_ClipMode":"hidden","_Padding":{"__isSmartRef__":true,"id":22247},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"22243":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"22244":{"x":25,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"22245":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"22246":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"22247":{"x":2,"y":2,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"22248":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"22249":{"style":{"__isSmartRef__":true,"id":22250},"chunkOwner":{"__isSmartRef__":true,"id":22241},"storedString":"-","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"22250":{"__SourceModuleName__":"Global.lively.morphic.TextCore","textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis"},"22251":{"x":5,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"22252":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"22253":{"x":25,"y":20,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"22254":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"22255":{"morph":{"__isSmartRef__":true,"id":22241},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"22256":{"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":22257},"_Extent":{"__isSmartRef__":true,"id":22258},"_Fill":{"__isSmartRef__":true,"id":22259},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":22269},"_BorderRadius":5,"renderContextTable":{"__isSmartRef__":true,"id":22270},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":22271},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"22257":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"22258":{"x":25,"y":20,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"22259":{"stops":[{"__isSmartRef__":true,"id":22260},{"__isSmartRef__":true,"id":22262},{"__isSmartRef__":true,"id":22264},{"__isSmartRef__":true,"id":22266}],"vector":{"__isSmartRef__":true,"id":22268},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"22260":{"offset":0,"color":{"__isSmartRef__":true,"id":22261}},"22261":{"r":0.9600000000000001,"g":0.9600000000000001,"b":0.9600000000000001,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"22262":{"offset":0.4,"color":{"__isSmartRef__":true,"id":22263}},"22263":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"22264":{"offset":0.6,"color":{"__isSmartRef__":true,"id":22265}},"22265":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"22266":{"offset":1,"color":{"__isSmartRef__":true,"id":22267}},"22267":{"r":0.94,"g":0.94,"b":0.94,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"22268":{"x":0,"y":0,"width":0,"height":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"22269":{"r":0.839,"g":0.839,"b":0.839,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"22270":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"22271":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"22272":{"x":160,"y":40,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"22273":{"stops":[{"__isSmartRef__":true,"id":22274},{"__isSmartRef__":true,"id":22276},{"__isSmartRef__":true,"id":22278},{"__isSmartRef__":true,"id":22280}],"vector":{"__isSmartRef__":true,"id":22268},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"22274":{"offset":0,"color":{"__isSmartRef__":true,"id":22275}},"22275":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"22276":{"offset":0.4,"color":{"__isSmartRef__":true,"id":22277}},"22277":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"22278":{"offset":0.6,"color":{"__isSmartRef__":true,"id":22279}},"22279":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"22280":{"offset":1,"color":{"__isSmartRef__":true,"id":22281}},"22281":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"22282":{"sourceObj":{"__isSmartRef__":true,"id":22240},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":22240},"targetMethodName":"deleteSelectedScript","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":22283},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"22283":{"source":{"__isSmartRef__":true,"id":22240},"target":{"__isSmartRef__":true,"id":22240}},"22284":{"x":5,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"22285":{"partsSpaceName":"PartsBin/Inputs/","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":2,"comment":"Simple button. Connect to 'fire' to trigger actions when the button is pressed.","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"22286":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"22287":{"x":30,"y":20,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"22288":{"morph":{"__isSmartRef__":true,"id":22240},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"22289":{"x":33.35839679439101,"y":-21.324811622839547,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"22290":{"deleteSelectedScript":{"__isSmartRef__":true,"id":22291}},"22291":{"varMapping":{"__isSmartRef__":true,"id":22292},"source":"function deleteSelectedScript() {\n\n var editor = this.objectEditorPane;\n var selection = editor.scriptList.selection;\n\n if (!editor.target || editor.scriptList.getList().size() < 2) \n return; \n\n var deleteScript = function (confirmed) {\n if (!confirmed) return;\n \n if (selection && editor.target) {\n if (!editor.target.hasOwnProperty(selection)) \n return;\n delete editor.target[selection];\n editor.updateLists();\n editor.displayInitialScript();\n }\n }\n\n var message = 'Delete \"' + selection + '\" script?';\n var callback = deleteScript;\n\n var dialog = new lively.morphic.ConfirmDialog(message, callback);\n\n return this.world().openDialog(dialog);\n}","funcProperties":{"__isSmartRef__":true,"id":22293},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"22292":{"this":{"__isSmartRef__":true,"id":22240}},"22293":{"timestamp":{"__isSmartRef__":true,"id":22294},"user":"lauritz"},"22294":{"isSerializedDate":true,"string":"Thu Nov 17 2011 18:12:21 GMT+0100 (Mitteleuropäische Zeit)"},"22295":{"submorphs":[{"__isSmartRef__":true,"id":22296}],"scripts":[],"id":"99094216-6BF3-44CE-A507-E81317357072","shape":{"__isSmartRef__":true,"id":22311},"grabbingEnabled":false,"droppingEnabled":false,"showsMorphMenu":true,"halosEnabled":true,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":22327},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":22314},"lighterFill":{"__isSmartRef__":true,"id":22328},"label":{"__isSmartRef__":true,"id":22296},"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"showsHalos":false,"__SourceModuleName__":"Global.lively.morphic.Widgets","padding":{"__isSmartRef__":true,"id":22337},"name":"ObjectEditorMorphSelector","partsBinMetaInfo":{"__isSmartRef__":true,"id":22338},"list":[],"renderContextTable":{"__isSmartRef__":true,"id":22339},"eventHandler":{"__isSmartRef__":true,"id":22340},"distanceToDragEvent":{"__isSmartRef__":true,"id":22341},"priorExtent":{"__isSmartRef__":true,"id":22342},"owner":{"__isSmartRef__":true,"id":21120},"textString":"","selection":{"__isSmartRef__":true,"id":22343},"_ClipMode":"visible","prevScroll":[0,0],"listMorph":null,"derivationIds":[221,"4AC64FBA-95AC-42B2-A078-B6DA97889093","E26ED0E6-C4CE-4C82-94D5-175270E8459E","D292F2FC-C2B6-48AE-B779-8CC5868FFA49","53A862EB-032C-4BF0-9B21-58C7E0C0A9B2","CC4D188B-510F-48DE-A0E1-EC8D2CD63F9F","0CD057F2-3517-4849-A69E-1EF79B05ACE8","66EBBB7D-8FA7-4D43-AE78-A18DA3B970BA","A50C1893-4138-4E29-865B-92F53F76D08A","1EC5D2B9-3539-419A-8DD6-CE82DEABB02C","95DC06D5-F4C7-49E2-8A01-110D1B0AFBD0"],"_Rotation":0,"_Scale":1,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":22360},"__LivelyClassName__":"lively.morphic.Button"},"22296":{"submorphs":[],"scripts":[],"id":"9B73D238-FBB9-4CD0-B9D6-72D65DE7DB5F","shape":{"__isSmartRef__":true,"id":22297},"grabbingEnabled":false,"droppingEnabled":false,"showsMorphMenu":false,"halosEnabled":true,"fixedWidth":true,"_MaxTextWidth":220,"_MaxTextHeight":null,"fixedHeight":true,"allowsInput":false,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":22303},"textColor":{"__isSmartRef__":true,"id":22300},"owner":{"__isSmartRef__":true,"id":22295},"eventsAreIgnored":true,"__SourceModuleName__":"Global.lively.morphic.TextCore","textChunks":[{"__isSmartRef__":true,"id":22304}],"padding":{"__isSmartRef__":true,"id":22306},"_Padding":{"__isSmartRef__":true,"id":22306},"prevScroll":[0,0],"priorExtent":{"__isSmartRef__":true,"id":22307},"attributeConnections":[{"__isSmartRef__":true,"id":22308}],"doNotSerialize":["$$savedTextString"],"doNotCopyProperties":["$$savedTextString"],"renderContextTable":{"__isSmartRef__":true,"id":22309},"eventHandler":{"__isSmartRef__":true,"id":22310},"_HandStyle":"default","_PointerEvents":"none","_ClipMode":"hidden","_WhiteSpaceHandling":"pre-wrap","_MinTextWidth":220,"_MinTextHeight":null,"_Align":"left","_FontFamily":"Arial","_FontSize":10,"derivationIds":[222,"30F054A3-7658-405B-8098-B7D87AA8A9ED","556D6E07-45B7-42EC-A486-DE275EF0B034","06B0B080-467A-46CC-8B0D-9C0A9B9A71F1","5E2D96C9-BB9B-4735-8673-A79847435197","B48AA022-2022-4A2A-9090-4D884FB3DFD3","8B2F743A-98C5-45E1-B03C-5019114EAC47","D09C56C3-A2DC-4BDF-B8A1-6365138ECD01","74158C3D-B79E-43E7-B111-48701B10ACE2","B19E117B-E40F-4B9F-86AC-BFB2AAFD5336","4E3B3D72-E52C-44ED-AE32-78939BA1ECFD"],"_TextColor":{"__isSmartRef__":true,"id":588},"_Scale":1,"__LivelyClassName__":"lively.morphic.Text"},"22297":{"borderWidth":0,"fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":22298},"_Extent":{"__isSmartRef__":true,"id":22299},"_BorderColor":{"__isSmartRef__":true,"id":22300},"renderContextTable":{"__isSmartRef__":true,"id":22301},"_ClipMode":"hidden","_Padding":{"__isSmartRef__":true,"id":22302},"_BorderWidth":0,"_Fill":null,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"22298":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"22299":{"x":220,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"22300":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"22301":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"22302":{"x":0,"y":3,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"22303":{"x":2,"y":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"22304":{"style":{"__isSmartRef__":true,"id":22305},"chunkOwner":{"__isSmartRef__":true,"id":22296},"storedString":"WhiteBoard","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"22305":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"22306":{"x":5,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"22307":{"x":220,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"22308":{"sourceObj":{"__isSmartRef__":true,"id":22296},"sourceAttrName":"savedTextString","targetObj":{"__isSmartRef__":true,"id":22295},"targetMethodName":"selection","converter":null,"converterString":null,"updater":null,"updaterString":null,"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"22309":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"22310":{"morph":{"__isSmartRef__":true,"id":22296},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"22311":{"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":22312},"_Extent":{"__isSmartRef__":true,"id":22313},"_Fill":{"__isSmartRef__":true,"id":22314},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":22324},"_BorderRadius":5,"renderContextTable":{"__isSmartRef__":true,"id":22325},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":22326},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"22312":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"22313":{"x":220,"y":20,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"22314":{"stops":[{"__isSmartRef__":true,"id":22315},{"__isSmartRef__":true,"id":22317},{"__isSmartRef__":true,"id":22319},{"__isSmartRef__":true,"id":22321}],"vector":{"__isSmartRef__":true,"id":22323},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"22315":{"offset":0,"color":{"__isSmartRef__":true,"id":22316}},"22316":{"r":0.9600000000000001,"g":0.9600000000000001,"b":0.9600000000000001,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"22317":{"offset":0.4,"color":{"__isSmartRef__":true,"id":22318}},"22318":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"22319":{"offset":0.6,"color":{"__isSmartRef__":true,"id":22320}},"22320":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"22321":{"offset":1,"color":{"__isSmartRef__":true,"id":22322}},"22322":{"r":0.94,"g":0.94,"b":0.94,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"22323":{"x":0,"y":0,"width":0,"height":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"22324":{"r":0.839,"g":0.839,"b":0.839,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"22325":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"22326":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"22327":{"x":240.1308656788165,"y":10,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"22328":{"stops":[{"__isSmartRef__":true,"id":22329},{"__isSmartRef__":true,"id":22331},{"__isSmartRef__":true,"id":22333},{"__isSmartRef__":true,"id":22335}],"vector":{"__isSmartRef__":true,"id":22323},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"22329":{"offset":0,"color":{"__isSmartRef__":true,"id":22330}},"22330":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"22331":{"offset":0.4,"color":{"__isSmartRef__":true,"id":22332}},"22332":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"22333":{"offset":0.6,"color":{"__isSmartRef__":true,"id":22334}},"22334":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"22335":{"offset":1,"color":{"__isSmartRef__":true,"id":22336}},"22336":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"22337":{"x":5,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"22338":{"partsSpaceName":"PartsBin/Inputs/","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":2,"partName":"ChoiceButton","comment":"Click on it and you get a list of things to choose from.","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"22339":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"22340":{"morph":{"__isSmartRef__":true,"id":22295},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"22341":{"x":122.93118375058827,"y":-11.582832083333244,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"22342":{"x":220,"y":20,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"22343":{"submorphs":[],"scripts":[],"id":181,"shape":{"__isSmartRef__":true,"id":22344},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":false,"allowsInput":true,"_FontFamily":"Helvetica","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":22350},"_MaxTextWidth":580,"_MaxTextHeight":null,"textColor":{"__isSmartRef__":true,"id":22351},"showsHalos":false,"_FontSize":28,"__SourceModuleName__":"Global.lively.morphic.TextCore","name":"Title","partsBinMetaInfo":{"__isSmartRef__":true,"id":22352},"_TextColor":{"__isSmartRef__":true,"id":22353},"renderContextTable":{"__isSmartRef__":true,"id":22354},"textChunks":[{"__isSmartRef__":true,"id":22355}],"eventHandler":{"__isSmartRef__":true,"id":22357},"priorExtent":{"__isSmartRef__":true,"id":22358},"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"_MinTextWidth":580,"_MinTextHeight":null,"_Rotation":0,"_Scale":1.002003004005006,"previousSelection":[35,35],"priorSelectionRange":[23,23],"charsReplaced":"WIP / Proof of Concept","lastFindLoc":22,"distanceToDragEvent":{"__isSmartRef__":true,"id":22359},"_ClipMode":"visible","_WhiteSpaceHandling":"pre-wrap","isCopyMorphRef":true,"morphRefId":2,"prevScroll":[0,0],"__LivelyClassName__":"lively.morphic.Text"},"22344":{"fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":22345},"_Extent":{"__isSmartRef__":true,"id":22346},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":22347},"renderContextTable":{"__isSmartRef__":true,"id":22348},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":22349},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"22345":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"22346":{"x":580,"y":43,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"22347":{"r":1,"g":1,"b":1,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"22348":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setClipMode":"setClipModeHTML"},"22349":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"22350":{"x":37,"y":23,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"22351":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"22352":{"partsSpaceName":"PartsBin/Worlds/","__SourceModuleName__":"Global.lively.PartsBin","comment":"For example a world title.","partName":"Title","migrationLevel":2,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"22353":{"r":0,"g":0.309,"b":0.595,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"22354":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML"},"22355":{"style":{"__isSmartRef__":true,"id":22356},"chunkOwner":{"__isSmartRef__":true,"id":22343},"__SourceModuleName__":"Global.lively.morphic.TextCore","storedString":"","__LivelyClassName__":"lively.morphic.TextChunk"},"22356":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"22357":{"morph":{"__isSmartRef__":true,"id":22343},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"22358":{"x":580,"y":43,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"22359":{"x":221,"y":-12,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"22360":{"createListMorph":{"__isSmartRef__":true,"id":22361},"getList":{"__isSmartRef__":true,"id":22365},"removeList":{"__isSmartRef__":true,"id":22369},"reset":{"__isSmartRef__":true,"id":22373},"displayTopLevelMorphs":{"__isSmartRef__":true,"id":22377},"onMouseDown":{"__isSmartRef__":true,"id":22381},"setTargetOfPane":{"__isSmartRef__":true,"id":22389},"setTargetToListSelection":{"__isSmartRef__":true,"id":22393},"onBlur":{"__isSmartRef__":true,"id":22397},"setTarget":{"__isSmartRef__":true,"id":22405},"setTargetOnSelection":{"__isSmartRef__":true,"id":22409}},"22361":{"varMapping":{"__isSmartRef__":true,"id":22362},"source":"function createListMorph() {\n var items = this.getList();\n \n var height = Math.min(this.owner.getExtent().y, items.length * 17);\n var extent = new Rectangle(0, this.getExtent().y, this.getExtent().x, height);\n\n var listMorph = new lively.morphic.List(extent);\n listMorph.setList(items);\n listMorph.setFontSize(10);\n\n listMorph.disableGrabbing();\n listMorph.disableDragging();\n\n connect(listMorph, 'selection', this, 'setTargetToListSelection');\n \n return listMorph;\n}","funcProperties":{"__isSmartRef__":true,"id":22363},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"22362":{"this":{"__isSmartRef__":true,"id":22295}},"22363":{"timestamp":{"__isSmartRef__":true,"id":22364},"user":"lauritz","tags":[]},"22364":{"isSerializedDate":true,"string":"Tue Dec 13 2011 18:55:41 GMT+0100 (Mitteleuropäische Zeit)"},"22365":{"varMapping":{"__isSmartRef__":true,"id":22366},"source":"function getList() {\n var worldEntry = {\n isListItem: true,\n selectionString: 'World',\n string: 'World',\n value: this.world()\n };\n var list = this.world().indentedListItemsOfMorphNames();\n list.unshift(worldEntry);\n return list;\n}","funcProperties":{"__isSmartRef__":true,"id":22367},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"22366":{"this":{"__isSmartRef__":true,"id":22295}},"22367":{"timestamp":{"__isSmartRef__":true,"id":22368},"user":"lauritz","tags":[]},"22368":{"isSerializedDate":true,"string":"Mon Nov 21 2011 23:12:23 GMT+0100 (Mitteleuropäische Zeit)"},"22369":{"varMapping":{"__isSmartRef__":true,"id":22370},"source":"function removeList() {\n this.listMorph && this.listMorph.remove();\n this.listMorph = null;\n}","funcProperties":{"__isSmartRef__":true,"id":22371},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"22370":{"this":{"__isSmartRef__":true,"id":22295}},"22371":{"timestamp":{"__isSmartRef__":true,"id":22372},"user":"lauritz","tags":[]},"22372":{"isSerializedDate":true,"string":"Wed Dec 07 2011 05:51:07 GMT+0100 (Mitteleuropäische Zeit)"},"22373":{"varMapping":{"__isSmartRef__":true,"id":22374},"source":"function reset() {\n this.list = [];\n this.setLabel('empty');\n this.label.setAlign('left');\n this.removeList();\n this.applyStyle({fixedWidth: true, fixedHeight: true, borderWidth: 1, overflow: 'visible'});\n}","funcProperties":{"__isSmartRef__":true,"id":22375},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"22374":{"this":{"__isSmartRef__":true,"id":22295}},"22375":{"timestamp":{"__isSmartRef__":true,"id":22376},"user":"lauritz","tags":[]},"22376":{"isSerializedDate":true,"string":"Wed Dec 07 2011 05:34:06 GMT+0100 (Mitteleuropäische Zeit)"},"22377":{"varMapping":{"__isSmartRef__":true,"id":22378},"source":"function displayTopLevelMorphs() {\n var list = this.createListMorph(); \n if (this.getList().length === 0) return;\n this.addMorph(list);\n this.listMorph = list;\n}","funcProperties":{"__isSmartRef__":true,"id":22379},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"22378":{"this":{"__isSmartRef__":true,"id":22295}},"22379":{"timestamp":{"__isSmartRef__":true,"id":22380},"user":"lauritz","tags":[]},"22380":{"isSerializedDate":true,"string":"Tue Dec 13 2011 18:53:20 GMT+0100 (Mitteleuropäische Zeit)"},"22381":{"varMapping":{"__isSmartRef__":true,"id":22382},"source":"function onMouseDown(evt) {\n if (evt.isCommandKey() || evt.isRightMouseButtonDown()) return $super(evt);\n if (this.listMorph) {\n // clicked on morph, not the list, not the list's scrollbar\n if (evt.target === this.renderContext().shapeNode)\n this.removeList();\n } else {\n this.displayTopLevelMorphs();\n }\n}","funcProperties":{"__isSmartRef__":true,"id":22387},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"22382":{"this":{"__isSmartRef__":true,"id":22295},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":22383}},"22383":{"$super":{"__isSmartRef__":true,"id":22384}},"22384":{"varMapping":{"__isSmartRef__":true,"id":22385},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch(e) {\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":22386},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"22385":{"obj":{"__isSmartRef__":true,"id":22295},"name":"onMouseDown"},"22386":{},"22387":{"timestamp":{"__isSmartRef__":true,"id":22388},"user":"lauritz","tags":[]},"22388":{"isSerializedDate":true,"string":"Wed Dec 07 2011 05:30:39 GMT+0100 (Mitteleuropäische Zeit)"},"22389":{"varMapping":{"__isSmartRef__":true,"id":22390},"source":"function setTargetOfPane(selection) {\n this.owner.setTarget(selection);\n this.label.setAlign('left');\n}","funcProperties":{"__isSmartRef__":true,"id":22391},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"22390":{"this":{"__isSmartRef__":true,"id":22295}},"22391":{"timestamp":{"__isSmartRef__":true,"id":22392},"user":"lauritz","tags":[]},"22392":{"isSerializedDate":true,"string":"Wed Dec 07 2011 04:30:42 GMT+0100 (Mitteleuropäische Zeit)"},"22393":{"varMapping":{"__isSmartRef__":true,"id":22394},"source":"function setTargetToListSelection() { \n var selection = this.listMorph.selection;\n this.removeList();\n if (!selection) return;\n if (this.owner.scriptPane.hasChanged()) {\n var that = this;\n var callback = function (confirmed) {\n if (confirmed) that.setTargetOfPane(selection);\n }\n this.owner.confirmUnsavedChanges(callback);\n } else {\n this.setTargetOfPane(selection);\n }\n}","funcProperties":{"__isSmartRef__":true,"id":22395},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"22394":{"this":{"__isSmartRef__":true,"id":22295}},"22395":{"timestamp":{"__isSmartRef__":true,"id":22396},"user":"lauritz","tags":[]},"22396":{"isSerializedDate":true,"string":"Wed Dec 07 2011 06:06:48 GMT+0100 (Mitteleuropäische Zeit)"},"22397":{"varMapping":{"__isSmartRef__":true,"id":22398},"source":"function onBlur(evt) {\n $super(evt);\n \n // workaround - otherwise other morphs get this event\n var clickedMorph = evt && evt.world && evt.world.clickedOnMorph;\n if (clickedMorph && (clickedMorph !== this && clickedMorph !== this.listMorph)) {\n this.removeList();\n }\n}","funcProperties":{"__isSmartRef__":true,"id":22403},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"22398":{"this":{"__isSmartRef__":true,"id":22295},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":22399}},"22399":{"$super":{"__isSmartRef__":true,"id":22400}},"22400":{"varMapping":{"__isSmartRef__":true,"id":22401},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch(e) {\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":22402},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"22401":{"obj":{"__isSmartRef__":true,"id":22295},"name":"onBlur"},"22402":{},"22403":{"timestamp":{"__isSmartRef__":true,"id":22404},"user":"lauritz","tags":[]},"22404":{"isSerializedDate":true,"string":"Wed Dec 07 2011 05:30:08 GMT+0100 (Mitteleuropäische Zeit)"},"22405":{"varMapping":{"__isSmartRef__":true,"id":22406},"source":"function setTarget(target) {\n this.label.setTextString(target.getName() || target.toString());\n}","funcProperties":{"__isSmartRef__":true,"id":22407},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"22406":{"this":{"__isSmartRef__":true,"id":22295}},"22407":{"timestamp":{"__isSmartRef__":true,"id":22408},"user":"lauritz","tags":[]},"22408":{"isSerializedDate":true,"string":"Wed Dec 07 2011 04:29:39 GMT+0100 (Mitteleuropäische Zeit)"},"22409":{"varMapping":{"__isSmartRef__":true,"id":22410},"source":"function setTargetOnSelection() {\n if (this.listMorph && this.listMorph.renderContext() && this.listMorph.renderContext().listNode.value) {\n this.setTargetToListSelection();\n this.stopStepping();\n }\n}","funcProperties":{"__isSmartRef__":true,"id":22411},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"22410":{"this":{"__isSmartRef__":true,"id":22295}},"22411":{"timestamp":{"__isSmartRef__":true,"id":22412},"user":"lauritz","tags":[]},"22412":{"isSerializedDate":true,"string":"Wed Dec 07 2011 06:12:06 GMT+0100 (Mitteleuropäische Zeit)"},"22413":{"submorphs":[],"scripts":[],"id":"EC34C089-E5C0-4F5F-9647-672C2F186216","shape":{"__isSmartRef__":true,"id":22414},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":false,"allowsInput":false,"_FontFamily":"Arial, sans-serif","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":22420},"_MaxTextWidth":64.8979476392384,"_MaxTextHeight":null,"textColor":{"__isSmartRef__":true,"id":22417},"showsHalos":false,"_FontSize":9,"__SourceModuleName__":"Global.lively.morphic.TextCore","name":"ObjectEditorScriptsText1","partsBinMetaInfo":{"__isSmartRef__":true,"id":22421},"textChunks":[{"__isSmartRef__":true,"id":22422}],"charsReplaced":"Scripts","lastFindLoc":-7,"priorSelectionRange":[0,7],"prevScroll":[0,0],"priorExtent":{"__isSmartRef__":true,"id":22424},"renderContextTable":{"__isSmartRef__":true,"id":22425},"eventHandler":{"__isSmartRef__":true,"id":22426},"_WhiteSpaceHandling":"pre-wrap","attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"_MinTextWidth":64.8979476392384,"_MinTextHeight":null,"_ClipMode":"visible","draggingEnabled":false,"distanceToDragEvent":{"__isSmartRef__":true,"id":22427},"eventsAreIgnored":true,"owner":{"__isSmartRef__":true,"id":21120},"isCopyMorphRef":true,"morphRefId":27,"derivationIds":[223,"5E3A69EF-26C1-4D0D-B04C-8C3894017F56","14AB1B91-3ED6-49AE-AA58-47D18B6C569F","991D4A54-1FC4-4BC7-AA82-F814AC52CDE3","DB9B19F7-4390-4CE5-9B1D-62177CB8D605","8F7B2EE9-9538-4044-B75B-6A12F3108B70","4B9F9B4B-C7D3-418D-9AC9-10503A4EBF8E","324EE422-8C94-43CE-B964-A3150830C25F","36D1ECF9-591F-426B-A4F6-B337D7DB053B","CB52849C-BE64-4053-8D07-758F969F84EB","F1C241D4-A689-4DB7-942F-ADB5F39D9CAA"],"_Rotation":0,"_Scale":1,"__LivelyClassName__":"lively.morphic.Text"},"22414":{"fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":22415},"_Extent":{"__isSmartRef__":true,"id":22416},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":22417},"renderContextTable":{"__isSmartRef__":true,"id":22418},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":22419},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"22415":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"22416":{"x":64.8979476392384,"y":15,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"22417":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"22418":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"22419":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"22420":{"x":198.16434648623274,"y":12.911539589748486,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"22421":{"partsSpaceName":"PartsBin/NewWorld","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":1,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"22422":{"style":{"__isSmartRef__":true,"id":22423},"chunkOwner":{"__isSmartRef__":true,"id":22413},"__SourceModuleName__":"Global.lively.morphic.TextCore","storedString":"Target:","__LivelyClassName__":"lively.morphic.TextChunk"},"22423":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"22424":{"x":64.8979476392384,"y":14,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"22425":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"22426":{"morph":{"__isSmartRef__":true,"id":22413},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"22427":{"x":41.065989525935834,"y":-10.506047005169194,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"22428":{"submorphs":[],"scripts":[],"id":"02138E9A-129C-4208-857A-814EEFFE9E89","shape":{"__isSmartRef__":true,"id":22429},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":false,"allowsInput":false,"_FontFamily":"Arial, sans-serif","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":22435},"_MaxTextWidth":64.8979476392384,"_MaxTextHeight":null,"textColor":{"__isSmartRef__":true,"id":22432},"showsHalos":false,"_FontSize":9,"__SourceModuleName__":"Global.lively.morphic.TextCore","name":"ObjectEditorScriptsText2","partsBinMetaInfo":{"__isSmartRef__":true,"id":22436},"textChunks":[{"__isSmartRef__":true,"id":22437}],"charsReplaced":"Scripts","lastFindLoc":-7,"priorSelectionRange":[0,7],"prevScroll":[0,0],"priorExtent":{"__isSmartRef__":true,"id":22439},"renderContextTable":{"__isSmartRef__":true,"id":22440},"eventHandler":{"__isSmartRef__":true,"id":22441},"_WhiteSpaceHandling":"pre-wrap","attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"_MinTextWidth":64.8979476392384,"_MinTextHeight":null,"_ClipMode":"visible","draggingEnabled":false,"distanceToDragEvent":{"__isSmartRef__":true,"id":22442},"eventsAreIgnored":true,"isCopyMorphRef":true,"morphRefId":27,"owner":{"__isSmartRef__":true,"id":21120},"derivationIds":[224,"35EF8FE5-067D-45B6-AF21-77040F11D340","80DC09DD-22D4-4089-B5C3-857B32C9BE9B","EF080074-E6B9-47F3-A87F-26313B40C430","F6977801-C1A7-445C-9BF1-8A1019E202FB","8C9157AE-0343-4CFB-8186-1D5E05D2ECBE","DD3C23F8-6463-4EAE-959B-C486E27D9BDA","1E8D3752-D212-41F8-BC63-B094E0C80707","75C07D11-AE5D-4A36-B2D0-F2A6EA414E72","494AB1C0-2C09-49DE-B4AA-1F24DC7495FF","25199967-E3BA-4763-A704-37BD3152A5F7"],"_Rotation":0,"_Scale":1,"__LivelyClassName__":"lively.morphic.Text"},"22429":{"fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":22430},"_Extent":{"__isSmartRef__":true,"id":22431},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":22432},"renderContextTable":{"__isSmartRef__":true,"id":22433},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":22434},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"22430":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"22431":{"x":64.8979476392384,"y":15,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"22432":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"22433":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"22434":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"22435":{"x":10,"y":12.911539589749026,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"22436":{"partsSpaceName":"PartsBin/NewWorld","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":1,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"22437":{"style":{"__isSmartRef__":true,"id":22438},"chunkOwner":{"__isSmartRef__":true,"id":22428},"__SourceModuleName__":"Global.lively.morphic.TextCore","storedString":"Tag:","__LivelyClassName__":"lively.morphic.TextChunk"},"22438":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"22439":{"x":64.8979476392384,"y":14,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"22440":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"22441":{"morph":{"__isSmartRef__":true,"id":22428},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"22442":{"x":45.76052154281416,"y":-27.783027415339603,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"22443":{"submorphs":[{"__isSmartRef__":true,"id":22444}],"scripts":[],"id":"ED015444-4A5B-4B43-8A69-4774920F0D86","shape":{"__isSmartRef__":true,"id":22458},"grabbingEnabled":false,"droppingEnabled":false,"showsMorphMenu":true,"halosEnabled":true,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":22474},"value":true,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":22475},"lighterFill":{"__isSmartRef__":true,"id":22461},"label":{"__isSmartRef__":true,"id":22444},"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"showsHalos":false,"__SourceModuleName__":"Global.lively.morphic.Widgets","padding":{"__isSmartRef__":true,"id":22484},"name":"ObjectEditorTagChooser","partsBinMetaInfo":{"__isSmartRef__":true,"id":22485},"listMorph":null,"list":[],"renderContextTable":{"__isSmartRef__":true,"id":22486},"eventHandler":{"__isSmartRef__":true,"id":22487},"distanceToDragEvent":{"__isSmartRef__":true,"id":22488},"priorExtent":{"__isSmartRef__":true,"id":22489},"textString":"PartsBinBrowser","selection":"","_ClipMode":"visible","prevScroll":[0,0],"owner":{"__isSmartRef__":true,"id":21120},"setTargetToListSelection":"all","savedTextString":"all","derivationIds":[225,"7F83847B-D0B1-4A31-8601-43424B97C858","E08FC110-71D7-4FFD-B4A8-08F8147B95BA","5534107D-C5C9-48DD-A1ED-B87E9D9B672C","0B89FA7A-768C-4062-98AE-C455E8DAFF19","799320C6-CFBA-40E7-B03D-64BFE9B78248","9B650AA3-271B-4E72-B230-51C6F64B7462","C95D3672-724C-4C2C-9CDD-EF308062F627","C66EBEEC-B7CE-4DD9-8BDF-905F071F965D","D68B143A-A712-4FD0-8803-62CCB4C7F763","ED802271-AE5C-4BE9-AC4E-7CED44BC864B"],"_Rotation":0,"_Scale":1,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":22490},"__LivelyClassName__":"lively.morphic.Button"},"22444":{"submorphs":[],"scripts":[],"id":"F6FA23E7-C929-4389-B557-C8595F917A8B","shape":{"__isSmartRef__":true,"id":22445},"grabbingEnabled":false,"droppingEnabled":false,"showsMorphMenu":false,"halosEnabled":true,"fixedWidth":true,"_MaxTextWidth":130,"_MaxTextHeight":null,"fixedHeight":true,"allowsInput":false,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":22450},"textColor":{"__isSmartRef__":true,"id":22448},"owner":{"__isSmartRef__":true,"id":22443},"eventsAreIgnored":true,"__SourceModuleName__":"Global.lively.morphic.TextCore","textChunks":[{"__isSmartRef__":true,"id":22451}],"padding":{"__isSmartRef__":true,"id":22453},"_Padding":{"__isSmartRef__":true,"id":22453},"prevScroll":[0,0],"priorExtent":{"__isSmartRef__":true,"id":22454},"attributeConnections":[{"__isSmartRef__":true,"id":22455}],"doNotSerialize":["$$savedTextString"],"doNotCopyProperties":["$$savedTextString"],"renderContextTable":{"__isSmartRef__":true,"id":22456},"eventHandler":{"__isSmartRef__":true,"id":22457},"_HandStyle":"default","_PointerEvents":"none","_ClipMode":"hidden","_WhiteSpaceHandling":"pre-wrap","_MinTextWidth":130,"_MinTextHeight":null,"_Align":"left","_FontFamily":"Arial","_FontSize":10,"derivationIds":[226,"03DBF3F8-8EA2-4426-BA64-C4297DDAB015","B8F87302-BEC3-48CD-9BBA-6C7DBB6287E1","4AA6AE51-338B-4E3E-814B-9F99C693A2D5","08F6CE56-AD91-4C27-9429-C3DEA313696C","D39C963C-FD24-4498-A6D8-71E5102CE58A","132C2A9E-3466-4051-AAEA-6E485A91F408","DB8BC4A1-ED41-446B-AB6C-7E73DD857B5D","567FC668-A57C-41CB-8252-8912826B3144","D0B0775F-C8E7-49EB-BBB2-C7BB7DD464BF","AABED87D-D7C0-494A-8803-26F4601E35FF"],"_TextColor":{"__isSmartRef__":true,"id":588},"_Scale":1,"__LivelyClassName__":"lively.morphic.Text"},"22445":{"borderWidth":0,"fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":22446},"_Extent":{"__isSmartRef__":true,"id":22447},"_BorderColor":{"__isSmartRef__":true,"id":22448},"renderContextTable":{"__isSmartRef__":true,"id":22449},"_ClipMode":"hidden","_Padding":{"__isSmartRef__":true,"id":22302},"_BorderWidth":0,"_Fill":null,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"22446":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"22447":{"x":130,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"22448":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"22449":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"22450":{"x":2,"y":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"22451":{"style":{"__isSmartRef__":true,"id":22452},"chunkOwner":{"__isSmartRef__":true,"id":22444},"storedString":"all","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"22452":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"22453":{"x":5,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"22454":{"x":130,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"22455":{"sourceObj":{"__isSmartRef__":true,"id":22444},"sourceAttrName":"savedTextString","targetObj":{"__isSmartRef__":true,"id":22443},"targetMethodName":"selection","converter":null,"converterString":null,"updater":null,"updaterString":null,"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"22456":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"22457":{"morph":{"__isSmartRef__":true,"id":22444},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"22458":{"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":22459},"_Extent":{"__isSmartRef__":true,"id":22460},"_Fill":{"__isSmartRef__":true,"id":22461},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":22471},"_BorderRadius":5,"renderContextTable":{"__isSmartRef__":true,"id":22472},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":22473},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"22459":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"22460":{"x":130,"y":20,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"22461":{"stops":[{"__isSmartRef__":true,"id":22462},{"__isSmartRef__":true,"id":22464},{"__isSmartRef__":true,"id":22466},{"__isSmartRef__":true,"id":22468}],"vector":{"__isSmartRef__":true,"id":22470},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"22462":{"offset":0,"color":{"__isSmartRef__":true,"id":22463}},"22463":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"22464":{"offset":0.4,"color":{"__isSmartRef__":true,"id":22465}},"22465":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"22466":{"offset":0.6,"color":{"__isSmartRef__":true,"id":22467}},"22467":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"22468":{"offset":1,"color":{"__isSmartRef__":true,"id":22469}},"22469":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"22470":{"x":0,"y":0,"width":0,"height":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"22471":{"r":0.839,"g":0.839,"b":0.839,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"22472":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"22473":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"22474":{"x":39.12381412396891,"y":10.000000000000057,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"22475":{"stops":[{"__isSmartRef__":true,"id":22476},{"__isSmartRef__":true,"id":22478},{"__isSmartRef__":true,"id":22480},{"__isSmartRef__":true,"id":22482}],"vector":{"__isSmartRef__":true,"id":22470},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"22476":{"offset":0,"color":{"__isSmartRef__":true,"id":22477}},"22477":{"r":0.9600000000000001,"g":0.9600000000000001,"b":0.9600000000000001,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"22478":{"offset":0.4,"color":{"__isSmartRef__":true,"id":22479}},"22479":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"22480":{"offset":0.6,"color":{"__isSmartRef__":true,"id":22481}},"22481":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"22482":{"offset":1,"color":{"__isSmartRef__":true,"id":22483}},"22483":{"r":0.94,"g":0.94,"b":0.94,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"22484":{"x":5,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"22485":{"partsSpaceName":"PartsBin/Inputs/","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":2,"partName":"ChoiceButton","comment":"Click on it and you get a list of things to choose from.","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"22486":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"22487":{"morph":{"__isSmartRef__":true,"id":22443},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"22488":{"x":85.7442776093583,"y":-11.582832083333244,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"22489":{"x":130,"y":20,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"22490":{"createListMorph":{"__isSmartRef__":true,"id":22491},"getList":{"__isSmartRef__":true,"id":22495},"removeList":{"__isSmartRef__":true,"id":22499},"reset":{"__isSmartRef__":true,"id":22503},"onMouseUp":{"__isSmartRef__":true,"id":22507},"onBlur":{"__isSmartRef__":true,"id":22515},"setTag":{"__isSmartRef__":true,"id":22523}},"22491":{"varMapping":{"__isSmartRef__":true,"id":22492},"source":"function createListMorph() {\n var items = this.getList();\n\n var height = Math.min(this.owner.getExtent().y, items.length * 17);\n var extent = new Rectangle(0, this.getExtent().y, this.getExtent().x, height);\n\n var listMorph = new lively.morphic.List(extent);\n listMorph.setList(items);\n listMorph.setFontSize(10);\n\n listMorph.disableGrabbing();\n listMorph.disableDragging();\n \n connect(listMorph, 'selection', this, 'setTag');\n \n return listMorph;\n}","funcProperties":{"__isSmartRef__":true,"id":22493},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"22492":{"this":{"__isSmartRef__":true,"id":22443}},"22493":{"timestamp":{"__isSmartRef__":true,"id":22494},"user":"lauritz","categories":[]},"22494":{"isSerializedDate":true,"string":"Tue Nov 29 2011 04:35:59 GMT+0100 (Mitteleuropäische Zeit)"},"22495":{"varMapping":{"__isSmartRef__":true,"id":22496},"source":"function getList() {\n if (!this.owner.target) return [''];\n\n var target = this.owner.target;\n\n var tags = Functions.own(target).collect(function (each) {\n return target[each].tags || [];\n }).flatten().uniq();\n\n var sortedTags = tags.sortBy(function(name) { \n return name.toLowerCase() \n });\n \n sortedTags.unshift('all'); \n return sortedTags;\n}","funcProperties":{"__isSmartRef__":true,"id":22497},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"22496":{"this":{"__isSmartRef__":true,"id":22443}},"22497":{"timestamp":{"__isSmartRef__":true,"id":22498},"user":"lauritz","tags":[]},"22498":{"isSerializedDate":true,"string":"Fri Dec 16 2011 20:27:25 GMT+0100 (Mitteleuropäische Zeit)"},"22499":{"varMapping":{"__isSmartRef__":true,"id":22500},"source":"function removeList() {\n this.listMorph && this.listMorph.remove()\n this.listMorph = null;\n}","funcProperties":{"__isSmartRef__":true,"id":22501},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"22500":{"this":{"__isSmartRef__":true,"id":22443}},"22501":{"timestamp":{"__isSmartRef__":true,"id":22502},"user":"lauritz","categories":[]},"22502":{"isSerializedDate":true,"string":"Thu Nov 17 2011 19:06:51 GMT+0100 (Mitteleuropäische Zeit)"},"22503":{"varMapping":{"__isSmartRef__":true,"id":22504},"source":"function reset() {\n this.list = [];\n this.setLabel('all');\n this.label.setAlign('left');\n this.removeList();\n this.applyStyle({fixedWidth: true, fixedHeight: true, borderWidth: 1, overflow: 'visible'})\n}","funcProperties":{"__isSmartRef__":true,"id":22505},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"22504":{"this":{"__isSmartRef__":true,"id":22443}},"22505":{"timestamp":{"__isSmartRef__":true,"id":22506},"user":"lauritz","tags":[]},"22506":{"isSerializedDate":true,"string":"Fri Dec 16 2011 20:27:53 GMT+0100 (Mitteleuropäische Zeit)"},"22507":{"varMapping":{"__isSmartRef__":true,"id":22508},"source":"function onMouseUp(evt) {\n if (evt.isCommandKey() || evt.isRightMouseButtonDown()) return $super(evt);\n if (this.listMorph) {\n this.removeList();\n return true;\n } \n if (this.getList().size() < 2) return;\n var list = this.createListMorph();\n this.addMorph(list);\n this.listMorph = list;\n return true;\n}","funcProperties":{"__isSmartRef__":true,"id":22513},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"22508":{"this":{"__isSmartRef__":true,"id":22443},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":22509}},"22509":{"$super":{"__isSmartRef__":true,"id":22510}},"22510":{"varMapping":{"__isSmartRef__":true,"id":22511},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch(e) {\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":22512},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"22511":{"obj":{"__isSmartRef__":true,"id":22443},"name":"onMouseUp"},"22512":{},"22513":{"timestamp":{"__isSmartRef__":true,"id":22514},"user":"lauritz","categories":[]},"22514":{"isSerializedDate":true,"string":"Thu Nov 17 2011 18:59:16 GMT+0100 (Mitteleuropäische Zeit)"},"22515":{"varMapping":{"__isSmartRef__":true,"id":22516},"source":"function onBlur(evt) {\n $super(evt);\n \n // workaround - otherwise other morphs get this event\n var clickedMorph = evt && evt.world && evt.world.clickedOnMorph;\n if (clickedMorph && (clickedMorph !== this && clickedMorph !== this.listMorph)) {\n this.removeList();\n }\n}","funcProperties":{"__isSmartRef__":true,"id":22521},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"22516":{"this":{"__isSmartRef__":true,"id":22443},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":22517}},"22517":{"$super":{"__isSmartRef__":true,"id":22518}},"22518":{"varMapping":{"__isSmartRef__":true,"id":22519},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch(e) {\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":22520},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"22519":{"obj":{"__isSmartRef__":true,"id":22443},"name":"onBlur"},"22520":{},"22521":{"timestamp":{"__isSmartRef__":true,"id":22522},"user":"lauritz","categories":[]},"22522":{"isSerializedDate":true,"string":"Mon Nov 21 2011 23:10:03 GMT+0100 (Mitteleuropäische Zeit)"},"22523":{"varMapping":{"__isSmartRef__":true,"id":22524},"source":"function setTag(tag) {\n this.setLabel(tag || '');\n this.label.setAlign('left');\n this.owner.setTag(tag);\n}","funcProperties":{"__isSmartRef__":true,"id":22525},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"22524":{"this":{"__isSmartRef__":true,"id":22443}},"22525":{"timestamp":{"__isSmartRef__":true,"id":22526},"user":"lauritz","categories":[]},"22526":{"isSerializedDate":true,"string":"Tue Nov 29 2011 04:36:12 GMT+0100 (Mitteleuropäische Zeit)"},"22527":{"submorphs":[{"__isSmartRef__":true,"id":22528}],"scripts":[],"id":"E041308E-EF96-4D96-9DD3-174776733220","shape":{"__isSmartRef__":true,"id":22543},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"registeredForMouseEvents":true,"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":22547},"lighterFill":{"__isSmartRef__":true,"id":22559},"label":{"__isSmartRef__":true,"id":22528},"name":"Button","showsHalos":false,"partsBinMetaInfo":{"__isSmartRef__":true,"id":22568},"attributeConnections":[{"__isSmartRef__":true,"id":22569}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"__SourceModuleName__":"Global.lively.morphic.Widgets","priorExtent":{"__isSmartRef__":true,"id":22605},"renderContextTable":{"__isSmartRef__":true,"id":22606},"eventHandler":{"__isSmartRef__":true,"id":22607},"distanceToDragEvent":{"__isSmartRef__":true,"id":22608},"derivationIds":[7251,"BE69DA70-C9C3-4495-A6B5-413BD2FFA0D1","79FE3D3F-77C4-4B39-8243-D672185B416D","A4D2FEDF-2654-4381-AB43-8F89B9CA2E86","87E42FF6-3862-481D-97D6-643676E15F32","4F370A81-5A80-4821-8ECC-D52B56F31E15","1C6D1DC9-2F9B-4DC4-B453-1CA45B17C516","0E8EC0BF-934B-410B-AEC2-0ECA8C8F774D","97086CE7-CD46-4035-A371-02A41D555A66"],"_Position":{"__isSmartRef__":true,"id":22609},"owner":{"__isSmartRef__":true,"id":21120},"layout":{"__isSmartRef__":true,"id":22610},"_ClipMode":"visible","_Rotation":0,"_Scale":0.994014980014994,"__LivelyClassName__":"lively.morphic.Button"},"22528":{"submorphs":[],"scripts":[],"id":"67EE94AD-A7E6-4332-9A99-1B3860E49F02","shape":{"__isSmartRef__":true,"id":22529},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"_WhiteSpaceHandling":"pre-wrap","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":22535},"_MaxTextWidth":97,"_MaxTextHeight":null,"textStyle":null,"padding":{"__isSmartRef__":true,"id":22536},"_Padding":{"__isSmartRef__":true,"id":22537},"owner":{"__isSmartRef__":true,"id":22527},"isLabel":true,"eventsAreIgnored":true,"__SourceModuleName__":"Global.lively.morphic.TextCore","_ClipMode":"hidden","priorExtent":{"__isSmartRef__":true,"id":22538},"textChunks":[{"__isSmartRef__":true,"id":22539}],"_Align":"center","renderContextTable":{"__isSmartRef__":true,"id":22541},"eventHandler":{"__isSmartRef__":true,"id":22542},"_HandStyle":"default","_PointerEvents":"none","attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"derivationIds":[7252,"E0EF3EFE-3ADF-4E46-8705-7BF444E4BCED","307A3596-1175-4EA6-AA27-5BA4C9D95AB7","0EF99131-C569-4C2C-B613-E0D8423C1334","BA4EC8D2-AB29-4F9F-B5A0-715A4746A4C4","56735895-BA99-4D98-9866-AA5DBD86237E","81041CF7-31DB-4F65-BB39-FE438A4F266F","D03829B3-268E-40A0-A440-3E4BAC344F30","714637F0-714A-4833-909B-BA4AF1B4628B"],"_MinTextWidth":97,"_MinTextHeight":null,"__LivelyClassName__":"lively.morphic.Text"},"22529":{"position":{"__isSmartRef__":true,"id":22530},"_Extent":{"__isSmartRef__":true,"id":22531},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":22532},"_Fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":22533},"_ClipMode":"hidden","_Padding":{"__isSmartRef__":true,"id":22534},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"22530":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"22531":{"x":101,"y":21,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"22532":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"22533":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"22534":{"x":2,"y":2,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"22535":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"22536":{"x":5,"y":5,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"22537":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"22538":{"x":101,"y":21,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"22539":{"style":{"__isSmartRef__":true,"id":22540},"chunkOwner":{"__isSmartRef__":true,"id":22528},"storedString":"run","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"22540":{"__SourceModuleName__":"Global.lively.morphic.TextCore","textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis"},"22541":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"22542":{"morph":{"__isSmartRef__":true,"id":22528},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"22543":{"position":{"__isSmartRef__":true,"id":22544},"_Extent":{"__isSmartRef__":true,"id":22545},"_BorderWidth":1.1840000000000002,"_BorderColor":{"__isSmartRef__":true,"id":22546},"_Fill":{"__isSmartRef__":true,"id":22547},"_BorderRadius":5.2,"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":22557},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":22558},"_Opacity":1,"_BorderStyle":"solid","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"22544":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"22545":{"x":101,"y":21,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"22546":{"r":0.839,"g":0.839,"b":0.839,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"22547":{"stops":[{"__isSmartRef__":true,"id":22548},{"__isSmartRef__":true,"id":22550},{"__isSmartRef__":true,"id":22552},{"__isSmartRef__":true,"id":22554}],"vector":{"__isSmartRef__":true,"id":22556},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"22548":{"offset":0,"color":{"__isSmartRef__":true,"id":22549}},"22549":{"r":0.9600000000000001,"g":0.9600000000000001,"b":0.9600000000000001,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"22550":{"offset":0.4,"color":{"__isSmartRef__":true,"id":22551}},"22551":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"22552":{"offset":0.6,"color":{"__isSmartRef__":true,"id":22553}},"22553":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"22554":{"offset":1,"color":{"__isSmartRef__":true,"id":22555}},"22555":{"r":0.94,"g":0.94,"b":0.94,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"22556":{"x":0,"y":0,"width":0,"height":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"22557":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"22558":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"22559":{"stops":[{"__isSmartRef__":true,"id":22560},{"__isSmartRef__":true,"id":22562},{"__isSmartRef__":true,"id":22564},{"__isSmartRef__":true,"id":22566}],"vector":{"__isSmartRef__":true,"id":22556},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"22560":{"offset":0,"color":{"__isSmartRef__":true,"id":22561}},"22561":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"22562":{"offset":0.4,"color":{"__isSmartRef__":true,"id":22563}},"22563":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"22564":{"offset":0.6,"color":{"__isSmartRef__":true,"id":22565}},"22565":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"22566":{"offset":1,"color":{"__isSmartRef__":true,"id":22567}},"22567":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"22568":{"partsSpaceName":"PartsBin/Inputs","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":4,"partName":"Button","comment":"Has a script that is called on button press","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"22569":{"sourceObj":{"__isSmartRef__":true,"id":22527},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":21120},"targetMethodName":"runScript","visualConnector":{"__isSmartRef__":true,"id":22570},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"22570":{"submorphs":[{"__isSmartRef__":true,"id":22571}],"scripts":[],"shape":{"__isSmartRef__":true,"id":22586},"derivationIds":[null],"id":"C89B50A0-17E7-4D22-AE1D-5112520DAEE7","renderContextTable":{"__isSmartRef__":true,"id":22593},"eventHandler":{"__isSmartRef__":true,"id":22594},"droppingEnabled":true,"halosEnabled":true,"owner":null,"controlPoints":[{"__isSmartRef__":true,"id":22595},{"__isSmartRef__":true,"id":22596}],"con":{"__isSmartRef__":true,"id":22569},"showsMorphMenu":true,"showsHalos":false,"__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs","__serializedLivelyClosures__":{"__isSmartRef__":true,"id":22597},"__LivelyClassName__":"lively.morphic.Path"},"22571":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":22572},"derivationIds":[null],"id":"2A71BE9E-6820-46AF-ACED-3C9BDCC918AF","renderContextTable":{"__isSmartRef__":true,"id":22583},"eventHandler":{"__isSmartRef__":true,"id":22584},"droppingEnabled":true,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":22585},"owner":{"__isSmartRef__":true,"id":22570},"_Rotation":-3.130064002485303,"__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs","__LivelyClassName__":"lively.morphic.Path"},"22572":{"dontChangeShape":false,"cachedVertices":null,"_PathElements":[{"__isSmartRef__":true,"id":22573},{"__isSmartRef__":true,"id":22574},{"__isSmartRef__":true,"id":22575},{"__isSmartRef__":true,"id":22576}],"renderContextTable":{"__isSmartRef__":true,"id":22577},"_ClipMode":"visible","_Position":{"__isSmartRef__":true,"id":22578},"_Extent":{"__isSmartRef__":true,"id":22579},"_Padding":{"__isSmartRef__":true,"id":22580},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":22581},"_Fill":{"__isSmartRef__":true,"id":22582},"__SourceModuleName__":"Global.lively.morphic.PathShapes","__LivelyClassName__":"lively.morphic.Shapes.Path"},"22573":{"isAbsolute":true,"x":-12,"y":-6,"__SourceModuleName__":"Global.lively.morphic.PathShapes","__LivelyClassName__":"lively.morphic.Shapes.MoveTo"},"22574":{"isAbsolute":true,"x":-12,"y":6,"__SourceModuleName__":"Global.lively.morphic.PathShapes","__LivelyClassName__":"lively.morphic.Shapes.LineTo"},"22575":{"isAbsolute":true,"x":4,"y":0,"__SourceModuleName__":"Global.lively.morphic.PathShapes","__LivelyClassName__":"lively.morphic.Shapes.LineTo"},"22576":{"isAbsolute":true,"x":-12,"y":-6,"__SourceModuleName__":"Global.lively.morphic.PathShapes","__LivelyClassName__":"lively.morphic.Shapes.LineTo"},"22577":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setClipMode":"setClipModeHTML","getPathNode":"getPathNodeHTML","setPathElements":"setPathElementsHTML","getPathBounds":"getPathBoundsHTML","getTotalLength":"getTotalLengthHTML","getPointAtTotalLength":"getPointAtTotalLengthHTML"},"22578":{"x":-12,"y":-6,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"22579":{"x":16,"y":12,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"22580":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"22581":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"22582":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"22583":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"22584":{"morph":{"__isSmartRef__":true,"id":22571},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"22585":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"22586":{"dontChangeShape":false,"cachedVertices":null,"_PathElements":[{"__isSmartRef__":true,"id":22587},{"__isSmartRef__":true,"id":22588}],"renderContextTable":{"__isSmartRef__":true,"id":22589},"_ClipMode":"visible","_Position":{"__isSmartRef__":true,"id":22590},"_Extent":{"__isSmartRef__":true,"id":22591},"_Padding":{"__isSmartRef__":true,"id":22592},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":22581},"__SourceModuleName__":"Global.lively.morphic.PathShapes","__LivelyClassName__":"lively.morphic.Shapes.Path"},"22587":{"isAbsolute":true,"x":829.7085000406639,"y":9.565843617262885,"__SourceModuleName__":"Global.lively.morphic.PathShapes","__LivelyClassName__":"lively.morphic.Shapes.MoveTo"},"22588":{"isAbsolute":true,"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.PathShapes","__LivelyClassName__":"lively.morphic.Shapes.LineTo"},"22589":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setClipMode":"setClipModeHTML","getPathNode":"getPathNodeHTML","setPathElements":"setPathElementsHTML","getPathBounds":"getPathBoundsHTML","getTotalLength":"getTotalLengthHTML","getPointAtTotalLength":"getPointAtTotalLengthHTML"},"22590":{"x":-1,"y":-1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"22591":{"x":831,"y":11,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"22592":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"22593":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"22594":{"morph":{"__isSmartRef__":true,"id":22570},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"22595":{"morph":{"__isSmartRef__":true,"id":22570},"index":0,"connectedMagnet":null,"__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs","__LivelyClassName__":"lively.morphic.ControlPoint"},"22596":{"morph":{"__isSmartRef__":true,"id":22570},"index":1,"connectedMagnet":null,"marker":{"__isSmartRef__":true,"id":22571},"markerDirection":"prev","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs","__LivelyClassName__":"lively.morphic.ControlPoint"},"22597":{"morphMenuItems":{"__isSmartRef__":true,"id":22598}},"22598":{"varMapping":{"__isSmartRef__":true,"id":22599},"source":"function morphMenuItems() {\n var visualConnector = this, con = this.con, world = this.world();\n var items = [\n ['edit converter', function() {\n var source = con.converterString ||\n 'function converter(value) {\\n return value\\n}',\n editor = new lively.morphic.Text(new Rectangle(0,0, 400, 200), source);\n editor.doitContext = con;\n connect(editor, 'savedTextString', con, 'converterString', {updater:\n function($upd, source) { this.targetObj.converter = null; $upd(source) }});\n connect(editor, 'savedTextString', world, 'alertOK', {converter:\n function() { return 'setting new converter' }})\n editor.applyStyle({syntaxHighlighting: true,\n fontFamily: 'Courier', resizeWidth: true, resizeHeight: true});\n var title = con.targetObj.name && con.sourceObj.name ?\n 'Editor for ' + con.targetObj.name + ' -> ' + con.sourceObj.name :\n 'Editor for converter function';\n var window = world.addFramedMorph(editor, title)\n window.align(window.bounds().topCenter(),\n visualConnector.bounds().bottomCenter())\n }],\n ['hide', function() {\n visualConnector.disconnectFromMagnets();\n visualConnector.remove();\n }],\n ['disconnect', function() {\n alertOK('Disconnected ' + visualConnector.con);\n visualConnector.con.visualDisconnect();\n }],\n ['cancel', function() {}],\n ];\n return items;\n }","funcProperties":{"__isSmartRef__":true,"id":22604},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"22599":{"this":{"__isSmartRef__":true,"id":22570},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":22600}},"22600":{"$super":{"__isSmartRef__":true,"id":22601}},"22601":{"varMapping":{"__isSmartRef__":true,"id":22602},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch(e) {\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":22603},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"22602":{"obj":{"__isSmartRef__":true,"id":22570},"name":"morphMenuItems"},"22603":{},"22604":{},"22605":{"x":101,"y":20,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"22606":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"22607":{"morph":{"__isSmartRef__":true,"id":22527},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"22608":{"x":71.99397894387357,"y":-13.030105280631261,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"22609":{"x":788.7426780861911,"y":9.508591852040126,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"22610":{"centeredHorizontal":false,"moveHorizontal":true},"22611":{"submorphs":[{"__isSmartRef__":true,"id":22612}],"scripts":[],"id":"1BE22C2A-D64A-43FE-8A4C-592C3FF4E17B","shape":{"__isSmartRef__":true,"id":22627},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"registeredForMouseEvents":true,"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":22631},"lighterFill":{"__isSmartRef__":true,"id":22643},"label":{"__isSmartRef__":true,"id":22612},"name":"saveButton","showsHalos":false,"partsBinMetaInfo":{"__isSmartRef__":true,"id":22652},"attributeConnections":[{"__isSmartRef__":true,"id":22653}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"__SourceModuleName__":"Global.lively.morphic.Widgets","priorExtent":{"__isSmartRef__":true,"id":22689},"renderContextTable":{"__isSmartRef__":true,"id":22690},"eventHandler":{"__isSmartRef__":true,"id":22691},"distanceToDragEvent":{"__isSmartRef__":true,"id":22692},"derivationIds":[7251,"BE69DA70-C9C3-4495-A6B5-413BD2FFA0D1","79FE3D3F-77C4-4B39-8243-D672185B416D","A4D2FEDF-2654-4381-AB43-8F89B9CA2E86","D686F0CB-027B-4CA9-8B8D-9306389B219D","F51327CB-803E-4234-BFB3-6F5252D1C936","A79280E8-6AE3-4016-AF47-CE78F71924C6","B05829EB-D452-4D81-983B-E2CE425C8260","32B117E5-52D8-4843-B80E-090B9817E099","49AC923E-5272-4E3C-8F02-4F2AED2BC4E9"],"layout":{"__isSmartRef__":true,"id":22693},"_Position":{"__isSmartRef__":true,"id":22694},"owner":{"__isSmartRef__":true,"id":21120},"_ClipMode":"visible","_Rotation":0,"_Scale":0.9880657804942089,"__LivelyClassName__":"lively.morphic.Button"},"22612":{"submorphs":[],"scripts":[],"id":"F6193287-6333-49AF-8D0E-C457367FFBFE","shape":{"__isSmartRef__":true,"id":22613},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"_WhiteSpaceHandling":"pre-wrap","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":22619},"_MaxTextWidth":97,"_MaxTextHeight":null,"textStyle":null,"padding":{"__isSmartRef__":true,"id":22620},"_Padding":{"__isSmartRef__":true,"id":22621},"owner":{"__isSmartRef__":true,"id":22611},"isLabel":true,"eventsAreIgnored":true,"__SourceModuleName__":"Global.lively.morphic.TextCore","_ClipMode":"hidden","priorExtent":{"__isSmartRef__":true,"id":22622},"textChunks":[{"__isSmartRef__":true,"id":22623}],"_Align":"center","renderContextTable":{"__isSmartRef__":true,"id":22625},"eventHandler":{"__isSmartRef__":true,"id":22626},"_HandStyle":"default","_PointerEvents":"none","attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"derivationIds":[7252,"E0EF3EFE-3ADF-4E46-8705-7BF444E4BCED","307A3596-1175-4EA6-AA27-5BA4C9D95AB7","0EF99131-C569-4C2C-B613-E0D8423C1334","9AECBFB8-25A5-483F-86AD-D7CF9ABC9A25","918C6CC4-3540-4341-BAFD-B195F7807FEE","5AABB138-5EE8-40A5-AB3C-5A9625D0A353","4529D79B-4CC5-467E-91F8-661C3A5F49F8","1E5E570C-FD42-45E3-A7F6-768BB14ACD14","A13FB4E0-72F2-4E7C-A861-EDCBA1393860"],"_MinTextWidth":97,"_MinTextHeight":null,"__LivelyClassName__":"lively.morphic.Text"},"22613":{"position":{"__isSmartRef__":true,"id":22614},"_Extent":{"__isSmartRef__":true,"id":22615},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":22616},"_Fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":22617},"_ClipMode":"hidden","_Padding":{"__isSmartRef__":true,"id":22618},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"22614":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"22615":{"x":101,"y":21,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"22616":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"22617":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"22618":{"x":2,"y":2,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"22619":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"22620":{"x":5,"y":5,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"22621":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"22622":{"x":101,"y":21,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"22623":{"style":{"__isSmartRef__":true,"id":22624},"chunkOwner":{"__isSmartRef__":true,"id":22612},"storedString":"save","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"22624":{"__SourceModuleName__":"Global.lively.morphic.TextCore","textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis"},"22625":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"22626":{"morph":{"__isSmartRef__":true,"id":22612},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"22627":{"position":{"__isSmartRef__":true,"id":22628},"_Extent":{"__isSmartRef__":true,"id":22629},"_BorderWidth":1.1840000000000002,"_BorderColor":{"__isSmartRef__":true,"id":22630},"_Fill":{"__isSmartRef__":true,"id":22631},"_BorderRadius":5.2,"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":22641},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":22642},"_Opacity":1,"_BorderStyle":"solid","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"22628":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"22629":{"x":101,"y":21,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"22630":{"r":0.839,"g":0.839,"b":0.839,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"22631":{"stops":[{"__isSmartRef__":true,"id":22632},{"__isSmartRef__":true,"id":22634},{"__isSmartRef__":true,"id":22636},{"__isSmartRef__":true,"id":22638}],"vector":{"__isSmartRef__":true,"id":22640},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"22632":{"offset":0,"color":{"__isSmartRef__":true,"id":22633}},"22633":{"r":0.9600000000000001,"g":0.9600000000000001,"b":0.9600000000000001,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"22634":{"offset":0.4,"color":{"__isSmartRef__":true,"id":22635}},"22635":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"22636":{"offset":0.6,"color":{"__isSmartRef__":true,"id":22637}},"22637":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"22638":{"offset":1,"color":{"__isSmartRef__":true,"id":22639}},"22639":{"r":0.94,"g":0.94,"b":0.94,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"22640":{"x":0,"y":0,"width":0,"height":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"22641":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"22642":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"22643":{"stops":[{"__isSmartRef__":true,"id":22644},{"__isSmartRef__":true,"id":22646},{"__isSmartRef__":true,"id":22648},{"__isSmartRef__":true,"id":22650}],"vector":{"__isSmartRef__":true,"id":22640},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"22644":{"offset":0,"color":{"__isSmartRef__":true,"id":22645}},"22645":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"22646":{"offset":0.4,"color":{"__isSmartRef__":true,"id":22647}},"22647":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"22648":{"offset":0.6,"color":{"__isSmartRef__":true,"id":22649}},"22649":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"22650":{"offset":1,"color":{"__isSmartRef__":true,"id":22651}},"22651":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"22652":{"partsSpaceName":"PartsBin/Inputs","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":4,"partName":"Button","comment":"Has a script that is called on button press","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"22653":{"sourceObj":{"__isSmartRef__":true,"id":22611},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":21616},"targetMethodName":"doSave","visualConnector":{"__isSmartRef__":true,"id":22654},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"22654":{"submorphs":[{"__isSmartRef__":true,"id":22655}],"scripts":[],"shape":{"__isSmartRef__":true,"id":22670},"derivationIds":[null],"id":"F46012D5-C8BE-4E52-BF98-D052FDAAE17A","renderContextTable":{"__isSmartRef__":true,"id":22677},"eventHandler":{"__isSmartRef__":true,"id":22678},"droppingEnabled":true,"halosEnabled":true,"owner":null,"controlPoints":[{"__isSmartRef__":true,"id":22679},{"__isSmartRef__":true,"id":22680}],"con":{"__isSmartRef__":true,"id":22653},"showsMorphMenu":true,"__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs","__serializedLivelyClosures__":{"__isSmartRef__":true,"id":22681},"__LivelyClassName__":"lively.morphic.Path"},"22655":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":22656},"derivationIds":[null],"id":"A2A83C78-09B8-473C-829B-198206D7A9E4","renderContextTable":{"__isSmartRef__":true,"id":22667},"eventHandler":{"__isSmartRef__":true,"id":22668},"droppingEnabled":true,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":22669},"owner":{"__isSmartRef__":true,"id":22654},"_Rotation":3.077607197692381,"__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs","__LivelyClassName__":"lively.morphic.Path"},"22656":{"dontChangeShape":false,"cachedVertices":null,"_PathElements":[{"__isSmartRef__":true,"id":22657},{"__isSmartRef__":true,"id":22658},{"__isSmartRef__":true,"id":22659},{"__isSmartRef__":true,"id":22660}],"renderContextTable":{"__isSmartRef__":true,"id":22661},"_ClipMode":"visible","_Position":{"__isSmartRef__":true,"id":22662},"_Extent":{"__isSmartRef__":true,"id":22663},"_Padding":{"__isSmartRef__":true,"id":22664},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":22665},"_Fill":{"__isSmartRef__":true,"id":22666},"__SourceModuleName__":"Global.lively.morphic.PathShapes","__LivelyClassName__":"lively.morphic.Shapes.Path"},"22657":{"isAbsolute":true,"x":-12,"y":-6,"__SourceModuleName__":"Global.lively.morphic.PathShapes","__LivelyClassName__":"lively.morphic.Shapes.MoveTo"},"22658":{"isAbsolute":true,"x":-12,"y":6,"__SourceModuleName__":"Global.lively.morphic.PathShapes","__LivelyClassName__":"lively.morphic.Shapes.LineTo"},"22659":{"isAbsolute":true,"x":4,"y":0,"__SourceModuleName__":"Global.lively.morphic.PathShapes","__LivelyClassName__":"lively.morphic.Shapes.LineTo"},"22660":{"isAbsolute":true,"x":-12,"y":-6,"__SourceModuleName__":"Global.lively.morphic.PathShapes","__LivelyClassName__":"lively.morphic.Shapes.LineTo"},"22661":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setClipMode":"setClipModeHTML","getPathNode":"getPathNodeHTML","setPathElements":"setPathElementsHTML","getPathBounds":"getPathBoundsHTML","getTotalLength":"getTotalLengthHTML","getPointAtTotalLength":"getPointAtTotalLengthHTML"},"22662":{"x":-12,"y":-6,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"22663":{"x":16,"y":12,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"22664":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"22665":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"22666":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"22667":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"22668":{"morph":{"__isSmartRef__":true,"id":22655},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"22669":{"x":201.20421122525056,"y":40.24084224505009,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"22670":{"dontChangeShape":false,"cachedVertices":null,"_PathElements":[{"__isSmartRef__":true,"id":22671},{"__isSmartRef__":true,"id":22672}],"renderContextTable":{"__isSmartRef__":true,"id":22673},"_ClipMode":"visible","_Position":{"__isSmartRef__":true,"id":22674},"_Extent":{"__isSmartRef__":true,"id":22675},"_Padding":{"__isSmartRef__":true,"id":22676},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":22665},"__SourceModuleName__":"Global.lively.morphic.PathShapes","__LivelyClassName__":"lively.morphic.Shapes.Path"},"22671":{"isAbsolute":true,"x":679.4857209639925,"y":9.595948897894004,"__SourceModuleName__":"Global.lively.morphic.PathShapes","__LivelyClassName__":"lively.morphic.Shapes.MoveTo"},"22672":{"isAbsolute":true,"x":201.20421122525056,"y":40.24084224505009,"__SourceModuleName__":"Global.lively.morphic.PathShapes","__LivelyClassName__":"lively.morphic.Shapes.LineTo"},"22673":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setClipMode":"setClipModeHTML","getPathNode":"getPathNodeHTML","setPathElements":"setPathElementsHTML","getPathBounds":"getPathBoundsHTML","getTotalLength":"getTotalLengthHTML","getPointAtTotalLength":"getPointAtTotalLengthHTML"},"22674":{"x":200,"y":9,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"22675":{"x":480,"y":32,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"22676":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"22677":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"22678":{"morph":{"__isSmartRef__":true,"id":22654},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"22679":{"morph":{"__isSmartRef__":true,"id":22654},"index":0,"connectedMagnet":null,"__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs","__LivelyClassName__":"lively.morphic.ControlPoint"},"22680":{"morph":{"__isSmartRef__":true,"id":22654},"index":1,"connectedMagnet":null,"marker":{"__isSmartRef__":true,"id":22655},"markerDirection":"prev","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs","__LivelyClassName__":"lively.morphic.ControlPoint"},"22681":{"morphMenuItems":{"__isSmartRef__":true,"id":22682}},"22682":{"varMapping":{"__isSmartRef__":true,"id":22683},"source":"function morphMenuItems() {\n var visualConnector = this, con = this.con, world = this.world();\n var items = [\n ['edit converter', function() {\n var source = con.converterString ||\n 'function converter(value) {\\n return value\\n}',\n editor = new lively.morphic.Text(new Rectangle(0,0, 400, 200), source);\n editor.doitContext = con;\n connect(editor, 'savedTextString', con, 'converterString', {updater:\n function($upd, source) { this.targetObj.converter = null; $upd(source) }});\n connect(editor, 'savedTextString', world, 'alertOK', {converter:\n function() { return 'setting new converter' }})\n editor.applyStyle({syntaxHighlighting: true,\n fontFamily: 'Courier', resizeWidth: true, resizeHeight: true});\n var title = con.targetObj.name && con.sourceObj.name ?\n 'Editor for ' + con.targetObj.name + ' -> ' + con.sourceObj.name :\n 'Editor for converter function';\n var window = world.addFramedMorph(editor, title)\n window.align(window.bounds().topCenter(),\n visualConnector.bounds().bottomCenter())\n }],\n ['hide', function() {\n visualConnector.disconnectFromMagnets();\n visualConnector.remove();\n }],\n ['disconnect', function() {\n alertOK('Disconnected ' + visualConnector.con);\n visualConnector.con.visualDisconnect();\n }],\n ['cancel', function() {}],\n ];\n return items;\n }","funcProperties":{"__isSmartRef__":true,"id":22688},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"22683":{"this":{"__isSmartRef__":true,"id":22654},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":22684}},"22684":{"$super":{"__isSmartRef__":true,"id":22685}},"22685":{"varMapping":{"__isSmartRef__":true,"id":22686},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch(e) {\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":22687},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"22686":{"obj":{"__isSmartRef__":true,"id":22654},"name":"morphMenuItems"},"22687":{},"22688":{},"22689":{"x":101,"y":20,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"22690":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"22691":{"morph":{"__isSmartRef__":true,"id":22611},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"22692":{"x":68.77671624028653,"y":-14.497241813457947,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"22693":{"centeredHorizontal":false,"moveHorizontal":true},"22694":{"x":675.4189853444968,"y":9.53851695196505,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"22695":{"submorphs":[{"__isSmartRef__":true,"id":22696}],"scripts":[],"id":"A686C740-B1A9-4051-A031-C6A1DC540B1B","shape":{"__isSmartRef__":true,"id":22711},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":22727},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":22715},"lighterFill":{"__isSmartRef__":true,"id":22728},"label":{"__isSmartRef__":true,"id":22696},"name":"openTestsButton","showsHalos":false,"partsBinMetaInfo":{"__isSmartRef__":true,"id":22737},"attributeConnections":[{"__isSmartRef__":true,"id":22738}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"__SourceModuleName__":"Global.lively.morphic.Widgets","priorExtent":{"__isSmartRef__":true,"id":22739},"renderContextTable":{"__isSmartRef__":true,"id":22740},"eventHandler":{"__isSmartRef__":true,"id":22741},"distanceToDragEvent":{"__isSmartRef__":true,"id":22742},"derivationIds":[7251,"84054D2E-8176-440D-B413-279956A34FC2","79434046-F834-490E-B705-0CE871D9E8B3","FF38CA79-C0DF-4F2F-8FC3-407571EF6A54","B1D50332-9F4F-4F7C-AC3F-95DC6C73EAA4","5B8D7C39-987A-4849-BFFD-3F316CE03852"],"owner":{"__isSmartRef__":true,"id":21120},"_ClipMode":"visible","_Rotation":0,"_Scale":0.9940149800149939,"__LivelyClassName__":"lively.morphic.Button"},"22696":{"submorphs":[],"scripts":[],"id":"687401EA-D756-4C97-8B23-5875F3D8A151","shape":{"__isSmartRef__":true,"id":22697},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"_WhiteSpaceHandling":"pre-wrap","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":22703},"_MaxTextWidth":97,"_MaxTextHeight":null,"textStyle":null,"padding":{"__isSmartRef__":true,"id":22704},"_Padding":{"__isSmartRef__":true,"id":22705},"owner":{"__isSmartRef__":true,"id":22695},"isLabel":true,"eventsAreIgnored":true,"__SourceModuleName__":"Global.lively.morphic.TextCore","_ClipMode":"hidden","priorExtent":{"__isSmartRef__":true,"id":22706},"textChunks":[{"__isSmartRef__":true,"id":22707}],"_Align":"center","renderContextTable":{"__isSmartRef__":true,"id":22709},"eventHandler":{"__isSmartRef__":true,"id":22710},"_HandStyle":"default","_PointerEvents":"none","attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"derivationIds":[7252,"0A0A6CB1-BD92-4F39-A425-2EB3D2D4CBA2","CB475566-05CE-43E2-B04D-EE32BC4CB718","6BB077CE-92E6-47BE-BE88-9A48488562D1","9E359973-2FDB-417B-BB06-AB34D52BD310","58F098ED-A190-44F2-B73E-80802B2CF2F6"],"_MinTextWidth":97,"_MinTextHeight":null,"__LivelyClassName__":"lively.morphic.Text"},"22697":{"position":{"__isSmartRef__":true,"id":22698},"_Extent":{"__isSmartRef__":true,"id":22699},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":22700},"_Fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":22701},"_ClipMode":"hidden","_Padding":{"__isSmartRef__":true,"id":22702},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"22698":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"22699":{"x":101,"y":21,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"22700":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"22701":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"22702":{"x":2,"y":2,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"22703":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"22704":{"x":5,"y":5,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"22705":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"22706":{"x":101,"y":21,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"22707":{"style":{"__isSmartRef__":true,"id":22708},"chunkOwner":{"__isSmartRef__":true,"id":22696},"storedString":"Tests","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"22708":{"__SourceModuleName__":"Global.lively.morphic.TextCore","textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis"},"22709":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"22710":{"morph":{"__isSmartRef__":true,"id":22696},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"22711":{"position":{"__isSmartRef__":true,"id":22712},"_Extent":{"__isSmartRef__":true,"id":22713},"_BorderWidth":1.1840000000000002,"_BorderColor":{"__isSmartRef__":true,"id":22714},"_Fill":{"__isSmartRef__":true,"id":22715},"_BorderRadius":5.2,"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":22725},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":22726},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"22712":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"22713":{"x":101,"y":21,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"22714":{"r":0.839,"g":0.839,"b":0.839,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"22715":{"stops":[{"__isSmartRef__":true,"id":22716},{"__isSmartRef__":true,"id":22718},{"__isSmartRef__":true,"id":22720},{"__isSmartRef__":true,"id":22722}],"vector":{"__isSmartRef__":true,"id":22724},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"22716":{"offset":0,"color":{"__isSmartRef__":true,"id":22717}},"22717":{"r":0.9600000000000001,"g":0.9600000000000001,"b":0.9600000000000001,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"22718":{"offset":0.4,"color":{"__isSmartRef__":true,"id":22719}},"22719":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"22720":{"offset":0.6,"color":{"__isSmartRef__":true,"id":22721}},"22721":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"22722":{"offset":1,"color":{"__isSmartRef__":true,"id":22723}},"22723":{"r":0.94,"g":0.94,"b":0.94,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"22724":{"x":0,"y":0,"width":0,"height":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"22725":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"22726":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"22727":{"x":510,"y":10,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"22728":{"stops":[{"__isSmartRef__":true,"id":22729},{"__isSmartRef__":true,"id":22731},{"__isSmartRef__":true,"id":22733},{"__isSmartRef__":true,"id":22735}],"vector":{"__isSmartRef__":true,"id":22724},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"22729":{"offset":0,"color":{"__isSmartRef__":true,"id":22730}},"22730":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"22731":{"offset":0.4,"color":{"__isSmartRef__":true,"id":22732}},"22732":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"22733":{"offset":0.6,"color":{"__isSmartRef__":true,"id":22734}},"22734":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"22735":{"offset":1,"color":{"__isSmartRef__":true,"id":22736}},"22736":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"22737":{"partsSpaceName":"PartsBin/Inputs","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":4,"partName":"Button","comment":"Has a script that is called on button press","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"22738":{"sourceObj":{"__isSmartRef__":true,"id":22695},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":21120},"targetMethodName":"openPartTestRunner","__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"22739":{"x":101,"y":20,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"22740":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"22741":{"morph":{"__isSmartRef__":true,"id":22695},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"22742":{"x":65.95178327801523,"y":-8.024108360992386,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"22743":{"target":{"__isSmartRef__":true,"id":21120},"selector":"update","args":[],"stopped":false,"tickTime":500,"currentTimeout":150396,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"22744":{"position":{"__isSmartRef__":true,"id":22745},"_Extent":{"__isSmartRef__":true,"id":22746},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":22747},"_Fill":{"__isSmartRef__":true,"id":22748},"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":22749},"_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":22750},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"22745":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"22746":{"x":909.0285365288845,"y":526.612532614436,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"22747":{"r":0.372,"g":0.369,"b":0.372,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"22748":{"r":1,"g":1,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"22749":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"22750":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"22751":{"partsSpaceName":"PartsBin/Basic","__SourceModuleName__":"Global.lively.PartsBin","comment":"Edit scripts and connections of a specific morph.","migrationLevel":4,"partName":"ObjectEditorPane","changes":[{"__isSmartRef__":true,"id":22752}],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"22752":{"date":{"__isSmartRef__":true,"id":22753},"author":"lauritz","message":"Adapted the update behavior on ticks. Reduces the impact of HTML's autoscroll to selected list items."},"22753":{"isSerializedDate":true,"string":"Fri Oct 21 2011 00:39:30 GMT+0200 (Mitteleuropäische Sommerzeit)"},"22754":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"22755":{"morph":{"__isSmartRef__":true,"id":21120},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"22756":{"x":909.0285365288845,"y":526.612532614436,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"22757":{"resizeWidth":true,"resizeHeight":true,"adjustForNewBounds":true},"22758":{"x":350.2386236582805,"y":-3.2455173507596555,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"22759":{"x":0.971126750461849,"y":21.45669012569269,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"22760":{},"22761":{"displayInitialScript":{"__isSmartRef__":true,"id":22762},"displayJavaScriptSource":{"__isSmartRef__":true,"id":22766},"displaySourceForConnection":{"__isSmartRef__":true,"id":22770},"displaySourceForScript":{"__isSmartRef__":true,"id":22774},"generateSourceForConnection":{"__isSmartRef__":true,"id":22778},"generateSourceForScript":{"__isSmartRef__":true,"id":22782},"generateTargetCode":{"__isSmartRef__":true,"id":22786},"newConnection":{"__isSmartRef__":true,"id":22790},"newScript":{"__isSmartRef__":true,"id":22794},"reset":{"__isSmartRef__":true,"id":22798},"selectChangedContent":{"__isSmartRef__":true,"id":22802},"setTarget":{"__isSmartRef__":true,"id":22806},"sortedConnectionNamesOfObj":{"__isSmartRef__":true,"id":22810},"sortedScriptNamesOfObj":{"__isSmartRef__":true,"id":22814},"updateLists":{"__isSmartRef__":true,"id":22818},"onShutdown":{"__isSmartRef__":true,"id":22822},"confirmUnsavedChanges":{"__isSmartRef__":true,"id":22826},"update":{"__isSmartRef__":true,"id":22830},"ensureAnnotationLayer":{"__isSmartRef__":true,"id":22834},"migrateOldScriptAnnotations":{"__isSmartRef__":true,"id":22838},"copyToPartsBinWithUserRequest":{"__isSmartRef__":true,"id":22842},"printTags":{"__isSmartRef__":true,"id":22850},"setTag":{"__isSmartRef__":true,"id":22854},"runScript":{"__isSmartRef__":true,"id":22858},"openPartTestRunner":{"__isSmartRef__":true,"id":22862}},"22762":{"varMapping":{"__isSmartRef__":true,"id":22763},"source":"function displayInitialScript() {\n if (this.scriptList.getList().size() > 1) {\n this.scriptList.preselectItem();\n } else if (this.connectionList.getList().size() > 1) {\n this.connectionList.preselectItem();\n } else {\n this.scriptList.selectAt(0);\n }\n}","funcProperties":{"__isSmartRef__":true,"id":22764},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"22763":{"this":{"__isSmartRef__":true,"id":21120}},"22764":{"timestamp":{"__isSmartRef__":true,"id":22765},"user":"lauritz","tags":[]},"22765":{"isSerializedDate":true,"string":"Thu Nov 17 2011 04:13:43 GMT+0100 (Mitteleuropäische Zeit)"},"22766":{"varMapping":{"__isSmartRef__":true,"id":22767},"source":"function displayJavaScriptSource(jsCode) {\n if (this.scriptPane.hasChanged()) {\n var that = this;\n var callback = function(confirmed) {\n if (confirmed) that.scriptPane.display(jsCode)\n };\n this.confirmUnsavedChanges(callback);\n } else {\n this.scriptPane.display(jsCode);\n }\n}","funcProperties":{"__isSmartRef__":true,"id":22768},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"22767":{"this":{"__isSmartRef__":true,"id":21120}},"22768":{"timestamp":{"__isSmartRef__":true,"id":22769},"user":"lauritz","tags":[]},"22769":{"isSerializedDate":true,"string":"Thu Nov 17 2011 04:59:26 GMT+0100 (Mitteleuropäische Zeit)"},"22770":{"varMapping":{"__isSmartRef__":true,"id":22771},"source":"function displaySourceForConnection(connection) {\n var code = \"\", that = this;\n if (connection === undefined) return;\n if (connection === null) {\n this.sortedConnectionNamesOfObj(this.target).forEach(function(each) {\n code = code.concat(that.generateSourceForConnection(each[1])).concat(\"\\n\\n\");\n });\n code = code.substring(0, code.length - \"\\n\\n\".length - 1);\n } else {\n code = this.generateSourceForConnection(connection);\n }\n this.displayJavaScriptSource(code);\n}","funcProperties":{"__isSmartRef__":true,"id":22772},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"22771":{"this":{"__isSmartRef__":true,"id":21120}},"22772":{"timestamp":{"__isSmartRef__":true,"id":22773},"user":"conradcalmez","tags":[]},"22773":{"isSerializedDate":true,"string":"Thu Feb 02 2012 14:59:30 GMT+0100 (Mitteleuropäische Zeit)"},"22774":{"varMapping":{"__isSmartRef__":true,"id":22775},"source":"function displaySourceForScript(scriptName) {\n var code = \"\",\n that = this;\n if (scriptName === null) {\n this.sortedScriptNamesOfObj(this.target).forEach(function(each) {\n code = code.concat(that.generateSourceForScript(each)).concat(\"\\n\\n\\n\");\n });\n code = code.substring(0, code.length - \"\\n\\n\\n\".length - 1);\n } else {\n code = this.generateSourceForScript(scriptName); \n }\n this.displayJavaScriptSource(code);\n}","funcProperties":{"__isSmartRef__":true,"id":22776},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"22775":{"this":{"__isSmartRef__":true,"id":21120}},"22776":{"timestamp":{"__isSmartRef__":true,"id":22777},"user":"lauritz","tags":[]},"22777":{"isSerializedDate":true,"string":"Thu Nov 17 2011 04:51:37 GMT+0100 (Mitteleuropäische Zeit)"},"22778":{"varMapping":{"__isSmartRef__":true,"id":22779},"source":"function generateSourceForConnection(connection) {\n var c = connection, targetObject = this.target;\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(targetObject, c.getSourceObj()),\n\t\t\tc.getSourceAttrName(),\n\t\t\tthis.generateTargetCode(targetObject, c.getTargetObj()),\n\t\t\tc.getTargetMethodName(),\n\t\t\toptConfig.join(','));\n\n}","funcProperties":{"__isSmartRef__":true,"id":22780},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"22779":{"this":{"__isSmartRef__":true,"id":21120}},"22780":{"timestamp":{"__isSmartRef__":true,"id":22781},"user":"lauritz","tags":[]},"22781":{"isSerializedDate":true,"string":"Thu Nov 17 2011 04:59:26 GMT+0100 (Mitteleuropäische Zeit)"},"22782":{"varMapping":{"__isSmartRef__":true,"id":22783},"source":"function generateSourceForScript(scriptName) {\n var script = this.target[scriptName],\n annotation = '',\n scriptSource = '',\n tagScript = '';\n\n if (script.timestamp && script.user) \n annotation = Strings.format('// changed at %s by %s \\n', script.timestamp, script.user);\n scriptSource = Strings.format('this.addScript(%s)', script.getOriginal());\n tagScript = Strings.format('.tag(%s);', this.printTags(script));\n\n return annotation + scriptSource + tagScript;\n}","funcProperties":{"__isSmartRef__":true,"id":22784},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"22783":{"this":{"__isSmartRef__":true,"id":21120}},"22784":{"timestamp":{"__isSmartRef__":true,"id":22785},"user":"lauritz","tags":[]},"22785":{"isSerializedDate":true,"string":"Tue Nov 29 2011 04:32:42 GMT+0100 (Mitteleuropäische Zeit)"},"22786":{"varMapping":{"__isSmartRef__":true,"id":22787},"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":22788},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"22787":{"this":{"__isSmartRef__":true,"id":21120}},"22788":{"timestamp":{"__isSmartRef__":true,"id":22789},"user":"lauritz","tags":[]},"22789":{"isSerializedDate":true,"string":"Thu Nov 17 2011 04:59:26 GMT+0100 (Mitteleuropäische Zeit)"},"22790":{"varMapping":{"__isSmartRef__":true,"id":22791},"source":"function newConnection() {\n if (this.target) {\n var code = \"connect(SOURCE, SOURCE_PROPERTY, TARGET, TARGET_PROPERTY);\";\n this.displayJavaScriptSource(code);\n }\n}","funcProperties":{"__isSmartRef__":true,"id":22792},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"22791":{"this":{"__isSmartRef__":true,"id":21120}},"22792":{"timestamp":{"__isSmartRef__":true,"id":22793},"user":"lauritz","tags":[]},"22793":{"isSerializedDate":true,"string":"Thu Nov 17 2011 04:59:26 GMT+0100 (Mitteleuropäische Zeit)"},"22794":{"varMapping":{"__isSmartRef__":true,"id":22795},"source":"function newScript() {\n if (this.target) {\n var code = \"this.addScript(function SCRIPTNAME() {\\n \\n}).tag([]);\";\n this.displayJavaScriptSource(code);\n }\n}","funcProperties":{"__isSmartRef__":true,"id":22796},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"22795":{"this":{"__isSmartRef__":true,"id":21120}},"22796":{"timestamp":{"__isSmartRef__":true,"id":22797},"user":"lauritz","tags":[]},"22797":{"isSerializedDate":true,"string":"Tue Nov 29 2011 04:24:25 GMT+0100 (Mitteleuropäische Zeit)"},"22798":{"varMapping":{"__isSmartRef__":true,"id":22799},"source":"function reset() {\n this.scriptPane = this.get('ObjectEditorScriptPane')\n this.scriptList = this.get('ObjectEditorScriptList')\n this.connectionList = this.get('ObjectEditorConnectionList')\n this.morphSelector = this.get('ObjectEditorMorphSelector')\n this.target = null;\n this.scriptPane.reset();\n this.scriptList.setList();\n this.scriptList.selection = null;\n this.connectionList.setList();\n this.connectionList.selection = null;\n this.morphSelector.reset();\n this.tagChooser.reset();\n this.currentTag = null;\n this.stopStepping();\n}","funcProperties":{"__isSmartRef__":true,"id":22800},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"22799":{"this":{"__isSmartRef__":true,"id":21120}},"22800":{"timestamp":{"__isSmartRef__":true,"id":22801},"user":"conradcalmez","tags":[]},"22801":{"isSerializedDate":true,"string":"Thu Feb 02 2012 14:57:50 GMT+0100 (Mitteleuropäische Zeit)"},"22802":{"varMapping":{"__isSmartRef__":true,"id":22803},"source":"function selectChangedContent(source) {\n\n var addScriptRegex = /this\\.addScript\\s*\\(\\s*function\\s*([^\\(]*)/g;\n var addScriptMatches = [];\n var addScriptMatch = addScriptRegex.exec(source);\n while (addScriptMatch) {\n addScriptMatches.push(addScriptMatch[1]);\n addScriptMatch = addScriptRegex.exec(source);\n }\n \n // if scripts were added, select either a specific one or all\n if (addScriptMatches.length > 0) { \n if (addScriptMatches.length === 1) {\n return this.scriptList.selectAddedScript(addScriptMatches[0]);\n }\n return this.scriptList.selectAt(0);\n }\n\n var connectionRegex = \n /connect\\(\\s*([^,]*)\\s*,\\s*\"([^,]*)\"\\s*,\\s*([^,]*)\\s*,\\s*\"([^,]*)\"/g;\n var connectionMatches = [];\n var connectionMatch = connectionRegex.exec(source);\n while (connectionMatch) {\n connectionMatches.push(connectionMatch);\n connectionMatch = connectionRegex.exec(source);\n }\n\n // if connections were made, select either a specific one or all\n if (connectionMatches.length > 0) {\n if (connectionMatches.length === 1) {\n var match = connectionMatches[0];\n for (var i=0; i 2) {\n\t\t\t// Polylines become a mere blob for now...\n\t\t\tvar morph = this.makeRectangle(Rectangle.unionPts(verts));\n\t\t\tmorph.setBorderWidth(lineWidth);\n\t\t\tmorph.setBorderColor(lineColor);\n\t\t\tmorph.setFill(null);\n\t\t\treturn morph;\n\t\t} \n\t\t// Okay, it's a simple line...\n\t\tvar p1 = verts[0]; var p2 = verts[1];\n\t\tvar v = p2.subPt(p1);\n \n\t\t// First make a horizontal line of the same length with origin at (0, 0)\n\t\tvar morph = this.makeRectangle(Rectangle.unionPts([pt(0, -lineWidth/2), Point.polar(v.r(), 0).addXY(0, lineWidth/2)]));\n\n\t\t// *** Not right, but we want to make position and center of rot = (0, 0):\n\t\t// morph._Position = pt(0, 0);\n\n\t\tmorph.setBorderWidth(0);\n\t\tmorph.setFill(lineColor);\n\n\t\t// Then move and rotate, with first vertex being the rotation center\n\t\tmorph.moveBy(p1);\n\t\tmorph.setOrigin(pt(0, lineWidth/2));\n\t\tmorph.isLine = true;\n\t\treturn morph.rotateBy(v.theta());\n\t}\n});","textChunks":[{"__isSmartRef__":true,"id":23415},{"__isSmartRef__":true,"id":23417},{"__isSmartRef__":true,"id":23419},{"__isSmartRef__":true,"id":23421},{"__isSmartRef__":true,"id":23423},{"__isSmartRef__":true,"id":23426},{"__isSmartRef__":true,"id":23428},{"__isSmartRef__":true,"id":23430},{"__isSmartRef__":true,"id":23432},{"__isSmartRef__":true,"id":23434},{"__isSmartRef__":true,"id":23437},{"__isSmartRef__":true,"id":23439},{"__isSmartRef__":true,"id":23441},{"__isSmartRef__":true,"id":23443},{"__isSmartRef__":true,"id":23445},{"__isSmartRef__":true,"id":23447},{"__isSmartRef__":true,"id":23449},{"__isSmartRef__":true,"id":23451},{"__isSmartRef__":true,"id":23453},{"__isSmartRef__":true,"id":23455},{"__isSmartRef__":true,"id":23458},{"__isSmartRef__":true,"id":23460},{"__isSmartRef__":true,"id":23462},{"__isSmartRef__":true,"id":23464},{"__isSmartRef__":true,"id":23466},{"__isSmartRef__":true,"id":23468},{"__isSmartRef__":true,"id":23470},{"__isSmartRef__":true,"id":23472},{"__isSmartRef__":true,"id":23474},{"__isSmartRef__":true,"id":23476},{"__isSmartRef__":true,"id":23478},{"__isSmartRef__":true,"id":23480},{"__isSmartRef__":true,"id":23482},{"__isSmartRef__":true,"id":23484},{"__isSmartRef__":true,"id":23486},{"__isSmartRef__":true,"id":23488},{"__isSmartRef__":true,"id":23490},{"__isSmartRef__":true,"id":23492},{"__isSmartRef__":true,"id":23494},{"__isSmartRef__":true,"id":23496},{"__isSmartRef__":true,"id":23498}],"priorSelectionRange":[73,64],"_ClipMode":"auto","prevScroll":[0,0],"_FontSize":9,"owner":{"__isSmartRef__":true,"id":23317},"priorExtent":{"__isSmartRef__":true,"id":23500},"lastSyntaxHighlightTime":1336035888968,"renderContextTable":{"__isSmartRef__":true,"id":23501},"eventHandler":{"__isSmartRef__":true,"id":23502},"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"_MinTextWidth":840.6764200688274,"_MinTextHeight":null,"previousSelection":[69,69],"distanceToDragEvent":{"__isSmartRef__":true,"id":23503},"isBeingDragged":false,"derivationIds":[209,"04D0F127-514D-4BED-841E-6A4CEF4FFDDA","D40D5739-DE56-49F4-B02A-A4ED75AF054A","42528900-D082-4C7A-8E70-1E67923301D9","5167B7DC-8F45-4AD0-96D7-947FF3EE0BB7","D0BFE91E-6EF1-4165-A42C-CC81C9CD2050","04C1BABF-5514-417C-AE67-882A1252EB67","8B053B4D-76D1-4DCB-8E89-8E7ABA3EF3D1","CB2FFA38-BC16-4D98-A807-722CCCC26062","D19D6343-8887-4386-8B87-4560230A5D11","2FFE6CC8-A851-44E9-B6B7-9D9370DEB9C9","A1509C4A-C98B-44CF-ACF8-DA444E7A9B75"],"_Rotation":0,"_Scale":1,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":23504},"__LivelyClassName__":"lively.morphic.Text"},"23407":{"position":{"__isSmartRef__":true,"id":23408},"_Extent":{"__isSmartRef__":true,"id":23409},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":23322},"_Fill":{"__isSmartRef__":true,"id":23410},"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":23411},"_ClipMode":"auto","_Padding":{"__isSmartRef__":true,"id":23412},"_BorderRadius":4,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"23408":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"23409":{"x":845.6764200688274,"y":195.7127101296919,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"23410":{"r":0.95,"g":0.95,"b":0.95,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"23411":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"23412":{"x":3,"y":3,"width":-3,"height":-3,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"23413":{"x":10,"y":230,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"23414":{"resizeWidth":true,"resizeHeight":true,"moveVertical":false,"moveHorizontal":false},"23415":{"style":{"__isSmartRef__":true,"id":23416},"chunkOwner":{"__isSmartRef__":true,"id":23406},"storedString":"// changes here only affect runtime","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"23416":{"color":{"__isSmartRef__":true,"id":21627},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"23417":{"style":{"__isSmartRef__":true,"id":23418},"chunkOwner":{"__isSmartRef__":true,"id":23406},"storedString":"\n","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"23418":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"23419":{"style":{"__isSmartRef__":true,"id":23420},"chunkOwner":{"__isSmartRef__":true,"id":23406},"storedString":"Merging","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"23420":{"color":{"__isSmartRef__":true,"id":21645},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"23421":{"style":{"__isSmartRef__":true,"id":23422},"chunkOwner":{"__isSmartRef__":true,"id":23406},"storedString":".","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"23422":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"23423":{"style":{"__isSmartRef__":true,"id":23424},"chunkOwner":{"__isSmartRef__":true,"id":23406},"storedString":"refineClass","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"23424":{"color":{"__isSmartRef__":true,"id":23425},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"23425":{"r":0.5019607843137255,"g":0.5019607843137255,"b":0.5019607843137255,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"23426":{"style":{"__isSmartRef__":true,"id":23427},"chunkOwner":{"__isSmartRef__":true,"id":23406},"storedString":"(lively.morphic.Morph, ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"23427":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"23428":{"style":{"__isSmartRef__":true,"id":23429},"chunkOwner":{"__isSmartRef__":true,"id":23406},"storedString":"{","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"23429":{"color":{"__isSmartRef__":true,"id":21627},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"23430":{"style":{"__isSmartRef__":true,"id":23431},"chunkOwner":{"__isSmartRef__":true,"id":23406},"storedString":"\n ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"23431":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"23432":{"style":{"__isSmartRef__":true,"id":23433},"chunkOwner":{"__isSmartRef__":true,"id":23406},"storedString":"applyNestedProperty","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"23433":{"color":{"__isSmartRef__":true,"id":17895},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"23434":{"style":{"__isSmartRef__":true,"id":23435},"chunkOwner":{"__isSmartRef__":true,"id":23406},"storedString":":","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"23435":{"color":{"__isSmartRef__":true,"id":23436},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"23436":{"r":0.5450980392156862,"g":0,"b":0,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"23437":{"style":{"__isSmartRef__":true,"id":23438},"chunkOwner":{"__isSmartRef__":true,"id":23406},"storedString":" ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"23438":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"23439":{"style":{"__isSmartRef__":true,"id":23440},"chunkOwner":{"__isSmartRef__":true,"id":23406},"storedString":"function","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"23440":{"color":{"__isSmartRef__":true,"id":21632},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"23441":{"style":{"__isSmartRef__":true,"id":23442},"chunkOwner":{"__isSmartRef__":true,"id":23406},"storedString":" (prop, pathArray, value) ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"23442":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"23443":{"style":{"__isSmartRef__":true,"id":23444},"chunkOwner":{"__isSmartRef__":true,"id":23406},"storedString":"{","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"23444":{"color":{"__isSmartRef__":true,"id":21627},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"23445":{"style":{"__isSmartRef__":true,"id":23446},"chunkOwner":{"__isSmartRef__":true,"id":23406},"storedString":"\n ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"23446":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"23447":{"style":{"__isSmartRef__":true,"id":23448},"chunkOwner":{"__isSmartRef__":true,"id":23406},"storedString":"// the property is in the form of ['shape', '_Fill', 'g'] at the beginning;","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"23448":{"color":{"__isSmartRef__":true,"id":21627},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"23449":{"style":{"__isSmartRef__":true,"id":23450},"chunkOwner":{"__isSmartRef__":true,"id":23406},"storedString":"\n\n ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"23450":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"23451":{"style":{"__isSmartRef__":true,"id":23452},"chunkOwner":{"__isSmartRef__":true,"id":23406},"storedString":"var","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"23452":{"color":{"__isSmartRef__":true,"id":21645},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"23453":{"style":{"__isSmartRef__":true,"id":23454},"chunkOwner":{"__isSmartRef__":true,"id":23406},"storedString":" subProp = pathArray.splice(","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"23454":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"23455":{"style":{"__isSmartRef__":true,"id":23456},"chunkOwner":{"__isSmartRef__":true,"id":23406},"storedString":"0","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"23456":{"color":{"__isSmartRef__":true,"id":23457},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"23457":{"r":0,"g":0,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"23458":{"style":{"__isSmartRef__":true,"id":23459},"chunkOwner":{"__isSmartRef__":true,"id":23406},"storedString":",","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"23459":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"23460":{"style":{"__isSmartRef__":true,"id":23461},"chunkOwner":{"__isSmartRef__":true,"id":23406},"storedString":"1","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"23461":{"color":{"__isSmartRef__":true,"id":23457},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"23462":{"style":{"__isSmartRef__":true,"id":23463},"chunkOwner":{"__isSmartRef__":true,"id":23406},"storedString":").first();\n ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"23463":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"23464":{"style":{"__isSmartRef__":true,"id":23465},"chunkOwner":{"__isSmartRef__":true,"id":23406},"storedString":"if","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"23465":{"color":{"__isSmartRef__":true,"id":21645},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"23466":{"style":{"__isSmartRef__":true,"id":23467},"chunkOwner":{"__isSmartRef__":true,"id":23406},"storedString":" (pathArray.length > ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"23467":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"23468":{"style":{"__isSmartRef__":true,"id":23469},"chunkOwner":{"__isSmartRef__":true,"id":23406},"storedString":"0","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"23469":{"color":{"__isSmartRef__":true,"id":23457},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"23470":{"style":{"__isSmartRef__":true,"id":23471},"chunkOwner":{"__isSmartRef__":true,"id":23406},"storedString":") \n ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"23471":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"23472":{"style":{"__isSmartRef__":true,"id":23473},"chunkOwner":{"__isSmartRef__":true,"id":23406},"storedString":"this","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"23473":{"color":{"__isSmartRef__":true,"id":21632},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"23474":{"style":{"__isSmartRef__":true,"id":23475},"chunkOwner":{"__isSmartRef__":true,"id":23406},"storedString":".","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"23475":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"23476":{"style":{"__isSmartRef__":true,"id":23477},"chunkOwner":{"__isSmartRef__":true,"id":23406},"storedString":"applyNestedProperty","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"23477":{"color":{"__isSmartRef__":true,"id":17895},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"23478":{"style":{"__isSmartRef__":true,"id":23479},"chunkOwner":{"__isSmartRef__":true,"id":23406},"storedString":"(prop[subProp], pathArray, value)\n ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"23479":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"23480":{"style":{"__isSmartRef__":true,"id":23481},"chunkOwner":{"__isSmartRef__":true,"id":23406},"storedString":"else","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"23481":{"color":{"__isSmartRef__":true,"id":21645},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"23482":{"style":{"__isSmartRef__":true,"id":23483},"chunkOwner":{"__isSmartRef__":true,"id":23406},"storedString":" ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"23483":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"23484":{"style":{"__isSmartRef__":true,"id":23485},"chunkOwner":{"__isSmartRef__":true,"id":23406},"storedString":"{","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"23485":{"color":{"__isSmartRef__":true,"id":21627},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"23486":{"style":{"__isSmartRef__":true,"id":23487},"chunkOwner":{"__isSmartRef__":true,"id":23406},"storedString":"\n prop[subProp] = value;\n ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"23487":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"23488":{"style":{"__isSmartRef__":true,"id":23489},"chunkOwner":{"__isSmartRef__":true,"id":23406},"storedString":"}","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"23489":{"color":{"__isSmartRef__":true,"id":21627},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"23490":{"style":{"__isSmartRef__":true,"id":23491},"chunkOwner":{"__isSmartRef__":true,"id":23406},"storedString":"\n ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"23491":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"23492":{"style":{"__isSmartRef__":true,"id":23493},"chunkOwner":{"__isSmartRef__":true,"id":23406},"storedString":"}","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"23493":{"color":{"__isSmartRef__":true,"id":21627},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"23494":{"style":{"__isSmartRef__":true,"id":23495},"chunkOwner":{"__isSmartRef__":true,"id":23406},"storedString":"\n","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"23495":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"23496":{"style":{"__isSmartRef__":true,"id":23497},"chunkOwner":{"__isSmartRef__":true,"id":23406},"storedString":"}","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"23497":{"color":{"__isSmartRef__":true,"id":21627},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"23498":{"style":{"__isSmartRef__":true,"id":23499},"chunkOwner":{"__isSmartRef__":true,"id":23406},"storedString":")","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"23499":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"23500":{"x":845.6764200688274,"y":195.7127101296919,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"23501":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"23502":{"morph":{"__isSmartRef__":true,"id":23406},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"23503":{"x":582.0068382418127,"y":-20.48073201899024,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"23504":{"doSave":{"__isSmartRef__":true,"id":23505},"getDoitContext":{"__isSmartRef__":true,"id":23512}},"23505":{"varMapping":{"__isSmartRef__":true,"id":23506},"source":"function doSave() {\n\t$super()\n\talertOK(\"eval all for \" + this.getDoitContext())\n\tthis.boundEval(this.textString)\n}","funcProperties":{"__isSmartRef__":true,"id":23511},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"23506":{"this":{"__isSmartRef__":true,"id":23406},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":23507}},"23507":{"$super":{"__isSmartRef__":true,"id":23508}},"23508":{"varMapping":{"__isSmartRef__":true,"id":23509},"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":23510},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"23509":{"obj":{"__isSmartRef__":true,"id":23406},"name":"doSave"},"23510":{},"23511":{},"23512":{"varMapping":{"__isSmartRef__":true,"id":23513},"source":"function getDoitContext() {\n\treturn this.owner.targetObject\n}","funcProperties":{"__isSmartRef__":true,"id":23518},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"23513":{"this":{"__isSmartRef__":true,"id":23406},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":23514}},"23514":{"$super":{"__isSmartRef__":true,"id":23515}},"23515":{"varMapping":{"__isSmartRef__":true,"id":23516},"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":23517},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"23516":{"obj":{"__isSmartRef__":true,"id":23406},"name":"getDoitContext"},"23517":{},"23518":{},"23519":{"submorphs":[],"scripts":[],"id":"7FE3B78D-6492-4FC9-8343-C7DE6E76D1F9","shape":{"__isSmartRef__":true,"id":23520},"grabbingEnabled":false,"__layered_droppingEnabled__":false,"halosEnabled":true,"fixedWidth":true,"_WhiteSpaceHandling":"pre-wrap","fixedHeight":true,"allowInput":true,"_FontFamily":"Monaco, Courier","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":23526},"_MaxTextWidth":841.6764200688274,"_MaxTextHeight":null,"textStyle":null,"layout":{"__isSmartRef__":true,"id":23527},"charsReplaced":"","lastFindLoc":697,"showsHalos":false,"__SourceModuleName__":"Global.lively.morphic.TextCore","name":"infoText","savedTextString":"// MethodFinder (this)\n\n// ** MethodFinder's Scripts **\nthis.addScript(function browse(fileFragment) {\n\tfileFragment && fileFragment.browseIt()\n});\n\nthis.addScript(function reset() {\n\tthis.get('searchResultList').updateList([]);\n\tthis.get('searchResultList').setSelection(null);\n\tthis.get('searchText').setTextString('enter search term here');\n});\n\n\nthis.addScript(function search(searchString) {\n\tvar finds = [];\n\tvar re = new RegExp(searchString)\n\tvar i=0;\n\tvar time = Functions.timeToRun(function() {\n\tGlobal.classes(true).forEach(function(eaClass) {\n\t\tFunctions.own(eaClass.prototype)\n\t\t\t.forEach(function(eaMethod) {\n\t\t\t\ti++;\n\t\t\t\tif (eaMethod.match(re)){\n\t\t\t\t\tfinds.push([eaClass, eaMethod])\n\t\t\t\t}\t\n\t\t\t})\t\n\t})})\n\talert(\"search \" + i + \" methods, found \" + finds.length + \" methods in \" + time + \"ms\")\n\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[0].name + \": \" + ea[1],\n\t\t}\n\t})\n\tthis.get('searchResultList').updateList(items);\n});","textChunks":[{"__isSmartRef__":true,"id":23528}],"priorSelectionRange":[37,37],"_ClipMode":"hidden","prevScroll":[0,0],"_FontSize":10,"priorExtent":{"__isSmartRef__":true,"id":23530},"owner":{"__isSmartRef__":true,"id":23317},"renderContextTable":{"__isSmartRef__":true,"id":23531},"eventHandler":{"__isSmartRef__":true,"id":23532},"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"_MinTextWidth":841.6764200688274,"_MinTextHeight":null,"distanceToDragEvent":{"__isSmartRef__":true,"id":23533},"derivationIds":[210,"E20B9061-6128-4BD4-BE8B-4B50F9BC8EA1","FFFED58E-70A3-4945-A7C8-19E2C0754BB7","1B69878E-8E43-4E25-BAE7-3D64CAE35839","2770B759-8971-45F4-8291-6DA85EBD1155","B0E0F94A-1BB3-405B-87BB-3C1199A8EB79","8EF852C4-A375-4F84-873C-4277F9A99D52","AA10C5AE-8C29-45DA-8CA5-A0E286F80E82","4B3576CB-50DD-49DF-913C-88D34002B5DC","B9692647-A99C-4A20-9C6C-3DF722D48DDE","109C8B5F-DBAA-490E-A061-CB3004CD8634","6494496E-CBF0-4256-ACA4-D7E7B674F7CE"],"_Rotation":0,"_Scale":1,"__LivelyClassName__":"lively.morphic.Text"},"23520":{"position":{"__isSmartRef__":true,"id":23521},"_Extent":{"__isSmartRef__":true,"id":23522},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":23322},"_Fill":{"__isSmartRef__":true,"id":23523},"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":23524},"_ClipMode":"hidden","_Padding":{"__isSmartRef__":true,"id":23525},"_BorderRadius":4,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"23521":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"23522":{"x":845.6764200688274,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"23523":{"r":0.95,"g":0.95,"b":0.95,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"23524":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"23525":{"x":2,"y":1,"width":-2,"height":-1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"23526":{"x":10,"y":200,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"23527":{"resizeWidth":true,"resizeHeight":false,"moveVertical":false,"moveHorizontal":false},"23528":{"style":{"__isSmartRef__":true,"id":23529},"chunkOwner":{"__isSmartRef__":true,"id":23519},"storedString":"undefined","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"23529":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"23530":{"x":845.6764200688274,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"23531":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"23532":{"morph":{"__isSmartRef__":true,"id":23519},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"23533":{"x":587.0068382418127,"y":-13.480732018990238,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"23534":{"submorphs":[{"__isSmartRef__":true,"id":23535}],"scripts":[],"id":"3BF0A119-771A-4001-9CE4-FC2DE67BAFAD","shape":{"__isSmartRef__":true,"id":23550},"grabbingEnabled":false,"__layered_droppingEnabled__":false,"halosEnabled":true,"registeredForMouseEvents":true,"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":23553},"lighterFill":{"__isSmartRef__":true,"id":23565},"label":{"__isSmartRef__":true,"id":23535},"showsHalos":false,"name":"browse","partsBinMetaInfo":{"__isSmartRef__":true,"id":23574},"__SourceModuleName__":"Global.lively.morphic.Widgets","attributeConnections":[{"__isSmartRef__":true,"id":23575}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"priorExtent":{"__isSmartRef__":true,"id":23576},"renderContextTable":{"__isSmartRef__":true,"id":23577},"eventHandler":{"__isSmartRef__":true,"id":23578},"distanceToDragEvent":{"__isSmartRef__":true,"id":23579},"_Position":{"__isSmartRef__":true,"id":23580},"owner":{"__isSmartRef__":true,"id":23317},"derivationIds":[211,"72C2FBB1-F169-43CC-AC8A-C0889FCB1663","8CF07460-17AC-4EC3-83C4-E31D52336E14","BE09102D-553E-4BB6-84A6-4D428731DD1B","2D43F043-9567-4765-A19C-7C922F0DFFE7","A77836E8-3C83-4A1D-B37A-7DDBA7FE13DE","13EB973D-FF17-4A76-AD4B-13347D80B1A9","8A92D97E-6965-49F7-B2B0-8842FB9ADCDF","662F4742-3BD8-4D39-88CB-EE97BC2306D6","8F15DC2D-892E-4B0F-83CB-8E7012281BEB","57A38C48-8036-4D85-91C8-9F60FE72DACE","5F6BEEC4-A021-4428-AC2A-14F8A4F9B68C"],"_Rotation":0,"_Scale":1,"_ClipMode":"visible","__LivelyClassName__":"lively.morphic.Button"},"23535":{"submorphs":[],"scripts":[],"id":"BFC62305-F749-4153-9BCB-98BFF35D5746","shape":{"__isSmartRef__":true,"id":23536},"grabbingEnabled":false,"__layered_droppingEnabled__":false,"halosEnabled":true,"fixedWidth":true,"_WhiteSpaceHandling":"pre-wrap","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":23542},"_MaxTextWidth":78,"_MaxTextHeight":null,"padding":{"__isSmartRef__":true,"id":23543},"_Padding":{"__isSmartRef__":true,"id":23544},"owner":{"__isSmartRef__":true,"id":23534},"isLabel":true,"eventsAreIgnored":true,"__SourceModuleName__":"Global.lively.morphic.TextCore","textStyle":null,"textChunks":[{"__isSmartRef__":true,"id":23545}],"prevScroll":[0,0],"_ClipMode":"hidden","priorExtent":{"__isSmartRef__":true,"id":23547},"_Align":"center","renderContextTable":{"__isSmartRef__":true,"id":23548},"eventHandler":{"__isSmartRef__":true,"id":23549},"_HandStyle":"default","_PointerEvents":"none","attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"_MinTextWidth":78,"_MinTextHeight":null,"derivationIds":[212,"054FD83F-508D-488D-A011-8769DCB647DF","834D337A-5619-4055-B103-7BDAA88CD7A9","3C85FBE2-5C85-4CCF-B86A-25E65015429B","001D6261-96E2-4ACC-880A-8540815DC8D3","90FFCC86-B995-4F2F-872F-55A8A74FC99E","766B1A00-7692-4CAB-B106-01876B4D5F77","C36FA883-C0F4-47DA-B1A9-CB8D82C1C6E4","91BD5A6B-4A46-43EA-8FA0-2A5C4EFDD1A7","B8CDD839-4085-4D54-B360-5F4DAC2DD83C","C25AEC86-A78F-4355-A843-3CACF03215A8","B28C6DEB-10EF-40BF-BA3F-3BFA8EB2B14D"],"_Scale":1,"__LivelyClassName__":"lively.morphic.Text"},"23536":{"position":{"__isSmartRef__":true,"id":23537},"_Extent":{"__isSmartRef__":true,"id":23538},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":23539},"_Fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":23540},"_ClipMode":"hidden","_Padding":{"__isSmartRef__":true,"id":23541},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"23537":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"23538":{"x":78,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"23539":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"23540":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"23541":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"23542":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"23543":{"x":5,"y":5,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"23544":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"23545":{"style":{"__isSmartRef__":true,"id":23546},"morph":{"__isSmartRef__":true,"id":23535},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":23535},"storedString":"browse","__LivelyClassName__":"lively.morphic.TextChunk"},"23546":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"23547":{"x":78,"y":20,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"23548":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"23549":{"morph":{"__isSmartRef__":true,"id":23535},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"23550":{"position":{"__isSmartRef__":true,"id":23551},"_Extent":{"__isSmartRef__":true,"id":23552},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":23354},"_Fill":{"__isSmartRef__":true,"id":23553},"_BorderRadius":5,"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":23563},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":23564},"_Opacity":1,"_BorderStyle":"solid","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"23551":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"23552":{"x":78,"y":20,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"23553":{"stops":[{"__isSmartRef__":true,"id":23554},{"__isSmartRef__":true,"id":23556},{"__isSmartRef__":true,"id":23558},{"__isSmartRef__":true,"id":23560}],"vector":{"__isSmartRef__":true,"id":23562},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"23554":{"offset":0,"color":{"__isSmartRef__":true,"id":23555}},"23555":{"r":0.9600000000000001,"g":0.9600000000000001,"b":0.9600000000000001,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"23556":{"offset":0.4,"color":{"__isSmartRef__":true,"id":23557}},"23557":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"23558":{"offset":0.6,"color":{"__isSmartRef__":true,"id":23559}},"23559":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"23560":{"offset":1,"color":{"__isSmartRef__":true,"id":23561}},"23561":{"r":0.94,"g":0.94,"b":0.94,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"23562":{"x":0,"y":0,"width":0,"height":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"23563":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"23564":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"23565":{"stops":[{"__isSmartRef__":true,"id":23566},{"__isSmartRef__":true,"id":23568},{"__isSmartRef__":true,"id":23570},{"__isSmartRef__":true,"id":23572}],"vector":{"__isSmartRef__":true,"id":23562},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"23566":{"offset":0,"color":{"__isSmartRef__":true,"id":23567}},"23567":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"23568":{"offset":0.4,"color":{"__isSmartRef__":true,"id":23569}},"23569":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"23570":{"offset":0.6,"color":{"__isSmartRef__":true,"id":23571}},"23571":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"23572":{"offset":1,"color":{"__isSmartRef__":true,"id":23573}},"23573":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"23574":{"partsSpaceName":"PartsBin/NewWorld","__SourceModuleName__":"Global.lively.PartsBin","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"23575":{"sourceObj":{"__isSmartRef__":true,"id":23534},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":23317},"targetMethodName":"browseMethod","__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"23576":{"x":77,"y":20,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"23577":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"23578":{"morph":{"__isSmartRef__":true,"id":23534},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"23579":{"x":53.66458745330033,"y":-17.22490844717396,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"23580":{"x":400,"y":20,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"23581":{"submorphs":[{"__isSmartRef__":true,"id":23582}],"scripts":[],"id":"63E1CF7E-EDA6-478C-A706-D6297FD0978F","shape":{"__isSmartRef__":true,"id":23597},"grabbingEnabled":false,"__layered_droppingEnabled__":false,"halosEnabled":true,"registeredForMouseEvents":true,"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":23600},"lighterFill":{"__isSmartRef__":true,"id":23612},"label":{"__isSmartRef__":true,"id":23582},"name":"Button1","showsHalos":false,"partsBinMetaInfo":{"__isSmartRef__":true,"id":23621},"attributeConnections":[{"__isSmartRef__":true,"id":23622}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"__SourceModuleName__":"Global.lively.morphic.Widgets","priorExtent":{"__isSmartRef__":true,"id":23658},"renderContextTable":{"__isSmartRef__":true,"id":23659},"eventHandler":{"__isSmartRef__":true,"id":23660},"distanceToDragEvent":{"__isSmartRef__":true,"id":23661},"prevScroll":[0,0],"_Position":{"__isSmartRef__":true,"id":23662},"owner":{"__isSmartRef__":true,"id":23317},"layout":{"__isSmartRef__":true,"id":23663},"derivationIds":[213,"EC7B60B8-A81F-4F24-A467-A661149CA045","DF2DEFBB-9271-4448-98A1-D2137526C2C3","EBFAF287-C65D-425B-910E-D6ADC7FA9D02","7F2E684F-7CC3-4CC4-8B18-920427491622","F7E9C68E-814B-4197-9D5B-556DCF0EC4F6","3DC305C0-5A87-4ED4-B263-5E5333B947FB","A8805225-9530-403B-977E-A2929A077DD0","0BF85746-8777-4195-949A-8733B4D79B02","8E485E0B-1832-4C7C-A5B1-D14057A7F5E3","4793FFDA-8803-44C7-97D4-27DE49B5D8D0","3FDA3264-B677-48AF-95D0-46DDD933EFBF"],"_Rotation":0,"_Scale":1,"_ClipMode":"visible","__LivelyClassName__":"lively.morphic.Button"},"23582":{"submorphs":[],"scripts":[],"id":"BB005079-BC89-4E9C-9E47-E6F9AB2F5CCA","shape":{"__isSmartRef__":true,"id":23583},"grabbingEnabled":false,"__layered_droppingEnabled__":false,"halosEnabled":true,"fixedWidth":true,"_WhiteSpaceHandling":"pre-wrap","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":23589},"_MaxTextWidth":157.05605605605615,"_MaxTextHeight":null,"textStyle":null,"padding":{"__isSmartRef__":true,"id":23590},"_Padding":{"__isSmartRef__":true,"id":23591},"owner":{"__isSmartRef__":true,"id":23581},"isLabel":true,"eventsAreIgnored":true,"__SourceModuleName__":"Global.lively.morphic.TextCore","_ClipMode":"hidden","priorExtent":{"__isSmartRef__":true,"id":23592},"textChunks":[{"__isSmartRef__":true,"id":23593}],"_Align":"center","renderContextTable":{"__isSmartRef__":true,"id":23595},"eventHandler":{"__isSmartRef__":true,"id":23596},"_HandStyle":"default","_PointerEvents":"none","attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"_MinTextWidth":157.05605605605615,"_MinTextHeight":null,"derivationIds":[214,"D88E1591-8BE5-4F54-AEB5-71BC24E2014D","FE6955F2-3796-4030-BD54-73604562225B","0F07A5A7-E04B-412A-8D91-2AA448965A0E","634A262F-940F-4590-8DB1-0738A6DF355A","221F164E-FD6F-40ED-8E18-E055A638CE93","1320C4DD-9213-40AA-A107-5EF8EBE9B22A","098E1029-F36B-4434-B20F-A2100DCCBB9A","39D48D5A-BB94-40BA-AB93-09B3B787EC3D","27F752E4-9705-4F8B-9CC4-6E5131892552","78776F49-7628-4F29-81F1-7AFC77BDAFE0","5ACE871C-A220-4C51-A9E1-9315BE30BB0A"],"__LivelyClassName__":"lively.morphic.Text"},"23583":{"position":{"__isSmartRef__":true,"id":23584},"_Extent":{"__isSmartRef__":true,"id":23585},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":23586},"_Fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":23587},"_ClipMode":"hidden","_Padding":{"__isSmartRef__":true,"id":23588},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"23584":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"23585":{"x":157.05605605605615,"y":21,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"23586":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"23587":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"23588":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"23589":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"23590":{"x":5,"y":5,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"23591":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"23592":{"x":157.05605605605615,"y":21,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"23593":{"style":{"__isSmartRef__":true,"id":23594},"chunkOwner":{"__isSmartRef__":true,"id":23582},"__SourceModuleName__":"Global.lively.morphic.TextCore","storedString":"search on server","__LivelyClassName__":"lively.morphic.TextChunk"},"23594":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"23595":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"23596":{"morph":{"__isSmartRef__":true,"id":23582},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"23597":{"position":{"__isSmartRef__":true,"id":23598},"_Extent":{"__isSmartRef__":true,"id":23599},"_BorderWidth":1.1840000000000002,"_BorderColor":{"__isSmartRef__":true,"id":23354},"_Fill":{"__isSmartRef__":true,"id":23600},"_BorderRadius":5.2,"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":23610},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":23611},"_Opacity":1,"_BorderStyle":"solid","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"23598":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"23599":{"x":157.05605605605615,"y":21,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"23600":{"stops":[{"__isSmartRef__":true,"id":23601},{"__isSmartRef__":true,"id":23603},{"__isSmartRef__":true,"id":23605},{"__isSmartRef__":true,"id":23607}],"vector":{"__isSmartRef__":true,"id":23609},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"23601":{"offset":0,"color":{"__isSmartRef__":true,"id":23602}},"23602":{"r":0.9600000000000001,"g":0.9600000000000001,"b":0.9600000000000001,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"23603":{"offset":0.4,"color":{"__isSmartRef__":true,"id":23604}},"23604":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"23605":{"offset":0.6,"color":{"__isSmartRef__":true,"id":23606}},"23606":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"23607":{"offset":1,"color":{"__isSmartRef__":true,"id":23608}},"23608":{"r":0.94,"g":0.94,"b":0.94,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"23609":{"x":0,"y":0,"width":0,"height":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"23610":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"23611":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"23612":{"stops":[{"__isSmartRef__":true,"id":23613},{"__isSmartRef__":true,"id":23615},{"__isSmartRef__":true,"id":23617},{"__isSmartRef__":true,"id":23619}],"vector":{"__isSmartRef__":true,"id":23609},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"23613":{"offset":0,"color":{"__isSmartRef__":true,"id":23614}},"23614":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"23615":{"offset":0.4,"color":{"__isSmartRef__":true,"id":23616}},"23616":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"23617":{"offset":0.6,"color":{"__isSmartRef__":true,"id":23618}},"23618":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"23619":{"offset":1,"color":{"__isSmartRef__":true,"id":23620}},"23620":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"23621":{"partsSpaceName":"PartsBin/Inputs","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":4,"partName":"Button","comment":"Has a script that is called on button press","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"23622":{"sourceObj":{"__isSmartRef__":true,"id":23581},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":23317},"targetMethodName":"searchOnServer","visualConnector":{"__isSmartRef__":true,"id":23623},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"23623":{"submorphs":[{"__isSmartRef__":true,"id":23624}],"scripts":[],"shape":{"__isSmartRef__":true,"id":23639},"id":865,"renderContextTable":{"__isSmartRef__":true,"id":23646},"eventHandler":{"__isSmartRef__":true,"id":23647},"__layered_droppingEnabled__":true,"halosEnabled":true,"owner":null,"controlPoints":[{"__isSmartRef__":true,"id":23648},{"__isSmartRef__":true,"id":23649}],"con":{"__isSmartRef__":true,"id":23622},"showsMorphMenu":true,"__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs","__serializedLivelyClosures__":{"__isSmartRef__":true,"id":23650},"__LivelyClassName__":"lively.morphic.Path"},"23624":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":23625},"id":866,"renderContextTable":{"__isSmartRef__":true,"id":23636},"eventHandler":{"__isSmartRef__":true,"id":23637},"__layered_droppingEnabled__":true,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":23638},"owner":{"__isSmartRef__":true,"id":23623},"_Rotation":-3.113822016996372,"__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs","__LivelyClassName__":"lively.morphic.Path"},"23625":{"dontChangeShape":false,"cachedVertices":null,"_PathElements":[{"__isSmartRef__":true,"id":23626},{"__isSmartRef__":true,"id":23627},{"__isSmartRef__":true,"id":23628},{"__isSmartRef__":true,"id":23629}],"renderContextTable":{"__isSmartRef__":true,"id":23630},"_ClipMode":"visible","_Position":{"__isSmartRef__":true,"id":23631},"_Extent":{"__isSmartRef__":true,"id":23632},"_Padding":{"__isSmartRef__":true,"id":23633},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":23634},"_Fill":{"__isSmartRef__":true,"id":23635},"__SourceModuleName__":"Global.lively.morphic.PathShapes","__LivelyClassName__":"lively.morphic.Shapes.Path"},"23626":{"isAbsolute":true,"x":-12,"y":-6,"__SourceModuleName__":"Global.lively.morphic.PathShapes","__LivelyClassName__":"lively.morphic.Shapes.MoveTo"},"23627":{"isAbsolute":true,"x":-12,"y":6,"__SourceModuleName__":"Global.lively.morphic.PathShapes","__LivelyClassName__":"lively.morphic.Shapes.LineTo"},"23628":{"isAbsolute":true,"x":4,"y":0,"__SourceModuleName__":"Global.lively.morphic.PathShapes","__LivelyClassName__":"lively.morphic.Shapes.LineTo"},"23629":{"isAbsolute":true,"x":-12,"y":-6,"__SourceModuleName__":"Global.lively.morphic.PathShapes","__LivelyClassName__":"lively.morphic.Shapes.LineTo"},"23630":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setClipMode":"setClipModeHTML","getPathNode":"getPathNodeHTML","setPathElements":"setPathElementsHTML","getPathBounds":"getPathBoundsHTML","getTotalLength":"getTotalLengthHTML","getPointAtTotalLength":"getPointAtTotalLengthHTML"},"23631":{"x":-12,"y":-6,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"23632":{"x":16,"y":12,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"23633":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"23634":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"23635":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"23636":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"23637":{"morph":{"__isSmartRef__":true,"id":23624},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"23638":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"23639":{"dontChangeShape":false,"cachedVertices":null,"_PathElements":[{"__isSmartRef__":true,"id":23640},{"__isSmartRef__":true,"id":23641}],"renderContextTable":{"__isSmartRef__":true,"id":23642},"_ClipMode":"visible","_Position":{"__isSmartRef__":true,"id":23643},"_Extent":{"__isSmartRef__":true,"id":23644},"_Padding":{"__isSmartRef__":true,"id":23645},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":23634},"__SourceModuleName__":"Global.lively.morphic.PathShapes","__LivelyClassName__":"lively.morphic.Shapes.Path"},"23640":{"isAbsolute":true,"x":719.9999999999999,"y":20,"__SourceModuleName__":"Global.lively.morphic.PathShapes","__LivelyClassName__":"lively.morphic.Shapes.MoveTo"},"23641":{"isAbsolute":true,"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.PathShapes","__LivelyClassName__":"lively.morphic.Shapes.LineTo"},"23642":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setClipMode":"setClipModeHTML","getPathNode":"getPathNodeHTML","setPathElements":"setPathElementsHTML","getPathBounds":"getPathBoundsHTML","getTotalLength":"getTotalLengthHTML","getPointAtTotalLength":"getPointAtTotalLengthHTML"},"23643":{"x":-1,"y":-1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"23644":{"x":721,"y":21,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"23645":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"23646":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"23647":{"morph":{"__isSmartRef__":true,"id":23623},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"23648":{"morph":{"__isSmartRef__":true,"id":23623},"index":0,"connectedMagnet":null,"__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs","__LivelyClassName__":"lively.morphic.ControlPoint"},"23649":{"morph":{"__isSmartRef__":true,"id":23623},"index":1,"connectedMagnet":null,"marker":{"__isSmartRef__":true,"id":23624},"markerDirection":"prev","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs","__LivelyClassName__":"lively.morphic.ControlPoint"},"23650":{"morphMenuItems":{"__isSmartRef__":true,"id":23651}},"23651":{"varMapping":{"__isSmartRef__":true,"id":23652},"source":"function morphMenuItems() {\n var visualConnector = this, con = this.con, world = this.world();\n var items = [\n ['edit converter', function() {\n var source = con.converterString || \n 'function converter(value) {\\n return value\\n}',\n editor = new lively.morphic.Text(new Rectangle(0,0, 400, 200), source);\n editor.doitContext = con;\n connect(editor, 'savedTextString', con, 'converterString', {updater:\n function($upd, source) { this.targetObj.converter = null; $upd(source) }});\n connect(editor, 'savedTextString', world, 'alertOK', {converter: \n function() { return 'setting new converter' }})\n editor.applyStyle({syntaxHighlighting: true, \n fontFamily: 'Courier', resizeWidth: true, resizeHeight: true});\n var title = con.targetObj.name && con.sourceObj.name ?\n 'Editor for ' + con.targetObj.name + ' -> ' + con.sourceObj.name :\n 'Editor for converter function';\n var window = world.addFramedMorph(editor, title)\n window.align(window.bounds().topCenter(), \n visualConnector.bounds().bottomCenter())\n }],\n ['hide', function() {\n visualConnector.disconnectFromMagnets();\n visualConnector.remove();\n }],\n ['disconnect', function() {\n alertOK('Disconnected ' + visualConnector.con);\n visualConnector.con.visualDisconnect();\n }],\n ['cancel', function() {}],\n ];\n return items;\n }","funcProperties":{"__isSmartRef__":true,"id":23657},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"23652":{"this":{"__isSmartRef__":true,"id":23623},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":23653}},"23653":{"$super":{"__isSmartRef__":true,"id":23654}},"23654":{"varMapping":{"__isSmartRef__":true,"id":23655},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch(e) {\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":23656},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"23655":{"obj":{"__isSmartRef__":true,"id":23623},"name":"morphMenuItems"},"23656":{},"23657":{},"23658":{"x":159.05805805805812,"y":21,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"23659":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"23660":{"morph":{"__isSmartRef__":true,"id":23581},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"23661":{"x":111.36105352154709,"y":-11.352025158627953,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"23662":{"x":490,"y":19,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"23663":{"moveHorizontal":false},"23664":{"submorphs":[{"__isSmartRef__":true,"id":23665}],"scripts":[],"id":"AE484114-3D7A-43BB-B1FB-962C10583DFA","shape":{"__isSmartRef__":true,"id":23680},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":23695},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":23683},"lighterFill":{"__isSmartRef__":true,"id":23696},"label":{"__isSmartRef__":true,"id":23665},"name":"ScriptableButton","showsHalos":false,"partsBinMetaInfo":{"__isSmartRef__":true,"id":23705},"attributeConnections":[{"__isSmartRef__":true,"id":23706}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"__SourceModuleName__":"Global.lively.morphic.Widgets","priorExtent":{"__isSmartRef__":true,"id":23707},"renderContextTable":{"__isSmartRef__":true,"id":23708},"eventHandler":{"__isSmartRef__":true,"id":23709},"derivationIds":[2588,"8DA01C71-0A84-4A5A-8027-121F4684BB04","2F4904A6-2C6F-4A39-8C69-7C1E943F91B4","7F6F4EE1-856E-477B-8578-D99400031DBA","374C68BB-3D86-4DA0-9616-2B5320585D0E","23336C67-2F65-4D9F-9380-304876DC628F","8E57191F-E38B-4526-95AA-8D530FAC8156"],"owner":{"__isSmartRef__":true,"id":23317},"distanceToDragEvent":{"__isSmartRef__":true,"id":23710},"_Rotation":0,"_Scale":1.002003004005006,"layout":{"__isSmartRef__":true,"id":23711},"_ClipMode":"visible","__serializedLivelyClosures__":{"__isSmartRef__":true,"id":23712},"__LivelyClassName__":"lively.morphic.Button"},"23665":{"submorphs":[],"scripts":[],"id":"A267CEB5-D3C5-4ABA-919B-B9893E2D2EEA","shape":{"__isSmartRef__":true,"id":23666},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"_WhiteSpaceHandling":"pre-wrap","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":23672},"_MaxTextWidth":20,"_MaxTextHeight":null,"textStyle":null,"padding":{"__isSmartRef__":true,"id":23673},"_Padding":{"__isSmartRef__":true,"id":23674},"owner":{"__isSmartRef__":true,"id":23664},"isLabel":true,"eventsAreIgnored":true,"__SourceModuleName__":"Global.lively.morphic.TextCore","_ClipMode":"hidden","priorExtent":{"__isSmartRef__":true,"id":23675},"textChunks":[{"__isSmartRef__":true,"id":23676}],"_Align":"center","renderContextTable":{"__isSmartRef__":true,"id":23678},"eventHandler":{"__isSmartRef__":true,"id":23679},"_HandStyle":"default","_PointerEvents":"none","derivationIds":[2589,"784F6E71-6365-4235-A0B6-69F992BB532B","54335D65-DB12-4322-84D0-BA8B85E7ED2F","2EF9D95D-4705-44B3-8D3C-446FEDC6346B","07108773-133C-4F4A-A740-33175849E789","E58C564E-D8F3-481A-821D-447F7C7556D8","D92DDD8E-7733-4909-A5E9-049EC55E90C0"],"_MinTextWidth":20,"_MinTextHeight":null,"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"__LivelyClassName__":"lively.morphic.Text"},"23666":{"position":{"__isSmartRef__":true,"id":23667},"_Extent":{"__isSmartRef__":true,"id":23668},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":23669},"_Fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":23670},"_ClipMode":"hidden","_Padding":{"__isSmartRef__":true,"id":23671},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"23667":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"23668":{"x":20,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"23669":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"23670":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"23671":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"23672":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"23673":{"x":5,"y":5,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"23674":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"23675":{"x":20,"y":20,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"23676":{"style":{"__isSmartRef__":true,"id":23677},"chunkOwner":{"__isSmartRef__":true,"id":23665},"__SourceModuleName__":"Global.lively.morphic.TextCore","storedString":"x","__LivelyClassName__":"lively.morphic.TextChunk"},"23677":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"23678":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"23679":{"morph":{"__isSmartRef__":true,"id":23665},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"23680":{"position":{"__isSmartRef__":true,"id":23681},"_Extent":{"__isSmartRef__":true,"id":23682},"_BorderWidth":1.1840000000000002,"_BorderColor":{"__isSmartRef__":true,"id":23354},"_Fill":{"__isSmartRef__":true,"id":23683},"_BorderRadius":5.2,"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":23693},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":23694},"_Opacity":1,"_BorderStyle":"solid","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"23681":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"23682":{"x":20,"y":20,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"23683":{"stops":[{"__isSmartRef__":true,"id":23684},{"__isSmartRef__":true,"id":23686},{"__isSmartRef__":true,"id":23688},{"__isSmartRef__":true,"id":23690}],"vector":{"__isSmartRef__":true,"id":23692},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"23684":{"offset":0,"color":{"__isSmartRef__":true,"id":23685}},"23685":{"r":0.9600000000000001,"g":0.9600000000000001,"b":0.9600000000000001,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"23686":{"offset":0.4,"color":{"__isSmartRef__":true,"id":23687}},"23687":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"23688":{"offset":0.6,"color":{"__isSmartRef__":true,"id":23689}},"23689":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"23690":{"offset":1,"color":{"__isSmartRef__":true,"id":23691}},"23691":{"r":0.94,"g":0.94,"b":0.94,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"23692":{"x":0,"y":0,"width":0,"height":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"23693":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"23694":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"23695":{"x":836.8179038849663,"y":20.973229619022163,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"23696":{"stops":[{"__isSmartRef__":true,"id":23697},{"__isSmartRef__":true,"id":23699},{"__isSmartRef__":true,"id":23701},{"__isSmartRef__":true,"id":23703}],"vector":{"__isSmartRef__":true,"id":23692},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"23697":{"offset":0,"color":{"__isSmartRef__":true,"id":23698}},"23698":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"23699":{"offset":0.4,"color":{"__isSmartRef__":true,"id":23700}},"23700":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"23701":{"offset":0.6,"color":{"__isSmartRef__":true,"id":23702}},"23702":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"23703":{"offset":1,"color":{"__isSmartRef__":true,"id":23704}},"23704":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"23705":{"partsSpaceName":"PartsBin/Inputs","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":2,"partName":"ScriptableButton","comment":"Has a script that is called on button press","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"23706":{"sourceObj":{"__isSmartRef__":true,"id":23664},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":23664},"targetMethodName":"onFire","__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"23707":{"x":20,"y":20,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"23708":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"23709":{"morph":{"__isSmartRef__":true,"id":23664},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"23710":{"x":34.37010312407733,"y":-11.180760580820959,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"23711":{"moveHorizontal":true},"23712":{"onFire":{"__isSmartRef__":true,"id":23713}},"23713":{"varMapping":{"__isSmartRef__":true,"id":23714},"source":"function onFire() {\n var tab = this.owner.owner.tab\n var toolPane = this.get('ToolTabPane')\n toolPane.tabBar.removeTab(tab)\n if(toolPane.tabBar.getTabs().length == 0) {\n if (toolPane.owner instanceof lively.morphic.Window)\n toolPane.owner.remove();\n }\n}","funcProperties":{"__isSmartRef__":true,"id":23715},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"23714":{"this":{"__isSmartRef__":true,"id":23664}},"23715":{"timestamp":{"__isSmartRef__":true,"id":23716},"user":"undefined","tags":[]},"23716":{"isSerializedDate":true,"string":"Fri Feb 03 2012 16:32:27 GMT+0100 (Mitteleuropäische Zeit)"},"23717":{"position":{"__isSmartRef__":true,"id":23718},"_Extent":{"__isSmartRef__":true,"id":23719},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":23720},"_Fill":{"__isSmartRef__":true,"id":23721},"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":23722},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":23723},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"23718":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"23719":{"x":872.0934621532042,"y":440.7147151397129,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"23720":{"r":0.372,"g":0.369,"b":0.372,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"23721":{"r":1,"g":1,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"23722":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"23723":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"23724":{"partsSpaceName":"PartsBin/Dialogs","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":4,"requiredModules":["lively.ide"],"partName":"MethodFinderPane","comment":"Pane for new ToolTabs","changes":[{"__isSmartRef__":true,"id":23725},{"__isSmartRef__":true,"id":23727},{"__isSmartRef__":true,"id":23729},{"__isSmartRef__":true,"id":23731},{"__isSmartRef__":true,"id":23733},{"__isSmartRef__":true,"id":23735},{"__isSmartRef__":true,"id":23737},{"__isSmartRef__":true,"id":23739}],"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"revisionOnLoad":148699,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"23725":{"date":{"__isSmartRef__":true,"id":23726},"author":"jenslincke","message":"- fixed browse Global definitions","id":"7DE86114-1D7E-4551-BC8F-E12A980A8EE9"},"23726":{"isSerializedDate":true,"string":"Thu Feb 09 2012 11:27:56 GMT+0100 (Mitteleuropäische Zeit)"},"23727":{"date":{"__isSmartRef__":true,"id":23728},"author":"athomschke","message":"adjusted close button","id":"9EBA6297-7908-4B02-81F5-2B86B2E4B73D"},"23728":{"isSerializedDate":true,"string":"Fri Feb 03 2012 16:57:09 GMT+0100 (Mitteleuropäische Zeit)"},"23729":{"date":{"__isSmartRef__":true,"id":23730},"author":"undefined","message":"","id":"47289007-8CB3-4B03-B9D1-3A8717E85DCB"},"23730":{"isSerializedDate":true,"string":"Fri Feb 03 2012 16:36:31 GMT+0100 (Mitteleuropäische Zeit)"},"23731":{"date":{"__isSmartRef__":true,"id":23732},"author":"undefined","message":"- close button behavior","id":"0AD4C501-1DC4-4DD3-AFDC-A46F4ACD2CE1"},"23732":{"isSerializedDate":true,"string":"Fri Feb 03 2012 16:32:48 GMT+0100 (Mitteleuropäische Zeit)"},"23733":{"date":{"__isSmartRef__":true,"id":23734},"author":"undefined","message":"","id":"CA16FEC1-49E5-4310-BDB6-F744F413F7EF"},"23734":{"isSerializedDate":true,"string":"Fri Feb 03 2012 15:48:35 GMT+0100 (Mitteleuropäische Zeit)"},"23735":{"date":{"__isSmartRef__":true,"id":23736},"author":"undefined","message":"","id":"73F39208-58C9-4040-9948-516A104E5049"},"23736":{"isSerializedDate":true,"string":"Fri Feb 03 2012 15:42:18 GMT+0100 (Mitteleuropäische Zeit)"},"23737":{"date":{"__isSmartRef__":true,"id":23738},"author":"undefined","message":"","id":"7A744B14-C057-4944-AFDD-CC78A910B35F"},"23738":{"isSerializedDate":true,"string":"Fri Feb 03 2012 15:40:30 GMT+0100 (Mitteleuropäische Zeit)"},"23739":{"date":{"__isSmartRef__":true,"id":23740},"author":"undefined","message":"some style adjustments","id":"DA3EFD12-8A45-454C-993B-DB12847BEF94"},"23740":{"isSerializedDate":true,"string":"Mon Mar 26 2012 13:16:30 GMT+0200 (Mitteleuropäische Sommerzeit)"},"23741":{"resizeWidth":true,"resizeHeight":true,"adjustForNewBounds":true},"23742":{"x":872.0934621532042,"y":440.7147151397129,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"23743":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"23744":{"morph":{"__isSmartRef__":true,"id":23317},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"23745":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"23746":{"x":583.4236186029176,"y":-13.858684727694055,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"23747":{"search":{"__isSmartRef__":true,"id":23748},"browse":{"__isSmartRef__":true,"id":23752},"reset":{"__isSmartRef__":true,"id":23756},"setSearch":{"__isSmartRef__":true,"id":23760},"emphasizeStringIn":{"__isSmartRef__":true,"id":23763},"withAllMethodsDo":{"__isSmartRef__":true,"id":23766},"itemsFromFinds":{"__isSmartRef__":true,"id":23770},"browseMethod":{"__isSmartRef__":true,"id":23774},"openMethodInSystemBrowser":{"__isSmartRef__":true,"id":23778},"findSourceModule":{"__isSmartRef__":true,"id":23782},"searchOnServer":{"__isSmartRef__":true,"id":23786},"showLayerDefinition":{"__isSmartRef__":true,"id":23790}},"23748":{"varMapping":{"__isSmartRef__":true,"id":23749},"source":"function search(searchString) { \n this.get('searchResultList').updateList([]);\n this.get('sourceText').setTextString('');\n if (!searchString || (searchString.length < 2)) {\n this.get('sourceText').setTextString('\"' + searchString + '\" is to short');\n return;\n }\n var finds = [];\n var i=0;\n var matches = function(s) {\n return s.include(searchString)\n } \n\n // var re = new RegExp(searchString)\n var time = Functions.timeToRun(function() {\n this.withAllMethodsDo(function(object, eaMethod, type, optParent) {\n i++;\n var name;\n if (!object) return;\n\n if (object.constructor.prototype == object)\n name = object.constructor.name\n\n if (object.name) name = object.name;\n if (object.namespaceIdentifier)\n name = object.namespaceIdentifier\n\n if (object.constructor.prototype != object)\n name = name + \"(object)\"\n\n if ((object.constructor.prototype != object) && (object instanceof Morph))\n name = object.name + \"(\" + object.id + \")\"\n\n if (object === Global)\n name = \" \";\n\n if (type == \"layered\") {\n \n name = object._layered_object.constructor.type \n + \" (\" + optParent.name + \")\" \n \n }\n\n var string = name + \": \" + eaMethod; \n var item = {object: object, method: eaMethod, string: string, type: type};\n if (type == \"layered\") {\n item.layerName = optParent.name\n }\n\n if (matches(eaMethod)) {\n item.search= 'implementor',\n finds.push(item)\n return;\n } \n\n var f = object[eaMethod];\n if (!f || !f.getOriginal) return;\n var source = String(f.getOriginal())\n if (matches(source)){\n item.search = 'sender'\n finds.push(item)\n } \n })\n }.bind(this))\n this.get('sourceText').setTextString(\"search \" + i + \" methods, found \" \n + finds.length + \" methods in \" + time + \"ms\");\n var items = this.itemsFromFinds(finds)\n this.get('searchResultList').updateList(items);\n}","funcProperties":{"__isSmartRef__":true,"id":23750},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"23749":{"this":{"__isSmartRef__":true,"id":23317}},"23750":{"timestamp":{"__isSmartRef__":true,"id":23751},"user":"undefined","tags":[]},"23751":{"isSerializedDate":true,"string":"Thu Jan 19 2012 14:46:43 GMT+0100 (Mitteleuropäische Zeit)"},"23752":{"varMapping":{"__isSmartRef__":true,"id":23753},"source":"function browse(methodItem) {\n // methodItem = this.get('searchResultList').selection\n if (! methodItem) return;\n\n // deal with non method findings....\n if (methodItem.type == 'layer') {\n this.showLayerDefinition(methodItem)\n return\n } \n\n // methodItem = this.get('searchResultList').selection\n var methodName = methodItem.method;\n var object = methodItem.object;\n var orgFunc = object[methodName];\n\n if (!orgFunc || !orgFunc.getOriginal) {\n this.get('sourceText').setTextString('no source');\n return\n }\n orgFunc = orgFunc.getOriginal()\n \n this.targetFunction = orgFunc;\n this.targetObject = object;\n\n var source = \"// changes here only affect runtime\\n\", \n tab = lively.morphic.Text.prototype.tab;\n if (methodItem.layerName) {\n var partialMethod = object[methodName];\n source += methodItem.layerName + \".refineClass(\" + \n object._layered_object.constructor.type + \", {\\n\" + \n tab + methodName + \": \" + partialMethod +\"\\n})\";\n } else if (orgFunc.belongsToTrait) {\n source += \"Trait('\" + orgFunc.belongsToTrait.name + \"', {\\n\" \n + tab + methodName + \": \" + orgFunc +\"\\n})\";\n } else if (orgFunc.declaredClass) {\n source += orgFunc.declaredClass + \".addMethods({\\n\" \n + tab + methodName + \": \" \n + orgFunc + \"\\n});\"\n } else if(methodItem.type == 'extend') {\n // perhaps it is a an class object\n source += \"Object.extend(\" + (object.type || object.namespaceIdentifier) \n + \",{\\n\" + tab + methodName + \": \" \n + orgFunc + \"\\n});\"\n } else if(object.isMorph && (object.constructor.prototype !== object) ) {\n // display as script\n source = \"this.addScript(\" + orgFunc + \");\"\n } else if(object === Global) {\n // display as script\n source += \"Object.extend(Global, {\\n\" + tab + methodName + \": \" +\n orgFunc + \"\\n});\"\n }\n\n this.get('sourceText').setTextString(source)\n\n module('lively.ide.SyntaxHighlighting').load(true);\n this.get('sourceText').highlightJavaScriptSyntax();\n\n var searchText = this.get('searchText').textString;\n var m = searchText.match(/[^a-zA-Z0-9_\\.]/g)\n if(m) {\n m.forEach(function (each) {\n var escapedChar = '\\\\' + each;\n var position = searchText.search(\n new RegExp('[^\\\\\\\\]' + '\\\\' + each)) + 1;\n searchText = searchText.substring(0,position) \n + escapedChar + searchText.substr(position + 1);\n });\n }\n this.get('sourceText').emphasizeRegex(new RegExp(searchText, 'g'), {color: Color.red});\n\n var info = '' + this.findSourceModule(orgFunc);\n\n if (orgFunc.belongsToTrait)\n info += ' (' + orgFunc.belongsToTrait + \" in \" + orgFunc.belongsToTrait.sourceModule +\")\";\n\n this.get('infoText').setTextString(info)\n}","funcProperties":{"__isSmartRef__":true,"id":23754},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"23753":{"this":{"__isSmartRef__":true,"id":23317}},"23754":{"timestamp":{"__isSmartRef__":true,"id":23755},"user":"undefined","tags":[]},"23755":{"isSerializedDate":true,"string":"Thu Feb 02 2012 13:55:34 GMT+0100 (Mitteleuropäische Zeit)"},"23756":{"varMapping":{"__isSmartRef__":true,"id":23757},"source":"function reset() {\n this.doNotSerialize = ['targetFunction', 'targetObject']\n this.get('searchResultList').updateList([]);\n this.get('searchResultList').setSelection(null);\n this.get('searchText').setTextString('enter method name here');\n this.get('sourceText').setTextString('no code');\n this.get('infoText').setTextString('');\n this.targetFunction = null;\n this.targetObject = null;\n}","funcProperties":{"__isSmartRef__":true,"id":23758},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"23757":{"this":{"__isSmartRef__":true,"id":23317}},"23758":{"timestamp":{"__isSmartRef__":true,"id":23759},"user":"undefined","tags":[]},"23759":{"isSerializedDate":true,"string":"Fri Feb 03 2012 15:30:14 GMT+0100 (Mitteleuropäische Zeit)"},"23760":{"varMapping":{"__isSmartRef__":true,"id":23761},"source":"function setSearch(searchString) {\n this.get('searchText').setTextString(searchString);\n this.search(searchString)\n var list = this.get('searchResultList').getList();\n if (list.length > 0) this.get('searchResultList').setSelection(list[0])\n}","funcProperties":{"__isSmartRef__":true,"id":23762},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"23761":{"this":{"__isSmartRef__":true,"id":23317}},"23762":{},"23763":{"varMapping":{"__isSmartRef__":true,"id":23764},"source":"function emphasizeStringIn(morph, string, style) {\n var m;\n var re = new RegExp(string, \"g\");\n while(m = re.exec(morph.textString)) {\n var from = m.index,\n to = m.index + m[0].length;\n morph.emphasize(style, from, to)\n }\n}","funcProperties":{"__isSmartRef__":true,"id":23765},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"23764":{"this":{"__isSmartRef__":true,"id":23317}},"23765":{},"23766":{"varMapping":{"__isSmartRef__":true,"id":23767},"source":"function withAllMethodsDo(func) {\n var visited = [];\n\n cop.allLayers().forEach(function(layer) {\n func(eval(layer.namespaceName), layer.name, 'layer')\n layer.layeredObjects().forEach(function(obj) {\n var layerDef = cop.getLayerDefinitionForObject(layer, obj)\n Functions.own(layerDef).forEach(function(eaMethod) {\n func(layerDef, eaMethod, 'layered', layer)\n });\n });\n }); \n\n\n Functions.own(Global).forEach(function(eaMethod) {\n func(Global, eaMethod, 'global')\n }); \n\n this.world().withAllSubmorphsDo(function(ea) {\n Functions.own(ea).forEach(function(eaMethod) {\n func(ea, eaMethod, 'script')\n }); \n });\n\n Global.subNamespaces(true).forEach(function(ea) {\n Functions.own(ea).forEach(function(eaMethod) {\n func(ea, eaMethod, 'extend')\n }); \n });\n\n Global.classes(true).uniq().forEach(function(eaClass) {\n Functions.own(eaClass).forEach(function(eaMethod) {\n func(eaClass, eaMethod, 'extend')\n }); \n\n Functions.own(eaClass.prototype).forEach(function(eaMethod) {\n func(eaClass.prototype, eaMethod, 'class')\n }) \n })\n}","funcProperties":{"__isSmartRef__":true,"id":23768},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"23767":{"this":{"__isSmartRef__":true,"id":23317}},"23768":{"timestamp":{"__isSmartRef__":true,"id":23769},"user":"undefined","tags":[]},"23769":{"isSerializedDate":true,"string":"Thu Jan 19 2012 14:41:57 GMT+0100 (Mitteleuropäische Zeit)"},"23770":{"varMapping":{"__isSmartRef__":true,"id":23771},"source":"function itemsFromFinds(finds) {\n var searchString = this.get('searchText').textString;\n var items = finds.collect(function(ea) {\n var pref = \"\" + ea.type + \" \";\n if (ea.search == \"sender\") pref += \"full: \"\n if (ea.search == \"implementor\") pref += \"name: \"\n var string = pref + ea.string;\n var func = ea.object[ea.method];\n if (func.belongsToTrait) \n string += ' / ' + func.belongsToTrait + '' \n\n var result = {\n isListItem: true,\n value: ea,\n string: string,\n doNotSerialize: ['value'],\n priority: {implementor: \"B\", sender: \"C\"}[ea.search] || \"D\",\n };\n if (ea.method == searchString) result.priority = \"A\"\n return result\n })\n items = items.sortBy(function(ea) {return ea.priority + ea.string})\n return items\n}","funcProperties":{"__isSmartRef__":true,"id":23772},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"23771":{"this":{"__isSmartRef__":true,"id":23317}},"23772":{"timestamp":{"__isSmartRef__":true,"id":23773},"user":"undefined","tags":[]},"23773":{"isSerializedDate":true,"string":"Fri Feb 03 2012 15:31:52 GMT+0100 (Mitteleuropäische Zeit)"},"23774":{"varMapping":{"__isSmartRef__":true,"id":23775},"source":"function browseMethod() {\n alertOK('browseMethod')\n var methodItem = this.get('searchResultList').selection;\n if (methodItem.type == 'layer') {\n var layer = methodItem.object[methodItem.method];\n this.openMethodInSystemBrowser(methodItem.method, \n undefined, layer.sourceModule);\n return\n }\n\n if (!this.targetFunction) return;\n var methodName = this.targetFunction.methodName || this.targetFunction.displayName; \n if(this.targetFunction.declaredClass) {\n var classObj = eval(this.targetFunction.declaredClass)\n this.openMethodInSystemBrowser(classObj.type, methodName);\n return;\n }\n if(this.targetFunction.belongsToTrait) {\n this.openMethodInSystemBrowser(this.targetFunction.belongsToTrait.name, methodName);\n return;\n }\n if(Class.isClass(this.targetObject)) {\n this.openMethodInSystemBrowser(this.targetObject.type, methodName);\n return;\n }\n if(this.targetObject.namespaceIdentifier) {\n this.openMethodInSystemBrowser(this.targetObject.namespaceIdentifier, methodName);\n return;\n }\n if(this.targetObject instanceof lively.morphic.Morph) {\n var editor = this.world().openObjectEditorFor(this.targetObject);\n editor.align(editor.bounds().center(), this.world().visibleBounds().center());\n return;\n }\n if (Class.isClass(this.targetFunction)) {\n // constructor\n this.openMethodInSystemBrowser(this.targetFunction.displayName);\n return;\n }\n \n alertOK('not implemented yet for ' + this.targetFunction)\n}","funcProperties":{"__isSmartRef__":true,"id":23776},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"23775":{"this":{"__isSmartRef__":true,"id":23317}},"23776":{"timestamp":{"__isSmartRef__":true,"id":23777},"user":"undefined","tags":[]},"23777":{"isSerializedDate":true,"string":"Thu Jan 19 2012 16:54:12 GMT+0100 (Mitteleuropäische Zeit)"},"23778":{"varMapping":{"__isSmartRef__":true,"id":23779},"source":"function openMethodInSystemBrowser(objectName, methodName, optSourceModule) {\n if (objectName)\n objectName = objectName.replace(/^Global\\./,\"\");\n // alertOK(\"browse \" + objectName + \":\" + methodName)\n // objectName = 'SelectionMorphTrait', methodName = 'onDrag'\n var sourceModule = optSourceModule ||\n this.findSourceModule(this.targetFunction);\n if (!sourceModule) \n alert('could not browse, since no source module found!')\n var uri = new URL(sourceModule.uri()),\n relative = uri.relativePathFrom(new URL(Config.codeBase)),\n moduleNode = lively.ide.startSourceControl().addModule(relative),\n rootNode = moduleNode.ast();\n\n var fileFragments = rootNode.subElements(10).select(function(ea) {\n var path = ea.getOwnerNamePath()\n if (objectName == \"Global\")\n return path.include(methodName);\n return path.include(objectName) && (!methodName || path.include(methodName)) \n });\n \n\n\n // alertOK(\"found following places to browse: \" + fileFragments)\n if (fileFragments.length > 0) {\n fileFragments[0].browseIt()\n } else {\n alert(\"browse failed. Nothing found for \" + objectName + \">>\" + methodName + \" in \" + sourceModule.uri());\n rootNode.browseIt();\n }\n\n}","funcProperties":{"__isSmartRef__":true,"id":23780},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"23779":{"this":{"__isSmartRef__":true,"id":23317}},"23780":{"timestamp":{"__isSmartRef__":true,"id":23781},"user":"jenslincke","tags":[]},"23781":{"isSerializedDate":true,"string":"Thu Feb 09 2012 11:27:23 GMT+0100 (Mitteleuropäische Zeit)"},"23782":{"varMapping":{"__isSmartRef__":true,"id":23783},"source":"function findSourceModule(funcObj) {\n if (this.targetFunction.belongsToTrait) \n return this.targetFunction.belongsToTrait.sourceModule\n if (funcObj.sourceModule)\n return funcObj.sourceModule;\n // look in the class\n if (!funcObj.sourceModule && funcObj.declaredClass) {\n var classObj = eval(funcObj.declaredClass)\n return classObj.sourceModule\n }\n}","funcProperties":{"__isSmartRef__":true,"id":23784},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"23783":{"this":{"__isSmartRef__":true,"id":23317}},"23784":{"user":"jenslincke","timestamp":{"__isSmartRef__":true,"id":23785}},"23785":{"isSerializedDate":true,"string":"Fri Nov 04 2011 15:27:13 GMT+0100 (Mitteleuropäische Zeit)"},"23786":{"varMapping":{"__isSmartRef__":true,"id":23787},"source":"function searchOnServer() {\n var serverSearch = this.world().openPartItem('ServerSearch', 'PartsBin/Tools'); \n serverSearch.setSearch(this.get('searchText').textString)\n}","funcProperties":{"__isSmartRef__":true,"id":23788},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"23787":{"this":{"__isSmartRef__":true,"id":23317}},"23788":{"timestamp":{"__isSmartRef__":true,"id":23789},"user":"jenslincke","categories":[]},"23789":{"isSerializedDate":true,"string":"Fri Nov 18 2011 11:40:23 GMT+0100 (Mitteleuropäische Zeit)"},"23790":{"varMapping":{"__isSmartRef__":true,"id":23791},"source":"function showLayerDefinition(methodItem) {\n var info = \"layer definition\" \n var source = \"TODO: print layer def here...\"\n this.get('infoText').setTextString(info)\n this.get('sourceText').setTextString(source)\n}","funcProperties":{"__isSmartRef__":true,"id":23792},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"23791":{"this":{"__isSmartRef__":true,"id":23317}},"23792":{"timestamp":{"__isSmartRef__":true,"id":23793},"user":"undefined","tags":[]},"23793":{"isSerializedDate":true,"string":"Thu Jan 19 2012 15:30:43 GMT+0100 (Mitteleuropäische Zeit)"},"23794":{"_Position":{"__isSmartRef__":true,"id":23795},"renderContextTable":{"__isSmartRef__":true,"id":23796},"_Extent":{"__isSmartRef__":true,"id":23719},"_Padding":{"__isSmartRef__":true,"id":23797},"_Fill":{"__isSmartRef__":true,"id":23798},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":23313},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"23795":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"23796":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"23797":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"23798":{"r":1,"g":1,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"23799":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"23800":{"morph":{"__isSmartRef__":true,"id":23316},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"23801":{"x":872.0934621532042,"y":440.7147151397129,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"23802":{"adjustForNewBounds":true,"resizeWidth":true,"resizeHeight":true},"23803":{"x":0,"y":30,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"23804":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"23805":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"23806":{"submorphs":[{"__isSmartRef__":true,"id":23807},{"__isSmartRef__":true,"id":23818}],"scripts":[],"shape":{"__isSmartRef__":true,"id":23848},"derivationIds":[null],"id":"BA8E3E7F-C0C0-4D8D-8E00-E0F0DFF789A6","renderContextTable":{"__isSmartRef__":true,"id":23853},"eventHandler":{"__isSmartRef__":true,"id":23854},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"tabBar":{"__isSmartRef__":true,"id":23255},"tabBarOffset":90,"pane":{"__isSmartRef__":true,"id":23855},"label":{"__isSmartRef__":true,"id":23807},"name":"S:startStepping","grabbingEnabled":false,"draggingEnabled":false,"priorExtent":{"__isSmartRef__":true,"id":24321},"closeButton":{"__isSmartRef__":true,"id":23818},"owner":{"__isSmartRef__":true,"id":23255},"_Position":{"__isSmartRef__":true,"id":24322},"isActive":true,"__LivelyClassName__":"lively.morphic.Tab","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs"},"23807":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":23808},"derivationIds":[null],"id":"5E79CF76-5A7D-4BC1-A922-66CC5C31D6D9","renderContextTable":{"__isSmartRef__":true,"id":23812},"_WhiteSpaceHandling":"pre","textChunks":[{"__isSmartRef__":true,"id":23813}],"eventHandler":{"__isSmartRef__":true,"id":23815},"_ClipMode":"hidden","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"fixedHeight":true,"_InputAllowed":false,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":10,"evalEnabled":false,"_Position":{"__isSmartRef__":true,"id":23816},"isLabel":true,"_HandStyle":"default","eventsAreIgnored":true,"eventsAreDisabled":true,"_PointerEvents":"none","owner":{"__isSmartRef__":true,"id":23806},"priorExtent":{"__isSmartRef__":true,"id":23817},"_MaxTextWidth":null,"_MinTextWidth":null,"_MaxTextHeight":null,"_MinTextHeight":null,"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"23808":{"_Position":{"__isSmartRef__":true,"id":23809},"renderContextTable":{"__isSmartRef__":true,"id":23810},"_Extent":{"__isSmartRef__":true,"id":23811},"_Padding":{"__isSmartRef__":true,"id":587},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":588},"_Fill":null,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"23809":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"23810":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"23811":{"x":99,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"23812":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"23813":{"style":{"__isSmartRef__":true,"id":23814},"chunkOwner":{"__isSmartRef__":true,"id":23807},"storedString":"S:startStepping","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"23814":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"23815":{"morph":{"__isSmartRef__":true,"id":23807},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"23816":{"x":5,"y":5,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"23817":{"x":80,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"23818":{"submorphs":[{"__isSmartRef__":true,"id":23819}],"scripts":[],"shape":{"__isSmartRef__":true,"id":23829},"derivationIds":[null],"id":"D03EA93B-98C1-4F0B-9766-2FFC72A5E200","renderContextTable":{"__isSmartRef__":true,"id":23833},"eventHandler":{"__isSmartRef__":true,"id":23834},"_ClipMode":"visible","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":23284},"lighterFill":{"__isSmartRef__":true,"id":23835},"label":{"__isSmartRef__":true,"id":23819},"priorExtent":{"__isSmartRef__":true,"id":23844},"owner":{"__isSmartRef__":true,"id":23806},"_Position":{"__isSmartRef__":true,"id":23845},"attributeConnections":[{"__isSmartRef__":true,"id":23846}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"__LivelyClassName__":"lively.morphic.Button","__SourceModuleName__":"Global.lively.morphic.Widgets"},"23819":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":23820},"derivationIds":[null],"id":"9159E510-73CC-4134-8E84-69E98CA628C3","renderContextTable":{"__isSmartRef__":true,"id":23824},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":23825}],"eventHandler":{"__isSmartRef__":true,"id":23827},"_ClipMode":"hidden","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":true,"_InputAllowed":false,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":10,"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":23818},"isLabel":true,"_HandStyle":"default","_TextColor":{"__isSmartRef__":true,"id":588},"_Align":"center","eventsAreIgnored":true,"priorExtent":{"__isSmartRef__":true,"id":23828},"_MaxTextWidth":20,"_MinTextWidth":20,"_MaxTextHeight":null,"_MinTextHeight":null,"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"23820":{"_Position":{"__isSmartRef__":true,"id":23821},"renderContextTable":{"__isSmartRef__":true,"id":23822},"_Extent":{"__isSmartRef__":true,"id":23823},"_Padding":{"__isSmartRef__":true,"id":22302},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":588},"_Fill":null,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"23821":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"23822":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"23823":{"x":20,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"23824":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"23825":{"style":{"__isSmartRef__":true,"id":23826},"chunkOwner":{"__isSmartRef__":true,"id":23819},"storedString":"X","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"23826":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"23827":{"morph":{"__isSmartRef__":true,"id":23819},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"23828":{"x":20,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"23829":{"_Position":{"__isSmartRef__":true,"id":23830},"renderContextTable":{"__isSmartRef__":true,"id":23831},"_Extent":{"__isSmartRef__":true,"id":23828},"_Padding":{"__isSmartRef__":true,"id":23832},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":23283},"_Fill":{"__isSmartRef__":true,"id":23284},"_BorderRadius":5,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"23830":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"23831":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"23832":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"23833":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"23834":{"morph":{"__isSmartRef__":true,"id":23818},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"23835":{"stops":[{"__isSmartRef__":true,"id":23836},{"__isSmartRef__":true,"id":23838},{"__isSmartRef__":true,"id":23840},{"__isSmartRef__":true,"id":23842}],"vector":{"__isSmartRef__":true,"id":2345},"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes"},"23836":{"offset":0,"color":{"__isSmartRef__":true,"id":23837}},"23837":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"23838":{"offset":0.4,"color":{"__isSmartRef__":true,"id":23839}},"23839":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"23840":{"offset":0.6,"color":{"__isSmartRef__":true,"id":23841}},"23841":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"23842":{"offset":1,"color":{"__isSmartRef__":true,"id":23843}},"23843":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"23844":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"23845":{"x":67,"y":6,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"23846":{"sourceObj":{"__isSmartRef__":true,"id":23818},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":23806},"targetMethodName":"closeTab","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":23847},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"23847":{"source":{"__isSmartRef__":true,"id":23818},"target":{"__isSmartRef__":true,"id":23806}},"23848":{"_Position":{"__isSmartRef__":true,"id":23849},"renderContextTable":{"__isSmartRef__":true,"id":23850},"_Extent":{"__isSmartRef__":true,"id":23851},"_Padding":{"__isSmartRef__":true,"id":23852},"_Fill":{"__isSmartRef__":true,"id":571},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":23313},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"23849":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"23850":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"23851":{"x":90,"y":30,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"23852":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"23853":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"23854":{"morph":{"__isSmartRef__":true,"id":23806},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"23855":{"submorphs":[{"__isSmartRef__":true,"id":23856}],"scripts":[],"shape":{"__isSmartRef__":true,"id":24311},"derivationIds":[null],"id":"41F6DC12-B67B-4DB1-9786-00070239D19B","renderContextTable":{"__isSmartRef__":true,"id":24316},"eventHandler":{"__isSmartRef__":true,"id":24317},"_ClipMode":"scroll","droppingEnabled":true,"halosEnabled":true,"tab":{"__isSmartRef__":true,"id":23806},"tabBar":{"__isSmartRef__":true,"id":23255},"priorExtent":{"__isSmartRef__":true,"id":24318},"grabbingEnabled":false,"draggingEnabled":false,"name":"S:startStepping - Pane","layout":{"__isSmartRef__":true,"id":24319},"owner":{"__isSmartRef__":true,"id":23254},"_Position":{"__isSmartRef__":true,"id":24320},"__LivelyClassName__":"lively.morphic.TabPane","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs"},"23856":{"submorphs":[{"__isSmartRef__":true,"id":23857},{"__isSmartRef__":true,"id":23874},{"__isSmartRef__":true,"id":23922},{"__isSmartRef__":true,"id":23951},{"__isSmartRef__":true,"id":24037},{"__isSmartRef__":true,"id":24052},{"__isSmartRef__":true,"id":24099},{"__isSmartRef__":true,"id":24182}],"scripts":[],"id":"74D57115-45E3-4159-82EF-D5718DA4A9BF","shape":{"__isSmartRef__":true,"id":24235},"__layered_droppingEnabled__":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"MethodFinderPane1","partsBinMetaInfo":{"__isSmartRef__":true,"id":24241},"__SourceModuleName__":"Global","isCopyMorphRef":true,"morphRefId":1,"layout":{"__isSmartRef__":true,"id":24258},"priorExtent":{"__isSmartRef__":true,"id":24259},"renderContextTable":{"__isSmartRef__":true,"id":24260},"eventHandler":{"__isSmartRef__":true,"id":24261},"attributeConnections":[],"doNotSerialize":["targetFunction","targetObject"],"doNotCopyProperties":[],"prevScroll":[0,0],"isBeingDragged":false,"_Position":{"__isSmartRef__":true,"id":24262},"derivationIds":[204,"90F6ED76-D56E-436C-96E7-CBFE7106283E","53162F18-6DD1-4230-B30F-EC4BA7B7A9ED","73F374A9-9CEE-4D2E-8BA6-030971E02396","0859BA09-FE36-4B7E-85B5-A141B84A252C","AB402971-988F-4D01-AE49-87C1AFEAA1C3","A80F8C19-12D2-49AF-941A-2454433D2A59","9370F962-CBB6-42C0-8F15-79D0F66045FD","2F24C0FF-1360-4C35-BE22-B5DE5FFAB3F4","81FC43AC-A19A-48A5-B854-601A302E5585","BBF2876B-A928-4012-A9BD-A39052E30483","3E2C739C-3BA6-4C2C-B7FB-A726AA7015BB"],"distanceToDragEvent":{"__isSmartRef__":true,"id":24263},"moved":true,"_Rotation":0,"_Scale":0.9880657804942092,"_ClipMode":"visible","owner":{"__isSmartRef__":true,"id":23855},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":24264},"__LivelyClassName__":"lively.morphic.Box"},"23857":{"submorphs":[],"scripts":[],"id":"3C04963B-AA44-475E-BC67-49ECB813FF70","shape":{"__isSmartRef__":true,"id":23858},"grabbingEnabled":false,"__layered_droppingEnabled__":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":true,"allowsInput":true,"_FontFamily":"Arial, sans-serif","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":23864},"_MaxTextWidth":272,"_MaxTextHeight":null,"textColor":{"__isSmartRef__":true,"id":23865},"showsHalos":false,"_FontSize":13,"__SourceModuleName__":"Global.lively.morphic.TextCore","name":"searchText","partsBinMetaInfo":{"__isSmartRef__":true,"id":23866},"owner":{"__isSmartRef__":true,"id":23856},"charsReplaced":"enter method name here","lastFindLoc":22,"attributeConnections":[{"__isSmartRef__":true,"id":23867}],"doNotSerialize":["$$savedTextString"],"doNotCopyProperties":["$$savedTextString"],"isInputLine":true,"_WhiteSpaceHandling":"pre-wrap","allowInput":true,"textChunks":[{"__isSmartRef__":true,"id":23868}],"priorSelectionRange":[0,22],"prevScroll":[0,0],"_ClipMode":"hidden","priorExtent":{"__isSmartRef__":true,"id":23870},"lastSearchString":"prev","renderContextTable":{"__isSmartRef__":true,"id":23871},"eventHandler":{"__isSmartRef__":true,"id":23872},"_MinTextWidth":272,"_MinTextHeight":null,"previousSelection":[0,0],"distanceToDragEvent":{"__isSmartRef__":true,"id":23873},"isBeingDragged":false,"derivationIds":[205,"63CD6525-ECE4-4F52-A84B-27633C22F3F9","D7B775A2-513B-4768-AB24-6718580E61A9","FE8FA703-C984-4702-8139-2C4E9353FB41","2C124317-773E-498D-BB6D-9BEC99637AF3","BFDC0BE7-0289-4FA0-A2EC-14EF2BA09445","E16771FE-0062-4803-9678-9625DB0CFBFA","B9D2EC7D-E050-4D3D-8ABC-52D8ACA55936","196DC9F1-78FF-488F-80AB-8129A171A1C9","F2FB3FCC-8AE2-4DFB-AD6F-3DE2513762B0","4897081D-DCA7-4D33-B262-00412C9821FD","9DEE84F9-6727-4802-BD51-456C40E212F1"],"savedTextString":"bla","_Rotation":0,"_Scale":1,"__LivelyClassName__":"lively.morphic.Text"},"23858":{"fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":23859},"_Extent":{"__isSmartRef__":true,"id":23860},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":23861},"renderContextTable":{"__isSmartRef__":true,"id":23862},"_ClipMode":"hidden","_Padding":{"__isSmartRef__":true,"id":23863},"_BorderRadius":4,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"23859":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"23860":{"x":292,"y":25,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"23861":{"r":0.4,"g":0.4,"b":0.4,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"23862":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"23863":{"x":3,"y":3,"width":-3,"height":-3,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"23864":{"x":10,"y":17,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"23865":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"23866":{"partsSpaceName":"PartsBin/NewWorld","__SourceModuleName__":"Global.lively.PartsBin","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"23867":{"sourceObj":{"__isSmartRef__":true,"id":23857},"sourceAttrName":"savedTextString","targetObj":{"__isSmartRef__":true,"id":23856},"targetMethodName":"search","__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"23868":{"style":{"__isSmartRef__":true,"id":23869},"chunkOwner":{"__isSmartRef__":true,"id":23857},"storedString":"startStepping","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"23869":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"23870":{"x":292,"y":25,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"23871":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"23872":{"morph":{"__isSmartRef__":true,"id":23857},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"23873":{"x":199.7085210421884,"y":-15.498997494989453,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"23874":{"submorphs":[{"__isSmartRef__":true,"id":23875}],"scripts":[],"id":"FA0BB162-C1DE-4A0E-A5CB-51FB0560DF46","shape":{"__isSmartRef__":true,"id":23890},"grabbingEnabled":false,"__layered_droppingEnabled__":false,"halosEnabled":true,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":23906},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":23894},"lighterFill":{"__isSmartRef__":true,"id":23907},"label":{"__isSmartRef__":true,"id":23875},"showsHalos":false,"name":"searchButton","partsBinMetaInfo":{"__isSmartRef__":true,"id":23916},"__SourceModuleName__":"Global.lively.morphic.Widgets","owner":{"__isSmartRef__":true,"id":23856},"attributeConnections":[{"__isSmartRef__":true,"id":23917}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"priorExtent":{"__isSmartRef__":true,"id":23918},"renderContextTable":{"__isSmartRef__":true,"id":23919},"eventHandler":{"__isSmartRef__":true,"id":23920},"distanceToDragEvent":{"__isSmartRef__":true,"id":23921},"derivationIds":[206,"CB9026E7-BAD5-49AB-B6E0-88B46D561743","C2FEDA8A-ABCE-426D-BB39-F8B4C0CCBE5F","21DC60CF-D1A0-4B54-9B91-F82A50CF8D3A","6E0B3DCD-9AD6-4AAF-A854-252E628FC222","457022C0-0CD0-426F-89B8-DAA8E3AA15C0","AE87A8FC-A7FF-40D5-B8B3-351194957A1B","0107A29A-C954-43A8-82FD-CEE77E946A25","E82E1B35-1C20-4BE4-A5CB-0936E7D4AD20","7485F277-13B5-4FF4-9B90-10385A227006","216A87FA-4CA8-4657-886E-D2EE1398E86F","051E1CDB-3E9B-41A7-89A7-24E539E5FA37"],"_Rotation":0,"_Scale":1,"_ClipMode":"visible","__LivelyClassName__":"lively.morphic.Button"},"23875":{"submorphs":[],"scripts":[],"id":"DC27496E-CD10-404B-AAD9-E0E2D27FF1C8","shape":{"__isSmartRef__":true,"id":23876},"grabbingEnabled":false,"__layered_droppingEnabled__":false,"halosEnabled":true,"fixedWidth":true,"_WhiteSpaceHandling":"pre-wrap","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":23882},"_MaxTextWidth":77,"_MaxTextHeight":null,"padding":{"__isSmartRef__":true,"id":23883},"_Padding":{"__isSmartRef__":true,"id":23884},"owner":{"__isSmartRef__":true,"id":23874},"isLabel":true,"eventsAreIgnored":true,"__SourceModuleName__":"Global.lively.morphic.TextCore","textStyle":null,"textChunks":[{"__isSmartRef__":true,"id":23885}],"prevScroll":[0,0],"_ClipMode":"hidden","priorExtent":{"__isSmartRef__":true,"id":23887},"_Align":"center","renderContextTable":{"__isSmartRef__":true,"id":23888},"eventHandler":{"__isSmartRef__":true,"id":23889},"_HandStyle":"default","_PointerEvents":"none","attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"_MinTextWidth":77,"_MinTextHeight":null,"derivationIds":[207,"9A623BA1-A240-454B-B0DD-53932A371FB3","9E828467-210E-44D4-8E3D-17C5F92B1AAE","75AF52F1-0E7E-419A-BC00-5CCC0D52CEDC","F3C81240-9550-45C3-8B7A-8A3C0ED15BE6","70D8CC33-5AEE-45B5-AC0B-B9A6350C7F51","C80D2176-BA4F-4DCF-88D8-540ADE03E6B9","CB9FE42C-61BF-409D-9CC7-1F1B094C61FA","BF7D1270-418D-46A3-95E5-991F82DAD8C6","CDA433D8-442B-4D3A-A58E-F9C5FCED9086","039DDED5-FFAA-423A-99F2-2236BB594511","E618043F-74DF-4D4A-991F-5AA47FD766F8"],"_Scale":1,"__LivelyClassName__":"lively.morphic.Text"},"23876":{"position":{"__isSmartRef__":true,"id":23877},"_Extent":{"__isSmartRef__":true,"id":23878},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":23879},"_Fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":23880},"_ClipMode":"hidden","_Padding":{"__isSmartRef__":true,"id":23881},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"23877":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"23878":{"x":77,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"23879":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"23880":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"23881":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"23882":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"23883":{"x":5,"y":5,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"23884":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"23885":{"style":{"__isSmartRef__":true,"id":23886},"morph":{"__isSmartRef__":true,"id":23875},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":23875},"storedString":"search","__LivelyClassName__":"lively.morphic.TextChunk"},"23886":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"23887":{"x":77,"y":20,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"23888":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"23889":{"morph":{"__isSmartRef__":true,"id":23875},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"23890":{"position":{"__isSmartRef__":true,"id":23891},"_Extent":{"__isSmartRef__":true,"id":23892},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":23893},"_Fill":{"__isSmartRef__":true,"id":23894},"_BorderRadius":5,"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":23904},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":23905},"_Opacity":1,"_BorderStyle":"solid","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"23891":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"23892":{"x":77,"y":20,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"23893":{"r":0.258,"g":0.258,"b":0.258,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"23894":{"stops":[{"__isSmartRef__":true,"id":23895},{"__isSmartRef__":true,"id":23897},{"__isSmartRef__":true,"id":23899},{"__isSmartRef__":true,"id":23901}],"vector":{"__isSmartRef__":true,"id":23903},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"23895":{"offset":0,"color":{"__isSmartRef__":true,"id":23896}},"23896":{"r":0.9600000000000001,"g":0.9600000000000001,"b":0.9600000000000001,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"23897":{"offset":0.4,"color":{"__isSmartRef__":true,"id":23898}},"23898":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"23899":{"offset":0.6,"color":{"__isSmartRef__":true,"id":23900}},"23900":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"23901":{"offset":1,"color":{"__isSmartRef__":true,"id":23902}},"23902":{"r":0.94,"g":0.94,"b":0.94,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"23903":{"x":0,"y":0,"width":0,"height":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"23904":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"23905":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"23906":{"x":310,"y":20,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"23907":{"stops":[{"__isSmartRef__":true,"id":23908},{"__isSmartRef__":true,"id":23910},{"__isSmartRef__":true,"id":23912},{"__isSmartRef__":true,"id":23914}],"vector":{"__isSmartRef__":true,"id":23903},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"23908":{"offset":0,"color":{"__isSmartRef__":true,"id":23909}},"23909":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"23910":{"offset":0.4,"color":{"__isSmartRef__":true,"id":23911}},"23911":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"23912":{"offset":0.6,"color":{"__isSmartRef__":true,"id":23913}},"23913":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"23914":{"offset":1,"color":{"__isSmartRef__":true,"id":23915}},"23915":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"23916":{"partsSpaceName":"PartsBin/NewWorld","__SourceModuleName__":"Global.lively.PartsBin","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"23917":{"sourceObj":{"__isSmartRef__":true,"id":23874},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":23857},"targetMethodName":"doSave","__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"23918":{"x":77,"y":21,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"23919":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"23920":{"morph":{"__isSmartRef__":true,"id":23874},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"23921":{"x":53.70852104218841,"y":-21.498997494989453,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"23922":{"submorphs":[],"scripts":[],"id":"6B00E478-B70F-450A-8207-CD8809E99054","shape":{"__isSmartRef__":true,"id":23923},"__layered_droppingEnabled__":true,"halosEnabled":true,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":23930},"itemList":[{"__isSmartRef__":true,"id":23931},{"__isSmartRef__":true,"id":23932},{"__isSmartRef__":true,"id":23933},{"__isSmartRef__":true,"id":23934},{"__isSmartRef__":true,"id":23935},{"__isSmartRef__":true,"id":23936},{"__isSmartRef__":true,"id":23937},{"__isSmartRef__":true,"id":23938},{"__isSmartRef__":true,"id":23939},{"__isSmartRef__":true,"id":23940},{"__isSmartRef__":true,"id":23941},{"__isSmartRef__":true,"id":23942}],"showsHalos":false,"name":"searchResultList","partsBinMetaInfo":{"__isSmartRef__":true,"id":23943},"__SourceModuleName__":"Global.lively.morphic.Core","owner":{"__isSmartRef__":true,"id":23856},"attributeConnections":[{"__isSmartRef__":true,"id":23944}],"doNotSerialize":["$$selection"],"doNotCopyProperties":["$$selection"],"prevScroll":[0,192],"resizeHeight":true,"resizeWidth":true,"layout":{"__isSmartRef__":true,"id":23945},"priorExtent":{"__isSmartRef__":true,"id":23946},"renderContextTable":{"__isSmartRef__":true,"id":23947},"eventHandler":{"__isSmartRef__":true,"id":23948},"distanceToDragEvent":{"__isSmartRef__":true,"id":23949},"isBeingDragged":false,"derivationIds":[208,"884F3C31-F47F-4325-B01C-55796601323C","AF542C45-CFC5-475A-B28E-37B7FC51E468","C6B09735-9683-446C-A39C-E4924083B282","7860DCD2-EC25-4F34-B79B-18C47FBEE925","7ACC50AB-EE77-4AD9-8731-20150C616D1C","6A21BD7F-EC45-467D-BDA4-F218B9407920","0B0BFDF5-91C4-4369-AB7F-07CDAE8813BF","0D9A4870-E562-4C17-A057-3DB8D1C9234C","854096E7-42E2-48F4-B656-D1AE606FAEBF","659ABB8A-3E6D-4E1C-864B-CE8459AD730A","1A73ECB5-B976-457C-8138-8385DBD45070"],"_Rotation":0,"_Scale":1,"selection":{"__isSmartRef__":true,"id":23950},"selectedLineNo":0,"__LivelyClassName__":"lively.morphic.List"},"23923":{"position":{"__isSmartRef__":true,"id":23924},"_Extent":{"__isSmartRef__":true,"id":23925},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":23926},"_Fill":{"__isSmartRef__":true,"id":23927},"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":23928},"_Padding":{"__isSmartRef__":true,"id":23929},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"23924":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"23925":{"x":845.6764200688274,"y":140,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"23926":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"23927":{"r":0.95,"g":0.95,"b":0.95,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"23928":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"23929":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"23930":{"x":10,"y":50,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"23931":{"isListItem":true,"string":"class name: Morph: startStepping","doNotSerialize":["value"],"priority":"A"},"23932":{"isListItem":true,"string":"class name: FrameRateMorph: startSteppingScripts","doNotSerialize":["value"],"priority":"B"},"23933":{"isListItem":true,"string":"class full: Examples: showClock","doNotSerialize":["value"],"priority":"C"},"23934":{"isListItem":true,"string":"class full: Examples: showStar","doNotSerialize":["value"],"priority":"C"},"23935":{"isListItem":true,"string":"class full: HTMLExamples: showStar","doNotSerialize":["value"],"priority":"C"},"23936":{"isListItem":true,"string":"class full: Morph: animatedFollowPath","doNotSerialize":["value"],"priority":"C"},"23937":{"isListItem":true,"string":"class full: function () { return this.constructor.type }: test03MorphStartStepping","doNotSerialize":["value"],"priority":"C"},"23938":{"isListItem":true,"string":"class full: function () { return this.constructor.type }: test05CopySetsNewTargetForScripts","doNotSerialize":["value"],"priority":"C"},"23939":{"isListItem":true,"string":"class full: function () { return this.constructor.type }: test05StartSteppingChecksIfScriptIsThere","doNotSerialize":["value"],"priority":"C"},"23940":{"isListItem":true,"string":"script full: ObjectEditorPane(012A4209-B279-41A0-B25F-7139F51C7FD0): setTarget","doNotSerialize":["value"],"priority":"C"},"23941":{"isListItem":true,"string":"script full: TreeView(9076413F-5307-473F-8282-EE97BC8F3A41): renderTree","doNotSerialize":["value"],"priority":"C"},"23942":{"isListItem":true,"string":"script full: WhiteBoard(FA0E413D-3AD0-4B7A-8682-CEC73240063B): observe","doNotSerialize":["value"],"priority":"C"},"23943":{"partsSpaceName":"PartsBin/NewWorld","__SourceModuleName__":"Global.lively.PartsBin","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"23944":{"sourceObj":{"__isSmartRef__":true,"id":23922},"sourceAttrName":"selection","targetObj":{"__isSmartRef__":true,"id":23856},"targetMethodName":"browse","__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"23945":{"resizeWidth":true},"23946":{"x":850.9484727040478,"y":140,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"23947":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateListContent":"updateListContentHTML","resizeList":"resizeListHTML","getItemIndexFromEvent":"getItemIndexFromEventHTML","getListExtent":"getListExtentHTML","setSize":"setSizeHTML","renderAsDropDownList":"renderAsDropDownListHTML","setFontSize":"setFontSizeHTML","setFontFamily":"setFontFamilyHTML","getSelectedIndexes":"getSelectedIndexesHTML","enableMultipleSelections":"enableMultipleSelectionsHTML","selectAllAt":"selectAllAtHTML","clearSelections":"clearSelectionsHTML","deselectAt":"deselectAtHTML"},"23948":{"morph":{"__isSmartRef__":true,"id":23922},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"23949":{"x":589.7085210421884,"y":-14.498997494989453,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"23950":{"object":{"__isSmartRef__":true,"id":10160},"method":"startStepping","string":"Morph: startStepping","type":"class","search":"implementor"},"23951":{"submorphs":[],"scripts":[],"id":"7F819F45-00DC-443D-B019-DA079167DD2A","shape":{"__isSmartRef__":true,"id":23952},"grabbingEnabled":false,"__layered_droppingEnabled__":false,"halosEnabled":true,"fixedWidth":true,"_WhiteSpaceHandling":"pre-wrap","fixedHeight":true,"allowInput":true,"_FontFamily":"Monaco, Courier","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":23958},"_MaxTextWidth":840.6764200688274,"_MaxTextHeight":null,"textStyle":null,"layout":{"__isSmartRef__":true,"id":23959},"doitContext":{"__isSmartRef__":true,"id":23856},"charsReplaced":"","lastFindLoc":130,"showsHalos":false,"__SourceModuleName__":"Global.lively.morphic.TextCore","name":"sourceText","savedTextString":"// changes here only affect runtime\nObject.extend(lively.morphic.Morph,{\n\tmakeLine:function (verts, lineWidth, lineColor) {\n\t\tif (verts.length < 2) return null;\n\t\tif (verts.length > 2) {\n\t\t\t// Polylines become a mere blob for now...\n\t\t\tvar morph = this.makeRectangle(Rectangle.unionPts(verts));\n\t\t\tmorph.setBorderWidth(lineWidth);\n\t\t\tmorph.setBorderColor(lineColor);\n\t\t\tmorph.setFill(null);\n\t\t\treturn morph;\n\t\t} \n\t\t// Okay, it's a simple line...\n\t\tvar p1 = verts[0]; var p2 = verts[1];\n\t\tvar v = p2.subPt(p1);\n \n\t\t// First make a horizontal line of the same length with origin at (0, 0)\n\t\tvar morph = this.makeRectangle(Rectangle.unionPts([pt(0, -lineWidth/2), Point.polar(v.r(), 0).addXY(0, lineWidth/2)]));\n\n\t\t// *** Not right, but we want to make position and center of rot = (0, 0):\n\t\t// morph._Position = pt(0, 0);\n\n\t\tmorph.setBorderWidth(0);\n\t\tmorph.setFill(lineColor);\n\n\t\t// Then move and rotate, with first vertex being the rotation center\n\t\tmorph.moveBy(p1);\n\t\tmorph.setOrigin(pt(0, lineWidth/2));\n\t\tmorph.isLine = true;\n\t\treturn morph.rotateBy(v.theta());\n\t}\n});","textChunks":[{"__isSmartRef__":true,"id":23960},{"__isSmartRef__":true,"id":23962},{"__isSmartRef__":true,"id":23964},{"__isSmartRef__":true,"id":23966},{"__isSmartRef__":true,"id":23968},{"__isSmartRef__":true,"id":23970},{"__isSmartRef__":true,"id":23972},{"__isSmartRef__":true,"id":23974},{"__isSmartRef__":true,"id":23976},{"__isSmartRef__":true,"id":23978},{"__isSmartRef__":true,"id":23980},{"__isSmartRef__":true,"id":23982},{"__isSmartRef__":true,"id":23984},{"__isSmartRef__":true,"id":23986},{"__isSmartRef__":true,"id":23988},{"__isSmartRef__":true,"id":23990},{"__isSmartRef__":true,"id":23992},{"__isSmartRef__":true,"id":23994},{"__isSmartRef__":true,"id":23996},{"__isSmartRef__":true,"id":23998},{"__isSmartRef__":true,"id":24000},{"__isSmartRef__":true,"id":24002},{"__isSmartRef__":true,"id":24004},{"__isSmartRef__":true,"id":24006},{"__isSmartRef__":true,"id":24008},{"__isSmartRef__":true,"id":24010},{"__isSmartRef__":true,"id":24012},{"__isSmartRef__":true,"id":24014},{"__isSmartRef__":true,"id":24016}],"priorSelectionRange":[73,64],"_ClipMode":"auto","prevScroll":[0,0],"_FontSize":9,"owner":{"__isSmartRef__":true,"id":23856},"priorExtent":{"__isSmartRef__":true,"id":24018},"lastSyntaxHighlightTime":1336036363763,"renderContextTable":{"__isSmartRef__":true,"id":24019},"eventHandler":{"__isSmartRef__":true,"id":24020},"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"_MinTextWidth":840.6764200688274,"_MinTextHeight":null,"previousSelection":[69,69],"distanceToDragEvent":{"__isSmartRef__":true,"id":24021},"isBeingDragged":false,"derivationIds":[209,"04D0F127-514D-4BED-841E-6A4CEF4FFDDA","D40D5739-DE56-49F4-B02A-A4ED75AF054A","42528900-D082-4C7A-8E70-1E67923301D9","5167B7DC-8F45-4AD0-96D7-947FF3EE0BB7","D0BFE91E-6EF1-4165-A42C-CC81C9CD2050","04C1BABF-5514-417C-AE67-882A1252EB67","8B053B4D-76D1-4DCB-8E89-8E7ABA3EF3D1","CB2FFA38-BC16-4D98-A807-722CCCC26062","D19D6343-8887-4386-8B87-4560230A5D11","2FFE6CC8-A851-44E9-B6B7-9D9370DEB9C9","A1509C4A-C98B-44CF-ACF8-DA444E7A9B75"],"_Rotation":0,"_Scale":1,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":24022},"__LivelyClassName__":"lively.morphic.Text"},"23952":{"position":{"__isSmartRef__":true,"id":23953},"_Extent":{"__isSmartRef__":true,"id":23954},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":23861},"_Fill":{"__isSmartRef__":true,"id":23955},"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":23956},"_ClipMode":"auto","_Padding":{"__isSmartRef__":true,"id":23957},"_BorderRadius":4,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"23953":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"23954":{"x":845.6764200688274,"y":195.7127101296919,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"23955":{"r":0.95,"g":0.95,"b":0.95,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"23956":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"23957":{"x":3,"y":3,"width":-3,"height":-3,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"23958":{"x":10,"y":230,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"23959":{"resizeWidth":true,"resizeHeight":true,"moveVertical":false,"moveHorizontal":false},"23960":{"style":{"__isSmartRef__":true,"id":23961},"chunkOwner":{"__isSmartRef__":true,"id":23951},"storedString":"// changes here only affect runtime","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"23961":{"color":{"__isSmartRef__":true,"id":21627},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"23962":{"style":{"__isSmartRef__":true,"id":23963},"chunkOwner":{"__isSmartRef__":true,"id":23951},"storedString":"\n","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"23963":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"23964":{"style":{"__isSmartRef__":true,"id":23965},"chunkOwner":{"__isSmartRef__":true,"id":23951},"storedString":"lively.morphic.Morph","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"23965":{"color":{"__isSmartRef__":true,"id":21645},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"23966":{"style":{"__isSmartRef__":true,"id":23967},"chunkOwner":{"__isSmartRef__":true,"id":23951},"storedString":".","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"23967":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"23968":{"style":{"__isSmartRef__":true,"id":23969},"chunkOwner":{"__isSmartRef__":true,"id":23951},"storedString":"addMethods","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"23969":{"color":{"__isSmartRef__":true,"id":23425},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"23970":{"style":{"__isSmartRef__":true,"id":23971},"chunkOwner":{"__isSmartRef__":true,"id":23951},"storedString":"(","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"23971":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"23972":{"style":{"__isSmartRef__":true,"id":23973},"chunkOwner":{"__isSmartRef__":true,"id":23951},"storedString":"{","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"23973":{"color":{"__isSmartRef__":true,"id":21627},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"23974":{"style":{"__isSmartRef__":true,"id":23975},"chunkOwner":{"__isSmartRef__":true,"id":23951},"storedString":"\n ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"23975":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"23976":{"style":{"__isSmartRef__":true,"id":23977},"chunkOwner":{"__isSmartRef__":true,"id":23951},"storedString":"startStepping","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"23977":{"color":{"__isSmartRef__":true,"id":17895},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"23978":{"style":{"__isSmartRef__":true,"id":23979},"chunkOwner":{"__isSmartRef__":true,"id":23951},"storedString":":","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"23979":{"color":{"__isSmartRef__":true,"id":23436},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"23980":{"style":{"__isSmartRef__":true,"id":23981},"chunkOwner":{"__isSmartRef__":true,"id":23951},"storedString":" ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"23981":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"23982":{"style":{"__isSmartRef__":true,"id":23983},"chunkOwner":{"__isSmartRef__":true,"id":23951},"storedString":"function","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"23983":{"color":{"__isSmartRef__":true,"id":21632},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"23984":{"style":{"__isSmartRef__":true,"id":23985},"chunkOwner":{"__isSmartRef__":true,"id":23951},"storedString":" (stepTime, scriptName, argIfAny) ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"23985":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"23986":{"style":{"__isSmartRef__":true,"id":23987},"chunkOwner":{"__isSmartRef__":true,"id":23951},"storedString":"{","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"23987":{"color":{"__isSmartRef__":true,"id":21627},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"23988":{"style":{"__isSmartRef__":true,"id":23989},"chunkOwner":{"__isSmartRef__":true,"id":23951},"storedString":"\n ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"23989":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"23990":{"style":{"__isSmartRef__":true,"id":23991},"chunkOwner":{"__isSmartRef__":true,"id":23951},"storedString":"var","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"23991":{"color":{"__isSmartRef__":true,"id":21645},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"23992":{"style":{"__isSmartRef__":true,"id":23993},"chunkOwner":{"__isSmartRef__":true,"id":23951},"storedString":" script = lively.morphic.Script.forTarget(","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"23993":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"23994":{"style":{"__isSmartRef__":true,"id":23995},"chunkOwner":{"__isSmartRef__":true,"id":23951},"storedString":"this","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"23995":{"color":{"__isSmartRef__":true,"id":21632},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"23996":{"style":{"__isSmartRef__":true,"id":23997},"chunkOwner":{"__isSmartRef__":true,"id":23951},"storedString":", scriptName, argIfAny ? [argIfAny] : null);\n ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"23997":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"23998":{"style":{"__isSmartRef__":true,"id":23999},"chunkOwner":{"__isSmartRef__":true,"id":23951},"storedString":"this","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"23999":{"color":{"__isSmartRef__":true,"id":21632},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"24000":{"style":{"__isSmartRef__":true,"id":24001},"chunkOwner":{"__isSmartRef__":true,"id":23951},"storedString":".removeEqualScripts(script);\n ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"24001":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"24002":{"style":{"__isSmartRef__":true,"id":24003},"chunkOwner":{"__isSmartRef__":true,"id":23951},"storedString":"this","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"24003":{"color":{"__isSmartRef__":true,"id":21632},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"24004":{"style":{"__isSmartRef__":true,"id":24005},"chunkOwner":{"__isSmartRef__":true,"id":23951},"storedString":".scripts.push(script);\n script.startTicking(stepTime);\n ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"24005":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"24006":{"style":{"__isSmartRef__":true,"id":24007},"chunkOwner":{"__isSmartRef__":true,"id":23951},"storedString":"return","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"24007":{"color":{"__isSmartRef__":true,"id":21645},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"24008":{"style":{"__isSmartRef__":true,"id":24009},"chunkOwner":{"__isSmartRef__":true,"id":23951},"storedString":" script;\n ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"24009":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"24010":{"style":{"__isSmartRef__":true,"id":24011},"chunkOwner":{"__isSmartRef__":true,"id":23951},"storedString":"}","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"24011":{"color":{"__isSmartRef__":true,"id":21627},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"24012":{"style":{"__isSmartRef__":true,"id":24013},"chunkOwner":{"__isSmartRef__":true,"id":23951},"storedString":"\n","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"24013":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"24014":{"style":{"__isSmartRef__":true,"id":24015},"chunkOwner":{"__isSmartRef__":true,"id":23951},"storedString":"}","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"24015":{"color":{"__isSmartRef__":true,"id":21627},"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"24016":{"style":{"__isSmartRef__":true,"id":24017},"chunkOwner":{"__isSmartRef__":true,"id":23951},"storedString":");","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"24017":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"24018":{"x":845.6764200688274,"y":195.7127101296919,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"24019":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"24020":{"morph":{"__isSmartRef__":true,"id":23951},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"24021":{"x":582.0068382418127,"y":-20.48073201899024,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"24022":{"doSave":{"__isSmartRef__":true,"id":24023},"getDoitContext":{"__isSmartRef__":true,"id":24030}},"24023":{"varMapping":{"__isSmartRef__":true,"id":24024},"source":"function doSave() {\n\t$super()\n\talertOK(\"eval all for \" + this.getDoitContext())\n\tthis.boundEval(this.textString)\n}","funcProperties":{"__isSmartRef__":true,"id":24029},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"24024":{"this":{"__isSmartRef__":true,"id":23951},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":24025}},"24025":{"$super":{"__isSmartRef__":true,"id":24026}},"24026":{"varMapping":{"__isSmartRef__":true,"id":24027},"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":24028},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"24027":{"obj":{"__isSmartRef__":true,"id":23951},"name":"doSave"},"24028":{},"24029":{},"24030":{"varMapping":{"__isSmartRef__":true,"id":24031},"source":"function getDoitContext() {\n\treturn this.owner.targetObject\n}","funcProperties":{"__isSmartRef__":true,"id":24036},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"24031":{"this":{"__isSmartRef__":true,"id":23951},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":24032}},"24032":{"$super":{"__isSmartRef__":true,"id":24033}},"24033":{"varMapping":{"__isSmartRef__":true,"id":24034},"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":24035},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"24034":{"obj":{"__isSmartRef__":true,"id":23951},"name":"getDoitContext"},"24035":{},"24036":{},"24037":{"submorphs":[],"scripts":[],"id":"FEC8D0B9-6457-408E-8288-CD7D0E9769A8","shape":{"__isSmartRef__":true,"id":24038},"grabbingEnabled":false,"__layered_droppingEnabled__":false,"halosEnabled":true,"fixedWidth":true,"_WhiteSpaceHandling":"pre-wrap","fixedHeight":true,"allowInput":true,"_FontFamily":"Monaco, Courier","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":24044},"_MaxTextWidth":841.6764200688274,"_MaxTextHeight":null,"textStyle":null,"layout":{"__isSmartRef__":true,"id":24045},"charsReplaced":"","lastFindLoc":697,"showsHalos":false,"__SourceModuleName__":"Global.lively.morphic.TextCore","name":"infoText","savedTextString":"// MethodFinder (this)\n\n// ** MethodFinder's Scripts **\nthis.addScript(function browse(fileFragment) {\n\tfileFragment && fileFragment.browseIt()\n});\n\nthis.addScript(function reset() {\n\tthis.get('searchResultList').updateList([]);\n\tthis.get('searchResultList').setSelection(null);\n\tthis.get('searchText').setTextString('enter search term here');\n});\n\n\nthis.addScript(function search(searchString) {\n\tvar finds = [];\n\tvar re = new RegExp(searchString)\n\tvar i=0;\n\tvar time = Functions.timeToRun(function() {\n\tGlobal.classes(true).forEach(function(eaClass) {\n\t\tFunctions.own(eaClass.prototype)\n\t\t\t.forEach(function(eaMethod) {\n\t\t\t\ti++;\n\t\t\t\tif (eaMethod.match(re)){\n\t\t\t\t\tfinds.push([eaClass, eaMethod])\n\t\t\t\t}\t\n\t\t\t})\t\n\t})})\n\talert(\"search \" + i + \" methods, found \" + finds.length + \" methods in \" + time + \"ms\")\n\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[0].name + \": \" + ea[1],\n\t\t}\n\t})\n\tthis.get('searchResultList').updateList(items);\n});","textChunks":[{"__isSmartRef__":true,"id":24046}],"priorSelectionRange":[37,37],"_ClipMode":"hidden","prevScroll":[0,0],"_FontSize":10,"priorExtent":{"__isSmartRef__":true,"id":24048},"owner":{"__isSmartRef__":true,"id":23856},"renderContextTable":{"__isSmartRef__":true,"id":24049},"eventHandler":{"__isSmartRef__":true,"id":24050},"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"_MinTextWidth":841.6764200688274,"_MinTextHeight":null,"distanceToDragEvent":{"__isSmartRef__":true,"id":24051},"derivationIds":[210,"E20B9061-6128-4BD4-BE8B-4B50F9BC8EA1","FFFED58E-70A3-4945-A7C8-19E2C0754BB7","1B69878E-8E43-4E25-BAE7-3D64CAE35839","2770B759-8971-45F4-8291-6DA85EBD1155","B0E0F94A-1BB3-405B-87BB-3C1199A8EB79","8EF852C4-A375-4F84-873C-4277F9A99D52","AA10C5AE-8C29-45DA-8CA5-A0E286F80E82","4B3576CB-50DD-49DF-913C-88D34002B5DC","B9692647-A99C-4A20-9C6C-3DF722D48DDE","109C8B5F-DBAA-490E-A061-CB3004CD8634","6494496E-CBF0-4256-ACA4-D7E7B674F7CE"],"_Rotation":0,"_Scale":1,"__LivelyClassName__":"lively.morphic.Text"},"24038":{"position":{"__isSmartRef__":true,"id":24039},"_Extent":{"__isSmartRef__":true,"id":24040},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":23861},"_Fill":{"__isSmartRef__":true,"id":24041},"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":24042},"_ClipMode":"hidden","_Padding":{"__isSmartRef__":true,"id":24043},"_BorderRadius":4,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"24039":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"24040":{"x":845.6764200688274,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"24041":{"r":0.95,"g":0.95,"b":0.95,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"24042":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"24043":{"x":2,"y":1,"width":-2,"height":-1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"24044":{"x":10,"y":200,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"24045":{"resizeWidth":true,"resizeHeight":false,"moveVertical":false,"moveHorizontal":false},"24046":{"style":{"__isSmartRef__":true,"id":24047},"chunkOwner":{"__isSmartRef__":true,"id":24037},"storedString":"[object DOMWindow]","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"24047":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"24048":{"x":845.6764200688274,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"24049":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"24050":{"morph":{"__isSmartRef__":true,"id":24037},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"24051":{"x":587.0068382418127,"y":-13.480732018990238,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"24052":{"submorphs":[{"__isSmartRef__":true,"id":24053}],"scripts":[],"id":"AE027D0C-480A-47E4-8C1B-401E5EEB64F2","shape":{"__isSmartRef__":true,"id":24068},"grabbingEnabled":false,"__layered_droppingEnabled__":false,"halosEnabled":true,"registeredForMouseEvents":true,"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":24071},"lighterFill":{"__isSmartRef__":true,"id":24083},"label":{"__isSmartRef__":true,"id":24053},"showsHalos":false,"name":"browse","partsBinMetaInfo":{"__isSmartRef__":true,"id":24092},"__SourceModuleName__":"Global.lively.morphic.Widgets","attributeConnections":[{"__isSmartRef__":true,"id":24093}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"priorExtent":{"__isSmartRef__":true,"id":24094},"renderContextTable":{"__isSmartRef__":true,"id":24095},"eventHandler":{"__isSmartRef__":true,"id":24096},"distanceToDragEvent":{"__isSmartRef__":true,"id":24097},"_Position":{"__isSmartRef__":true,"id":24098},"owner":{"__isSmartRef__":true,"id":23856},"derivationIds":[211,"72C2FBB1-F169-43CC-AC8A-C0889FCB1663","8CF07460-17AC-4EC3-83C4-E31D52336E14","BE09102D-553E-4BB6-84A6-4D428731DD1B","2D43F043-9567-4765-A19C-7C922F0DFFE7","A77836E8-3C83-4A1D-B37A-7DDBA7FE13DE","13EB973D-FF17-4A76-AD4B-13347D80B1A9","8A92D97E-6965-49F7-B2B0-8842FB9ADCDF","662F4742-3BD8-4D39-88CB-EE97BC2306D6","8F15DC2D-892E-4B0F-83CB-8E7012281BEB","57A38C48-8036-4D85-91C8-9F60FE72DACE","5F6BEEC4-A021-4428-AC2A-14F8A4F9B68C"],"_Rotation":0,"_Scale":1,"_ClipMode":"visible","__LivelyClassName__":"lively.morphic.Button"},"24053":{"submorphs":[],"scripts":[],"id":"40C3941D-4687-4696-975E-89E849CD2014","shape":{"__isSmartRef__":true,"id":24054},"grabbingEnabled":false,"__layered_droppingEnabled__":false,"halosEnabled":true,"fixedWidth":true,"_WhiteSpaceHandling":"pre-wrap","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":24060},"_MaxTextWidth":78,"_MaxTextHeight":null,"padding":{"__isSmartRef__":true,"id":24061},"_Padding":{"__isSmartRef__":true,"id":24062},"owner":{"__isSmartRef__":true,"id":24052},"isLabel":true,"eventsAreIgnored":true,"__SourceModuleName__":"Global.lively.morphic.TextCore","textStyle":null,"textChunks":[{"__isSmartRef__":true,"id":24063}],"prevScroll":[0,0],"_ClipMode":"hidden","priorExtent":{"__isSmartRef__":true,"id":24065},"_Align":"center","renderContextTable":{"__isSmartRef__":true,"id":24066},"eventHandler":{"__isSmartRef__":true,"id":24067},"_HandStyle":"default","_PointerEvents":"none","attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"_MinTextWidth":78,"_MinTextHeight":null,"derivationIds":[212,"054FD83F-508D-488D-A011-8769DCB647DF","834D337A-5619-4055-B103-7BDAA88CD7A9","3C85FBE2-5C85-4CCF-B86A-25E65015429B","001D6261-96E2-4ACC-880A-8540815DC8D3","90FFCC86-B995-4F2F-872F-55A8A74FC99E","766B1A00-7692-4CAB-B106-01876B4D5F77","C36FA883-C0F4-47DA-B1A9-CB8D82C1C6E4","91BD5A6B-4A46-43EA-8FA0-2A5C4EFDD1A7","B8CDD839-4085-4D54-B360-5F4DAC2DD83C","C25AEC86-A78F-4355-A843-3CACF03215A8","B28C6DEB-10EF-40BF-BA3F-3BFA8EB2B14D"],"_Scale":1,"__LivelyClassName__":"lively.morphic.Text"},"24054":{"position":{"__isSmartRef__":true,"id":24055},"_Extent":{"__isSmartRef__":true,"id":24056},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":24057},"_Fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":24058},"_ClipMode":"hidden","_Padding":{"__isSmartRef__":true,"id":24059},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"24055":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"24056":{"x":78,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"24057":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"24058":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"24059":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"24060":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"24061":{"x":5,"y":5,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"24062":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"24063":{"style":{"__isSmartRef__":true,"id":24064},"morph":{"__isSmartRef__":true,"id":24053},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":24053},"storedString":"browse","__LivelyClassName__":"lively.morphic.TextChunk"},"24064":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"24065":{"x":78,"y":20,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"24066":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"24067":{"morph":{"__isSmartRef__":true,"id":24053},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"24068":{"position":{"__isSmartRef__":true,"id":24069},"_Extent":{"__isSmartRef__":true,"id":24070},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":23893},"_Fill":{"__isSmartRef__":true,"id":24071},"_BorderRadius":5,"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":24081},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":24082},"_Opacity":1,"_BorderStyle":"solid","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"24069":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"24070":{"x":78,"y":20,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"24071":{"stops":[{"__isSmartRef__":true,"id":24072},{"__isSmartRef__":true,"id":24074},{"__isSmartRef__":true,"id":24076},{"__isSmartRef__":true,"id":24078}],"vector":{"__isSmartRef__":true,"id":24080},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"24072":{"offset":0,"color":{"__isSmartRef__":true,"id":24073}},"24073":{"r":0.9600000000000001,"g":0.9600000000000001,"b":0.9600000000000001,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"24074":{"offset":0.4,"color":{"__isSmartRef__":true,"id":24075}},"24075":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"24076":{"offset":0.6,"color":{"__isSmartRef__":true,"id":24077}},"24077":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"24078":{"offset":1,"color":{"__isSmartRef__":true,"id":24079}},"24079":{"r":0.94,"g":0.94,"b":0.94,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"24080":{"x":0,"y":0,"width":0,"height":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"24081":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"24082":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"24083":{"stops":[{"__isSmartRef__":true,"id":24084},{"__isSmartRef__":true,"id":24086},{"__isSmartRef__":true,"id":24088},{"__isSmartRef__":true,"id":24090}],"vector":{"__isSmartRef__":true,"id":24080},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"24084":{"offset":0,"color":{"__isSmartRef__":true,"id":24085}},"24085":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"24086":{"offset":0.4,"color":{"__isSmartRef__":true,"id":24087}},"24087":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"24088":{"offset":0.6,"color":{"__isSmartRef__":true,"id":24089}},"24089":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"24090":{"offset":1,"color":{"__isSmartRef__":true,"id":24091}},"24091":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"24092":{"partsSpaceName":"PartsBin/NewWorld","__SourceModuleName__":"Global.lively.PartsBin","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"24093":{"sourceObj":{"__isSmartRef__":true,"id":24052},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":23856},"targetMethodName":"browseMethod","__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"24094":{"x":77,"y":20,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"24095":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"24096":{"morph":{"__isSmartRef__":true,"id":24052},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"24097":{"x":53.66458745330033,"y":-17.22490844717396,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"24098":{"x":400,"y":20,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"24099":{"submorphs":[{"__isSmartRef__":true,"id":24100}],"scripts":[],"id":"1B06042C-C669-478E-9DA0-B37BFA88A035","shape":{"__isSmartRef__":true,"id":24115},"grabbingEnabled":false,"__layered_droppingEnabled__":false,"halosEnabled":true,"registeredForMouseEvents":true,"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":24118},"lighterFill":{"__isSmartRef__":true,"id":24130},"label":{"__isSmartRef__":true,"id":24100},"name":"Button1","showsHalos":false,"partsBinMetaInfo":{"__isSmartRef__":true,"id":24139},"attributeConnections":[{"__isSmartRef__":true,"id":24140}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"__SourceModuleName__":"Global.lively.morphic.Widgets","priorExtent":{"__isSmartRef__":true,"id":24176},"renderContextTable":{"__isSmartRef__":true,"id":24177},"eventHandler":{"__isSmartRef__":true,"id":24178},"distanceToDragEvent":{"__isSmartRef__":true,"id":24179},"prevScroll":[0,0],"_Position":{"__isSmartRef__":true,"id":24180},"owner":{"__isSmartRef__":true,"id":23856},"layout":{"__isSmartRef__":true,"id":24181},"derivationIds":[213,"EC7B60B8-A81F-4F24-A467-A661149CA045","DF2DEFBB-9271-4448-98A1-D2137526C2C3","EBFAF287-C65D-425B-910E-D6ADC7FA9D02","7F2E684F-7CC3-4CC4-8B18-920427491622","F7E9C68E-814B-4197-9D5B-556DCF0EC4F6","3DC305C0-5A87-4ED4-B263-5E5333B947FB","A8805225-9530-403B-977E-A2929A077DD0","0BF85746-8777-4195-949A-8733B4D79B02","8E485E0B-1832-4C7C-A5B1-D14057A7F5E3","4793FFDA-8803-44C7-97D4-27DE49B5D8D0","3FDA3264-B677-48AF-95D0-46DDD933EFBF"],"_Rotation":0,"_Scale":1,"_ClipMode":"visible","__LivelyClassName__":"lively.morphic.Button"},"24100":{"submorphs":[],"scripts":[],"id":"FEDBCC8D-B40F-4AA2-B93A-6C465AF42E38","shape":{"__isSmartRef__":true,"id":24101},"grabbingEnabled":false,"__layered_droppingEnabled__":false,"halosEnabled":true,"fixedWidth":true,"_WhiteSpaceHandling":"pre-wrap","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":24107},"_MaxTextWidth":157.05605605605615,"_MaxTextHeight":null,"textStyle":null,"padding":{"__isSmartRef__":true,"id":24108},"_Padding":{"__isSmartRef__":true,"id":24109},"owner":{"__isSmartRef__":true,"id":24099},"isLabel":true,"eventsAreIgnored":true,"__SourceModuleName__":"Global.lively.morphic.TextCore","_ClipMode":"hidden","priorExtent":{"__isSmartRef__":true,"id":24110},"textChunks":[{"__isSmartRef__":true,"id":24111}],"_Align":"center","renderContextTable":{"__isSmartRef__":true,"id":24113},"eventHandler":{"__isSmartRef__":true,"id":24114},"_HandStyle":"default","_PointerEvents":"none","attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"_MinTextWidth":157.05605605605615,"_MinTextHeight":null,"derivationIds":[214,"D88E1591-8BE5-4F54-AEB5-71BC24E2014D","FE6955F2-3796-4030-BD54-73604562225B","0F07A5A7-E04B-412A-8D91-2AA448965A0E","634A262F-940F-4590-8DB1-0738A6DF355A","221F164E-FD6F-40ED-8E18-E055A638CE93","1320C4DD-9213-40AA-A107-5EF8EBE9B22A","098E1029-F36B-4434-B20F-A2100DCCBB9A","39D48D5A-BB94-40BA-AB93-09B3B787EC3D","27F752E4-9705-4F8B-9CC4-6E5131892552","78776F49-7628-4F29-81F1-7AFC77BDAFE0","5ACE871C-A220-4C51-A9E1-9315BE30BB0A"],"__LivelyClassName__":"lively.morphic.Text"},"24101":{"position":{"__isSmartRef__":true,"id":24102},"_Extent":{"__isSmartRef__":true,"id":24103},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":24104},"_Fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":24105},"_ClipMode":"hidden","_Padding":{"__isSmartRef__":true,"id":24106},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"24102":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"24103":{"x":157.05605605605615,"y":21,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"24104":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"24105":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"24106":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"24107":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"24108":{"x":5,"y":5,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"24109":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"24110":{"x":157.05605605605615,"y":21,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"24111":{"style":{"__isSmartRef__":true,"id":24112},"chunkOwner":{"__isSmartRef__":true,"id":24100},"__SourceModuleName__":"Global.lively.morphic.TextCore","storedString":"search on server","__LivelyClassName__":"lively.morphic.TextChunk"},"24112":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"24113":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"24114":{"morph":{"__isSmartRef__":true,"id":24100},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"24115":{"position":{"__isSmartRef__":true,"id":24116},"_Extent":{"__isSmartRef__":true,"id":24117},"_BorderWidth":1.1840000000000002,"_BorderColor":{"__isSmartRef__":true,"id":23893},"_Fill":{"__isSmartRef__":true,"id":24118},"_BorderRadius":5.2,"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":24128},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":24129},"_Opacity":1,"_BorderStyle":"solid","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"24116":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"24117":{"x":157.05605605605615,"y":21,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"24118":{"stops":[{"__isSmartRef__":true,"id":24119},{"__isSmartRef__":true,"id":24121},{"__isSmartRef__":true,"id":24123},{"__isSmartRef__":true,"id":24125}],"vector":{"__isSmartRef__":true,"id":24127},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"24119":{"offset":0,"color":{"__isSmartRef__":true,"id":24120}},"24120":{"r":0.9600000000000001,"g":0.9600000000000001,"b":0.9600000000000001,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"24121":{"offset":0.4,"color":{"__isSmartRef__":true,"id":24122}},"24122":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"24123":{"offset":0.6,"color":{"__isSmartRef__":true,"id":24124}},"24124":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"24125":{"offset":1,"color":{"__isSmartRef__":true,"id":24126}},"24126":{"r":0.94,"g":0.94,"b":0.94,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"24127":{"x":0,"y":0,"width":0,"height":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"24128":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"24129":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"24130":{"stops":[{"__isSmartRef__":true,"id":24131},{"__isSmartRef__":true,"id":24133},{"__isSmartRef__":true,"id":24135},{"__isSmartRef__":true,"id":24137}],"vector":{"__isSmartRef__":true,"id":24127},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"24131":{"offset":0,"color":{"__isSmartRef__":true,"id":24132}},"24132":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"24133":{"offset":0.4,"color":{"__isSmartRef__":true,"id":24134}},"24134":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"24135":{"offset":0.6,"color":{"__isSmartRef__":true,"id":24136}},"24136":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"24137":{"offset":1,"color":{"__isSmartRef__":true,"id":24138}},"24138":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"24139":{"partsSpaceName":"PartsBin/Inputs","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":4,"partName":"Button","comment":"Has a script that is called on button press","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"24140":{"sourceObj":{"__isSmartRef__":true,"id":24099},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":23856},"targetMethodName":"searchOnServer","visualConnector":{"__isSmartRef__":true,"id":24141},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"24141":{"submorphs":[{"__isSmartRef__":true,"id":24142}],"scripts":[],"shape":{"__isSmartRef__":true,"id":24157},"id":865,"renderContextTable":{"__isSmartRef__":true,"id":24164},"eventHandler":{"__isSmartRef__":true,"id":24165},"__layered_droppingEnabled__":true,"halosEnabled":true,"owner":null,"controlPoints":[{"__isSmartRef__":true,"id":24166},{"__isSmartRef__":true,"id":24167}],"con":{"__isSmartRef__":true,"id":24140},"showsMorphMenu":true,"__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs","__serializedLivelyClosures__":{"__isSmartRef__":true,"id":24168},"__LivelyClassName__":"lively.morphic.Path"},"24142":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":24143},"id":866,"renderContextTable":{"__isSmartRef__":true,"id":24154},"eventHandler":{"__isSmartRef__":true,"id":24155},"__layered_droppingEnabled__":true,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":24156},"owner":{"__isSmartRef__":true,"id":24141},"_Rotation":-3.113822016996372,"__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs","__LivelyClassName__":"lively.morphic.Path"},"24143":{"dontChangeShape":false,"cachedVertices":null,"_PathElements":[{"__isSmartRef__":true,"id":24144},{"__isSmartRef__":true,"id":24145},{"__isSmartRef__":true,"id":24146},{"__isSmartRef__":true,"id":24147}],"renderContextTable":{"__isSmartRef__":true,"id":24148},"_ClipMode":"visible","_Position":{"__isSmartRef__":true,"id":24149},"_Extent":{"__isSmartRef__":true,"id":24150},"_Padding":{"__isSmartRef__":true,"id":24151},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":24152},"_Fill":{"__isSmartRef__":true,"id":24153},"__SourceModuleName__":"Global.lively.morphic.PathShapes","__LivelyClassName__":"lively.morphic.Shapes.Path"},"24144":{"isAbsolute":true,"x":-12,"y":-6,"__SourceModuleName__":"Global.lively.morphic.PathShapes","__LivelyClassName__":"lively.morphic.Shapes.MoveTo"},"24145":{"isAbsolute":true,"x":-12,"y":6,"__SourceModuleName__":"Global.lively.morphic.PathShapes","__LivelyClassName__":"lively.morphic.Shapes.LineTo"},"24146":{"isAbsolute":true,"x":4,"y":0,"__SourceModuleName__":"Global.lively.morphic.PathShapes","__LivelyClassName__":"lively.morphic.Shapes.LineTo"},"24147":{"isAbsolute":true,"x":-12,"y":-6,"__SourceModuleName__":"Global.lively.morphic.PathShapes","__LivelyClassName__":"lively.morphic.Shapes.LineTo"},"24148":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setClipMode":"setClipModeHTML","getPathNode":"getPathNodeHTML","setPathElements":"setPathElementsHTML","getPathBounds":"getPathBoundsHTML","getTotalLength":"getTotalLengthHTML","getPointAtTotalLength":"getPointAtTotalLengthHTML"},"24149":{"x":-12,"y":-6,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"24150":{"x":16,"y":12,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"24151":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"24152":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"24153":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"24154":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"24155":{"morph":{"__isSmartRef__":true,"id":24142},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"24156":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"24157":{"dontChangeShape":false,"cachedVertices":null,"_PathElements":[{"__isSmartRef__":true,"id":24158},{"__isSmartRef__":true,"id":24159}],"renderContextTable":{"__isSmartRef__":true,"id":24160},"_ClipMode":"visible","_Position":{"__isSmartRef__":true,"id":24161},"_Extent":{"__isSmartRef__":true,"id":24162},"_Padding":{"__isSmartRef__":true,"id":24163},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":24152},"__SourceModuleName__":"Global.lively.morphic.PathShapes","__LivelyClassName__":"lively.morphic.Shapes.Path"},"24158":{"isAbsolute":true,"x":719.9999999999999,"y":20,"__SourceModuleName__":"Global.lively.morphic.PathShapes","__LivelyClassName__":"lively.morphic.Shapes.MoveTo"},"24159":{"isAbsolute":true,"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.PathShapes","__LivelyClassName__":"lively.morphic.Shapes.LineTo"},"24160":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setClipMode":"setClipModeHTML","getPathNode":"getPathNodeHTML","setPathElements":"setPathElementsHTML","getPathBounds":"getPathBoundsHTML","getTotalLength":"getTotalLengthHTML","getPointAtTotalLength":"getPointAtTotalLengthHTML"},"24161":{"x":-1,"y":-1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"24162":{"x":721,"y":21,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"24163":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"24164":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"24165":{"morph":{"__isSmartRef__":true,"id":24141},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"24166":{"morph":{"__isSmartRef__":true,"id":24141},"index":0,"connectedMagnet":null,"__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs","__LivelyClassName__":"lively.morphic.ControlPoint"},"24167":{"morph":{"__isSmartRef__":true,"id":24141},"index":1,"connectedMagnet":null,"marker":{"__isSmartRef__":true,"id":24142},"markerDirection":"prev","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs","__LivelyClassName__":"lively.morphic.ControlPoint"},"24168":{"morphMenuItems":{"__isSmartRef__":true,"id":24169}},"24169":{"varMapping":{"__isSmartRef__":true,"id":24170},"source":"function morphMenuItems() {\n var visualConnector = this, con = this.con, world = this.world();\n var items = [\n ['edit converter', function() {\n var source = con.converterString || \n 'function converter(value) {\\n return value\\n}',\n editor = new lively.morphic.Text(new Rectangle(0,0, 400, 200), source);\n editor.doitContext = con;\n connect(editor, 'savedTextString', con, 'converterString', {updater:\n function($upd, source) { this.targetObj.converter = null; $upd(source) }});\n connect(editor, 'savedTextString', world, 'alertOK', {converter: \n function() { return 'setting new converter' }})\n editor.applyStyle({syntaxHighlighting: true, \n fontFamily: 'Courier', resizeWidth: true, resizeHeight: true});\n var title = con.targetObj.name && con.sourceObj.name ?\n 'Editor for ' + con.targetObj.name + ' -> ' + con.sourceObj.name :\n 'Editor for converter function';\n var window = world.addFramedMorph(editor, title)\n window.align(window.bounds().topCenter(), \n visualConnector.bounds().bottomCenter())\n }],\n ['hide', function() {\n visualConnector.disconnectFromMagnets();\n visualConnector.remove();\n }],\n ['disconnect', function() {\n alertOK('Disconnected ' + visualConnector.con);\n visualConnector.con.visualDisconnect();\n }],\n ['cancel', function() {}],\n ];\n return items;\n }","funcProperties":{"__isSmartRef__":true,"id":24175},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"24170":{"this":{"__isSmartRef__":true,"id":24141},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":24171}},"24171":{"$super":{"__isSmartRef__":true,"id":24172}},"24172":{"varMapping":{"__isSmartRef__":true,"id":24173},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch(e) {\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":24174},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"24173":{"obj":{"__isSmartRef__":true,"id":24141},"name":"morphMenuItems"},"24174":{},"24175":{},"24176":{"x":159.05805805805812,"y":21,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"24177":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"24178":{"morph":{"__isSmartRef__":true,"id":24099},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"24179":{"x":111.36105352154709,"y":-11.352025158627953,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"24180":{"x":490,"y":19,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"24181":{"moveHorizontal":false},"24182":{"submorphs":[{"__isSmartRef__":true,"id":24183}],"scripts":[],"id":"CB2495E8-2D78-4C4E-8C68-52933DF2EC3C","shape":{"__isSmartRef__":true,"id":24198},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":24213},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":24201},"lighterFill":{"__isSmartRef__":true,"id":24214},"label":{"__isSmartRef__":true,"id":24183},"name":"ScriptableButton","showsHalos":false,"partsBinMetaInfo":{"__isSmartRef__":true,"id":24223},"attributeConnections":[{"__isSmartRef__":true,"id":24224}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"__SourceModuleName__":"Global.lively.morphic.Widgets","priorExtent":{"__isSmartRef__":true,"id":24225},"renderContextTable":{"__isSmartRef__":true,"id":24226},"eventHandler":{"__isSmartRef__":true,"id":24227},"derivationIds":[2588,"8DA01C71-0A84-4A5A-8027-121F4684BB04","2F4904A6-2C6F-4A39-8C69-7C1E943F91B4","7F6F4EE1-856E-477B-8578-D99400031DBA","374C68BB-3D86-4DA0-9616-2B5320585D0E","23336C67-2F65-4D9F-9380-304876DC628F","8E57191F-E38B-4526-95AA-8D530FAC8156"],"owner":{"__isSmartRef__":true,"id":23856},"distanceToDragEvent":{"__isSmartRef__":true,"id":24228},"_Rotation":0,"_Scale":1.002003004005006,"layout":{"__isSmartRef__":true,"id":24229},"_ClipMode":"visible","__serializedLivelyClosures__":{"__isSmartRef__":true,"id":24230},"__LivelyClassName__":"lively.morphic.Button"},"24183":{"submorphs":[],"scripts":[],"id":"488DDC76-4EED-45F0-9E08-E525D570B096","shape":{"__isSmartRef__":true,"id":24184},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"_WhiteSpaceHandling":"pre-wrap","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":24190},"_MaxTextWidth":20,"_MaxTextHeight":null,"textStyle":null,"padding":{"__isSmartRef__":true,"id":24191},"_Padding":{"__isSmartRef__":true,"id":24192},"owner":{"__isSmartRef__":true,"id":24182},"isLabel":true,"eventsAreIgnored":true,"__SourceModuleName__":"Global.lively.morphic.TextCore","_ClipMode":"hidden","priorExtent":{"__isSmartRef__":true,"id":24193},"textChunks":[{"__isSmartRef__":true,"id":24194}],"_Align":"center","renderContextTable":{"__isSmartRef__":true,"id":24196},"eventHandler":{"__isSmartRef__":true,"id":24197},"_HandStyle":"default","_PointerEvents":"none","derivationIds":[2589,"784F6E71-6365-4235-A0B6-69F992BB532B","54335D65-DB12-4322-84D0-BA8B85E7ED2F","2EF9D95D-4705-44B3-8D3C-446FEDC6346B","07108773-133C-4F4A-A740-33175849E789","E58C564E-D8F3-481A-821D-447F7C7556D8","D92DDD8E-7733-4909-A5E9-049EC55E90C0"],"_MinTextWidth":20,"_MinTextHeight":null,"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"__LivelyClassName__":"lively.morphic.Text"},"24184":{"position":{"__isSmartRef__":true,"id":24185},"_Extent":{"__isSmartRef__":true,"id":24186},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":24187},"_Fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":24188},"_ClipMode":"hidden","_Padding":{"__isSmartRef__":true,"id":24189},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"24185":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"24186":{"x":20,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"24187":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"24188":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"24189":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"24190":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"24191":{"x":5,"y":5,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"24192":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"24193":{"x":20,"y":20,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"24194":{"style":{"__isSmartRef__":true,"id":24195},"chunkOwner":{"__isSmartRef__":true,"id":24183},"__SourceModuleName__":"Global.lively.morphic.TextCore","storedString":"x","__LivelyClassName__":"lively.morphic.TextChunk"},"24195":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"24196":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"24197":{"morph":{"__isSmartRef__":true,"id":24183},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"24198":{"position":{"__isSmartRef__":true,"id":24199},"_Extent":{"__isSmartRef__":true,"id":24200},"_BorderWidth":1.1840000000000002,"_BorderColor":{"__isSmartRef__":true,"id":23893},"_Fill":{"__isSmartRef__":true,"id":24201},"_BorderRadius":5.2,"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":24211},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":24212},"_Opacity":1,"_BorderStyle":"solid","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"24199":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"24200":{"x":20,"y":20,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"24201":{"stops":[{"__isSmartRef__":true,"id":24202},{"__isSmartRef__":true,"id":24204},{"__isSmartRef__":true,"id":24206},{"__isSmartRef__":true,"id":24208}],"vector":{"__isSmartRef__":true,"id":24210},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"24202":{"offset":0,"color":{"__isSmartRef__":true,"id":24203}},"24203":{"r":0.9600000000000001,"g":0.9600000000000001,"b":0.9600000000000001,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"24204":{"offset":0.4,"color":{"__isSmartRef__":true,"id":24205}},"24205":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"24206":{"offset":0.6,"color":{"__isSmartRef__":true,"id":24207}},"24207":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"24208":{"offset":1,"color":{"__isSmartRef__":true,"id":24209}},"24209":{"r":0.94,"g":0.94,"b":0.94,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"24210":{"x":0,"y":0,"width":0,"height":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"24211":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"24212":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"24213":{"x":836.8179038849663,"y":20.973229619022163,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"24214":{"stops":[{"__isSmartRef__":true,"id":24215},{"__isSmartRef__":true,"id":24217},{"__isSmartRef__":true,"id":24219},{"__isSmartRef__":true,"id":24221}],"vector":{"__isSmartRef__":true,"id":24210},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"24215":{"offset":0,"color":{"__isSmartRef__":true,"id":24216}},"24216":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"24217":{"offset":0.4,"color":{"__isSmartRef__":true,"id":24218}},"24218":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"24219":{"offset":0.6,"color":{"__isSmartRef__":true,"id":24220}},"24220":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"24221":{"offset":1,"color":{"__isSmartRef__":true,"id":24222}},"24222":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"24223":{"partsSpaceName":"PartsBin/Inputs","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":2,"partName":"ScriptableButton","comment":"Has a script that is called on button press","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"24224":{"sourceObj":{"__isSmartRef__":true,"id":24182},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":24182},"targetMethodName":"onFire","__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"24225":{"x":20,"y":20,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"24226":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"24227":{"morph":{"__isSmartRef__":true,"id":24182},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"24228":{"x":34.37010312407733,"y":-11.180760580820959,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"24229":{"moveHorizontal":true},"24230":{"onFire":{"__isSmartRef__":true,"id":24231}},"24231":{"varMapping":{"__isSmartRef__":true,"id":24232},"source":"function onFire() {\n var tab = this.owner.owner.tab\n var toolPane = this.get('ToolTabPane')\n toolPane.tabBar.removeTab(tab)\n if(toolPane.tabBar.getTabs().length == 0) {\n if (toolPane.owner instanceof lively.morphic.Window)\n toolPane.owner.remove();\n }\n}","funcProperties":{"__isSmartRef__":true,"id":24233},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"24232":{"this":{"__isSmartRef__":true,"id":24182}},"24233":{"timestamp":{"__isSmartRef__":true,"id":24234},"user":"undefined","tags":[]},"24234":{"isSerializedDate":true,"string":"Fri Feb 03 2012 16:32:27 GMT+0100 (Mitteleuropäische Zeit)"},"24235":{"position":{"__isSmartRef__":true,"id":24236},"_Extent":{"__isSmartRef__":true,"id":23719},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":24237},"_Fill":{"__isSmartRef__":true,"id":24238},"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":24239},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":24240},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"24236":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"24237":{"r":0.372,"g":0.369,"b":0.372,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"24238":{"r":1,"g":1,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"24239":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"24240":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"24241":{"partsSpaceName":"PartsBin/Dialogs","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":4,"requiredModules":["lively.ide"],"partName":"MethodFinderPane","comment":"Pane for new ToolTabs","changes":[{"__isSmartRef__":true,"id":24242},{"__isSmartRef__":true,"id":24244},{"__isSmartRef__":true,"id":24246},{"__isSmartRef__":true,"id":24248},{"__isSmartRef__":true,"id":24250},{"__isSmartRef__":true,"id":24252},{"__isSmartRef__":true,"id":24254},{"__isSmartRef__":true,"id":24256}],"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"revisionOnLoad":148699,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"24242":{"date":{"__isSmartRef__":true,"id":24243},"author":"jenslincke","message":"- fixed browse Global definitions","id":"7DE86114-1D7E-4551-BC8F-E12A980A8EE9"},"24243":{"isSerializedDate":true,"string":"Thu Feb 09 2012 11:27:56 GMT+0100 (Mitteleuropäische Zeit)"},"24244":{"date":{"__isSmartRef__":true,"id":24245},"author":"athomschke","message":"adjusted close button","id":"9EBA6297-7908-4B02-81F5-2B86B2E4B73D"},"24245":{"isSerializedDate":true,"string":"Fri Feb 03 2012 16:57:09 GMT+0100 (Mitteleuropäische Zeit)"},"24246":{"date":{"__isSmartRef__":true,"id":24247},"author":"undefined","message":"","id":"47289007-8CB3-4B03-B9D1-3A8717E85DCB"},"24247":{"isSerializedDate":true,"string":"Fri Feb 03 2012 16:36:31 GMT+0100 (Mitteleuropäische Zeit)"},"24248":{"date":{"__isSmartRef__":true,"id":24249},"author":"undefined","message":"- close button behavior","id":"0AD4C501-1DC4-4DD3-AFDC-A46F4ACD2CE1"},"24249":{"isSerializedDate":true,"string":"Fri Feb 03 2012 16:32:48 GMT+0100 (Mitteleuropäische Zeit)"},"24250":{"date":{"__isSmartRef__":true,"id":24251},"author":"undefined","message":"","id":"CA16FEC1-49E5-4310-BDB6-F744F413F7EF"},"24251":{"isSerializedDate":true,"string":"Fri Feb 03 2012 15:48:35 GMT+0100 (Mitteleuropäische Zeit)"},"24252":{"date":{"__isSmartRef__":true,"id":24253},"author":"undefined","message":"","id":"73F39208-58C9-4040-9948-516A104E5049"},"24253":{"isSerializedDate":true,"string":"Fri Feb 03 2012 15:42:18 GMT+0100 (Mitteleuropäische Zeit)"},"24254":{"date":{"__isSmartRef__":true,"id":24255},"author":"undefined","message":"","id":"7A744B14-C057-4944-AFDD-CC78A910B35F"},"24255":{"isSerializedDate":true,"string":"Fri Feb 03 2012 15:40:30 GMT+0100 (Mitteleuropäische Zeit)"},"24256":{"date":{"__isSmartRef__":true,"id":24257},"author":"undefined","message":"some style adjustments","id":"DA3EFD12-8A45-454C-993B-DB12847BEF94"},"24257":{"isSerializedDate":true,"string":"Mon Mar 26 2012 13:16:30 GMT+0200 (Mitteleuropäische Sommerzeit)"},"24258":{"resizeWidth":true,"resizeHeight":true,"adjustForNewBounds":true},"24259":{"x":872.0934621532042,"y":440.7147151397129,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"24260":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"24261":{"morph":{"__isSmartRef__":true,"id":23856},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"24262":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"24263":{"x":583.4236186029176,"y":-13.858684727694055,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"24264":{"search":{"__isSmartRef__":true,"id":24265},"browse":{"__isSmartRef__":true,"id":24269},"reset":{"__isSmartRef__":true,"id":24273},"setSearch":{"__isSmartRef__":true,"id":24277},"emphasizeStringIn":{"__isSmartRef__":true,"id":24280},"withAllMethodsDo":{"__isSmartRef__":true,"id":24283},"itemsFromFinds":{"__isSmartRef__":true,"id":24287},"browseMethod":{"__isSmartRef__":true,"id":24291},"openMethodInSystemBrowser":{"__isSmartRef__":true,"id":24295},"findSourceModule":{"__isSmartRef__":true,"id":24299},"searchOnServer":{"__isSmartRef__":true,"id":24303},"showLayerDefinition":{"__isSmartRef__":true,"id":24307}},"24265":{"varMapping":{"__isSmartRef__":true,"id":24266},"source":"function search(searchString) { \n this.get('searchResultList').updateList([]);\n this.get('sourceText').setTextString('');\n if (!searchString || (searchString.length < 2)) {\n this.get('sourceText').setTextString('\"' + searchString + '\" is to short');\n return;\n }\n var finds = [];\n var i=0;\n var matches = function(s) {\n return s.include(searchString)\n } \n\n // var re = new RegExp(searchString)\n var time = Functions.timeToRun(function() {\n this.withAllMethodsDo(function(object, eaMethod, type, optParent) {\n i++;\n var name;\n if (!object) return;\n\n if (object.constructor.prototype == object)\n name = object.constructor.name\n\n if (object.name) name = object.name;\n if (object.namespaceIdentifier)\n name = object.namespaceIdentifier\n\n if (object.constructor.prototype != object)\n name = name + \"(object)\"\n\n if ((object.constructor.prototype != object) && (object instanceof Morph))\n name = object.name + \"(\" + object.id + \")\"\n\n if (object === Global)\n name = \" \";\n\n if (type == \"layered\") {\n \n name = object._layered_object.constructor.type \n + \" (\" + optParent.name + \")\" \n \n }\n\n var string = name + \": \" + eaMethod; \n var item = {object: object, method: eaMethod, string: string, type: type};\n if (type == \"layered\") {\n item.layerName = optParent.name\n }\n\n if (matches(eaMethod)) {\n item.search= 'implementor',\n finds.push(item)\n return;\n } \n\n var f = object[eaMethod];\n if (!f || !f.getOriginal) return;\n var source = String(f.getOriginal())\n if (matches(source)){\n item.search = 'sender'\n finds.push(item)\n } \n })\n }.bind(this))\n this.get('sourceText').setTextString(\"search \" + i + \" methods, found \" \n + finds.length + \" methods in \" + time + \"ms\");\n var items = this.itemsFromFinds(finds)\n this.get('searchResultList').updateList(items);\n}","funcProperties":{"__isSmartRef__":true,"id":24267},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"24266":{"this":{"__isSmartRef__":true,"id":23856}},"24267":{"timestamp":{"__isSmartRef__":true,"id":24268},"user":"undefined","tags":[]},"24268":{"isSerializedDate":true,"string":"Thu Jan 19 2012 14:46:43 GMT+0100 (Mitteleuropäische Zeit)"},"24269":{"varMapping":{"__isSmartRef__":true,"id":24270},"source":"function browse(methodItem) {\n // methodItem = this.get('searchResultList').selection\n if (! methodItem) return;\n\n // deal with non method findings....\n if (methodItem.type == 'layer') {\n this.showLayerDefinition(methodItem)\n return\n } \n\n // methodItem = this.get('searchResultList').selection\n var methodName = methodItem.method;\n var object = methodItem.object;\n var orgFunc = object[methodName];\n\n if (!orgFunc || !orgFunc.getOriginal) {\n this.get('sourceText').setTextString('no source');\n return\n }\n orgFunc = orgFunc.getOriginal()\n \n this.targetFunction = orgFunc;\n this.targetObject = object;\n\n var source = \"// changes here only affect runtime\\n\", \n tab = lively.morphic.Text.prototype.tab;\n if (methodItem.layerName) {\n var partialMethod = object[methodName];\n source += methodItem.layerName + \".refineClass(\" + \n object._layered_object.constructor.type + \", {\\n\" + \n tab + methodName + \": \" + partialMethod +\"\\n})\";\n } else if (orgFunc.belongsToTrait) {\n source += \"Trait('\" + orgFunc.belongsToTrait.name + \"', {\\n\" \n + tab + methodName + \": \" + orgFunc +\"\\n})\";\n } else if (orgFunc.declaredClass) {\n source += orgFunc.declaredClass + \".addMethods({\\n\" \n + tab + methodName + \": \" \n + orgFunc + \"\\n});\"\n } else if(methodItem.type == 'extend') {\n // perhaps it is a an class object\n source += \"Object.extend(\" + (object.type || object.namespaceIdentifier) \n + \",{\\n\" + tab + methodName + \": \" \n + orgFunc + \"\\n});\"\n } else if(object.isMorph && (object.constructor.prototype !== object) ) {\n // display as script\n source = \"this.addScript(\" + orgFunc + \");\"\n } else if(object === Global) {\n // display as script\n source += \"Object.extend(Global, {\\n\" + tab + methodName + \": \" +\n orgFunc + \"\\n});\"\n }\n\n this.get('sourceText').setTextString(source)\n\n module('lively.ide.SyntaxHighlighting').load(true);\n this.get('sourceText').highlightJavaScriptSyntax();\n\n var searchText = this.get('searchText').textString;\n var m = searchText.match(/[^a-zA-Z0-9_\\.]/g)\n if(m) {\n m.forEach(function (each) {\n var escapedChar = '\\\\' + each;\n var position = searchText.search(\n new RegExp('[^\\\\\\\\]' + '\\\\' + each)) + 1;\n searchText = searchText.substring(0,position) \n + escapedChar + searchText.substr(position + 1);\n });\n }\n this.get('sourceText').emphasizeRegex(new RegExp(searchText, 'g'), {color: Color.red});\n\n var info = '' + this.findSourceModule(orgFunc);\n\n if (orgFunc.belongsToTrait)\n info += ' (' + orgFunc.belongsToTrait + \" in \" + orgFunc.belongsToTrait.sourceModule +\")\";\n\n this.get('infoText').setTextString(info)\n}","funcProperties":{"__isSmartRef__":true,"id":24271},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"24270":{"this":{"__isSmartRef__":true,"id":23856}},"24271":{"timestamp":{"__isSmartRef__":true,"id":24272},"user":"undefined","tags":[]},"24272":{"isSerializedDate":true,"string":"Thu Feb 02 2012 13:55:34 GMT+0100 (Mitteleuropäische Zeit)"},"24273":{"varMapping":{"__isSmartRef__":true,"id":24274},"source":"function reset() {\n this.doNotSerialize = ['targetFunction', 'targetObject']\n this.get('searchResultList').updateList([]);\n this.get('searchResultList').setSelection(null);\n this.get('searchText').setTextString('enter method name here');\n this.get('sourceText').setTextString('no code');\n this.get('infoText').setTextString('');\n this.targetFunction = null;\n this.targetObject = null;\n}","funcProperties":{"__isSmartRef__":true,"id":24275},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"24274":{"this":{"__isSmartRef__":true,"id":23856}},"24275":{"timestamp":{"__isSmartRef__":true,"id":24276},"user":"undefined","tags":[]},"24276":{"isSerializedDate":true,"string":"Fri Feb 03 2012 15:30:14 GMT+0100 (Mitteleuropäische Zeit)"},"24277":{"varMapping":{"__isSmartRef__":true,"id":24278},"source":"function setSearch(searchString) {\n this.get('searchText').setTextString(searchString);\n this.search(searchString)\n var list = this.get('searchResultList').getList();\n if (list.length > 0) this.get('searchResultList').setSelection(list[0])\n}","funcProperties":{"__isSmartRef__":true,"id":24279},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"24278":{"this":{"__isSmartRef__":true,"id":23856}},"24279":{},"24280":{"varMapping":{"__isSmartRef__":true,"id":24281},"source":"function emphasizeStringIn(morph, string, style) {\n var m;\n var re = new RegExp(string, \"g\");\n while(m = re.exec(morph.textString)) {\n var from = m.index,\n to = m.index + m[0].length;\n morph.emphasize(style, from, to)\n }\n}","funcProperties":{"__isSmartRef__":true,"id":24282},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"24281":{"this":{"__isSmartRef__":true,"id":23856}},"24282":{},"24283":{"varMapping":{"__isSmartRef__":true,"id":24284},"source":"function withAllMethodsDo(func) {\n var visited = [];\n\n cop.allLayers().forEach(function(layer) {\n func(eval(layer.namespaceName), layer.name, 'layer')\n layer.layeredObjects().forEach(function(obj) {\n var layerDef = cop.getLayerDefinitionForObject(layer, obj)\n Functions.own(layerDef).forEach(function(eaMethod) {\n func(layerDef, eaMethod, 'layered', layer)\n });\n });\n }); \n\n\n Functions.own(Global).forEach(function(eaMethod) {\n func(Global, eaMethod, 'global')\n }); \n\n this.world().withAllSubmorphsDo(function(ea) {\n Functions.own(ea).forEach(function(eaMethod) {\n func(ea, eaMethod, 'script')\n }); \n });\n\n Global.subNamespaces(true).forEach(function(ea) {\n Functions.own(ea).forEach(function(eaMethod) {\n func(ea, eaMethod, 'extend')\n }); \n });\n\n Global.classes(true).uniq().forEach(function(eaClass) {\n Functions.own(eaClass).forEach(function(eaMethod) {\n func(eaClass, eaMethod, 'extend')\n }); \n\n Functions.own(eaClass.prototype).forEach(function(eaMethod) {\n func(eaClass.prototype, eaMethod, 'class')\n }) \n })\n}","funcProperties":{"__isSmartRef__":true,"id":24285},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"24284":{"this":{"__isSmartRef__":true,"id":23856}},"24285":{"timestamp":{"__isSmartRef__":true,"id":24286},"user":"undefined","tags":[]},"24286":{"isSerializedDate":true,"string":"Thu Jan 19 2012 14:41:57 GMT+0100 (Mitteleuropäische Zeit)"},"24287":{"varMapping":{"__isSmartRef__":true,"id":24288},"source":"function itemsFromFinds(finds) {\n var searchString = this.get('searchText').textString;\n var items = finds.collect(function(ea) {\n var pref = \"\" + ea.type + \" \";\n if (ea.search == \"sender\") pref += \"full: \"\n if (ea.search == \"implementor\") pref += \"name: \"\n var string = pref + ea.string;\n var func = ea.object[ea.method];\n if (func.belongsToTrait) \n string += ' / ' + func.belongsToTrait + '' \n\n var result = {\n isListItem: true,\n value: ea,\n string: string,\n doNotSerialize: ['value'],\n priority: {implementor: \"B\", sender: \"C\"}[ea.search] || \"D\",\n };\n if (ea.method == searchString) result.priority = \"A\"\n return result\n })\n items = items.sortBy(function(ea) {return ea.priority + ea.string})\n return items\n}","funcProperties":{"__isSmartRef__":true,"id":24289},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"24288":{"this":{"__isSmartRef__":true,"id":23856}},"24289":{"timestamp":{"__isSmartRef__":true,"id":24290},"user":"undefined","tags":[]},"24290":{"isSerializedDate":true,"string":"Fri Feb 03 2012 15:31:52 GMT+0100 (Mitteleuropäische Zeit)"},"24291":{"varMapping":{"__isSmartRef__":true,"id":24292},"source":"function browseMethod() {\n alertOK('browseMethod')\n var methodItem = this.get('searchResultList').selection;\n if (methodItem.type == 'layer') {\n var layer = methodItem.object[methodItem.method];\n this.openMethodInSystemBrowser(methodItem.method, \n undefined, layer.sourceModule);\n return\n }\n\n if (!this.targetFunction) return;\n var methodName = this.targetFunction.methodName || this.targetFunction.displayName; \n if(this.targetFunction.declaredClass) {\n var classObj = eval(this.targetFunction.declaredClass)\n this.openMethodInSystemBrowser(classObj.type, methodName);\n return;\n }\n if(this.targetFunction.belongsToTrait) {\n this.openMethodInSystemBrowser(this.targetFunction.belongsToTrait.name, methodName);\n return;\n }\n if(Class.isClass(this.targetObject)) {\n this.openMethodInSystemBrowser(this.targetObject.type, methodName);\n return;\n }\n if(this.targetObject.namespaceIdentifier) {\n this.openMethodInSystemBrowser(this.targetObject.namespaceIdentifier, methodName);\n return;\n }\n if(this.targetObject instanceof lively.morphic.Morph) {\n var editor = this.world().openObjectEditorFor(this.targetObject);\n editor.align(editor.bounds().center(), this.world().visibleBounds().center());\n return;\n }\n if (Class.isClass(this.targetFunction)) {\n // constructor\n this.openMethodInSystemBrowser(this.targetFunction.displayName);\n return;\n }\n \n alertOK('not implemented yet for ' + this.targetFunction)\n}","funcProperties":{"__isSmartRef__":true,"id":24293},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"24292":{"this":{"__isSmartRef__":true,"id":23856}},"24293":{"timestamp":{"__isSmartRef__":true,"id":24294},"user":"undefined","tags":[]},"24294":{"isSerializedDate":true,"string":"Thu Jan 19 2012 16:54:12 GMT+0100 (Mitteleuropäische Zeit)"},"24295":{"varMapping":{"__isSmartRef__":true,"id":24296},"source":"function openMethodInSystemBrowser(objectName, methodName, optSourceModule) {\n if (objectName)\n objectName = objectName.replace(/^Global\\./,\"\");\n // alertOK(\"browse \" + objectName + \":\" + methodName)\n // objectName = 'SelectionMorphTrait', methodName = 'onDrag'\n var sourceModule = optSourceModule ||\n this.findSourceModule(this.targetFunction);\n if (!sourceModule) \n alert('could not browse, since no source module found!')\n var uri = new URL(sourceModule.uri()),\n relative = uri.relativePathFrom(new URL(Config.codeBase)),\n moduleNode = lively.ide.startSourceControl().addModule(relative),\n rootNode = moduleNode.ast();\n\n var fileFragments = rootNode.subElements(10).select(function(ea) {\n var path = ea.getOwnerNamePath()\n if (objectName == \"Global\")\n return path.include(methodName);\n return path.include(objectName) && (!methodName || path.include(methodName)) \n });\n \n\n\n // alertOK(\"found following places to browse: \" + fileFragments)\n if (fileFragments.length > 0) {\n fileFragments[0].browseIt()\n } else {\n alert(\"browse failed. Nothing found for \" + objectName + \">>\" + methodName + \" in \" + sourceModule.uri());\n rootNode.browseIt();\n }\n\n}","funcProperties":{"__isSmartRef__":true,"id":24297},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"24296":{"this":{"__isSmartRef__":true,"id":23856}},"24297":{"timestamp":{"__isSmartRef__":true,"id":24298},"user":"jenslincke","tags":[]},"24298":{"isSerializedDate":true,"string":"Thu Feb 09 2012 11:27:23 GMT+0100 (Mitteleuropäische Zeit)"},"24299":{"varMapping":{"__isSmartRef__":true,"id":24300},"source":"function findSourceModule(funcObj) {\n if (this.targetFunction.belongsToTrait) \n return this.targetFunction.belongsToTrait.sourceModule\n if (funcObj.sourceModule)\n return funcObj.sourceModule;\n // look in the class\n if (!funcObj.sourceModule && funcObj.declaredClass) {\n var classObj = eval(funcObj.declaredClass)\n return classObj.sourceModule\n }\n}","funcProperties":{"__isSmartRef__":true,"id":24301},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"24300":{"this":{"__isSmartRef__":true,"id":23856}},"24301":{"user":"jenslincke","timestamp":{"__isSmartRef__":true,"id":24302}},"24302":{"isSerializedDate":true,"string":"Fri Nov 04 2011 15:27:13 GMT+0100 (Mitteleuropäische Zeit)"},"24303":{"varMapping":{"__isSmartRef__":true,"id":24304},"source":"function searchOnServer() {\n var serverSearch = this.world().openPartItem('ServerSearch', 'PartsBin/Tools'); \n serverSearch.setSearch(this.get('searchText').textString)\n}","funcProperties":{"__isSmartRef__":true,"id":24305},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"24304":{"this":{"__isSmartRef__":true,"id":23856}},"24305":{"timestamp":{"__isSmartRef__":true,"id":24306},"user":"jenslincke","categories":[]},"24306":{"isSerializedDate":true,"string":"Fri Nov 18 2011 11:40:23 GMT+0100 (Mitteleuropäische Zeit)"},"24307":{"varMapping":{"__isSmartRef__":true,"id":24308},"source":"function showLayerDefinition(methodItem) {\n var info = \"layer definition\" \n var source = \"TODO: print layer def here...\"\n this.get('infoText').setTextString(info)\n this.get('sourceText').setTextString(source)\n}","funcProperties":{"__isSmartRef__":true,"id":24309},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"24308":{"this":{"__isSmartRef__":true,"id":23856}},"24309":{"timestamp":{"__isSmartRef__":true,"id":24310},"user":"undefined","tags":[]},"24310":{"isSerializedDate":true,"string":"Thu Jan 19 2012 15:30:43 GMT+0100 (Mitteleuropäische Zeit)"},"24311":{"_Position":{"__isSmartRef__":true,"id":24312},"renderContextTable":{"__isSmartRef__":true,"id":24313},"_Extent":{"__isSmartRef__":true,"id":23719},"_Padding":{"__isSmartRef__":true,"id":24314},"_Fill":{"__isSmartRef__":true,"id":24315},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":23313},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"24312":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"24313":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"24314":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"24315":{"r":1,"g":1,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"24316":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"24317":{"morph":{"__isSmartRef__":true,"id":23855},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"24318":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"24319":{"adjustForNewBounds":true,"resizeWidth":true,"resizeHeight":true},"24320":{"x":0,"y":30,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"24321":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"24322":{"x":90,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"24323":{"_Position":{"__isSmartRef__":true,"id":24324},"renderContextTable":{"__isSmartRef__":true,"id":24325},"_Extent":{"__isSmartRef__":true,"id":24326},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":24327},"_Fill":{"__isSmartRef__":true,"id":24328},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":24329},"__SourceModuleName__":"Global.lively.morphic.Shapes","_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"24324":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"24325":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"24326":{"x":872.0934621532042,"y":30,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"24327":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"24328":{"r":1,"g":1,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"24329":{"r":0.8,"g":0.8,"b":0.8,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"24330":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"24331":{"morph":{"__isSmartRef__":true,"id":23255},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"24332":{"x":872.0934621532042,"y":30,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"24333":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"24334":{"resizeWidth":true,"adjustForNewBounds":true},"24335":{"_Position":{"__isSmartRef__":true,"id":24336},"renderContextTable":{"__isSmartRef__":true,"id":24337},"_Extent":{"__isSmartRef__":true,"id":24338},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":24339},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":24340},"__SourceModuleName__":"Global.lively.morphic.Shapes","_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"24336":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"24337":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"24338":{"x":872.0934621532042,"y":470.7147151397129,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"24339":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"24340":{"r":0.372,"g":0.369,"b":0.372,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"24341":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"24342":{"morph":{"__isSmartRef__":true,"id":23254},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"24343":{"__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs","__LivelyClassName__":"lively.morphic.TabStrategyTop"},"24344":{"x":872.0934621532042,"y":470.7147151397129,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"24345":{"requiredModules":[],"partsSpaceName":"PartsBin/Dialogs","comment":"A tabbed tool pane (under development): Supports MethodFinder","changes":[{"__isSmartRef__":true,"id":24346},{"__isSmartRef__":true,"id":24348},{"__isSmartRef__":true,"id":24350},{"__isSmartRef__":true,"id":24352},{"__isSmartRef__":true,"id":24354}],"migrationLevel":4,"__SourceModuleName__":"Global.lively.PartsBin","partName":"ToolTabPane","attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"revisionOnLoad":148717,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"24346":{"date":{"__isSmartRef__":true,"id":24347},"author":"athomschke","message":"","id":"CADBD788-8F41-4046-BCED-6CF1172CF93D"},"24347":{"isSerializedDate":true,"string":"Thu Feb 09 2012 12:51:59 GMT+0100 (Mitteleuropäische Zeit)"},"24348":{"date":{"__isSmartRef__":true,"id":24349},"author":"fabian","message":"initial","id":"EA1E7C49-D79B-461B-ACD7-126E1902F6FF"},"24349":{"isSerializedDate":true,"string":"Thu Jan 26 2012 08:08:17 GMT+0100 (Mitteleuropäische Zeit)"},"24350":{"date":{"__isSmartRef__":true,"id":24351},"author":"undefined","message":"initial version ","id":"61DC98FC-D0AA-43D7-A579-7649657A81B4"},"24351":{"isSerializedDate":true,"string":"Fri Feb 03 2012 15:55:32 GMT+0100 (Mitteleuropäische Zeit)"},"24352":{"date":{"__isSmartRef__":true,"id":24353},"author":"undefined","message":"- white and S:","id":"9CC8444F-8D6A-476B-904F-1BC27EB9F6E4"},"24353":{"isSerializedDate":true,"string":"Fri Feb 03 2012 16:24:10 GMT+0100 (Mitteleuropäische Zeit)"},"24354":{"date":{"__isSmartRef__":true,"id":24355},"author":"undefined","message":"added a resize corner","id":"69E8407B-8700-4E9B-8558-C54AF5D9D65F"},"24355":{"isSerializedDate":true,"string":"Mon Mar 26 2012 12:52:49 GMT+0200 (Mitteleuropäische Sommerzeit)"},"24356":{"x":0,"y":21,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"24357":{"x":581.0853111335786,"y":-13.240456448482064,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"24358":{"resizeWidth":true,"resizeHeight":true,"adjustForNewBounds":true},"24359":{"submorphs":[{"__isSmartRef__":true,"id":23254},{"__isSmartRef__":true,"id":24360},{"__isSmartRef__":true,"id":24395},{"__isSmartRef__":true,"id":24526}],"scripts":[],"shape":{"__isSmartRef__":true,"id":24579},"derivationIds":[null],"id":"15C6D22D-BF9A-499B-9282-1695B8DACD1B","renderContextTable":{"__isSmartRef__":true,"id":24583},"eventHandler":{"__isSmartRef__":true,"id":24584},"_ClipMode":"visible","droppingEnabled":false,"halosEnabled":true,"draggingEnabled":true,"layout":{"__isSmartRef__":true,"id":24585},"LK2":true,"_Position":{"__isSmartRef__":true,"id":24586},"priorExtent":{"__isSmartRef__":true,"id":24587},"targetMorph":{"__isSmartRef__":true,"id":23254},"reframeHandle":{"__isSmartRef__":true,"id":24360},"titleBar":{"__isSmartRef__":true,"id":24395},"contentOffset":{"__isSmartRef__":true,"id":24356},"collapsedTransform":null,"collapsedExtent":null,"expandedTransform":null,"expandedExtent":null,"ignoreEventsOnExpand":false,"owner":null,"partsBinMetaInfo":{"__isSmartRef__":true,"id":24345},"name":"ToolTabPaneWindow","minExtent":{"__isSmartRef__":true,"id":24588},"_Rotation":0,"_Scale":1,"highlighted":true,"prevDragPos":{"__isSmartRef__":true,"id":24589},"isBeingDragged":false,"state":"shutdown","__LivelyClassName__":"lively.morphic.Window","__SourceModuleName__":"Global.lively.morphic.Widgets","withoutLayers":["Global.lively.morphic.GrabbingLayer"]},"24360":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":24361},"derivationIds":[null],"id":"C7624055-32E1-4296-8A82-B9A0B4E2CF50","renderContextTable":{"__isSmartRef__":true,"id":24370},"eventHandler":{"__isSmartRef__":true,"id":24371},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"owner":{"__isSmartRef__":true,"id":24359},"_Position":{"__isSmartRef__":true,"id":24372},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":24373},"__LivelyClassName__":"lively.morphic.Path","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs"},"24361":{"dontChangeShape":false,"cachedVertices":null,"_PathElements":[{"__isSmartRef__":true,"id":24362},{"__isSmartRef__":true,"id":24363},{"__isSmartRef__":true,"id":24364}],"renderContextTable":{"__isSmartRef__":true,"id":24365},"_Position":{"__isSmartRef__":true,"id":24366},"_Extent":{"__isSmartRef__":true,"id":24367},"_Padding":{"__isSmartRef__":true,"id":24368},"_BorderWidth":0,"_BorderColor":null,"_Fill":{"__isSmartRef__":true,"id":24369},"__LivelyClassName__":"lively.morphic.Shapes.Path","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"24362":{"isAbsolute":true,"x":14,"y":0,"__LivelyClassName__":"lively.morphic.Shapes.MoveTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"24363":{"isAbsolute":true,"x":14,"y":14,"__LivelyClassName__":"lively.morphic.Shapes.LineTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"24364":{"isAbsolute":true,"x":0,"y":14,"__LivelyClassName__":"lively.morphic.Shapes.LineTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"24365":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","getPathNode":"getPathNodeHTML","setPathElements":"setPathElementsHTML","getPathBounds":"getPathBoundsHTML","getTotalLength":"getTotalLengthHTML","getPointAtTotalLength":"getPointAtTotalLengthHTML"},"24366":{"x":-1,"y":-1,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"24367":{"x":15,"y":15,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"24368":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"24369":{"r":0.8,"g":0.8,"b":0.8,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"24370":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"24371":{"morph":{"__isSmartRef__":true,"id":24360},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"24372":{"x":859.9959939919901,"y":478.657558599353,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"24373":{"onDragStart":{"__isSmartRef__":true,"id":24374},"onDrag":{"__isSmartRef__":true,"id":24381},"onDragEnd":{"__isSmartRef__":true,"id":24388}},"24374":{"varMapping":{"__isSmartRef__":true,"id":24375},"source":"function onDragStart(evt) {\n this.dragStartPoint = evt.mousePoint;\n this.originalTargetExtent = this.owner.getExtent();\n }","funcProperties":{"__isSmartRef__":true,"id":24380},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"24375":{"this":{"__isSmartRef__":true,"id":24360},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":24376}},"24376":{"$super":{"__isSmartRef__":true,"id":24377}},"24377":{"varMapping":{"__isSmartRef__":true,"id":24378},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":24379},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"24378":{"obj":{"__isSmartRef__":true,"id":24360},"name":"onDragStart"},"24379":{},"24380":{},"24381":{"varMapping":{"__isSmartRef__":true,"id":24382},"source":"function onDrag(evt) {\n var moveDelta = evt.mousePoint.subPt(this.dragStartPoint)\n if (evt.isShiftDown()) {\n var maxDelta = Math.max(moveDelta.x, moveDelta.y);\n\t moveDelta = pt(maxDelta, maxDelta);\n };\n this.owner.setExtent(this.originalTargetExtent.addPt(moveDelta));\n this.align(this.bounds().bottomRight(), this.owner.getExtent());\n }","funcProperties":{"__isSmartRef__":true,"id":24387},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"24382":{"this":{"__isSmartRef__":true,"id":24360},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":24383}},"24383":{"$super":{"__isSmartRef__":true,"id":24384}},"24384":{"varMapping":{"__isSmartRef__":true,"id":24385},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":24386},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"24385":{"obj":{"__isSmartRef__":true,"id":24360},"name":"onDrag"},"24386":{},"24387":{},"24388":{"varMapping":{"__isSmartRef__":true,"id":24389},"source":"function onDragEnd(evt) {\n this.dragStartPoint = null;\n this.originalTargetExtent = null;\n }","funcProperties":{"__isSmartRef__":true,"id":24394},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"24389":{"this":{"__isSmartRef__":true,"id":24360},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":24390}},"24390":{"$super":{"__isSmartRef__":true,"id":24391}},"24391":{"varMapping":{"__isSmartRef__":true,"id":24392},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":24393},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"24392":{"obj":{"__isSmartRef__":true,"id":24360},"name":"onDragEnd"},"24393":{},"24394":{},"24395":{"submorphs":[{"__isSmartRef__":true,"id":24396},{"__isSmartRef__":true,"id":24410},{"__isSmartRef__":true,"id":24444},{"__isSmartRef__":true,"id":24477}],"scripts":[],"shape":{"__isSmartRef__":true,"id":24511},"derivationIds":[null],"id":"B9827FC8-D8A2-4BDB-B918-6B14FBB369D2","renderContextTable":{"__isSmartRef__":true,"id":24521},"eventHandler":{"__isSmartRef__":true,"id":24522},"_ClipMode":"visible","droppingEnabled":false,"halosEnabled":true,"layout":{"__isSmartRef__":true,"id":24523},"_Position":{"__isSmartRef__":true,"id":24524},"windowMorph":{"__isSmartRef__":true,"id":24359},"label":{"__isSmartRef__":true,"id":24396},"closeButton":{"__isSmartRef__":true,"id":24410},"menuButton":{"__isSmartRef__":true,"id":24444},"collapseButton":{"__isSmartRef__":true,"id":24477},"priorExtent":{"__isSmartRef__":true,"id":24525},"owner":{"__isSmartRef__":true,"id":24359},"__LivelyClassName__":"lively.morphic.TitleBar","__SourceModuleName__":"Global.lively.morphic.Widgets"},"24396":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":24397},"derivationIds":[null],"id":"7C59F4E3-78F1-460F-9C7C-F1876057F188","renderContextTable":{"__isSmartRef__":true,"id":24402},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":24403}],"eventHandler":{"__isSmartRef__":true,"id":24405},"_ClipMode":"hidden","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":true,"_InputAllowed":false,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":10,"evalEnabled":false,"isLabel":true,"_HandStyle":"default","layout":{"__isSmartRef__":true,"id":24406},"_TextColor":{"__isSmartRef__":true,"id":24407},"_Align":"center","eventsAreIgnored":true,"owner":{"__isSmartRef__":true,"id":24395},"_Position":{"__isSmartRef__":true,"id":24408},"priorExtent":{"__isSmartRef__":true,"id":24409},"_MaxTextWidth":814.9959939919901,"_MinTextWidth":814.9959939919901,"_MaxTextHeight":null,"_MinTextHeight":null,"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"24397":{"_Position":{"__isSmartRef__":true,"id":24398},"renderContextTable":{"__isSmartRef__":true,"id":24399},"_Extent":{"__isSmartRef__":true,"id":24400},"_Padding":{"__isSmartRef__":true,"id":24401},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":588},"_Fill":null,"_BorderRadius":0,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"24398":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"24399":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"24400":{"x":814.9959939919901,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"24401":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"24402":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"24403":{"style":{"__isSmartRef__":true,"id":24404},"chunkOwner":{"__isSmartRef__":true,"id":24396},"storedString":"ToolTabPane","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"24404":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","fontWeight":"bold","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"24405":{"morph":{"__isSmartRef__":true,"id":24396},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"24406":{"resizeWidth":true},"24407":{"r":0.4,"g":0.4,"b":0.4,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"24408":{"x":20,"y":3,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"24409":{"x":814.9959939919901,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"24410":{"submorphs":[{"__isSmartRef__":true,"id":24411}],"scripts":[],"shape":{"__isSmartRef__":true,"id":24421},"derivationIds":[null],"id":"50D169E0-A4D4-43D6-9C09-01B0E8FBB626","renderContextTable":{"__isSmartRef__":true,"id":24426},"eventHandler":{"__isSmartRef__":true,"id":24427},"_ClipMode":"visible","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"accessibleInInactiveWindow":true,"_Position":{"__isSmartRef__":true,"id":24428},"priorExtent":{"__isSmartRef__":true,"id":24429},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":23284},"lighterFill":{"__isSmartRef__":true,"id":24430},"label":{"__isSmartRef__":true,"id":24411},"owner":{"__isSmartRef__":true,"id":24395},"layout":{"__isSmartRef__":true,"id":24439},"attributeConnections":[{"__isSmartRef__":true,"id":24440},{"__isSmartRef__":true,"id":24442}],"doNotSerialize":["$$getHelpText","$$fire"],"doNotCopyProperties":["$$getHelpText","$$fire"],"__LivelyClassName__":"lively.morphic.WindowControl","__SourceModuleName__":"Global.lively.morphic.Widgets"},"24411":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":24412},"derivationIds":[null],"id":"EEA4C066-9424-42A8-B2CE-DCCAA8BCD56E","renderContextTable":{"__isSmartRef__":true,"id":24416},"_WhiteSpaceHandling":"pre","textChunks":[{"__isSmartRef__":true,"id":24417}],"eventHandler":{"__isSmartRef__":true,"id":24419},"_ClipMode":"hidden","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"fixedHeight":true,"_InputAllowed":false,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":8,"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":24410},"isLabel":true,"_HandStyle":"default","eventsAreIgnored":true,"priorExtent":{"__isSmartRef__":true,"id":24420},"_MaxTextWidth":null,"_MinTextWidth":null,"_MaxTextHeight":null,"_MinTextHeight":null,"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"24412":{"_Position":{"__isSmartRef__":true,"id":24413},"renderContextTable":{"__isSmartRef__":true,"id":24414},"_Extent":{"__isSmartRef__":true,"id":24415},"_Padding":{"__isSmartRef__":true,"id":587},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":588},"_Fill":null,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"24413":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"24414":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"24415":{"x":15,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"24416":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"24417":{"style":{"__isSmartRef__":true,"id":24418},"chunkOwner":{"__isSmartRef__":true,"id":24411},"storedString":"X","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"24418":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"24419":{"morph":{"__isSmartRef__":true,"id":24411},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"24420":{"x":17,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"24421":{"_Position":{"__isSmartRef__":true,"id":24422},"renderContextTable":{"__isSmartRef__":true,"id":24423},"_Extent":{"__isSmartRef__":true,"id":24424},"_Padding":{"__isSmartRef__":true,"id":24425},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":23283},"_Fill":{"__isSmartRef__":true,"id":23284},"_StrokeOpacity":0,"_BorderRadius":5,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"24422":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"24423":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"24424":{"x":17,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"24425":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"24426":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"24427":{"morph":{"__isSmartRef__":true,"id":24410},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"24428":{"x":853.9959939919901,"y":3,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"24429":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"24430":{"stops":[{"__isSmartRef__":true,"id":24431},{"__isSmartRef__":true,"id":24433},{"__isSmartRef__":true,"id":24435},{"__isSmartRef__":true,"id":24437}],"vector":{"__isSmartRef__":true,"id":2345},"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes"},"24431":{"offset":0,"color":{"__isSmartRef__":true,"id":24432}},"24432":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"24433":{"offset":0.4,"color":{"__isSmartRef__":true,"id":24434}},"24434":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"24435":{"offset":0.6,"color":{"__isSmartRef__":true,"id":24436}},"24436":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"24437":{"offset":1,"color":{"__isSmartRef__":true,"id":24438}},"24438":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"24439":{"moveHorizontal":true},"24440":{"sourceObj":{"__isSmartRef__":true,"id":24410},"sourceAttrName":"getHelpText","targetObj":{"__isSmartRef__":true,"id":24359},"targetMethodName":"getCloseHelp","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":24441},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"24441":{"source":{"__isSmartRef__":true,"id":24410},"target":{"__isSmartRef__":true,"id":24359}},"24442":{"sourceObj":{"__isSmartRef__":true,"id":24410},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":24359},"targetMethodName":"initiateShutdown","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":24443},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"24443":{"source":{"__isSmartRef__":true,"id":24410},"target":{"__isSmartRef__":true,"id":24359}},"24444":{"submorphs":[{"__isSmartRef__":true,"id":24445}],"scripts":[],"shape":{"__isSmartRef__":true,"id":24455},"derivationIds":[null],"id":"72804E99-81B6-4101-9B60-F00DE2F64702","renderContextTable":{"__isSmartRef__":true,"id":24460},"eventHandler":{"__isSmartRef__":true,"id":24461},"_ClipMode":"visible","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"accessibleInInactiveWindow":true,"_Position":{"__isSmartRef__":true,"id":24462},"priorExtent":{"__isSmartRef__":true,"id":24463},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":23284},"lighterFill":{"__isSmartRef__":true,"id":24464},"label":{"__isSmartRef__":true,"id":24445},"owner":{"__isSmartRef__":true,"id":24395},"attributeConnections":[{"__isSmartRef__":true,"id":24473},{"__isSmartRef__":true,"id":24475}],"doNotSerialize":["$$getHelpText","$$fire"],"doNotCopyProperties":["$$getHelpText","$$fire"],"__LivelyClassName__":"lively.morphic.WindowControl","__SourceModuleName__":"Global.lively.morphic.Widgets"},"24445":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":24446},"derivationIds":[null],"id":"D1AD18F8-89C3-4687-B736-49922E55DE5C","renderContextTable":{"__isSmartRef__":true,"id":24450},"_WhiteSpaceHandling":"pre","textChunks":[{"__isSmartRef__":true,"id":24451}],"eventHandler":{"__isSmartRef__":true,"id":24453},"_ClipMode":"hidden","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"fixedHeight":true,"_InputAllowed":false,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":8,"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":24444},"isLabel":true,"_HandStyle":"default","eventsAreIgnored":true,"priorExtent":{"__isSmartRef__":true,"id":24454},"_MaxTextWidth":null,"_MinTextWidth":null,"_MaxTextHeight":null,"_MinTextHeight":null,"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"24446":{"_Position":{"__isSmartRef__":true,"id":24447},"renderContextTable":{"__isSmartRef__":true,"id":24448},"_Extent":{"__isSmartRef__":true,"id":24449},"_Padding":{"__isSmartRef__":true,"id":587},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":588},"_Fill":null,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"24447":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"24448":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"24449":{"x":17,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"24450":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"24451":{"style":{"__isSmartRef__":true,"id":24452},"chunkOwner":{"__isSmartRef__":true,"id":24445},"storedString":"M","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"24452":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"24453":{"morph":{"__isSmartRef__":true,"id":24445},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"24454":{"x":17,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"24455":{"_Position":{"__isSmartRef__":true,"id":24456},"renderContextTable":{"__isSmartRef__":true,"id":24457},"_Extent":{"__isSmartRef__":true,"id":24458},"_Padding":{"__isSmartRef__":true,"id":24459},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":23283},"_Fill":{"__isSmartRef__":true,"id":23284},"_StrokeOpacity":0,"_BorderRadius":5,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"24456":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"24457":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"24458":{"x":17,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"24459":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"24460":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"24461":{"morph":{"__isSmartRef__":true,"id":24444},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"24462":{"x":3,"y":3,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"24463":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"24464":{"stops":[{"__isSmartRef__":true,"id":24465},{"__isSmartRef__":true,"id":24467},{"__isSmartRef__":true,"id":24469},{"__isSmartRef__":true,"id":24471}],"vector":{"__isSmartRef__":true,"id":2345},"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes"},"24465":{"offset":0,"color":{"__isSmartRef__":true,"id":24466}},"24466":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"24467":{"offset":0.4,"color":{"__isSmartRef__":true,"id":24468}},"24468":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"24469":{"offset":0.6,"color":{"__isSmartRef__":true,"id":24470}},"24470":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"24471":{"offset":1,"color":{"__isSmartRef__":true,"id":24472}},"24472":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"24473":{"sourceObj":{"__isSmartRef__":true,"id":24444},"sourceAttrName":"getHelpText","targetObj":{"__isSmartRef__":true,"id":24359},"targetMethodName":"getMenuHelp","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":24474},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"24474":{"source":{"__isSmartRef__":true,"id":24444},"target":{"__isSmartRef__":true,"id":24359}},"24475":{"sourceObj":{"__isSmartRef__":true,"id":24444},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":24359},"targetMethodName":"showTargetMorphMenu","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":24476},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"24476":{"source":{"__isSmartRef__":true,"id":24444},"target":{"__isSmartRef__":true,"id":24359}},"24477":{"submorphs":[{"__isSmartRef__":true,"id":24478}],"scripts":[],"shape":{"__isSmartRef__":true,"id":24488},"derivationIds":[null],"id":"DBCE944E-AE42-425A-BCB8-1E6DCAECA9BD","renderContextTable":{"__isSmartRef__":true,"id":24493},"eventHandler":{"__isSmartRef__":true,"id":24494},"_ClipMode":"visible","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"accessibleInInactiveWindow":true,"_Position":{"__isSmartRef__":true,"id":24495},"priorExtent":{"__isSmartRef__":true,"id":24496},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":23284},"lighterFill":{"__isSmartRef__":true,"id":24497},"label":{"__isSmartRef__":true,"id":24478},"owner":{"__isSmartRef__":true,"id":24395},"layout":{"__isSmartRef__":true,"id":24506},"attributeConnections":[{"__isSmartRef__":true,"id":24507},{"__isSmartRef__":true,"id":24509}],"doNotSerialize":["$$getHelpText","$$fire"],"doNotCopyProperties":["$$getHelpText","$$fire"],"__LivelyClassName__":"lively.morphic.WindowControl","__SourceModuleName__":"Global.lively.morphic.Widgets"},"24478":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":24479},"derivationIds":[null],"id":"988DCD29-A491-4888-8AD4-C312B9B3494A","renderContextTable":{"__isSmartRef__":true,"id":24483},"_WhiteSpaceHandling":"pre","textChunks":[{"__isSmartRef__":true,"id":24484}],"eventHandler":{"__isSmartRef__":true,"id":24486},"_ClipMode":"hidden","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"fixedHeight":true,"_InputAllowed":false,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":8,"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":24477},"isLabel":true,"_HandStyle":"default","eventsAreIgnored":true,"priorExtent":{"__isSmartRef__":true,"id":24487},"_MaxTextWidth":null,"_MinTextWidth":null,"_MaxTextHeight":null,"_MinTextHeight":null,"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"24479":{"_Position":{"__isSmartRef__":true,"id":24480},"renderContextTable":{"__isSmartRef__":true,"id":24481},"_Extent":{"__isSmartRef__":true,"id":24482},"_Padding":{"__isSmartRef__":true,"id":587},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":588},"_Fill":null,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"24480":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"24481":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"24482":{"x":15,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"24483":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"24484":{"style":{"__isSmartRef__":true,"id":24485},"chunkOwner":{"__isSmartRef__":true,"id":24478},"storedString":"–","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"24485":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"24486":{"morph":{"__isSmartRef__":true,"id":24478},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"24487":{"x":17,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"24488":{"_Position":{"__isSmartRef__":true,"id":24489},"renderContextTable":{"__isSmartRef__":true,"id":24490},"_Extent":{"__isSmartRef__":true,"id":24491},"_Padding":{"__isSmartRef__":true,"id":24492},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":23283},"_Fill":{"__isSmartRef__":true,"id":23284},"_StrokeOpacity":0,"_BorderRadius":5,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"24489":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"24490":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"24491":{"x":17,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"24492":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"24493":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"24494":{"morph":{"__isSmartRef__":true,"id":24477},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"24495":{"x":834.9959939919901,"y":3,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"24496":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"24497":{"stops":[{"__isSmartRef__":true,"id":24498},{"__isSmartRef__":true,"id":24500},{"__isSmartRef__":true,"id":24502},{"__isSmartRef__":true,"id":24504}],"vector":{"__isSmartRef__":true,"id":2345},"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes"},"24498":{"offset":0,"color":{"__isSmartRef__":true,"id":24499}},"24499":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"24500":{"offset":0.4,"color":{"__isSmartRef__":true,"id":24501}},"24501":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"24502":{"offset":0.6,"color":{"__isSmartRef__":true,"id":24503}},"24503":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"24504":{"offset":1,"color":{"__isSmartRef__":true,"id":24505}},"24505":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"24506":{"moveHorizontal":true},"24507":{"sourceObj":{"__isSmartRef__":true,"id":24477},"sourceAttrName":"getHelpText","targetObj":{"__isSmartRef__":true,"id":24359},"targetMethodName":"getCollapseHelp","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":24508},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"24508":{"source":{"__isSmartRef__":true,"id":24477},"target":{"__isSmartRef__":true,"id":24359}},"24509":{"sourceObj":{"__isSmartRef__":true,"id":24477},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":24359},"targetMethodName":"toggleCollapse","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":24510},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"24510":{"source":{"__isSmartRef__":true,"id":24477},"target":{"__isSmartRef__":true,"id":24359}},"24511":{"_Position":{"__isSmartRef__":true,"id":24512},"renderContextTable":{"__isSmartRef__":true,"id":24513},"_Extent":{"__isSmartRef__":true,"id":24514},"_Padding":{"__isSmartRef__":true,"id":24515},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":24407},"_Fill":{"__isSmartRef__":true,"id":24516},"_StrokeOpacity":1,"_BorderRadius":"8px 8px 0px 0px","__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"24512":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"24513":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"24514":{"x":873.9959939919901,"y":22,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"24515":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"24516":{"stops":[{"__isSmartRef__":true,"id":24517},{"__isSmartRef__":true,"id":24519}],"vector":{"__isSmartRef__":true,"id":2345},"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes"},"24517":{"offset":0,"color":{"__isSmartRef__":true,"id":24518}},"24518":{"r":1,"g":1,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"24519":{"offset":1,"color":{"__isSmartRef__":true,"id":24520}},"24520":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"24521":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"24522":{"morph":{"__isSmartRef__":true,"id":24395},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"24523":{"resizeWidth":true,"adjustForNewBounds":true},"24524":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"24525":{"x":873.9959939919901,"y":22,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"24526":{"submorphs":[],"scripts":[],"id":"679573E8-2F8A-4BC1-BF6B-7568D31E3526","shape":{"__isSmartRef__":true,"id":24527},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":24534},"showsHalos":false,"name":"ResizeCorner","partsBinMetaInfo":{"__isSmartRef__":true,"id":24535},"__SourceModuleName__":"Global","draggingEnabled":true,"dragStartPoint":null,"originalExtent":{"__isSmartRef__":true,"id":24536},"originalTargetExtent":null,"renderContextTable":{"__isSmartRef__":true,"id":24537},"eventHandler":{"__isSmartRef__":true,"id":24538},"priorExtent":{"__isSmartRef__":true,"id":24539},"originalTargetInnerBounds":null,"isResizeCorner":true,"relativeOrigin":null,"derivationIds":[7147,"16E962DF-21E9-4FE6-8B9B-953F0E908113","ADD0B5C0-0DC6-4D8E-9C2A-0EC7E3C71F21","C13BE625-F1AC-4401-AB63-BA50CE744CB6","291119F3-1D44-4861-BAE4-5F142861083D","E10B97BB-8029-4AFE-97F4-D7DEA3EA000F","3BA898DA-1519-4FF8-A0BF-09E180382D50","1D1F4D10-DB39-481C-93FD-21520463295A","92761179-5047-4C14-979F-29A9CF056641","E7B73231-7E5A-4788-81EC-6077698D93B5","6CEE8BC8-59C9-4C03-B5FD-77D84EB324B5"],"moved":true,"attributeConnections":[{"__isSmartRef__":true,"id":24540}],"doNotSerialize":["$$cornerName"],"doNotCopyProperties":["$$cornerName"],"originalTargetBounds":null,"owner":{"__isSmartRef__":true,"id":24359},"cornerName":"bottomRight","_Rotation":0,"_Scale":1,"_ClipMode":"visible","__serializedLivelyClosures__":{"__isSmartRef__":true,"id":24541},"__LivelyClassName__":"lively.morphic.Box"},"24527":{"position":{"__isSmartRef__":true,"id":24528},"_Extent":{"__isSmartRef__":true,"id":24529},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":24530},"_Fill":{"__isSmartRef__":true,"id":24531},"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":24532},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":24533},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"24528":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"24529":{"x":10,"y":10,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"24530":{"r":0.568,"g":0.568,"b":0.568,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"24531":{"r":0.258,"g":0.258,"b":0.258,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"24532":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"24533":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"24534":{"x":863.9959939919901,"y":482.00200300400513,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"24535":{"partsSpaceName":"PartsBin/Widgets/","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":2,"comment":"Resize an object without using halos.","partName":"ResizeCorner","revisionOnLoad":140152,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"24536":{"x":239,"y":138,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"24537":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"24538":{"morph":{"__isSmartRef__":true,"id":24526},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"24539":{"x":10,"y":10,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"24540":{"sourceObj":{"__isSmartRef__":true,"id":24526},"sourceAttrName":"cornerName","targetObj":{"__isSmartRef__":true,"id":24526},"targetMethodName":"alignToOwner","__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"24541":{"onDrag":{"__isSmartRef__":true,"id":24542},"onDragEnd":{"__isSmartRef__":true,"id":24550},"onDragStart":{"__isSmartRef__":true,"id":24558},"reset":{"__isSmartRef__":true,"id":24566},"morphMenuItems":{"__isSmartRef__":true,"id":24569},"alignToOwner":{"__isSmartRef__":true,"id":24576}},"24542":{"varMapping":{"__isSmartRef__":true,"id":24543},"source":"function onDrag(evt) {\n // alert(\"onDrag\")\n // this.owner.setPosition(pt(0,0))\n // this.owner.setOrigin(pt(0,0))\n var moveDelta = evt.mousePoint.subPt(this.dragStartPoint)\n \n // moveDelta = moveDelta.maxPt(pt(0,0))\n var ownerExtent = this.owner.getExtent();\n\n // TODO does not work\n if (evt.isShiftDown()) {\n var maxDelta = Math.max(moveDelta.x, moveDelta.y);\n if (maxDelta == 0) return;\n var factor = ownerExtent.x / ownerExtent.y\n moveDelta = pt(maxDelta * factor, maxDelta )\n }\n var accessor = \"with\" + this.cornerName.charAt(0).toUpperCase() + this.cornerName.substring(1);\n\n var newCorner = this.originalTargetBounds[this.cornerName]().addPt(moveDelta);\n var newBounds = this.originalTargetBounds[accessor ](newCorner);\n\n this.owner.setBounds(newBounds);\n \n // var newExtent = this.originalTargetExtent.addPt(moveDelta)\n // alertOK(\"new extent\" + newExtent)\n // this.owner.setExtent(newExtent);\n this.owner.submorphs.select(function(ea) {\n return ea.isResizeCorner\n }).invoke('alignToOwner');\n if (this.owner.halos) {\n this.owner.halos.invoke('alignAtTarget')\n }\n // alertOK(\"relative \" + this.relativeOrigin)\n var newOrigin = pt(0,0).extent(this.owner.getExtent()).relativeToAbsPoint(this.relativeOrigin)\n\n // TODO IMPLEMENT updating the origin does not work yet\n // this.owner.setOrigin(newOrigin);\n // alertOK(\"new origin \" + newOrigin)\n\n}","funcProperties":{"__isSmartRef__":true,"id":24548},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"24543":{"this":{"__isSmartRef__":true,"id":24526},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":24544}},"24544":{"$super":{"__isSmartRef__":true,"id":24545}},"24545":{"varMapping":{"__isSmartRef__":true,"id":24546},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":24547},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"24546":{"obj":{"__isSmartRef__":true,"id":24526},"name":"onDrag"},"24547":{},"24548":{"timestamp":{"__isSmartRef__":true,"id":24549},"user":"sstamm","tags":[]},"24549":{"isSerializedDate":true,"string":"Thu Feb 23 2012 12:08:52 GMT+0100 (Mitteleuropäische Zeit)"},"24550":{"varMapping":{"__isSmartRef__":true,"id":24551},"source":"function onDragEnd(evt) {\n this.dragStartPoint = null;\n this.originalTargetBounds = null;\n this.relativeOrigin = null;\n}","funcProperties":{"__isSmartRef__":true,"id":24556},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"24551":{"this":{"__isSmartRef__":true,"id":24526},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":24552}},"24552":{"$super":{"__isSmartRef__":true,"id":24553}},"24553":{"varMapping":{"__isSmartRef__":true,"id":24554},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":24555},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"24554":{"obj":{"__isSmartRef__":true,"id":24526},"name":"onDragEnd"},"24555":{},"24556":{"timestamp":{"__isSmartRef__":true,"id":24557},"user":"sstamm","tags":[]},"24557":{"isSerializedDate":true,"string":"Thu Feb 23 2012 12:09:00 GMT+0100 (Mitteleuropäische Zeit)"},"24558":{"varMapping":{"__isSmartRef__":true,"id":24559},"source":"function onDragStart(evt) {\n var absToRelativePoint = function (r, absPt) {\n\t\treturn new Point(\n\t\t\t(absPt.x - r.x) / r.width,\n\t\t\t(absPt.y - r.y) / r.height)\n\t}\n // absToRelativePoint(new Rectangle(10,10,100,100), pt(20,20))\n // absToRelativePoint(new Rectangle(10,10,100,100), pt(0,0))\n // absToRelativePoint(new Rectangle(-100,-100,200,200), pt(0,0))\n\n\n this.dragStartPoint = evt.mousePoint;\n this.originalTargetBounds= this.owner.bounds();\n this.relativeOrigin = absToRelativePoint(pt(0,0).extent(this.owner.getExtent()), this.owner.getOrigin())\n}","funcProperties":{"__isSmartRef__":true,"id":24564},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"24559":{"this":{"__isSmartRef__":true,"id":24526},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":24560}},"24560":{"$super":{"__isSmartRef__":true,"id":24561}},"24561":{"varMapping":{"__isSmartRef__":true,"id":24562},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":24563},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"24562":{"obj":{"__isSmartRef__":true,"id":24526},"name":"onDragStart"},"24563":{},"24564":{"timestamp":{"__isSmartRef__":true,"id":24565},"user":"sstamm","tags":[]},"24565":{"isSerializedDate":true,"string":"Thu Feb 23 2012 12:08:40 GMT+0100 (Mitteleuropäische Zeit)"},"24566":{"varMapping":{"__isSmartRef__":true,"id":24567},"source":"function reset() {\n this.isResizeCorner = true\n this.cornerName = 'bottomRight'\n this.setExtent(pt(10,10));\n this.setPosition(pt(0,0))\n}","funcProperties":{"__isSmartRef__":true,"id":24568},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"24567":{"this":{"__isSmartRef__":true,"id":24526}},"24568":{},"24569":{"varMapping":{"__isSmartRef__":true,"id":24570},"source":"function morphMenuItems() {\n return $super().concat([\n [\"corner\", [\n [\"top left\", function() { this.cornerName = 'topLeft'}.bind(this)],\n [\"top right\", function() { this.cornerName = 'topRight'}.bind(this)],\n [\"bottom right\", function() { this.cornerName = 'bottomRight'}.bind(this)],\n [\"bottom left\", function() { this.cornerName = 'bottomLeft'}.bind(this)],\n ]]\n ])\t\n}","funcProperties":{"__isSmartRef__":true,"id":24575},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"24570":{"this":{"__isSmartRef__":true,"id":24526},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":24571}},"24571":{"$super":{"__isSmartRef__":true,"id":24572}},"24572":{"varMapping":{"__isSmartRef__":true,"id":24573},"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":24574},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"24573":{"obj":{"__isSmartRef__":true,"id":24526},"name":"morphMenuItems"},"24574":{},"24575":{},"24576":{"varMapping":{"__isSmartRef__":true,"id":24577},"source":"function alignToOwner() {\n this.align(this.bounds()[this.cornerName](), this.owner.shape.bounds()[this.cornerName]() )\n}","funcProperties":{"__isSmartRef__":true,"id":24578},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"24577":{"this":{"__isSmartRef__":true,"id":24526}},"24578":{},"24579":{"renderContextTable":{"__isSmartRef__":true,"id":24580},"_Padding":{"__isSmartRef__":true,"id":24581},"_BorderWidth":0,"_Fill":null,"_StrokeOpacity":0,"_BorderRadius":0,"_Extent":{"__isSmartRef__":true,"id":24582},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"24580":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"24581":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"24582":{"x":873.9959939919901,"y":492.657558599353,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"24583":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"24584":{"morph":{"__isSmartRef__":true,"id":24359},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"24585":{"adjustForNewBounds":true},"24586":{"x":628.0020030040049,"y":496.6712207003235,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"24587":{"x":873.9959939919901,"y":492.657558599353,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"24588":{"x":700,"y":370,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"24589":{"x":1165,"y":522,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"24590":{"onrestore":{"__isSmartRef__":true,"id":24591},"installLayers":{"__isSmartRef__":true,"id":24599},"openMethodFinderFor":{"__isSmartRef__":true,"id":24603}},"24591":{"varMapping":{"__isSmartRef__":true,"id":24592},"source":"function onrestore() {\n this.installLayers();\n $super()\n}","funcProperties":{"__isSmartRef__":true,"id":24597},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"24592":{"this":{"__isSmartRef__":true,"id":23254},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":24593}},"24593":{"$super":{"__isSmartRef__":true,"id":24594}},"24594":{"varMapping":{"__isSmartRef__":true,"id":24595},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch(e) {\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":24596},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"24595":{"obj":{"__isSmartRef__":true,"id":23254},"name":"onrestore"},"24596":{},"24597":{"timestamp":{"__isSmartRef__":true,"id":24598},"user":"undefined","tags":[]},"24598":{"isSerializedDate":true,"string":"Fri Feb 03 2012 15:18:55 GMT+0100 (Mitteleuropäische Zeit)"},"24599":{"varMapping":{"__isSmartRef__":true,"id":24600},"source":"function installLayers() {\n \ncop.create(\"TabbedMethodFinderLayer\").refineClass(lively.morphic.Text, {\n doBrowseImplementors: function () {\n var toolTabPane = this.get(\"ToolTabPane\");\n var searchString = this.getSelectionOrLineString();\n if (toolTabPane) {\n toolTabPane.openMethodFinderFor(searchString);\n return;\n }\n this.world().openMethodFinderFor(searchString)\n }\n})\n\n\nthis.setWithLayers([TabbedMethodFinderLayer])\n\n\n}","funcProperties":{"__isSmartRef__":true,"id":24601},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"24600":{"this":{"__isSmartRef__":true,"id":23254}},"24601":{"timestamp":{"__isSmartRef__":true,"id":24602},"user":"undefined","tags":[]},"24602":{"isSerializedDate":true,"string":"Fri Feb 03 2012 15:20:31 GMT+0100 (Mitteleuropäische Zeit)"},"24603":{"varMapping":{"__isSmartRef__":true,"id":24604},"source":"function openMethodFinderFor(searchString) {\n // this.openMethodFinderFor(\"onMouseDown\")\n var tab = this.addTabLabeled(\"S:\" + searchString)\n var part = this.world().openPartItem('MethodFinderPane', 'PartsBin/Dialogs');\n part.setExtent(this.tabPaneExtent)\n tab.pane.addMorph(part);\n tab.pane.layout = tab.pane.layout || {};\n tab.pane.layout.resizeWidth = true;\n tab.pane.layout.resizeHeight = true;\n part.setSearch(searchString);\n part.setPosition(pt(0,0))\n $world.addMorph(this.owner);\n return part;\n}","funcProperties":{"__isSmartRef__":true,"id":24605},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"24604":{"this":{"__isSmartRef__":true,"id":23254}},"24605":{"timestamp":{"__isSmartRef__":true,"id":24606},"user":"undefined","tags":[]},"24606":{"isSerializedDate":true,"string":"Wed Mar 28 2012 13:53:26 GMT+0200 (Mitteleuropäische Sommerzeit)"},"24607":{"partsSpaceName":"PartsBin/Dialogs","name":"MethodFinderPane","attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"partVersions":[{"__isSmartRef__":true,"id":24608},{"__isSmartRef__":true,"id":24612},{"__isSmartRef__":true,"id":24616},{"__isSmartRef__":true,"id":24722},{"__isSmartRef__":true,"id":24726},{"__isSmartRef__":true,"id":24730},{"__isSmartRef__":true,"id":24734},{"__isSmartRef__":true,"id":24738},{"__isSmartRef__":true,"id":24742},{"__isSmartRef__":true,"id":24746}],"rev":148699,"json":"{\"id\":0,\"registry\":{\"0\":{\"submorphs\":[{\"__isSmartRef__\":true,\"id\":1},{\"__isSmartRef__\":true,\"id\":18},{\"__isSmartRef__\":true,\"id\":66},{\"__isSmartRef__\":true,\"id\":82},{\"__isSmartRef__\":true,\"id\":112},{\"__isSmartRef__\":true,\"id\":127},{\"__isSmartRef__\":true,\"id\":174},{\"__isSmartRef__\":true,\"id\":257}],\"scripts\":[],\"id\":\"3E2C739C-3BA6-4C2C-B7FB-A726AA7015BB\",\"shape\":{\"__isSmartRef__\":true,\"id\":310},\"__layered_droppingEnabled__\":true,\"halosEnabled\":true,\"registeredForMouseEvents\":true,\"showsHalos\":false,\"name\":\"MethodFinderPane\",\"partsBinMetaInfo\":{\"__isSmartRef__\":true,\"id\":317},\"__SourceModuleName__\":\"Global.lively.morphic.Core\",\"isCopyMorphRef\":true,\"morphRefId\":1,\"layout\":{\"__isSmartRef__\":true,\"id\":2363},\"priorExtent\":{\"__isSmartRef__\":true,\"id\":2364},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":2365},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":2366},\"attributeConnections\":[],\"doNotSerialize\":[\"targetFunction\",\"targetObject\"],\"doNotCopyProperties\":[],\"prevScroll\":[0,0],\"isBeingDragged\":false,\"_Position\":{\"__isSmartRef__\":true,\"id\":2367},\"derivationIds\":[204,\"90F6ED76-D56E-436C-96E7-CBFE7106283E\",\"53162F18-6DD1-4230-B30F-EC4BA7B7A9ED\",\"73F374A9-9CEE-4D2E-8BA6-030971E02396\",\"0859BA09-FE36-4B7E-85B5-A141B84A252C\",\"AB402971-988F-4D01-AE49-87C1AFEAA1C3\",\"A80F8C19-12D2-49AF-941A-2454433D2A59\",\"9370F962-CBB6-42C0-8F15-79D0F66045FD\",\"2F24C0FF-1360-4C35-BE22-B5DE5FFAB3F4\",\"81FC43AC-A19A-48A5-B854-601A302E5585\",\"BBF2876B-A928-4012-A9BD-A39052E30483\"],\"distanceToDragEvent\":{\"__isSmartRef__\":true,\"id\":2368},\"moved\":true,\"_Rotation\":0,\"_Scale\":0.9900448802097485,\"__serializedLivelyClosures__\":{\"__isSmartRef__\":true,\"id\":2369},\"__LivelyClassName__\":\"lively.morphic.Box\"},\"1\":{\"submorphs\":[],\"scripts\":[],\"id\":\"9DEE84F9-6727-4802-BD51-456C40E212F1\",\"shape\":{\"__isSmartRef__\":true,\"id\":2},\"grabbingEnabled\":false,\"__layered_droppingEnabled__\":false,\"halosEnabled\":true,\"fixedWidth\":true,\"fixedHeight\":true,\"allowsInput\":true,\"_FontFamily\":\"Arial, sans-serif\",\"registeredForMouseEvents\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":8},\"_MaxTextWidth\":287,\"_MaxTextHeight\":null,\"textColor\":{\"__isSmartRef__\":true,\"id\":9},\"showsHalos\":false,\"_FontSize\":13,\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"name\":\"searchText\",\"partsBinMetaInfo\":{\"__isSmartRef__\":true,\"id\":10},\"owner\":{\"__isSmartRef__\":true,\"id\":0},\"charsReplaced\":\"enter method name here\",\"lastFindLoc\":22,\"attributeConnections\":[{\"__isSmartRef__\":true,\"id\":11}],\"doNotSerialize\":[\"$$savedTextString\"],\"doNotCopyProperties\":[\"$$savedTextString\"],\"isInputLine\":true,\"_WhiteSpaceHandling\":\"pre-wrap\",\"allowInput\":true,\"textChunks\":[{\"__isSmartRef__\":true,\"id\":12}],\"priorSelectionRange\":[0,22],\"prevScroll\":[0,0],\"_ClipMode\":\"hidden\",\"priorExtent\":{\"__isSmartRef__\":true,\"id\":14},\"lastSearchString\":\"prev\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":15},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":16},\"_MinTextWidth\":287,\"_MinTextHeight\":null,\"previousSelection\":[0,0],\"distanceToDragEvent\":{\"__isSmartRef__\":true,\"id\":17},\"isBeingDragged\":false,\"derivationIds\":[205,\"63CD6525-ECE4-4F52-A84B-27633C22F3F9\",\"D7B775A2-513B-4768-AB24-6718580E61A9\",\"FE8FA703-C984-4702-8139-2C4E9353FB41\",\"2C124317-773E-498D-BB6D-9BEC99637AF3\",\"BFDC0BE7-0289-4FA0-A2EC-14EF2BA09445\",\"E16771FE-0062-4803-9678-9625DB0CFBFA\",\"B9D2EC7D-E050-4D3D-8ABC-52D8ACA55936\",\"196DC9F1-78FF-488F-80AB-8129A171A1C9\",\"F2FB3FCC-8AE2-4DFB-AD6F-3DE2513762B0\",\"4897081D-DCA7-4D33-B262-00412C9821FD\"],\"savedTextString\":\"bla\",\"_Rotation\":0,\"_Scale\":1,\"__LivelyClassName__\":\"lively.morphic.Text\"},\"2\":{\"fill\":null,\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"_Position\":{\"__isSmartRef__\":true,\"id\":3},\"_Extent\":{\"__isSmartRef__\":true,\"id\":4},\"_BorderWidth\":1,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":5},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":6},\"_ClipMode\":\"hidden\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":7},\"_BorderRadius\":4,\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"3\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"4\":{\"x\":292,\"y\":25,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\"},\"5\":{\"r\":0.4,\"g\":0.4,\"b\":0.4,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"6\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\",\"setClipMode\":\"setClipModeHTML\"},\"7\":{\"x\":3,\"y\":3,\"width\":-3,\"height\":-3,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"8\":{\"x\":10,\"y\":17,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\"},\"9\":{\"r\":0,\"g\":0,\"b\":0,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"10\":{\"partsSpaceName\":\"PartsBin/NewWorld\",\"__SourceModuleName__\":\"Global.lively.PartsBin\",\"__LivelyClassName__\":\"lively.PartsBin.PartsBinMetaInfo\"},\"11\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":1},\"sourceAttrName\":\"savedTextString\",\"targetObj\":{\"__isSmartRef__\":true,\"id\":0},\"targetMethodName\":\"search\",\"__SourceModuleName__\":\"Global.lively.bindings\",\"__LivelyClassName__\":\"AttributeConnection\"},\"12\":{\"style\":{\"__isSmartRef__\":true,\"id\":13},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":1},\"storedString\":\"enter method name here\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\"},\"13\":{\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\"},\"14\":{\"x\":292,\"y\":25,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\"},\"15\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\",\"updateText\":\"updateTextHTML\",\"setTextExtent\":\"setTextExtentHTML\",\"setMaxTextWidth\":\"setMaxTextWidthHTML\",\"setMaxTextHeight\":\"setMaxTextHeightHTML\",\"setMinTextWidth\":\"setMinTextWidthHTML\",\"setMinTextHeight\":\"setMinTextHeightHTML\",\"getTextExtent\":\"getTextExtentHTML\",\"getTextString\":\"getTextStringHTML\",\"ignoreTextEvents\":\"ignoreTextEventsHTML\",\"unignoreTextEvents\":\"unignoreTextEventsHTML\",\"enableTextEvents\":\"enableTextEventsHTML\",\"setFontFamily\":\"setFontFamilyHTML\",\"setFontSize\":\"setFontSizeHTML\",\"setTextColor\":\"setTextColorHTML\",\"setPadding\":\"setPaddingHTML\",\"setAlign\":\"setAlignHTML\",\"setVerticalAlign\":\"setVerticalAlignHTML\",\"setDisplay\":\"setDisplayHTML\",\"setWhiteSpaceHandling\":\"setWhiteSpaceHandlingHTML\",\"focusMorph\":\"focusMorphHTML\"},\"16\":{\"morph\":{\"__isSmartRef__\":true,\"id\":1},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"17\":{\"x\":199.7085210421884,\"y\":-15.498997494989453,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"18\":{\"submorphs\":[{\"__isSmartRef__\":true,\"id\":19}],\"scripts\":[],\"id\":\"051E1CDB-3E9B-41A7-89A7-24E539E5FA37\",\"shape\":{\"__isSmartRef__\":true,\"id\":34},\"grabbingEnabled\":false,\"__layered_droppingEnabled__\":false,\"halosEnabled\":true,\"registeredForMouseEvents\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":50},\"value\":false,\"toggle\":false,\"isActive\":true,\"normalFill\":{\"__isSmartRef__\":true,\"id\":38},\"lighterFill\":{\"__isSmartRef__\":true,\"id\":51},\"label\":{\"__isSmartRef__\":true,\"id\":19},\"showsHalos\":false,\"name\":\"searchButton\",\"partsBinMetaInfo\":{\"__isSmartRef__\":true,\"id\":60},\"__SourceModuleName__\":\"Global.lively.morphic.Widgets\",\"owner\":{\"__isSmartRef__\":true,\"id\":0},\"attributeConnections\":[{\"__isSmartRef__\":true,\"id\":61}],\"doNotSerialize\":[\"$$fire\"],\"doNotCopyProperties\":[\"$$fire\"],\"priorExtent\":{\"__isSmartRef__\":true,\"id\":62},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":63},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":64},\"distanceToDragEvent\":{\"__isSmartRef__\":true,\"id\":65},\"derivationIds\":[206,\"CB9026E7-BAD5-49AB-B6E0-88B46D561743\",\"C2FEDA8A-ABCE-426D-BB39-F8B4C0CCBE5F\",\"21DC60CF-D1A0-4B54-9B91-F82A50CF8D3A\",\"6E0B3DCD-9AD6-4AAF-A854-252E628FC222\",\"457022C0-0CD0-426F-89B8-DAA8E3AA15C0\",\"AE87A8FC-A7FF-40D5-B8B3-351194957A1B\",\"0107A29A-C954-43A8-82FD-CEE77E946A25\",\"E82E1B35-1C20-4BE4-A5CB-0936E7D4AD20\",\"7485F277-13B5-4FF4-9B90-10385A227006\",\"216A87FA-4CA8-4657-886E-D2EE1398E86F\"],\"_Rotation\":0,\"_Scale\":1,\"__LivelyClassName__\":\"lively.morphic.Button\"},\"19\":{\"submorphs\":[],\"scripts\":[],\"id\":\"E618043F-74DF-4D4A-991F-5AA47FD766F8\",\"shape\":{\"__isSmartRef__\":true,\"id\":20},\"grabbingEnabled\":false,\"__layered_droppingEnabled__\":false,\"halosEnabled\":true,\"fixedWidth\":true,\"_WhiteSpaceHandling\":\"pre-wrap\",\"fixedHeight\":true,\"allowInput\":false,\"_FontFamily\":\"Helvetica\",\"registeredForMouseEvents\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":26},\"_MaxTextWidth\":77,\"_MaxTextHeight\":null,\"padding\":{\"__isSmartRef__\":true,\"id\":27},\"_Padding\":{\"__isSmartRef__\":true,\"id\":28},\"owner\":{\"__isSmartRef__\":true,\"id\":18},\"isLabel\":true,\"eventsAreIgnored\":true,\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"textStyle\":null,\"textChunks\":[{\"__isSmartRef__\":true,\"id\":29}],\"prevScroll\":[0,0],\"_ClipMode\":\"hidden\",\"priorExtent\":{\"__isSmartRef__\":true,\"id\":31},\"_Align\":\"center\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":32},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":33},\"_HandStyle\":\"default\",\"_PointerEvents\":\"none\",\"attributeConnections\":[],\"doNotSerialize\":[],\"doNotCopyProperties\":[],\"_MinTextWidth\":77,\"_MinTextHeight\":null,\"derivationIds\":[207,\"9A623BA1-A240-454B-B0DD-53932A371FB3\",\"9E828467-210E-44D4-8E3D-17C5F92B1AAE\",\"75AF52F1-0E7E-419A-BC00-5CCC0D52CEDC\",\"F3C81240-9550-45C3-8B7A-8A3C0ED15BE6\",\"70D8CC33-5AEE-45B5-AC0B-B9A6350C7F51\",\"C80D2176-BA4F-4DCF-88D8-540ADE03E6B9\",\"CB9FE42C-61BF-409D-9CC7-1F1B094C61FA\",\"BF7D1270-418D-46A3-95E5-991F82DAD8C6\",\"CDA433D8-442B-4D3A-A58E-F9C5FCED9086\",\"039DDED5-FFAA-423A-99F2-2236BB594511\"],\"_Scale\":1,\"__LivelyClassName__\":\"lively.morphic.Text\"},\"20\":{\"position\":{\"__isSmartRef__\":true,\"id\":21},\"_Extent\":{\"__isSmartRef__\":true,\"id\":22},\"_BorderWidth\":0,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":23},\"_Fill\":null,\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":24},\"_ClipMode\":\"hidden\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":25},\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"21\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"22\":{\"x\":77,\"y\":20,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\"},\"23\":{\"r\":0,\"g\":0,\"b\":0,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"24\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\",\"setClipMode\":\"setClipModeHTML\"},\"25\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"26\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"27\":{\"x\":5,\"y\":5,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"28\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"29\":{\"style\":{\"__isSmartRef__\":true,\"id\":30},\"morph\":{\"__isSmartRef__\":true,\"id\":19},\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":19},\"storedString\":\"search\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\"},\"30\":{\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\"},\"31\":{\"x\":77,\"y\":20,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\"},\"32\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\",\"updateText\":\"updateTextHTML\",\"setTextExtent\":\"setTextExtentHTML\",\"setMaxTextWidth\":\"setMaxTextWidthHTML\",\"setMaxTextHeight\":\"setMaxTextHeightHTML\",\"setMinTextWidth\":\"setMinTextWidthHTML\",\"setMinTextHeight\":\"setMinTextHeightHTML\",\"getTextExtent\":\"getTextExtentHTML\",\"getTextString\":\"getTextStringHTML\",\"ignoreTextEvents\":\"ignoreTextEventsHTML\",\"unignoreTextEvents\":\"unignoreTextEventsHTML\",\"enableTextEvents\":\"enableTextEventsHTML\",\"setFontFamily\":\"setFontFamilyHTML\",\"setFontSize\":\"setFontSizeHTML\",\"setTextColor\":\"setTextColorHTML\",\"setPadding\":\"setPaddingHTML\",\"setAlign\":\"setAlignHTML\",\"setVerticalAlign\":\"setVerticalAlignHTML\",\"setDisplay\":\"setDisplayHTML\",\"setWhiteSpaceHandling\":\"setWhiteSpaceHandlingHTML\",\"focusMorph\":\"focusMorphHTML\"},\"33\":{\"morph\":{\"__isSmartRef__\":true,\"id\":19},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"34\":{\"position\":{\"__isSmartRef__\":true,\"id\":35},\"_Extent\":{\"__isSmartRef__\":true,\"id\":36},\"_BorderWidth\":1,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":37},\"_Fill\":{\"__isSmartRef__\":true,\"id\":38},\"_BorderRadius\":5,\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":48},\"_ClipMode\":\"visible\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":49},\"_Opacity\":1,\"_BorderStyle\":\"solid\",\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"35\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"36\":{\"x\":77,\"y\":20,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"37\":{\"r\":0.258,\"g\":0.258,\"b\":0.258,\"a\":1,\"__LivelyClassName__\":\"Color\",\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\"},\"38\":{\"stops\":[{\"__isSmartRef__\":true,\"id\":39},{\"__isSmartRef__\":true,\"id\":41},{\"__isSmartRef__\":true,\"id\":43},{\"__isSmartRef__\":true,\"id\":45}],\"vector\":{\"__isSmartRef__\":true,\"id\":47},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.LinearGradient\"},\"39\":{\"offset\":0,\"color\":{\"__isSmartRef__\":true,\"id\":40}},\"40\":{\"r\":0.9600000000000001,\"g\":0.9600000000000001,\"b\":0.9600000000000001,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"41\":{\"offset\":0.4,\"color\":{\"__isSmartRef__\":true,\"id\":42}},\"42\":{\"r\":0.8200000000000001,\"g\":0.8200000000000001,\"b\":0.8200000000000001,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"43\":{\"offset\":0.6,\"color\":{\"__isSmartRef__\":true,\"id\":44}},\"44\":{\"r\":0.8200000000000001,\"g\":0.8200000000000001,\"b\":0.8200000000000001,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"45\":{\"offset\":1,\"color\":{\"__isSmartRef__\":true,\"id\":46}},\"46\":{\"r\":0.94,\"g\":0.94,\"b\":0.94,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"47\":{\"x\":0,\"y\":0,\"width\":0,\"height\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"48\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\",\"setClipMode\":\"setClipModeHTML\"},\"49\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"50\":{\"x\":310,\"y\":20,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"51\":{\"stops\":[{\"__isSmartRef__\":true,\"id\":52},{\"__isSmartRef__\":true,\"id\":54},{\"__isSmartRef__\":true,\"id\":56},{\"__isSmartRef__\":true,\"id\":58}],\"vector\":{\"__isSmartRef__\":true,\"id\":47},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.LinearGradient\"},\"52\":{\"offset\":0,\"color\":{\"__isSmartRef__\":true,\"id\":53}},\"53\":{\"r\":0.98,\"g\":0.98,\"b\":0.98,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"54\":{\"offset\":0.4,\"color\":{\"__isSmartRef__\":true,\"id\":55}},\"55\":{\"r\":0.91,\"g\":0.91,\"b\":0.91,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"56\":{\"offset\":0.6,\"color\":{\"__isSmartRef__\":true,\"id\":57}},\"57\":{\"r\":0.91,\"g\":0.91,\"b\":0.91,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"58\":{\"offset\":1,\"color\":{\"__isSmartRef__\":true,\"id\":59}},\"59\":{\"r\":0.97,\"g\":0.97,\"b\":0.97,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"60\":{\"partsSpaceName\":\"PartsBin/NewWorld\",\"__SourceModuleName__\":\"Global.lively.PartsBin\",\"__LivelyClassName__\":\"lively.PartsBin.PartsBinMetaInfo\"},\"61\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":18},\"sourceAttrName\":\"fire\",\"targetObj\":{\"__isSmartRef__\":true,\"id\":1},\"targetMethodName\":\"doSave\",\"__SourceModuleName__\":\"Global.lively.bindings\",\"__LivelyClassName__\":\"AttributeConnection\"},\"62\":{\"x\":77,\"y\":21,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"63\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\"},\"64\":{\"morph\":{\"__isSmartRef__\":true,\"id\":18},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"65\":{\"x\":53.70852104218841,\"y\":-21.498997494989453,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"66\":{\"submorphs\":[],\"scripts\":[],\"id\":\"1A73ECB5-B976-457C-8138-8385DBD45070\",\"shape\":{\"__isSmartRef__\":true,\"id\":67},\"__layered_droppingEnabled__\":true,\"halosEnabled\":true,\"registeredForMouseEvents\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":74},\"itemList\":[],\"showsHalos\":false,\"name\":\"searchResultList\",\"partsBinMetaInfo\":{\"__isSmartRef__\":true,\"id\":75},\"__SourceModuleName__\":\"Global.lively.morphic.Core\",\"owner\":{\"__isSmartRef__\":true,\"id\":0},\"attributeConnections\":[{\"__isSmartRef__\":true,\"id\":76}],\"doNotSerialize\":[\"$$selection\"],\"doNotCopyProperties\":[\"$$selection\"],\"prevScroll\":[0,192],\"resizeHeight\":true,\"resizeWidth\":true,\"layout\":{\"__isSmartRef__\":true,\"id\":77},\"priorExtent\":{\"__isSmartRef__\":true,\"id\":78},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":79},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":80},\"distanceToDragEvent\":{\"__isSmartRef__\":true,\"id\":81},\"isBeingDragged\":false,\"derivationIds\":[208,\"884F3C31-F47F-4325-B01C-55796601323C\",\"AF542C45-CFC5-475A-B28E-37B7FC51E468\",\"C6B09735-9683-446C-A39C-E4924083B282\",\"7860DCD2-EC25-4F34-B79B-18C47FBEE925\",\"7ACC50AB-EE77-4AD9-8731-20150C616D1C\",\"6A21BD7F-EC45-467D-BDA4-F218B9407920\",\"0B0BFDF5-91C4-4369-AB7F-07CDAE8813BF\",\"0D9A4870-E562-4C17-A057-3DB8D1C9234C\",\"854096E7-42E2-48F4-B656-D1AE606FAEBF\",\"659ABB8A-3E6D-4E1C-864B-CE8459AD730A\"],\"_Rotation\":0,\"_Scale\":1,\"__LivelyClassName__\":\"lively.morphic.List\"},\"67\":{\"position\":{\"__isSmartRef__\":true,\"id\":68},\"_Extent\":{\"__isSmartRef__\":true,\"id\":69},\"_BorderWidth\":0,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":70},\"_Fill\":{\"__isSmartRef__\":true,\"id\":71},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":72},\"_Padding\":{\"__isSmartRef__\":true,\"id\":73},\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"68\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"69\":{\"x\":850.9484727040478,\"y\":140,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"70\":{\"r\":0,\"g\":0,\"b\":0,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"71\":{\"r\":0.95,\"g\":0.95,\"b\":0.95,\"a\":1,\"__LivelyClassName__\":\"Color\",\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\"},\"72\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\",\"setClipMode\":\"setClipModeHTML\"},\"73\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"74\":{\"x\":10,\"y\":50,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"75\":{\"partsSpaceName\":\"PartsBin/NewWorld\",\"__SourceModuleName__\":\"Global.lively.PartsBin\",\"__LivelyClassName__\":\"lively.PartsBin.PartsBinMetaInfo\"},\"76\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":66},\"sourceAttrName\":\"selection\",\"targetObj\":{\"__isSmartRef__\":true,\"id\":0},\"targetMethodName\":\"browse\",\"__SourceModuleName__\":\"Global.lively.bindings\",\"__LivelyClassName__\":\"AttributeConnection\"},\"77\":{\"resizeWidth\":true},\"78\":{\"x\":849.9613545280358,\"y\":140,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"79\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\",\"updateListContent\":\"updateListContentHTML\",\"resizeList\":\"resizeListHTML\",\"getItemIndexFromEvent\":\"getItemIndexFromEventHTML\",\"getListExtent\":\"getListExtentHTML\",\"setSize\":\"setSizeHTML\",\"renderAsDropDownList\":\"renderAsDropDownListHTML\",\"setFontSize\":\"setFontSizeHTML\",\"setFontFamily\":\"setFontFamilyHTML\",\"getSelectedIndexes\":\"getSelectedIndexesHTML\",\"enableMultipleSelections\":\"enableMultipleSelectionsHTML\",\"selectAllAt\":\"selectAllAtHTML\",\"clearSelections\":\"clearSelectionsHTML\",\"deselectAt\":\"deselectAtHTML\"},\"80\":{\"morph\":{\"__isSmartRef__\":true,\"id\":66},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"81\":{\"x\":589.7085210421884,\"y\":-14.498997494989453,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"82\":{\"submorphs\":[],\"scripts\":[],\"id\":\"A1509C4A-C98B-44CF-ACF8-DA444E7A9B75\",\"shape\":{\"__isSmartRef__\":true,\"id\":83},\"grabbingEnabled\":false,\"__layered_droppingEnabled__\":false,\"halosEnabled\":true,\"fixedWidth\":true,\"_WhiteSpaceHandling\":\"pre-wrap\",\"fixedHeight\":true,\"allowInput\":true,\"_FontFamily\":\"Monaco, Courier\",\"registeredForMouseEvents\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":89},\"_MaxTextWidth\":845.9484727040478,\"_MaxTextHeight\":null,\"textStyle\":null,\"layout\":{\"__isSmartRef__\":true,\"id\":90},\"doitContext\":{\"__isSmartRef__\":true,\"id\":0},\"charsReplaced\":\"\",\"lastFindLoc\":130,\"showsHalos\":false,\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"name\":\"sourceText\",\"savedTextString\":\"// changes here only affect runtime\\nObject.extend(lively.morphic.Morph,{\\n\\tmakeLine:function (verts, lineWidth, lineColor) {\\n\\t\\tif (verts.length < 2) return null;\\n\\t\\tif (verts.length > 2) {\\n\\t\\t\\t// Polylines become a mere blob for now...\\n\\t\\t\\tvar morph = this.makeRectangle(Rectangle.unionPts(verts));\\n\\t\\t\\tmorph.setBorderWidth(lineWidth);\\n\\t\\t\\tmorph.setBorderColor(lineColor);\\n\\t\\t\\tmorph.setFill(null);\\n\\t\\t\\treturn morph;\\n\\t\\t} \\n\\t\\t// Okay, it's a simple line...\\n\\t\\tvar p1 = verts[0]; var p2 = verts[1];\\n\\t\\tvar v = p2.subPt(p1);\\n \\n\\t\\t// First make a horizontal line of the same length with origin at (0, 0)\\n\\t\\tvar morph = this.makeRectangle(Rectangle.unionPts([pt(0, -lineWidth/2), Point.polar(v.r(), 0).addXY(0, lineWidth/2)]));\\n\\n\\t\\t// *** Not right, but we want to make position and center of rot = (0, 0):\\n\\t\\t// morph._Position = pt(0, 0);\\n\\n\\t\\tmorph.setBorderWidth(0);\\n\\t\\tmorph.setFill(lineColor);\\n\\n\\t\\t// Then move and rotate, with first vertex being the rotation center\\n\\t\\tmorph.moveBy(p1);\\n\\t\\tmorph.setOrigin(pt(0, lineWidth/2));\\n\\t\\tmorph.isLine = true;\\n\\t\\treturn morph.rotateBy(v.theta());\\n\\t}\\n});\",\"textChunks\":[{\"__isSmartRef__\":true,\"id\":91}],\"priorSelectionRange\":[73,64],\"_ClipMode\":\"auto\",\"prevScroll\":[0,0],\"_FontSize\":9,\"owner\":{\"__isSmartRef__\":true,\"id\":0},\"priorExtent\":{\"__isSmartRef__\":true,\"id\":93},\"lastSyntaxHighlightTime\":1328782848221,\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":94},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":95},\"attributeConnections\":[],\"doNotSerialize\":[],\"doNotCopyProperties\":[],\"_MinTextWidth\":845.9484727040478,\"_MinTextHeight\":null,\"previousSelection\":[69,69],\"distanceToDragEvent\":{\"__isSmartRef__\":true,\"id\":96},\"isBeingDragged\":false,\"derivationIds\":[209,\"04D0F127-514D-4BED-841E-6A4CEF4FFDDA\",\"D40D5739-DE56-49F4-B02A-A4ED75AF054A\",\"42528900-D082-4C7A-8E70-1E67923301D9\",\"5167B7DC-8F45-4AD0-96D7-947FF3EE0BB7\",\"D0BFE91E-6EF1-4165-A42C-CC81C9CD2050\",\"04C1BABF-5514-417C-AE67-882A1252EB67\",\"8B053B4D-76D1-4DCB-8E89-8E7ABA3EF3D1\",\"CB2FFA38-BC16-4D98-A807-722CCCC26062\",\"D19D6343-8887-4386-8B87-4560230A5D11\",\"2FFE6CC8-A851-44E9-B6B7-9D9370DEB9C9\"],\"_Rotation\":0,\"_Scale\":1,\"__serializedLivelyClosures__\":{\"__isSmartRef__\":true,\"id\":97},\"__LivelyClassName__\":\"lively.morphic.Text\"},\"83\":{\"position\":{\"__isSmartRef__\":true,\"id\":84},\"_Extent\":{\"__isSmartRef__\":true,\"id\":85},\"_BorderWidth\":1,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":5},\"_Fill\":{\"__isSmartRef__\":true,\"id\":86},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":87},\"_ClipMode\":\"auto\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":88},\"_BorderRadius\":4,\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"84\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"85\":{\"x\":850.9484727040478,\"y\":197.97423635202387,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\"},\"86\":{\"r\":0.95,\"g\":0.95,\"b\":0.95,\"a\":1,\"__LivelyClassName__\":\"Color\",\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\"},\"87\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\",\"setClipMode\":\"setClipModeHTML\"},\"88\":{\"x\":3,\"y\":3,\"width\":-3,\"height\":-3,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"89\":{\"x\":10,\"y\":230,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"90\":{\"resizeWidth\":true,\"resizeHeight\":true,\"moveVertical\":false,\"moveHorizontal\":false},\"91\":{\"style\":{\"__isSmartRef__\":true,\"id\":92},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":82},\"storedString\":\"no code\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\"},\"92\":{\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\"},\"93\":{\"x\":850.9484727040478,\"y\":197.97423635202387,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\"},\"94\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\",\"updateText\":\"updateTextHTML\",\"setTextExtent\":\"setTextExtentHTML\",\"setMaxTextWidth\":\"setMaxTextWidthHTML\",\"setMaxTextHeight\":\"setMaxTextHeightHTML\",\"setMinTextWidth\":\"setMinTextWidthHTML\",\"setMinTextHeight\":\"setMinTextHeightHTML\",\"getTextExtent\":\"getTextExtentHTML\",\"getTextString\":\"getTextStringHTML\",\"ignoreTextEvents\":\"ignoreTextEventsHTML\",\"unignoreTextEvents\":\"unignoreTextEventsHTML\",\"enableTextEvents\":\"enableTextEventsHTML\",\"setFontFamily\":\"setFontFamilyHTML\",\"setFontSize\":\"setFontSizeHTML\",\"setTextColor\":\"setTextColorHTML\",\"setPadding\":\"setPaddingHTML\",\"setAlign\":\"setAlignHTML\",\"setVerticalAlign\":\"setVerticalAlignHTML\",\"setDisplay\":\"setDisplayHTML\",\"setWhiteSpaceHandling\":\"setWhiteSpaceHandlingHTML\",\"focusMorph\":\"focusMorphHTML\"},\"95\":{\"morph\":{\"__isSmartRef__\":true,\"id\":82},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"96\":{\"x\":582.0068382418127,\"y\":-20.48073201899024,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"97\":{\"doSave\":{\"__isSmartRef__\":true,\"id\":98},\"getDoitContext\":{\"__isSmartRef__\":true,\"id\":105}},\"98\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":99},\"source\":\"function doSave() {\\n\\t$super()\\n\\talertOK(\\\"eval all for \\\" + this.getDoitContext())\\n\\tthis.boundEval(this.textString)\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":104},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"99\":{\"this\":{\"__isSmartRef__\":true,\"id\":82},\"__serializedLivelyClosures__\":{\"__isSmartRef__\":true,\"id\":100}},\"100\":{\"$super\":{\"__isSmartRef__\":true,\"id\":101}},\"101\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":102},\"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\":103},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"102\":{\"obj\":{\"__isSmartRef__\":true,\"id\":82},\"name\":\"doSave\"},\"103\":{},\"104\":{},\"105\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":106},\"source\":\"function getDoitContext() {\\n\\treturn this.owner.targetObject\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":111},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"106\":{\"this\":{\"__isSmartRef__\":true,\"id\":82},\"__serializedLivelyClosures__\":{\"__isSmartRef__\":true,\"id\":107}},\"107\":{\"$super\":{\"__isSmartRef__\":true,\"id\":108}},\"108\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":109},\"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\":110},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"109\":{\"obj\":{\"__isSmartRef__\":true,\"id\":82},\"name\":\"getDoitContext\"},\"110\":{},\"111\":{},\"112\":{\"submorphs\":[],\"scripts\":[],\"id\":\"6494496E-CBF0-4256-ACA4-D7E7B674F7CE\",\"shape\":{\"__isSmartRef__\":true,\"id\":113},\"grabbingEnabled\":false,\"__layered_droppingEnabled__\":false,\"halosEnabled\":true,\"fixedWidth\":true,\"_WhiteSpaceHandling\":\"pre-wrap\",\"fixedHeight\":true,\"allowInput\":true,\"_FontFamily\":\"Monaco, Courier\",\"registeredForMouseEvents\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":119},\"_MaxTextWidth\":846.9484727040478,\"_MaxTextHeight\":null,\"textStyle\":null,\"layout\":{\"__isSmartRef__\":true,\"id\":120},\"charsReplaced\":\"\",\"lastFindLoc\":697,\"showsHalos\":false,\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"name\":\"infoText\",\"savedTextString\":\"// MethodFinder (this)\\n\\n// ** MethodFinder's Scripts **\\nthis.addScript(function browse(fileFragment) {\\n\\tfileFragment && fileFragment.browseIt()\\n});\\n\\nthis.addScript(function reset() {\\n\\tthis.get('searchResultList').updateList([]);\\n\\tthis.get('searchResultList').setSelection(null);\\n\\tthis.get('searchText').setTextString('enter search term here');\\n});\\n\\n\\nthis.addScript(function search(searchString) {\\n\\tvar finds = [];\\n\\tvar re = new RegExp(searchString)\\n\\tvar i=0;\\n\\tvar time = Functions.timeToRun(function() {\\n\\tGlobal.classes(true).forEach(function(eaClass) {\\n\\t\\tFunctions.own(eaClass.prototype)\\n\\t\\t\\t.forEach(function(eaMethod) {\\n\\t\\t\\t\\ti++;\\n\\t\\t\\t\\tif (eaMethod.match(re)){\\n\\t\\t\\t\\t\\tfinds.push([eaClass, eaMethod])\\n\\t\\t\\t\\t}\\t\\n\\t\\t\\t})\\t\\n\\t})})\\n\\talert(\\\"search \\\" + i + \\\" methods, found \\\" + finds.length + \\\" methods in \\\" + time + \\\"ms\\\")\\n\\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[0].name + \\\": \\\" + ea[1],\\n\\t\\t}\\n\\t})\\n\\tthis.get('searchResultList').updateList(items);\\n});\",\"textChunks\":[{\"__isSmartRef__\":true,\"id\":121}],\"priorSelectionRange\":[37,37],\"_ClipMode\":\"hidden\",\"prevScroll\":[0,0],\"_FontSize\":10,\"priorExtent\":{\"__isSmartRef__\":true,\"id\":123},\"owner\":{\"__isSmartRef__\":true,\"id\":0},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":124},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":125},\"attributeConnections\":[],\"doNotSerialize\":[],\"doNotCopyProperties\":[],\"_MinTextWidth\":846.9484727040478,\"_MinTextHeight\":null,\"distanceToDragEvent\":{\"__isSmartRef__\":true,\"id\":126},\"derivationIds\":[210,\"E20B9061-6128-4BD4-BE8B-4B50F9BC8EA1\",\"FFFED58E-70A3-4945-A7C8-19E2C0754BB7\",\"1B69878E-8E43-4E25-BAE7-3D64CAE35839\",\"2770B759-8971-45F4-8291-6DA85EBD1155\",\"B0E0F94A-1BB3-405B-87BB-3C1199A8EB79\",\"8EF852C4-A375-4F84-873C-4277F9A99D52\",\"AA10C5AE-8C29-45DA-8CA5-A0E286F80E82\",\"4B3576CB-50DD-49DF-913C-88D34002B5DC\",\"B9692647-A99C-4A20-9C6C-3DF722D48DDE\",\"109C8B5F-DBAA-490E-A061-CB3004CD8634\"],\"_Rotation\":0,\"_Scale\":1,\"__LivelyClassName__\":\"lively.morphic.Text\"},\"113\":{\"position\":{\"__isSmartRef__\":true,\"id\":114},\"_Extent\":{\"__isSmartRef__\":true,\"id\":115},\"_BorderWidth\":1,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":5},\"_Fill\":{\"__isSmartRef__\":true,\"id\":116},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":117},\"_ClipMode\":\"hidden\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":118},\"_BorderRadius\":4,\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"114\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"115\":{\"x\":850.9484727040478,\"y\":20,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\"},\"116\":{\"r\":0.95,\"g\":0.95,\"b\":0.95,\"a\":1,\"__LivelyClassName__\":\"Color\",\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\"},\"117\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\",\"setClipMode\":\"setClipModeHTML\"},\"118\":{\"x\":2,\"y\":1,\"width\":-2,\"height\":-1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"119\":{\"x\":10,\"y\":200,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"120\":{\"resizeWidth\":true,\"resizeHeight\":false,\"moveVertical\":false,\"moveHorizontal\":false},\"121\":{\"style\":{\"__isSmartRef__\":true,\"id\":122},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":112},\"storedString\":\"\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\"},\"122\":{\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\"},\"123\":{\"x\":850.9484727040478,\"y\":20,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\"},\"124\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\",\"updateText\":\"updateTextHTML\",\"setTextExtent\":\"setTextExtentHTML\",\"setMaxTextWidth\":\"setMaxTextWidthHTML\",\"setMaxTextHeight\":\"setMaxTextHeightHTML\",\"setMinTextWidth\":\"setMinTextWidthHTML\",\"setMinTextHeight\":\"setMinTextHeightHTML\",\"getTextExtent\":\"getTextExtentHTML\",\"getTextString\":\"getTextStringHTML\",\"ignoreTextEvents\":\"ignoreTextEventsHTML\",\"unignoreTextEvents\":\"unignoreTextEventsHTML\",\"enableTextEvents\":\"enableTextEventsHTML\",\"setFontFamily\":\"setFontFamilyHTML\",\"setFontSize\":\"setFontSizeHTML\",\"setTextColor\":\"setTextColorHTML\",\"setPadding\":\"setPaddingHTML\",\"setAlign\":\"setAlignHTML\",\"setVerticalAlign\":\"setVerticalAlignHTML\",\"setDisplay\":\"setDisplayHTML\",\"setWhiteSpaceHandling\":\"setWhiteSpaceHandlingHTML\",\"focusMorph\":\"focusMorphHTML\"},\"125\":{\"morph\":{\"__isSmartRef__\":true,\"id\":112},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"126\":{\"x\":587.0068382418127,\"y\":-13.480732018990238,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"127\":{\"submorphs\":[{\"__isSmartRef__\":true,\"id\":128}],\"scripts\":[],\"id\":\"5F6BEEC4-A021-4428-AC2A-14F8A4F9B68C\",\"shape\":{\"__isSmartRef__\":true,\"id\":143},\"grabbingEnabled\":false,\"__layered_droppingEnabled__\":false,\"halosEnabled\":true,\"registeredForMouseEvents\":true,\"value\":false,\"toggle\":false,\"isActive\":true,\"normalFill\":{\"__isSmartRef__\":true,\"id\":146},\"lighterFill\":{\"__isSmartRef__\":true,\"id\":158},\"label\":{\"__isSmartRef__\":true,\"id\":128},\"showsHalos\":false,\"name\":\"browse\",\"partsBinMetaInfo\":{\"__isSmartRef__\":true,\"id\":167},\"__SourceModuleName__\":\"Global.lively.morphic.Widgets\",\"attributeConnections\":[{\"__isSmartRef__\":true,\"id\":168}],\"doNotSerialize\":[\"$$fire\"],\"doNotCopyProperties\":[\"$$fire\"],\"priorExtent\":{\"__isSmartRef__\":true,\"id\":169},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":170},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":171},\"distanceToDragEvent\":{\"__isSmartRef__\":true,\"id\":172},\"_Position\":{\"__isSmartRef__\":true,\"id\":173},\"owner\":{\"__isSmartRef__\":true,\"id\":0},\"derivationIds\":[211,\"72C2FBB1-F169-43CC-AC8A-C0889FCB1663\",\"8CF07460-17AC-4EC3-83C4-E31D52336E14\",\"BE09102D-553E-4BB6-84A6-4D428731DD1B\",\"2D43F043-9567-4765-A19C-7C922F0DFFE7\",\"A77836E8-3C83-4A1D-B37A-7DDBA7FE13DE\",\"13EB973D-FF17-4A76-AD4B-13347D80B1A9\",\"8A92D97E-6965-49F7-B2B0-8842FB9ADCDF\",\"662F4742-3BD8-4D39-88CB-EE97BC2306D6\",\"8F15DC2D-892E-4B0F-83CB-8E7012281BEB\",\"57A38C48-8036-4D85-91C8-9F60FE72DACE\"],\"_Rotation\":0,\"_Scale\":1,\"__LivelyClassName__\":\"lively.morphic.Button\"},\"128\":{\"submorphs\":[],\"scripts\":[],\"id\":\"B28C6DEB-10EF-40BF-BA3F-3BFA8EB2B14D\",\"shape\":{\"__isSmartRef__\":true,\"id\":129},\"grabbingEnabled\":false,\"__layered_droppingEnabled__\":false,\"halosEnabled\":true,\"fixedWidth\":true,\"_WhiteSpaceHandling\":\"pre-wrap\",\"fixedHeight\":true,\"allowInput\":false,\"_FontFamily\":\"Helvetica\",\"registeredForMouseEvents\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":135},\"_MaxTextWidth\":78,\"_MaxTextHeight\":null,\"padding\":{\"__isSmartRef__\":true,\"id\":136},\"_Padding\":{\"__isSmartRef__\":true,\"id\":137},\"owner\":{\"__isSmartRef__\":true,\"id\":127},\"isLabel\":true,\"eventsAreIgnored\":true,\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"textStyle\":null,\"textChunks\":[{\"__isSmartRef__\":true,\"id\":138}],\"prevScroll\":[0,0],\"_ClipMode\":\"hidden\",\"priorExtent\":{\"__isSmartRef__\":true,\"id\":140},\"_Align\":\"center\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":141},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":142},\"_HandStyle\":\"default\",\"_PointerEvents\":\"none\",\"attributeConnections\":[],\"doNotSerialize\":[],\"doNotCopyProperties\":[],\"_MinTextWidth\":78,\"_MinTextHeight\":null,\"derivationIds\":[212,\"054FD83F-508D-488D-A011-8769DCB647DF\",\"834D337A-5619-4055-B103-7BDAA88CD7A9\",\"3C85FBE2-5C85-4CCF-B86A-25E65015429B\",\"001D6261-96E2-4ACC-880A-8540815DC8D3\",\"90FFCC86-B995-4F2F-872F-55A8A74FC99E\",\"766B1A00-7692-4CAB-B106-01876B4D5F77\",\"C36FA883-C0F4-47DA-B1A9-CB8D82C1C6E4\",\"91BD5A6B-4A46-43EA-8FA0-2A5C4EFDD1A7\",\"B8CDD839-4085-4D54-B360-5F4DAC2DD83C\",\"C25AEC86-A78F-4355-A843-3CACF03215A8\"],\"_Scale\":1,\"__LivelyClassName__\":\"lively.morphic.Text\"},\"129\":{\"position\":{\"__isSmartRef__\":true,\"id\":130},\"_Extent\":{\"__isSmartRef__\":true,\"id\":131},\"_BorderWidth\":0,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":132},\"_Fill\":null,\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":133},\"_ClipMode\":\"hidden\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":134},\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"130\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"131\":{\"x\":78,\"y\":20,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\"},\"132\":{\"r\":0,\"g\":0,\"b\":0,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"133\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\",\"setClipMode\":\"setClipModeHTML\"},\"134\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"135\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"136\":{\"x\":5,\"y\":5,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"137\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"138\":{\"style\":{\"__isSmartRef__\":true,\"id\":139},\"morph\":{\"__isSmartRef__\":true,\"id\":128},\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":128},\"storedString\":\"browse\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\"},\"139\":{\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\"},\"140\":{\"x\":78,\"y\":20,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\"},\"141\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\",\"updateText\":\"updateTextHTML\",\"setTextExtent\":\"setTextExtentHTML\",\"setMaxTextWidth\":\"setMaxTextWidthHTML\",\"setMaxTextHeight\":\"setMaxTextHeightHTML\",\"setMinTextWidth\":\"setMinTextWidthHTML\",\"setMinTextHeight\":\"setMinTextHeightHTML\",\"getTextExtent\":\"getTextExtentHTML\",\"getTextString\":\"getTextStringHTML\",\"ignoreTextEvents\":\"ignoreTextEventsHTML\",\"unignoreTextEvents\":\"unignoreTextEventsHTML\",\"enableTextEvents\":\"enableTextEventsHTML\",\"setFontFamily\":\"setFontFamilyHTML\",\"setFontSize\":\"setFontSizeHTML\",\"setTextColor\":\"setTextColorHTML\",\"setPadding\":\"setPaddingHTML\",\"setAlign\":\"setAlignHTML\",\"setVerticalAlign\":\"setVerticalAlignHTML\",\"setDisplay\":\"setDisplayHTML\",\"setWhiteSpaceHandling\":\"setWhiteSpaceHandlingHTML\",\"focusMorph\":\"focusMorphHTML\"},\"142\":{\"morph\":{\"__isSmartRef__\":true,\"id\":128},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"143\":{\"position\":{\"__isSmartRef__\":true,\"id\":144},\"_Extent\":{\"__isSmartRef__\":true,\"id\":145},\"_BorderWidth\":1,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":37},\"_Fill\":{\"__isSmartRef__\":true,\"id\":146},\"_BorderRadius\":5,\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":156},\"_ClipMode\":\"visible\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":157},\"_Opacity\":1,\"_BorderStyle\":\"solid\",\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"144\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"145\":{\"x\":78,\"y\":20,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"146\":{\"stops\":[{\"__isSmartRef__\":true,\"id\":147},{\"__isSmartRef__\":true,\"id\":149},{\"__isSmartRef__\":true,\"id\":151},{\"__isSmartRef__\":true,\"id\":153}],\"vector\":{\"__isSmartRef__\":true,\"id\":155},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.LinearGradient\"},\"147\":{\"offset\":0,\"color\":{\"__isSmartRef__\":true,\"id\":148}},\"148\":{\"r\":0.9600000000000001,\"g\":0.9600000000000001,\"b\":0.9600000000000001,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"149\":{\"offset\":0.4,\"color\":{\"__isSmartRef__\":true,\"id\":150}},\"150\":{\"r\":0.8200000000000001,\"g\":0.8200000000000001,\"b\":0.8200000000000001,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"151\":{\"offset\":0.6,\"color\":{\"__isSmartRef__\":true,\"id\":152}},\"152\":{\"r\":0.8200000000000001,\"g\":0.8200000000000001,\"b\":0.8200000000000001,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"153\":{\"offset\":1,\"color\":{\"__isSmartRef__\":true,\"id\":154}},\"154\":{\"r\":0.94,\"g\":0.94,\"b\":0.94,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"155\":{\"x\":0,\"y\":0,\"width\":0,\"height\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"156\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\",\"setClipMode\":\"setClipModeHTML\"},\"157\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"158\":{\"stops\":[{\"__isSmartRef__\":true,\"id\":159},{\"__isSmartRef__\":true,\"id\":161},{\"__isSmartRef__\":true,\"id\":163},{\"__isSmartRef__\":true,\"id\":165}],\"vector\":{\"__isSmartRef__\":true,\"id\":155},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.LinearGradient\"},\"159\":{\"offset\":0,\"color\":{\"__isSmartRef__\":true,\"id\":160}},\"160\":{\"r\":0.98,\"g\":0.98,\"b\":0.98,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"161\":{\"offset\":0.4,\"color\":{\"__isSmartRef__\":true,\"id\":162}},\"162\":{\"r\":0.91,\"g\":0.91,\"b\":0.91,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"163\":{\"offset\":0.6,\"color\":{\"__isSmartRef__\":true,\"id\":164}},\"164\":{\"r\":0.91,\"g\":0.91,\"b\":0.91,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"165\":{\"offset\":1,\"color\":{\"__isSmartRef__\":true,\"id\":166}},\"166\":{\"r\":0.97,\"g\":0.97,\"b\":0.97,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"167\":{\"partsSpaceName\":\"PartsBin/NewWorld\",\"__SourceModuleName__\":\"Global.lively.PartsBin\",\"__LivelyClassName__\":\"lively.PartsBin.PartsBinMetaInfo\"},\"168\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":127},\"sourceAttrName\":\"fire\",\"targetObj\":{\"__isSmartRef__\":true,\"id\":0},\"targetMethodName\":\"browseMethod\",\"__SourceModuleName__\":\"Global.lively.bindings\",\"__LivelyClassName__\":\"AttributeConnection\"},\"169\":{\"x\":77,\"y\":20,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"170\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\"},\"171\":{\"morph\":{\"__isSmartRef__\":true,\"id\":127},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"172\":{\"x\":53.66458745330033,\"y\":-17.22490844717396,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"173\":{\"x\":400,\"y\":20,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"174\":{\"submorphs\":[{\"__isSmartRef__\":true,\"id\":175}],\"scripts\":[],\"id\":\"3FDA3264-B677-48AF-95D0-46DDD933EFBF\",\"shape\":{\"__isSmartRef__\":true,\"id\":190},\"grabbingEnabled\":false,\"__layered_droppingEnabled__\":false,\"halosEnabled\":true,\"registeredForMouseEvents\":true,\"value\":false,\"toggle\":false,\"isActive\":true,\"normalFill\":{\"__isSmartRef__\":true,\"id\":193},\"lighterFill\":{\"__isSmartRef__\":true,\"id\":205},\"label\":{\"__isSmartRef__\":true,\"id\":175},\"name\":\"Button1\",\"showsHalos\":false,\"partsBinMetaInfo\":{\"__isSmartRef__\":true,\"id\":214},\"attributeConnections\":[{\"__isSmartRef__\":true,\"id\":215}],\"doNotSerialize\":[\"$$fire\"],\"doNotCopyProperties\":[\"$$fire\"],\"__SourceModuleName__\":\"Global.lively.morphic.Widgets\",\"priorExtent\":{\"__isSmartRef__\":true,\"id\":251},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":252},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":253},\"distanceToDragEvent\":{\"__isSmartRef__\":true,\"id\":254},\"prevScroll\":[0,0],\"_Position\":{\"__isSmartRef__\":true,\"id\":255},\"owner\":{\"__isSmartRef__\":true,\"id\":0},\"layout\":{\"__isSmartRef__\":true,\"id\":256},\"derivationIds\":[213,\"EC7B60B8-A81F-4F24-A467-A661149CA045\",\"DF2DEFBB-9271-4448-98A1-D2137526C2C3\",\"EBFAF287-C65D-425B-910E-D6ADC7FA9D02\",\"7F2E684F-7CC3-4CC4-8B18-920427491622\",\"F7E9C68E-814B-4197-9D5B-556DCF0EC4F6\",\"3DC305C0-5A87-4ED4-B263-5E5333B947FB\",\"A8805225-9530-403B-977E-A2929A077DD0\",\"0BF85746-8777-4195-949A-8733B4D79B02\",\"8E485E0B-1832-4C7C-A5B1-D14057A7F5E3\",\"4793FFDA-8803-44C7-97D4-27DE49B5D8D0\"],\"_Rotation\":0,\"_Scale\":1,\"__LivelyClassName__\":\"lively.morphic.Button\"},\"175\":{\"submorphs\":[],\"scripts\":[],\"id\":\"5ACE871C-A220-4C51-A9E1-9315BE30BB0A\",\"shape\":{\"__isSmartRef__\":true,\"id\":176},\"grabbingEnabled\":false,\"__layered_droppingEnabled__\":false,\"halosEnabled\":true,\"fixedWidth\":true,\"_WhiteSpaceHandling\":\"pre-wrap\",\"fixedHeight\":true,\"allowInput\":false,\"_FontFamily\":\"Helvetica\",\"registeredForMouseEvents\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":182},\"_MaxTextWidth\":157.05605605605615,\"_MaxTextHeight\":null,\"textStyle\":null,\"padding\":{\"__isSmartRef__\":true,\"id\":183},\"_Padding\":{\"__isSmartRef__\":true,\"id\":184},\"owner\":{\"__isSmartRef__\":true,\"id\":174},\"isLabel\":true,\"eventsAreIgnored\":true,\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"_ClipMode\":\"hidden\",\"priorExtent\":{\"__isSmartRef__\":true,\"id\":185},\"textChunks\":[{\"__isSmartRef__\":true,\"id\":186}],\"_Align\":\"center\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":188},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":189},\"_HandStyle\":\"default\",\"_PointerEvents\":\"none\",\"attributeConnections\":[],\"doNotSerialize\":[],\"doNotCopyProperties\":[],\"_MinTextWidth\":157.05605605605615,\"_MinTextHeight\":null,\"derivationIds\":[214,\"D88E1591-8BE5-4F54-AEB5-71BC24E2014D\",\"FE6955F2-3796-4030-BD54-73604562225B\",\"0F07A5A7-E04B-412A-8D91-2AA448965A0E\",\"634A262F-940F-4590-8DB1-0738A6DF355A\",\"221F164E-FD6F-40ED-8E18-E055A638CE93\",\"1320C4DD-9213-40AA-A107-5EF8EBE9B22A\",\"098E1029-F36B-4434-B20F-A2100DCCBB9A\",\"39D48D5A-BB94-40BA-AB93-09B3B787EC3D\",\"27F752E4-9705-4F8B-9CC4-6E5131892552\",\"78776F49-7628-4F29-81F1-7AFC77BDAFE0\"],\"__LivelyClassName__\":\"lively.morphic.Text\"},\"176\":{\"position\":{\"__isSmartRef__\":true,\"id\":177},\"_Extent\":{\"__isSmartRef__\":true,\"id\":178},\"_BorderWidth\":0,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":179},\"_Fill\":null,\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":180},\"_ClipMode\":\"hidden\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":181},\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"177\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"178\":{\"x\":157.05605605605615,\"y\":21,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\"},\"179\":{\"r\":0,\"g\":0,\"b\":0,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"180\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\",\"setClipMode\":\"setClipModeHTML\"},\"181\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"182\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"183\":{\"x\":5,\"y\":5,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"184\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"185\":{\"x\":157.05605605605615,\"y\":21,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\"},\"186\":{\"style\":{\"__isSmartRef__\":true,\"id\":187},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":175},\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"storedString\":\"search on server\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\"},\"187\":{\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\"},\"188\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\",\"updateText\":\"updateTextHTML\",\"setTextExtent\":\"setTextExtentHTML\",\"setMaxTextWidth\":\"setMaxTextWidthHTML\",\"setMaxTextHeight\":\"setMaxTextHeightHTML\",\"setMinTextWidth\":\"setMinTextWidthHTML\",\"setMinTextHeight\":\"setMinTextHeightHTML\",\"getTextExtent\":\"getTextExtentHTML\",\"getTextString\":\"getTextStringHTML\",\"ignoreTextEvents\":\"ignoreTextEventsHTML\",\"unignoreTextEvents\":\"unignoreTextEventsHTML\",\"enableTextEvents\":\"enableTextEventsHTML\",\"setFontFamily\":\"setFontFamilyHTML\",\"setFontSize\":\"setFontSizeHTML\",\"setTextColor\":\"setTextColorHTML\",\"setPadding\":\"setPaddingHTML\",\"setAlign\":\"setAlignHTML\",\"setVerticalAlign\":\"setVerticalAlignHTML\",\"setDisplay\":\"setDisplayHTML\",\"setWhiteSpaceHandling\":\"setWhiteSpaceHandlingHTML\",\"focusMorph\":\"focusMorphHTML\"},\"189\":{\"morph\":{\"__isSmartRef__\":true,\"id\":175},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"190\":{\"position\":{\"__isSmartRef__\":true,\"id\":191},\"_Extent\":{\"__isSmartRef__\":true,\"id\":192},\"_BorderWidth\":1.1840000000000002,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":37},\"_Fill\":{\"__isSmartRef__\":true,\"id\":193},\"_BorderRadius\":5.2,\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":203},\"_ClipMode\":\"visible\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":204},\"_Opacity\":1,\"_BorderStyle\":\"solid\",\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"191\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"192\":{\"x\":157.05605605605615,\"y\":21,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"193\":{\"stops\":[{\"__isSmartRef__\":true,\"id\":194},{\"__isSmartRef__\":true,\"id\":196},{\"__isSmartRef__\":true,\"id\":198},{\"__isSmartRef__\":true,\"id\":200}],\"vector\":{\"__isSmartRef__\":true,\"id\":202},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.LinearGradient\"},\"194\":{\"offset\":0,\"color\":{\"__isSmartRef__\":true,\"id\":195}},\"195\":{\"r\":0.9600000000000001,\"g\":0.9600000000000001,\"b\":0.9600000000000001,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"196\":{\"offset\":0.4,\"color\":{\"__isSmartRef__\":true,\"id\":197}},\"197\":{\"r\":0.8200000000000001,\"g\":0.8200000000000001,\"b\":0.8200000000000001,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"198\":{\"offset\":0.6,\"color\":{\"__isSmartRef__\":true,\"id\":199}},\"199\":{\"r\":0.8200000000000001,\"g\":0.8200000000000001,\"b\":0.8200000000000001,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"200\":{\"offset\":1,\"color\":{\"__isSmartRef__\":true,\"id\":201}},\"201\":{\"r\":0.94,\"g\":0.94,\"b\":0.94,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"202\":{\"x\":0,\"y\":0,\"width\":0,\"height\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"203\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\",\"setClipMode\":\"setClipModeHTML\"},\"204\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"205\":{\"stops\":[{\"__isSmartRef__\":true,\"id\":206},{\"__isSmartRef__\":true,\"id\":208},{\"__isSmartRef__\":true,\"id\":210},{\"__isSmartRef__\":true,\"id\":212}],\"vector\":{\"__isSmartRef__\":true,\"id\":202},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.LinearGradient\"},\"206\":{\"offset\":0,\"color\":{\"__isSmartRef__\":true,\"id\":207}},\"207\":{\"r\":0.98,\"g\":0.98,\"b\":0.98,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"208\":{\"offset\":0.4,\"color\":{\"__isSmartRef__\":true,\"id\":209}},\"209\":{\"r\":0.91,\"g\":0.91,\"b\":0.91,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"210\":{\"offset\":0.6,\"color\":{\"__isSmartRef__\":true,\"id\":211}},\"211\":{\"r\":0.91,\"g\":0.91,\"b\":0.91,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"212\":{\"offset\":1,\"color\":{\"__isSmartRef__\":true,\"id\":213}},\"213\":{\"r\":0.97,\"g\":0.97,\"b\":0.97,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"214\":{\"partsSpaceName\":\"PartsBin/Inputs\",\"__SourceModuleName__\":\"Global.lively.PartsBin\",\"migrationLevel\":4,\"partName\":\"Button\",\"comment\":\"Has a script that is called on button press\",\"__LivelyClassName__\":\"lively.PartsBin.PartsBinMetaInfo\"},\"215\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":174},\"sourceAttrName\":\"fire\",\"targetObj\":{\"__isSmartRef__\":true,\"id\":0},\"targetMethodName\":\"searchOnServer\",\"visualConnector\":{\"__isSmartRef__\":true,\"id\":216},\"__SourceModuleName__\":\"Global.lively.bindings\",\"__LivelyClassName__\":\"AttributeConnection\"},\"216\":{\"submorphs\":[{\"__isSmartRef__\":true,\"id\":217}],\"scripts\":[],\"shape\":{\"__isSmartRef__\":true,\"id\":232},\"id\":865,\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":239},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":240},\"__layered_droppingEnabled__\":true,\"halosEnabled\":true,\"owner\":null,\"controlPoints\":[{\"__isSmartRef__\":true,\"id\":241},{\"__isSmartRef__\":true,\"id\":242}],\"con\":{\"__isSmartRef__\":true,\"id\":215},\"showsMorphMenu\":true,\"__SourceModuleName__\":\"Global.lively.morphic.AdditionalMorphs\",\"__serializedLivelyClosures__\":{\"__isSmartRef__\":true,\"id\":243},\"__LivelyClassName__\":\"lively.morphic.Path\"},\"217\":{\"submorphs\":[],\"scripts\":[],\"shape\":{\"__isSmartRef__\":true,\"id\":218},\"id\":866,\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":229},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":230},\"__layered_droppingEnabled__\":true,\"halosEnabled\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":231},\"owner\":{\"__isSmartRef__\":true,\"id\":216},\"_Rotation\":-3.113822016996372,\"__SourceModuleName__\":\"Global.lively.morphic.AdditionalMorphs\",\"__LivelyClassName__\":\"lively.morphic.Path\"},\"218\":{\"dontChangeShape\":false,\"cachedVertices\":null,\"_PathElements\":[{\"__isSmartRef__\":true,\"id\":219},{\"__isSmartRef__\":true,\"id\":220},{\"__isSmartRef__\":true,\"id\":221},{\"__isSmartRef__\":true,\"id\":222}],\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":223},\"_ClipMode\":\"visible\",\"_Position\":{\"__isSmartRef__\":true,\"id\":224},\"_Extent\":{\"__isSmartRef__\":true,\"id\":225},\"_Padding\":{\"__isSmartRef__\":true,\"id\":226},\"_BorderWidth\":0,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":227},\"_Fill\":{\"__isSmartRef__\":true,\"id\":228},\"__SourceModuleName__\":\"Global.lively.morphic.PathShapes\",\"__LivelyClassName__\":\"lively.morphic.Shapes.Path\"},\"219\":{\"isAbsolute\":true,\"x\":-12,\"y\":-6,\"__SourceModuleName__\":\"Global.lively.morphic.PathShapes\",\"__LivelyClassName__\":\"lively.morphic.Shapes.MoveTo\"},\"220\":{\"isAbsolute\":true,\"x\":-12,\"y\":6,\"__SourceModuleName__\":\"Global.lively.morphic.PathShapes\",\"__LivelyClassName__\":\"lively.morphic.Shapes.LineTo\"},\"221\":{\"isAbsolute\":true,\"x\":4,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.PathShapes\",\"__LivelyClassName__\":\"lively.morphic.Shapes.LineTo\"},\"222\":{\"isAbsolute\":true,\"x\":-12,\"y\":-6,\"__SourceModuleName__\":\"Global.lively.morphic.PathShapes\",\"__LivelyClassName__\":\"lively.morphic.Shapes.LineTo\"},\"223\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\",\"setClipMode\":\"setClipModeHTML\",\"getPathNode\":\"getPathNodeHTML\",\"setPathElements\":\"setPathElementsHTML\",\"getPathBounds\":\"getPathBoundsHTML\",\"getTotalLength\":\"getTotalLengthHTML\",\"getPointAtTotalLength\":\"getPointAtTotalLengthHTML\"},\"224\":{\"x\":-12,\"y\":-6,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"225\":{\"x\":16,\"y\":12,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"226\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"227\":{\"r\":0,\"g\":0,\"b\":0,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"228\":{\"r\":0,\"g\":0,\"b\":0,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"229\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\"},\"230\":{\"morph\":{\"__isSmartRef__\":true,\"id\":217},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"231\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"232\":{\"dontChangeShape\":false,\"cachedVertices\":null,\"_PathElements\":[{\"__isSmartRef__\":true,\"id\":233},{\"__isSmartRef__\":true,\"id\":234}],\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":235},\"_ClipMode\":\"visible\",\"_Position\":{\"__isSmartRef__\":true,\"id\":236},\"_Extent\":{\"__isSmartRef__\":true,\"id\":237},\"_Padding\":{\"__isSmartRef__\":true,\"id\":238},\"_BorderWidth\":1,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":227},\"__SourceModuleName__\":\"Global.lively.morphic.PathShapes\",\"__LivelyClassName__\":\"lively.morphic.Shapes.Path\"},\"233\":{\"isAbsolute\":true,\"x\":719.9999999999999,\"y\":20,\"__SourceModuleName__\":\"Global.lively.morphic.PathShapes\",\"__LivelyClassName__\":\"lively.morphic.Shapes.MoveTo\"},\"234\":{\"isAbsolute\":true,\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.PathShapes\",\"__LivelyClassName__\":\"lively.morphic.Shapes.LineTo\"},\"235\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\",\"setClipMode\":\"setClipModeHTML\",\"getPathNode\":\"getPathNodeHTML\",\"setPathElements\":\"setPathElementsHTML\",\"getPathBounds\":\"getPathBoundsHTML\",\"getTotalLength\":\"getTotalLengthHTML\",\"getPointAtTotalLength\":\"getPointAtTotalLengthHTML\"},\"236\":{\"x\":-1,\"y\":-1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"237\":{\"x\":721,\"y\":21,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"238\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"239\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\"},\"240\":{\"morph\":{\"__isSmartRef__\":true,\"id\":216},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"241\":{\"morph\":{\"__isSmartRef__\":true,\"id\":216},\"index\":0,\"connectedMagnet\":null,\"__SourceModuleName__\":\"Global.lively.morphic.AdditionalMorphs\",\"__LivelyClassName__\":\"lively.morphic.ControlPoint\"},\"242\":{\"morph\":{\"__isSmartRef__\":true,\"id\":216},\"index\":1,\"connectedMagnet\":null,\"marker\":{\"__isSmartRef__\":true,\"id\":217},\"markerDirection\":\"prev\",\"__SourceModuleName__\":\"Global.lively.morphic.AdditionalMorphs\",\"__LivelyClassName__\":\"lively.morphic.ControlPoint\"},\"243\":{\"morphMenuItems\":{\"__isSmartRef__\":true,\"id\":244}},\"244\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":245},\"source\":\"function morphMenuItems() {\\n var visualConnector = this, con = this.con, world = this.world();\\n var items = [\\n ['edit converter', function() {\\n var source = con.converterString || \\n 'function converter(value) {\\\\n return value\\\\n}',\\n editor = new lively.morphic.Text(new Rectangle(0,0, 400, 200), source);\\n editor.doitContext = con;\\n connect(editor, 'savedTextString', con, 'converterString', {updater:\\n function($upd, source) { this.targetObj.converter = null; $upd(source) }});\\n connect(editor, 'savedTextString', world, 'alertOK', {converter: \\n function() { return 'setting new converter' }})\\n editor.applyStyle({syntaxHighlighting: true, \\n fontFamily: 'Courier', resizeWidth: true, resizeHeight: true});\\n var title = con.targetObj.name && con.sourceObj.name ?\\n 'Editor for ' + con.targetObj.name + ' -> ' + con.sourceObj.name :\\n 'Editor for converter function';\\n var window = world.addFramedMorph(editor, title)\\n window.align(window.bounds().topCenter(), \\n visualConnector.bounds().bottomCenter())\\n }],\\n ['hide', function() {\\n visualConnector.disconnectFromMagnets();\\n visualConnector.remove();\\n }],\\n ['disconnect', function() {\\n alertOK('Disconnected ' + visualConnector.con);\\n visualConnector.con.visualDisconnect();\\n }],\\n ['cancel', function() {}],\\n ];\\n return items;\\n }\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":250},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"245\":{\"this\":{\"__isSmartRef__\":true,\"id\":216},\"__serializedLivelyClosures__\":{\"__isSmartRef__\":true,\"id\":246}},\"246\":{\"$super\":{\"__isSmartRef__\":true,\"id\":247}},\"247\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":248},\"source\":\"function () {\\n try {\\n return obj.constructor.prototype[name].apply(obj, arguments)\\n } catch(e) {\\n alert('Error in $super call: ' + e + '\\\\n' + e.stack);\\n return null;\\n }\\n }\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":249},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"248\":{\"obj\":{\"__isSmartRef__\":true,\"id\":216},\"name\":\"morphMenuItems\"},\"249\":{},\"250\":{},\"251\":{\"x\":159.05805805805812,\"y\":21,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"252\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\"},\"253\":{\"morph\":{\"__isSmartRef__\":true,\"id\":174},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"254\":{\"x\":111.36105352154709,\"y\":-11.352025158627953,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"255\":{\"x\":490,\"y\":19,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\"},\"256\":{\"moveHorizontal\":false},\"257\":{\"submorphs\":[{\"__isSmartRef__\":true,\"id\":258}],\"scripts\":[],\"id\":\"8E57191F-E38B-4526-95AA-8D530FAC8156\",\"shape\":{\"__isSmartRef__\":true,\"id\":273},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"halosEnabled\":true,\"registeredForMouseEvents\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":288},\"value\":false,\"toggle\":false,\"isActive\":true,\"normalFill\":{\"__isSmartRef__\":true,\"id\":276},\"lighterFill\":{\"__isSmartRef__\":true,\"id\":289},\"label\":{\"__isSmartRef__\":true,\"id\":258},\"name\":\"ScriptableButton\",\"showsHalos\":false,\"partsBinMetaInfo\":{\"__isSmartRef__\":true,\"id\":298},\"attributeConnections\":[{\"__isSmartRef__\":true,\"id\":299}],\"doNotSerialize\":[\"$$fire\"],\"doNotCopyProperties\":[\"$$fire\"],\"__SourceModuleName__\":\"Global.lively.morphic.Widgets\",\"priorExtent\":{\"__isSmartRef__\":true,\"id\":300},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":301},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":302},\"derivationIds\":[2588,\"8DA01C71-0A84-4A5A-8027-121F4684BB04\",\"2F4904A6-2C6F-4A39-8C69-7C1E943F91B4\",\"7F6F4EE1-856E-477B-8578-D99400031DBA\",\"374C68BB-3D86-4DA0-9616-2B5320585D0E\",\"23336C67-2F65-4D9F-9380-304876DC628F\"],\"owner\":{\"__isSmartRef__\":true,\"id\":0},\"distanceToDragEvent\":{\"__isSmartRef__\":true,\"id\":303},\"_Rotation\":0,\"_Scale\":1.002003004005006,\"layout\":{\"__isSmartRef__\":true,\"id\":304},\"__serializedLivelyClosures__\":{\"__isSmartRef__\":true,\"id\":305},\"__LivelyClassName__\":\"lively.morphic.Button\"},\"258\":{\"submorphs\":[],\"scripts\":[],\"id\":\"D92DDD8E-7733-4909-A5E9-049EC55E90C0\",\"shape\":{\"__isSmartRef__\":true,\"id\":259},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"halosEnabled\":true,\"fixedWidth\":true,\"_WhiteSpaceHandling\":\"pre-wrap\",\"fixedHeight\":true,\"allowInput\":false,\"_FontFamily\":\"Helvetica\",\"registeredForMouseEvents\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":265},\"_MaxTextWidth\":20,\"_MaxTextHeight\":null,\"textStyle\":null,\"padding\":{\"__isSmartRef__\":true,\"id\":266},\"_Padding\":{\"__isSmartRef__\":true,\"id\":267},\"owner\":{\"__isSmartRef__\":true,\"id\":257},\"isLabel\":true,\"eventsAreIgnored\":true,\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"_ClipMode\":\"hidden\",\"priorExtent\":{\"__isSmartRef__\":true,\"id\":268},\"textChunks\":[{\"__isSmartRef__\":true,\"id\":269}],\"_Align\":\"center\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":271},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":272},\"_HandStyle\":\"default\",\"_PointerEvents\":\"none\",\"derivationIds\":[2589,\"784F6E71-6365-4235-A0B6-69F992BB532B\",\"54335D65-DB12-4322-84D0-BA8B85E7ED2F\",\"2EF9D95D-4705-44B3-8D3C-446FEDC6346B\",\"07108773-133C-4F4A-A740-33175849E789\",\"E58C564E-D8F3-481A-821D-447F7C7556D8\"],\"_MinTextWidth\":20,\"_MinTextHeight\":null,\"attributeConnections\":[],\"doNotSerialize\":[],\"doNotCopyProperties\":[],\"__LivelyClassName__\":\"lively.morphic.Text\"},\"259\":{\"position\":{\"__isSmartRef__\":true,\"id\":260},\"_Extent\":{\"__isSmartRef__\":true,\"id\":261},\"_BorderWidth\":0,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":262},\"_Fill\":null,\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":263},\"_ClipMode\":\"hidden\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":264},\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"260\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"261\":{\"x\":20,\"y\":20,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\"},\"262\":{\"r\":0,\"g\":0,\"b\":0,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"263\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\",\"setClipMode\":\"setClipModeHTML\"},\"264\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"265\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"266\":{\"x\":5,\"y\":5,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"267\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"268\":{\"x\":20,\"y\":20,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\"},\"269\":{\"style\":{\"__isSmartRef__\":true,\"id\":270},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":258},\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"storedString\":\"x\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\"},\"270\":{\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\"},\"271\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\",\"updateText\":\"updateTextHTML\",\"setTextExtent\":\"setTextExtentHTML\",\"setMaxTextWidth\":\"setMaxTextWidthHTML\",\"setMaxTextHeight\":\"setMaxTextHeightHTML\",\"setMinTextWidth\":\"setMinTextWidthHTML\",\"setMinTextHeight\":\"setMinTextHeightHTML\",\"getTextExtent\":\"getTextExtentHTML\",\"getTextString\":\"getTextStringHTML\",\"ignoreTextEvents\":\"ignoreTextEventsHTML\",\"unignoreTextEvents\":\"unignoreTextEventsHTML\",\"enableTextEvents\":\"enableTextEventsHTML\",\"setFontFamily\":\"setFontFamilyHTML\",\"setFontSize\":\"setFontSizeHTML\",\"setTextColor\":\"setTextColorHTML\",\"setPadding\":\"setPaddingHTML\",\"setAlign\":\"setAlignHTML\",\"setVerticalAlign\":\"setVerticalAlignHTML\",\"setDisplay\":\"setDisplayHTML\",\"setWhiteSpaceHandling\":\"setWhiteSpaceHandlingHTML\",\"focusMorph\":\"focusMorphHTML\"},\"272\":{\"morph\":{\"__isSmartRef__\":true,\"id\":258},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"273\":{\"position\":{\"__isSmartRef__\":true,\"id\":274},\"_Extent\":{\"__isSmartRef__\":true,\"id\":275},\"_BorderWidth\":1.1840000000000002,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":37},\"_Fill\":{\"__isSmartRef__\":true,\"id\":276},\"_BorderRadius\":5.2,\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":286},\"_ClipMode\":\"visible\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":287},\"_Opacity\":1,\"_BorderStyle\":\"solid\",\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"274\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"275\":{\"x\":20,\"y\":20,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"276\":{\"stops\":[{\"__isSmartRef__\":true,\"id\":277},{\"__isSmartRef__\":true,\"id\":279},{\"__isSmartRef__\":true,\"id\":281},{\"__isSmartRef__\":true,\"id\":283}],\"vector\":{\"__isSmartRef__\":true,\"id\":285},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.LinearGradient\"},\"277\":{\"offset\":0,\"color\":{\"__isSmartRef__\":true,\"id\":278}},\"278\":{\"r\":0.9600000000000001,\"g\":0.9600000000000001,\"b\":0.9600000000000001,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"279\":{\"offset\":0.4,\"color\":{\"__isSmartRef__\":true,\"id\":280}},\"280\":{\"r\":0.8200000000000001,\"g\":0.8200000000000001,\"b\":0.8200000000000001,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"281\":{\"offset\":0.6,\"color\":{\"__isSmartRef__\":true,\"id\":282}},\"282\":{\"r\":0.8200000000000001,\"g\":0.8200000000000001,\"b\":0.8200000000000001,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"283\":{\"offset\":1,\"color\":{\"__isSmartRef__\":true,\"id\":284}},\"284\":{\"r\":0.94,\"g\":0.94,\"b\":0.94,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"285\":{\"x\":0,\"y\":0,\"width\":0,\"height\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"286\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\",\"setClipMode\":\"setClipModeHTML\"},\"287\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"288\":{\"x\":842.0899565201868,\"y\":20.973229619022163,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\"},\"289\":{\"stops\":[{\"__isSmartRef__\":true,\"id\":290},{\"__isSmartRef__\":true,\"id\":292},{\"__isSmartRef__\":true,\"id\":294},{\"__isSmartRef__\":true,\"id\":296}],\"vector\":{\"__isSmartRef__\":true,\"id\":285},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.LinearGradient\"},\"290\":{\"offset\":0,\"color\":{\"__isSmartRef__\":true,\"id\":291}},\"291\":{\"r\":0.98,\"g\":0.98,\"b\":0.98,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"292\":{\"offset\":0.4,\"color\":{\"__isSmartRef__\":true,\"id\":293}},\"293\":{\"r\":0.91,\"g\":0.91,\"b\":0.91,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"294\":{\"offset\":0.6,\"color\":{\"__isSmartRef__\":true,\"id\":295}},\"295\":{\"r\":0.91,\"g\":0.91,\"b\":0.91,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"296\":{\"offset\":1,\"color\":{\"__isSmartRef__\":true,\"id\":297}},\"297\":{\"r\":0.97,\"g\":0.97,\"b\":0.97,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"298\":{\"partsSpaceName\":\"PartsBin/Inputs\",\"__SourceModuleName__\":\"Global.lively.PartsBin\",\"migrationLevel\":2,\"partName\":\"ScriptableButton\",\"comment\":\"Has a script that is called on button press\",\"__LivelyClassName__\":\"lively.PartsBin.PartsBinMetaInfo\"},\"299\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":257},\"sourceAttrName\":\"fire\",\"targetObj\":{\"__isSmartRef__\":true,\"id\":257},\"targetMethodName\":\"onFire\",\"__SourceModuleName__\":\"Global.lively.bindings\",\"__LivelyClassName__\":\"AttributeConnection\"},\"300\":{\"x\":20,\"y\":20,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"301\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\"},\"302\":{\"morph\":{\"__isSmartRef__\":true,\"id\":257},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"303\":{\"x\":34.37010312407733,\"y\":-11.180760580820959,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"304\":{\"moveHorizontal\":true},\"305\":{\"onFire\":{\"__isSmartRef__\":true,\"id\":306}},\"306\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":307},\"source\":\"function onFire() {\\n var tab = this.owner.owner.tab\\n var toolPane = this.get('ToolTabPane')\\n toolPane.tabBar.removeTab(tab)\\n if(toolPane.tabBar.getTabs().length == 0) {\\n if (toolPane.owner instanceof lively.morphic.Window)\\n toolPane.owner.remove();\\n }\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":308},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"307\":{\"this\":{\"__isSmartRef__\":true,\"id\":257}},\"308\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":309},\"user\":\"undefined\",\"tags\":[]},\"309\":{\"isSerializedDate\":true,\"string\":\"Fri Feb 03 2012 16:32:27 GMT+0100 (Mitteleuropäische Zeit)\"},\"310\":{\"position\":{\"__isSmartRef__\":true,\"id\":311},\"_Extent\":{\"__isSmartRef__\":true,\"id\":312},\"_BorderWidth\":1,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":313},\"_Fill\":{\"__isSmartRef__\":true,\"id\":314},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":315},\"_ClipMode\":\"visible\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":316},\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"311\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"312\":{\"x\":877.3655147884247,\"y\":442.97624136204485,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"313\":{\"r\":0.372,\"g\":0.369,\"b\":0.372,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"314\":{\"r\":1,\"g\":1,\"b\":1,\"a\":1,\"__LivelyClassName__\":\"Color\",\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\"},\"315\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\",\"setClipMode\":\"setClipModeHTML\"},\"316\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"317\":{\"partsSpaceName\":\"PartsBin/Dialogs/\",\"__SourceModuleName__\":\"Global.lively.PartsBin\",\"migrationLevel\":4,\"requiredModules\":[\"lively.ide\"],\"partName\":\"MethodFinderPane\",\"comment\":\"Pane for new ToolTabs\",\"changes\":[{\"__isSmartRef__\":true,\"id\":318},{\"__isSmartRef__\":true,\"id\":320},{\"__isSmartRef__\":true,\"id\":322},{\"__isSmartRef__\":true,\"id\":324},{\"__isSmartRef__\":true,\"id\":326},{\"__isSmartRef__\":true,\"id\":328},{\"__isSmartRef__\":true,\"id\":330},{\"__isSmartRef__\":true,\"id\":332}],\"attributeConnections\":[{\"__isSmartRef__\":true,\"id\":334}],\"doNotSerialize\":[\"$$revisionOnLoad\"],\"doNotCopyProperties\":[\"$$revisionOnLoad\"],\"revisionOnLoad\":140039,\"__LivelyClassName__\":\"lively.PartsBin.PartsBinMetaInfo\"},\"318\":{\"date\":{\"__isSmartRef__\":true,\"id\":319},\"author\":\"jenslincke\",\"message\":\"- fixed browse Global definitions\",\"id\":\"7DE86114-1D7E-4551-BC8F-E12A980A8EE9\"},\"319\":{\"isSerializedDate\":true,\"string\":\"Thu Feb 09 2012 11:27:56 GMT+0100 (Mitteleuropäische Zeit)\"},\"320\":{\"date\":{\"__isSmartRef__\":true,\"id\":321},\"author\":\"athomschke\",\"message\":\"adjusted close button\",\"id\":\"9EBA6297-7908-4B02-81F5-2B86B2E4B73D\"},\"321\":{\"isSerializedDate\":true,\"string\":\"Fri Feb 03 2012 16:57:09 GMT+0100 (Mitteleuropäische Zeit)\"},\"322\":{\"date\":{\"__isSmartRef__\":true,\"id\":323},\"author\":\"undefined\",\"message\":\"\",\"id\":\"47289007-8CB3-4B03-B9D1-3A8717E85DCB\"},\"323\":{\"isSerializedDate\":true,\"string\":\"Fri Feb 03 2012 16:36:31 GMT+0100 (Mitteleuropäische Zeit)\"},\"324\":{\"date\":{\"__isSmartRef__\":true,\"id\":325},\"author\":\"undefined\",\"message\":\"- close button behavior\",\"id\":\"0AD4C501-1DC4-4DD3-AFDC-A46F4ACD2CE1\"},\"325\":{\"isSerializedDate\":true,\"string\":\"Fri Feb 03 2012 16:32:48 GMT+0100 (Mitteleuropäische Zeit)\"},\"326\":{\"date\":{\"__isSmartRef__\":true,\"id\":327},\"author\":\"undefined\",\"message\":\"\",\"id\":\"CA16FEC1-49E5-4310-BDB6-F744F413F7EF\"},\"327\":{\"isSerializedDate\":true,\"string\":\"Fri Feb 03 2012 15:48:35 GMT+0100 (Mitteleuropäische Zeit)\"},\"328\":{\"date\":{\"__isSmartRef__\":true,\"id\":329},\"author\":\"undefined\",\"message\":\"\",\"id\":\"73F39208-58C9-4040-9948-516A104E5049\"},\"329\":{\"isSerializedDate\":true,\"string\":\"Fri Feb 03 2012 15:42:18 GMT+0100 (Mitteleuropäische Zeit)\"},\"330\":{\"date\":{\"__isSmartRef__\":true,\"id\":331},\"author\":\"undefined\",\"message\":\"\",\"id\":\"7A744B14-C057-4944-AFDD-CC78A910B35F\"},\"331\":{\"isSerializedDate\":true,\"string\":\"Fri Feb 03 2012 15:40:30 GMT+0100 (Mitteleuropäische Zeit)\"},\"332\":{\"date\":{\"__isSmartRef__\":true,\"id\":333},\"author\":\"undefined\",\"message\":\"some style adjustments\",\"id\":\"DA3EFD12-8A45-454C-993B-DB12847BEF94\"},\"333\":{\"isSerializedDate\":true,\"string\":\"Mon Mar 26 2012 13:16:30 GMT+0200 (Mitteleuropäische Sommerzeit)\"},\"334\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":317},\"sourceAttrName\":\"revisionOnLoad\",\"targetObj\":{\"__isSmartRef__\":true,\"id\":335},\"targetMethodName\":\"removeOnPublish\",\"__LivelyClassName__\":\"AttributeConnection\",\"__SourceModuleName__\":\"Global.lively.bindings\"},\"335\":{\"submorphs\":[{\"__isSmartRef__\":true,\"id\":336},{\"__isSmartRef__\":true,\"id\":352},{\"__isSmartRef__\":true,\"id\":368},{\"__isSmartRef__\":true,\"id\":385},{\"__isSmartRef__\":true,\"id\":401},{\"__isSmartRef__\":true,\"id\":417},{\"__isSmartRef__\":true,\"id\":434},{\"__isSmartRef__\":true,\"id\":450},{\"__isSmartRef__\":true,\"id\":534},{\"__isSmartRef__\":true,\"id\":617},{\"__isSmartRef__\":true,\"id\":633},{\"__isSmartRef__\":true,\"id\":649}],\"scripts\":[],\"shape\":{\"__isSmartRef__\":true,\"id\":699},\"id\":\"06BB560F-1599-4F0B-B025-82D8DCE8621E\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":706},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":707},\"droppingEnabled\":true,\"halosEnabled\":true,\"isLockOwner\":false,\"layout\":{\"__isSmartRef__\":true,\"id\":708},\"attributeConnections\":[],\"ownerApp\":{\"__isSmartRef__\":true,\"id\":709},\"showsHalos\":false,\"__SourceModuleName__\":\"Global.lively.morphic.Core\",\"name\":\"PublishPartPanePane\",\"doNotSerialize\":[],\"doNotCopyProperties\":[],\"priorExtent\":{\"__isSmartRef__\":true,\"id\":803},\"isBeingDragged\":false,\"prevScroll\":[0,0],\"distanceToDragEvent\":{\"__isSmartRef__\":true,\"id\":804},\"grabbingEnabled\":false,\"_Position\":{\"__isSmartRef__\":true,\"id\":805},\"owner\":{\"__isSmartRef__\":true,\"id\":806},\"target\":{\"__isSmartRef__\":true,\"id\":0},\"derivationIds\":[2888,\"7CD647EF-2BB4-4CD9-9D3B-4EE7BC59ECC2\",\"B983FB4F-9323-4304-9603-5615E93C6C42\",\"E738FAD5-9C83-4390-B193-06C21B6E51B0\",\"5ED6DC7B-74C2-4149-BF56-1622F302C51E\",\"B125F66F-9D66-44AC-A04B-E3A1CB7C1474\",\"8DD88D93-D7DB-4957-A724-C19836CD8C03\",\"1405B5AF-8461-4497-952D-024E06F6F395\",\"7CD3B3FE-D49D-436B-A738-6F960136F93C\",\"C28EE17A-8653-4C4E-AEAA-89B45CB54684\",\"97E867C3-A9EC-42CF-916F-788C94BE0955\"],\"partsBinMetaInfo\":{\"__isSmartRef__\":true,\"id\":2321},\"_Rotation\":0,\"_Scale\":1,\"removeConnection\":{\"__isSmartRef__\":true,\"id\":334},\"__serializedLivelyClosures__\":{\"__isSmartRef__\":true,\"id\":2322},\"__LivelyClassName__\":\"lively.morphic.Box\",\"withLayers\":[\"Global.lively.morphic.GrabbingLayer\"]},\"336\":{\"submorphs\":[],\"scripts\":[],\"shape\":{\"__isSmartRef__\":true,\"id\":337},\"id\":\"87B98720-4A07-4CD7-A4CE-55F020BA99C2\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":344},\"_WhiteSpaceHandling\":\"pre-wrap\",\"textChunks\":[{\"__isSmartRef__\":true,\"id\":345}],\"eventHandler\":{\"__isSmartRef__\":true,\"id\":347},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"halosEnabled\":true,\"_ClipMode\":\"hidden\",\"fixedWidth\":true,\"fixedHeight\":true,\"allowInput\":true,\"_FontFamily\":\"Helvetica\",\"_FontSize\":10,\"_Position\":{\"__isSmartRef__\":true,\"id\":348},\"priorExtent\":{\"__isSmartRef__\":true,\"id\":349},\"_MaxTextWidth\":164,\"_MinTextWidth\":164,\"_MaxTextHeight\":null,\"_MinTextHeight\":null,\"evalEnabled\":false,\"isInputLine\":true,\"attributeConnections\":[],\"doNotSerialize\":[],\"doNotCopyProperties\":[],\"owner\":{\"__isSmartRef__\":true,\"id\":335},\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"showsHalos\":false,\"distanceToDragEvent\":{\"__isSmartRef__\":true,\"id\":350},\"previousSelection\":[1,1],\"priorSelectionRange\":[0,10],\"isLockOwner\":false,\"name\":\"NameText\",\"isCopyMorphRef\":true,\"morphRefId\":1,\"derivationIds\":[2889,\"9A8B5C1C-95BB-40F5-B9EF-B89DD5451B64\",\"C49BF160-BBBE-422E-BDDC-B9A98A72ABFF\",\"42B7E940-3BB5-4B79-B5D8-E4C8E780FF3B\",\"50B247C7-D8F3-4CF5-BD3F-2A2867827CF1\",\"674DADA8-0E51-4FAB-8522-A9D91F270267\",\"105181E3-2D4E-49C3-9C63-13D1F9E311AB\",\"54D6890B-898B-44EC-8BDF-688522764BD8\",\"A8821E63-E9F3-4FE1-94FC-897C0E64A537\",\"1A1BA90B-CA62-4F00-8A36-CC210F473907\",\"E8C3B7B8-5E66-4470-A4B0-C4103AA45358\"],\"savedTextString\":\"CommitMessageTest1\",\"isBeingDragged\":false,\"charsReplaced\":\"7\",\"lastFindLoc\":2,\"layout\":{\"__isSmartRef__\":true,\"id\":351},\"_Scale\":1,\"__LivelyClassName__\":\"lively.morphic.Text\"},\"337\":{\"_Position\":{\"__isSmartRef__\":true,\"id\":338},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":339},\"_Extent\":{\"__isSmartRef__\":true,\"id\":340},\"_ClipMode\":\"hidden\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":341},\"_BorderWidth\":1,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":342},\"_Fill\":{\"__isSmartRef__\":true,\"id\":343},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"_BorderRadius\":0,\"_Opacity\":1,\"_BorderStyle\":\"solid\",\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"338\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"339\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\",\"setClipMode\":\"setClipModeHTML\"},\"340\":{\"x\":174,\"y\":20,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\"},\"341\":{\"x\":4,\"y\":2,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"342\":{\"r\":0,\"g\":0,\"b\":0,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"343\":{\"r\":0.95,\"g\":0.95,\"b\":0.95,\"a\":1,\"__LivelyClassName__\":\"Color\",\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\"},\"344\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\",\"updateText\":\"updateTextHTML\",\"setTextExtent\":\"setTextExtentHTML\",\"setMaxTextWidth\":\"setMaxTextWidthHTML\",\"setMaxTextHeight\":\"setMaxTextHeightHTML\",\"setMinTextWidth\":\"setMinTextWidthHTML\",\"setMinTextHeight\":\"setMinTextHeightHTML\",\"getTextExtent\":\"getTextExtentHTML\",\"getTextString\":\"getTextStringHTML\",\"ignoreTextEvents\":\"ignoreTextEventsHTML\",\"unignoreTextEvents\":\"unignoreTextEventsHTML\",\"enableTextEvents\":\"enableTextEventsHTML\",\"setFontFamily\":\"setFontFamilyHTML\",\"setFontSize\":\"setFontSizeHTML\",\"setTextColor\":\"setTextColorHTML\",\"setPadding\":\"setPaddingHTML\",\"setAlign\":\"setAlignHTML\",\"setVerticalAlign\":\"setVerticalAlignHTML\",\"setDisplay\":\"setDisplayHTML\",\"setWhiteSpaceHandling\":\"setWhiteSpaceHandlingHTML\",\"focusMorph\":\"focusMorphHTML\"},\"345\":{\"style\":{\"__isSmartRef__\":true,\"id\":346},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":336},\"storedString\":\"MethodFinderPane\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\"},\"346\":{\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\"},\"347\":{\"morph\":{\"__isSmartRef__\":true,\"id\":336},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"348\":{\"x\":10,\"y\":50,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"349\":{\"x\":174,\"y\":20,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\"},\"350\":{\"x\":119,\"y\":-15,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"351\":{\"adjustForNewBounds\":true,\"resizeWidth\":true},\"352\":{\"submorphs\":[],\"scripts\":[],\"shape\":{\"__isSmartRef__\":true,\"id\":353},\"id\":\"808AE322-864D-4F55-A5F4-70D64CD8C535\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":360},\"_WhiteSpaceHandling\":\"pre-wrap\",\"textChunks\":[{\"__isSmartRef__\":true,\"id\":361}],\"eventHandler\":{\"__isSmartRef__\":true,\"id\":363},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"halosEnabled\":true,\"_ClipMode\":\"hidden\",\"fixedWidth\":true,\"fixedHeight\":true,\"allowInput\":true,\"_FontFamily\":\"Helvetica\",\"_FontSize\":10,\"_Position\":{\"__isSmartRef__\":true,\"id\":364},\"priorExtent\":{\"__isSmartRef__\":true,\"id\":365},\"_MaxTextWidth\":445,\"_MinTextWidth\":445,\"_MaxTextHeight\":null,\"_MinTextHeight\":null,\"evalEnabled\":false,\"isInputLine\":true,\"attributeConnections\":[],\"doNotSerialize\":[],\"doNotCopyProperties\":[],\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"showsHalos\":false,\"name\":\"CommitMessageText\",\"owner\":{\"__isSmartRef__\":true,\"id\":335},\"distanceToDragEvent\":{\"__isSmartRef__\":true,\"id\":366},\"previousSelection\":[0,15],\"priorSelectionRange\":[0,0],\"charsReplaced\":\"CommitMessageTest1\",\"lastFindLoc\":18,\"isLockOwner\":false,\"isBeingDragged\":false,\"derivationIds\":[2890,\"40048B1D-9547-4EA6-AB66-31168A1C9FAE\",\"8A0DE790-FA6C-41C9-BA2B-84397DA3F39E\",\"DCFEEBC9-D891-408E-A103-19356A96070F\",\"EAEE386C-B48C-44E1-B80C-6830217A2FC6\",\"6CABE716-A9A0-4BED-ACA6-4C0C9C6C8E5E\",\"C2DC6D12-6F98-4236-AA47-1BD438BE5E56\",\"BFEBFDBE-0C30-407F-9B3C-B45A27971468\",\"923C751C-6180-4C96-A3FC-42A8AF1B4298\",\"0D556A07-77CA-478F-95B3-E3051804BF9C\",\"D952B070-654E-40FA-9076-7E8156C9C87C\"],\"savedTextString\":\"\",\"layout\":{\"__isSmartRef__\":true,\"id\":367},\"_Rotation\":0,\"_Scale\":1,\"__LivelyClassName__\":\"lively.morphic.Text\"},\"353\":{\"_Position\":{\"__isSmartRef__\":true,\"id\":354},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":355},\"_Extent\":{\"__isSmartRef__\":true,\"id\":356},\"_ClipMode\":\"hidden\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":357},\"_BorderWidth\":1,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":358},\"_Fill\":{\"__isSmartRef__\":true,\"id\":359},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"_BorderRadius\":0,\"_Opacity\":1,\"_BorderStyle\":\"solid\",\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"354\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"355\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\",\"setClipMode\":\"setClipModeHTML\"},\"356\":{\"x\":455,\"y\":108,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\"},\"357\":{\"x\":4,\"y\":2,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"358\":{\"r\":0,\"g\":0,\"b\":0,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"359\":{\"r\":0.95,\"g\":0.95,\"b\":0.95,\"a\":1,\"__LivelyClassName__\":\"Color\",\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\"},\"360\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\",\"updateText\":\"updateTextHTML\",\"setTextExtent\":\"setTextExtentHTML\",\"setMaxTextWidth\":\"setMaxTextWidthHTML\",\"setMaxTextHeight\":\"setMaxTextHeightHTML\",\"setMinTextWidth\":\"setMinTextWidthHTML\",\"setMinTextHeight\":\"setMinTextHeightHTML\",\"getTextExtent\":\"getTextExtentHTML\",\"getTextString\":\"getTextStringHTML\",\"ignoreTextEvents\":\"ignoreTextEventsHTML\",\"unignoreTextEvents\":\"unignoreTextEventsHTML\",\"enableTextEvents\":\"enableTextEventsHTML\",\"setFontFamily\":\"setFontFamilyHTML\",\"setFontSize\":\"setFontSizeHTML\",\"setTextColor\":\"setTextColorHTML\",\"setPadding\":\"setPaddingHTML\",\"setAlign\":\"setAlignHTML\",\"setVerticalAlign\":\"setVerticalAlignHTML\",\"setDisplay\":\"setDisplayHTML\",\"setWhiteSpaceHandling\":\"setWhiteSpaceHandlingHTML\",\"focusMorph\":\"focusMorphHTML\"},\"361\":{\"style\":{\"__isSmartRef__\":true,\"id\":362},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":352},\"storedString\":\"some style adjustments\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\"},\"362\":{\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\"},\"363\":{\"morph\":{\"__isSmartRef__\":true,\"id\":352},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"364\":{\"x\":10,\"y\":260,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"365\":{\"x\":455,\"y\":108,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\"},\"366\":{\"x\":351,\"y\":-17,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"367\":{\"resizeWidth\":true,\"resizeHeight\":true},\"368\":{\"submorphs\":[],\"scripts\":[],\"id\":\"5B4EA197-097E-4CB4-A92F-323F2BDD6342\",\"shape\":{\"__isSmartRef__\":true,\"id\":369},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"halosEnabled\":true,\"fixedWidth\":true,\"fixedHeight\":false,\"allowsInput\":true,\"_FontFamily\":\"Arial, sans-serif\",\"registeredForMouseEvents\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":375},\"_MaxTextWidth\":114,\"_MaxTextHeight\":null,\"textColor\":{\"__isSmartRef__\":true,\"id\":372},\"showsHalos\":false,\"_FontSize\":12,\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"name\":\"Text5\",\"partsBinMetaInfo\":{\"__isSmartRef__\":true,\"id\":376},\"textChunks\":[{\"__isSmartRef__\":true,\"id\":377}],\"charsReplaced\":\"some text \",\"lastFindLoc\":10,\"priorSelectionRange\":[0,4],\"prevScroll\":[0,0],\"priorExtent\":{\"__isSmartRef__\":true,\"id\":379},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":380},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":381},\"attributeConnections\":[],\"doNotSerialize\":[],\"doNotCopyProperties\":[],\"_Padding\":{\"__isSmartRef__\":true,\"id\":382},\"_ClipMode\":\"visible\",\"_WhiteSpaceHandling\":\"pre-wrap\",\"owner\":{\"__isSmartRef__\":true,\"id\":335},\"_MinTextWidth\":114,\"_MinTextHeight\":null,\"previousSelection\":[3,3],\"distanceToDragEvent\":{\"__isSmartRef__\":true,\"id\":383},\"isLockOwner\":false,\"isBeingDragged\":false,\"derivationIds\":[2891,\"E101CA30-35F9-42F0-A46C-28671530C787\",\"CE7E7640-C507-43BF-88EF-C4ACE8CCF564\",\"F04823B9-5B0B-4CCA-B8F7-00BD8608ED16\",\"DD4402A8-C90A-4187-92DA-813F59FF86E6\",\"90452494-6B16-4189-8CC1-4EB76FCCCBC9\",\"A1BA43C9-3B13-4744-893E-8B39CEDA44D3\",\"A4DDC2E9-14D8-4DA1-A960-4BB1DF3A45CD\",\"97027388-2CC6-4B87-880F-D9048C0EAB5A\",\"97A71E75-471E-4C94-879E-0ECD50A4DA7D\",\"B952E46A-0593-4861-A364-746D14830709\"],\"layout\":{\"__isSmartRef__\":true,\"id\":384},\"_Rotation\":0,\"_Scale\":1,\"__LivelyClassName__\":\"lively.morphic.Text\"},\"369\":{\"fill\":null,\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"_Position\":{\"__isSmartRef__\":true,\"id\":370},\"_Extent\":{\"__isSmartRef__\":true,\"id\":371},\"_BorderWidth\":0,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":372},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":373},\"_ClipMode\":\"visible\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":374},\"_BorderRadius\":0,\"_Opacity\":1,\"_BorderStyle\":\"solid\",\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"370\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"371\":{\"x\":114,\"y\":18,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\"},\"372\":{\"r\":0,\"g\":0,\"b\":0,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"373\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\",\"setClipMode\":\"setClipModeHTML\"},\"374\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"375\":{\"x\":10,\"y\":30,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"376\":{\"partsSpaceName\":\"PartsBin/Basic\",\"__SourceModuleName__\":\"Global.lively.PartsBin\",\"migrationLevel\":4,\"comment\":\"a simple text morph\",\"partName\":\"Text\",\"__LivelyClassName__\":\"lively.PartsBin.PartsBinMetaInfo\"},\"377\":{\"style\":{\"__isSmartRef__\":true,\"id\":378},\"morph\":{\"__isSmartRef__\":true,\"id\":368},\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":368},\"storedString\":\"name\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\"},\"378\":{\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"italics\":\"italic\",\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\"},\"379\":{\"x\":114,\"y\":18,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\"},\"380\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\",\"updateText\":\"updateTextHTML\",\"setTextExtent\":\"setTextExtentHTML\",\"setMaxTextWidth\":\"setMaxTextWidthHTML\",\"setMaxTextHeight\":\"setMaxTextHeightHTML\",\"setMinTextWidth\":\"setMinTextWidthHTML\",\"setMinTextHeight\":\"setMinTextHeightHTML\",\"getTextExtent\":\"getTextExtentHTML\",\"getTextString\":\"getTextStringHTML\",\"ignoreTextEvents\":\"ignoreTextEventsHTML\",\"unignoreTextEvents\":\"unignoreTextEventsHTML\",\"enableTextEvents\":\"enableTextEventsHTML\",\"setFontFamily\":\"setFontFamilyHTML\",\"setFontSize\":\"setFontSizeHTML\",\"setTextColor\":\"setTextColorHTML\",\"setPadding\":\"setPaddingHTML\",\"setAlign\":\"setAlignHTML\",\"setVerticalAlign\":\"setVerticalAlignHTML\",\"setDisplay\":\"setDisplayHTML\",\"setWhiteSpaceHandling\":\"setWhiteSpaceHandlingHTML\",\"focusMorph\":\"focusMorphHTML\"},\"381\":{\"morph\":{\"__isSmartRef__\":true,\"id\":368},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"382\":{\"x\":5,\"y\":5,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"383\":{\"x\":78,\"y\":-3,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"384\":{\"moveHorizontal\":false},\"385\":{\"submorphs\":[],\"scripts\":[],\"id\":\"570FB5B6-CDDF-4024-A09F-C48D781677F3\",\"shape\":{\"__isSmartRef__\":true,\"id\":386},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"halosEnabled\":true,\"fixedWidth\":true,\"fixedHeight\":false,\"allowsInput\":true,\"_FontFamily\":\"Arial, sans-serif\",\"registeredForMouseEvents\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":392},\"_MaxTextWidth\":250,\"_MaxTextHeight\":null,\"textColor\":{\"__isSmartRef__\":true,\"id\":389},\"showsHalos\":false,\"_FontSize\":12,\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"name\":\"Text6\",\"partsBinMetaInfo\":{\"__isSmartRef__\":true,\"id\":393},\"textChunks\":[{\"__isSmartRef__\":true,\"id\":394}],\"charsReplaced\":\"changes\",\"lastFindLoc\":7,\"priorSelectionRange\":[0,14],\"prevScroll\":[0,0],\"priorExtent\":{\"__isSmartRef__\":true,\"id\":396},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":397},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":398},\"attributeConnections\":[],\"doNotSerialize\":[],\"doNotCopyProperties\":[],\"_Padding\":{\"__isSmartRef__\":true,\"id\":399},\"_ClipMode\":\"visible\",\"_WhiteSpaceHandling\":\"pre-wrap\",\"_MinTextWidth\":250,\"_MinTextHeight\":null,\"previousSelection\":[0,14],\"distanceToDragEvent\":{\"__isSmartRef__\":true,\"id\":400},\"owner\":{\"__isSmartRef__\":true,\"id\":335},\"isLockOwner\":false,\"derivationIds\":[2892,\"E5DC0070-3EA2-4212-9AA7-E3C865547E5E\",\"809E256F-82F6-4A22-B614-DE8C08FA5970\",\"272C0F9A-E7EF-4ECE-851D-08ACB35EA24D\",\"8AA544F8-6F47-454D-AE18-A264ACDEFA7E\",\"8374F17A-0E7E-4436-931A-1BA6E7CEAB7D\",\"2FA9E6A8-96E0-4B11-B3BE-D625991003B4\",\"EF4AC0A8-BC6A-4E7E-A4A1-838717896172\",\"7E58BFFB-E384-4B68-A4C8-A32E7A93B8FC\",\"BFCA8D00-622E-4E2D-998E-56C8E2DB8351\",\"0DD88B54-97A9-4F81-BEC4-474DB9D20DF5\"],\"_Rotation\":0,\"_Scale\":1,\"__LivelyClassName__\":\"lively.morphic.Text\"},\"386\":{\"fill\":null,\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"_Position\":{\"__isSmartRef__\":true,\"id\":387},\"_Extent\":{\"__isSmartRef__\":true,\"id\":388},\"_BorderWidth\":0,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":389},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":390},\"_ClipMode\":\"visible\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":391},\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"387\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"388\":{\"x\":250,\"y\":18,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\"},\"389\":{\"r\":0,\"g\":0,\"b\":0,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"390\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\",\"setClipMode\":\"setClipModeHTML\"},\"391\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"392\":{\"x\":10,\"y\":240,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"393\":{\"partsSpaceName\":\"PartsBin/Basic\",\"__SourceModuleName__\":\"Global.lively.PartsBin\",\"migrationLevel\":4,\"comment\":\"a simple text morph\",\"partName\":\"Text\",\"__LivelyClassName__\":\"lively.PartsBin.PartsBinMetaInfo\"},\"394\":{\"style\":{\"__isSmartRef__\":true,\"id\":395},\"morph\":{\"__isSmartRef__\":true,\"id\":385},\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":385},\"storedString\":\"commit message\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\"},\"395\":{\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"italics\":\"italic\",\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\"},\"396\":{\"x\":250,\"y\":18,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\"},\"397\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\",\"updateText\":\"updateTextHTML\",\"setTextExtent\":\"setTextExtentHTML\",\"setMaxTextWidth\":\"setMaxTextWidthHTML\",\"setMaxTextHeight\":\"setMaxTextHeightHTML\",\"setMinTextWidth\":\"setMinTextWidthHTML\",\"setMinTextHeight\":\"setMinTextHeightHTML\",\"getTextExtent\":\"getTextExtentHTML\",\"getTextString\":\"getTextStringHTML\",\"ignoreTextEvents\":\"ignoreTextEventsHTML\",\"unignoreTextEvents\":\"unignoreTextEventsHTML\",\"enableTextEvents\":\"enableTextEventsHTML\",\"setFontFamily\":\"setFontFamilyHTML\",\"setFontSize\":\"setFontSizeHTML\",\"setTextColor\":\"setTextColorHTML\",\"setPadding\":\"setPaddingHTML\",\"setAlign\":\"setAlignHTML\",\"setVerticalAlign\":\"setVerticalAlignHTML\",\"setDisplay\":\"setDisplayHTML\",\"setWhiteSpaceHandling\":\"setWhiteSpaceHandlingHTML\",\"focusMorph\":\"focusMorphHTML\"},\"398\":{\"morph\":{\"__isSmartRef__\":true,\"id\":385},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"399\":{\"x\":5,\"y\":5,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"400\":{\"x\":174,\"y\":-21,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"401\":{\"submorphs\":[],\"scripts\":[],\"shape\":{\"__isSmartRef__\":true,\"id\":402},\"id\":\"F05B8CC0-7125-442F-B9AE-497AC4C90979\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":409},\"_WhiteSpaceHandling\":\"pre-wrap\",\"textChunks\":[{\"__isSmartRef__\":true,\"id\":410}],\"eventHandler\":{\"__isSmartRef__\":true,\"id\":412},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"halosEnabled\":true,\"_ClipMode\":\"hidden\",\"fixedWidth\":true,\"fixedHeight\":true,\"allowInput\":true,\"_FontFamily\":\"Helvetica\",\"_FontSize\":10,\"_Position\":{\"__isSmartRef__\":true,\"id\":413},\"priorExtent\":{\"__isSmartRef__\":true,\"id\":414},\"_MaxTextWidth\":250,\"_MinTextWidth\":250,\"_MaxTextHeight\":null,\"_MinTextHeight\":null,\"evalEnabled\":false,\"isInputLine\":true,\"attributeConnections\":[],\"doNotSerialize\":[],\"doNotCopyProperties\":[],\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"showsHalos\":false,\"name\":\"CategoryText\",\"owner\":{\"__isSmartRef__\":true,\"id\":335},\"previousSelection\":[0,14],\"priorSelectionRange\":[5,5],\"charsReplaced\":\"CommitMessageTest1\",\"lastFindLoc\":18,\"distanceToDragEvent\":{\"__isSmartRef__\":true,\"id\":415},\"isLockOwner\":false,\"derivationIds\":[2893,\"FBE4B17F-DC2B-4783-899B-CF1B051F14D9\",\"A2C45BC5-C44B-4AEA-A29E-ADE3DAF08638\",\"640BD984-1AB2-45B8-BCEC-AB32A6199D68\",\"BE2E06DB-4DFC-4628-9FED-8F3E87D18E07\",\"6D28F6C5-8D27-4A2D-A13E-55172343909B\",\"9537F96B-5D0E-47CF-9435-5850919DA5A2\",\"B8516280-8A31-4C9E-A9EF-3C058FB084E5\",\"0A41986D-4F2B-4D8B-8A35-AEB659C5D25A\",\"7A7E3053-DA4F-465C-B558-5138BE382156\",\"7024A970-16E6-4DE1-9BD6-6DC50779F4AA\"],\"savedTextString\":\"PartsBin/Basic\",\"layout\":{\"__isSmartRef__\":true,\"id\":416},\"_Rotation\":0,\"_Scale\":1,\"__LivelyClassName__\":\"lively.morphic.Text\"},\"402\":{\"_Position\":{\"__isSmartRef__\":true,\"id\":403},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":404},\"_Extent\":{\"__isSmartRef__\":true,\"id\":405},\"_ClipMode\":\"hidden\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":406},\"_BorderWidth\":1,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":407},\"_Fill\":{\"__isSmartRef__\":true,\"id\":408},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"_BorderRadius\":0,\"_Opacity\":1,\"_BorderStyle\":\"solid\",\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"403\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"404\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\",\"setClipMode\":\"setClipModeHTML\"},\"405\":{\"x\":260,\"y\":20,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\"},\"406\":{\"x\":4,\"y\":2,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"407\":{\"r\":0,\"g\":0,\"b\":0,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"408\":{\"r\":0.95,\"g\":0.95,\"b\":0.95,\"a\":1,\"__LivelyClassName__\":\"Color\",\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\"},\"409\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\",\"updateText\":\"updateTextHTML\",\"setTextExtent\":\"setTextExtentHTML\",\"setMaxTextWidth\":\"setMaxTextWidthHTML\",\"setMaxTextHeight\":\"setMaxTextHeightHTML\",\"setMinTextWidth\":\"setMinTextWidthHTML\",\"setMinTextHeight\":\"setMinTextHeightHTML\",\"getTextExtent\":\"getTextExtentHTML\",\"getTextString\":\"getTextStringHTML\",\"ignoreTextEvents\":\"ignoreTextEventsHTML\",\"unignoreTextEvents\":\"unignoreTextEventsHTML\",\"enableTextEvents\":\"enableTextEventsHTML\",\"setFontFamily\":\"setFontFamilyHTML\",\"setFontSize\":\"setFontSizeHTML\",\"setTextColor\":\"setTextColorHTML\",\"setPadding\":\"setPaddingHTML\",\"setAlign\":\"setAlignHTML\",\"setVerticalAlign\":\"setVerticalAlignHTML\",\"setDisplay\":\"setDisplayHTML\",\"setWhiteSpaceHandling\":\"setWhiteSpaceHandlingHTML\",\"focusMorph\":\"focusMorphHTML\"},\"410\":{\"style\":{\"__isSmartRef__\":true,\"id\":411},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":401},\"storedString\":\"PartsBin/Dialogs/\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\"},\"411\":{\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\"},\"412\":{\"morph\":{\"__isSmartRef__\":true,\"id\":401},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"413\":{\"x\":204,\"y\":50,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"414\":{\"x\":260,\"y\":20,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\"},\"415\":{\"x\":132,\"y\":-13,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"416\":{\"resizeWidth\":false,\"moveHorizontal\":true},\"417\":{\"submorphs\":[],\"scripts\":[],\"id\":\"5B1F7C35-02F8-44AD-AF6A-2617345E71B0\",\"shape\":{\"__isSmartRef__\":true,\"id\":418},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"halosEnabled\":true,\"fixedWidth\":true,\"fixedHeight\":false,\"allowsInput\":true,\"_FontFamily\":\"Arial, sans-serif\",\"registeredForMouseEvents\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":424},\"_MaxTextWidth\":114,\"_MaxTextHeight\":null,\"textColor\":{\"__isSmartRef__\":true,\"id\":421},\"showsHalos\":false,\"_FontSize\":12,\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"name\":\"Text7\",\"partsBinMetaInfo\":{\"__isSmartRef__\":true,\"id\":425},\"textChunks\":[{\"__isSmartRef__\":true,\"id\":426}],\"charsReplaced\":\"name\",\"lastFindLoc\":4,\"priorSelectionRange\":[0,8],\"prevScroll\":[0,0],\"priorExtent\":{\"__isSmartRef__\":true,\"id\":428},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":429},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":430},\"attributeConnections\":[],\"doNotSerialize\":[],\"doNotCopyProperties\":[],\"_Padding\":{\"__isSmartRef__\":true,\"id\":431},\"_ClipMode\":\"visible\",\"_WhiteSpaceHandling\":\"pre-wrap\",\"_MinTextWidth\":114,\"_MinTextHeight\":null,\"previousSelection\":[2,2],\"distanceToDragEvent\":{\"__isSmartRef__\":true,\"id\":432},\"owner\":{\"__isSmartRef__\":true,\"id\":335},\"isLockOwner\":false,\"isBeingDragged\":false,\"derivationIds\":[2894,\"75F41AE1-CA7A-48D0-AE2C-7AAF6101B89C\",\"CB87A9FB-0776-4109-BDE0-0E8C61F1626C\",\"954BD4D6-BBF2-4D3C-94CA-21A38F66F449\",\"5C78A757-B050-43F1-B4CF-26CE9CC58B03\",\"A90A2B0B-A1A7-4F19-8FFB-1D98E8CF7BE6\",\"181AA91A-3D90-4322-ACB9-3D707A3994E0\",\"8A6171C0-493C-475F-B974-54B0FE5DD81C\",\"246AA662-2B7A-4ABE-AB30-734548540344\",\"708636F1-5D64-47AD-B72E-1E255924638B\",\"3C7D4704-AD28-4978-B6A1-2646B7BAA9B3\"],\"layout\":{\"__isSmartRef__\":true,\"id\":433},\"_Rotation\":0,\"_Scale\":1,\"__LivelyClassName__\":\"lively.morphic.Text\"},\"418\":{\"fill\":null,\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"_Position\":{\"__isSmartRef__\":true,\"id\":419},\"_Extent\":{\"__isSmartRef__\":true,\"id\":420},\"_BorderWidth\":0,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":421},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":422},\"_ClipMode\":\"visible\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":423},\"_BorderRadius\":0,\"_Opacity\":1,\"_BorderStyle\":\"solid\",\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"419\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"420\":{\"x\":114,\"y\":18,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\"},\"421\":{\"r\":0,\"g\":0,\"b\":0,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"422\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\",\"setClipMode\":\"setClipModeHTML\"},\"423\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"424\":{\"x\":205,\"y\":30,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"425\":{\"partsSpaceName\":\"PartsBin/Basic\",\"__SourceModuleName__\":\"Global.lively.PartsBin\",\"migrationLevel\":4,\"comment\":\"a simple text morph\",\"partName\":\"Text\",\"__LivelyClassName__\":\"lively.PartsBin.PartsBinMetaInfo\"},\"426\":{\"style\":{\"__isSmartRef__\":true,\"id\":427},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":417},\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"storedString\":\"category\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\"},\"427\":{\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"italics\":\"italic\",\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\"},\"428\":{\"x\":114,\"y\":18,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\"},\"429\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\",\"updateText\":\"updateTextHTML\",\"setTextExtent\":\"setTextExtentHTML\",\"setMaxTextWidth\":\"setMaxTextWidthHTML\",\"setMaxTextHeight\":\"setMaxTextHeightHTML\",\"setMinTextWidth\":\"setMinTextWidthHTML\",\"setMinTextHeight\":\"setMinTextHeightHTML\",\"getTextExtent\":\"getTextExtentHTML\",\"getTextString\":\"getTextStringHTML\",\"ignoreTextEvents\":\"ignoreTextEventsHTML\",\"unignoreTextEvents\":\"unignoreTextEventsHTML\",\"enableTextEvents\":\"enableTextEventsHTML\",\"setFontFamily\":\"setFontFamilyHTML\",\"setFontSize\":\"setFontSizeHTML\",\"setTextColor\":\"setTextColorHTML\",\"setPadding\":\"setPaddingHTML\",\"setAlign\":\"setAlignHTML\",\"setVerticalAlign\":\"setVerticalAlignHTML\",\"setDisplay\":\"setDisplayHTML\",\"setWhiteSpaceHandling\":\"setWhiteSpaceHandlingHTML\",\"focusMorph\":\"focusMorphHTML\"},\"430\":{\"morph\":{\"__isSmartRef__\":true,\"id\":417},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"431\":{\"x\":5,\"y\":5,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"432\":{\"x\":87,\"y\":-11,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"433\":{\"moveVertical\":false,\"moveHorizontal\":true},\"434\":{\"submorphs\":[],\"scripts\":[],\"id\":\"0BEC3B9E-57EE-40AB-9647-6C32DAF0C5B3\",\"shape\":{\"__isSmartRef__\":true,\"id\":435},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"halosEnabled\":true,\"fixedWidth\":true,\"fixedHeight\":false,\"allowsInput\":true,\"_FontFamily\":\"Arial, sans-serif\",\"registeredForMouseEvents\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":441},\"_MaxTextWidth\":325,\"_MaxTextHeight\":null,\"textColor\":{\"__isSmartRef__\":true,\"id\":438},\"showsHalos\":false,\"_FontSize\":12,\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"name\":\"Text8\",\"partsBinMetaInfo\":{\"__isSmartRef__\":true,\"id\":442},\"textChunks\":[{\"__isSmartRef__\":true,\"id\":443}],\"charsReplaced\":\"Publish Object in PartsBin\",\"lastFindLoc\":26,\"priorSelectionRange\":[0,36],\"prevScroll\":[0,0],\"priorExtent\":{\"__isSmartRef__\":true,\"id\":445},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":446},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":447},\"attributeConnections\":[],\"doNotSerialize\":[],\"doNotCopyProperties\":[],\"_Padding\":{\"__isSmartRef__\":true,\"id\":448},\"_ClipMode\":\"visible\",\"_WhiteSpaceHandling\":\"pre-wrap\",\"_MinTextWidth\":325,\"_MinTextHeight\":null,\"previousSelection\":[0,36],\"distanceToDragEvent\":{\"__isSmartRef__\":true,\"id\":449},\"owner\":{\"__isSmartRef__\":true,\"id\":335},\"isLockOwner\":false,\"isBeingDragged\":false,\"derivationIds\":[2895,\"3AFBC971-95B4-48C4-888D-22FCBB742090\",\"D0394F71-EBB2-452A-A71F-D172D5B1CAD6\",\"79EDAC74-BD6B-42B1-BBBA-71B07578D1E0\",\"C19A8344-D637-44B7-BB1F-FD0153E5A62B\",\"9C41963E-088E-48CA-9CAA-572564F7CA69\",\"F9411AD0-B890-4EA9-9222-209167943D0D\",\"BF073247-EC88-4664-A2E2-A5E520CFD169\",\"3C9640D6-8AED-4E2A-87F1-8F94D4E9F1B7\",\"01AB4BED-5CFA-4FDE-9D09-535678684FC5\",\"929E4D49-C1D6-4DB2-B2E9-562DE9C7861C\"],\"_Rotation\":0,\"_Scale\":1,\"__LivelyClassName__\":\"lively.morphic.Text\"},\"435\":{\"fill\":null,\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"_Position\":{\"__isSmartRef__\":true,\"id\":436},\"_Extent\":{\"__isSmartRef__\":true,\"id\":437},\"_BorderWidth\":0,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":438},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":439},\"_ClipMode\":\"visible\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":440},\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"436\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"437\":{\"x\":325,\"y\":18,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\"},\"438\":{\"r\":0,\"g\":0,\"b\":0,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"439\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\",\"setClipMode\":\"setClipModeHTML\"},\"440\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"441\":{\"x\":10,\"y\":10,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"442\":{\"partsSpaceName\":\"PartsBin/Basic\",\"__SourceModuleName__\":\"Global.lively.PartsBin\",\"migrationLevel\":4,\"comment\":\"a simple text morph\",\"partName\":\"Text\",\"__LivelyClassName__\":\"lively.PartsBin.PartsBinMetaInfo\"},\"443\":{\"style\":{\"__isSmartRef__\":true,\"id\":444},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":434},\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"storedString\":\"Upload part to the shared repository\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\"},\"444\":{\"italics\":\"normal\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\"},\"445\":{\"x\":325,\"y\":18,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\"},\"446\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\",\"updateText\":\"updateTextHTML\",\"setTextExtent\":\"setTextExtentHTML\",\"setMaxTextWidth\":\"setMaxTextWidthHTML\",\"setMaxTextHeight\":\"setMaxTextHeightHTML\",\"setMinTextWidth\":\"setMinTextWidthHTML\",\"setMinTextHeight\":\"setMinTextHeightHTML\",\"getTextExtent\":\"getTextExtentHTML\",\"getTextString\":\"getTextStringHTML\",\"ignoreTextEvents\":\"ignoreTextEventsHTML\",\"unignoreTextEvents\":\"unignoreTextEventsHTML\",\"enableTextEvents\":\"enableTextEventsHTML\",\"setFontFamily\":\"setFontFamilyHTML\",\"setFontSize\":\"setFontSizeHTML\",\"setTextColor\":\"setTextColorHTML\",\"setPadding\":\"setPaddingHTML\",\"setAlign\":\"setAlignHTML\",\"setVerticalAlign\":\"setVerticalAlignHTML\",\"setDisplay\":\"setDisplayHTML\",\"setWhiteSpaceHandling\":\"setWhiteSpaceHandlingHTML\",\"focusMorph\":\"focusMorphHTML\"},\"447\":{\"morph\":{\"__isSmartRef__\":true,\"id\":434},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"448\":{\"x\":5,\"y\":5,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"449\":{\"x\":221,\"y\":-12,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"450\":{\"submorphs\":[{\"__isSmartRef__\":true,\"id\":451}],\"scripts\":[],\"id\":\"2354BEE7-65E1-4606-B2EE-B113A1087A91\",\"shape\":{\"__isSmartRef__\":true,\"id\":466},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"halosEnabled\":true,\"registeredForMouseEvents\":true,\"value\":false,\"toggle\":false,\"isActive\":true,\"normalFill\":{\"__isSmartRef__\":true,\"id\":470},\"lighterFill\":{\"__isSmartRef__\":true,\"id\":482},\"label\":{\"__isSmartRef__\":true,\"id\":451},\"name\":\"Button\",\"showsHalos\":false,\"partsBinMetaInfo\":{\"__isSmartRef__\":true,\"id\":491},\"attributeConnections\":[{\"__isSmartRef__\":true,\"id\":492}],\"doNotSerialize\":[\"$$fire\"],\"doNotCopyProperties\":[\"$$fire\"],\"__SourceModuleName__\":\"Global.lively.morphic.Widgets\",\"priorExtent\":{\"__isSmartRef__\":true,\"id\":528},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":529},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":530},\"distanceToDragEvent\":{\"__isSmartRef__\":true,\"id\":531},\"_Position\":{\"__isSmartRef__\":true,\"id\":532},\"owner\":{\"__isSmartRef__\":true,\"id\":335},\"derivationIds\":[2896,\"40384C75-EF01-4AAD-AA1C-A7C19EDB6A0F\",\"21376B8E-78CF-456D-87AA-4D62D86B16D2\",\"E9336A59-C7BF-4C91-88B0-0D0477AA75AE\",\"A5E21E04-05F3-4A15-AAFA-55946EEC5F80\",\"28512033-1B92-4388-B125-1C3DCE6D560F\",\"A7B2B1EE-CD9D-4B35-828A-8F1DE0A24BFC\",\"2E2676E6-1ACE-478E-A54F-49E5754BF3B4\",\"E0DE5483-F457-472E-825E-B6AF8056A1C9\",\"EFBD20B8-E9F6-4777-AA08-A2DA3C8E3E70\",\"D7EF09B6-7888-4F5B-BCEF-E68021A415D6\"],\"layout\":{\"__isSmartRef__\":true,\"id\":533},\"_Rotation\":0,\"_Scale\":1,\"__LivelyClassName__\":\"lively.morphic.Button\"},\"451\":{\"submorphs\":[],\"scripts\":[],\"id\":\"633798A9-1438-4D1A-BBFA-1D9FC40D1C99\",\"shape\":{\"__isSmartRef__\":true,\"id\":452},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"halosEnabled\":true,\"fixedWidth\":true,\"_WhiteSpaceHandling\":\"pre-wrap\",\"fixedHeight\":true,\"allowInput\":false,\"_FontFamily\":\"Helvetica\",\"registeredForMouseEvents\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":458},\"_MaxTextWidth\":101,\"_MaxTextHeight\":null,\"textStyle\":null,\"padding\":{\"__isSmartRef__\":true,\"id\":459},\"_Padding\":{\"__isSmartRef__\":true,\"id\":460},\"owner\":{\"__isSmartRef__\":true,\"id\":450},\"isLabel\":true,\"eventsAreIgnored\":true,\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"_ClipMode\":\"hidden\",\"priorExtent\":{\"__isSmartRef__\":true,\"id\":461},\"textChunks\":[{\"__isSmartRef__\":true,\"id\":462}],\"_Align\":\"center\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":464},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":465},\"_HandStyle\":\"default\",\"_PointerEvents\":\"none\",\"attributeConnections\":[],\"doNotSerialize\":[],\"doNotCopyProperties\":[],\"_MinTextWidth\":101,\"_MinTextHeight\":null,\"derivationIds\":[2897,\"92EB5E70-61BB-4A71-942C-A34A20789B2F\",\"A9C9F9CF-1BAC-4074-A093-4EB0C3C90866\",\"2FE50303-6361-4A70-9BD5-0D8D1C8B5176\",\"D774C172-7EE9-40AE-9949-340BA8EDBD37\",\"9B5186A1-2B8E-406C-B165-05F327435DC2\",\"9D4948C2-2429-4333-8F3D-89BB96D33894\",\"748160AD-0FF7-4E89-9BB5-486870332207\",\"944E6E30-642C-448D-BBFE-03835C34628C\",\"254F8208-565C-4C75-A5F5-00426CEB4B73\",\"501AF004-4601-4260-8B81-C8F07DB46A9D\"],\"_Scale\":1,\"__LivelyClassName__\":\"lively.morphic.Text\"},\"452\":{\"position\":{\"__isSmartRef__\":true,\"id\":453},\"_Extent\":{\"__isSmartRef__\":true,\"id\":454},\"_BorderWidth\":0,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":455},\"_Fill\":null,\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":456},\"_ClipMode\":\"hidden\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":457},\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"453\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"454\":{\"x\":101,\"y\":21,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\"},\"455\":{\"r\":0,\"g\":0,\"b\":0,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"456\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\",\"setClipMode\":\"setClipModeHTML\"},\"457\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"458\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"459\":{\"x\":5,\"y\":5,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"460\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"461\":{\"x\":101,\"y\":21,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\"},\"462\":{\"style\":{\"__isSmartRef__\":true,\"id\":463},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":451},\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"storedString\":\"cancel\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\"},\"463\":{\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\"},\"464\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\",\"updateText\":\"updateTextHTML\",\"setTextExtent\":\"setTextExtentHTML\",\"setMaxTextWidth\":\"setMaxTextWidthHTML\",\"setMaxTextHeight\":\"setMaxTextHeightHTML\",\"setMinTextWidth\":\"setMinTextWidthHTML\",\"setMinTextHeight\":\"setMinTextHeightHTML\",\"getTextExtent\":\"getTextExtentHTML\",\"getTextString\":\"getTextStringHTML\",\"ignoreTextEvents\":\"ignoreTextEventsHTML\",\"unignoreTextEvents\":\"unignoreTextEventsHTML\",\"enableTextEvents\":\"enableTextEventsHTML\",\"setFontFamily\":\"setFontFamilyHTML\",\"setFontSize\":\"setFontSizeHTML\",\"setTextColor\":\"setTextColorHTML\",\"setPadding\":\"setPaddingHTML\",\"setAlign\":\"setAlignHTML\",\"setVerticalAlign\":\"setVerticalAlignHTML\",\"setDisplay\":\"setDisplayHTML\",\"setWhiteSpaceHandling\":\"setWhiteSpaceHandlingHTML\",\"focusMorph\":\"focusMorphHTML\"},\"465\":{\"morph\":{\"__isSmartRef__\":true,\"id\":451},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"466\":{\"position\":{\"__isSmartRef__\":true,\"id\":467},\"_Extent\":{\"__isSmartRef__\":true,\"id\":468},\"_BorderWidth\":1.1840000000000002,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":469},\"_Fill\":{\"__isSmartRef__\":true,\"id\":470},\"_BorderRadius\":5.2,\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":480},\"_ClipMode\":\"visible\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":481},\"_Opacity\":1,\"_BorderStyle\":\"solid\",\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"467\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"468\":{\"x\":101,\"y\":21,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"469\":{\"r\":0.839,\"g\":0.839,\"b\":0.839,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"470\":{\"stops\":[{\"__isSmartRef__\":true,\"id\":471},{\"__isSmartRef__\":true,\"id\":473},{\"__isSmartRef__\":true,\"id\":475},{\"__isSmartRef__\":true,\"id\":477}],\"vector\":{\"__isSmartRef__\":true,\"id\":479},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.LinearGradient\"},\"471\":{\"offset\":0,\"color\":{\"__isSmartRef__\":true,\"id\":472}},\"472\":{\"r\":0.9600000000000001,\"g\":0.9600000000000001,\"b\":0.9600000000000001,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"473\":{\"offset\":0.4,\"color\":{\"__isSmartRef__\":true,\"id\":474}},\"474\":{\"r\":0.8200000000000001,\"g\":0.8200000000000001,\"b\":0.8200000000000001,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"475\":{\"offset\":0.6,\"color\":{\"__isSmartRef__\":true,\"id\":476}},\"476\":{\"r\":0.8200000000000001,\"g\":0.8200000000000001,\"b\":0.8200000000000001,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"477\":{\"offset\":1,\"color\":{\"__isSmartRef__\":true,\"id\":478}},\"478\":{\"r\":0.94,\"g\":0.94,\"b\":0.94,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"479\":{\"x\":0,\"y\":0,\"width\":0,\"height\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"480\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\",\"setClipMode\":\"setClipModeHTML\"},\"481\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"482\":{\"stops\":[{\"__isSmartRef__\":true,\"id\":483},{\"__isSmartRef__\":true,\"id\":485},{\"__isSmartRef__\":true,\"id\":487},{\"__isSmartRef__\":true,\"id\":489}],\"vector\":{\"__isSmartRef__\":true,\"id\":479},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.LinearGradient\"},\"483\":{\"offset\":0,\"color\":{\"__isSmartRef__\":true,\"id\":484}},\"484\":{\"r\":0.98,\"g\":0.98,\"b\":0.98,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"485\":{\"offset\":0.4,\"color\":{\"__isSmartRef__\":true,\"id\":486}},\"486\":{\"r\":0.91,\"g\":0.91,\"b\":0.91,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"487\":{\"offset\":0.6,\"color\":{\"__isSmartRef__\":true,\"id\":488}},\"488\":{\"r\":0.91,\"g\":0.91,\"b\":0.91,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"489\":{\"offset\":1,\"color\":{\"__isSmartRef__\":true,\"id\":490}},\"490\":{\"r\":0.97,\"g\":0.97,\"b\":0.97,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"491\":{\"partsSpaceName\":\"PartsBin/Inputs\",\"__SourceModuleName__\":\"Global.lively.PartsBin\",\"migrationLevel\":4,\"partName\":\"Button\",\"comment\":\"Has a script that is called on button press\",\"__LivelyClassName__\":\"lively.PartsBin.PartsBinMetaInfo\"},\"492\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":450},\"sourceAttrName\":\"fire\",\"targetObj\":{\"__isSmartRef__\":true,\"id\":335},\"targetMethodName\":\"onCancel\",\"visualConnector\":{\"__isSmartRef__\":true,\"id\":493},\"__SourceModuleName__\":\"Global.lively.bindings\",\"__LivelyClassName__\":\"AttributeConnection\"},\"493\":{\"submorphs\":[{\"__isSmartRef__\":true,\"id\":494}],\"scripts\":[],\"shape\":{\"__isSmartRef__\":true,\"id\":509},\"id\":352,\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":516},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":517},\"droppingEnabled\":true,\"halosEnabled\":true,\"owner\":null,\"controlPoints\":[{\"__isSmartRef__\":true,\"id\":518},{\"__isSmartRef__\":true,\"id\":519}],\"con\":{\"__isSmartRef__\":true,\"id\":492},\"showsMorphMenu\":true,\"__SourceModuleName__\":\"Global.lively.morphic.AdditionalMorphs\",\"__serializedLivelyClosures__\":{\"__isSmartRef__\":true,\"id\":520},\"__LivelyClassName__\":\"lively.morphic.Path\"},\"494\":{\"submorphs\":[],\"scripts\":[],\"shape\":{\"__isSmartRef__\":true,\"id\":495},\"id\":353,\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":506},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":507},\"droppingEnabled\":true,\"halosEnabled\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":508},\"owner\":{\"__isSmartRef__\":true,\"id\":493},\"_Rotation\":-2.716760490670451,\"__SourceModuleName__\":\"Global.lively.morphic.AdditionalMorphs\",\"__LivelyClassName__\":\"lively.morphic.Path\"},\"495\":{\"dontChangeShape\":false,\"cachedVertices\":null,\"_PathElements\":[{\"__isSmartRef__\":true,\"id\":496},{\"__isSmartRef__\":true,\"id\":497},{\"__isSmartRef__\":true,\"id\":498},{\"__isSmartRef__\":true,\"id\":499}],\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":500},\"_ClipMode\":\"visible\",\"_Position\":{\"__isSmartRef__\":true,\"id\":501},\"_Extent\":{\"__isSmartRef__\":true,\"id\":502},\"_Padding\":{\"__isSmartRef__\":true,\"id\":503},\"_BorderWidth\":0,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":504},\"_Fill\":{\"__isSmartRef__\":true,\"id\":505},\"__SourceModuleName__\":\"Global.lively.morphic.PathShapes\",\"__LivelyClassName__\":\"lively.morphic.Shapes.Path\"},\"496\":{\"isAbsolute\":true,\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.PathShapes\",\"__LivelyClassName__\":\"lively.morphic.Shapes.MoveTo\"},\"497\":{\"isAbsolute\":true,\"x\":0,\"y\":12,\"__SourceModuleName__\":\"Global.lively.morphic.PathShapes\",\"__LivelyClassName__\":\"lively.morphic.Shapes.LineTo\"},\"498\":{\"isAbsolute\":true,\"x\":16,\"y\":6,\"__SourceModuleName__\":\"Global.lively.morphic.PathShapes\",\"__LivelyClassName__\":\"lively.morphic.Shapes.LineTo\"},\"499\":{\"isAbsolute\":true,\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.PathShapes\",\"__LivelyClassName__\":\"lively.morphic.Shapes.LineTo\"},\"500\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\",\"setClipMode\":\"setClipModeHTML\",\"getPathNode\":\"getPathNodeHTML\",\"setPathElements\":\"setPathElementsHTML\",\"getPathBounds\":\"getPathBoundsHTML\",\"getTotalLength\":\"getTotalLengthHTML\",\"getPointAtTotalLength\":\"getPointAtTotalLengthHTML\"},\"501\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"502\":{\"x\":16,\"y\":12,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"503\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"504\":{\"r\":0,\"g\":0,\"b\":0,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"505\":{\"r\":0,\"g\":0,\"b\":0,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"506\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"setOrigin\":\"setOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\"},\"507\":{\"morph\":{\"__isSmartRef__\":true,\"id\":494},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"508\":{\"x\":0.5,\"y\":0.5,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"509\":{\"dontChangeShape\":false,\"cachedVertices\":null,\"_PathElements\":[{\"__isSmartRef__\":true,\"id\":510},{\"__isSmartRef__\":true,\"id\":511}],\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":512},\"_ClipMode\":\"visible\",\"_Position\":{\"__isSmartRef__\":true,\"id\":513},\"_Extent\":{\"__isSmartRef__\":true,\"id\":514},\"_Padding\":{\"__isSmartRef__\":true,\"id\":515},\"_BorderWidth\":1,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":504},\"__SourceModuleName__\":\"Global.lively.morphic.PathShapes\",\"__LivelyClassName__\":\"lively.morphic.Shapes.Path\"},\"510\":{\"isAbsolute\":true,\"x\":420,\"y\":190,\"__SourceModuleName__\":\"Global.lively.morphic.PathShapes\",\"__LivelyClassName__\":\"lively.morphic.Shapes.MoveTo\"},\"511\":{\"isAbsolute\":true,\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.PathShapes\",\"__LivelyClassName__\":\"lively.morphic.Shapes.LineTo\"},\"512\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\",\"setClipMode\":\"setClipModeHTML\",\"getPathNode\":\"getPathNodeHTML\",\"setPathElements\":\"setPathElementsHTML\",\"getPathBounds\":\"getPathBoundsHTML\",\"getTotalLength\":\"getTotalLengthHTML\",\"getPointAtTotalLength\":\"getPointAtTotalLengthHTML\"},\"513\":{\"x\":-0.5,\"y\":-0.5,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"514\":{\"x\":421,\"y\":191,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"515\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"516\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"setOrigin\":\"setOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\"},\"517\":{\"morph\":{\"__isSmartRef__\":true,\"id\":493},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"518\":{\"morph\":{\"__isSmartRef__\":true,\"id\":493},\"index\":0,\"connectedMagnet\":null,\"__SourceModuleName__\":\"Global.lively.morphic.AdditionalMorphs\",\"__LivelyClassName__\":\"lively.morphic.ControlPoint\"},\"519\":{\"morph\":{\"__isSmartRef__\":true,\"id\":493},\"index\":1,\"connectedMagnet\":null,\"marker\":{\"__isSmartRef__\":true,\"id\":494},\"markerDirection\":\"prev\",\"__SourceModuleName__\":\"Global.lively.morphic.AdditionalMorphs\",\"__LivelyClassName__\":\"lively.morphic.ControlPoint\"},\"520\":{\"morphMenuItems\":{\"__isSmartRef__\":true,\"id\":521}},\"521\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":522},\"source\":\"function morphMenuItems() {\\n var visualConnector = this, con = this.con, world = this.world();\\n var items = [\\n ['edit converter', function() {\\n var source = con.converterString || 'function converter(value) {\\\\n return value\\\\n}',\\n editor = new lively.morphic.Text(new Rectangle(0,0, 400, 200), source);\\n editor.doitContext = con;\\n connect(editor, 'savedTextString', con, 'converterString', {updater:\\n function($upd, source) { this.targetObj.converter = null; $upd(source) }});\\n connect(editor, 'savedTextString', world, 'alertOK', {converter: \\n function() { return 'setting new converter' }})\\n editor.applyStyle({syntaxHighlighting: true, fontFamily: 'Courier', resizeWidth: true, resizeHeight: true});\\n var title = con.targetObj.name && con.sourceObj.name ?\\n 'Editor for ' + con.targetObj.name + ' -> ' + con.sourceObj.name :\\n 'Editor for converter function';\\n var window = world.addFramedMorph(editor, title)\\n window.align(window.bounds().topCenter(), visualConnector.bounds().bottomCenter())\\n }],\\n ['hide', function() {\\n visualConnector.disconnectFromMagnets();\\n visualConnector.remove();\\n }],\\n ['disconnect', function() {\\n alertOK('Disconnected ' + visualConnector.con);\\n visualConnector.con.visualDisconnect();\\n }],\\n ['cancel', function() {}],\\n ];\\n return items;\\n }\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":527},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"522\":{\"this\":{\"__isSmartRef__\":true,\"id\":493},\"__serializedLivelyClosures__\":{\"__isSmartRef__\":true,\"id\":523}},\"523\":{\"$super\":{\"__isSmartRef__\":true,\"id\":524}},\"524\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":525},\"source\":\"function () {\\n try {\\n return obj.constructor.prototype[name].apply(obj, arguments)\\n } catch(e) {\\n alert('Error in $super call: ' + e + '\\\\n' + e.stack);\\n return null;\\n }\\n }\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":526},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"525\":{\"obj\":{\"__isSmartRef__\":true,\"id\":493},\"name\":\"morphMenuItems\"},\"526\":{},\"527\":{},\"528\":{\"x\":101,\"y\":20,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"529\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\"},\"530\":{\"morph\":{\"__isSmartRef__\":true,\"id\":450},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"531\":{\"x\":77,\"y\":-5,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"532\":{\"x\":355,\"y\":378,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"533\":{\"moveVertical\":true,\"moveHorizontal\":true},\"534\":{\"submorphs\":[{\"__isSmartRef__\":true,\"id\":535}],\"scripts\":[],\"id\":\"45DD6BCA-CF32-416D-A7C8-591E159EA080\",\"shape\":{\"__isSmartRef__\":true,\"id\":550},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"halosEnabled\":true,\"registeredForMouseEvents\":true,\"value\":false,\"toggle\":false,\"isActive\":true,\"normalFill\":{\"__isSmartRef__\":true,\"id\":554},\"lighterFill\":{\"__isSmartRef__\":true,\"id\":566},\"label\":{\"__isSmartRef__\":true,\"id\":535},\"name\":\"Button1\",\"showsHalos\":false,\"partsBinMetaInfo\":{\"__isSmartRef__\":true,\"id\":575},\"attributeConnections\":[{\"__isSmartRef__\":true,\"id\":576}],\"doNotSerialize\":[\"$$fire\"],\"doNotCopyProperties\":[\"$$fire\"],\"__SourceModuleName__\":\"Global.lively.morphic.Widgets\",\"priorExtent\":{\"__isSmartRef__\":true,\"id\":611},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":612},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":613},\"distanceToDragEvent\":{\"__isSmartRef__\":true,\"id\":614},\"_Position\":{\"__isSmartRef__\":true,\"id\":615},\"owner\":{\"__isSmartRef__\":true,\"id\":335},\"derivationIds\":[2898,\"9D27A522-4E3D-482F-97CF-3CA3247A3999\",\"4EBF07AD-25C0-4034-BC06-31F137F70FA1\",\"DC6D6B8E-37AE-4815-A81A-AC7071124A26\",\"42DF6D49-8482-40A3-B901-512013BB5C75\",\"0D3EB4E1-46E7-4B1E-8273-6432575F84B5\",\"733427E4-0BB2-4FB7-917C-4A3D98C50589\",\"001872CD-CE26-4A7A-AB1F-3EFF5AC6D6A3\",\"2FFB821F-9334-4125-8541-31C21E305B78\",\"A3635A2F-B9AE-4CAA-A07F-76E90A2AF718\",\"ACE7DD81-434E-40D4-A12D-CB728F4CFA61\"],\"layout\":{\"__isSmartRef__\":true,\"id\":616},\"_Rotation\":0,\"_Scale\":1,\"__LivelyClassName__\":\"lively.morphic.Button\"},\"535\":{\"submorphs\":[],\"scripts\":[],\"id\":\"DEE6F54B-BD5F-4178-98FD-349B3439045C\",\"shape\":{\"__isSmartRef__\":true,\"id\":536},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"halosEnabled\":true,\"fixedWidth\":true,\"_WhiteSpaceHandling\":\"pre-wrap\",\"fixedHeight\":true,\"allowInput\":false,\"_FontFamily\":\"Helvetica\",\"registeredForMouseEvents\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":542},\"_MaxTextWidth\":101,\"_MaxTextHeight\":null,\"textStyle\":null,\"padding\":{\"__isSmartRef__\":true,\"id\":543},\"_Padding\":{\"__isSmartRef__\":true,\"id\":544},\"owner\":{\"__isSmartRef__\":true,\"id\":534},\"isLabel\":true,\"eventsAreIgnored\":true,\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"_ClipMode\":\"hidden\",\"priorExtent\":{\"__isSmartRef__\":true,\"id\":545},\"textChunks\":[{\"__isSmartRef__\":true,\"id\":546}],\"_Align\":\"center\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":548},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":549},\"_HandStyle\":\"default\",\"_PointerEvents\":\"none\",\"attributeConnections\":[],\"doNotSerialize\":[],\"doNotCopyProperties\":[],\"_MinTextWidth\":101,\"_MinTextHeight\":null,\"derivationIds\":[2899,\"4F00D1F5-B85C-479E-BDDE-322DF2F432A3\",\"5E7BC7AC-9EF9-4CF5-9196-A542A26534CA\",\"46616896-CA46-4B43-B694-9FB001B32989\",\"F73D407C-A72D-414B-AB8D-1E28025BCA1C\",\"C5B395F9-BF24-4FA7-87D3-03E9AE9C4E45\",\"ECEC7694-EF15-4DE7-A847-9DB2D4B99B3C\",\"AE0EC189-A810-44FB-948F-F8667AF67929\",\"CC950242-2CF1-48D3-B3C3-EF03073D145F\",\"181712FB-04E9-40DA-ABEF-E711AC15A136\",\"08CA5C5C-AAE0-4E6D-BFA4-04C9735965CC\"],\"_Scale\":1,\"__LivelyClassName__\":\"lively.morphic.Text\"},\"536\":{\"position\":{\"__isSmartRef__\":true,\"id\":537},\"_Extent\":{\"__isSmartRef__\":true,\"id\":538},\"_BorderWidth\":0,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":539},\"_Fill\":null,\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":540},\"_ClipMode\":\"hidden\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":541},\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"537\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"538\":{\"x\":101,\"y\":21,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\"},\"539\":{\"r\":0,\"g\":0,\"b\":0,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"540\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\",\"setClipMode\":\"setClipModeHTML\"},\"541\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"542\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"543\":{\"x\":5,\"y\":5,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"544\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"545\":{\"x\":101,\"y\":21,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\"},\"546\":{\"style\":{\"__isSmartRef__\":true,\"id\":547},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":535},\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"storedString\":\"publish\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\"},\"547\":{\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\"},\"548\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\",\"updateText\":\"updateTextHTML\",\"setTextExtent\":\"setTextExtentHTML\",\"setMaxTextWidth\":\"setMaxTextWidthHTML\",\"setMaxTextHeight\":\"setMaxTextHeightHTML\",\"setMinTextWidth\":\"setMinTextWidthHTML\",\"setMinTextHeight\":\"setMinTextHeightHTML\",\"getTextExtent\":\"getTextExtentHTML\",\"getTextString\":\"getTextStringHTML\",\"ignoreTextEvents\":\"ignoreTextEventsHTML\",\"unignoreTextEvents\":\"unignoreTextEventsHTML\",\"enableTextEvents\":\"enableTextEventsHTML\",\"setFontFamily\":\"setFontFamilyHTML\",\"setFontSize\":\"setFontSizeHTML\",\"setTextColor\":\"setTextColorHTML\",\"setPadding\":\"setPaddingHTML\",\"setAlign\":\"setAlignHTML\",\"setVerticalAlign\":\"setVerticalAlignHTML\",\"setDisplay\":\"setDisplayHTML\",\"setWhiteSpaceHandling\":\"setWhiteSpaceHandlingHTML\",\"focusMorph\":\"focusMorphHTML\"},\"549\":{\"morph\":{\"__isSmartRef__\":true,\"id\":535},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"550\":{\"position\":{\"__isSmartRef__\":true,\"id\":551},\"_Extent\":{\"__isSmartRef__\":true,\"id\":552},\"_BorderWidth\":1.1840000000000002,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":553},\"_Fill\":{\"__isSmartRef__\":true,\"id\":554},\"_BorderRadius\":5.2,\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":564},\"_ClipMode\":\"visible\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":565},\"_Opacity\":1,\"_BorderStyle\":\"solid\",\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"551\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"552\":{\"x\":101,\"y\":21,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"553\":{\"r\":0.839,\"g\":0.839,\"b\":0.839,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"554\":{\"stops\":[{\"__isSmartRef__\":true,\"id\":555},{\"__isSmartRef__\":true,\"id\":557},{\"__isSmartRef__\":true,\"id\":559},{\"__isSmartRef__\":true,\"id\":561}],\"vector\":{\"__isSmartRef__\":true,\"id\":563},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.LinearGradient\"},\"555\":{\"offset\":0,\"color\":{\"__isSmartRef__\":true,\"id\":556}},\"556\":{\"r\":0.9600000000000001,\"g\":0.9600000000000001,\"b\":0.9600000000000001,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"557\":{\"offset\":0.4,\"color\":{\"__isSmartRef__\":true,\"id\":558}},\"558\":{\"r\":0.8200000000000001,\"g\":0.8200000000000001,\"b\":0.8200000000000001,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"559\":{\"offset\":0.6,\"color\":{\"__isSmartRef__\":true,\"id\":560}},\"560\":{\"r\":0.8200000000000001,\"g\":0.8200000000000001,\"b\":0.8200000000000001,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"561\":{\"offset\":1,\"color\":{\"__isSmartRef__\":true,\"id\":562}},\"562\":{\"r\":0.94,\"g\":0.94,\"b\":0.94,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"563\":{\"x\":0,\"y\":0,\"width\":0,\"height\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"564\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\",\"setClipMode\":\"setClipModeHTML\"},\"565\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"566\":{\"stops\":[{\"__isSmartRef__\":true,\"id\":567},{\"__isSmartRef__\":true,\"id\":569},{\"__isSmartRef__\":true,\"id\":571},{\"__isSmartRef__\":true,\"id\":573}],\"vector\":{\"__isSmartRef__\":true,\"id\":563},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.LinearGradient\"},\"567\":{\"offset\":0,\"color\":{\"__isSmartRef__\":true,\"id\":568}},\"568\":{\"r\":0.98,\"g\":0.98,\"b\":0.98,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"569\":{\"offset\":0.4,\"color\":{\"__isSmartRef__\":true,\"id\":570}},\"570\":{\"r\":0.91,\"g\":0.91,\"b\":0.91,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"571\":{\"offset\":0.6,\"color\":{\"__isSmartRef__\":true,\"id\":572}},\"572\":{\"r\":0.91,\"g\":0.91,\"b\":0.91,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"573\":{\"offset\":1,\"color\":{\"__isSmartRef__\":true,\"id\":574}},\"574\":{\"r\":0.97,\"g\":0.97,\"b\":0.97,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"575\":{\"partsSpaceName\":\"PartsBin/Inputs\",\"__SourceModuleName__\":\"Global.lively.PartsBin\",\"migrationLevel\":4,\"partName\":\"Button\",\"comment\":\"Has a script that is called on button press\",\"__LivelyClassName__\":\"lively.PartsBin.PartsBinMetaInfo\"},\"576\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":534},\"sourceAttrName\":\"fire\",\"targetObj\":{\"__isSmartRef__\":true,\"id\":335},\"targetMethodName\":\"onPublish\",\"visualConnector\":{\"__isSmartRef__\":true,\"id\":577},\"__SourceModuleName__\":\"Global.lively.bindings\",\"__LivelyClassName__\":\"AttributeConnection\"},\"577\":{\"submorphs\":[{\"__isSmartRef__\":true,\"id\":578}],\"scripts\":[],\"shape\":{\"__isSmartRef__\":true,\"id\":592},\"id\":139,\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":599},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":600},\"droppingEnabled\":true,\"halosEnabled\":true,\"owner\":null,\"controlPoints\":[{\"__isSmartRef__\":true,\"id\":601},{\"__isSmartRef__\":true,\"id\":602}],\"con\":{\"__isSmartRef__\":true,\"id\":576},\"showsMorphMenu\":true,\"__SourceModuleName__\":\"Global.lively.morphic.AdditionalMorphs\",\"__serializedLivelyClosures__\":{\"__isSmartRef__\":true,\"id\":603},\"__LivelyClassName__\":\"lively.morphic.Path\"},\"578\":{\"submorphs\":[],\"scripts\":[],\"shape\":{\"__isSmartRef__\":true,\"id\":579},\"id\":140,\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":589},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":590},\"droppingEnabled\":true,\"halosEnabled\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":591},\"owner\":{\"__isSmartRef__\":true,\"id\":577},\"_Rotation\":-2.5917394709132084,\"__SourceModuleName__\":\"Global.lively.morphic.AdditionalMorphs\",\"__LivelyClassName__\":\"lively.morphic.Path\"},\"579\":{\"dontChangeShape\":false,\"cachedVertices\":null,\"_PathElements\":[{\"__isSmartRef__\":true,\"id\":580},{\"__isSmartRef__\":true,\"id\":581},{\"__isSmartRef__\":true,\"id\":582},{\"__isSmartRef__\":true,\"id\":583}],\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":584},\"_ClipMode\":\"visible\",\"_Position\":{\"__isSmartRef__\":true,\"id\":585},\"_Extent\":{\"__isSmartRef__\":true,\"id\":586},\"_Padding\":{\"__isSmartRef__\":true,\"id\":587},\"_BorderWidth\":0,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":504},\"_Fill\":{\"__isSmartRef__\":true,\"id\":588},\"__SourceModuleName__\":\"Global.lively.morphic.PathShapes\",\"__LivelyClassName__\":\"lively.morphic.Shapes.Path\"},\"580\":{\"isAbsolute\":true,\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.PathShapes\",\"__LivelyClassName__\":\"lively.morphic.Shapes.MoveTo\"},\"581\":{\"isAbsolute\":true,\"x\":0,\"y\":12,\"__SourceModuleName__\":\"Global.lively.morphic.PathShapes\",\"__LivelyClassName__\":\"lively.morphic.Shapes.LineTo\"},\"582\":{\"isAbsolute\":true,\"x\":16,\"y\":6,\"__SourceModuleName__\":\"Global.lively.morphic.PathShapes\",\"__LivelyClassName__\":\"lively.morphic.Shapes.LineTo\"},\"583\":{\"isAbsolute\":true,\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.PathShapes\",\"__LivelyClassName__\":\"lively.morphic.Shapes.LineTo\"},\"584\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\",\"setClipMode\":\"setClipModeHTML\",\"getPathNode\":\"getPathNodeHTML\",\"setPathElements\":\"setPathElementsHTML\",\"getPathBounds\":\"getPathBoundsHTML\",\"getTotalLength\":\"getTotalLengthHTML\",\"getPointAtTotalLength\":\"getPointAtTotalLengthHTML\"},\"585\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"586\":{\"x\":16,\"y\":12,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"587\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"588\":{\"r\":0,\"g\":0,\"b\":0,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"589\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"setOrigin\":\"setOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\"},\"590\":{\"morph\":{\"__isSmartRef__\":true,\"id\":578},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"591\":{\"x\":0.5,\"y\":0.5,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"592\":{\"dontChangeShape\":false,\"cachedVertices\":null,\"_PathElements\":[{\"__isSmartRef__\":true,\"id\":593},{\"__isSmartRef__\":true,\"id\":594}],\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":595},\"_ClipMode\":\"visible\",\"_Position\":{\"__isSmartRef__\":true,\"id\":596},\"_Extent\":{\"__isSmartRef__\":true,\"id\":597},\"_Padding\":{\"__isSmartRef__\":true,\"id\":598},\"_BorderWidth\":1,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":504},\"__SourceModuleName__\":\"Global.lively.morphic.PathShapes\",\"__LivelyClassName__\":\"lively.morphic.Shapes.Path\"},\"593\":{\"isAbsolute\":true,\"x\":310,\"y\":190,\"__SourceModuleName__\":\"Global.lively.morphic.PathShapes\",\"__LivelyClassName__\":\"lively.morphic.Shapes.MoveTo\"},\"594\":{\"isAbsolute\":true,\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.PathShapes\",\"__LivelyClassName__\":\"lively.morphic.Shapes.LineTo\"},\"595\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\",\"setClipMode\":\"setClipModeHTML\",\"getPathNode\":\"getPathNodeHTML\",\"setPathElements\":\"setPathElementsHTML\",\"getPathBounds\":\"getPathBoundsHTML\",\"getTotalLength\":\"getTotalLengthHTML\",\"getPointAtTotalLength\":\"getPointAtTotalLengthHTML\"},\"596\":{\"x\":-0.5,\"y\":-0.5,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"597\":{\"x\":311,\"y\":191,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"598\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"599\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"setOrigin\":\"setOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\"},\"600\":{\"morph\":{\"__isSmartRef__\":true,\"id\":577},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"601\":{\"morph\":{\"__isSmartRef__\":true,\"id\":577},\"index\":0,\"connectedMagnet\":null,\"__SourceModuleName__\":\"Global.lively.morphic.AdditionalMorphs\",\"__LivelyClassName__\":\"lively.morphic.ControlPoint\"},\"602\":{\"morph\":{\"__isSmartRef__\":true,\"id\":577},\"index\":1,\"connectedMagnet\":null,\"marker\":{\"__isSmartRef__\":true,\"id\":578},\"markerDirection\":\"prev\",\"__SourceModuleName__\":\"Global.lively.morphic.AdditionalMorphs\",\"__LivelyClassName__\":\"lively.morphic.ControlPoint\"},\"603\":{\"morphMenuItems\":{\"__isSmartRef__\":true,\"id\":604}},\"604\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":605},\"source\":\"function morphMenuItems() {\\n var visualConnector = this, con = this.con, world = this.world();\\n var items = [\\n ['edit converter', function() {\\n var source = con.converterString || 'function converter(value) {\\\\n return value\\\\n}',\\n editor = new lively.morphic.Text(new Rectangle(0,0, 400, 200), source);\\n editor.doitContext = con;\\n connect(editor, 'savedTextString', con, 'converterString', {updater:\\n function($upd, source) { this.targetObj.converter = null; $upd(source) }});\\n connect(editor, 'savedTextString', world, 'alertOK', {converter: \\n function() { return 'setting new converter' }})\\n editor.applyStyle({syntaxHighlighting: true, fontFamily: 'Courier', resizeWidth: true, resizeHeight: true});\\n var title = con.targetObj.name && con.sourceObj.name ?\\n 'Editor for ' + con.targetObj.name + ' -> ' + con.sourceObj.name :\\n 'Editor for converter function';\\n var window = world.addFramedMorph(editor, title)\\n window.align(window.bounds().topCenter(), visualConnector.bounds().bottomCenter())\\n }],\\n ['hide', function() {\\n visualConnector.disconnectFromMagnets();\\n visualConnector.remove();\\n }],\\n ['disconnect', function() {\\n alertOK('Disconnected ' + visualConnector.con);\\n visualConnector.con.visualDisconnect();\\n }],\\n ['cancel', function() {}],\\n ];\\n return items;\\n }\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":610},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"605\":{\"this\":{\"__isSmartRef__\":true,\"id\":577},\"__serializedLivelyClosures__\":{\"__isSmartRef__\":true,\"id\":606}},\"606\":{\"$super\":{\"__isSmartRef__\":true,\"id\":607}},\"607\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":608},\"source\":\"function () {\\n try {\\n return obj.constructor.prototype[name].apply(obj, arguments)\\n } catch(e) {\\n alert('Error in $super call: ' + e + '\\\\n' + e.stack);\\n return null;\\n }\\n }\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":609},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"608\":{\"obj\":{\"__isSmartRef__\":true,\"id\":577},\"name\":\"morphMenuItems\"},\"609\":{},\"610\":{},\"611\":{\"x\":101,\"y\":20,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"612\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\"},\"613\":{\"morph\":{\"__isSmartRef__\":true,\"id\":534},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"614\":{\"x\":62,\"y\":-12,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"615\":{\"x\":245,\"y\":378,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"616\":{\"moveVertical\":true,\"moveHorizontal\":true},\"617\":{\"submorphs\":[],\"scripts\":[],\"shape\":{\"__isSmartRef__\":true,\"id\":618},\"id\":\"BF98BFF3-A9CB-440A-A325-EAE82A3AF620\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":625},\"_WhiteSpaceHandling\":\"pre-wrap\",\"textChunks\":[{\"__isSmartRef__\":true,\"id\":626}],\"eventHandler\":{\"__isSmartRef__\":true,\"id\":628},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"halosEnabled\":true,\"_ClipMode\":\"hidden\",\"fixedWidth\":true,\"fixedHeight\":true,\"allowInput\":true,\"_FontFamily\":\"Helvetica\",\"_FontSize\":10,\"_Position\":{\"__isSmartRef__\":true,\"id\":629},\"priorExtent\":{\"__isSmartRef__\":true,\"id\":630},\"_MaxTextWidth\":445,\"_MinTextWidth\":445,\"_MaxTextHeight\":null,\"_MinTextHeight\":null,\"evalEnabled\":false,\"isInputLine\":true,\"attributeConnections\":[],\"doNotSerialize\":[],\"doNotCopyProperties\":[],\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"showsHalos\":false,\"name\":\"CommentText\",\"distanceToDragEvent\":{\"__isSmartRef__\":true,\"id\":631},\"previousSelection\":[139,139],\"priorSelectionRange\":[9,9],\"charsReplaced\":\"CommitMessageTest1\",\"lastFindLoc\":18,\"isLockOwner\":false,\"isBeingDragged\":false,\"owner\":{\"__isSmartRef__\":true,\"id\":335},\"derivationIds\":[2900,\"7E82C349-9FC9-48B5-B84C-30E99FC40DF2\",\"A07EAFD3-B03B-4E4C-BC72-FB29F65F543A\",\"888FB55C-0365-4B40-A9B4-33FD19FA1E91\",\"37AE3F7E-8AF9-413E-BDB9-796C3CE0C0A6\",\"C19CF401-2869-429B-8C7E-3679F2C07B10\",\"16D31632-3C1B-4388-9753-E178F4D74EC3\",\"CE8B7F8B-0B5D-4A03-AFA0-CB5E4A9EE815\",\"A0B7AE1E-340F-4786-A906-37B5D92B955E\",\"6FB3DD7F-E27E-4C14-B6A7-87EE557243E3\",\"8C9DC597-8FB3-409F-9F92-43E22D1EE113\"],\"savedTextString\":\"A simple box morph. A really blue one. Its amazing what you can build out of simple boxes.... Who needs stars when you got blue rectangles!\",\"layout\":{\"__isSmartRef__\":true,\"id\":632},\"_Rotation\":0,\"_Scale\":1,\"__LivelyClassName__\":\"lively.morphic.Text\"},\"618\":{\"_Position\":{\"__isSmartRef__\":true,\"id\":619},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":620},\"_Extent\":{\"__isSmartRef__\":true,\"id\":621},\"_ClipMode\":\"hidden\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":622},\"_BorderWidth\":1,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":623},\"_Fill\":{\"__isSmartRef__\":true,\"id\":624},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"_BorderRadius\":0,\"_Opacity\":1,\"_BorderStyle\":\"solid\",\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"619\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"620\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\",\"setClipMode\":\"setClipModeHTML\"},\"621\":{\"x\":455,\"y\":120,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\"},\"622\":{\"x\":4,\"y\":2,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"623\":{\"r\":0,\"g\":0,\"b\":0,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"624\":{\"r\":0.95,\"g\":0.95,\"b\":0.95,\"a\":1,\"__LivelyClassName__\":\"Color\",\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\"},\"625\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\",\"updateText\":\"updateTextHTML\",\"setTextExtent\":\"setTextExtentHTML\",\"setMaxTextWidth\":\"setMaxTextWidthHTML\",\"setMaxTextHeight\":\"setMaxTextHeightHTML\",\"setMinTextWidth\":\"setMinTextWidthHTML\",\"setMinTextHeight\":\"setMinTextHeightHTML\",\"getTextExtent\":\"getTextExtentHTML\",\"getTextString\":\"getTextStringHTML\",\"ignoreTextEvents\":\"ignoreTextEventsHTML\",\"unignoreTextEvents\":\"unignoreTextEventsHTML\",\"enableTextEvents\":\"enableTextEventsHTML\",\"setFontFamily\":\"setFontFamilyHTML\",\"setFontSize\":\"setFontSizeHTML\",\"setTextColor\":\"setTextColorHTML\",\"setPadding\":\"setPaddingHTML\",\"setAlign\":\"setAlignHTML\",\"setVerticalAlign\":\"setVerticalAlignHTML\",\"setDisplay\":\"setDisplayHTML\",\"setWhiteSpaceHandling\":\"setWhiteSpaceHandlingHTML\",\"focusMorph\":\"focusMorphHTML\"},\"626\":{\"style\":{\"__isSmartRef__\":true,\"id\":627},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":617},\"storedString\":\"Pane for new ToolTabs\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\"},\"627\":{\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\"},\"628\":{\"morph\":{\"__isSmartRef__\":true,\"id\":617},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"629\":{\"x\":10,\"y\":110,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"630\":{\"x\":455,\"y\":120,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\"},\"631\":{\"x\":346,\"y\":-16,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"632\":{\"resizeWidth\":true},\"633\":{\"submorphs\":[],\"scripts\":[],\"id\":\"9048DDDB-1DAA-4059-8F53-ABBFC5C31BC1\",\"shape\":{\"__isSmartRef__\":true,\"id\":634},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"halosEnabled\":true,\"fixedWidth\":true,\"fixedHeight\":false,\"allowsInput\":true,\"_FontFamily\":\"Arial, sans-serif\",\"registeredForMouseEvents\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":640},\"_MaxTextWidth\":250,\"_MaxTextHeight\":null,\"textColor\":{\"__isSmartRef__\":true,\"id\":637},\"showsHalos\":false,\"_FontSize\":12,\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"name\":\"Text9\",\"partsBinMetaInfo\":{\"__isSmartRef__\":true,\"id\":641},\"textChunks\":[{\"__isSmartRef__\":true,\"id\":642}],\"charsReplaced\":\"commit message\",\"lastFindLoc\":14,\"priorSelectionRange\":[0,14],\"prevScroll\":[0,0],\"priorExtent\":{\"__isSmartRef__\":true,\"id\":644},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":645},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":646},\"attributeConnections\":[],\"doNotSerialize\":[],\"doNotCopyProperties\":[],\"_Padding\":{\"__isSmartRef__\":true,\"id\":647},\"_ClipMode\":\"visible\",\"_WhiteSpaceHandling\":\"pre-wrap\",\"_MinTextWidth\":250,\"_MinTextHeight\":null,\"previousSelection\":[0,6],\"distanceToDragEvent\":{\"__isSmartRef__\":true,\"id\":648},\"isLockOwner\":false,\"owner\":{\"__isSmartRef__\":true,\"id\":335},\"derivationIds\":[2901,\"8E267E15-1052-4F9C-B863-B733384EF1DA\",\"851C46B4-347F-4AE4-9C04-C321E7CC8EA5\",\"D33CE057-77D6-4CCC-90F9-867C622B3572\",\"F9BFA4FE-D786-4384-B9F8-89EEA1D41685\",\"95D3D9C3-CA8D-42A5-833B-30E01D630A4A\",\"9FC24DFC-050E-423E-A017-2D5704509876\",\"1EF71F38-5BCB-4C26-AB60-E2105330181C\",\"7D191F0F-E475-47CF-BABE-55A543C7158D\",\"F6ACFDD6-981C-4170-82C4-1AA9C3090741\",\"092A05B9-0347-411B-8E2A-89272FF7A531\"],\"_Rotation\":0,\"_Scale\":1,\"__LivelyClassName__\":\"lively.morphic.Text\"},\"634\":{\"fill\":null,\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"_Position\":{\"__isSmartRef__\":true,\"id\":635},\"_Extent\":{\"__isSmartRef__\":true,\"id\":636},\"_BorderWidth\":0,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":637},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":638},\"_ClipMode\":\"visible\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":639},\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"635\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"636\":{\"x\":250,\"y\":18,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\"},\"637\":{\"r\":0,\"g\":0,\"b\":0,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"638\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\",\"setClipMode\":\"setClipModeHTML\"},\"639\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"640\":{\"x\":10,\"y\":90,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"641\":{\"partsSpaceName\":\"PartsBin/Basic\",\"__SourceModuleName__\":\"Global.lively.PartsBin\",\"migrationLevel\":4,\"comment\":\"a simple text morph\",\"partName\":\"Text\",\"__LivelyClassName__\":\"lively.PartsBin.PartsBinMetaInfo\"},\"642\":{\"style\":{\"__isSmartRef__\":true,\"id\":643},\"morph\":{\"__isSmartRef__\":true,\"id\":633},\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":633},\"storedString\":\"comment\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\"},\"643\":{\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"italics\":\"italic\",\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\"},\"644\":{\"x\":250,\"y\":18,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\"},\"645\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\",\"updateText\":\"updateTextHTML\",\"setTextExtent\":\"setTextExtentHTML\",\"setMaxTextWidth\":\"setMaxTextWidthHTML\",\"setMaxTextHeight\":\"setMaxTextHeightHTML\",\"setMinTextWidth\":\"setMinTextWidthHTML\",\"setMinTextHeight\":\"setMinTextHeightHTML\",\"getTextExtent\":\"getTextExtentHTML\",\"getTextString\":\"getTextStringHTML\",\"ignoreTextEvents\":\"ignoreTextEventsHTML\",\"unignoreTextEvents\":\"unignoreTextEventsHTML\",\"enableTextEvents\":\"enableTextEventsHTML\",\"setFontFamily\":\"setFontFamilyHTML\",\"setFontSize\":\"setFontSizeHTML\",\"setTextColor\":\"setTextColorHTML\",\"setPadding\":\"setPaddingHTML\",\"setAlign\":\"setAlignHTML\",\"setVerticalAlign\":\"setVerticalAlignHTML\",\"setDisplay\":\"setDisplayHTML\",\"setWhiteSpaceHandling\":\"setWhiteSpaceHandlingHTML\",\"focusMorph\":\"focusMorphHTML\"},\"646\":{\"morph\":{\"__isSmartRef__\":true,\"id\":633},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"647\":{\"x\":5,\"y\":5,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"648\":{\"x\":163,\"y\":-17,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"649\":{\"submorphs\":[{\"__isSmartRef__\":true,\"id\":650}],\"scripts\":[],\"id\":\"A8FDE68E-03D3-48FB-A840-9B0BE423DE0F\",\"shape\":{\"__isSmartRef__\":true,\"id\":665},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"halosEnabled\":true,\"registeredForMouseEvents\":true,\"value\":false,\"toggle\":false,\"isActive\":true,\"normalFill\":{\"__isSmartRef__\":true,\"id\":669},\"lighterFill\":{\"__isSmartRef__\":true,\"id\":681},\"label\":{\"__isSmartRef__\":true,\"id\":650},\"name\":\"DiffButton\",\"showsHalos\":false,\"partsBinMetaInfo\":{\"__isSmartRef__\":true,\"id\":690},\"attributeConnections\":[{\"__isSmartRef__\":true,\"id\":691}],\"doNotSerialize\":[\"$$fire\"],\"doNotCopyProperties\":[\"$$fire\"],\"__SourceModuleName__\":\"Global.lively.morphic.Widgets\",\"priorExtent\":{\"__isSmartRef__\":true,\"id\":693},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":694},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":695},\"distanceToDragEvent\":{\"__isSmartRef__\":true,\"id\":696},\"_Position\":{\"__isSmartRef__\":true,\"id\":697},\"derivationIds\":[2898,\"9D27A522-4E3D-482F-97CF-3CA3247A3999\",\"4EBF07AD-25C0-4034-BC06-31F137F70FA1\",\"DC6D6B8E-37AE-4815-A81A-AC7071124A26\",\"42DF6D49-8482-40A3-B901-512013BB5C75\",\"132901B3-F9F2-482D-99E6-40EAECDCEF13\",\"7BC760E1-232D-4654-8D89-3E2AF9B63E8A\",\"10CF8C2D-EC10-4718-9BB8-A4D765C25CA2\",\"E1457927-6D7F-4C43-A0D3-4606E937C36C\",\"B2BCD5A8-36BB-4202-B2F1-480CA22D151C\",\"16C66256-7472-4B33-A3FC-D41E1123E484\",\"9D6EC181-02A4-4AA3-9511-97B61299072E\"],\"owner\":{\"__isSmartRef__\":true,\"id\":335},\"layout\":{\"__isSmartRef__\":true,\"id\":698},\"_Rotation\":0,\"_Scale\":1,\"__LivelyClassName__\":\"lively.morphic.Button\"},\"650\":{\"submorphs\":[],\"scripts\":[],\"id\":\"998C0D03-7E5D-4034-88A1-9E80CA884BE8\",\"shape\":{\"__isSmartRef__\":true,\"id\":651},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"halosEnabled\":true,\"fixedWidth\":true,\"_WhiteSpaceHandling\":\"pre-wrap\",\"fixedHeight\":true,\"allowInput\":false,\"_FontFamily\":\"Helvetica\",\"registeredForMouseEvents\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":657},\"_MaxTextWidth\":150,\"_MaxTextHeight\":null,\"textStyle\":null,\"padding\":{\"__isSmartRef__\":true,\"id\":658},\"_Padding\":{\"__isSmartRef__\":true,\"id\":659},\"owner\":{\"__isSmartRef__\":true,\"id\":649},\"isLabel\":true,\"eventsAreIgnored\":true,\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"_ClipMode\":\"hidden\",\"priorExtent\":{\"__isSmartRef__\":true,\"id\":660},\"textChunks\":[{\"__isSmartRef__\":true,\"id\":661}],\"_Align\":\"center\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":663},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":664},\"_HandStyle\":\"default\",\"_PointerEvents\":\"none\",\"attributeConnections\":[],\"doNotSerialize\":[],\"doNotCopyProperties\":[],\"_MinTextWidth\":150,\"_MinTextHeight\":null,\"derivationIds\":[2899,\"4F00D1F5-B85C-479E-BDDE-322DF2F432A3\",\"5E7BC7AC-9EF9-4CF5-9196-A542A26534CA\",\"46616896-CA46-4B43-B694-9FB001B32989\",\"F73D407C-A72D-414B-AB8D-1E28025BCA1C\",\"E34F55EC-06D3-4965-A0D2-625CA896E3B7\",\"2C75B823-DD52-427F-A501-B824B4C4AFFF\",\"B4D1CBE5-9DEA-4728-8803-CCD541086497\",\"6E0FBCF8-EAA4-4635-A092-F3A690EE9EF7\",\"89A9C61E-62E5-4DC5-9ABB-48A97517BF54\",\"7481FBBB-A4A7-4F5E-A153-60033229DE49\",\"FEBD2158-DF74-4EDF-BD2A-2C5A19DDF177\"],\"_Scale\":1,\"__LivelyClassName__\":\"lively.morphic.Text\"},\"651\":{\"position\":{\"__isSmartRef__\":true,\"id\":652},\"_Extent\":{\"__isSmartRef__\":true,\"id\":653},\"_BorderWidth\":0,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":654},\"_Fill\":null,\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":655},\"_ClipMode\":\"hidden\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":656},\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"652\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"653\":{\"x\":150,\"y\":21,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\"},\"654\":{\"r\":0,\"g\":0,\"b\":0,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"655\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\",\"setClipMode\":\"setClipModeHTML\"},\"656\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"657\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"658\":{\"x\":5,\"y\":5,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"659\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"660\":{\"x\":150,\"y\":21,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\"},\"661\":{\"style\":{\"__isSmartRef__\":true,\"id\":662},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":650},\"storedString\":\"check for updates\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\"},\"662\":{\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\"},\"663\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\",\"updateText\":\"updateTextHTML\",\"setTextExtent\":\"setTextExtentHTML\",\"setMaxTextWidth\":\"setMaxTextWidthHTML\",\"setMaxTextHeight\":\"setMaxTextHeightHTML\",\"setMinTextWidth\":\"setMinTextWidthHTML\",\"setMinTextHeight\":\"setMinTextHeightHTML\",\"getTextExtent\":\"getTextExtentHTML\",\"getTextString\":\"getTextStringHTML\",\"ignoreTextEvents\":\"ignoreTextEventsHTML\",\"unignoreTextEvents\":\"unignoreTextEventsHTML\",\"enableTextEvents\":\"enableTextEventsHTML\",\"setFontFamily\":\"setFontFamilyHTML\",\"setFontSize\":\"setFontSizeHTML\",\"setTextColor\":\"setTextColorHTML\",\"setPadding\":\"setPaddingHTML\",\"setAlign\":\"setAlignHTML\",\"setVerticalAlign\":\"setVerticalAlignHTML\",\"setDisplay\":\"setDisplayHTML\",\"setWhiteSpaceHandling\":\"setWhiteSpaceHandlingHTML\",\"focusMorph\":\"focusMorphHTML\"},\"664\":{\"morph\":{\"__isSmartRef__\":true,\"id\":650},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"665\":{\"position\":{\"__isSmartRef__\":true,\"id\":666},\"_Extent\":{\"__isSmartRef__\":true,\"id\":667},\"_BorderWidth\":1.1840000000000002,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":668},\"_Fill\":{\"__isSmartRef__\":true,\"id\":669},\"_BorderRadius\":5.2,\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":679},\"_ClipMode\":\"visible\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":680},\"_Opacity\":1,\"_BorderStyle\":\"solid\",\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"666\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"667\":{\"x\":150,\"y\":21,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"668\":{\"r\":0.839,\"g\":0.839,\"b\":0.839,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"669\":{\"stops\":[{\"__isSmartRef__\":true,\"id\":670},{\"__isSmartRef__\":true,\"id\":672},{\"__isSmartRef__\":true,\"id\":674},{\"__isSmartRef__\":true,\"id\":676}],\"vector\":{\"__isSmartRef__\":true,\"id\":678},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.LinearGradient\"},\"670\":{\"offset\":0,\"color\":{\"__isSmartRef__\":true,\"id\":671}},\"671\":{\"r\":0.9600000000000001,\"g\":0.9600000000000001,\"b\":0.9600000000000001,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"672\":{\"offset\":0.4,\"color\":{\"__isSmartRef__\":true,\"id\":673}},\"673\":{\"r\":0.8200000000000001,\"g\":0.8200000000000001,\"b\":0.8200000000000001,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"674\":{\"offset\":0.6,\"color\":{\"__isSmartRef__\":true,\"id\":675}},\"675\":{\"r\":0.8200000000000001,\"g\":0.8200000000000001,\"b\":0.8200000000000001,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"676\":{\"offset\":1,\"color\":{\"__isSmartRef__\":true,\"id\":677}},\"677\":{\"r\":0.94,\"g\":0.94,\"b\":0.94,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"678\":{\"x\":0,\"y\":0,\"width\":0,\"height\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"679\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\",\"setClipMode\":\"setClipModeHTML\"},\"680\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"681\":{\"stops\":[{\"__isSmartRef__\":true,\"id\":682},{\"__isSmartRef__\":true,\"id\":684},{\"__isSmartRef__\":true,\"id\":686},{\"__isSmartRef__\":true,\"id\":688}],\"vector\":{\"__isSmartRef__\":true,\"id\":678},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.LinearGradient\"},\"682\":{\"offset\":0,\"color\":{\"__isSmartRef__\":true,\"id\":683}},\"683\":{\"r\":0.98,\"g\":0.98,\"b\":0.98,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"684\":{\"offset\":0.4,\"color\":{\"__isSmartRef__\":true,\"id\":685}},\"685\":{\"r\":0.91,\"g\":0.91,\"b\":0.91,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"686\":{\"offset\":0.6,\"color\":{\"__isSmartRef__\":true,\"id\":687}},\"687\":{\"r\":0.91,\"g\":0.91,\"b\":0.91,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"688\":{\"offset\":1,\"color\":{\"__isSmartRef__\":true,\"id\":689}},\"689\":{\"r\":0.97,\"g\":0.97,\"b\":0.97,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"690\":{\"partsSpaceName\":\"PartsBin/Inputs\",\"__SourceModuleName__\":\"Global.lively.PartsBin\",\"migrationLevel\":4,\"partName\":\"Button\",\"comment\":\"Has a script that is called on button press\",\"__LivelyClassName__\":\"lively.PartsBin.PartsBinMetaInfo\"},\"691\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":649},\"sourceAttrName\":\"fire\",\"targetObj\":{\"__isSmartRef__\":true,\"id\":335},\"targetMethodName\":\"checkForUpdates\",\"converter\":null,\"converterString\":null,\"updater\":null,\"updaterString\":null,\"varMapping\":{\"__isSmartRef__\":true,\"id\":692},\"__SourceModuleName__\":\"Global.lively.bindings\",\"__LivelyClassName__\":\"AttributeConnection\"},\"692\":{\"source\":{\"__isSmartRef__\":true,\"id\":649},\"target\":{\"__isSmartRef__\":true,\"id\":335}},\"693\":{\"x\":101,\"y\":21,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"694\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\"},\"695\":{\"morph\":{\"__isSmartRef__\":true,\"id\":649},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"696\":{\"x\":69.5,\"y\":-18,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"697\":{\"x\":10,\"y\":378,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"698\":{\"moveVertical\":true},\"699\":{\"_Position\":{\"__isSmartRef__\":true,\"id\":700},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":701},\"_Extent\":{\"__isSmartRef__\":true,\"id\":702},\"_ClipMode\":\"visible\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":703},\"_BorderWidth\":1,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":704},\"_Fill\":{\"__isSmartRef__\":true,\"id\":705},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"_BorderRadius\":0,\"_Opacity\":1,\"_BorderStyle\":\"solid\",\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"700\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"701\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\",\"setClipMode\":\"setClipModeHTML\"},\"702\":{\"x\":479,\"y\":415,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"703\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"704\":{\"r\":0.372,\"g\":0.369,\"b\":0.372,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"705\":{\"r\":0.8235294117647058,\"g\":0.8235294117647058,\"b\":0.8235294117647058,\"a\":1,\"__LivelyClassName__\":\"Color\",\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\"},\"706\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\"},\"707\":{\"morph\":{\"__isSmartRef__\":true,\"id\":335},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"708\":{\"adjustForNewBounds\":true,\"resizeWidth\":true,\"resizeHeight\":true},\"709\":{\"message\":\"Please enter a name for the part\",\"attributeConnections\":[{\"__isSmartRef__\":true,\"id\":710}],\"doNotSerialize\":[\"$$result\"],\"doNotCopyProperties\":[\"$$result\"],\"defaultInput\":\"CommitMessageTest1\",\"panel\":{\"__isSmartRef__\":true,\"id\":335},\"label\":{\"__isSmartRef__\":true,\"id\":711},\"cancelButton\":{\"__isSmartRef__\":true,\"id\":723},\"okButton\":{\"__isSmartRef__\":true,\"id\":769},\"inputText\":{\"__isSmartRef__\":true,\"id\":336},\"view\":{\"__isSmartRef__\":true,\"id\":335},\"__SourceModuleName__\":\"Global.lively.morphic.Widgets\",\"result\":\"CommitMessageTest1\",\"__LivelyClassName__\":\"lively.morphic.PromptDialog\"},\"710\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":709},\"sourceAttrName\":\"result\",\"targetObj\":{\"__isSmartRef__\":true,\"id\":709},\"targetMethodName\":\"triggerCallback\",\"__SourceModuleName__\":\"Global.lively.bindings\",\"__LivelyClassName__\":\"AttributeConnection\"},\"711\":{\"submorphs\":[],\"scripts\":[],\"shape\":{\"__isSmartRef__\":true,\"id\":712},\"id\":3220,\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":717},\"_WhiteSpaceHandling\":\"pre-wrap\",\"textChunks\":[{\"__isSmartRef__\":true,\"id\":718}],\"eventHandler\":{\"__isSmartRef__\":true,\"id\":720},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"halosEnabled\":true,\"_ClipMode\":\"hidden\",\"fixedWidth\":false,\"fixedHeight\":true,\"allowInput\":false,\"_FontFamily\":\"Helvetica\",\"_FontSize\":10,\"_Position\":{\"__isSmartRef__\":true,\"id\":721},\"priorExtent\":{\"__isSmartRef__\":true,\"id\":722},\"_MaxTextWidth\":null,\"_MinTextWidth\":null,\"_MaxTextHeight\":null,\"_MinTextHeight\":null,\"evalEnabled\":false,\"owner\":null,\"isLabel\":true,\"_HandStyle\":\"default\",\"eventsAreIgnored\":true,\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"attributeConnections\":[],\"doNotSerialize\":[],\"doNotCopyProperties\":[],\"showsHalos\":false,\"isCopyMorphRef\":true,\"morphRefId\":1,\"__LivelyClassName__\":\"lively.morphic.Text\"},\"712\":{\"_Position\":{\"__isSmartRef__\":true,\"id\":713},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":714},\"_Extent\":{\"__isSmartRef__\":true,\"id\":715},\"_ClipMode\":\"hidden\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":341},\"_BorderWidth\":0,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":342},\"_Fill\":{\"__isSmartRef__\":true,\"id\":716},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"713\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"714\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\",\"setClipMode\":\"setClipModeHTML\"},\"715\":{\"x\":226,\"y\":21,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"716\":{\"r\":1,\"g\":1,\"b\":1,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"717\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\",\"updateText\":\"updateTextHTML\",\"setTextExtent\":\"setTextExtentHTML\",\"setMaxTextWidth\":\"setMaxTextWidthHTML\",\"setMaxTextHeight\":\"setMaxTextHeightHTML\",\"setMinTextWidth\":\"setMinTextWidthHTML\",\"setMinTextHeight\":\"setMinTextHeightHTML\",\"getTextExtent\":\"getTextExtentHTML\",\"getTextString\":\"getTextStringHTML\",\"ignoreTextEvents\":\"ignoreTextEventsHTML\",\"unignoreTextEvents\":\"unignoreTextEventsHTML\",\"enableTextEvents\":\"enableTextEventsHTML\",\"setFontFamily\":\"setFontFamilyHTML\",\"setFontSize\":\"setFontSizeHTML\",\"setTextColor\":\"setTextColorHTML\",\"setPadding\":\"setPaddingHTML\",\"setAlign\":\"setAlignHTML\",\"setVerticalAlign\":\"setVerticalAlignHTML\",\"setDisplay\":\"setDisplayHTML\",\"setWhiteSpaceHandling\":\"setWhiteSpaceHandlingHTML\",\"focusMorph\":\"focusMorphHTML\"},\"718\":{\"style\":{\"__isSmartRef__\":true,\"id\":719},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":711},\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"storedString\":\"\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\"},\"719\":{\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\"},\"720\":{\"morph\":{\"__isSmartRef__\":true,\"id\":711},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"721\":{\"x\":4,\"y\":4,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"722\":{\"x\":226,\"y\":20,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"723\":{\"submorphs\":[],\"scripts\":[],\"shape\":{\"__isSmartRef__\":true,\"id\":724},\"id\":6793,\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":740},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":741},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"halosEnabled\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":742},\"priorExtent\":{\"__isSmartRef__\":true,\"id\":743},\"value\":false,\"toggle\":false,\"isActive\":true,\"normalFill\":{\"__isSmartRef__\":true,\"id\":730},\"lighterFill\":{\"__isSmartRef__\":true,\"id\":744},\"label\":{\"__isSmartRef__\":true,\"id\":753},\"layout\":{\"__isSmartRef__\":true,\"id\":765},\"owner\":null,\"attributeConnections\":[{\"__isSmartRef__\":true,\"id\":766},{\"__isSmartRef__\":true,\"id\":767}],\"doNotSerialize\":[\"$$fire\"],\"doNotCopyProperties\":[\"$$fire\"],\"__SourceModuleName__\":\"Global.lively.morphic.Widgets\",\"isCopyMorphRef\":true,\"morphRefId\":1,\"isLockOwner\":false,\"showsHalos\":false,\"__LivelyClassName__\":\"lively.morphic.Button\"},\"724\":{\"_Position\":{\"__isSmartRef__\":true,\"id\":725},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":726},\"_Extent\":{\"__isSmartRef__\":true,\"id\":727},\"_ClipMode\":\"visible\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":728},\"_BorderWidth\":1,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":729},\"_Fill\":{\"__isSmartRef__\":true,\"id\":730},\"_BorderRadius\":5,\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"725\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"726\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\",\"setClipMode\":\"setClipModeHTML\"},\"727\":{\"x\":60,\"y\":30,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"728\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"729\":{\"r\":0.7411764705882353,\"g\":0.7450980392156863,\"b\":0.7529411764705882,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"730\":{\"stops\":[{\"__isSmartRef__\":true,\"id\":731},{\"__isSmartRef__\":true,\"id\":733},{\"__isSmartRef__\":true,\"id\":735},{\"__isSmartRef__\":true,\"id\":737}],\"vector\":{\"__isSmartRef__\":true,\"id\":739},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.LinearGradient\"},\"731\":{\"offset\":0,\"color\":{\"__isSmartRef__\":true,\"id\":732}},\"732\":{\"r\":0.9600000000000001,\"g\":0.9600000000000001,\"b\":0.9600000000000001,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"733\":{\"offset\":0.4,\"color\":{\"__isSmartRef__\":true,\"id\":734}},\"734\":{\"r\":0.8200000000000001,\"g\":0.8200000000000001,\"b\":0.8200000000000001,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"735\":{\"offset\":0.6,\"color\":{\"__isSmartRef__\":true,\"id\":736}},\"736\":{\"r\":0.8200000000000001,\"g\":0.8200000000000001,\"b\":0.8200000000000001,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"737\":{\"offset\":1,\"color\":{\"__isSmartRef__\":true,\"id\":738}},\"738\":{\"r\":0.94,\"g\":0.94,\"b\":0.94,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"739\":{\"x\":0,\"y\":0,\"width\":0,\"height\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"740\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"setOrigin\":\"setOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\"},\"741\":{\"morph\":{\"__isSmartRef__\":true,\"id\":723},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"742\":{\"x\":478,\"y\":187,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"743\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"744\":{\"stops\":[{\"__isSmartRef__\":true,\"id\":745},{\"__isSmartRef__\":true,\"id\":747},{\"__isSmartRef__\":true,\"id\":749},{\"__isSmartRef__\":true,\"id\":751}],\"vector\":{\"__isSmartRef__\":true,\"id\":739},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.LinearGradient\"},\"745\":{\"offset\":0,\"color\":{\"__isSmartRef__\":true,\"id\":746}},\"746\":{\"r\":0.98,\"g\":0.98,\"b\":0.98,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"747\":{\"offset\":0.4,\"color\":{\"__isSmartRef__\":true,\"id\":748}},\"748\":{\"r\":0.91,\"g\":0.91,\"b\":0.91,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"749\":{\"offset\":0.6,\"color\":{\"__isSmartRef__\":true,\"id\":750}},\"750\":{\"r\":0.91,\"g\":0.91,\"b\":0.91,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"751\":{\"offset\":1,\"color\":{\"__isSmartRef__\":true,\"id\":752}},\"752\":{\"r\":0.97,\"g\":0.97,\"b\":0.97,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"753\":{\"submorphs\":[],\"scripts\":[],\"shape\":{\"__isSmartRef__\":true,\"id\":754},\"id\":6794,\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":759},\"_WhiteSpaceHandling\":\"pre-wrap\",\"textChunks\":[{\"__isSmartRef__\":true,\"id\":760}],\"eventHandler\":{\"__isSmartRef__\":true,\"id\":762},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"halosEnabled\":true,\"_ClipMode\":\"hidden\",\"fixedWidth\":true,\"fixedHeight\":true,\"allowInput\":false,\"_FontFamily\":\"Helvetica\",\"_FontSize\":10,\"_Position\":{\"__isSmartRef__\":true,\"id\":763},\"priorExtent\":{\"__isSmartRef__\":true,\"id\":764},\"_MaxTextWidth\":60,\"_MinTextWidth\":60,\"_MaxTextHeight\":null,\"_MinTextHeight\":null,\"evalEnabled\":false,\"owner\":null,\"isLabel\":true,\"_HandStyle\":\"default\",\"_Align\":\"center\",\"eventsAreIgnored\":true,\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"attributeConnections\":[],\"doNotSerialize\":[],\"doNotCopyProperties\":[],\"isLockOwner\":false,\"showsHalos\":false,\"__LivelyClassName__\":\"lively.morphic.Text\"},\"754\":{\"_Position\":{\"__isSmartRef__\":true,\"id\":755},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":756},\"_Extent\":{\"__isSmartRef__\":true,\"id\":757},\"_ClipMode\":\"hidden\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":758},\"_BorderWidth\":0,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":342},\"_Fill\":null,\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"755\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"756\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\",\"setClipMode\":\"setClipModeHTML\"},\"757\":{\"x\":60,\"y\":30,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"758\":{\"x\":0,\"y\":6,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"759\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\",\"updateText\":\"updateTextHTML\",\"setTextExtent\":\"setTextExtentHTML\",\"setMaxTextWidth\":\"setMaxTextWidthHTML\",\"setMaxTextHeight\":\"setMaxTextHeightHTML\",\"setMinTextWidth\":\"setMinTextWidthHTML\",\"setMinTextHeight\":\"setMinTextHeightHTML\",\"getTextExtent\":\"getTextExtentHTML\",\"getTextString\":\"getTextStringHTML\",\"ignoreTextEvents\":\"ignoreTextEventsHTML\",\"unignoreTextEvents\":\"unignoreTextEventsHTML\",\"enableTextEvents\":\"enableTextEventsHTML\",\"setFontFamily\":\"setFontFamilyHTML\",\"setFontSize\":\"setFontSizeHTML\",\"setTextColor\":\"setTextColorHTML\",\"setPadding\":\"setPaddingHTML\",\"setAlign\":\"setAlignHTML\",\"setVerticalAlign\":\"setVerticalAlignHTML\",\"setDisplay\":\"setDisplayHTML\",\"setWhiteSpaceHandling\":\"setWhiteSpaceHandlingHTML\",\"focusMorph\":\"focusMorphHTML\"},\"760\":{\"style\":{\"__isSmartRef__\":true,\"id\":761},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":753},\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"storedString\":\"\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\"},\"761\":{\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\"},\"762\":{\"morph\":{\"__isSmartRef__\":true,\"id\":753},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"763\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"764\":{\"x\":60,\"y\":30,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"765\":{\"moveVertical\":true,\"moveHorizontal\":true},\"766\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":723},\"sourceAttrName\":\"fire\",\"targetObj\":{\"__isSmartRef__\":true,\"id\":709},\"targetMethodName\":\"removeTopLevel\",\"__SourceModuleName__\":\"Global.lively.bindings\",\"__LivelyClassName__\":\"AttributeConnection\"},\"767\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":723},\"sourceAttrName\":\"fire\",\"targetObj\":{\"__isSmartRef__\":true,\"id\":709},\"targetMethodName\":\"result\",\"converter\":null,\"converterString\":\"function () { return null }\",\"updater\":null,\"updaterString\":null,\"varMapping\":{\"__isSmartRef__\":true,\"id\":768},\"__SourceModuleName__\":\"Global.lively.bindings\",\"__LivelyClassName__\":\"AttributeConnection\"},\"768\":{\"source\":{\"__isSmartRef__\":true,\"id\":723},\"target\":{\"__isSmartRef__\":true,\"id\":709}},\"769\":{\"submorphs\":[],\"scripts\":[],\"shape\":{\"__isSmartRef__\":true,\"id\":770},\"id\":6795,\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":775},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":776},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"halosEnabled\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":777},\"priorExtent\":{\"__isSmartRef__\":true,\"id\":778},\"value\":false,\"toggle\":false,\"isActive\":true,\"normalFill\":{\"__isSmartRef__\":true,\"id\":730},\"lighterFill\":{\"__isSmartRef__\":true,\"id\":779},\"label\":{\"__isSmartRef__\":true,\"id\":788},\"layout\":{\"__isSmartRef__\":true,\"id\":800},\"owner\":null,\"attributeConnections\":[{\"__isSmartRef__\":true,\"id\":801},{\"__isSmartRef__\":true,\"id\":802}],\"doNotSerialize\":[\"$$fire\"],\"doNotCopyProperties\":[\"$$fire\"],\"__SourceModuleName__\":\"Global.lively.morphic.Widgets\",\"isCopyMorphRef\":true,\"morphRefId\":2,\"isLockOwner\":false,\"showsHalos\":false,\"__LivelyClassName__\":\"lively.morphic.Button\"},\"770\":{\"_Position\":{\"__isSmartRef__\":true,\"id\":771},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":772},\"_Extent\":{\"__isSmartRef__\":true,\"id\":773},\"_ClipMode\":\"visible\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":774},\"_BorderWidth\":1,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":729},\"_Fill\":{\"__isSmartRef__\":true,\"id\":730},\"_BorderRadius\":5,\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"771\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"772\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\",\"setClipMode\":\"setClipModeHTML\"},\"773\":{\"x\":60,\"y\":30,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"774\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"775\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"setOrigin\":\"setOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\"},\"776\":{\"morph\":{\"__isSmartRef__\":true,\"id\":769},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"777\":{\"x\":414,\"y\":187,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"778\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"779\":{\"stops\":[{\"__isSmartRef__\":true,\"id\":780},{\"__isSmartRef__\":true,\"id\":782},{\"__isSmartRef__\":true,\"id\":784},{\"__isSmartRef__\":true,\"id\":786}],\"vector\":{\"__isSmartRef__\":true,\"id\":739},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.LinearGradient\"},\"780\":{\"offset\":0,\"color\":{\"__isSmartRef__\":true,\"id\":781}},\"781\":{\"r\":0.98,\"g\":0.98,\"b\":0.98,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"782\":{\"offset\":0.4,\"color\":{\"__isSmartRef__\":true,\"id\":783}},\"783\":{\"r\":0.91,\"g\":0.91,\"b\":0.91,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"784\":{\"offset\":0.6,\"color\":{\"__isSmartRef__\":true,\"id\":785}},\"785\":{\"r\":0.91,\"g\":0.91,\"b\":0.91,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"786\":{\"offset\":1,\"color\":{\"__isSmartRef__\":true,\"id\":787}},\"787\":{\"r\":0.97,\"g\":0.97,\"b\":0.97,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"788\":{\"submorphs\":[],\"scripts\":[],\"shape\":{\"__isSmartRef__\":true,\"id\":789},\"id\":6796,\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":794},\"_WhiteSpaceHandling\":\"pre-wrap\",\"textChunks\":[{\"__isSmartRef__\":true,\"id\":795}],\"eventHandler\":{\"__isSmartRef__\":true,\"id\":797},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"halosEnabled\":true,\"_ClipMode\":\"hidden\",\"fixedWidth\":true,\"fixedHeight\":true,\"allowInput\":false,\"_FontFamily\":\"Helvetica\",\"_FontSize\":10,\"_Position\":{\"__isSmartRef__\":true,\"id\":798},\"priorExtent\":{\"__isSmartRef__\":true,\"id\":799},\"_MaxTextWidth\":60,\"_MinTextWidth\":60,\"_MaxTextHeight\":null,\"_MinTextHeight\":null,\"evalEnabled\":false,\"owner\":null,\"isLabel\":true,\"_HandStyle\":\"default\",\"_Align\":\"center\",\"eventsAreIgnored\":true,\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"attributeConnections\":[],\"doNotSerialize\":[],\"doNotCopyProperties\":[],\"isLockOwner\":false,\"showsHalos\":false,\"__LivelyClassName__\":\"lively.morphic.Text\"},\"789\":{\"_Position\":{\"__isSmartRef__\":true,\"id\":790},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":791},\"_Extent\":{\"__isSmartRef__\":true,\"id\":792},\"_ClipMode\":\"hidden\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":793},\"_BorderWidth\":0,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":342},\"_Fill\":null,\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"790\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"791\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\",\"setClipMode\":\"setClipModeHTML\"},\"792\":{\"x\":60,\"y\":30,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"793\":{\"x\":0,\"y\":6,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"794\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\",\"updateText\":\"updateTextHTML\",\"setTextExtent\":\"setTextExtentHTML\",\"setMaxTextWidth\":\"setMaxTextWidthHTML\",\"setMaxTextHeight\":\"setMaxTextHeightHTML\",\"setMinTextWidth\":\"setMinTextWidthHTML\",\"setMinTextHeight\":\"setMinTextHeightHTML\",\"getTextExtent\":\"getTextExtentHTML\",\"getTextString\":\"getTextStringHTML\",\"ignoreTextEvents\":\"ignoreTextEventsHTML\",\"unignoreTextEvents\":\"unignoreTextEventsHTML\",\"enableTextEvents\":\"enableTextEventsHTML\",\"setFontFamily\":\"setFontFamilyHTML\",\"setFontSize\":\"setFontSizeHTML\",\"setTextColor\":\"setTextColorHTML\",\"setPadding\":\"setPaddingHTML\",\"setAlign\":\"setAlignHTML\",\"setVerticalAlign\":\"setVerticalAlignHTML\",\"setDisplay\":\"setDisplayHTML\",\"setWhiteSpaceHandling\":\"setWhiteSpaceHandlingHTML\",\"focusMorph\":\"focusMorphHTML\"},\"795\":{\"style\":{\"__isSmartRef__\":true,\"id\":796},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":788},\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"storedString\":\"\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\"},\"796\":{\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\"},\"797\":{\"morph\":{\"__isSmartRef__\":true,\"id\":788},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"798\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"799\":{\"x\":60,\"y\":30,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"800\":{\"moveVertical\":true,\"moveHorizontal\":true},\"801\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":769},\"sourceAttrName\":\"fire\",\"targetObj\":{\"__isSmartRef__\":true,\"id\":709},\"targetMethodName\":\"removeTopLevel\",\"__SourceModuleName__\":\"Global.lively.bindings\",\"__LivelyClassName__\":\"AttributeConnection\"},\"802\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":769},\"sourceAttrName\":\"fire\",\"targetObj\":{\"__isSmartRef__\":true,\"id\":336},\"targetMethodName\":\"doSave\",\"__SourceModuleName__\":\"Global.lively.bindings\",\"__LivelyClassName__\":\"AttributeConnection\"},\"803\":{\"x\":479,\"y\":415,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"804\":{\"x\":365,\"y\":-16,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"805\":{\"x\":0,\"y\":21,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"806\":{\"submorphs\":[{\"__isSmartRef__\":true,\"id\":807},{\"__isSmartRef__\":true,\"id\":335},{\"__isSmartRef__\":true,\"id\":955}],\"scripts\":[],\"shape\":{\"__isSmartRef__\":true,\"id\":1009},\"id\":\"2DA888C9-D998-4D77-AEA8-7702C5C85170\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":1013},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":1014},\"droppingEnabled\":true,\"halosEnabled\":true,\"__layered_draggingEnabled__\":true,\"layout\":{\"__isSmartRef__\":true,\"id\":1015},\"LK2\":true,\"priorExtent\":{\"__isSmartRef__\":true,\"id\":1016},\"targetMorph\":{\"__isSmartRef__\":true,\"id\":335},\"titleBar\":{\"__isSmartRef__\":true,\"id\":807},\"contentOffset\":{\"__isSmartRef__\":true,\"id\":1017},\"collapsedTransform\":null,\"collapsedExtent\":null,\"expandedTransform\":null,\"expandedExtent\":null,\"ignoreEventsOnExpand\":false,\"highlighted\":true,\"prevDragPos\":{\"__isSmartRef__\":true,\"id\":1018},\"isBeingDragged\":false,\"showsHalos\":false,\"name\":\"PublishPartDialog1\",\"partsBinMetaInfo\":{\"__isSmartRef__\":true,\"id\":1019},\"__SourceModuleName__\":\"Global.lively.morphic.Widgets\",\"attributeConnections\":[{\"__isSmartRef__\":true,\"id\":1040},{\"__isSmartRef__\":true,\"id\":1654}],\"doNotSerialize\":[\"$$headRevision\"],\"doNotCopyProperties\":[\"$$headRevision\"],\"prevScroll\":[0,0],\"_Position\":{\"__isSmartRef__\":true,\"id\":2319},\"isCopyMorphRef\":true,\"morphRefId\":12,\"derivationIds\":[2879,\"91414FD8-3775-435F-96A6-39E0CB891CD7\",\"9CB574CD-94E3-465A-B85C-91F97E070BC3\",\"C9D390C2-399F-44AF-A316-A4A117E5F7B6\",\"0A0B9181-A04D-441B-944F-585ED335E81B\",\"DEDFDD48-51F2-4C04-9681-6B64D465BE14\",\"FD496905-E054-4BF1-B162-EB0F08C1C829\",\"7A7DC0E8-6CA2-49DC-A660-7E873F834AB2\",\"401B15D2-9AFF-4843-85A2-16186AFFDFD4\",\"D4692AD1-A7CA-4F57-A55F-B485279A8B90\",\"DDF6DDB6-572F-4DC7-911A-4F7E5F310189\"],\"moved\":true,\"_Rotation\":0,\"_Scale\":1,\"minExtent\":{\"__isSmartRef__\":true,\"id\":2320},\"headRevision\":147095,\"__LivelyClassName__\":\"lively.morphic.Window\",\"withoutLayers\":[\"Global.lively.morphic.GrabbingLayer\"]},\"807\":{\"submorphs\":[{\"__isSmartRef__\":true,\"id\":808},{\"__isSmartRef__\":true,\"id\":822},{\"__isSmartRef__\":true,\"id\":869},{\"__isSmartRef__\":true,\"id\":903}],\"scripts\":[],\"shape\":{\"__isSmartRef__\":true,\"id\":938},\"id\":\"C74D377C-7CA6-4191-A3CF-E90630BF7B20\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":950},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":951},\"droppingEnabled\":true,\"halosEnabled\":true,\"layout\":{\"__isSmartRef__\":true,\"id\":952},\"_Position\":{\"__isSmartRef__\":true,\"id\":953},\"windowMorph\":{\"__isSmartRef__\":true,\"id\":806},\"label\":{\"__isSmartRef__\":true,\"id\":808},\"closeButton\":{\"__isSmartRef__\":true,\"id\":822},\"menuButton\":{\"__isSmartRef__\":true,\"id\":869},\"collapseButton\":{\"__isSmartRef__\":true,\"id\":903},\"priorExtent\":{\"__isSmartRef__\":true,\"id\":954},\"owner\":{\"__isSmartRef__\":true,\"id\":806},\"showsHalos\":false,\"__SourceModuleName__\":\"Global.lively.morphic.Widgets\",\"attributeConnections\":[],\"doNotSerialize\":[],\"doNotCopyProperties\":[],\"prevScroll\":[0,0],\"derivationIds\":[2880,\"108B5871-F6C8-4442-82D1-F8776D2C85A2\",\"503529CB-0F23-4456-8597-CD5E86CF03F0\",\"4FB4914E-E245-4D67-BE3B-63091E2C8C95\",\"B69B0DCD-8CC6-4A06-B738-A12B5269CD7D\",\"6D1BAF1C-9402-44ED-A26B-9B74CF07DF60\",\"B4808FFA-4EA4-43B1-A7FC-0BEF063FC467\",\"C49A9265-2632-4101-BEB3-C57320C2187A\",\"0E3215D4-8AAB-4F52-8AD0-FC2EEC395A9A\",\"0B36C705-2DB1-4ECE-8E5D-164334FB519B\",\"305AE4E8-ADC7-4C81-BF54-3C180FEF414F\"],\"_Scale\":1,\"__LivelyClassName__\":\"lively.morphic.TitleBar\"},\"808\":{\"submorphs\":[],\"scripts\":[],\"shape\":{\"__isSmartRef__\":true,\"id\":809},\"id\":\"64F2B9B4-8BBE-4A2C-BEF7-0E976197829B\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":815},\"_WhiteSpaceHandling\":\"pre-wrap\",\"textChunks\":[{\"__isSmartRef__\":true,\"id\":816}],\"eventHandler\":{\"__isSmartRef__\":true,\"id\":818},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"halosEnabled\":true,\"_ClipMode\":\"hidden\",\"fixedWidth\":true,\"fixedHeight\":true,\"allowInput\":false,\"_FontFamily\":\"Helvetica\",\"_FontSize\":10,\"evalEnabled\":false,\"isLabel\":true,\"_HandStyle\":\"default\",\"layout\":{\"__isSmartRef__\":true,\"id\":819},\"_Align\":\"center\",\"eventsAreIgnored\":true,\"owner\":{\"__isSmartRef__\":true,\"id\":807},\"priorExtent\":{\"__isSmartRef__\":true,\"id\":820},\"_MaxTextWidth\":420,\"_MinTextWidth\":420,\"_MaxTextHeight\":null,\"_MinTextHeight\":null,\"_Position\":{\"__isSmartRef__\":true,\"id\":821},\"showsHalos\":false,\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"attributeConnections\":[],\"doNotSerialize\":[],\"doNotCopyProperties\":[],\"prevScroll\":[0,0],\"derivationIds\":[2881,\"A06A709C-AD42-48D0-A66A-9C21EA4F4E66\",\"EE1A345D-476E-4E22-BE89-E59A0C11001B\",\"90634CE5-77D0-4064-961C-4CBADE59C6F8\",\"C26670E3-5765-406B-972F-888FD1EAF967\",\"E252D4C8-705A-4A40-B4E8-3638444DBAC4\",\"89C11EA9-F897-4A67-9CDD-A79FAF7B04F1\",\"1D2D6235-8732-4E39-829D-8C599DE39537\",\"4819892D-6CED-4387-A505-50ADEC598F02\",\"63A7D46C-A16B-464D-9315-8AD0CFC0FD20\",\"CA96C77F-AAE5-4A7A-9D8A-F4B2DFC9148D\"],\"_Scale\":1,\"__LivelyClassName__\":\"lively.morphic.Text\"},\"809\":{\"_Position\":{\"__isSmartRef__\":true,\"id\":810},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":811},\"_Extent\":{\"__isSmartRef__\":true,\"id\":812},\"_ClipMode\":\"hidden\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":813},\"_BorderWidth\":0,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":814},\"_Fill\":null,\"_BorderRadius\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"810\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"811\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\",\"setClipMode\":\"setClipModeHTML\"},\"812\":{\"x\":420,\"y\":17,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\"},\"813\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"814\":{\"r\":0,\"g\":0,\"b\":0,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"815\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\",\"updateText\":\"updateTextHTML\",\"setTextExtent\":\"setTextExtentHTML\",\"setMaxTextWidth\":\"setMaxTextWidthHTML\",\"setMaxTextHeight\":\"setMaxTextHeightHTML\",\"setMinTextWidth\":\"setMinTextWidthHTML\",\"setMinTextHeight\":\"setMinTextHeightHTML\",\"getTextExtent\":\"getTextExtentHTML\",\"getTextString\":\"getTextStringHTML\",\"ignoreTextEvents\":\"ignoreTextEventsHTML\",\"unignoreTextEvents\":\"unignoreTextEventsHTML\",\"enableTextEvents\":\"enableTextEventsHTML\",\"setFontFamily\":\"setFontFamilyHTML\",\"setFontSize\":\"setFontSizeHTML\",\"setTextColor\":\"setTextColorHTML\",\"setPadding\":\"setPaddingHTML\",\"setAlign\":\"setAlignHTML\",\"setVerticalAlign\":\"setVerticalAlignHTML\",\"setDisplay\":\"setDisplayHTML\",\"setWhiteSpaceHandling\":\"setWhiteSpaceHandlingHTML\",\"focusMorph\":\"focusMorphHTML\"},\"816\":{\"style\":{\"__isSmartRef__\":true,\"id\":817},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":808},\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"storedString\":\"Publish in PartsBin\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\"},\"817\":{\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\"},\"818\":{\"morph\":{\"__isSmartRef__\":true,\"id\":808},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"819\":{\"resizeWidth\":true},\"820\":{\"x\":420,\"y\":17,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\"},\"821\":{\"x\":20,\"y\":3,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"822\":{\"submorphs\":[{\"__isSmartRef__\":true,\"id\":823}],\"scripts\":[],\"shape\":{\"__isSmartRef__\":true,\"id\":835},\"id\":\"E654B53E-7BB2-4457-826B-2B79AE671FF9\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":851},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":852},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"halosEnabled\":true,\"accessibleInInactiveWindow\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":853},\"priorExtent\":{\"__isSmartRef__\":true,\"id\":854},\"value\":false,\"toggle\":false,\"isActive\":true,\"normalFill\":{\"__isSmartRef__\":true,\"id\":841},\"lighterFill\":{\"__isSmartRef__\":true,\"id\":855},\"label\":{\"__isSmartRef__\":true,\"id\":823},\"owner\":{\"__isSmartRef__\":true,\"id\":807},\"layout\":{\"__isSmartRef__\":true,\"id\":864},\"attributeConnections\":[{\"__isSmartRef__\":true,\"id\":865},{\"__isSmartRef__\":true,\"id\":867}],\"doNotSerialize\":[\"$$getHelpText\",\"$$fire\"],\"doNotCopyProperties\":[\"$$getHelpText\",\"$$fire\"],\"__SourceModuleName__\":\"Global.lively.morphic.Widgets\",\"prevScroll\":[0,0],\"derivationIds\":[2882,\"6FF08B49-B1B5-4E12-8CE8-DF895115627D\",\"7F48C6F9-BB0C-405E-991B-410F179F7FE6\",\"8405D63F-4E07-4FE8-9008-DD8AE000B5C8\",\"D81DD158-CA4D-44A9-B0A6-3FD7DF7EFD68\",\"B32CD4CF-CE28-40AB-8F9E-23E12B00C595\",\"581848BC-C01C-443F-B6AD-4A61CE8EB72E\",\"62393865-D1D9-40DE-B048-1249932ECD31\",\"8FB8E2BF-E816-4D6F-8E57-4D1FEAB65258\",\"BE49E07E-D7F5-4EB9-9CED-C5857E3E2E05\",\"8400BD9B-C243-4480-8B72-9881692A9AC4\"],\"_Scale\":1,\"__LivelyClassName__\":\"lively.morphic.WindowControl\"},\"823\":{\"submorphs\":[],\"scripts\":[],\"shape\":{\"__isSmartRef__\":true,\"id\":824},\"id\":\"B588E744-DF10-4755-B5DF-1880C6ABF3E3\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":829},\"_WhiteSpaceHandling\":\"pre-wrap\",\"textChunks\":[{\"__isSmartRef__\":true,\"id\":830}],\"eventHandler\":{\"__isSmartRef__\":true,\"id\":832},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"halosEnabled\":true,\"_ClipMode\":\"hidden\",\"fixedWidth\":true,\"fixedHeight\":true,\"allowInput\":false,\"_FontFamily\":\"Helvetica\",\"_FontSize\":8,\"_Position\":{\"__isSmartRef__\":true,\"id\":833},\"priorExtent\":{\"__isSmartRef__\":true,\"id\":834},\"_MaxTextWidth\":17,\"_MinTextWidth\":17,\"_MaxTextHeight\":null,\"_MinTextHeight\":null,\"evalEnabled\":false,\"owner\":{\"__isSmartRef__\":true,\"id\":822},\"isLabel\":true,\"_HandStyle\":\"default\",\"_Align\":\"center\",\"eventsAreIgnored\":true,\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"attributeConnections\":[],\"doNotSerialize\":[],\"doNotCopyProperties\":[],\"prevScroll\":[0,0],\"derivationIds\":[2883,\"9FBA502B-65B1-4FF2-A0A6-9951E3C50B9C\",\"9F297DAE-65AA-45A3-AFAE-BD35F359E24A\",\"75386CDF-09C9-47F2-8762-F737A49FD645\",\"C43A7038-D61D-47C7-BFA8-8C8A77627643\",\"5BF20970-1750-47F6-8D9D-E7A798428D52\",\"74925934-1F3C-432E-BBD6-02C666263ED7\",\"C4BDF6D3-0621-4923-A192-E4488E7679D1\",\"376C89CF-A021-4CA6-A6AC-47177BFB2062\",\"878C6C67-6B17-432C-B06E-FBBC1FDADE0D\",\"D49A7E68-DC41-42E3-8DC4-073D080B4548\"],\"_Scale\":1,\"__LivelyClassName__\":\"lively.morphic.Text\"},\"824\":{\"_Position\":{\"__isSmartRef__\":true,\"id\":825},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":826},\"_Extent\":{\"__isSmartRef__\":true,\"id\":827},\"_ClipMode\":\"hidden\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":828},\"_BorderWidth\":0,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":814},\"_Fill\":null,\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"825\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"826\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\",\"setClipMode\":\"setClipModeHTML\"},\"827\":{\"x\":17,\"y\":17,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\"},\"828\":{\"x\":0,\"y\":3,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"829\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\",\"updateText\":\"updateTextHTML\",\"setTextExtent\":\"setTextExtentHTML\",\"setMaxTextWidth\":\"setMaxTextWidthHTML\",\"setMaxTextHeight\":\"setMaxTextHeightHTML\",\"setMinTextWidth\":\"setMinTextWidthHTML\",\"setMinTextHeight\":\"setMinTextHeightHTML\",\"getTextExtent\":\"getTextExtentHTML\",\"getTextString\":\"getTextStringHTML\",\"ignoreTextEvents\":\"ignoreTextEventsHTML\",\"unignoreTextEvents\":\"unignoreTextEventsHTML\",\"enableTextEvents\":\"enableTextEventsHTML\",\"setFontFamily\":\"setFontFamilyHTML\",\"setFontSize\":\"setFontSizeHTML\",\"setTextColor\":\"setTextColorHTML\",\"setPadding\":\"setPaddingHTML\",\"setAlign\":\"setAlignHTML\",\"setVerticalAlign\":\"setVerticalAlignHTML\",\"setDisplay\":\"setDisplayHTML\",\"setWhiteSpaceHandling\":\"setWhiteSpaceHandlingHTML\",\"focusMorph\":\"focusMorphHTML\"},\"830\":{\"style\":{\"__isSmartRef__\":true,\"id\":831},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":823},\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"storedString\":\"X\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\"},\"831\":{\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\"},\"832\":{\"morph\":{\"__isSmartRef__\":true,\"id\":823},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"833\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"834\":{\"x\":17,\"y\":17,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\"},\"835\":{\"_Position\":{\"__isSmartRef__\":true,\"id\":836},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":837},\"_Extent\":{\"__isSmartRef__\":true,\"id\":838},\"_ClipMode\":\"visible\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":839},\"_BorderWidth\":0,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":840},\"_Fill\":{\"__isSmartRef__\":true,\"id\":841},\"_StrokeOpacity\":0,\"_BorderRadius\":5,\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"836\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"837\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\",\"setClipMode\":\"setClipModeHTML\"},\"838\":{\"x\":17,\"y\":17,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"839\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"840\":{\"r\":0.7411764705882353,\"g\":0.7450980392156863,\"b\":0.7529411764705882,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"841\":{\"stops\":[{\"__isSmartRef__\":true,\"id\":842},{\"__isSmartRef__\":true,\"id\":844},{\"__isSmartRef__\":true,\"id\":846},{\"__isSmartRef__\":true,\"id\":848}],\"vector\":{\"__isSmartRef__\":true,\"id\":850},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.LinearGradient\"},\"842\":{\"offset\":0,\"color\":{\"__isSmartRef__\":true,\"id\":843}},\"843\":{\"r\":0.9600000000000001,\"g\":0.9600000000000001,\"b\":0.9600000000000001,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"844\":{\"offset\":0.4,\"color\":{\"__isSmartRef__\":true,\"id\":845}},\"845\":{\"r\":0.8200000000000001,\"g\":0.8200000000000001,\"b\":0.8200000000000001,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"846\":{\"offset\":0.6,\"color\":{\"__isSmartRef__\":true,\"id\":847}},\"847\":{\"r\":0.8200000000000001,\"g\":0.8200000000000001,\"b\":0.8200000000000001,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"848\":{\"offset\":1,\"color\":{\"__isSmartRef__\":true,\"id\":849}},\"849\":{\"r\":0.94,\"g\":0.94,\"b\":0.94,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"850\":{\"x\":0,\"y\":0,\"width\":0,\"height\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"851\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\"},\"852\":{\"morph\":{\"__isSmartRef__\":true,\"id\":822},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"853\":{\"x\":459,\"y\":3,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"854\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"855\":{\"stops\":[{\"__isSmartRef__\":true,\"id\":856},{\"__isSmartRef__\":true,\"id\":858},{\"__isSmartRef__\":true,\"id\":860},{\"__isSmartRef__\":true,\"id\":862}],\"vector\":{\"__isSmartRef__\":true,\"id\":850},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.LinearGradient\"},\"856\":{\"offset\":0,\"color\":{\"__isSmartRef__\":true,\"id\":857}},\"857\":{\"r\":0.98,\"g\":0.98,\"b\":0.98,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"858\":{\"offset\":0.4,\"color\":{\"__isSmartRef__\":true,\"id\":859}},\"859\":{\"r\":0.91,\"g\":0.91,\"b\":0.91,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"860\":{\"offset\":0.6,\"color\":{\"__isSmartRef__\":true,\"id\":861}},\"861\":{\"r\":0.91,\"g\":0.91,\"b\":0.91,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"862\":{\"offset\":1,\"color\":{\"__isSmartRef__\":true,\"id\":863}},\"863\":{\"r\":0.97,\"g\":0.97,\"b\":0.97,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"864\":{\"moveHorizontal\":true},\"865\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":822},\"sourceAttrName\":\"getHelpText\",\"targetObj\":{\"__isSmartRef__\":true,\"id\":806},\"targetMethodName\":\"getCloseHelp\",\"converter\":null,\"converterString\":null,\"updater\":null,\"updaterString\":null,\"varMapping\":{\"__isSmartRef__\":true,\"id\":866},\"__SourceModuleName__\":\"Global.lively.bindings\",\"__LivelyClassName__\":\"AttributeConnection\"},\"866\":{\"source\":{\"__isSmartRef__\":true,\"id\":822},\"target\":{\"__isSmartRef__\":true,\"id\":806}},\"867\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":822},\"sourceAttrName\":\"fire\",\"targetObj\":{\"__isSmartRef__\":true,\"id\":806},\"targetMethodName\":\"initiateShutdown\",\"converter\":null,\"converterString\":null,\"updater\":null,\"updaterString\":null,\"varMapping\":{\"__isSmartRef__\":true,\"id\":868},\"__SourceModuleName__\":\"Global.lively.bindings\",\"__LivelyClassName__\":\"AttributeConnection\"},\"868\":{\"source\":{\"__isSmartRef__\":true,\"id\":822},\"target\":{\"__isSmartRef__\":true,\"id\":806}},\"869\":{\"submorphs\":[{\"__isSmartRef__\":true,\"id\":870}],\"scripts\":[],\"shape\":{\"__isSmartRef__\":true,\"id\":881},\"id\":\"F9416B82-A30E-42EA-97BB-CA5E347C1FE8\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":886},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":887},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"halosEnabled\":true,\"accessibleInInactiveWindow\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":888},\"priorExtent\":{\"__isSmartRef__\":true,\"id\":889},\"value\":false,\"toggle\":false,\"isActive\":true,\"normalFill\":{\"__isSmartRef__\":true,\"id\":841},\"lighterFill\":{\"__isSmartRef__\":true,\"id\":890},\"label\":{\"__isSmartRef__\":true,\"id\":870},\"owner\":{\"__isSmartRef__\":true,\"id\":807},\"attributeConnections\":[{\"__isSmartRef__\":true,\"id\":899},{\"__isSmartRef__\":true,\"id\":901}],\"doNotSerialize\":[\"$$getHelpText\",\"$$fire\"],\"doNotCopyProperties\":[\"$$getHelpText\",\"$$fire\"],\"__SourceModuleName__\":\"Global.lively.morphic.Widgets\",\"derivationIds\":[2884,\"64F20257-1A1D-4B3E-97C4-BC5D1F1E14B5\",\"A377FFCE-0FDC-41B6-BD34-D9F0507B57DA\",\"7334352E-B497-4F10-8C06-FBE36AA778C7\",\"E8269870-961E-49ED-ACE6-3CB90CD1937A\",\"3182A6E6-F492-4D7F-B240-55DC62E7DDF9\",\"5983668D-3862-4DE4-8C9C-57903C2FF112\",\"7EA72C52-A5FE-49D7-B644-F1CF1E948B7A\",\"378BCE5E-C14D-460C-B7E5-BA2B832168F0\",\"3C395E36-6E1E-4715-AE14-CBAB23875359\",\"3A64C38B-ACDD-4EE3-9CB8-1CF3F5338FBC\"],\"_Scale\":1,\"__LivelyClassName__\":\"lively.morphic.WindowControl\"},\"870\":{\"submorphs\":[],\"scripts\":[],\"shape\":{\"__isSmartRef__\":true,\"id\":871},\"id\":\"045D5FDB-91C2-4438-9AB9-1F9F0BE79A44\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":875},\"_WhiteSpaceHandling\":\"pre-wrap\",\"textChunks\":[{\"__isSmartRef__\":true,\"id\":876}],\"eventHandler\":{\"__isSmartRef__\":true,\"id\":878},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"halosEnabled\":true,\"_ClipMode\":\"hidden\",\"fixedWidth\":true,\"fixedHeight\":true,\"allowInput\":false,\"_FontFamily\":\"Helvetica\",\"_FontSize\":8,\"_Position\":{\"__isSmartRef__\":true,\"id\":879},\"priorExtent\":{\"__isSmartRef__\":true,\"id\":880},\"_MaxTextWidth\":17,\"_MinTextWidth\":17,\"_MaxTextHeight\":null,\"_MinTextHeight\":null,\"evalEnabled\":false,\"owner\":{\"__isSmartRef__\":true,\"id\":869},\"isLabel\":true,\"_HandStyle\":\"default\",\"_Align\":\"center\",\"eventsAreIgnored\":true,\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"attributeConnections\":[],\"doNotSerialize\":[],\"doNotCopyProperties\":[],\"derivationIds\":[2885,\"EC48B50E-CD5B-46FB-BF78-484373EED980\",\"59F8AF9B-799B-413B-86B2-BFD03A4B2559\",\"F8293A60-E9DB-40E3-B202-D547939F8A8D\",\"30E16AEA-8638-441D-A4B6-A7F2EB4D1987\",\"012E89E5-818C-4BAE-B1DB-B01796C23183\",\"D8FA4A79-180A-4D30-B4C8-2AC5E176057B\",\"7184ABDF-8484-4658-8968-C1DD68EFFC46\",\"4BC7DE67-2773-45F7-BA0D-BB473B463C0B\",\"1350953C-3FB0-428F-ADAF-AB46A2A7743D\",\"677531C6-1A55-423B-AD8E-B0CF60EA6AE7\"],\"_Scale\":1,\"__LivelyClassName__\":\"lively.morphic.Text\"},\"871\":{\"_Position\":{\"__isSmartRef__\":true,\"id\":872},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":873},\"_Extent\":{\"__isSmartRef__\":true,\"id\":874},\"_ClipMode\":\"hidden\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":828},\"_BorderWidth\":0,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":814},\"_Fill\":null,\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"872\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"873\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\",\"setClipMode\":\"setClipModeHTML\"},\"874\":{\"x\":17,\"y\":17,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\"},\"875\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\",\"updateText\":\"updateTextHTML\",\"setTextExtent\":\"setTextExtentHTML\",\"setMaxTextWidth\":\"setMaxTextWidthHTML\",\"setMaxTextHeight\":\"setMaxTextHeightHTML\",\"setMinTextWidth\":\"setMinTextWidthHTML\",\"setMinTextHeight\":\"setMinTextHeightHTML\",\"getTextExtent\":\"getTextExtentHTML\",\"getTextString\":\"getTextStringHTML\",\"ignoreTextEvents\":\"ignoreTextEventsHTML\",\"unignoreTextEvents\":\"unignoreTextEventsHTML\",\"enableTextEvents\":\"enableTextEventsHTML\",\"setFontFamily\":\"setFontFamilyHTML\",\"setFontSize\":\"setFontSizeHTML\",\"setTextColor\":\"setTextColorHTML\",\"setPadding\":\"setPaddingHTML\",\"setAlign\":\"setAlignHTML\",\"setVerticalAlign\":\"setVerticalAlignHTML\",\"setDisplay\":\"setDisplayHTML\",\"setWhiteSpaceHandling\":\"setWhiteSpaceHandlingHTML\",\"focusMorph\":\"focusMorphHTML\"},\"876\":{\"style\":{\"__isSmartRef__\":true,\"id\":877},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":870},\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"storedString\":\"M\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\"},\"877\":{\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\"},\"878\":{\"morph\":{\"__isSmartRef__\":true,\"id\":870},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"879\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"880\":{\"x\":17,\"y\":17,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\"},\"881\":{\"_Position\":{\"__isSmartRef__\":true,\"id\":882},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":883},\"_Extent\":{\"__isSmartRef__\":true,\"id\":884},\"_ClipMode\":\"visible\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":885},\"_BorderWidth\":0,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":840},\"_Fill\":{\"__isSmartRef__\":true,\"id\":841},\"_StrokeOpacity\":0,\"_BorderRadius\":5,\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"882\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"883\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\",\"setClipMode\":\"setClipModeHTML\"},\"884\":{\"x\":17,\"y\":17,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"885\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"886\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\"},\"887\":{\"morph\":{\"__isSmartRef__\":true,\"id\":869},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"888\":{\"x\":3,\"y\":3,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"889\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"890\":{\"stops\":[{\"__isSmartRef__\":true,\"id\":891},{\"__isSmartRef__\":true,\"id\":893},{\"__isSmartRef__\":true,\"id\":895},{\"__isSmartRef__\":true,\"id\":897}],\"vector\":{\"__isSmartRef__\":true,\"id\":850},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.LinearGradient\"},\"891\":{\"offset\":0,\"color\":{\"__isSmartRef__\":true,\"id\":892}},\"892\":{\"r\":0.98,\"g\":0.98,\"b\":0.98,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"893\":{\"offset\":0.4,\"color\":{\"__isSmartRef__\":true,\"id\":894}},\"894\":{\"r\":0.91,\"g\":0.91,\"b\":0.91,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"895\":{\"offset\":0.6,\"color\":{\"__isSmartRef__\":true,\"id\":896}},\"896\":{\"r\":0.91,\"g\":0.91,\"b\":0.91,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"897\":{\"offset\":1,\"color\":{\"__isSmartRef__\":true,\"id\":898}},\"898\":{\"r\":0.97,\"g\":0.97,\"b\":0.97,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"899\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":869},\"sourceAttrName\":\"getHelpText\",\"targetObj\":{\"__isSmartRef__\":true,\"id\":806},\"targetMethodName\":\"getMenuHelp\",\"converter\":null,\"converterString\":null,\"updater\":null,\"updaterString\":null,\"varMapping\":{\"__isSmartRef__\":true,\"id\":900},\"__SourceModuleName__\":\"Global.lively.bindings\",\"__LivelyClassName__\":\"AttributeConnection\"},\"900\":{\"source\":{\"__isSmartRef__\":true,\"id\":869},\"target\":{\"__isSmartRef__\":true,\"id\":806}},\"901\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":869},\"sourceAttrName\":\"fire\",\"targetObj\":{\"__isSmartRef__\":true,\"id\":806},\"targetMethodName\":\"showTargetMorphMenu\",\"converter\":null,\"converterString\":null,\"updater\":null,\"updaterString\":null,\"varMapping\":{\"__isSmartRef__\":true,\"id\":902},\"__SourceModuleName__\":\"Global.lively.bindings\",\"__LivelyClassName__\":\"AttributeConnection\"},\"902\":{\"source\":{\"__isSmartRef__\":true,\"id\":869},\"target\":{\"__isSmartRef__\":true,\"id\":806}},\"903\":{\"submorphs\":[{\"__isSmartRef__\":true,\"id\":904}],\"scripts\":[],\"shape\":{\"__isSmartRef__\":true,\"id\":915},\"id\":\"B4FF9758-339A-4F85-80E8-2FC5B5A86C3D\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":920},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":921},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"halosEnabled\":true,\"accessibleInInactiveWindow\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":922},\"priorExtent\":{\"__isSmartRef__\":true,\"id\":923},\"value\":false,\"toggle\":false,\"isActive\":true,\"normalFill\":{\"__isSmartRef__\":true,\"id\":841},\"lighterFill\":{\"__isSmartRef__\":true,\"id\":924},\"label\":{\"__isSmartRef__\":true,\"id\":904},\"owner\":{\"__isSmartRef__\":true,\"id\":807},\"layout\":{\"__isSmartRef__\":true,\"id\":933},\"attributeConnections\":[{\"__isSmartRef__\":true,\"id\":934},{\"__isSmartRef__\":true,\"id\":936}],\"doNotSerialize\":[\"$$getHelpText\",\"$$fire\"],\"doNotCopyProperties\":[\"$$getHelpText\",\"$$fire\"],\"__SourceModuleName__\":\"Global.lively.morphic.Widgets\",\"prevScroll\":[0,0],\"derivationIds\":[2886,\"9FC4F0BE-916D-456B-AEC7-E6C1AC6040CA\",\"A0A4775F-7F2F-4563-840D-CAA5CB435D75\",\"C87D3EB9-4C3B-4230-9794-F5B71B528C74\",\"D62C35A2-6803-4217-9DFD-0E480D4B82AE\",\"D8274457-EA55-431C-BA2E-C227C335C1FB\",\"943A7D62-2DE4-42E8-AC93-4E68B660CEF2\",\"E83FFE4B-9181-44F7-A77C-84E5625F788A\",\"6A34C9A1-6B4C-430B-ACD4-6A29D0F20D42\",\"BD7F031B-2DEE-4151-ABD8-B5A513D25129\",\"AD3F7784-7CB8-4CFE-98B0-83A4D43542C7\"],\"_Scale\":1,\"__LivelyClassName__\":\"lively.morphic.WindowControl\"},\"904\":{\"submorphs\":[],\"scripts\":[],\"shape\":{\"__isSmartRef__\":true,\"id\":905},\"id\":\"5A096693-16C2-4033-A965-C4615A8614C0\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":909},\"_WhiteSpaceHandling\":\"pre-wrap\",\"textChunks\":[{\"__isSmartRef__\":true,\"id\":910}],\"eventHandler\":{\"__isSmartRef__\":true,\"id\":912},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"halosEnabled\":true,\"_ClipMode\":\"hidden\",\"fixedWidth\":true,\"fixedHeight\":true,\"allowInput\":false,\"_FontFamily\":\"Helvetica\",\"_FontSize\":8,\"_Position\":{\"__isSmartRef__\":true,\"id\":913},\"priorExtent\":{\"__isSmartRef__\":true,\"id\":914},\"_MaxTextWidth\":17,\"_MinTextWidth\":17,\"_MaxTextHeight\":null,\"_MinTextHeight\":null,\"evalEnabled\":false,\"owner\":{\"__isSmartRef__\":true,\"id\":903},\"isLabel\":true,\"_HandStyle\":\"default\",\"_Align\":\"center\",\"eventsAreIgnored\":true,\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"attributeConnections\":[],\"doNotSerialize\":[],\"doNotCopyProperties\":[],\"prevScroll\":[0,0],\"derivationIds\":[2887,\"42347453-BADB-4DB0-9486-C479B704CD7C\",\"B0BBE9B3-B5DD-4E4F-A1AA-1C03BB1BFF4E\",\"8AE3BC44-F336-420E-A2E9-BBA0DC6A3D72\",\"3DC5BABC-5EF1-4FC6-805B-0FC1CC02282F\",\"C5E01762-30EA-4342-A348-F75EA6C33D11\",\"209EBE14-87CB-44C9-B8C0-1A74CE2ACDB6\",\"1A0CE8F3-7342-484C-BA10-2E8291158E44\",\"28A42BB4-7534-4B0D-BBE9-B4D3FDCF024F\",\"D5D7B12C-1731-4943-BD69-699C99C398E1\",\"DD22A464-4EB8-41F8-9103-DEE095D40932\"],\"_Scale\":1,\"__LivelyClassName__\":\"lively.morphic.Text\"},\"905\":{\"_Position\":{\"__isSmartRef__\":true,\"id\":906},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":907},\"_Extent\":{\"__isSmartRef__\":true,\"id\":908},\"_ClipMode\":\"hidden\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":828},\"_BorderWidth\":0,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":814},\"_Fill\":null,\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"906\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"907\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\",\"setClipMode\":\"setClipModeHTML\"},\"908\":{\"x\":17,\"y\":17,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\"},\"909\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\",\"updateText\":\"updateTextHTML\",\"setTextExtent\":\"setTextExtentHTML\",\"setMaxTextWidth\":\"setMaxTextWidthHTML\",\"setMaxTextHeight\":\"setMaxTextHeightHTML\",\"setMinTextWidth\":\"setMinTextWidthHTML\",\"setMinTextHeight\":\"setMinTextHeightHTML\",\"getTextExtent\":\"getTextExtentHTML\",\"getTextString\":\"getTextStringHTML\",\"ignoreTextEvents\":\"ignoreTextEventsHTML\",\"unignoreTextEvents\":\"unignoreTextEventsHTML\",\"enableTextEvents\":\"enableTextEventsHTML\",\"setFontFamily\":\"setFontFamilyHTML\",\"setFontSize\":\"setFontSizeHTML\",\"setTextColor\":\"setTextColorHTML\",\"setPadding\":\"setPaddingHTML\",\"setAlign\":\"setAlignHTML\",\"setVerticalAlign\":\"setVerticalAlignHTML\",\"setDisplay\":\"setDisplayHTML\",\"setWhiteSpaceHandling\":\"setWhiteSpaceHandlingHTML\",\"focusMorph\":\"focusMorphHTML\"},\"910\":{\"style\":{\"__isSmartRef__\":true,\"id\":911},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":904},\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"storedString\":\"–\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\"},\"911\":{\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\"},\"912\":{\"morph\":{\"__isSmartRef__\":true,\"id\":904},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"913\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"914\":{\"x\":17,\"y\":17,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\"},\"915\":{\"_Position\":{\"__isSmartRef__\":true,\"id\":916},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":917},\"_Extent\":{\"__isSmartRef__\":true,\"id\":918},\"_ClipMode\":\"visible\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":919},\"_BorderWidth\":0,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":840},\"_Fill\":{\"__isSmartRef__\":true,\"id\":841},\"_StrokeOpacity\":0,\"_BorderRadius\":5,\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"916\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"917\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\",\"setClipMode\":\"setClipModeHTML\"},\"918\":{\"x\":17,\"y\":17,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"919\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"920\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\"},\"921\":{\"morph\":{\"__isSmartRef__\":true,\"id\":903},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"922\":{\"x\":440,\"y\":3,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"923\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"924\":{\"stops\":[{\"__isSmartRef__\":true,\"id\":925},{\"__isSmartRef__\":true,\"id\":927},{\"__isSmartRef__\":true,\"id\":929},{\"__isSmartRef__\":true,\"id\":931}],\"vector\":{\"__isSmartRef__\":true,\"id\":850},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.LinearGradient\"},\"925\":{\"offset\":0,\"color\":{\"__isSmartRef__\":true,\"id\":926}},\"926\":{\"r\":0.98,\"g\":0.98,\"b\":0.98,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"927\":{\"offset\":0.4,\"color\":{\"__isSmartRef__\":true,\"id\":928}},\"928\":{\"r\":0.91,\"g\":0.91,\"b\":0.91,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"929\":{\"offset\":0.6,\"color\":{\"__isSmartRef__\":true,\"id\":930}},\"930\":{\"r\":0.91,\"g\":0.91,\"b\":0.91,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"931\":{\"offset\":1,\"color\":{\"__isSmartRef__\":true,\"id\":932}},\"932\":{\"r\":0.97,\"g\":0.97,\"b\":0.97,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"933\":{\"moveHorizontal\":true},\"934\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":903},\"sourceAttrName\":\"getHelpText\",\"targetObj\":{\"__isSmartRef__\":true,\"id\":806},\"targetMethodName\":\"getCollapseHelp\",\"converter\":null,\"converterString\":null,\"updater\":null,\"updaterString\":null,\"varMapping\":{\"__isSmartRef__\":true,\"id\":935},\"__SourceModuleName__\":\"Global.lively.bindings\",\"__LivelyClassName__\":\"AttributeConnection\"},\"935\":{\"source\":{\"__isSmartRef__\":true,\"id\":903},\"target\":{\"__isSmartRef__\":true,\"id\":806}},\"936\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":903},\"sourceAttrName\":\"fire\",\"targetObj\":{\"__isSmartRef__\":true,\"id\":806},\"targetMethodName\":\"toggleCollapse\",\"converter\":null,\"converterString\":null,\"updater\":null,\"updaterString\":null,\"varMapping\":{\"__isSmartRef__\":true,\"id\":937},\"__SourceModuleName__\":\"Global.lively.bindings\",\"__LivelyClassName__\":\"AttributeConnection\"},\"937\":{\"source\":{\"__isSmartRef__\":true,\"id\":903},\"target\":{\"__isSmartRef__\":true,\"id\":806}},\"938\":{\"_Position\":{\"__isSmartRef__\":true,\"id\":939},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":940},\"_Extent\":{\"__isSmartRef__\":true,\"id\":941},\"_ClipMode\":\"visible\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":942},\"_BorderWidth\":1,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":943},\"_Fill\":{\"__isSmartRef__\":true,\"id\":944},\"_StrokeOpacity\":1,\"_BorderRadius\":\"8px 8px 0px 0px\",\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"939\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"940\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\",\"setClipMode\":\"setClipModeHTML\"},\"941\":{\"x\":479,\"y\":22,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"942\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"943\":{\"r\":0.4,\"g\":0.4,\"b\":0.4,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"944\":{\"stops\":[{\"__isSmartRef__\":true,\"id\":945},{\"__isSmartRef__\":true,\"id\":947}],\"vector\":{\"__isSmartRef__\":true,\"id\":949},\"__LivelyClassName__\":\"lively.morphic.LinearGradient\",\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\"},\"945\":{\"offset\":0,\"color\":{\"__isSmartRef__\":true,\"id\":946}},\"946\":{\"r\":1,\"g\":1,\"b\":1,\"a\":1,\"__LivelyClassName__\":\"Color\",\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\"},\"947\":{\"offset\":1,\"color\":{\"__isSmartRef__\":true,\"id\":948}},\"948\":{\"r\":0.91,\"g\":0.91,\"b\":0.91,\"a\":1,\"__LivelyClassName__\":\"Color\",\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\"},\"949\":{\"x\":0,\"y\":0,\"width\":0,\"height\":1,\"__LivelyClassName__\":\"Rectangle\",\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\"},\"950\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\"},\"951\":{\"morph\":{\"__isSmartRef__\":true,\"id\":807},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"952\":{\"resizeWidth\":true,\"adjustForNewBounds\":true},\"953\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"954\":{\"x\":479,\"y\":22,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"955\":{\"submorphs\":[],\"scripts\":[],\"id\":\"4CA2FB63-9C05-4F55-9FF5-1A7AF082AF48\",\"shape\":{\"__isSmartRef__\":true,\"id\":956},\"droppingEnabled\":true,\"halosEnabled\":true,\"registeredForMouseEvents\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":963},\"showsHalos\":false,\"name\":\"ResizeCorner\",\"partsBinMetaInfo\":{\"__isSmartRef__\":true,\"id\":964},\"__SourceModuleName__\":\"Global.lively.morphic.Core\",\"draggingEnabled\":true,\"dragStartPoint\":null,\"originalExtent\":{\"__isSmartRef__\":true,\"id\":965},\"originalTargetExtent\":null,\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":966},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":967},\"priorExtent\":{\"__isSmartRef__\":true,\"id\":968},\"originalTargetInnerBounds\":null,\"isResizeCorner\":true,\"relativeOrigin\":null,\"derivationIds\":[7147,\"16E962DF-21E9-4FE6-8B9B-953F0E908113\",\"ADD0B5C0-0DC6-4D8E-9C2A-0EC7E3C71F21\",\"F0667EB1-BF07-4E63-BA56-99189F82C865\",\"DFDE68D2-3731-46DE-ADC8-56E32998CE07\"],\"moved\":true,\"attributeConnections\":[{\"__isSmartRef__\":true,\"id\":969}],\"doNotSerialize\":[\"$$cornerName\"],\"doNotCopyProperties\":[\"$$cornerName\"],\"originalTargetBounds\":null,\"owner\":{\"__isSmartRef__\":true,\"id\":806},\"distanceToDragEvent\":{\"__isSmartRef__\":true,\"id\":970},\"_Rotation\":0,\"_Scale\":1,\"cornerName\":\"bottomRight\",\"__serializedLivelyClosures__\":{\"__isSmartRef__\":true,\"id\":971},\"__LivelyClassName__\":\"lively.morphic.Box\"},\"956\":{\"position\":{\"__isSmartRef__\":true,\"id\":957},\"_Extent\":{\"__isSmartRef__\":true,\"id\":958},\"_BorderWidth\":0,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":959},\"_Fill\":{\"__isSmartRef__\":true,\"id\":960},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":961},\"_ClipMode\":\"visible\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":962},\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"957\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"958\":{\"x\":10,\"y\":10,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"959\":{\"r\":0.568,\"g\":0.568,\"b\":0.568,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"960\":{\"r\":0.258,\"g\":0.258,\"b\":0.258,\"a\":1,\"__LivelyClassName__\":\"Color\",\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\"},\"961\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\",\"setClipMode\":\"setClipModeHTML\"},\"962\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"963\":{\"x\":469,\"y\":427,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"964\":{\"partsSpaceName\":\"PartsBin/Widgets/\",\"__SourceModuleName__\":\"Global.lively.PartsBin\",\"migrationLevel\":2,\"comment\":\"Resize an object without using halos.\",\"partName\":\"ResizeCorner\",\"revisionOnLoad\":140152,\"__LivelyClassName__\":\"lively.PartsBin.PartsBinMetaInfo\"},\"965\":{\"x\":239,\"y\":138,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"966\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\"},\"967\":{\"morph\":{\"__isSmartRef__\":true,\"id\":955},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"968\":{\"x\":10,\"y\":10,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"969\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":955},\"sourceAttrName\":\"cornerName\",\"targetObj\":{\"__isSmartRef__\":true,\"id\":955},\"targetMethodName\":\"alignToOwner\",\"__SourceModuleName__\":\"Global.lively.bindings\",\"__LivelyClassName__\":\"AttributeConnection\"},\"970\":{\"x\":42,\"y\":-10,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"971\":{\"onDrag\":{\"__isSmartRef__\":true,\"id\":972},\"onDragEnd\":{\"__isSmartRef__\":true,\"id\":980},\"onDragStart\":{\"__isSmartRef__\":true,\"id\":988},\"reset\":{\"__isSmartRef__\":true,\"id\":996},\"morphMenuItems\":{\"__isSmartRef__\":true,\"id\":999},\"alignToOwner\":{\"__isSmartRef__\":true,\"id\":1006}},\"972\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":973},\"source\":\"function onDrag(evt) {\\n // alert(\\\"onDrag\\\")\\n // this.owner.setPosition(pt(0,0))\\n // this.owner.setOrigin(pt(0,0))\\n var moveDelta = evt.mousePoint.subPt(this.dragStartPoint)\\n \\n // moveDelta = moveDelta.maxPt(pt(0,0))\\n var ownerExtent = this.owner.getExtent();\\n\\n // TODO does not work\\n if (evt.isShiftDown()) {\\n var maxDelta = Math.max(moveDelta.x, moveDelta.y);\\n if (maxDelta == 0) return;\\n var factor = ownerExtent.x / ownerExtent.y\\n moveDelta = pt(maxDelta * factor, maxDelta )\\n }\\n var accessor = \\\"with\\\" + this.cornerName.charAt(0).toUpperCase() + this.cornerName.substring(1);\\n\\n var newCorner = this.originalTargetBounds[this.cornerName]().addPt(moveDelta);\\n var newBounds = this.originalTargetBounds[accessor ](newCorner);\\n\\n this.owner.setBounds(newBounds);\\n \\n // var newExtent = this.originalTargetExtent.addPt(moveDelta)\\n // alertOK(\\\"new extent\\\" + newExtent)\\n // this.owner.setExtent(newExtent);\\n this.owner.submorphs.select(function(ea) {\\n return ea.isResizeCorner\\n }).invoke('alignToOwner');\\n if (this.owner.halos) {\\n this.owner.halos.invoke('alignAtTarget')\\n }\\n // alertOK(\\\"relative \\\" + this.relativeOrigin)\\n var newOrigin = pt(0,0).extent(this.owner.getExtent()).relativeToAbsPoint(this.relativeOrigin)\\n\\n // TODO IMPLEMENT updating the origin does not work yet\\n // this.owner.setOrigin(newOrigin);\\n // alertOK(\\\"new origin \\\" + newOrigin)\\n\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":978},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"973\":{\"this\":{\"__isSmartRef__\":true,\"id\":955},\"__serializedLivelyClosures__\":{\"__isSmartRef__\":true,\"id\":974}},\"974\":{\"$super\":{\"__isSmartRef__\":true,\"id\":975}},\"975\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":976},\"source\":\"function () {\\n try {\\n return obj.constructor.prototype[name].apply(obj, arguments)\\n } catch (e) {\\n alert('Error in $super call: ' + e + '\\\\n' + e.stack);\\n return null;\\n }\\n }\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":977},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"976\":{\"obj\":{\"__isSmartRef__\":true,\"id\":955},\"name\":\"onDrag\"},\"977\":{},\"978\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":979},\"user\":\"sstamm\",\"tags\":[]},\"979\":{\"isSerializedDate\":true,\"string\":\"Thu Feb 23 2012 12:08:52 GMT+0100 (Mitteleuropäische Zeit)\"},\"980\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":981},\"source\":\"function onDragEnd(evt) {\\n this.dragStartPoint = null;\\n this.originalTargetBounds = null;\\n this.relativeOrigin = null;\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":986},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"981\":{\"this\":{\"__isSmartRef__\":true,\"id\":955},\"__serializedLivelyClosures__\":{\"__isSmartRef__\":true,\"id\":982}},\"982\":{\"$super\":{\"__isSmartRef__\":true,\"id\":983}},\"983\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":984},\"source\":\"function () {\\n try {\\n return obj.constructor.prototype[name].apply(obj, arguments)\\n } catch (e) {\\n alert('Error in $super call: ' + e + '\\\\n' + e.stack);\\n return null;\\n }\\n }\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":985},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"984\":{\"obj\":{\"__isSmartRef__\":true,\"id\":955},\"name\":\"onDragEnd\"},\"985\":{},\"986\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":987},\"user\":\"sstamm\",\"tags\":[]},\"987\":{\"isSerializedDate\":true,\"string\":\"Thu Feb 23 2012 12:09:00 GMT+0100 (Mitteleuropäische Zeit)\"},\"988\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":989},\"source\":\"function onDragStart(evt) {\\n var absToRelativePoint = function (r, absPt) {\\n\\t\\treturn new Point(\\n\\t\\t\\t(absPt.x - r.x) / r.width,\\n\\t\\t\\t(absPt.y - r.y) / r.height)\\n\\t}\\n // absToRelativePoint(new Rectangle(10,10,100,100), pt(20,20))\\n // absToRelativePoint(new Rectangle(10,10,100,100), pt(0,0))\\n // absToRelativePoint(new Rectangle(-100,-100,200,200), pt(0,0))\\n\\n\\n this.dragStartPoint = evt.mousePoint;\\n this.originalTargetBounds= this.owner.bounds();\\n this.relativeOrigin = absToRelativePoint(pt(0,0).extent(this.owner.getExtent()), this.owner.getOrigin())\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":994},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"989\":{\"this\":{\"__isSmartRef__\":true,\"id\":955},\"__serializedLivelyClosures__\":{\"__isSmartRef__\":true,\"id\":990}},\"990\":{\"$super\":{\"__isSmartRef__\":true,\"id\":991}},\"991\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":992},\"source\":\"function () {\\n try {\\n return obj.constructor.prototype[name].apply(obj, arguments)\\n } catch (e) {\\n alert('Error in $super call: ' + e + '\\\\n' + e.stack);\\n return null;\\n }\\n }\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":993},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"992\":{\"obj\":{\"__isSmartRef__\":true,\"id\":955},\"name\":\"onDragStart\"},\"993\":{},\"994\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":995},\"user\":\"sstamm\",\"tags\":[]},\"995\":{\"isSerializedDate\":true,\"string\":\"Thu Feb 23 2012 12:08:40 GMT+0100 (Mitteleuropäische Zeit)\"},\"996\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":997},\"source\":\"function reset() {\\n this.isResizeCorner = true\\n this.cornerName = 'bottomRight'\\n this.setExtent(pt(10,10));\\n this.setPosition(pt(0,0))\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":998},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"997\":{\"this\":{\"__isSmartRef__\":true,\"id\":955}},\"998\":{},\"999\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1000},\"source\":\"function morphMenuItems() {\\n return $super().concat([\\n [\\\"corner\\\", [\\n [\\\"top left\\\", function() { this.cornerName = 'topLeft'}.bind(this)],\\n [\\\"top right\\\", function() { this.cornerName = 'topRight'}.bind(this)],\\n [\\\"bottom right\\\", function() { this.cornerName = 'bottomRight'}.bind(this)],\\n [\\\"bottom left\\\", function() { this.cornerName = 'bottomLeft'}.bind(this)],\\n ]]\\n ])\\t\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1005},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"1000\":{\"this\":{\"__isSmartRef__\":true,\"id\":955},\"__serializedLivelyClosures__\":{\"__isSmartRef__\":true,\"id\":1001}},\"1001\":{\"$super\":{\"__isSmartRef__\":true,\"id\":1002}},\"1002\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1003},\"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\":1004},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"1003\":{\"obj\":{\"__isSmartRef__\":true,\"id\":955},\"name\":\"morphMenuItems\"},\"1004\":{},\"1005\":{},\"1006\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1007},\"source\":\"function alignToOwner() {\\n this.align(this.bounds()[this.cornerName](), this.owner.shape.bounds()[this.cornerName]() )\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1008},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"1007\":{\"this\":{\"__isSmartRef__\":true,\"id\":955}},\"1008\":{},\"1009\":{\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":1010},\"_ClipMode\":\"visible\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":1011},\"_BorderWidth\":0,\"_Fill\":null,\"_StrokeOpacity\":0,\"_BorderRadius\":0,\"_Extent\":{\"__isSmartRef__\":true,\"id\":1012},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"1010\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\",\"setClipMode\":\"setClipModeHTML\"},\"1011\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"1012\":{\"x\":479,\"y\":437,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1013\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\"},\"1014\":{\"morph\":{\"__isSmartRef__\":true,\"id\":806},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"1015\":{\"adjustForNewBounds\":true},\"1016\":{\"x\":479,\"y\":437,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1017\":{\"x\":0,\"y\":21,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1018\":{\"x\":676,\"y\":96,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1019\":{\"partName\":\"PublishPartDialog\",\"requiredModules\":[],\"migrationLevel\":4,\"partsSpaceName\":\"PartsBin/Dialogs\",\"__SourceModuleName__\":\"Global.lively.PartsBin\",\"comment\":\"A dialog for publishing parts in the PartsBin.\",\"changes\":[{\"__isSmartRef__\":true,\"id\":1020},{\"__isSmartRef__\":true,\"id\":1022},{\"__isSmartRef__\":true,\"id\":1024},{\"__isSmartRef__\":true,\"id\":1026},{\"__isSmartRef__\":true,\"id\":1028},{\"__isSmartRef__\":true,\"id\":1030},{\"__isSmartRef__\":true,\"id\":1032},{\"__isSmartRef__\":true,\"id\":1034},{\"__isSmartRef__\":true,\"id\":1036},{\"__isSmartRef__\":true,\"id\":1038}],\"revisionOnLoad\":147792,\"__LivelyClassName__\":\"lively.PartsBin.PartsBinMetaInfo\"},\"1020\":{\"date\":{\"__isSmartRef__\":true,\"id\":1021},\"author\":\"undefined\",\"message\":\"resetted view\",\"id\":\"61086210-FA8D-49B7-9E8F-E1E202A9ECD7\"},\"1021\":{\"isSerializedDate\":true,\"string\":\"Wed Mar 21 2012 14:50:23 GMT+0100 (Mitteleuropäische Zeit)\"},\"1022\":{\"date\":{\"__isSmartRef__\":true,\"id\":1023},\"author\":\"undefined\",\"message\":\"added show diff button\",\"id\":\"93AC78DB-FFE8-40AC-B8FC-34B0936B39A7\"},\"1023\":{\"isSerializedDate\":true,\"string\":\"Wed Mar 21 2012 14:49:44 GMT+0100 (Mitteleuropäische Zeit)\"},\"1024\":{\"date\":{\"__isSmartRef__\":true,\"id\":1025},\"author\":\"undefined\",\"message\":\"\",\"id\":\"A5F4EACF-EF62-483F-B8B3-65966A895FA4\"},\"1025\":{\"isSerializedDate\":true,\"string\":\"Tue Mar 20 2012 13:00:03 GMT+0100 (Mitteleuropäische Zeit)\"},\"1026\":{\"date\":{\"__isSmartRef__\":true,\"id\":1027},\"author\":\"jenslincke\",\"message\":\"first commit of Publish dialog using the publish dialog itself!\"},\"1027\":{\"isSerializedDate\":true,\"string\":\"Wed Oct 19 2011 14:54:16 GMT+0200 (Mitteleuropäische Sommerzeit)\"},\"1028\":{\"date\":{\"__isSmartRef__\":true,\"id\":1029},\"author\":\"jenslincke\",\"message\":\"\"},\"1029\":{\"isSerializedDate\":true,\"string\":\"Wed Oct 19 2011 14:52:26 GMT+0200 (Mitteleuropäische Sommerzeit)\"},\"1030\":{\"date\":{\"__isSmartRef__\":true,\"id\":1031},\"author\":\"jenslincke\",\"message\":\"store an uuid when publishing an object\"},\"1031\":{\"isSerializedDate\":true,\"string\":\"Fri Oct 28 2011 15:15:02 GMT+0200 (Mitteleuropäische Sommerzeit)\"},\"1032\":{\"date\":{\"__isSmartRef__\":true,\"id\":1033},\"author\":\"jenslincke\",\"message\":\"\"},\"1033\":{\"isSerializedDate\":true,\"string\":\"Fri Oct 28 2011 16:06:16 GMT+0200 (Mitteleuropäische Sommerzeit)\"},\"1034\":{\"date\":{\"__isSmartRef__\":true,\"id\":1035},\"author\":\"jenslincke\",\"message\":\"- fixed issue 283 (Reproduction: Open part, select publish from menu, focus part name input field in dialog, press enter.-> window pane disappears; window decoration stays; part is not published)\",\"id\":\"1A260BD5-E668-4BD4-B7A2-94E087AB4CE1\"},\"1035\":{\"isSerializedDate\":true,\"string\":\"Thu Jan 26 2012 12:10:41 GMT+0100 (Mitteleuropäische Zeit)\"},\"1036\":{\"date\":{\"__isSmartRef__\":true,\"id\":1037},\"author\":\"undefined\",\"message\":\"init for change - don't remove on click\",\"id\":\"00A6DFFB-70D2-44A4-B5F9-0778E1CA5724\"},\"1037\":{\"isSerializedDate\":true,\"string\":\"Tue Mar 20 2012 12:04:27 GMT+0100 (Mitteleuropäische Zeit)\"},\"1038\":{\"date\":{\"__isSmartRef__\":true,\"id\":1039},\"author\":\"undefined\",\"message\":\"added possibility to show diff and adapted to new publishing workflow (check for overwrites)\",\"id\":\"2BD37BED-1605-4FD2-8D2C-25552A379B49\"},\"1039\":{\"isSerializedDate\":true,\"string\":\"Thu Mar 22 2012 10:30:02 GMT+0100 (Mitteleuropäische Zeit)\"},\"1040\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":806},\"sourceAttrName\":\"headRevision\",\"targetObj\":{\"__isSmartRef__\":true,\"id\":1041},\"targetMethodName\":\"remove\",\"__SourceModuleName__\":\"Global.lively.bindings\",\"__LivelyClassName__\":\"AttributeConnection\"},\"1041\":{\"submorphs\":[{\"__isSmartRef__\":true,\"id\":1042},{\"__isSmartRef__\":true,\"id\":1190}],\"scripts\":[],\"shape\":{\"__isSmartRef__\":true,\"id\":1628},\"id\":\"14EE180D-A02C-4632-B280-ECB6204E6FAE\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":1632},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":1633},\"droppingEnabled\":true,\"halosEnabled\":true,\"__layered_draggingEnabled__\":true,\"layout\":{\"__isSmartRef__\":true,\"id\":1634},\"LK2\":true,\"priorExtent\":{\"__isSmartRef__\":true,\"id\":1635},\"targetMorph\":{\"__isSmartRef__\":true,\"id\":1190},\"titleBar\":{\"__isSmartRef__\":true,\"id\":1042},\"contentOffset\":{\"__isSmartRef__\":true,\"id\":1636},\"collapsedTransform\":null,\"collapsedExtent\":null,\"expandedTransform\":null,\"expandedExtent\":null,\"ignoreEventsOnExpand\":false,\"highlighted\":true,\"prevDragPos\":{\"__isSmartRef__\":true,\"id\":1637},\"isBeingDragged\":false,\"showsHalos\":false,\"name\":\"PublishPartDialog1\",\"partsBinMetaInfo\":{\"__isSmartRef__\":true,\"id\":1638},\"__SourceModuleName__\":\"Global.lively.morphic.Widgets\",\"attributeConnections\":[],\"doNotSerialize\":[],\"doNotCopyProperties\":[],\"prevScroll\":[0,0],\"_Position\":{\"__isSmartRef__\":true,\"id\":1653},\"isCopyMorphRef\":true,\"morphRefId\":12,\"derivationIds\":[2879,\"91414FD8-3775-435F-96A6-39E0CB891CD7\",\"9CB574CD-94E3-465A-B85C-91F97E070BC3\",\"C9D390C2-399F-44AF-A316-A4A117E5F7B6\"],\"moved\":true,\"_Rotation\":0,\"_Scale\":1,\"owner\":null,\"__LivelyClassName__\":\"lively.morphic.Window\",\"withoutLayers\":[\"Global.lively.morphic.GrabbingLayer\"]},\"1042\":{\"submorphs\":[{\"__isSmartRef__\":true,\"id\":1043},{\"__isSmartRef__\":true,\"id\":1057},{\"__isSmartRef__\":true,\"id\":1104},{\"__isSmartRef__\":true,\"id\":1138}],\"scripts\":[],\"shape\":{\"__isSmartRef__\":true,\"id\":1173},\"id\":\"5252D4E6-D056-4585-8783-C4B59F2EB610\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":1185},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":1186},\"droppingEnabled\":true,\"halosEnabled\":true,\"layout\":{\"__isSmartRef__\":true,\"id\":1187},\"_Position\":{\"__isSmartRef__\":true,\"id\":1188},\"windowMorph\":{\"__isSmartRef__\":true,\"id\":1041},\"label\":{\"__isSmartRef__\":true,\"id\":1043},\"closeButton\":{\"__isSmartRef__\":true,\"id\":1057},\"menuButton\":{\"__isSmartRef__\":true,\"id\":1104},\"collapseButton\":{\"__isSmartRef__\":true,\"id\":1138},\"priorExtent\":{\"__isSmartRef__\":true,\"id\":1189},\"owner\":{\"__isSmartRef__\":true,\"id\":1041},\"showsHalos\":false,\"__SourceModuleName__\":\"Global.lively.morphic.Widgets\",\"attributeConnections\":[],\"doNotSerialize\":[],\"doNotCopyProperties\":[],\"prevScroll\":[0,0],\"derivationIds\":[2880,\"108B5871-F6C8-4442-82D1-F8776D2C85A2\",\"503529CB-0F23-4456-8597-CD5E86CF03F0\",\"4FB4914E-E245-4D67-BE3B-63091E2C8C95\"],\"_Scale\":1,\"__LivelyClassName__\":\"lively.morphic.TitleBar\"},\"1043\":{\"submorphs\":[],\"scripts\":[],\"shape\":{\"__isSmartRef__\":true,\"id\":1044},\"id\":\"F6FD12BC-5591-4524-8813-4DA5147438BC\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":1050},\"_WhiteSpaceHandling\":\"pre-wrap\",\"textChunks\":[{\"__isSmartRef__\":true,\"id\":1051}],\"eventHandler\":{\"__isSmartRef__\":true,\"id\":1053},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"halosEnabled\":true,\"_ClipMode\":\"hidden\",\"fixedWidth\":true,\"fixedHeight\":true,\"allowInput\":false,\"_FontFamily\":\"Helvetica\",\"_FontSize\":10,\"evalEnabled\":false,\"isLabel\":true,\"_HandStyle\":\"default\",\"layout\":{\"__isSmartRef__\":true,\"id\":1054},\"_Align\":\"center\",\"eventsAreIgnored\":true,\"owner\":{\"__isSmartRef__\":true,\"id\":1042},\"priorExtent\":{\"__isSmartRef__\":true,\"id\":1055},\"_MaxTextWidth\":483,\"_MinTextWidth\":483,\"_MaxTextHeight\":null,\"_MinTextHeight\":null,\"_Position\":{\"__isSmartRef__\":true,\"id\":1056},\"showsHalos\":false,\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"attributeConnections\":[],\"doNotSerialize\":[],\"doNotCopyProperties\":[],\"prevScroll\":[0,0],\"derivationIds\":[2881,\"A06A709C-AD42-48D0-A66A-9C21EA4F4E66\",\"EE1A345D-476E-4E22-BE89-E59A0C11001B\",\"90634CE5-77D0-4064-961C-4CBADE59C6F8\"],\"_Scale\":1,\"__LivelyClassName__\":\"lively.morphic.Text\"},\"1044\":{\"_Position\":{\"__isSmartRef__\":true,\"id\":1045},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":1046},\"_Extent\":{\"__isSmartRef__\":true,\"id\":1047},\"_ClipMode\":\"hidden\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":1048},\"_BorderWidth\":0,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":1049},\"_Fill\":null,\"_BorderRadius\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"1045\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1046\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\",\"setClipMode\":\"setClipModeHTML\"},\"1047\":{\"x\":483,\"y\":17,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1048\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"1049\":{\"r\":0,\"g\":0,\"b\":0,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"1050\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\",\"updateText\":\"updateTextHTML\",\"setTextExtent\":\"setTextExtentHTML\",\"setMaxTextWidth\":\"setMaxTextWidthHTML\",\"setMaxTextHeight\":\"setMaxTextHeightHTML\",\"setMinTextWidth\":\"setMinTextWidthHTML\",\"setMinTextHeight\":\"setMinTextHeightHTML\",\"getTextExtent\":\"getTextExtentHTML\",\"getTextString\":\"getTextStringHTML\",\"ignoreTextEvents\":\"ignoreTextEventsHTML\",\"unignoreTextEvents\":\"unignoreTextEventsHTML\",\"enableTextEvents\":\"enableTextEventsHTML\",\"setFontFamily\":\"setFontFamilyHTML\",\"setFontSize\":\"setFontSizeHTML\",\"setTextColor\":\"setTextColorHTML\",\"setPadding\":\"setPaddingHTML\",\"setAlign\":\"setAlignHTML\",\"setVerticalAlign\":\"setVerticalAlignHTML\",\"setDisplay\":\"setDisplayHTML\",\"setWhiteSpaceHandling\":\"setWhiteSpaceHandlingHTML\",\"focusMorph\":\"focusMorphHTML\"},\"1051\":{\"style\":{\"__isSmartRef__\":true,\"id\":1052},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":1043},\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"storedString\":\"Publish in PartsBin\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\"},\"1052\":{\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\"},\"1053\":{\"morph\":{\"__isSmartRef__\":true,\"id\":1043},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"1054\":{\"resizeWidth\":true},\"1055\":{\"x\":483,\"y\":17,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1056\":{\"x\":20,\"y\":3,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1057\":{\"submorphs\":[{\"__isSmartRef__\":true,\"id\":1058}],\"scripts\":[],\"shape\":{\"__isSmartRef__\":true,\"id\":1070},\"id\":\"40B9B900-43F4-49D8-AB09-994E0E73854A\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":1086},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":1087},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"halosEnabled\":true,\"accessibleInInactiveWindow\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":1088},\"priorExtent\":{\"__isSmartRef__\":true,\"id\":1089},\"value\":false,\"toggle\":false,\"isActive\":true,\"normalFill\":{\"__isSmartRef__\":true,\"id\":1076},\"lighterFill\":{\"__isSmartRef__\":true,\"id\":1090},\"label\":{\"__isSmartRef__\":true,\"id\":1058},\"owner\":{\"__isSmartRef__\":true,\"id\":1042},\"layout\":{\"__isSmartRef__\":true,\"id\":1099},\"attributeConnections\":[{\"__isSmartRef__\":true,\"id\":1100},{\"__isSmartRef__\":true,\"id\":1102}],\"doNotSerialize\":[\"$$getHelpText\",\"$$fire\"],\"doNotCopyProperties\":[\"$$getHelpText\",\"$$fire\"],\"__SourceModuleName__\":\"Global.lively.morphic.Widgets\",\"prevScroll\":[0,0],\"derivationIds\":[2882,\"6FF08B49-B1B5-4E12-8CE8-DF895115627D\",\"7F48C6F9-BB0C-405E-991B-410F179F7FE6\",\"8405D63F-4E07-4FE8-9008-DD8AE000B5C8\"],\"_Scale\":1,\"__LivelyClassName__\":\"lively.morphic.WindowControl\"},\"1058\":{\"submorphs\":[],\"scripts\":[],\"shape\":{\"__isSmartRef__\":true,\"id\":1059},\"id\":\"2C7EA1AC-E804-4ED8-B2D9-A8E51E3DFBEF\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":1064},\"_WhiteSpaceHandling\":\"pre-wrap\",\"textChunks\":[{\"__isSmartRef__\":true,\"id\":1065}],\"eventHandler\":{\"__isSmartRef__\":true,\"id\":1067},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"halosEnabled\":true,\"_ClipMode\":\"hidden\",\"fixedWidth\":true,\"fixedHeight\":true,\"allowInput\":false,\"_FontFamily\":\"Helvetica\",\"_FontSize\":8,\"_Position\":{\"__isSmartRef__\":true,\"id\":1068},\"priorExtent\":{\"__isSmartRef__\":true,\"id\":1069},\"_MaxTextWidth\":17,\"_MinTextWidth\":17,\"_MaxTextHeight\":null,\"_MinTextHeight\":null,\"evalEnabled\":false,\"owner\":{\"__isSmartRef__\":true,\"id\":1057},\"isLabel\":true,\"_HandStyle\":\"default\",\"_Align\":\"center\",\"eventsAreIgnored\":true,\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"attributeConnections\":[],\"doNotSerialize\":[],\"doNotCopyProperties\":[],\"prevScroll\":[0,0],\"derivationIds\":[2883,\"9FBA502B-65B1-4FF2-A0A6-9951E3C50B9C\",\"9F297DAE-65AA-45A3-AFAE-BD35F359E24A\",\"75386CDF-09C9-47F2-8762-F737A49FD645\"],\"_Scale\":1,\"__LivelyClassName__\":\"lively.morphic.Text\"},\"1059\":{\"_Position\":{\"__isSmartRef__\":true,\"id\":1060},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":1061},\"_Extent\":{\"__isSmartRef__\":true,\"id\":1062},\"_ClipMode\":\"hidden\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":1063},\"_BorderWidth\":0,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":1049},\"_Fill\":null,\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"1060\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1061\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\",\"setClipMode\":\"setClipModeHTML\"},\"1062\":{\"x\":17,\"y\":17,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1063\":{\"x\":0,\"y\":3,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"1064\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\",\"updateText\":\"updateTextHTML\",\"setTextExtent\":\"setTextExtentHTML\",\"setMaxTextWidth\":\"setMaxTextWidthHTML\",\"setMaxTextHeight\":\"setMaxTextHeightHTML\",\"setMinTextWidth\":\"setMinTextWidthHTML\",\"setMinTextHeight\":\"setMinTextHeightHTML\",\"getTextExtent\":\"getTextExtentHTML\",\"getTextString\":\"getTextStringHTML\",\"ignoreTextEvents\":\"ignoreTextEventsHTML\",\"unignoreTextEvents\":\"unignoreTextEventsHTML\",\"enableTextEvents\":\"enableTextEventsHTML\",\"setFontFamily\":\"setFontFamilyHTML\",\"setFontSize\":\"setFontSizeHTML\",\"setTextColor\":\"setTextColorHTML\",\"setPadding\":\"setPaddingHTML\",\"setAlign\":\"setAlignHTML\",\"setVerticalAlign\":\"setVerticalAlignHTML\",\"setDisplay\":\"setDisplayHTML\",\"setWhiteSpaceHandling\":\"setWhiteSpaceHandlingHTML\",\"focusMorph\":\"focusMorphHTML\"},\"1065\":{\"style\":{\"__isSmartRef__\":true,\"id\":1066},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":1058},\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"storedString\":\"X\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\"},\"1066\":{\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\"},\"1067\":{\"morph\":{\"__isSmartRef__\":true,\"id\":1058},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"1068\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1069\":{\"x\":17,\"y\":17,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1070\":{\"_Position\":{\"__isSmartRef__\":true,\"id\":1071},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":1072},\"_Extent\":{\"__isSmartRef__\":true,\"id\":1073},\"_ClipMode\":\"visible\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":1074},\"_BorderWidth\":0,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":1075},\"_Fill\":{\"__isSmartRef__\":true,\"id\":1076},\"_StrokeOpacity\":0,\"_BorderRadius\":5,\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"1071\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1072\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\",\"setClipMode\":\"setClipModeHTML\"},\"1073\":{\"x\":17,\"y\":17,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1074\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"1075\":{\"r\":0.7411764705882353,\"g\":0.7450980392156863,\"b\":0.7529411764705882,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"1076\":{\"stops\":[{\"__isSmartRef__\":true,\"id\":1077},{\"__isSmartRef__\":true,\"id\":1079},{\"__isSmartRef__\":true,\"id\":1081},{\"__isSmartRef__\":true,\"id\":1083}],\"vector\":{\"__isSmartRef__\":true,\"id\":1085},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.LinearGradient\"},\"1077\":{\"offset\":0,\"color\":{\"__isSmartRef__\":true,\"id\":1078}},\"1078\":{\"r\":0.9600000000000001,\"g\":0.9600000000000001,\"b\":0.9600000000000001,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"1079\":{\"offset\":0.4,\"color\":{\"__isSmartRef__\":true,\"id\":1080}},\"1080\":{\"r\":0.8200000000000001,\"g\":0.8200000000000001,\"b\":0.8200000000000001,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"1081\":{\"offset\":0.6,\"color\":{\"__isSmartRef__\":true,\"id\":1082}},\"1082\":{\"r\":0.8200000000000001,\"g\":0.8200000000000001,\"b\":0.8200000000000001,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"1083\":{\"offset\":1,\"color\":{\"__isSmartRef__\":true,\"id\":1084}},\"1084\":{\"r\":0.94,\"g\":0.94,\"b\":0.94,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"1085\":{\"x\":0,\"y\":0,\"width\":0,\"height\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"1086\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\"},\"1087\":{\"morph\":{\"__isSmartRef__\":true,\"id\":1057},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"1088\":{\"x\":522,\"y\":3,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1089\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1090\":{\"stops\":[{\"__isSmartRef__\":true,\"id\":1091},{\"__isSmartRef__\":true,\"id\":1093},{\"__isSmartRef__\":true,\"id\":1095},{\"__isSmartRef__\":true,\"id\":1097}],\"vector\":{\"__isSmartRef__\":true,\"id\":1085},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.LinearGradient\"},\"1091\":{\"offset\":0,\"color\":{\"__isSmartRef__\":true,\"id\":1092}},\"1092\":{\"r\":0.98,\"g\":0.98,\"b\":0.98,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"1093\":{\"offset\":0.4,\"color\":{\"__isSmartRef__\":true,\"id\":1094}},\"1094\":{\"r\":0.91,\"g\":0.91,\"b\":0.91,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"1095\":{\"offset\":0.6,\"color\":{\"__isSmartRef__\":true,\"id\":1096}},\"1096\":{\"r\":0.91,\"g\":0.91,\"b\":0.91,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"1097\":{\"offset\":1,\"color\":{\"__isSmartRef__\":true,\"id\":1098}},\"1098\":{\"r\":0.97,\"g\":0.97,\"b\":0.97,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"1099\":{\"moveHorizontal\":true},\"1100\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":1057},\"sourceAttrName\":\"getHelpText\",\"targetObj\":{\"__isSmartRef__\":true,\"id\":1041},\"targetMethodName\":\"getCloseHelp\",\"converter\":null,\"converterString\":null,\"updater\":null,\"updaterString\":null,\"varMapping\":{\"__isSmartRef__\":true,\"id\":1101},\"__SourceModuleName__\":\"Global.lively.bindings\",\"__LivelyClassName__\":\"AttributeConnection\"},\"1101\":{\"source\":{\"__isSmartRef__\":true,\"id\":1057},\"target\":{\"__isSmartRef__\":true,\"id\":1041}},\"1102\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":1057},\"sourceAttrName\":\"fire\",\"targetObj\":{\"__isSmartRef__\":true,\"id\":1041},\"targetMethodName\":\"initiateShutdown\",\"converter\":null,\"converterString\":null,\"updater\":null,\"updaterString\":null,\"varMapping\":{\"__isSmartRef__\":true,\"id\":1103},\"__SourceModuleName__\":\"Global.lively.bindings\",\"__LivelyClassName__\":\"AttributeConnection\"},\"1103\":{\"source\":{\"__isSmartRef__\":true,\"id\":1057},\"target\":{\"__isSmartRef__\":true,\"id\":1041}},\"1104\":{\"submorphs\":[{\"__isSmartRef__\":true,\"id\":1105}],\"scripts\":[],\"shape\":{\"__isSmartRef__\":true,\"id\":1116},\"id\":\"89629442-A5A0-4517-826A-DB1EA9CAE12A\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":1121},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":1122},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"halosEnabled\":true,\"accessibleInInactiveWindow\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":1123},\"priorExtent\":{\"__isSmartRef__\":true,\"id\":1124},\"value\":false,\"toggle\":false,\"isActive\":true,\"normalFill\":{\"__isSmartRef__\":true,\"id\":1076},\"lighterFill\":{\"__isSmartRef__\":true,\"id\":1125},\"label\":{\"__isSmartRef__\":true,\"id\":1105},\"owner\":{\"__isSmartRef__\":true,\"id\":1042},\"attributeConnections\":[{\"__isSmartRef__\":true,\"id\":1134},{\"__isSmartRef__\":true,\"id\":1136}],\"doNotSerialize\":[\"$$getHelpText\",\"$$fire\"],\"doNotCopyProperties\":[\"$$getHelpText\",\"$$fire\"],\"__SourceModuleName__\":\"Global.lively.morphic.Widgets\",\"derivationIds\":[2884,\"64F20257-1A1D-4B3E-97C4-BC5D1F1E14B5\",\"A377FFCE-0FDC-41B6-BD34-D9F0507B57DA\",\"7334352E-B497-4F10-8C06-FBE36AA778C7\"],\"_Scale\":1,\"__LivelyClassName__\":\"lively.morphic.WindowControl\"},\"1105\":{\"submorphs\":[],\"scripts\":[],\"shape\":{\"__isSmartRef__\":true,\"id\":1106},\"id\":\"FF3AB23A-3A63-48D2-A2F6-8D4FB6E897D2\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":1110},\"_WhiteSpaceHandling\":\"pre-wrap\",\"textChunks\":[{\"__isSmartRef__\":true,\"id\":1111}],\"eventHandler\":{\"__isSmartRef__\":true,\"id\":1113},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"halosEnabled\":true,\"_ClipMode\":\"hidden\",\"fixedWidth\":true,\"fixedHeight\":true,\"allowInput\":false,\"_FontFamily\":\"Helvetica\",\"_FontSize\":8,\"_Position\":{\"__isSmartRef__\":true,\"id\":1114},\"priorExtent\":{\"__isSmartRef__\":true,\"id\":1115},\"_MaxTextWidth\":17,\"_MinTextWidth\":17,\"_MaxTextHeight\":null,\"_MinTextHeight\":null,\"evalEnabled\":false,\"owner\":{\"__isSmartRef__\":true,\"id\":1104},\"isLabel\":true,\"_HandStyle\":\"default\",\"_Align\":\"center\",\"eventsAreIgnored\":true,\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"attributeConnections\":[],\"doNotSerialize\":[],\"doNotCopyProperties\":[],\"derivationIds\":[2885,\"EC48B50E-CD5B-46FB-BF78-484373EED980\",\"59F8AF9B-799B-413B-86B2-BFD03A4B2559\",\"F8293A60-E9DB-40E3-B202-D547939F8A8D\"],\"_Scale\":1,\"__LivelyClassName__\":\"lively.morphic.Text\"},\"1106\":{\"_Position\":{\"__isSmartRef__\":true,\"id\":1107},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":1108},\"_Extent\":{\"__isSmartRef__\":true,\"id\":1109},\"_ClipMode\":\"hidden\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":1063},\"_BorderWidth\":0,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":1049},\"_Fill\":null,\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"1107\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1108\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\",\"setClipMode\":\"setClipModeHTML\"},\"1109\":{\"x\":17,\"y\":17,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1110\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\",\"updateText\":\"updateTextHTML\",\"setTextExtent\":\"setTextExtentHTML\",\"setMaxTextWidth\":\"setMaxTextWidthHTML\",\"setMaxTextHeight\":\"setMaxTextHeightHTML\",\"setMinTextWidth\":\"setMinTextWidthHTML\",\"setMinTextHeight\":\"setMinTextHeightHTML\",\"getTextExtent\":\"getTextExtentHTML\",\"getTextString\":\"getTextStringHTML\",\"ignoreTextEvents\":\"ignoreTextEventsHTML\",\"unignoreTextEvents\":\"unignoreTextEventsHTML\",\"enableTextEvents\":\"enableTextEventsHTML\",\"setFontFamily\":\"setFontFamilyHTML\",\"setFontSize\":\"setFontSizeHTML\",\"setTextColor\":\"setTextColorHTML\",\"setPadding\":\"setPaddingHTML\",\"setAlign\":\"setAlignHTML\",\"setVerticalAlign\":\"setVerticalAlignHTML\",\"setDisplay\":\"setDisplayHTML\",\"setWhiteSpaceHandling\":\"setWhiteSpaceHandlingHTML\",\"focusMorph\":\"focusMorphHTML\"},\"1111\":{\"style\":{\"__isSmartRef__\":true,\"id\":1112},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":1105},\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"storedString\":\"M\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\"},\"1112\":{\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\"},\"1113\":{\"morph\":{\"__isSmartRef__\":true,\"id\":1105},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"1114\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1115\":{\"x\":17,\"y\":17,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1116\":{\"_Position\":{\"__isSmartRef__\":true,\"id\":1117},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":1118},\"_Extent\":{\"__isSmartRef__\":true,\"id\":1119},\"_ClipMode\":\"visible\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":1120},\"_BorderWidth\":0,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":1075},\"_Fill\":{\"__isSmartRef__\":true,\"id\":1076},\"_StrokeOpacity\":0,\"_BorderRadius\":5,\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"1117\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1118\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\",\"setClipMode\":\"setClipModeHTML\"},\"1119\":{\"x\":17,\"y\":17,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1120\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"1121\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\"},\"1122\":{\"morph\":{\"__isSmartRef__\":true,\"id\":1104},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"1123\":{\"x\":3,\"y\":3,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1124\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1125\":{\"stops\":[{\"__isSmartRef__\":true,\"id\":1126},{\"__isSmartRef__\":true,\"id\":1128},{\"__isSmartRef__\":true,\"id\":1130},{\"__isSmartRef__\":true,\"id\":1132}],\"vector\":{\"__isSmartRef__\":true,\"id\":1085},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.LinearGradient\"},\"1126\":{\"offset\":0,\"color\":{\"__isSmartRef__\":true,\"id\":1127}},\"1127\":{\"r\":0.98,\"g\":0.98,\"b\":0.98,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"1128\":{\"offset\":0.4,\"color\":{\"__isSmartRef__\":true,\"id\":1129}},\"1129\":{\"r\":0.91,\"g\":0.91,\"b\":0.91,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"1130\":{\"offset\":0.6,\"color\":{\"__isSmartRef__\":true,\"id\":1131}},\"1131\":{\"r\":0.91,\"g\":0.91,\"b\":0.91,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"1132\":{\"offset\":1,\"color\":{\"__isSmartRef__\":true,\"id\":1133}},\"1133\":{\"r\":0.97,\"g\":0.97,\"b\":0.97,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"1134\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":1104},\"sourceAttrName\":\"getHelpText\",\"targetObj\":{\"__isSmartRef__\":true,\"id\":1041},\"targetMethodName\":\"getMenuHelp\",\"converter\":null,\"converterString\":null,\"updater\":null,\"updaterString\":null,\"varMapping\":{\"__isSmartRef__\":true,\"id\":1135},\"__SourceModuleName__\":\"Global.lively.bindings\",\"__LivelyClassName__\":\"AttributeConnection\"},\"1135\":{\"source\":{\"__isSmartRef__\":true,\"id\":1104},\"target\":{\"__isSmartRef__\":true,\"id\":1041}},\"1136\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":1104},\"sourceAttrName\":\"fire\",\"targetObj\":{\"__isSmartRef__\":true,\"id\":1041},\"targetMethodName\":\"showTargetMorphMenu\",\"converter\":null,\"converterString\":null,\"updater\":null,\"updaterString\":null,\"varMapping\":{\"__isSmartRef__\":true,\"id\":1137},\"__SourceModuleName__\":\"Global.lively.bindings\",\"__LivelyClassName__\":\"AttributeConnection\"},\"1137\":{\"source\":{\"__isSmartRef__\":true,\"id\":1104},\"target\":{\"__isSmartRef__\":true,\"id\":1041}},\"1138\":{\"submorphs\":[{\"__isSmartRef__\":true,\"id\":1139}],\"scripts\":[],\"shape\":{\"__isSmartRef__\":true,\"id\":1150},\"id\":\"DD557853-F1F4-4796-8795-75EC2284A70A\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":1155},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":1156},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"halosEnabled\":true,\"accessibleInInactiveWindow\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":1157},\"priorExtent\":{\"__isSmartRef__\":true,\"id\":1158},\"value\":false,\"toggle\":false,\"isActive\":true,\"normalFill\":{\"__isSmartRef__\":true,\"id\":1076},\"lighterFill\":{\"__isSmartRef__\":true,\"id\":1159},\"label\":{\"__isSmartRef__\":true,\"id\":1139},\"owner\":{\"__isSmartRef__\":true,\"id\":1042},\"layout\":{\"__isSmartRef__\":true,\"id\":1168},\"attributeConnections\":[{\"__isSmartRef__\":true,\"id\":1169},{\"__isSmartRef__\":true,\"id\":1171}],\"doNotSerialize\":[\"$$getHelpText\",\"$$fire\"],\"doNotCopyProperties\":[\"$$getHelpText\",\"$$fire\"],\"__SourceModuleName__\":\"Global.lively.morphic.Widgets\",\"prevScroll\":[0,0],\"derivationIds\":[2886,\"9FC4F0BE-916D-456B-AEC7-E6C1AC6040CA\",\"A0A4775F-7F2F-4563-840D-CAA5CB435D75\",\"C87D3EB9-4C3B-4230-9794-F5B71B528C74\"],\"_Scale\":1,\"__LivelyClassName__\":\"lively.morphic.WindowControl\"},\"1139\":{\"submorphs\":[],\"scripts\":[],\"shape\":{\"__isSmartRef__\":true,\"id\":1140},\"id\":\"705C0F16-5E82-4EFB-B9B4-F57FC30012E6\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":1144},\"_WhiteSpaceHandling\":\"pre-wrap\",\"textChunks\":[{\"__isSmartRef__\":true,\"id\":1145}],\"eventHandler\":{\"__isSmartRef__\":true,\"id\":1147},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"halosEnabled\":true,\"_ClipMode\":\"hidden\",\"fixedWidth\":true,\"fixedHeight\":true,\"allowInput\":false,\"_FontFamily\":\"Helvetica\",\"_FontSize\":8,\"_Position\":{\"__isSmartRef__\":true,\"id\":1148},\"priorExtent\":{\"__isSmartRef__\":true,\"id\":1149},\"_MaxTextWidth\":17,\"_MinTextWidth\":17,\"_MaxTextHeight\":null,\"_MinTextHeight\":null,\"evalEnabled\":false,\"owner\":{\"__isSmartRef__\":true,\"id\":1138},\"isLabel\":true,\"_HandStyle\":\"default\",\"_Align\":\"center\",\"eventsAreIgnored\":true,\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"attributeConnections\":[],\"doNotSerialize\":[],\"doNotCopyProperties\":[],\"prevScroll\":[0,0],\"derivationIds\":[2887,\"42347453-BADB-4DB0-9486-C479B704CD7C\",\"B0BBE9B3-B5DD-4E4F-A1AA-1C03BB1BFF4E\",\"8AE3BC44-F336-420E-A2E9-BBA0DC6A3D72\"],\"_Scale\":1,\"__LivelyClassName__\":\"lively.morphic.Text\"},\"1140\":{\"_Position\":{\"__isSmartRef__\":true,\"id\":1141},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":1142},\"_Extent\":{\"__isSmartRef__\":true,\"id\":1143},\"_ClipMode\":\"hidden\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":1063},\"_BorderWidth\":0,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":1049},\"_Fill\":null,\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"1141\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1142\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\",\"setClipMode\":\"setClipModeHTML\"},\"1143\":{\"x\":17,\"y\":17,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1144\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\",\"updateText\":\"updateTextHTML\",\"setTextExtent\":\"setTextExtentHTML\",\"setMaxTextWidth\":\"setMaxTextWidthHTML\",\"setMaxTextHeight\":\"setMaxTextHeightHTML\",\"setMinTextWidth\":\"setMinTextWidthHTML\",\"setMinTextHeight\":\"setMinTextHeightHTML\",\"getTextExtent\":\"getTextExtentHTML\",\"getTextString\":\"getTextStringHTML\",\"ignoreTextEvents\":\"ignoreTextEventsHTML\",\"unignoreTextEvents\":\"unignoreTextEventsHTML\",\"enableTextEvents\":\"enableTextEventsHTML\",\"setFontFamily\":\"setFontFamilyHTML\",\"setFontSize\":\"setFontSizeHTML\",\"setTextColor\":\"setTextColorHTML\",\"setPadding\":\"setPaddingHTML\",\"setAlign\":\"setAlignHTML\",\"setVerticalAlign\":\"setVerticalAlignHTML\",\"setDisplay\":\"setDisplayHTML\",\"setWhiteSpaceHandling\":\"setWhiteSpaceHandlingHTML\",\"focusMorph\":\"focusMorphHTML\"},\"1145\":{\"style\":{\"__isSmartRef__\":true,\"id\":1146},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":1139},\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"storedString\":\"–\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\"},\"1146\":{\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\"},\"1147\":{\"morph\":{\"__isSmartRef__\":true,\"id\":1139},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"1148\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1149\":{\"x\":17,\"y\":17,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1150\":{\"_Position\":{\"__isSmartRef__\":true,\"id\":1151},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":1152},\"_Extent\":{\"__isSmartRef__\":true,\"id\":1153},\"_ClipMode\":\"visible\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":1154},\"_BorderWidth\":0,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":1075},\"_Fill\":{\"__isSmartRef__\":true,\"id\":1076},\"_StrokeOpacity\":0,\"_BorderRadius\":5,\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"1151\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1152\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\",\"setClipMode\":\"setClipModeHTML\"},\"1153\":{\"x\":17,\"y\":17,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1154\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"1155\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\"},\"1156\":{\"morph\":{\"__isSmartRef__\":true,\"id\":1138},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"1157\":{\"x\":503,\"y\":3,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1158\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1159\":{\"stops\":[{\"__isSmartRef__\":true,\"id\":1160},{\"__isSmartRef__\":true,\"id\":1162},{\"__isSmartRef__\":true,\"id\":1164},{\"__isSmartRef__\":true,\"id\":1166}],\"vector\":{\"__isSmartRef__\":true,\"id\":1085},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.LinearGradient\"},\"1160\":{\"offset\":0,\"color\":{\"__isSmartRef__\":true,\"id\":1161}},\"1161\":{\"r\":0.98,\"g\":0.98,\"b\":0.98,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"1162\":{\"offset\":0.4,\"color\":{\"__isSmartRef__\":true,\"id\":1163}},\"1163\":{\"r\":0.91,\"g\":0.91,\"b\":0.91,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"1164\":{\"offset\":0.6,\"color\":{\"__isSmartRef__\":true,\"id\":1165}},\"1165\":{\"r\":0.91,\"g\":0.91,\"b\":0.91,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"1166\":{\"offset\":1,\"color\":{\"__isSmartRef__\":true,\"id\":1167}},\"1167\":{\"r\":0.97,\"g\":0.97,\"b\":0.97,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"1168\":{\"moveHorizontal\":true},\"1169\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":1138},\"sourceAttrName\":\"getHelpText\",\"targetObj\":{\"__isSmartRef__\":true,\"id\":1041},\"targetMethodName\":\"getCollapseHelp\",\"converter\":null,\"converterString\":null,\"updater\":null,\"updaterString\":null,\"varMapping\":{\"__isSmartRef__\":true,\"id\":1170},\"__SourceModuleName__\":\"Global.lively.bindings\",\"__LivelyClassName__\":\"AttributeConnection\"},\"1170\":{\"source\":{\"__isSmartRef__\":true,\"id\":1138},\"target\":{\"__isSmartRef__\":true,\"id\":1041}},\"1171\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":1138},\"sourceAttrName\":\"fire\",\"targetObj\":{\"__isSmartRef__\":true,\"id\":1041},\"targetMethodName\":\"toggleCollapse\",\"converter\":null,\"converterString\":null,\"updater\":null,\"updaterString\":null,\"varMapping\":{\"__isSmartRef__\":true,\"id\":1172},\"__SourceModuleName__\":\"Global.lively.bindings\",\"__LivelyClassName__\":\"AttributeConnection\"},\"1172\":{\"source\":{\"__isSmartRef__\":true,\"id\":1138},\"target\":{\"__isSmartRef__\":true,\"id\":1041}},\"1173\":{\"_Position\":{\"__isSmartRef__\":true,\"id\":1174},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":1175},\"_Extent\":{\"__isSmartRef__\":true,\"id\":1176},\"_ClipMode\":\"visible\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":1177},\"_BorderWidth\":1,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":1178},\"_Fill\":{\"__isSmartRef__\":true,\"id\":1179},\"_StrokeOpacity\":1,\"_BorderRadius\":\"8px 8px 0px 0px\",\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"1174\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1175\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\",\"setClipMode\":\"setClipModeHTML\"},\"1176\":{\"x\":542,\"y\":22,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1177\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"1178\":{\"r\":0.4,\"g\":0.4,\"b\":0.4,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"1179\":{\"stops\":[{\"__isSmartRef__\":true,\"id\":1180},{\"__isSmartRef__\":true,\"id\":1182}],\"vector\":{\"__isSmartRef__\":true,\"id\":1184},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.LinearGradient\"},\"1180\":{\"offset\":0,\"color\":{\"__isSmartRef__\":true,\"id\":1181}},\"1181\":{\"r\":1,\"g\":1,\"b\":1,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"1182\":{\"offset\":1,\"color\":{\"__isSmartRef__\":true,\"id\":1183}},\"1183\":{\"r\":0.91,\"g\":0.91,\"b\":0.91,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"1184\":{\"x\":0,\"y\":0,\"width\":0,\"height\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"1185\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\"},\"1186\":{\"morph\":{\"__isSmartRef__\":true,\"id\":1042},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"1187\":{\"resizeWidth\":true,\"adjustForNewBounds\":true},\"1188\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1189\":{\"x\":542,\"y\":22,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1190\":{\"submorphs\":[{\"__isSmartRef__\":true,\"id\":1191},{\"__isSmartRef__\":true,\"id\":1206},{\"__isSmartRef__\":true,\"id\":1221},{\"__isSmartRef__\":true,\"id\":1237},{\"__isSmartRef__\":true,\"id\":1253},{\"__isSmartRef__\":true,\"id\":1268},{\"__isSmartRef__\":true,\"id\":1284},{\"__isSmartRef__\":true,\"id\":1300},{\"__isSmartRef__\":true,\"id\":1383},{\"__isSmartRef__\":true,\"id\":1465},{\"__isSmartRef__\":true,\"id\":1480}],\"scripts\":[],\"shape\":{\"__isSmartRef__\":true,\"id\":1496},\"id\":\"461A5166-EA5A-4071-8204-F81C9CDF321B\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":1503},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":1504},\"droppingEnabled\":true,\"halosEnabled\":true,\"isLockOwner\":false,\"layout\":{\"__isSmartRef__\":true,\"id\":1505},\"attributeConnections\":[],\"ownerApp\":{\"__isSmartRef__\":true,\"id\":1506},\"showsHalos\":false,\"__SourceModuleName__\":\"Global.lively.morphic.Core\",\"name\":\"PublishPartPanePane\",\"doNotSerialize\":[],\"doNotCopyProperties\":[],\"priorExtent\":{\"__isSmartRef__\":true,\"id\":1600},\"isBeingDragged\":false,\"prevScroll\":[0,0],\"distanceToDragEvent\":{\"__isSmartRef__\":true,\"id\":1601},\"grabbingEnabled\":false,\"_Position\":{\"__isSmartRef__\":true,\"id\":1602},\"owner\":{\"__isSmartRef__\":true,\"id\":1041},\"target\":{\"__isSmartRef__\":true,\"id\":806},\"derivationIds\":[2888,\"7CD647EF-2BB4-4CD9-9D3B-4EE7BC59ECC2\",\"B983FB4F-9323-4304-9603-5615E93C6C42\",\"E738FAD5-9C83-4390-B193-06C21B6E51B0\"],\"_Rotation\":0,\"_Scale\":1,\"__serializedLivelyClosures__\":{\"__isSmartRef__\":true,\"id\":1603},\"__LivelyClassName__\":\"lively.morphic.Box\",\"withLayers\":[\"Global.lively.morphic.GrabbingLayer\"]},\"1191\":{\"submorphs\":[],\"scripts\":[],\"shape\":{\"__isSmartRef__\":true,\"id\":1192},\"id\":\"6156EBD8-2E62-4453-989A-700F4942D43C\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":1199},\"_WhiteSpaceHandling\":\"pre-wrap\",\"textChunks\":[{\"__isSmartRef__\":true,\"id\":1200}],\"eventHandler\":{\"__isSmartRef__\":true,\"id\":1202},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"halosEnabled\":true,\"_ClipMode\":\"hidden\",\"fixedWidth\":true,\"fixedHeight\":true,\"allowInput\":true,\"_FontFamily\":\"Helvetica\",\"_FontSize\":10,\"_Position\":{\"__isSmartRef__\":true,\"id\":1203},\"priorExtent\":{\"__isSmartRef__\":true,\"id\":1204},\"_MaxTextWidth\":230,\"_MinTextWidth\":230,\"_MaxTextHeight\":null,\"_MinTextHeight\":null,\"evalEnabled\":false,\"isInputLine\":true,\"attributeConnections\":[],\"doNotSerialize\":[],\"doNotCopyProperties\":[],\"owner\":{\"__isSmartRef__\":true,\"id\":1190},\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"showsHalos\":false,\"distanceToDragEvent\":{\"__isSmartRef__\":true,\"id\":1205},\"previousSelection\":[0,9],\"priorSelectionRange\":[0,9],\"isLockOwner\":false,\"name\":\"NameText\",\"isCopyMorphRef\":true,\"morphRefId\":1,\"derivationIds\":[2889,\"9A8B5C1C-95BB-40F5-B9EF-B89DD5451B64\",\"C49BF160-BBBE-422E-BDDC-B9A98A72ABFF\",\"42B7E940-3BB5-4B79-B5D8-E4C8E780FF3B\"],\"savedTextString\":\"CommitMessageTest1\",\"_Scale\":1,\"__LivelyClassName__\":\"lively.morphic.Text\"},\"1192\":{\"_Position\":{\"__isSmartRef__\":true,\"id\":1193},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":1194},\"_Extent\":{\"__isSmartRef__\":true,\"id\":1195},\"_ClipMode\":\"hidden\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":1196},\"_BorderWidth\":1,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":1197},\"_Fill\":{\"__isSmartRef__\":true,\"id\":1198},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"1193\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1194\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\",\"setClipMode\":\"setClipModeHTML\"},\"1195\":{\"x\":240,\"y\":20,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1196\":{\"x\":4,\"y\":2,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"1197\":{\"r\":0,\"g\":0,\"b\":0,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"1198\":{\"r\":0.95,\"g\":0.95,\"b\":0.95,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"1199\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\",\"updateText\":\"updateTextHTML\",\"setTextExtent\":\"setTextExtentHTML\",\"setMaxTextWidth\":\"setMaxTextWidthHTML\",\"setMaxTextHeight\":\"setMaxTextHeightHTML\",\"setMinTextWidth\":\"setMinTextWidthHTML\",\"setMinTextHeight\":\"setMinTextHeightHTML\",\"getTextExtent\":\"getTextExtentHTML\",\"getTextString\":\"getTextStringHTML\",\"ignoreTextEvents\":\"ignoreTextEventsHTML\",\"unignoreTextEvents\":\"unignoreTextEventsHTML\",\"enableTextEvents\":\"enableTextEventsHTML\",\"setFontFamily\":\"setFontFamilyHTML\",\"setFontSize\":\"setFontSizeHTML\",\"setTextColor\":\"setTextColorHTML\",\"setPadding\":\"setPaddingHTML\",\"setAlign\":\"setAlignHTML\",\"setVerticalAlign\":\"setVerticalAlignHTML\",\"setDisplay\":\"setDisplayHTML\",\"setWhiteSpaceHandling\":\"setWhiteSpaceHandlingHTML\",\"focusMorph\":\"focusMorphHTML\"},\"1200\":{\"style\":{\"__isSmartRef__\":true,\"id\":1201},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":1191},\"storedString\":\"PublishPartDialog\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\"},\"1201\":{\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\"},\"1202\":{\"morph\":{\"__isSmartRef__\":true,\"id\":1191},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"1203\":{\"x\":10,\"y\":50,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1204\":{\"x\":240,\"y\":20,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1205\":{\"x\":119,\"y\":-15,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1206\":{\"submorphs\":[],\"scripts\":[],\"shape\":{\"__isSmartRef__\":true,\"id\":1207},\"id\":\"C9FFCBD8-4010-468C-9C23-509AEF71C004\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":1214},\"_WhiteSpaceHandling\":\"pre-wrap\",\"textChunks\":[{\"__isSmartRef__\":true,\"id\":1215}],\"eventHandler\":{\"__isSmartRef__\":true,\"id\":1217},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"halosEnabled\":true,\"_ClipMode\":\"hidden\",\"fixedWidth\":true,\"fixedHeight\":true,\"allowInput\":true,\"_FontFamily\":\"Helvetica\",\"_FontSize\":10,\"_Position\":{\"__isSmartRef__\":true,\"id\":1218},\"priorExtent\":{\"__isSmartRef__\":true,\"id\":1219},\"_MaxTextWidth\":510,\"_MinTextWidth\":510,\"_MaxTextHeight\":null,\"_MinTextHeight\":null,\"evalEnabled\":false,\"isInputLine\":true,\"attributeConnections\":[],\"doNotSerialize\":[],\"doNotCopyProperties\":[],\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"showsHalos\":false,\"name\":\"CommitMessageText\",\"owner\":{\"__isSmartRef__\":true,\"id\":1190},\"distanceToDragEvent\":{\"__isSmartRef__\":true,\"id\":1220},\"previousSelection\":[0,15],\"priorSelectionRange\":[0,0],\"charsReplaced\":\"CommitMessageTest1\",\"lastFindLoc\":18,\"isLockOwner\":false,\"isBeingDragged\":false,\"derivationIds\":[2890,\"40048B1D-9547-4EA6-AB66-31168A1C9FAE\",\"8A0DE790-FA6C-41C9-BA2B-84397DA3F39E\",\"DCFEEBC9-D891-408E-A103-19356A96070F\"],\"savedTextString\":\"\",\"_Rotation\":0,\"_Scale\":1,\"__LivelyClassName__\":\"lively.morphic.Text\"},\"1207\":{\"_Position\":{\"__isSmartRef__\":true,\"id\":1208},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":1209},\"_Extent\":{\"__isSmartRef__\":true,\"id\":1210},\"_ClipMode\":\"hidden\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":1211},\"_BorderWidth\":1,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":1212},\"_Fill\":{\"__isSmartRef__\":true,\"id\":1213},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"1208\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1209\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\",\"setClipMode\":\"setClipModeHTML\"},\"1210\":{\"x\":520,\"y\":120,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1211\":{\"x\":4,\"y\":2,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"1212\":{\"r\":0,\"g\":0,\"b\":0,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"1213\":{\"r\":0.95,\"g\":0.95,\"b\":0.95,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"1214\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\",\"updateText\":\"updateTextHTML\",\"setTextExtent\":\"setTextExtentHTML\",\"setMaxTextWidth\":\"setMaxTextWidthHTML\",\"setMaxTextHeight\":\"setMaxTextHeightHTML\",\"setMinTextWidth\":\"setMinTextWidthHTML\",\"setMinTextHeight\":\"setMinTextHeightHTML\",\"getTextExtent\":\"getTextExtentHTML\",\"getTextString\":\"getTextStringHTML\",\"ignoreTextEvents\":\"ignoreTextEventsHTML\",\"unignoreTextEvents\":\"unignoreTextEventsHTML\",\"enableTextEvents\":\"enableTextEventsHTML\",\"setFontFamily\":\"setFontFamilyHTML\",\"setFontSize\":\"setFontSizeHTML\",\"setTextColor\":\"setTextColorHTML\",\"setPadding\":\"setPaddingHTML\",\"setAlign\":\"setAlignHTML\",\"setVerticalAlign\":\"setVerticalAlignHTML\",\"setDisplay\":\"setDisplayHTML\",\"setWhiteSpaceHandling\":\"setWhiteSpaceHandlingHTML\",\"focusMorph\":\"focusMorphHTML\"},\"1215\":{\"style\":{\"__isSmartRef__\":true,\"id\":1216},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":1206},\"storedString\":\"added show diff button\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\"},\"1216\":{\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\"},\"1217\":{\"morph\":{\"__isSmartRef__\":true,\"id\":1206},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"1218\":{\"x\":10,\"y\":260,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1219\":{\"x\":520,\"y\":120,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1220\":{\"x\":351,\"y\":-17,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1221\":{\"submorphs\":[],\"scripts\":[],\"id\":\"89A19B3F-2CFE-4987-9687-B117F7EAE6AD\",\"shape\":{\"__isSmartRef__\":true,\"id\":1222},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"halosEnabled\":true,\"fixedWidth\":true,\"fixedHeight\":false,\"allowsInput\":true,\"_FontFamily\":\"Arial, sans-serif\",\"registeredForMouseEvents\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":1228},\"_MaxTextWidth\":114,\"_MaxTextHeight\":null,\"textColor\":{\"__isSmartRef__\":true,\"id\":1225},\"showsHalos\":false,\"_FontSize\":12,\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"name\":\"Text5\",\"partsBinMetaInfo\":{\"__isSmartRef__\":true,\"id\":1229},\"textChunks\":[{\"__isSmartRef__\":true,\"id\":1230}],\"charsReplaced\":\"some text \",\"lastFindLoc\":10,\"priorSelectionRange\":[0,4],\"prevScroll\":[0,0],\"priorExtent\":{\"__isSmartRef__\":true,\"id\":1232},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":1233},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":1234},\"attributeConnections\":[],\"doNotSerialize\":[],\"doNotCopyProperties\":[],\"_Padding\":{\"__isSmartRef__\":true,\"id\":1235},\"_ClipMode\":\"visible\",\"_WhiteSpaceHandling\":\"pre-wrap\",\"owner\":{\"__isSmartRef__\":true,\"id\":1190},\"_MinTextWidth\":114,\"_MinTextHeight\":null,\"previousSelection\":[3,3],\"distanceToDragEvent\":{\"__isSmartRef__\":true,\"id\":1236},\"isLockOwner\":false,\"isBeingDragged\":false,\"derivationIds\":[2891,\"E101CA30-35F9-42F0-A46C-28671530C787\",\"CE7E7640-C507-43BF-88EF-C4ACE8CCF564\",\"F04823B9-5B0B-4CCA-B8F7-00BD8608ED16\"],\"_Rotation\":0,\"_Scale\":1,\"__LivelyClassName__\":\"lively.morphic.Text\"},\"1222\":{\"fill\":null,\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"_Position\":{\"__isSmartRef__\":true,\"id\":1223},\"_Extent\":{\"__isSmartRef__\":true,\"id\":1224},\"_BorderWidth\":0,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":1225},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":1226},\"_ClipMode\":\"visible\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":1227},\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"1223\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1224\":{\"x\":114,\"y\":18,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1225\":{\"r\":0,\"g\":0,\"b\":0,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"1226\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\",\"setClipMode\":\"setClipModeHTML\"},\"1227\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"1228\":{\"x\":10,\"y\":30,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1229\":{\"partsSpaceName\":\"PartsBin/Basic\",\"__SourceModuleName__\":\"Global.lively.PartsBin\",\"migrationLevel\":4,\"comment\":\"a simple text morph\",\"partName\":\"Text\",\"__LivelyClassName__\":\"lively.PartsBin.PartsBinMetaInfo\"},\"1230\":{\"style\":{\"__isSmartRef__\":true,\"id\":1231},\"morph\":{\"__isSmartRef__\":true,\"id\":1221},\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":1221},\"storedString\":\"name\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\"},\"1231\":{\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"italics\":\"italic\",\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\"},\"1232\":{\"x\":114,\"y\":18,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1233\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\",\"updateText\":\"updateTextHTML\",\"setTextExtent\":\"setTextExtentHTML\",\"setMaxTextWidth\":\"setMaxTextWidthHTML\",\"setMaxTextHeight\":\"setMaxTextHeightHTML\",\"setMinTextWidth\":\"setMinTextWidthHTML\",\"setMinTextHeight\":\"setMinTextHeightHTML\",\"getTextExtent\":\"getTextExtentHTML\",\"getTextString\":\"getTextStringHTML\",\"ignoreTextEvents\":\"ignoreTextEventsHTML\",\"unignoreTextEvents\":\"unignoreTextEventsHTML\",\"enableTextEvents\":\"enableTextEventsHTML\",\"setFontFamily\":\"setFontFamilyHTML\",\"setFontSize\":\"setFontSizeHTML\",\"setTextColor\":\"setTextColorHTML\",\"setPadding\":\"setPaddingHTML\",\"setAlign\":\"setAlignHTML\",\"setVerticalAlign\":\"setVerticalAlignHTML\",\"setDisplay\":\"setDisplayHTML\",\"setWhiteSpaceHandling\":\"setWhiteSpaceHandlingHTML\",\"focusMorph\":\"focusMorphHTML\"},\"1234\":{\"morph\":{\"__isSmartRef__\":true,\"id\":1221},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"1235\":{\"x\":5,\"y\":5,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"1236\":{\"x\":78,\"y\":-3,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1237\":{\"submorphs\":[],\"scripts\":[],\"id\":\"D90E5F92-063B-4277-A16D-D954038B7F2E\",\"shape\":{\"__isSmartRef__\":true,\"id\":1238},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"halosEnabled\":true,\"fixedWidth\":true,\"fixedHeight\":false,\"allowsInput\":true,\"_FontFamily\":\"Arial, sans-serif\",\"registeredForMouseEvents\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":1244},\"_MaxTextWidth\":250,\"_MaxTextHeight\":null,\"textColor\":{\"__isSmartRef__\":true,\"id\":1241},\"showsHalos\":false,\"_FontSize\":12,\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"name\":\"Text6\",\"partsBinMetaInfo\":{\"__isSmartRef__\":true,\"id\":1245},\"textChunks\":[{\"__isSmartRef__\":true,\"id\":1246}],\"charsReplaced\":\"changes\",\"lastFindLoc\":7,\"priorSelectionRange\":[0,14],\"prevScroll\":[0,0],\"priorExtent\":{\"__isSmartRef__\":true,\"id\":1248},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":1249},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":1250},\"attributeConnections\":[],\"doNotSerialize\":[],\"doNotCopyProperties\":[],\"_Padding\":{\"__isSmartRef__\":true,\"id\":1251},\"_ClipMode\":\"visible\",\"_WhiteSpaceHandling\":\"pre-wrap\",\"_MinTextWidth\":250,\"_MinTextHeight\":null,\"previousSelection\":[0,14],\"distanceToDragEvent\":{\"__isSmartRef__\":true,\"id\":1252},\"owner\":{\"__isSmartRef__\":true,\"id\":1190},\"isLockOwner\":false,\"derivationIds\":[2892,\"E5DC0070-3EA2-4212-9AA7-E3C865547E5E\",\"809E256F-82F6-4A22-B614-DE8C08FA5970\",\"272C0F9A-E7EF-4ECE-851D-08ACB35EA24D\"],\"_Rotation\":0,\"_Scale\":1,\"__LivelyClassName__\":\"lively.morphic.Text\"},\"1238\":{\"fill\":null,\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"_Position\":{\"__isSmartRef__\":true,\"id\":1239},\"_Extent\":{\"__isSmartRef__\":true,\"id\":1240},\"_BorderWidth\":0,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":1241},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":1242},\"_ClipMode\":\"visible\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":1243},\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"1239\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1240\":{\"x\":250,\"y\":18,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1241\":{\"r\":0,\"g\":0,\"b\":0,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"1242\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\",\"setClipMode\":\"setClipModeHTML\"},\"1243\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"1244\":{\"x\":10,\"y\":240,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1245\":{\"partsSpaceName\":\"PartsBin/Basic\",\"__SourceModuleName__\":\"Global.lively.PartsBin\",\"migrationLevel\":4,\"comment\":\"a simple text morph\",\"partName\":\"Text\",\"__LivelyClassName__\":\"lively.PartsBin.PartsBinMetaInfo\"},\"1246\":{\"style\":{\"__isSmartRef__\":true,\"id\":1247},\"morph\":{\"__isSmartRef__\":true,\"id\":1237},\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":1237},\"storedString\":\"commit message\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\"},\"1247\":{\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"italics\":\"italic\",\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\"},\"1248\":{\"x\":250,\"y\":18,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1249\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\",\"updateText\":\"updateTextHTML\",\"setTextExtent\":\"setTextExtentHTML\",\"setMaxTextWidth\":\"setMaxTextWidthHTML\",\"setMaxTextHeight\":\"setMaxTextHeightHTML\",\"setMinTextWidth\":\"setMinTextWidthHTML\",\"setMinTextHeight\":\"setMinTextHeightHTML\",\"getTextExtent\":\"getTextExtentHTML\",\"getTextString\":\"getTextStringHTML\",\"ignoreTextEvents\":\"ignoreTextEventsHTML\",\"unignoreTextEvents\":\"unignoreTextEventsHTML\",\"enableTextEvents\":\"enableTextEventsHTML\",\"setFontFamily\":\"setFontFamilyHTML\",\"setFontSize\":\"setFontSizeHTML\",\"setTextColor\":\"setTextColorHTML\",\"setPadding\":\"setPaddingHTML\",\"setAlign\":\"setAlignHTML\",\"setVerticalAlign\":\"setVerticalAlignHTML\",\"setDisplay\":\"setDisplayHTML\",\"setWhiteSpaceHandling\":\"setWhiteSpaceHandlingHTML\",\"focusMorph\":\"focusMorphHTML\"},\"1250\":{\"morph\":{\"__isSmartRef__\":true,\"id\":1237},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"1251\":{\"x\":5,\"y\":5,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"1252\":{\"x\":174,\"y\":-21,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1253\":{\"submorphs\":[],\"scripts\":[],\"shape\":{\"__isSmartRef__\":true,\"id\":1254},\"id\":\"286A4256-D2A8-4452-BCFC-F5DB7B0B1532\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":1261},\"_WhiteSpaceHandling\":\"pre-wrap\",\"textChunks\":[{\"__isSmartRef__\":true,\"id\":1262}],\"eventHandler\":{\"__isSmartRef__\":true,\"id\":1264},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"halosEnabled\":true,\"_ClipMode\":\"hidden\",\"fixedWidth\":true,\"fixedHeight\":true,\"allowInput\":true,\"_FontFamily\":\"Helvetica\",\"_FontSize\":10,\"_Position\":{\"__isSmartRef__\":true,\"id\":1265},\"priorExtent\":{\"__isSmartRef__\":true,\"id\":1266},\"_MaxTextWidth\":250,\"_MinTextWidth\":250,\"_MaxTextHeight\":null,\"_MinTextHeight\":null,\"evalEnabled\":false,\"isInputLine\":true,\"attributeConnections\":[],\"doNotSerialize\":[],\"doNotCopyProperties\":[],\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"showsHalos\":false,\"name\":\"CategoryText\",\"owner\":{\"__isSmartRef__\":true,\"id\":1190},\"previousSelection\":[0,14],\"priorSelectionRange\":[5,5],\"charsReplaced\":\"CommitMessageTest1\",\"lastFindLoc\":18,\"distanceToDragEvent\":{\"__isSmartRef__\":true,\"id\":1267},\"isLockOwner\":false,\"derivationIds\":[2893,\"FBE4B17F-DC2B-4783-899B-CF1B051F14D9\",\"A2C45BC5-C44B-4AEA-A29E-ADE3DAF08638\",\"640BD984-1AB2-45B8-BCEC-AB32A6199D68\"],\"savedTextString\":\"PartsBin/Basic\",\"_Rotation\":0,\"_Scale\":1,\"__LivelyClassName__\":\"lively.morphic.Text\"},\"1254\":{\"_Position\":{\"__isSmartRef__\":true,\"id\":1255},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":1256},\"_Extent\":{\"__isSmartRef__\":true,\"id\":1257},\"_ClipMode\":\"hidden\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":1258},\"_BorderWidth\":1,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":1259},\"_Fill\":{\"__isSmartRef__\":true,\"id\":1260},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"1255\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1256\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\",\"setClipMode\":\"setClipModeHTML\"},\"1257\":{\"x\":260,\"y\":20,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1258\":{\"x\":4,\"y\":2,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"1259\":{\"r\":0,\"g\":0,\"b\":0,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"1260\":{\"r\":0.95,\"g\":0.95,\"b\":0.95,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"1261\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\",\"updateText\":\"updateTextHTML\",\"setTextExtent\":\"setTextExtentHTML\",\"setMaxTextWidth\":\"setMaxTextWidthHTML\",\"setMaxTextHeight\":\"setMaxTextHeightHTML\",\"setMinTextWidth\":\"setMinTextWidthHTML\",\"setMinTextHeight\":\"setMinTextHeightHTML\",\"getTextExtent\":\"getTextExtentHTML\",\"getTextString\":\"getTextStringHTML\",\"ignoreTextEvents\":\"ignoreTextEventsHTML\",\"unignoreTextEvents\":\"unignoreTextEventsHTML\",\"enableTextEvents\":\"enableTextEventsHTML\",\"setFontFamily\":\"setFontFamilyHTML\",\"setFontSize\":\"setFontSizeHTML\",\"setTextColor\":\"setTextColorHTML\",\"setPadding\":\"setPaddingHTML\",\"setAlign\":\"setAlignHTML\",\"setVerticalAlign\":\"setVerticalAlignHTML\",\"setDisplay\":\"setDisplayHTML\",\"setWhiteSpaceHandling\":\"setWhiteSpaceHandlingHTML\",\"focusMorph\":\"focusMorphHTML\"},\"1262\":{\"style\":{\"__isSmartRef__\":true,\"id\":1263},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":1253},\"storedString\":\"PartsBin/BP2012\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\"},\"1263\":{\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\"},\"1264\":{\"morph\":{\"__isSmartRef__\":true,\"id\":1253},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"1265\":{\"x\":270,\"y\":50,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1266\":{\"x\":260,\"y\":20,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1267\":{\"x\":132,\"y\":-13,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1268\":{\"submorphs\":[],\"scripts\":[],\"id\":\"D5DB637F-F02B-4D39-BC91-6B85EB48C038\",\"shape\":{\"__isSmartRef__\":true,\"id\":1269},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"halosEnabled\":true,\"fixedWidth\":true,\"fixedHeight\":false,\"allowsInput\":true,\"_FontFamily\":\"Arial, sans-serif\",\"registeredForMouseEvents\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":1275},\"_MaxTextWidth\":114,\"_MaxTextHeight\":null,\"textColor\":{\"__isSmartRef__\":true,\"id\":1272},\"showsHalos\":false,\"_FontSize\":12,\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"name\":\"Text7\",\"partsBinMetaInfo\":{\"__isSmartRef__\":true,\"id\":1276},\"textChunks\":[{\"__isSmartRef__\":true,\"id\":1277}],\"charsReplaced\":\"name\",\"lastFindLoc\":4,\"priorSelectionRange\":[0,8],\"prevScroll\":[0,0],\"priorExtent\":{\"__isSmartRef__\":true,\"id\":1279},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":1280},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":1281},\"attributeConnections\":[],\"doNotSerialize\":[],\"doNotCopyProperties\":[],\"_Padding\":{\"__isSmartRef__\":true,\"id\":1282},\"_ClipMode\":\"visible\",\"_WhiteSpaceHandling\":\"pre-wrap\",\"_MinTextWidth\":114,\"_MinTextHeight\":null,\"previousSelection\":[2,2],\"distanceToDragEvent\":{\"__isSmartRef__\":true,\"id\":1283},\"owner\":{\"__isSmartRef__\":true,\"id\":1190},\"isLockOwner\":false,\"isBeingDragged\":false,\"derivationIds\":[2894,\"75F41AE1-CA7A-48D0-AE2C-7AAF6101B89C\",\"CB87A9FB-0776-4109-BDE0-0E8C61F1626C\",\"954BD4D6-BBF2-4D3C-94CA-21A38F66F449\"],\"_Rotation\":0,\"_Scale\":1,\"__LivelyClassName__\":\"lively.morphic.Text\"},\"1269\":{\"fill\":null,\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"_Position\":{\"__isSmartRef__\":true,\"id\":1270},\"_Extent\":{\"__isSmartRef__\":true,\"id\":1271},\"_BorderWidth\":0,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":1272},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":1273},\"_ClipMode\":\"visible\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":1274},\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"1270\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1271\":{\"x\":114,\"y\":18,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1272\":{\"r\":0,\"g\":0,\"b\":0,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"1273\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\",\"setClipMode\":\"setClipModeHTML\"},\"1274\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"1275\":{\"x\":270,\"y\":30,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1276\":{\"partsSpaceName\":\"PartsBin/Basic\",\"__SourceModuleName__\":\"Global.lively.PartsBin\",\"migrationLevel\":4,\"comment\":\"a simple text morph\",\"partName\":\"Text\",\"__LivelyClassName__\":\"lively.PartsBin.PartsBinMetaInfo\"},\"1277\":{\"style\":{\"__isSmartRef__\":true,\"id\":1278},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":1268},\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"storedString\":\"category\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\"},\"1278\":{\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"italics\":\"italic\",\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\"},\"1279\":{\"x\":114,\"y\":18,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1280\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\",\"updateText\":\"updateTextHTML\",\"setTextExtent\":\"setTextExtentHTML\",\"setMaxTextWidth\":\"setMaxTextWidthHTML\",\"setMaxTextHeight\":\"setMaxTextHeightHTML\",\"setMinTextWidth\":\"setMinTextWidthHTML\",\"setMinTextHeight\":\"setMinTextHeightHTML\",\"getTextExtent\":\"getTextExtentHTML\",\"getTextString\":\"getTextStringHTML\",\"ignoreTextEvents\":\"ignoreTextEventsHTML\",\"unignoreTextEvents\":\"unignoreTextEventsHTML\",\"enableTextEvents\":\"enableTextEventsHTML\",\"setFontFamily\":\"setFontFamilyHTML\",\"setFontSize\":\"setFontSizeHTML\",\"setTextColor\":\"setTextColorHTML\",\"setPadding\":\"setPaddingHTML\",\"setAlign\":\"setAlignHTML\",\"setVerticalAlign\":\"setVerticalAlignHTML\",\"setDisplay\":\"setDisplayHTML\",\"setWhiteSpaceHandling\":\"setWhiteSpaceHandlingHTML\",\"focusMorph\":\"focusMorphHTML\"},\"1281\":{\"morph\":{\"__isSmartRef__\":true,\"id\":1268},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"1282\":{\"x\":5,\"y\":5,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"1283\":{\"x\":87,\"y\":-11,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1284\":{\"submorphs\":[],\"scripts\":[],\"id\":\"92EDAC28-8529-4E2C-8493-4C0F5DD768C8\",\"shape\":{\"__isSmartRef__\":true,\"id\":1285},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"halosEnabled\":true,\"fixedWidth\":true,\"fixedHeight\":false,\"allowsInput\":true,\"_FontFamily\":\"Arial, sans-serif\",\"registeredForMouseEvents\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":1291},\"_MaxTextWidth\":325,\"_MaxTextHeight\":null,\"textColor\":{\"__isSmartRef__\":true,\"id\":1288},\"showsHalos\":false,\"_FontSize\":12,\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"name\":\"Text8\",\"partsBinMetaInfo\":{\"__isSmartRef__\":true,\"id\":1292},\"textChunks\":[{\"__isSmartRef__\":true,\"id\":1293}],\"charsReplaced\":\"Publish Object in PartsBin\",\"lastFindLoc\":26,\"priorSelectionRange\":[0,36],\"prevScroll\":[0,0],\"priorExtent\":{\"__isSmartRef__\":true,\"id\":1295},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":1296},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":1297},\"attributeConnections\":[],\"doNotSerialize\":[],\"doNotCopyProperties\":[],\"_Padding\":{\"__isSmartRef__\":true,\"id\":1298},\"_ClipMode\":\"visible\",\"_WhiteSpaceHandling\":\"pre-wrap\",\"_MinTextWidth\":325,\"_MinTextHeight\":null,\"previousSelection\":[0,36],\"distanceToDragEvent\":{\"__isSmartRef__\":true,\"id\":1299},\"owner\":{\"__isSmartRef__\":true,\"id\":1190},\"isLockOwner\":false,\"isBeingDragged\":false,\"derivationIds\":[2895,\"3AFBC971-95B4-48C4-888D-22FCBB742090\",\"D0394F71-EBB2-452A-A71F-D172D5B1CAD6\",\"79EDAC74-BD6B-42B1-BBBA-71B07578D1E0\"],\"_Rotation\":0,\"_Scale\":1,\"__LivelyClassName__\":\"lively.morphic.Text\"},\"1285\":{\"fill\":null,\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"_Position\":{\"__isSmartRef__\":true,\"id\":1286},\"_Extent\":{\"__isSmartRef__\":true,\"id\":1287},\"_BorderWidth\":0,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":1288},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":1289},\"_ClipMode\":\"visible\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":1290},\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"1286\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1287\":{\"x\":325,\"y\":18,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1288\":{\"r\":0,\"g\":0,\"b\":0,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"1289\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\",\"setClipMode\":\"setClipModeHTML\"},\"1290\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"1291\":{\"x\":10,\"y\":10,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1292\":{\"partsSpaceName\":\"PartsBin/Basic\",\"__SourceModuleName__\":\"Global.lively.PartsBin\",\"migrationLevel\":4,\"comment\":\"a simple text morph\",\"partName\":\"Text\",\"__LivelyClassName__\":\"lively.PartsBin.PartsBinMetaInfo\"},\"1293\":{\"style\":{\"__isSmartRef__\":true,\"id\":1294},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":1284},\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"storedString\":\"Upload part to the shared repository\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\"},\"1294\":{\"italics\":\"normal\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\"},\"1295\":{\"x\":325,\"y\":18,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1296\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\",\"updateText\":\"updateTextHTML\",\"setTextExtent\":\"setTextExtentHTML\",\"setMaxTextWidth\":\"setMaxTextWidthHTML\",\"setMaxTextHeight\":\"setMaxTextHeightHTML\",\"setMinTextWidth\":\"setMinTextWidthHTML\",\"setMinTextHeight\":\"setMinTextHeightHTML\",\"getTextExtent\":\"getTextExtentHTML\",\"getTextString\":\"getTextStringHTML\",\"ignoreTextEvents\":\"ignoreTextEventsHTML\",\"unignoreTextEvents\":\"unignoreTextEventsHTML\",\"enableTextEvents\":\"enableTextEventsHTML\",\"setFontFamily\":\"setFontFamilyHTML\",\"setFontSize\":\"setFontSizeHTML\",\"setTextColor\":\"setTextColorHTML\",\"setPadding\":\"setPaddingHTML\",\"setAlign\":\"setAlignHTML\",\"setVerticalAlign\":\"setVerticalAlignHTML\",\"setDisplay\":\"setDisplayHTML\",\"setWhiteSpaceHandling\":\"setWhiteSpaceHandlingHTML\",\"focusMorph\":\"focusMorphHTML\"},\"1297\":{\"morph\":{\"__isSmartRef__\":true,\"id\":1284},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"1298\":{\"x\":5,\"y\":5,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"1299\":{\"x\":221,\"y\":-12,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1300\":{\"submorphs\":[{\"__isSmartRef__\":true,\"id\":1301}],\"scripts\":[],\"id\":\"5309E281-CD42-4209-B7BF-FC500CF79EE5\",\"shape\":{\"__isSmartRef__\":true,\"id\":1316},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"halosEnabled\":true,\"registeredForMouseEvents\":true,\"value\":false,\"toggle\":false,\"isActive\":true,\"normalFill\":{\"__isSmartRef__\":true,\"id\":1320},\"lighterFill\":{\"__isSmartRef__\":true,\"id\":1332},\"label\":{\"__isSmartRef__\":true,\"id\":1301},\"name\":\"Button\",\"showsHalos\":false,\"partsBinMetaInfo\":{\"__isSmartRef__\":true,\"id\":1341},\"attributeConnections\":[{\"__isSmartRef__\":true,\"id\":1342}],\"doNotSerialize\":[\"$$fire\"],\"doNotCopyProperties\":[\"$$fire\"],\"__SourceModuleName__\":\"Global.lively.morphic.Widgets\",\"priorExtent\":{\"__isSmartRef__\":true,\"id\":1378},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":1379},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":1380},\"distanceToDragEvent\":{\"__isSmartRef__\":true,\"id\":1381},\"_Position\":{\"__isSmartRef__\":true,\"id\":1382},\"owner\":{\"__isSmartRef__\":true,\"id\":1190},\"derivationIds\":[2896,\"40384C75-EF01-4AAD-AA1C-A7C19EDB6A0F\",\"21376B8E-78CF-456D-87AA-4D62D86B16D2\",\"E9336A59-C7BF-4C91-88B0-0D0477AA75AE\"],\"_Rotation\":0,\"_Scale\":1,\"__LivelyClassName__\":\"lively.morphic.Button\"},\"1301\":{\"submorphs\":[],\"scripts\":[],\"id\":\"F1FB7B9A-CC49-4C46-B299-0AD29366220B\",\"shape\":{\"__isSmartRef__\":true,\"id\":1302},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"halosEnabled\":true,\"fixedWidth\":true,\"_WhiteSpaceHandling\":\"pre-wrap\",\"fixedHeight\":true,\"allowInput\":false,\"_FontFamily\":\"Helvetica\",\"registeredForMouseEvents\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":1308},\"_MaxTextWidth\":101,\"_MaxTextHeight\":null,\"textStyle\":null,\"padding\":{\"__isSmartRef__\":true,\"id\":1309},\"_Padding\":{\"__isSmartRef__\":true,\"id\":1310},\"owner\":{\"__isSmartRef__\":true,\"id\":1300},\"isLabel\":true,\"eventsAreIgnored\":true,\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"_ClipMode\":\"hidden\",\"priorExtent\":{\"__isSmartRef__\":true,\"id\":1311},\"textChunks\":[{\"__isSmartRef__\":true,\"id\":1312}],\"_Align\":\"center\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":1314},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":1315},\"_HandStyle\":\"default\",\"_PointerEvents\":\"none\",\"attributeConnections\":[],\"doNotSerialize\":[],\"doNotCopyProperties\":[],\"_MinTextWidth\":101,\"_MinTextHeight\":null,\"derivationIds\":[2897,\"92EB5E70-61BB-4A71-942C-A34A20789B2F\",\"A9C9F9CF-1BAC-4074-A093-4EB0C3C90866\",\"2FE50303-6361-4A70-9BD5-0D8D1C8B5176\"],\"_Scale\":1,\"__LivelyClassName__\":\"lively.morphic.Text\"},\"1302\":{\"position\":{\"__isSmartRef__\":true,\"id\":1303},\"_Extent\":{\"__isSmartRef__\":true,\"id\":1304},\"_BorderWidth\":0,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":1305},\"_Fill\":null,\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":1306},\"_ClipMode\":\"hidden\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":1307},\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"1303\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1304\":{\"x\":101,\"y\":21,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1305\":{\"r\":0,\"g\":0,\"b\":0,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"1306\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\",\"setClipMode\":\"setClipModeHTML\"},\"1307\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"1308\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1309\":{\"x\":5,\"y\":5,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"1310\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"1311\":{\"x\":101,\"y\":21,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1312\":{\"style\":{\"__isSmartRef__\":true,\"id\":1313},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":1301},\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"storedString\":\"cancel\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\"},\"1313\":{\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\"},\"1314\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\",\"updateText\":\"updateTextHTML\",\"setTextExtent\":\"setTextExtentHTML\",\"setMaxTextWidth\":\"setMaxTextWidthHTML\",\"setMaxTextHeight\":\"setMaxTextHeightHTML\",\"setMinTextWidth\":\"setMinTextWidthHTML\",\"setMinTextHeight\":\"setMinTextHeightHTML\",\"getTextExtent\":\"getTextExtentHTML\",\"getTextString\":\"getTextStringHTML\",\"ignoreTextEvents\":\"ignoreTextEventsHTML\",\"unignoreTextEvents\":\"unignoreTextEventsHTML\",\"enableTextEvents\":\"enableTextEventsHTML\",\"setFontFamily\":\"setFontFamilyHTML\",\"setFontSize\":\"setFontSizeHTML\",\"setTextColor\":\"setTextColorHTML\",\"setPadding\":\"setPaddingHTML\",\"setAlign\":\"setAlignHTML\",\"setVerticalAlign\":\"setVerticalAlignHTML\",\"setDisplay\":\"setDisplayHTML\",\"setWhiteSpaceHandling\":\"setWhiteSpaceHandlingHTML\",\"focusMorph\":\"focusMorphHTML\"},\"1315\":{\"morph\":{\"__isSmartRef__\":true,\"id\":1301},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"1316\":{\"position\":{\"__isSmartRef__\":true,\"id\":1317},\"_Extent\":{\"__isSmartRef__\":true,\"id\":1318},\"_BorderWidth\":1.1840000000000002,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":1319},\"_Fill\":{\"__isSmartRef__\":true,\"id\":1320},\"_BorderRadius\":5.2,\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":1330},\"_ClipMode\":\"visible\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":1331},\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"1317\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1318\":{\"x\":101,\"y\":21,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1319\":{\"r\":0.839,\"g\":0.839,\"b\":0.839,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"1320\":{\"stops\":[{\"__isSmartRef__\":true,\"id\":1321},{\"__isSmartRef__\":true,\"id\":1323},{\"__isSmartRef__\":true,\"id\":1325},{\"__isSmartRef__\":true,\"id\":1327}],\"vector\":{\"__isSmartRef__\":true,\"id\":1329},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.LinearGradient\"},\"1321\":{\"offset\":0,\"color\":{\"__isSmartRef__\":true,\"id\":1322}},\"1322\":{\"r\":0.9600000000000001,\"g\":0.9600000000000001,\"b\":0.9600000000000001,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"1323\":{\"offset\":0.4,\"color\":{\"__isSmartRef__\":true,\"id\":1324}},\"1324\":{\"r\":0.8200000000000001,\"g\":0.8200000000000001,\"b\":0.8200000000000001,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"1325\":{\"offset\":0.6,\"color\":{\"__isSmartRef__\":true,\"id\":1326}},\"1326\":{\"r\":0.8200000000000001,\"g\":0.8200000000000001,\"b\":0.8200000000000001,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"1327\":{\"offset\":1,\"color\":{\"__isSmartRef__\":true,\"id\":1328}},\"1328\":{\"r\":0.94,\"g\":0.94,\"b\":0.94,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"1329\":{\"x\":0,\"y\":0,\"width\":0,\"height\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"1330\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\",\"setClipMode\":\"setClipModeHTML\"},\"1331\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"1332\":{\"stops\":[{\"__isSmartRef__\":true,\"id\":1333},{\"__isSmartRef__\":true,\"id\":1335},{\"__isSmartRef__\":true,\"id\":1337},{\"__isSmartRef__\":true,\"id\":1339}],\"vector\":{\"__isSmartRef__\":true,\"id\":1329},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.LinearGradient\"},\"1333\":{\"offset\":0,\"color\":{\"__isSmartRef__\":true,\"id\":1334}},\"1334\":{\"r\":0.98,\"g\":0.98,\"b\":0.98,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"1335\":{\"offset\":0.4,\"color\":{\"__isSmartRef__\":true,\"id\":1336}},\"1336\":{\"r\":0.91,\"g\":0.91,\"b\":0.91,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"1337\":{\"offset\":0.6,\"color\":{\"__isSmartRef__\":true,\"id\":1338}},\"1338\":{\"r\":0.91,\"g\":0.91,\"b\":0.91,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"1339\":{\"offset\":1,\"color\":{\"__isSmartRef__\":true,\"id\":1340}},\"1340\":{\"r\":0.97,\"g\":0.97,\"b\":0.97,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"1341\":{\"partsSpaceName\":\"PartsBin/Inputs\",\"__SourceModuleName__\":\"Global.lively.PartsBin\",\"migrationLevel\":4,\"partName\":\"Button\",\"comment\":\"Has a script that is called on button press\",\"__LivelyClassName__\":\"lively.PartsBin.PartsBinMetaInfo\"},\"1342\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":1300},\"sourceAttrName\":\"fire\",\"targetObj\":{\"__isSmartRef__\":true,\"id\":1190},\"targetMethodName\":\"onCancel\",\"visualConnector\":{\"__isSmartRef__\":true,\"id\":1343},\"__SourceModuleName__\":\"Global.lively.bindings\",\"__LivelyClassName__\":\"AttributeConnection\"},\"1343\":{\"submorphs\":[{\"__isSmartRef__\":true,\"id\":1344}],\"scripts\":[],\"shape\":{\"__isSmartRef__\":true,\"id\":1359},\"id\":352,\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":1366},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":1367},\"droppingEnabled\":true,\"halosEnabled\":true,\"owner\":null,\"controlPoints\":[{\"__isSmartRef__\":true,\"id\":1368},{\"__isSmartRef__\":true,\"id\":1369}],\"con\":{\"__isSmartRef__\":true,\"id\":1342},\"showsMorphMenu\":true,\"__SourceModuleName__\":\"Global.lively.morphic.AdditionalMorphs\",\"__serializedLivelyClosures__\":{\"__isSmartRef__\":true,\"id\":1370},\"__LivelyClassName__\":\"lively.morphic.Path\"},\"1344\":{\"submorphs\":[],\"scripts\":[],\"shape\":{\"__isSmartRef__\":true,\"id\":1345},\"id\":353,\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":1356},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":1357},\"droppingEnabled\":true,\"halosEnabled\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":1358},\"owner\":{\"__isSmartRef__\":true,\"id\":1343},\"_Rotation\":-2.716760490670451,\"__SourceModuleName__\":\"Global.lively.morphic.AdditionalMorphs\",\"__LivelyClassName__\":\"lively.morphic.Path\"},\"1345\":{\"dontChangeShape\":false,\"cachedVertices\":null,\"_PathElements\":[{\"__isSmartRef__\":true,\"id\":1346},{\"__isSmartRef__\":true,\"id\":1347},{\"__isSmartRef__\":true,\"id\":1348},{\"__isSmartRef__\":true,\"id\":1349}],\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":1350},\"_ClipMode\":\"visible\",\"_Position\":{\"__isSmartRef__\":true,\"id\":1351},\"_Extent\":{\"__isSmartRef__\":true,\"id\":1352},\"_Padding\":{\"__isSmartRef__\":true,\"id\":1353},\"_BorderWidth\":0,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":1354},\"_Fill\":{\"__isSmartRef__\":true,\"id\":1355},\"__SourceModuleName__\":\"Global.lively.morphic.PathShapes\",\"__LivelyClassName__\":\"lively.morphic.Shapes.Path\"},\"1346\":{\"isAbsolute\":true,\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.PathShapes\",\"__LivelyClassName__\":\"lively.morphic.Shapes.MoveTo\"},\"1347\":{\"isAbsolute\":true,\"x\":0,\"y\":12,\"__SourceModuleName__\":\"Global.lively.morphic.PathShapes\",\"__LivelyClassName__\":\"lively.morphic.Shapes.LineTo\"},\"1348\":{\"isAbsolute\":true,\"x\":16,\"y\":6,\"__SourceModuleName__\":\"Global.lively.morphic.PathShapes\",\"__LivelyClassName__\":\"lively.morphic.Shapes.LineTo\"},\"1349\":{\"isAbsolute\":true,\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.PathShapes\",\"__LivelyClassName__\":\"lively.morphic.Shapes.LineTo\"},\"1350\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\",\"setClipMode\":\"setClipModeHTML\",\"getPathNode\":\"getPathNodeHTML\",\"setPathElements\":\"setPathElementsHTML\",\"getPathBounds\":\"getPathBoundsHTML\",\"getTotalLength\":\"getTotalLengthHTML\",\"getPointAtTotalLength\":\"getPointAtTotalLengthHTML\"},\"1351\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1352\":{\"x\":16,\"y\":12,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1353\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"1354\":{\"r\":0,\"g\":0,\"b\":0,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"1355\":{\"r\":0,\"g\":0,\"b\":0,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"1356\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"setOrigin\":\"setOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\"},\"1357\":{\"morph\":{\"__isSmartRef__\":true,\"id\":1344},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"1358\":{\"x\":0.5,\"y\":0.5,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1359\":{\"dontChangeShape\":false,\"cachedVertices\":null,\"_PathElements\":[{\"__isSmartRef__\":true,\"id\":1360},{\"__isSmartRef__\":true,\"id\":1361}],\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":1362},\"_ClipMode\":\"visible\",\"_Position\":{\"__isSmartRef__\":true,\"id\":1363},\"_Extent\":{\"__isSmartRef__\":true,\"id\":1364},\"_Padding\":{\"__isSmartRef__\":true,\"id\":1365},\"_BorderWidth\":1,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":1354},\"__SourceModuleName__\":\"Global.lively.morphic.PathShapes\",\"__LivelyClassName__\":\"lively.morphic.Shapes.Path\"},\"1360\":{\"isAbsolute\":true,\"x\":420,\"y\":190,\"__SourceModuleName__\":\"Global.lively.morphic.PathShapes\",\"__LivelyClassName__\":\"lively.morphic.Shapes.MoveTo\"},\"1361\":{\"isAbsolute\":true,\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.PathShapes\",\"__LivelyClassName__\":\"lively.morphic.Shapes.LineTo\"},\"1362\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\",\"setClipMode\":\"setClipModeHTML\",\"getPathNode\":\"getPathNodeHTML\",\"setPathElements\":\"setPathElementsHTML\",\"getPathBounds\":\"getPathBoundsHTML\",\"getTotalLength\":\"getTotalLengthHTML\",\"getPointAtTotalLength\":\"getPointAtTotalLengthHTML\"},\"1363\":{\"x\":-0.5,\"y\":-0.5,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1364\":{\"x\":421,\"y\":191,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1365\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"1366\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"setOrigin\":\"setOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\"},\"1367\":{\"morph\":{\"__isSmartRef__\":true,\"id\":1343},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"1368\":{\"morph\":{\"__isSmartRef__\":true,\"id\":1343},\"index\":0,\"connectedMagnet\":null,\"__SourceModuleName__\":\"Global.lively.morphic.AdditionalMorphs\",\"__LivelyClassName__\":\"lively.morphic.ControlPoint\"},\"1369\":{\"morph\":{\"__isSmartRef__\":true,\"id\":1343},\"index\":1,\"connectedMagnet\":null,\"marker\":{\"__isSmartRef__\":true,\"id\":1344},\"markerDirection\":\"prev\",\"__SourceModuleName__\":\"Global.lively.morphic.AdditionalMorphs\",\"__LivelyClassName__\":\"lively.morphic.ControlPoint\"},\"1370\":{\"morphMenuItems\":{\"__isSmartRef__\":true,\"id\":1371}},\"1371\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1372},\"source\":\"function morphMenuItems() {\\n var visualConnector = this, con = this.con, world = this.world();\\n var items = [\\n ['edit converter', function() {\\n var source = con.converterString || 'function converter(value) {\\\\n return value\\\\n}',\\n editor = new lively.morphic.Text(new Rectangle(0,0, 400, 200), source);\\n editor.doitContext = con;\\n connect(editor, 'savedTextString', con, 'converterString', {updater:\\n function($upd, source) { this.targetObj.converter = null; $upd(source) }});\\n connect(editor, 'savedTextString', world, 'alertOK', {converter: \\n function() { return 'setting new converter' }})\\n editor.applyStyle({syntaxHighlighting: true, fontFamily: 'Courier', resizeWidth: true, resizeHeight: true});\\n var title = con.targetObj.name && con.sourceObj.name ?\\n 'Editor for ' + con.targetObj.name + ' -> ' + con.sourceObj.name :\\n 'Editor for converter function';\\n var window = world.addFramedMorph(editor, title)\\n window.align(window.bounds().topCenter(), visualConnector.bounds().bottomCenter())\\n }],\\n ['hide', function() {\\n visualConnector.disconnectFromMagnets();\\n visualConnector.remove();\\n }],\\n ['disconnect', function() {\\n alertOK('Disconnected ' + visualConnector.con);\\n visualConnector.con.visualDisconnect();\\n }],\\n ['cancel', function() {}],\\n ];\\n return items;\\n }\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1377},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"1372\":{\"this\":{\"__isSmartRef__\":true,\"id\":1343},\"__serializedLivelyClosures__\":{\"__isSmartRef__\":true,\"id\":1373}},\"1373\":{\"$super\":{\"__isSmartRef__\":true,\"id\":1374}},\"1374\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1375},\"source\":\"function () {\\n try {\\n return obj.constructor.prototype[name].apply(obj, arguments)\\n } catch(e) {\\n alert('Error in $super call: ' + e + '\\\\n' + e.stack);\\n return null;\\n }\\n }\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1376},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"1375\":{\"obj\":{\"__isSmartRef__\":true,\"id\":1343},\"name\":\"morphMenuItems\"},\"1376\":{},\"1377\":{},\"1378\":{\"x\":101,\"y\":20,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1379\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\"},\"1380\":{\"morph\":{\"__isSmartRef__\":true,\"id\":1300},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"1381\":{\"x\":77,\"y\":-5,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1382\":{\"x\":420,\"y\":390,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1383\":{\"submorphs\":[{\"__isSmartRef__\":true,\"id\":1384}],\"scripts\":[],\"id\":\"B9EC3206-D7B9-449B-8F4A-CF729A3DDF9A\",\"shape\":{\"__isSmartRef__\":true,\"id\":1399},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"halosEnabled\":true,\"registeredForMouseEvents\":true,\"value\":false,\"toggle\":false,\"isActive\":true,\"normalFill\":{\"__isSmartRef__\":true,\"id\":1403},\"lighterFill\":{\"__isSmartRef__\":true,\"id\":1415},\"label\":{\"__isSmartRef__\":true,\"id\":1384},\"name\":\"Button1\",\"showsHalos\":false,\"partsBinMetaInfo\":{\"__isSmartRef__\":true,\"id\":1424},\"attributeConnections\":[{\"__isSmartRef__\":true,\"id\":1425}],\"doNotSerialize\":[\"$$fire\"],\"doNotCopyProperties\":[\"$$fire\"],\"__SourceModuleName__\":\"Global.lively.morphic.Widgets\",\"priorExtent\":{\"__isSmartRef__\":true,\"id\":1460},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":1461},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":1462},\"distanceToDragEvent\":{\"__isSmartRef__\":true,\"id\":1463},\"_Position\":{\"__isSmartRef__\":true,\"id\":1464},\"owner\":{\"__isSmartRef__\":true,\"id\":1190},\"derivationIds\":[2898,\"9D27A522-4E3D-482F-97CF-3CA3247A3999\",\"4EBF07AD-25C0-4034-BC06-31F137F70FA1\",\"DC6D6B8E-37AE-4815-A81A-AC7071124A26\"],\"_Rotation\":0,\"_Scale\":1,\"__LivelyClassName__\":\"lively.morphic.Button\"},\"1384\":{\"submorphs\":[],\"scripts\":[],\"id\":\"2A7260B8-72C4-410C-BBE2-0A88FB134782\",\"shape\":{\"__isSmartRef__\":true,\"id\":1385},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"halosEnabled\":true,\"fixedWidth\":true,\"_WhiteSpaceHandling\":\"pre-wrap\",\"fixedHeight\":true,\"allowInput\":false,\"_FontFamily\":\"Helvetica\",\"registeredForMouseEvents\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":1391},\"_MaxTextWidth\":101,\"_MaxTextHeight\":null,\"textStyle\":null,\"padding\":{\"__isSmartRef__\":true,\"id\":1392},\"_Padding\":{\"__isSmartRef__\":true,\"id\":1393},\"owner\":{\"__isSmartRef__\":true,\"id\":1383},\"isLabel\":true,\"eventsAreIgnored\":true,\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"_ClipMode\":\"hidden\",\"priorExtent\":{\"__isSmartRef__\":true,\"id\":1394},\"textChunks\":[{\"__isSmartRef__\":true,\"id\":1395}],\"_Align\":\"center\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":1397},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":1398},\"_HandStyle\":\"default\",\"_PointerEvents\":\"none\",\"attributeConnections\":[],\"doNotSerialize\":[],\"doNotCopyProperties\":[],\"_MinTextWidth\":101,\"_MinTextHeight\":null,\"derivationIds\":[2899,\"4F00D1F5-B85C-479E-BDDE-322DF2F432A3\",\"5E7BC7AC-9EF9-4CF5-9196-A542A26534CA\",\"46616896-CA46-4B43-B694-9FB001B32989\"],\"_Scale\":1,\"__LivelyClassName__\":\"lively.morphic.Text\"},\"1385\":{\"position\":{\"__isSmartRef__\":true,\"id\":1386},\"_Extent\":{\"__isSmartRef__\":true,\"id\":1387},\"_BorderWidth\":0,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":1388},\"_Fill\":null,\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":1389},\"_ClipMode\":\"hidden\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":1390},\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"1386\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1387\":{\"x\":101,\"y\":21,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1388\":{\"r\":0,\"g\":0,\"b\":0,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"1389\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\",\"setClipMode\":\"setClipModeHTML\"},\"1390\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"1391\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1392\":{\"x\":5,\"y\":5,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"1393\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"1394\":{\"x\":101,\"y\":21,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1395\":{\"style\":{\"__isSmartRef__\":true,\"id\":1396},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":1384},\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"storedString\":\"publish\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\"},\"1396\":{\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\"},\"1397\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\",\"updateText\":\"updateTextHTML\",\"setTextExtent\":\"setTextExtentHTML\",\"setMaxTextWidth\":\"setMaxTextWidthHTML\",\"setMaxTextHeight\":\"setMaxTextHeightHTML\",\"setMinTextWidth\":\"setMinTextWidthHTML\",\"setMinTextHeight\":\"setMinTextHeightHTML\",\"getTextExtent\":\"getTextExtentHTML\",\"getTextString\":\"getTextStringHTML\",\"ignoreTextEvents\":\"ignoreTextEventsHTML\",\"unignoreTextEvents\":\"unignoreTextEventsHTML\",\"enableTextEvents\":\"enableTextEventsHTML\",\"setFontFamily\":\"setFontFamilyHTML\",\"setFontSize\":\"setFontSizeHTML\",\"setTextColor\":\"setTextColorHTML\",\"setPadding\":\"setPaddingHTML\",\"setAlign\":\"setAlignHTML\",\"setVerticalAlign\":\"setVerticalAlignHTML\",\"setDisplay\":\"setDisplayHTML\",\"setWhiteSpaceHandling\":\"setWhiteSpaceHandlingHTML\",\"focusMorph\":\"focusMorphHTML\"},\"1398\":{\"morph\":{\"__isSmartRef__\":true,\"id\":1384},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"1399\":{\"position\":{\"__isSmartRef__\":true,\"id\":1400},\"_Extent\":{\"__isSmartRef__\":true,\"id\":1401},\"_BorderWidth\":1.1840000000000002,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":1402},\"_Fill\":{\"__isSmartRef__\":true,\"id\":1403},\"_BorderRadius\":5.2,\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":1413},\"_ClipMode\":\"visible\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":1414},\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"1400\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1401\":{\"x\":101,\"y\":21,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1402\":{\"r\":0.839,\"g\":0.839,\"b\":0.839,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"1403\":{\"stops\":[{\"__isSmartRef__\":true,\"id\":1404},{\"__isSmartRef__\":true,\"id\":1406},{\"__isSmartRef__\":true,\"id\":1408},{\"__isSmartRef__\":true,\"id\":1410}],\"vector\":{\"__isSmartRef__\":true,\"id\":1412},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.LinearGradient\"},\"1404\":{\"offset\":0,\"color\":{\"__isSmartRef__\":true,\"id\":1405}},\"1405\":{\"r\":0.9600000000000001,\"g\":0.9600000000000001,\"b\":0.9600000000000001,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"1406\":{\"offset\":0.4,\"color\":{\"__isSmartRef__\":true,\"id\":1407}},\"1407\":{\"r\":0.8200000000000001,\"g\":0.8200000000000001,\"b\":0.8200000000000001,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"1408\":{\"offset\":0.6,\"color\":{\"__isSmartRef__\":true,\"id\":1409}},\"1409\":{\"r\":0.8200000000000001,\"g\":0.8200000000000001,\"b\":0.8200000000000001,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"1410\":{\"offset\":1,\"color\":{\"__isSmartRef__\":true,\"id\":1411}},\"1411\":{\"r\":0.94,\"g\":0.94,\"b\":0.94,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"1412\":{\"x\":0,\"y\":0,\"width\":0,\"height\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"1413\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\",\"setClipMode\":\"setClipModeHTML\"},\"1414\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"1415\":{\"stops\":[{\"__isSmartRef__\":true,\"id\":1416},{\"__isSmartRef__\":true,\"id\":1418},{\"__isSmartRef__\":true,\"id\":1420},{\"__isSmartRef__\":true,\"id\":1422}],\"vector\":{\"__isSmartRef__\":true,\"id\":1412},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.LinearGradient\"},\"1416\":{\"offset\":0,\"color\":{\"__isSmartRef__\":true,\"id\":1417}},\"1417\":{\"r\":0.98,\"g\":0.98,\"b\":0.98,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"1418\":{\"offset\":0.4,\"color\":{\"__isSmartRef__\":true,\"id\":1419}},\"1419\":{\"r\":0.91,\"g\":0.91,\"b\":0.91,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"1420\":{\"offset\":0.6,\"color\":{\"__isSmartRef__\":true,\"id\":1421}},\"1421\":{\"r\":0.91,\"g\":0.91,\"b\":0.91,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"1422\":{\"offset\":1,\"color\":{\"__isSmartRef__\":true,\"id\":1423}},\"1423\":{\"r\":0.97,\"g\":0.97,\"b\":0.97,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"1424\":{\"partsSpaceName\":\"PartsBin/Inputs\",\"__SourceModuleName__\":\"Global.lively.PartsBin\",\"migrationLevel\":4,\"partName\":\"Button\",\"comment\":\"Has a script that is called on button press\",\"__LivelyClassName__\":\"lively.PartsBin.PartsBinMetaInfo\"},\"1425\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":1383},\"sourceAttrName\":\"fire\",\"targetObj\":{\"__isSmartRef__\":true,\"id\":1190},\"targetMethodName\":\"onPublish\",\"visualConnector\":{\"__isSmartRef__\":true,\"id\":1426},\"__SourceModuleName__\":\"Global.lively.bindings\",\"__LivelyClassName__\":\"AttributeConnection\"},\"1426\":{\"submorphs\":[{\"__isSmartRef__\":true,\"id\":1427}],\"scripts\":[],\"shape\":{\"__isSmartRef__\":true,\"id\":1441},\"id\":139,\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":1448},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":1449},\"droppingEnabled\":true,\"halosEnabled\":true,\"owner\":null,\"controlPoints\":[{\"__isSmartRef__\":true,\"id\":1450},{\"__isSmartRef__\":true,\"id\":1451}],\"con\":{\"__isSmartRef__\":true,\"id\":1425},\"showsMorphMenu\":true,\"__SourceModuleName__\":\"Global.lively.morphic.AdditionalMorphs\",\"__serializedLivelyClosures__\":{\"__isSmartRef__\":true,\"id\":1452},\"__LivelyClassName__\":\"lively.morphic.Path\"},\"1427\":{\"submorphs\":[],\"scripts\":[],\"shape\":{\"__isSmartRef__\":true,\"id\":1428},\"id\":140,\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":1438},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":1439},\"droppingEnabled\":true,\"halosEnabled\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":1440},\"owner\":{\"__isSmartRef__\":true,\"id\":1426},\"_Rotation\":-2.5917394709132084,\"__SourceModuleName__\":\"Global.lively.morphic.AdditionalMorphs\",\"__LivelyClassName__\":\"lively.morphic.Path\"},\"1428\":{\"dontChangeShape\":false,\"cachedVertices\":null,\"_PathElements\":[{\"__isSmartRef__\":true,\"id\":1429},{\"__isSmartRef__\":true,\"id\":1430},{\"__isSmartRef__\":true,\"id\":1431},{\"__isSmartRef__\":true,\"id\":1432}],\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":1433},\"_ClipMode\":\"visible\",\"_Position\":{\"__isSmartRef__\":true,\"id\":1434},\"_Extent\":{\"__isSmartRef__\":true,\"id\":1435},\"_Padding\":{\"__isSmartRef__\":true,\"id\":1436},\"_BorderWidth\":0,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":1354},\"_Fill\":{\"__isSmartRef__\":true,\"id\":1437},\"__SourceModuleName__\":\"Global.lively.morphic.PathShapes\",\"__LivelyClassName__\":\"lively.morphic.Shapes.Path\"},\"1429\":{\"isAbsolute\":true,\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.PathShapes\",\"__LivelyClassName__\":\"lively.morphic.Shapes.MoveTo\"},\"1430\":{\"isAbsolute\":true,\"x\":0,\"y\":12,\"__SourceModuleName__\":\"Global.lively.morphic.PathShapes\",\"__LivelyClassName__\":\"lively.morphic.Shapes.LineTo\"},\"1431\":{\"isAbsolute\":true,\"x\":16,\"y\":6,\"__SourceModuleName__\":\"Global.lively.morphic.PathShapes\",\"__LivelyClassName__\":\"lively.morphic.Shapes.LineTo\"},\"1432\":{\"isAbsolute\":true,\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.PathShapes\",\"__LivelyClassName__\":\"lively.morphic.Shapes.LineTo\"},\"1433\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\",\"setClipMode\":\"setClipModeHTML\",\"getPathNode\":\"getPathNodeHTML\",\"setPathElements\":\"setPathElementsHTML\",\"getPathBounds\":\"getPathBoundsHTML\",\"getTotalLength\":\"getTotalLengthHTML\",\"getPointAtTotalLength\":\"getPointAtTotalLengthHTML\"},\"1434\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1435\":{\"x\":16,\"y\":12,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1436\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"1437\":{\"r\":0,\"g\":0,\"b\":0,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"1438\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"setOrigin\":\"setOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\"},\"1439\":{\"morph\":{\"__isSmartRef__\":true,\"id\":1427},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"1440\":{\"x\":0.5,\"y\":0.5,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1441\":{\"dontChangeShape\":false,\"cachedVertices\":null,\"_PathElements\":[{\"__isSmartRef__\":true,\"id\":1442},{\"__isSmartRef__\":true,\"id\":1443}],\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":1444},\"_ClipMode\":\"visible\",\"_Position\":{\"__isSmartRef__\":true,\"id\":1445},\"_Extent\":{\"__isSmartRef__\":true,\"id\":1446},\"_Padding\":{\"__isSmartRef__\":true,\"id\":1447},\"_BorderWidth\":1,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":1354},\"__SourceModuleName__\":\"Global.lively.morphic.PathShapes\",\"__LivelyClassName__\":\"lively.morphic.Shapes.Path\"},\"1442\":{\"isAbsolute\":true,\"x\":310,\"y\":190,\"__SourceModuleName__\":\"Global.lively.morphic.PathShapes\",\"__LivelyClassName__\":\"lively.morphic.Shapes.MoveTo\"},\"1443\":{\"isAbsolute\":true,\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.PathShapes\",\"__LivelyClassName__\":\"lively.morphic.Shapes.LineTo\"},\"1444\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\",\"setClipMode\":\"setClipModeHTML\",\"getPathNode\":\"getPathNodeHTML\",\"setPathElements\":\"setPathElementsHTML\",\"getPathBounds\":\"getPathBoundsHTML\",\"getTotalLength\":\"getTotalLengthHTML\",\"getPointAtTotalLength\":\"getPointAtTotalLengthHTML\"},\"1445\":{\"x\":-0.5,\"y\":-0.5,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1446\":{\"x\":311,\"y\":191,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1447\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"1448\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"setOrigin\":\"setOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\"},\"1449\":{\"morph\":{\"__isSmartRef__\":true,\"id\":1426},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"1450\":{\"morph\":{\"__isSmartRef__\":true,\"id\":1426},\"index\":0,\"connectedMagnet\":null,\"__SourceModuleName__\":\"Global.lively.morphic.AdditionalMorphs\",\"__LivelyClassName__\":\"lively.morphic.ControlPoint\"},\"1451\":{\"morph\":{\"__isSmartRef__\":true,\"id\":1426},\"index\":1,\"connectedMagnet\":null,\"marker\":{\"__isSmartRef__\":true,\"id\":1427},\"markerDirection\":\"prev\",\"__SourceModuleName__\":\"Global.lively.morphic.AdditionalMorphs\",\"__LivelyClassName__\":\"lively.morphic.ControlPoint\"},\"1452\":{\"morphMenuItems\":{\"__isSmartRef__\":true,\"id\":1453}},\"1453\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1454},\"source\":\"function morphMenuItems() {\\n var visualConnector = this, con = this.con, world = this.world();\\n var items = [\\n ['edit converter', function() {\\n var source = con.converterString || 'function converter(value) {\\\\n return value\\\\n}',\\n editor = new lively.morphic.Text(new Rectangle(0,0, 400, 200), source);\\n editor.doitContext = con;\\n connect(editor, 'savedTextString', con, 'converterString', {updater:\\n function($upd, source) { this.targetObj.converter = null; $upd(source) }});\\n connect(editor, 'savedTextString', world, 'alertOK', {converter: \\n function() { return 'setting new converter' }})\\n editor.applyStyle({syntaxHighlighting: true, fontFamily: 'Courier', resizeWidth: true, resizeHeight: true});\\n var title = con.targetObj.name && con.sourceObj.name ?\\n 'Editor for ' + con.targetObj.name + ' -> ' + con.sourceObj.name :\\n 'Editor for converter function';\\n var window = world.addFramedMorph(editor, title)\\n window.align(window.bounds().topCenter(), visualConnector.bounds().bottomCenter())\\n }],\\n ['hide', function() {\\n visualConnector.disconnectFromMagnets();\\n visualConnector.remove();\\n }],\\n ['disconnect', function() {\\n alertOK('Disconnected ' + visualConnector.con);\\n visualConnector.con.visualDisconnect();\\n }],\\n ['cancel', function() {}],\\n ];\\n return items;\\n }\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1459},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"1454\":{\"this\":{\"__isSmartRef__\":true,\"id\":1426},\"__serializedLivelyClosures__\":{\"__isSmartRef__\":true,\"id\":1455}},\"1455\":{\"$super\":{\"__isSmartRef__\":true,\"id\":1456}},\"1456\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1457},\"source\":\"function () {\\n try {\\n return obj.constructor.prototype[name].apply(obj, arguments)\\n } catch(e) {\\n alert('Error in $super call: ' + e + '\\\\n' + e.stack);\\n return null;\\n }\\n }\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1458},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"1457\":{\"obj\":{\"__isSmartRef__\":true,\"id\":1426},\"name\":\"morphMenuItems\"},\"1458\":{},\"1459\":{},\"1460\":{\"x\":101,\"y\":20,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1461\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\"},\"1462\":{\"morph\":{\"__isSmartRef__\":true,\"id\":1383},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"1463\":{\"x\":62,\"y\":-12,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1464\":{\"x\":310,\"y\":390,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1465\":{\"submorphs\":[],\"scripts\":[],\"shape\":{\"__isSmartRef__\":true,\"id\":1466},\"id\":\"9599DEAE-8C83-4E01-B62C-31FBF096F9F7\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":1473},\"_WhiteSpaceHandling\":\"pre-wrap\",\"textChunks\":[{\"__isSmartRef__\":true,\"id\":1474}],\"eventHandler\":{\"__isSmartRef__\":true,\"id\":1476},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"halosEnabled\":true,\"_ClipMode\":\"hidden\",\"fixedWidth\":true,\"fixedHeight\":true,\"allowInput\":true,\"_FontFamily\":\"Helvetica\",\"_FontSize\":10,\"_Position\":{\"__isSmartRef__\":true,\"id\":1477},\"priorExtent\":{\"__isSmartRef__\":true,\"id\":1478},\"_MaxTextWidth\":510,\"_MinTextWidth\":510,\"_MaxTextHeight\":null,\"_MinTextHeight\":null,\"evalEnabled\":false,\"isInputLine\":true,\"attributeConnections\":[],\"doNotSerialize\":[],\"doNotCopyProperties\":[],\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"showsHalos\":false,\"name\":\"CommentText\",\"distanceToDragEvent\":{\"__isSmartRef__\":true,\"id\":1479},\"previousSelection\":[139,139],\"priorSelectionRange\":[9,9],\"charsReplaced\":\"CommitMessageTest1\",\"lastFindLoc\":18,\"isLockOwner\":false,\"isBeingDragged\":false,\"owner\":{\"__isSmartRef__\":true,\"id\":1190},\"derivationIds\":[2900,\"7E82C349-9FC9-48B5-B84C-30E99FC40DF2\",\"A07EAFD3-B03B-4E4C-BC72-FB29F65F543A\",\"888FB55C-0365-4B40-A9B4-33FD19FA1E91\"],\"savedTextString\":\"A simple box morph. A really blue one. Its amazing what you can build out of simple boxes.... Who needs stars when you got blue rectangles!\",\"_Rotation\":0,\"_Scale\":1,\"__LivelyClassName__\":\"lively.morphic.Text\"},\"1466\":{\"_Position\":{\"__isSmartRef__\":true,\"id\":1467},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":1468},\"_Extent\":{\"__isSmartRef__\":true,\"id\":1469},\"_ClipMode\":\"hidden\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":1470},\"_BorderWidth\":1,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":1471},\"_Fill\":{\"__isSmartRef__\":true,\"id\":1472},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"1467\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1468\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\",\"setClipMode\":\"setClipModeHTML\"},\"1469\":{\"x\":520,\"y\":120,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1470\":{\"x\":4,\"y\":2,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"1471\":{\"r\":0,\"g\":0,\"b\":0,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"1472\":{\"r\":0.95,\"g\":0.95,\"b\":0.95,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"1473\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\",\"updateText\":\"updateTextHTML\",\"setTextExtent\":\"setTextExtentHTML\",\"setMaxTextWidth\":\"setMaxTextWidthHTML\",\"setMaxTextHeight\":\"setMaxTextHeightHTML\",\"setMinTextWidth\":\"setMinTextWidthHTML\",\"setMinTextHeight\":\"setMinTextHeightHTML\",\"getTextExtent\":\"getTextExtentHTML\",\"getTextString\":\"getTextStringHTML\",\"ignoreTextEvents\":\"ignoreTextEventsHTML\",\"unignoreTextEvents\":\"unignoreTextEventsHTML\",\"enableTextEvents\":\"enableTextEventsHTML\",\"setFontFamily\":\"setFontFamilyHTML\",\"setFontSize\":\"setFontSizeHTML\",\"setTextColor\":\"setTextColorHTML\",\"setPadding\":\"setPaddingHTML\",\"setAlign\":\"setAlignHTML\",\"setVerticalAlign\":\"setVerticalAlignHTML\",\"setDisplay\":\"setDisplayHTML\",\"setWhiteSpaceHandling\":\"setWhiteSpaceHandlingHTML\",\"focusMorph\":\"focusMorphHTML\"},\"1474\":{\"style\":{\"__isSmartRef__\":true,\"id\":1475},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":1465},\"storedString\":\"A dialog for publishing parts in the PartsBin.\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\"},\"1475\":{\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\"},\"1476\":{\"morph\":{\"__isSmartRef__\":true,\"id\":1465},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"1477\":{\"x\":10,\"y\":110,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1478\":{\"x\":520,\"y\":120,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1479\":{\"x\":346,\"y\":-16,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1480\":{\"submorphs\":[],\"scripts\":[],\"id\":\"EB6781AB-CAE4-4644-A06C-CF1C02510F35\",\"shape\":{\"__isSmartRef__\":true,\"id\":1481},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"halosEnabled\":true,\"fixedWidth\":true,\"fixedHeight\":false,\"allowsInput\":true,\"_FontFamily\":\"Arial, sans-serif\",\"registeredForMouseEvents\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":1487},\"_MaxTextWidth\":250,\"_MaxTextHeight\":null,\"textColor\":{\"__isSmartRef__\":true,\"id\":1484},\"showsHalos\":false,\"_FontSize\":12,\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"name\":\"Text9\",\"partsBinMetaInfo\":{\"__isSmartRef__\":true,\"id\":1488},\"textChunks\":[{\"__isSmartRef__\":true,\"id\":1489}],\"charsReplaced\":\"commit message\",\"lastFindLoc\":14,\"priorSelectionRange\":[0,14],\"prevScroll\":[0,0],\"priorExtent\":{\"__isSmartRef__\":true,\"id\":1491},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":1492},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":1493},\"attributeConnections\":[],\"doNotSerialize\":[],\"doNotCopyProperties\":[],\"_Padding\":{\"__isSmartRef__\":true,\"id\":1494},\"_ClipMode\":\"visible\",\"_WhiteSpaceHandling\":\"pre-wrap\",\"_MinTextWidth\":250,\"_MinTextHeight\":null,\"previousSelection\":[0,6],\"distanceToDragEvent\":{\"__isSmartRef__\":true,\"id\":1495},\"isLockOwner\":false,\"owner\":{\"__isSmartRef__\":true,\"id\":1190},\"derivationIds\":[2901,\"8E267E15-1052-4F9C-B863-B733384EF1DA\",\"851C46B4-347F-4AE4-9C04-C321E7CC8EA5\",\"D33CE057-77D6-4CCC-90F9-867C622B3572\"],\"_Rotation\":0,\"_Scale\":1,\"__LivelyClassName__\":\"lively.morphic.Text\"},\"1481\":{\"fill\":null,\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"_Position\":{\"__isSmartRef__\":true,\"id\":1482},\"_Extent\":{\"__isSmartRef__\":true,\"id\":1483},\"_BorderWidth\":0,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":1484},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":1485},\"_ClipMode\":\"visible\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":1486},\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"1482\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1483\":{\"x\":250,\"y\":18,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1484\":{\"r\":0,\"g\":0,\"b\":0,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"1485\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\",\"setClipMode\":\"setClipModeHTML\"},\"1486\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"1487\":{\"x\":10,\"y\":90,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1488\":{\"partsSpaceName\":\"PartsBin/Basic\",\"__SourceModuleName__\":\"Global.lively.PartsBin\",\"migrationLevel\":4,\"comment\":\"a simple text morph\",\"partName\":\"Text\",\"__LivelyClassName__\":\"lively.PartsBin.PartsBinMetaInfo\"},\"1489\":{\"style\":{\"__isSmartRef__\":true,\"id\":1490},\"morph\":{\"__isSmartRef__\":true,\"id\":1480},\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":1480},\"storedString\":\"comment\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\"},\"1490\":{\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"italics\":\"italic\",\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\"},\"1491\":{\"x\":250,\"y\":18,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1492\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\",\"updateText\":\"updateTextHTML\",\"setTextExtent\":\"setTextExtentHTML\",\"setMaxTextWidth\":\"setMaxTextWidthHTML\",\"setMaxTextHeight\":\"setMaxTextHeightHTML\",\"setMinTextWidth\":\"setMinTextWidthHTML\",\"setMinTextHeight\":\"setMinTextHeightHTML\",\"getTextExtent\":\"getTextExtentHTML\",\"getTextString\":\"getTextStringHTML\",\"ignoreTextEvents\":\"ignoreTextEventsHTML\",\"unignoreTextEvents\":\"unignoreTextEventsHTML\",\"enableTextEvents\":\"enableTextEventsHTML\",\"setFontFamily\":\"setFontFamilyHTML\",\"setFontSize\":\"setFontSizeHTML\",\"setTextColor\":\"setTextColorHTML\",\"setPadding\":\"setPaddingHTML\",\"setAlign\":\"setAlignHTML\",\"setVerticalAlign\":\"setVerticalAlignHTML\",\"setDisplay\":\"setDisplayHTML\",\"setWhiteSpaceHandling\":\"setWhiteSpaceHandlingHTML\",\"focusMorph\":\"focusMorphHTML\"},\"1493\":{\"morph\":{\"__isSmartRef__\":true,\"id\":1480},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"1494\":{\"x\":5,\"y\":5,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"1495\":{\"x\":163,\"y\":-17,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1496\":{\"_Position\":{\"__isSmartRef__\":true,\"id\":1497},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":1498},\"_Extent\":{\"__isSmartRef__\":true,\"id\":1499},\"_ClipMode\":\"visible\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":1500},\"_BorderWidth\":1,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":1501},\"_Fill\":{\"__isSmartRef__\":true,\"id\":1502},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"1497\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1498\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\",\"setClipMode\":\"setClipModeHTML\"},\"1499\":{\"x\":540,\"y\":420,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1500\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"1501\":{\"r\":0.372,\"g\":0.369,\"b\":0.372,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"1502\":{\"r\":0.8235294117647058,\"g\":0.8235294117647058,\"b\":0.8235294117647058,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"1503\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\"},\"1504\":{\"morph\":{\"__isSmartRef__\":true,\"id\":1190},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"1505\":{\"adjustForNewBounds\":true,\"resizeWidth\":true,\"resizeHeight\":true},\"1506\":{\"message\":\"Please enter a name for the part\",\"attributeConnections\":[{\"__isSmartRef__\":true,\"id\":1507}],\"doNotSerialize\":[\"$$result\"],\"doNotCopyProperties\":[\"$$result\"],\"defaultInput\":\"CommitMessageTest1\",\"panel\":{\"__isSmartRef__\":true,\"id\":1190},\"label\":{\"__isSmartRef__\":true,\"id\":1508},\"cancelButton\":{\"__isSmartRef__\":true,\"id\":1520},\"okButton\":{\"__isSmartRef__\":true,\"id\":1566},\"inputText\":{\"__isSmartRef__\":true,\"id\":1191},\"view\":{\"__isSmartRef__\":true,\"id\":1190},\"__SourceModuleName__\":\"Global.lively.morphic.Widgets\",\"result\":\"CommitMessageTest1\",\"__LivelyClassName__\":\"lively.morphic.PromptDialog\"},\"1507\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":1506},\"sourceAttrName\":\"result\",\"targetObj\":{\"__isSmartRef__\":true,\"id\":1506},\"targetMethodName\":\"triggerCallback\",\"__SourceModuleName__\":\"Global.lively.bindings\",\"__LivelyClassName__\":\"AttributeConnection\"},\"1508\":{\"submorphs\":[],\"scripts\":[],\"shape\":{\"__isSmartRef__\":true,\"id\":1509},\"id\":3220,\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":1514},\"_WhiteSpaceHandling\":\"pre-wrap\",\"textChunks\":[{\"__isSmartRef__\":true,\"id\":1515}],\"eventHandler\":{\"__isSmartRef__\":true,\"id\":1517},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"halosEnabled\":true,\"_ClipMode\":\"hidden\",\"fixedWidth\":false,\"fixedHeight\":true,\"allowInput\":false,\"_FontFamily\":\"Helvetica\",\"_FontSize\":10,\"_Position\":{\"__isSmartRef__\":true,\"id\":1518},\"priorExtent\":{\"__isSmartRef__\":true,\"id\":1519},\"_MaxTextWidth\":null,\"_MinTextWidth\":null,\"_MaxTextHeight\":null,\"_MinTextHeight\":null,\"evalEnabled\":false,\"owner\":null,\"isLabel\":true,\"_HandStyle\":\"default\",\"eventsAreIgnored\":true,\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"attributeConnections\":[],\"doNotSerialize\":[],\"doNotCopyProperties\":[],\"showsHalos\":false,\"isCopyMorphRef\":true,\"morphRefId\":1,\"__LivelyClassName__\":\"lively.morphic.Text\"},\"1509\":{\"_Position\":{\"__isSmartRef__\":true,\"id\":1510},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":1511},\"_Extent\":{\"__isSmartRef__\":true,\"id\":1512},\"_ClipMode\":\"hidden\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":1196},\"_BorderWidth\":0,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":1197},\"_Fill\":{\"__isSmartRef__\":true,\"id\":1513},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"1510\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1511\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\",\"setClipMode\":\"setClipModeHTML\"},\"1512\":{\"x\":226,\"y\":21,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1513\":{\"r\":1,\"g\":1,\"b\":1,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"1514\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\",\"updateText\":\"updateTextHTML\",\"setTextExtent\":\"setTextExtentHTML\",\"setMaxTextWidth\":\"setMaxTextWidthHTML\",\"setMaxTextHeight\":\"setMaxTextHeightHTML\",\"setMinTextWidth\":\"setMinTextWidthHTML\",\"setMinTextHeight\":\"setMinTextHeightHTML\",\"getTextExtent\":\"getTextExtentHTML\",\"getTextString\":\"getTextStringHTML\",\"ignoreTextEvents\":\"ignoreTextEventsHTML\",\"unignoreTextEvents\":\"unignoreTextEventsHTML\",\"enableTextEvents\":\"enableTextEventsHTML\",\"setFontFamily\":\"setFontFamilyHTML\",\"setFontSize\":\"setFontSizeHTML\",\"setTextColor\":\"setTextColorHTML\",\"setPadding\":\"setPaddingHTML\",\"setAlign\":\"setAlignHTML\",\"setVerticalAlign\":\"setVerticalAlignHTML\",\"setDisplay\":\"setDisplayHTML\",\"setWhiteSpaceHandling\":\"setWhiteSpaceHandlingHTML\",\"focusMorph\":\"focusMorphHTML\"},\"1515\":{\"style\":{\"__isSmartRef__\":true,\"id\":1516},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":1508},\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"storedString\":\"\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\"},\"1516\":{\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\"},\"1517\":{\"morph\":{\"__isSmartRef__\":true,\"id\":1508},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"1518\":{\"x\":4,\"y\":4,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1519\":{\"x\":226,\"y\":20,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1520\":{\"submorphs\":[],\"scripts\":[],\"shape\":{\"__isSmartRef__\":true,\"id\":1521},\"id\":6793,\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":1537},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":1538},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"halosEnabled\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":1539},\"priorExtent\":{\"__isSmartRef__\":true,\"id\":1540},\"value\":false,\"toggle\":false,\"isActive\":true,\"normalFill\":{\"__isSmartRef__\":true,\"id\":1527},\"lighterFill\":{\"__isSmartRef__\":true,\"id\":1541},\"label\":{\"__isSmartRef__\":true,\"id\":1550},\"layout\":{\"__isSmartRef__\":true,\"id\":1562},\"owner\":null,\"attributeConnections\":[{\"__isSmartRef__\":true,\"id\":1563},{\"__isSmartRef__\":true,\"id\":1564}],\"doNotSerialize\":[\"$$fire\"],\"doNotCopyProperties\":[\"$$fire\"],\"__SourceModuleName__\":\"Global.lively.morphic.Widgets\",\"isCopyMorphRef\":true,\"morphRefId\":1,\"isLockOwner\":false,\"showsHalos\":false,\"__LivelyClassName__\":\"lively.morphic.Button\"},\"1521\":{\"_Position\":{\"__isSmartRef__\":true,\"id\":1522},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":1523},\"_Extent\":{\"__isSmartRef__\":true,\"id\":1524},\"_ClipMode\":\"visible\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":1525},\"_BorderWidth\":1,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":1526},\"_Fill\":{\"__isSmartRef__\":true,\"id\":1527},\"_BorderRadius\":5,\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"1522\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1523\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\",\"setClipMode\":\"setClipModeHTML\"},\"1524\":{\"x\":60,\"y\":30,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1525\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"1526\":{\"r\":0.7411764705882353,\"g\":0.7450980392156863,\"b\":0.7529411764705882,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"1527\":{\"stops\":[{\"__isSmartRef__\":true,\"id\":1528},{\"__isSmartRef__\":true,\"id\":1530},{\"__isSmartRef__\":true,\"id\":1532},{\"__isSmartRef__\":true,\"id\":1534}],\"vector\":{\"__isSmartRef__\":true,\"id\":1536},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.LinearGradient\"},\"1528\":{\"offset\":0,\"color\":{\"__isSmartRef__\":true,\"id\":1529}},\"1529\":{\"r\":0.9600000000000001,\"g\":0.9600000000000001,\"b\":0.9600000000000001,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"1530\":{\"offset\":0.4,\"color\":{\"__isSmartRef__\":true,\"id\":1531}},\"1531\":{\"r\":0.8200000000000001,\"g\":0.8200000000000001,\"b\":0.8200000000000001,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"1532\":{\"offset\":0.6,\"color\":{\"__isSmartRef__\":true,\"id\":1533}},\"1533\":{\"r\":0.8200000000000001,\"g\":0.8200000000000001,\"b\":0.8200000000000001,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"1534\":{\"offset\":1,\"color\":{\"__isSmartRef__\":true,\"id\":1535}},\"1535\":{\"r\":0.94,\"g\":0.94,\"b\":0.94,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"1536\":{\"x\":0,\"y\":0,\"width\":0,\"height\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"1537\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"setOrigin\":\"setOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\"},\"1538\":{\"morph\":{\"__isSmartRef__\":true,\"id\":1520},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"1539\":{\"x\":478,\"y\":187,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1540\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1541\":{\"stops\":[{\"__isSmartRef__\":true,\"id\":1542},{\"__isSmartRef__\":true,\"id\":1544},{\"__isSmartRef__\":true,\"id\":1546},{\"__isSmartRef__\":true,\"id\":1548}],\"vector\":{\"__isSmartRef__\":true,\"id\":1536},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.LinearGradient\"},\"1542\":{\"offset\":0,\"color\":{\"__isSmartRef__\":true,\"id\":1543}},\"1543\":{\"r\":0.98,\"g\":0.98,\"b\":0.98,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"1544\":{\"offset\":0.4,\"color\":{\"__isSmartRef__\":true,\"id\":1545}},\"1545\":{\"r\":0.91,\"g\":0.91,\"b\":0.91,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"1546\":{\"offset\":0.6,\"color\":{\"__isSmartRef__\":true,\"id\":1547}},\"1547\":{\"r\":0.91,\"g\":0.91,\"b\":0.91,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"1548\":{\"offset\":1,\"color\":{\"__isSmartRef__\":true,\"id\":1549}},\"1549\":{\"r\":0.97,\"g\":0.97,\"b\":0.97,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"1550\":{\"submorphs\":[],\"scripts\":[],\"shape\":{\"__isSmartRef__\":true,\"id\":1551},\"id\":6794,\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":1556},\"_WhiteSpaceHandling\":\"pre-wrap\",\"textChunks\":[{\"__isSmartRef__\":true,\"id\":1557}],\"eventHandler\":{\"__isSmartRef__\":true,\"id\":1559},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"halosEnabled\":true,\"_ClipMode\":\"hidden\",\"fixedWidth\":true,\"fixedHeight\":true,\"allowInput\":false,\"_FontFamily\":\"Helvetica\",\"_FontSize\":10,\"_Position\":{\"__isSmartRef__\":true,\"id\":1560},\"priorExtent\":{\"__isSmartRef__\":true,\"id\":1561},\"_MaxTextWidth\":60,\"_MinTextWidth\":60,\"_MaxTextHeight\":null,\"_MinTextHeight\":null,\"evalEnabled\":false,\"owner\":null,\"isLabel\":true,\"_HandStyle\":\"default\",\"_Align\":\"center\",\"eventsAreIgnored\":true,\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"attributeConnections\":[],\"doNotSerialize\":[],\"doNotCopyProperties\":[],\"isLockOwner\":false,\"showsHalos\":false,\"__LivelyClassName__\":\"lively.morphic.Text\"},\"1551\":{\"_Position\":{\"__isSmartRef__\":true,\"id\":1552},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":1553},\"_Extent\":{\"__isSmartRef__\":true,\"id\":1554},\"_ClipMode\":\"hidden\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":1555},\"_BorderWidth\":0,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":1197},\"_Fill\":null,\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"1552\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1553\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\",\"setClipMode\":\"setClipModeHTML\"},\"1554\":{\"x\":60,\"y\":30,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1555\":{\"x\":0,\"y\":6,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"1556\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\",\"updateText\":\"updateTextHTML\",\"setTextExtent\":\"setTextExtentHTML\",\"setMaxTextWidth\":\"setMaxTextWidthHTML\",\"setMaxTextHeight\":\"setMaxTextHeightHTML\",\"setMinTextWidth\":\"setMinTextWidthHTML\",\"setMinTextHeight\":\"setMinTextHeightHTML\",\"getTextExtent\":\"getTextExtentHTML\",\"getTextString\":\"getTextStringHTML\",\"ignoreTextEvents\":\"ignoreTextEventsHTML\",\"unignoreTextEvents\":\"unignoreTextEventsHTML\",\"enableTextEvents\":\"enableTextEventsHTML\",\"setFontFamily\":\"setFontFamilyHTML\",\"setFontSize\":\"setFontSizeHTML\",\"setTextColor\":\"setTextColorHTML\",\"setPadding\":\"setPaddingHTML\",\"setAlign\":\"setAlignHTML\",\"setVerticalAlign\":\"setVerticalAlignHTML\",\"setDisplay\":\"setDisplayHTML\",\"setWhiteSpaceHandling\":\"setWhiteSpaceHandlingHTML\",\"focusMorph\":\"focusMorphHTML\"},\"1557\":{\"style\":{\"__isSmartRef__\":true,\"id\":1558},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":1550},\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"storedString\":\"\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\"},\"1558\":{\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\"},\"1559\":{\"morph\":{\"__isSmartRef__\":true,\"id\":1550},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"1560\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1561\":{\"x\":60,\"y\":30,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1562\":{\"moveVertical\":true,\"moveHorizontal\":true},\"1563\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":1520},\"sourceAttrName\":\"fire\",\"targetObj\":{\"__isSmartRef__\":true,\"id\":1506},\"targetMethodName\":\"removeTopLevel\",\"__SourceModuleName__\":\"Global.lively.bindings\",\"__LivelyClassName__\":\"AttributeConnection\"},\"1564\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":1520},\"sourceAttrName\":\"fire\",\"targetObj\":{\"__isSmartRef__\":true,\"id\":1506},\"targetMethodName\":\"result\",\"converter\":null,\"converterString\":\"function () { return null }\",\"updater\":null,\"updaterString\":null,\"varMapping\":{\"__isSmartRef__\":true,\"id\":1565},\"__SourceModuleName__\":\"Global.lively.bindings\",\"__LivelyClassName__\":\"AttributeConnection\"},\"1565\":{\"source\":{\"__isSmartRef__\":true,\"id\":1520},\"target\":{\"__isSmartRef__\":true,\"id\":1506}},\"1566\":{\"submorphs\":[],\"scripts\":[],\"shape\":{\"__isSmartRef__\":true,\"id\":1567},\"id\":6795,\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":1572},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":1573},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"halosEnabled\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":1574},\"priorExtent\":{\"__isSmartRef__\":true,\"id\":1575},\"value\":false,\"toggle\":false,\"isActive\":true,\"normalFill\":{\"__isSmartRef__\":true,\"id\":1527},\"lighterFill\":{\"__isSmartRef__\":true,\"id\":1576},\"label\":{\"__isSmartRef__\":true,\"id\":1585},\"layout\":{\"__isSmartRef__\":true,\"id\":1597},\"owner\":null,\"attributeConnections\":[{\"__isSmartRef__\":true,\"id\":1598},{\"__isSmartRef__\":true,\"id\":1599}],\"doNotSerialize\":[\"$$fire\"],\"doNotCopyProperties\":[\"$$fire\"],\"__SourceModuleName__\":\"Global.lively.morphic.Widgets\",\"isCopyMorphRef\":true,\"morphRefId\":2,\"isLockOwner\":false,\"showsHalos\":false,\"__LivelyClassName__\":\"lively.morphic.Button\"},\"1567\":{\"_Position\":{\"__isSmartRef__\":true,\"id\":1568},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":1569},\"_Extent\":{\"__isSmartRef__\":true,\"id\":1570},\"_ClipMode\":\"visible\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":1571},\"_BorderWidth\":1,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":1526},\"_Fill\":{\"__isSmartRef__\":true,\"id\":1527},\"_BorderRadius\":5,\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"1568\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1569\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\",\"setClipMode\":\"setClipModeHTML\"},\"1570\":{\"x\":60,\"y\":30,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1571\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"1572\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"setOrigin\":\"setOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\"},\"1573\":{\"morph\":{\"__isSmartRef__\":true,\"id\":1566},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"1574\":{\"x\":414,\"y\":187,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1575\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1576\":{\"stops\":[{\"__isSmartRef__\":true,\"id\":1577},{\"__isSmartRef__\":true,\"id\":1579},{\"__isSmartRef__\":true,\"id\":1581},{\"__isSmartRef__\":true,\"id\":1583}],\"vector\":{\"__isSmartRef__\":true,\"id\":1536},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.LinearGradient\"},\"1577\":{\"offset\":0,\"color\":{\"__isSmartRef__\":true,\"id\":1578}},\"1578\":{\"r\":0.98,\"g\":0.98,\"b\":0.98,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"1579\":{\"offset\":0.4,\"color\":{\"__isSmartRef__\":true,\"id\":1580}},\"1580\":{\"r\":0.91,\"g\":0.91,\"b\":0.91,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"1581\":{\"offset\":0.6,\"color\":{\"__isSmartRef__\":true,\"id\":1582}},\"1582\":{\"r\":0.91,\"g\":0.91,\"b\":0.91,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"1583\":{\"offset\":1,\"color\":{\"__isSmartRef__\":true,\"id\":1584}},\"1584\":{\"r\":0.97,\"g\":0.97,\"b\":0.97,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"1585\":{\"submorphs\":[],\"scripts\":[],\"shape\":{\"__isSmartRef__\":true,\"id\":1586},\"id\":6796,\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":1591},\"_WhiteSpaceHandling\":\"pre-wrap\",\"textChunks\":[{\"__isSmartRef__\":true,\"id\":1592}],\"eventHandler\":{\"__isSmartRef__\":true,\"id\":1594},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"halosEnabled\":true,\"_ClipMode\":\"hidden\",\"fixedWidth\":true,\"fixedHeight\":true,\"allowInput\":false,\"_FontFamily\":\"Helvetica\",\"_FontSize\":10,\"_Position\":{\"__isSmartRef__\":true,\"id\":1595},\"priorExtent\":{\"__isSmartRef__\":true,\"id\":1596},\"_MaxTextWidth\":60,\"_MinTextWidth\":60,\"_MaxTextHeight\":null,\"_MinTextHeight\":null,\"evalEnabled\":false,\"owner\":null,\"isLabel\":true,\"_HandStyle\":\"default\",\"_Align\":\"center\",\"eventsAreIgnored\":true,\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"attributeConnections\":[],\"doNotSerialize\":[],\"doNotCopyProperties\":[],\"isLockOwner\":false,\"showsHalos\":false,\"__LivelyClassName__\":\"lively.morphic.Text\"},\"1586\":{\"_Position\":{\"__isSmartRef__\":true,\"id\":1587},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":1588},\"_Extent\":{\"__isSmartRef__\":true,\"id\":1589},\"_ClipMode\":\"hidden\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":1590},\"_BorderWidth\":0,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":1197},\"_Fill\":null,\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"1587\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1588\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\",\"setClipMode\":\"setClipModeHTML\"},\"1589\":{\"x\":60,\"y\":30,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1590\":{\"x\":0,\"y\":6,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"1591\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\",\"updateText\":\"updateTextHTML\",\"setTextExtent\":\"setTextExtentHTML\",\"setMaxTextWidth\":\"setMaxTextWidthHTML\",\"setMaxTextHeight\":\"setMaxTextHeightHTML\",\"setMinTextWidth\":\"setMinTextWidthHTML\",\"setMinTextHeight\":\"setMinTextHeightHTML\",\"getTextExtent\":\"getTextExtentHTML\",\"getTextString\":\"getTextStringHTML\",\"ignoreTextEvents\":\"ignoreTextEventsHTML\",\"unignoreTextEvents\":\"unignoreTextEventsHTML\",\"enableTextEvents\":\"enableTextEventsHTML\",\"setFontFamily\":\"setFontFamilyHTML\",\"setFontSize\":\"setFontSizeHTML\",\"setTextColor\":\"setTextColorHTML\",\"setPadding\":\"setPaddingHTML\",\"setAlign\":\"setAlignHTML\",\"setVerticalAlign\":\"setVerticalAlignHTML\",\"setDisplay\":\"setDisplayHTML\",\"setWhiteSpaceHandling\":\"setWhiteSpaceHandlingHTML\",\"focusMorph\":\"focusMorphHTML\"},\"1592\":{\"style\":{\"__isSmartRef__\":true,\"id\":1593},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":1585},\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"storedString\":\"\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\"},\"1593\":{\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\"},\"1594\":{\"morph\":{\"__isSmartRef__\":true,\"id\":1585},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"1595\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1596\":{\"x\":60,\"y\":30,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1597\":{\"moveVertical\":true,\"moveHorizontal\":true},\"1598\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":1566},\"sourceAttrName\":\"fire\",\"targetObj\":{\"__isSmartRef__\":true,\"id\":1506},\"targetMethodName\":\"removeTopLevel\",\"__SourceModuleName__\":\"Global.lively.bindings\",\"__LivelyClassName__\":\"AttributeConnection\"},\"1599\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":1566},\"sourceAttrName\":\"fire\",\"targetObj\":{\"__isSmartRef__\":true,\"id\":1191},\"targetMethodName\":\"doSave\",\"__SourceModuleName__\":\"Global.lively.bindings\",\"__LivelyClassName__\":\"AttributeConnection\"},\"1600\":{\"x\":540,\"y\":420,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1601\":{\"x\":365,\"y\":-16,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1602\":{\"x\":0,\"y\":20,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1603\":{\"copyToPartsBin\":{\"__isSmartRef__\":true,\"id\":1604},\"onPublish\":{\"__isSmartRef__\":true,\"id\":1612},\"onCancel\":{\"__isSmartRef__\":true,\"id\":1616},\"setTarget\":{\"__isSmartRef__\":true,\"id\":1620},\"reset\":{\"__isSmartRef__\":true,\"id\":1624}},\"1604\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1605},\"source\":\"function copyToPartsBin(morph) {\\n var name = this.get('NameText').textString\\n\\n var info = morph.getPartsBinMetaInfo();\\n morph.setName(name);\\n\\n info.partsSpaceName = this.get('CategoryText').textString\\n info.comment = this.get('CommentText').textString\\n\\n if (! info.changes) info.changes = [];\\n var change = { \\n date: new Date(), \\n author: this.world().getUserName(), \\n message: this.get('CommitMessageText').textString,\\n id: Strings.newUUID()\\n }\\n info.changes.push(change) \\n\\n morph.copyToPartsBin();\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1610},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"1605\":{\"this\":{\"__isSmartRef__\":true,\"id\":1190},\"__serializedLivelyClosures__\":{\"__isSmartRef__\":true,\"id\":1606}},\"1606\":{\"$super\":{\"__isSmartRef__\":true,\"id\":1607}},\"1607\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1608},\"source\":\"function () {\\n try {\\n return obj.constructor.prototype[name].apply(obj, arguments)\\n } catch(e) {\\n alert('Error in $super call: ' + e + '\\\\n' + e.stack);\\n return null;\\n }\\n }\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1609},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"1608\":{\"obj\":{\"__isSmartRef__\":true,\"id\":1190},\"name\":\"copyToPartsBin\"},\"1609\":{},\"1610\":{\"user\":\"jenslincke\",\"timestamp\":{\"__isSmartRef__\":true,\"id\":1611}},\"1611\":{\"isSerializedDate\":true,\"string\":\"Fri Oct 28 2011 15:13:21 GMT+0200 (Mitteleuropäische Sommerzeit)\"},\"1612\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1613},\"source\":\"function onPublish() {\\n if (!this.target) alert(\\\"No target to upload\\\");\\n this.copyToPartsBin(this.target);\\n connect(this.target, 'headRevision', this.owner, 'remove')\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1614},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"1613\":{\"this\":{\"__isSmartRef__\":true,\"id\":1190}},\"1614\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":1615},\"user\":\"undefined\",\"tags\":[]},\"1615\":{\"isSerializedDate\":true,\"string\":\"Tue Mar 20 2012 12:59:48 GMT+0100 (Mitteleuropäische Zeit)\"},\"1616\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1617},\"source\":\"function onCancel() {\\n alertOK(\\\"cancel upload \\\") \\n this.owner.remove()\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1618},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"1617\":{\"this\":{\"__isSmartRef__\":true,\"id\":1190}},\"1618\":{\"user\":\"jenslincke\",\"timestamp\":{\"__isSmartRef__\":true,\"id\":1619}},\"1619\":{\"isSerializedDate\":true,\"string\":\"Wed Oct 19 2011 14:52:17 GMT+0200 (Mitteleuropäische Sommerzeit)\"},\"1620\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1621},\"source\":\"function setTarget(morph) {\\n this.target = morph \\n if (!morph) {\\n this.get('NameText').textString = '';\\n this.get('CategoryText').textString = '';\\n this.get('CommentText').textString = ''; \\n this.get('CommitMessageText').textString = '' \\n return\\n }\\n var info = this.target.getPartsBinMetaInfo();\\n this.get('NameText').textString = info.partName || morph.getName();\\n this.get('CategoryText').textString = info.partsSpaceName;\\n this.get('CommentText').textString = info.comment; \\n this.get('CommitMessageText').textString = '' \\n\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1622},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"1621\":{\"this\":{\"__isSmartRef__\":true,\"id\":1190}},\"1622\":{\"user\":\"jenslincke\",\"timestamp\":{\"__isSmartRef__\":true,\"id\":1623}},\"1623\":{\"isSerializedDate\":true,\"string\":\"Wed Oct 19 2011 14:46:10 GMT+0200 (Mitteleuropäische Sommerzeit)\"},\"1624\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1625},\"source\":\"function reset() {\\n this.setTarget(null)\\n \\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1626},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"1625\":{\"this\":{\"__isSmartRef__\":true,\"id\":1190}},\"1626\":{\"user\":\"jenslincke\",\"timestamp\":{\"__isSmartRef__\":true,\"id\":1627}},\"1627\":{\"isSerializedDate\":true,\"string\":\"Wed Oct 19 2011 14:45:36 GMT+0200 (Mitteleuropäische Sommerzeit)\"},\"1628\":{\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":1629},\"_ClipMode\":\"visible\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":1630},\"_BorderWidth\":0,\"_Fill\":null,\"_StrokeOpacity\":0,\"_BorderRadius\":0,\"_Extent\":{\"__isSmartRef__\":true,\"id\":1631},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"1629\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\",\"setClipMode\":\"setClipModeHTML\"},\"1630\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"1631\":{\"x\":542,\"y\":242,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1632\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\"},\"1633\":{\"morph\":{\"__isSmartRef__\":true,\"id\":1041},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"1634\":{\"adjustForNewBounds\":true},\"1635\":{\"x\":542,\"y\":242,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1636\":{\"x\":0,\"y\":21,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1637\":{\"x\":463,\"y\":297,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1638\":{\"partName\":\"PublishPartDialog\",\"requiredModules\":[],\"migrationLevel\":4,\"partsSpaceName\":\"PartsBin/BP2012\",\"__SourceModuleName__\":\"Global.lively.PartsBin\",\"comment\":\"A dialog for publishing parts in the PartsBin.\",\"changes\":[{\"__isSmartRef__\":true,\"id\":1639},{\"__isSmartRef__\":true,\"id\":1641},{\"__isSmartRef__\":true,\"id\":1643},{\"__isSmartRef__\":true,\"id\":1645},{\"__isSmartRef__\":true,\"id\":1647},{\"__isSmartRef__\":true,\"id\":1649},{\"__isSmartRef__\":true,\"id\":1651}],\"revisionOnLoad\":146804,\"__LivelyClassName__\":\"lively.PartsBin.PartsBinMetaInfo\"},\"1639\":{\"date\":{\"__isSmartRef__\":true,\"id\":1640},\"author\":\"undefined\",\"message\":\"init for change - don't remove on click\",\"id\":\"00A6DFFB-70D2-44A4-B5F9-0778E1CA5724\"},\"1640\":{\"isSerializedDate\":true,\"string\":\"Tue Mar 20 2012 12:04:27 GMT+0100 (Mitteleuropäische Zeit)\"},\"1641\":{\"date\":{\"__isSmartRef__\":true,\"id\":1642},\"author\":\"jenslincke\",\"message\":\"- fixed issue 283 (Reproduction: Open part, select publish from menu, focus part name input field in dialog, press enter.-> window pane disappears; window decoration stays; part is not published)\",\"id\":\"1A260BD5-E668-4BD4-B7A2-94E087AB4CE1\"},\"1642\":{\"isSerializedDate\":true,\"string\":\"Thu Jan 26 2012 12:10:41 GMT+0100 (Mitteleuropäische Zeit)\"},\"1643\":{\"date\":{\"__isSmartRef__\":true,\"id\":1644},\"author\":\"jenslincke\",\"message\":\"\"},\"1644\":{\"isSerializedDate\":true,\"string\":\"Fri Oct 28 2011 16:06:16 GMT+0200 (Mitteleuropäische Sommerzeit)\"},\"1645\":{\"date\":{\"__isSmartRef__\":true,\"id\":1646},\"author\":\"jenslincke\",\"message\":\"store an uuid when publishing an object\"},\"1646\":{\"isSerializedDate\":true,\"string\":\"Fri Oct 28 2011 15:15:02 GMT+0200 (Mitteleuropäische Sommerzeit)\"},\"1647\":{\"date\":{\"__isSmartRef__\":true,\"id\":1648},\"author\":\"jenslincke\",\"message\":\"\"},\"1648\":{\"isSerializedDate\":true,\"string\":\"Wed Oct 19 2011 14:52:26 GMT+0200 (Mitteleuropäische Sommerzeit)\"},\"1649\":{\"date\":{\"__isSmartRef__\":true,\"id\":1650},\"author\":\"jenslincke\",\"message\":\"first commit of Publish dialog using the publish dialog itself!\"},\"1650\":{\"isSerializedDate\":true,\"string\":\"Wed Oct 19 2011 14:54:16 GMT+0200 (Mitteleuropäische Sommerzeit)\"},\"1651\":{\"date\":{\"__isSmartRef__\":true,\"id\":1652},\"author\":\"undefined\",\"message\":\"\",\"id\":\"A5F4EACF-EF62-483F-B8B3-65966A895FA4\"},\"1652\":{\"isSerializedDate\":true,\"string\":\"Tue Mar 20 2012 13:00:03 GMT+0100 (Mitteleuropäische Zeit)\"},\"1653\":{\"x\":746.5,\"y\":281,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1654\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":806},\"sourceAttrName\":\"headRevision\",\"targetObj\":{\"__isSmartRef__\":true,\"id\":1655},\"targetMethodName\":\"remove\",\"__SourceModuleName__\":\"Global.lively.bindings\",\"__LivelyClassName__\":\"AttributeConnection\"},\"1655\":{\"submorphs\":[{\"__isSmartRef__\":true,\"id\":1656},{\"__isSmartRef__\":true,\"id\":1803}],\"scripts\":[],\"shape\":{\"__isSmartRef__\":true,\"id\":2293},\"id\":\"114E0CC6-1010-4E71-9A76-55D8416C4D9B\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":2297},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":2298},\"droppingEnabled\":true,\"halosEnabled\":true,\"__layered_draggingEnabled__\":true,\"layout\":{\"__isSmartRef__\":true,\"id\":2299},\"LK2\":true,\"priorExtent\":{\"__isSmartRef__\":true,\"id\":2300},\"targetMorph\":{\"__isSmartRef__\":true,\"id\":1803},\"titleBar\":{\"__isSmartRef__\":true,\"id\":1656},\"contentOffset\":{\"__isSmartRef__\":true,\"id\":2301},\"collapsedTransform\":null,\"collapsedExtent\":null,\"expandedTransform\":null,\"expandedExtent\":null,\"ignoreEventsOnExpand\":false,\"highlighted\":true,\"prevDragPos\":{\"__isSmartRef__\":true,\"id\":2302},\"isBeingDragged\":false,\"showsHalos\":false,\"name\":\"PublishPartDialog1\",\"partsBinMetaInfo\":{\"__isSmartRef__\":true,\"id\":2303},\"__SourceModuleName__\":\"Global.lively.morphic.Widgets\",\"attributeConnections\":[],\"doNotSerialize\":[],\"doNotCopyProperties\":[],\"prevScroll\":[0,0],\"_Position\":{\"__isSmartRef__\":true,\"id\":2318},\"isCopyMorphRef\":true,\"morphRefId\":12,\"derivationIds\":[2879,\"91414FD8-3775-435F-96A6-39E0CB891CD7\",\"9CB574CD-94E3-465A-B85C-91F97E070BC3\",\"C9D390C2-399F-44AF-A316-A4A117E5F7B6\",\"0A0B9181-A04D-441B-944F-585ED335E81B\"],\"moved\":true,\"_Rotation\":0,\"_Scale\":1,\"__LivelyClassName__\":\"lively.morphic.Window\",\"withoutLayers\":[\"Global.lively.morphic.GrabbingLayer\"]},\"1656\":{\"submorphs\":[{\"__isSmartRef__\":true,\"id\":1657},{\"__isSmartRef__\":true,\"id\":1671},{\"__isSmartRef__\":true,\"id\":1718},{\"__isSmartRef__\":true,\"id\":1752}],\"scripts\":[],\"shape\":{\"__isSmartRef__\":true,\"id\":1787},\"id\":\"AC4318FD-EA67-46A2-9D28-CC5E408627C3\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":1798},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":1799},\"droppingEnabled\":true,\"halosEnabled\":true,\"layout\":{\"__isSmartRef__\":true,\"id\":1800},\"_Position\":{\"__isSmartRef__\":true,\"id\":1801},\"windowMorph\":{\"__isSmartRef__\":true,\"id\":1655},\"label\":{\"__isSmartRef__\":true,\"id\":1657},\"closeButton\":{\"__isSmartRef__\":true,\"id\":1671},\"menuButton\":{\"__isSmartRef__\":true,\"id\":1718},\"collapseButton\":{\"__isSmartRef__\":true,\"id\":1752},\"priorExtent\":{\"__isSmartRef__\":true,\"id\":1802},\"owner\":{\"__isSmartRef__\":true,\"id\":1655},\"showsHalos\":false,\"__SourceModuleName__\":\"Global.lively.morphic.Widgets\",\"attributeConnections\":[],\"doNotSerialize\":[],\"doNotCopyProperties\":[],\"prevScroll\":[0,0],\"derivationIds\":[2880,\"108B5871-F6C8-4442-82D1-F8776D2C85A2\",\"503529CB-0F23-4456-8597-CD5E86CF03F0\",\"4FB4914E-E245-4D67-BE3B-63091E2C8C95\",\"B69B0DCD-8CC6-4A06-B738-A12B5269CD7D\"],\"_Scale\":1,\"__LivelyClassName__\":\"lively.morphic.TitleBar\"},\"1657\":{\"submorphs\":[],\"scripts\":[],\"shape\":{\"__isSmartRef__\":true,\"id\":1658},\"id\":\"D77F5C35-DE97-4172-BF2F-8D1ACED89AC7\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":1664},\"_WhiteSpaceHandling\":\"pre-wrap\",\"textChunks\":[{\"__isSmartRef__\":true,\"id\":1665}],\"eventHandler\":{\"__isSmartRef__\":true,\"id\":1667},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"halosEnabled\":true,\"_ClipMode\":\"hidden\",\"fixedWidth\":true,\"fixedHeight\":true,\"allowInput\":false,\"_FontFamily\":\"Helvetica\",\"_FontSize\":10,\"evalEnabled\":false,\"isLabel\":true,\"_HandStyle\":\"default\",\"layout\":{\"__isSmartRef__\":true,\"id\":1668},\"_Align\":\"center\",\"eventsAreIgnored\":true,\"owner\":{\"__isSmartRef__\":true,\"id\":1656},\"priorExtent\":{\"__isSmartRef__\":true,\"id\":1669},\"_MaxTextWidth\":483,\"_MinTextWidth\":483,\"_MaxTextHeight\":null,\"_MinTextHeight\":null,\"_Position\":{\"__isSmartRef__\":true,\"id\":1670},\"showsHalos\":false,\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"attributeConnections\":[],\"doNotSerialize\":[],\"doNotCopyProperties\":[],\"prevScroll\":[0,0],\"derivationIds\":[2881,\"A06A709C-AD42-48D0-A66A-9C21EA4F4E66\",\"EE1A345D-476E-4E22-BE89-E59A0C11001B\",\"90634CE5-77D0-4064-961C-4CBADE59C6F8\",\"C26670E3-5765-406B-972F-888FD1EAF967\"],\"_Scale\":1,\"__LivelyClassName__\":\"lively.morphic.Text\"},\"1658\":{\"_Position\":{\"__isSmartRef__\":true,\"id\":1659},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":1660},\"_Extent\":{\"__isSmartRef__\":true,\"id\":1661},\"_ClipMode\":\"hidden\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":1662},\"_BorderWidth\":0,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":1663},\"_Fill\":null,\"_BorderRadius\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"1659\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1660\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\",\"setClipMode\":\"setClipModeHTML\"},\"1661\":{\"x\":483,\"y\":17,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1662\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"1663\":{\"r\":0,\"g\":0,\"b\":0,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"1664\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\",\"updateText\":\"updateTextHTML\",\"setTextExtent\":\"setTextExtentHTML\",\"setMaxTextWidth\":\"setMaxTextWidthHTML\",\"setMaxTextHeight\":\"setMaxTextHeightHTML\",\"setMinTextWidth\":\"setMinTextWidthHTML\",\"setMinTextHeight\":\"setMinTextHeightHTML\",\"getTextExtent\":\"getTextExtentHTML\",\"getTextString\":\"getTextStringHTML\",\"ignoreTextEvents\":\"ignoreTextEventsHTML\",\"unignoreTextEvents\":\"unignoreTextEventsHTML\",\"enableTextEvents\":\"enableTextEventsHTML\",\"setFontFamily\":\"setFontFamilyHTML\",\"setFontSize\":\"setFontSizeHTML\",\"setTextColor\":\"setTextColorHTML\",\"setPadding\":\"setPaddingHTML\",\"setAlign\":\"setAlignHTML\",\"setVerticalAlign\":\"setVerticalAlignHTML\",\"setDisplay\":\"setDisplayHTML\",\"setWhiteSpaceHandling\":\"setWhiteSpaceHandlingHTML\",\"focusMorph\":\"focusMorphHTML\"},\"1665\":{\"style\":{\"__isSmartRef__\":true,\"id\":1666},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":1657},\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"storedString\":\"Publish in PartsBin\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\"},\"1666\":{\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\"},\"1667\":{\"morph\":{\"__isSmartRef__\":true,\"id\":1657},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"1668\":{\"resizeWidth\":true},\"1669\":{\"x\":483,\"y\":17,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1670\":{\"x\":20,\"y\":3,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1671\":{\"submorphs\":[{\"__isSmartRef__\":true,\"id\":1672}],\"scripts\":[],\"shape\":{\"__isSmartRef__\":true,\"id\":1684},\"id\":\"1B450A88-DDF9-425D-83CA-EDD701DCC323\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":1700},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":1701},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"halosEnabled\":true,\"accessibleInInactiveWindow\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":1702},\"priorExtent\":{\"__isSmartRef__\":true,\"id\":1703},\"value\":false,\"toggle\":false,\"isActive\":true,\"normalFill\":{\"__isSmartRef__\":true,\"id\":1690},\"lighterFill\":{\"__isSmartRef__\":true,\"id\":1704},\"label\":{\"__isSmartRef__\":true,\"id\":1672},\"owner\":{\"__isSmartRef__\":true,\"id\":1656},\"layout\":{\"__isSmartRef__\":true,\"id\":1713},\"attributeConnections\":[{\"__isSmartRef__\":true,\"id\":1714},{\"__isSmartRef__\":true,\"id\":1716}],\"doNotSerialize\":[\"$$getHelpText\",\"$$fire\"],\"doNotCopyProperties\":[\"$$getHelpText\",\"$$fire\"],\"__SourceModuleName__\":\"Global.lively.morphic.Widgets\",\"prevScroll\":[0,0],\"derivationIds\":[2882,\"6FF08B49-B1B5-4E12-8CE8-DF895115627D\",\"7F48C6F9-BB0C-405E-991B-410F179F7FE6\",\"8405D63F-4E07-4FE8-9008-DD8AE000B5C8\",\"D81DD158-CA4D-44A9-B0A6-3FD7DF7EFD68\"],\"_Scale\":1,\"__LivelyClassName__\":\"lively.morphic.WindowControl\"},\"1672\":{\"submorphs\":[],\"scripts\":[],\"shape\":{\"__isSmartRef__\":true,\"id\":1673},\"id\":\"8ECEC574-E77D-4096-877E-98EABAA8CA1D\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":1678},\"_WhiteSpaceHandling\":\"pre-wrap\",\"textChunks\":[{\"__isSmartRef__\":true,\"id\":1679}],\"eventHandler\":{\"__isSmartRef__\":true,\"id\":1681},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"halosEnabled\":true,\"_ClipMode\":\"hidden\",\"fixedWidth\":true,\"fixedHeight\":true,\"allowInput\":false,\"_FontFamily\":\"Helvetica\",\"_FontSize\":8,\"_Position\":{\"__isSmartRef__\":true,\"id\":1682},\"priorExtent\":{\"__isSmartRef__\":true,\"id\":1683},\"_MaxTextWidth\":17,\"_MinTextWidth\":17,\"_MaxTextHeight\":null,\"_MinTextHeight\":null,\"evalEnabled\":false,\"owner\":{\"__isSmartRef__\":true,\"id\":1671},\"isLabel\":true,\"_HandStyle\":\"default\",\"_Align\":\"center\",\"eventsAreIgnored\":true,\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"attributeConnections\":[],\"doNotSerialize\":[],\"doNotCopyProperties\":[],\"prevScroll\":[0,0],\"derivationIds\":[2883,\"9FBA502B-65B1-4FF2-A0A6-9951E3C50B9C\",\"9F297DAE-65AA-45A3-AFAE-BD35F359E24A\",\"75386CDF-09C9-47F2-8762-F737A49FD645\",\"C43A7038-D61D-47C7-BFA8-8C8A77627643\"],\"_Scale\":1,\"__LivelyClassName__\":\"lively.morphic.Text\"},\"1673\":{\"_Position\":{\"__isSmartRef__\":true,\"id\":1674},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":1675},\"_Extent\":{\"__isSmartRef__\":true,\"id\":1676},\"_ClipMode\":\"hidden\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":1677},\"_BorderWidth\":0,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":1663},\"_Fill\":null,\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"1674\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1675\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\",\"setClipMode\":\"setClipModeHTML\"},\"1676\":{\"x\":17,\"y\":17,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1677\":{\"x\":0,\"y\":3,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"1678\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\",\"updateText\":\"updateTextHTML\",\"setTextExtent\":\"setTextExtentHTML\",\"setMaxTextWidth\":\"setMaxTextWidthHTML\",\"setMaxTextHeight\":\"setMaxTextHeightHTML\",\"setMinTextWidth\":\"setMinTextWidthHTML\",\"setMinTextHeight\":\"setMinTextHeightHTML\",\"getTextExtent\":\"getTextExtentHTML\",\"getTextString\":\"getTextStringHTML\",\"ignoreTextEvents\":\"ignoreTextEventsHTML\",\"unignoreTextEvents\":\"unignoreTextEventsHTML\",\"enableTextEvents\":\"enableTextEventsHTML\",\"setFontFamily\":\"setFontFamilyHTML\",\"setFontSize\":\"setFontSizeHTML\",\"setTextColor\":\"setTextColorHTML\",\"setPadding\":\"setPaddingHTML\",\"setAlign\":\"setAlignHTML\",\"setVerticalAlign\":\"setVerticalAlignHTML\",\"setDisplay\":\"setDisplayHTML\",\"setWhiteSpaceHandling\":\"setWhiteSpaceHandlingHTML\",\"focusMorph\":\"focusMorphHTML\"},\"1679\":{\"style\":{\"__isSmartRef__\":true,\"id\":1680},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":1672},\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"storedString\":\"X\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\"},\"1680\":{\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\"},\"1681\":{\"morph\":{\"__isSmartRef__\":true,\"id\":1672},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"1682\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1683\":{\"x\":17,\"y\":17,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1684\":{\"_Position\":{\"__isSmartRef__\":true,\"id\":1685},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":1686},\"_Extent\":{\"__isSmartRef__\":true,\"id\":1687},\"_ClipMode\":\"visible\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":1688},\"_BorderWidth\":0,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":1689},\"_Fill\":{\"__isSmartRef__\":true,\"id\":1690},\"_StrokeOpacity\":0,\"_BorderRadius\":5,\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"1685\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1686\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\",\"setClipMode\":\"setClipModeHTML\"},\"1687\":{\"x\":17,\"y\":17,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1688\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"1689\":{\"r\":0.7411764705882353,\"g\":0.7450980392156863,\"b\":0.7529411764705882,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"1690\":{\"stops\":[{\"__isSmartRef__\":true,\"id\":1691},{\"__isSmartRef__\":true,\"id\":1693},{\"__isSmartRef__\":true,\"id\":1695},{\"__isSmartRef__\":true,\"id\":1697}],\"vector\":{\"__isSmartRef__\":true,\"id\":1699},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.LinearGradient\"},\"1691\":{\"offset\":0,\"color\":{\"__isSmartRef__\":true,\"id\":1692}},\"1692\":{\"r\":0.9600000000000001,\"g\":0.9600000000000001,\"b\":0.9600000000000001,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"1693\":{\"offset\":0.4,\"color\":{\"__isSmartRef__\":true,\"id\":1694}},\"1694\":{\"r\":0.8200000000000001,\"g\":0.8200000000000001,\"b\":0.8200000000000001,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"1695\":{\"offset\":0.6,\"color\":{\"__isSmartRef__\":true,\"id\":1696}},\"1696\":{\"r\":0.8200000000000001,\"g\":0.8200000000000001,\"b\":0.8200000000000001,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"1697\":{\"offset\":1,\"color\":{\"__isSmartRef__\":true,\"id\":1698}},\"1698\":{\"r\":0.94,\"g\":0.94,\"b\":0.94,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"1699\":{\"x\":0,\"y\":0,\"width\":0,\"height\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"1700\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\"},\"1701\":{\"morph\":{\"__isSmartRef__\":true,\"id\":1671},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"1702\":{\"x\":522,\"y\":3,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1703\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1704\":{\"stops\":[{\"__isSmartRef__\":true,\"id\":1705},{\"__isSmartRef__\":true,\"id\":1707},{\"__isSmartRef__\":true,\"id\":1709},{\"__isSmartRef__\":true,\"id\":1711}],\"vector\":{\"__isSmartRef__\":true,\"id\":1699},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.LinearGradient\"},\"1705\":{\"offset\":0,\"color\":{\"__isSmartRef__\":true,\"id\":1706}},\"1706\":{\"r\":0.98,\"g\":0.98,\"b\":0.98,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"1707\":{\"offset\":0.4,\"color\":{\"__isSmartRef__\":true,\"id\":1708}},\"1708\":{\"r\":0.91,\"g\":0.91,\"b\":0.91,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"1709\":{\"offset\":0.6,\"color\":{\"__isSmartRef__\":true,\"id\":1710}},\"1710\":{\"r\":0.91,\"g\":0.91,\"b\":0.91,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"1711\":{\"offset\":1,\"color\":{\"__isSmartRef__\":true,\"id\":1712}},\"1712\":{\"r\":0.97,\"g\":0.97,\"b\":0.97,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"1713\":{\"moveHorizontal\":true},\"1714\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":1671},\"sourceAttrName\":\"getHelpText\",\"targetObj\":{\"__isSmartRef__\":true,\"id\":1655},\"targetMethodName\":\"getCloseHelp\",\"converter\":null,\"converterString\":null,\"updater\":null,\"updaterString\":null,\"varMapping\":{\"__isSmartRef__\":true,\"id\":1715},\"__SourceModuleName__\":\"Global.lively.bindings\",\"__LivelyClassName__\":\"AttributeConnection\"},\"1715\":{\"source\":{\"__isSmartRef__\":true,\"id\":1671},\"target\":{\"__isSmartRef__\":true,\"id\":1655}},\"1716\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":1671},\"sourceAttrName\":\"fire\",\"targetObj\":{\"__isSmartRef__\":true,\"id\":1655},\"targetMethodName\":\"initiateShutdown\",\"converter\":null,\"converterString\":null,\"updater\":null,\"updaterString\":null,\"varMapping\":{\"__isSmartRef__\":true,\"id\":1717},\"__SourceModuleName__\":\"Global.lively.bindings\",\"__LivelyClassName__\":\"AttributeConnection\"},\"1717\":{\"source\":{\"__isSmartRef__\":true,\"id\":1671},\"target\":{\"__isSmartRef__\":true,\"id\":1655}},\"1718\":{\"submorphs\":[{\"__isSmartRef__\":true,\"id\":1719}],\"scripts\":[],\"shape\":{\"__isSmartRef__\":true,\"id\":1730},\"id\":\"5B34DA09-2945-480C-89F5-843872D55EAE\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":1735},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":1736},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"halosEnabled\":true,\"accessibleInInactiveWindow\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":1737},\"priorExtent\":{\"__isSmartRef__\":true,\"id\":1738},\"value\":false,\"toggle\":false,\"isActive\":true,\"normalFill\":{\"__isSmartRef__\":true,\"id\":1690},\"lighterFill\":{\"__isSmartRef__\":true,\"id\":1739},\"label\":{\"__isSmartRef__\":true,\"id\":1719},\"owner\":{\"__isSmartRef__\":true,\"id\":1656},\"attributeConnections\":[{\"__isSmartRef__\":true,\"id\":1748},{\"__isSmartRef__\":true,\"id\":1750}],\"doNotSerialize\":[\"$$getHelpText\",\"$$fire\"],\"doNotCopyProperties\":[\"$$getHelpText\",\"$$fire\"],\"__SourceModuleName__\":\"Global.lively.morphic.Widgets\",\"derivationIds\":[2884,\"64F20257-1A1D-4B3E-97C4-BC5D1F1E14B5\",\"A377FFCE-0FDC-41B6-BD34-D9F0507B57DA\",\"7334352E-B497-4F10-8C06-FBE36AA778C7\",\"E8269870-961E-49ED-ACE6-3CB90CD1937A\"],\"_Scale\":1,\"__LivelyClassName__\":\"lively.morphic.WindowControl\"},\"1719\":{\"submorphs\":[],\"scripts\":[],\"shape\":{\"__isSmartRef__\":true,\"id\":1720},\"id\":\"17FEC040-13EA-4F86-8084-76A818AFF35C\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":1724},\"_WhiteSpaceHandling\":\"pre-wrap\",\"textChunks\":[{\"__isSmartRef__\":true,\"id\":1725}],\"eventHandler\":{\"__isSmartRef__\":true,\"id\":1727},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"halosEnabled\":true,\"_ClipMode\":\"hidden\",\"fixedWidth\":true,\"fixedHeight\":true,\"allowInput\":false,\"_FontFamily\":\"Helvetica\",\"_FontSize\":8,\"_Position\":{\"__isSmartRef__\":true,\"id\":1728},\"priorExtent\":{\"__isSmartRef__\":true,\"id\":1729},\"_MaxTextWidth\":17,\"_MinTextWidth\":17,\"_MaxTextHeight\":null,\"_MinTextHeight\":null,\"evalEnabled\":false,\"owner\":{\"__isSmartRef__\":true,\"id\":1718},\"isLabel\":true,\"_HandStyle\":\"default\",\"_Align\":\"center\",\"eventsAreIgnored\":true,\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"attributeConnections\":[],\"doNotSerialize\":[],\"doNotCopyProperties\":[],\"derivationIds\":[2885,\"EC48B50E-CD5B-46FB-BF78-484373EED980\",\"59F8AF9B-799B-413B-86B2-BFD03A4B2559\",\"F8293A60-E9DB-40E3-B202-D547939F8A8D\",\"30E16AEA-8638-441D-A4B6-A7F2EB4D1987\"],\"_Scale\":1,\"__LivelyClassName__\":\"lively.morphic.Text\"},\"1720\":{\"_Position\":{\"__isSmartRef__\":true,\"id\":1721},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":1722},\"_Extent\":{\"__isSmartRef__\":true,\"id\":1723},\"_ClipMode\":\"hidden\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":1677},\"_BorderWidth\":0,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":1663},\"_Fill\":null,\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"1721\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1722\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\",\"setClipMode\":\"setClipModeHTML\"},\"1723\":{\"x\":17,\"y\":17,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1724\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\",\"updateText\":\"updateTextHTML\",\"setTextExtent\":\"setTextExtentHTML\",\"setMaxTextWidth\":\"setMaxTextWidthHTML\",\"setMaxTextHeight\":\"setMaxTextHeightHTML\",\"setMinTextWidth\":\"setMinTextWidthHTML\",\"setMinTextHeight\":\"setMinTextHeightHTML\",\"getTextExtent\":\"getTextExtentHTML\",\"getTextString\":\"getTextStringHTML\",\"ignoreTextEvents\":\"ignoreTextEventsHTML\",\"unignoreTextEvents\":\"unignoreTextEventsHTML\",\"enableTextEvents\":\"enableTextEventsHTML\",\"setFontFamily\":\"setFontFamilyHTML\",\"setFontSize\":\"setFontSizeHTML\",\"setTextColor\":\"setTextColorHTML\",\"setPadding\":\"setPaddingHTML\",\"setAlign\":\"setAlignHTML\",\"setVerticalAlign\":\"setVerticalAlignHTML\",\"setDisplay\":\"setDisplayHTML\",\"setWhiteSpaceHandling\":\"setWhiteSpaceHandlingHTML\",\"focusMorph\":\"focusMorphHTML\"},\"1725\":{\"style\":{\"__isSmartRef__\":true,\"id\":1726},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":1719},\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"storedString\":\"M\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\"},\"1726\":{\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\"},\"1727\":{\"morph\":{\"__isSmartRef__\":true,\"id\":1719},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"1728\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1729\":{\"x\":17,\"y\":17,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1730\":{\"_Position\":{\"__isSmartRef__\":true,\"id\":1731},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":1732},\"_Extent\":{\"__isSmartRef__\":true,\"id\":1733},\"_ClipMode\":\"visible\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":1734},\"_BorderWidth\":0,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":1689},\"_Fill\":{\"__isSmartRef__\":true,\"id\":1690},\"_StrokeOpacity\":0,\"_BorderRadius\":5,\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"1731\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1732\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\",\"setClipMode\":\"setClipModeHTML\"},\"1733\":{\"x\":17,\"y\":17,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1734\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"1735\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\"},\"1736\":{\"morph\":{\"__isSmartRef__\":true,\"id\":1718},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"1737\":{\"x\":3,\"y\":3,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1738\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1739\":{\"stops\":[{\"__isSmartRef__\":true,\"id\":1740},{\"__isSmartRef__\":true,\"id\":1742},{\"__isSmartRef__\":true,\"id\":1744},{\"__isSmartRef__\":true,\"id\":1746}],\"vector\":{\"__isSmartRef__\":true,\"id\":1699},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.LinearGradient\"},\"1740\":{\"offset\":0,\"color\":{\"__isSmartRef__\":true,\"id\":1741}},\"1741\":{\"r\":0.98,\"g\":0.98,\"b\":0.98,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"1742\":{\"offset\":0.4,\"color\":{\"__isSmartRef__\":true,\"id\":1743}},\"1743\":{\"r\":0.91,\"g\":0.91,\"b\":0.91,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"1744\":{\"offset\":0.6,\"color\":{\"__isSmartRef__\":true,\"id\":1745}},\"1745\":{\"r\":0.91,\"g\":0.91,\"b\":0.91,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"1746\":{\"offset\":1,\"color\":{\"__isSmartRef__\":true,\"id\":1747}},\"1747\":{\"r\":0.97,\"g\":0.97,\"b\":0.97,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"1748\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":1718},\"sourceAttrName\":\"getHelpText\",\"targetObj\":{\"__isSmartRef__\":true,\"id\":1655},\"targetMethodName\":\"getMenuHelp\",\"converter\":null,\"converterString\":null,\"updater\":null,\"updaterString\":null,\"varMapping\":{\"__isSmartRef__\":true,\"id\":1749},\"__SourceModuleName__\":\"Global.lively.bindings\",\"__LivelyClassName__\":\"AttributeConnection\"},\"1749\":{\"source\":{\"__isSmartRef__\":true,\"id\":1718},\"target\":{\"__isSmartRef__\":true,\"id\":1655}},\"1750\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":1718},\"sourceAttrName\":\"fire\",\"targetObj\":{\"__isSmartRef__\":true,\"id\":1655},\"targetMethodName\":\"showTargetMorphMenu\",\"converter\":null,\"converterString\":null,\"updater\":null,\"updaterString\":null,\"varMapping\":{\"__isSmartRef__\":true,\"id\":1751},\"__SourceModuleName__\":\"Global.lively.bindings\",\"__LivelyClassName__\":\"AttributeConnection\"},\"1751\":{\"source\":{\"__isSmartRef__\":true,\"id\":1718},\"target\":{\"__isSmartRef__\":true,\"id\":1655}},\"1752\":{\"submorphs\":[{\"__isSmartRef__\":true,\"id\":1753}],\"scripts\":[],\"shape\":{\"__isSmartRef__\":true,\"id\":1764},\"id\":\"A7621976-3E85-494C-8E96-7EDF8C175807\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":1769},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":1770},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"halosEnabled\":true,\"accessibleInInactiveWindow\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":1771},\"priorExtent\":{\"__isSmartRef__\":true,\"id\":1772},\"value\":false,\"toggle\":false,\"isActive\":true,\"normalFill\":{\"__isSmartRef__\":true,\"id\":1690},\"lighterFill\":{\"__isSmartRef__\":true,\"id\":1773},\"label\":{\"__isSmartRef__\":true,\"id\":1753},\"owner\":{\"__isSmartRef__\":true,\"id\":1656},\"layout\":{\"__isSmartRef__\":true,\"id\":1782},\"attributeConnections\":[{\"__isSmartRef__\":true,\"id\":1783},{\"__isSmartRef__\":true,\"id\":1785}],\"doNotSerialize\":[\"$$getHelpText\",\"$$fire\"],\"doNotCopyProperties\":[\"$$getHelpText\",\"$$fire\"],\"__SourceModuleName__\":\"Global.lively.morphic.Widgets\",\"prevScroll\":[0,0],\"derivationIds\":[2886,\"9FC4F0BE-916D-456B-AEC7-E6C1AC6040CA\",\"A0A4775F-7F2F-4563-840D-CAA5CB435D75\",\"C87D3EB9-4C3B-4230-9794-F5B71B528C74\",\"D62C35A2-6803-4217-9DFD-0E480D4B82AE\"],\"_Scale\":1,\"__LivelyClassName__\":\"lively.morphic.WindowControl\"},\"1753\":{\"submorphs\":[],\"scripts\":[],\"shape\":{\"__isSmartRef__\":true,\"id\":1754},\"id\":\"9D2D8650-2F76-4D60-BB27-80A1112C3A07\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":1758},\"_WhiteSpaceHandling\":\"pre-wrap\",\"textChunks\":[{\"__isSmartRef__\":true,\"id\":1759}],\"eventHandler\":{\"__isSmartRef__\":true,\"id\":1761},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"halosEnabled\":true,\"_ClipMode\":\"hidden\",\"fixedWidth\":true,\"fixedHeight\":true,\"allowInput\":false,\"_FontFamily\":\"Helvetica\",\"_FontSize\":8,\"_Position\":{\"__isSmartRef__\":true,\"id\":1762},\"priorExtent\":{\"__isSmartRef__\":true,\"id\":1763},\"_MaxTextWidth\":17,\"_MinTextWidth\":17,\"_MaxTextHeight\":null,\"_MinTextHeight\":null,\"evalEnabled\":false,\"owner\":{\"__isSmartRef__\":true,\"id\":1752},\"isLabel\":true,\"_HandStyle\":\"default\",\"_Align\":\"center\",\"eventsAreIgnored\":true,\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"attributeConnections\":[],\"doNotSerialize\":[],\"doNotCopyProperties\":[],\"prevScroll\":[0,0],\"derivationIds\":[2887,\"42347453-BADB-4DB0-9486-C479B704CD7C\",\"B0BBE9B3-B5DD-4E4F-A1AA-1C03BB1BFF4E\",\"8AE3BC44-F336-420E-A2E9-BBA0DC6A3D72\",\"3DC5BABC-5EF1-4FC6-805B-0FC1CC02282F\"],\"_Scale\":1,\"__LivelyClassName__\":\"lively.morphic.Text\"},\"1754\":{\"_Position\":{\"__isSmartRef__\":true,\"id\":1755},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":1756},\"_Extent\":{\"__isSmartRef__\":true,\"id\":1757},\"_ClipMode\":\"hidden\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":1677},\"_BorderWidth\":0,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":1663},\"_Fill\":null,\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"1755\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1756\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\",\"setClipMode\":\"setClipModeHTML\"},\"1757\":{\"x\":17,\"y\":17,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1758\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\",\"updateText\":\"updateTextHTML\",\"setTextExtent\":\"setTextExtentHTML\",\"setMaxTextWidth\":\"setMaxTextWidthHTML\",\"setMaxTextHeight\":\"setMaxTextHeightHTML\",\"setMinTextWidth\":\"setMinTextWidthHTML\",\"setMinTextHeight\":\"setMinTextHeightHTML\",\"getTextExtent\":\"getTextExtentHTML\",\"getTextString\":\"getTextStringHTML\",\"ignoreTextEvents\":\"ignoreTextEventsHTML\",\"unignoreTextEvents\":\"unignoreTextEventsHTML\",\"enableTextEvents\":\"enableTextEventsHTML\",\"setFontFamily\":\"setFontFamilyHTML\",\"setFontSize\":\"setFontSizeHTML\",\"setTextColor\":\"setTextColorHTML\",\"setPadding\":\"setPaddingHTML\",\"setAlign\":\"setAlignHTML\",\"setVerticalAlign\":\"setVerticalAlignHTML\",\"setDisplay\":\"setDisplayHTML\",\"setWhiteSpaceHandling\":\"setWhiteSpaceHandlingHTML\",\"focusMorph\":\"focusMorphHTML\"},\"1759\":{\"style\":{\"__isSmartRef__\":true,\"id\":1760},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":1753},\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"storedString\":\"–\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\"},\"1760\":{\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\"},\"1761\":{\"morph\":{\"__isSmartRef__\":true,\"id\":1753},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"1762\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1763\":{\"x\":17,\"y\":17,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1764\":{\"_Position\":{\"__isSmartRef__\":true,\"id\":1765},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":1766},\"_Extent\":{\"__isSmartRef__\":true,\"id\":1767},\"_ClipMode\":\"visible\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":1768},\"_BorderWidth\":0,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":1689},\"_Fill\":{\"__isSmartRef__\":true,\"id\":1690},\"_StrokeOpacity\":0,\"_BorderRadius\":5,\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"1765\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1766\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\",\"setClipMode\":\"setClipModeHTML\"},\"1767\":{\"x\":17,\"y\":17,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1768\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"1769\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\"},\"1770\":{\"morph\":{\"__isSmartRef__\":true,\"id\":1752},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"1771\":{\"x\":503,\"y\":3,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1772\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1773\":{\"stops\":[{\"__isSmartRef__\":true,\"id\":1774},{\"__isSmartRef__\":true,\"id\":1776},{\"__isSmartRef__\":true,\"id\":1778},{\"__isSmartRef__\":true,\"id\":1780}],\"vector\":{\"__isSmartRef__\":true,\"id\":1699},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.LinearGradient\"},\"1774\":{\"offset\":0,\"color\":{\"__isSmartRef__\":true,\"id\":1775}},\"1775\":{\"r\":0.98,\"g\":0.98,\"b\":0.98,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"1776\":{\"offset\":0.4,\"color\":{\"__isSmartRef__\":true,\"id\":1777}},\"1777\":{\"r\":0.91,\"g\":0.91,\"b\":0.91,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"1778\":{\"offset\":0.6,\"color\":{\"__isSmartRef__\":true,\"id\":1779}},\"1779\":{\"r\":0.91,\"g\":0.91,\"b\":0.91,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"1780\":{\"offset\":1,\"color\":{\"__isSmartRef__\":true,\"id\":1781}},\"1781\":{\"r\":0.97,\"g\":0.97,\"b\":0.97,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"1782\":{\"moveHorizontal\":true},\"1783\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":1752},\"sourceAttrName\":\"getHelpText\",\"targetObj\":{\"__isSmartRef__\":true,\"id\":1655},\"targetMethodName\":\"getCollapseHelp\",\"converter\":null,\"converterString\":null,\"updater\":null,\"updaterString\":null,\"varMapping\":{\"__isSmartRef__\":true,\"id\":1784},\"__SourceModuleName__\":\"Global.lively.bindings\",\"__LivelyClassName__\":\"AttributeConnection\"},\"1784\":{\"source\":{\"__isSmartRef__\":true,\"id\":1752},\"target\":{\"__isSmartRef__\":true,\"id\":1655}},\"1785\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":1752},\"sourceAttrName\":\"fire\",\"targetObj\":{\"__isSmartRef__\":true,\"id\":1655},\"targetMethodName\":\"toggleCollapse\",\"converter\":null,\"converterString\":null,\"updater\":null,\"updaterString\":null,\"varMapping\":{\"__isSmartRef__\":true,\"id\":1786},\"__SourceModuleName__\":\"Global.lively.bindings\",\"__LivelyClassName__\":\"AttributeConnection\"},\"1786\":{\"source\":{\"__isSmartRef__\":true,\"id\":1752},\"target\":{\"__isSmartRef__\":true,\"id\":1655}},\"1787\":{\"_Position\":{\"__isSmartRef__\":true,\"id\":1788},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":1789},\"_Extent\":{\"__isSmartRef__\":true,\"id\":1790},\"_ClipMode\":\"visible\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":1791},\"_BorderWidth\":1,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":1792},\"_Fill\":{\"__isSmartRef__\":true,\"id\":1793},\"_StrokeOpacity\":1,\"_BorderRadius\":\"8px 8px 0px 0px\",\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"1788\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1789\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\",\"setClipMode\":\"setClipModeHTML\"},\"1790\":{\"x\":542,\"y\":22,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1791\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"1792\":{\"r\":0.4,\"g\":0.4,\"b\":0.4,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"1793\":{\"stops\":[{\"__isSmartRef__\":true,\"id\":1794},{\"__isSmartRef__\":true,\"id\":1796}],\"vector\":{\"__isSmartRef__\":true,\"id\":1184},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.LinearGradient\"},\"1794\":{\"offset\":0,\"color\":{\"__isSmartRef__\":true,\"id\":1795}},\"1795\":{\"r\":1,\"g\":1,\"b\":1,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"1796\":{\"offset\":1,\"color\":{\"__isSmartRef__\":true,\"id\":1797}},\"1797\":{\"r\":0.91,\"g\":0.91,\"b\":0.91,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"1798\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\"},\"1799\":{\"morph\":{\"__isSmartRef__\":true,\"id\":1656},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"1800\":{\"resizeWidth\":true,\"adjustForNewBounds\":true},\"1801\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1802\":{\"x\":542,\"y\":22,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1803\":{\"submorphs\":[{\"__isSmartRef__\":true,\"id\":1804},{\"__isSmartRef__\":true,\"id\":1819},{\"__isSmartRef__\":true,\"id\":1834},{\"__isSmartRef__\":true,\"id\":1850},{\"__isSmartRef__\":true,\"id\":1866},{\"__isSmartRef__\":true,\"id\":1881},{\"__isSmartRef__\":true,\"id\":1897},{\"__isSmartRef__\":true,\"id\":1913},{\"__isSmartRef__\":true,\"id\":1996},{\"__isSmartRef__\":true,\"id\":2078},{\"__isSmartRef__\":true,\"id\":2093},{\"__isSmartRef__\":true,\"id\":2109}],\"scripts\":[],\"shape\":{\"__isSmartRef__\":true,\"id\":2157},\"id\":\"945F423F-7AC1-4663-8887-43C229844FCF\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":2164},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":2165},\"droppingEnabled\":true,\"halosEnabled\":true,\"isLockOwner\":false,\"layout\":{\"__isSmartRef__\":true,\"id\":2166},\"attributeConnections\":[],\"ownerApp\":{\"__isSmartRef__\":true,\"id\":2167},\"showsHalos\":false,\"__SourceModuleName__\":\"Global.lively.morphic.Core\",\"name\":\"PublishPartPanePane\",\"doNotSerialize\":[],\"doNotCopyProperties\":[],\"priorExtent\":{\"__isSmartRef__\":true,\"id\":2261},\"isBeingDragged\":false,\"prevScroll\":[0,0],\"distanceToDragEvent\":{\"__isSmartRef__\":true,\"id\":2262},\"grabbingEnabled\":false,\"_Position\":{\"__isSmartRef__\":true,\"id\":2263},\"owner\":{\"__isSmartRef__\":true,\"id\":1655},\"target\":{\"__isSmartRef__\":true,\"id\":806},\"derivationIds\":[2888,\"7CD647EF-2BB4-4CD9-9D3B-4EE7BC59ECC2\",\"B983FB4F-9323-4304-9603-5615E93C6C42\",\"E738FAD5-9C83-4390-B193-06C21B6E51B0\",\"5ED6DC7B-74C2-4149-BF56-1622F302C51E\"],\"_Rotation\":0,\"_Scale\":1,\"__serializedLivelyClosures__\":{\"__isSmartRef__\":true,\"id\":2264},\"__LivelyClassName__\":\"lively.morphic.Box\",\"withLayers\":[\"Global.lively.morphic.GrabbingLayer\"]},\"1804\":{\"submorphs\":[],\"scripts\":[],\"shape\":{\"__isSmartRef__\":true,\"id\":1805},\"id\":\"ADC51974-AADA-4581-AF01-52DC361A5619\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":1812},\"_WhiteSpaceHandling\":\"pre-wrap\",\"textChunks\":[{\"__isSmartRef__\":true,\"id\":1813}],\"eventHandler\":{\"__isSmartRef__\":true,\"id\":1815},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"halosEnabled\":true,\"_ClipMode\":\"hidden\",\"fixedWidth\":true,\"fixedHeight\":true,\"allowInput\":true,\"_FontFamily\":\"Helvetica\",\"_FontSize\":10,\"_Position\":{\"__isSmartRef__\":true,\"id\":1816},\"priorExtent\":{\"__isSmartRef__\":true,\"id\":1817},\"_MaxTextWidth\":230,\"_MinTextWidth\":230,\"_MaxTextHeight\":null,\"_MinTextHeight\":null,\"evalEnabled\":false,\"isInputLine\":true,\"attributeConnections\":[],\"doNotSerialize\":[],\"doNotCopyProperties\":[],\"owner\":{\"__isSmartRef__\":true,\"id\":1803},\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"showsHalos\":false,\"distanceToDragEvent\":{\"__isSmartRef__\":true,\"id\":1818},\"previousSelection\":[0,9],\"priorSelectionRange\":[0,9],\"isLockOwner\":false,\"name\":\"NameText\",\"isCopyMorphRef\":true,\"morphRefId\":1,\"derivationIds\":[2889,\"9A8B5C1C-95BB-40F5-B9EF-B89DD5451B64\",\"C49BF160-BBBE-422E-BDDC-B9A98A72ABFF\",\"42B7E940-3BB5-4B79-B5D8-E4C8E780FF3B\",\"50B247C7-D8F3-4CF5-BD3F-2A2867827CF1\"],\"savedTextString\":\"CommitMessageTest1\",\"_Scale\":1,\"__LivelyClassName__\":\"lively.morphic.Text\"},\"1805\":{\"_Position\":{\"__isSmartRef__\":true,\"id\":1806},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":1807},\"_Extent\":{\"__isSmartRef__\":true,\"id\":1808},\"_ClipMode\":\"hidden\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":1809},\"_BorderWidth\":1,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":1810},\"_Fill\":{\"__isSmartRef__\":true,\"id\":1811},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"1806\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1807\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\",\"setClipMode\":\"setClipModeHTML\"},\"1808\":{\"x\":240,\"y\":20,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1809\":{\"x\":4,\"y\":2,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"1810\":{\"r\":0,\"g\":0,\"b\":0,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"1811\":{\"r\":0.95,\"g\":0.95,\"b\":0.95,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"1812\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\",\"updateText\":\"updateTextHTML\",\"setTextExtent\":\"setTextExtentHTML\",\"setMaxTextWidth\":\"setMaxTextWidthHTML\",\"setMaxTextHeight\":\"setMaxTextHeightHTML\",\"setMinTextWidth\":\"setMinTextWidthHTML\",\"setMinTextHeight\":\"setMinTextHeightHTML\",\"getTextExtent\":\"getTextExtentHTML\",\"getTextString\":\"getTextStringHTML\",\"ignoreTextEvents\":\"ignoreTextEventsHTML\",\"unignoreTextEvents\":\"unignoreTextEventsHTML\",\"enableTextEvents\":\"enableTextEventsHTML\",\"setFontFamily\":\"setFontFamilyHTML\",\"setFontSize\":\"setFontSizeHTML\",\"setTextColor\":\"setTextColorHTML\",\"setPadding\":\"setPaddingHTML\",\"setAlign\":\"setAlignHTML\",\"setVerticalAlign\":\"setVerticalAlignHTML\",\"setDisplay\":\"setDisplayHTML\",\"setWhiteSpaceHandling\":\"setWhiteSpaceHandlingHTML\",\"focusMorph\":\"focusMorphHTML\"},\"1813\":{\"style\":{\"__isSmartRef__\":true,\"id\":1814},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":1804},\"storedString\":\"PublishPartDialog\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\"},\"1814\":{\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\"},\"1815\":{\"morph\":{\"__isSmartRef__\":true,\"id\":1804},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"1816\":{\"x\":10,\"y\":50,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1817\":{\"x\":240,\"y\":20,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1818\":{\"x\":119,\"y\":-15,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1819\":{\"submorphs\":[],\"scripts\":[],\"shape\":{\"__isSmartRef__\":true,\"id\":1820},\"id\":\"0FBB0EEB-D7CF-42B4-9736-6EA8808B6C2D\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":1827},\"_WhiteSpaceHandling\":\"pre-wrap\",\"textChunks\":[{\"__isSmartRef__\":true,\"id\":1828}],\"eventHandler\":{\"__isSmartRef__\":true,\"id\":1830},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"halosEnabled\":true,\"_ClipMode\":\"hidden\",\"fixedWidth\":true,\"fixedHeight\":true,\"allowInput\":true,\"_FontFamily\":\"Helvetica\",\"_FontSize\":10,\"_Position\":{\"__isSmartRef__\":true,\"id\":1831},\"priorExtent\":{\"__isSmartRef__\":true,\"id\":1832},\"_MaxTextWidth\":510,\"_MinTextWidth\":510,\"_MaxTextHeight\":null,\"_MinTextHeight\":null,\"evalEnabled\":false,\"isInputLine\":true,\"attributeConnections\":[],\"doNotSerialize\":[],\"doNotCopyProperties\":[],\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"showsHalos\":false,\"name\":\"CommitMessageText\",\"owner\":{\"__isSmartRef__\":true,\"id\":1803},\"distanceToDragEvent\":{\"__isSmartRef__\":true,\"id\":1833},\"previousSelection\":[0,15],\"priorSelectionRange\":[0,0],\"charsReplaced\":\"CommitMessageTest1\",\"lastFindLoc\":18,\"isLockOwner\":false,\"isBeingDragged\":false,\"derivationIds\":[2890,\"40048B1D-9547-4EA6-AB66-31168A1C9FAE\",\"8A0DE790-FA6C-41C9-BA2B-84397DA3F39E\",\"DCFEEBC9-D891-408E-A103-19356A96070F\",\"EAEE386C-B48C-44E1-B80C-6830217A2FC6\"],\"savedTextString\":\"\",\"_Rotation\":0,\"_Scale\":1,\"__LivelyClassName__\":\"lively.morphic.Text\"},\"1820\":{\"_Position\":{\"__isSmartRef__\":true,\"id\":1821},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":1822},\"_Extent\":{\"__isSmartRef__\":true,\"id\":1823},\"_ClipMode\":\"hidden\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":1824},\"_BorderWidth\":1,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":1825},\"_Fill\":{\"__isSmartRef__\":true,\"id\":1826},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"1821\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1822\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\",\"setClipMode\":\"setClipModeHTML\"},\"1823\":{\"x\":520,\"y\":120,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1824\":{\"x\":4,\"y\":2,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"1825\":{\"r\":0,\"g\":0,\"b\":0,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"1826\":{\"r\":0.95,\"g\":0.95,\"b\":0.95,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"1827\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\",\"updateText\":\"updateTextHTML\",\"setTextExtent\":\"setTextExtentHTML\",\"setMaxTextWidth\":\"setMaxTextWidthHTML\",\"setMaxTextHeight\":\"setMaxTextHeightHTML\",\"setMinTextWidth\":\"setMinTextWidthHTML\",\"setMinTextHeight\":\"setMinTextHeightHTML\",\"getTextExtent\":\"getTextExtentHTML\",\"getTextString\":\"getTextStringHTML\",\"ignoreTextEvents\":\"ignoreTextEventsHTML\",\"unignoreTextEvents\":\"unignoreTextEventsHTML\",\"enableTextEvents\":\"enableTextEventsHTML\",\"setFontFamily\":\"setFontFamilyHTML\",\"setFontSize\":\"setFontSizeHTML\",\"setTextColor\":\"setTextColorHTML\",\"setPadding\":\"setPaddingHTML\",\"setAlign\":\"setAlignHTML\",\"setVerticalAlign\":\"setVerticalAlignHTML\",\"setDisplay\":\"setDisplayHTML\",\"setWhiteSpaceHandling\":\"setWhiteSpaceHandlingHTML\",\"focusMorph\":\"focusMorphHTML\"},\"1828\":{\"style\":{\"__isSmartRef__\":true,\"id\":1829},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":1819},\"storedString\":\"resetted view\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\"},\"1829\":{\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\"},\"1830\":{\"morph\":{\"__isSmartRef__\":true,\"id\":1819},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"1831\":{\"x\":10,\"y\":260,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1832\":{\"x\":520,\"y\":120,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1833\":{\"x\":351,\"y\":-17,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1834\":{\"submorphs\":[],\"scripts\":[],\"id\":\"DA565675-5424-44B9-9F7C-E76C37FA86EC\",\"shape\":{\"__isSmartRef__\":true,\"id\":1835},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"halosEnabled\":true,\"fixedWidth\":true,\"fixedHeight\":false,\"allowsInput\":true,\"_FontFamily\":\"Arial, sans-serif\",\"registeredForMouseEvents\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":1841},\"_MaxTextWidth\":114,\"_MaxTextHeight\":null,\"textColor\":{\"__isSmartRef__\":true,\"id\":1838},\"showsHalos\":false,\"_FontSize\":12,\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"name\":\"Text5\",\"partsBinMetaInfo\":{\"__isSmartRef__\":true,\"id\":1842},\"textChunks\":[{\"__isSmartRef__\":true,\"id\":1843}],\"charsReplaced\":\"some text \",\"lastFindLoc\":10,\"priorSelectionRange\":[0,4],\"prevScroll\":[0,0],\"priorExtent\":{\"__isSmartRef__\":true,\"id\":1845},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":1846},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":1847},\"attributeConnections\":[],\"doNotSerialize\":[],\"doNotCopyProperties\":[],\"_Padding\":{\"__isSmartRef__\":true,\"id\":1848},\"_ClipMode\":\"visible\",\"_WhiteSpaceHandling\":\"pre-wrap\",\"owner\":{\"__isSmartRef__\":true,\"id\":1803},\"_MinTextWidth\":114,\"_MinTextHeight\":null,\"previousSelection\":[3,3],\"distanceToDragEvent\":{\"__isSmartRef__\":true,\"id\":1849},\"isLockOwner\":false,\"isBeingDragged\":false,\"derivationIds\":[2891,\"E101CA30-35F9-42F0-A46C-28671530C787\",\"CE7E7640-C507-43BF-88EF-C4ACE8CCF564\",\"F04823B9-5B0B-4CCA-B8F7-00BD8608ED16\",\"DD4402A8-C90A-4187-92DA-813F59FF86E6\"],\"_Rotation\":0,\"_Scale\":1,\"__LivelyClassName__\":\"lively.morphic.Text\"},\"1835\":{\"fill\":null,\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"_Position\":{\"__isSmartRef__\":true,\"id\":1836},\"_Extent\":{\"__isSmartRef__\":true,\"id\":1837},\"_BorderWidth\":0,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":1838},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":1839},\"_ClipMode\":\"visible\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":1840},\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"1836\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1837\":{\"x\":114,\"y\":18,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1838\":{\"r\":0,\"g\":0,\"b\":0,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"1839\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\",\"setClipMode\":\"setClipModeHTML\"},\"1840\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"1841\":{\"x\":10,\"y\":30,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1842\":{\"partsSpaceName\":\"PartsBin/Basic\",\"__SourceModuleName__\":\"Global.lively.PartsBin\",\"migrationLevel\":4,\"comment\":\"a simple text morph\",\"partName\":\"Text\",\"__LivelyClassName__\":\"lively.PartsBin.PartsBinMetaInfo\"},\"1843\":{\"style\":{\"__isSmartRef__\":true,\"id\":1844},\"morph\":{\"__isSmartRef__\":true,\"id\":1834},\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":1834},\"storedString\":\"name\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\"},\"1844\":{\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"italics\":\"italic\",\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\"},\"1845\":{\"x\":114,\"y\":18,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1846\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\",\"updateText\":\"updateTextHTML\",\"setTextExtent\":\"setTextExtentHTML\",\"setMaxTextWidth\":\"setMaxTextWidthHTML\",\"setMaxTextHeight\":\"setMaxTextHeightHTML\",\"setMinTextWidth\":\"setMinTextWidthHTML\",\"setMinTextHeight\":\"setMinTextHeightHTML\",\"getTextExtent\":\"getTextExtentHTML\",\"getTextString\":\"getTextStringHTML\",\"ignoreTextEvents\":\"ignoreTextEventsHTML\",\"unignoreTextEvents\":\"unignoreTextEventsHTML\",\"enableTextEvents\":\"enableTextEventsHTML\",\"setFontFamily\":\"setFontFamilyHTML\",\"setFontSize\":\"setFontSizeHTML\",\"setTextColor\":\"setTextColorHTML\",\"setPadding\":\"setPaddingHTML\",\"setAlign\":\"setAlignHTML\",\"setVerticalAlign\":\"setVerticalAlignHTML\",\"setDisplay\":\"setDisplayHTML\",\"setWhiteSpaceHandling\":\"setWhiteSpaceHandlingHTML\",\"focusMorph\":\"focusMorphHTML\"},\"1847\":{\"morph\":{\"__isSmartRef__\":true,\"id\":1834},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"1848\":{\"x\":5,\"y\":5,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"1849\":{\"x\":78,\"y\":-3,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1850\":{\"submorphs\":[],\"scripts\":[],\"id\":\"85876C10-82AB-427E-99E9-DC8E7A98F0CD\",\"shape\":{\"__isSmartRef__\":true,\"id\":1851},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"halosEnabled\":true,\"fixedWidth\":true,\"fixedHeight\":false,\"allowsInput\":true,\"_FontFamily\":\"Arial, sans-serif\",\"registeredForMouseEvents\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":1857},\"_MaxTextWidth\":250,\"_MaxTextHeight\":null,\"textColor\":{\"__isSmartRef__\":true,\"id\":1854},\"showsHalos\":false,\"_FontSize\":12,\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"name\":\"Text6\",\"partsBinMetaInfo\":{\"__isSmartRef__\":true,\"id\":1858},\"textChunks\":[{\"__isSmartRef__\":true,\"id\":1859}],\"charsReplaced\":\"changes\",\"lastFindLoc\":7,\"priorSelectionRange\":[0,14],\"prevScroll\":[0,0],\"priorExtent\":{\"__isSmartRef__\":true,\"id\":1861},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":1862},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":1863},\"attributeConnections\":[],\"doNotSerialize\":[],\"doNotCopyProperties\":[],\"_Padding\":{\"__isSmartRef__\":true,\"id\":1864},\"_ClipMode\":\"visible\",\"_WhiteSpaceHandling\":\"pre-wrap\",\"_MinTextWidth\":250,\"_MinTextHeight\":null,\"previousSelection\":[0,14],\"distanceToDragEvent\":{\"__isSmartRef__\":true,\"id\":1865},\"owner\":{\"__isSmartRef__\":true,\"id\":1803},\"isLockOwner\":false,\"derivationIds\":[2892,\"E5DC0070-3EA2-4212-9AA7-E3C865547E5E\",\"809E256F-82F6-4A22-B614-DE8C08FA5970\",\"272C0F9A-E7EF-4ECE-851D-08ACB35EA24D\",\"8AA544F8-6F47-454D-AE18-A264ACDEFA7E\"],\"_Rotation\":0,\"_Scale\":1,\"__LivelyClassName__\":\"lively.morphic.Text\"},\"1851\":{\"fill\":null,\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"_Position\":{\"__isSmartRef__\":true,\"id\":1852},\"_Extent\":{\"__isSmartRef__\":true,\"id\":1853},\"_BorderWidth\":0,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":1854},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":1855},\"_ClipMode\":\"visible\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":1856},\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"1852\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1853\":{\"x\":250,\"y\":18,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1854\":{\"r\":0,\"g\":0,\"b\":0,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"1855\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\",\"setClipMode\":\"setClipModeHTML\"},\"1856\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"1857\":{\"x\":10,\"y\":240,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1858\":{\"partsSpaceName\":\"PartsBin/Basic\",\"__SourceModuleName__\":\"Global.lively.PartsBin\",\"migrationLevel\":4,\"comment\":\"a simple text morph\",\"partName\":\"Text\",\"__LivelyClassName__\":\"lively.PartsBin.PartsBinMetaInfo\"},\"1859\":{\"style\":{\"__isSmartRef__\":true,\"id\":1860},\"morph\":{\"__isSmartRef__\":true,\"id\":1850},\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":1850},\"storedString\":\"commit message\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\"},\"1860\":{\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"italics\":\"italic\",\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\"},\"1861\":{\"x\":250,\"y\":18,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1862\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\",\"updateText\":\"updateTextHTML\",\"setTextExtent\":\"setTextExtentHTML\",\"setMaxTextWidth\":\"setMaxTextWidthHTML\",\"setMaxTextHeight\":\"setMaxTextHeightHTML\",\"setMinTextWidth\":\"setMinTextWidthHTML\",\"setMinTextHeight\":\"setMinTextHeightHTML\",\"getTextExtent\":\"getTextExtentHTML\",\"getTextString\":\"getTextStringHTML\",\"ignoreTextEvents\":\"ignoreTextEventsHTML\",\"unignoreTextEvents\":\"unignoreTextEventsHTML\",\"enableTextEvents\":\"enableTextEventsHTML\",\"setFontFamily\":\"setFontFamilyHTML\",\"setFontSize\":\"setFontSizeHTML\",\"setTextColor\":\"setTextColorHTML\",\"setPadding\":\"setPaddingHTML\",\"setAlign\":\"setAlignHTML\",\"setVerticalAlign\":\"setVerticalAlignHTML\",\"setDisplay\":\"setDisplayHTML\",\"setWhiteSpaceHandling\":\"setWhiteSpaceHandlingHTML\",\"focusMorph\":\"focusMorphHTML\"},\"1863\":{\"morph\":{\"__isSmartRef__\":true,\"id\":1850},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"1864\":{\"x\":5,\"y\":5,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"1865\":{\"x\":174,\"y\":-21,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1866\":{\"submorphs\":[],\"scripts\":[],\"shape\":{\"__isSmartRef__\":true,\"id\":1867},\"id\":\"93626CA5-A09A-41F8-8C62-88BFBF7A9A36\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":1874},\"_WhiteSpaceHandling\":\"pre-wrap\",\"textChunks\":[{\"__isSmartRef__\":true,\"id\":1875}],\"eventHandler\":{\"__isSmartRef__\":true,\"id\":1877},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"halosEnabled\":true,\"_ClipMode\":\"hidden\",\"fixedWidth\":true,\"fixedHeight\":true,\"allowInput\":true,\"_FontFamily\":\"Helvetica\",\"_FontSize\":10,\"_Position\":{\"__isSmartRef__\":true,\"id\":1878},\"priorExtent\":{\"__isSmartRef__\":true,\"id\":1879},\"_MaxTextWidth\":250,\"_MinTextWidth\":250,\"_MaxTextHeight\":null,\"_MinTextHeight\":null,\"evalEnabled\":false,\"isInputLine\":true,\"attributeConnections\":[],\"doNotSerialize\":[],\"doNotCopyProperties\":[],\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"showsHalos\":false,\"name\":\"CategoryText\",\"owner\":{\"__isSmartRef__\":true,\"id\":1803},\"previousSelection\":[0,14],\"priorSelectionRange\":[5,5],\"charsReplaced\":\"CommitMessageTest1\",\"lastFindLoc\":18,\"distanceToDragEvent\":{\"__isSmartRef__\":true,\"id\":1880},\"isLockOwner\":false,\"derivationIds\":[2893,\"FBE4B17F-DC2B-4783-899B-CF1B051F14D9\",\"A2C45BC5-C44B-4AEA-A29E-ADE3DAF08638\",\"640BD984-1AB2-45B8-BCEC-AB32A6199D68\",\"BE2E06DB-4DFC-4628-9FED-8F3E87D18E07\"],\"savedTextString\":\"PartsBin/Basic\",\"_Rotation\":0,\"_Scale\":1,\"__LivelyClassName__\":\"lively.morphic.Text\"},\"1867\":{\"_Position\":{\"__isSmartRef__\":true,\"id\":1868},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":1869},\"_Extent\":{\"__isSmartRef__\":true,\"id\":1870},\"_ClipMode\":\"hidden\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":1871},\"_BorderWidth\":1,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":1872},\"_Fill\":{\"__isSmartRef__\":true,\"id\":1873},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"1868\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1869\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\",\"setClipMode\":\"setClipModeHTML\"},\"1870\":{\"x\":260,\"y\":20,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1871\":{\"x\":4,\"y\":2,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"1872\":{\"r\":0,\"g\":0,\"b\":0,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"1873\":{\"r\":0.95,\"g\":0.95,\"b\":0.95,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"1874\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\",\"updateText\":\"updateTextHTML\",\"setTextExtent\":\"setTextExtentHTML\",\"setMaxTextWidth\":\"setMaxTextWidthHTML\",\"setMaxTextHeight\":\"setMaxTextHeightHTML\",\"setMinTextWidth\":\"setMinTextWidthHTML\",\"setMinTextHeight\":\"setMinTextHeightHTML\",\"getTextExtent\":\"getTextExtentHTML\",\"getTextString\":\"getTextStringHTML\",\"ignoreTextEvents\":\"ignoreTextEventsHTML\",\"unignoreTextEvents\":\"unignoreTextEventsHTML\",\"enableTextEvents\":\"enableTextEventsHTML\",\"setFontFamily\":\"setFontFamilyHTML\",\"setFontSize\":\"setFontSizeHTML\",\"setTextColor\":\"setTextColorHTML\",\"setPadding\":\"setPaddingHTML\",\"setAlign\":\"setAlignHTML\",\"setVerticalAlign\":\"setVerticalAlignHTML\",\"setDisplay\":\"setDisplayHTML\",\"setWhiteSpaceHandling\":\"setWhiteSpaceHandlingHTML\",\"focusMorph\":\"focusMorphHTML\"},\"1875\":{\"style\":{\"__isSmartRef__\":true,\"id\":1876},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":1866},\"storedString\":\"PartsBin/BP2012\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\"},\"1876\":{\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\"},\"1877\":{\"morph\":{\"__isSmartRef__\":true,\"id\":1866},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"1878\":{\"x\":270,\"y\":50,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1879\":{\"x\":260,\"y\":20,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1880\":{\"x\":132,\"y\":-13,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1881\":{\"submorphs\":[],\"scripts\":[],\"id\":\"0B3CC75B-7D92-469B-B604-763DB6E26242\",\"shape\":{\"__isSmartRef__\":true,\"id\":1882},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"halosEnabled\":true,\"fixedWidth\":true,\"fixedHeight\":false,\"allowsInput\":true,\"_FontFamily\":\"Arial, sans-serif\",\"registeredForMouseEvents\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":1888},\"_MaxTextWidth\":114,\"_MaxTextHeight\":null,\"textColor\":{\"__isSmartRef__\":true,\"id\":1885},\"showsHalos\":false,\"_FontSize\":12,\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"name\":\"Text7\",\"partsBinMetaInfo\":{\"__isSmartRef__\":true,\"id\":1889},\"textChunks\":[{\"__isSmartRef__\":true,\"id\":1890}],\"charsReplaced\":\"name\",\"lastFindLoc\":4,\"priorSelectionRange\":[0,8],\"prevScroll\":[0,0],\"priorExtent\":{\"__isSmartRef__\":true,\"id\":1892},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":1893},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":1894},\"attributeConnections\":[],\"doNotSerialize\":[],\"doNotCopyProperties\":[],\"_Padding\":{\"__isSmartRef__\":true,\"id\":1895},\"_ClipMode\":\"visible\",\"_WhiteSpaceHandling\":\"pre-wrap\",\"_MinTextWidth\":114,\"_MinTextHeight\":null,\"previousSelection\":[2,2],\"distanceToDragEvent\":{\"__isSmartRef__\":true,\"id\":1896},\"owner\":{\"__isSmartRef__\":true,\"id\":1803},\"isLockOwner\":false,\"isBeingDragged\":false,\"derivationIds\":[2894,\"75F41AE1-CA7A-48D0-AE2C-7AAF6101B89C\",\"CB87A9FB-0776-4109-BDE0-0E8C61F1626C\",\"954BD4D6-BBF2-4D3C-94CA-21A38F66F449\",\"5C78A757-B050-43F1-B4CF-26CE9CC58B03\"],\"_Rotation\":0,\"_Scale\":1,\"__LivelyClassName__\":\"lively.morphic.Text\"},\"1882\":{\"fill\":null,\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"_Position\":{\"__isSmartRef__\":true,\"id\":1883},\"_Extent\":{\"__isSmartRef__\":true,\"id\":1884},\"_BorderWidth\":0,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":1885},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":1886},\"_ClipMode\":\"visible\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":1887},\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"1883\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1884\":{\"x\":114,\"y\":18,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1885\":{\"r\":0,\"g\":0,\"b\":0,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"1886\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\",\"setClipMode\":\"setClipModeHTML\"},\"1887\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"1888\":{\"x\":270,\"y\":30,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1889\":{\"partsSpaceName\":\"PartsBin/Basic\",\"__SourceModuleName__\":\"Global.lively.PartsBin\",\"migrationLevel\":4,\"comment\":\"a simple text morph\",\"partName\":\"Text\",\"__LivelyClassName__\":\"lively.PartsBin.PartsBinMetaInfo\"},\"1890\":{\"style\":{\"__isSmartRef__\":true,\"id\":1891},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":1881},\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"storedString\":\"category\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\"},\"1891\":{\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"italics\":\"italic\",\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\"},\"1892\":{\"x\":114,\"y\":18,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1893\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\",\"updateText\":\"updateTextHTML\",\"setTextExtent\":\"setTextExtentHTML\",\"setMaxTextWidth\":\"setMaxTextWidthHTML\",\"setMaxTextHeight\":\"setMaxTextHeightHTML\",\"setMinTextWidth\":\"setMinTextWidthHTML\",\"setMinTextHeight\":\"setMinTextHeightHTML\",\"getTextExtent\":\"getTextExtentHTML\",\"getTextString\":\"getTextStringHTML\",\"ignoreTextEvents\":\"ignoreTextEventsHTML\",\"unignoreTextEvents\":\"unignoreTextEventsHTML\",\"enableTextEvents\":\"enableTextEventsHTML\",\"setFontFamily\":\"setFontFamilyHTML\",\"setFontSize\":\"setFontSizeHTML\",\"setTextColor\":\"setTextColorHTML\",\"setPadding\":\"setPaddingHTML\",\"setAlign\":\"setAlignHTML\",\"setVerticalAlign\":\"setVerticalAlignHTML\",\"setDisplay\":\"setDisplayHTML\",\"setWhiteSpaceHandling\":\"setWhiteSpaceHandlingHTML\",\"focusMorph\":\"focusMorphHTML\"},\"1894\":{\"morph\":{\"__isSmartRef__\":true,\"id\":1881},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"1895\":{\"x\":5,\"y\":5,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"1896\":{\"x\":87,\"y\":-11,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1897\":{\"submorphs\":[],\"scripts\":[],\"id\":\"6DA71C26-AB36-4367-A0B4-CD75959169B2\",\"shape\":{\"__isSmartRef__\":true,\"id\":1898},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"halosEnabled\":true,\"fixedWidth\":true,\"fixedHeight\":false,\"allowsInput\":true,\"_FontFamily\":\"Arial, sans-serif\",\"registeredForMouseEvents\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":1904},\"_MaxTextWidth\":325,\"_MaxTextHeight\":null,\"textColor\":{\"__isSmartRef__\":true,\"id\":1901},\"showsHalos\":false,\"_FontSize\":12,\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"name\":\"Text8\",\"partsBinMetaInfo\":{\"__isSmartRef__\":true,\"id\":1905},\"textChunks\":[{\"__isSmartRef__\":true,\"id\":1906}],\"charsReplaced\":\"Publish Object in PartsBin\",\"lastFindLoc\":26,\"priorSelectionRange\":[0,36],\"prevScroll\":[0,0],\"priorExtent\":{\"__isSmartRef__\":true,\"id\":1908},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":1909},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":1910},\"attributeConnections\":[],\"doNotSerialize\":[],\"doNotCopyProperties\":[],\"_Padding\":{\"__isSmartRef__\":true,\"id\":1911},\"_ClipMode\":\"visible\",\"_WhiteSpaceHandling\":\"pre-wrap\",\"_MinTextWidth\":325,\"_MinTextHeight\":null,\"previousSelection\":[0,36],\"distanceToDragEvent\":{\"__isSmartRef__\":true,\"id\":1912},\"owner\":{\"__isSmartRef__\":true,\"id\":1803},\"isLockOwner\":false,\"isBeingDragged\":false,\"derivationIds\":[2895,\"3AFBC971-95B4-48C4-888D-22FCBB742090\",\"D0394F71-EBB2-452A-A71F-D172D5B1CAD6\",\"79EDAC74-BD6B-42B1-BBBA-71B07578D1E0\",\"C19A8344-D637-44B7-BB1F-FD0153E5A62B\"],\"_Rotation\":0,\"_Scale\":1,\"__LivelyClassName__\":\"lively.morphic.Text\"},\"1898\":{\"fill\":null,\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"_Position\":{\"__isSmartRef__\":true,\"id\":1899},\"_Extent\":{\"__isSmartRef__\":true,\"id\":1900},\"_BorderWidth\":0,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":1901},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":1902},\"_ClipMode\":\"visible\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":1903},\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"1899\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1900\":{\"x\":325,\"y\":18,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1901\":{\"r\":0,\"g\":0,\"b\":0,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"1902\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\",\"setClipMode\":\"setClipModeHTML\"},\"1903\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"1904\":{\"x\":10,\"y\":10,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1905\":{\"partsSpaceName\":\"PartsBin/Basic\",\"__SourceModuleName__\":\"Global.lively.PartsBin\",\"migrationLevel\":4,\"comment\":\"a simple text morph\",\"partName\":\"Text\",\"__LivelyClassName__\":\"lively.PartsBin.PartsBinMetaInfo\"},\"1906\":{\"style\":{\"__isSmartRef__\":true,\"id\":1907},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":1897},\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"storedString\":\"Upload part to the shared repository\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\"},\"1907\":{\"italics\":\"normal\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\"},\"1908\":{\"x\":325,\"y\":18,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1909\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\",\"updateText\":\"updateTextHTML\",\"setTextExtent\":\"setTextExtentHTML\",\"setMaxTextWidth\":\"setMaxTextWidthHTML\",\"setMaxTextHeight\":\"setMaxTextHeightHTML\",\"setMinTextWidth\":\"setMinTextWidthHTML\",\"setMinTextHeight\":\"setMinTextHeightHTML\",\"getTextExtent\":\"getTextExtentHTML\",\"getTextString\":\"getTextStringHTML\",\"ignoreTextEvents\":\"ignoreTextEventsHTML\",\"unignoreTextEvents\":\"unignoreTextEventsHTML\",\"enableTextEvents\":\"enableTextEventsHTML\",\"setFontFamily\":\"setFontFamilyHTML\",\"setFontSize\":\"setFontSizeHTML\",\"setTextColor\":\"setTextColorHTML\",\"setPadding\":\"setPaddingHTML\",\"setAlign\":\"setAlignHTML\",\"setVerticalAlign\":\"setVerticalAlignHTML\",\"setDisplay\":\"setDisplayHTML\",\"setWhiteSpaceHandling\":\"setWhiteSpaceHandlingHTML\",\"focusMorph\":\"focusMorphHTML\"},\"1910\":{\"morph\":{\"__isSmartRef__\":true,\"id\":1897},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"1911\":{\"x\":5,\"y\":5,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"1912\":{\"x\":221,\"y\":-12,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1913\":{\"submorphs\":[{\"__isSmartRef__\":true,\"id\":1914}],\"scripts\":[],\"id\":\"5FD2E67F-6B2F-4D91-9106-619E579430F2\",\"shape\":{\"__isSmartRef__\":true,\"id\":1929},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"halosEnabled\":true,\"registeredForMouseEvents\":true,\"value\":false,\"toggle\":false,\"isActive\":true,\"normalFill\":{\"__isSmartRef__\":true,\"id\":1933},\"lighterFill\":{\"__isSmartRef__\":true,\"id\":1945},\"label\":{\"__isSmartRef__\":true,\"id\":1914},\"name\":\"Button\",\"showsHalos\":false,\"partsBinMetaInfo\":{\"__isSmartRef__\":true,\"id\":1954},\"attributeConnections\":[{\"__isSmartRef__\":true,\"id\":1955}],\"doNotSerialize\":[\"$$fire\"],\"doNotCopyProperties\":[\"$$fire\"],\"__SourceModuleName__\":\"Global.lively.morphic.Widgets\",\"priorExtent\":{\"__isSmartRef__\":true,\"id\":1991},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":1992},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":1993},\"distanceToDragEvent\":{\"__isSmartRef__\":true,\"id\":1994},\"_Position\":{\"__isSmartRef__\":true,\"id\":1995},\"owner\":{\"__isSmartRef__\":true,\"id\":1803},\"derivationIds\":[2896,\"40384C75-EF01-4AAD-AA1C-A7C19EDB6A0F\",\"21376B8E-78CF-456D-87AA-4D62D86B16D2\",\"E9336A59-C7BF-4C91-88B0-0D0477AA75AE\",\"A5E21E04-05F3-4A15-AAFA-55946EEC5F80\"],\"_Rotation\":0,\"_Scale\":1,\"__LivelyClassName__\":\"lively.morphic.Button\"},\"1914\":{\"submorphs\":[],\"scripts\":[],\"id\":\"D59CFDD4-1847-48B1-A81F-5CFAE7087370\",\"shape\":{\"__isSmartRef__\":true,\"id\":1915},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"halosEnabled\":true,\"fixedWidth\":true,\"_WhiteSpaceHandling\":\"pre-wrap\",\"fixedHeight\":true,\"allowInput\":false,\"_FontFamily\":\"Helvetica\",\"registeredForMouseEvents\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":1921},\"_MaxTextWidth\":101,\"_MaxTextHeight\":null,\"textStyle\":null,\"padding\":{\"__isSmartRef__\":true,\"id\":1922},\"_Padding\":{\"__isSmartRef__\":true,\"id\":1923},\"owner\":{\"__isSmartRef__\":true,\"id\":1913},\"isLabel\":true,\"eventsAreIgnored\":true,\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"_ClipMode\":\"hidden\",\"priorExtent\":{\"__isSmartRef__\":true,\"id\":1924},\"textChunks\":[{\"__isSmartRef__\":true,\"id\":1925}],\"_Align\":\"center\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":1927},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":1928},\"_HandStyle\":\"default\",\"_PointerEvents\":\"none\",\"attributeConnections\":[],\"doNotSerialize\":[],\"doNotCopyProperties\":[],\"_MinTextWidth\":101,\"_MinTextHeight\":null,\"derivationIds\":[2897,\"92EB5E70-61BB-4A71-942C-A34A20789B2F\",\"A9C9F9CF-1BAC-4074-A093-4EB0C3C90866\",\"2FE50303-6361-4A70-9BD5-0D8D1C8B5176\",\"D774C172-7EE9-40AE-9949-340BA8EDBD37\"],\"_Scale\":1,\"__LivelyClassName__\":\"lively.morphic.Text\"},\"1915\":{\"position\":{\"__isSmartRef__\":true,\"id\":1916},\"_Extent\":{\"__isSmartRef__\":true,\"id\":1917},\"_BorderWidth\":0,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":1918},\"_Fill\":null,\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":1919},\"_ClipMode\":\"hidden\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":1920},\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"1916\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1917\":{\"x\":101,\"y\":21,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1918\":{\"r\":0,\"g\":0,\"b\":0,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"1919\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\",\"setClipMode\":\"setClipModeHTML\"},\"1920\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"1921\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1922\":{\"x\":5,\"y\":5,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"1923\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"1924\":{\"x\":101,\"y\":21,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1925\":{\"style\":{\"__isSmartRef__\":true,\"id\":1926},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":1914},\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"storedString\":\"cancel\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\"},\"1926\":{\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\"},\"1927\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\",\"updateText\":\"updateTextHTML\",\"setTextExtent\":\"setTextExtentHTML\",\"setMaxTextWidth\":\"setMaxTextWidthHTML\",\"setMaxTextHeight\":\"setMaxTextHeightHTML\",\"setMinTextWidth\":\"setMinTextWidthHTML\",\"setMinTextHeight\":\"setMinTextHeightHTML\",\"getTextExtent\":\"getTextExtentHTML\",\"getTextString\":\"getTextStringHTML\",\"ignoreTextEvents\":\"ignoreTextEventsHTML\",\"unignoreTextEvents\":\"unignoreTextEventsHTML\",\"enableTextEvents\":\"enableTextEventsHTML\",\"setFontFamily\":\"setFontFamilyHTML\",\"setFontSize\":\"setFontSizeHTML\",\"setTextColor\":\"setTextColorHTML\",\"setPadding\":\"setPaddingHTML\",\"setAlign\":\"setAlignHTML\",\"setVerticalAlign\":\"setVerticalAlignHTML\",\"setDisplay\":\"setDisplayHTML\",\"setWhiteSpaceHandling\":\"setWhiteSpaceHandlingHTML\",\"focusMorph\":\"focusMorphHTML\"},\"1928\":{\"morph\":{\"__isSmartRef__\":true,\"id\":1914},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"1929\":{\"position\":{\"__isSmartRef__\":true,\"id\":1930},\"_Extent\":{\"__isSmartRef__\":true,\"id\":1931},\"_BorderWidth\":1.1840000000000002,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":1932},\"_Fill\":{\"__isSmartRef__\":true,\"id\":1933},\"_BorderRadius\":5.2,\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":1943},\"_ClipMode\":\"visible\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":1944},\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"1930\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1931\":{\"x\":101,\"y\":21,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1932\":{\"r\":0.839,\"g\":0.839,\"b\":0.839,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"1933\":{\"stops\":[{\"__isSmartRef__\":true,\"id\":1934},{\"__isSmartRef__\":true,\"id\":1936},{\"__isSmartRef__\":true,\"id\":1938},{\"__isSmartRef__\":true,\"id\":1940}],\"vector\":{\"__isSmartRef__\":true,\"id\":1942},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.LinearGradient\"},\"1934\":{\"offset\":0,\"color\":{\"__isSmartRef__\":true,\"id\":1935}},\"1935\":{\"r\":0.9600000000000001,\"g\":0.9600000000000001,\"b\":0.9600000000000001,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"1936\":{\"offset\":0.4,\"color\":{\"__isSmartRef__\":true,\"id\":1937}},\"1937\":{\"r\":0.8200000000000001,\"g\":0.8200000000000001,\"b\":0.8200000000000001,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"1938\":{\"offset\":0.6,\"color\":{\"__isSmartRef__\":true,\"id\":1939}},\"1939\":{\"r\":0.8200000000000001,\"g\":0.8200000000000001,\"b\":0.8200000000000001,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"1940\":{\"offset\":1,\"color\":{\"__isSmartRef__\":true,\"id\":1941}},\"1941\":{\"r\":0.94,\"g\":0.94,\"b\":0.94,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"1942\":{\"x\":0,\"y\":0,\"width\":0,\"height\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"1943\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\",\"setClipMode\":\"setClipModeHTML\"},\"1944\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"1945\":{\"stops\":[{\"__isSmartRef__\":true,\"id\":1946},{\"__isSmartRef__\":true,\"id\":1948},{\"__isSmartRef__\":true,\"id\":1950},{\"__isSmartRef__\":true,\"id\":1952}],\"vector\":{\"__isSmartRef__\":true,\"id\":1942},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.LinearGradient\"},\"1946\":{\"offset\":0,\"color\":{\"__isSmartRef__\":true,\"id\":1947}},\"1947\":{\"r\":0.98,\"g\":0.98,\"b\":0.98,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"1948\":{\"offset\":0.4,\"color\":{\"__isSmartRef__\":true,\"id\":1949}},\"1949\":{\"r\":0.91,\"g\":0.91,\"b\":0.91,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"1950\":{\"offset\":0.6,\"color\":{\"__isSmartRef__\":true,\"id\":1951}},\"1951\":{\"r\":0.91,\"g\":0.91,\"b\":0.91,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"1952\":{\"offset\":1,\"color\":{\"__isSmartRef__\":true,\"id\":1953}},\"1953\":{\"r\":0.97,\"g\":0.97,\"b\":0.97,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"1954\":{\"partsSpaceName\":\"PartsBin/Inputs\",\"__SourceModuleName__\":\"Global.lively.PartsBin\",\"migrationLevel\":4,\"partName\":\"Button\",\"comment\":\"Has a script that is called on button press\",\"__LivelyClassName__\":\"lively.PartsBin.PartsBinMetaInfo\"},\"1955\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":1913},\"sourceAttrName\":\"fire\",\"targetObj\":{\"__isSmartRef__\":true,\"id\":1803},\"targetMethodName\":\"onCancel\",\"visualConnector\":{\"__isSmartRef__\":true,\"id\":1956},\"__SourceModuleName__\":\"Global.lively.bindings\",\"__LivelyClassName__\":\"AttributeConnection\"},\"1956\":{\"submorphs\":[{\"__isSmartRef__\":true,\"id\":1957}],\"scripts\":[],\"shape\":{\"__isSmartRef__\":true,\"id\":1972},\"id\":352,\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":1979},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":1980},\"droppingEnabled\":true,\"halosEnabled\":true,\"owner\":null,\"controlPoints\":[{\"__isSmartRef__\":true,\"id\":1981},{\"__isSmartRef__\":true,\"id\":1982}],\"con\":{\"__isSmartRef__\":true,\"id\":1955},\"showsMorphMenu\":true,\"__SourceModuleName__\":\"Global.lively.morphic.AdditionalMorphs\",\"__serializedLivelyClosures__\":{\"__isSmartRef__\":true,\"id\":1983},\"__LivelyClassName__\":\"lively.morphic.Path\"},\"1957\":{\"submorphs\":[],\"scripts\":[],\"shape\":{\"__isSmartRef__\":true,\"id\":1958},\"id\":353,\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":1969},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":1970},\"droppingEnabled\":true,\"halosEnabled\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":1971},\"owner\":{\"__isSmartRef__\":true,\"id\":1956},\"_Rotation\":-2.716760490670451,\"__SourceModuleName__\":\"Global.lively.morphic.AdditionalMorphs\",\"__LivelyClassName__\":\"lively.morphic.Path\"},\"1958\":{\"dontChangeShape\":false,\"cachedVertices\":null,\"_PathElements\":[{\"__isSmartRef__\":true,\"id\":1959},{\"__isSmartRef__\":true,\"id\":1960},{\"__isSmartRef__\":true,\"id\":1961},{\"__isSmartRef__\":true,\"id\":1962}],\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":1963},\"_ClipMode\":\"visible\",\"_Position\":{\"__isSmartRef__\":true,\"id\":1964},\"_Extent\":{\"__isSmartRef__\":true,\"id\":1965},\"_Padding\":{\"__isSmartRef__\":true,\"id\":1966},\"_BorderWidth\":0,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":1967},\"_Fill\":{\"__isSmartRef__\":true,\"id\":1968},\"__SourceModuleName__\":\"Global.lively.morphic.PathShapes\",\"__LivelyClassName__\":\"lively.morphic.Shapes.Path\"},\"1959\":{\"isAbsolute\":true,\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.PathShapes\",\"__LivelyClassName__\":\"lively.morphic.Shapes.MoveTo\"},\"1960\":{\"isAbsolute\":true,\"x\":0,\"y\":12,\"__SourceModuleName__\":\"Global.lively.morphic.PathShapes\",\"__LivelyClassName__\":\"lively.morphic.Shapes.LineTo\"},\"1961\":{\"isAbsolute\":true,\"x\":16,\"y\":6,\"__SourceModuleName__\":\"Global.lively.morphic.PathShapes\",\"__LivelyClassName__\":\"lively.morphic.Shapes.LineTo\"},\"1962\":{\"isAbsolute\":true,\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.PathShapes\",\"__LivelyClassName__\":\"lively.morphic.Shapes.LineTo\"},\"1963\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\",\"setClipMode\":\"setClipModeHTML\",\"getPathNode\":\"getPathNodeHTML\",\"setPathElements\":\"setPathElementsHTML\",\"getPathBounds\":\"getPathBoundsHTML\",\"getTotalLength\":\"getTotalLengthHTML\",\"getPointAtTotalLength\":\"getPointAtTotalLengthHTML\"},\"1964\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1965\":{\"x\":16,\"y\":12,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1966\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"1967\":{\"r\":0,\"g\":0,\"b\":0,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"1968\":{\"r\":0,\"g\":0,\"b\":0,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"1969\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"setOrigin\":\"setOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\"},\"1970\":{\"morph\":{\"__isSmartRef__\":true,\"id\":1957},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"1971\":{\"x\":0.5,\"y\":0.5,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1972\":{\"dontChangeShape\":false,\"cachedVertices\":null,\"_PathElements\":[{\"__isSmartRef__\":true,\"id\":1973},{\"__isSmartRef__\":true,\"id\":1974}],\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":1975},\"_ClipMode\":\"visible\",\"_Position\":{\"__isSmartRef__\":true,\"id\":1976},\"_Extent\":{\"__isSmartRef__\":true,\"id\":1977},\"_Padding\":{\"__isSmartRef__\":true,\"id\":1978},\"_BorderWidth\":1,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":1967},\"__SourceModuleName__\":\"Global.lively.morphic.PathShapes\",\"__LivelyClassName__\":\"lively.morphic.Shapes.Path\"},\"1973\":{\"isAbsolute\":true,\"x\":420,\"y\":190,\"__SourceModuleName__\":\"Global.lively.morphic.PathShapes\",\"__LivelyClassName__\":\"lively.morphic.Shapes.MoveTo\"},\"1974\":{\"isAbsolute\":true,\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.PathShapes\",\"__LivelyClassName__\":\"lively.morphic.Shapes.LineTo\"},\"1975\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\",\"setClipMode\":\"setClipModeHTML\",\"getPathNode\":\"getPathNodeHTML\",\"setPathElements\":\"setPathElementsHTML\",\"getPathBounds\":\"getPathBoundsHTML\",\"getTotalLength\":\"getTotalLengthHTML\",\"getPointAtTotalLength\":\"getPointAtTotalLengthHTML\"},\"1976\":{\"x\":-0.5,\"y\":-0.5,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1977\":{\"x\":421,\"y\":191,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1978\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"1979\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"setOrigin\":\"setOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\"},\"1980\":{\"morph\":{\"__isSmartRef__\":true,\"id\":1956},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"1981\":{\"morph\":{\"__isSmartRef__\":true,\"id\":1956},\"index\":0,\"connectedMagnet\":null,\"__SourceModuleName__\":\"Global.lively.morphic.AdditionalMorphs\",\"__LivelyClassName__\":\"lively.morphic.ControlPoint\"},\"1982\":{\"morph\":{\"__isSmartRef__\":true,\"id\":1956},\"index\":1,\"connectedMagnet\":null,\"marker\":{\"__isSmartRef__\":true,\"id\":1957},\"markerDirection\":\"prev\",\"__SourceModuleName__\":\"Global.lively.morphic.AdditionalMorphs\",\"__LivelyClassName__\":\"lively.morphic.ControlPoint\"},\"1983\":{\"morphMenuItems\":{\"__isSmartRef__\":true,\"id\":1984}},\"1984\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1985},\"source\":\"function morphMenuItems() {\\n var visualConnector = this, con = this.con, world = this.world();\\n var items = [\\n ['edit converter', function() {\\n var source = con.converterString || 'function converter(value) {\\\\n return value\\\\n}',\\n editor = new lively.morphic.Text(new Rectangle(0,0, 400, 200), source);\\n editor.doitContext = con;\\n connect(editor, 'savedTextString', con, 'converterString', {updater:\\n function($upd, source) { this.targetObj.converter = null; $upd(source) }});\\n connect(editor, 'savedTextString', world, 'alertOK', {converter: \\n function() { return 'setting new converter' }})\\n editor.applyStyle({syntaxHighlighting: true, fontFamily: 'Courier', resizeWidth: true, resizeHeight: true});\\n var title = con.targetObj.name && con.sourceObj.name ?\\n 'Editor for ' + con.targetObj.name + ' -> ' + con.sourceObj.name :\\n 'Editor for converter function';\\n var window = world.addFramedMorph(editor, title)\\n window.align(window.bounds().topCenter(), visualConnector.bounds().bottomCenter())\\n }],\\n ['hide', function() {\\n visualConnector.disconnectFromMagnets();\\n visualConnector.remove();\\n }],\\n ['disconnect', function() {\\n alertOK('Disconnected ' + visualConnector.con);\\n visualConnector.con.visualDisconnect();\\n }],\\n ['cancel', function() {}],\\n ];\\n return items;\\n }\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1990},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"1985\":{\"this\":{\"__isSmartRef__\":true,\"id\":1956},\"__serializedLivelyClosures__\":{\"__isSmartRef__\":true,\"id\":1986}},\"1986\":{\"$super\":{\"__isSmartRef__\":true,\"id\":1987}},\"1987\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1988},\"source\":\"function () {\\n try {\\n return obj.constructor.prototype[name].apply(obj, arguments)\\n } catch(e) {\\n alert('Error in $super call: ' + e + '\\\\n' + e.stack);\\n return null;\\n }\\n }\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1989},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"1988\":{\"obj\":{\"__isSmartRef__\":true,\"id\":1956},\"name\":\"morphMenuItems\"},\"1989\":{},\"1990\":{},\"1991\":{\"x\":101,\"y\":20,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1992\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\"},\"1993\":{\"morph\":{\"__isSmartRef__\":true,\"id\":1913},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"1994\":{\"x\":77,\"y\":-5,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1995\":{\"x\":420,\"y\":390,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1996\":{\"submorphs\":[{\"__isSmartRef__\":true,\"id\":1997}],\"scripts\":[],\"id\":\"9D327D96-8538-4700-B18E-2FD435B4FF2B\",\"shape\":{\"__isSmartRef__\":true,\"id\":2012},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"halosEnabled\":true,\"registeredForMouseEvents\":true,\"value\":false,\"toggle\":false,\"isActive\":true,\"normalFill\":{\"__isSmartRef__\":true,\"id\":2016},\"lighterFill\":{\"__isSmartRef__\":true,\"id\":2028},\"label\":{\"__isSmartRef__\":true,\"id\":1997},\"name\":\"Button1\",\"showsHalos\":false,\"partsBinMetaInfo\":{\"__isSmartRef__\":true,\"id\":2037},\"attributeConnections\":[{\"__isSmartRef__\":true,\"id\":2038}],\"doNotSerialize\":[\"$$fire\"],\"doNotCopyProperties\":[\"$$fire\"],\"__SourceModuleName__\":\"Global.lively.morphic.Widgets\",\"priorExtent\":{\"__isSmartRef__\":true,\"id\":2073},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":2074},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":2075},\"distanceToDragEvent\":{\"__isSmartRef__\":true,\"id\":2076},\"_Position\":{\"__isSmartRef__\":true,\"id\":2077},\"owner\":{\"__isSmartRef__\":true,\"id\":1803},\"derivationIds\":[2898,\"9D27A522-4E3D-482F-97CF-3CA3247A3999\",\"4EBF07AD-25C0-4034-BC06-31F137F70FA1\",\"DC6D6B8E-37AE-4815-A81A-AC7071124A26\",\"42DF6D49-8482-40A3-B901-512013BB5C75\"],\"_Rotation\":0,\"_Scale\":1,\"__LivelyClassName__\":\"lively.morphic.Button\"},\"1997\":{\"submorphs\":[],\"scripts\":[],\"id\":\"5B9ADB08-9ED1-4C03-9717-0DDC59F76E2A\",\"shape\":{\"__isSmartRef__\":true,\"id\":1998},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"halosEnabled\":true,\"fixedWidth\":true,\"_WhiteSpaceHandling\":\"pre-wrap\",\"fixedHeight\":true,\"allowInput\":false,\"_FontFamily\":\"Helvetica\",\"registeredForMouseEvents\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":2004},\"_MaxTextWidth\":101,\"_MaxTextHeight\":null,\"textStyle\":null,\"padding\":{\"__isSmartRef__\":true,\"id\":2005},\"_Padding\":{\"__isSmartRef__\":true,\"id\":2006},\"owner\":{\"__isSmartRef__\":true,\"id\":1996},\"isLabel\":true,\"eventsAreIgnored\":true,\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"_ClipMode\":\"hidden\",\"priorExtent\":{\"__isSmartRef__\":true,\"id\":2007},\"textChunks\":[{\"__isSmartRef__\":true,\"id\":2008}],\"_Align\":\"center\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":2010},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":2011},\"_HandStyle\":\"default\",\"_PointerEvents\":\"none\",\"attributeConnections\":[],\"doNotSerialize\":[],\"doNotCopyProperties\":[],\"_MinTextWidth\":101,\"_MinTextHeight\":null,\"derivationIds\":[2899,\"4F00D1F5-B85C-479E-BDDE-322DF2F432A3\",\"5E7BC7AC-9EF9-4CF5-9196-A542A26534CA\",\"46616896-CA46-4B43-B694-9FB001B32989\",\"F73D407C-A72D-414B-AB8D-1E28025BCA1C\"],\"_Scale\":1,\"__LivelyClassName__\":\"lively.morphic.Text\"},\"1998\":{\"position\":{\"__isSmartRef__\":true,\"id\":1999},\"_Extent\":{\"__isSmartRef__\":true,\"id\":2000},\"_BorderWidth\":0,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":2001},\"_Fill\":null,\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":2002},\"_ClipMode\":\"hidden\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":2003},\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"1999\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"2000\":{\"x\":101,\"y\":21,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"2001\":{\"r\":0,\"g\":0,\"b\":0,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"2002\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\",\"setClipMode\":\"setClipModeHTML\"},\"2003\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"2004\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"2005\":{\"x\":5,\"y\":5,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"2006\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"2007\":{\"x\":101,\"y\":21,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"2008\":{\"style\":{\"__isSmartRef__\":true,\"id\":2009},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":1997},\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"storedString\":\"publish\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\"},\"2009\":{\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\"},\"2010\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\",\"updateText\":\"updateTextHTML\",\"setTextExtent\":\"setTextExtentHTML\",\"setMaxTextWidth\":\"setMaxTextWidthHTML\",\"setMaxTextHeight\":\"setMaxTextHeightHTML\",\"setMinTextWidth\":\"setMinTextWidthHTML\",\"setMinTextHeight\":\"setMinTextHeightHTML\",\"getTextExtent\":\"getTextExtentHTML\",\"getTextString\":\"getTextStringHTML\",\"ignoreTextEvents\":\"ignoreTextEventsHTML\",\"unignoreTextEvents\":\"unignoreTextEventsHTML\",\"enableTextEvents\":\"enableTextEventsHTML\",\"setFontFamily\":\"setFontFamilyHTML\",\"setFontSize\":\"setFontSizeHTML\",\"setTextColor\":\"setTextColorHTML\",\"setPadding\":\"setPaddingHTML\",\"setAlign\":\"setAlignHTML\",\"setVerticalAlign\":\"setVerticalAlignHTML\",\"setDisplay\":\"setDisplayHTML\",\"setWhiteSpaceHandling\":\"setWhiteSpaceHandlingHTML\",\"focusMorph\":\"focusMorphHTML\"},\"2011\":{\"morph\":{\"__isSmartRef__\":true,\"id\":1997},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"2012\":{\"position\":{\"__isSmartRef__\":true,\"id\":2013},\"_Extent\":{\"__isSmartRef__\":true,\"id\":2014},\"_BorderWidth\":1.1840000000000002,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":2015},\"_Fill\":{\"__isSmartRef__\":true,\"id\":2016},\"_BorderRadius\":5.2,\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":2026},\"_ClipMode\":\"visible\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":2027},\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"2013\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"2014\":{\"x\":101,\"y\":21,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"2015\":{\"r\":0.839,\"g\":0.839,\"b\":0.839,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"2016\":{\"stops\":[{\"__isSmartRef__\":true,\"id\":2017},{\"__isSmartRef__\":true,\"id\":2019},{\"__isSmartRef__\":true,\"id\":2021},{\"__isSmartRef__\":true,\"id\":2023}],\"vector\":{\"__isSmartRef__\":true,\"id\":2025},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.LinearGradient\"},\"2017\":{\"offset\":0,\"color\":{\"__isSmartRef__\":true,\"id\":2018}},\"2018\":{\"r\":0.9600000000000001,\"g\":0.9600000000000001,\"b\":0.9600000000000001,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"2019\":{\"offset\":0.4,\"color\":{\"__isSmartRef__\":true,\"id\":2020}},\"2020\":{\"r\":0.8200000000000001,\"g\":0.8200000000000001,\"b\":0.8200000000000001,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"2021\":{\"offset\":0.6,\"color\":{\"__isSmartRef__\":true,\"id\":2022}},\"2022\":{\"r\":0.8200000000000001,\"g\":0.8200000000000001,\"b\":0.8200000000000001,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"2023\":{\"offset\":1,\"color\":{\"__isSmartRef__\":true,\"id\":2024}},\"2024\":{\"r\":0.94,\"g\":0.94,\"b\":0.94,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"2025\":{\"x\":0,\"y\":0,\"width\":0,\"height\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"2026\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\",\"setClipMode\":\"setClipModeHTML\"},\"2027\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"2028\":{\"stops\":[{\"__isSmartRef__\":true,\"id\":2029},{\"__isSmartRef__\":true,\"id\":2031},{\"__isSmartRef__\":true,\"id\":2033},{\"__isSmartRef__\":true,\"id\":2035}],\"vector\":{\"__isSmartRef__\":true,\"id\":2025},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.LinearGradient\"},\"2029\":{\"offset\":0,\"color\":{\"__isSmartRef__\":true,\"id\":2030}},\"2030\":{\"r\":0.98,\"g\":0.98,\"b\":0.98,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"2031\":{\"offset\":0.4,\"color\":{\"__isSmartRef__\":true,\"id\":2032}},\"2032\":{\"r\":0.91,\"g\":0.91,\"b\":0.91,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"2033\":{\"offset\":0.6,\"color\":{\"__isSmartRef__\":true,\"id\":2034}},\"2034\":{\"r\":0.91,\"g\":0.91,\"b\":0.91,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"2035\":{\"offset\":1,\"color\":{\"__isSmartRef__\":true,\"id\":2036}},\"2036\":{\"r\":0.97,\"g\":0.97,\"b\":0.97,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"2037\":{\"partsSpaceName\":\"PartsBin/Inputs\",\"__SourceModuleName__\":\"Global.lively.PartsBin\",\"migrationLevel\":4,\"partName\":\"Button\",\"comment\":\"Has a script that is called on button press\",\"__LivelyClassName__\":\"lively.PartsBin.PartsBinMetaInfo\"},\"2038\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":1996},\"sourceAttrName\":\"fire\",\"targetObj\":{\"__isSmartRef__\":true,\"id\":1803},\"targetMethodName\":\"onPublish\",\"visualConnector\":{\"__isSmartRef__\":true,\"id\":2039},\"__SourceModuleName__\":\"Global.lively.bindings\",\"__LivelyClassName__\":\"AttributeConnection\"},\"2039\":{\"submorphs\":[{\"__isSmartRef__\":true,\"id\":2040}],\"scripts\":[],\"shape\":{\"__isSmartRef__\":true,\"id\":2054},\"id\":139,\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":2061},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":2062},\"droppingEnabled\":true,\"halosEnabled\":true,\"owner\":null,\"controlPoints\":[{\"__isSmartRef__\":true,\"id\":2063},{\"__isSmartRef__\":true,\"id\":2064}],\"con\":{\"__isSmartRef__\":true,\"id\":2038},\"showsMorphMenu\":true,\"__SourceModuleName__\":\"Global.lively.morphic.AdditionalMorphs\",\"__serializedLivelyClosures__\":{\"__isSmartRef__\":true,\"id\":2065},\"__LivelyClassName__\":\"lively.morphic.Path\"},\"2040\":{\"submorphs\":[],\"scripts\":[],\"shape\":{\"__isSmartRef__\":true,\"id\":2041},\"id\":140,\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":2051},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":2052},\"droppingEnabled\":true,\"halosEnabled\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":2053},\"owner\":{\"__isSmartRef__\":true,\"id\":2039},\"_Rotation\":-2.5917394709132084,\"__SourceModuleName__\":\"Global.lively.morphic.AdditionalMorphs\",\"__LivelyClassName__\":\"lively.morphic.Path\"},\"2041\":{\"dontChangeShape\":false,\"cachedVertices\":null,\"_PathElements\":[{\"__isSmartRef__\":true,\"id\":2042},{\"__isSmartRef__\":true,\"id\":2043},{\"__isSmartRef__\":true,\"id\":2044},{\"__isSmartRef__\":true,\"id\":2045}],\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":2046},\"_ClipMode\":\"visible\",\"_Position\":{\"__isSmartRef__\":true,\"id\":2047},\"_Extent\":{\"__isSmartRef__\":true,\"id\":2048},\"_Padding\":{\"__isSmartRef__\":true,\"id\":2049},\"_BorderWidth\":0,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":1967},\"_Fill\":{\"__isSmartRef__\":true,\"id\":2050},\"__SourceModuleName__\":\"Global.lively.morphic.PathShapes\",\"__LivelyClassName__\":\"lively.morphic.Shapes.Path\"},\"2042\":{\"isAbsolute\":true,\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.PathShapes\",\"__LivelyClassName__\":\"lively.morphic.Shapes.MoveTo\"},\"2043\":{\"isAbsolute\":true,\"x\":0,\"y\":12,\"__SourceModuleName__\":\"Global.lively.morphic.PathShapes\",\"__LivelyClassName__\":\"lively.morphic.Shapes.LineTo\"},\"2044\":{\"isAbsolute\":true,\"x\":16,\"y\":6,\"__SourceModuleName__\":\"Global.lively.morphic.PathShapes\",\"__LivelyClassName__\":\"lively.morphic.Shapes.LineTo\"},\"2045\":{\"isAbsolute\":true,\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.PathShapes\",\"__LivelyClassName__\":\"lively.morphic.Shapes.LineTo\"},\"2046\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\",\"setClipMode\":\"setClipModeHTML\",\"getPathNode\":\"getPathNodeHTML\",\"setPathElements\":\"setPathElementsHTML\",\"getPathBounds\":\"getPathBoundsHTML\",\"getTotalLength\":\"getTotalLengthHTML\",\"getPointAtTotalLength\":\"getPointAtTotalLengthHTML\"},\"2047\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"2048\":{\"x\":16,\"y\":12,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"2049\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"2050\":{\"r\":0,\"g\":0,\"b\":0,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"2051\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"setOrigin\":\"setOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\"},\"2052\":{\"morph\":{\"__isSmartRef__\":true,\"id\":2040},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"2053\":{\"x\":0.5,\"y\":0.5,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"2054\":{\"dontChangeShape\":false,\"cachedVertices\":null,\"_PathElements\":[{\"__isSmartRef__\":true,\"id\":2055},{\"__isSmartRef__\":true,\"id\":2056}],\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":2057},\"_ClipMode\":\"visible\",\"_Position\":{\"__isSmartRef__\":true,\"id\":2058},\"_Extent\":{\"__isSmartRef__\":true,\"id\":2059},\"_Padding\":{\"__isSmartRef__\":true,\"id\":2060},\"_BorderWidth\":1,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":1967},\"__SourceModuleName__\":\"Global.lively.morphic.PathShapes\",\"__LivelyClassName__\":\"lively.morphic.Shapes.Path\"},\"2055\":{\"isAbsolute\":true,\"x\":310,\"y\":190,\"__SourceModuleName__\":\"Global.lively.morphic.PathShapes\",\"__LivelyClassName__\":\"lively.morphic.Shapes.MoveTo\"},\"2056\":{\"isAbsolute\":true,\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.PathShapes\",\"__LivelyClassName__\":\"lively.morphic.Shapes.LineTo\"},\"2057\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\",\"setClipMode\":\"setClipModeHTML\",\"getPathNode\":\"getPathNodeHTML\",\"setPathElements\":\"setPathElementsHTML\",\"getPathBounds\":\"getPathBoundsHTML\",\"getTotalLength\":\"getTotalLengthHTML\",\"getPointAtTotalLength\":\"getPointAtTotalLengthHTML\"},\"2058\":{\"x\":-0.5,\"y\":-0.5,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"2059\":{\"x\":311,\"y\":191,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"2060\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"2061\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"setOrigin\":\"setOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\"},\"2062\":{\"morph\":{\"__isSmartRef__\":true,\"id\":2039},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"2063\":{\"morph\":{\"__isSmartRef__\":true,\"id\":2039},\"index\":0,\"connectedMagnet\":null,\"__SourceModuleName__\":\"Global.lively.morphic.AdditionalMorphs\",\"__LivelyClassName__\":\"lively.morphic.ControlPoint\"},\"2064\":{\"morph\":{\"__isSmartRef__\":true,\"id\":2039},\"index\":1,\"connectedMagnet\":null,\"marker\":{\"__isSmartRef__\":true,\"id\":2040},\"markerDirection\":\"prev\",\"__SourceModuleName__\":\"Global.lively.morphic.AdditionalMorphs\",\"__LivelyClassName__\":\"lively.morphic.ControlPoint\"},\"2065\":{\"morphMenuItems\":{\"__isSmartRef__\":true,\"id\":2066}},\"2066\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":2067},\"source\":\"function morphMenuItems() {\\n var visualConnector = this, con = this.con, world = this.world();\\n var items = [\\n ['edit converter', function() {\\n var source = con.converterString || 'function converter(value) {\\\\n return value\\\\n}',\\n editor = new lively.morphic.Text(new Rectangle(0,0, 400, 200), source);\\n editor.doitContext = con;\\n connect(editor, 'savedTextString', con, 'converterString', {updater:\\n function($upd, source) { this.targetObj.converter = null; $upd(source) }});\\n connect(editor, 'savedTextString', world, 'alertOK', {converter: \\n function() { return 'setting new converter' }})\\n editor.applyStyle({syntaxHighlighting: true, fontFamily: 'Courier', resizeWidth: true, resizeHeight: true});\\n var title = con.targetObj.name && con.sourceObj.name ?\\n 'Editor for ' + con.targetObj.name + ' -> ' + con.sourceObj.name :\\n 'Editor for converter function';\\n var window = world.addFramedMorph(editor, title)\\n window.align(window.bounds().topCenter(), visualConnector.bounds().bottomCenter())\\n }],\\n ['hide', function() {\\n visualConnector.disconnectFromMagnets();\\n visualConnector.remove();\\n }],\\n ['disconnect', function() {\\n alertOK('Disconnected ' + visualConnector.con);\\n visualConnector.con.visualDisconnect();\\n }],\\n ['cancel', function() {}],\\n ];\\n return items;\\n }\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":2072},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"2067\":{\"this\":{\"__isSmartRef__\":true,\"id\":2039},\"__serializedLivelyClosures__\":{\"__isSmartRef__\":true,\"id\":2068}},\"2068\":{\"$super\":{\"__isSmartRef__\":true,\"id\":2069}},\"2069\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":2070},\"source\":\"function () {\\n try {\\n return obj.constructor.prototype[name].apply(obj, arguments)\\n } catch(e) {\\n alert('Error in $super call: ' + e + '\\\\n' + e.stack);\\n return null;\\n }\\n }\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":2071},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"2070\":{\"obj\":{\"__isSmartRef__\":true,\"id\":2039},\"name\":\"morphMenuItems\"},\"2071\":{},\"2072\":{},\"2073\":{\"x\":101,\"y\":20,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"2074\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\"},\"2075\":{\"morph\":{\"__isSmartRef__\":true,\"id\":1996},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"2076\":{\"x\":62,\"y\":-12,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"2077\":{\"x\":310,\"y\":390,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"2078\":{\"submorphs\":[],\"scripts\":[],\"shape\":{\"__isSmartRef__\":true,\"id\":2079},\"id\":\"D88FA562-C5E5-483D-A23F-C2A6136B2E80\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":2086},\"_WhiteSpaceHandling\":\"pre-wrap\",\"textChunks\":[{\"__isSmartRef__\":true,\"id\":2087}],\"eventHandler\":{\"__isSmartRef__\":true,\"id\":2089},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"halosEnabled\":true,\"_ClipMode\":\"hidden\",\"fixedWidth\":true,\"fixedHeight\":true,\"allowInput\":true,\"_FontFamily\":\"Helvetica\",\"_FontSize\":10,\"_Position\":{\"__isSmartRef__\":true,\"id\":2090},\"priorExtent\":{\"__isSmartRef__\":true,\"id\":2091},\"_MaxTextWidth\":510,\"_MinTextWidth\":510,\"_MaxTextHeight\":null,\"_MinTextHeight\":null,\"evalEnabled\":false,\"isInputLine\":true,\"attributeConnections\":[],\"doNotSerialize\":[],\"doNotCopyProperties\":[],\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"showsHalos\":false,\"name\":\"CommentText\",\"distanceToDragEvent\":{\"__isSmartRef__\":true,\"id\":2092},\"previousSelection\":[139,139],\"priorSelectionRange\":[9,9],\"charsReplaced\":\"CommitMessageTest1\",\"lastFindLoc\":18,\"isLockOwner\":false,\"isBeingDragged\":false,\"owner\":{\"__isSmartRef__\":true,\"id\":1803},\"derivationIds\":[2900,\"7E82C349-9FC9-48B5-B84C-30E99FC40DF2\",\"A07EAFD3-B03B-4E4C-BC72-FB29F65F543A\",\"888FB55C-0365-4B40-A9B4-33FD19FA1E91\",\"37AE3F7E-8AF9-413E-BDB9-796C3CE0C0A6\"],\"savedTextString\":\"A simple box morph. A really blue one. Its amazing what you can build out of simple boxes.... Who needs stars when you got blue rectangles!\",\"_Rotation\":0,\"_Scale\":1,\"__LivelyClassName__\":\"lively.morphic.Text\"},\"2079\":{\"_Position\":{\"__isSmartRef__\":true,\"id\":2080},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":2081},\"_Extent\":{\"__isSmartRef__\":true,\"id\":2082},\"_ClipMode\":\"hidden\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":2083},\"_BorderWidth\":1,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":2084},\"_Fill\":{\"__isSmartRef__\":true,\"id\":2085},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"2080\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"2081\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\",\"setClipMode\":\"setClipModeHTML\"},\"2082\":{\"x\":520,\"y\":120,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"2083\":{\"x\":4,\"y\":2,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"2084\":{\"r\":0,\"g\":0,\"b\":0,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"2085\":{\"r\":0.95,\"g\":0.95,\"b\":0.95,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"2086\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\",\"updateText\":\"updateTextHTML\",\"setTextExtent\":\"setTextExtentHTML\",\"setMaxTextWidth\":\"setMaxTextWidthHTML\",\"setMaxTextHeight\":\"setMaxTextHeightHTML\",\"setMinTextWidth\":\"setMinTextWidthHTML\",\"setMinTextHeight\":\"setMinTextHeightHTML\",\"getTextExtent\":\"getTextExtentHTML\",\"getTextString\":\"getTextStringHTML\",\"ignoreTextEvents\":\"ignoreTextEventsHTML\",\"unignoreTextEvents\":\"unignoreTextEventsHTML\",\"enableTextEvents\":\"enableTextEventsHTML\",\"setFontFamily\":\"setFontFamilyHTML\",\"setFontSize\":\"setFontSizeHTML\",\"setTextColor\":\"setTextColorHTML\",\"setPadding\":\"setPaddingHTML\",\"setAlign\":\"setAlignHTML\",\"setVerticalAlign\":\"setVerticalAlignHTML\",\"setDisplay\":\"setDisplayHTML\",\"setWhiteSpaceHandling\":\"setWhiteSpaceHandlingHTML\",\"focusMorph\":\"focusMorphHTML\"},\"2087\":{\"style\":{\"__isSmartRef__\":true,\"id\":2088},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":2078},\"storedString\":\"A dialog for publishing parts in the PartsBin.\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\"},\"2088\":{\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\"},\"2089\":{\"morph\":{\"__isSmartRef__\":true,\"id\":2078},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"2090\":{\"x\":10,\"y\":110,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"2091\":{\"x\":520,\"y\":120,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"2092\":{\"x\":346,\"y\":-16,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"2093\":{\"submorphs\":[],\"scripts\":[],\"id\":\"C9E8EF9D-9955-4CAE-8991-F3D06CA954EE\",\"shape\":{\"__isSmartRef__\":true,\"id\":2094},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"halosEnabled\":true,\"fixedWidth\":true,\"fixedHeight\":false,\"allowsInput\":true,\"_FontFamily\":\"Arial, sans-serif\",\"registeredForMouseEvents\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":2100},\"_MaxTextWidth\":250,\"_MaxTextHeight\":null,\"textColor\":{\"__isSmartRef__\":true,\"id\":2097},\"showsHalos\":false,\"_FontSize\":12,\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"name\":\"Text9\",\"partsBinMetaInfo\":{\"__isSmartRef__\":true,\"id\":2101},\"textChunks\":[{\"__isSmartRef__\":true,\"id\":2102}],\"charsReplaced\":\"commit message\",\"lastFindLoc\":14,\"priorSelectionRange\":[0,14],\"prevScroll\":[0,0],\"priorExtent\":{\"__isSmartRef__\":true,\"id\":2104},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":2105},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":2106},\"attributeConnections\":[],\"doNotSerialize\":[],\"doNotCopyProperties\":[],\"_Padding\":{\"__isSmartRef__\":true,\"id\":2107},\"_ClipMode\":\"visible\",\"_WhiteSpaceHandling\":\"pre-wrap\",\"_MinTextWidth\":250,\"_MinTextHeight\":null,\"previousSelection\":[0,6],\"distanceToDragEvent\":{\"__isSmartRef__\":true,\"id\":2108},\"isLockOwner\":false,\"owner\":{\"__isSmartRef__\":true,\"id\":1803},\"derivationIds\":[2901,\"8E267E15-1052-4F9C-B863-B733384EF1DA\",\"851C46B4-347F-4AE4-9C04-C321E7CC8EA5\",\"D33CE057-77D6-4CCC-90F9-867C622B3572\",\"F9BFA4FE-D786-4384-B9F8-89EEA1D41685\"],\"_Rotation\":0,\"_Scale\":1,\"__LivelyClassName__\":\"lively.morphic.Text\"},\"2094\":{\"fill\":null,\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"_Position\":{\"__isSmartRef__\":true,\"id\":2095},\"_Extent\":{\"__isSmartRef__\":true,\"id\":2096},\"_BorderWidth\":0,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":2097},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":2098},\"_ClipMode\":\"visible\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":2099},\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"2095\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"2096\":{\"x\":250,\"y\":18,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"2097\":{\"r\":0,\"g\":0,\"b\":0,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"2098\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\",\"setClipMode\":\"setClipModeHTML\"},\"2099\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"2100\":{\"x\":10,\"y\":90,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"2101\":{\"partsSpaceName\":\"PartsBin/Basic\",\"__SourceModuleName__\":\"Global.lively.PartsBin\",\"migrationLevel\":4,\"comment\":\"a simple text morph\",\"partName\":\"Text\",\"__LivelyClassName__\":\"lively.PartsBin.PartsBinMetaInfo\"},\"2102\":{\"style\":{\"__isSmartRef__\":true,\"id\":2103},\"morph\":{\"__isSmartRef__\":true,\"id\":2093},\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":2093},\"storedString\":\"comment\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\"},\"2103\":{\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"italics\":\"italic\",\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\"},\"2104\":{\"x\":250,\"y\":18,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"2105\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\",\"updateText\":\"updateTextHTML\",\"setTextExtent\":\"setTextExtentHTML\",\"setMaxTextWidth\":\"setMaxTextWidthHTML\",\"setMaxTextHeight\":\"setMaxTextHeightHTML\",\"setMinTextWidth\":\"setMinTextWidthHTML\",\"setMinTextHeight\":\"setMinTextHeightHTML\",\"getTextExtent\":\"getTextExtentHTML\",\"getTextString\":\"getTextStringHTML\",\"ignoreTextEvents\":\"ignoreTextEventsHTML\",\"unignoreTextEvents\":\"unignoreTextEventsHTML\",\"enableTextEvents\":\"enableTextEventsHTML\",\"setFontFamily\":\"setFontFamilyHTML\",\"setFontSize\":\"setFontSizeHTML\",\"setTextColor\":\"setTextColorHTML\",\"setPadding\":\"setPaddingHTML\",\"setAlign\":\"setAlignHTML\",\"setVerticalAlign\":\"setVerticalAlignHTML\",\"setDisplay\":\"setDisplayHTML\",\"setWhiteSpaceHandling\":\"setWhiteSpaceHandlingHTML\",\"focusMorph\":\"focusMorphHTML\"},\"2106\":{\"morph\":{\"__isSmartRef__\":true,\"id\":2093},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"2107\":{\"x\":5,\"y\":5,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"2108\":{\"x\":163,\"y\":-17,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"2109\":{\"submorphs\":[{\"__isSmartRef__\":true,\"id\":2110}],\"scripts\":[],\"id\":\"0E42D1D3-80B9-4C36-B7A8-9D563540268F\",\"shape\":{\"__isSmartRef__\":true,\"id\":2125},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"halosEnabled\":true,\"registeredForMouseEvents\":true,\"value\":false,\"toggle\":false,\"isActive\":true,\"normalFill\":{\"__isSmartRef__\":true,\"id\":2129},\"lighterFill\":{\"__isSmartRef__\":true,\"id\":2141},\"label\":{\"__isSmartRef__\":true,\"id\":2110},\"name\":\"DiffButton\",\"showsHalos\":false,\"partsBinMetaInfo\":{\"__isSmartRef__\":true,\"id\":2150},\"attributeConnections\":[{\"__isSmartRef__\":true,\"id\":2151}],\"doNotSerialize\":[\"$$fire\"],\"doNotCopyProperties\":[\"$$fire\"],\"__SourceModuleName__\":\"Global.lively.morphic.Widgets\",\"priorExtent\":{\"__isSmartRef__\":true,\"id\":2152},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":2153},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":2154},\"distanceToDragEvent\":{\"__isSmartRef__\":true,\"id\":2155},\"_Position\":{\"__isSmartRef__\":true,\"id\":2156},\"derivationIds\":[2898,\"9D27A522-4E3D-482F-97CF-3CA3247A3999\",\"4EBF07AD-25C0-4034-BC06-31F137F70FA1\",\"DC6D6B8E-37AE-4815-A81A-AC7071124A26\",\"42DF6D49-8482-40A3-B901-512013BB5C75\",\"132901B3-F9F2-482D-99E6-40EAECDCEF13\"],\"owner\":{\"__isSmartRef__\":true,\"id\":1803},\"_Rotation\":0,\"_Scale\":1,\"__LivelyClassName__\":\"lively.morphic.Button\"},\"2110\":{\"submorphs\":[],\"scripts\":[],\"id\":\"373B35DF-773C-4B9D-9D4C-1832B9FBCCAA\",\"shape\":{\"__isSmartRef__\":true,\"id\":2111},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"halosEnabled\":true,\"fixedWidth\":true,\"_WhiteSpaceHandling\":\"pre-wrap\",\"fixedHeight\":true,\"allowInput\":false,\"_FontFamily\":\"Helvetica\",\"registeredForMouseEvents\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":2117},\"_MaxTextWidth\":101,\"_MaxTextHeight\":null,\"textStyle\":null,\"padding\":{\"__isSmartRef__\":true,\"id\":2118},\"_Padding\":{\"__isSmartRef__\":true,\"id\":2119},\"owner\":{\"__isSmartRef__\":true,\"id\":2109},\"isLabel\":true,\"eventsAreIgnored\":true,\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"_ClipMode\":\"hidden\",\"priorExtent\":{\"__isSmartRef__\":true,\"id\":2120},\"textChunks\":[{\"__isSmartRef__\":true,\"id\":2121}],\"_Align\":\"center\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":2123},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":2124},\"_HandStyle\":\"default\",\"_PointerEvents\":\"none\",\"attributeConnections\":[],\"doNotSerialize\":[],\"doNotCopyProperties\":[],\"_MinTextWidth\":101,\"_MinTextHeight\":null,\"derivationIds\":[2899,\"4F00D1F5-B85C-479E-BDDE-322DF2F432A3\",\"5E7BC7AC-9EF9-4CF5-9196-A542A26534CA\",\"46616896-CA46-4B43-B694-9FB001B32989\",\"F73D407C-A72D-414B-AB8D-1E28025BCA1C\",\"E34F55EC-06D3-4965-A0D2-625CA896E3B7\"],\"_Scale\":1,\"__LivelyClassName__\":\"lively.morphic.Text\"},\"2111\":{\"position\":{\"__isSmartRef__\":true,\"id\":2112},\"_Extent\":{\"__isSmartRef__\":true,\"id\":2113},\"_BorderWidth\":0,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":2114},\"_Fill\":null,\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":2115},\"_ClipMode\":\"hidden\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":2116},\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"2112\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"2113\":{\"x\":101,\"y\":21,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"2114\":{\"r\":0,\"g\":0,\"b\":0,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"2115\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\",\"setClipMode\":\"setClipModeHTML\"},\"2116\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"2117\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"2118\":{\"x\":5,\"y\":5,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"2119\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"2120\":{\"x\":101,\"y\":21,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"2121\":{\"style\":{\"__isSmartRef__\":true,\"id\":2122},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":2110},\"storedString\":\"Show Diff\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\"},\"2122\":{\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\"},\"2123\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\",\"updateText\":\"updateTextHTML\",\"setTextExtent\":\"setTextExtentHTML\",\"setMaxTextWidth\":\"setMaxTextWidthHTML\",\"setMaxTextHeight\":\"setMaxTextHeightHTML\",\"setMinTextWidth\":\"setMinTextWidthHTML\",\"setMinTextHeight\":\"setMinTextHeightHTML\",\"getTextExtent\":\"getTextExtentHTML\",\"getTextString\":\"getTextStringHTML\",\"ignoreTextEvents\":\"ignoreTextEventsHTML\",\"unignoreTextEvents\":\"unignoreTextEventsHTML\",\"enableTextEvents\":\"enableTextEventsHTML\",\"setFontFamily\":\"setFontFamilyHTML\",\"setFontSize\":\"setFontSizeHTML\",\"setTextColor\":\"setTextColorHTML\",\"setPadding\":\"setPaddingHTML\",\"setAlign\":\"setAlignHTML\",\"setVerticalAlign\":\"setVerticalAlignHTML\",\"setDisplay\":\"setDisplayHTML\",\"setWhiteSpaceHandling\":\"setWhiteSpaceHandlingHTML\",\"focusMorph\":\"focusMorphHTML\"},\"2124\":{\"morph\":{\"__isSmartRef__\":true,\"id\":2110},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"2125\":{\"position\":{\"__isSmartRef__\":true,\"id\":2126},\"_Extent\":{\"__isSmartRef__\":true,\"id\":2127},\"_BorderWidth\":1.1840000000000002,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":2128},\"_Fill\":{\"__isSmartRef__\":true,\"id\":2129},\"_BorderRadius\":5.2,\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":2139},\"_ClipMode\":\"visible\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":2140},\"_Opacity\":1,\"_BorderStyle\":\"solid\",\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"2126\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"2127\":{\"x\":101,\"y\":21,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"2128\":{\"r\":0.839,\"g\":0.839,\"b\":0.839,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"2129\":{\"stops\":[{\"__isSmartRef__\":true,\"id\":2130},{\"__isSmartRef__\":true,\"id\":2132},{\"__isSmartRef__\":true,\"id\":2134},{\"__isSmartRef__\":true,\"id\":2136}],\"vector\":{\"__isSmartRef__\":true,\"id\":2138},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.LinearGradient\"},\"2130\":{\"offset\":0,\"color\":{\"__isSmartRef__\":true,\"id\":2131}},\"2131\":{\"r\":0.9600000000000001,\"g\":0.9600000000000001,\"b\":0.9600000000000001,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"2132\":{\"offset\":0.4,\"color\":{\"__isSmartRef__\":true,\"id\":2133}},\"2133\":{\"r\":0.8200000000000001,\"g\":0.8200000000000001,\"b\":0.8200000000000001,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"2134\":{\"offset\":0.6,\"color\":{\"__isSmartRef__\":true,\"id\":2135}},\"2135\":{\"r\":0.8200000000000001,\"g\":0.8200000000000001,\"b\":0.8200000000000001,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"2136\":{\"offset\":1,\"color\":{\"__isSmartRef__\":true,\"id\":2137}},\"2137\":{\"r\":0.94,\"g\":0.94,\"b\":0.94,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"2138\":{\"x\":0,\"y\":0,\"width\":0,\"height\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"2139\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\",\"setClipMode\":\"setClipModeHTML\"},\"2140\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"2141\":{\"stops\":[{\"__isSmartRef__\":true,\"id\":2142},{\"__isSmartRef__\":true,\"id\":2144},{\"__isSmartRef__\":true,\"id\":2146},{\"__isSmartRef__\":true,\"id\":2148}],\"vector\":{\"__isSmartRef__\":true,\"id\":2138},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.LinearGradient\"},\"2142\":{\"offset\":0,\"color\":{\"__isSmartRef__\":true,\"id\":2143}},\"2143\":{\"r\":0.98,\"g\":0.98,\"b\":0.98,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"2144\":{\"offset\":0.4,\"color\":{\"__isSmartRef__\":true,\"id\":2145}},\"2145\":{\"r\":0.91,\"g\":0.91,\"b\":0.91,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"2146\":{\"offset\":0.6,\"color\":{\"__isSmartRef__\":true,\"id\":2147}},\"2147\":{\"r\":0.91,\"g\":0.91,\"b\":0.91,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"2148\":{\"offset\":1,\"color\":{\"__isSmartRef__\":true,\"id\":2149}},\"2149\":{\"r\":0.97,\"g\":0.97,\"b\":0.97,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"2150\":{\"partsSpaceName\":\"PartsBin/Inputs\",\"__SourceModuleName__\":\"Global.lively.PartsBin\",\"migrationLevel\":4,\"partName\":\"Button\",\"comment\":\"Has a script that is called on button press\",\"__LivelyClassName__\":\"lively.PartsBin.PartsBinMetaInfo\"},\"2151\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":2109},\"sourceAttrName\":\"fire\",\"targetObj\":{\"__isSmartRef__\":true,\"id\":1803},\"targetMethodName\":\"showDiff\",\"__SourceModuleName__\":\"Global.lively.bindings\",\"__LivelyClassName__\":\"AttributeConnection\"},\"2152\":{\"x\":101,\"y\":20,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"2153\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\"},\"2154\":{\"morph\":{\"__isSmartRef__\":true,\"id\":2109},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"2155\":{\"x\":69.5,\"y\":-18,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"2156\":{\"x\":10,\"y\":390,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"2157\":{\"_Position\":{\"__isSmartRef__\":true,\"id\":2158},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":2159},\"_Extent\":{\"__isSmartRef__\":true,\"id\":2160},\"_ClipMode\":\"visible\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":2161},\"_BorderWidth\":1,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":2162},\"_Fill\":{\"__isSmartRef__\":true,\"id\":2163},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"2158\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"2159\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\",\"setClipMode\":\"setClipModeHTML\"},\"2160\":{\"x\":542,\"y\":420,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"2161\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"2162\":{\"r\":0.372,\"g\":0.369,\"b\":0.372,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"2163\":{\"r\":0.8235294117647058,\"g\":0.8235294117647058,\"b\":0.8235294117647058,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"2164\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\"},\"2165\":{\"morph\":{\"__isSmartRef__\":true,\"id\":1803},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"2166\":{\"adjustForNewBounds\":true,\"resizeWidth\":true,\"resizeHeight\":true},\"2167\":{\"message\":\"Please enter a name for the part\",\"attributeConnections\":[{\"__isSmartRef__\":true,\"id\":2168}],\"doNotSerialize\":[\"$$result\"],\"doNotCopyProperties\":[\"$$result\"],\"defaultInput\":\"CommitMessageTest1\",\"panel\":{\"__isSmartRef__\":true,\"id\":1803},\"label\":{\"__isSmartRef__\":true,\"id\":2169},\"cancelButton\":{\"__isSmartRef__\":true,\"id\":2181},\"okButton\":{\"__isSmartRef__\":true,\"id\":2227},\"inputText\":{\"__isSmartRef__\":true,\"id\":1804},\"view\":{\"__isSmartRef__\":true,\"id\":1803},\"__SourceModuleName__\":\"Global.lively.morphic.Widgets\",\"result\":\"CommitMessageTest1\",\"__LivelyClassName__\":\"lively.morphic.PromptDialog\"},\"2168\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":2167},\"sourceAttrName\":\"result\",\"targetObj\":{\"__isSmartRef__\":true,\"id\":2167},\"targetMethodName\":\"triggerCallback\",\"__SourceModuleName__\":\"Global.lively.bindings\",\"__LivelyClassName__\":\"AttributeConnection\"},\"2169\":{\"submorphs\":[],\"scripts\":[],\"shape\":{\"__isSmartRef__\":true,\"id\":2170},\"id\":3220,\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":2175},\"_WhiteSpaceHandling\":\"pre-wrap\",\"textChunks\":[{\"__isSmartRef__\":true,\"id\":2176}],\"eventHandler\":{\"__isSmartRef__\":true,\"id\":2178},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"halosEnabled\":true,\"_ClipMode\":\"hidden\",\"fixedWidth\":false,\"fixedHeight\":true,\"allowInput\":false,\"_FontFamily\":\"Helvetica\",\"_FontSize\":10,\"_Position\":{\"__isSmartRef__\":true,\"id\":2179},\"priorExtent\":{\"__isSmartRef__\":true,\"id\":2180},\"_MaxTextWidth\":null,\"_MinTextWidth\":null,\"_MaxTextHeight\":null,\"_MinTextHeight\":null,\"evalEnabled\":false,\"owner\":null,\"isLabel\":true,\"_HandStyle\":\"default\",\"eventsAreIgnored\":true,\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"attributeConnections\":[],\"doNotSerialize\":[],\"doNotCopyProperties\":[],\"showsHalos\":false,\"isCopyMorphRef\":true,\"morphRefId\":1,\"__LivelyClassName__\":\"lively.morphic.Text\"},\"2170\":{\"_Position\":{\"__isSmartRef__\":true,\"id\":2171},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":2172},\"_Extent\":{\"__isSmartRef__\":true,\"id\":2173},\"_ClipMode\":\"hidden\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":1809},\"_BorderWidth\":0,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":1810},\"_Fill\":{\"__isSmartRef__\":true,\"id\":2174},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"2171\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"2172\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\",\"setClipMode\":\"setClipModeHTML\"},\"2173\":{\"x\":226,\"y\":21,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"2174\":{\"r\":1,\"g\":1,\"b\":1,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"2175\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\",\"updateText\":\"updateTextHTML\",\"setTextExtent\":\"setTextExtentHTML\",\"setMaxTextWidth\":\"setMaxTextWidthHTML\",\"setMaxTextHeight\":\"setMaxTextHeightHTML\",\"setMinTextWidth\":\"setMinTextWidthHTML\",\"setMinTextHeight\":\"setMinTextHeightHTML\",\"getTextExtent\":\"getTextExtentHTML\",\"getTextString\":\"getTextStringHTML\",\"ignoreTextEvents\":\"ignoreTextEventsHTML\",\"unignoreTextEvents\":\"unignoreTextEventsHTML\",\"enableTextEvents\":\"enableTextEventsHTML\",\"setFontFamily\":\"setFontFamilyHTML\",\"setFontSize\":\"setFontSizeHTML\",\"setTextColor\":\"setTextColorHTML\",\"setPadding\":\"setPaddingHTML\",\"setAlign\":\"setAlignHTML\",\"setVerticalAlign\":\"setVerticalAlignHTML\",\"setDisplay\":\"setDisplayHTML\",\"setWhiteSpaceHandling\":\"setWhiteSpaceHandlingHTML\",\"focusMorph\":\"focusMorphHTML\"},\"2176\":{\"style\":{\"__isSmartRef__\":true,\"id\":2177},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":2169},\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"storedString\":\"\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\"},\"2177\":{\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\"},\"2178\":{\"morph\":{\"__isSmartRef__\":true,\"id\":2169},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"2179\":{\"x\":4,\"y\":4,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"2180\":{\"x\":226,\"y\":20,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"2181\":{\"submorphs\":[],\"scripts\":[],\"shape\":{\"__isSmartRef__\":true,\"id\":2182},\"id\":6793,\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":2198},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":2199},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"halosEnabled\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":2200},\"priorExtent\":{\"__isSmartRef__\":true,\"id\":2201},\"value\":false,\"toggle\":false,\"isActive\":true,\"normalFill\":{\"__isSmartRef__\":true,\"id\":2188},\"lighterFill\":{\"__isSmartRef__\":true,\"id\":2202},\"label\":{\"__isSmartRef__\":true,\"id\":2211},\"layout\":{\"__isSmartRef__\":true,\"id\":2223},\"owner\":null,\"attributeConnections\":[{\"__isSmartRef__\":true,\"id\":2224},{\"__isSmartRef__\":true,\"id\":2225}],\"doNotSerialize\":[\"$$fire\"],\"doNotCopyProperties\":[\"$$fire\"],\"__SourceModuleName__\":\"Global.lively.morphic.Widgets\",\"isCopyMorphRef\":true,\"morphRefId\":1,\"isLockOwner\":false,\"showsHalos\":false,\"__LivelyClassName__\":\"lively.morphic.Button\"},\"2182\":{\"_Position\":{\"__isSmartRef__\":true,\"id\":2183},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":2184},\"_Extent\":{\"__isSmartRef__\":true,\"id\":2185},\"_ClipMode\":\"visible\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":2186},\"_BorderWidth\":1,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":2187},\"_Fill\":{\"__isSmartRef__\":true,\"id\":2188},\"_BorderRadius\":5,\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"2183\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"2184\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\",\"setClipMode\":\"setClipModeHTML\"},\"2185\":{\"x\":60,\"y\":30,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"2186\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"2187\":{\"r\":0.7411764705882353,\"g\":0.7450980392156863,\"b\":0.7529411764705882,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"2188\":{\"stops\":[{\"__isSmartRef__\":true,\"id\":2189},{\"__isSmartRef__\":true,\"id\":2191},{\"__isSmartRef__\":true,\"id\":2193},{\"__isSmartRef__\":true,\"id\":2195}],\"vector\":{\"__isSmartRef__\":true,\"id\":2197},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.LinearGradient\"},\"2189\":{\"offset\":0,\"color\":{\"__isSmartRef__\":true,\"id\":2190}},\"2190\":{\"r\":0.9600000000000001,\"g\":0.9600000000000001,\"b\":0.9600000000000001,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"2191\":{\"offset\":0.4,\"color\":{\"__isSmartRef__\":true,\"id\":2192}},\"2192\":{\"r\":0.8200000000000001,\"g\":0.8200000000000001,\"b\":0.8200000000000001,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"2193\":{\"offset\":0.6,\"color\":{\"__isSmartRef__\":true,\"id\":2194}},\"2194\":{\"r\":0.8200000000000001,\"g\":0.8200000000000001,\"b\":0.8200000000000001,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"2195\":{\"offset\":1,\"color\":{\"__isSmartRef__\":true,\"id\":2196}},\"2196\":{\"r\":0.94,\"g\":0.94,\"b\":0.94,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"2197\":{\"x\":0,\"y\":0,\"width\":0,\"height\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"2198\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"setOrigin\":\"setOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\"},\"2199\":{\"morph\":{\"__isSmartRef__\":true,\"id\":2181},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"2200\":{\"x\":478,\"y\":187,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"2201\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"2202\":{\"stops\":[{\"__isSmartRef__\":true,\"id\":2203},{\"__isSmartRef__\":true,\"id\":2205},{\"__isSmartRef__\":true,\"id\":2207},{\"__isSmartRef__\":true,\"id\":2209}],\"vector\":{\"__isSmartRef__\":true,\"id\":2197},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.LinearGradient\"},\"2203\":{\"offset\":0,\"color\":{\"__isSmartRef__\":true,\"id\":2204}},\"2204\":{\"r\":0.98,\"g\":0.98,\"b\":0.98,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"2205\":{\"offset\":0.4,\"color\":{\"__isSmartRef__\":true,\"id\":2206}},\"2206\":{\"r\":0.91,\"g\":0.91,\"b\":0.91,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"2207\":{\"offset\":0.6,\"color\":{\"__isSmartRef__\":true,\"id\":2208}},\"2208\":{\"r\":0.91,\"g\":0.91,\"b\":0.91,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"2209\":{\"offset\":1,\"color\":{\"__isSmartRef__\":true,\"id\":2210}},\"2210\":{\"r\":0.97,\"g\":0.97,\"b\":0.97,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"2211\":{\"submorphs\":[],\"scripts\":[],\"shape\":{\"__isSmartRef__\":true,\"id\":2212},\"id\":6794,\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":2217},\"_WhiteSpaceHandling\":\"pre-wrap\",\"textChunks\":[{\"__isSmartRef__\":true,\"id\":2218}],\"eventHandler\":{\"__isSmartRef__\":true,\"id\":2220},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"halosEnabled\":true,\"_ClipMode\":\"hidden\",\"fixedWidth\":true,\"fixedHeight\":true,\"allowInput\":false,\"_FontFamily\":\"Helvetica\",\"_FontSize\":10,\"_Position\":{\"__isSmartRef__\":true,\"id\":2221},\"priorExtent\":{\"__isSmartRef__\":true,\"id\":2222},\"_MaxTextWidth\":60,\"_MinTextWidth\":60,\"_MaxTextHeight\":null,\"_MinTextHeight\":null,\"evalEnabled\":false,\"owner\":null,\"isLabel\":true,\"_HandStyle\":\"default\",\"_Align\":\"center\",\"eventsAreIgnored\":true,\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"attributeConnections\":[],\"doNotSerialize\":[],\"doNotCopyProperties\":[],\"isLockOwner\":false,\"showsHalos\":false,\"__LivelyClassName__\":\"lively.morphic.Text\"},\"2212\":{\"_Position\":{\"__isSmartRef__\":true,\"id\":2213},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":2214},\"_Extent\":{\"__isSmartRef__\":true,\"id\":2215},\"_ClipMode\":\"hidden\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":2216},\"_BorderWidth\":0,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":1810},\"_Fill\":null,\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"2213\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"2214\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\",\"setClipMode\":\"setClipModeHTML\"},\"2215\":{\"x\":60,\"y\":30,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"2216\":{\"x\":0,\"y\":6,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"2217\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\",\"updateText\":\"updateTextHTML\",\"setTextExtent\":\"setTextExtentHTML\",\"setMaxTextWidth\":\"setMaxTextWidthHTML\",\"setMaxTextHeight\":\"setMaxTextHeightHTML\",\"setMinTextWidth\":\"setMinTextWidthHTML\",\"setMinTextHeight\":\"setMinTextHeightHTML\",\"getTextExtent\":\"getTextExtentHTML\",\"getTextString\":\"getTextStringHTML\",\"ignoreTextEvents\":\"ignoreTextEventsHTML\",\"unignoreTextEvents\":\"unignoreTextEventsHTML\",\"enableTextEvents\":\"enableTextEventsHTML\",\"setFontFamily\":\"setFontFamilyHTML\",\"setFontSize\":\"setFontSizeHTML\",\"setTextColor\":\"setTextColorHTML\",\"setPadding\":\"setPaddingHTML\",\"setAlign\":\"setAlignHTML\",\"setVerticalAlign\":\"setVerticalAlignHTML\",\"setDisplay\":\"setDisplayHTML\",\"setWhiteSpaceHandling\":\"setWhiteSpaceHandlingHTML\",\"focusMorph\":\"focusMorphHTML\"},\"2218\":{\"style\":{\"__isSmartRef__\":true,\"id\":2219},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":2211},\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"storedString\":\"\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\"},\"2219\":{\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\"},\"2220\":{\"morph\":{\"__isSmartRef__\":true,\"id\":2211},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"2221\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"2222\":{\"x\":60,\"y\":30,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"2223\":{\"moveVertical\":true,\"moveHorizontal\":true},\"2224\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":2181},\"sourceAttrName\":\"fire\",\"targetObj\":{\"__isSmartRef__\":true,\"id\":2167},\"targetMethodName\":\"removeTopLevel\",\"__SourceModuleName__\":\"Global.lively.bindings\",\"__LivelyClassName__\":\"AttributeConnection\"},\"2225\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":2181},\"sourceAttrName\":\"fire\",\"targetObj\":{\"__isSmartRef__\":true,\"id\":2167},\"targetMethodName\":\"result\",\"converter\":null,\"converterString\":\"function () { return null }\",\"updater\":null,\"updaterString\":null,\"varMapping\":{\"__isSmartRef__\":true,\"id\":2226},\"__SourceModuleName__\":\"Global.lively.bindings\",\"__LivelyClassName__\":\"AttributeConnection\"},\"2226\":{\"source\":{\"__isSmartRef__\":true,\"id\":2181},\"target\":{\"__isSmartRef__\":true,\"id\":2167}},\"2227\":{\"submorphs\":[],\"scripts\":[],\"shape\":{\"__isSmartRef__\":true,\"id\":2228},\"id\":6795,\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":2233},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":2234},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"halosEnabled\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":2235},\"priorExtent\":{\"__isSmartRef__\":true,\"id\":2236},\"value\":false,\"toggle\":false,\"isActive\":true,\"normalFill\":{\"__isSmartRef__\":true,\"id\":2188},\"lighterFill\":{\"__isSmartRef__\":true,\"id\":2237},\"label\":{\"__isSmartRef__\":true,\"id\":2246},\"layout\":{\"__isSmartRef__\":true,\"id\":2258},\"owner\":null,\"attributeConnections\":[{\"__isSmartRef__\":true,\"id\":2259},{\"__isSmartRef__\":true,\"id\":2260}],\"doNotSerialize\":[\"$$fire\"],\"doNotCopyProperties\":[\"$$fire\"],\"__SourceModuleName__\":\"Global.lively.morphic.Widgets\",\"isCopyMorphRef\":true,\"morphRefId\":2,\"isLockOwner\":false,\"showsHalos\":false,\"__LivelyClassName__\":\"lively.morphic.Button\"},\"2228\":{\"_Position\":{\"__isSmartRef__\":true,\"id\":2229},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":2230},\"_Extent\":{\"__isSmartRef__\":true,\"id\":2231},\"_ClipMode\":\"visible\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":2232},\"_BorderWidth\":1,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":2187},\"_Fill\":{\"__isSmartRef__\":true,\"id\":2188},\"_BorderRadius\":5,\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"2229\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"2230\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\",\"setClipMode\":\"setClipModeHTML\"},\"2231\":{\"x\":60,\"y\":30,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"2232\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"2233\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"setOrigin\":\"setOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\"},\"2234\":{\"morph\":{\"__isSmartRef__\":true,\"id\":2227},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"2235\":{\"x\":414,\"y\":187,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"2236\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"2237\":{\"stops\":[{\"__isSmartRef__\":true,\"id\":2238},{\"__isSmartRef__\":true,\"id\":2240},{\"__isSmartRef__\":true,\"id\":2242},{\"__isSmartRef__\":true,\"id\":2244}],\"vector\":{\"__isSmartRef__\":true,\"id\":2197},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.LinearGradient\"},\"2238\":{\"offset\":0,\"color\":{\"__isSmartRef__\":true,\"id\":2239}},\"2239\":{\"r\":0.98,\"g\":0.98,\"b\":0.98,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"2240\":{\"offset\":0.4,\"color\":{\"__isSmartRef__\":true,\"id\":2241}},\"2241\":{\"r\":0.91,\"g\":0.91,\"b\":0.91,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"2242\":{\"offset\":0.6,\"color\":{\"__isSmartRef__\":true,\"id\":2243}},\"2243\":{\"r\":0.91,\"g\":0.91,\"b\":0.91,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"2244\":{\"offset\":1,\"color\":{\"__isSmartRef__\":true,\"id\":2245}},\"2245\":{\"r\":0.97,\"g\":0.97,\"b\":0.97,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"2246\":{\"submorphs\":[],\"scripts\":[],\"shape\":{\"__isSmartRef__\":true,\"id\":2247},\"id\":6796,\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":2252},\"_WhiteSpaceHandling\":\"pre-wrap\",\"textChunks\":[{\"__isSmartRef__\":true,\"id\":2253}],\"eventHandler\":{\"__isSmartRef__\":true,\"id\":2255},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"halosEnabled\":true,\"_ClipMode\":\"hidden\",\"fixedWidth\":true,\"fixedHeight\":true,\"allowInput\":false,\"_FontFamily\":\"Helvetica\",\"_FontSize\":10,\"_Position\":{\"__isSmartRef__\":true,\"id\":2256},\"priorExtent\":{\"__isSmartRef__\":true,\"id\":2257},\"_MaxTextWidth\":60,\"_MinTextWidth\":60,\"_MaxTextHeight\":null,\"_MinTextHeight\":null,\"evalEnabled\":false,\"owner\":null,\"isLabel\":true,\"_HandStyle\":\"default\",\"_Align\":\"center\",\"eventsAreIgnored\":true,\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"attributeConnections\":[],\"doNotSerialize\":[],\"doNotCopyProperties\":[],\"isLockOwner\":false,\"showsHalos\":false,\"__LivelyClassName__\":\"lively.morphic.Text\"},\"2247\":{\"_Position\":{\"__isSmartRef__\":true,\"id\":2248},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":2249},\"_Extent\":{\"__isSmartRef__\":true,\"id\":2250},\"_ClipMode\":\"hidden\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":2251},\"_BorderWidth\":0,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":1810},\"_Fill\":null,\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"2248\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"2249\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\",\"setClipMode\":\"setClipModeHTML\"},\"2250\":{\"x\":60,\"y\":30,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"2251\":{\"x\":0,\"y\":6,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"2252\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\",\"updateText\":\"updateTextHTML\",\"setTextExtent\":\"setTextExtentHTML\",\"setMaxTextWidth\":\"setMaxTextWidthHTML\",\"setMaxTextHeight\":\"setMaxTextHeightHTML\",\"setMinTextWidth\":\"setMinTextWidthHTML\",\"setMinTextHeight\":\"setMinTextHeightHTML\",\"getTextExtent\":\"getTextExtentHTML\",\"getTextString\":\"getTextStringHTML\",\"ignoreTextEvents\":\"ignoreTextEventsHTML\",\"unignoreTextEvents\":\"unignoreTextEventsHTML\",\"enableTextEvents\":\"enableTextEventsHTML\",\"setFontFamily\":\"setFontFamilyHTML\",\"setFontSize\":\"setFontSizeHTML\",\"setTextColor\":\"setTextColorHTML\",\"setPadding\":\"setPaddingHTML\",\"setAlign\":\"setAlignHTML\",\"setVerticalAlign\":\"setVerticalAlignHTML\",\"setDisplay\":\"setDisplayHTML\",\"setWhiteSpaceHandling\":\"setWhiteSpaceHandlingHTML\",\"focusMorph\":\"focusMorphHTML\"},\"2253\":{\"style\":{\"__isSmartRef__\":true,\"id\":2254},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":2246},\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"storedString\":\"\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\"},\"2254\":{\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\"},\"2255\":{\"morph\":{\"__isSmartRef__\":true,\"id\":2246},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"2256\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"2257\":{\"x\":60,\"y\":30,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"2258\":{\"moveVertical\":true,\"moveHorizontal\":true},\"2259\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":2227},\"sourceAttrName\":\"fire\",\"targetObj\":{\"__isSmartRef__\":true,\"id\":2167},\"targetMethodName\":\"removeTopLevel\",\"__SourceModuleName__\":\"Global.lively.bindings\",\"__LivelyClassName__\":\"AttributeConnection\"},\"2260\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":2227},\"sourceAttrName\":\"fire\",\"targetObj\":{\"__isSmartRef__\":true,\"id\":1804},\"targetMethodName\":\"doSave\",\"__SourceModuleName__\":\"Global.lively.bindings\",\"__LivelyClassName__\":\"AttributeConnection\"},\"2261\":{\"x\":542,\"y\":420,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"2262\":{\"x\":365,\"y\":-16,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"2263\":{\"x\":0,\"y\":21,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"2264\":{\"copyToPartsBin\":{\"__isSmartRef__\":true,\"id\":2265},\"onPublish\":{\"__isSmartRef__\":true,\"id\":2273},\"onCancel\":{\"__isSmartRef__\":true,\"id\":2277},\"setTarget\":{\"__isSmartRef__\":true,\"id\":2281},\"reset\":{\"__isSmartRef__\":true,\"id\":2285},\"showDiff\":{\"__isSmartRef__\":true,\"id\":2289}},\"2265\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":2266},\"source\":\"function copyToPartsBin(morph) {\\n var name = this.get('NameText').textString\\n\\n var info = morph.getPartsBinMetaInfo();\\n morph.setName(name);\\n\\n info.partsSpaceName = this.get('CategoryText').textString\\n info.comment = this.get('CommentText').textString\\n\\n if (! info.changes) info.changes = [];\\n var change = { \\n date: new Date(), \\n author: this.world().getUserName(), \\n message: this.get('CommitMessageText').textString,\\n id: Strings.newUUID()\\n }\\n info.changes.push(change) \\n\\n morph.copyToPartsBin();\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":2271},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"2266\":{\"this\":{\"__isSmartRef__\":true,\"id\":1803},\"__serializedLivelyClosures__\":{\"__isSmartRef__\":true,\"id\":2267}},\"2267\":{\"$super\":{\"__isSmartRef__\":true,\"id\":2268}},\"2268\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":2269},\"source\":\"function () {\\n try {\\n return obj.constructor.prototype[name].apply(obj, arguments)\\n } catch(e) {\\n alert('Error in $super call: ' + e + '\\\\n' + e.stack);\\n return null;\\n }\\n }\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":2270},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"2269\":{\"obj\":{\"__isSmartRef__\":true,\"id\":1803},\"name\":\"copyToPartsBin\"},\"2270\":{},\"2271\":{\"user\":\"jenslincke\",\"timestamp\":{\"__isSmartRef__\":true,\"id\":2272}},\"2272\":{\"isSerializedDate\":true,\"string\":\"Fri Oct 28 2011 15:13:21 GMT+0200 (Mitteleuropäische Sommerzeit)\"},\"2273\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":2274},\"source\":\"function onPublish() {\\n if (!this.target) alert(\\\"No target to upload\\\");\\n this.copyToPartsBin(this.target);\\n connect(this.target, 'headRevision', this.owner, 'remove')\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":2275},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"2274\":{\"this\":{\"__isSmartRef__\":true,\"id\":1803}},\"2275\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":2276},\"user\":\"undefined\",\"tags\":[]},\"2276\":{\"isSerializedDate\":true,\"string\":\"Tue Mar 20 2012 12:59:48 GMT+0100 (Mitteleuropäische Zeit)\"},\"2277\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":2278},\"source\":\"function onCancel() {\\n alertOK(\\\"cancel upload \\\") \\n this.owner.remove()\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":2279},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"2278\":{\"this\":{\"__isSmartRef__\":true,\"id\":1803}},\"2279\":{\"user\":\"jenslincke\",\"timestamp\":{\"__isSmartRef__\":true,\"id\":2280}},\"2280\":{\"isSerializedDate\":true,\"string\":\"Wed Oct 19 2011 14:52:17 GMT+0200 (Mitteleuropäische Sommerzeit)\"},\"2281\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":2282},\"source\":\"function setTarget(morph) {\\n this.target = morph \\n if (!morph) {\\n this.get('NameText').textString = '';\\n this.get('CategoryText').textString = '';\\n this.get('CommentText').textString = ''; \\n this.get('CommitMessageText').textString = '' \\n return\\n }\\n var info = this.target.getPartsBinMetaInfo();\\n this.get('NameText').textString = info.partName || morph.getName();\\n this.get('CategoryText').textString = info.partsSpaceName;\\n this.get('CommentText').textString = info.comment; \\n this.get('CommitMessageText').textString = '' \\n\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":2283},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"2282\":{\"this\":{\"__isSmartRef__\":true,\"id\":1803}},\"2283\":{\"user\":\"jenslincke\",\"timestamp\":{\"__isSmartRef__\":true,\"id\":2284}},\"2284\":{\"isSerializedDate\":true,\"string\":\"Wed Oct 19 2011 14:46:10 GMT+0200 (Mitteleuropäische Sommerzeit)\"},\"2285\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":2286},\"source\":\"function reset() {\\n this.setTarget(null)\\n \\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":2287},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"2286\":{\"this\":{\"__isSmartRef__\":true,\"id\":1803}},\"2287\":{\"user\":\"jenslincke\",\"timestamp\":{\"__isSmartRef__\":true,\"id\":2288}},\"2288\":{\"isSerializedDate\":true,\"string\":\"Wed Oct 19 2011 14:45:36 GMT+0200 (Mitteleuropäische Sommerzeit)\"},\"2289\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":2290},\"source\":\"function showDiff() {\\n this.target && this.target.showThreeWayDiff();\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":2291},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"2290\":{\"this\":{\"__isSmartRef__\":true,\"id\":1803}},\"2291\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":2292},\"user\":\"undefined\",\"tags\":[]},\"2292\":{\"isSerializedDate\":true,\"string\":\"Wed Mar 21 2012 14:45:16 GMT+0100 (Mitteleuropäische Zeit)\"},\"2293\":{\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":2294},\"_ClipMode\":\"visible\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":2295},\"_BorderWidth\":0,\"_Fill\":null,\"_StrokeOpacity\":0,\"_BorderRadius\":0,\"_Extent\":{\"__isSmartRef__\":true,\"id\":2296},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"2294\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\",\"setClipMode\":\"setClipModeHTML\"},\"2295\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"2296\":{\"x\":542,\"y\":242,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"2297\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\"},\"2298\":{\"morph\":{\"__isSmartRef__\":true,\"id\":1655},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"2299\":{\"adjustForNewBounds\":true},\"2300\":{\"x\":542,\"y\":242,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"2301\":{\"x\":0,\"y\":21,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"2302\":{\"x\":1078,\"y\":80,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"2303\":{\"partName\":\"PublishPartDialog\",\"requiredModules\":[],\"migrationLevel\":4,\"partsSpaceName\":\"PartsBin/BP2012\",\"__SourceModuleName__\":\"Global.lively.PartsBin\",\"comment\":\"A dialog for publishing parts in the PartsBin.\",\"changes\":[{\"__isSmartRef__\":true,\"id\":2304},{\"__isSmartRef__\":true,\"id\":2306},{\"__isSmartRef__\":true,\"id\":2308},{\"__isSmartRef__\":true,\"id\":2310},{\"__isSmartRef__\":true,\"id\":2312},{\"__isSmartRef__\":true,\"id\":2314},{\"__isSmartRef__\":true,\"id\":2316}],\"revisionOnLoad\":147095,\"__LivelyClassName__\":\"lively.PartsBin.PartsBinMetaInfo\"},\"2304\":{\"date\":{\"__isSmartRef__\":true,\"id\":2305},\"author\":\"undefined\",\"message\":\"init for change - don't remove on click\",\"id\":\"00A6DFFB-70D2-44A4-B5F9-0778E1CA5724\"},\"2305\":{\"isSerializedDate\":true,\"string\":\"Tue Mar 20 2012 12:04:27 GMT+0100 (Mitteleuropäische Zeit)\"},\"2306\":{\"date\":{\"__isSmartRef__\":true,\"id\":2307},\"author\":\"jenslincke\",\"message\":\"- fixed issue 283 (Reproduction: Open part, select publish from menu, focus part name input field in dialog, press enter.-> window pane disappears; window decoration stays; part is not published)\",\"id\":\"1A260BD5-E668-4BD4-B7A2-94E087AB4CE1\"},\"2307\":{\"isSerializedDate\":true,\"string\":\"Thu Jan 26 2012 12:10:41 GMT+0100 (Mitteleuropäische Zeit)\"},\"2308\":{\"date\":{\"__isSmartRef__\":true,\"id\":2309},\"author\":\"jenslincke\",\"message\":\"\"},\"2309\":{\"isSerializedDate\":true,\"string\":\"Fri Oct 28 2011 16:06:16 GMT+0200 (Mitteleuropäische Sommerzeit)\"},\"2310\":{\"date\":{\"__isSmartRef__\":true,\"id\":2311},\"author\":\"jenslincke\",\"message\":\"store an uuid when publishing an object\"},\"2311\":{\"isSerializedDate\":true,\"string\":\"Fri Oct 28 2011 15:15:02 GMT+0200 (Mitteleuropäische Sommerzeit)\"},\"2312\":{\"date\":{\"__isSmartRef__\":true,\"id\":2313},\"author\":\"jenslincke\",\"message\":\"\"},\"2313\":{\"isSerializedDate\":true,\"string\":\"Wed Oct 19 2011 14:52:26 GMT+0200 (Mitteleuropäische Sommerzeit)\"},\"2314\":{\"date\":{\"__isSmartRef__\":true,\"id\":2315},\"author\":\"jenslincke\",\"message\":\"first commit of Publish dialog using the publish dialog itself!\"},\"2315\":{\"isSerializedDate\":true,\"string\":\"Wed Oct 19 2011 14:54:16 GMT+0200 (Mitteleuropäische Sommerzeit)\"},\"2316\":{\"date\":{\"__isSmartRef__\":true,\"id\":2317},\"author\":\"undefined\",\"message\":\"\",\"id\":\"A5F4EACF-EF62-483F-B8B3-65966A895FA4\"},\"2317\":{\"isSerializedDate\":true,\"string\":\"Tue Mar 20 2012 13:00:03 GMT+0100 (Mitteleuropäische Zeit)\"},\"2318\":{\"x\":746.5,\"y\":280.5,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"2319\":{\"x\":712,\"y\":542.5,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\"},\"2320\":{\"x\":479,\"y\":437,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"2321\":{\"partName\":\"PublishPartPanePane\",\"requiredModules\":[],\"__SourceModuleName__\":\"Global.lively.PartsBin\",\"__LivelyClassName__\":\"lively.PartsBin.PartsBinMetaInfo\"},\"2322\":{\"copyToPartsBin\":{\"__isSmartRef__\":true,\"id\":2323},\"onPublish\":{\"__isSmartRef__\":true,\"id\":2331},\"onCancel\":{\"__isSmartRef__\":true,\"id\":2335},\"setTarget\":{\"__isSmartRef__\":true,\"id\":2339},\"reset\":{\"__isSmartRef__\":true,\"id\":2343},\"showDiff\":{\"__isSmartRef__\":true,\"id\":2347},\"removeOnPublish\":{\"__isSmartRef__\":true,\"id\":2351},\"checkForUpdates\":{\"__isSmartRef__\":true,\"id\":2355},\"askForDiffViewer\":{\"__isSmartRef__\":true,\"id\":2359}},\"2323\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":2324},\"source\":\"function copyToPartsBin(morph) {\\n var name = this.get('NameText').textString\\n\\n var info = morph.getPartsBinMetaInfo();\\n morph.setName(name);\\n\\n info.partsSpaceName = this.get('CategoryText').textString\\n info.comment = this.get('CommentText').textString\\n\\n if (! info.changes) info.changes = [];\\n var change = { \\n date: new Date(), \\n author: this.world().getUserName(), \\n message: this.get('CommitMessageText').textString,\\n id: Strings.newUUID()\\n }\\n info.changes.push(change) \\n\\n morph.copyToPartsBin();\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":2329},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"2324\":{\"this\":{\"__isSmartRef__\":true,\"id\":335},\"__serializedLivelyClosures__\":{\"__isSmartRef__\":true,\"id\":2325}},\"2325\":{\"$super\":{\"__isSmartRef__\":true,\"id\":2326}},\"2326\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":2327},\"source\":\"function () {\\n try {\\n return obj.constructor.prototype[name].apply(obj, arguments)\\n } catch (e) {\\n if ($world) \\n $world.logError(e, 'Error in $super call')\\n else\\n alert('Error in $super call: ' + e + '\\\\n' + e.stack);\\n return null;\\n }\\n }\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":2328},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"2327\":{\"obj\":{\"__isSmartRef__\":true,\"id\":335},\"name\":\"copyToPartsBin\"},\"2328\":{},\"2329\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":2330},\"user\":\"jenslincke\",\"tags\":[]},\"2330\":{\"isSerializedDate\":true,\"string\":\"Fri Oct 28 2011 15:13:21 GMT+0200 (Mitteleuropäische Sommerzeit)\"},\"2331\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":2332},\"source\":\"function onPublish() {\\n if (!this.target) alert(\\\"No target to upload\\\");\\n this.copyToPartsBin(this.target);\\n this.removeConnection = connect(this.target.getPartsBinMetaInfo(), 'revisionOnLoad', this, 'removeOnPublish')\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":2333},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"2332\":{\"this\":{\"__isSmartRef__\":true,\"id\":335}},\"2333\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":2334},\"user\":\"undefined\",\"tags\":[]},\"2334\":{\"isSerializedDate\":true,\"string\":\"Fri Mar 23 2012 13:49:32 GMT+0100 (Mitteleuropäische Zeit)\"},\"2335\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":2336},\"source\":\"function onCancel() {\\n alertOK(\\\"cancel upload \\\") \\n this.owner.remove()\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":2337},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"2336\":{\"this\":{\"__isSmartRef__\":true,\"id\":335}},\"2337\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":2338},\"user\":\"jenslincke\",\"tags\":[]},\"2338\":{\"isSerializedDate\":true,\"string\":\"Wed Oct 19 2011 14:52:17 GMT+0200 (Mitteleuropäische Sommerzeit)\"},\"2339\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":2340},\"source\":\"function setTarget(morph) {\\n this.target = morph \\n if (!morph) {\\n this.get('NameText').textString = '';\\n this.get('CategoryText').textString = '';\\n this.get('CommentText').textString = ''; \\n this.get('CommitMessageText').textString = '' \\n return\\n }\\n var info = this.target.getPartsBinMetaInfo();\\n this.get('NameText').textString = info.partName || morph.getName();\\n this.get('CategoryText').textString = info.partsSpaceName;\\n this.get('CommentText').textString = info.comment; \\n this.get('CommitMessageText').textString = '' \\n\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":2341},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"2340\":{\"this\":{\"__isSmartRef__\":true,\"id\":335}},\"2341\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":2342},\"user\":\"jenslincke\",\"tags\":[]},\"2342\":{\"isSerializedDate\":true,\"string\":\"Wed Oct 19 2011 14:46:10 GMT+0200 (Mitteleuropäische Sommerzeit)\"},\"2343\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":2344},\"source\":\"function reset() {\\n this.setTarget(null)\\n \\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":2345},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"2344\":{\"this\":{\"__isSmartRef__\":true,\"id\":335}},\"2345\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":2346},\"user\":\"jenslincke\",\"tags\":[]},\"2346\":{\"isSerializedDate\":true,\"string\":\"Wed Oct 19 2011 14:45:36 GMT+0200 (Mitteleuropäische Sommerzeit)\"},\"2347\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":2348},\"source\":\"function showDiff() {\\n if (this.target) {\\n if (typeof(this.target.showThreeWayDiff) === 'function') {\\n this.target.showThreeWayDiff();\\n }\\n else {\\n alert('Three Way Diff is not implemented yet')\\n }\\n }\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":2349},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"2348\":{\"this\":{\"__isSmartRef__\":true,\"id\":335}},\"2349\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":2350},\"user\":\"undefined\",\"tags\":[]},\"2350\":{\"isSerializedDate\":true,\"string\":\"Thu Mar 22 2012 10:32:37 GMT+0100 (Mitteleuropäische Zeit)\"},\"2351\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":2352},\"source\":\"function removeOnPublish() {\\n this.removeConnection && this.removeConnection.disconnect();\\n this.owner.remove()\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":2353},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"2352\":{\"this\":{\"__isSmartRef__\":true,\"id\":335}},\"2353\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":2354},\"user\":\"undefined\",\"tags\":[]},\"2354\":{\"isSerializedDate\":true,\"string\":\"Fri Mar 23 2012 13:49:32 GMT+0100 (Mitteleuropäische Zeit)\"},\"2355\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":2356},\"source\":\"function checkForUpdates() {\\n var space = lively.PartsBin.partsSpaceNamed(this.get('CategoryText').textString),\\n name = this.get('NameText').textString,\\n fileUrl = space.getURL().withFilename(encodeURI(name))+'.json';\\n\\n var webR = new WebResource(fileUrl);\\n \\n if (webR.exists()) {\\n var rev = webR.getHeadRevision().headRevision;\\n if (this.target.getPartsBinMetaInfo().revisionOnLoad == rev) \\n alertOK(\\\"No changes since last update.\\\")\\n else {\\n this.askForDiffViewer();\\n }\\n }\\n else \\n alertOK(\\\"Part does not exist in PartsBin.\\\") \\n \\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":2357},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"2356\":{\"this\":{\"__isSmartRef__\":true,\"id\":335}},\"2357\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":2358},\"user\":\"undefined\",\"tags\":[]},\"2358\":{\"isSerializedDate\":true,\"string\":\"Fri Mar 23 2012 15:12:03 GMT+0100 (Mitteleuropäische Zeit)\"},\"2359\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":2360},\"source\":\"function askForDiffViewer() {\\n $world.confirm('A newer version of '+this.get('NameText').textString+' is available. Show diff?', function (bool) {bool && this.showDiff()}.bind(this))\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":2361},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"2360\":{\"this\":{\"__isSmartRef__\":true,\"id\":335}},\"2361\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":2362},\"user\":\"undefined\",\"tags\":[]},\"2362\":{\"isSerializedDate\":true,\"string\":\"Fri Mar 23 2012 15:08:43 GMT+0100 (Mitteleuropäische Zeit)\"},\"2363\":{\"resizeWidth\":true,\"resizeHeight\":true,\"adjustForNewBounds\":true},\"2364\":{\"x\":877.3655147884247,\"y\":442.97624136204485,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"2365\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\"},\"2366\":{\"morph\":{\"__isSmartRef__\":true,\"id\":0},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"2367\":{\"x\":0,\"y\":0,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\"},\"2368\":{\"x\":583.4236186029176,\"y\":-13.858684727694055,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"2369\":{\"search\":{\"__isSmartRef__\":true,\"id\":2370},\"browse\":{\"__isSmartRef__\":true,\"id\":2374},\"reset\":{\"__isSmartRef__\":true,\"id\":2378},\"setSearch\":{\"__isSmartRef__\":true,\"id\":2382},\"emphasizeStringIn\":{\"__isSmartRef__\":true,\"id\":2385},\"withAllMethodsDo\":{\"__isSmartRef__\":true,\"id\":2388},\"itemsFromFinds\":{\"__isSmartRef__\":true,\"id\":2392},\"browseMethod\":{\"__isSmartRef__\":true,\"id\":2396},\"openMethodInSystemBrowser\":{\"__isSmartRef__\":true,\"id\":2400},\"findSourceModule\":{\"__isSmartRef__\":true,\"id\":2404},\"searchOnServer\":{\"__isSmartRef__\":true,\"id\":2408},\"showLayerDefinition\":{\"__isSmartRef__\":true,\"id\":2412}},\"2370\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":2371},\"source\":\"function search(searchString) { \\n this.get('searchResultList').updateList([]);\\n this.get('sourceText').setTextString('');\\n if (!searchString || (searchString.length < 2)) {\\n this.get('sourceText').setTextString('\\\"' + searchString + '\\\" is to short');\\n return;\\n }\\n var finds = [];\\n var i=0;\\n var matches = function(s) {\\n return s.include(searchString)\\n } \\n\\n // var re = new RegExp(searchString)\\n var time = Functions.timeToRun(function() {\\n this.withAllMethodsDo(function(object, eaMethod, type, optParent) {\\n i++;\\n var name;\\n if (!object) return;\\n\\n if (object.constructor.prototype == object)\\n name = object.constructor.name\\n\\n if (object.name) name = object.name;\\n if (object.namespaceIdentifier)\\n name = object.namespaceIdentifier\\n\\n if (object.constructor.prototype != object)\\n name = name + \\\"(object)\\\"\\n\\n if ((object.constructor.prototype != object) && (object instanceof Morph))\\n name = object.name + \\\"(\\\" + object.id + \\\")\\\"\\n\\n if (object === Global)\\n name = \\\" \\\";\\n\\n if (type == \\\"layered\\\") {\\n \\n name = object._layered_object.constructor.type \\n + \\\" (\\\" + optParent.name + \\\")\\\" \\n \\n }\\n\\n var string = name + \\\": \\\" + eaMethod; \\n var item = {object: object, method: eaMethod, string: string, type: type};\\n if (type == \\\"layered\\\") {\\n item.layerName = optParent.name\\n }\\n\\n if (matches(eaMethod)) {\\n item.search= 'implementor',\\n finds.push(item)\\n return;\\n } \\n\\n var f = object[eaMethod];\\n if (!f || !f.getOriginal) return;\\n var source = String(f.getOriginal())\\n if (matches(source)){\\n item.search = 'sender'\\n finds.push(item)\\n } \\n })\\n }.bind(this))\\n this.get('sourceText').setTextString(\\\"search \\\" + i + \\\" methods, found \\\" \\n + finds.length + \\\" methods in \\\" + time + \\\"ms\\\");\\n var items = this.itemsFromFinds(finds)\\n this.get('searchResultList').updateList(items);\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":2372},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"2371\":{\"this\":{\"__isSmartRef__\":true,\"id\":0}},\"2372\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":2373},\"user\":\"undefined\",\"tags\":[]},\"2373\":{\"isSerializedDate\":true,\"string\":\"Thu Jan 19 2012 14:46:43 GMT+0100 (Mitteleuropäische Zeit)\"},\"2374\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":2375},\"source\":\"function browse(methodItem) {\\n // methodItem = this.get('searchResultList').selection\\n if (! methodItem) return;\\n\\n // deal with non method findings....\\n if (methodItem.type == 'layer') {\\n this.showLayerDefinition(methodItem)\\n return\\n } \\n\\n // methodItem = this.get('searchResultList').selection\\n var methodName = methodItem.method;\\n var object = methodItem.object;\\n var orgFunc = object[methodName];\\n\\n if (!orgFunc || !orgFunc.getOriginal) {\\n this.get('sourceText').setTextString('no source');\\n return\\n }\\n orgFunc = orgFunc.getOriginal()\\n \\n this.targetFunction = orgFunc;\\n this.targetObject = object;\\n\\n var source = \\\"// changes here only affect runtime\\\\n\\\", \\n tab = lively.morphic.Text.prototype.tab;\\n if (methodItem.layerName) {\\n var partialMethod = object[methodName];\\n source += methodItem.layerName + \\\".refineClass(\\\" + \\n object._layered_object.constructor.type + \\\", {\\\\n\\\" + \\n tab + methodName + \\\": \\\" + partialMethod +\\\"\\\\n})\\\";\\n } else if (orgFunc.belongsToTrait) {\\n source += \\\"Trait('\\\" + orgFunc.belongsToTrait.name + \\\"', {\\\\n\\\" \\n + tab + methodName + \\\": \\\" + orgFunc +\\\"\\\\n})\\\";\\n } else if (orgFunc.declaredClass) {\\n source += orgFunc.declaredClass + \\\".addMethods({\\\\n\\\" \\n + tab + methodName + \\\": \\\" \\n + orgFunc + \\\"\\\\n});\\\"\\n } else if(methodItem.type == 'extend') {\\n // perhaps it is a an class object\\n source += \\\"Object.extend(\\\" + (object.type || object.namespaceIdentifier) \\n + \\\",{\\\\n\\\" + tab + methodName + \\\": \\\" \\n + orgFunc + \\\"\\\\n});\\\"\\n } else if(object.isMorph && (object.constructor.prototype !== object) ) {\\n // display as script\\n source = \\\"this.addScript(\\\" + orgFunc + \\\");\\\"\\n } else if(object === Global) {\\n // display as script\\n source += \\\"Object.extend(Global, {\\\\n\\\" + tab + methodName + \\\": \\\" +\\n orgFunc + \\\"\\\\n});\\\"\\n }\\n\\n this.get('sourceText').setTextString(source)\\n\\n module('lively.ide.SyntaxHighlighting').load(true);\\n this.get('sourceText').highlightJavaScriptSyntax();\\n\\n var searchText = this.get('searchText').textString;\\n var m = searchText.match(/[^a-zA-Z0-9_\\\\.]/g)\\n if(m) {\\n m.forEach(function (each) {\\n var escapedChar = '\\\\\\\\' + each;\\n var position = searchText.search(\\n new RegExp('[^\\\\\\\\\\\\\\\\]' + '\\\\\\\\' + each)) + 1;\\n searchText = searchText.substring(0,position) \\n + escapedChar + searchText.substr(position + 1);\\n });\\n }\\n this.get('sourceText').emphasizeRegex(new RegExp(searchText, 'g'), {color: Color.red});\\n\\n var info = '' + this.findSourceModule(orgFunc);\\n\\n if (orgFunc.belongsToTrait)\\n info += ' (' + orgFunc.belongsToTrait + \\\" in \\\" + orgFunc.belongsToTrait.sourceModule +\\\")\\\";\\n\\n this.get('infoText').setTextString(info)\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":2376},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"2375\":{\"this\":{\"__isSmartRef__\":true,\"id\":0}},\"2376\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":2377},\"user\":\"undefined\",\"tags\":[]},\"2377\":{\"isSerializedDate\":true,\"string\":\"Thu Feb 02 2012 13:55:34 GMT+0100 (Mitteleuropäische Zeit)\"},\"2378\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":2379},\"source\":\"function reset() {\\n this.doNotSerialize = ['targetFunction', 'targetObject']\\n this.get('searchResultList').updateList([]);\\n this.get('searchResultList').setSelection(null);\\n this.get('searchText').setTextString('enter method name here');\\n this.get('sourceText').setTextString('no code');\\n this.get('infoText').setTextString('');\\n this.targetFunction = null;\\n this.targetObject = null;\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":2380},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"2379\":{\"this\":{\"__isSmartRef__\":true,\"id\":0}},\"2380\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":2381},\"user\":\"undefined\",\"tags\":[]},\"2381\":{\"isSerializedDate\":true,\"string\":\"Fri Feb 03 2012 15:30:14 GMT+0100 (Mitteleuropäische Zeit)\"},\"2382\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":2383},\"source\":\"function setSearch(searchString) {\\n this.get('searchText').setTextString(searchString);\\n this.search(searchString)\\n var list = this.get('searchResultList').getList();\\n if (list.length > 0) this.get('searchResultList').setSelection(list[0])\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":2384},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"2383\":{\"this\":{\"__isSmartRef__\":true,\"id\":0}},\"2384\":{},\"2385\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":2386},\"source\":\"function emphasizeStringIn(morph, string, style) {\\n var m;\\n var re = new RegExp(string, \\\"g\\\");\\n while(m = re.exec(morph.textString)) {\\n var from = m.index,\\n to = m.index + m[0].length;\\n morph.emphasize(style, from, to)\\n }\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":2387},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"2386\":{\"this\":{\"__isSmartRef__\":true,\"id\":0}},\"2387\":{},\"2388\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":2389},\"source\":\"function withAllMethodsDo(func) {\\n var visited = [];\\n\\n cop.allLayers().forEach(function(layer) {\\n func(eval(layer.namespaceName), layer.name, 'layer')\\n layer.layeredObjects().forEach(function(obj) {\\n var layerDef = cop.getLayerDefinitionForObject(layer, obj)\\n Functions.own(layerDef).forEach(function(eaMethod) {\\n func(layerDef, eaMethod, 'layered', layer)\\n });\\n });\\n }); \\n\\n\\n Functions.own(Global).forEach(function(eaMethod) {\\n func(Global, eaMethod, 'global')\\n }); \\n\\n this.world().withAllSubmorphsDo(function(ea) {\\n Functions.own(ea).forEach(function(eaMethod) {\\n func(ea, eaMethod, 'script')\\n }); \\n });\\n\\n Global.subNamespaces(true).forEach(function(ea) {\\n Functions.own(ea).forEach(function(eaMethod) {\\n func(ea, eaMethod, 'extend')\\n }); \\n });\\n\\n Global.classes(true).uniq().forEach(function(eaClass) {\\n Functions.own(eaClass).forEach(function(eaMethod) {\\n func(eaClass, eaMethod, 'extend')\\n }); \\n\\n Functions.own(eaClass.prototype).forEach(function(eaMethod) {\\n func(eaClass.prototype, eaMethod, 'class')\\n }) \\n })\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":2390},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"2389\":{\"this\":{\"__isSmartRef__\":true,\"id\":0}},\"2390\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":2391},\"user\":\"undefined\",\"tags\":[]},\"2391\":{\"isSerializedDate\":true,\"string\":\"Thu Jan 19 2012 14:41:57 GMT+0100 (Mitteleuropäische Zeit)\"},\"2392\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":2393},\"source\":\"function itemsFromFinds(finds) {\\n var searchString = this.get('searchText').textString;\\n var items = finds.collect(function(ea) {\\n var pref = \\\"\\\" + ea.type + \\\" \\\";\\n if (ea.search == \\\"sender\\\") pref += \\\"full: \\\"\\n if (ea.search == \\\"implementor\\\") pref += \\\"name: \\\"\\n var string = pref + ea.string;\\n var func = ea.object[ea.method];\\n if (func.belongsToTrait) \\n string += ' / ' + func.belongsToTrait + '' \\n\\n var result = {\\n isListItem: true,\\n value: ea,\\n string: string,\\n doNotSerialize: ['value'],\\n priority: {implementor: \\\"B\\\", sender: \\\"C\\\"}[ea.search] || \\\"D\\\",\\n };\\n if (ea.method == searchString) result.priority = \\\"A\\\"\\n return result\\n })\\n items = items.sortBy(function(ea) {return ea.priority + ea.string})\\n return items\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":2394},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"2393\":{\"this\":{\"__isSmartRef__\":true,\"id\":0}},\"2394\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":2395},\"user\":\"undefined\",\"tags\":[]},\"2395\":{\"isSerializedDate\":true,\"string\":\"Fri Feb 03 2012 15:31:52 GMT+0100 (Mitteleuropäische Zeit)\"},\"2396\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":2397},\"source\":\"function browseMethod() {\\n alertOK('browseMethod')\\n var methodItem = this.get('searchResultList').selection;\\n if (methodItem.type == 'layer') {\\n var layer = methodItem.object[methodItem.method];\\n this.openMethodInSystemBrowser(methodItem.method, \\n undefined, layer.sourceModule);\\n return\\n }\\n\\n if (!this.targetFunction) return;\\n var methodName = this.targetFunction.methodName || this.targetFunction.displayName; \\n if(this.targetFunction.declaredClass) {\\n var classObj = eval(this.targetFunction.declaredClass)\\n this.openMethodInSystemBrowser(classObj.type, methodName);\\n return;\\n }\\n if(this.targetFunction.belongsToTrait) {\\n this.openMethodInSystemBrowser(this.targetFunction.belongsToTrait.name, methodName);\\n return;\\n }\\n if(Class.isClass(this.targetObject)) {\\n this.openMethodInSystemBrowser(this.targetObject.type, methodName);\\n return;\\n }\\n if(this.targetObject.namespaceIdentifier) {\\n this.openMethodInSystemBrowser(this.targetObject.namespaceIdentifier, methodName);\\n return;\\n }\\n if(this.targetObject instanceof lively.morphic.Morph) {\\n var editor = this.world().openObjectEditorFor(this.targetObject);\\n editor.align(editor.bounds().center(), this.world().visibleBounds().center());\\n return;\\n }\\n if (Class.isClass(this.targetFunction)) {\\n // constructor\\n this.openMethodInSystemBrowser(this.targetFunction.displayName);\\n return;\\n }\\n \\n alertOK('not implemented yet for ' + this.targetFunction)\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":2398},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"2397\":{\"this\":{\"__isSmartRef__\":true,\"id\":0}},\"2398\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":2399},\"user\":\"undefined\",\"tags\":[]},\"2399\":{\"isSerializedDate\":true,\"string\":\"Thu Jan 19 2012 16:54:12 GMT+0100 (Mitteleuropäische Zeit)\"},\"2400\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":2401},\"source\":\"function openMethodInSystemBrowser(objectName, methodName, optSourceModule) {\\n if (objectName)\\n objectName = objectName.replace(/^Global\\\\./,\\\"\\\");\\n // alertOK(\\\"browse \\\" + objectName + \\\":\\\" + methodName)\\n // objectName = 'SelectionMorphTrait', methodName = 'onDrag'\\n var sourceModule = optSourceModule ||\\n this.findSourceModule(this.targetFunction);\\n if (!sourceModule) \\n alert('could not browse, since no source module found!')\\n var uri = new URL(sourceModule.uri()),\\n relative = uri.relativePathFrom(new URL(Config.codeBase)),\\n moduleNode = lively.ide.startSourceControl().addModule(relative),\\n rootNode = moduleNode.ast();\\n\\n var fileFragments = rootNode.subElements(10).select(function(ea) {\\n var path = ea.getOwnerNamePath()\\n if (objectName == \\\"Global\\\")\\n return path.include(methodName);\\n return path.include(objectName) && (!methodName || path.include(methodName)) \\n });\\n \\n\\n\\n // alertOK(\\\"found following places to browse: \\\" + fileFragments)\\n if (fileFragments.length > 0) {\\n fileFragments[0].browseIt()\\n } else {\\n alert(\\\"browse failed. Nothing found for \\\" + objectName + \\\">>\\\" + methodName + \\\" in \\\" + sourceModule.uri());\\n rootNode.browseIt();\\n }\\n\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":2402},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"2401\":{\"this\":{\"__isSmartRef__\":true,\"id\":0}},\"2402\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":2403},\"user\":\"jenslincke\",\"tags\":[]},\"2403\":{\"isSerializedDate\":true,\"string\":\"Thu Feb 09 2012 11:27:23 GMT+0100 (Mitteleuropäische Zeit)\"},\"2404\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":2405},\"source\":\"function findSourceModule(funcObj) {\\n if (this.targetFunction.belongsToTrait) \\n return this.targetFunction.belongsToTrait.sourceModule\\n if (funcObj.sourceModule)\\n return funcObj.sourceModule;\\n // look in the class\\n if (!funcObj.sourceModule && funcObj.declaredClass) {\\n var classObj = eval(funcObj.declaredClass)\\n return classObj.sourceModule\\n }\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":2406},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"2405\":{\"this\":{\"__isSmartRef__\":true,\"id\":0}},\"2406\":{\"user\":\"jenslincke\",\"timestamp\":{\"__isSmartRef__\":true,\"id\":2407}},\"2407\":{\"isSerializedDate\":true,\"string\":\"Fri Nov 04 2011 15:27:13 GMT+0100 (Mitteleuropäische Zeit)\"},\"2408\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":2409},\"source\":\"function searchOnServer() {\\n var serverSearch = this.world().openPartItem('ServerSearch', 'PartsBin/Tools'); \\n serverSearch.setSearch(this.get('searchText').textString)\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":2410},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"2409\":{\"this\":{\"__isSmartRef__\":true,\"id\":0}},\"2410\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":2411},\"user\":\"jenslincke\",\"categories\":[]},\"2411\":{\"isSerializedDate\":true,\"string\":\"Fri Nov 18 2011 11:40:23 GMT+0100 (Mitteleuropäische Zeit)\"},\"2412\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":2413},\"source\":\"function showLayerDefinition(methodItem) {\\n var info = \\\"layer definition\\\" \\n var source = \\\"TODO: print layer def here...\\\"\\n this.get('infoText').setTextString(info)\\n this.get('sourceText').setTextString(source)\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":2414},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"2413\":{\"this\":{\"__isSmartRef__\":true,\"id\":0}},\"2414\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":2415},\"user\":\"undefined\",\"tags\":[]},\"2415\":{\"isSerializedDate\":true,\"string\":\"Thu Jan 19 2012 15:30:43 GMT+0100 (Mitteleuropäische Zeit)\"},\"isSimplifiedRegistry\":true}}","part":{"__isSmartRef__":true,"id":23856},"loadedMetaInfo":{"__isSmartRef__":true,"id":24241},"__LivelyClassName__":"lively.PartsBin.PartItem","__SourceModuleName__":"Global.lively.PartsBin"},"24608":{"rev":148699,"author":"bert","date":{"__isSmartRef__":true,"id":24609},"url":{"__isSmartRef__":true,"id":24610},"changes":[{"__isSmartRef__":true,"id":24611}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"24609":{"isSerializedDate":true,"string":"Wed Mar 28 2012 20:32:06 GMT+0200 (Mitteleuropäische Sommerzeit)"},"24610":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Dialogs/MethodFinderPane.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"24611":{"type":"S:modified","url":"/PartsBin/Dialogs/MethodFinderPane.json"},"24612":{"rev":147909,"author":"athomschke","date":{"__isSmartRef__":true,"id":24613},"url":{"__isSmartRef__":true,"id":24614},"changes":[{"__isSmartRef__":true,"id":24615}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"24613":{"isSerializedDate":true,"string":"Mon Mar 26 2012 11:08:11 GMT+0200 (Mitteleuropäische Sommerzeit)"},"24614":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Dialogs/MethodFinderPane.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"24615":{"type":"S:modified","url":"/PartsBin/Dialogs/MethodFinderPane.json"},"24616":{"rev":140039,"author":"fbo","date":{"__isSmartRef__":true,"id":24617},"url":{"__isSmartRef__":true,"id":24618},"changes":[{"__isSmartRef__":true,"id":24619},{"__isSmartRef__":true,"id":24620},{"__isSmartRef__":true,"id":24621},{"__isSmartRef__":true,"id":24622},{"__isSmartRef__":true,"id":24623},{"__isSmartRef__":true,"id":24624},{"__isSmartRef__":true,"id":24625},{"__isSmartRef__":true,"id":24626},{"__isSmartRef__":true,"id":24627},{"__isSmartRef__":true,"id":24628},{"__isSmartRef__":true,"id":24629},{"__isSmartRef__":true,"id":24630},{"__isSmartRef__":true,"id":24631},{"__isSmartRef__":true,"id":24632},{"__isSmartRef__":true,"id":24633},{"__isSmartRef__":true,"id":24634},{"__isSmartRef__":true,"id":24635},{"__isSmartRef__":true,"id":24636},{"__isSmartRef__":true,"id":24637},{"__isSmartRef__":true,"id":24638},{"__isSmartRef__":true,"id":24639},{"__isSmartRef__":true,"id":24640},{"__isSmartRef__":true,"id":24641},{"__isSmartRef__":true,"id":24642},{"__isSmartRef__":true,"id":24643},{"__isSmartRef__":true,"id":24644},{"__isSmartRef__":true,"id":24645},{"__isSmartRef__":true,"id":24646},{"__isSmartRef__":true,"id":24647},{"__isSmartRef__":true,"id":24648},{"__isSmartRef__":true,"id":24649},{"__isSmartRef__":true,"id":24650},{"__isSmartRef__":true,"id":24651},{"__isSmartRef__":true,"id":24652},{"__isSmartRef__":true,"id":24653},{"__isSmartRef__":true,"id":24654},{"__isSmartRef__":true,"id":24655},{"__isSmartRef__":true,"id":24656},{"__isSmartRef__":true,"id":24657},{"__isSmartRef__":true,"id":24658},{"__isSmartRef__":true,"id":24659},{"__isSmartRef__":true,"id":24660},{"__isSmartRef__":true,"id":24661},{"__isSmartRef__":true,"id":24662},{"__isSmartRef__":true,"id":24663},{"__isSmartRef__":true,"id":24664},{"__isSmartRef__":true,"id":24665},{"__isSmartRef__":true,"id":24666},{"__isSmartRef__":true,"id":24667},{"__isSmartRef__":true,"id":24668},{"__isSmartRef__":true,"id":24669},{"__isSmartRef__":true,"id":24670},{"__isSmartRef__":true,"id":24671},{"__isSmartRef__":true,"id":24672},{"__isSmartRef__":true,"id":24673},{"__isSmartRef__":true,"id":24674},{"__isSmartRef__":true,"id":24675},{"__isSmartRef__":true,"id":24676},{"__isSmartRef__":true,"id":24677},{"__isSmartRef__":true,"id":24678},{"__isSmartRef__":true,"id":24679},{"__isSmartRef__":true,"id":24680},{"__isSmartRef__":true,"id":24681},{"__isSmartRef__":true,"id":24682},{"__isSmartRef__":true,"id":24683},{"__isSmartRef__":true,"id":24684},{"__isSmartRef__":true,"id":24685},{"__isSmartRef__":true,"id":24686},{"__isSmartRef__":true,"id":24687},{"__isSmartRef__":true,"id":24688},{"__isSmartRef__":true,"id":24689},{"__isSmartRef__":true,"id":24690},{"__isSmartRef__":true,"id":24691},{"__isSmartRef__":true,"id":24692},{"__isSmartRef__":true,"id":24693},{"__isSmartRef__":true,"id":24694},{"__isSmartRef__":true,"id":24695},{"__isSmartRef__":true,"id":24696},{"__isSmartRef__":true,"id":24697},{"__isSmartRef__":true,"id":24698},{"__isSmartRef__":true,"id":24699},{"__isSmartRef__":true,"id":24700},{"__isSmartRef__":true,"id":24701},{"__isSmartRef__":true,"id":24702},{"__isSmartRef__":true,"id":24703},{"__isSmartRef__":true,"id":24704},{"__isSmartRef__":true,"id":24705},{"__isSmartRef__":true,"id":24706},{"__isSmartRef__":true,"id":24707},{"__isSmartRef__":true,"id":24708},{"__isSmartRef__":true,"id":24709},{"__isSmartRef__":true,"id":24710},{"__isSmartRef__":true,"id":24711},{"__isSmartRef__":true,"id":24712},{"__isSmartRef__":true,"id":24713},{"__isSmartRef__":true,"id":24714},{"__isSmartRef__":true,"id":24715},{"__isSmartRef__":true,"id":24716},{"__isSmartRef__":true,"id":24717},{"__isSmartRef__":true,"id":24718},{"__isSmartRef__":true,"id":24719},{"__isSmartRef__":true,"id":24720},{"__isSmartRef__":true,"id":24721}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"24617":{"isSerializedDate":true,"string":"Wed Feb 22 2012 22:26:12 GMT+0100 (Mitteleuropäische Zeit)"},"24618":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/core/lively/lang/UUID.js","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"24619":{"type":"S:modified","url":"/core/lively/ast/Interpreter.js"},"24620":{"type":"S:added","url":null},"24621":{"type":"S:added","url":null},"24622":{"type":"S:modified","url":"/core/lively/OldModel.js"},"24623":{"type":"S:modified","url":"/core/lively/morphic/ScriptingSupport.js"},"24624":{"type":"S:added","url":null},"24625":{"type":"S:added","url":null},"24626":{"type":"S:deleted","url":null},"24627":{"type":"S:added","url":null},"24628":{"type":"S:modified","url":"/core/lively/ast/LivelyJSParser.js"},"24629":{"type":"S:modified","url":"/core/lively/morphic/EventExperiments.js"},"24630":{"type":"S:added","url":null},"24631":{"type":"S:modified","url":"/core/lively/Base.js"},"24632":{"type":"S:added","url":null},"24633":{"type":"S:added","url":null},"24634":{"type":"S:modified","url":"/core/lively/bootstrap.js"},"24635":{"type":"S:added","url":null},"24636":{"type":"S:added","url":null},"24637":{"type":"S:modified","url":"/core/lively/localconfig.js"},"24638":{"type":"S:modified","url":"/core/lively/PartsBin.js"},"24639":{"type":"S:modified","url":"/core/lively/ide/SystemBrowserNodes.js"},"24640":{"type":"S:modified","url":"/core/lively/morphic/tests/PathTests.js"},"24641":{"type":"S:added","url":null},"24642":{"type":"S:modified","url":"/core/lively/bindings/Core.js"},"24643":{"type":"S:added","url":null},"24644":{"type":"S:added","url":null},"24645":{"type":"S:modified","url":"/core/lively/Network.js"},"24646":{"type":"S:modified","url":"/core/lively/morphic/Core.js"},"24647":{"type":"S:added","url":null},"24648":{"type":"S:modified","url":"/core/lively/bindings.js"},"24649":{"type":"S:modified","url":"/core/lively/WidgetsTraits.js"},"24650":{"type":"S:modified","url":"/core/lively/morphic.js"},"24651":{"type":"S:added","url":null},"24652":{"type":"S:added","url":null},"24653":{"type":"S:added","url":null},"24654":{"type":"S:modified","url":"/core/lively/defaultconfig.js"},"24655":{"type":"S:added","url":null},"24656":{"type":"S:added","url":null},"24657":{"type":"S:modified","url":"/core/lively/morphic/Canvas.js"},"24658":{"type":"S:modified","url":"/core/lively/ast/generated/Translator.js"},"24659":{"type":"S:added","url":null},"24660":{"type":"S:modified","url":"/core/lively/ast/Parser.js"},"24661":{"type":"S:modified","url":"/core/lively/Main.js"},"24662":{"type":"S:modified","url":"/core/lively/morphic/tests/Morphic2.js"},"24663":{"type":"S:added","url":null},"24664":{"type":"S:modified","url":"/core/lively/morphic/tests/TabTests.js"},"24665":{"type":"S:modified","url":"/core/lively/persistence/Serializer.js"},"24666":{"type":"S:modified","url":"/core_version.json"},"24667":{"type":"S:added","url":null},"24668":{"type":"S:modified","url":"/core/lively/morphic/PathShapes.js"},"24669":{"type":"S:added","url":null},"24670":{"type":"S:added","url":null},"24671":{"type":"S:modified","url":"/core/lively/morphic/tests/Morphic.js"},"24672":{"type":"S:modified","url":"/core/lively/morphic/tests/DataGridTests.js"},"24673":{"type":"S:modified","url":"/core/lively/morphic/HTML.js"},"24674":{"type":"S:added","url":null},"24675":{"type":"S:added","url":null},"24676":{"type":"S:added","url":null},"24677":{"type":"S:modified","url":"/core/lively/ide/BrowserCommands.js"},"24678":{"type":"S:modified","url":"/core/lively/morphic/Widgets.js"},"24679":{"type":"S:modified","url":"/core/lively/morphic/tests/EventTests.js"},"24680":{"type":"S:modified","url":"/core/lively/ast/StackReification.js"},"24681":{"type":"S:modified","url":"/core/cop/CopBenchmark.js"},"24682":{"type":"S:deleted","url":null},"24683":{"type":"S:added","url":null},"24684":{"type":"S:modified","url":"/core/lively/Helper.js"},"24685":{"type":"S:modified","url":"/core/lively/morphic/MorphAddons.js"},"24686":{"type":"S:added","url":null},"24687":{"type":"S:modified","url":"/core/lively/morphic/tests/Connectors.js"},"24688":{"type":"S:modified","url":"/core/lively/morphic/Shapes.js"},"24689":{"type":"S:modified","url":"/core/lively/ide/SourceDatabase.js"},"24690":{"type":"S:added","url":null},"24691":{"type":"S:modified","url":"/core/lively/Tracing.js"},"24692":{"type":"S:added","url":null},"24693":{"type":"S:modified","url":"/core/lively/ast/Morphic.js"},"24694":{"type":"S:added","url":null},"24695":{"type":"S:added","url":null},"24696":{"type":"S:added","url":null},"24697":{"type":"S:modified","url":"/core/lively/TestFramework.js"},"24698":{"type":"S:modified","url":"/core/lively/ast/generated/Nodes.js"},"24699":{"type":"S:added","url":null},"24700":{"type":"S:modified","url":"/core/lively/morphic/TextCore.js"},"24701":{"type":"S:added","url":null},"24702":{"type":"S:modified","url":"/core/lively/ide.js"},"24703":{"type":"S:modified","url":"/core/cop/Tracing.js"},"24704":{"type":"S:modified","url":"/core/lively/ide/FileParsing.js"},"24705":{"type":"S:modified","url":"/core/lively/morphic/Events.js"},"24706":{"type":"S:modified","url":"/core/lively/morphic/Halos.js"},"24707":{"type":"S:added","url":null},"24708":{"type":"S:added","url":null},"24709":{"type":"S:modified","url":"/core/lively/morphic/Complete.js"},"24710":{"type":"S:added","url":null},"24711":{"type":"S:added","url":null},"24712":{"type":"S:added","url":null},"24713":{"type":"S:added","url":null},"24714":{"type":"S:added","url":null},"24715":{"type":"S:modified","url":"/core/lively/persistence/StandAlonePackaging.js"},"24716":{"type":"S:added","url":null},"24717":{"type":"S:modified","url":"/core/lively/ast/TestFramework.js"},"24718":{"type":"S:modified","url":"/core/lively/ide/SystemCodeBrowser.js"},"24719":{"type":"S:added","url":null},"24720":{"type":"S:added","url":null},"24721":{"type":"S:added","url":null},"24722":{"rev":135632,"author":"jenslincke","date":{"__isSmartRef__":true,"id":24723},"url":{"__isSmartRef__":true,"id":24724},"changes":[{"__isSmartRef__":true,"id":24725}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"24723":{"isSerializedDate":true,"string":"Thu Feb 09 2012 10:22:20 GMT+0100 (Mitteleuropäische Zeit)"},"24724":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Dialogs/MethodFinderPane.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"24725":{"type":"S:modified","url":"/core/PartsBin/Dialogs/MethodFinderPane.json"},"24726":{"rev":132950,"author":"athomschke","date":{"__isSmartRef__":true,"id":24727},"url":{"__isSmartRef__":true,"id":24728},"changes":[{"__isSmartRef__":true,"id":24729}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"24727":{"isSerializedDate":true,"string":"Fri Feb 03 2012 15:52:10 GMT+0100 (Mitteleuropäische Zeit)"},"24728":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Dialogs/MethodFinderPane.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"24729":{"type":"S:modified","url":"/core/PartsBin/Dialogs/MethodFinderPane.json"},"24730":{"rev":132917,"author":"jenslincke","date":{"__isSmartRef__":true,"id":24731},"url":{"__isSmartRef__":true,"id":24732},"changes":[{"__isSmartRef__":true,"id":24733}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"24731":{"isSerializedDate":true,"string":"Fri Feb 03 2012 15:31:21 GMT+0100 (Mitteleuropäische Zeit)"},"24732":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Dialogs/MethodFinderPane.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"24733":{"type":"S:modified","url":"/core/PartsBin/Dialogs/MethodFinderPane.json"},"24734":{"rev":132911,"author":"jenslincke","date":{"__isSmartRef__":true,"id":24735},"url":{"__isSmartRef__":true,"id":24736},"changes":[{"__isSmartRef__":true,"id":24737}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"24735":{"isSerializedDate":true,"string":"Fri Feb 03 2012 15:27:38 GMT+0100 (Mitteleuropäische Zeit)"},"24736":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Dialogs/MethodFinderPane.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"24737":{"type":"S:modified","url":"/core/PartsBin/Dialogs/MethodFinderPane.json"},"24738":{"rev":132876,"author":"jenslincke","date":{"__isSmartRef__":true,"id":24739},"url":{"__isSmartRef__":true,"id":24740},"changes":[{"__isSmartRef__":true,"id":24741}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"24739":{"isSerializedDate":true,"string":"Fri Feb 03 2012 14:43:26 GMT+0100 (Mitteleuropäische Zeit)"},"24740":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Dialogs/MethodFinderPane.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"24741":{"type":"S:modified","url":"/core/PartsBin/Dialogs/MethodFinderPane.json"},"24742":{"rev":132872,"author":"jenslincke","date":{"__isSmartRef__":true,"id":24743},"url":{"__isSmartRef__":true,"id":24744},"changes":[{"__isSmartRef__":true,"id":24745}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"24743":{"isSerializedDate":true,"string":"Fri Feb 03 2012 14:37:08 GMT+0100 (Mitteleuropäische Zeit)"},"24744":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Dialogs/MethodFinderPane.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"24745":{"type":"S:modified","url":"/core/PartsBin/Dialogs/MethodFinderPane.json"},"24746":{"rev":132869,"author":"jenslincke","date":{"__isSmartRef__":true,"id":24747},"url":{"__isSmartRef__":true,"id":24748},"changes":[{"__isSmartRef__":true,"id":24749}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"24747":{"isSerializedDate":true,"string":"Fri Feb 03 2012 14:35:20 GMT+0100 (Mitteleuropäische Zeit)"},"24748":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/core/PartsBin/Dialogs/MethodFinderPane.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"24749":{"type":"S:added","url":null},"24750":{"name":"PartsBin/Basic/","partItems":{"__isSmartRef__":true,"id":24751},"attributeConnections":[{"__isSmartRef__":true,"id":24766},{"__isSmartRef__":true,"id":30921}],"doNotSerialize":["$$partItems"],"doNotCopyProperties":["$$partItems"],"__LivelyClassName__":"lively.PartsBin.PartsSpace","__SourceModuleName__":"Global.lively.PartsBin"},"24751":{"PrimitiveShapes":{"__isSmartRef__":true,"id":24752},"Map":{"__isSmartRef__":true,"id":24753},"LineWithArrows":{"__isSmartRef__":true,"id":24754},"Image":{"__isSmartRef__":true,"id":24755},"Text":{"__isSmartRef__":true,"id":24756},"Line":{"__isSmartRef__":true,"id":24757},"LineWithArrowOrange":{"__isSmartRef__":true,"id":24758},"Ellipse":{"__isSmartRef__":true,"id":24759},"LineWithArrow":{"__isSmartRef__":true,"id":24760},"Rectangle":{"__isSmartRef__":true,"id":24761},"Triangle":{"__isSmartRef__":true,"id":24762},"Star":{"__isSmartRef__":true,"id":24763},"Marker":{"__isSmartRef__":true,"id":24764},"Cloud":{"__isSmartRef__":true,"id":24765}},"24752":{"partsSpaceName":"PartsBin/Basic/","name":"PrimitiveShapes","part":null,"json":null,"__LivelyClassName__":"lively.PartsBin.PartItem","__SourceModuleName__":"Global.lively.PartsBin"},"24753":{"partsSpaceName":"PartsBin/Basic/","name":"Map","part":null,"json":null,"__LivelyClassName__":"lively.PartsBin.PartItem","__SourceModuleName__":"Global.lively.PartsBin"},"24754":{"partsSpaceName":"PartsBin/Basic/","name":"LineWithArrows","part":null,"json":null,"__LivelyClassName__":"lively.PartsBin.PartItem","__SourceModuleName__":"Global.lively.PartsBin"},"24755":{"partsSpaceName":"PartsBin/Basic/","name":"Image","part":null,"json":null,"__LivelyClassName__":"lively.PartsBin.PartItem","__SourceModuleName__":"Global.lively.PartsBin"},"24756":{"partsSpaceName":"PartsBin/Basic/","name":"Text","part":null,"json":null,"__LivelyClassName__":"lively.PartsBin.PartItem","__SourceModuleName__":"Global.lively.PartsBin"},"24757":{"partsSpaceName":"PartsBin/Basic/","name":"Line","part":null,"json":null,"__LivelyClassName__":"lively.PartsBin.PartItem","__SourceModuleName__":"Global.lively.PartsBin"},"24758":{"partsSpaceName":"PartsBin/Basic/","name":"LineWithArrowOrange","part":null,"json":null,"__LivelyClassName__":"lively.PartsBin.PartItem","__SourceModuleName__":"Global.lively.PartsBin"},"24759":{"partsSpaceName":"PartsBin/Basic/","name":"Ellipse","part":null,"json":null,"__LivelyClassName__":"lively.PartsBin.PartItem","__SourceModuleName__":"Global.lively.PartsBin"},"24760":{"partsSpaceName":"PartsBin/Basic/","name":"LineWithArrow","part":null,"json":null,"__LivelyClassName__":"lively.PartsBin.PartItem","__SourceModuleName__":"Global.lively.PartsBin"},"24761":{"partsSpaceName":"PartsBin/Basic/","name":"Rectangle","part":null,"json":null,"__LivelyClassName__":"lively.PartsBin.PartItem","__SourceModuleName__":"Global.lively.PartsBin"},"24762":{"partsSpaceName":"PartsBin/Basic/","name":"Triangle","part":null,"json":null,"__LivelyClassName__":"lively.PartsBin.PartItem","__SourceModuleName__":"Global.lively.PartsBin"},"24763":{"partsSpaceName":"PartsBin/Basic/","name":"Star","part":null,"json":null,"__LivelyClassName__":"lively.PartsBin.PartItem","__SourceModuleName__":"Global.lively.PartsBin"},"24764":{"partsSpaceName":"PartsBin/Basic/","name":"Marker","part":null,"json":null,"__LivelyClassName__":"lively.PartsBin.PartItem","__SourceModuleName__":"Global.lively.PartsBin"},"24765":{"partsSpaceName":"PartsBin/Basic/","name":"Cloud","part":null,"json":null,"__LivelyClassName__":"lively.PartsBin.PartItem","__SourceModuleName__":"Global.lively.PartsBin"},"24766":{"sourceObj":{"__isSmartRef__":true,"id":24750},"sourceAttrName":"partItems","targetObj":{"__isSmartRef__":true,"id":24767},"targetMethodName":"addMorphsForPartItems","converterString":"function (partItemObj) { return Properties.ownValues(partItemObj) }","updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":30917},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":30918},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"24767":{"submorphs":[{"__isSmartRef__":true,"id":24768},{"__isSmartRef__":true,"id":25388},{"__isSmartRef__":true,"id":25403},{"__isSmartRef__":true,"id":25452},{"__isSmartRef__":true,"id":29057},{"__isSmartRef__":true,"id":29109},{"__isSmartRef__":true,"id":29161},{"__isSmartRef__":true,"id":29178},{"__isSmartRef__":true,"id":29192}],"scripts":[],"id":"CD935FB7-2345-4AD2-B1AF-6C61FA6140D6","shape":{"__isSmartRef__":true,"id":29552},"droppingEnabled":false,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"PartsBinBrowser","partsBinMetaInfo":{"__isSmartRef__":true,"id":29559},"__SourceModuleName__":"Global","attributeConnections":[{"__isSmartRef__":true,"id":29562},{"__isSmartRef__":true,"id":29265},{"__isSmartRef__":true,"id":29266},{"__isSmartRef__":true,"id":29267},{"__isSmartRef__":true,"id":29268},{"__isSmartRef__":true,"id":29496},{"__isSmartRef__":true,"id":29497},{"__isSmartRef__":true,"id":29498},{"__isSmartRef__":true,"id":29499},{"__isSmartRef__":true,"id":29500}],"doNotSerialize":["$$categoryName","$$_Position","$$_Scale","$$_Rotation","$$owner","categories"],"doNotCopyProperties":["$$categoryName","$$_Position","$$_Scale","$$_Rotation","$$owner"],"selectedPartItem":{"__isSmartRef__":true,"id":26952},"layout":{"__isSmartRef__":true,"id":29563},"priorExtent":{"__isSmartRef__":true,"id":29564},"renderContextTable":{"__isSmartRef__":true,"id":29565},"eventHandler":{"__isSmartRef__":true,"id":29566},"connections":{"__isSmartRef__":true,"id":29567},"isCopyMorphRef":true,"morphRefId":1,"prevScroll":[0,0],"isBeingDragged":false,"derivationIds":[1216,"DCEC3706-0AB9-4A0C-925F-475895BE1DF7","68426E58-E2B1-4674-9B39-B68EBCF20862","2669991A-6DFB-4E8C-B5E0-7AAFEB4C1F1B","28532929-9EF2-46BB-806D-E2DEDDDD7B23","C9A10B70-D314-40FE-8F60-89C176D369BE","AB7C8D37-027C-4F1A-94C9-6D9399870560","6C0D122F-738A-4887-A71E-60CC93389047","78714529-9A42-4AF0-89F3-94DB4F3E87BC","20E86927-BBA6-45B0-AE2E-74C6531A2D8B","7547ECC2-E4E3-4F53-A5E1-54BACD597352","8CA5479C-7CD1-4FAC-90E1-B9BB8C43706D","A1030CA3-704B-46AE-9627-A2843F9D1DC2","1888759D-BC9B-436F-9782-632D1000D7FB","B758B83B-AF79-4410-B88D-5EE31D7C17A9","F4363EF4-1C16-4D29-A79F-7B414DD0F1FD","044C9B49-71AD-499B-938B-CBBF60CD1BDA","E6F808B7-2CCE-4B5C-9B6F-1D7A22B8F936","FE4AD6D7-B486-4DF5-A4A8-C92A799C9FE8"],"_Position":{"__isSmartRef__":true,"id":29569},"_Scale":1,"_Rotation":0,"owner":{"__isSmartRef__":true,"id":29275},"categoryName":"BP2012","allURLs":[{"__isSmartRef__":true,"id":29570},{"__isSmartRef__":true,"id":29571},{"__isSmartRef__":true,"id":29572},{"__isSmartRef__":true,"id":29573},{"__isSmartRef__":true,"id":29574},{"__isSmartRef__":true,"id":29575},{"__isSmartRef__":true,"id":29576},{"__isSmartRef__":true,"id":29577},{"__isSmartRef__":true,"id":29578},{"__isSmartRef__":true,"id":29579},{"__isSmartRef__":true,"id":29580},{"__isSmartRef__":true,"id":29581},{"__isSmartRef__":true,"id":29582},{"__isSmartRef__":true,"id":29583},{"__isSmartRef__":true,"id":29584},{"__isSmartRef__":true,"id":29585},{"__isSmartRef__":true,"id":29586},{"__isSmartRef__":true,"id":29587},{"__isSmartRef__":true,"id":29588},{"__isSmartRef__":true,"id":29589},{"__isSmartRef__":true,"id":29590},{"__isSmartRef__":true,"id":29591},{"__isSmartRef__":true,"id":29592},{"__isSmartRef__":true,"id":29593},{"__isSmartRef__":true,"id":29594},{"__isSmartRef__":true,"id":29595},{"__isSmartRef__":true,"id":29596},{"__isSmartRef__":true,"id":29597},{"__isSmartRef__":true,"id":29598},{"__isSmartRef__":true,"id":29599},{"__isSmartRef__":true,"id":29600},{"__isSmartRef__":true,"id":29601},{"__isSmartRef__":true,"id":29602},{"__isSmartRef__":true,"id":29603},{"__isSmartRef__":true,"id":29604},{"__isSmartRef__":true,"id":29605},{"__isSmartRef__":true,"id":29606},{"__isSmartRef__":true,"id":29607},{"__isSmartRef__":true,"id":29608},{"__isSmartRef__":true,"id":29609},{"__isSmartRef__":true,"id":29610},{"__isSmartRef__":true,"id":29611},{"__isSmartRef__":true,"id":29612},{"__isSmartRef__":true,"id":29613},{"__isSmartRef__":true,"id":29614},{"__isSmartRef__":true,"id":29615},{"__isSmartRef__":true,"id":29616},{"__isSmartRef__":true,"id":29617},{"__isSmartRef__":true,"id":29618},{"__isSmartRef__":true,"id":29619},{"__isSmartRef__":true,"id":29620},{"__isSmartRef__":true,"id":29621},{"__isSmartRef__":true,"id":29622},{"__isSmartRef__":true,"id":29623},{"__isSmartRef__":true,"id":29624},{"__isSmartRef__":true,"id":29625},{"__isSmartRef__":true,"id":29626},{"__isSmartRef__":true,"id":29627},{"__isSmartRef__":true,"id":29628},{"__isSmartRef__":true,"id":29629},{"__isSmartRef__":true,"id":29630},{"__isSmartRef__":true,"id":29631},{"__isSmartRef__":true,"id":29632},{"__isSmartRef__":true,"id":29633},{"__isSmartRef__":true,"id":29634},{"__isSmartRef__":true,"id":29635},{"__isSmartRef__":true,"id":29636},{"__isSmartRef__":true,"id":29637},{"__isSmartRef__":true,"id":29638},{"__isSmartRef__":true,"id":29639},{"__isSmartRef__":true,"id":29640},{"__isSmartRef__":true,"id":29641},{"__isSmartRef__":true,"id":29642},{"__isSmartRef__":true,"id":29643},{"__isSmartRef__":true,"id":29644},{"__isSmartRef__":true,"id":29645},{"__isSmartRef__":true,"id":29646},{"__isSmartRef__":true,"id":29647},{"__isSmartRef__":true,"id":29648},{"__isSmartRef__":true,"id":29649},{"__isSmartRef__":true,"id":29650},{"__isSmartRef__":true,"id":29651},{"__isSmartRef__":true,"id":29652},{"__isSmartRef__":true,"id":29653},{"__isSmartRef__":true,"id":29654},{"__isSmartRef__":true,"id":29655},{"__isSmartRef__":true,"id":29656},{"__isSmartRef__":true,"id":29657},{"__isSmartRef__":true,"id":29658},{"__isSmartRef__":true,"id":29659},{"__isSmartRef__":true,"id":29660},{"__isSmartRef__":true,"id":29661},{"__isSmartRef__":true,"id":29662},{"__isSmartRef__":true,"id":29663},{"__isSmartRef__":true,"id":29664},{"__isSmartRef__":true,"id":29665},{"__isSmartRef__":true,"id":29666},{"__isSmartRef__":true,"id":29667},{"__isSmartRef__":true,"id":29668},{"__isSmartRef__":true,"id":29669},{"__isSmartRef__":true,"id":29670},{"__isSmartRef__":true,"id":29671},{"__isSmartRef__":true,"id":29672},{"__isSmartRef__":true,"id":29673},{"__isSmartRef__":true,"id":29674},{"__isSmartRef__":true,"id":29675},{"__isSmartRef__":true,"id":29676},{"__isSmartRef__":true,"id":29677},{"__isSmartRef__":true,"id":29678},{"__isSmartRef__":true,"id":29679},{"__isSmartRef__":true,"id":29680},{"__isSmartRef__":true,"id":29681},{"__isSmartRef__":true,"id":29682},{"__isSmartRef__":true,"id":29683},{"__isSmartRef__":true,"id":29684},{"__isSmartRef__":true,"id":29685},{"__isSmartRef__":true,"id":29686},{"__isSmartRef__":true,"id":29687},{"__isSmartRef__":true,"id":29688},{"__isSmartRef__":true,"id":29689},{"__isSmartRef__":true,"id":29690},{"__isSmartRef__":true,"id":29691},{"__isSmartRef__":true,"id":29692},{"__isSmartRef__":true,"id":29693},{"__isSmartRef__":true,"id":29694},{"__isSmartRef__":true,"id":29695},{"__isSmartRef__":true,"id":29696},{"__isSmartRef__":true,"id":29697},{"__isSmartRef__":true,"id":29698},{"__isSmartRef__":true,"id":29699},{"__isSmartRef__":true,"id":29700},{"__isSmartRef__":true,"id":29701},{"__isSmartRef__":true,"id":29702},{"__isSmartRef__":true,"id":29703},{"__isSmartRef__":true,"id":29704},{"__isSmartRef__":true,"id":29705},{"__isSmartRef__":true,"id":29706},{"__isSmartRef__":true,"id":29707},{"__isSmartRef__":true,"id":29708},{"__isSmartRef__":true,"id":29709},{"__isSmartRef__":true,"id":29710},{"__isSmartRef__":true,"id":29711},{"__isSmartRef__":true,"id":29712},{"__isSmartRef__":true,"id":29713},{"__isSmartRef__":true,"id":29714},{"__isSmartRef__":true,"id":29715},{"__isSmartRef__":true,"id":29716},{"__isSmartRef__":true,"id":29717},{"__isSmartRef__":true,"id":29718},{"__isSmartRef__":true,"id":29719},{"__isSmartRef__":true,"id":29720},{"__isSmartRef__":true,"id":29721},{"__isSmartRef__":true,"id":29722},{"__isSmartRef__":true,"id":29723},{"__isSmartRef__":true,"id":29724},{"__isSmartRef__":true,"id":29725},{"__isSmartRef__":true,"id":29726},{"__isSmartRef__":true,"id":29727},{"__isSmartRef__":true,"id":29728},{"__isSmartRef__":true,"id":29729},{"__isSmartRef__":true,"id":29730},{"__isSmartRef__":true,"id":29731},{"__isSmartRef__":true,"id":29732},{"__isSmartRef__":true,"id":29733},{"__isSmartRef__":true,"id":29734},{"__isSmartRef__":true,"id":29735},{"__isSmartRef__":true,"id":29736},{"__isSmartRef__":true,"id":29737},{"__isSmartRef__":true,"id":29738},{"__isSmartRef__":true,"id":29739},{"__isSmartRef__":true,"id":29740},{"__isSmartRef__":true,"id":29741},{"__isSmartRef__":true,"id":29742},{"__isSmartRef__":true,"id":29743},{"__isSmartRef__":true,"id":29744},{"__isSmartRef__":true,"id":29745},{"__isSmartRef__":true,"id":29746},{"__isSmartRef__":true,"id":29747},{"__isSmartRef__":true,"id":29748},{"__isSmartRef__":true,"id":29749},{"__isSmartRef__":true,"id":29750},{"__isSmartRef__":true,"id":29751},{"__isSmartRef__":true,"id":29752},{"__isSmartRef__":true,"id":29753},{"__isSmartRef__":true,"id":29754},{"__isSmartRef__":true,"id":29755},{"__isSmartRef__":true,"id":29756},{"__isSmartRef__":true,"id":29757},{"__isSmartRef__":true,"id":29758},{"__isSmartRef__":true,"id":29759},{"__isSmartRef__":true,"id":29760},{"__isSmartRef__":true,"id":29761},{"__isSmartRef__":true,"id":29762},{"__isSmartRef__":true,"id":29763},{"__isSmartRef__":true,"id":29764},{"__isSmartRef__":true,"id":29765},{"__isSmartRef__":true,"id":29766},{"__isSmartRef__":true,"id":29767},{"__isSmartRef__":true,"id":29768},{"__isSmartRef__":true,"id":29769},{"__isSmartRef__":true,"id":29770},{"__isSmartRef__":true,"id":29771},{"__isSmartRef__":true,"id":29772},{"__isSmartRef__":true,"id":29773},{"__isSmartRef__":true,"id":29774},{"__isSmartRef__":true,"id":29775},{"__isSmartRef__":true,"id":29776},{"__isSmartRef__":true,"id":29777},{"__isSmartRef__":true,"id":29778},{"__isSmartRef__":true,"id":29779},{"__isSmartRef__":true,"id":29780},{"__isSmartRef__":true,"id":29781},{"__isSmartRef__":true,"id":29782},{"__isSmartRef__":true,"id":29783},{"__isSmartRef__":true,"id":29784},{"__isSmartRef__":true,"id":29785},{"__isSmartRef__":true,"id":29786},{"__isSmartRef__":true,"id":29787},{"__isSmartRef__":true,"id":29788},{"__isSmartRef__":true,"id":29789},{"__isSmartRef__":true,"id":29790},{"__isSmartRef__":true,"id":29791},{"__isSmartRef__":true,"id":29792},{"__isSmartRef__":true,"id":29793},{"__isSmartRef__":true,"id":29794},{"__isSmartRef__":true,"id":29795},{"__isSmartRef__":true,"id":29796},{"__isSmartRef__":true,"id":29797},{"__isSmartRef__":true,"id":29798},{"__isSmartRef__":true,"id":29799},{"__isSmartRef__":true,"id":29800},{"__isSmartRef__":true,"id":29801},{"__isSmartRef__":true,"id":29802},{"__isSmartRef__":true,"id":29803},{"__isSmartRef__":true,"id":29804},{"__isSmartRef__":true,"id":29805},{"__isSmartRef__":true,"id":29806},{"__isSmartRef__":true,"id":29807},{"__isSmartRef__":true,"id":29808},{"__isSmartRef__":true,"id":29809},{"__isSmartRef__":true,"id":29810},{"__isSmartRef__":true,"id":29811},{"__isSmartRef__":true,"id":29812},{"__isSmartRef__":true,"id":29813},{"__isSmartRef__":true,"id":29814},{"__isSmartRef__":true,"id":29815},{"__isSmartRef__":true,"id":29816},{"__isSmartRef__":true,"id":29817},{"__isSmartRef__":true,"id":29818},{"__isSmartRef__":true,"id":29819},{"__isSmartRef__":true,"id":29820},{"__isSmartRef__":true,"id":29821},{"__isSmartRef__":true,"id":29822},{"__isSmartRef__":true,"id":29823},{"__isSmartRef__":true,"id":29824},{"__isSmartRef__":true,"id":29825},{"__isSmartRef__":true,"id":29826},{"__isSmartRef__":true,"id":29827},{"__isSmartRef__":true,"id":29828},{"__isSmartRef__":true,"id":29829},{"__isSmartRef__":true,"id":29830},{"__isSmartRef__":true,"id":29831},{"__isSmartRef__":true,"id":29832},{"__isSmartRef__":true,"id":29833},{"__isSmartRef__":true,"id":29834},{"__isSmartRef__":true,"id":29835},{"__isSmartRef__":true,"id":29836},{"__isSmartRef__":true,"id":29837},{"__isSmartRef__":true,"id":29838},{"__isSmartRef__":true,"id":29839},{"__isSmartRef__":true,"id":29840},{"__isSmartRef__":true,"id":29841},{"__isSmartRef__":true,"id":29842},{"__isSmartRef__":true,"id":29843},{"__isSmartRef__":true,"id":29844},{"__isSmartRef__":true,"id":29845},{"__isSmartRef__":true,"id":29846},{"__isSmartRef__":true,"id":29847},{"__isSmartRef__":true,"id":29848},{"__isSmartRef__":true,"id":29849},{"__isSmartRef__":true,"id":29850},{"__isSmartRef__":true,"id":29851},{"__isSmartRef__":true,"id":29852},{"__isSmartRef__":true,"id":29853},{"__isSmartRef__":true,"id":29854},{"__isSmartRef__":true,"id":29855},{"__isSmartRef__":true,"id":29856},{"__isSmartRef__":true,"id":29857},{"__isSmartRef__":true,"id":29858},{"__isSmartRef__":true,"id":29859},{"__isSmartRef__":true,"id":29860},{"__isSmartRef__":true,"id":29861},{"__isSmartRef__":true,"id":29862},{"__isSmartRef__":true,"id":29863},{"__isSmartRef__":true,"id":29864},{"__isSmartRef__":true,"id":29865},{"__isSmartRef__":true,"id":29866},{"__isSmartRef__":true,"id":29867},{"__isSmartRef__":true,"id":29868},{"__isSmartRef__":true,"id":29869},{"__isSmartRef__":true,"id":29870},{"__isSmartRef__":true,"id":29871},{"__isSmartRef__":true,"id":29872},{"__isSmartRef__":true,"id":29873},{"__isSmartRef__":true,"id":29874},{"__isSmartRef__":true,"id":29875},{"__isSmartRef__":true,"id":29876},{"__isSmartRef__":true,"id":29877},{"__isSmartRef__":true,"id":29878},{"__isSmartRef__":true,"id":29879},{"__isSmartRef__":true,"id":29880},{"__isSmartRef__":true,"id":29881},{"__isSmartRef__":true,"id":29882},{"__isSmartRef__":true,"id":29883},{"__isSmartRef__":true,"id":29884},{"__isSmartRef__":true,"id":29885},{"__isSmartRef__":true,"id":29886},{"__isSmartRef__":true,"id":29887},{"__isSmartRef__":true,"id":29888},{"__isSmartRef__":true,"id":29889},{"__isSmartRef__":true,"id":29890},{"__isSmartRef__":true,"id":29891},{"__isSmartRef__":true,"id":29892},{"__isSmartRef__":true,"id":29893},{"__isSmartRef__":true,"id":29894},{"__isSmartRef__":true,"id":29895},{"__isSmartRef__":true,"id":29896},{"__isSmartRef__":true,"id":29897},{"__isSmartRef__":true,"id":29898},{"__isSmartRef__":true,"id":29899},{"__isSmartRef__":true,"id":29900},{"__isSmartRef__":true,"id":29901},{"__isSmartRef__":true,"id":29902},{"__isSmartRef__":true,"id":29903},{"__isSmartRef__":true,"id":29904},{"__isSmartRef__":true,"id":29905},{"__isSmartRef__":true,"id":29906},{"__isSmartRef__":true,"id":29907},{"__isSmartRef__":true,"id":29908},{"__isSmartRef__":true,"id":29909},{"__isSmartRef__":true,"id":29910},{"__isSmartRef__":true,"id":29911},{"__isSmartRef__":true,"id":29912},{"__isSmartRef__":true,"id":29913},{"__isSmartRef__":true,"id":29914},{"__isSmartRef__":true,"id":29915},{"__isSmartRef__":true,"id":29916},{"__isSmartRef__":true,"id":29917},{"__isSmartRef__":true,"id":29918},{"__isSmartRef__":true,"id":29919},{"__isSmartRef__":true,"id":29920},{"__isSmartRef__":true,"id":29921},{"__isSmartRef__":true,"id":29922},{"__isSmartRef__":true,"id":29923},{"__isSmartRef__":true,"id":29924},{"__isSmartRef__":true,"id":29925},{"__isSmartRef__":true,"id":29926},{"__isSmartRef__":true,"id":29927},{"__isSmartRef__":true,"id":29928},{"__isSmartRef__":true,"id":29929},{"__isSmartRef__":true,"id":29930},{"__isSmartRef__":true,"id":29931},{"__isSmartRef__":true,"id":29932},{"__isSmartRef__":true,"id":29933},{"__isSmartRef__":true,"id":29934},{"__isSmartRef__":true,"id":29935},{"__isSmartRef__":true,"id":29936},{"__isSmartRef__":true,"id":29937},{"__isSmartRef__":true,"id":29938},{"__isSmartRef__":true,"id":29939},{"__isSmartRef__":true,"id":29940},{"__isSmartRef__":true,"id":29941},{"__isSmartRef__":true,"id":29942},{"__isSmartRef__":true,"id":29943},{"__isSmartRef__":true,"id":29944},{"__isSmartRef__":true,"id":29945},{"__isSmartRef__":true,"id":29946},{"__isSmartRef__":true,"id":29947},{"__isSmartRef__":true,"id":29948},{"__isSmartRef__":true,"id":29949},{"__isSmartRef__":true,"id":29950},{"__isSmartRef__":true,"id":29951},{"__isSmartRef__":true,"id":29952},{"__isSmartRef__":true,"id":29953},{"__isSmartRef__":true,"id":29954},{"__isSmartRef__":true,"id":29955},{"__isSmartRef__":true,"id":29956},{"__isSmartRef__":true,"id":29957},{"__isSmartRef__":true,"id":29958},{"__isSmartRef__":true,"id":29959},{"__isSmartRef__":true,"id":29960},{"__isSmartRef__":true,"id":29961},{"__isSmartRef__":true,"id":29962},{"__isSmartRef__":true,"id":29963},{"__isSmartRef__":true,"id":29964},{"__isSmartRef__":true,"id":29965},{"__isSmartRef__":true,"id":29966},{"__isSmartRef__":true,"id":29967},{"__isSmartRef__":true,"id":29968},{"__isSmartRef__":true,"id":29969},{"__isSmartRef__":true,"id":29970},{"__isSmartRef__":true,"id":29971},{"__isSmartRef__":true,"id":29972},{"__isSmartRef__":true,"id":29973},{"__isSmartRef__":true,"id":29974},{"__isSmartRef__":true,"id":29975},{"__isSmartRef__":true,"id":29976},{"__isSmartRef__":true,"id":29977},{"__isSmartRef__":true,"id":29978},{"__isSmartRef__":true,"id":29979},{"__isSmartRef__":true,"id":29980},{"__isSmartRef__":true,"id":29981},{"__isSmartRef__":true,"id":29982},{"__isSmartRef__":true,"id":29983},{"__isSmartRef__":true,"id":29984},{"__isSmartRef__":true,"id":29985},{"__isSmartRef__":true,"id":29986},{"__isSmartRef__":true,"id":29987},{"__isSmartRef__":true,"id":29988},{"__isSmartRef__":true,"id":29989},{"__isSmartRef__":true,"id":29990},{"__isSmartRef__":true,"id":29991},{"__isSmartRef__":true,"id":29992},{"__isSmartRef__":true,"id":29993},{"__isSmartRef__":true,"id":29994},{"__isSmartRef__":true,"id":29995},{"__isSmartRef__":true,"id":29996},{"__isSmartRef__":true,"id":29997},{"__isSmartRef__":true,"id":29998},{"__isSmartRef__":true,"id":29999},{"__isSmartRef__":true,"id":30000},{"__isSmartRef__":true,"id":30001},{"__isSmartRef__":true,"id":30002},{"__isSmartRef__":true,"id":30003},{"__isSmartRef__":true,"id":30004},{"__isSmartRef__":true,"id":30005},{"__isSmartRef__":true,"id":30006},{"__isSmartRef__":true,"id":30007},{"__isSmartRef__":true,"id":30008},{"__isSmartRef__":true,"id":30009},{"__isSmartRef__":true,"id":30010},{"__isSmartRef__":true,"id":30011},{"__isSmartRef__":true,"id":30012},{"__isSmartRef__":true,"id":30013},{"__isSmartRef__":true,"id":30014},{"__isSmartRef__":true,"id":30015},{"__isSmartRef__":true,"id":30016},{"__isSmartRef__":true,"id":30017},{"__isSmartRef__":true,"id":30018},{"__isSmartRef__":true,"id":30019},{"__isSmartRef__":true,"id":30020},{"__isSmartRef__":true,"id":30021},{"__isSmartRef__":true,"id":30022},{"__isSmartRef__":true,"id":30023},{"__isSmartRef__":true,"id":30024},{"__isSmartRef__":true,"id":30025},{"__isSmartRef__":true,"id":30026},{"__isSmartRef__":true,"id":30027},{"__isSmartRef__":true,"id":30028},{"__isSmartRef__":true,"id":30029},{"__isSmartRef__":true,"id":30030},{"__isSmartRef__":true,"id":30031},{"__isSmartRef__":true,"id":30032},{"__isSmartRef__":true,"id":30033},{"__isSmartRef__":true,"id":30034},{"__isSmartRef__":true,"id":30035},{"__isSmartRef__":true,"id":30036},{"__isSmartRef__":true,"id":30037},{"__isSmartRef__":true,"id":30038},{"__isSmartRef__":true,"id":30039},{"__isSmartRef__":true,"id":30040},{"__isSmartRef__":true,"id":30041},{"__isSmartRef__":true,"id":30042},{"__isSmartRef__":true,"id":30043},{"__isSmartRef__":true,"id":30044},{"__isSmartRef__":true,"id":30045},{"__isSmartRef__":true,"id":30046},{"__isSmartRef__":true,"id":30047},{"__isSmartRef__":true,"id":30048},{"__isSmartRef__":true,"id":30049},{"__isSmartRef__":true,"id":30050},{"__isSmartRef__":true,"id":30051},{"__isSmartRef__":true,"id":30052},{"__isSmartRef__":true,"id":30053},{"__isSmartRef__":true,"id":30054},{"__isSmartRef__":true,"id":30055},{"__isSmartRef__":true,"id":30056},{"__isSmartRef__":true,"id":30057},{"__isSmartRef__":true,"id":30058},{"__isSmartRef__":true,"id":30059},{"__isSmartRef__":true,"id":30060},{"__isSmartRef__":true,"id":30061},{"__isSmartRef__":true,"id":30062},{"__isSmartRef__":true,"id":30063},{"__isSmartRef__":true,"id":30064},{"__isSmartRef__":true,"id":30065},{"__isSmartRef__":true,"id":30066},{"__isSmartRef__":true,"id":30067},{"__isSmartRef__":true,"id":30068},{"__isSmartRef__":true,"id":30069},{"__isSmartRef__":true,"id":30070},{"__isSmartRef__":true,"id":30071},{"__isSmartRef__":true,"id":30072},{"__isSmartRef__":true,"id":30073},{"__isSmartRef__":true,"id":30074},{"__isSmartRef__":true,"id":30075},{"__isSmartRef__":true,"id":30076},{"__isSmartRef__":true,"id":30077},{"__isSmartRef__":true,"id":30078},{"__isSmartRef__":true,"id":30079},{"__isSmartRef__":true,"id":30080},{"__isSmartRef__":true,"id":30081},{"__isSmartRef__":true,"id":30082},{"__isSmartRef__":true,"id":30083},{"__isSmartRef__":true,"id":30084},{"__isSmartRef__":true,"id":30085},{"__isSmartRef__":true,"id":30086},{"__isSmartRef__":true,"id":30087},{"__isSmartRef__":true,"id":30088},{"__isSmartRef__":true,"id":30089},{"__isSmartRef__":true,"id":30090},{"__isSmartRef__":true,"id":30091},{"__isSmartRef__":true,"id":30092},{"__isSmartRef__":true,"id":30093},{"__isSmartRef__":true,"id":30094},{"__isSmartRef__":true,"id":30095},{"__isSmartRef__":true,"id":30096},{"__isSmartRef__":true,"id":30097},{"__isSmartRef__":true,"id":30098},{"__isSmartRef__":true,"id":30099},{"__isSmartRef__":true,"id":30100},{"__isSmartRef__":true,"id":30101},{"__isSmartRef__":true,"id":30102},{"__isSmartRef__":true,"id":30103},{"__isSmartRef__":true,"id":30104},{"__isSmartRef__":true,"id":30105},{"__isSmartRef__":true,"id":30106},{"__isSmartRef__":true,"id":30107},{"__isSmartRef__":true,"id":30108},{"__isSmartRef__":true,"id":30109},{"__isSmartRef__":true,"id":30110},{"__isSmartRef__":true,"id":30111},{"__isSmartRef__":true,"id":30112},{"__isSmartRef__":true,"id":30113},{"__isSmartRef__":true,"id":30114},{"__isSmartRef__":true,"id":30115},{"__isSmartRef__":true,"id":30116},{"__isSmartRef__":true,"id":30117},{"__isSmartRef__":true,"id":30118},{"__isSmartRef__":true,"id":30119},{"__isSmartRef__":true,"id":30120},{"__isSmartRef__":true,"id":30121},{"__isSmartRef__":true,"id":30122},{"__isSmartRef__":true,"id":30123},{"__isSmartRef__":true,"id":30124},{"__isSmartRef__":true,"id":30125},{"__isSmartRef__":true,"id":30126},{"__isSmartRef__":true,"id":30127},{"__isSmartRef__":true,"id":30128},{"__isSmartRef__":true,"id":30129},{"__isSmartRef__":true,"id":30130},{"__isSmartRef__":true,"id":30131},{"__isSmartRef__":true,"id":30132},{"__isSmartRef__":true,"id":30133},{"__isSmartRef__":true,"id":30134},{"__isSmartRef__":true,"id":30135},{"__isSmartRef__":true,"id":30136},{"__isSmartRef__":true,"id":30137},{"__isSmartRef__":true,"id":30138},{"__isSmartRef__":true,"id":30139},{"__isSmartRef__":true,"id":30140},{"__isSmartRef__":true,"id":30141},{"__isSmartRef__":true,"id":30142},{"__isSmartRef__":true,"id":30143},{"__isSmartRef__":true,"id":30144},{"__isSmartRef__":true,"id":30145},{"__isSmartRef__":true,"id":30146},{"__isSmartRef__":true,"id":30147},{"__isSmartRef__":true,"id":30148},{"__isSmartRef__":true,"id":30149},{"__isSmartRef__":true,"id":30150},{"__isSmartRef__":true,"id":30151},{"__isSmartRef__":true,"id":30152},{"__isSmartRef__":true,"id":30153},{"__isSmartRef__":true,"id":30154},{"__isSmartRef__":true,"id":30155},{"__isSmartRef__":true,"id":30156},{"__isSmartRef__":true,"id":30157},{"__isSmartRef__":true,"id":30158},{"__isSmartRef__":true,"id":30159},{"__isSmartRef__":true,"id":30160},{"__isSmartRef__":true,"id":30161},{"__isSmartRef__":true,"id":30162},{"__isSmartRef__":true,"id":30163},{"__isSmartRef__":true,"id":30164},{"__isSmartRef__":true,"id":30165},{"__isSmartRef__":true,"id":30166},{"__isSmartRef__":true,"id":30167},{"__isSmartRef__":true,"id":30168},{"__isSmartRef__":true,"id":30169},{"__isSmartRef__":true,"id":30170},{"__isSmartRef__":true,"id":30171},{"__isSmartRef__":true,"id":30172},{"__isSmartRef__":true,"id":30173},{"__isSmartRef__":true,"id":30174},{"__isSmartRef__":true,"id":30175},{"__isSmartRef__":true,"id":30176},{"__isSmartRef__":true,"id":30177},{"__isSmartRef__":true,"id":30178},{"__isSmartRef__":true,"id":30179},{"__isSmartRef__":true,"id":30180},{"__isSmartRef__":true,"id":30181},{"__isSmartRef__":true,"id":30182},{"__isSmartRef__":true,"id":30183},{"__isSmartRef__":true,"id":30184},{"__isSmartRef__":true,"id":30185},{"__isSmartRef__":true,"id":30186},{"__isSmartRef__":true,"id":30187},{"__isSmartRef__":true,"id":30188},{"__isSmartRef__":true,"id":30189},{"__isSmartRef__":true,"id":30190},{"__isSmartRef__":true,"id":30191},{"__isSmartRef__":true,"id":30192},{"__isSmartRef__":true,"id":30193},{"__isSmartRef__":true,"id":30194},{"__isSmartRef__":true,"id":30195},{"__isSmartRef__":true,"id":30196},{"__isSmartRef__":true,"id":30197},{"__isSmartRef__":true,"id":30198},{"__isSmartRef__":true,"id":30199},{"__isSmartRef__":true,"id":30200},{"__isSmartRef__":true,"id":30201},{"__isSmartRef__":true,"id":30202},{"__isSmartRef__":true,"id":30203},{"__isSmartRef__":true,"id":30204},{"__isSmartRef__":true,"id":30205},{"__isSmartRef__":true,"id":30206},{"__isSmartRef__":true,"id":30207},{"__isSmartRef__":true,"id":30208},{"__isSmartRef__":true,"id":30209},{"__isSmartRef__":true,"id":30210},{"__isSmartRef__":true,"id":30211},{"__isSmartRef__":true,"id":30212},{"__isSmartRef__":true,"id":30213},{"__isSmartRef__":true,"id":30214},{"__isSmartRef__":true,"id":30215},{"__isSmartRef__":true,"id":30216},{"__isSmartRef__":true,"id":30217},{"__isSmartRef__":true,"id":30218},{"__isSmartRef__":true,"id":30219},{"__isSmartRef__":true,"id":30220},{"__isSmartRef__":true,"id":30221},{"__isSmartRef__":true,"id":30222},{"__isSmartRef__":true,"id":30223},{"__isSmartRef__":true,"id":30224},{"__isSmartRef__":true,"id":30225},{"__isSmartRef__":true,"id":30226},{"__isSmartRef__":true,"id":30227},{"__isSmartRef__":true,"id":30228},{"__isSmartRef__":true,"id":30229},{"__isSmartRef__":true,"id":30230},{"__isSmartRef__":true,"id":30231},{"__isSmartRef__":true,"id":30232},{"__isSmartRef__":true,"id":30233},{"__isSmartRef__":true,"id":30234},{"__isSmartRef__":true,"id":30235},{"__isSmartRef__":true,"id":30236},{"__isSmartRef__":true,"id":30237},{"__isSmartRef__":true,"id":30238},{"__isSmartRef__":true,"id":30239},{"__isSmartRef__":true,"id":30240},{"__isSmartRef__":true,"id":30241},{"__isSmartRef__":true,"id":30242},{"__isSmartRef__":true,"id":30243},{"__isSmartRef__":true,"id":30244},{"__isSmartRef__":true,"id":30245},{"__isSmartRef__":true,"id":30246},{"__isSmartRef__":true,"id":30247},{"__isSmartRef__":true,"id":30248},{"__isSmartRef__":true,"id":30249},{"__isSmartRef__":true,"id":30250},{"__isSmartRef__":true,"id":30251},{"__isSmartRef__":true,"id":30252},{"__isSmartRef__":true,"id":30253},{"__isSmartRef__":true,"id":30254},{"__isSmartRef__":true,"id":30255},{"__isSmartRef__":true,"id":30256},{"__isSmartRef__":true,"id":30257},{"__isSmartRef__":true,"id":30258},{"__isSmartRef__":true,"id":30259},{"__isSmartRef__":true,"id":30260},{"__isSmartRef__":true,"id":30261},{"__isSmartRef__":true,"id":30262},{"__isSmartRef__":true,"id":30263},{"__isSmartRef__":true,"id":30264},{"__isSmartRef__":true,"id":30265},{"__isSmartRef__":true,"id":30266},{"__isSmartRef__":true,"id":30267},{"__isSmartRef__":true,"id":30268},{"__isSmartRef__":true,"id":30269},{"__isSmartRef__":true,"id":30270},{"__isSmartRef__":true,"id":30271},{"__isSmartRef__":true,"id":30272},{"__isSmartRef__":true,"id":30273},{"__isSmartRef__":true,"id":30274},{"__isSmartRef__":true,"id":30275},{"__isSmartRef__":true,"id":30276},{"__isSmartRef__":true,"id":30277},{"__isSmartRef__":true,"id":30278},{"__isSmartRef__":true,"id":30279},{"__isSmartRef__":true,"id":30280},{"__isSmartRef__":true,"id":30281},{"__isSmartRef__":true,"id":30282},{"__isSmartRef__":true,"id":30283},{"__isSmartRef__":true,"id":30284},{"__isSmartRef__":true,"id":30285},{"__isSmartRef__":true,"id":30286},{"__isSmartRef__":true,"id":30287},{"__isSmartRef__":true,"id":30288},{"__isSmartRef__":true,"id":30289},{"__isSmartRef__":true,"id":30290},{"__isSmartRef__":true,"id":30291},{"__isSmartRef__":true,"id":30292},{"__isSmartRef__":true,"id":30293},{"__isSmartRef__":true,"id":30294},{"__isSmartRef__":true,"id":30295},{"__isSmartRef__":true,"id":30296},{"__isSmartRef__":true,"id":30297},{"__isSmartRef__":true,"id":30298},{"__isSmartRef__":true,"id":30299},{"__isSmartRef__":true,"id":30300},{"__isSmartRef__":true,"id":30301},{"__isSmartRef__":true,"id":30302},{"__isSmartRef__":true,"id":30303},{"__isSmartRef__":true,"id":30304},{"__isSmartRef__":true,"id":30305},{"__isSmartRef__":true,"id":30306},{"__isSmartRef__":true,"id":30307},{"__isSmartRef__":true,"id":30308},{"__isSmartRef__":true,"id":30309},{"__isSmartRef__":true,"id":30310},{"__isSmartRef__":true,"id":30311},{"__isSmartRef__":true,"id":30312},{"__isSmartRef__":true,"id":30313},{"__isSmartRef__":true,"id":30314},{"__isSmartRef__":true,"id":30315},{"__isSmartRef__":true,"id":30316},{"__isSmartRef__":true,"id":30317},{"__isSmartRef__":true,"id":30318},{"__isSmartRef__":true,"id":30319},{"__isSmartRef__":true,"id":30320},{"__isSmartRef__":true,"id":30321},{"__isSmartRef__":true,"id":30322},{"__isSmartRef__":true,"id":30323},{"__isSmartRef__":true,"id":30324},{"__isSmartRef__":true,"id":30325},{"__isSmartRef__":true,"id":30326},{"__isSmartRef__":true,"id":30327},{"__isSmartRef__":true,"id":30328},{"__isSmartRef__":true,"id":30329},{"__isSmartRef__":true,"id":30330},{"__isSmartRef__":true,"id":30331},{"__isSmartRef__":true,"id":30332},{"__isSmartRef__":true,"id":30333},{"__isSmartRef__":true,"id":30334},{"__isSmartRef__":true,"id":30335},{"__isSmartRef__":true,"id":30336},{"__isSmartRef__":true,"id":30337},{"__isSmartRef__":true,"id":30338},{"__isSmartRef__":true,"id":30339},{"__isSmartRef__":true,"id":30340},{"__isSmartRef__":true,"id":30341},{"__isSmartRef__":true,"id":30342},{"__isSmartRef__":true,"id":30343},{"__isSmartRef__":true,"id":30344},{"__isSmartRef__":true,"id":30345},{"__isSmartRef__":true,"id":30346},{"__isSmartRef__":true,"id":30347},{"__isSmartRef__":true,"id":30348},{"__isSmartRef__":true,"id":30349},{"__isSmartRef__":true,"id":30350},{"__isSmartRef__":true,"id":30351},{"__isSmartRef__":true,"id":30352},{"__isSmartRef__":true,"id":30353},{"__isSmartRef__":true,"id":30354},{"__isSmartRef__":true,"id":30355},{"__isSmartRef__":true,"id":30356},{"__isSmartRef__":true,"id":30357},{"__isSmartRef__":true,"id":30358},{"__isSmartRef__":true,"id":30359},{"__isSmartRef__":true,"id":30360},{"__isSmartRef__":true,"id":30361},{"__isSmartRef__":true,"id":30362},{"__isSmartRef__":true,"id":30363},{"__isSmartRef__":true,"id":30364},{"__isSmartRef__":true,"id":30365},{"__isSmartRef__":true,"id":30366},{"__isSmartRef__":true,"id":30367},{"__isSmartRef__":true,"id":30368},{"__isSmartRef__":true,"id":30369},{"__isSmartRef__":true,"id":30370},{"__isSmartRef__":true,"id":30371},{"__isSmartRef__":true,"id":30372},{"__isSmartRef__":true,"id":30373},{"__isSmartRef__":true,"id":30374},{"__isSmartRef__":true,"id":30375},{"__isSmartRef__":true,"id":30376},{"__isSmartRef__":true,"id":30377},{"__isSmartRef__":true,"id":30378},{"__isSmartRef__":true,"id":30379},{"__isSmartRef__":true,"id":30380},{"__isSmartRef__":true,"id":30381},{"__isSmartRef__":true,"id":30382},{"__isSmartRef__":true,"id":30383},{"__isSmartRef__":true,"id":30384},{"__isSmartRef__":true,"id":30385},{"__isSmartRef__":true,"id":30386},{"__isSmartRef__":true,"id":30387},{"__isSmartRef__":true,"id":30388},{"__isSmartRef__":true,"id":30389},{"__isSmartRef__":true,"id":30390},{"__isSmartRef__":true,"id":30391},{"__isSmartRef__":true,"id":30392},{"__isSmartRef__":true,"id":30393},{"__isSmartRef__":true,"id":30394},{"__isSmartRef__":true,"id":30395},{"__isSmartRef__":true,"id":30396},{"__isSmartRef__":true,"id":30397},{"__isSmartRef__":true,"id":30398},{"__isSmartRef__":true,"id":30399},{"__isSmartRef__":true,"id":30400},{"__isSmartRef__":true,"id":30401},{"__isSmartRef__":true,"id":30402},{"__isSmartRef__":true,"id":30403},{"__isSmartRef__":true,"id":30404},{"__isSmartRef__":true,"id":30405},{"__isSmartRef__":true,"id":30406},{"__isSmartRef__":true,"id":30407},{"__isSmartRef__":true,"id":30408},{"__isSmartRef__":true,"id":30409},{"__isSmartRef__":true,"id":30410},{"__isSmartRef__":true,"id":30411},{"__isSmartRef__":true,"id":30412},{"__isSmartRef__":true,"id":30413},{"__isSmartRef__":true,"id":30414},{"__isSmartRef__":true,"id":30415},{"__isSmartRef__":true,"id":30416},{"__isSmartRef__":true,"id":30417},{"__isSmartRef__":true,"id":30418},{"__isSmartRef__":true,"id":30419},{"__isSmartRef__":true,"id":30420},{"__isSmartRef__":true,"id":30421},{"__isSmartRef__":true,"id":30422},{"__isSmartRef__":true,"id":30423},{"__isSmartRef__":true,"id":30424},{"__isSmartRef__":true,"id":30425},{"__isSmartRef__":true,"id":30426},{"__isSmartRef__":true,"id":30427},{"__isSmartRef__":true,"id":30428},{"__isSmartRef__":true,"id":30429},{"__isSmartRef__":true,"id":30430},{"__isSmartRef__":true,"id":30431},{"__isSmartRef__":true,"id":30432},{"__isSmartRef__":true,"id":30433},{"__isSmartRef__":true,"id":30434},{"__isSmartRef__":true,"id":30435},{"__isSmartRef__":true,"id":30436},{"__isSmartRef__":true,"id":30437},{"__isSmartRef__":true,"id":30438},{"__isSmartRef__":true,"id":30439},{"__isSmartRef__":true,"id":30440},{"__isSmartRef__":true,"id":30441},{"__isSmartRef__":true,"id":30442},{"__isSmartRef__":true,"id":30443},{"__isSmartRef__":true,"id":30444},{"__isSmartRef__":true,"id":30445},{"__isSmartRef__":true,"id":30446},{"__isSmartRef__":true,"id":30447},{"__isSmartRef__":true,"id":30448},{"__isSmartRef__":true,"id":30449},{"__isSmartRef__":true,"id":30450},{"__isSmartRef__":true,"id":30451},{"__isSmartRef__":true,"id":30452},{"__isSmartRef__":true,"id":30453},{"__isSmartRef__":true,"id":30454},{"__isSmartRef__":true,"id":30455},{"__isSmartRef__":true,"id":30456},{"__isSmartRef__":true,"id":30457},{"__isSmartRef__":true,"id":30458},{"__isSmartRef__":true,"id":30459},{"__isSmartRef__":true,"id":30460},{"__isSmartRef__":true,"id":30461},{"__isSmartRef__":true,"id":30462},{"__isSmartRef__":true,"id":30463},{"__isSmartRef__":true,"id":30464},{"__isSmartRef__":true,"id":30465},{"__isSmartRef__":true,"id":30466},{"__isSmartRef__":true,"id":30467},{"__isSmartRef__":true,"id":30468},{"__isSmartRef__":true,"id":30469},{"__isSmartRef__":true,"id":30470},{"__isSmartRef__":true,"id":30471},{"__isSmartRef__":true,"id":30472},{"__isSmartRef__":true,"id":30473},{"__isSmartRef__":true,"id":30474},{"__isSmartRef__":true,"id":30475},{"__isSmartRef__":true,"id":30476},{"__isSmartRef__":true,"id":30477},{"__isSmartRef__":true,"id":30478},{"__isSmartRef__":true,"id":30479},{"__isSmartRef__":true,"id":30480},{"__isSmartRef__":true,"id":30481},{"__isSmartRef__":true,"id":30482},{"__isSmartRef__":true,"id":30483},{"__isSmartRef__":true,"id":30484},{"__isSmartRef__":true,"id":30485},{"__isSmartRef__":true,"id":30486},{"__isSmartRef__":true,"id":30487},{"__isSmartRef__":true,"id":30488},{"__isSmartRef__":true,"id":30489},{"__isSmartRef__":true,"id":30490},{"__isSmartRef__":true,"id":30491},{"__isSmartRef__":true,"id":30492},{"__isSmartRef__":true,"id":30493},{"__isSmartRef__":true,"id":30494},{"__isSmartRef__":true,"id":30495},{"__isSmartRef__":true,"id":30496},{"__isSmartRef__":true,"id":30497},{"__isSmartRef__":true,"id":30498},{"__isSmartRef__":true,"id":30499},{"__isSmartRef__":true,"id":30500},{"__isSmartRef__":true,"id":30501},{"__isSmartRef__":true,"id":30502},{"__isSmartRef__":true,"id":30503},{"__isSmartRef__":true,"id":30504},{"__isSmartRef__":true,"id":30505},{"__isSmartRef__":true,"id":30506},{"__isSmartRef__":true,"id":30507},{"__isSmartRef__":true,"id":30508},{"__isSmartRef__":true,"id":30509},{"__isSmartRef__":true,"id":30510},{"__isSmartRef__":true,"id":30511},{"__isSmartRef__":true,"id":30512},{"__isSmartRef__":true,"id":30513},{"__isSmartRef__":true,"id":30514},{"__isSmartRef__":true,"id":30515},{"__isSmartRef__":true,"id":30516},{"__isSmartRef__":true,"id":30517},{"__isSmartRef__":true,"id":30518},{"__isSmartRef__":true,"id":30519},{"__isSmartRef__":true,"id":30520},{"__isSmartRef__":true,"id":30521},{"__isSmartRef__":true,"id":30522},{"__isSmartRef__":true,"id":30523},{"__isSmartRef__":true,"id":30524},{"__isSmartRef__":true,"id":30525},{"__isSmartRef__":true,"id":30526},{"__isSmartRef__":true,"id":30527},{"__isSmartRef__":true,"id":30528},{"__isSmartRef__":true,"id":30529},{"__isSmartRef__":true,"id":30530},{"__isSmartRef__":true,"id":30531},{"__isSmartRef__":true,"id":30532},{"__isSmartRef__":true,"id":30533},{"__isSmartRef__":true,"id":30534},{"__isSmartRef__":true,"id":30535},{"__isSmartRef__":true,"id":30536},{"__isSmartRef__":true,"id":30537},{"__isSmartRef__":true,"id":30538},{"__isSmartRef__":true,"id":30539},{"__isSmartRef__":true,"id":30540},{"__isSmartRef__":true,"id":30541},{"__isSmartRef__":true,"id":30542},{"__isSmartRef__":true,"id":30543},{"__isSmartRef__":true,"id":30544},{"__isSmartRef__":true,"id":30545},{"__isSmartRef__":true,"id":30546},{"__isSmartRef__":true,"id":30547},{"__isSmartRef__":true,"id":30548},{"__isSmartRef__":true,"id":30549},{"__isSmartRef__":true,"id":30550},{"__isSmartRef__":true,"id":30551},{"__isSmartRef__":true,"id":30552},{"__isSmartRef__":true,"id":30553},{"__isSmartRef__":true,"id":30554},{"__isSmartRef__":true,"id":30555},{"__isSmartRef__":true,"id":30556},{"__isSmartRef__":true,"id":30557},{"__isSmartRef__":true,"id":30558},{"__isSmartRef__":true,"id":30559},{"__isSmartRef__":true,"id":30560},{"__isSmartRef__":true,"id":30561},{"__isSmartRef__":true,"id":30562},{"__isSmartRef__":true,"id":30563},{"__isSmartRef__":true,"id":30564},{"__isSmartRef__":true,"id":30565},{"__isSmartRef__":true,"id":30566},{"__isSmartRef__":true,"id":30567},{"__isSmartRef__":true,"id":30568},{"__isSmartRef__":true,"id":30569},{"__isSmartRef__":true,"id":30570},{"__isSmartRef__":true,"id":30571},{"__isSmartRef__":true,"id":30572},{"__isSmartRef__":true,"id":30573},{"__isSmartRef__":true,"id":30574},{"__isSmartRef__":true,"id":30575},{"__isSmartRef__":true,"id":30576},{"__isSmartRef__":true,"id":30577},{"__isSmartRef__":true,"id":30578},{"__isSmartRef__":true,"id":30579},{"__isSmartRef__":true,"id":30580},{"__isSmartRef__":true,"id":30581},{"__isSmartRef__":true,"id":30582},{"__isSmartRef__":true,"id":30583},{"__isSmartRef__":true,"id":30584},{"__isSmartRef__":true,"id":30585},{"__isSmartRef__":true,"id":30586},{"__isSmartRef__":true,"id":30587},{"__isSmartRef__":true,"id":30588},{"__isSmartRef__":true,"id":30589},{"__isSmartRef__":true,"id":30590},{"__isSmartRef__":true,"id":30591},{"__isSmartRef__":true,"id":30592},{"__isSmartRef__":true,"id":30593},{"__isSmartRef__":true,"id":30594},{"__isSmartRef__":true,"id":30595},{"__isSmartRef__":true,"id":30596},{"__isSmartRef__":true,"id":30597},{"__isSmartRef__":true,"id":30598},{"__isSmartRef__":true,"id":30599},{"__isSmartRef__":true,"id":30600},{"__isSmartRef__":true,"id":30601},{"__isSmartRef__":true,"id":30602},{"__isSmartRef__":true,"id":30603},{"__isSmartRef__":true,"id":30604},{"__isSmartRef__":true,"id":30605},{"__isSmartRef__":true,"id":30606},{"__isSmartRef__":true,"id":30607},{"__isSmartRef__":true,"id":30608},{"__isSmartRef__":true,"id":30609},{"__isSmartRef__":true,"id":30610},{"__isSmartRef__":true,"id":30611},{"__isSmartRef__":true,"id":30612},{"__isSmartRef__":true,"id":30613},{"__isSmartRef__":true,"id":30614},{"__isSmartRef__":true,"id":30615},{"__isSmartRef__":true,"id":30616},{"__isSmartRef__":true,"id":30617},{"__isSmartRef__":true,"id":30618},{"__isSmartRef__":true,"id":30619},{"__isSmartRef__":true,"id":30620},{"__isSmartRef__":true,"id":30621},{"__isSmartRef__":true,"id":30622},{"__isSmartRef__":true,"id":30623},{"__isSmartRef__":true,"id":30624},{"__isSmartRef__":true,"id":30625},{"__isSmartRef__":true,"id":30626},{"__isSmartRef__":true,"id":30627},{"__isSmartRef__":true,"id":30628},{"__isSmartRef__":true,"id":30629},{"__isSmartRef__":true,"id":30630},{"__isSmartRef__":true,"id":30631},{"__isSmartRef__":true,"id":30632},{"__isSmartRef__":true,"id":30633},{"__isSmartRef__":true,"id":30634},{"__isSmartRef__":true,"id":30635},{"__isSmartRef__":true,"id":30636},{"__isSmartRef__":true,"id":30637},{"__isSmartRef__":true,"id":30638},{"__isSmartRef__":true,"id":30639},{"__isSmartRef__":true,"id":30640},{"__isSmartRef__":true,"id":30641},{"__isSmartRef__":true,"id":30642},{"__isSmartRef__":true,"id":30643},{"__isSmartRef__":true,"id":30644},{"__isSmartRef__":true,"id":30645},{"__isSmartRef__":true,"id":30646},{"__isSmartRef__":true,"id":30647},{"__isSmartRef__":true,"id":30648},{"__isSmartRef__":true,"id":30649},{"__isSmartRef__":true,"id":30650},{"__isSmartRef__":true,"id":30651},{"__isSmartRef__":true,"id":30652},{"__isSmartRef__":true,"id":30653},{"__isSmartRef__":true,"id":30654},{"__isSmartRef__":true,"id":30655},{"__isSmartRef__":true,"id":30656},{"__isSmartRef__":true,"id":30657},{"__isSmartRef__":true,"id":30658},{"__isSmartRef__":true,"id":30659},{"__isSmartRef__":true,"id":30660},{"__isSmartRef__":true,"id":30661},{"__isSmartRef__":true,"id":30662},{"__isSmartRef__":true,"id":30663},{"__isSmartRef__":true,"id":30664},{"__isSmartRef__":true,"id":30665},{"__isSmartRef__":true,"id":30666},{"__isSmartRef__":true,"id":30667},{"__isSmartRef__":true,"id":30668},{"__isSmartRef__":true,"id":30669},{"__isSmartRef__":true,"id":30670},{"__isSmartRef__":true,"id":30671},{"__isSmartRef__":true,"id":30672},{"__isSmartRef__":true,"id":30673},{"__isSmartRef__":true,"id":30674},{"__isSmartRef__":true,"id":30675},{"__isSmartRef__":true,"id":30676},{"__isSmartRef__":true,"id":30677},{"__isSmartRef__":true,"id":30678},{"__isSmartRef__":true,"id":30679},{"__isSmartRef__":true,"id":30680},{"__isSmartRef__":true,"id":30681},{"__isSmartRef__":true,"id":30682},{"__isSmartRef__":true,"id":30683},{"__isSmartRef__":true,"id":30684},{"__isSmartRef__":true,"id":30685},{"__isSmartRef__":true,"id":30686},{"__isSmartRef__":true,"id":30687},{"__isSmartRef__":true,"id":30688},{"__isSmartRef__":true,"id":30689},{"__isSmartRef__":true,"id":30690},{"__isSmartRef__":true,"id":30691},{"__isSmartRef__":true,"id":30692},{"__isSmartRef__":true,"id":30693},{"__isSmartRef__":true,"id":30694},{"__isSmartRef__":true,"id":30695},{"__isSmartRef__":true,"id":30696},{"__isSmartRef__":true,"id":30697},{"__isSmartRef__":true,"id":30698},{"__isSmartRef__":true,"id":30699},{"__isSmartRef__":true,"id":30700},{"__isSmartRef__":true,"id":30701},{"__isSmartRef__":true,"id":30702},{"__isSmartRef__":true,"id":30703},{"__isSmartRef__":true,"id":30704},{"__isSmartRef__":true,"id":30705},{"__isSmartRef__":true,"id":30706},{"__isSmartRef__":true,"id":30707},{"__isSmartRef__":true,"id":30708},{"__isSmartRef__":true,"id":30709},{"__isSmartRef__":true,"id":30710},{"__isSmartRef__":true,"id":30711},{"__isSmartRef__":true,"id":30712},{"__isSmartRef__":true,"id":30713},{"__isSmartRef__":true,"id":30714},{"__isSmartRef__":true,"id":30715},{"__isSmartRef__":true,"id":30716},{"__isSmartRef__":true,"id":30717},{"__isSmartRef__":true,"id":30718},{"__isSmartRef__":true,"id":30719},{"__isSmartRef__":true,"id":30720},{"__isSmartRef__":true,"id":30721},{"__isSmartRef__":true,"id":30722},{"__isSmartRef__":true,"id":30723},{"__isSmartRef__":true,"id":30724},{"__isSmartRef__":true,"id":30725},{"__isSmartRef__":true,"id":30726},{"__isSmartRef__":true,"id":30727},{"__isSmartRef__":true,"id":30728},{"__isSmartRef__":true,"id":30729},{"__isSmartRef__":true,"id":30730},{"__isSmartRef__":true,"id":30731},{"__isSmartRef__":true,"id":30732},{"__isSmartRef__":true,"id":30733},{"__isSmartRef__":true,"id":30734},{"__isSmartRef__":true,"id":30735},{"__isSmartRef__":true,"id":30736},{"__isSmartRef__":true,"id":30737},{"__isSmartRef__":true,"id":30738},{"__isSmartRef__":true,"id":30739}],"_ClipMode":"visible","__serializedLivelyClosures__":{"__isSmartRef__":true,"id":30740},"__LivelyClassName__":"lively.morphic.Box"},"24768":{"submorphs":[{"__isSmartRef__":true,"id":24769},{"__isSmartRef__":true,"id":24818},{"__isSmartRef__":true,"id":24867},{"__isSmartRef__":true,"id":24917},{"__isSmartRef__":true,"id":24932},{"__isSmartRef__":true,"id":25211},{"__isSmartRef__":true,"id":25229},{"__isSmartRef__":true,"id":25243},{"__isSmartRef__":true,"id":25294},{"__isSmartRef__":true,"id":25310},{"__isSmartRef__":true,"id":25361}],"scripts":[],"id":"45DBA10E-A6A8-48FB-8840-9F16066FD4CC","shape":{"__isSmartRef__":true,"id":25375},"droppingEnabled":false,"halosEnabled":true,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":25382},"showsHalos":false,"name":"morePane","partsBinMetaInfo":{"__isSmartRef__":true,"id":25383},"__SourceModuleName__":"Global","renderContextTable":{"__isSmartRef__":true,"id":25384},"eventHandler":{"__isSmartRef__":true,"id":25385},"owner":{"__isSmartRef__":true,"id":24767},"priorExtent":{"__isSmartRef__":true,"id":25386},"layout":{"__isSmartRef__":true,"id":25387},"_Visible":false,"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"prevScroll":[0,0],"derivationIds":[1217,"8FB7EEAA-27C3-4BCC-9905-59A59B8AB602","B4102745-8642-4F09-A5B5-0452D29E993C","02282C11-7C56-4C33-A2D1-E4C92F9F5575","83E2A61C-0119-4597-ADC8-8CB3AEDF35C1","119E4FE1-420B-4FDF-BD03-CF15F07B3538","6D70BD64-C7F8-4A79-9BE9-FA4C5A1E7892","C116FCDA-BB4D-4543-BE17-4D5586813CAF","1EAD9C62-350F-40EB-B5EA-B9441BB280C9","A3B24A35-589E-460F-9B54-45B0D0B7D7DD","8993FD1D-9082-40F4-A2AD-5501D16913A7","EBCB5B06-08CA-4535-9EAC-F15893F70129","45BAF3E4-EAEE-4925-B2D6-042C01B0AD29","09B7283C-6DDB-4A06-A4BA-563018D46DFD","46022025-E2FE-4A0A-924F-3266509C66DB","538BB82D-3068-480C-A5C0-6B4E8CE1C9CA","45290AD5-33C4-41F3-B72B-D538DCA37F31","6FA9BB6D-52D5-49A5-930A-1F93456E6CF4","9D57135F-8E4B-41D0-ACBC-B19396812B35"],"_Rotation":0,"_Scale":1.000000000000002,"_ClipMode":"visible","__LivelyClassName__":"lively.morphic.Box"},"24769":{"submorphs":[{"__isSmartRef__":true,"id":24770}],"scripts":[],"id":"9CA3FDF3-6F53-4F85-9C46-DA7DA63F1B4E","shape":{"__isSmartRef__":true,"id":24785},"grabbingEnabled":false,"droppingEnabled":false,"showsMorphMenu":true,"halosEnabled":true,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":24801},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":24788},"lighterFill":{"__isSmartRef__":true,"id":24802},"label":{"__isSmartRef__":true,"id":24770},"attributeConnections":[{"__isSmartRef__":true,"id":24811}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"showsHalos":false,"__SourceModuleName__":"Global.lively.morphic.Widgets","padding":{"__isSmartRef__":true,"id":24812},"name":"movePartButton","partsBinMetaInfo":{"__isSmartRef__":true,"id":24813},"owner":{"__isSmartRef__":true,"id":24768},"layout":{"__isSmartRef__":true,"id":24814},"renderContextTable":{"__isSmartRef__":true,"id":24815},"eventHandler":{"__isSmartRef__":true,"id":24816},"priorExtent":{"__isSmartRef__":true,"id":24817},"derivationIds":[1218,"F5D21B41-BD0E-49D3-80E5-F1624416C143","1E157243-B0DC-4138-B660-EF05198FA3C8","4D60CECB-66FD-4865-BD46-45F0C9CAB399","0E997A95-CCA0-4BBF-B55B-62B5C6EC32DF","FA30D56E-17FE-4B1F-BE8A-7CBCCABEFF1D","A5A7F641-F783-4649-A154-1AD81607B7CE","D10ED7E0-21BA-463D-996E-6D458B557F68","606309D2-7D9D-4122-A64C-CFE582E6D738","998D7B7C-CF5D-401C-9594-FA8956C326A1","EA15F569-B871-4824-B0DE-550285BEB165","3FB1C9FB-F654-42C9-BE17-315287EB2FAB","7B3720C6-D365-4B41-B530-98E4D5EE238F","92F53BEA-E1EF-49C4-9DD1-7939D08941C5","0A7A011F-C6D8-4B81-85F4-F3CCF5F30A31","6543B591-A693-4D11-8114-D385115F8E65","758492FF-7087-4EE4-9054-00E680646A03","F6A6E55C-CF01-4EB9-8593-E71BEFB4EE59","5DBAE530-E39F-472D-A5D4-6E34FDCE6227"],"prevScroll":[0,0],"_Rotation":0,"_Scale":1,"_ClipMode":"visible","__LivelyClassName__":"lively.morphic.Button"},"24770":{"submorphs":[],"scripts":[],"id":"8175AEFE-85DF-4606-B39D-3FF9E25E1D5B","shape":{"__isSmartRef__":true,"id":24771},"grabbingEnabled":false,"droppingEnabled":false,"showsMorphMenu":false,"halosEnabled":true,"fixedWidth":true,"_MaxTextWidth":56,"_MaxTextHeight":null,"fixedHeight":true,"allowsInput":false,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":24777},"textColor":{"__isSmartRef__":true,"id":24774},"owner":{"__isSmartRef__":true,"id":24769},"eventsAreIgnored":true,"__SourceModuleName__":"Global.lively.morphic.TextCore","textChunks":[{"__isSmartRef__":true,"id":24778}],"padding":{"__isSmartRef__":true,"id":24780},"_Padding":{"__isSmartRef__":true,"id":24781},"prevScroll":[0,0],"_Align":"center","_FontFamily":"Arial","_ClipMode":"hidden","_WhiteSpaceHandling":"pre-wrap","_VerticalAlign":"middle","_Display":"table-cell","priorExtent":{"__isSmartRef__":true,"id":24782},"renderContextTable":{"__isSmartRef__":true,"id":24783},"eventHandler":{"__isSmartRef__":true,"id":24784},"_HandStyle":"default","_PointerEvents":"none","attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"_MinTextWidth":56,"_MinTextHeight":null,"derivationIds":[1219,"46E7D2D8-D7A5-4476-8AD1-FB81FAE717FE","7B2A54CD-6423-4B77-A082-B5A1DA2BCE66","6C3B231E-5C42-449F-9425-8EE874A6EC57","7ACD0BA3-074C-461F-8C6B-ECEBA0B09C7A","556A1D2F-8F3F-4BCD-A602-FD3C257F1859","6C05BE2D-BB66-44E3-9765-65B24D7579E1","9F6A58E1-A23D-4A56-8D85-71FD5AA872B9","EDEC5AA1-080B-42AE-A9D6-F6FAB0CD3E1A","FE4530BA-6D31-4472-A351-4DCB0F9FE121","3F3B3887-CFF1-40A7-9228-D95F3594F2CB","B10968A4-7C77-4AAE-A2E1-FC76E16D36E8","DBC8455A-4562-4202-A7EB-543948664FEE","048B902B-C02C-44C6-9357-32663639FE23","C8B116B7-082D-4D6B-A035-EE71E8F3AC72","78B43404-A2E4-4BFF-B022-C4DA2CBBABBD","D271DCF7-62B5-428D-8B91-30B500F6F461","79934637-FCF5-4C27-B392-E9392BB5BA66","310851E0-6B77-43C0-A13B-BA0DF2777459"],"_Scale":1,"__LivelyClassName__":"lively.morphic.Text"},"24771":{"borderWidth":0,"fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":24772},"_Extent":{"__isSmartRef__":true,"id":24773},"_BorderColor":{"__isSmartRef__":true,"id":24774},"renderContextTable":{"__isSmartRef__":true,"id":24775},"_ClipMode":"hidden","_Padding":{"__isSmartRef__":true,"id":24776},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"24772":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"24773":{"x":58,"y":21,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"24774":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"24775":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"24776":{"x":1,"y":1,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"24777":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"24778":{"style":{"__isSmartRef__":true,"id":24779},"morph":{"__isSmartRef__":true,"id":24770},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":24770},"storedString":"move","__LivelyClassName__":"lively.morphic.TextChunk"},"24779":{"__SourceModuleName__":"Global.lively.morphic.TextCore","textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis"},"24780":{"x":5,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"24781":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"24782":{"x":58,"y":21,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"24783":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"24784":{"morph":{"__isSmartRef__":true,"id":24770},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"24785":{"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":24786},"_Extent":{"__isSmartRef__":true,"id":24787},"_Fill":{"__isSmartRef__":true,"id":24788},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":24798},"_BorderRadius":5,"renderContextTable":{"__isSmartRef__":true,"id":24799},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":24800},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"24786":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"24787":{"x":58,"y":21,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"24788":{"stops":[{"__isSmartRef__":true,"id":24789},{"__isSmartRef__":true,"id":24791},{"__isSmartRef__":true,"id":24793},{"__isSmartRef__":true,"id":24795}],"vector":{"__isSmartRef__":true,"id":24797},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"24789":{"offset":0,"color":{"__isSmartRef__":true,"id":24790}},"24790":{"r":0.9600000000000001,"g":0.9600000000000001,"b":0.9600000000000001,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"24791":{"offset":0.4,"color":{"__isSmartRef__":true,"id":24792}},"24792":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"24793":{"offset":0.6,"color":{"__isSmartRef__":true,"id":24794}},"24794":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"24795":{"offset":1,"color":{"__isSmartRef__":true,"id":24796}},"24796":{"r":0.94,"g":0.94,"b":0.94,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"24797":{"x":0,"y":0,"width":0,"height":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"24798":{"r":0.839,"g":0.839,"b":0.839,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"24799":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"24800":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"24801":{"x":137.67911865694913,"y":393.86777109042464,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"24802":{"stops":[{"__isSmartRef__":true,"id":24803},{"__isSmartRef__":true,"id":24805},{"__isSmartRef__":true,"id":24807},{"__isSmartRef__":true,"id":24809}],"vector":{"__isSmartRef__":true,"id":24797},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"24803":{"offset":0,"color":{"__isSmartRef__":true,"id":24804}},"24804":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"24805":{"offset":0.4,"color":{"__isSmartRef__":true,"id":24806}},"24806":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"24807":{"offset":0.6,"color":{"__isSmartRef__":true,"id":24808}},"24808":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"24809":{"offset":1,"color":{"__isSmartRef__":true,"id":24810}},"24810":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"24811":{"sourceObj":{"__isSmartRef__":true,"id":24769},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":24767},"targetMethodName":"interactivelyMoveSelectedPartItem","__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"24812":{"x":5,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"24813":{"partsSpaceName":"PartsBin/NewWorld","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":1,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"24814":{"moveVertical":true},"24815":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"24816":{"morph":{"__isSmartRef__":true,"id":24769},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"24817":{"x":59,"y":21,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"24818":{"submorphs":[{"__isSmartRef__":true,"id":24819}],"scripts":[],"id":"14EE0241-2947-4ACB-9C94-E6CEB3512DD5","shape":{"__isSmartRef__":true,"id":24834},"grabbingEnabled":false,"droppingEnabled":false,"showsMorphMenu":true,"halosEnabled":true,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":24850},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":24837},"lighterFill":{"__isSmartRef__":true,"id":24851},"label":{"__isSmartRef__":true,"id":24819},"attributeConnections":[{"__isSmartRef__":true,"id":24860},{"__isSmartRef__":true,"id":24861}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"showsHalos":false,"__SourceModuleName__":"Global.lively.morphic.Widgets","padding":{"__isSmartRef__":true,"id":24862},"name":"removePartButton","partsBinMetaInfo":{"__isSmartRef__":true,"id":24863},"owner":{"__isSmartRef__":true,"id":24768},"layout":{"__isSmartRef__":true,"id":24864},"renderContextTable":{"__isSmartRef__":true,"id":24865},"eventHandler":{"__isSmartRef__":true,"id":24866},"derivationIds":[1220,"6104A033-57FD-4F65-B785-3F32FC278E39","BF7EFB0E-5EBE-4F44-9F5E-0576880F8E75","1E4BFB46-60C5-46A6-970A-CE2825840F25","6F766455-545A-496A-88AE-84737A5534A7","38DFF15E-9F34-46E9-BF1D-A4E46C497541","06C3D4D0-C1C1-4664-9899-5F7C61544400","4C448623-A82F-4C77-87AF-D6EA63A59B8D","9A0208AE-4752-4CEC-ABFE-69A8DCADDEC1","B622D1E6-1113-45B0-B7F1-D476B7187C6F","063AEB5B-6476-4381-80CE-3223D5217E84","6156BDE1-9147-41C6-AA8D-BAFBE8D74659","76C8D1EC-5DEB-4813-B4A3-DEE275EB63CA","38EF1DBF-4047-4FAD-9A38-3782659C845B","64AA08B4-79A2-4CF4-9FA4-C642BE08A736","D7C852FA-BE85-4DE9-A4D1-6E6E99E6A959","80F62CA1-A854-4470-B387-629B81C0618F","59DC61C0-DC00-497D-815B-6ED5BA0E6F47","DF47355E-361B-4236-A5DA-EDA365A6EE37"],"_Rotation":0,"_Scale":1,"_ClipMode":"visible","__LivelyClassName__":"lively.morphic.Button"},"24819":{"submorphs":[],"scripts":[],"id":"CD05E12B-6225-4E86-9DAD-D10EADA8B7DF","shape":{"__isSmartRef__":true,"id":24820},"grabbingEnabled":false,"droppingEnabled":false,"showsMorphMenu":false,"halosEnabled":true,"fixedWidth":true,"_MaxTextWidth":64,"_MaxTextHeight":null,"fixedHeight":true,"allowsInput":false,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":24826},"textColor":{"__isSmartRef__":true,"id":24823},"owner":{"__isSmartRef__":true,"id":24818},"eventsAreIgnored":true,"__SourceModuleName__":"Global.lively.morphic.TextCore","textChunks":[{"__isSmartRef__":true,"id":24827}],"padding":{"__isSmartRef__":true,"id":24829},"_Padding":{"__isSmartRef__":true,"id":24830},"prevScroll":[0,0],"_Align":"center","_FontFamily":"Arial","_ClipMode":"visible","_WhiteSpaceHandling":"pre-wrap","_VerticalAlign":"middle","_Display":"table-cell","priorExtent":{"__isSmartRef__":true,"id":24831},"renderContextTable":{"__isSmartRef__":true,"id":24832},"eventHandler":{"__isSmartRef__":true,"id":24833},"_HandStyle":"default","_PointerEvents":"none","attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"_MinTextWidth":64,"_MinTextHeight":null,"derivationIds":[1221,"9DA2513A-CC83-4283-AB2A-ACF15C86C674","5F885FF0-B156-4674-9C69-74CB7C257A00","58A5253D-0C92-4B09-9B0B-50BAF7062B0D","C655EA28-0996-4C54-8E49-F908BCA93FCE","E7DE43DD-20AF-4E46-9928-2D26F325AB7F","7B24B946-C7AF-4E42-AC8B-BAC6D5D6FB5E","43456CD2-B83E-455A-89EA-E2EAC5B41399","3ACAECEE-6384-4EBE-9736-CAD24C3B3762","8005E82C-FA8E-4695-B93B-D9B2E924E896","D5AB5A5F-B23E-44D4-A8E2-DBF9366166C6","892409CD-C1D6-48CA-BEC2-6CBADF38465D","D74F66BA-4390-448A-B522-8F05178E7350","0B784218-10B5-4A37-B773-7620CC059EB7","C5685084-134C-46FD-9102-61A063AC889C","C47B92E3-5285-4067-B358-1A4324DF8A22","F7DC9949-A305-4AC0-AE45-7EE864EE9337","3D5444C3-7F8C-4D4F-A042-7908B72CECC7","B10D0811-3BD7-4D45-B876-055475EB1FC1"],"_Scale":1,"__LivelyClassName__":"lively.morphic.Text"},"24820":{"borderWidth":0,"fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":24821},"_Extent":{"__isSmartRef__":true,"id":24822},"_BorderColor":{"__isSmartRef__":true,"id":24823},"renderContextTable":{"__isSmartRef__":true,"id":24824},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":24825},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"24821":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"24822":{"x":66,"y":21,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"24823":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"24824":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"24825":{"x":1,"y":1,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"24826":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"24827":{"style":{"__isSmartRef__":true,"id":24828},"morph":{"__isSmartRef__":true,"id":24819},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":24819},"storedString":"remove","__LivelyClassName__":"lively.morphic.TextChunk"},"24828":{"__SourceModuleName__":"Global.lively.morphic.TextCore","textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis"},"24829":{"x":5,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"24830":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"24831":{"x":66,"y":21,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"24832":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"24833":{"morph":{"__isSmartRef__":true,"id":24819},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"24834":{"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":24835},"_Extent":{"__isSmartRef__":true,"id":24836},"_Fill":{"__isSmartRef__":true,"id":24837},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":24847},"_BorderRadius":5,"renderContextTable":{"__isSmartRef__":true,"id":24848},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":24849},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"24835":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"24836":{"x":66,"y":21,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"24837":{"stops":[{"__isSmartRef__":true,"id":24838},{"__isSmartRef__":true,"id":24840},{"__isSmartRef__":true,"id":24842},{"__isSmartRef__":true,"id":24844}],"vector":{"__isSmartRef__":true,"id":24846},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"24838":{"offset":0,"color":{"__isSmartRef__":true,"id":24839}},"24839":{"r":0.9600000000000001,"g":0.9600000000000001,"b":0.9600000000000001,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"24840":{"offset":0.4,"color":{"__isSmartRef__":true,"id":24841}},"24841":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"24842":{"offset":0.6,"color":{"__isSmartRef__":true,"id":24843}},"24843":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"24844":{"offset":1,"color":{"__isSmartRef__":true,"id":24845}},"24845":{"r":0.94,"g":0.94,"b":0.94,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"24846":{"x":0,"y":0,"width":0,"height":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"24847":{"r":0.839,"g":0.839,"b":0.839,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"24848":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"24849":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"24850":{"x":70.12005863445097,"y":393.8518587078797,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"24851":{"stops":[{"__isSmartRef__":true,"id":24852},{"__isSmartRef__":true,"id":24854},{"__isSmartRef__":true,"id":24856},{"__isSmartRef__":true,"id":24858}],"vector":{"__isSmartRef__":true,"id":24846},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"24852":{"offset":0,"color":{"__isSmartRef__":true,"id":24853}},"24853":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"24854":{"offset":0.4,"color":{"__isSmartRef__":true,"id":24855}},"24855":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"24856":{"offset":0.6,"color":{"__isSmartRef__":true,"id":24857}},"24857":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"24858":{"offset":1,"color":{"__isSmartRef__":true,"id":24859}},"24859":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"24860":{"sourceObj":{"__isSmartRef__":true,"id":24818},"sourceAttrName":"fire","targetMethodName":"reloadEverything","__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"24861":{"sourceObj":{"__isSmartRef__":true,"id":24818},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":24767},"targetMethodName":"interactivelyRemoveSelectedPartItem","__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"24862":{"x":5,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"24863":{"partsSpaceName":"PartsBin/NewWorld","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":1,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"24864":{"moveVertical":true},"24865":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"24866":{"morph":{"__isSmartRef__":true,"id":24818},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"24867":{"submorphs":[{"__isSmartRef__":true,"id":24868}],"scripts":[],"id":"C71421D0-AB40-435F-9CE6-8F40DAA47C8C","shape":{"__isSmartRef__":true,"id":24883},"grabbingEnabled":false,"droppingEnabled":false,"showsMorphMenu":true,"halosEnabled":true,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":24899},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":24886},"lighterFill":{"__isSmartRef__":true,"id":24900},"label":{"__isSmartRef__":true,"id":24868},"attributeConnections":[{"__isSmartRef__":true,"id":24909},{"__isSmartRef__":true,"id":24910}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"showsHalos":false,"__SourceModuleName__":"Global.lively.morphic.Widgets","padding":{"__isSmartRef__":true,"id":24911},"name":"loadPartButton","partsBinMetaInfo":{"__isSmartRef__":true,"id":24912},"owner":{"__isSmartRef__":true,"id":24768},"layout":{"__isSmartRef__":true,"id":24913},"renderContextTable":{"__isSmartRef__":true,"id":24914},"eventHandler":{"__isSmartRef__":true,"id":24915},"derivationIds":[1222,"53143161-6C64-48C5-8E55-E5914F0EF97D","00D6DD0A-007D-478E-B625-602F218C4635","F420150F-FC88-4A76-8B6B-EA48495DAD2A","7E7374D3-E099-45D6-A873-E111BC557971","69B710F0-9A8E-4B16-9936-5C3E2512043F","1B1D4C76-8DF1-460A-ACCE-80568FE703DC","334778F7-689B-4D27-9891-059110F5122A","8B321CE5-31C5-4333-ADDF-E464DDE059A0","BC069425-0C12-4A28-867E-6C5A5B1334AE","F4B8B757-4B31-4438-B170-D36080178829","C491F2B7-A6A8-4A4A-B729-6F8D829A1966","A3A93C3D-0FC6-4D8B-8244-2B9003FD82A6","DB35D070-7293-4FEE-A170-8C31C4417699","0A3F38FF-C91B-4EA5-B235-0B73774AFCA2","8E4F2D2F-9F28-4BDA-882E-5E76E956D188","D6409CB9-24F9-40E8-A9A9-281F97370D72","B5CB0156-0C30-4C8C-861E-72E6B73E8E32","829B5CC8-E112-41DA-9BE5-1532570063F1"],"priorExtent":{"__isSmartRef__":true,"id":24916},"_Rotation":0,"_Scale":1,"_ClipMode":"visible","__LivelyClassName__":"lively.morphic.Button"},"24868":{"submorphs":[],"scripts":[],"id":"D31A11C1-4887-41F9-852A-EAD5AAE1019B","shape":{"__isSmartRef__":true,"id":24869},"grabbingEnabled":false,"droppingEnabled":false,"showsMorphMenu":false,"halosEnabled":true,"fixedWidth":true,"_MaxTextWidth":48,"_MaxTextHeight":null,"fixedHeight":true,"allowsInput":false,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":24875},"textColor":{"__isSmartRef__":true,"id":24872},"owner":{"__isSmartRef__":true,"id":24867},"eventsAreIgnored":true,"__SourceModuleName__":"Global.lively.morphic.TextCore","textChunks":[{"__isSmartRef__":true,"id":24876}],"padding":{"__isSmartRef__":true,"id":24878},"_Padding":{"__isSmartRef__":true,"id":24879},"prevScroll":[0,0],"_Align":"center","_FontFamily":"Arial","_ClipMode":"visible","_WhiteSpaceHandling":"pre-wrap","_VerticalAlign":"middle","_Display":"table-cell","priorExtent":{"__isSmartRef__":true,"id":24880},"renderContextTable":{"__isSmartRef__":true,"id":24881},"eventHandler":{"__isSmartRef__":true,"id":24882},"_HandStyle":"default","_PointerEvents":"none","attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"_MinTextWidth":48,"_MinTextHeight":null,"derivationIds":[1223,"CA1AEDF7-8E87-433B-9CD1-DDA8D5A3EBCF","86BD113F-64BA-49A6-B42F-E561F4E0D67E","272B9AB5-11DE-4885-89B6-C3438FC53A90","8A9A437F-D683-4B7F-AE55-35EB605AFB78","A990A9CC-15E4-4E0C-BB5B-16023C399575","F9EF7A21-3B37-4964-B000-6276E90F9807","7C3782C1-9B87-4C58-8D9B-699E9789DA5F","519AE5D6-2EFD-48C5-B983-5A9CA44B7361","3C6B09E0-A6F9-42D6-902B-CF03B209261C","B861397A-5D9E-4C49-B16C-B7C4213F553F","3946FAFB-8E68-4B61-B3D8-C17D2D779198","1DCA3B7F-0D7F-4729-8FD9-2B33A6361A28","6CF99508-4E30-43E9-9945-7A4C4439936A","5990A154-6EFE-48B1-8390-087C7FAF9F35","507F3F9A-523B-4381-8F92-9886C7000F06","7F2ABCE4-A243-4264-8C19-2AE81B3CE9DE","8D86C24D-83CE-40F0-B79B-A0DB20ED1B25","A14FF23F-CBB9-49BF-B4B5-52F63B3AFE40"],"_Scale":1,"__LivelyClassName__":"lively.morphic.Text"},"24869":{"borderWidth":0,"fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":24870},"_Extent":{"__isSmartRef__":true,"id":24871},"_BorderColor":{"__isSmartRef__":true,"id":24872},"renderContextTable":{"__isSmartRef__":true,"id":24873},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":24874},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"24870":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"24871":{"x":50,"y":21,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"24872":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"24873":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"24874":{"x":1,"y":1,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"24875":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"24876":{"style":{"__isSmartRef__":true,"id":24877},"morph":{"__isSmartRef__":true,"id":24868},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":24868},"storedString":"load","__LivelyClassName__":"lively.morphic.TextChunk"},"24877":{"__SourceModuleName__":"Global.lively.morphic.TextCore","textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis"},"24878":{"x":5,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"24879":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"24880":{"x":50,"y":21,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"24881":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"24882":{"morph":{"__isSmartRef__":true,"id":24868},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"24883":{"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":24884},"_Extent":{"__isSmartRef__":true,"id":24885},"_Fill":{"__isSmartRef__":true,"id":24886},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":24896},"_BorderRadius":5,"renderContextTable":{"__isSmartRef__":true,"id":24897},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":24898},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"24884":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"24885":{"x":50,"y":21,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"24886":{"stops":[{"__isSmartRef__":true,"id":24887},{"__isSmartRef__":true,"id":24889},{"__isSmartRef__":true,"id":24891},{"__isSmartRef__":true,"id":24893}],"vector":{"__isSmartRef__":true,"id":24895},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"24887":{"offset":0,"color":{"__isSmartRef__":true,"id":24888}},"24888":{"r":0.9600000000000001,"g":0.9600000000000001,"b":0.9600000000000001,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"24889":{"offset":0.4,"color":{"__isSmartRef__":true,"id":24890}},"24890":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"24891":{"offset":0.6,"color":{"__isSmartRef__":true,"id":24892}},"24892":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"24893":{"offset":1,"color":{"__isSmartRef__":true,"id":24894}},"24894":{"r":0.94,"g":0.94,"b":0.94,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"24895":{"x":0,"y":0,"width":0,"height":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"24896":{"r":0.839,"g":0.839,"b":0.839,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"24897":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"24898":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"24899":{"x":19.154971194602297,"y":393.89144835121806,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"24900":{"stops":[{"__isSmartRef__":true,"id":24901},{"__isSmartRef__":true,"id":24903},{"__isSmartRef__":true,"id":24905},{"__isSmartRef__":true,"id":24907}],"vector":{"__isSmartRef__":true,"id":24895},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"24901":{"offset":0,"color":{"__isSmartRef__":true,"id":24902}},"24902":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"24903":{"offset":0.4,"color":{"__isSmartRef__":true,"id":24904}},"24904":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"24905":{"offset":0.6,"color":{"__isSmartRef__":true,"id":24906}},"24906":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"24907":{"offset":1,"color":{"__isSmartRef__":true,"id":24908}},"24908":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"24909":{"sourceObj":{"__isSmartRef__":true,"id":24867},"sourceAttrName":"fire","targetMethodName":"reloadEverything","__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"24910":{"sourceObj":{"__isSmartRef__":true,"id":24867},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":24767},"targetMethodName":"loadAndOpenSelectedPartItem","__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"24911":{"x":5,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"24912":{"partsSpaceName":"PartsBin/NewWorld","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":1,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"24913":{"moveVertical":true},"24914":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"24915":{"morph":{"__isSmartRef__":true,"id":24867},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"24916":{"x":51,"y":21,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"24917":{"submorphs":[],"scripts":[],"id":"EF548A4A-4C2A-4D56-9E9D-892028C9A115","shape":{"__isSmartRef__":true,"id":24918},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":true,"allowsInput":true,"_FontFamily":"Arial, sans-serif","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":24924},"_MaxTextWidth":258,"_MaxTextHeight":null,"textColor":{"__isSmartRef__":true,"id":24921},"showsHalos":false,"_FontSize":12,"__SourceModuleName__":"Global.lively.morphic.TextCore","name":"selectedPartName","partsBinMetaInfo":{"__isSmartRef__":true,"id":24925},"textChunks":[{"__isSmartRef__":true,"id":24926}],"charsReplaced":"some text","lastFindLoc":-9,"priorSelectionRange":[9,9],"prevScroll":[0,0],"owner":{"__isSmartRef__":true,"id":24768},"_ClipMode":"hidden","priorExtent":{"__isSmartRef__":true,"id":24928},"renderContextTable":{"__isSmartRef__":true,"id":24929},"eventHandler":{"__isSmartRef__":true,"id":24930},"_WhiteSpaceHandling":"pre-wrap","attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"_MinTextWidth":258,"_MinTextHeight":null,"distanceToDragEvent":{"__isSmartRef__":true,"id":24931},"previousSelection":[11,11],"derivationIds":[1224,"25E0FB99-9B39-4754-932D-DB6A01B4A95D","61627613-C999-40E7-9DB0-BDF996D1ECC4","C4D29785-0782-4706-806D-FF6038713C2F","4C2E106A-1F4C-48A0-A435-1FAA967054BC","BCB8A5BC-CD57-4495-8E0B-67AA5E474FA4","BC6B6857-9FAE-499A-BBFC-4F98A28D555D","A33D26A2-77A9-4F7B-B01E-E011C3AEAB93","12CBEF1F-E269-417E-ACEA-4DE2E29A0CE3","FCA464B3-A849-409D-BC5B-6D9EBAFB43BE","ED534055-8E5A-4649-BB57-BDC3E5CBC17F","B3F598DC-FB73-4FE9-8996-49419A4CD741","F43C5DD4-BE88-4B9F-A804-83D767B93FF8","E8A14541-A23C-4109-82E1-D4DCA740BF52","7A379D20-CC5D-4FB1-9898-854686E034C5","E7A76532-D8EF-4115-9B51-C3A2754C7983","70045544-6706-4A32-A67A-A439454F90CF","5AB7DDB3-7240-4C63-9F17-5A96AC90D9CC","786477A0-CF47-4332-985A-FD492FB8E7C6"],"_Rotation":0,"_Scale":1,"__LivelyClassName__":"lively.morphic.Text"},"24918":{"fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":24919},"_Extent":{"__isSmartRef__":true,"id":24920},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":24921},"renderContextTable":{"__isSmartRef__":true,"id":24922},"_ClipMode":"hidden","_Padding":{"__isSmartRef__":true,"id":24923},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"24919":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"24920":{"x":258,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"24921":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"24922":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"24923":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"24924":{"x":22.074220912172564,"y":8.635794805933187,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"24925":{"partsSpaceName":"PartsBin/NewWorld","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":1,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"24926":{"style":{"__isSmartRef__":true,"id":24927},"chunkOwner":{"__isSmartRef__":true,"id":24917},"storedString":"WhiteboardSync","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"24927":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"24928":{"x":258,"y":17,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"24929":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"24930":{"morph":{"__isSmartRef__":true,"id":24917},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"24931":{"x":167.51791727205773,"y":-12.628784291915622,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"24932":{"submorphs":[],"scripts":[],"id":"A52DBE09-12A7-4E03-88E5-3234C12D0DC2","shape":{"__isSmartRef__":true,"id":24933},"droppingEnabled":false,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":24940},"itemList":[{"__isSmartRef__":true,"id":24941},{"__isSmartRef__":true,"id":24946},{"__isSmartRef__":true,"id":24951},{"__isSmartRef__":true,"id":24956},{"__isSmartRef__":true,"id":24961},{"__isSmartRef__":true,"id":24966},{"__isSmartRef__":true,"id":24971},{"__isSmartRef__":true,"id":24976},{"__isSmartRef__":true,"id":24981},{"__isSmartRef__":true,"id":24986},{"__isSmartRef__":true,"id":24991},{"__isSmartRef__":true,"id":24996},{"__isSmartRef__":true,"id":25001},{"__isSmartRef__":true,"id":25006},{"__isSmartRef__":true,"id":25011},{"__isSmartRef__":true,"id":25016},{"__isSmartRef__":true,"id":25021},{"__isSmartRef__":true,"id":25026},{"__isSmartRef__":true,"id":25031},{"__isSmartRef__":true,"id":25036},{"__isSmartRef__":true,"id":25041},{"__isSmartRef__":true,"id":25046},{"__isSmartRef__":true,"id":25051},{"__isSmartRef__":true,"id":25056},{"__isSmartRef__":true,"id":25061},{"__isSmartRef__":true,"id":25066},{"__isSmartRef__":true,"id":25071},{"__isSmartRef__":true,"id":25076},{"__isSmartRef__":true,"id":25081},{"__isSmartRef__":true,"id":25086},{"__isSmartRef__":true,"id":25091},{"__isSmartRef__":true,"id":25096},{"__isSmartRef__":true,"id":25101},{"__isSmartRef__":true,"id":25106},{"__isSmartRef__":true,"id":25111},{"__isSmartRef__":true,"id":25116},{"__isSmartRef__":true,"id":25121},{"__isSmartRef__":true,"id":25126},{"__isSmartRef__":true,"id":25131},{"__isSmartRef__":true,"id":25136},{"__isSmartRef__":true,"id":25141},{"__isSmartRef__":true,"id":25146},{"__isSmartRef__":true,"id":25151},{"__isSmartRef__":true,"id":25156},{"__isSmartRef__":true,"id":25161},{"__isSmartRef__":true,"id":25166},{"__isSmartRef__":true,"id":25171},{"__isSmartRef__":true,"id":25176},{"__isSmartRef__":true,"id":25181},{"__isSmartRef__":true,"id":25186},{"__isSmartRef__":true,"id":25191},{"__isSmartRef__":true,"id":25196},{"__isSmartRef__":true,"id":25201}],"showsHalos":false,"name":"selectedPartVersions","partsBinMetaInfo":{"__isSmartRef__":true,"id":25206},"__SourceModuleName__":"Global.lively.morphic.Core","_ClipMode":"scroll","owner":{"__isSmartRef__":true,"id":24768},"prevScroll":[0,96],"layout":{"__isSmartRef__":true,"id":25207},"priorExtent":{"__isSmartRef__":true,"id":25208},"renderContextTable":{"__isSmartRef__":true,"id":25209},"eventHandler":{"__isSmartRef__":true,"id":25210},"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"derivationIds":[1225,"9B936EA2-F23D-497C-A53E-4396CA9256F6","E333E76B-0723-4359-B687-2AA820C0D677","25D90D11-0432-4E82-891D-54FFA3BB9FB1","914D1CD5-B925-47EC-B766-212629CF18AC","06903DED-2228-497A-A5E4-BD39CDAC9286","87BCD5EE-A9F5-41E6-AF60-2E0F4B187B25","7FF89F4C-C131-4DAD-A2E3-E3891D43F801","4C4F847E-E079-4B30-BD21-99ACC266B3A6","CD3F6BEF-CFAC-4D1D-9EDE-645D9A1BD064","58EBD102-9E1B-4DF6-AEB7-917764F6D2F3","71365E97-4664-4E67-8AE4-3038A922F65E","BD9C5EBB-4660-4030-8F82-D7F96BBF1B94","189C43AE-811E-4F28-8B30-B6CC11F41CA9","EB043866-95BE-49E0-A54B-14BB5C4BD692","55CDE267-DC7E-42B4-8270-1BBC412A4B36","253560AE-9FB0-4EC3-8C26-0DB0DF9BBE02","FD68C62E-0D04-4421-A9A2-254D853E2044","CCE0CD46-F614-405D-A86B-C21A5CD0A81D"],"_Rotation":0,"_Scale":1,"__LivelyClassName__":"lively.morphic.List"},"24933":{"position":{"__isSmartRef__":true,"id":24934},"_Extent":{"__isSmartRef__":true,"id":24935},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":24936},"_Fill":{"__isSmartRef__":true,"id":24937},"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":24938},"_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","_Padding":{"__isSmartRef__":true,"id":24939},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"24934":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"24935":{"x":330.7762078882963,"y":121.97632273920658,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"24936":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"24937":{"r":0.95,"g":0.95,"b":0.95,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"24938":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"24939":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"24940":{"x":19.98146549080036,"y":56.349422571268406,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"24941":{"string":"2012-05-02 13:30 conradcalmez (158238)","value":{"__isSmartRef__":true,"id":24942},"isListItem":true},"24942":{"rev":158238,"author":"conradcalmez","date":{"__isSmartRef__":true,"id":24943},"url":{"__isSmartRef__":true,"id":24944},"changes":[{"__isSmartRef__":true,"id":24945}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"24943":{"isSerializedDate":true,"string":"Wed May 02 2012 13:30:18 GMT+0200 (Mitteleuropäische Sommerzeit)"},"24944":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/WhiteboardSync.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"24945":{"type":"S:modified","url":"/PartsBin/BP2012/WhiteboardSync.json"},"24946":{"string":"2012-05-02 10:02 conradcalmez (158032)","value":{"__isSmartRef__":true,"id":24947},"isListItem":true},"24947":{"rev":158032,"author":"conradcalmez","date":{"__isSmartRef__":true,"id":24948},"url":{"__isSmartRef__":true,"id":24949},"changes":[{"__isSmartRef__":true,"id":24950}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"24948":{"isSerializedDate":true,"string":"Wed May 02 2012 10:02:59 GMT+0200 (Mitteleuropäische Sommerzeit)"},"24949":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/WhiteboardSync.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"24950":{"type":"S:modified","url":"/PartsBin/BP2012/WhiteboardSync.json"},"24951":{"string":"2012-05-02 09:17 conradcalmez (157932)","value":{"__isSmartRef__":true,"id":24952},"isListItem":true},"24952":{"rev":157932,"author":"conradcalmez","date":{"__isSmartRef__":true,"id":24953},"url":{"__isSmartRef__":true,"id":24954},"changes":[{"__isSmartRef__":true,"id":24955}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"24953":{"isSerializedDate":true,"string":"Wed May 02 2012 09:17:03 GMT+0200 (Mitteleuropäische Sommerzeit)"},"24954":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/WhiteboardSync.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"24955":{"type":"S:modified","url":"/PartsBin/BP2012/WhiteboardSync.json"},"24956":{"string":"2012-05-02 06:54 athomschke (157832)","value":{"__isSmartRef__":true,"id":24957},"isListItem":true},"24957":{"rev":157832,"author":"athomschke","date":{"__isSmartRef__":true,"id":24958},"url":{"__isSmartRef__":true,"id":24959},"changes":[{"__isSmartRef__":true,"id":24960}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"24958":{"isSerializedDate":true,"string":"Wed May 02 2012 06:54:16 GMT+0200 (Mitteleuropäische Sommerzeit)"},"24959":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/WhiteboardSync.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"24960":{"type":"S:modified","url":"/PartsBin/BP2012/WhiteboardSync.json"},"24961":{"string":"2012-05-02 06:51 conradcalmez (157830)","value":{"__isSmartRef__":true,"id":24962},"isListItem":true},"24962":{"rev":157830,"author":"conradcalmez","date":{"__isSmartRef__":true,"id":24963},"url":{"__isSmartRef__":true,"id":24964},"changes":[{"__isSmartRef__":true,"id":24965}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"24963":{"isSerializedDate":true,"string":"Wed May 02 2012 06:51:28 GMT+0200 (Mitteleuropäische Sommerzeit)"},"24964":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/WhiteboardSync.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"24965":{"type":"S:modified","url":"/PartsBin/BP2012/WhiteboardSync.json"},"24966":{"string":"2012-05-02 06:44 conradcalmez (157825)","value":{"__isSmartRef__":true,"id":24967},"isListItem":true},"24967":{"rev":157825,"author":"conradcalmez","date":{"__isSmartRef__":true,"id":24968},"url":{"__isSmartRef__":true,"id":24969},"changes":[{"__isSmartRef__":true,"id":24970}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"24968":{"isSerializedDate":true,"string":"Wed May 02 2012 06:44:12 GMT+0200 (Mitteleuropäische Sommerzeit)"},"24969":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/WhiteboardSync.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"24970":{"type":"S:modified","url":"/PartsBin/BP2012/WhiteboardSync.json"},"24971":{"string":"2012-05-02 06:02 conradcalmez (157822)","value":{"__isSmartRef__":true,"id":24972},"isListItem":true},"24972":{"rev":157822,"author":"conradcalmez","date":{"__isSmartRef__":true,"id":24973},"url":{"__isSmartRef__":true,"id":24974},"changes":[{"__isSmartRef__":true,"id":24975}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"24973":{"isSerializedDate":true,"string":"Wed May 02 2012 06:02:21 GMT+0200 (Mitteleuropäische Sommerzeit)"},"24974":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/WhiteboardSync.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"24975":{"type":"S:modified","url":"/PartsBin/BP2012/WhiteboardSync.json"},"24976":{"string":"2012-05-02 05:56 conradcalmez (157819)","value":{"__isSmartRef__":true,"id":24977},"isListItem":true},"24977":{"rev":157819,"author":"conradcalmez","date":{"__isSmartRef__":true,"id":24978},"url":{"__isSmartRef__":true,"id":24979},"changes":[{"__isSmartRef__":true,"id":24980}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"24978":{"isSerializedDate":true,"string":"Wed May 02 2012 05:56:10 GMT+0200 (Mitteleuropäische Sommerzeit)"},"24979":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/WhiteboardSync.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"24980":{"type":"S:modified","url":"/PartsBin/BP2012/WhiteboardSync.json"},"24981":{"string":"2012-04-30 09:11 conradcalmez (157406)","value":{"__isSmartRef__":true,"id":24982},"isListItem":true},"24982":{"rev":157406,"author":"conradcalmez","date":{"__isSmartRef__":true,"id":24983},"url":{"__isSmartRef__":true,"id":24984},"changes":[{"__isSmartRef__":true,"id":24985}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"24983":{"isSerializedDate":true,"string":"Mon Apr 30 2012 09:11:22 GMT+0200 (Mitteleuropäische Sommerzeit)"},"24984":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/WhiteboardSync.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"24985":{"type":"S:modified","url":"/PartsBin/BP2012/WhiteboardSync.json"},"24986":{"string":"2012-04-30 07:01 conradcalmez (157329)","value":{"__isSmartRef__":true,"id":24987},"isListItem":true},"24987":{"rev":157329,"author":"conradcalmez","date":{"__isSmartRef__":true,"id":24988},"url":{"__isSmartRef__":true,"id":24989},"changes":[{"__isSmartRef__":true,"id":24990}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"24988":{"isSerializedDate":true,"string":"Mon Apr 30 2012 07:01:29 GMT+0200 (Mitteleuropäische Sommerzeit)"},"24989":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/WhiteboardSync.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"24990":{"type":"S:modified","url":"/PartsBin/BP2012/WhiteboardSync.json"},"24991":{"string":"2012-04-27 11:33 conradcalmez (156759)","value":{"__isSmartRef__":true,"id":24992},"isListItem":true},"24992":{"rev":156759,"author":"conradcalmez","date":{"__isSmartRef__":true,"id":24993},"url":{"__isSmartRef__":true,"id":24994},"changes":[{"__isSmartRef__":true,"id":24995}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"24993":{"isSerializedDate":true,"string":"Fri Apr 27 2012 11:33:18 GMT+0200 (Mitteleuropäische Sommerzeit)"},"24994":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/WhiteboardSync.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"24995":{"type":"S:modified","url":"/PartsBin/BP2012/WhiteboardSync.json"},"24996":{"string":"2012-04-27 11:31 conradcalmez (156755)","value":{"__isSmartRef__":true,"id":24997},"isListItem":true},"24997":{"rev":156755,"author":"conradcalmez","date":{"__isSmartRef__":true,"id":24998},"url":{"__isSmartRef__":true,"id":24999},"changes":[{"__isSmartRef__":true,"id":25000}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"24998":{"isSerializedDate":true,"string":"Fri Apr 27 2012 11:31:33 GMT+0200 (Mitteleuropäische Sommerzeit)"},"24999":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/WhiteboardSync.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"25000":{"type":"S:modified","url":"/PartsBin/BP2012/WhiteboardSync.json"},"25001":{"string":"2012-04-27 10:50 conradcalmez (156728)","value":{"__isSmartRef__":true,"id":25002},"isListItem":true},"25002":{"rev":156728,"author":"conradcalmez","date":{"__isSmartRef__":true,"id":25003},"url":{"__isSmartRef__":true,"id":25004},"changes":[{"__isSmartRef__":true,"id":25005}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"25003":{"isSerializedDate":true,"string":"Fri Apr 27 2012 10:50:17 GMT+0200 (Mitteleuropäische Sommerzeit)"},"25004":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/WhiteboardSync.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"25005":{"type":"S:modified","url":"/PartsBin/BP2012/WhiteboardSync.json"},"25006":{"string":"2012-04-27 10:09 conradcalmez (156712)","value":{"__isSmartRef__":true,"id":25007},"isListItem":true},"25007":{"rev":156712,"author":"conradcalmez","date":{"__isSmartRef__":true,"id":25008},"url":{"__isSmartRef__":true,"id":25009},"changes":[{"__isSmartRef__":true,"id":25010}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"25008":{"isSerializedDate":true,"string":"Fri Apr 27 2012 10:09:30 GMT+0200 (Mitteleuropäische Sommerzeit)"},"25009":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/WhiteboardSync.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"25010":{"type":"S:modified","url":"/PartsBin/BP2012/WhiteboardSync.json"},"25011":{"string":"2012-04-27 09:47 conradcalmez (156700)","value":{"__isSmartRef__":true,"id":25012},"isListItem":true},"25012":{"rev":156700,"author":"conradcalmez","date":{"__isSmartRef__":true,"id":25013},"url":{"__isSmartRef__":true,"id":25014},"changes":[{"__isSmartRef__":true,"id":25015}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"25013":{"isSerializedDate":true,"string":"Fri Apr 27 2012 09:47:19 GMT+0200 (Mitteleuropäische Sommerzeit)"},"25014":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/WhiteboardSync.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"25015":{"type":"S:modified","url":"/PartsBin/BP2012/WhiteboardSync.json"},"25016":{"string":"2012-04-27 08:50 conradcalmez (156679)","value":{"__isSmartRef__":true,"id":25017},"isListItem":true},"25017":{"rev":156679,"author":"conradcalmez","date":{"__isSmartRef__":true,"id":25018},"url":{"__isSmartRef__":true,"id":25019},"changes":[{"__isSmartRef__":true,"id":25020}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"25018":{"isSerializedDate":true,"string":"Fri Apr 27 2012 08:50:55 GMT+0200 (Mitteleuropäische Sommerzeit)"},"25019":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/WhiteboardSync.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"25020":{"type":"S:modified","url":"/PartsBin/BP2012/WhiteboardSync.json"},"25021":{"string":"2012-04-27 08:16 conradcalmez (156652)","value":{"__isSmartRef__":true,"id":25022},"isListItem":true},"25022":{"rev":156652,"author":"conradcalmez","date":{"__isSmartRef__":true,"id":25023},"url":{"__isSmartRef__":true,"id":25024},"changes":[{"__isSmartRef__":true,"id":25025}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"25023":{"isSerializedDate":true,"string":"Fri Apr 27 2012 08:16:13 GMT+0200 (Mitteleuropäische Sommerzeit)"},"25024":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/WhiteboardSync.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"25025":{"type":"S:modified","url":"/PartsBin/BP2012/WhiteboardSync.json"},"25026":{"string":"2012-04-26 15:58 conradcalmez (156501)","value":{"__isSmartRef__":true,"id":25027},"isListItem":true},"25027":{"rev":156501,"author":"conradcalmez","date":{"__isSmartRef__":true,"id":25028},"url":{"__isSmartRef__":true,"id":25029},"changes":[{"__isSmartRef__":true,"id":25030}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"25028":{"isSerializedDate":true,"string":"Thu Apr 26 2012 15:58:09 GMT+0200 (Mitteleuropäische Sommerzeit)"},"25029":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/WhiteboardSync.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"25030":{"type":"S:modified","url":"/PartsBin/BP2012/WhiteboardSync.json"},"25031":{"string":"2012-04-26 13:50 athomschke (156428)","value":{"__isSmartRef__":true,"id":25032},"isListItem":true},"25032":{"rev":156428,"author":"athomschke","date":{"__isSmartRef__":true,"id":25033},"url":{"__isSmartRef__":true,"id":25034},"changes":[{"__isSmartRef__":true,"id":25035}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"25033":{"isSerializedDate":true,"string":"Thu Apr 26 2012 13:50:24 GMT+0200 (Mitteleuropäische Sommerzeit)"},"25034":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/WhiteboardSync.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"25035":{"type":"S:modified","url":"/PartsBin/BP2012/WhiteboardSync.json"},"25036":{"string":"2012-04-26 13:20 athomschke (156409)","value":{"__isSmartRef__":true,"id":25037},"isListItem":true},"25037":{"rev":156409,"author":"athomschke","date":{"__isSmartRef__":true,"id":25038},"url":{"__isSmartRef__":true,"id":25039},"changes":[{"__isSmartRef__":true,"id":25040}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"25038":{"isSerializedDate":true,"string":"Thu Apr 26 2012 13:20:40 GMT+0200 (Mitteleuropäische Sommerzeit)"},"25039":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/WhiteboardSync.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"25040":{"type":"S:modified","url":"/PartsBin/BP2012/WhiteboardSync.json"},"25041":{"string":"2012-04-26 13:05 athomschke (156394)","value":{"__isSmartRef__":true,"id":25042},"isListItem":true},"25042":{"rev":156394,"author":"athomschke","date":{"__isSmartRef__":true,"id":25043},"url":{"__isSmartRef__":true,"id":25044},"changes":[{"__isSmartRef__":true,"id":25045}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"25043":{"isSerializedDate":true,"string":"Thu Apr 26 2012 13:05:37 GMT+0200 (Mitteleuropäische Sommerzeit)"},"25044":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/WhiteboardSync.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"25045":{"type":"S:modified","url":"/PartsBin/BP2012/WhiteboardSync.json"},"25046":{"string":"2012-04-26 11:55 athomschke (156310)","value":{"__isSmartRef__":true,"id":25047},"isListItem":true},"25047":{"rev":156310,"author":"athomschke","date":{"__isSmartRef__":true,"id":25048},"url":{"__isSmartRef__":true,"id":25049},"changes":[{"__isSmartRef__":true,"id":25050}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"25048":{"isSerializedDate":true,"string":"Thu Apr 26 2012 11:55:09 GMT+0200 (Mitteleuropäische Sommerzeit)"},"25049":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/WhiteboardSync.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"25050":{"type":"S:modified","url":"/PartsBin/BP2012/WhiteboardSync.json"},"25051":{"string":"2012-04-26 11:41 athomschke (156304)","value":{"__isSmartRef__":true,"id":25052},"isListItem":true},"25052":{"rev":156304,"author":"athomschke","date":{"__isSmartRef__":true,"id":25053},"url":{"__isSmartRef__":true,"id":25054},"changes":[{"__isSmartRef__":true,"id":25055}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"25053":{"isSerializedDate":true,"string":"Thu Apr 26 2012 11:41:39 GMT+0200 (Mitteleuropäische Sommerzeit)"},"25054":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/WhiteboardSync.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"25055":{"type":"S:modified","url":"/PartsBin/BP2012/WhiteboardSync.json"},"25056":{"string":"2012-04-26 11:25 athomschke (156276)","value":{"__isSmartRef__":true,"id":25057},"isListItem":true},"25057":{"rev":156276,"author":"athomschke","date":{"__isSmartRef__":true,"id":25058},"url":{"__isSmartRef__":true,"id":25059},"changes":[{"__isSmartRef__":true,"id":25060}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"25058":{"isSerializedDate":true,"string":"Thu Apr 26 2012 11:25:30 GMT+0200 (Mitteleuropäische Sommerzeit)"},"25059":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/WhiteboardSync.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"25060":{"type":"S:modified","url":"/PartsBin/BP2012/WhiteboardSync.json"},"25061":{"string":"2012-04-26 11:22 athomschke (156272)","value":{"__isSmartRef__":true,"id":25062},"isListItem":true},"25062":{"rev":156272,"author":"athomschke","date":{"__isSmartRef__":true,"id":25063},"url":{"__isSmartRef__":true,"id":25064},"changes":[{"__isSmartRef__":true,"id":25065}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"25063":{"isSerializedDate":true,"string":"Thu Apr 26 2012 11:22:43 GMT+0200 (Mitteleuropäische Sommerzeit)"},"25064":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/WhiteboardSync.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"25065":{"type":"S:modified","url":"/PartsBin/BP2012/WhiteboardSync.json"},"25066":{"string":"2012-04-26 11:19 athomschke (156265)","value":{"__isSmartRef__":true,"id":25067},"isListItem":true},"25067":{"rev":156265,"author":"athomschke","date":{"__isSmartRef__":true,"id":25068},"url":{"__isSmartRef__":true,"id":25069},"changes":[{"__isSmartRef__":true,"id":25070}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"25068":{"isSerializedDate":true,"string":"Thu Apr 26 2012 11:19:13 GMT+0200 (Mitteleuropäische Sommerzeit)"},"25069":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/WhiteboardSync.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"25070":{"type":"S:modified","url":"/PartsBin/BP2012/WhiteboardSync.json"},"25071":{"string":"2012-04-26 11:02 athomschke (156253)","value":{"__isSmartRef__":true,"id":25072},"isListItem":true},"25072":{"rev":156253,"author":"athomschke","date":{"__isSmartRef__":true,"id":25073},"url":{"__isSmartRef__":true,"id":25074},"changes":[{"__isSmartRef__":true,"id":25075}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"25073":{"isSerializedDate":true,"string":"Thu Apr 26 2012 11:02:06 GMT+0200 (Mitteleuropäische Sommerzeit)"},"25074":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/WhiteboardSync.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"25075":{"type":"S:modified","url":"/PartsBin/BP2012/WhiteboardSync.json"},"25076":{"string":"2012-04-26 10:09 athomschke (156159)","value":{"__isSmartRef__":true,"id":25077},"isListItem":true},"25077":{"rev":156159,"author":"athomschke","date":{"__isSmartRef__":true,"id":25078},"url":{"__isSmartRef__":true,"id":25079},"changes":[{"__isSmartRef__":true,"id":25080}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"25078":{"isSerializedDate":true,"string":"Thu Apr 26 2012 10:09:32 GMT+0200 (Mitteleuropäische Sommerzeit)"},"25079":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/WhiteboardSync.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"25080":{"type":"S:modified","url":"/PartsBin/BP2012/WhiteboardSync.json"},"25081":{"string":"2012-04-26 09:45 athomschke (156116)","value":{"__isSmartRef__":true,"id":25082},"isListItem":true},"25082":{"rev":156116,"author":"athomschke","date":{"__isSmartRef__":true,"id":25083},"url":{"__isSmartRef__":true,"id":25084},"changes":[{"__isSmartRef__":true,"id":25085}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"25083":{"isSerializedDate":true,"string":"Thu Apr 26 2012 09:45:25 GMT+0200 (Mitteleuropäische Sommerzeit)"},"25084":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/WhiteboardSync.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"25085":{"type":"S:modified","url":"/PartsBin/BP2012/WhiteboardSync.json"},"25086":{"string":"2012-04-26 09:24 athomschke (156092)","value":{"__isSmartRef__":true,"id":25087},"isListItem":true},"25087":{"rev":156092,"author":"athomschke","date":{"__isSmartRef__":true,"id":25088},"url":{"__isSmartRef__":true,"id":25089},"changes":[{"__isSmartRef__":true,"id":25090}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"25088":{"isSerializedDate":true,"string":"Thu Apr 26 2012 09:24:19 GMT+0200 (Mitteleuropäische Sommerzeit)"},"25089":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/WhiteboardSync.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"25090":{"type":"S:modified","url":"/PartsBin/BP2012/WhiteboardSync.json"},"25091":{"string":"2012-04-26 09:19 athomschke (156086)","value":{"__isSmartRef__":true,"id":25092},"isListItem":true},"25092":{"rev":156086,"author":"athomschke","date":{"__isSmartRef__":true,"id":25093},"url":{"__isSmartRef__":true,"id":25094},"changes":[{"__isSmartRef__":true,"id":25095}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"25093":{"isSerializedDate":true,"string":"Thu Apr 26 2012 09:19:13 GMT+0200 (Mitteleuropäische Sommerzeit)"},"25094":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/WhiteboardSync.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"25095":{"type":"S:modified","url":"/PartsBin/BP2012/WhiteboardSync.json"},"25096":{"string":"2012-04-26 09:15 athomschke (156081)","value":{"__isSmartRef__":true,"id":25097},"isListItem":true},"25097":{"rev":156081,"author":"athomschke","date":{"__isSmartRef__":true,"id":25098},"url":{"__isSmartRef__":true,"id":25099},"changes":[{"__isSmartRef__":true,"id":25100}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"25098":{"isSerializedDate":true,"string":"Thu Apr 26 2012 09:15:09 GMT+0200 (Mitteleuropäische Sommerzeit)"},"25099":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/WhiteboardSync.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"25100":{"type":"S:modified","url":"/PartsBin/BP2012/WhiteboardSync.json"},"25101":{"string":"2012-04-26 09:00 athomschke (156041)","value":{"__isSmartRef__":true,"id":25102},"isListItem":true},"25102":{"rev":156041,"author":"athomschke","date":{"__isSmartRef__":true,"id":25103},"url":{"__isSmartRef__":true,"id":25104},"changes":[{"__isSmartRef__":true,"id":25105}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"25103":{"isSerializedDate":true,"string":"Thu Apr 26 2012 09:00:33 GMT+0200 (Mitteleuropäische Sommerzeit)"},"25104":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/WhiteboardSync.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"25105":{"type":"S:modified","url":"/PartsBin/BP2012/WhiteboardSync.json"},"25106":{"string":"2012-04-26 08:56 athomschke (156037)","value":{"__isSmartRef__":true,"id":25107},"isListItem":true},"25107":{"rev":156037,"author":"athomschke","date":{"__isSmartRef__":true,"id":25108},"url":{"__isSmartRef__":true,"id":25109},"changes":[{"__isSmartRef__":true,"id":25110}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"25108":{"isSerializedDate":true,"string":"Thu Apr 26 2012 08:56:29 GMT+0200 (Mitteleuropäische Sommerzeit)"},"25109":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/WhiteboardSync.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"25110":{"type":"S:modified","url":"/PartsBin/BP2012/WhiteboardSync.json"},"25111":{"string":"2012-04-26 08:52 athomschke (156034)","value":{"__isSmartRef__":true,"id":25112},"isListItem":true},"25112":{"rev":156034,"author":"athomschke","date":{"__isSmartRef__":true,"id":25113},"url":{"__isSmartRef__":true,"id":25114},"changes":[{"__isSmartRef__":true,"id":25115}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"25113":{"isSerializedDate":true,"string":"Thu Apr 26 2012 08:52:16 GMT+0200 (Mitteleuropäische Sommerzeit)"},"25114":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/WhiteboardSync.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"25115":{"type":"S:modified","url":"/PartsBin/BP2012/WhiteboardSync.json"},"25116":{"string":"2012-04-26 07:55 athomschke (156000)","value":{"__isSmartRef__":true,"id":25117},"isListItem":true},"25117":{"rev":156000,"author":"athomschke","date":{"__isSmartRef__":true,"id":25118},"url":{"__isSmartRef__":true,"id":25119},"changes":[{"__isSmartRef__":true,"id":25120}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"25118":{"isSerializedDate":true,"string":"Thu Apr 26 2012 07:55:47 GMT+0200 (Mitteleuropäische Sommerzeit)"},"25119":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/WhiteboardSync.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"25120":{"type":"S:modified","url":"/PartsBin/BP2012/WhiteboardSync.json"},"25121":{"string":"2012-04-26 07:50 athomschke (155995)","value":{"__isSmartRef__":true,"id":25122},"isListItem":true},"25122":{"rev":155995,"author":"athomschke","date":{"__isSmartRef__":true,"id":25123},"url":{"__isSmartRef__":true,"id":25124},"changes":[{"__isSmartRef__":true,"id":25125}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"25123":{"isSerializedDate":true,"string":"Thu Apr 26 2012 07:50:48 GMT+0200 (Mitteleuropäische Sommerzeit)"},"25124":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/WhiteboardSync.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"25125":{"type":"S:modified","url":"/PartsBin/BP2012/WhiteboardSync.json"},"25126":{"string":"2012-04-26 07:44 athomschke (155988)","value":{"__isSmartRef__":true,"id":25127},"isListItem":true},"25127":{"rev":155988,"author":"athomschke","date":{"__isSmartRef__":true,"id":25128},"url":{"__isSmartRef__":true,"id":25129},"changes":[{"__isSmartRef__":true,"id":25130}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"25128":{"isSerializedDate":true,"string":"Thu Apr 26 2012 07:44:01 GMT+0200 (Mitteleuropäische Sommerzeit)"},"25129":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/WhiteboardSync.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"25130":{"type":"S:modified","url":"/PartsBin/BP2012/WhiteboardSync.json"},"25131":{"string":"2012-04-26 07:36 athomschke (155980)","value":{"__isSmartRef__":true,"id":25132},"isListItem":true},"25132":{"rev":155980,"author":"athomschke","date":{"__isSmartRef__":true,"id":25133},"url":{"__isSmartRef__":true,"id":25134},"changes":[{"__isSmartRef__":true,"id":25135}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"25133":{"isSerializedDate":true,"string":"Thu Apr 26 2012 07:36:41 GMT+0200 (Mitteleuropäische Sommerzeit)"},"25134":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/WhiteboardSync.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"25135":{"type":"S:modified","url":"/PartsBin/BP2012/WhiteboardSync.json"},"25136":{"string":"2012-04-25 16:08 athomschke (155846)","value":{"__isSmartRef__":true,"id":25137},"isListItem":true},"25137":{"rev":155846,"author":"athomschke","date":{"__isSmartRef__":true,"id":25138},"url":{"__isSmartRef__":true,"id":25139},"changes":[{"__isSmartRef__":true,"id":25140}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"25138":{"isSerializedDate":true,"string":"Wed Apr 25 2012 16:08:19 GMT+0200 (Mitteleuropäische Sommerzeit)"},"25139":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/WhiteboardSync.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"25140":{"type":"S:modified","url":"/PartsBin/BP2012/WhiteboardSync.json"},"25141":{"string":"2012-04-25 16:04 athomschke (155845)","value":{"__isSmartRef__":true,"id":25142},"isListItem":true},"25142":{"rev":155845,"author":"athomschke","date":{"__isSmartRef__":true,"id":25143},"url":{"__isSmartRef__":true,"id":25144},"changes":[{"__isSmartRef__":true,"id":25145}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"25143":{"isSerializedDate":true,"string":"Wed Apr 25 2012 16:04:12 GMT+0200 (Mitteleuropäische Sommerzeit)"},"25144":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/WhiteboardSync.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"25145":{"type":"S:modified","url":"/PartsBin/BP2012/WhiteboardSync.json"},"25146":{"string":"2012-04-25 15:57 athomschke (155844)","value":{"__isSmartRef__":true,"id":25147},"isListItem":true},"25147":{"rev":155844,"author":"athomschke","date":{"__isSmartRef__":true,"id":25148},"url":{"__isSmartRef__":true,"id":25149},"changes":[{"__isSmartRef__":true,"id":25150}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"25148":{"isSerializedDate":true,"string":"Wed Apr 25 2012 15:57:24 GMT+0200 (Mitteleuropäische Sommerzeit)"},"25149":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/WhiteboardSync.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"25150":{"type":"S:modified","url":"/PartsBin/BP2012/WhiteboardSync.json"},"25151":{"string":"2012-04-25 15:51 athomschke (155839)","value":{"__isSmartRef__":true,"id":25152},"isListItem":true},"25152":{"rev":155839,"author":"athomschke","date":{"__isSmartRef__":true,"id":25153},"url":{"__isSmartRef__":true,"id":25154},"changes":[{"__isSmartRef__":true,"id":25155}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"25153":{"isSerializedDate":true,"string":"Wed Apr 25 2012 15:51:48 GMT+0200 (Mitteleuropäische Sommerzeit)"},"25154":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/WhiteboardSync.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"25155":{"type":"S:modified","url":"/PartsBin/BP2012/WhiteboardSync.json"},"25156":{"string":"2012-04-25 14:39 athomschke (155787)","value":{"__isSmartRef__":true,"id":25157},"isListItem":true},"25157":{"rev":155787,"author":"athomschke","date":{"__isSmartRef__":true,"id":25158},"url":{"__isSmartRef__":true,"id":25159},"changes":[{"__isSmartRef__":true,"id":25160}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"25158":{"isSerializedDate":true,"string":"Wed Apr 25 2012 14:39:28 GMT+0200 (Mitteleuropäische Sommerzeit)"},"25159":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/WhiteboardSync.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"25160":{"type":"S:modified","url":"/PartsBin/BP2012/WhiteboardSync.json"},"25161":{"string":"2012-04-25 14:14 athomschke (155747)","value":{"__isSmartRef__":true,"id":25162},"isListItem":true},"25162":{"rev":155747,"author":"athomschke","date":{"__isSmartRef__":true,"id":25163},"url":{"__isSmartRef__":true,"id":25164},"changes":[{"__isSmartRef__":true,"id":25165}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"25163":{"isSerializedDate":true,"string":"Wed Apr 25 2012 14:14:50 GMT+0200 (Mitteleuropäische Sommerzeit)"},"25164":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/WhiteboardSync.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"25165":{"type":"S:modified","url":"/PartsBin/BP2012/WhiteboardSync.json"},"25166":{"string":"2012-04-25 12:49 athomschke (155683)","value":{"__isSmartRef__":true,"id":25167},"isListItem":true},"25167":{"rev":155683,"author":"athomschke","date":{"__isSmartRef__":true,"id":25168},"url":{"__isSmartRef__":true,"id":25169},"changes":[{"__isSmartRef__":true,"id":25170}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"25168":{"isSerializedDate":true,"string":"Wed Apr 25 2012 12:49:04 GMT+0200 (Mitteleuropäische Sommerzeit)"},"25169":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/WhiteboardSync.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"25170":{"type":"S:modified","url":"/PartsBin/BP2012/WhiteboardSync.json"},"25171":{"string":"2012-04-25 11:18 athomschke (155653)","value":{"__isSmartRef__":true,"id":25172},"isListItem":true},"25172":{"rev":155653,"author":"athomschke","date":{"__isSmartRef__":true,"id":25173},"url":{"__isSmartRef__":true,"id":25174},"changes":[{"__isSmartRef__":true,"id":25175}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"25173":{"isSerializedDate":true,"string":"Wed Apr 25 2012 11:18:16 GMT+0200 (Mitteleuropäische Sommerzeit)"},"25174":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/WhiteboardSync.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"25175":{"type":"S:modified","url":"/PartsBin/BP2012/WhiteboardSync.json"},"25176":{"string":"2012-04-25 10:57 athomschke (155633)","value":{"__isSmartRef__":true,"id":25177},"isListItem":true},"25177":{"rev":155633,"author":"athomschke","date":{"__isSmartRef__":true,"id":25178},"url":{"__isSmartRef__":true,"id":25179},"changes":[{"__isSmartRef__":true,"id":25180}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"25178":{"isSerializedDate":true,"string":"Wed Apr 25 2012 10:57:44 GMT+0200 (Mitteleuropäische Sommerzeit)"},"25179":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/WhiteboardSync.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"25180":{"type":"S:modified","url":"/PartsBin/BP2012/WhiteboardSync.json"},"25181":{"string":"2012-04-25 10:44 athomschke (155618)","value":{"__isSmartRef__":true,"id":25182},"isListItem":true},"25182":{"rev":155618,"author":"athomschke","date":{"__isSmartRef__":true,"id":25183},"url":{"__isSmartRef__":true,"id":25184},"changes":[{"__isSmartRef__":true,"id":25185}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"25183":{"isSerializedDate":true,"string":"Wed Apr 25 2012 10:44:31 GMT+0200 (Mitteleuropäische Sommerzeit)"},"25184":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/WhiteboardSync.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"25185":{"type":"S:modified","url":"/PartsBin/BP2012/WhiteboardSync.json"},"25186":{"string":"2012-04-25 10:35 athomschke (155602)","value":{"__isSmartRef__":true,"id":25187},"isListItem":true},"25187":{"rev":155602,"author":"athomschke","date":{"__isSmartRef__":true,"id":25188},"url":{"__isSmartRef__":true,"id":25189},"changes":[{"__isSmartRef__":true,"id":25190}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"25188":{"isSerializedDate":true,"string":"Wed Apr 25 2012 10:35:50 GMT+0200 (Mitteleuropäische Sommerzeit)"},"25189":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/WhiteboardSync.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"25190":{"type":"S:modified","url":"/PartsBin/BP2012/WhiteboardSync.json"},"25191":{"string":"2012-04-25 10:11 athomschke (155558)","value":{"__isSmartRef__":true,"id":25192},"isListItem":true},"25192":{"rev":155558,"author":"athomschke","date":{"__isSmartRef__":true,"id":25193},"url":{"__isSmartRef__":true,"id":25194},"changes":[{"__isSmartRef__":true,"id":25195}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"25193":{"isSerializedDate":true,"string":"Wed Apr 25 2012 10:11:57 GMT+0200 (Mitteleuropäische Sommerzeit)"},"25194":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/WhiteboardSync.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"25195":{"type":"S:modified","url":"/PartsBin/BP2012/WhiteboardSync.json"},"25196":{"string":"2012-04-25 10:10 athomschke (155552)","value":{"__isSmartRef__":true,"id":25197},"isListItem":true},"25197":{"rev":155552,"author":"athomschke","date":{"__isSmartRef__":true,"id":25198},"url":{"__isSmartRef__":true,"id":25199},"changes":[{"__isSmartRef__":true,"id":25200}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"25198":{"isSerializedDate":true,"string":"Wed Apr 25 2012 10:10:19 GMT+0200 (Mitteleuropäische Sommerzeit)"},"25199":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/WhiteboardSync.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"25200":{"type":"S:modified","url":"/PartsBin/BP2012/WhiteboardSync.json"},"25201":{"string":"2012-04-25 10:08 athomschke (155544)","value":{"__isSmartRef__":true,"id":25202},"isListItem":true},"25202":{"rev":155544,"author":"athomschke","date":{"__isSmartRef__":true,"id":25203},"url":{"__isSmartRef__":true,"id":25204},"changes":[{"__isSmartRef__":true,"id":25205}],"__LivelyClassName__":"SVNVersionInfo","__SourceModuleName__":"Global.lively.Network"},"25203":{"isSerializedDate":true,"string":"Wed Apr 25 2012 10:08:14 GMT+0200 (Mitteleuropäische Sommerzeit)"},"25204":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/WhiteboardSync.json","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"25205":{"type":"S:added","url":null},"25206":{"partsSpaceName":"PartsBin/NewWorld","migrationLevel":2,"__SourceModuleName__":"Global.lively.PartsBin","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"25207":{"resizeWidth":true},"25208":{"x":330.7762078882963,"y":122.97632273920658,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"25209":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateListContent":"updateListContentHTML","resizeList":"resizeListHTML","getItemIndexFromEvent":"getItemIndexFromEventHTML","getListExtent":"getListExtentHTML","setSize":"setSizeHTML","renderAsDropDownList":"renderAsDropDownListHTML","setFontSize":"setFontSizeHTML","setFontFamily":"setFontFamilyHTML","getSelectedIndexes":"getSelectedIndexesHTML","enableMultipleSelections":"enableMultipleSelectionsHTML","selectAllAt":"selectAllAtHTML","clearSelections":"clearSelectionsHTML","deselectAt":"deselectAtHTML"},"25210":{"morph":{"__isSmartRef__":true,"id":24932},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"25211":{"submorphs":[],"scripts":[],"id":"AFCF2CE3-0F9B-41B5-8CFE-5755AB621889","shape":{"__isSmartRef__":true,"id":25212},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":true,"allowsInput":true,"_FontFamily":"Arial, sans-serif","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":25218},"_MaxTextWidth":315.04,"_MaxTextHeight":null,"textColor":{"__isSmartRef__":true,"id":25219},"showsHalos":false,"_FontSize":11,"__SourceModuleName__":"Global.lively.morphic.TextCore","name":"selectedPartComment","partsBinMetaInfo":{"__isSmartRef__":true,"id":25220},"textChunks":[{"__isSmartRef__":true,"id":25221}],"charsReplaced":"","lastFindLoc":6,"prevScroll":[0,0],"owner":{"__isSmartRef__":true,"id":24768},"_ClipMode":"auto","priorExtent":{"__isSmartRef__":true,"id":25223},"attributeConnections":[{"__isSmartRef__":true,"id":25224}],"doNotSerialize":["$$savedTextString"],"doNotCopyProperties":["$$savedTextString"],"layout":{"__isSmartRef__":true,"id":25225},"renderContextTable":{"__isSmartRef__":true,"id":25226},"eventHandler":{"__isSmartRef__":true,"id":25227},"_MinTextWidth":315.04,"_MinTextHeight":null,"_WhiteSpaceHandling":"pre-wrap","derivationIds":[1226,"DD9BD765-ADCE-4F83-BD29-D46C4F70D065","FAF93200-3F45-458D-A09A-150A9A564E17","45B7AF6D-BAB6-4C3A-A200-A6A7A709499B","65E31DB6-BFDA-4D8A-9EF2-EB1D94C2E253","74C3EFF9-4889-452C-A456-5A5B6778CE47","38D7BE76-BC2A-4B09-92FC-C08352382C88","96002B07-9CDB-4008-A195-09BD239923F2","DAA476D0-F42A-43C3-B4C4-BC880BD80E65","BA992D77-C2D5-466E-A47A-4322BB7146A8","34167D7E-66D9-41B2-AD62-D4C9AB410B96","E701BCEE-C44A-47CB-BE90-50C8CF47AA08","459DECD4-11D7-4B8C-8444-2B602BCDFF28","D0B2AEDB-8A3F-462F-A869-9BECE3D20A80","0BD25F0F-D0C4-46D7-8911-E8FF36AE1AA6","CE77BB5F-B2A7-4B69-83E5-EA36EE064597","D34A0C4A-A6BD-4FE7-82A4-93CB9B2F030B","50A2EC62-7A15-43E5-BB1C-B33C3AE91666","2513159B-9CA2-4F02-92E8-C637FB0EF5FF"],"distanceToDragEvent":{"__isSmartRef__":true,"id":25228},"_Rotation":0,"_Scale":1,"savedTextString":"A todo list. Pretty straightforward. If your are looking for the todo item proto, it's in front of you ;)\n\nWhen a todo item text is selected you can use TAB / Shift+TAB to go to the next / prev item.\n\nWith Ctrl+c Ctrl+c (2x) you can toggle the done state.","priorSelectionRange":[0,0],"__LivelyClassName__":"lively.morphic.Text"},"25212":{"fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":25213},"_Extent":{"__isSmartRef__":true,"id":25214},"_BorderWidth":1.4800000000000002,"_BorderColor":{"__isSmartRef__":true,"id":25215},"renderContextTable":{"__isSmartRef__":true,"id":25216},"_BorderRadius":7.400000000000001,"_Opacity":1,"_BorderStyle":"solid","_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":25217},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"25213":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"25214":{"x":333,"y":70,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"25215":{"r":0.753,"g":0.753,"b":0.753,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"25216":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"25217":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"25218":{"x":20,"y":180,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"25219":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"25220":{"partsSpaceName":"PartsBin/NewWorld","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":1,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"25221":{"style":{"__isSmartRef__":true,"id":25222},"chunkOwner":{"__isSmartRef__":true,"id":25211},"storedString":"A whiteboard designed for syncing with other worlds, based on svg paintings","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"25222":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"25223":{"x":333,"y":70,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"25224":{"sourceObj":{"__isSmartRef__":true,"id":25211},"sourceAttrName":"savedTextString","targetObj":{"__isSmartRef__":true,"id":24767},"targetMethodName":"saveCommentForSelectedPartItem","__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"25225":{"resizeWidth":true,"resizeHeight":true},"25226":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"25227":{"morph":{"__isSmartRef__":true,"id":25211},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"25228":{"x":227.14764051653037,"y":-11.693836156918564,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"25229":{"submorphs":[],"scripts":[],"id":"DB6872F6-E6F2-46B7-B09D-F324B9C9D6F5","shape":{"__isSmartRef__":true,"id":25230},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":true,"allowsInput":true,"_FontFamily":"Arial, sans-serif","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":25236},"_MaxTextWidth":265,"_MaxTextHeight":null,"textColor":{"__isSmartRef__":true,"id":25233},"showsHalos":false,"_FontSize":12,"__SourceModuleName__":"Global.lively.morphic.TextCore","name":"selectedPartSpaceName","partsBinMetaInfo":{"__isSmartRef__":true,"id":25237},"textChunks":[{"__isSmartRef__":true,"id":25238}],"charsReplaced":"some text","lastFindLoc":-9,"priorSelectionRange":[0,16],"prevScroll":[0,0],"_ClipMode":"hidden","priorExtent":{"__isSmartRef__":true,"id":25240},"renderContextTable":{"__isSmartRef__":true,"id":25241},"eventHandler":{"__isSmartRef__":true,"id":25242},"owner":{"__isSmartRef__":true,"id":24768},"_Align":"left","_WhiteSpaceHandling":"pre-wrap","attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"_MinTextWidth":265,"_MinTextHeight":null,"previousSelection":[9,15],"derivationIds":[1227,"6CE972BD-83CD-4BBB-80ED-D454164C5FEB","157A323D-D969-49B0-B93C-8BD36505D2FC","5D8E7DE9-5E77-4A78-85CC-2BCE68CE557D","EC218021-7880-4AB3-85E1-D09C4BF93D8A","2439308A-9CEB-46A8-8601-F268A4F47F4A","13F42C03-8A95-489F-A557-40F9DF434A0E","DE538AF0-B066-47FC-87FB-FDAC3C147AA1","2E3F7404-39E8-40D4-8CE5-9562B3E28CAF","19B83978-E82E-42BE-9A3B-C419E6106819","8F070B4E-A3FA-4663-A95B-20D3D45962BC","E20FD539-F6B4-4E0D-ADC8-5C1A0D0072C6","36FAB4CF-8F58-4056-9FE5-86FB1D114016","899DC007-45DC-4170-A759-8E6CA26498C7","E0AE05D7-0D12-4B46-82DF-B4079C0204E4","5BE3D953-8D17-450C-825A-0C7F990524F6","E6EFDAE7-8884-4FDD-A117-A31DD8AEAC9C","5DC5F055-B6FC-443A-A68B-113E25FEF8AC","960BBFE5-B8D9-4AE2-BE5F-F3F7D3470B6E"],"_Rotation":0,"_Scale":1,"__LivelyClassName__":"lively.morphic.Text"},"25230":{"fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":25231},"_Extent":{"__isSmartRef__":true,"id":25232},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":25233},"renderContextTable":{"__isSmartRef__":true,"id":25234},"_ClipMode":"hidden","_Padding":{"__isSmartRef__":true,"id":25235},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"25231":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"25232":{"x":265,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"25233":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"25234":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"25235":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"25236":{"x":22.381974001732715,"y":30.870025607392563,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"25237":{"partsSpaceName":"PartsBin/NewWorld","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":1,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"25238":{"style":{"__isSmartRef__":true,"id":25239},"chunkOwner":{"__isSmartRef__":true,"id":25229},"storedString":"PartsBin/BP2012/","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"25239":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"25240":{"x":265,"y":20,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"25241":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"25242":{"morph":{"__isSmartRef__":true,"id":25229},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"25243":{"submorphs":[{"__isSmartRef__":true,"id":25244}],"scripts":[],"id":"C32BCCC5-E8B9-4D21-99B7-78B0606EC97E","shape":{"__isSmartRef__":true,"id":25259},"grabbingEnabled":false,"droppingEnabled":false,"showsMorphMenu":true,"halosEnabled":true,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":25275},"value":true,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":25276},"lighterFill":{"__isSmartRef__":true,"id":25262},"label":{"__isSmartRef__":true,"id":25244},"attributeConnections":[{"__isSmartRef__":true,"id":25285},{"__isSmartRef__":true,"id":25286}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"showsHalos":false,"__SourceModuleName__":"Global.lively.morphic.Widgets","padding":{"__isSmartRef__":true,"id":25287},"name":"copyPartButton","partsBinMetaInfo":{"__isSmartRef__":true,"id":25288},"layout":{"__isSmartRef__":true,"id":25289},"renderContextTable":{"__isSmartRef__":true,"id":25290},"eventHandler":{"__isSmartRef__":true,"id":25291},"owner":{"__isSmartRef__":true,"id":24768},"distanceToDragEvent":{"__isSmartRef__":true,"id":25292},"priorExtent":{"__isSmartRef__":true,"id":25293},"derivationIds":[1228,"A7EE497C-3BC4-48A3-8B6D-193804223319","1F02DAAA-E458-41C2-8A98-B61020A2E0A2","8324EE8D-1ABC-4E9E-96A9-C36215559902","85744E70-8D7A-4836-B64D-5D72BEB47A24","DAB27C35-5025-4060-AFA0-24DB71031B79","7490C0EB-B488-4F98-9C66-E48F89F2A921","EADFC9A5-98FD-4150-BCE8-0ACA0351474D","3A50497B-C8BD-4EAF-915B-E3790C33AD66","E6302DFE-3CE2-45C3-AE75-DE059CCC03FA","8846EE9D-80E1-4E56-9709-E2407578BA4F","73BBBF7E-E245-4A74-B34B-1EAC6C38F0B5","CE44810D-6BAA-4406-8062-31A87EF0EF87","15DE6651-BEE1-4C4E-9CBD-38AC49163509","BA420413-8A66-447A-8E91-AA2C591805C7","C691FCE3-D94F-40F9-8DC8-41A8F9E64EB5","65F52EB7-20DF-4B10-862D-3629BA23FD11","8AB30725-556C-476C-8872-9AA68903803E","7D39FF18-1229-4797-83D8-F016DDAF0601"],"_Rotation":0,"_Scale":1,"_ClipMode":"visible","__LivelyClassName__":"lively.morphic.Button"},"25244":{"submorphs":[],"scripts":[],"id":"D79A75BE-BCEE-41A8-8AEA-DCB91F7969C1","shape":{"__isSmartRef__":true,"id":25245},"grabbingEnabled":false,"droppingEnabled":false,"showsMorphMenu":false,"halosEnabled":true,"fixedWidth":true,"_MaxTextWidth":83,"_MaxTextHeight":null,"fixedHeight":true,"allowsInput":false,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":25251},"textColor":{"__isSmartRef__":true,"id":25248},"owner":{"__isSmartRef__":true,"id":25243},"eventsAreIgnored":true,"__SourceModuleName__":"Global.lively.morphic.TextCore","textChunks":[{"__isSmartRef__":true,"id":25252}],"padding":{"__isSmartRef__":true,"id":25254},"_Padding":{"__isSmartRef__":true,"id":25255},"prevScroll":[0,0],"_Align":"center","_FontFamily":"Arial","_ClipMode":"hidden","_WhiteSpaceHandling":"pre-wrap","_VerticalAlign":"middle","_Display":"table-cell","priorExtent":{"__isSmartRef__":true,"id":25256},"renderContextTable":{"__isSmartRef__":true,"id":25257},"eventHandler":{"__isSmartRef__":true,"id":25258},"_HandStyle":"default","_PointerEvents":"none","attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"_MinTextWidth":83,"_MinTextHeight":null,"derivationIds":[1229,"48944567-0B6F-46EA-AD76-2677296C53EA","E68189FB-262E-412F-B5CE-00D5F9ED451C","4AB6AC8D-F0E4-44F7-A6A9-ED45C6B3FA16","BBAE8D78-82FB-4D7F-9F2D-D2358BC706F5","3F40AADC-4450-4508-8A3B-53779974E210","F55D05B5-34A2-4509-8B14-8929A97BDE5B","A9917EAE-88D7-49DF-86CA-8EF5155DC125","8B1BF7BF-63FD-4069-B895-FB093499508B","0F5810CB-D842-4192-A607-6D731E3887DE","9AA6C8A4-A06A-4BF0-8609-7F9C82304D02","E7062D98-E822-49C7-A6C0-23D9E5008454","7078A684-8907-4ED0-8F10-6E67DB2F5274","E9381BFD-779B-43D4-906F-6CB2BDA97999","DFD93A7D-7247-4E8B-8E62-A35FC5B50423","5DC95437-1D19-4F67-9EC2-E6F93E735962","3CA34522-1EC9-475C-96B5-7326BC8AA938","BFEC85B9-B501-4764-A00E-884B9521D79F","52B460BA-3A0E-4BF2-B035-FE3EA19D4FD1"],"_Scale":1,"__LivelyClassName__":"lively.morphic.Text"},"25245":{"borderWidth":0,"fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":25246},"_Extent":{"__isSmartRef__":true,"id":25247},"_BorderColor":{"__isSmartRef__":true,"id":25248},"renderContextTable":{"__isSmartRef__":true,"id":25249},"_ClipMode":"hidden","_Padding":{"__isSmartRef__":true,"id":25250},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"25246":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"25247":{"x":85,"y":21,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"25248":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"25249":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"25250":{"x":1,"y":1,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"25251":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"25252":{"style":{"__isSmartRef__":true,"id":25253},"chunkOwner":{"__isSmartRef__":true,"id":25244},"__SourceModuleName__":"Global.lively.morphic.TextCore","storedString":"copy","__LivelyClassName__":"lively.morphic.TextChunk"},"25253":{"__SourceModuleName__":"Global.lively.morphic.TextCore","textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis"},"25254":{"x":5,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"25255":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"25256":{"x":85,"y":21,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"25257":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"25258":{"morph":{"__isSmartRef__":true,"id":25244},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"25259":{"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":25260},"_Extent":{"__isSmartRef__":true,"id":25261},"_Fill":{"__isSmartRef__":true,"id":25262},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":25272},"_BorderRadius":5,"renderContextTable":{"__isSmartRef__":true,"id":25273},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":25274},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"25260":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"25261":{"x":85,"y":21,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"25262":{"stops":[{"__isSmartRef__":true,"id":25263},{"__isSmartRef__":true,"id":25265},{"__isSmartRef__":true,"id":25267},{"__isSmartRef__":true,"id":25269}],"vector":{"__isSmartRef__":true,"id":25271},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"25263":{"offset":0,"color":{"__isSmartRef__":true,"id":25264}},"25264":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"25265":{"offset":0.4,"color":{"__isSmartRef__":true,"id":25266}},"25266":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"25267":{"offset":0.6,"color":{"__isSmartRef__":true,"id":25268}},"25268":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"25269":{"offset":1,"color":{"__isSmartRef__":true,"id":25270}},"25270":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"25271":{"x":0,"y":0,"width":0,"height":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"25272":{"r":0.839,"g":0.839,"b":0.839,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"25273":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"25274":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"25275":{"x":196,"y":393,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"25276":{"stops":[{"__isSmartRef__":true,"id":25277},{"__isSmartRef__":true,"id":25279},{"__isSmartRef__":true,"id":25281},{"__isSmartRef__":true,"id":25283}],"vector":{"__isSmartRef__":true,"id":25271},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"25277":{"offset":0,"color":{"__isSmartRef__":true,"id":25278}},"25278":{"r":0.9600000000000001,"g":0.9600000000000001,"b":0.9600000000000001,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"25279":{"offset":0.4,"color":{"__isSmartRef__":true,"id":25280}},"25280":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"25281":{"offset":0.6,"color":{"__isSmartRef__":true,"id":25282}},"25282":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"25283":{"offset":1,"color":{"__isSmartRef__":true,"id":25284}},"25284":{"r":0.94,"g":0.94,"b":0.94,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"25285":{"sourceObj":{"__isSmartRef__":true,"id":25243},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":24767},"targetMethodName":"interactivelyMoveSelectedPartItem","__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"25286":{"sourceObj":{"__isSmartRef__":true,"id":25243},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":24767},"targetMethodName":"interactivelyCopySelectedPartItem","__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"25287":{"x":5,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"25288":{"partsSpaceName":"PartsBin/NewWorld","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":1,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"25289":{"moveVertical":true},"25290":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"25291":{"morph":{"__isSmartRef__":true,"id":25243},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"25292":{"x":50.41301952728122,"y":-17.360760576407074,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"25293":{"x":83,"y":21,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"25294":{"submorphs":[],"scripts":[],"id":"BC8058AC-B848-42C2-97CD-774DFD00DBF4","shape":{"__isSmartRef__":true,"id":25295},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":false,"allowsInput":true,"_FontFamily":"Arial, sans-serif","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":25301},"_MaxTextWidth":67,"_MaxTextHeight":null,"textColor":{"__isSmartRef__":true,"id":25298},"showsHalos":false,"_FontSize":9,"__SourceModuleName__":"Global.lively.morphic.TextCore","name":"shareLink","partsBinMetaInfo":{"__isSmartRef__":true,"id":25302},"textChunks":[{"__isSmartRef__":true,"id":25303}],"charsReplaced":"this part with others:","lastFindLoc":28,"priorSelectionRange":[8,8],"prevScroll":[0,0],"priorExtent":{"__isSmartRef__":true,"id":25305},"renderContextTable":{"__isSmartRef__":true,"id":25306},"eventHandler":{"__isSmartRef__":true,"id":25307},"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"_Padding":{"__isSmartRef__":true,"id":25308},"_ClipMode":"visible","_WhiteSpaceHandling":"pre-wrap","owner":{"__isSmartRef__":true,"id":24768},"_MinTextWidth":67,"_MinTextHeight":null,"distanceToDragEvent":{"__isSmartRef__":true,"id":25309},"previousSelection":[0,11],"isBeingDragged":false,"derivationIds":[1232,"B9D2A879-DE55-4FCE-A39E-A49A5C513DB5","9B2052B5-A239-453D-BB12-7E8C6D47F9A3","EBBE29B3-CFB1-4F29-B063-3151F39F05EE","F4E1E4A0-3E52-4122-AA40-813B7DE11F76","838CC24A-7BA4-4FE8-9F17-0095855C98BB","31AE717F-70AF-471F-A274-C083B4D1AA99","8A4D997E-3528-421C-92E3-C9C6D3E71D7A","B7149BC1-13A4-4E74-8875-3D491C3D241D","F2E52A05-0BA8-4E2C-A15B-F2DCC738D984","35C3114B-9B72-4002-B572-01AE597A11E5","E3655B71-EA3B-4183-B0B4-310D0D2C4DCF","B3EE45E9-6582-4594-8CBB-655811150765","37D86999-5FCB-446D-9517-5DD6B4276A33","EE34DEAB-F3B3-460C-B9CA-7DADF59423FA","AC84A8AB-4DF0-4C1F-98E0-33B877C575C4","0F00D02E-5855-4186-84D6-37F19F8E7E2F","ED1E5AC0-1DA3-4AF3-B965-84149B5F8DBC","973F365C-6DAB-42E2-A628-0C5FC5D4C446"],"_Rotation":0,"_Scale":1,"__LivelyClassName__":"lively.morphic.Text"},"25295":{"fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":25296},"_Extent":{"__isSmartRef__":true,"id":25297},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":25298},"renderContextTable":{"__isSmartRef__":true,"id":25299},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":25300},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"25296":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"25297":{"x":67,"y":15,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"25298":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"25299":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"25300":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"25301":{"x":289,"y":31,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"25302":{"partsSpaceName":"PartsBin/Basic","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":4,"comment":"a simple text morph","partName":"Text","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"25303":{"style":{"__isSmartRef__":true,"id":25304},"chunkOwner":{"__isSmartRef__":true,"id":25294},"storedString":"Share Link","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"25304":{"uri":"http://www.lively-kernel.org/viral?part=WhiteboardSync&path=PartsBin/BP2012/","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"25305":{"x":67,"y":14,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"25306":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"25307":{"morph":{"__isSmartRef__":true,"id":25294},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"25308":{"x":5,"y":5,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"25309":{"x":47.59213818423041,"y":-17.492989485982434,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"25310":{"submorphs":[{"__isSmartRef__":true,"id":25311}],"scripts":[],"id":"B291F891-3DDA-4388-A40B-29EB5A171F2E","shape":{"__isSmartRef__":true,"id":25326},"grabbingEnabled":false,"droppingEnabled":false,"showsMorphMenu":true,"halosEnabled":true,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":25342},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":25329},"lighterFill":{"__isSmartRef__":true,"id":25343},"label":{"__isSmartRef__":true,"id":25311},"attributeConnections":[{"__isSmartRef__":true,"id":25352}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"showsHalos":false,"__SourceModuleName__":"Global.lively.morphic.Widgets","padding":{"__isSmartRef__":true,"id":25354},"name":"editModulesButton","partsBinMetaInfo":{"__isSmartRef__":true,"id":25355},"layout":{"__isSmartRef__":true,"id":25356},"renderContextTable":{"__isSmartRef__":true,"id":25357},"eventHandler":{"__isSmartRef__":true,"id":25358},"distanceToDragEvent":{"__isSmartRef__":true,"id":25359},"priorExtent":{"__isSmartRef__":true,"id":25360},"derivationIds":[1228,"A7EE497C-3BC4-48A3-8B6D-193804223319","1F02DAAA-E458-41C2-8A98-B61020A2E0A2","8324EE8D-1ABC-4E9E-96A9-C36215559902","85744E70-8D7A-4836-B64D-5D72BEB47A24","DAB27C35-5025-4060-AFA0-24DB71031B79","7490C0EB-B488-4F98-9C66-E48F89F2A921","560C20B1-25AC-44A3-AEFB-D1BF530F949F","BFA181FE-2E54-4F33-B095-AFDB42B6BDF5","5A129B5C-19E8-4F9F-8EE3-965642773E8D","950927A9-0B66-4641-BF3B-AB7AA29E66E2","8304D920-645F-4AD4-ACE7-A38F24AB5D56","70072C5E-4EC6-4FE8-AE8D-0063E8C5C429","78B5D0D4-37C6-48D0-BCDC-42831A6A3B10","E08BFEC8-4724-411F-B2C9-27B45D8D5B60","856E27F5-D879-4196-AD79-1F320AE5A2F5","44E3D67D-28B4-4B2B-B13E-ED9DA00E896C","5F21413A-418D-4594-9F22-604D1D07E8B6","F22C835D-31F3-4912-AE38-BAA069A45FCC","BE13CC1D-6085-414D-B757-D3B8840BBD25","17259AF0-5B53-4DDD-9C8D-F8EEEBA17A54"],"owner":{"__isSmartRef__":true,"id":24768},"_Rotation":0,"_Scale":0.9920279440699424,"_ClipMode":"visible","__LivelyClassName__":"lively.morphic.Button"},"25311":{"submorphs":[],"scripts":[],"id":"8897A5AD-227F-4D46-B294-1917D51EE323","shape":{"__isSmartRef__":true,"id":25312},"grabbingEnabled":false,"droppingEnabled":false,"showsMorphMenu":false,"halosEnabled":true,"fixedWidth":true,"_MaxTextWidth":62.378312347756264,"_MaxTextHeight":null,"fixedHeight":true,"allowsInput":false,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":25318},"textColor":{"__isSmartRef__":true,"id":25315},"owner":{"__isSmartRef__":true,"id":25310},"eventsAreIgnored":true,"__SourceModuleName__":"Global.lively.morphic.TextCore","textChunks":[{"__isSmartRef__":true,"id":25319}],"padding":{"__isSmartRef__":true,"id":25321},"_Padding":{"__isSmartRef__":true,"id":25322},"prevScroll":[0,0],"_Align":"center","_FontFamily":"Arial","_ClipMode":"hidden","_WhiteSpaceHandling":"pre-wrap","_VerticalAlign":"middle","_Display":"table-cell","priorExtent":{"__isSmartRef__":true,"id":25323},"renderContextTable":{"__isSmartRef__":true,"id":25324},"eventHandler":{"__isSmartRef__":true,"id":25325},"_HandStyle":"default","_PointerEvents":"none","attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"_MinTextWidth":62.378312347756264,"_MinTextHeight":null,"derivationIds":[1229,"48944567-0B6F-46EA-AD76-2677296C53EA","E68189FB-262E-412F-B5CE-00D5F9ED451C","4AB6AC8D-F0E4-44F7-A6A9-ED45C6B3FA16","BBAE8D78-82FB-4D7F-9F2D-D2358BC706F5","3F40AADC-4450-4508-8A3B-53779974E210","F55D05B5-34A2-4509-8B14-8929A97BDE5B","57E00BE5-A979-4932-A6BF-82E922915547","3F2A56C8-300D-48C4-AEC6-2B6D57BB4AFA","59668791-500C-47F3-BB68-9E3128E1368E","9F26A844-331F-4C72-9C1F-317F97684DDC","47F7E9D0-6F7E-4A60-BB12-C4E348651067","D6D1CB99-F4D0-4279-81F4-B95FCA0DE172","0F1A41BA-2391-44D6-B03B-8ACB97D2F626","9813528A-089C-414B-A3C4-9E02F0E9E422","23F98A90-8A22-46A9-B2D6-DF287B5C4681","EE9BCAB9-9781-46F5-A2A9-FFB5D11ECF29","F3623320-595F-45C5-9235-612BABDF0402","4263733A-8D31-4A62-ABB9-9D29CFEB1BDB","730EC70E-9E7A-44E3-8715-4589916635F2","60DDE4EC-47FC-4E76-8D24-583559FBA501"],"_Scale":1,"__LivelyClassName__":"lively.morphic.Text"},"25312":{"borderWidth":0,"fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":25313},"_Extent":{"__isSmartRef__":true,"id":25314},"_BorderColor":{"__isSmartRef__":true,"id":25315},"renderContextTable":{"__isSmartRef__":true,"id":25316},"_ClipMode":"hidden","_Padding":{"__isSmartRef__":true,"id":25317},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"25313":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"25314":{"x":64.37831234775626,"y":21.69293479284704,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"25315":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"25316":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"25317":{"x":1,"y":1,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"25318":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"25319":{"style":{"__isSmartRef__":true,"id":25320},"chunkOwner":{"__isSmartRef__":true,"id":25311},"__SourceModuleName__":"Global.lively.morphic.TextCore","storedString":"modules","__LivelyClassName__":"lively.morphic.TextChunk"},"25320":{"__SourceModuleName__":"Global.lively.morphic.TextCore","textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis"},"25321":{"x":5,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"25322":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"25323":{"x":64.37831234775626,"y":21.69293479284704,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"25324":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"25325":{"morph":{"__isSmartRef__":true,"id":25311},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"25326":{"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":25327},"_Extent":{"__isSmartRef__":true,"id":25328},"_Fill":{"__isSmartRef__":true,"id":25329},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":25339},"_BorderRadius":5,"renderContextTable":{"__isSmartRef__":true,"id":25340},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":25341},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"25327":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"25328":{"x":64.37831234775626,"y":21.69293479284704,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"25329":{"stops":[{"__isSmartRef__":true,"id":25330},{"__isSmartRef__":true,"id":25332},{"__isSmartRef__":true,"id":25334},{"__isSmartRef__":true,"id":25336}],"vector":{"__isSmartRef__":true,"id":25338},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"25330":{"offset":0,"color":{"__isSmartRef__":true,"id":25331}},"25331":{"r":0.9600000000000001,"g":0.9600000000000001,"b":0.9600000000000001,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"25332":{"offset":0.4,"color":{"__isSmartRef__":true,"id":25333}},"25333":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"25334":{"offset":0.6,"color":{"__isSmartRef__":true,"id":25335}},"25335":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"25336":{"offset":1,"color":{"__isSmartRef__":true,"id":25337}},"25337":{"r":0.94,"g":0.94,"b":0.94,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"25338":{"x":0,"y":0,"width":0,"height":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"25339":{"r":0.839,"g":0.839,"b":0.839,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"25340":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"25341":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"25342":{"x":285.00468966732456,"y":393.95580708060504,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"25343":{"stops":[{"__isSmartRef__":true,"id":25344},{"__isSmartRef__":true,"id":25346},{"__isSmartRef__":true,"id":25348},{"__isSmartRef__":true,"id":25350}],"vector":{"__isSmartRef__":true,"id":25338},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"25344":{"offset":0,"color":{"__isSmartRef__":true,"id":25345}},"25345":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"25346":{"offset":0.4,"color":{"__isSmartRef__":true,"id":25347}},"25347":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"25348":{"offset":0.6,"color":{"__isSmartRef__":true,"id":25349}},"25349":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"25350":{"offset":1,"color":{"__isSmartRef__":true,"id":25351}},"25351":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"25352":{"sourceObj":{"__isSmartRef__":true,"id":25310},"sourceAttrName":"fire","targetMethodName":"showRequiredModules","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":25353},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"25353":{"source":{"__isSmartRef__":true,"id":25310}},"25354":{"x":5,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"25355":{"partsSpaceName":"PartsBin/NewWorld","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":1,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"25356":{"moveVertical":true},"25357":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"25358":{"morph":{"__isSmartRef__":true,"id":25310},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"25359":{"x":48.17656337858898,"y":-13.247949828198443,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"25360":{"x":63.91140505366775,"y":21.69293479284704,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"25361":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":25362},"derivationIds":[null,"074C2A5B-DB0A-47F0-A589-2DD872B13343","A8A6CA38-F1A7-4072-AC76-F667C20E1A28","E4076130-19FC-4FF2-A735-34F038892965","53A19BCB-248D-4752-A030-42E6E2FB058A","03EC7CDC-FEB2-40DC-8DB5-DFB9E562D7AD","1CBF94A0-4332-4B18-9332-45E2DD64F32C","AAB6B212-3779-48E1-AF91-947E29A54CAC","E849326B-286B-4A46-A16F-947D59B9F689","C4FB7428-2907-491D-A57B-5DDE1CD03756","486B6DA7-48F1-48E9-993B-30AE235D0A5C"],"id":"6B58DC10-5777-4988-BE13-B3ACFDA49F5A","renderContextTable":{"__isSmartRef__":true,"id":25368},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":25369}],"eventHandler":{"__isSmartRef__":true,"id":25371},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_ClipMode":"auto","fixedWidth":true,"fixedHeight":true,"allowInput":true,"_FontFamily":"Monaco,monospace","_FontSize":8,"_Position":{"__isSmartRef__":true,"id":25372},"priorExtent":{"__isSmartRef__":true,"id":25373},"_MaxTextWidth":308,"_MinTextWidth":308,"_MaxTextHeight":null,"_MinTextHeight":null,"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":24768},"layout":{"__isSmartRef__":true,"id":25374},"syntaxHighlightingWhileTyping":false,"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"lastSyntaxHighlightTime":1328037408581,"accessibleInInactiveWindow":true,"showsHalos":false,"name":"CommitLog","__SourceModuleName__":"Global.lively.morphic.TextCore","_Rotation":0,"_Scale":0.992027944069942,"prevScroll":[0,0],"priorSelectionRange":[106,119],"__LivelyClassName__":"lively.morphic.Text"},"25362":{"_Position":{"__isSmartRef__":true,"id":25363},"renderContextTable":{"__isSmartRef__":true,"id":25364},"_Extent":{"__isSmartRef__":true,"id":25365},"_ClipMode":"auto","_Padding":{"__isSmartRef__":true,"id":25366},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":25367},"_Fill":null,"_BorderRadius":7.405,"_Opacity":1,"_BorderStyle":"solid","__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"25363":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"25364":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"25365":{"x":333,"y":124,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"25366":{"x":4,"y":2,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"25367":{"r":0.662,"g":0.662,"b":0.662,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"25368":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"25369":{"style":{"__isSmartRef__":true,"id":25370},"chunkOwner":{"__isSmartRef__":true,"id":25361},"storedString":"2012-05-02 08:07 conradcalmez: \n last fixes before we go (hopefully)\n2012-05-02 08:05 conradcalmez: \n last fixes before we go.\n2012-04-30 09:12 conradcalmez: \n added /names and pencil size features\n2012-04-27 13:43 conradcalmez: \n chat menu item was out of sync\n2012-04-27 13:42 conradcalmez: \n update\n2012-04-27 13:00 conradcalmez: \n irc like commands\n2012-04-27 12:20 conradcalmez: \n empty input does not send message\n2012-04-27 11:57 conradcalmez: \n added support for showing user names on client side\n2012-04-27 11:01 conradcalmez: \n small chat fix\n2012-04-27 10:26 conradcalmez: \n refined chat functionality\n2012-04-26 18:08 conradcalmez: \n added chat GUI\n2012-04-25 12:18 undefined: \n integrated sync morph functionality\n2012-04-18 14:01 undefined: \n copied and adapted from WhiteBoard part\n2012-04-09 13:42 undefined: \n suddenly, the rectangle became a CarDemo\n2012-03-14 10:42 undefined: \n css transitions\n2012-02-25 02:59 fbo: \n no comment\n2012-03-14 10:53 undefined: \n sorry\n2012-04-24 15:30 undefined: \n first adjustments to socket io\n2012-04-25 18:07 undefined: \n restoring older version\n","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"25370":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"25371":{"morph":{"__isSmartRef__":true,"id":25361},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"25372":{"x":21.16240762993516,"y":257.9370085150181,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"25373":{"x":333,"y":124,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"25374":{"resizeWidth":true,"resizeHeight":true},"25375":{"position":{"__isSmartRef__":true,"id":25376},"_Extent":{"__isSmartRef__":true,"id":25377},"_BorderWidth":2.294,"_BorderColor":{"__isSmartRef__":true,"id":25378},"_Fill":{"__isSmartRef__":true,"id":25379},"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":25380},"_BorderRadius":6.12,"_Opacity":1,"_BorderStyle":"solid","_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":25381},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"25376":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"25377":{"x":373,"y":433,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"25378":{"r":0.258,"g":0.258,"b":0.258,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"25379":{"r":0.921,"g":0.921,"b":0.921,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"25380":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"25381":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"25382":{"x":390.5732305084422,"y":38,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"25383":{"partsSpaceName":"PartsBin/Basic","__SourceModuleName__":"Global.lively.PartsBin","comment":"A simple box morph","migrationLevel":2,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"25384":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"25385":{"morph":{"__isSmartRef__":true,"id":24768},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"25386":{"x":383,"y":433,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"25387":{"moveHorizontal":true},"25388":{"submorphs":[],"scripts":[],"id":"F55E467F-7E4C-4E6E-A421-1159F82DABE8","shape":{"__isSmartRef__":true,"id":25389},"droppingEnabled":false,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":25396},"itemList":["*all*","*latest*","*search*","Backgrounds","Basic","BP2012","CodeSnippets","Constantin","Controls","Database","DatabaseDemo","Debugging","Demos","Dialogs","Documentation","DroppableBehaviors","ElProfesor","Fabian","FreedomOfSpeech","Fun","Games","Grid","groupBejeweled","Holger","Inputs","iPadWidgets","Issues","Jens","Layout","Maps","Martin","Math","morphic.js","MP2011WS","NewWorld","Pictures","Presenting","Productivity","prova","Robert","Sandbox","Scripting","Server","SketchyInputs","SWD2011","Tests","Text","Tiles","Tools","uncategorized","Visualization","Widgets","Wiki"],"showsHalos":false,"name":"categoryList","partsBinMetaInfo":{"__isSmartRef__":true,"id":25397},"__SourceModuleName__":"Global.lively.morphic.Core","owner":{"__isSmartRef__":true,"id":24767},"_ClipMode":"auto","prevScroll":[0,64],"attributeConnections":[{"__isSmartRef__":true,"id":25398}],"doNotSerialize":["$$selection"],"doNotCopyProperties":["$$selection"],"priorExtent":{"__isSmartRef__":true,"id":25399},"layout":{"__isSmartRef__":true,"id":25400},"renderContextTable":{"__isSmartRef__":true,"id":25401},"eventHandler":{"__isSmartRef__":true,"id":25402},"isBeingDragged":false,"derivationIds":[1234,"E4573A4B-7457-4A85-B5E0-8634CF6B5A32","36ABD56F-22FB-466E-911F-B5A54713AC62","C5B5D3B3-C81B-4BF1-AF14-AD010028B8E8","0E406F2D-69F9-4AB8-8D75-02815B9FE8AB","AB7C35D1-2411-4621-AEF1-4B26A3B06611","134793DC-D7FD-429A-8303-7E57B5B7B24A","37D6C084-5E43-4B73-9710-E05DEA0B8D9B","C98A36F4-D242-4A3E-82C9-9DF7443A3BC6","C3570FAB-192B-4D80-8400-751E3DD8720B","C2FE8FA7-4EA1-4C9D-80F6-79C11F913648","8F4F6AB0-12EB-41C0-8D58-A77552E84513","51C37965-82DC-42C3-8156-18C2B8BEEECE","99CAEA25-7AB9-46F2-82ED-969208DEDF24","6A42ED52-B82A-4F6D-8A14-F83CB210F7F6","169EBC93-B142-4138-80E3-5FB92BD3CEB6","8C059D61-0E96-4978-9636-66BAF103AD61","FEEE89FC-5929-4378-BE7B-6059E02339F3","AF14E500-F1A1-49BA-987C-C9126B05DAD9"],"selectedLineNo":5,"_Rotation":0,"_Scale":1,"selection":"BP2012","__LivelyClassName__":"lively.morphic.List"},"25389":{"position":{"__isSmartRef__":true,"id":25390},"_Extent":{"__isSmartRef__":true,"id":25391},"_BorderWidth":1.258,"_BorderColor":{"__isSmartRef__":true,"id":25392},"_Fill":{"__isSmartRef__":true,"id":25393},"__SourceModuleName__":"Global.lively.morphic.Shapes","_BorderRadius":0,"renderContextTable":{"__isSmartRef__":true,"id":25394},"_Padding":{"__isSmartRef__":true,"id":25395},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"25390":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"25391":{"x":145.0100150200251,"y":441.23781865967146,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"25392":{"r":0.8280587561201496,"g":0.8280587561201496,"b":0.8280587561201496,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"25393":{"r":0.95,"g":0.95,"b":0.95,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"25394":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"25395":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"25396":{"x":9,"y":37,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"25397":{"partsSpaceName":"PartsBin/NewWorld","migrationLevel":1,"__SourceModuleName__":"Global.lively.PartsBin","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"25398":{"sourceObj":{"__isSmartRef__":true,"id":25388},"sourceAttrName":"selection","targetObj":{"__isSmartRef__":true,"id":24767},"targetMethodName":"categoryName","__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"25399":{"x":145.0100150200251,"y":440.23781865967146,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"25400":{"resizeHeight":true},"25401":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateListContent":"updateListContentHTML","resizeList":"resizeListHTML","getItemIndexFromEvent":"getItemIndexFromEventHTML","getListExtent":"getListExtentHTML","setSize":"setSizeHTML","renderAsDropDownList":"renderAsDropDownListHTML","setFontSize":"setFontSizeHTML","setFontFamily":"setFontFamilyHTML","getSelectedIndexes":"getSelectedIndexesHTML","enableMultipleSelections":"enableMultipleSelectionsHTML","selectAllAt":"selectAllAtHTML","clearSelections":"clearSelectionsHTML","deselectAt":"deselectAtHTML"},"25402":{"morph":{"__isSmartRef__":true,"id":25388},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"25403":{"submorphs":[{"__isSmartRef__":true,"id":25404}],"scripts":[],"id":"8937B8C3-286F-4A78-8C5C-BB2DB77C1EDD","shape":{"__isSmartRef__":true,"id":25419},"grabbingEnabled":false,"droppingEnabled":false,"showsMorphMenu":true,"halosEnabled":true,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":25435},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":25422},"lighterFill":{"__isSmartRef__":true,"id":25436},"label":{"__isSmartRef__":true,"id":25404},"attributeConnections":[{"__isSmartRef__":true,"id":25445}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"showsHalos":false,"__SourceModuleName__":"Global.lively.morphic.Widgets","padding":{"__isSmartRef__":true,"id":25447},"name":"reloadButton","partsBinMetaInfo":{"__isSmartRef__":true,"id":25448},"owner":{"__isSmartRef__":true,"id":24767},"renderContextTable":{"__isSmartRef__":true,"id":25449},"eventHandler":{"__isSmartRef__":true,"id":25450},"priorExtent":{"__isSmartRef__":true,"id":25451},"derivationIds":[1235,"1004C6DF-84F6-4345-B2CA-055AA4F773F6","E89AF462-CFE4-4AC3-B827-CB2505E2A7BA","E2DDE5E0-43A1-4195-90A8-91408473DCDA","03920DC7-DC2D-4C3F-A927-AAD2960216A5","A72AAFB6-23CC-4F29-9DAD-27A67A7577E9","2B4287A8-196C-42F0-828E-4CE4381C9D7F","528F8789-646A-46B1-B4BE-1E5382D1FC89","75DE0100-DA4C-43AC-BD8B-23EFB260EAF4","EA00D1F3-F11C-438A-9B70-1B08F358EB5C","8579EE52-28C3-4D4B-B137-ABE47C0A9E42","51DB8874-CA5A-4DAD-B23E-194CE47C8662","2770196E-663B-4618-A54A-84D5F9CDA489","34C78B01-37DE-4F8C-BD88-0D17FC632772","64ACFD9C-F0C2-4AA7-A30E-58BDDF6FE4BD","50E01FF5-1DCE-44CF-A959-D3664885DE6B","F4FF0113-404D-4EEE-B095-185CD84B7BE9","3FB7C823-28E4-4117-A9DA-442ECABA7BFA","E4711B14-CD69-4EF9-ADF3-B80780C4CD19"],"_Rotation":0,"_Scale":1,"_ClipMode":"visible","__LivelyClassName__":"lively.morphic.Button"},"25404":{"submorphs":[],"scripts":[],"id":"DD1C1141-3EA8-4860-A189-EC7DEA903C65","shape":{"__isSmartRef__":true,"id":25405},"grabbingEnabled":false,"droppingEnabled":false,"showsMorphMenu":false,"halosEnabled":true,"fixedWidth":true,"_MaxTextWidth":18,"_MaxTextHeight":null,"fixedHeight":true,"allowsInput":false,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":25411},"textColor":{"__isSmartRef__":true,"id":25408},"owner":{"__isSmartRef__":true,"id":25403},"eventsAreIgnored":true,"__SourceModuleName__":"Global.lively.morphic.TextCore","textChunks":[{"__isSmartRef__":true,"id":25412}],"padding":{"__isSmartRef__":true,"id":25414},"_Padding":{"__isSmartRef__":true,"id":25415},"prevScroll":[0,0],"_Align":"center","_FontFamily":"Arial","_ClipMode":"hidden","_WhiteSpaceHandling":"pre-wrap","_VerticalAlign":"middle","_Display":"table-cell","priorExtent":{"__isSmartRef__":true,"id":25416},"renderContextTable":{"__isSmartRef__":true,"id":25417},"eventHandler":{"__isSmartRef__":true,"id":25418},"_HandStyle":"default","_PointerEvents":"none","attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"_MinTextWidth":18,"_MinTextHeight":null,"derivationIds":[1236,"0AABC7BC-431F-4F28-A475-694B57A56F0A","E508F35D-1887-4A79-A395-19186427F9C7","4878087E-76B4-401E-AAFB-3A98B1DC2B76","B415B743-575F-4D4A-A6C6-6C97E4DC54A4","EA639CD5-A12C-425C-AD35-FF77947DFC67","5E535C29-89AB-424F-A50E-40D7E6794ACE","44B3E0BB-A9AF-46E4-A2A3-EB76BB87610A","905CD9C3-1327-4130-B76B-72609D9578A8","11C63B11-BCA5-4131-A18B-A4A42D1894A8","011E0634-4488-4902-9A4C-5755634994EA","2889F48B-DFF4-447E-800B-ACFDBE39907E","D0E97658-D3F9-4EF1-A44C-94053ACC7F5B","59DD8173-ED98-4207-82B2-5A95FACEC902","1C2F66E8-3F97-4ACF-AF5C-3E6F994B9584","3AD61C32-09BF-4CCC-B7AA-4CCF3F93A821","D7046839-D241-4DC4-BD4B-D76B0B70835C","9ACFE363-381B-430A-8233-9B7079D7EB1D","9E7D958C-EFB6-4772-8589-F8870872BF4A"],"_Scale":1,"__LivelyClassName__":"lively.morphic.Text"},"25405":{"borderWidth":0,"fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":25406},"_Extent":{"__isSmartRef__":true,"id":25407},"_BorderColor":{"__isSmartRef__":true,"id":25408},"renderContextTable":{"__isSmartRef__":true,"id":25409},"_ClipMode":"hidden","_Padding":{"__isSmartRef__":true,"id":25410},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"25406":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"25407":{"x":20,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"25408":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"25409":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"25410":{"x":1,"y":1,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"25411":{"x":0,"y":-2,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"25412":{"style":{"__isSmartRef__":true,"id":25413},"chunkOwner":{"__isSmartRef__":true,"id":25404},"__SourceModuleName__":"Global.lively.morphic.TextCore","storedString":"⟳","__LivelyClassName__":"lively.morphic.TextChunk"},"25413":{"__SourceModuleName__":"Global.lively.morphic.TextCore","textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis"},"25414":{"x":5,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"25415":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"25416":{"x":20,"y":20,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"25417":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"25418":{"morph":{"__isSmartRef__":true,"id":25404},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"25419":{"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":25420},"_Extent":{"__isSmartRef__":true,"id":25421},"_Fill":{"__isSmartRef__":true,"id":25422},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":25432},"_BorderRadius":5,"renderContextTable":{"__isSmartRef__":true,"id":25433},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":25434},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"25420":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"25421":{"x":20,"y":20,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"25422":{"stops":[{"__isSmartRef__":true,"id":25423},{"__isSmartRef__":true,"id":25425},{"__isSmartRef__":true,"id":25427},{"__isSmartRef__":true,"id":25429}],"vector":{"__isSmartRef__":true,"id":25431},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"25423":{"offset":0,"color":{"__isSmartRef__":true,"id":25424}},"25424":{"r":0.9600000000000001,"g":0.9600000000000001,"b":0.9600000000000001,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"25425":{"offset":0.4,"color":{"__isSmartRef__":true,"id":25426}},"25426":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"25427":{"offset":0.6,"color":{"__isSmartRef__":true,"id":25428}},"25428":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"25429":{"offset":1,"color":{"__isSmartRef__":true,"id":25430}},"25430":{"r":0.94,"g":0.94,"b":0.94,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"25431":{"x":0,"y":0,"width":0,"height":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"25432":{"r":0.839,"g":0.839,"b":0.839,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"25433":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"25434":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"25435":{"x":79,"y":10,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"25436":{"stops":[{"__isSmartRef__":true,"id":25437},{"__isSmartRef__":true,"id":25439},{"__isSmartRef__":true,"id":25441},{"__isSmartRef__":true,"id":25443}],"vector":{"__isSmartRef__":true,"id":25431},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"25437":{"offset":0,"color":{"__isSmartRef__":true,"id":25438}},"25438":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"25439":{"offset":0.4,"color":{"__isSmartRef__":true,"id":25440}},"25440":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"25441":{"offset":0.6,"color":{"__isSmartRef__":true,"id":25442}},"25442":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"25443":{"offset":1,"color":{"__isSmartRef__":true,"id":25444}},"25444":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"25445":{"sourceObj":{"__isSmartRef__":true,"id":25403},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":24767},"targetMethodName":"reloadEverything","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":25446},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"25446":{"source":{"__isSmartRef__":true,"id":25403},"target":{"__isSmartRef__":true,"id":24767}},"25447":{"x":5,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"25448":{"partsSpaceName":"PartsBin/NewWorld","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":1,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"25449":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"25450":{"morph":{"__isSmartRef__":true,"id":25403},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"25451":{"x":140,"y":22,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"25452":{"submorphs":[{"__isSmartRef__":true,"id":25453},{"__isSmartRef__":true,"id":25486},{"__isSmartRef__":true,"id":25519},{"__isSmartRef__":true,"id":25552},{"__isSmartRef__":true,"id":25585},{"__isSmartRef__":true,"id":25618},{"__isSmartRef__":true,"id":25651},{"__isSmartRef__":true,"id":25684},{"__isSmartRef__":true,"id":25717},{"__isSmartRef__":true,"id":25750},{"__isSmartRef__":true,"id":25783},{"__isSmartRef__":true,"id":25816},{"__isSmartRef__":true,"id":25849},{"__isSmartRef__":true,"id":25882},{"__isSmartRef__":true,"id":25915},{"__isSmartRef__":true,"id":25948},{"__isSmartRef__":true,"id":25981},{"__isSmartRef__":true,"id":26014},{"__isSmartRef__":true,"id":26047},{"__isSmartRef__":true,"id":26080},{"__isSmartRef__":true,"id":26113},{"__isSmartRef__":true,"id":26146},{"__isSmartRef__":true,"id":26179},{"__isSmartRef__":true,"id":26212},{"__isSmartRef__":true,"id":26245},{"__isSmartRef__":true,"id":26278},{"__isSmartRef__":true,"id":26311},{"__isSmartRef__":true,"id":26344},{"__isSmartRef__":true,"id":26377},{"__isSmartRef__":true,"id":26410},{"__isSmartRef__":true,"id":26443},{"__isSmartRef__":true,"id":26476},{"__isSmartRef__":true,"id":26509},{"__isSmartRef__":true,"id":26542},{"__isSmartRef__":true,"id":26575},{"__isSmartRef__":true,"id":26608},{"__isSmartRef__":true,"id":26641},{"__isSmartRef__":true,"id":26674},{"__isSmartRef__":true,"id":26707},{"__isSmartRef__":true,"id":26740},{"__isSmartRef__":true,"id":26773},{"__isSmartRef__":true,"id":26806},{"__isSmartRef__":true,"id":26839},{"__isSmartRef__":true,"id":26872},{"__isSmartRef__":true,"id":26905}],"scripts":[],"id":"ABB9A93E-9383-4840-95C1-9EAF2B63EAFC","shape":{"__isSmartRef__":true,"id":26938},"droppingEnabled":false,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"partsBinContents","partsBinMetaInfo":{"__isSmartRef__":true,"id":26945},"__SourceModuleName__":"Global","_ClipMode":"scroll","priorExtent":{"__isSmartRef__":true,"id":26946},"attributeConnections":[{"__isSmartRef__":true,"id":26947}],"doNotSerialize":["$$selectedItem"],"doNotCopyProperties":["$$selectedItem"],"layout":{"__isSmartRef__":true,"id":26948},"renderContextTable":{"__isSmartRef__":true,"id":26949},"eventHandler":{"__isSmartRef__":true,"id":26950},"_Position":{"__isSmartRef__":true,"id":26951},"owner":{"__isSmartRef__":true,"id":24767},"derivationIds":[1237,"36E894B8-0363-4580-8726-268CF8708422","24FF45E0-75DD-4A18-8279-472DDC2F411C","83558E66-F5C3-400C-A4C2-47A948B8136A","260D6B4C-06A4-45A2-B702-887829835D7E","86BCFBDB-66C5-4DD5-AC0E-FBCA02BB1698","D46AEB64-D1DC-46EF-822C-E86588905880","6DA46DD0-D2A0-46BE-BE8F-82D3E98A8696","24A0F2AB-B88F-494D-9EE9-F877A4619BD8","E46F739C-7FB0-451B-BFD2-7CFAEB01EF65","6BCD3F84-BE4C-4A45-92E2-D5F99FE41856","B6A2AD2D-CB4B-42BB-8790-81E87F96A774","6C871473-36BA-45B4-8D20-5396A7706FF8","8DF8249E-11A2-4CEF-8BBD-A3EFAEDF67B3","9CEB0BDD-1280-4953-992E-659D7023012A","19392237-EE49-4D2C-864D-392FDED1D4D4","ACCF1CE2-EFF4-47F8-B5AB-754C2542D519","F44C877B-AD23-4387-8FD2-D23B32E9FB1B","46B912BD-42EA-475C-8FE7-B8E7B89E6CA8"],"isBeingDragged":false,"_Rotation":0,"_Scale":1,"selectedItem":{"__isSmartRef__":true,"id":26952},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":29031},"__LivelyClassName__":"lively.morphic.Box"},"25453":{"submorphs":[{"__isSmartRef__":true,"id":25454},{"__isSmartRef__":true,"id":25464}],"scripts":[],"shape":{"__isSmartRef__":true,"id":25476},"derivationIds":[null],"id":"C184CD7E-4352-4B77-95DE-448312BD3EAE","renderContextTable":{"__isSmartRef__":true,"id":25482},"eventHandler":{"__isSmartRef__":true,"id":25483},"_ClipMode":"visible","droppingEnabled":false,"halosEnabled":true,"draggingEnabled":true,"accessibleInInactiveWindow":true,"_Position":{"__isSmartRef__":true,"id":25484},"partsBinURL":{"__isSmartRef__":true,"id":25485},"targetName":"a+Button1","partItem":{"__isSmartRef__":true,"id":16360},"owner":{"__isSmartRef__":true,"id":25452},"__LivelyClassName__":"lively.morphic.PartsBinItem","__SourceModuleName__":"Global.lively.morphic.ScriptingSupport"},"25454":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":25455},"derivationIds":[null],"id":"DDE20575-F247-4FF6-8E90-A79DE69EDB7B","renderContextTable":{"__isSmartRef__":true,"id":25460},"eventHandler":{"__isSmartRef__":true,"id":25461},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"eventsAreIgnored":true,"_Position":{"__isSmartRef__":true,"id":25462},"priorExtent":{"__isSmartRef__":true,"id":25463},"owner":{"__isSmartRef__":true,"id":25453},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global"},"25455":{"renderContextTable":{"__isSmartRef__":true,"id":25456},"_Extent":{"__isSmartRef__":true,"id":25457},"_Padding":{"__isSmartRef__":true,"id":25458},"stringifiedShapeNode":"
+
","extent":{"__isSmartRef__":true,"id":25459},"__LivelyClassName__":"lively.morphic.Shapes.External","__SourceModuleName__":"Global.lively.morphic.Shapes"},"25456":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","getExtent":"getExtentHTML","initFromStringifiedShapeNode":"initFromStringifiedShapeNodeHTML"},"25457":{"x":94,"y":94,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"25458":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"25459":{"x":94,"y":94,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"25460":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"25461":{"morph":{"__isSmartRef__":true,"id":25454},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"25462":{"x":3,"y":3,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"25463":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"25464":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":25465},"derivationIds":[null],"id":"88A105DE-6F09-417A-A354-D03362A6FA6B","renderContextTable":{"__isSmartRef__":true,"id":25471},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":25472}],"eventHandler":{"__isSmartRef__":true,"id":25474},"_ClipMode":"hidden","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"fixedHeight":false,"_InputAllowed":false,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":8,"evalEnabled":false,"isLabel":true,"_HandStyle":"default","_Align":"center","eventsAreIgnored":true,"owner":{"__isSmartRef__":true,"id":25453},"_Visible":true,"_Position":{"__isSmartRef__":true,"id":25475},"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"25465":{"_Position":{"__isSmartRef__":true,"id":25466},"renderContextTable":{"__isSmartRef__":true,"id":25467},"_Extent":{"__isSmartRef__":true,"id":25468},"_Padding":{"__isSmartRef__":true,"id":25469},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":588},"_Fill":{"__isSmartRef__":true,"id":25470},"_Opacity":0.8,"_BorderRadius":2,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"25466":{"x":10,"y":10,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"25467":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"25468":{"x":40,"y":10,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"25469":{"x":5,"y":2,"width":0,"height":-2,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"25470":{"r":1,"g":1,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"25471":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"25472":{"style":{"__isSmartRef__":true,"id":25473},"chunkOwner":{"__isSmartRef__":true,"id":25464},"storedString":"a+Button1","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"25473":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"25474":{"morph":{"__isSmartRef__":true,"id":25464},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"25475":{"x":20,"y":76,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"25476":{"_Position":{"__isSmartRef__":true,"id":25477},"renderContextTable":{"__isSmartRef__":true,"id":25478},"_Extent":{"__isSmartRef__":true,"id":25479},"_Padding":{"__isSmartRef__":true,"id":25480},"_BorderColor":{"__isSmartRef__":true,"id":588},"_Fill":{"__isSmartRef__":true,"id":25481},"_BorderRadius":6,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"25477":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"25478":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"25479":{"x":100,"y":100,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"25480":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"25481":{"r":0.9019607843137255,"g":0.9019607843137255,"b":0.9019607843137255,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"25482":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"25483":{"morph":{"__isSmartRef__":true,"id":25453},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"25484":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"25485":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"25486":{"submorphs":[{"__isSmartRef__":true,"id":25487},{"__isSmartRef__":true,"id":25497}],"scripts":[],"shape":{"__isSmartRef__":true,"id":25509},"derivationIds":[null],"id":"D36445CE-CCC7-4012-85DA-FA51544E7983","renderContextTable":{"__isSmartRef__":true,"id":25515},"eventHandler":{"__isSmartRef__":true,"id":25516},"_ClipMode":"visible","droppingEnabled":false,"halosEnabled":true,"draggingEnabled":true,"accessibleInInactiveWindow":true,"_Position":{"__isSmartRef__":true,"id":25517},"partsBinURL":{"__isSmartRef__":true,"id":25518},"targetName":"a-Button1","partItem":{"__isSmartRef__":true,"id":16395},"owner":{"__isSmartRef__":true,"id":25452},"__LivelyClassName__":"lively.morphic.PartsBinItem","__SourceModuleName__":"Global.lively.morphic.ScriptingSupport"},"25487":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":25488},"derivationIds":[null],"id":"5AA04398-07D7-48EA-AA16-68DB63578179","renderContextTable":{"__isSmartRef__":true,"id":25493},"eventHandler":{"__isSmartRef__":true,"id":25494},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"eventsAreIgnored":true,"_Position":{"__isSmartRef__":true,"id":25495},"priorExtent":{"__isSmartRef__":true,"id":25496},"owner":{"__isSmartRef__":true,"id":25486},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global"},"25488":{"renderContextTable":{"__isSmartRef__":true,"id":25489},"_Extent":{"__isSmartRef__":true,"id":25490},"_Padding":{"__isSmartRef__":true,"id":25491},"stringifiedShapeNode":"
-
","extent":{"__isSmartRef__":true,"id":25492},"__LivelyClassName__":"lively.morphic.Shapes.External","__SourceModuleName__":"Global.lively.morphic.Shapes"},"25489":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","getExtent":"getExtentHTML","initFromStringifiedShapeNode":"initFromStringifiedShapeNodeHTML"},"25490":{"x":94,"y":94,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"25491":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"25492":{"x":94,"y":94,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"25493":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"25494":{"morph":{"__isSmartRef__":true,"id":25487},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"25495":{"x":3,"y":3,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"25496":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"25497":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":25498},"derivationIds":[null],"id":"DE5A509D-F055-44DF-8A2D-8F4F336D4CA1","renderContextTable":{"__isSmartRef__":true,"id":25504},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":25505}],"eventHandler":{"__isSmartRef__":true,"id":25507},"_ClipMode":"hidden","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"fixedHeight":false,"_InputAllowed":false,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":8,"evalEnabled":false,"isLabel":true,"_HandStyle":"default","_Align":"center","eventsAreIgnored":true,"owner":{"__isSmartRef__":true,"id":25486},"_Visible":true,"_Position":{"__isSmartRef__":true,"id":25508},"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"25498":{"_Position":{"__isSmartRef__":true,"id":25499},"renderContextTable":{"__isSmartRef__":true,"id":25500},"_Extent":{"__isSmartRef__":true,"id":25501},"_Padding":{"__isSmartRef__":true,"id":25502},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":588},"_Fill":{"__isSmartRef__":true,"id":25503},"_Opacity":0.8,"_BorderRadius":2,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"25499":{"x":10,"y":10,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"25500":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"25501":{"x":40,"y":10,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"25502":{"x":5,"y":2,"width":0,"height":-2,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"25503":{"r":1,"g":1,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"25504":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"25505":{"style":{"__isSmartRef__":true,"id":25506},"chunkOwner":{"__isSmartRef__":true,"id":25497},"storedString":"a-Button1","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"25506":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"25507":{"morph":{"__isSmartRef__":true,"id":25497},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"25508":{"x":20,"y":76,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"25509":{"_Position":{"__isSmartRef__":true,"id":25510},"renderContextTable":{"__isSmartRef__":true,"id":25511},"_Extent":{"__isSmartRef__":true,"id":25512},"_Padding":{"__isSmartRef__":true,"id":25513},"_BorderColor":{"__isSmartRef__":true,"id":588},"_Fill":{"__isSmartRef__":true,"id":25514},"_BorderRadius":6,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"25510":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"25511":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"25512":{"x":100,"y":100,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"25513":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"25514":{"r":0.9019607843137255,"g":0.9019607843137255,"b":0.9019607843137255,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"25515":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"25516":{"morph":{"__isSmartRef__":true,"id":25486},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"25517":{"x":105,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"25518":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"25519":{"submorphs":[{"__isSmartRef__":true,"id":25520},{"__isSmartRef__":true,"id":25530}],"scripts":[],"shape":{"__isSmartRef__":true,"id":25542},"derivationIds":[null],"id":"06DE5E6F-DF2D-4A7B-9BB1-D063FD16DCE1","renderContextTable":{"__isSmartRef__":true,"id":25548},"eventHandler":{"__isSmartRef__":true,"id":25549},"_ClipMode":"visible","droppingEnabled":false,"halosEnabled":true,"draggingEnabled":true,"accessibleInInactiveWindow":true,"_Position":{"__isSmartRef__":true,"id":25550},"partsBinURL":{"__isSmartRef__":true,"id":25551},"targetName":"BeToolButton","partItem":{"__isSmartRef__":true,"id":16430},"owner":{"__isSmartRef__":true,"id":25452},"__LivelyClassName__":"lively.morphic.PartsBinItem","__SourceModuleName__":"Global.lively.morphic.ScriptingSupport"},"25520":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":25521},"derivationIds":[null],"id":"98FD5302-9876-46E3-B255-DD3E12B3AED9","renderContextTable":{"__isSmartRef__":true,"id":25526},"eventHandler":{"__isSmartRef__":true,"id":25527},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"eventsAreIgnored":true,"_Position":{"__isSmartRef__":true,"id":25528},"priorExtent":{"__isSmartRef__":true,"id":25529},"owner":{"__isSmartRef__":true,"id":25519},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global"},"25521":{"renderContextTable":{"__isSmartRef__":true,"id":25522},"_Extent":{"__isSmartRef__":true,"id":25523},"_Padding":{"__isSmartRef__":true,"id":25524},"stringifiedShapeNode":"
be Tool
","extent":{"__isSmartRef__":true,"id":25525},"__LivelyClassName__":"lively.morphic.Shapes.External","__SourceModuleName__":"Global.lively.morphic.Shapes"},"25522":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","getExtent":"getExtentHTML","initFromStringifiedShapeNode":"initFromStringifiedShapeNodeHTML"},"25523":{"x":94,"y":94,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"25524":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"25525":{"x":94,"y":94,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"25526":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"25527":{"morph":{"__isSmartRef__":true,"id":25520},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"25528":{"x":3,"y":3,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"25529":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"25530":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":25531},"derivationIds":[null],"id":"E18B53AE-5D70-42DE-B763-9EFF119E2A3F","renderContextTable":{"__isSmartRef__":true,"id":25537},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":25538}],"eventHandler":{"__isSmartRef__":true,"id":25540},"_ClipMode":"hidden","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"fixedHeight":false,"_InputAllowed":false,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":8,"evalEnabled":false,"isLabel":true,"_HandStyle":"default","_Align":"center","eventsAreIgnored":true,"owner":{"__isSmartRef__":true,"id":25519},"_Visible":true,"_Position":{"__isSmartRef__":true,"id":25541},"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"25531":{"_Position":{"__isSmartRef__":true,"id":25532},"renderContextTable":{"__isSmartRef__":true,"id":25533},"_Extent":{"__isSmartRef__":true,"id":25534},"_Padding":{"__isSmartRef__":true,"id":25535},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":588},"_Fill":{"__isSmartRef__":true,"id":25536},"_Opacity":0.8,"_BorderRadius":2,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"25532":{"x":10,"y":10,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"25533":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"25534":{"x":40,"y":10,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"25535":{"x":5,"y":2,"width":0,"height":-2,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"25536":{"r":1,"g":1,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"25537":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"25538":{"style":{"__isSmartRef__":true,"id":25539},"chunkOwner":{"__isSmartRef__":true,"id":25530},"storedString":"BeToolButton","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"25539":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"25540":{"morph":{"__isSmartRef__":true,"id":25530},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"25541":{"x":20,"y":76,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"25542":{"_Position":{"__isSmartRef__":true,"id":25543},"renderContextTable":{"__isSmartRef__":true,"id":25544},"_Extent":{"__isSmartRef__":true,"id":25545},"_Padding":{"__isSmartRef__":true,"id":25546},"_BorderColor":{"__isSmartRef__":true,"id":588},"_Fill":{"__isSmartRef__":true,"id":25547},"_BorderRadius":6,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"25543":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"25544":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"25545":{"x":100,"y":100,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"25546":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"25547":{"r":0.9019607843137255,"g":0.9019607843137255,"b":0.9019607843137255,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"25548":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"25549":{"morph":{"__isSmartRef__":true,"id":25519},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"25550":{"x":210,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"25551":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"25552":{"submorphs":[{"__isSmartRef__":true,"id":25553},{"__isSmartRef__":true,"id":25563}],"scripts":[],"shape":{"__isSmartRef__":true,"id":25575},"derivationIds":[null],"id":"2DB7F2E3-78E9-4A55-AA1C-A702A5006283","renderContextTable":{"__isSmartRef__":true,"id":25581},"eventHandler":{"__isSmartRef__":true,"id":25582},"_ClipMode":"visible","droppingEnabled":false,"halosEnabled":true,"draggingEnabled":true,"accessibleInInactiveWindow":true,"_Position":{"__isSmartRef__":true,"id":25583},"partsBinURL":{"__isSmartRef__":true,"id":25584},"targetName":"Blog","partItem":{"__isSmartRef__":true,"id":16465},"owner":{"__isSmartRef__":true,"id":25452},"__LivelyClassName__":"lively.morphic.PartsBinItem","__SourceModuleName__":"Global.lively.morphic.ScriptingSupport"},"25553":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":25554},"derivationIds":[null],"id":"ADD5C67A-F475-40E1-A772-88B181A02091","renderContextTable":{"__isSmartRef__":true,"id":25559},"eventHandler":{"__isSmartRef__":true,"id":25560},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"eventsAreIgnored":true,"_Position":{"__isSmartRef__":true,"id":25561},"priorExtent":{"__isSmartRef__":true,"id":25562},"owner":{"__isSmartRef__":true,"id":25552},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global"},"25554":{"renderContextTable":{"__isSmartRef__":true,"id":25555},"_Extent":{"__isSmartRef__":true,"id":25556},"_Padding":{"__isSmartRef__":true,"id":25557},"stringifiedShapeNode":"
New Entry
Sync it
","extent":{"__isSmartRef__":true,"id":25558},"__LivelyClassName__":"lively.morphic.Shapes.External","__SourceModuleName__":"Global.lively.morphic.Shapes"},"25555":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","getExtent":"getExtentHTML","initFromStringifiedShapeNode":"initFromStringifiedShapeNodeHTML"},"25556":{"x":94,"y":94,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"25557":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"25558":{"x":94,"y":94,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"25559":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"25560":{"morph":{"__isSmartRef__":true,"id":25553},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"25561":{"x":3,"y":3,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"25562":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"25563":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":25564},"derivationIds":[null],"id":"EEF28E17-0113-43B6-B892-736FAEA02A62","renderContextTable":{"__isSmartRef__":true,"id":25570},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":25571}],"eventHandler":{"__isSmartRef__":true,"id":25573},"_ClipMode":"hidden","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"fixedHeight":false,"_InputAllowed":false,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":8,"evalEnabled":false,"isLabel":true,"_HandStyle":"default","_Align":"center","eventsAreIgnored":true,"owner":{"__isSmartRef__":true,"id":25552},"_Visible":true,"_Position":{"__isSmartRef__":true,"id":25574},"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"25564":{"_Position":{"__isSmartRef__":true,"id":25565},"renderContextTable":{"__isSmartRef__":true,"id":25566},"_Extent":{"__isSmartRef__":true,"id":25567},"_Padding":{"__isSmartRef__":true,"id":25568},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":588},"_Fill":{"__isSmartRef__":true,"id":25569},"_Opacity":0.8,"_BorderRadius":2,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"25565":{"x":10,"y":10,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"25566":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"25567":{"x":40,"y":10,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"25568":{"x":5,"y":2,"width":0,"height":-2,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"25569":{"r":1,"g":1,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"25570":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"25571":{"style":{"__isSmartRef__":true,"id":25572},"chunkOwner":{"__isSmartRef__":true,"id":25563},"storedString":"Blog","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"25572":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"25573":{"morph":{"__isSmartRef__":true,"id":25563},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"25574":{"x":20,"y":76,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"25575":{"_Position":{"__isSmartRef__":true,"id":25576},"renderContextTable":{"__isSmartRef__":true,"id":25577},"_Extent":{"__isSmartRef__":true,"id":25578},"_Padding":{"__isSmartRef__":true,"id":25579},"_BorderColor":{"__isSmartRef__":true,"id":588},"_Fill":{"__isSmartRef__":true,"id":25580},"_BorderRadius":6,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"25576":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"25577":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"25578":{"x":100,"y":100,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"25579":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"25580":{"r":0.9019607843137255,"g":0.9019607843137255,"b":0.9019607843137255,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"25581":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"25582":{"morph":{"__isSmartRef__":true,"id":25552},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"25583":{"x":315,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"25584":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"25585":{"submorphs":[{"__isSmartRef__":true,"id":25586},{"__isSmartRef__":true,"id":25596}],"scripts":[],"shape":{"__isSmartRef__":true,"id":25608},"derivationIds":[null],"id":"382C8E71-17FF-43CC-9F29-5110D750D43E","renderContextTable":{"__isSmartRef__":true,"id":25614},"eventHandler":{"__isSmartRef__":true,"id":25615},"_ClipMode":"visible","droppingEnabled":false,"halosEnabled":true,"draggingEnabled":true,"accessibleInInactiveWindow":true,"_Position":{"__isSmartRef__":true,"id":25616},"partsBinURL":{"__isSmartRef__":true,"id":25617},"targetName":"BlogEntry","partItem":{"__isSmartRef__":true,"id":16500},"owner":{"__isSmartRef__":true,"id":25452},"__LivelyClassName__":"lively.morphic.PartsBinItem","__SourceModuleName__":"Global.lively.morphic.ScriptingSupport"},"25586":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":25587},"derivationIds":[null],"id":"0FAB031E-9EC2-4421-9CEE-949CBBF34332","renderContextTable":{"__isSmartRef__":true,"id":25592},"eventHandler":{"__isSmartRef__":true,"id":25593},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"eventsAreIgnored":true,"_Position":{"__isSmartRef__":true,"id":25594},"priorExtent":{"__isSmartRef__":true,"id":25595},"owner":{"__isSmartRef__":true,"id":25585},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global"},"25587":{"renderContextTable":{"__isSmartRef__":true,"id":25588},"_Extent":{"__isSmartRef__":true,"id":25589},"_Padding":{"__isSmartRef__":true,"id":25590},"stringifiedShapeNode":"
Add Comment
12.03.2012 15:12:54
Publish
Add text field
Add media field
","extent":{"__isSmartRef__":true,"id":25591},"__LivelyClassName__":"lively.morphic.Shapes.External","__SourceModuleName__":"Global.lively.morphic.Shapes"},"25588":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","getExtent":"getExtentHTML","initFromStringifiedShapeNode":"initFromStringifiedShapeNodeHTML"},"25589":{"x":94,"y":94,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"25590":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"25591":{"x":94,"y":94,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"25592":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"25593":{"morph":{"__isSmartRef__":true,"id":25586},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"25594":{"x":3,"y":3,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"25595":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"25596":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":25597},"derivationIds":[null],"id":"16047463-9F50-4F81-979E-3E6B592408F2","renderContextTable":{"__isSmartRef__":true,"id":25603},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":25604}],"eventHandler":{"__isSmartRef__":true,"id":25606},"_ClipMode":"hidden","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"fixedHeight":false,"_InputAllowed":false,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":8,"evalEnabled":false,"isLabel":true,"_HandStyle":"default","_Align":"center","eventsAreIgnored":true,"owner":{"__isSmartRef__":true,"id":25585},"_Visible":true,"_Position":{"__isSmartRef__":true,"id":25607},"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"25597":{"_Position":{"__isSmartRef__":true,"id":25598},"renderContextTable":{"__isSmartRef__":true,"id":25599},"_Extent":{"__isSmartRef__":true,"id":25600},"_Padding":{"__isSmartRef__":true,"id":25601},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":588},"_Fill":{"__isSmartRef__":true,"id":25602},"_Opacity":0.8,"_BorderRadius":2,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"25598":{"x":10,"y":10,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"25599":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"25600":{"x":40,"y":10,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"25601":{"x":5,"y":2,"width":0,"height":-2,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"25602":{"r":1,"g":1,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"25603":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"25604":{"style":{"__isSmartRef__":true,"id":25605},"chunkOwner":{"__isSmartRef__":true,"id":25596},"storedString":"BlogEntry","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"25605":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"25606":{"morph":{"__isSmartRef__":true,"id":25596},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"25607":{"x":20,"y":76,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"25608":{"_Position":{"__isSmartRef__":true,"id":25609},"renderContextTable":{"__isSmartRef__":true,"id":25610},"_Extent":{"__isSmartRef__":true,"id":25611},"_Padding":{"__isSmartRef__":true,"id":25612},"_BorderColor":{"__isSmartRef__":true,"id":588},"_Fill":{"__isSmartRef__":true,"id":25613},"_BorderRadius":6,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"25609":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"25610":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"25611":{"x":100,"y":100,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"25612":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"25613":{"r":0.9019607843137255,"g":0.9019607843137255,"b":0.9019607843137255,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"25614":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"25615":{"morph":{"__isSmartRef__":true,"id":25585},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"25616":{"x":420,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"25617":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"25618":{"submorphs":[{"__isSmartRef__":true,"id":25619},{"__isSmartRef__":true,"id":25629}],"scripts":[],"shape":{"__isSmartRef__":true,"id":25641},"derivationIds":[null],"id":"58CF9E96-4988-45BA-850D-DB7575E6610B","renderContextTable":{"__isSmartRef__":true,"id":25647},"eventHandler":{"__isSmartRef__":true,"id":25648},"_ClipMode":"visible","droppingEnabled":false,"halosEnabled":true,"draggingEnabled":true,"accessibleInInactiveWindow":true,"_Position":{"__isSmartRef__":true,"id":25649},"partsBinURL":{"__isSmartRef__":true,"id":25650},"targetName":"BorderStyler","partItem":{"__isSmartRef__":true,"id":16535},"owner":{"__isSmartRef__":true,"id":25452},"__LivelyClassName__":"lively.morphic.PartsBinItem","__SourceModuleName__":"Global.lively.morphic.ScriptingSupport"},"25619":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":25620},"derivationIds":[null],"id":"237DBF29-EA52-433D-964D-834F415674B2","renderContextTable":{"__isSmartRef__":true,"id":25625},"eventHandler":{"__isSmartRef__":true,"id":25626},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"eventsAreIgnored":true,"_Position":{"__isSmartRef__":true,"id":25627},"priorExtent":{"__isSmartRef__":true,"id":25628},"owner":{"__isSmartRef__":true,"id":25618},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global"},"25620":{"renderContextTable":{"__isSmartRef__":true,"id":25621},"_Extent":{"__isSmartRef__":true,"id":25622},"_Padding":{"__isSmartRef__":true,"id":25623},"stringifiedShapeNode":"
^
^
Border
Fill
Alpha
Width
Radius
","extent":{"__isSmartRef__":true,"id":25624},"__LivelyClassName__":"lively.morphic.Shapes.External","__SourceModuleName__":"Global.lively.morphic.Shapes"},"25621":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","getExtent":"getExtentHTML","initFromStringifiedShapeNode":"initFromStringifiedShapeNodeHTML"},"25622":{"x":94,"y":94,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"25623":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"25624":{"x":94,"y":94,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"25625":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"25626":{"morph":{"__isSmartRef__":true,"id":25619},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"25627":{"x":3,"y":3,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"25628":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"25629":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":25630},"derivationIds":[null],"id":"DBFBF84F-5255-487D-AE4F-E278020C83FA","renderContextTable":{"__isSmartRef__":true,"id":25636},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":25637}],"eventHandler":{"__isSmartRef__":true,"id":25639},"_ClipMode":"hidden","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"fixedHeight":false,"_InputAllowed":false,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":8,"evalEnabled":false,"isLabel":true,"_HandStyle":"default","_Align":"center","eventsAreIgnored":true,"owner":{"__isSmartRef__":true,"id":25618},"_Visible":true,"_Position":{"__isSmartRef__":true,"id":25640},"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"25630":{"_Position":{"__isSmartRef__":true,"id":25631},"renderContextTable":{"__isSmartRef__":true,"id":25632},"_Extent":{"__isSmartRef__":true,"id":25633},"_Padding":{"__isSmartRef__":true,"id":25634},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":588},"_Fill":{"__isSmartRef__":true,"id":25635},"_Opacity":0.8,"_BorderRadius":2,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"25631":{"x":10,"y":10,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"25632":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"25633":{"x":40,"y":10,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"25634":{"x":5,"y":2,"width":0,"height":-2,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"25635":{"r":1,"g":1,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"25636":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"25637":{"style":{"__isSmartRef__":true,"id":25638},"chunkOwner":{"__isSmartRef__":true,"id":25629},"storedString":"BorderStyler","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"25638":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"25639":{"morph":{"__isSmartRef__":true,"id":25629},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"25640":{"x":20,"y":76,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"25641":{"_Position":{"__isSmartRef__":true,"id":25642},"renderContextTable":{"__isSmartRef__":true,"id":25643},"_Extent":{"__isSmartRef__":true,"id":25644},"_Padding":{"__isSmartRef__":true,"id":25645},"_BorderColor":{"__isSmartRef__":true,"id":588},"_Fill":{"__isSmartRef__":true,"id":25646},"_BorderRadius":6,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"25642":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"25643":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"25644":{"x":100,"y":100,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"25645":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"25646":{"r":0.9019607843137255,"g":0.9019607843137255,"b":0.9019607843137255,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"25647":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"25648":{"morph":{"__isSmartRef__":true,"id":25618},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"25649":{"x":0,"y":105,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"25650":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"25651":{"submorphs":[{"__isSmartRef__":true,"id":25652},{"__isSmartRef__":true,"id":25662}],"scripts":[],"shape":{"__isSmartRef__":true,"id":25674},"derivationIds":[null],"id":"F3B7D9ED-CDBA-4454-A565-9666B4031F46","renderContextTable":{"__isSmartRef__":true,"id":25680},"eventHandler":{"__isSmartRef__":true,"id":25681},"_ClipMode":"visible","droppingEnabled":false,"halosEnabled":true,"draggingEnabled":true,"accessibleInInactiveWindow":true,"_Position":{"__isSmartRef__":true,"id":25682},"partsBinURL":{"__isSmartRef__":true,"id":25683},"targetName":"Car","partItem":{"__isSmartRef__":true,"id":16570},"owner":{"__isSmartRef__":true,"id":25452},"__LivelyClassName__":"lively.morphic.PartsBinItem","__SourceModuleName__":"Global.lively.morphic.ScriptingSupport"},"25652":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":25653},"derivationIds":[null],"id":"6C352503-2647-4B62-9999-EE8FF8DCD403","renderContextTable":{"__isSmartRef__":true,"id":25658},"eventHandler":{"__isSmartRef__":true,"id":25659},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"eventsAreIgnored":true,"_Position":{"__isSmartRef__":true,"id":25660},"priorExtent":{"__isSmartRef__":true,"id":25661},"owner":{"__isSmartRef__":true,"id":25651},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global"},"25653":{"renderContextTable":{"__isSmartRef__":true,"id":25654},"_Extent":{"__isSmartRef__":true,"id":25655},"_Padding":{"__isSmartRef__":true,"id":25656},"stringifiedShapeNode":"
","extent":{"__isSmartRef__":true,"id":25657},"__LivelyClassName__":"lively.morphic.Shapes.External","__SourceModuleName__":"Global.lively.morphic.Shapes"},"25654":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","getExtent":"getExtentHTML","initFromStringifiedShapeNode":"initFromStringifiedShapeNodeHTML"},"25655":{"x":94,"y":94,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"25656":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"25657":{"x":94,"y":94,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"25658":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"25659":{"morph":{"__isSmartRef__":true,"id":25652},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"25660":{"x":3,"y":3,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"25661":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"25662":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":25663},"derivationIds":[null],"id":"138E08A4-8043-4BE4-BF43-250997816879","renderContextTable":{"__isSmartRef__":true,"id":25669},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":25670}],"eventHandler":{"__isSmartRef__":true,"id":25672},"_ClipMode":"hidden","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"fixedHeight":false,"_InputAllowed":false,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":8,"evalEnabled":false,"isLabel":true,"_HandStyle":"default","_Align":"center","eventsAreIgnored":true,"owner":{"__isSmartRef__":true,"id":25651},"_Visible":true,"_Position":{"__isSmartRef__":true,"id":25673},"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"25663":{"_Position":{"__isSmartRef__":true,"id":25664},"renderContextTable":{"__isSmartRef__":true,"id":25665},"_Extent":{"__isSmartRef__":true,"id":25666},"_Padding":{"__isSmartRef__":true,"id":25667},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":588},"_Fill":{"__isSmartRef__":true,"id":25668},"_Opacity":0.8,"_BorderRadius":2,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"25664":{"x":10,"y":10,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"25665":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"25666":{"x":40,"y":10,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"25667":{"x":5,"y":2,"width":0,"height":-2,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"25668":{"r":1,"g":1,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"25669":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"25670":{"style":{"__isSmartRef__":true,"id":25671},"chunkOwner":{"__isSmartRef__":true,"id":25662},"storedString":"Car","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"25671":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"25672":{"morph":{"__isSmartRef__":true,"id":25662},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"25673":{"x":20,"y":76,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"25674":{"_Position":{"__isSmartRef__":true,"id":25675},"renderContextTable":{"__isSmartRef__":true,"id":25676},"_Extent":{"__isSmartRef__":true,"id":25677},"_Padding":{"__isSmartRef__":true,"id":25678},"_BorderColor":{"__isSmartRef__":true,"id":588},"_Fill":{"__isSmartRef__":true,"id":25679},"_BorderRadius":6,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"25675":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"25676":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"25677":{"x":100,"y":100,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"25678":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"25679":{"r":0.9019607843137255,"g":0.9019607843137255,"b":0.9019607843137255,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"25680":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"25681":{"morph":{"__isSmartRef__":true,"id":25651},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"25682":{"x":105,"y":105,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"25683":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"25684":{"submorphs":[{"__isSmartRef__":true,"id":25685},{"__isSmartRef__":true,"id":25695}],"scripts":[],"shape":{"__isSmartRef__":true,"id":25707},"derivationIds":[null],"id":"C3498222-50CD-4CE5-8C75-36AB4A831C55","renderContextTable":{"__isSmartRef__":true,"id":25713},"eventHandler":{"__isSmartRef__":true,"id":25714},"_ClipMode":"visible","droppingEnabled":false,"halosEnabled":true,"draggingEnabled":true,"accessibleInInactiveWindow":true,"_Position":{"__isSmartRef__":true,"id":25715},"partsBinURL":{"__isSmartRef__":true,"id":25716},"targetName":"ColorChooser","partItem":{"__isSmartRef__":true,"id":16605},"owner":{"__isSmartRef__":true,"id":25452},"__LivelyClassName__":"lively.morphic.PartsBinItem","__SourceModuleName__":"Global.lively.morphic.ScriptingSupport"},"25685":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":25686},"derivationIds":[null],"id":"4CE8D8C2-F08F-44D9-B1CE-011AFDD2B67B","renderContextTable":{"__isSmartRef__":true,"id":25691},"eventHandler":{"__isSmartRef__":true,"id":25692},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"eventsAreIgnored":true,"_Position":{"__isSmartRef__":true,"id":25693},"priorExtent":{"__isSmartRef__":true,"id":25694},"owner":{"__isSmartRef__":true,"id":25684},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global"},"25686":{"renderContextTable":{"__isSmartRef__":true,"id":25687},"_Extent":{"__isSmartRef__":true,"id":25688},"_Padding":{"__isSmartRef__":true,"id":25689},"stringifiedShapeNode":"
^
^
Color
Fill
Alpha
","extent":{"__isSmartRef__":true,"id":25690},"__LivelyClassName__":"lively.morphic.Shapes.External","__SourceModuleName__":"Global.lively.morphic.Shapes"},"25687":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","getExtent":"getExtentHTML","initFromStringifiedShapeNode":"initFromStringifiedShapeNodeHTML"},"25688":{"x":94,"y":94,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"25689":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"25690":{"x":94,"y":94,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"25691":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"25692":{"morph":{"__isSmartRef__":true,"id":25685},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"25693":{"x":3,"y":3,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"25694":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"25695":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":25696},"derivationIds":[null],"id":"7B912A7B-6EA6-45E5-8A5E-590AC03CF5A5","renderContextTable":{"__isSmartRef__":true,"id":25702},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":25703}],"eventHandler":{"__isSmartRef__":true,"id":25705},"_ClipMode":"hidden","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"fixedHeight":false,"_InputAllowed":false,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":8,"evalEnabled":false,"isLabel":true,"_HandStyle":"default","_Align":"center","eventsAreIgnored":true,"owner":{"__isSmartRef__":true,"id":25684},"_Visible":true,"_Position":{"__isSmartRef__":true,"id":25706},"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"25696":{"_Position":{"__isSmartRef__":true,"id":25697},"renderContextTable":{"__isSmartRef__":true,"id":25698},"_Extent":{"__isSmartRef__":true,"id":25699},"_Padding":{"__isSmartRef__":true,"id":25700},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":588},"_Fill":{"__isSmartRef__":true,"id":25701},"_Opacity":0.8,"_BorderRadius":2,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"25697":{"x":10,"y":10,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"25698":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"25699":{"x":40,"y":10,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"25700":{"x":5,"y":2,"width":0,"height":-2,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"25701":{"r":1,"g":1,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"25702":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"25703":{"style":{"__isSmartRef__":true,"id":25704},"chunkOwner":{"__isSmartRef__":true,"id":25695},"storedString":"ColorChooser","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"25704":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"25705":{"morph":{"__isSmartRef__":true,"id":25695},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"25706":{"x":20,"y":76,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"25707":{"_Position":{"__isSmartRef__":true,"id":25708},"renderContextTable":{"__isSmartRef__":true,"id":25709},"_Extent":{"__isSmartRef__":true,"id":25710},"_Padding":{"__isSmartRef__":true,"id":25711},"_BorderColor":{"__isSmartRef__":true,"id":588},"_Fill":{"__isSmartRef__":true,"id":25712},"_BorderRadius":6,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"25708":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"25709":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"25710":{"x":100,"y":100,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"25711":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"25712":{"r":0.9019607843137255,"g":0.9019607843137255,"b":0.9019607843137255,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"25713":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"25714":{"morph":{"__isSmartRef__":true,"id":25684},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"25715":{"x":210,"y":105,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"25716":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"25717":{"submorphs":[{"__isSmartRef__":true,"id":25718},{"__isSmartRef__":true,"id":25728}],"scripts":[],"shape":{"__isSmartRef__":true,"id":25740},"derivationIds":[null],"id":"F5AA5F7C-8D4A-49E6-BE6E-661C420A7796","renderContextTable":{"__isSmartRef__":true,"id":25746},"eventHandler":{"__isSmartRef__":true,"id":25747},"_ClipMode":"visible","droppingEnabled":false,"halosEnabled":true,"draggingEnabled":true,"accessibleInInactiveWindow":true,"_Position":{"__isSmartRef__":true,"id":25748},"partsBinURL":{"__isSmartRef__":true,"id":25749},"targetName":"coursebtn","partItem":{"__isSmartRef__":true,"id":16640},"owner":{"__isSmartRef__":true,"id":25452},"__LivelyClassName__":"lively.morphic.PartsBinItem","__SourceModuleName__":"Global.lively.morphic.ScriptingSupport"},"25718":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":25719},"derivationIds":[null],"id":"8FAD2219-F08F-463D-9CDD-42118DC19DF3","renderContextTable":{"__isSmartRef__":true,"id":25724},"eventHandler":{"__isSmartRef__":true,"id":25725},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"eventsAreIgnored":true,"_Position":{"__isSmartRef__":true,"id":25726},"priorExtent":{"__isSmartRef__":true,"id":25727},"owner":{"__isSmartRef__":true,"id":25717},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global"},"25719":{"renderContextTable":{"__isSmartRef__":true,"id":25720},"_Extent":{"__isSmartRef__":true,"id":25721},"_Padding":{"__isSmartRef__":true,"id":25722},"stringifiedShapeNode":"
press
","extent":{"__isSmartRef__":true,"id":25723},"__LivelyClassName__":"lively.morphic.Shapes.External","__SourceModuleName__":"Global.lively.morphic.Shapes"},"25720":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","getExtent":"getExtentHTML","initFromStringifiedShapeNode":"initFromStringifiedShapeNodeHTML"},"25721":{"x":94,"y":94,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"25722":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"25723":{"x":94,"y":94,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"25724":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"25725":{"morph":{"__isSmartRef__":true,"id":25718},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"25726":{"x":3,"y":3,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"25727":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"25728":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":25729},"derivationIds":[null],"id":"DDFD7DF4-B68E-4DBE-8380-83FCC4EB2912","renderContextTable":{"__isSmartRef__":true,"id":25735},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":25736}],"eventHandler":{"__isSmartRef__":true,"id":25738},"_ClipMode":"hidden","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"fixedHeight":false,"_InputAllowed":false,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":8,"evalEnabled":false,"isLabel":true,"_HandStyle":"default","_Align":"center","eventsAreIgnored":true,"owner":{"__isSmartRef__":true,"id":25717},"_Visible":true,"_Position":{"__isSmartRef__":true,"id":25739},"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"25729":{"_Position":{"__isSmartRef__":true,"id":25730},"renderContextTable":{"__isSmartRef__":true,"id":25731},"_Extent":{"__isSmartRef__":true,"id":25732},"_Padding":{"__isSmartRef__":true,"id":25733},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":588},"_Fill":{"__isSmartRef__":true,"id":25734},"_Opacity":0.8,"_BorderRadius":2,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"25730":{"x":10,"y":10,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"25731":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"25732":{"x":40,"y":10,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"25733":{"x":5,"y":2,"width":0,"height":-2,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"25734":{"r":1,"g":1,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"25735":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"25736":{"style":{"__isSmartRef__":true,"id":25737},"chunkOwner":{"__isSmartRef__":true,"id":25728},"storedString":"coursebtn","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"25737":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"25738":{"morph":{"__isSmartRef__":true,"id":25728},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"25739":{"x":20,"y":76,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"25740":{"_Position":{"__isSmartRef__":true,"id":25741},"renderContextTable":{"__isSmartRef__":true,"id":25742},"_Extent":{"__isSmartRef__":true,"id":25743},"_Padding":{"__isSmartRef__":true,"id":25744},"_BorderColor":{"__isSmartRef__":true,"id":588},"_Fill":{"__isSmartRef__":true,"id":25745},"_BorderRadius":6,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"25741":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"25742":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"25743":{"x":100,"y":100,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"25744":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"25745":{"r":0.9019607843137255,"g":0.9019607843137255,"b":0.9019607843137255,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"25746":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"25747":{"morph":{"__isSmartRef__":true,"id":25717},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"25748":{"x":315,"y":105,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"25749":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"25750":{"submorphs":[{"__isSmartRef__":true,"id":25751},{"__isSmartRef__":true,"id":25761}],"scripts":[],"shape":{"__isSmartRef__":true,"id":25773},"derivationIds":[null],"id":"ACAD3248-D2CB-4A1F-A487-EA86699A2513","renderContextTable":{"__isSmartRef__":true,"id":25779},"eventHandler":{"__isSmartRef__":true,"id":25780},"_ClipMode":"visible","droppingEnabled":false,"halosEnabled":true,"draggingEnabled":true,"accessibleInInactiveWindow":true,"_Position":{"__isSmartRef__":true,"id":25781},"partsBinURL":{"__isSmartRef__":true,"id":25782},"targetName":"DatabaseChooser","partItem":{"__isSmartRef__":true,"id":16675},"owner":{"__isSmartRef__":true,"id":25452},"__LivelyClassName__":"lively.morphic.PartsBinItem","__SourceModuleName__":"Global.lively.morphic.ScriptingSupport"},"25751":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":25752},"derivationIds":[null],"id":"580DD1D9-5EE5-4E4A-BEE9-1C07B069DEBA","renderContextTable":{"__isSmartRef__":true,"id":25757},"eventHandler":{"__isSmartRef__":true,"id":25758},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"eventsAreIgnored":true,"_Position":{"__isSmartRef__":true,"id":25759},"priorExtent":{"__isSmartRef__":true,"id":25760},"owner":{"__isSmartRef__":true,"id":25750},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global"},"25752":{"renderContextTable":{"__isSmartRef__":true,"id":25753},"_Extent":{"__isSmartRef__":true,"id":25754},"_Padding":{"__isSmartRef__":true,"id":25755},"stringifiedShapeNode":"
Choose database:
Go sync it
","extent":{"__isSmartRef__":true,"id":25756},"__LivelyClassName__":"lively.morphic.Shapes.External","__SourceModuleName__":"Global.lively.morphic.Shapes"},"25753":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","getExtent":"getExtentHTML","initFromStringifiedShapeNode":"initFromStringifiedShapeNodeHTML"},"25754":{"x":94,"y":94,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"25755":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"25756":{"x":94,"y":94,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"25757":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"25758":{"morph":{"__isSmartRef__":true,"id":25751},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"25759":{"x":3,"y":3,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"25760":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"25761":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":25762},"derivationIds":[null],"id":"0F0FEF11-5820-4AD2-822B-F0E0710BBAF4","renderContextTable":{"__isSmartRef__":true,"id":25768},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":25769}],"eventHandler":{"__isSmartRef__":true,"id":25771},"_ClipMode":"hidden","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"fixedHeight":false,"_InputAllowed":false,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":8,"evalEnabled":false,"isLabel":true,"_HandStyle":"default","_Align":"center","eventsAreIgnored":true,"owner":{"__isSmartRef__":true,"id":25750},"_Visible":true,"_Position":{"__isSmartRef__":true,"id":25772},"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"25762":{"_Position":{"__isSmartRef__":true,"id":25763},"renderContextTable":{"__isSmartRef__":true,"id":25764},"_Extent":{"__isSmartRef__":true,"id":25765},"_Padding":{"__isSmartRef__":true,"id":25766},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":588},"_Fill":{"__isSmartRef__":true,"id":25767},"_Opacity":0.8,"_BorderRadius":2,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"25763":{"x":10,"y":10,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"25764":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"25765":{"x":40,"y":10,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"25766":{"x":5,"y":2,"width":0,"height":-2,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"25767":{"r":1,"g":1,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"25768":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"25769":{"style":{"__isSmartRef__":true,"id":25770},"chunkOwner":{"__isSmartRef__":true,"id":25761},"storedString":"DatabaseChooser","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"25770":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"25771":{"morph":{"__isSmartRef__":true,"id":25761},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"25772":{"x":20,"y":76,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"25773":{"_Position":{"__isSmartRef__":true,"id":25774},"renderContextTable":{"__isSmartRef__":true,"id":25775},"_Extent":{"__isSmartRef__":true,"id":25776},"_Padding":{"__isSmartRef__":true,"id":25777},"_BorderColor":{"__isSmartRef__":true,"id":588},"_Fill":{"__isSmartRef__":true,"id":25778},"_BorderRadius":6,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"25774":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"25775":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"25776":{"x":100,"y":100,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"25777":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"25778":{"r":0.9019607843137255,"g":0.9019607843137255,"b":0.9019607843137255,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"25779":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"25780":{"morph":{"__isSmartRef__":true,"id":25750},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"25781":{"x":420,"y":105,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"25782":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"25783":{"submorphs":[{"__isSmartRef__":true,"id":25784},{"__isSmartRef__":true,"id":25794}],"scripts":[],"shape":{"__isSmartRef__":true,"id":25806},"derivationIds":[null],"id":"DE0D31F3-F533-4081-9AFE-08B49DB4E672","renderContextTable":{"__isSmartRef__":true,"id":25812},"eventHandler":{"__isSmartRef__":true,"id":25813},"_ClipMode":"visible","droppingEnabled":false,"halosEnabled":true,"draggingEnabled":true,"accessibleInInactiveWindow":true,"_Position":{"__isSmartRef__":true,"id":25814},"partsBinURL":{"__isSmartRef__":true,"id":25815},"targetName":"DiffingExample","partItem":{"__isSmartRef__":true,"id":16710},"owner":{"__isSmartRef__":true,"id":25452},"__LivelyClassName__":"lively.morphic.PartsBinItem","__SourceModuleName__":"Global.lively.morphic.ScriptingSupport"},"25784":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":25785},"derivationIds":[null],"id":"17465163-BC78-4BBF-B593-F08510948912","renderContextTable":{"__isSmartRef__":true,"id":25790},"eventHandler":{"__isSmartRef__":true,"id":25791},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"eventsAreIgnored":true,"_Position":{"__isSmartRef__":true,"id":25792},"priorExtent":{"__isSmartRef__":true,"id":25793},"owner":{"__isSmartRef__":true,"id":25783},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global"},"25785":{"renderContextTable":{"__isSmartRef__":true,"id":25786},"_Extent":{"__isSmartRef__":true,"id":25787},"_Padding":{"__isSmartRef__":true,"id":25788},"stringifiedShapeNode":"
Your version in your workspace
Update changes\n\nThis example shows an automatic update that does not solve conflicts. You have three versions of a part below, your version is on the right and the version on the bottom is the updated version in PartsBin.\nAs you see, the Color and size of the rectangle was updated, whilst your version updated the position of the Rectangle.\nExpected behavior: the color and size should update in the workspace version, too.However, as both PartsBin and workspace version changed the color of the Ellipse, this should not update, as it is a conflict.
$morph('Ellipse').update($morph('Ellipse').newThreeWayDiff($morph('Sibling'),$morph('Parent')))
parent version
new version in PartsBin
","extent":{"__isSmartRef__":true,"id":25789},"__LivelyClassName__":"lively.morphic.Shapes.External","__SourceModuleName__":"Global.lively.morphic.Shapes"},"25786":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","getExtent":"getExtentHTML","initFromStringifiedShapeNode":"initFromStringifiedShapeNodeHTML"},"25787":{"x":94,"y":94,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"25788":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"25789":{"x":94,"y":94,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"25790":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"25791":{"morph":{"__isSmartRef__":true,"id":25784},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"25792":{"x":3,"y":3,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"25793":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"25794":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":25795},"derivationIds":[null],"id":"B07B8BE0-3EBC-4654-AAEA-B75C4AB50124","renderContextTable":{"__isSmartRef__":true,"id":25801},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":25802}],"eventHandler":{"__isSmartRef__":true,"id":25804},"_ClipMode":"hidden","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"fixedHeight":false,"_InputAllowed":false,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":8,"evalEnabled":false,"isLabel":true,"_HandStyle":"default","_Align":"center","eventsAreIgnored":true,"owner":{"__isSmartRef__":true,"id":25783},"_Visible":true,"_Position":{"__isSmartRef__":true,"id":25805},"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"25795":{"_Position":{"__isSmartRef__":true,"id":25796},"renderContextTable":{"__isSmartRef__":true,"id":25797},"_Extent":{"__isSmartRef__":true,"id":25798},"_Padding":{"__isSmartRef__":true,"id":25799},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":588},"_Fill":{"__isSmartRef__":true,"id":25800},"_Opacity":0.8,"_BorderRadius":2,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"25796":{"x":10,"y":10,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"25797":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"25798":{"x":40,"y":10,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"25799":{"x":5,"y":2,"width":0,"height":-2,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"25800":{"r":1,"g":1,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"25801":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"25802":{"style":{"__isSmartRef__":true,"id":25803},"chunkOwner":{"__isSmartRef__":true,"id":25794},"storedString":"DiffingExample","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"25803":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"25804":{"morph":{"__isSmartRef__":true,"id":25794},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"25805":{"x":20,"y":76,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"25806":{"_Position":{"__isSmartRef__":true,"id":25807},"renderContextTable":{"__isSmartRef__":true,"id":25808},"_Extent":{"__isSmartRef__":true,"id":25809},"_Padding":{"__isSmartRef__":true,"id":25810},"_BorderColor":{"__isSmartRef__":true,"id":588},"_Fill":{"__isSmartRef__":true,"id":25811},"_BorderRadius":6,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"25807":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"25808":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"25809":{"x":100,"y":100,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"25810":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"25811":{"r":0.9019607843137255,"g":0.9019607843137255,"b":0.9019607843137255,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"25812":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"25813":{"morph":{"__isSmartRef__":true,"id":25783},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"25814":{"x":0,"y":210,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"25815":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"25816":{"submorphs":[{"__isSmartRef__":true,"id":25817},{"__isSmartRef__":true,"id":25827}],"scripts":[],"shape":{"__isSmartRef__":true,"id":25839},"derivationIds":[null],"id":"B49E7DB4-3EED-44FE-BD68-B3EDD8FAFE55","renderContextTable":{"__isSmartRef__":true,"id":25845},"eventHandler":{"__isSmartRef__":true,"id":25846},"_ClipMode":"visible","droppingEnabled":false,"halosEnabled":true,"draggingEnabled":true,"accessibleInInactiveWindow":true,"_Position":{"__isSmartRef__":true,"id":25847},"partsBinURL":{"__isSmartRef__":true,"id":25848},"targetName":"Ellipse-win","partItem":{"__isSmartRef__":true,"id":16745},"owner":{"__isSmartRef__":true,"id":25452},"__LivelyClassName__":"lively.morphic.PartsBinItem","__SourceModuleName__":"Global.lively.morphic.ScriptingSupport"},"25817":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":25818},"derivationIds":[null],"id":"729AC0CC-C7DB-463E-ADA5-F5D3C0B9BAD1","renderContextTable":{"__isSmartRef__":true,"id":25823},"eventHandler":{"__isSmartRef__":true,"id":25824},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"eventsAreIgnored":true,"_Position":{"__isSmartRef__":true,"id":25825},"priorExtent":{"__isSmartRef__":true,"id":25826},"owner":{"__isSmartRef__":true,"id":25816},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global"},"25818":{"renderContextTable":{"__isSmartRef__":true,"id":25819},"_Extent":{"__isSmartRef__":true,"id":25820},"_Padding":{"__isSmartRef__":true,"id":25821},"stringifiedShapeNode":"
","extent":{"__isSmartRef__":true,"id":25822},"__LivelyClassName__":"lively.morphic.Shapes.External","__SourceModuleName__":"Global.lively.morphic.Shapes"},"25819":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","getExtent":"getExtentHTML","initFromStringifiedShapeNode":"initFromStringifiedShapeNodeHTML"},"25820":{"x":94,"y":94,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"25821":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"25822":{"x":94,"y":94,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"25823":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"25824":{"morph":{"__isSmartRef__":true,"id":25817},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"25825":{"x":3,"y":3,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"25826":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"25827":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":25828},"derivationIds":[null],"id":"1BF8E249-AC47-49F0-BF73-E90700FAE9F7","renderContextTable":{"__isSmartRef__":true,"id":25834},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":25835}],"eventHandler":{"__isSmartRef__":true,"id":25837},"_ClipMode":"hidden","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"fixedHeight":false,"_InputAllowed":false,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":8,"evalEnabled":false,"isLabel":true,"_HandStyle":"default","_Align":"center","eventsAreIgnored":true,"owner":{"__isSmartRef__":true,"id":25816},"_Visible":true,"_Position":{"__isSmartRef__":true,"id":25838},"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"25828":{"_Position":{"__isSmartRef__":true,"id":25829},"renderContextTable":{"__isSmartRef__":true,"id":25830},"_Extent":{"__isSmartRef__":true,"id":25831},"_Padding":{"__isSmartRef__":true,"id":25832},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":588},"_Fill":{"__isSmartRef__":true,"id":25833},"_Opacity":0.8,"_BorderRadius":2,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"25829":{"x":10,"y":10,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"25830":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"25831":{"x":40,"y":10,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"25832":{"x":5,"y":2,"width":0,"height":-2,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"25833":{"r":1,"g":1,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"25834":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"25835":{"style":{"__isSmartRef__":true,"id":25836},"chunkOwner":{"__isSmartRef__":true,"id":25827},"storedString":"Ellipse-win","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"25836":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"25837":{"morph":{"__isSmartRef__":true,"id":25827},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"25838":{"x":20,"y":76,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"25839":{"_Position":{"__isSmartRef__":true,"id":25840},"renderContextTable":{"__isSmartRef__":true,"id":25841},"_Extent":{"__isSmartRef__":true,"id":25842},"_Padding":{"__isSmartRef__":true,"id":25843},"_BorderColor":{"__isSmartRef__":true,"id":588},"_Fill":{"__isSmartRef__":true,"id":25844},"_BorderRadius":6,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"25840":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"25841":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"25842":{"x":100,"y":100,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"25843":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"25844":{"r":0.9019607843137255,"g":0.9019607843137255,"b":0.9019607843137255,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"25845":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"25846":{"morph":{"__isSmartRef__":true,"id":25816},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"25847":{"x":105,"y":210,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"25848":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"25849":{"submorphs":[{"__isSmartRef__":true,"id":25850},{"__isSmartRef__":true,"id":25860}],"scripts":[],"shape":{"__isSmartRef__":true,"id":25872},"derivationIds":[null],"id":"890B139C-2093-447F-9627-2AFD77BAE1DC","renderContextTable":{"__isSmartRef__":true,"id":25878},"eventHandler":{"__isSmartRef__":true,"id":25879},"_ClipMode":"visible","droppingEnabled":false,"halosEnabled":true,"draggingEnabled":true,"accessibleInInactiveWindow":true,"_Position":{"__isSmartRef__":true,"id":25880},"partsBinURL":{"__isSmartRef__":true,"id":25881},"targetName":"Flap","partItem":{"__isSmartRef__":true,"id":16780},"owner":{"__isSmartRef__":true,"id":25452},"__LivelyClassName__":"lively.morphic.PartsBinItem","__SourceModuleName__":"Global.lively.morphic.ScriptingSupport"},"25850":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":25851},"derivationIds":[null],"id":"DAC81CD3-8E03-41CB-8807-E0DB67D14D31","renderContextTable":{"__isSmartRef__":true,"id":25856},"eventHandler":{"__isSmartRef__":true,"id":25857},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"eventsAreIgnored":true,"_Position":{"__isSmartRef__":true,"id":25858},"priorExtent":{"__isSmartRef__":true,"id":25859},"owner":{"__isSmartRef__":true,"id":25849},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global"},"25851":{"renderContextTable":{"__isSmartRef__":true,"id":25852},"_Extent":{"__isSmartRef__":true,"id":25853},"_Padding":{"__isSmartRef__":true,"id":25854},"stringifiedShapeNode":"
Label
","extent":{"__isSmartRef__":true,"id":25855},"__LivelyClassName__":"lively.morphic.Shapes.External","__SourceModuleName__":"Global.lively.morphic.Shapes"},"25852":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","getExtent":"getExtentHTML","initFromStringifiedShapeNode":"initFromStringifiedShapeNodeHTML"},"25853":{"x":94,"y":94,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"25854":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"25855":{"x":94,"y":94,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"25856":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"25857":{"morph":{"__isSmartRef__":true,"id":25850},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"25858":{"x":3,"y":3,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"25859":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"25860":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":25861},"derivationIds":[null],"id":"805F3C1A-CCFC-4909-B60B-43523282A102","renderContextTable":{"__isSmartRef__":true,"id":25867},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":25868}],"eventHandler":{"__isSmartRef__":true,"id":25870},"_ClipMode":"hidden","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"fixedHeight":false,"_InputAllowed":false,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":8,"evalEnabled":false,"isLabel":true,"_HandStyle":"default","_Align":"center","eventsAreIgnored":true,"owner":{"__isSmartRef__":true,"id":25849},"_Visible":true,"_Position":{"__isSmartRef__":true,"id":25871},"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"25861":{"_Position":{"__isSmartRef__":true,"id":25862},"renderContextTable":{"__isSmartRef__":true,"id":25863},"_Extent":{"__isSmartRef__":true,"id":25864},"_Padding":{"__isSmartRef__":true,"id":25865},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":588},"_Fill":{"__isSmartRef__":true,"id":25866},"_Opacity":0.8,"_BorderRadius":2,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"25862":{"x":10,"y":10,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"25863":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"25864":{"x":40,"y":10,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"25865":{"x":5,"y":2,"width":0,"height":-2,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"25866":{"r":1,"g":1,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"25867":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"25868":{"style":{"__isSmartRef__":true,"id":25869},"chunkOwner":{"__isSmartRef__":true,"id":25860},"storedString":"Flap","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"25869":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"25870":{"morph":{"__isSmartRef__":true,"id":25860},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"25871":{"x":20,"y":76,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"25872":{"_Position":{"__isSmartRef__":true,"id":25873},"renderContextTable":{"__isSmartRef__":true,"id":25874},"_Extent":{"__isSmartRef__":true,"id":25875},"_Padding":{"__isSmartRef__":true,"id":25876},"_BorderColor":{"__isSmartRef__":true,"id":588},"_Fill":{"__isSmartRef__":true,"id":25877},"_BorderRadius":6,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"25873":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"25874":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"25875":{"x":100,"y":100,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"25876":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"25877":{"r":0.9019607843137255,"g":0.9019607843137255,"b":0.9019607843137255,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"25878":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"25879":{"morph":{"__isSmartRef__":true,"id":25849},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"25880":{"x":210,"y":210,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"25881":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"25882":{"submorphs":[{"__isSmartRef__":true,"id":25883},{"__isSmartRef__":true,"id":25893}],"scripts":[],"shape":{"__isSmartRef__":true,"id":25905},"derivationIds":[null],"id":"AAD6633D-7F43-4B99-B734-64C044B6E2D5","renderContextTable":{"__isSmartRef__":true,"id":25911},"eventHandler":{"__isSmartRef__":true,"id":25912},"_ClipMode":"visible","droppingEnabled":false,"halosEnabled":true,"draggingEnabled":true,"accessibleInInactiveWindow":true,"_Position":{"__isSmartRef__":true,"id":25913},"partsBinURL":{"__isSmartRef__":true,"id":25914},"targetName":"Foobar","partItem":{"__isSmartRef__":true,"id":16815},"owner":{"__isSmartRef__":true,"id":25452},"__LivelyClassName__":"lively.morphic.PartsBinItem","__SourceModuleName__":"Global.lively.morphic.ScriptingSupport"},"25883":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":25884},"derivationIds":[null],"id":"4C24F423-1348-45ED-923F-C1538505EB9D","renderContextTable":{"__isSmartRef__":true,"id":25889},"eventHandler":{"__isSmartRef__":true,"id":25890},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"eventsAreIgnored":true,"_Position":{"__isSmartRef__":true,"id":25891},"priorExtent":{"__isSmartRef__":true,"id":25892},"owner":{"__isSmartRef__":true,"id":25882},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global"},"25884":{"renderContextTable":{"__isSmartRef__":true,"id":25885},"_Extent":{"__isSmartRef__":true,"id":25886},"_Padding":{"__isSmartRef__":true,"id":25887},"stringifiedShapeNode":"
","extent":{"__isSmartRef__":true,"id":25888},"__LivelyClassName__":"lively.morphic.Shapes.External","__SourceModuleName__":"Global.lively.morphic.Shapes"},"25885":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","getExtent":"getExtentHTML","initFromStringifiedShapeNode":"initFromStringifiedShapeNodeHTML"},"25886":{"x":94,"y":94,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"25887":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"25888":{"x":94,"y":94,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"25889":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"25890":{"morph":{"__isSmartRef__":true,"id":25883},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"25891":{"x":3,"y":3,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"25892":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"25893":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":25894},"derivationIds":[null],"id":"9C88FBDB-A9AD-4496-8A3E-3F4B685FD62E","renderContextTable":{"__isSmartRef__":true,"id":25900},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":25901}],"eventHandler":{"__isSmartRef__":true,"id":25903},"_ClipMode":"hidden","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"fixedHeight":false,"_InputAllowed":false,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":8,"evalEnabled":false,"isLabel":true,"_HandStyle":"default","_Align":"center","eventsAreIgnored":true,"owner":{"__isSmartRef__":true,"id":25882},"_Visible":true,"_Position":{"__isSmartRef__":true,"id":25904},"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"25894":{"_Position":{"__isSmartRef__":true,"id":25895},"renderContextTable":{"__isSmartRef__":true,"id":25896},"_Extent":{"__isSmartRef__":true,"id":25897},"_Padding":{"__isSmartRef__":true,"id":25898},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":588},"_Fill":{"__isSmartRef__":true,"id":25899},"_Opacity":0.8,"_BorderRadius":2,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"25895":{"x":10,"y":10,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"25896":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"25897":{"x":40,"y":10,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"25898":{"x":5,"y":2,"width":0,"height":-2,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"25899":{"r":1,"g":1,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"25900":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"25901":{"style":{"__isSmartRef__":true,"id":25902},"chunkOwner":{"__isSmartRef__":true,"id":25893},"storedString":"Foobar","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"25902":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"25903":{"morph":{"__isSmartRef__":true,"id":25893},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"25904":{"x":20,"y":76,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"25905":{"_Position":{"__isSmartRef__":true,"id":25906},"renderContextTable":{"__isSmartRef__":true,"id":25907},"_Extent":{"__isSmartRef__":true,"id":25908},"_Padding":{"__isSmartRef__":true,"id":25909},"_BorderColor":{"__isSmartRef__":true,"id":588},"_Fill":{"__isSmartRef__":true,"id":25910},"_BorderRadius":6,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"25906":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"25907":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"25908":{"x":100,"y":100,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"25909":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"25910":{"r":0.9019607843137255,"g":0.9019607843137255,"b":0.9019607843137255,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"25911":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"25912":{"morph":{"__isSmartRef__":true,"id":25882},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"25913":{"x":315,"y":210,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"25914":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"25915":{"submorphs":[{"__isSmartRef__":true,"id":25916},{"__isSmartRef__":true,"id":25926}],"scripts":[],"shape":{"__isSmartRef__":true,"id":25938},"derivationIds":[null],"id":"EDC3D9AA-2F21-4C0F-9313-31E4A5BC5024","renderContextTable":{"__isSmartRef__":true,"id":25944},"eventHandler":{"__isSmartRef__":true,"id":25945},"_ClipMode":"visible","droppingEnabled":false,"halosEnabled":true,"draggingEnabled":true,"accessibleInInactiveWindow":true,"_Position":{"__isSmartRef__":true,"id":25946},"partsBinURL":{"__isSmartRef__":true,"id":25947},"targetName":"HCTextField","partItem":{"__isSmartRef__":true,"id":16850},"owner":{"__isSmartRef__":true,"id":25452},"__LivelyClassName__":"lively.morphic.PartsBinItem","__SourceModuleName__":"Global.lively.morphic.ScriptingSupport"},"25916":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":25917},"derivationIds":[null],"id":"8A76BF7E-1219-417C-B8C4-0C9157FAA22A","renderContextTable":{"__isSmartRef__":true,"id":25922},"eventHandler":{"__isSmartRef__":true,"id":25923},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"eventsAreIgnored":true,"_Position":{"__isSmartRef__":true,"id":25924},"priorExtent":{"__isSmartRef__":true,"id":25925},"owner":{"__isSmartRef__":true,"id":25915},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global"},"25917":{"renderContextTable":{"__isSmartRef__":true,"id":25918},"_Extent":{"__isSmartRef__":true,"id":25919},"_Padding":{"__isSmartRef__":true,"id":25920},"stringifiedShapeNode":"
Value
Label
","extent":{"__isSmartRef__":true,"id":25921},"__LivelyClassName__":"lively.morphic.Shapes.External","__SourceModuleName__":"Global.lively.morphic.Shapes"},"25918":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","getExtent":"getExtentHTML","initFromStringifiedShapeNode":"initFromStringifiedShapeNodeHTML"},"25919":{"x":94,"y":94,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"25920":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"25921":{"x":94,"y":94,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"25922":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"25923":{"morph":{"__isSmartRef__":true,"id":25916},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"25924":{"x":3,"y":3,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"25925":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"25926":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":25927},"derivationIds":[null],"id":"C189310F-48A1-492E-8415-96C407DE042E","renderContextTable":{"__isSmartRef__":true,"id":25933},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":25934}],"eventHandler":{"__isSmartRef__":true,"id":25936},"_ClipMode":"hidden","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"fixedHeight":false,"_InputAllowed":false,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":8,"evalEnabled":false,"isLabel":true,"_HandStyle":"default","_Align":"center","eventsAreIgnored":true,"owner":{"__isSmartRef__":true,"id":25915},"_Visible":true,"_Position":{"__isSmartRef__":true,"id":25937},"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"25927":{"_Position":{"__isSmartRef__":true,"id":25928},"renderContextTable":{"__isSmartRef__":true,"id":25929},"_Extent":{"__isSmartRef__":true,"id":25930},"_Padding":{"__isSmartRef__":true,"id":25931},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":588},"_Fill":{"__isSmartRef__":true,"id":25932},"_Opacity":0.8,"_BorderRadius":2,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"25928":{"x":10,"y":10,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"25929":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"25930":{"x":40,"y":10,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"25931":{"x":5,"y":2,"width":0,"height":-2,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"25932":{"r":1,"g":1,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"25933":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"25934":{"style":{"__isSmartRef__":true,"id":25935},"chunkOwner":{"__isSmartRef__":true,"id":25926},"storedString":"HCTextField","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"25935":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"25936":{"morph":{"__isSmartRef__":true,"id":25926},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"25937":{"x":20,"y":76,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"25938":{"_Position":{"__isSmartRef__":true,"id":25939},"renderContextTable":{"__isSmartRef__":true,"id":25940},"_Extent":{"__isSmartRef__":true,"id":25941},"_Padding":{"__isSmartRef__":true,"id":25942},"_BorderColor":{"__isSmartRef__":true,"id":588},"_Fill":{"__isSmartRef__":true,"id":25943},"_BorderRadius":6,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"25939":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"25940":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"25941":{"x":100,"y":100,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"25942":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"25943":{"r":0.9019607843137255,"g":0.9019607843137255,"b":0.9019607843137255,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"25944":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"25945":{"morph":{"__isSmartRef__":true,"id":25915},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"25946":{"x":420,"y":210,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"25947":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"25948":{"submorphs":[{"__isSmartRef__":true,"id":25949},{"__isSmartRef__":true,"id":25959}],"scripts":[],"shape":{"__isSmartRef__":true,"id":25971},"derivationIds":[null],"id":"CF5CF512-8543-447B-8415-B428B61B9A57","renderContextTable":{"__isSmartRef__":true,"id":25977},"eventHandler":{"__isSmartRef__":true,"id":25978},"_ClipMode":"visible","droppingEnabled":false,"halosEnabled":true,"draggingEnabled":true,"accessibleInInactiveWindow":true,"_Position":{"__isSmartRef__":true,"id":25979},"partsBinURL":{"__isSmartRef__":true,"id":25980},"targetName":"HyperCard","partItem":{"__isSmartRef__":true,"id":16885},"owner":{"__isSmartRef__":true,"id":25452},"__LivelyClassName__":"lively.morphic.PartsBinItem","__SourceModuleName__":"Global.lively.morphic.ScriptingSupport"},"25949":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":25950},"derivationIds":[null],"id":"2C7B74E8-9B85-45EA-A5C9-28355B78F31E","renderContextTable":{"__isSmartRef__":true,"id":25955},"eventHandler":{"__isSmartRef__":true,"id":25956},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"eventsAreIgnored":true,"_Position":{"__isSmartRef__":true,"id":25957},"priorExtent":{"__isSmartRef__":true,"id":25958},"owner":{"__isSmartRef__":true,"id":25948},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global"},"25950":{"renderContextTable":{"__isSmartRef__":true,"id":25951},"_Extent":{"__isSmartRef__":true,"id":25952},"_Padding":{"__isSmartRef__":true,"id":25953},"stringifiedShapeNode":"
HyperCard
X
M
Up
Down
Remove Card
Add new Card
Rename Card
Enter Background Mode
<
next >
< previous
Some additional words
First Name
Last Name
Email
Favourite Programming language
Have fun ;)
Some additional words
Astrid
First Name
Thomschke
Last Name
astrid.thomschke@student.hpi.uni-potsdam.de
Email
JavaScrpt
Favourite Programming language
This is an example to test this implementation of HyperCard. We decided to use it as a possibility to conduct a survey.\nTo participate in it, add a new card and enter your information. Or simply build your own application in good old HyperCard. ;)
","extent":{"__isSmartRef__":true,"id":25954},"__LivelyClassName__":"lively.morphic.Shapes.External","__SourceModuleName__":"Global.lively.morphic.Shapes"},"25951":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","getExtent":"getExtentHTML","initFromStringifiedShapeNode":"initFromStringifiedShapeNodeHTML"},"25952":{"x":94,"y":94,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"25953":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"25954":{"x":94,"y":94,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"25955":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"25956":{"morph":{"__isSmartRef__":true,"id":25949},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"25957":{"x":3,"y":3,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"25958":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"25959":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":25960},"derivationIds":[null],"id":"66984D23-0CE0-484D-B129-BD1D74E4B8C9","renderContextTable":{"__isSmartRef__":true,"id":25966},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":25967}],"eventHandler":{"__isSmartRef__":true,"id":25969},"_ClipMode":"hidden","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"fixedHeight":false,"_InputAllowed":false,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":8,"evalEnabled":false,"isLabel":true,"_HandStyle":"default","_Align":"center","eventsAreIgnored":true,"owner":{"__isSmartRef__":true,"id":25948},"_Visible":true,"_Position":{"__isSmartRef__":true,"id":25970},"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"25960":{"_Position":{"__isSmartRef__":true,"id":25961},"renderContextTable":{"__isSmartRef__":true,"id":25962},"_Extent":{"__isSmartRef__":true,"id":25963},"_Padding":{"__isSmartRef__":true,"id":25964},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":588},"_Fill":{"__isSmartRef__":true,"id":25965},"_Opacity":0.8,"_BorderRadius":2,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"25961":{"x":10,"y":10,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"25962":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"25963":{"x":40,"y":10,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"25964":{"x":5,"y":2,"width":0,"height":-2,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"25965":{"r":1,"g":1,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"25966":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"25967":{"style":{"__isSmartRef__":true,"id":25968},"chunkOwner":{"__isSmartRef__":true,"id":25959},"storedString":"HyperCard","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"25968":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"25969":{"morph":{"__isSmartRef__":true,"id":25959},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"25970":{"x":20,"y":76,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"25971":{"_Position":{"__isSmartRef__":true,"id":25972},"renderContextTable":{"__isSmartRef__":true,"id":25973},"_Extent":{"__isSmartRef__":true,"id":25974},"_Padding":{"__isSmartRef__":true,"id":25975},"_BorderColor":{"__isSmartRef__":true,"id":588},"_Fill":{"__isSmartRef__":true,"id":25976},"_BorderRadius":6,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"25972":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"25973":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"25974":{"x":100,"y":100,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"25975":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"25976":{"r":0.9019607843137255,"g":0.9019607843137255,"b":0.9019607843137255,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"25977":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"25978":{"morph":{"__isSmartRef__":true,"id":25948},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"25979":{"x":0,"y":315,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"25980":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"25981":{"submorphs":[{"__isSmartRef__":true,"id":25982},{"__isSmartRef__":true,"id":25992}],"scripts":[],"shape":{"__isSmartRef__":true,"id":26004},"derivationIds":[null],"id":"4529BD41-E883-40DD-B190-91E4F8A9911C","renderContextTable":{"__isSmartRef__":true,"id":26010},"eventHandler":{"__isSmartRef__":true,"id":26011},"_ClipMode":"visible","droppingEnabled":false,"halosEnabled":true,"draggingEnabled":true,"accessibleInInactiveWindow":true,"_Position":{"__isSmartRef__":true,"id":26012},"partsBinURL":{"__isSmartRef__":true,"id":26013},"targetName":"IPadCar","partItem":{"__isSmartRef__":true,"id":16920},"owner":{"__isSmartRef__":true,"id":25452},"__LivelyClassName__":"lively.morphic.PartsBinItem","__SourceModuleName__":"Global.lively.morphic.ScriptingSupport"},"25982":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":25983},"derivationIds":[null],"id":"9D116F6E-D7D6-4329-A868-65C983BC3061","renderContextTable":{"__isSmartRef__":true,"id":25988},"eventHandler":{"__isSmartRef__":true,"id":25989},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"eventsAreIgnored":true,"_Position":{"__isSmartRef__":true,"id":25990},"priorExtent":{"__isSmartRef__":true,"id":25991},"owner":{"__isSmartRef__":true,"id":25981},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global"},"25983":{"renderContextTable":{"__isSmartRef__":true,"id":25984},"_Extent":{"__isSmartRef__":true,"id":25985},"_Padding":{"__isSmartRef__":true,"id":25986},"stringifiedShapeNode":"
","extent":{"__isSmartRef__":true,"id":25987},"__LivelyClassName__":"lively.morphic.Shapes.External","__SourceModuleName__":"Global.lively.morphic.Shapes"},"25984":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","getExtent":"getExtentHTML","initFromStringifiedShapeNode":"initFromStringifiedShapeNodeHTML"},"25985":{"x":94,"y":94,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"25986":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"25987":{"x":94,"y":94,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"25988":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"25989":{"morph":{"__isSmartRef__":true,"id":25982},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"25990":{"x":3,"y":3,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"25991":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"25992":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":25993},"derivationIds":[null],"id":"43A10346-D535-472A-B224-F9947843A868","renderContextTable":{"__isSmartRef__":true,"id":25999},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":26000}],"eventHandler":{"__isSmartRef__":true,"id":26002},"_ClipMode":"hidden","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"fixedHeight":false,"_InputAllowed":false,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":8,"evalEnabled":false,"isLabel":true,"_HandStyle":"default","_Align":"center","eventsAreIgnored":true,"owner":{"__isSmartRef__":true,"id":25981},"_Visible":true,"_Position":{"__isSmartRef__":true,"id":26003},"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"25993":{"_Position":{"__isSmartRef__":true,"id":25994},"renderContextTable":{"__isSmartRef__":true,"id":25995},"_Extent":{"__isSmartRef__":true,"id":25996},"_Padding":{"__isSmartRef__":true,"id":25997},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":588},"_Fill":{"__isSmartRef__":true,"id":25998},"_Opacity":0.8,"_BorderRadius":2,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"25994":{"x":10,"y":10,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"25995":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"25996":{"x":40,"y":10,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"25997":{"x":5,"y":2,"width":0,"height":-2,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"25998":{"r":1,"g":1,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"25999":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"26000":{"style":{"__isSmartRef__":true,"id":26001},"chunkOwner":{"__isSmartRef__":true,"id":25992},"storedString":"IPadCar","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"26001":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"26002":{"morph":{"__isSmartRef__":true,"id":25992},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"26003":{"x":20,"y":76,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26004":{"_Position":{"__isSmartRef__":true,"id":26005},"renderContextTable":{"__isSmartRef__":true,"id":26006},"_Extent":{"__isSmartRef__":true,"id":26007},"_Padding":{"__isSmartRef__":true,"id":26008},"_BorderColor":{"__isSmartRef__":true,"id":588},"_Fill":{"__isSmartRef__":true,"id":26009},"_BorderRadius":6,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"26005":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26006":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"26007":{"x":100,"y":100,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26008":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26009":{"r":0.9019607843137255,"g":0.9019607843137255,"b":0.9019607843137255,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26010":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"26011":{"morph":{"__isSmartRef__":true,"id":25981},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"26012":{"x":105,"y":315,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26013":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"26014":{"submorphs":[{"__isSmartRef__":true,"id":26015},{"__isSmartRef__":true,"id":26025}],"scripts":[],"shape":{"__isSmartRef__":true,"id":26037},"derivationIds":[null],"id":"BC09EB8B-913E-4CD2-890B-0994B971D28F","renderContextTable":{"__isSmartRef__":true,"id":26043},"eventHandler":{"__isSmartRef__":true,"id":26044},"_ClipMode":"visible","droppingEnabled":false,"halosEnabled":true,"draggingEnabled":true,"accessibleInInactiveWindow":true,"_Position":{"__isSmartRef__":true,"id":26045},"partsBinURL":{"__isSmartRef__":true,"id":26046},"targetName":"LayoutStyler","partItem":{"__isSmartRef__":true,"id":16955},"owner":{"__isSmartRef__":true,"id":25452},"__LivelyClassName__":"lively.morphic.PartsBinItem","__SourceModuleName__":"Global.lively.morphic.ScriptingSupport"},"26015":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":26016},"derivationIds":[null],"id":"5F486CD8-A7DF-4002-ACEE-AA1ACCD979F0","renderContextTable":{"__isSmartRef__":true,"id":26021},"eventHandler":{"__isSmartRef__":true,"id":26022},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"eventsAreIgnored":true,"_Position":{"__isSmartRef__":true,"id":26023},"priorExtent":{"__isSmartRef__":true,"id":26024},"owner":{"__isSmartRef__":true,"id":26014},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global"},"26016":{"renderContextTable":{"__isSmartRef__":true,"id":26017},"_Extent":{"__isSmartRef__":true,"id":26018},"_Padding":{"__isSmartRef__":true,"id":26019},"stringifiedShapeNode":"
Layout
adjustForNewBounds
resizeWidth
resizeHeight
moveVertical
centeredVertical
scaleHorizontal
scaleVertical
configure
centeredHorizontal
moveHorizontal
Opacity
Layout
","extent":{"__isSmartRef__":true,"id":26020},"__LivelyClassName__":"lively.morphic.Shapes.External","__SourceModuleName__":"Global.lively.morphic.Shapes"},"26017":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","getExtent":"getExtentHTML","initFromStringifiedShapeNode":"initFromStringifiedShapeNodeHTML"},"26018":{"x":94,"y":94,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26019":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26020":{"x":94,"y":94,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26021":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"26022":{"morph":{"__isSmartRef__":true,"id":26015},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"26023":{"x":3,"y":3,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26024":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26025":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":26026},"derivationIds":[null],"id":"21F501F6-C1B2-4514-9622-00D88B849702","renderContextTable":{"__isSmartRef__":true,"id":26032},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":26033}],"eventHandler":{"__isSmartRef__":true,"id":26035},"_ClipMode":"hidden","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"fixedHeight":false,"_InputAllowed":false,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":8,"evalEnabled":false,"isLabel":true,"_HandStyle":"default","_Align":"center","eventsAreIgnored":true,"owner":{"__isSmartRef__":true,"id":26014},"_Visible":true,"_Position":{"__isSmartRef__":true,"id":26036},"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"26026":{"_Position":{"__isSmartRef__":true,"id":26027},"renderContextTable":{"__isSmartRef__":true,"id":26028},"_Extent":{"__isSmartRef__":true,"id":26029},"_Padding":{"__isSmartRef__":true,"id":26030},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":588},"_Fill":{"__isSmartRef__":true,"id":26031},"_Opacity":0.8,"_BorderRadius":2,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"26027":{"x":10,"y":10,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26028":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"26029":{"x":40,"y":10,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26030":{"x":5,"y":2,"width":0,"height":-2,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26031":{"r":1,"g":1,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26032":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"26033":{"style":{"__isSmartRef__":true,"id":26034},"chunkOwner":{"__isSmartRef__":true,"id":26025},"storedString":"LayoutStyler","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"26034":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"26035":{"morph":{"__isSmartRef__":true,"id":26025},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"26036":{"x":20,"y":76,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26037":{"_Position":{"__isSmartRef__":true,"id":26038},"renderContextTable":{"__isSmartRef__":true,"id":26039},"_Extent":{"__isSmartRef__":true,"id":26040},"_Padding":{"__isSmartRef__":true,"id":26041},"_BorderColor":{"__isSmartRef__":true,"id":588},"_Fill":{"__isSmartRef__":true,"id":26042},"_BorderRadius":6,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"26038":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26039":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"26040":{"x":100,"y":100,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26041":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26042":{"r":0.9019607843137255,"g":0.9019607843137255,"b":0.9019607843137255,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26043":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"26044":{"morph":{"__isSmartRef__":true,"id":26014},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"26045":{"x":210,"y":315,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26046":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"26047":{"submorphs":[{"__isSmartRef__":true,"id":26048},{"__isSmartRef__":true,"id":26058}],"scripts":[],"shape":{"__isSmartRef__":true,"id":26070},"derivationIds":[null],"id":"028AA8B5-C4E3-4DEE-AC49-76EC2EC29DD2","renderContextTable":{"__isSmartRef__":true,"id":26076},"eventHandler":{"__isSmartRef__":true,"id":26077},"_ClipMode":"visible","droppingEnabled":false,"halosEnabled":true,"draggingEnabled":true,"accessibleInInactiveWindow":true,"_Position":{"__isSmartRef__":true,"id":26078},"partsBinURL":{"__isSmartRef__":true,"id":26079},"targetName":"LeftButton","partItem":{"__isSmartRef__":true,"id":16990},"owner":{"__isSmartRef__":true,"id":25452},"__LivelyClassName__":"lively.morphic.PartsBinItem","__SourceModuleName__":"Global.lively.morphic.ScriptingSupport"},"26048":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":26049},"derivationIds":[null],"id":"9F362F61-210D-46DF-89D5-A485D38A515A","renderContextTable":{"__isSmartRef__":true,"id":26054},"eventHandler":{"__isSmartRef__":true,"id":26055},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"eventsAreIgnored":true,"_Position":{"__isSmartRef__":true,"id":26056},"priorExtent":{"__isSmartRef__":true,"id":26057},"owner":{"__isSmartRef__":true,"id":26047},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global"},"26049":{"renderContextTable":{"__isSmartRef__":true,"id":26050},"_Extent":{"__isSmartRef__":true,"id":26051},"_Padding":{"__isSmartRef__":true,"id":26052},"stringifiedShapeNode":"
<
","extent":{"__isSmartRef__":true,"id":26053},"__LivelyClassName__":"lively.morphic.Shapes.External","__SourceModuleName__":"Global.lively.morphic.Shapes"},"26050":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","getExtent":"getExtentHTML","initFromStringifiedShapeNode":"initFromStringifiedShapeNodeHTML"},"26051":{"x":94,"y":94,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26052":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26053":{"x":94,"y":94,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26054":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"26055":{"morph":{"__isSmartRef__":true,"id":26048},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"26056":{"x":3,"y":3,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26057":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26058":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":26059},"derivationIds":[null],"id":"5EC28B47-08C9-4F8F-8612-80BB8BAF650A","renderContextTable":{"__isSmartRef__":true,"id":26065},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":26066}],"eventHandler":{"__isSmartRef__":true,"id":26068},"_ClipMode":"hidden","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"fixedHeight":false,"_InputAllowed":false,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":8,"evalEnabled":false,"isLabel":true,"_HandStyle":"default","_Align":"center","eventsAreIgnored":true,"owner":{"__isSmartRef__":true,"id":26047},"_Visible":true,"_Position":{"__isSmartRef__":true,"id":26069},"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"26059":{"_Position":{"__isSmartRef__":true,"id":26060},"renderContextTable":{"__isSmartRef__":true,"id":26061},"_Extent":{"__isSmartRef__":true,"id":26062},"_Padding":{"__isSmartRef__":true,"id":26063},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":588},"_Fill":{"__isSmartRef__":true,"id":26064},"_Opacity":0.8,"_BorderRadius":2,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"26060":{"x":10,"y":10,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26061":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"26062":{"x":40,"y":10,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26063":{"x":5,"y":2,"width":0,"height":-2,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26064":{"r":1,"g":1,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26065":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"26066":{"style":{"__isSmartRef__":true,"id":26067},"chunkOwner":{"__isSmartRef__":true,"id":26058},"storedString":"LeftButton","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"26067":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"26068":{"morph":{"__isSmartRef__":true,"id":26058},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"26069":{"x":20,"y":76,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26070":{"_Position":{"__isSmartRef__":true,"id":26071},"renderContextTable":{"__isSmartRef__":true,"id":26072},"_Extent":{"__isSmartRef__":true,"id":26073},"_Padding":{"__isSmartRef__":true,"id":26074},"_BorderColor":{"__isSmartRef__":true,"id":588},"_Fill":{"__isSmartRef__":true,"id":26075},"_BorderRadius":6,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"26071":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26072":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"26073":{"x":100,"y":100,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26074":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26075":{"r":0.9019607843137255,"g":0.9019607843137255,"b":0.9019607843137255,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26076":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"26077":{"morph":{"__isSmartRef__":true,"id":26047},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"26078":{"x":315,"y":315,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26079":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"26080":{"submorphs":[{"__isSmartRef__":true,"id":26081},{"__isSmartRef__":true,"id":26091}],"scripts":[],"shape":{"__isSmartRef__":true,"id":26103},"derivationIds":[null],"id":"6FBFDF0D-8633-4B83-AAD8-5F557C17F393","renderContextTable":{"__isSmartRef__":true,"id":26109},"eventHandler":{"__isSmartRef__":true,"id":26110},"_ClipMode":"visible","droppingEnabled":false,"halosEnabled":true,"draggingEnabled":true,"accessibleInInactiveWindow":true,"_Position":{"__isSmartRef__":true,"id":26111},"partsBinURL":{"__isSmartRef__":true,"id":26112},"targetName":"Mapscript","partItem":{"__isSmartRef__":true,"id":17025},"owner":{"__isSmartRef__":true,"id":25452},"__LivelyClassName__":"lively.morphic.PartsBinItem","__SourceModuleName__":"Global.lively.morphic.ScriptingSupport"},"26081":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":26082},"derivationIds":[null],"id":"37BA872F-4E93-4DBC-8164-97C2CD5F7532","renderContextTable":{"__isSmartRef__":true,"id":26087},"eventHandler":{"__isSmartRef__":true,"id":26088},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"eventsAreIgnored":true,"_Position":{"__isSmartRef__":true,"id":26089},"priorExtent":{"__isSmartRef__":true,"id":26090},"owner":{"__isSmartRef__":true,"id":26080},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global"},"26082":{"renderContextTable":{"__isSmartRef__":true,"id":26083},"_Extent":{"__isSmartRef__":true,"id":26084},"_Padding":{"__isSmartRef__":true,"id":26085},"stringifiedShapeNode":"
","extent":{"__isSmartRef__":true,"id":26086},"__LivelyClassName__":"lively.morphic.Shapes.External","__SourceModuleName__":"Global.lively.morphic.Shapes"},"26083":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","getExtent":"getExtentHTML","initFromStringifiedShapeNode":"initFromStringifiedShapeNodeHTML"},"26084":{"x":94,"y":94,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26085":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26086":{"x":94,"y":94,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26087":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"26088":{"morph":{"__isSmartRef__":true,"id":26081},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"26089":{"x":3,"y":3,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26090":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26091":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":26092},"derivationIds":[null],"id":"BB2304B8-00D4-44E3-9E5C-D74C2EC66B3A","renderContextTable":{"__isSmartRef__":true,"id":26098},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":26099}],"eventHandler":{"__isSmartRef__":true,"id":26101},"_ClipMode":"hidden","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"fixedHeight":false,"_InputAllowed":false,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":8,"evalEnabled":false,"isLabel":true,"_HandStyle":"default","_Align":"center","eventsAreIgnored":true,"owner":{"__isSmartRef__":true,"id":26080},"_Visible":true,"_Position":{"__isSmartRef__":true,"id":26102},"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"26092":{"_Position":{"__isSmartRef__":true,"id":26093},"renderContextTable":{"__isSmartRef__":true,"id":26094},"_Extent":{"__isSmartRef__":true,"id":26095},"_Padding":{"__isSmartRef__":true,"id":26096},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":588},"_Fill":{"__isSmartRef__":true,"id":26097},"_Opacity":0.8,"_BorderRadius":2,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"26093":{"x":10,"y":10,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26094":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"26095":{"x":40,"y":10,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26096":{"x":5,"y":2,"width":0,"height":-2,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26097":{"r":1,"g":1,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26098":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"26099":{"style":{"__isSmartRef__":true,"id":26100},"chunkOwner":{"__isSmartRef__":true,"id":26091},"storedString":"Mapscript","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"26100":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"26101":{"morph":{"__isSmartRef__":true,"id":26091},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"26102":{"x":20,"y":76,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26103":{"_Position":{"__isSmartRef__":true,"id":26104},"renderContextTable":{"__isSmartRef__":true,"id":26105},"_Extent":{"__isSmartRef__":true,"id":26106},"_Padding":{"__isSmartRef__":true,"id":26107},"_BorderColor":{"__isSmartRef__":true,"id":588},"_Fill":{"__isSmartRef__":true,"id":26108},"_BorderRadius":6,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"26104":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26105":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"26106":{"x":100,"y":100,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26107":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26108":{"r":0.9019607843137255,"g":0.9019607843137255,"b":0.9019607843137255,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26109":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"26110":{"morph":{"__isSmartRef__":true,"id":26080},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"26111":{"x":420,"y":315,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26112":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"26113":{"submorphs":[{"__isSmartRef__":true,"id":26114},{"__isSmartRef__":true,"id":26124}],"scripts":[],"shape":{"__isSmartRef__":true,"id":26136},"derivationIds":[null],"id":"5CC09754-3952-4CC0-8C05-B1E8BBE65F58","renderContextTable":{"__isSmartRef__":true,"id":26142},"eventHandler":{"__isSmartRef__":true,"id":26143},"_ClipMode":"visible","droppingEnabled":false,"halosEnabled":true,"draggingEnabled":true,"accessibleInInactiveWindow":true,"_Position":{"__isSmartRef__":true,"id":26144},"partsBinURL":{"__isSmartRef__":true,"id":26145},"targetName":"MorphMerger","partItem":{"__isSmartRef__":true,"id":17060},"owner":{"__isSmartRef__":true,"id":25452},"__LivelyClassName__":"lively.morphic.PartsBinItem","__SourceModuleName__":"Global.lively.morphic.ScriptingSupport"},"26114":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":26115},"derivationIds":[null],"id":"8ADFCD92-3856-4F61-8DBF-2C4E2227F574","renderContextTable":{"__isSmartRef__":true,"id":26120},"eventHandler":{"__isSmartRef__":true,"id":26121},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"eventsAreIgnored":true,"_Position":{"__isSmartRef__":true,"id":26122},"priorExtent":{"__isSmartRef__":true,"id":26123},"owner":{"__isSmartRef__":true,"id":26113},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global"},"26115":{"renderContextTable":{"__isSmartRef__":true,"id":26116},"_Extent":{"__isSmartRef__":true,"id":26117},"_Padding":{"__isSmartRef__":true,"id":26118},"stringifiedShapeNode":"
function foo() {\n \n}
function foo(bar) {\n alertOK(\"Hallo\"+bar);\n}
function foo(bar) {\n alertOK(\"Hallo\"+bar);\n}
accept this property
accept this property
accept merged property
your value:
value in PartsBin:
DiffViewer
X
M
","extent":{"__isSmartRef__":true,"id":26119},"__LivelyClassName__":"lively.morphic.Shapes.External","__SourceModuleName__":"Global.lively.morphic.Shapes"},"26116":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","getExtent":"getExtentHTML","initFromStringifiedShapeNode":"initFromStringifiedShapeNodeHTML"},"26117":{"x":94,"y":94,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26118":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26119":{"x":94,"y":94,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26120":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"26121":{"morph":{"__isSmartRef__":true,"id":26114},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"26122":{"x":3,"y":3,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26123":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26124":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":26125},"derivationIds":[null],"id":"3062C3CC-DFA6-4EAF-B651-256199697E29","renderContextTable":{"__isSmartRef__":true,"id":26131},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":26132}],"eventHandler":{"__isSmartRef__":true,"id":26134},"_ClipMode":"hidden","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"fixedHeight":false,"_InputAllowed":false,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":8,"evalEnabled":false,"isLabel":true,"_HandStyle":"default","_Align":"center","eventsAreIgnored":true,"owner":{"__isSmartRef__":true,"id":26113},"_Visible":true,"_Position":{"__isSmartRef__":true,"id":26135},"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"26125":{"_Position":{"__isSmartRef__":true,"id":26126},"renderContextTable":{"__isSmartRef__":true,"id":26127},"_Extent":{"__isSmartRef__":true,"id":26128},"_Padding":{"__isSmartRef__":true,"id":26129},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":588},"_Fill":{"__isSmartRef__":true,"id":26130},"_Opacity":0.8,"_BorderRadius":2,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"26126":{"x":10,"y":10,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26127":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"26128":{"x":40,"y":10,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26129":{"x":5,"y":2,"width":0,"height":-2,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26130":{"r":1,"g":1,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26131":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"26132":{"style":{"__isSmartRef__":true,"id":26133},"chunkOwner":{"__isSmartRef__":true,"id":26124},"storedString":"MorphMerger","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"26133":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"26134":{"morph":{"__isSmartRef__":true,"id":26124},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"26135":{"x":20,"y":76,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26136":{"_Position":{"__isSmartRef__":true,"id":26137},"renderContextTable":{"__isSmartRef__":true,"id":26138},"_Extent":{"__isSmartRef__":true,"id":26139},"_Padding":{"__isSmartRef__":true,"id":26140},"_BorderColor":{"__isSmartRef__":true,"id":588},"_Fill":{"__isSmartRef__":true,"id":26141},"_BorderRadius":6,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"26137":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26138":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"26139":{"x":100,"y":100,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26140":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26141":{"r":0.9019607843137255,"g":0.9019607843137255,"b":0.9019607843137255,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26142":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"26143":{"morph":{"__isSmartRef__":true,"id":26113},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"26144":{"x":0,"y":420,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26145":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"26146":{"submorphs":[{"__isSmartRef__":true,"id":26147},{"__isSmartRef__":true,"id":26157}],"scripts":[],"shape":{"__isSmartRef__":true,"id":26169},"derivationIds":[null],"id":"1914A44A-C2A9-4AE3-B534-1771D84E6A18","renderContextTable":{"__isSmartRef__":true,"id":26175},"eventHandler":{"__isSmartRef__":true,"id":26176},"_ClipMode":"visible","droppingEnabled":false,"halosEnabled":true,"draggingEnabled":true,"accessibleInInactiveWindow":true,"_Position":{"__isSmartRef__":true,"id":26177},"partsBinURL":{"__isSmartRef__":true,"id":26178},"targetName":"NameSign","partItem":{"__isSmartRef__":true,"id":17095},"owner":{"__isSmartRef__":true,"id":25452},"__LivelyClassName__":"lively.morphic.PartsBinItem","__SourceModuleName__":"Global.lively.morphic.ScriptingSupport"},"26147":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":26148},"derivationIds":[null],"id":"E21893A2-C63D-4F5C-BBE6-0F55028DBE7A","renderContextTable":{"__isSmartRef__":true,"id":26153},"eventHandler":{"__isSmartRef__":true,"id":26154},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"eventsAreIgnored":true,"_Position":{"__isSmartRef__":true,"id":26155},"priorExtent":{"__isSmartRef__":true,"id":26156},"owner":{"__isSmartRef__":true,"id":26146},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global"},"26148":{"renderContextTable":{"__isSmartRef__":true,"id":26149},"_Extent":{"__isSmartRef__":true,"id":26150},"_Padding":{"__isSmartRef__":true,"id":26151},"stringifiedShapeNode":"
My Name Is:
[enter name here]
print
","extent":{"__isSmartRef__":true,"id":26152},"__LivelyClassName__":"lively.morphic.Shapes.External","__SourceModuleName__":"Global.lively.morphic.Shapes"},"26149":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","getExtent":"getExtentHTML","initFromStringifiedShapeNode":"initFromStringifiedShapeNodeHTML"},"26150":{"x":94,"y":94,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26151":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26152":{"x":94,"y":94,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26153":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"26154":{"morph":{"__isSmartRef__":true,"id":26147},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"26155":{"x":3,"y":3,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26156":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26157":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":26158},"derivationIds":[null],"id":"04694C48-B94A-4407-8A16-73D7F697236F","renderContextTable":{"__isSmartRef__":true,"id":26164},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":26165}],"eventHandler":{"__isSmartRef__":true,"id":26167},"_ClipMode":"hidden","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"fixedHeight":false,"_InputAllowed":false,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":8,"evalEnabled":false,"isLabel":true,"_HandStyle":"default","_Align":"center","eventsAreIgnored":true,"owner":{"__isSmartRef__":true,"id":26146},"_Visible":true,"_Position":{"__isSmartRef__":true,"id":26168},"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"26158":{"_Position":{"__isSmartRef__":true,"id":26159},"renderContextTable":{"__isSmartRef__":true,"id":26160},"_Extent":{"__isSmartRef__":true,"id":26161},"_Padding":{"__isSmartRef__":true,"id":26162},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":588},"_Fill":{"__isSmartRef__":true,"id":26163},"_Opacity":0.8,"_BorderRadius":2,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"26159":{"x":10,"y":10,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26160":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"26161":{"x":40,"y":10,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26162":{"x":5,"y":2,"width":0,"height":-2,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26163":{"r":1,"g":1,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26164":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"26165":{"style":{"__isSmartRef__":true,"id":26166},"chunkOwner":{"__isSmartRef__":true,"id":26157},"storedString":"NameSign","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"26166":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"26167":{"morph":{"__isSmartRef__":true,"id":26157},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"26168":{"x":20,"y":76,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26169":{"_Position":{"__isSmartRef__":true,"id":26170},"renderContextTable":{"__isSmartRef__":true,"id":26171},"_Extent":{"__isSmartRef__":true,"id":26172},"_Padding":{"__isSmartRef__":true,"id":26173},"_BorderColor":{"__isSmartRef__":true,"id":588},"_Fill":{"__isSmartRef__":true,"id":26174},"_BorderRadius":6,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"26170":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26171":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"26172":{"x":100,"y":100,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26173":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26174":{"r":0.9019607843137255,"g":0.9019607843137255,"b":0.9019607843137255,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26175":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"26176":{"morph":{"__isSmartRef__":true,"id":26146},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"26177":{"x":105,"y":420,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26178":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"26179":{"submorphs":[{"__isSmartRef__":true,"id":26180},{"__isSmartRef__":true,"id":26190}],"scripts":[],"shape":{"__isSmartRef__":true,"id":26202},"derivationIds":[null],"id":"D3C408E7-EDB1-4BA7-989E-70D7C581E05F","renderContextTable":{"__isSmartRef__":true,"id":26208},"eventHandler":{"__isSmartRef__":true,"id":26209},"_ClipMode":"visible","droppingEnabled":false,"halosEnabled":true,"draggingEnabled":true,"accessibleInInactiveWindow":true,"_Position":{"__isSmartRef__":true,"id":26210},"partsBinURL":{"__isSmartRef__":true,"id":26211},"targetName":"ObjectEditorII","partItem":{"__isSmartRef__":true,"id":17130},"owner":{"__isSmartRef__":true,"id":25452},"__LivelyClassName__":"lively.morphic.PartsBinItem","__SourceModuleName__":"Global.lively.morphic.ScriptingSupport"},"26180":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":26181},"derivationIds":[null],"id":"79007607-82D2-439F-B742-ECC8E79F339A","renderContextTable":{"__isSmartRef__":true,"id":26186},"eventHandler":{"__isSmartRef__":true,"id":26187},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"eventsAreIgnored":true,"_Position":{"__isSmartRef__":true,"id":26188},"priorExtent":{"__isSmartRef__":true,"id":26189},"owner":{"__isSmartRef__":true,"id":26179},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global"},"26181":{"renderContextTable":{"__isSmartRef__":true,"id":26182},"_Extent":{"__isSmartRef__":true,"id":26183},"_Padding":{"__isSmartRef__":true,"id":26184},"stringifiedShapeNode":"
ObjectEditorII
X
M
Scripts
Connections
+
+
-
-
// changed on Wed Mar 14 2012 16:39:32 GMT+0100 (CET) by huberthesse \nfunction onrestore() {\n this.targetMorph.onrestore();\n}\n\n\n// changed on Tue Sep 27 2011 20:25:16 GMT+0200 (CEST) by lauritz \nfunction onShutdown() {\n this.targetMorph.onShutdown();\n}\n\n\n// changed on Thu Nov 17 2011 04:59:23 GMT+0100 (CET) by lauritz \nfunction reset() {\n this.targetMorph.reset();\n}\n\n\n// changed on Thu Nov 17 2011 04:59:23 GMT+0100 (CET) by lauritz \nfunction setTarget(t) {\n this.targetMorph.setTarget(t);\n
Target:
Tag:
all
run
save
Tests
Tags:
[]
ObjectEditorII
{
}
","extent":{"__isSmartRef__":true,"id":26185},"__LivelyClassName__":"lively.morphic.Shapes.External","__SourceModuleName__":"Global.lively.morphic.Shapes"},"26182":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","getExtent":"getExtentHTML","initFromStringifiedShapeNode":"initFromStringifiedShapeNodeHTML"},"26183":{"x":94,"y":94,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26184":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26185":{"x":94,"y":94,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26186":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"26187":{"morph":{"__isSmartRef__":true,"id":26180},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"26188":{"x":3,"y":3,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26189":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26190":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":26191},"derivationIds":[null],"id":"88C074D8-54E2-4342-9DFA-7E59905B88AC","renderContextTable":{"__isSmartRef__":true,"id":26197},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":26198}],"eventHandler":{"__isSmartRef__":true,"id":26200},"_ClipMode":"hidden","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"fixedHeight":false,"_InputAllowed":false,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":8,"evalEnabled":false,"isLabel":true,"_HandStyle":"default","_Align":"center","eventsAreIgnored":true,"owner":{"__isSmartRef__":true,"id":26179},"_Visible":true,"_Position":{"__isSmartRef__":true,"id":26201},"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"26191":{"_Position":{"__isSmartRef__":true,"id":26192},"renderContextTable":{"__isSmartRef__":true,"id":26193},"_Extent":{"__isSmartRef__":true,"id":26194},"_Padding":{"__isSmartRef__":true,"id":26195},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":588},"_Fill":{"__isSmartRef__":true,"id":26196},"_Opacity":0.8,"_BorderRadius":2,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"26192":{"x":10,"y":10,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26193":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"26194":{"x":40,"y":10,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26195":{"x":5,"y":2,"width":0,"height":-2,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26196":{"r":1,"g":1,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26197":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"26198":{"style":{"__isSmartRef__":true,"id":26199},"chunkOwner":{"__isSmartRef__":true,"id":26190},"storedString":"ObjectEditorII","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"26199":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"26200":{"morph":{"__isSmartRef__":true,"id":26190},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"26201":{"x":20,"y":76,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26202":{"_Position":{"__isSmartRef__":true,"id":26203},"renderContextTable":{"__isSmartRef__":true,"id":26204},"_Extent":{"__isSmartRef__":true,"id":26205},"_Padding":{"__isSmartRef__":true,"id":26206},"_BorderColor":{"__isSmartRef__":true,"id":588},"_Fill":{"__isSmartRef__":true,"id":26207},"_BorderRadius":6,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"26203":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26204":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"26205":{"x":100,"y":100,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26206":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26207":{"r":0.9019607843137255,"g":0.9019607843137255,"b":0.9019607843137255,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26208":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"26209":{"morph":{"__isSmartRef__":true,"id":26179},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"26210":{"x":210,"y":420,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26211":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"26212":{"submorphs":[{"__isSmartRef__":true,"id":26213},{"__isSmartRef__":true,"id":26223}],"scripts":[],"shape":{"__isSmartRef__":true,"id":26235},"derivationIds":[null],"id":"75DD3DE4-7212-4C75-B302-C18978509ED6","renderContextTable":{"__isSmartRef__":true,"id":26241},"eventHandler":{"__isSmartRef__":true,"id":26242},"_ClipMode":"visible","droppingEnabled":false,"halosEnabled":true,"draggingEnabled":true,"accessibleInInactiveWindow":true,"_Position":{"__isSmartRef__":true,"id":26243},"partsBinURL":{"__isSmartRef__":true,"id":26244},"targetName":"ObjectEditorTool","partItem":{"__isSmartRef__":true,"id":17165},"owner":{"__isSmartRef__":true,"id":25452},"__LivelyClassName__":"lively.morphic.PartsBinItem","__SourceModuleName__":"Global.lively.morphic.ScriptingSupport"},"26213":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":26214},"derivationIds":[null],"id":"F6D779AF-8138-4FEE-B2B6-0F34A1D3BEAB","renderContextTable":{"__isSmartRef__":true,"id":26219},"eventHandler":{"__isSmartRef__":true,"id":26220},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"eventsAreIgnored":true,"_Position":{"__isSmartRef__":true,"id":26221},"priorExtent":{"__isSmartRef__":true,"id":26222},"owner":{"__isSmartRef__":true,"id":26212},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global"},"26214":{"renderContextTable":{"__isSmartRef__":true,"id":26215},"_Extent":{"__isSmartRef__":true,"id":26216},"_Padding":{"__isSmartRef__":true,"id":26217},"stringifiedShapeNode":"
ObjectEditorII
X
M
Scripts
Connections
+
+
-
-
// changed on Wed Mar 14 2012 16:39:32 GMT+0100 (CET) by huberthesse \nfunction onrestore() {\n this.targetMorph.onrestore();\n}\n\n\n// changed on Tue Sep 27 2011 20:25:16 GMT+0200 (CEST) by lauritz \nfunction onShutdown() {\n this.targetMorph.onShutdown();\n}\n\n\n// changed on Thu Nov 17 2011 04:59:23 GMT+0100 (CET) by lauritz \nfunction reset() {\n this.targetMorph.reset();\n}\n\n\n// changed on Thu Nov 17 2011 04:59:23 GMT+0100 (CET) by lauritz \nfunction setTarget(t) {\n this.targetMorph.setTarget(t);\n
Target:
Tag:
all
run
save
Tests
Tags:
[]
ObjectEditorII
{
}
","extent":{"__isSmartRef__":true,"id":26218},"__LivelyClassName__":"lively.morphic.Shapes.External","__SourceModuleName__":"Global.lively.morphic.Shapes"},"26215":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","getExtent":"getExtentHTML","initFromStringifiedShapeNode":"initFromStringifiedShapeNodeHTML"},"26216":{"x":94,"y":94,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26217":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26218":{"x":94,"y":94,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26219":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"26220":{"morph":{"__isSmartRef__":true,"id":26213},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"26221":{"x":3,"y":3,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26222":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26223":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":26224},"derivationIds":[null],"id":"1FE9FDBA-12D3-4E30-9174-0FD2236F0E6B","renderContextTable":{"__isSmartRef__":true,"id":26230},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":26231}],"eventHandler":{"__isSmartRef__":true,"id":26233},"_ClipMode":"hidden","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"fixedHeight":false,"_InputAllowed":false,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":8,"evalEnabled":false,"isLabel":true,"_HandStyle":"default","_Align":"center","eventsAreIgnored":true,"owner":{"__isSmartRef__":true,"id":26212},"_Visible":true,"_Position":{"__isSmartRef__":true,"id":26234},"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"26224":{"_Position":{"__isSmartRef__":true,"id":26225},"renderContextTable":{"__isSmartRef__":true,"id":26226},"_Extent":{"__isSmartRef__":true,"id":26227},"_Padding":{"__isSmartRef__":true,"id":26228},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":588},"_Fill":{"__isSmartRef__":true,"id":26229},"_Opacity":0.8,"_BorderRadius":2,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"26225":{"x":10,"y":10,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26226":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"26227":{"x":40,"y":10,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26228":{"x":5,"y":2,"width":0,"height":-2,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26229":{"r":1,"g":1,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26230":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"26231":{"style":{"__isSmartRef__":true,"id":26232},"chunkOwner":{"__isSmartRef__":true,"id":26223},"storedString":"ObjectEditorTool","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"26232":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"26233":{"morph":{"__isSmartRef__":true,"id":26223},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"26234":{"x":20,"y":76,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26235":{"_Position":{"__isSmartRef__":true,"id":26236},"renderContextTable":{"__isSmartRef__":true,"id":26237},"_Extent":{"__isSmartRef__":true,"id":26238},"_Padding":{"__isSmartRef__":true,"id":26239},"_BorderColor":{"__isSmartRef__":true,"id":588},"_Fill":{"__isSmartRef__":true,"id":26240},"_BorderRadius":6,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"26236":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26237":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"26238":{"x":100,"y":100,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26239":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26240":{"r":0.9019607843137255,"g":0.9019607843137255,"b":0.9019607843137255,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26241":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"26242":{"morph":{"__isSmartRef__":true,"id":26212},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"26243":{"x":315,"y":420,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26244":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"26245":{"submorphs":[{"__isSmartRef__":true,"id":26246},{"__isSmartRef__":true,"id":26256}],"scripts":[],"shape":{"__isSmartRef__":true,"id":26268},"derivationIds":[null],"id":"7378E3BD-880D-433D-A4AE-D30F399A894D","renderContextTable":{"__isSmartRef__":true,"id":26274},"eventHandler":{"__isSmartRef__":true,"id":26275},"_ClipMode":"visible","droppingEnabled":false,"halosEnabled":true,"draggingEnabled":true,"accessibleInInactiveWindow":true,"_Position":{"__isSmartRef__":true,"id":26276},"partsBinURL":{"__isSmartRef__":true,"id":26277},"targetName":"onlineChecker","partItem":{"__isSmartRef__":true,"id":17200},"owner":{"__isSmartRef__":true,"id":25452},"__LivelyClassName__":"lively.morphic.PartsBinItem","__SourceModuleName__":"Global.lively.morphic.ScriptingSupport"},"26246":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":26247},"derivationIds":[null],"id":"D6492838-975F-4AF2-A773-E9FAF80FA030","renderContextTable":{"__isSmartRef__":true,"id":26252},"eventHandler":{"__isSmartRef__":true,"id":26253},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"eventsAreIgnored":true,"_Position":{"__isSmartRef__":true,"id":26254},"priorExtent":{"__isSmartRef__":true,"id":26255},"owner":{"__isSmartRef__":true,"id":26245},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global"},"26247":{"renderContextTable":{"__isSmartRef__":true,"id":26248},"_Extent":{"__isSmartRef__":true,"id":26249},"_Padding":{"__isSmartRef__":true,"id":26250},"stringifiedShapeNode":"
check online status
","extent":{"__isSmartRef__":true,"id":26251},"__LivelyClassName__":"lively.morphic.Shapes.External","__SourceModuleName__":"Global.lively.morphic.Shapes"},"26248":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","getExtent":"getExtentHTML","initFromStringifiedShapeNode":"initFromStringifiedShapeNodeHTML"},"26249":{"x":94,"y":94,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26250":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26251":{"x":94,"y":94,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26252":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"26253":{"morph":{"__isSmartRef__":true,"id":26246},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"26254":{"x":3,"y":3,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26255":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26256":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":26257},"derivationIds":[null],"id":"4E81AD69-EE4A-489A-BC9E-D706CDE39CB1","renderContextTable":{"__isSmartRef__":true,"id":26263},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":26264}],"eventHandler":{"__isSmartRef__":true,"id":26266},"_ClipMode":"hidden","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"fixedHeight":false,"_InputAllowed":false,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":8,"evalEnabled":false,"isLabel":true,"_HandStyle":"default","_Align":"center","eventsAreIgnored":true,"owner":{"__isSmartRef__":true,"id":26245},"_Visible":true,"_Position":{"__isSmartRef__":true,"id":26267},"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"26257":{"_Position":{"__isSmartRef__":true,"id":26258},"renderContextTable":{"__isSmartRef__":true,"id":26259},"_Extent":{"__isSmartRef__":true,"id":26260},"_Padding":{"__isSmartRef__":true,"id":26261},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":588},"_Fill":{"__isSmartRef__":true,"id":26262},"_Opacity":0.8,"_BorderRadius":2,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"26258":{"x":10,"y":10,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26259":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"26260":{"x":40,"y":10,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26261":{"x":5,"y":2,"width":0,"height":-2,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26262":{"r":1,"g":1,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26263":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"26264":{"style":{"__isSmartRef__":true,"id":26265},"chunkOwner":{"__isSmartRef__":true,"id":26256},"storedString":"onlineChecker","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"26265":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"26266":{"morph":{"__isSmartRef__":true,"id":26256},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"26267":{"x":20,"y":76,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26268":{"_Position":{"__isSmartRef__":true,"id":26269},"renderContextTable":{"__isSmartRef__":true,"id":26270},"_Extent":{"__isSmartRef__":true,"id":26271},"_Padding":{"__isSmartRef__":true,"id":26272},"_BorderColor":{"__isSmartRef__":true,"id":588},"_Fill":{"__isSmartRef__":true,"id":26273},"_BorderRadius":6,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"26269":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26270":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"26271":{"x":100,"y":100,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26272":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26273":{"r":0.9019607843137255,"g":0.9019607843137255,"b":0.9019607843137255,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26274":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"26275":{"morph":{"__isSmartRef__":true,"id":26245},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"26276":{"x":420,"y":420,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26277":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"26278":{"submorphs":[{"__isSmartRef__":true,"id":26279},{"__isSmartRef__":true,"id":26289}],"scripts":[],"shape":{"__isSmartRef__":true,"id":26301},"derivationIds":[null],"id":"19CD3108-68AE-4CAB-BEBC-1C6FBE9A1A4C","renderContextTable":{"__isSmartRef__":true,"id":26307},"eventHandler":{"__isSmartRef__":true,"id":26308},"_ClipMode":"visible","droppingEnabled":false,"halosEnabled":true,"draggingEnabled":true,"accessibleInInactiveWindow":true,"_Position":{"__isSmartRef__":true,"id":26309},"partsBinURL":{"__isSmartRef__":true,"id":26310},"targetName":"Path","partItem":{"__isSmartRef__":true,"id":17235},"owner":{"__isSmartRef__":true,"id":25452},"__LivelyClassName__":"lively.morphic.PartsBinItem","__SourceModuleName__":"Global.lively.morphic.ScriptingSupport"},"26279":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":26280},"derivationIds":[null],"id":"EB7384A1-F170-4BE6-93EE-C892AAD5A325","renderContextTable":{"__isSmartRef__":true,"id":26285},"eventHandler":{"__isSmartRef__":true,"id":26286},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"eventsAreIgnored":true,"_Position":{"__isSmartRef__":true,"id":26287},"priorExtent":{"__isSmartRef__":true,"id":26288},"owner":{"__isSmartRef__":true,"id":26278},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global"},"26280":{"renderContextTable":{"__isSmartRef__":true,"id":26281},"_Extent":{"__isSmartRef__":true,"id":26282},"_Padding":{"__isSmartRef__":true,"id":26283},"stringifiedShapeNode":"
","extent":{"__isSmartRef__":true,"id":26284},"__LivelyClassName__":"lively.morphic.Shapes.External","__SourceModuleName__":"Global.lively.morphic.Shapes"},"26281":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","getExtent":"getExtentHTML","initFromStringifiedShapeNode":"initFromStringifiedShapeNodeHTML"},"26282":{"x":94,"y":94,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26283":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26284":{"x":94,"y":94,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26285":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"26286":{"morph":{"__isSmartRef__":true,"id":26279},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"26287":{"x":3,"y":3,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26288":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26289":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":26290},"derivationIds":[null],"id":"00F4E889-6B7A-4B5B-AF98-CF3397457C24","renderContextTable":{"__isSmartRef__":true,"id":26296},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":26297}],"eventHandler":{"__isSmartRef__":true,"id":26299},"_ClipMode":"hidden","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"fixedHeight":false,"_InputAllowed":false,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":8,"evalEnabled":false,"isLabel":true,"_HandStyle":"default","_Align":"center","eventsAreIgnored":true,"owner":{"__isSmartRef__":true,"id":26278},"_Visible":true,"_Position":{"__isSmartRef__":true,"id":26300},"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"26290":{"_Position":{"__isSmartRef__":true,"id":26291},"renderContextTable":{"__isSmartRef__":true,"id":26292},"_Extent":{"__isSmartRef__":true,"id":26293},"_Padding":{"__isSmartRef__":true,"id":26294},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":588},"_Fill":{"__isSmartRef__":true,"id":26295},"_Opacity":0.8,"_BorderRadius":2,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"26291":{"x":10,"y":10,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26292":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"26293":{"x":40,"y":10,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26294":{"x":5,"y":2,"width":0,"height":-2,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26295":{"r":1,"g":1,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26296":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"26297":{"style":{"__isSmartRef__":true,"id":26298},"chunkOwner":{"__isSmartRef__":true,"id":26289},"storedString":"Path","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"26298":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"26299":{"morph":{"__isSmartRef__":true,"id":26289},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"26300":{"x":20,"y":76,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26301":{"_Position":{"__isSmartRef__":true,"id":26302},"renderContextTable":{"__isSmartRef__":true,"id":26303},"_Extent":{"__isSmartRef__":true,"id":26304},"_Padding":{"__isSmartRef__":true,"id":26305},"_BorderColor":{"__isSmartRef__":true,"id":588},"_Fill":{"__isSmartRef__":true,"id":26306},"_BorderRadius":6,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"26302":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26303":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"26304":{"x":100,"y":100,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26305":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26306":{"r":0.9019607843137255,"g":0.9019607843137255,"b":0.9019607843137255,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26307":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"26308":{"morph":{"__isSmartRef__":true,"id":26278},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"26309":{"x":0,"y":525,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26310":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"26311":{"submorphs":[{"__isSmartRef__":true,"id":26312},{"__isSmartRef__":true,"id":26322}],"scripts":[],"shape":{"__isSmartRef__":true,"id":26334},"derivationIds":[null],"id":"5E46B764-270E-4326-883F-B20A6EFC57CB","renderContextTable":{"__isSmartRef__":true,"id":26340},"eventHandler":{"__isSmartRef__":true,"id":26341},"_ClipMode":"visible","droppingEnabled":false,"halosEnabled":true,"draggingEnabled":true,"accessibleInInactiveWindow":true,"_Position":{"__isSmartRef__":true,"id":26342},"partsBinURL":{"__isSmartRef__":true,"id":26343},"targetName":"Rectangle","partItem":{"__isSmartRef__":true,"id":17270},"owner":{"__isSmartRef__":true,"id":25452},"__LivelyClassName__":"lively.morphic.PartsBinItem","__SourceModuleName__":"Global.lively.morphic.ScriptingSupport"},"26312":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":26313},"derivationIds":[null],"id":"29A48D05-7F1C-4D64-AC80-BE80DEC33EDF","renderContextTable":{"__isSmartRef__":true,"id":26318},"eventHandler":{"__isSmartRef__":true,"id":26319},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"eventsAreIgnored":true,"_Position":{"__isSmartRef__":true,"id":26320},"priorExtent":{"__isSmartRef__":true,"id":26321},"owner":{"__isSmartRef__":true,"id":26311},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global"},"26313":{"renderContextTable":{"__isSmartRef__":true,"id":26314},"_Extent":{"__isSmartRef__":true,"id":26315},"_Padding":{"__isSmartRef__":true,"id":26316},"stringifiedShapeNode":"
Rectangle
X
M
","extent":{"__isSmartRef__":true,"id":26317},"__LivelyClassName__":"lively.morphic.Shapes.External","__SourceModuleName__":"Global.lively.morphic.Shapes"},"26314":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","getExtent":"getExtentHTML","initFromStringifiedShapeNode":"initFromStringifiedShapeNodeHTML"},"26315":{"x":94,"y":94,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26316":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26317":{"x":94,"y":94,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26318":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"26319":{"morph":{"__isSmartRef__":true,"id":26312},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"26320":{"x":3,"y":3,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26321":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26322":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":26323},"derivationIds":[null],"id":"858B1E58-EAFA-4541-8C0C-7B8DB7ECBC1B","renderContextTable":{"__isSmartRef__":true,"id":26329},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":26330}],"eventHandler":{"__isSmartRef__":true,"id":26332},"_ClipMode":"hidden","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"fixedHeight":false,"_InputAllowed":false,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":8,"evalEnabled":false,"isLabel":true,"_HandStyle":"default","_Align":"center","eventsAreIgnored":true,"owner":{"__isSmartRef__":true,"id":26311},"_Visible":true,"_Position":{"__isSmartRef__":true,"id":26333},"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"26323":{"_Position":{"__isSmartRef__":true,"id":26324},"renderContextTable":{"__isSmartRef__":true,"id":26325},"_Extent":{"__isSmartRef__":true,"id":26326},"_Padding":{"__isSmartRef__":true,"id":26327},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":588},"_Fill":{"__isSmartRef__":true,"id":26328},"_Opacity":0.8,"_BorderRadius":2,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"26324":{"x":10,"y":10,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26325":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"26326":{"x":40,"y":10,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26327":{"x":5,"y":2,"width":0,"height":-2,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26328":{"r":1,"g":1,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26329":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"26330":{"style":{"__isSmartRef__":true,"id":26331},"chunkOwner":{"__isSmartRef__":true,"id":26322},"storedString":"Rectangle","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"26331":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"26332":{"morph":{"__isSmartRef__":true,"id":26322},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"26333":{"x":20,"y":76,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26334":{"_Position":{"__isSmartRef__":true,"id":26335},"renderContextTable":{"__isSmartRef__":true,"id":26336},"_Extent":{"__isSmartRef__":true,"id":26337},"_Padding":{"__isSmartRef__":true,"id":26338},"_BorderColor":{"__isSmartRef__":true,"id":588},"_Fill":{"__isSmartRef__":true,"id":26339},"_BorderRadius":6,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"26335":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26336":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"26337":{"x":100,"y":100,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26338":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26339":{"r":0.9019607843137255,"g":0.9019607843137255,"b":0.9019607843137255,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26340":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"26341":{"morph":{"__isSmartRef__":true,"id":26311},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"26342":{"x":105,"y":525,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26343":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"26344":{"submorphs":[{"__isSmartRef__":true,"id":26345},{"__isSmartRef__":true,"id":26355}],"scripts":[],"shape":{"__isSmartRef__":true,"id":26367},"derivationIds":[null],"id":"F2DA7272-8F10-42D6-9921-BF19D3E45611","renderContextTable":{"__isSmartRef__":true,"id":26373},"eventHandler":{"__isSmartRef__":true,"id":26374},"_ClipMode":"visible","droppingEnabled":false,"halosEnabled":true,"draggingEnabled":true,"accessibleInInactiveWindow":true,"_Position":{"__isSmartRef__":true,"id":26375},"partsBinURL":{"__isSmartRef__":true,"id":26376},"targetName":"Rectanglefoo","partItem":{"__isSmartRef__":true,"id":17305},"owner":{"__isSmartRef__":true,"id":25452},"__LivelyClassName__":"lively.morphic.PartsBinItem","__SourceModuleName__":"Global.lively.morphic.ScriptingSupport"},"26345":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":26346},"derivationIds":[null],"id":"507A9EEE-F34A-4181-A6E4-F1871620B925","renderContextTable":{"__isSmartRef__":true,"id":26351},"eventHandler":{"__isSmartRef__":true,"id":26352},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"eventsAreIgnored":true,"_Position":{"__isSmartRef__":true,"id":26353},"priorExtent":{"__isSmartRef__":true,"id":26354},"owner":{"__isSmartRef__":true,"id":26344},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global"},"26346":{"renderContextTable":{"__isSmartRef__":true,"id":26347},"_Extent":{"__isSmartRef__":true,"id":26348},"_Padding":{"__isSmartRef__":true,"id":26349},"stringifiedShapeNode":"
","extent":{"__isSmartRef__":true,"id":26350},"__LivelyClassName__":"lively.morphic.Shapes.External","__SourceModuleName__":"Global.lively.morphic.Shapes"},"26347":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","getExtent":"getExtentHTML","initFromStringifiedShapeNode":"initFromStringifiedShapeNodeHTML"},"26348":{"x":94,"y":94,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26349":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26350":{"x":94,"y":94,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26351":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"26352":{"morph":{"__isSmartRef__":true,"id":26345},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"26353":{"x":3,"y":3,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26354":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26355":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":26356},"derivationIds":[null],"id":"A1B4D8C2-BF42-4163-993C-9006F8631E1D","renderContextTable":{"__isSmartRef__":true,"id":26362},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":26363}],"eventHandler":{"__isSmartRef__":true,"id":26365},"_ClipMode":"hidden","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"fixedHeight":false,"_InputAllowed":false,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":8,"evalEnabled":false,"isLabel":true,"_HandStyle":"default","_Align":"center","eventsAreIgnored":true,"owner":{"__isSmartRef__":true,"id":26344},"_Visible":true,"_Position":{"__isSmartRef__":true,"id":26366},"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"26356":{"_Position":{"__isSmartRef__":true,"id":26357},"renderContextTable":{"__isSmartRef__":true,"id":26358},"_Extent":{"__isSmartRef__":true,"id":26359},"_Padding":{"__isSmartRef__":true,"id":26360},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":588},"_Fill":{"__isSmartRef__":true,"id":26361},"_Opacity":0.8,"_BorderRadius":2,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"26357":{"x":10,"y":10,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26358":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"26359":{"x":40,"y":10,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26360":{"x":5,"y":2,"width":0,"height":-2,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26361":{"r":1,"g":1,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26362":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"26363":{"style":{"__isSmartRef__":true,"id":26364},"chunkOwner":{"__isSmartRef__":true,"id":26355},"storedString":"Rectanglefoo","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"26364":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"26365":{"morph":{"__isSmartRef__":true,"id":26355},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"26366":{"x":20,"y":76,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26367":{"_Position":{"__isSmartRef__":true,"id":26368},"renderContextTable":{"__isSmartRef__":true,"id":26369},"_Extent":{"__isSmartRef__":true,"id":26370},"_Padding":{"__isSmartRef__":true,"id":26371},"_BorderColor":{"__isSmartRef__":true,"id":588},"_Fill":{"__isSmartRef__":true,"id":26372},"_BorderRadius":6,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"26368":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26369":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"26370":{"x":100,"y":100,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26371":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26372":{"r":0.9019607843137255,"g":0.9019607843137255,"b":0.9019607843137255,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26373":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"26374":{"morph":{"__isSmartRef__":true,"id":26344},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"26375":{"x":210,"y":525,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26376":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"26377":{"submorphs":[{"__isSmartRef__":true,"id":26378},{"__isSmartRef__":true,"id":26388}],"scripts":[],"shape":{"__isSmartRef__":true,"id":26400},"derivationIds":[null],"id":"CE62DE74-982B-4816-86B3-BE220B6E257C","renderContextTable":{"__isSmartRef__":true,"id":26406},"eventHandler":{"__isSmartRef__":true,"id":26407},"_ClipMode":"visible","droppingEnabled":false,"halosEnabled":true,"draggingEnabled":true,"accessibleInInactiveWindow":true,"_Position":{"__isSmartRef__":true,"id":26408},"partsBinURL":{"__isSmartRef__":true,"id":26409},"targetName":"Rectanglewin","partItem":{"__isSmartRef__":true,"id":17340},"owner":{"__isSmartRef__":true,"id":25452},"__LivelyClassName__":"lively.morphic.PartsBinItem","__SourceModuleName__":"Global.lively.morphic.ScriptingSupport"},"26378":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":26379},"derivationIds":[null],"id":"198C7122-D6F0-43A2-A2EE-872DF462FC6C","renderContextTable":{"__isSmartRef__":true,"id":26384},"eventHandler":{"__isSmartRef__":true,"id":26385},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"eventsAreIgnored":true,"_Position":{"__isSmartRef__":true,"id":26386},"priorExtent":{"__isSmartRef__":true,"id":26387},"owner":{"__isSmartRef__":true,"id":26377},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global"},"26379":{"renderContextTable":{"__isSmartRef__":true,"id":26380},"_Extent":{"__isSmartRef__":true,"id":26381},"_Padding":{"__isSmartRef__":true,"id":26382},"stringifiedShapeNode":"
","extent":{"__isSmartRef__":true,"id":26383},"__LivelyClassName__":"lively.morphic.Shapes.External","__SourceModuleName__":"Global.lively.morphic.Shapes"},"26380":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","getExtent":"getExtentHTML","initFromStringifiedShapeNode":"initFromStringifiedShapeNodeHTML"},"26381":{"x":94,"y":94,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26382":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26383":{"x":94,"y":94,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26384":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"26385":{"morph":{"__isSmartRef__":true,"id":26378},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"26386":{"x":3,"y":3,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26387":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26388":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":26389},"derivationIds":[null],"id":"D266BD13-55D6-449F-902C-0A6F6C8E77C1","renderContextTable":{"__isSmartRef__":true,"id":26395},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":26396}],"eventHandler":{"__isSmartRef__":true,"id":26398},"_ClipMode":"hidden","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"fixedHeight":false,"_InputAllowed":false,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":8,"evalEnabled":false,"isLabel":true,"_HandStyle":"default","_Align":"center","eventsAreIgnored":true,"owner":{"__isSmartRef__":true,"id":26377},"_Visible":true,"_Position":{"__isSmartRef__":true,"id":26399},"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"26389":{"_Position":{"__isSmartRef__":true,"id":26390},"renderContextTable":{"__isSmartRef__":true,"id":26391},"_Extent":{"__isSmartRef__":true,"id":26392},"_Padding":{"__isSmartRef__":true,"id":26393},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":588},"_Fill":{"__isSmartRef__":true,"id":26394},"_Opacity":0.8,"_BorderRadius":2,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"26390":{"x":10,"y":10,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26391":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"26392":{"x":40,"y":10,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26393":{"x":5,"y":2,"width":0,"height":-2,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26394":{"r":1,"g":1,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26395":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"26396":{"style":{"__isSmartRef__":true,"id":26397},"chunkOwner":{"__isSmartRef__":true,"id":26388},"storedString":"Rectanglewin","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"26397":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"26398":{"morph":{"__isSmartRef__":true,"id":26388},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"26399":{"x":20,"y":76,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26400":{"_Position":{"__isSmartRef__":true,"id":26401},"renderContextTable":{"__isSmartRef__":true,"id":26402},"_Extent":{"__isSmartRef__":true,"id":26403},"_Padding":{"__isSmartRef__":true,"id":26404},"_BorderColor":{"__isSmartRef__":true,"id":588},"_Fill":{"__isSmartRef__":true,"id":26405},"_BorderRadius":6,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"26401":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26402":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"26403":{"x":100,"y":100,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26404":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26405":{"r":0.9019607843137255,"g":0.9019607843137255,"b":0.9019607843137255,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26406":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"26407":{"morph":{"__isSmartRef__":true,"id":26377},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"26408":{"x":315,"y":525,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26409":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"26410":{"submorphs":[{"__isSmartRef__":true,"id":26411},{"__isSmartRef__":true,"id":26421}],"scripts":[],"shape":{"__isSmartRef__":true,"id":26433},"derivationIds":[null],"id":"A642B9CC-4E65-439A-BC87-C2A9784A347D","renderContextTable":{"__isSmartRef__":true,"id":26439},"eventHandler":{"__isSmartRef__":true,"id":26440},"_ClipMode":"visible","droppingEnabled":false,"halosEnabled":true,"draggingEnabled":true,"accessibleInInactiveWindow":true,"_Position":{"__isSmartRef__":true,"id":26441},"partsBinURL":{"__isSmartRef__":true,"id":26442},"targetName":"ResetButton","partItem":{"__isSmartRef__":true,"id":17375},"owner":{"__isSmartRef__":true,"id":25452},"__LivelyClassName__":"lively.morphic.PartsBinItem","__SourceModuleName__":"Global.lively.morphic.ScriptingSupport"},"26411":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":26412},"derivationIds":[null],"id":"F44F0E5C-5710-4CB7-B0EB-DFCFCF2BAF3A","renderContextTable":{"__isSmartRef__":true,"id":26417},"eventHandler":{"__isSmartRef__":true,"id":26418},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"eventsAreIgnored":true,"_Position":{"__isSmartRef__":true,"id":26419},"priorExtent":{"__isSmartRef__":true,"id":26420},"owner":{"__isSmartRef__":true,"id":26410},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global"},"26412":{"renderContextTable":{"__isSmartRef__":true,"id":26413},"_Extent":{"__isSmartRef__":true,"id":26414},"_Padding":{"__isSmartRef__":true,"id":26415},"stringifiedShapeNode":"
R
","extent":{"__isSmartRef__":true,"id":26416},"__LivelyClassName__":"lively.morphic.Shapes.External","__SourceModuleName__":"Global.lively.morphic.Shapes"},"26413":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","getExtent":"getExtentHTML","initFromStringifiedShapeNode":"initFromStringifiedShapeNodeHTML"},"26414":{"x":94,"y":94,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26415":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26416":{"x":94,"y":94,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26417":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"26418":{"morph":{"__isSmartRef__":true,"id":26411},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"26419":{"x":3,"y":3,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26420":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26421":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":26422},"derivationIds":[null],"id":"362D12F4-7834-4CA7-B703-63B304863B29","renderContextTable":{"__isSmartRef__":true,"id":26428},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":26429}],"eventHandler":{"__isSmartRef__":true,"id":26431},"_ClipMode":"hidden","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"fixedHeight":false,"_InputAllowed":false,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":8,"evalEnabled":false,"isLabel":true,"_HandStyle":"default","_Align":"center","eventsAreIgnored":true,"owner":{"__isSmartRef__":true,"id":26410},"_Visible":true,"_Position":{"__isSmartRef__":true,"id":26432},"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"26422":{"_Position":{"__isSmartRef__":true,"id":26423},"renderContextTable":{"__isSmartRef__":true,"id":26424},"_Extent":{"__isSmartRef__":true,"id":26425},"_Padding":{"__isSmartRef__":true,"id":26426},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":588},"_Fill":{"__isSmartRef__":true,"id":26427},"_Opacity":0.8,"_BorderRadius":2,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"26423":{"x":10,"y":10,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26424":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"26425":{"x":40,"y":10,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26426":{"x":5,"y":2,"width":0,"height":-2,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26427":{"r":1,"g":1,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26428":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"26429":{"style":{"__isSmartRef__":true,"id":26430},"chunkOwner":{"__isSmartRef__":true,"id":26421},"storedString":"ResetButton","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"26430":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"26431":{"morph":{"__isSmartRef__":true,"id":26421},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"26432":{"x":20,"y":76,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26433":{"_Position":{"__isSmartRef__":true,"id":26434},"renderContextTable":{"__isSmartRef__":true,"id":26435},"_Extent":{"__isSmartRef__":true,"id":26436},"_Padding":{"__isSmartRef__":true,"id":26437},"_BorderColor":{"__isSmartRef__":true,"id":588},"_Fill":{"__isSmartRef__":true,"id":26438},"_BorderRadius":6,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"26434":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26435":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"26436":{"x":100,"y":100,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26437":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26438":{"r":0.9019607843137255,"g":0.9019607843137255,"b":0.9019607843137255,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26439":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"26440":{"morph":{"__isSmartRef__":true,"id":26410},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"26441":{"x":420,"y":525,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26442":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"26443":{"submorphs":[{"__isSmartRef__":true,"id":26444},{"__isSmartRef__":true,"id":26454}],"scripts":[],"shape":{"__isSmartRef__":true,"id":26466},"derivationIds":[null],"id":"3DA5A853-736C-441F-9F61-3845878E68BF","renderContextTable":{"__isSmartRef__":true,"id":26472},"eventHandler":{"__isSmartRef__":true,"id":26473},"_ClipMode":"visible","droppingEnabled":false,"halosEnabled":true,"draggingEnabled":true,"accessibleInInactiveWindow":true,"_Position":{"__isSmartRef__":true,"id":26474},"partsBinURL":{"__isSmartRef__":true,"id":26475},"targetName":"RightButton","partItem":{"__isSmartRef__":true,"id":17410},"owner":{"__isSmartRef__":true,"id":25452},"__LivelyClassName__":"lively.morphic.PartsBinItem","__SourceModuleName__":"Global.lively.morphic.ScriptingSupport"},"26444":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":26445},"derivationIds":[null],"id":"ED287FBC-C58C-4CDB-BCAE-A4A53B92D23D","renderContextTable":{"__isSmartRef__":true,"id":26450},"eventHandler":{"__isSmartRef__":true,"id":26451},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"eventsAreIgnored":true,"_Position":{"__isSmartRef__":true,"id":26452},"priorExtent":{"__isSmartRef__":true,"id":26453},"owner":{"__isSmartRef__":true,"id":26443},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global"},"26445":{"renderContextTable":{"__isSmartRef__":true,"id":26446},"_Extent":{"__isSmartRef__":true,"id":26447},"_Padding":{"__isSmartRef__":true,"id":26448},"stringifiedShapeNode":"
>
","extent":{"__isSmartRef__":true,"id":26449},"__LivelyClassName__":"lively.morphic.Shapes.External","__SourceModuleName__":"Global.lively.morphic.Shapes"},"26446":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","getExtent":"getExtentHTML","initFromStringifiedShapeNode":"initFromStringifiedShapeNodeHTML"},"26447":{"x":94,"y":94,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26448":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26449":{"x":94,"y":94,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26450":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"26451":{"morph":{"__isSmartRef__":true,"id":26444},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"26452":{"x":3,"y":3,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26453":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26454":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":26455},"derivationIds":[null],"id":"6C83FC14-B902-423C-8F1E-07A21CC5CD40","renderContextTable":{"__isSmartRef__":true,"id":26461},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":26462}],"eventHandler":{"__isSmartRef__":true,"id":26464},"_ClipMode":"hidden","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"fixedHeight":false,"_InputAllowed":false,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":8,"evalEnabled":false,"isLabel":true,"_HandStyle":"default","_Align":"center","eventsAreIgnored":true,"owner":{"__isSmartRef__":true,"id":26443},"_Visible":true,"_Position":{"__isSmartRef__":true,"id":26465},"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"26455":{"_Position":{"__isSmartRef__":true,"id":26456},"renderContextTable":{"__isSmartRef__":true,"id":26457},"_Extent":{"__isSmartRef__":true,"id":26458},"_Padding":{"__isSmartRef__":true,"id":26459},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":588},"_Fill":{"__isSmartRef__":true,"id":26460},"_Opacity":0.8,"_BorderRadius":2,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"26456":{"x":10,"y":10,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26457":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"26458":{"x":40,"y":10,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26459":{"x":5,"y":2,"width":0,"height":-2,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26460":{"r":1,"g":1,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26461":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"26462":{"style":{"__isSmartRef__":true,"id":26463},"chunkOwner":{"__isSmartRef__":true,"id":26454},"storedString":"RightButton","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"26463":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"26464":{"morph":{"__isSmartRef__":true,"id":26454},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"26465":{"x":20,"y":76,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26466":{"_Position":{"__isSmartRef__":true,"id":26467},"renderContextTable":{"__isSmartRef__":true,"id":26468},"_Extent":{"__isSmartRef__":true,"id":26469},"_Padding":{"__isSmartRef__":true,"id":26470},"_BorderColor":{"__isSmartRef__":true,"id":588},"_Fill":{"__isSmartRef__":true,"id":26471},"_BorderRadius":6,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"26467":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26468":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"26469":{"x":100,"y":100,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26470":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26471":{"r":0.9019607843137255,"g":0.9019607843137255,"b":0.9019607843137255,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26472":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"26473":{"morph":{"__isSmartRef__":true,"id":26443},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"26474":{"x":0,"y":630,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26475":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"26476":{"submorphs":[{"__isSmartRef__":true,"id":26477},{"__isSmartRef__":true,"id":26487}],"scripts":[],"shape":{"__isSmartRef__":true,"id":26499},"derivationIds":[null],"id":"6B61AD15-97F7-4FDC-9EE5-BF593EB8C421","renderContextTable":{"__isSmartRef__":true,"id":26505},"eventHandler":{"__isSmartRef__":true,"id":26506},"_ClipMode":"visible","droppingEnabled":false,"halosEnabled":true,"draggingEnabled":true,"accessibleInInactiveWindow":true,"_Position":{"__isSmartRef__":true,"id":26507},"partsBinURL":{"__isSmartRef__":true,"id":26508},"targetName":"StartButton","partItem":{"__isSmartRef__":true,"id":17445},"owner":{"__isSmartRef__":true,"id":25452},"__LivelyClassName__":"lively.morphic.PartsBinItem","__SourceModuleName__":"Global.lively.morphic.ScriptingSupport"},"26477":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":26478},"derivationIds":[null],"id":"02D60E6E-B35A-4F9A-BEA0-2855EEBAAAB3","renderContextTable":{"__isSmartRef__":true,"id":26483},"eventHandler":{"__isSmartRef__":true,"id":26484},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"eventsAreIgnored":true,"_Position":{"__isSmartRef__":true,"id":26485},"priorExtent":{"__isSmartRef__":true,"id":26486},"owner":{"__isSmartRef__":true,"id":26476},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global"},"26478":{"renderContextTable":{"__isSmartRef__":true,"id":26479},"_Extent":{"__isSmartRef__":true,"id":26480},"_Padding":{"__isSmartRef__":true,"id":26481},"stringifiedShapeNode":"
Start
","extent":{"__isSmartRef__":true,"id":26482},"__LivelyClassName__":"lively.morphic.Shapes.External","__SourceModuleName__":"Global.lively.morphic.Shapes"},"26479":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","getExtent":"getExtentHTML","initFromStringifiedShapeNode":"initFromStringifiedShapeNodeHTML"},"26480":{"x":94,"y":94,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26481":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26482":{"x":94,"y":94,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26483":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"26484":{"morph":{"__isSmartRef__":true,"id":26477},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"26485":{"x":3,"y":3,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26486":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26487":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":26488},"derivationIds":[null],"id":"C38CBE20-9A4A-474A-8D73-AF216BC6507F","renderContextTable":{"__isSmartRef__":true,"id":26494},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":26495}],"eventHandler":{"__isSmartRef__":true,"id":26497},"_ClipMode":"hidden","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"fixedHeight":false,"_InputAllowed":false,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":8,"evalEnabled":false,"isLabel":true,"_HandStyle":"default","_Align":"center","eventsAreIgnored":true,"owner":{"__isSmartRef__":true,"id":26476},"_Visible":true,"_Position":{"__isSmartRef__":true,"id":26498},"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"26488":{"_Position":{"__isSmartRef__":true,"id":26489},"renderContextTable":{"__isSmartRef__":true,"id":26490},"_Extent":{"__isSmartRef__":true,"id":26491},"_Padding":{"__isSmartRef__":true,"id":26492},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":588},"_Fill":{"__isSmartRef__":true,"id":26493},"_Opacity":0.8,"_BorderRadius":2,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"26489":{"x":10,"y":10,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26490":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"26491":{"x":40,"y":10,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26492":{"x":5,"y":2,"width":0,"height":-2,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26493":{"r":1,"g":1,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26494":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"26495":{"style":{"__isSmartRef__":true,"id":26496},"chunkOwner":{"__isSmartRef__":true,"id":26487},"storedString":"StartButton","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"26496":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"26497":{"morph":{"__isSmartRef__":true,"id":26487},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"26498":{"x":20,"y":76,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26499":{"_Position":{"__isSmartRef__":true,"id":26500},"renderContextTable":{"__isSmartRef__":true,"id":26501},"_Extent":{"__isSmartRef__":true,"id":26502},"_Padding":{"__isSmartRef__":true,"id":26503},"_BorderColor":{"__isSmartRef__":true,"id":588},"_Fill":{"__isSmartRef__":true,"id":26504},"_BorderRadius":6,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"26500":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26501":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"26502":{"x":100,"y":100,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26503":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26504":{"r":0.9019607843137255,"g":0.9019607843137255,"b":0.9019607843137255,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26505":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"26506":{"morph":{"__isSmartRef__":true,"id":26476},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"26507":{"x":105,"y":630,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26508":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"26509":{"submorphs":[{"__isSmartRef__":true,"id":26510},{"__isSmartRef__":true,"id":26520}],"scripts":[],"shape":{"__isSmartRef__":true,"id":26532},"derivationIds":[null],"id":"19C0095A-C926-4AF6-B61B-17AA771AF7A5","renderContextTable":{"__isSmartRef__":true,"id":26538},"eventHandler":{"__isSmartRef__":true,"id":26539},"_ClipMode":"visible","droppingEnabled":false,"halosEnabled":true,"draggingEnabled":true,"accessibleInInactiveWindow":true,"_Position":{"__isSmartRef__":true,"id":26540},"partsBinURL":{"__isSmartRef__":true,"id":26541},"targetName":"Styler","partItem":{"__isSmartRef__":true,"id":17480},"owner":{"__isSmartRef__":true,"id":25452},"__LivelyClassName__":"lively.morphic.PartsBinItem","__SourceModuleName__":"Global.lively.morphic.ScriptingSupport"},"26510":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":26511},"derivationIds":[null],"id":"F93B1A5C-ECD4-4A3F-8344-A6E564499585","renderContextTable":{"__isSmartRef__":true,"id":26516},"eventHandler":{"__isSmartRef__":true,"id":26517},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"eventsAreIgnored":true,"_Position":{"__isSmartRef__":true,"id":26518},"priorExtent":{"__isSmartRef__":true,"id":26519},"owner":{"__isSmartRef__":true,"id":26509},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global"},"26511":{"renderContextTable":{"__isSmartRef__":true,"id":26512},"_Extent":{"__isSmartRef__":true,"id":26513},"_Padding":{"__isSmartRef__":true,"id":26514},"stringifiedShapeNode":"
","extent":{"__isSmartRef__":true,"id":26515},"__LivelyClassName__":"lively.morphic.Shapes.External","__SourceModuleName__":"Global.lively.morphic.Shapes"},"26512":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","getExtent":"getExtentHTML","initFromStringifiedShapeNode":"initFromStringifiedShapeNodeHTML"},"26513":{"x":94,"y":94,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26514":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26515":{"x":94,"y":94,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26516":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"26517":{"morph":{"__isSmartRef__":true,"id":26510},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"26518":{"x":3,"y":3,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26519":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26520":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":26521},"derivationIds":[null],"id":"D81CD103-E482-4983-9283-D8FD62237735","renderContextTable":{"__isSmartRef__":true,"id":26527},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":26528}],"eventHandler":{"__isSmartRef__":true,"id":26530},"_ClipMode":"hidden","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"fixedHeight":false,"_InputAllowed":false,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":8,"evalEnabled":false,"isLabel":true,"_HandStyle":"default","_Align":"center","eventsAreIgnored":true,"owner":{"__isSmartRef__":true,"id":26509},"_Visible":true,"_Position":{"__isSmartRef__":true,"id":26531},"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"26521":{"_Position":{"__isSmartRef__":true,"id":26522},"renderContextTable":{"__isSmartRef__":true,"id":26523},"_Extent":{"__isSmartRef__":true,"id":26524},"_Padding":{"__isSmartRef__":true,"id":26525},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":588},"_Fill":{"__isSmartRef__":true,"id":26526},"_Opacity":0.8,"_BorderRadius":2,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"26522":{"x":10,"y":10,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26523":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"26524":{"x":40,"y":10,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26525":{"x":5,"y":2,"width":0,"height":-2,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26526":{"r":1,"g":1,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26527":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"26528":{"style":{"__isSmartRef__":true,"id":26529},"chunkOwner":{"__isSmartRef__":true,"id":26520},"storedString":"Styler","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"26529":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"26530":{"morph":{"__isSmartRef__":true,"id":26520},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"26531":{"x":20,"y":76,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26532":{"_Position":{"__isSmartRef__":true,"id":26533},"renderContextTable":{"__isSmartRef__":true,"id":26534},"_Extent":{"__isSmartRef__":true,"id":26535},"_Padding":{"__isSmartRef__":true,"id":26536},"_BorderColor":{"__isSmartRef__":true,"id":588},"_Fill":{"__isSmartRef__":true,"id":26537},"_BorderRadius":6,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"26533":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26534":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"26535":{"x":100,"y":100,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26536":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26537":{"r":0.9019607843137255,"g":0.9019607843137255,"b":0.9019607843137255,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26538":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"26539":{"morph":{"__isSmartRef__":true,"id":26509},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"26540":{"x":210,"y":630,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26541":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"26542":{"submorphs":[{"__isSmartRef__":true,"id":26543},{"__isSmartRef__":true,"id":26553}],"scripts":[],"shape":{"__isSmartRef__":true,"id":26565},"derivationIds":[null],"id":"6ABF73D9-1B5A-4675-84DC-4A291E623723","renderContextTable":{"__isSmartRef__":true,"id":26571},"eventHandler":{"__isSmartRef__":true,"id":26572},"_ClipMode":"visible","droppingEnabled":false,"halosEnabled":true,"draggingEnabled":true,"accessibleInInactiveWindow":true,"_Position":{"__isSmartRef__":true,"id":26573},"partsBinURL":{"__isSmartRef__":true,"id":26574},"targetName":"SyncMorph","partItem":{"__isSmartRef__":true,"id":17515},"owner":{"__isSmartRef__":true,"id":25452},"__LivelyClassName__":"lively.morphic.PartsBinItem","__SourceModuleName__":"Global.lively.morphic.ScriptingSupport"},"26543":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":26544},"derivationIds":[null],"id":"96E1643E-5512-45BC-96EC-EE75CE1BCE8C","renderContextTable":{"__isSmartRef__":true,"id":26549},"eventHandler":{"__isSmartRef__":true,"id":26550},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"eventsAreIgnored":true,"_Position":{"__isSmartRef__":true,"id":26551},"priorExtent":{"__isSmartRef__":true,"id":26552},"owner":{"__isSmartRef__":true,"id":26542},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global"},"26544":{"renderContextTable":{"__isSmartRef__":true,"id":26545},"_Extent":{"__isSmartRef__":true,"id":26546},"_Padding":{"__isSmartRef__":true,"id":26547},"stringifiedShapeNode":"
SyncMorph
X
M
","extent":{"__isSmartRef__":true,"id":26548},"__LivelyClassName__":"lively.morphic.Shapes.External","__SourceModuleName__":"Global.lively.morphic.Shapes"},"26545":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","getExtent":"getExtentHTML","initFromStringifiedShapeNode":"initFromStringifiedShapeNodeHTML"},"26546":{"x":94,"y":94,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26547":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26548":{"x":94,"y":94,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26549":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"26550":{"morph":{"__isSmartRef__":true,"id":26543},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"26551":{"x":3,"y":3,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26552":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26553":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":26554},"derivationIds":[null],"id":"06AC04F5-9DF0-4B97-A01D-309CB65068EA","renderContextTable":{"__isSmartRef__":true,"id":26560},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":26561}],"eventHandler":{"__isSmartRef__":true,"id":26563},"_ClipMode":"hidden","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"fixedHeight":false,"_InputAllowed":false,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":8,"evalEnabled":false,"isLabel":true,"_HandStyle":"default","_Align":"center","eventsAreIgnored":true,"owner":{"__isSmartRef__":true,"id":26542},"_Visible":true,"_Position":{"__isSmartRef__":true,"id":26564},"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"26554":{"_Position":{"__isSmartRef__":true,"id":26555},"renderContextTable":{"__isSmartRef__":true,"id":26556},"_Extent":{"__isSmartRef__":true,"id":26557},"_Padding":{"__isSmartRef__":true,"id":26558},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":588},"_Fill":{"__isSmartRef__":true,"id":26559},"_Opacity":0.8,"_BorderRadius":2,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"26555":{"x":10,"y":10,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26556":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"26557":{"x":40,"y":10,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26558":{"x":5,"y":2,"width":0,"height":-2,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26559":{"r":1,"g":1,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26560":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"26561":{"style":{"__isSmartRef__":true,"id":26562},"chunkOwner":{"__isSmartRef__":true,"id":26553},"storedString":"SyncMorph","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"26562":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"26563":{"morph":{"__isSmartRef__":true,"id":26553},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"26564":{"x":20,"y":76,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26565":{"_Position":{"__isSmartRef__":true,"id":26566},"renderContextTable":{"__isSmartRef__":true,"id":26567},"_Extent":{"__isSmartRef__":true,"id":26568},"_Padding":{"__isSmartRef__":true,"id":26569},"_BorderColor":{"__isSmartRef__":true,"id":588},"_Fill":{"__isSmartRef__":true,"id":26570},"_BorderRadius":6,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"26566":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26567":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"26568":{"x":100,"y":100,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26569":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26570":{"r":0.9019607843137255,"g":0.9019607843137255,"b":0.9019607843137255,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26571":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"26572":{"morph":{"__isSmartRef__":true,"id":26542},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"26573":{"x":315,"y":630,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26574":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"26575":{"submorphs":[{"__isSmartRef__":true,"id":26576},{"__isSmartRef__":true,"id":26586}],"scripts":[],"shape":{"__isSmartRef__":true,"id":26598},"derivationIds":[null],"id":"1E9EF6F5-F962-4908-BB93-0CB43FEAF506","renderContextTable":{"__isSmartRef__":true,"id":26604},"eventHandler":{"__isSmartRef__":true,"id":26605},"_ClipMode":"visible","droppingEnabled":false,"halosEnabled":true,"draggingEnabled":true,"accessibleInInactiveWindow":true,"_Position":{"__isSmartRef__":true,"id":26606},"partsBinURL":{"__isSmartRef__":true,"id":26607},"targetName":"Toolbar","partItem":{"__isSmartRef__":true,"id":17550},"owner":{"__isSmartRef__":true,"id":25452},"__LivelyClassName__":"lively.morphic.PartsBinItem","__SourceModuleName__":"Global.lively.morphic.ScriptingSupport"},"26576":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":26577},"derivationIds":[null],"id":"05BE9DAC-68DA-4FAB-B7E2-9E94B8AFBF38","renderContextTable":{"__isSmartRef__":true,"id":26582},"eventHandler":{"__isSmartRef__":true,"id":26583},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"eventsAreIgnored":true,"_Position":{"__isSmartRef__":true,"id":26584},"priorExtent":{"__isSmartRef__":true,"id":26585},"owner":{"__isSmartRef__":true,"id":26575},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global"},"26577":{"renderContextTable":{"__isSmartRef__":true,"id":26578},"_Extent":{"__isSmartRef__":true,"id":26579},"_Padding":{"__isSmartRef__":true,"id":26580},"stringifiedShapeNode":"
","extent":{"__isSmartRef__":true,"id":26581},"__LivelyClassName__":"lively.morphic.Shapes.External","__SourceModuleName__":"Global.lively.morphic.Shapes"},"26578":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","getExtent":"getExtentHTML","initFromStringifiedShapeNode":"initFromStringifiedShapeNodeHTML"},"26579":{"x":94,"y":94,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26580":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26581":{"x":94,"y":94,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26582":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"26583":{"morph":{"__isSmartRef__":true,"id":26576},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"26584":{"x":3,"y":3,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26585":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26586":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":26587},"derivationIds":[null],"id":"07E670D4-0F15-4E41-9FB5-240C4917700F","renderContextTable":{"__isSmartRef__":true,"id":26593},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":26594}],"eventHandler":{"__isSmartRef__":true,"id":26596},"_ClipMode":"hidden","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"fixedHeight":false,"_InputAllowed":false,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":8,"evalEnabled":false,"isLabel":true,"_HandStyle":"default","_Align":"center","eventsAreIgnored":true,"owner":{"__isSmartRef__":true,"id":26575},"_Visible":true,"_Position":{"__isSmartRef__":true,"id":26597},"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"26587":{"_Position":{"__isSmartRef__":true,"id":26588},"renderContextTable":{"__isSmartRef__":true,"id":26589},"_Extent":{"__isSmartRef__":true,"id":26590},"_Padding":{"__isSmartRef__":true,"id":26591},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":588},"_Fill":{"__isSmartRef__":true,"id":26592},"_Opacity":0.8,"_BorderRadius":2,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"26588":{"x":10,"y":10,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26589":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"26590":{"x":40,"y":10,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26591":{"x":5,"y":2,"width":0,"height":-2,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26592":{"r":1,"g":1,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26593":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"26594":{"style":{"__isSmartRef__":true,"id":26595},"chunkOwner":{"__isSmartRef__":true,"id":26586},"storedString":"Toolbar","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"26595":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"26596":{"morph":{"__isSmartRef__":true,"id":26586},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"26597":{"x":20,"y":76,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26598":{"_Position":{"__isSmartRef__":true,"id":26599},"renderContextTable":{"__isSmartRef__":true,"id":26600},"_Extent":{"__isSmartRef__":true,"id":26601},"_Padding":{"__isSmartRef__":true,"id":26602},"_BorderColor":{"__isSmartRef__":true,"id":588},"_Fill":{"__isSmartRef__":true,"id":26603},"_BorderRadius":6,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"26599":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26600":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"26601":{"x":100,"y":100,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26602":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26603":{"r":0.9019607843137255,"g":0.9019607843137255,"b":0.9019607843137255,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26604":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"26605":{"morph":{"__isSmartRef__":true,"id":26575},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"26606":{"x":420,"y":630,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26607":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"26608":{"submorphs":[{"__isSmartRef__":true,"id":26609},{"__isSmartRef__":true,"id":26619}],"scripts":[],"shape":{"__isSmartRef__":true,"id":26631},"derivationIds":[null],"id":"F972FFAB-1BA6-418D-9809-7A0B88B5180B","renderContextTable":{"__isSmartRef__":true,"id":26637},"eventHandler":{"__isSmartRef__":true,"id":26638},"_ClipMode":"visible","droppingEnabled":false,"halosEnabled":true,"draggingEnabled":true,"accessibleInInactiveWindow":true,"_Position":{"__isSmartRef__":true,"id":26639},"partsBinURL":{"__isSmartRef__":true,"id":26640},"targetName":"UserStory","partItem":{"__isSmartRef__":true,"id":17585},"owner":{"__isSmartRef__":true,"id":25452},"__LivelyClassName__":"lively.morphic.PartsBinItem","__SourceModuleName__":"Global.lively.morphic.ScriptingSupport"},"26609":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":26610},"derivationIds":[null],"id":"98C7671C-16EA-4500-983D-E1BA20565874","renderContextTable":{"__isSmartRef__":true,"id":26615},"eventHandler":{"__isSmartRef__":true,"id":26616},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"eventsAreIgnored":true,"_Position":{"__isSmartRef__":true,"id":26617},"priorExtent":{"__isSmartRef__":true,"id":26618},"owner":{"__isSmartRef__":true,"id":26608},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global"},"26610":{"renderContextTable":{"__isSmartRef__":true,"id":26611},"_Extent":{"__isSmartRef__":true,"id":26612},"_Padding":{"__isSmartRef__":true,"id":26613},"stringifiedShapeNode":"
Title
X
M
publish
Description
X
revert
release date (requested):
...
(estimated):
...
Title
/\\
\\/
1
","extent":{"__isSmartRef__":true,"id":26614},"__LivelyClassName__":"lively.morphic.Shapes.External","__SourceModuleName__":"Global.lively.morphic.Shapes"},"26611":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","getExtent":"getExtentHTML","initFromStringifiedShapeNode":"initFromStringifiedShapeNodeHTML"},"26612":{"x":94,"y":94,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26613":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26614":{"x":94,"y":94,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26615":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"26616":{"morph":{"__isSmartRef__":true,"id":26609},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"26617":{"x":3,"y":3,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26618":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26619":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":26620},"derivationIds":[null],"id":"392DC801-012F-4EB7-AB31-A9343675C2FD","renderContextTable":{"__isSmartRef__":true,"id":26626},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":26627}],"eventHandler":{"__isSmartRef__":true,"id":26629},"_ClipMode":"hidden","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"fixedHeight":false,"_InputAllowed":false,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":8,"evalEnabled":false,"isLabel":true,"_HandStyle":"default","_Align":"center","eventsAreIgnored":true,"owner":{"__isSmartRef__":true,"id":26608},"_Visible":true,"_Position":{"__isSmartRef__":true,"id":26630},"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"26620":{"_Position":{"__isSmartRef__":true,"id":26621},"renderContextTable":{"__isSmartRef__":true,"id":26622},"_Extent":{"__isSmartRef__":true,"id":26623},"_Padding":{"__isSmartRef__":true,"id":26624},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":588},"_Fill":{"__isSmartRef__":true,"id":26625},"_Opacity":0.8,"_BorderRadius":2,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"26621":{"x":10,"y":10,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26622":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"26623":{"x":40,"y":10,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26624":{"x":5,"y":2,"width":0,"height":-2,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26625":{"r":1,"g":1,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26626":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"26627":{"style":{"__isSmartRef__":true,"id":26628},"chunkOwner":{"__isSmartRef__":true,"id":26619},"storedString":"UserStory","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"26628":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"26629":{"morph":{"__isSmartRef__":true,"id":26619},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"26630":{"x":20,"y":76,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26631":{"_Position":{"__isSmartRef__":true,"id":26632},"renderContextTable":{"__isSmartRef__":true,"id":26633},"_Extent":{"__isSmartRef__":true,"id":26634},"_Padding":{"__isSmartRef__":true,"id":26635},"_BorderColor":{"__isSmartRef__":true,"id":588},"_Fill":{"__isSmartRef__":true,"id":26636},"_BorderRadius":6,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"26632":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26633":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"26634":{"x":100,"y":100,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26635":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26636":{"r":0.9019607843137255,"g":0.9019607843137255,"b":0.9019607843137255,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26637":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"26638":{"morph":{"__isSmartRef__":true,"id":26608},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"26639":{"x":0,"y":735,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26640":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"26641":{"submorphs":[{"__isSmartRef__":true,"id":26642},{"__isSmartRef__":true,"id":26652}],"scripts":[],"shape":{"__isSmartRef__":true,"id":26664},"derivationIds":[null],"id":"D7AA83EA-98CD-4E2E-B04E-8846538CD706","renderContextTable":{"__isSmartRef__":true,"id":26670},"eventHandler":{"__isSmartRef__":true,"id":26671},"_ClipMode":"visible","droppingEnabled":false,"halosEnabled":true,"draggingEnabled":true,"accessibleInInactiveWindow":true,"_Position":{"__isSmartRef__":true,"id":26672},"partsBinURL":{"__isSmartRef__":true,"id":26673},"targetName":"UserStoryBoard","partItem":{"__isSmartRef__":true,"id":17620},"owner":{"__isSmartRef__":true,"id":25452},"__LivelyClassName__":"lively.morphic.PartsBinItem","__SourceModuleName__":"Global.lively.morphic.ScriptingSupport"},"26642":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":26643},"derivationIds":[null],"id":"E7F53FDB-5BC6-4DFB-BDDF-70F0B04CC3B9","renderContextTable":{"__isSmartRef__":true,"id":26648},"eventHandler":{"__isSmartRef__":true,"id":26649},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"eventsAreIgnored":true,"_Position":{"__isSmartRef__":true,"id":26650},"priorExtent":{"__isSmartRef__":true,"id":26651},"owner":{"__isSmartRef__":true,"id":26641},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global"},"26643":{"renderContextTable":{"__isSmartRef__":true,"id":26644},"_Extent":{"__isSmartRef__":true,"id":26645},"_Padding":{"__isSmartRef__":true,"id":26646},"stringifiedShapeNode":"
update
save
new
force reload all
\nLiveSync
1+0+0/1
1+0+0/1
new
in prog.
other
done
UserStoryBoard
X
M
","extent":{"__isSmartRef__":true,"id":26647},"__LivelyClassName__":"lively.morphic.Shapes.External","__SourceModuleName__":"Global.lively.morphic.Shapes"},"26644":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","getExtent":"getExtentHTML","initFromStringifiedShapeNode":"initFromStringifiedShapeNodeHTML"},"26645":{"x":94,"y":94,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26646":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26647":{"x":94,"y":94,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26648":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"26649":{"morph":{"__isSmartRef__":true,"id":26642},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"26650":{"x":3,"y":3,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26651":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26652":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":26653},"derivationIds":[null],"id":"EA31D556-C9CA-4F81-B892-4F4D1EEAFAAF","renderContextTable":{"__isSmartRef__":true,"id":26659},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":26660}],"eventHandler":{"__isSmartRef__":true,"id":26662},"_ClipMode":"hidden","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"fixedHeight":false,"_InputAllowed":false,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":8,"evalEnabled":false,"isLabel":true,"_HandStyle":"default","_Align":"center","eventsAreIgnored":true,"owner":{"__isSmartRef__":true,"id":26641},"_Visible":true,"_Position":{"__isSmartRef__":true,"id":26663},"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"26653":{"_Position":{"__isSmartRef__":true,"id":26654},"renderContextTable":{"__isSmartRef__":true,"id":26655},"_Extent":{"__isSmartRef__":true,"id":26656},"_Padding":{"__isSmartRef__":true,"id":26657},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":588},"_Fill":{"__isSmartRef__":true,"id":26658},"_Opacity":0.8,"_BorderRadius":2,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"26654":{"x":10,"y":10,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26655":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"26656":{"x":40,"y":10,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26657":{"x":5,"y":2,"width":0,"height":-2,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26658":{"r":1,"g":1,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26659":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"26660":{"style":{"__isSmartRef__":true,"id":26661},"chunkOwner":{"__isSmartRef__":true,"id":26652},"storedString":"UserStoryBoard","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"26661":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"26662":{"morph":{"__isSmartRef__":true,"id":26652},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"26663":{"x":20,"y":76,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26664":{"_Position":{"__isSmartRef__":true,"id":26665},"renderContextTable":{"__isSmartRef__":true,"id":26666},"_Extent":{"__isSmartRef__":true,"id":26667},"_Padding":{"__isSmartRef__":true,"id":26668},"_BorderColor":{"__isSmartRef__":true,"id":588},"_Fill":{"__isSmartRef__":true,"id":26669},"_BorderRadius":6,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"26665":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26666":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"26667":{"x":100,"y":100,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26668":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26669":{"r":0.9019607843137255,"g":0.9019607843137255,"b":0.9019607843137255,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26670":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"26671":{"morph":{"__isSmartRef__":true,"id":26641},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"26672":{"x":105,"y":735,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26673":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"26674":{"submorphs":[{"__isSmartRef__":true,"id":26675},{"__isSmartRef__":true,"id":26685}],"scripts":[],"shape":{"__isSmartRef__":true,"id":26697},"derivationIds":[null],"id":"BBD569E6-E6FB-4C0E-9186-A02CD4870674","renderContextTable":{"__isSmartRef__":true,"id":26703},"eventHandler":{"__isSmartRef__":true,"id":26704},"_ClipMode":"visible","droppingEnabled":false,"halosEnabled":true,"draggingEnabled":true,"accessibleInInactiveWindow":true,"_Position":{"__isSmartRef__":true,"id":26705},"partsBinURL":{"__isSmartRef__":true,"id":26706},"targetName":"UserStoryDestroyer","partItem":{"__isSmartRef__":true,"id":17655},"owner":{"__isSmartRef__":true,"id":25452},"__LivelyClassName__":"lively.morphic.PartsBinItem","__SourceModuleName__":"Global.lively.morphic.ScriptingSupport"},"26675":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":26676},"derivationIds":[null],"id":"D4BCDBEE-6F73-40C9-8E36-82986533D045","renderContextTable":{"__isSmartRef__":true,"id":26681},"eventHandler":{"__isSmartRef__":true,"id":26682},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"eventsAreIgnored":true,"_Position":{"__isSmartRef__":true,"id":26683},"priorExtent":{"__isSmartRef__":true,"id":26684},"owner":{"__isSmartRef__":true,"id":26674},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global"},"26676":{"renderContextTable":{"__isSmartRef__":true,"id":26677},"_Extent":{"__isSmartRef__":true,"id":26678},"_Padding":{"__isSmartRef__":true,"id":26679},"stringifiedShapeNode":"
UserStory destroyer
","extent":{"__isSmartRef__":true,"id":26680},"__LivelyClassName__":"lively.morphic.Shapes.External","__SourceModuleName__":"Global.lively.morphic.Shapes"},"26677":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","getExtent":"getExtentHTML","initFromStringifiedShapeNode":"initFromStringifiedShapeNodeHTML"},"26678":{"x":94,"y":94,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26679":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26680":{"x":94,"y":94,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26681":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"26682":{"morph":{"__isSmartRef__":true,"id":26675},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"26683":{"x":3,"y":3,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26684":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26685":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":26686},"derivationIds":[null],"id":"774F6529-E4B7-43A2-93A2-00A448DB7B25","renderContextTable":{"__isSmartRef__":true,"id":26692},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":26693}],"eventHandler":{"__isSmartRef__":true,"id":26695},"_ClipMode":"hidden","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"fixedHeight":false,"_InputAllowed":false,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":8,"evalEnabled":false,"isLabel":true,"_HandStyle":"default","_Align":"center","eventsAreIgnored":true,"owner":{"__isSmartRef__":true,"id":26674},"_Visible":true,"_Position":{"__isSmartRef__":true,"id":26696},"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"26686":{"_Position":{"__isSmartRef__":true,"id":26687},"renderContextTable":{"__isSmartRef__":true,"id":26688},"_Extent":{"__isSmartRef__":true,"id":26689},"_Padding":{"__isSmartRef__":true,"id":26690},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":588},"_Fill":{"__isSmartRef__":true,"id":26691},"_Opacity":0.8,"_BorderRadius":2,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"26687":{"x":10,"y":10,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26688":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"26689":{"x":40,"y":10,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26690":{"x":5,"y":2,"width":0,"height":-2,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26691":{"r":1,"g":1,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26692":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"26693":{"style":{"__isSmartRef__":true,"id":26694},"chunkOwner":{"__isSmartRef__":true,"id":26685},"storedString":"UserStoryDestroyer","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"26694":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"26695":{"morph":{"__isSmartRef__":true,"id":26685},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"26696":{"x":20,"y":76,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26697":{"_Position":{"__isSmartRef__":true,"id":26698},"renderContextTable":{"__isSmartRef__":true,"id":26699},"_Extent":{"__isSmartRef__":true,"id":26700},"_Padding":{"__isSmartRef__":true,"id":26701},"_BorderColor":{"__isSmartRef__":true,"id":588},"_Fill":{"__isSmartRef__":true,"id":26702},"_BorderRadius":6,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"26698":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26699":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"26700":{"x":100,"y":100,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26701":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26702":{"r":0.9019607843137255,"g":0.9019607843137255,"b":0.9019607843137255,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26703":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"26704":{"morph":{"__isSmartRef__":true,"id":26674},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"26705":{"x":210,"y":735,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26706":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"26707":{"submorphs":[{"__isSmartRef__":true,"id":26708},{"__isSmartRef__":true,"id":26718}],"scripts":[],"shape":{"__isSmartRef__":true,"id":26730},"derivationIds":[null],"id":"4B9CAB87-7B68-4865-877E-482C65C725DE","renderContextTable":{"__isSmartRef__":true,"id":26736},"eventHandler":{"__isSmartRef__":true,"id":26737},"_ClipMode":"visible","droppingEnabled":false,"halosEnabled":true,"draggingEnabled":true,"accessibleInInactiveWindow":true,"_Position":{"__isSmartRef__":true,"id":26738},"partsBinURL":{"__isSmartRef__":true,"id":26739},"targetName":"UserStoryDiffViewer","partItem":{"__isSmartRef__":true,"id":17690},"owner":{"__isSmartRef__":true,"id":25452},"__LivelyClassName__":"lively.morphic.PartsBinItem","__SourceModuleName__":"Global.lively.morphic.ScriptingSupport"},"26708":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":26709},"derivationIds":[null],"id":"D7FC2B34-85F4-42FD-A608-39DEAA8EDD39","renderContextTable":{"__isSmartRef__":true,"id":26714},"eventHandler":{"__isSmartRef__":true,"id":26715},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"eventsAreIgnored":true,"_Position":{"__isSmartRef__":true,"id":26716},"priorExtent":{"__isSmartRef__":true,"id":26717},"owner":{"__isSmartRef__":true,"id":26707},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global"},"26709":{"renderContextTable":{"__isSmartRef__":true,"id":26710},"_Extent":{"__isSmartRef__":true,"id":26711},"_Padding":{"__isSmartRef__":true,"id":26712},"stringifiedShapeNode":"
merge & publish
undefined
accept
reject
DiffViewer
X
M
","extent":{"__isSmartRef__":true,"id":26713},"__LivelyClassName__":"lively.morphic.Shapes.External","__SourceModuleName__":"Global.lively.morphic.Shapes"},"26710":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","getExtent":"getExtentHTML","initFromStringifiedShapeNode":"initFromStringifiedShapeNodeHTML"},"26711":{"x":94,"y":94,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26712":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26713":{"x":94,"y":94,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26714":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"26715":{"morph":{"__isSmartRef__":true,"id":26708},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"26716":{"x":3,"y":3,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26717":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26718":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":26719},"derivationIds":[null],"id":"3ABA5999-6648-4715-A6CA-C6DAC769A17E","renderContextTable":{"__isSmartRef__":true,"id":26725},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":26726}],"eventHandler":{"__isSmartRef__":true,"id":26728},"_ClipMode":"hidden","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"fixedHeight":false,"_InputAllowed":false,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":8,"evalEnabled":false,"isLabel":true,"_HandStyle":"default","_Align":"center","eventsAreIgnored":true,"owner":{"__isSmartRef__":true,"id":26707},"_Visible":true,"_Position":{"__isSmartRef__":true,"id":26729},"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"26719":{"_Position":{"__isSmartRef__":true,"id":26720},"renderContextTable":{"__isSmartRef__":true,"id":26721},"_Extent":{"__isSmartRef__":true,"id":26722},"_Padding":{"__isSmartRef__":true,"id":26723},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":588},"_Fill":{"__isSmartRef__":true,"id":26724},"_Opacity":0.8,"_BorderRadius":2,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"26720":{"x":10,"y":10,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26721":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"26722":{"x":40,"y":10,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26723":{"x":5,"y":2,"width":0,"height":-2,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26724":{"r":1,"g":1,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26725":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"26726":{"style":{"__isSmartRef__":true,"id":26727},"chunkOwner":{"__isSmartRef__":true,"id":26718},"storedString":"UserStoryDiffVi...","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"26727":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"26728":{"morph":{"__isSmartRef__":true,"id":26718},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"26729":{"x":20,"y":76,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26730":{"_Position":{"__isSmartRef__":true,"id":26731},"renderContextTable":{"__isSmartRef__":true,"id":26732},"_Extent":{"__isSmartRef__":true,"id":26733},"_Padding":{"__isSmartRef__":true,"id":26734},"_BorderColor":{"__isSmartRef__":true,"id":588},"_Fill":{"__isSmartRef__":true,"id":26735},"_BorderRadius":6,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"26731":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26732":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"26733":{"x":100,"y":100,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26734":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26735":{"r":0.9019607843137255,"g":0.9019607843137255,"b":0.9019607843137255,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26736":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"26737":{"morph":{"__isSmartRef__":true,"id":26707},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"26738":{"x":315,"y":735,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26739":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"26740":{"submorphs":[{"__isSmartRef__":true,"id":26741},{"__isSmartRef__":true,"id":26751}],"scripts":[],"shape":{"__isSmartRef__":true,"id":26763},"derivationIds":[null],"id":"A1557FC8-9642-4469-B86B-0E9B587E54B7","renderContextTable":{"__isSmartRef__":true,"id":26769},"eventHandler":{"__isSmartRef__":true,"id":26770},"_ClipMode":"visible","droppingEnabled":false,"halosEnabled":true,"draggingEnabled":true,"accessibleInInactiveWindow":true,"_Position":{"__isSmartRef__":true,"id":26771},"partsBinURL":{"__isSmartRef__":true,"id":26772},"targetName":"VoteMorph","partItem":{"__isSmartRef__":true,"id":17725},"owner":{"__isSmartRef__":true,"id":25452},"__LivelyClassName__":"lively.morphic.PartsBinItem","__SourceModuleName__":"Global.lively.morphic.ScriptingSupport"},"26741":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":26742},"derivationIds":[null],"id":"80DB4FDB-7D56-4BE8-8FBD-9816BB7BE708","renderContextTable":{"__isSmartRef__":true,"id":26747},"eventHandler":{"__isSmartRef__":true,"id":26748},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"eventsAreIgnored":true,"_Position":{"__isSmartRef__":true,"id":26749},"priorExtent":{"__isSmartRef__":true,"id":26750},"owner":{"__isSmartRef__":true,"id":26740},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global"},"26742":{"renderContextTable":{"__isSmartRef__":true,"id":26743},"_Extent":{"__isSmartRef__":true,"id":26744},"_Padding":{"__isSmartRef__":true,"id":26745},"stringifiedShapeNode":"
+1
0
","extent":{"__isSmartRef__":true,"id":26746},"__LivelyClassName__":"lively.morphic.Shapes.External","__SourceModuleName__":"Global.lively.morphic.Shapes"},"26743":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","getExtent":"getExtentHTML","initFromStringifiedShapeNode":"initFromStringifiedShapeNodeHTML"},"26744":{"x":94,"y":94,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26745":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26746":{"x":94,"y":94,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26747":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"26748":{"morph":{"__isSmartRef__":true,"id":26741},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"26749":{"x":3,"y":3,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26750":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26751":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":26752},"derivationIds":[null],"id":"D331193D-DC0A-4F1A-A4E7-3E21E0E38C77","renderContextTable":{"__isSmartRef__":true,"id":26758},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":26759}],"eventHandler":{"__isSmartRef__":true,"id":26761},"_ClipMode":"hidden","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"fixedHeight":false,"_InputAllowed":false,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":8,"evalEnabled":false,"isLabel":true,"_HandStyle":"default","_Align":"center","eventsAreIgnored":true,"owner":{"__isSmartRef__":true,"id":26740},"_Visible":true,"_Position":{"__isSmartRef__":true,"id":26762},"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"26752":{"_Position":{"__isSmartRef__":true,"id":26753},"renderContextTable":{"__isSmartRef__":true,"id":26754},"_Extent":{"__isSmartRef__":true,"id":26755},"_Padding":{"__isSmartRef__":true,"id":26756},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":588},"_Fill":{"__isSmartRef__":true,"id":26757},"_Opacity":0.8,"_BorderRadius":2,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"26753":{"x":10,"y":10,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26754":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"26755":{"x":40,"y":10,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26756":{"x":5,"y":2,"width":0,"height":-2,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26757":{"r":1,"g":1,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26758":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"26759":{"style":{"__isSmartRef__":true,"id":26760},"chunkOwner":{"__isSmartRef__":true,"id":26751},"storedString":"VoteMorph","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"26760":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"26761":{"morph":{"__isSmartRef__":true,"id":26751},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"26762":{"x":20,"y":76,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26763":{"_Position":{"__isSmartRef__":true,"id":26764},"renderContextTable":{"__isSmartRef__":true,"id":26765},"_Extent":{"__isSmartRef__":true,"id":26766},"_Padding":{"__isSmartRef__":true,"id":26767},"_BorderColor":{"__isSmartRef__":true,"id":588},"_Fill":{"__isSmartRef__":true,"id":26768},"_BorderRadius":6,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"26764":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26765":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"26766":{"x":100,"y":100,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26767":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26768":{"r":0.9019607843137255,"g":0.9019607843137255,"b":0.9019607843137255,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26769":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"26770":{"morph":{"__isSmartRef__":true,"id":26740},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"26771":{"x":420,"y":735,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26772":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"26773":{"submorphs":[{"__isSmartRef__":true,"id":26774},{"__isSmartRef__":true,"id":26784}],"scripts":[],"shape":{"__isSmartRef__":true,"id":26796},"derivationIds":[null],"id":"DE7F82C2-4E4A-4F40-BDA5-BC9705EF71E9","renderContextTable":{"__isSmartRef__":true,"id":26802},"eventHandler":{"__isSmartRef__":true,"id":26803},"_ClipMode":"visible","droppingEnabled":false,"halosEnabled":true,"draggingEnabled":true,"accessibleInInactiveWindow":true,"_Position":{"__isSmartRef__":true,"id":26804},"partsBinURL":{"__isSmartRef__":true,"id":26805},"targetName":"webAppButton","partItem":{"__isSmartRef__":true,"id":17760},"owner":{"__isSmartRef__":true,"id":25452},"__LivelyClassName__":"lively.morphic.PartsBinItem","__SourceModuleName__":"Global.lively.morphic.ScriptingSupport"},"26774":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":26775},"derivationIds":[null],"id":"D2CFD881-44FD-44E6-8489-5937A30F106A","renderContextTable":{"__isSmartRef__":true,"id":26780},"eventHandler":{"__isSmartRef__":true,"id":26781},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"eventsAreIgnored":true,"_Position":{"__isSmartRef__":true,"id":26782},"priorExtent":{"__isSmartRef__":true,"id":26783},"owner":{"__isSmartRef__":true,"id":26773},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global"},"26775":{"renderContextTable":{"__isSmartRef__":true,"id":26776},"_Extent":{"__isSmartRef__":true,"id":26777},"_Padding":{"__isSmartRef__":true,"id":26778},"stringifiedShapeNode":"
prepare for webApp
","extent":{"__isSmartRef__":true,"id":26779},"__LivelyClassName__":"lively.morphic.Shapes.External","__SourceModuleName__":"Global.lively.morphic.Shapes"},"26776":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","getExtent":"getExtentHTML","initFromStringifiedShapeNode":"initFromStringifiedShapeNodeHTML"},"26777":{"x":94,"y":94,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26778":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26779":{"x":94,"y":94,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26780":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"26781":{"morph":{"__isSmartRef__":true,"id":26774},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"26782":{"x":3,"y":3,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26783":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26784":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":26785},"derivationIds":[null],"id":"84E22F04-B663-4BBE-BA51-9A058964F4CF","renderContextTable":{"__isSmartRef__":true,"id":26791},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":26792}],"eventHandler":{"__isSmartRef__":true,"id":26794},"_ClipMode":"hidden","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"fixedHeight":false,"_InputAllowed":false,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":8,"evalEnabled":false,"isLabel":true,"_HandStyle":"default","_Align":"center","eventsAreIgnored":true,"owner":{"__isSmartRef__":true,"id":26773},"_Visible":true,"_Position":{"__isSmartRef__":true,"id":26795},"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"26785":{"_Position":{"__isSmartRef__":true,"id":26786},"renderContextTable":{"__isSmartRef__":true,"id":26787},"_Extent":{"__isSmartRef__":true,"id":26788},"_Padding":{"__isSmartRef__":true,"id":26789},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":588},"_Fill":{"__isSmartRef__":true,"id":26790},"_Opacity":0.8,"_BorderRadius":2,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"26786":{"x":10,"y":10,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26787":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"26788":{"x":40,"y":10,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26789":{"x":5,"y":2,"width":0,"height":-2,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26790":{"r":1,"g":1,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26791":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"26792":{"style":{"__isSmartRef__":true,"id":26793},"chunkOwner":{"__isSmartRef__":true,"id":26784},"storedString":"webAppButton","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"26793":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"26794":{"morph":{"__isSmartRef__":true,"id":26784},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"26795":{"x":20,"y":76,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26796":{"_Position":{"__isSmartRef__":true,"id":26797},"renderContextTable":{"__isSmartRef__":true,"id":26798},"_Extent":{"__isSmartRef__":true,"id":26799},"_Padding":{"__isSmartRef__":true,"id":26800},"_BorderColor":{"__isSmartRef__":true,"id":588},"_Fill":{"__isSmartRef__":true,"id":26801},"_BorderRadius":6,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"26797":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26798":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"26799":{"x":100,"y":100,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26800":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26801":{"r":0.9019607843137255,"g":0.9019607843137255,"b":0.9019607843137255,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26802":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"26803":{"morph":{"__isSmartRef__":true,"id":26773},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"26804":{"x":0,"y":840,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26805":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"26806":{"submorphs":[{"__isSmartRef__":true,"id":26807},{"__isSmartRef__":true,"id":26817}],"scripts":[],"shape":{"__isSmartRef__":true,"id":26829},"derivationIds":[null],"id":"39FA2471-F597-489F-9FF1-1F035F256B8E","renderContextTable":{"__isSmartRef__":true,"id":26835},"eventHandler":{"__isSmartRef__":true,"id":26836},"_ClipMode":"visible","droppingEnabled":false,"halosEnabled":true,"draggingEnabled":true,"accessibleInInactiveWindow":true,"_Position":{"__isSmartRef__":true,"id":26837},"partsBinURL":{"__isSmartRef__":true,"id":26838},"targetName":"WhiteBoard","partItem":{"__isSmartRef__":true,"id":17795},"owner":{"__isSmartRef__":true,"id":25452},"__LivelyClassName__":"lively.morphic.PartsBinItem","__SourceModuleName__":"Global.lively.morphic.ScriptingSupport"},"26807":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":26808},"derivationIds":[null],"id":"F8AE1A12-EA29-439A-9685-7068F21FB109","renderContextTable":{"__isSmartRef__":true,"id":26813},"eventHandler":{"__isSmartRef__":true,"id":26814},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"eventsAreIgnored":true,"_Position":{"__isSmartRef__":true,"id":26815},"priorExtent":{"__isSmartRef__":true,"id":26816},"owner":{"__isSmartRef__":true,"id":26806},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global"},"26808":{"renderContextTable":{"__isSmartRef__":true,"id":26809},"_Extent":{"__isSmartRef__":true,"id":26810},"_Padding":{"__isSmartRef__":true,"id":26811},"stringifiedShapeNode":"
","extent":{"__isSmartRef__":true,"id":26812},"__LivelyClassName__":"lively.morphic.Shapes.External","__SourceModuleName__":"Global.lively.morphic.Shapes"},"26809":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","getExtent":"getExtentHTML","initFromStringifiedShapeNode":"initFromStringifiedShapeNodeHTML"},"26810":{"x":94,"y":94,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26811":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26812":{"x":94,"y":94,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26813":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"26814":{"morph":{"__isSmartRef__":true,"id":26807},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"26815":{"x":3,"y":3,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26816":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26817":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":26818},"derivationIds":[null],"id":"B622C8BC-9E12-477B-AF50-667C054F3396","renderContextTable":{"__isSmartRef__":true,"id":26824},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":26825}],"eventHandler":{"__isSmartRef__":true,"id":26827},"_ClipMode":"hidden","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"fixedHeight":false,"_InputAllowed":false,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":8,"evalEnabled":false,"isLabel":true,"_HandStyle":"default","_Align":"center","eventsAreIgnored":true,"owner":{"__isSmartRef__":true,"id":26806},"_Visible":true,"_Position":{"__isSmartRef__":true,"id":26828},"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"26818":{"_Position":{"__isSmartRef__":true,"id":26819},"renderContextTable":{"__isSmartRef__":true,"id":26820},"_Extent":{"__isSmartRef__":true,"id":26821},"_Padding":{"__isSmartRef__":true,"id":26822},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":588},"_Fill":{"__isSmartRef__":true,"id":26823},"_Opacity":0.8,"_BorderRadius":2,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"26819":{"x":10,"y":10,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26820":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"26821":{"x":40,"y":10,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26822":{"x":5,"y":2,"width":0,"height":-2,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26823":{"r":1,"g":1,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26824":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"26825":{"style":{"__isSmartRef__":true,"id":26826},"chunkOwner":{"__isSmartRef__":true,"id":26817},"storedString":"WhiteBoard","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"26826":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"26827":{"morph":{"__isSmartRef__":true,"id":26817},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"26828":{"x":20,"y":76,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26829":{"_Position":{"__isSmartRef__":true,"id":26830},"renderContextTable":{"__isSmartRef__":true,"id":26831},"_Extent":{"__isSmartRef__":true,"id":26832},"_Padding":{"__isSmartRef__":true,"id":26833},"_BorderColor":{"__isSmartRef__":true,"id":588},"_Fill":{"__isSmartRef__":true,"id":26834},"_BorderRadius":6,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"26830":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26831":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"26832":{"x":100,"y":100,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26833":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26834":{"r":0.9019607843137255,"g":0.9019607843137255,"b":0.9019607843137255,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26835":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"26836":{"morph":{"__isSmartRef__":true,"id":26806},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"26837":{"x":105,"y":840,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26838":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"26839":{"submorphs":[{"__isSmartRef__":true,"id":26840},{"__isSmartRef__":true,"id":26850}],"scripts":[],"shape":{"__isSmartRef__":true,"id":26862},"derivationIds":[null],"id":"2F07D6C8-019F-4CDB-914F-AD668FFBF18C","renderContextTable":{"__isSmartRef__":true,"id":26868},"eventHandler":{"__isSmartRef__":true,"id":26869},"_ClipMode":"visible","droppingEnabled":false,"halosEnabled":true,"draggingEnabled":true,"accessibleInInactiveWindow":true,"_Position":{"__isSmartRef__":true,"id":26870},"partsBinURL":{"__isSmartRef__":true,"id":26871},"targetName":"WhiteBoardSocketIO","partItem":{"__isSmartRef__":true,"id":17830},"owner":{"__isSmartRef__":true,"id":25452},"__LivelyClassName__":"lively.morphic.PartsBinItem","__SourceModuleName__":"Global.lively.morphic.ScriptingSupport"},"26840":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":26841},"derivationIds":[null],"id":"533EE1BD-A54E-44C9-894A-3622994473C2","renderContextTable":{"__isSmartRef__":true,"id":26846},"eventHandler":{"__isSmartRef__":true,"id":26847},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"eventsAreIgnored":true,"_Position":{"__isSmartRef__":true,"id":26848},"priorExtent":{"__isSmartRef__":true,"id":26849},"owner":{"__isSmartRef__":true,"id":26839},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global"},"26841":{"renderContextTable":{"__isSmartRef__":true,"id":26842},"_Extent":{"__isSmartRef__":true,"id":26843},"_Padding":{"__isSmartRef__":true,"id":26844},"stringifiedShapeNode":"
Channel: default
X
M
","extent":{"__isSmartRef__":true,"id":26845},"__LivelyClassName__":"lively.morphic.Shapes.External","__SourceModuleName__":"Global.lively.morphic.Shapes"},"26842":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","getExtent":"getExtentHTML","initFromStringifiedShapeNode":"initFromStringifiedShapeNodeHTML"},"26843":{"x":94,"y":94,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26844":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26845":{"x":94,"y":94,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26846":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"26847":{"morph":{"__isSmartRef__":true,"id":26840},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"26848":{"x":3,"y":3,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26849":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26850":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":26851},"derivationIds":[null],"id":"5A7193EF-1DE8-4D52-99C9-5CB34D156E33","renderContextTable":{"__isSmartRef__":true,"id":26857},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":26858}],"eventHandler":{"__isSmartRef__":true,"id":26860},"_ClipMode":"hidden","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"fixedHeight":false,"_InputAllowed":false,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":8,"evalEnabled":false,"isLabel":true,"_HandStyle":"default","_Align":"center","eventsAreIgnored":true,"owner":{"__isSmartRef__":true,"id":26839},"_Visible":true,"_Position":{"__isSmartRef__":true,"id":26861},"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"26851":{"_Position":{"__isSmartRef__":true,"id":26852},"renderContextTable":{"__isSmartRef__":true,"id":26853},"_Extent":{"__isSmartRef__":true,"id":26854},"_Padding":{"__isSmartRef__":true,"id":26855},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":588},"_Fill":{"__isSmartRef__":true,"id":26856},"_Opacity":0.8,"_BorderRadius":2,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"26852":{"x":10,"y":10,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26853":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"26854":{"x":40,"y":10,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26855":{"x":5,"y":2,"width":0,"height":-2,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26856":{"r":1,"g":1,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26857":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"26858":{"style":{"__isSmartRef__":true,"id":26859},"chunkOwner":{"__isSmartRef__":true,"id":26850},"storedString":"WhiteBoardSocketIO","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"26859":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"26860":{"morph":{"__isSmartRef__":true,"id":26850},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"26861":{"x":20,"y":76,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26862":{"_Position":{"__isSmartRef__":true,"id":26863},"renderContextTable":{"__isSmartRef__":true,"id":26864},"_Extent":{"__isSmartRef__":true,"id":26865},"_Padding":{"__isSmartRef__":true,"id":26866},"_BorderColor":{"__isSmartRef__":true,"id":588},"_Fill":{"__isSmartRef__":true,"id":26867},"_BorderRadius":6,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"26863":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26864":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"26865":{"x":100,"y":100,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26866":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26867":{"r":0.9019607843137255,"g":0.9019607843137255,"b":0.9019607843137255,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26868":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"26869":{"morph":{"__isSmartRef__":true,"id":26839},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"26870":{"x":210,"y":840,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26871":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"26872":{"submorphs":[{"__isSmartRef__":true,"id":26873},{"__isSmartRef__":true,"id":26883}],"scripts":[],"shape":{"__isSmartRef__":true,"id":26895},"derivationIds":[null],"id":"3BA6107F-B65E-488A-85B6-1175CE67108E","renderContextTable":{"__isSmartRef__":true,"id":26901},"eventHandler":{"__isSmartRef__":true,"id":26902},"_ClipMode":"visible","droppingEnabled":false,"halosEnabled":true,"draggingEnabled":true,"accessibleInInactiveWindow":true,"_Position":{"__isSmartRef__":true,"id":26903},"partsBinURL":{"__isSmartRef__":true,"id":26904},"targetName":"WhiteBoardSVG","partItem":{"__isSmartRef__":true,"id":17865},"owner":{"__isSmartRef__":true,"id":25452},"__LivelyClassName__":"lively.morphic.PartsBinItem","__SourceModuleName__":"Global.lively.morphic.ScriptingSupport"},"26873":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":26874},"derivationIds":[null],"id":"4C352F68-6FCF-4DAD-855C-EF4ECA2F8A91","renderContextTable":{"__isSmartRef__":true,"id":26879},"eventHandler":{"__isSmartRef__":true,"id":26880},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"eventsAreIgnored":true,"_Position":{"__isSmartRef__":true,"id":26881},"priorExtent":{"__isSmartRef__":true,"id":26882},"owner":{"__isSmartRef__":true,"id":26872},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global"},"26874":{"renderContextTable":{"__isSmartRef__":true,"id":26875},"_Extent":{"__isSmartRef__":true,"id":26876},"_Padding":{"__isSmartRef__":true,"id":26877},"stringifiedShapeNode":"
","extent":{"__isSmartRef__":true,"id":26878},"__LivelyClassName__":"lively.morphic.Shapes.External","__SourceModuleName__":"Global.lively.morphic.Shapes"},"26875":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","getExtent":"getExtentHTML","initFromStringifiedShapeNode":"initFromStringifiedShapeNodeHTML"},"26876":{"x":94,"y":94,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26877":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26878":{"x":94,"y":94,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26879":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"26880":{"morph":{"__isSmartRef__":true,"id":26873},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"26881":{"x":3,"y":3,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26882":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26883":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":26884},"derivationIds":[null],"id":"13551347-7F30-435D-80D1-30723019E86F","renderContextTable":{"__isSmartRef__":true,"id":26890},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":26891}],"eventHandler":{"__isSmartRef__":true,"id":26893},"_ClipMode":"hidden","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"fixedHeight":false,"_InputAllowed":false,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":8,"evalEnabled":false,"isLabel":true,"_HandStyle":"default","_Align":"center","eventsAreIgnored":true,"owner":{"__isSmartRef__":true,"id":26872},"_Visible":true,"_Position":{"__isSmartRef__":true,"id":26894},"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"26884":{"_Position":{"__isSmartRef__":true,"id":26885},"renderContextTable":{"__isSmartRef__":true,"id":26886},"_Extent":{"__isSmartRef__":true,"id":26887},"_Padding":{"__isSmartRef__":true,"id":26888},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":588},"_Fill":{"__isSmartRef__":true,"id":26889},"_Opacity":0.8,"_BorderRadius":2,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"26885":{"x":10,"y":10,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26886":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"26887":{"x":40,"y":10,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26888":{"x":5,"y":2,"width":0,"height":-2,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26889":{"r":1,"g":1,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26890":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"26891":{"style":{"__isSmartRef__":true,"id":26892},"chunkOwner":{"__isSmartRef__":true,"id":26883},"storedString":"WhiteBoardSVG","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"26892":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"26893":{"morph":{"__isSmartRef__":true,"id":26883},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"26894":{"x":20,"y":76,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26895":{"_Position":{"__isSmartRef__":true,"id":26896},"renderContextTable":{"__isSmartRef__":true,"id":26897},"_Extent":{"__isSmartRef__":true,"id":26898},"_Padding":{"__isSmartRef__":true,"id":26899},"_BorderColor":{"__isSmartRef__":true,"id":588},"_Fill":{"__isSmartRef__":true,"id":26900},"_BorderRadius":6,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"26896":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26897":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"26898":{"x":100,"y":100,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26899":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26900":{"r":0.9019607843137255,"g":0.9019607843137255,"b":0.9019607843137255,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26901":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"26902":{"morph":{"__isSmartRef__":true,"id":26872},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"26903":{"x":315,"y":840,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26904":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"26905":{"submorphs":[{"__isSmartRef__":true,"id":26906},{"__isSmartRef__":true,"id":26916}],"scripts":[],"shape":{"__isSmartRef__":true,"id":26928},"derivationIds":[null],"id":"7753C969-9114-4880-B80E-75A091D57B3B","renderContextTable":{"__isSmartRef__":true,"id":26934},"eventHandler":{"__isSmartRef__":true,"id":26935},"_ClipMode":"visible","droppingEnabled":false,"halosEnabled":true,"draggingEnabled":true,"accessibleInInactiveWindow":true,"_Position":{"__isSmartRef__":true,"id":26936},"partsBinURL":{"__isSmartRef__":true,"id":26937},"targetName":"WhiteboardSync","partItem":{"__isSmartRef__":true,"id":17901},"owner":{"__isSmartRef__":true,"id":25452},"__LivelyClassName__":"lively.morphic.PartsBinItem","__SourceModuleName__":"Global.lively.morphic.ScriptingSupport"},"26906":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":26907},"derivationIds":[null],"id":"1B18986C-2994-42CA-B112-B365749A5054","renderContextTable":{"__isSmartRef__":true,"id":26912},"eventHandler":{"__isSmartRef__":true,"id":26913},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"eventsAreIgnored":true,"_Position":{"__isSmartRef__":true,"id":26914},"priorExtent":{"__isSmartRef__":true,"id":26915},"owner":{"__isSmartRef__":true,"id":26905},"__LivelyClassName__":"lively.morphic.Morph","__SourceModuleName__":"Global"},"26907":{"renderContextTable":{"__isSmartRef__":true,"id":26908},"_Extent":{"__isSmartRef__":true,"id":26909},"_Padding":{"__isSmartRef__":true,"id":26910},"stringifiedShapeNode":"
Channel: default
X
M
","extent":{"__isSmartRef__":true,"id":26911},"__LivelyClassName__":"lively.morphic.Shapes.External","__SourceModuleName__":"Global.lively.morphic.Shapes"},"26908":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","getExtent":"getExtentHTML","initFromStringifiedShapeNode":"initFromStringifiedShapeNodeHTML"},"26909":{"x":94,"y":94,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26910":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26911":{"x":94,"y":94,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26912":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"26913":{"morph":{"__isSmartRef__":true,"id":26906},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"26914":{"x":3,"y":3,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26915":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26916":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":26917},"derivationIds":[null],"id":"07570E54-A0F9-4A68-B06D-A21C3B7D67AA","renderContextTable":{"__isSmartRef__":true,"id":26923},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":26924}],"eventHandler":{"__isSmartRef__":true,"id":26926},"_ClipMode":"hidden","grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"fixedHeight":false,"_InputAllowed":false,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":8,"evalEnabled":false,"isLabel":true,"_HandStyle":"default","_Align":"center","eventsAreIgnored":true,"owner":{"__isSmartRef__":true,"id":26905},"_Visible":true,"_Position":{"__isSmartRef__":true,"id":26927},"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore"},"26917":{"_Position":{"__isSmartRef__":true,"id":26918},"renderContextTable":{"__isSmartRef__":true,"id":26919},"_Extent":{"__isSmartRef__":true,"id":26920},"_Padding":{"__isSmartRef__":true,"id":26921},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":588},"_Fill":{"__isSmartRef__":true,"id":26922},"_Opacity":0.8,"_BorderRadius":2,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"26918":{"x":10,"y":10,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26919":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"26920":{"x":40,"y":10,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26921":{"x":5,"y":2,"width":0,"height":-2,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26922":{"r":1,"g":1,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26923":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"26924":{"style":{"__isSmartRef__":true,"id":26925},"chunkOwner":{"__isSmartRef__":true,"id":26916},"storedString":"WhiteboardSync","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"26925":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"26926":{"morph":{"__isSmartRef__":true,"id":26916},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"26927":{"x":20,"y":76,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26928":{"_Position":{"__isSmartRef__":true,"id":26929},"renderContextTable":{"__isSmartRef__":true,"id":26930},"_Extent":{"__isSmartRef__":true,"id":26931},"_Padding":{"__isSmartRef__":true,"id":26932},"_BorderColor":{"__isSmartRef__":true,"id":588},"_Fill":{"__isSmartRef__":true,"id":26933},"_BorderRadius":6,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"26929":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26930":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"26931":{"x":100,"y":100,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26932":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26933":{"r":0.9019607843137255,"g":0.9019607843137255,"b":0.9019607843137255,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26934":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"26935":{"morph":{"__isSmartRef__":true,"id":26905},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"26936":{"x":420,"y":840,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26937":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"26938":{"position":{"__isSmartRef__":true,"id":26939},"_Extent":{"__isSmartRef__":true,"id":26940},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":26941},"_Fill":{"__isSmartRef__":true,"id":26942},"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":26943},"_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","_ClipMode":"scroll","_Padding":{"__isSmartRef__":true,"id":26944},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"26939":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"26940":{"x":607.573230508443,"y":437.2498366837016,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"26941":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"26942":{"r":1,"g":1,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26943":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"26944":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"26945":{"partsSpaceName":"PartsBin/NewWorld","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":2,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"26946":{"x":607.573230508443,"y":437.2498366837016,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"26947":{"sourceObj":{"__isSmartRef__":true,"id":25452},"sourceAttrName":"selectedItem","targetObj":{"__isSmartRef__":true,"id":24767},"targetMethodName":"setSelectedPartItem","__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"26948":{"resizeHeight":true,"resizeWidth":true},"26949":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"26950":{"morph":{"__isSmartRef__":true,"id":25452},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"26951":{"x":156,"y":38,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"26952":{"partsSpaceName":"PartsBin/BP2012/","name":"WhiteboardSync","attributeConnections":[{"__isSmartRef__":true,"id":26953},{"__isSmartRef__":true,"id":26954}],"doNotSerialize":["$$partVersions","$$loadedMetaInfo"],"doNotCopyProperties":["$$partVersions","$$loadedMetaInfo"],"partVersions":[{"__isSmartRef__":true,"id":24942},{"__isSmartRef__":true,"id":24947},{"__isSmartRef__":true,"id":24952},{"__isSmartRef__":true,"id":24957},{"__isSmartRef__":true,"id":24962},{"__isSmartRef__":true,"id":24967},{"__isSmartRef__":true,"id":24972},{"__isSmartRef__":true,"id":24977},{"__isSmartRef__":true,"id":24982},{"__isSmartRef__":true,"id":24987},{"__isSmartRef__":true,"id":24992},{"__isSmartRef__":true,"id":24997},{"__isSmartRef__":true,"id":25002},{"__isSmartRef__":true,"id":25007},{"__isSmartRef__":true,"id":25012},{"__isSmartRef__":true,"id":25017},{"__isSmartRef__":true,"id":25022},{"__isSmartRef__":true,"id":25027},{"__isSmartRef__":true,"id":25032},{"__isSmartRef__":true,"id":25037},{"__isSmartRef__":true,"id":25042},{"__isSmartRef__":true,"id":25047},{"__isSmartRef__":true,"id":25052},{"__isSmartRef__":true,"id":25057},{"__isSmartRef__":true,"id":25062},{"__isSmartRef__":true,"id":25067},{"__isSmartRef__":true,"id":25072},{"__isSmartRef__":true,"id":25077},{"__isSmartRef__":true,"id":25082},{"__isSmartRef__":true,"id":25087},{"__isSmartRef__":true,"id":25092},{"__isSmartRef__":true,"id":25097},{"__isSmartRef__":true,"id":25102},{"__isSmartRef__":true,"id":25107},{"__isSmartRef__":true,"id":25112},{"__isSmartRef__":true,"id":25117},{"__isSmartRef__":true,"id":25122},{"__isSmartRef__":true,"id":25127},{"__isSmartRef__":true,"id":25132},{"__isSmartRef__":true,"id":25137},{"__isSmartRef__":true,"id":25142},{"__isSmartRef__":true,"id":25147},{"__isSmartRef__":true,"id":25152},{"__isSmartRef__":true,"id":25157},{"__isSmartRef__":true,"id":25162},{"__isSmartRef__":true,"id":25167},{"__isSmartRef__":true,"id":25172},{"__isSmartRef__":true,"id":25177},{"__isSmartRef__":true,"id":25182},{"__isSmartRef__":true,"id":25187},{"__isSmartRef__":true,"id":25192},{"__isSmartRef__":true,"id":25197},{"__isSmartRef__":true,"id":25202}],"loadedMetaInfo":{"__isSmartRef__":true,"id":26955},"rev":158238,"part":{"__isSmartRef__":true,"id":26994},"json":"{\"id\":0,\"registry\":{\"0\":{\"submorphs\":[{\"__isSmartRef__\":true,\"id\":1},{\"__isSmartRef__\":true,\"id\":1337},{\"__isSmartRef__\":true,\"id\":1516},{\"__isSmartRef__\":true,\"id\":1547}],\"scripts\":[],\"shape\":{\"__isSmartRef__\":true,\"id\":1943},\"derivationIds\":[null,\"EF773EA2-ACB8-4C25-8EF3-2D474AF26721\",\"03C5B9CE-E1FE-4DAB-9004-5101466C8626\",\"2B42DB4F-1295-44CA-B3E2-0C00F29CC68F\",\"6424A113-4941-4FC4-9CDD-2A924248AECE\",\"D5C69712-5645-4C1D-96F1-99ABAA89B4AA\",\"A6D3182C-C63C-4F9E-8022-E41F8CD2C963\",\"52C13ED2-FE27-4402-8EEF-90F413C11D08\",\"968967F1-D648-4BDC-B051-8904943E3178\",\"E0849A3A-568C-4DDA-894A-A3A9471E7698\",\"6CA247DD-63D3-4710-877E-9D8CB0B16B62\",\"8AFE70A9-0672-407F-969A-F870AD00AFAA\",\"F6472330-788A-4E6E-A502-C6BF882BC0C5\",\"8134C200-A2C7-48EA-8D09-2D1828AEC382\",\"72B336B9-1285-41CD-8A81-5676AEEFFA5C\",\"7BA4B623-7E70-4F54-AF70-66DAD31581A5\",\"1895AE5A-4470-4BAA-B506-E648EDE475F3\",\"605A7649-22A1-415B-972A-66976AA290CB\",\"FC9698BC-988D-4C10-9AED-B75CC65C9C82\",\"4B02EB4A-4928-4D86-BAAC-C1C9FCBCE034\",\"E757FDC0-5BD6-4BD5-BD01-CECEAA0E72E6\",\"6C2190A5-8EC2-4C66-8865-456530AACA72\",\"98CD849D-A2DE-46EA-9ED2-E59E88401DEA\",\"661B9786-9801-4F82-B0CB-3E3CB3D25AFF\",\"DB8FE309-3540-44E6-AF97-A3834D28757B\",\"E59A478E-D8F7-4F61-8F67-66018F4B47ED\",\"13F4FF99-4EC2-48E6-88FB-53BF48DB9400\",\"7DD2277C-44F1-4A0F-9452-FF4B2A8BA351\",\"AD073A87-575F-461A-8E77-5E5AF89E487A\",\"14022D2A-1B21-4A84-8BEF-8A3C7A2E14B0\",\"E8005D4D-7304-4866-A0D3-E4591BE6FD8F\",\"0A9B78D8-D6AA-4303-99F3-7668B9F17EBB\",\"7CBB7646-FB0A-481C-A57C-3B7087C09850\"],\"id\":\"1706566B-E671-4B1D-93EE-1E72E6DDE568\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":1947},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":1948},\"droppingEnabled\":true,\"halosEnabled\":true,\"draggingEnabled\":true,\"layout\":{\"__isSmartRef__\":true,\"id\":1949},\"LK2\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":1950},\"priorExtent\":{\"__isSmartRef__\":true,\"id\":1951},\"targetMorph\":{\"__isSmartRef__\":true,\"id\":1516},\"titleBar\":{\"__isSmartRef__\":true,\"id\":1547},\"contentOffset\":{\"__isSmartRef__\":true,\"id\":1524},\"collapsedTransform\":null,\"collapsedExtent\":null,\"expandedTransform\":null,\"expandedExtent\":null,\"ignoreEventsOnExpand\":false,\"partsBinMetaInfo\":{\"__isSmartRef__\":true,\"id\":1952},\"name\":\"WhiteboardSync\",\"highlighted\":false,\"prevDragPos\":{\"__isSmartRef__\":true,\"id\":1997},\"isBeingDragged\":false,\"showsHalos\":false,\"__SourceModuleName__\":\"Global.lively.morphic.Widgets\",\"moved\":true,\"attributeConnections\":[],\"doNotSerialize\":[],\"doNotCopyProperties\":[],\"_ClipMode\":\"visible\",\"prevScroll\":[0,0],\"#startLetters\":\"di\",\"_Rotation\":0,\"_Scale\":1,\"cameForward\":false,\"__serializedLivelyClosures__\":{\"__isSmartRef__\":true,\"id\":1998},\"__LivelyClassName__\":\"lively.morphic.Window\",\"withoutLayers\":[\"Global.lively.morphic.GrabbingLayer\"]},\"1\":{\"submorphs\":[{\"__isSmartRef__\":true,\"id\":2},{\"__isSmartRef__\":true,\"id\":444},{\"__isSmartRef__\":true,\"id\":534},{\"__isSmartRef__\":true,\"id\":587},{\"__isSmartRef__\":true,\"id\":641},{\"__isSmartRef__\":true,\"id\":658},{\"__isSmartRef__\":true,\"id\":678},{\"__isSmartRef__\":true,\"id\":699},{\"__isSmartRef__\":true,\"id\":786},{\"__isSmartRef__\":true,\"id\":807},{\"__isSmartRef__\":true,\"id\":896},{\"__isSmartRef__\":true,\"id\":917}],\"scripts\":[],\"shape\":{\"__isSmartRef__\":true,\"id\":938},\"derivationIds\":[null,\"794F62E5-192A-4687-97AF-9D314304DB99\",\"50B3E77B-46B7-4B33-BFD9-50964990AA35\",\"43FB9D77-1E47-4AC5-BE7F-D5A2379BFAA3\",\"F4B42734-2D34-4C5E-956C-D2CE211D9367\",\"99CFAED6-BB6C-48F7-B516-BE3543548B3F\",\"4DDE01A4-DFFD-4468-9324-2A1E435099A9\",\"3724D4F8-9F8C-493C-8969-1DB2AC527575\",\"662D7FD1-21FE-4FE8-B303-226E427895F8\",\"E69EF717-7DE4-4BA1-917B-BB7E68CA7E29\",\"12C16FAA-C309-4F06-993F-73B1B99D2B7D\",\"0593034A-D90E-4B30-87E9-D933FA23CE63\",\"DE922D0C-ADF9-4FA9-8C23-5F8B813C26A7\",\"05F50BE9-EBCF-401B-A639-0F7FABFDAD18\",\"2EA51730-E1AF-46FF-BCDB-FA5C33C82F9B\",\"BD1FEBD7-EFC2-456C-A83E-3C13BE5BDD4E\",\"98BA9588-BA86-469D-809B-B33A0EE5E795\",\"5F4FF0FD-5B12-4E9E-BA55-8AC467A326BA\",\"F17DB4AB-0592-4290-AA1E-A32DEE106383\",\"D21AEF02-91BB-4231-A081-16A8D4319236\",\"E224E6EC-C210-41FB-BC63-BA1F8DCA1A8A\",\"15FAEE9F-C3C2-483A-B844-A4B34F3B12E1\",\"ECE1B331-3067-4647-BB8D-D47635B3D582\",\"635C51C4-D186-4914-91C0-82D932A5CCD3\",\"F38544E8-CD2A-4297-8AD3-AD63DB2009EB\",\"6A1D37FC-6C5C-4C67-A9C6-C2B8EFB9130C\",\"382D8F03-D159-4F95-BB9F-AE547D68AEC1\",\"D981BE6A-99BA-4F44-BBE8-DE0708847A6A\",\"53089479-61A3-44D7-8A90-0198C1E9CE20\",\"8FE8D18B-934A-4192-A125-22A033E5B84A\",\"D0153334-0BA5-43B5-813D-AE67F78BE310\",\"3A323278-1E03-4A6F-A00B-F8C51374DB44\",\"C41D3D68-4A2D-4A33-9BED-3EA2A995ECA7\",\"1111BFD2-2F25-49E5-8E60-2EE00B84A223\",\"8CCEA436-92AC-4C4C-8C2C-1B8230D7946F\"],\"id\":\"6388FC3E-A598-4E0C-8A4E-053C21B73FB1\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":945},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":946},\"droppingEnabled\":true,\"halosEnabled\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":947},\"colorChooser\":{\"__isSmartRef__\":true,\"id\":2},\"slider\":{\"__isSmartRef__\":true,\"id\":807},\"button\":{\"__isSmartRef__\":true,\"id\":948},\"currentColor\":{\"__isSmartRef__\":true,\"id\":285},\"showsHalos\":false,\"priorExtent\":{\"__isSmartRef__\":true,\"id\":1065},\"isBeingDragged\":false,\"attributeConnections\":[],\"doNotSerialize\":[],\"doNotCopyProperties\":[],\"partsBinMetaInfo\":{\"__isSmartRef__\":true,\"id\":1066},\"name\":\"PencilStyler\",\"__SourceModuleName__\":\"Global.lively.morphic.Core\",\"isLockOwner\":false,\"layout\":{\"__isSmartRef__\":true,\"id\":1177},\"prevScroll\":[0,0],\"moved\":true,\"distanceToDragEvent\":{\"__isSmartRef__\":true,\"id\":1178},\"alphaSlider\":{\"__isSmartRef__\":true,\"id\":444},\"moveTouch\":false,\"baseTouch\":{\"__isSmartRef__\":true,\"id\":1179},\"selectable\":false,\"scrolled\":false,\"halosTemporaryInvisible\":false,\"headRevision\":145365,\"radiusSlider\":{\"__isSmartRef__\":true,\"id\":1183},\"widthSlider\":{\"__isSmartRef__\":true,\"id\":699},\"borderStyleList\":{\"__isSmartRef__\":true,\"id\":896},\"_ClipMode\":\"visible\",\"_Rotation\":0,\"_Scale\":0.9920279440699444,\"owner\":{\"__isSmartRef__\":true,\"id\":0},\"_Visible\":false,\"visible\":false,\"target\":null,\"#startLetters\":\"be\",\"updateBorderFillOfTarget\":{\"__isSmartRef__\":true,\"id\":1271},\"__serializedLivelyClosures__\":{\"__isSmartRef__\":true,\"id\":1272},\"__LivelyClassName__\":\"lively.morphic.Box\"},\"2\":{\"submorphs\":[{\"__isSmartRef__\":true,\"id\":3}],\"scripts\":[],\"shape\":{\"__isSmartRef__\":true,\"id\":355},\"derivationIds\":[null,\"A51C0F39-5350-4DDD-964C-6445AE01CB63\",\"DB08600D-A945-476A-8FD5-472D4410908D\",\"7CA5BA9C-4176-405A-87E5-9923273300AA\",\"D76DAACD-ED56-4568-A879-D4CA04BFD2B2\",\"44ED3DE0-E228-4699-80EB-644EBCCD559E\",\"6B02D80A-BDA5-437E-A033-F8CADD16CF29\",\"10FC472E-F26D-4454-B831-9842778015CC\",\"7931AF79-F8FE-45B6-82E3-101D79196C79\",\"2214390F-CE4F-4187-A37F-CB8D92B4E2E0\",\"7171372F-E83E-412B-9DAD-48837B49CB5B\",\"0E4F819A-CA01-46B6-BECE-576CF629FF30\",\"253B8A37-0FA1-4CC0-9B77-E66AE2775E9B\",\"EDC7FBAC-26E1-4437-A837-00BDABA66005\",\"4349BB12-6535-474C-B9F7-A5016629DE95\",\"0E0DF7C7-7DA3-481C-A390-94D2BD18C3DB\",\"F32BA2CE-DC31-44D7-B4F3-F588793C512C\",\"52118D9C-9A3F-4FEB-9C93-DF22D687A60F\",\"0943C182-2293-4AEA-B4C5-ABE9A1CADF79\",\"C37646C4-DF33-4383-A2C4-808792AC4531\",\"6A88C764-BD48-4074-A5BE-BE788BA2E0C5\",\"B3461712-0FCC-497A-B649-C71E37EEC096\",\"A80587B5-C0C6-4E6F-8E0A-997AAA32E2E1\",\"933A5A24-9C1D-4E10-94A3-75FE1AAA0A13\",\"2968E058-F54C-4FB9-A76B-A9AD1F2FD397\",\"F5551E49-7816-40DE-BA75-0BE1FE1FFCAD\",\"0B5147A6-84E5-4AE3-B76F-27F8F75C8101\",\"B03106C5-C180-4295-95F2-6C8B4EFC655F\",\"BD5B7C84-7BD2-4E30-9E90-BFBFBDB7F547\",\"C0A88744-269D-45FE-8F41-751EB89ACF22\",\"47C39CEA-B47A-4E35-897F-1D29D24EFDDE\",\"4F4DFACA-9AE4-4CAC-A50B-8A53E6BD6ABB\",\"98D4D5B7-9753-48C5-800E-BF49F1EFCA63\",\"0A760153-638A-461E-99E1-F1B5A5434279\",\"A9C70164-E0C9-4831-9617-143CEAC3CBC6\"],\"id\":\"A495F174-5148-4402-9C23-7D130A0F8AE4\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":361},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":362},\"droppingEnabled\":true,\"halosEnabled\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":363},\"layout\":{\"__isSmartRef__\":true,\"id\":364},\"priorExtent\":{\"__isSmartRef__\":true,\"id\":365},\"owner\":{\"__isSmartRef__\":true,\"id\":1},\"chooserWidget\":{\"__isSmartRef__\":true,\"id\":1},\"showsHalos\":false,\"name\":\"ColorChooserPane\",\"attributeConnections\":[],\"doNotSerialize\":[],\"doNotCopyProperties\":[],\"__SourceModuleName__\":\"Global.lively.morphic.ColorChooserDraft\",\"isLockOwner\":false,\"distanceToDragEvent\":{\"__isSmartRef__\":true,\"id\":366},\"selectable\":false,\"halosTemporaryInvisible\":false,\"originalScale\":1,\"originalRotation\":0,\"lastRotation\":0,\"slide\":0,\"activeSlide\":{\"__isSmartRef__\":true,\"id\":4},\"_ClipMode\":\"hidden\",\"container\":{\"__isSmartRef__\":true,\"id\":3},\"prevScroll\":[0,0],\"__serializedLivelyClosures__\":{\"__isSmartRef__\":true,\"id\":367},\"__LivelyClassName__\":\"lively.morphic.CrayonColorChooser\"},\"3\":{\"submorphs\":[{\"__isSmartRef__\":true,\"id\":4}],\"scripts\":[],\"id\":\"C3037652-31B3-4C7D-A571-697F53A65E26\",\"shape\":{\"__isSmartRef__\":true,\"id\":338},\"droppingEnabled\":true,\"halosEnabled\":true,\"registeredForMouseEvents\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":344},\"showsHalos\":false,\"name\":\"container\",\"partsBinMetaInfo\":{\"__isSmartRef__\":true,\"id\":345},\"__SourceModuleName__\":\"Global.lively.morphic.Core\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":348},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":349},\"attributeConnections\":[],\"doNotSerialize\":[],\"doNotCopyProperties\":[],\"derivationIds\":[127,\"F0291F62-F100-480C-AEBF-0230398F7983\",\"AC2B3239-B644-4D82-A83E-D86F4825489A\",\"02E235CA-7313-446E-BF19-B4B16353B193\",\"8C028B55-6F31-458E-B597-AC2A836B2181\",\"183BE39B-7515-402D-9346-685927841E53\",\"6343DFF4-8ADD-4528-848B-E6F2D6D67179\",\"21CD7EB6-1D08-4DFB-894F-5F6D96E61081\",\"B0BBE67A-88E0-48E3-A480-20150A097125\",\"18443BDD-9D34-4634-B4B9-090803B5D863\",\"A355B672-DE4C-44D2-B386-618F9F28293B\",\"A05A8F55-D77D-446F-A1F1-319602961B46\",\"8086614F-BDE8-403B-ADD6-6F59B1BD9A96\",\"3DEA8BD6-3C8C-4729-ADC6-EB215B9DD2ED\",\"A79005D8-9C90-46F3-888C-0143FF766DA8\",\"E7E046A8-306B-47B4-BAA6-02FD857179CC\",\"75BEAC62-B307-4937-88CD-FF148CC225C3\",\"7B021E96-02F3-4BB6-A0E1-90FF778DDE90\",\"D1DED878-49BE-453D-84AF-23B733F85988\",\"450D06FF-8607-4D91-817A-DF9A735B668B\"],\"partTests\":{\"__isSmartRef__\":true,\"id\":350},\"owner\":{\"__isSmartRef__\":true,\"id\":2},\"isLockOwner\":false,\"_ClipMode\":\"visible\",\"_Rotation\":0,\"_Scale\":1.002003004005006,\"prevScroll\":[0,0],\"__LivelyClassName__\":\"lively.morphic.Box\"},\"4\":{\"submorphs\":[{\"__isSmartRef__\":true,\"id\":5},{\"__isSmartRef__\":true,\"id\":23},{\"__isSmartRef__\":true,\"id\":39},{\"__isSmartRef__\":true,\"id\":55},{\"__isSmartRef__\":true,\"id\":71},{\"__isSmartRef__\":true,\"id\":87},{\"__isSmartRef__\":true,\"id\":103},{\"__isSmartRef__\":true,\"id\":119},{\"__isSmartRef__\":true,\"id\":135},{\"__isSmartRef__\":true,\"id\":151},{\"__isSmartRef__\":true,\"id\":167},{\"__isSmartRef__\":true,\"id\":183},{\"__isSmartRef__\":true,\"id\":199},{\"__isSmartRef__\":true,\"id\":215},{\"__isSmartRef__\":true,\"id\":231},{\"__isSmartRef__\":true,\"id\":247},{\"__isSmartRef__\":true,\"id\":263},{\"__isSmartRef__\":true,\"id\":279},{\"__isSmartRef__\":true,\"id\":295},{\"__isSmartRef__\":true,\"id\":311}],\"scripts\":[],\"shape\":{\"__isSmartRef__\":true,\"id\":327},\"derivationIds\":[null],\"id\":\"3A58D6A7-1486-4441-9E43-7A3DA33E4653\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":334},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":335},\"_ClipMode\":\"visible\",\"droppingEnabled\":true,\"halosEnabled\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":336},\"priorExtent\":{\"__isSmartRef__\":true,\"id\":337},\"owner\":{\"__isSmartRef__\":true,\"id\":3},\"prevScroll\":[0,0],\"__SourceModuleName__\":\"Global.lively.morphic.Core\",\"showsHalos\":false,\"__LivelyClassName__\":\"lively.morphic.Box\"},\"5\":{\"submorphs\":[],\"scripts\":[],\"shape\":{\"__isSmartRef__\":true,\"id\":6},\"derivationIds\":[null],\"id\":\"75B84BC4-A26E-4E3C-9461-0100AD38A04F\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":20},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":21},\"_ClipMode\":\"visible\",\"droppingEnabled\":true,\"halosEnabled\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":22},\"eventsAreIgnored\":true,\"owner\":{\"__isSmartRef__\":true,\"id\":4},\"__SourceModuleName__\":\"Global.lively.morphic.Core\",\"showsHalos\":false,\"__LivelyClassName__\":\"lively.morphic.Box\"},\"6\":{\"_Position\":{\"__isSmartRef__\":true,\"id\":7},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":8},\"_Extent\":{\"__isSmartRef__\":true,\"id\":9},\"_Padding\":{\"__isSmartRef__\":true,\"id\":10},\"_BorderWidth\":1,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":11},\"_BorderRadius\":5,\"_Fill\":{\"__isSmartRef__\":true,\"id\":12},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"7\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"8\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\"},\"9\":{\"x\":52.25,\"y\":49.328395061728365,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"10\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"11\":{\"r\":0,\"g\":0,\"b\":0,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"12\":{\"stops\":[{\"__isSmartRef__\":true,\"id\":13},{\"__isSmartRef__\":true,\"id\":15},{\"__isSmartRef__\":true,\"id\":17},{\"__isSmartRef__\":true,\"id\":18}],\"vector\":{\"__isSmartRef__\":true,\"id\":19},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.LinearGradient\"},\"13\":{\"offset\":0,\"color\":{\"__isSmartRef__\":true,\"id\":14}},\"14\":{\"r\":1,\"g\":1,\"b\":1,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"15\":{\"offset\":0.05,\"color\":{\"__isSmartRef__\":true,\"id\":16}},\"16\":{\"r\":0.5,\"g\":0.5,\"b\":0.5,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"17\":{\"offset\":0.1,\"color\":{\"__isSmartRef__\":true,\"id\":11}},\"18\":{\"offset\":1,\"color\":{\"__isSmartRef__\":true,\"id\":11}},\"19\":{\"x\":0,\"y\":0,\"width\":0,\"height\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"20\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"onRenderFinished\":\"onRenderFinishedHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\"},\"21\":{\"morph\":{\"__isSmartRef__\":true,\"id\":5},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"22\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"23\":{\"submorphs\":[],\"scripts\":[],\"shape\":{\"__isSmartRef__\":true,\"id\":24},\"derivationIds\":[null],\"id\":\"311FE8E9-1718-4F65-A39F-BA5A07341F58\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":36},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":37},\"_ClipMode\":\"visible\",\"droppingEnabled\":true,\"halosEnabled\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":38},\"eventsAreIgnored\":true,\"owner\":{\"__isSmartRef__\":true,\"id\":4},\"__SourceModuleName__\":\"Global.lively.morphic.Core\",\"__LivelyClassName__\":\"lively.morphic.Box\"},\"24\":{\"_Position\":{\"__isSmartRef__\":true,\"id\":25},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":26},\"_Extent\":{\"__isSmartRef__\":true,\"id\":27},\"_Padding\":{\"__isSmartRef__\":true,\"id\":28},\"_BorderWidth\":1,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":29},\"_BorderRadius\":5,\"_Fill\":{\"__isSmartRef__\":true,\"id\":30},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"25\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"26\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\"},\"27\":{\"x\":52.25,\"y\":49.328395061728365,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"28\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"29\":{\"r\":0.372,\"g\":0.369,\"b\":0.372,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"30\":{\"stops\":[{\"__isSmartRef__\":true,\"id\":31},{\"__isSmartRef__\":true,\"id\":32},{\"__isSmartRef__\":true,\"id\":34},{\"__isSmartRef__\":true,\"id\":35}],\"vector\":{\"__isSmartRef__\":true,\"id\":19},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.LinearGradient\"},\"31\":{\"offset\":0,\"color\":{\"__isSmartRef__\":true,\"id\":14}},\"32\":{\"offset\":0.05,\"color\":{\"__isSmartRef__\":true,\"id\":33}},\"33\":{\"r\":0.6859999999999999,\"g\":0.6845,\"b\":0.6859999999999999,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"34\":{\"offset\":0.1,\"color\":{\"__isSmartRef__\":true,\"id\":29}},\"35\":{\"offset\":1,\"color\":{\"__isSmartRef__\":true,\"id\":29}},\"36\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"onRenderFinished\":\"onRenderFinishedHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\"},\"37\":{\"morph\":{\"__isSmartRef__\":true,\"id\":23},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"38\":{\"x\":60.25,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"39\":{\"submorphs\":[],\"scripts\":[],\"shape\":{\"__isSmartRef__\":true,\"id\":40},\"derivationIds\":[null],\"id\":\"BAD5FBB1-B129-441F-B19F-DA65FF065240\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":52},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":53},\"_ClipMode\":\"visible\",\"droppingEnabled\":true,\"halosEnabled\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":54},\"eventsAreIgnored\":true,\"owner\":{\"__isSmartRef__\":true,\"id\":4},\"__SourceModuleName__\":\"Global.lively.morphic.Core\",\"__LivelyClassName__\":\"lively.morphic.Box\"},\"40\":{\"_Position\":{\"__isSmartRef__\":true,\"id\":41},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":42},\"_Extent\":{\"__isSmartRef__\":true,\"id\":43},\"_Padding\":{\"__isSmartRef__\":true,\"id\":44},\"_BorderWidth\":1,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":45},\"_BorderRadius\":5,\"_Fill\":{\"__isSmartRef__\":true,\"id\":46},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"41\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"42\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\"},\"43\":{\"x\":52.25,\"y\":49.328395061728365,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"44\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"45\":{\"r\":0.474,\"g\":0.474,\"b\":0.474,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"46\":{\"stops\":[{\"__isSmartRef__\":true,\"id\":47},{\"__isSmartRef__\":true,\"id\":48},{\"__isSmartRef__\":true,\"id\":50},{\"__isSmartRef__\":true,\"id\":51}],\"vector\":{\"__isSmartRef__\":true,\"id\":19},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.LinearGradient\"},\"47\":{\"offset\":0,\"color\":{\"__isSmartRef__\":true,\"id\":14}},\"48\":{\"offset\":0.05,\"color\":{\"__isSmartRef__\":true,\"id\":49}},\"49\":{\"r\":0.737,\"g\":0.737,\"b\":0.737,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"50\":{\"offset\":0.1,\"color\":{\"__isSmartRef__\":true,\"id\":45}},\"51\":{\"offset\":1,\"color\":{\"__isSmartRef__\":true,\"id\":45}},\"52\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"onRenderFinished\":\"onRenderFinishedHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\"},\"53\":{\"morph\":{\"__isSmartRef__\":true,\"id\":39},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"54\":{\"x\":120.5,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"55\":{\"submorphs\":[],\"scripts\":[],\"shape\":{\"__isSmartRef__\":true,\"id\":56},\"derivationIds\":[null],\"id\":\"29B4D995-CC4A-4919-9FF7-BED148BB2250\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":68},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":69},\"_ClipMode\":\"visible\",\"droppingEnabled\":true,\"halosEnabled\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":70},\"eventsAreIgnored\":true,\"owner\":{\"__isSmartRef__\":true,\"id\":4},\"__SourceModuleName__\":\"Global.lively.morphic.Core\",\"showsHalos\":false,\"prevScroll\":[0,0],\"__LivelyClassName__\":\"lively.morphic.Box\"},\"56\":{\"_Position\":{\"__isSmartRef__\":true,\"id\":57},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":58},\"_Extent\":{\"__isSmartRef__\":true,\"id\":59},\"_Padding\":{\"__isSmartRef__\":true,\"id\":60},\"_BorderWidth\":1,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":61},\"_BorderRadius\":5,\"_Fill\":{\"__isSmartRef__\":true,\"id\":62},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"57\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"58\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\"},\"59\":{\"x\":52.25,\"y\":49.328395061728365,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"60\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"61\":{\"r\":1,\"g\":1,\"b\":1,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"62\":{\"stops\":[{\"__isSmartRef__\":true,\"id\":63},{\"__isSmartRef__\":true,\"id\":64},{\"__isSmartRef__\":true,\"id\":66},{\"__isSmartRef__\":true,\"id\":67}],\"vector\":{\"__isSmartRef__\":true,\"id\":19},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.LinearGradient\"},\"63\":{\"offset\":0,\"color\":{\"__isSmartRef__\":true,\"id\":14}},\"64\":{\"offset\":0.05,\"color\":{\"__isSmartRef__\":true,\"id\":65}},\"65\":{\"r\":1,\"g\":1,\"b\":1,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"66\":{\"offset\":0.1,\"color\":{\"__isSmartRef__\":true,\"id\":61}},\"67\":{\"offset\":1,\"color\":{\"__isSmartRef__\":true,\"id\":61}},\"68\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"onRenderFinished\":\"onRenderFinishedHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\"},\"69\":{\"morph\":{\"__isSmartRef__\":true,\"id\":55},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"70\":{\"x\":180.75,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"71\":{\"submorphs\":[],\"scripts\":[],\"shape\":{\"__isSmartRef__\":true,\"id\":72},\"derivationIds\":[null],\"id\":\"BE7A0866-5CE5-4686-AA29-AEF30C90E767\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":84},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":85},\"_ClipMode\":\"visible\",\"droppingEnabled\":true,\"halosEnabled\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":86},\"eventsAreIgnored\":true,\"owner\":{\"__isSmartRef__\":true,\"id\":4},\"__SourceModuleName__\":\"Global.lively.morphic.Core\",\"__LivelyClassName__\":\"lively.morphic.Box\"},\"72\":{\"_Position\":{\"__isSmartRef__\":true,\"id\":73},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":74},\"_Extent\":{\"__isSmartRef__\":true,\"id\":75},\"_Padding\":{\"__isSmartRef__\":true,\"id\":76},\"_BorderWidth\":1,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":77},\"_BorderRadius\":5,\"_Fill\":{\"__isSmartRef__\":true,\"id\":78},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"73\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"74\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\"},\"75\":{\"x\":52.25,\"y\":49.328395061728365,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"76\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"77\":{\"r\":1,\"g\":0,\"b\":0,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"78\":{\"stops\":[{\"__isSmartRef__\":true,\"id\":79},{\"__isSmartRef__\":true,\"id\":80},{\"__isSmartRef__\":true,\"id\":82},{\"__isSmartRef__\":true,\"id\":83}],\"vector\":{\"__isSmartRef__\":true,\"id\":19},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.LinearGradient\"},\"79\":{\"offset\":0,\"color\":{\"__isSmartRef__\":true,\"id\":14}},\"80\":{\"offset\":0.05,\"color\":{\"__isSmartRef__\":true,\"id\":81}},\"81\":{\"r\":1,\"g\":0.5,\"b\":0.5,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"82\":{\"offset\":0.1,\"color\":{\"__isSmartRef__\":true,\"id\":77}},\"83\":{\"offset\":1,\"color\":{\"__isSmartRef__\":true,\"id\":77}},\"84\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"onRenderFinished\":\"onRenderFinishedHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\"},\"85\":{\"morph\":{\"__isSmartRef__\":true,\"id\":71},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"86\":{\"x\":0,\"y\":57.328395061728365,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"87\":{\"submorphs\":[],\"scripts\":[],\"shape\":{\"__isSmartRef__\":true,\"id\":88},\"derivationIds\":[null],\"id\":\"7875154C-4A80-401B-891F-A3AA7B6E869A\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":100},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":101},\"_ClipMode\":\"visible\",\"droppingEnabled\":true,\"halosEnabled\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":102},\"eventsAreIgnored\":true,\"owner\":{\"__isSmartRef__\":true,\"id\":4},\"__SourceModuleName__\":\"Global.lively.morphic.Core\",\"prevScroll\":[0,0],\"__LivelyClassName__\":\"lively.morphic.Box\"},\"88\":{\"_Position\":{\"__isSmartRef__\":true,\"id\":89},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":90},\"_Extent\":{\"__isSmartRef__\":true,\"id\":91},\"_Padding\":{\"__isSmartRef__\":true,\"id\":92},\"_BorderWidth\":1,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":93},\"_BorderRadius\":5,\"_Fill\":{\"__isSmartRef__\":true,\"id\":94},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"89\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"90\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\"},\"91\":{\"x\":52.25,\"y\":49.328395061728365,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"92\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"93\":{\"r\":0,\"g\":0.8,\"b\":0,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"94\":{\"stops\":[{\"__isSmartRef__\":true,\"id\":95},{\"__isSmartRef__\":true,\"id\":96},{\"__isSmartRef__\":true,\"id\":98},{\"__isSmartRef__\":true,\"id\":99}],\"vector\":{\"__isSmartRef__\":true,\"id\":19},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.LinearGradient\"},\"95\":{\"offset\":0,\"color\":{\"__isSmartRef__\":true,\"id\":14}},\"96\":{\"offset\":0.05,\"color\":{\"__isSmartRef__\":true,\"id\":97}},\"97\":{\"r\":0.5,\"g\":0.9,\"b\":0.5,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"98\":{\"offset\":0.1,\"color\":{\"__isSmartRef__\":true,\"id\":93}},\"99\":{\"offset\":1,\"color\":{\"__isSmartRef__\":true,\"id\":93}},\"100\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"onRenderFinished\":\"onRenderFinishedHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\"},\"101\":{\"morph\":{\"__isSmartRef__\":true,\"id\":87},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"102\":{\"x\":60.25,\"y\":57.328395061728365,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"103\":{\"submorphs\":[],\"scripts\":[],\"shape\":{\"__isSmartRef__\":true,\"id\":104},\"derivationIds\":[null],\"id\":\"C433F079-E0F4-4C86-984D-4AE0DEA640E3\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":116},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":117},\"_ClipMode\":\"visible\",\"droppingEnabled\":true,\"halosEnabled\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":118},\"eventsAreIgnored\":true,\"owner\":{\"__isSmartRef__\":true,\"id\":4},\"__SourceModuleName__\":\"Global.lively.morphic.Core\",\"__LivelyClassName__\":\"lively.morphic.Box\"},\"104\":{\"_Position\":{\"__isSmartRef__\":true,\"id\":105},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":106},\"_Extent\":{\"__isSmartRef__\":true,\"id\":107},\"_Padding\":{\"__isSmartRef__\":true,\"id\":108},\"_BorderWidth\":1,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":109},\"_BorderRadius\":5,\"_Fill\":{\"__isSmartRef__\":true,\"id\":110},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"105\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"106\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\"},\"107\":{\"x\":52.25,\"y\":49.328395061728365,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"108\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"109\":{\"r\":0.227,\"g\":0,\"b\":1,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"110\":{\"stops\":[{\"__isSmartRef__\":true,\"id\":111},{\"__isSmartRef__\":true,\"id\":112},{\"__isSmartRef__\":true,\"id\":114},{\"__isSmartRef__\":true,\"id\":115}],\"vector\":{\"__isSmartRef__\":true,\"id\":19},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.LinearGradient\"},\"111\":{\"offset\":0,\"color\":{\"__isSmartRef__\":true,\"id\":14}},\"112\":{\"offset\":0.05,\"color\":{\"__isSmartRef__\":true,\"id\":113}},\"113\":{\"r\":0.6135,\"g\":0.5,\"b\":1,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"114\":{\"offset\":0.1,\"color\":{\"__isSmartRef__\":true,\"id\":109}},\"115\":{\"offset\":1,\"color\":{\"__isSmartRef__\":true,\"id\":109}},\"116\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"onRenderFinished\":\"onRenderFinishedHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\"},\"117\":{\"morph\":{\"__isSmartRef__\":true,\"id\":103},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"118\":{\"x\":120.5,\"y\":57.328395061728365,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"119\":{\"submorphs\":[],\"scripts\":[],\"shape\":{\"__isSmartRef__\":true,\"id\":120},\"derivationIds\":[null],\"id\":\"A6933A72-583B-4B53-83CB-7025EC232491\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":132},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":133},\"_ClipMode\":\"visible\",\"droppingEnabled\":true,\"halosEnabled\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":134},\"eventsAreIgnored\":true,\"owner\":{\"__isSmartRef__\":true,\"id\":4},\"__SourceModuleName__\":\"Global.lively.morphic.Core\",\"prevScroll\":[0,0],\"__LivelyClassName__\":\"lively.morphic.Box\"},\"120\":{\"_Position\":{\"__isSmartRef__\":true,\"id\":121},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":122},\"_Extent\":{\"__isSmartRef__\":true,\"id\":123},\"_Padding\":{\"__isSmartRef__\":true,\"id\":124},\"_BorderWidth\":1,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":125},\"_BorderRadius\":5,\"_Fill\":{\"__isSmartRef__\":true,\"id\":126},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"121\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"122\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\"},\"123\":{\"x\":52.25,\"y\":49.328395061728365,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"124\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"125\":{\"r\":0.979,\"g\":1,\"b\":0,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"126\":{\"stops\":[{\"__isSmartRef__\":true,\"id\":127},{\"__isSmartRef__\":true,\"id\":128},{\"__isSmartRef__\":true,\"id\":130},{\"__isSmartRef__\":true,\"id\":131}],\"vector\":{\"__isSmartRef__\":true,\"id\":19},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.LinearGradient\"},\"127\":{\"offset\":0,\"color\":{\"__isSmartRef__\":true,\"id\":14}},\"128\":{\"offset\":0.05,\"color\":{\"__isSmartRef__\":true,\"id\":129}},\"129\":{\"r\":0.9895,\"g\":1,\"b\":0.5,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"130\":{\"offset\":0.1,\"color\":{\"__isSmartRef__\":true,\"id\":125}},\"131\":{\"offset\":1,\"color\":{\"__isSmartRef__\":true,\"id\":125}},\"132\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"onRenderFinished\":\"onRenderFinishedHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\"},\"133\":{\"morph\":{\"__isSmartRef__\":true,\"id\":119},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"134\":{\"x\":180.75,\"y\":57.328395061728365,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"135\":{\"submorphs\":[],\"scripts\":[],\"shape\":{\"__isSmartRef__\":true,\"id\":136},\"derivationIds\":[null],\"id\":\"78455BFD-52E9-4FE7-8819-89F8ADCC291A\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":148},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":149},\"_ClipMode\":\"visible\",\"droppingEnabled\":true,\"halosEnabled\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":150},\"eventsAreIgnored\":true,\"owner\":{\"__isSmartRef__\":true,\"id\":4},\"__SourceModuleName__\":\"Global.lively.morphic.Core\",\"prevScroll\":[0,0],\"__LivelyClassName__\":\"lively.morphic.Box\"},\"136\":{\"_Position\":{\"__isSmartRef__\":true,\"id\":137},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":138},\"_Extent\":{\"__isSmartRef__\":true,\"id\":139},\"_Padding\":{\"__isSmartRef__\":true,\"id\":140},\"_BorderWidth\":1,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":141},\"_BorderRadius\":5,\"_Fill\":{\"__isSmartRef__\":true,\"id\":142},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"137\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"138\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\"},\"139\":{\"x\":52.25,\"y\":49.328395061728365,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"140\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"141\":{\"r\":0,\"g\":1,\"b\":0.521,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"142\":{\"stops\":[{\"__isSmartRef__\":true,\"id\":143},{\"__isSmartRef__\":true,\"id\":144},{\"__isSmartRef__\":true,\"id\":146},{\"__isSmartRef__\":true,\"id\":147}],\"vector\":{\"__isSmartRef__\":true,\"id\":19},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.LinearGradient\"},\"143\":{\"offset\":0,\"color\":{\"__isSmartRef__\":true,\"id\":14}},\"144\":{\"offset\":0.05,\"color\":{\"__isSmartRef__\":true,\"id\":145}},\"145\":{\"r\":0.5,\"g\":1,\"b\":0.7605,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"146\":{\"offset\":0.1,\"color\":{\"__isSmartRef__\":true,\"id\":141}},\"147\":{\"offset\":1,\"color\":{\"__isSmartRef__\":true,\"id\":141}},\"148\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"onRenderFinished\":\"onRenderFinishedHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\"},\"149\":{\"morph\":{\"__isSmartRef__\":true,\"id\":135},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"150\":{\"x\":0,\"y\":114.65679012345673,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"151\":{\"submorphs\":[],\"scripts\":[],\"shape\":{\"__isSmartRef__\":true,\"id\":152},\"derivationIds\":[null],\"id\":\"37C9E074-F05B-4392-A7F2-9E459B107CFA\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":164},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":165},\"_ClipMode\":\"visible\",\"droppingEnabled\":true,\"halosEnabled\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":166},\"eventsAreIgnored\":true,\"owner\":{\"__isSmartRef__\":true,\"id\":4},\"__SourceModuleName__\":\"Global.lively.morphic.Core\",\"prevScroll\":[0,0],\"__LivelyClassName__\":\"lively.morphic.Box\"},\"152\":{\"_Position\":{\"__isSmartRef__\":true,\"id\":153},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":154},\"_Extent\":{\"__isSmartRef__\":true,\"id\":155},\"_Padding\":{\"__isSmartRef__\":true,\"id\":156},\"_BorderWidth\":1,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":157},\"_BorderRadius\":5,\"_Fill\":{\"__isSmartRef__\":true,\"id\":158},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"153\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"154\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\"},\"155\":{\"x\":52.25,\"y\":49.328395061728365,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"156\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"157\":{\"r\":1,\"g\":0,\"b\":1,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"158\":{\"stops\":[{\"__isSmartRef__\":true,\"id\":159},{\"__isSmartRef__\":true,\"id\":160},{\"__isSmartRef__\":true,\"id\":162},{\"__isSmartRef__\":true,\"id\":163}],\"vector\":{\"__isSmartRef__\":true,\"id\":19},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.LinearGradient\"},\"159\":{\"offset\":0,\"color\":{\"__isSmartRef__\":true,\"id\":14}},\"160\":{\"offset\":0.05,\"color\":{\"__isSmartRef__\":true,\"id\":161}},\"161\":{\"r\":1,\"g\":0.5,\"b\":1,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"162\":{\"offset\":0.1,\"color\":{\"__isSmartRef__\":true,\"id\":157}},\"163\":{\"offset\":1,\"color\":{\"__isSmartRef__\":true,\"id\":157}},\"164\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"onRenderFinished\":\"onRenderFinishedHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\"},\"165\":{\"morph\":{\"__isSmartRef__\":true,\"id\":151},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"166\":{\"x\":60.25,\"y\":114.65679012345673,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"167\":{\"submorphs\":[],\"scripts\":[],\"shape\":{\"__isSmartRef__\":true,\"id\":168},\"derivationIds\":[null],\"id\":\"7ACB7B8D-2E0D-4BCA-8B6B-6E8796FCE30B\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":180},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":181},\"_ClipMode\":\"visible\",\"droppingEnabled\":true,\"halosEnabled\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":182},\"eventsAreIgnored\":true,\"owner\":{\"__isSmartRef__\":true,\"id\":4},\"__SourceModuleName__\":\"Global.lively.morphic.Core\",\"__LivelyClassName__\":\"lively.morphic.Box\"},\"168\":{\"_Position\":{\"__isSmartRef__\":true,\"id\":169},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":170},\"_Extent\":{\"__isSmartRef__\":true,\"id\":171},\"_Padding\":{\"__isSmartRef__\":true,\"id\":172},\"_BorderWidth\":1,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":173},\"_BorderRadius\":5,\"_Fill\":{\"__isSmartRef__\":true,\"id\":174},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"169\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"170\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\"},\"171\":{\"x\":52.25,\"y\":49.328395061728365,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"172\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"173\":{\"r\":0,\"g\":0.584,\"b\":0.58,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"174\":{\"stops\":[{\"__isSmartRef__\":true,\"id\":175},{\"__isSmartRef__\":true,\"id\":176},{\"__isSmartRef__\":true,\"id\":178},{\"__isSmartRef__\":true,\"id\":179}],\"vector\":{\"__isSmartRef__\":true,\"id\":19},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.LinearGradient\"},\"175\":{\"offset\":0,\"color\":{\"__isSmartRef__\":true,\"id\":14}},\"176\":{\"offset\":0.05,\"color\":{\"__isSmartRef__\":true,\"id\":177}},\"177\":{\"r\":0.5,\"g\":0.792,\"b\":0.79,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"178\":{\"offset\":0.1,\"color\":{\"__isSmartRef__\":true,\"id\":173}},\"179\":{\"offset\":1,\"color\":{\"__isSmartRef__\":true,\"id\":173}},\"180\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"onRenderFinished\":\"onRenderFinishedHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\"},\"181\":{\"morph\":{\"__isSmartRef__\":true,\"id\":167},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"182\":{\"x\":120.5,\"y\":114.65679012345673,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"183\":{\"submorphs\":[],\"scripts\":[],\"shape\":{\"__isSmartRef__\":true,\"id\":184},\"derivationIds\":[null],\"id\":\"4F01FD8C-D705-4A1E-94A3-ED32EA1779B8\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":196},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":197},\"_ClipMode\":\"visible\",\"droppingEnabled\":true,\"halosEnabled\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":198},\"eventsAreIgnored\":true,\"owner\":{\"__isSmartRef__\":true,\"id\":4},\"__SourceModuleName__\":\"Global.lively.morphic.Core\",\"prevScroll\":[0,0],\"__LivelyClassName__\":\"lively.morphic.Box\"},\"184\":{\"_Position\":{\"__isSmartRef__\":true,\"id\":185},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":186},\"_Extent\":{\"__isSmartRef__\":true,\"id\":187},\"_Padding\":{\"__isSmartRef__\":true,\"id\":188},\"_BorderWidth\":1,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":189},\"_BorderRadius\":5,\"_Fill\":{\"__isSmartRef__\":true,\"id\":190},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"185\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"186\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\"},\"187\":{\"x\":52.25,\"y\":49.328395061728365,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"188\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"189\":{\"r\":0.113,\"g\":0,\"b\":0.599,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"190\":{\"stops\":[{\"__isSmartRef__\":true,\"id\":191},{\"__isSmartRef__\":true,\"id\":192},{\"__isSmartRef__\":true,\"id\":194},{\"__isSmartRef__\":true,\"id\":195}],\"vector\":{\"__isSmartRef__\":true,\"id\":19},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.LinearGradient\"},\"191\":{\"offset\":0,\"color\":{\"__isSmartRef__\":true,\"id\":14}},\"192\":{\"offset\":0.05,\"color\":{\"__isSmartRef__\":true,\"id\":193}},\"193\":{\"r\":0.5565,\"g\":0.5,\"b\":0.7995,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"194\":{\"offset\":0.1,\"color\":{\"__isSmartRef__\":true,\"id\":189}},\"195\":{\"offset\":1,\"color\":{\"__isSmartRef__\":true,\"id\":189}},\"196\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"onRenderFinished\":\"onRenderFinishedHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\"},\"197\":{\"morph\":{\"__isSmartRef__\":true,\"id\":183},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"198\":{\"x\":180.75,\"y\":114.65679012345673,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"199\":{\"submorphs\":[],\"scripts\":[],\"shape\":{\"__isSmartRef__\":true,\"id\":200},\"derivationIds\":[null],\"id\":\"B16E80E5-41D1-4361-A9F8-B3F0FEE84FED\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":212},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":213},\"_ClipMode\":\"visible\",\"droppingEnabled\":true,\"halosEnabled\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":214},\"eventsAreIgnored\":true,\"owner\":{\"__isSmartRef__\":true,\"id\":4},\"__SourceModuleName__\":\"Global.lively.morphic.Core\",\"prevScroll\":[0,0],\"__LivelyClassName__\":\"lively.morphic.Box\"},\"200\":{\"_Position\":{\"__isSmartRef__\":true,\"id\":201},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":202},\"_Extent\":{\"__isSmartRef__\":true,\"id\":203},\"_Padding\":{\"__isSmartRef__\":true,\"id\":204},\"_BorderWidth\":1,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":205},\"_BorderRadius\":5,\"_Fill\":{\"__isSmartRef__\":true,\"id\":206},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"201\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"202\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\"},\"203\":{\"x\":52.25,\"y\":49.328395061728365,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"204\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"205\":{\"r\":0.627,\"g\":0,\"b\":0.595,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"206\":{\"stops\":[{\"__isSmartRef__\":true,\"id\":207},{\"__isSmartRef__\":true,\"id\":208},{\"__isSmartRef__\":true,\"id\":210},{\"__isSmartRef__\":true,\"id\":211}],\"vector\":{\"__isSmartRef__\":true,\"id\":19},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.LinearGradient\"},\"207\":{\"offset\":0,\"color\":{\"__isSmartRef__\":true,\"id\":14}},\"208\":{\"offset\":0.05,\"color\":{\"__isSmartRef__\":true,\"id\":209}},\"209\":{\"r\":0.8135,\"g\":0.5,\"b\":0.7975,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"210\":{\"offset\":0.1,\"color\":{\"__isSmartRef__\":true,\"id\":205}},\"211\":{\"offset\":1,\"color\":{\"__isSmartRef__\":true,\"id\":205}},\"212\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"onRenderFinished\":\"onRenderFinishedHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\"},\"213\":{\"morph\":{\"__isSmartRef__\":true,\"id\":199},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"214\":{\"x\":0,\"y\":171.9851851851851,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"215\":{\"submorphs\":[],\"scripts\":[],\"shape\":{\"__isSmartRef__\":true,\"id\":216},\"derivationIds\":[null],\"id\":\"738BD014-6848-4C90-8BC1-EA0208CB86B8\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":228},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":229},\"_ClipMode\":\"visible\",\"droppingEnabled\":true,\"halosEnabled\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":230},\"eventsAreIgnored\":true,\"owner\":{\"__isSmartRef__\":true,\"id\":4},\"__SourceModuleName__\":\"Global.lively.morphic.Core\",\"prevScroll\":[0,0],\"__LivelyClassName__\":\"lively.morphic.Box\"},\"216\":{\"_Position\":{\"__isSmartRef__\":true,\"id\":217},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":218},\"_Extent\":{\"__isSmartRef__\":true,\"id\":219},\"_Padding\":{\"__isSmartRef__\":true,\"id\":220},\"_BorderWidth\":1,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":221},\"_BorderRadius\":5,\"_Fill\":{\"__isSmartRef__\":true,\"id\":222},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"217\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"218\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\"},\"219\":{\"x\":52.25,\"y\":49.328395061728365,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"220\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"221\":{\"r\":0.603,\"g\":0.309,\"b\":0,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"222\":{\"stops\":[{\"__isSmartRef__\":true,\"id\":223},{\"__isSmartRef__\":true,\"id\":224},{\"__isSmartRef__\":true,\"id\":226},{\"__isSmartRef__\":true,\"id\":227}],\"vector\":{\"__isSmartRef__\":true,\"id\":19},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.LinearGradient\"},\"223\":{\"offset\":0,\"color\":{\"__isSmartRef__\":true,\"id\":14}},\"224\":{\"offset\":0.05,\"color\":{\"__isSmartRef__\":true,\"id\":225}},\"225\":{\"r\":0.8015,\"g\":0.6545,\"b\":0.5,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"226\":{\"offset\":0.1,\"color\":{\"__isSmartRef__\":true,\"id\":221}},\"227\":{\"offset\":1,\"color\":{\"__isSmartRef__\":true,\"id\":221}},\"228\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"onRenderFinished\":\"onRenderFinishedHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\"},\"229\":{\"morph\":{\"__isSmartRef__\":true,\"id\":215},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"230\":{\"x\":60.25,\"y\":171.9851851851851,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"231\":{\"submorphs\":[],\"scripts\":[],\"shape\":{\"__isSmartRef__\":true,\"id\":232},\"derivationIds\":[null],\"id\":\"C97F34A6-5BA9-4CE1-AD75-DBCDB3A0E88B\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":244},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":245},\"_ClipMode\":\"visible\",\"droppingEnabled\":true,\"halosEnabled\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":246},\"eventsAreIgnored\":true,\"owner\":{\"__isSmartRef__\":true,\"id\":4},\"__SourceModuleName__\":\"Global.lively.morphic.Core\",\"prevScroll\":[0,0],\"__LivelyClassName__\":\"lively.morphic.Box\"},\"232\":{\"_Position\":{\"__isSmartRef__\":true,\"id\":233},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":234},\"_Extent\":{\"__isSmartRef__\":true,\"id\":235},\"_Padding\":{\"__isSmartRef__\":true,\"id\":236},\"_BorderWidth\":1,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":237},\"_BorderRadius\":5,\"_Fill\":{\"__isSmartRef__\":true,\"id\":238},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"233\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"234\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\"},\"235\":{\"x\":52.25,\"y\":49.328395061728365,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"236\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"237\":{\"r\":1,\"g\":0.439,\"b\":0.455,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"238\":{\"stops\":[{\"__isSmartRef__\":true,\"id\":239},{\"__isSmartRef__\":true,\"id\":240},{\"__isSmartRef__\":true,\"id\":242},{\"__isSmartRef__\":true,\"id\":243}],\"vector\":{\"__isSmartRef__\":true,\"id\":19},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.LinearGradient\"},\"239\":{\"offset\":0,\"color\":{\"__isSmartRef__\":true,\"id\":14}},\"240\":{\"offset\":0.05,\"color\":{\"__isSmartRef__\":true,\"id\":241}},\"241\":{\"r\":1,\"g\":0.7195,\"b\":0.7275,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"242\":{\"offset\":0.1,\"color\":{\"__isSmartRef__\":true,\"id\":237}},\"243\":{\"offset\":1,\"color\":{\"__isSmartRef__\":true,\"id\":237}},\"244\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"onRenderFinished\":\"onRenderFinishedHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\"},\"245\":{\"morph\":{\"__isSmartRef__\":true,\"id\":231},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"246\":{\"x\":120.5,\"y\":171.9851851851851,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"247\":{\"submorphs\":[],\"scripts\":[],\"shape\":{\"__isSmartRef__\":true,\"id\":248},\"derivationIds\":[null],\"id\":\"4DACED1F-E2D6-4781-B2EE-6EEE4DFECA1F\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":260},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":261},\"_ClipMode\":\"visible\",\"droppingEnabled\":true,\"halosEnabled\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":262},\"eventsAreIgnored\":true,\"owner\":{\"__isSmartRef__\":true,\"id\":4},\"prevScroll\":[0,0],\"__SourceModuleName__\":\"Global.lively.morphic.Core\",\"__LivelyClassName__\":\"lively.morphic.Box\"},\"248\":{\"_Position\":{\"__isSmartRef__\":true,\"id\":249},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":250},\"_Extent\":{\"__isSmartRef__\":true,\"id\":251},\"_Padding\":{\"__isSmartRef__\":true,\"id\":252},\"_BorderWidth\":1,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":253},\"_BorderRadius\":5,\"_Fill\":{\"__isSmartRef__\":true,\"id\":254},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"249\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"250\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\"},\"251\":{\"x\":52.25,\"y\":49.328395061728365,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"252\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"253\":{\"r\":0,\"g\":0.591,\"b\":0,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"254\":{\"stops\":[{\"__isSmartRef__\":true,\"id\":255},{\"__isSmartRef__\":true,\"id\":256},{\"__isSmartRef__\":true,\"id\":258},{\"__isSmartRef__\":true,\"id\":259}],\"vector\":{\"__isSmartRef__\":true,\"id\":19},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.LinearGradient\"},\"255\":{\"offset\":0,\"color\":{\"__isSmartRef__\":true,\"id\":14}},\"256\":{\"offset\":0.05,\"color\":{\"__isSmartRef__\":true,\"id\":257}},\"257\":{\"r\":0.5,\"g\":0.7955,\"b\":0.5,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"258\":{\"offset\":0.1,\"color\":{\"__isSmartRef__\":true,\"id\":253}},\"259\":{\"offset\":1,\"color\":{\"__isSmartRef__\":true,\"id\":253}},\"260\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"onRenderFinished\":\"onRenderFinishedHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\"},\"261\":{\"morph\":{\"__isSmartRef__\":true,\"id\":247},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"262\":{\"x\":180.75,\"y\":171.9851851851851,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"263\":{\"submorphs\":[],\"scripts\":[],\"shape\":{\"__isSmartRef__\":true,\"id\":264},\"derivationIds\":[null],\"id\":\"5F50C085-8FE4-475E-B01B-D4969AA7BB22\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":276},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":277},\"_ClipMode\":\"visible\",\"droppingEnabled\":true,\"halosEnabled\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":278},\"eventsAreIgnored\":true,\"owner\":{\"__isSmartRef__\":true,\"id\":4},\"prevScroll\":[0,0],\"__SourceModuleName__\":\"Global.lively.morphic.Core\",\"__LivelyClassName__\":\"lively.morphic.Box\"},\"264\":{\"_Position\":{\"__isSmartRef__\":true,\"id\":265},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":266},\"_Extent\":{\"__isSmartRef__\":true,\"id\":267},\"_Padding\":{\"__isSmartRef__\":true,\"id\":268},\"_BorderWidth\":1,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":269},\"_BorderRadius\":5,\"_Fill\":{\"__isSmartRef__\":true,\"id\":270},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"265\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"266\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\"},\"267\":{\"x\":52.25,\"y\":49.328395061728365,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"268\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"269\":{\"r\":1,\"g\":0.396,\"b\":1,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"270\":{\"stops\":[{\"__isSmartRef__\":true,\"id\":271},{\"__isSmartRef__\":true,\"id\":272},{\"__isSmartRef__\":true,\"id\":274},{\"__isSmartRef__\":true,\"id\":275}],\"vector\":{\"__isSmartRef__\":true,\"id\":19},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.LinearGradient\"},\"271\":{\"offset\":0,\"color\":{\"__isSmartRef__\":true,\"id\":14}},\"272\":{\"offset\":0.05,\"color\":{\"__isSmartRef__\":true,\"id\":273}},\"273\":{\"r\":1,\"g\":0.698,\"b\":1,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"274\":{\"offset\":0.1,\"color\":{\"__isSmartRef__\":true,\"id\":269}},\"275\":{\"offset\":1,\"color\":{\"__isSmartRef__\":true,\"id\":269}},\"276\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"onRenderFinished\":\"onRenderFinishedHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\"},\"277\":{\"morph\":{\"__isSmartRef__\":true,\"id\":263},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"278\":{\"x\":0,\"y\":229.31358024691346,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"279\":{\"submorphs\":[],\"scripts\":[],\"shape\":{\"__isSmartRef__\":true,\"id\":280},\"derivationIds\":[null],\"id\":\"3CE28A01-2F7E-4E06-84AF-21AB8EAF524F\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":292},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":293},\"_ClipMode\":\"visible\",\"droppingEnabled\":true,\"halosEnabled\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":294},\"eventsAreIgnored\":true,\"owner\":{\"__isSmartRef__\":true,\"id\":4},\"prevScroll\":[0,0],\"__SourceModuleName__\":\"Global.lively.morphic.Core\",\"__LivelyClassName__\":\"lively.morphic.Box\"},\"280\":{\"_Position\":{\"__isSmartRef__\":true,\"id\":281},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":282},\"_Extent\":{\"__isSmartRef__\":true,\"id\":283},\"_Padding\":{\"__isSmartRef__\":true,\"id\":284},\"_BorderWidth\":1,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":285},\"_BorderRadius\":5,\"_Fill\":{\"__isSmartRef__\":true,\"id\":286},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"281\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"282\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\"},\"283\":{\"x\":52.25,\"y\":49.328395061728365,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"284\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"285\":{\"r\":0,\"g\":0.556,\"b\":1,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"286\":{\"stops\":[{\"__isSmartRef__\":true,\"id\":287},{\"__isSmartRef__\":true,\"id\":288},{\"__isSmartRef__\":true,\"id\":290},{\"__isSmartRef__\":true,\"id\":291}],\"vector\":{\"__isSmartRef__\":true,\"id\":19},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.LinearGradient\"},\"287\":{\"offset\":0,\"color\":{\"__isSmartRef__\":true,\"id\":14}},\"288\":{\"offset\":0.05,\"color\":{\"__isSmartRef__\":true,\"id\":289}},\"289\":{\"r\":0.5,\"g\":0.778,\"b\":1,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"290\":{\"offset\":0.1,\"color\":{\"__isSmartRef__\":true,\"id\":285}},\"291\":{\"offset\":1,\"color\":{\"__isSmartRef__\":true,\"id\":285}},\"292\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"onRenderFinished\":\"onRenderFinishedHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\"},\"293\":{\"morph\":{\"__isSmartRef__\":true,\"id\":279},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"294\":{\"x\":60.25,\"y\":229.31358024691346,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"295\":{\"submorphs\":[],\"scripts\":[],\"shape\":{\"__isSmartRef__\":true,\"id\":296},\"derivationIds\":[null],\"id\":\"3CDF19C5-E94C-43B6-9861-A1465DCBAB75\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":308},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":309},\"_ClipMode\":\"visible\",\"droppingEnabled\":true,\"halosEnabled\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":310},\"eventsAreIgnored\":true,\"owner\":{\"__isSmartRef__\":true,\"id\":4},\"__SourceModuleName__\":\"Global.lively.morphic.Core\",\"prevScroll\":[0,0],\"__LivelyClassName__\":\"lively.morphic.Box\"},\"296\":{\"_Position\":{\"__isSmartRef__\":true,\"id\":297},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":298},\"_Extent\":{\"__isSmartRef__\":true,\"id\":299},\"_Padding\":{\"__isSmartRef__\":true,\"id\":300},\"_BorderWidth\":1,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":301},\"_BorderRadius\":5,\"_Fill\":{\"__isSmartRef__\":true,\"id\":302},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"297\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"298\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\"},\"299\":{\"x\":52.25,\"y\":49.328395061728365,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"300\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"301\":{\"r\":0.564,\"g\":0.584,\"b\":0,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"302\":{\"stops\":[{\"__isSmartRef__\":true,\"id\":303},{\"__isSmartRef__\":true,\"id\":304},{\"__isSmartRef__\":true,\"id\":306},{\"__isSmartRef__\":true,\"id\":307}],\"vector\":{\"__isSmartRef__\":true,\"id\":19},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.LinearGradient\"},\"303\":{\"offset\":0,\"color\":{\"__isSmartRef__\":true,\"id\":14}},\"304\":{\"offset\":0.05,\"color\":{\"__isSmartRef__\":true,\"id\":305}},\"305\":{\"r\":0.782,\"g\":0.792,\"b\":0.5,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"306\":{\"offset\":0.1,\"color\":{\"__isSmartRef__\":true,\"id\":301}},\"307\":{\"offset\":1,\"color\":{\"__isSmartRef__\":true,\"id\":301}},\"308\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"onRenderFinished\":\"onRenderFinishedHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\"},\"309\":{\"morph\":{\"__isSmartRef__\":true,\"id\":295},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"310\":{\"x\":120.5,\"y\":229.31358024691346,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"311\":{\"submorphs\":[],\"scripts\":[],\"shape\":{\"__isSmartRef__\":true,\"id\":312},\"derivationIds\":[null],\"id\":\"486155BE-1223-4C6D-AAE4-ED26F30AA4EA\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":324},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":325},\"_ClipMode\":\"visible\",\"droppingEnabled\":true,\"halosEnabled\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":326},\"eventsAreIgnored\":true,\"owner\":{\"__isSmartRef__\":true,\"id\":4},\"prevScroll\":[0,0],\"__SourceModuleName__\":\"Global.lively.morphic.Core\",\"__LivelyClassName__\":\"lively.morphic.Box\"},\"312\":{\"_Position\":{\"__isSmartRef__\":true,\"id\":313},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":314},\"_Extent\":{\"__isSmartRef__\":true,\"id\":315},\"_Padding\":{\"__isSmartRef__\":true,\"id\":316},\"_BorderWidth\":1,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":317},\"_BorderRadius\":5,\"_Fill\":{\"__isSmartRef__\":true,\"id\":318},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"313\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"314\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\"},\"315\":{\"x\":52.25,\"y\":49.328395061728365,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"316\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"317\":{\"r\":0.897,\"g\":0.412,\"b\":1,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"318\":{\"stops\":[{\"__isSmartRef__\":true,\"id\":319},{\"__isSmartRef__\":true,\"id\":320},{\"__isSmartRef__\":true,\"id\":322},{\"__isSmartRef__\":true,\"id\":323}],\"vector\":{\"__isSmartRef__\":true,\"id\":19},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.LinearGradient\"},\"319\":{\"offset\":0,\"color\":{\"__isSmartRef__\":true,\"id\":14}},\"320\":{\"offset\":0.05,\"color\":{\"__isSmartRef__\":true,\"id\":321}},\"321\":{\"r\":0.9485,\"g\":0.706,\"b\":1,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"322\":{\"offset\":0.1,\"color\":{\"__isSmartRef__\":true,\"id\":317}},\"323\":{\"offset\":1,\"color\":{\"__isSmartRef__\":true,\"id\":317}},\"324\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"onRenderFinished\":\"onRenderFinishedHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\"},\"325\":{\"morph\":{\"__isSmartRef__\":true,\"id\":311},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"326\":{\"x\":180.75,\"y\":229.31358024691346,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"327\":{\"_Position\":{\"__isSmartRef__\":true,\"id\":328},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":329},\"_Extent\":{\"__isSmartRef__\":true,\"id\":330},\"_Padding\":{\"__isSmartRef__\":true,\"id\":331},\"_BorderWidth\":0,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":332},\"_Fill\":{\"__isSmartRef__\":true,\"id\":333},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"328\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"329\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\"},\"330\":{\"x\":241,\"y\":286.6419753086418,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"331\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"332\":{\"r\":0,\"g\":0,\"b\":0,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"333\":{\"r\":1,\"g\":1,\"b\":1,\"a\":0,\"__LivelyClassName__\":\"Color\",\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\"},\"334\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"onRenderFinished\":\"onRenderFinishedHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\"},\"335\":{\"morph\":{\"__isSmartRef__\":true,\"id\":4},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"336\":{\"x\":2169,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"337\":{\"x\":241,\"y\":286.6419753086418,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"338\":{\"position\":{\"__isSmartRef__\":true,\"id\":339},\"_Extent\":{\"__isSmartRef__\":true,\"id\":340},\"_BorderWidth\":0,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":341},\"_Fill\":null,\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":342},\"_ClipMode\":\"visible\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":343},\"_BorderRadius\":0,\"_Opacity\":1,\"_BorderStyle\":\"solid\",\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"339\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"340\":{\"x\":100,\"y\":100,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"341\":{\"r\":0,\"g\":0,\"b\":0,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"342\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\"},\"343\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"344\":{\"x\":-2169,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"345\":{\"partsSpaceName\":\"PartsBin/Basic\",\"__SourceModuleName__\":\"Global.lively.PartsBin\",\"comment\":\"A simple box morph. A really blue one. Its amazing what you can build out of simple boxes.... Who needs stars when you got blue rectangles!\",\"migrationLevel\":4,\"partName\":\"Rectangle\",\"changes\":[{\"__isSmartRef__\":true,\"id\":346}],\"revisionOnLoad\":140998,\"__LivelyClassName__\":\"lively.PartsBin.PartsBinMetaInfo\"},\"346\":{\"date\":{\"__isSmartRef__\":true,\"id\":347},\"author\":\"fbo\",\"message\":\"\",\"id\":\"BD1C654D-9100-4B66-BC62-B15FF2498B2B\"},\"347\":{\"isSerializedDate\":true,\"string\":\"Sat Feb 25 2012 02:59:09 GMT+0100 (CET)\"},\"348\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"onRenderFinished\":\"onRenderFinishedHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\"},\"349\":{\"morph\":{\"__isSmartRef__\":true,\"id\":3},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"350\":{\"__serializedLivelyClosures__\":{\"__isSmartRef__\":true,\"id\":351}},\"351\":{\"test01IsMorph\":{\"__isSmartRef__\":true,\"id\":352}},\"352\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":353},\"source\":\"function test01IsMorph(aPart) {\\n this.assert(aPart.isMorph, 'rectangle should be a morph');\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":354},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"353\":{\"this\":{\"__isSmartRef__\":true,\"id\":350}},\"354\":{},\"355\":{\"_Position\":{\"__isSmartRef__\":true,\"id\":356},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":357},\"_Extent\":{\"__isSmartRef__\":true,\"id\":358},\"_ClipMode\":\"hidden\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":359},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"_BorderWidth\":0,\"_BorderRadius\":0,\"_Opacity\":1,\"_BorderStyle\":\"solid\",\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":360},\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"356\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"357\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\"},\"358\":{\"x\":241,\"y\":286.6419753086418,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"359\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"360\":{\"r\":0.8,\"g\":0,\"b\":0,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"361\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"onRenderFinished\":\"onRenderFinishedHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\"},\"362\":{\"morph\":{\"__isSmartRef__\":true,\"id\":2},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"363\":{\"x\":49.99999999999912,\"y\":36.01607224065742,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"364\":{\"adjustForNewBounds\":false,\"moveVertical\":false,\"moveHorizontal\":false,\"centeredHorizontal\":false},\"365\":{\"x\":241,\"y\":286.6419753086418,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"366\":{\"x\":150,\"y\":-12,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"367\":{\"onMouseUp\":{\"__isSmartRef__\":true,\"id\":368},\"build\":{\"__isSmartRef__\":true,\"id\":376},\"colorForPos\":{\"__isSmartRef__\":true,\"id\":380},\"gradientColor\":{\"__isSmartRef__\":true,\"id\":388},\"colorNames\":{\"__isSmartRef__\":true,\"id\":392},\"colorSet1\":{\"__isSmartRef__\":true,\"id\":400},\"colorSet2\":{\"__isSmartRef__\":true,\"id\":404},\"colorSet3\":{\"__isSmartRef__\":true,\"id\":408},\"reset\":{\"__isSmartRef__\":true,\"id\":412},\"clear\":{\"__isSmartRef__\":true,\"id\":416},\"previousSlide\":{\"__isSmartRef__\":true,\"id\":420},\"nextSlide\":{\"__isSmartRef__\":true,\"id\":424},\"slides\":{\"__isSmartRef__\":true,\"id\":428},\"animateRight\":{\"__isSmartRef__\":true,\"id\":432},\"animateLeft\":{\"__isSmartRef__\":true,\"id\":436},\"removeHiddenSlides\":{\"__isSmartRef__\":true,\"id\":440}},\"368\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":369},\"source\":\"function onMouseUp(evt) {\\n var color = this.colorForPos(this.localize(evt.getPosition()));\\n this.chooserWidget.updateSliderColor(color);\\n this.chooserWidget.currentColor = color;\\n this.chooserWidget.button.setFill(color)\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":374},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"369\":{\"this\":{\"__isSmartRef__\":true,\"id\":2},\"__serializedLivelyClosures__\":{\"__isSmartRef__\":true,\"id\":370}},\"370\":{\"$super\":{\"__isSmartRef__\":true,\"id\":371}},\"371\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":372},\"source\":\"function () {\\n try {\\n return obj.constructor.prototype[name].apply(obj, arguments)\\n } catch (e) {\\n alert('Error in $super call: ' + e + '\\\\n' + e.stack);\\n return null;\\n }\\n }\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":373},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"372\":{\"obj\":{\"__isSmartRef__\":true,\"id\":2},\"name\":\"onMouseUp\"},\"373\":{},\"374\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":375},\"user\":\"huberthesse\",\"tags\":[]},\"375\":{\"isSerializedDate\":true,\"string\":\"Wed Mar 21 2012 16:29:45 GMT+0100 (CET)\"},\"376\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":377},\"source\":\"function build(table) {\\n var slide = Morph.makeRectangle(0,0,this.getExtent().x,this.getExtent().y)\\n slide.setFill(Color.rgba(255,255,255,0));\\n slide.setBorderWidth(0);\\n\\n var colorNames = this.colorNames(table),\\n x = 4, y = 5, // like MacOS colors\\n extent = slide.innerBounds().extent().scaleByPt(pt(1/x, 1/y)).subPt(pt(8,8));\\n //extent = pt(44,44)\\n for (var j = 0; j < y; j++) {\\n for (var i = 0; i < x; i++) {\\n var idx = j*x+i, // running offset j*x^1 + i*y^0\\n color = CrayonColors[colorNames[idx]],\\n rect = extent.scaleByPt(pt(i, j)).extent(extent),\\n morph = new lively.morphic.Box(rect);\\n morph.applyStyle({borderColor: color, borderWidth: 1, borderRadius: 5});\\n morph.setFill(this.gradientColor(color));\\n morph.moveBy(pt(8*i,8*j));\\n morph.ignoreEvents(); \\n //morph.layout = {scaleHorizontal: true, scaleVertical: true};\\n slide.addMorph(morph);\\n }\\n }\\n //slide.layout = {adjustForNewBounds: true};\\n slide.adjustForNewBounds();\\n return slide;\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":378},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"377\":{\"this\":{\"__isSmartRef__\":true,\"id\":2}},\"378\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":379},\"user\":\"undefined\",\"tags\":[]},\"379\":{\"isSerializedDate\":true,\"string\":\"Fri Mar 09 2012 12:20:35 GMT+0100 (CET)\"},\"380\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":381},\"source\":\"function colorForPos(pos) {\\n var r = this.shape.getBounds().insetBy(this.getBorderWidth()),\\n pos = r.closestPointToPt(pos),\\n m = this.activeSlide.submorphs.detect(function(ea) { return ea.bounds().containsPoint(pos) });\\n color = m && m.getFill().stops.find(function(ea){return ea.offset == 1}).color;\\n return color ? color : Color.black; \\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":386},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"381\":{\"this\":{\"__isSmartRef__\":true,\"id\":2},\"__serializedLivelyClosures__\":{\"__isSmartRef__\":true,\"id\":382}},\"382\":{\"$super\":{\"__isSmartRef__\":true,\"id\":383}},\"383\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":384},\"source\":\"function () {\\n try {\\n return obj.constructor.prototype[name].apply(obj, arguments)\\n } catch (e) {\\n alert('Error in $super call: ' + e + '\\\\n' + e.stack);\\n return null;\\n }\\n }\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":385},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"384\":{\"obj\":{\"__isSmartRef__\":true,\"id\":2},\"name\":\"colorForPos\"},\"385\":{},\"386\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":387},\"user\":\"huberthesse\",\"tags\":[]},\"387\":{\"isSerializedDate\":true,\"string\":\"Wed Mar 07 2012 14:55:22 GMT+0100 (CET)\"},\"388\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":389},\"source\":\"function gradientColor(color) {\\n var gradient = new lively.morphic.LinearGradient(\\n [\\n {offset: 0, color: Color.white},\\n {offset: 0.05, color: Color.white.mixedWith(color,0.5)},\\n {offset: 0.1, color: color},\\n {offset: 1, color: color}\\n ],\\n 'northSouth'\\n );\\n return gradient;\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":390},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"389\":{\"this\":{\"__isSmartRef__\":true,\"id\":2}},\"390\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":391},\"user\":\"huberthesse\",\"tags\":[]},\"391\":{\"isSerializedDate\":true,\"string\":\"Tue Feb 21 2012 18:34:15 GMT+0100 (CET)\"},\"392\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":393},\"source\":\"function colorNames(table) {\\n return table.join(' ').split(' ');\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":398},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"393\":{\"this\":{\"__isSmartRef__\":true,\"id\":2},\"__serializedLivelyClosures__\":{\"__isSmartRef__\":true,\"id\":394}},\"394\":{\"$super\":{\"__isSmartRef__\":true,\"id\":395}},\"395\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":396},\"source\":\"function () {\\n try {\\n return obj.constructor.prototype[name].apply(obj, arguments)\\n } catch (e) {\\n alert('Error in $super call: ' + e + '\\\\n' + e.stack);\\n return null;\\n }\\n }\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":397},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"396\":{\"obj\":{\"__isSmartRef__\":true,\"id\":2},\"name\":\"colorNames\"},\"397\":{},\"398\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":399},\"user\":\"huberthesse\",\"tags\":[]},\"399\":{\"isSerializedDate\":true,\"string\":\"Fri Mar 02 2012 14:41:30 GMT+0100 (CET)\"},\"400\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":401},\"source\":\"function colorSet1() {\\n return [\\\"licorice iron steel snow\\\",\\n \\\"maraschino spring blueberry lemon\\\",\\n \\\"seafoam magenta teal midnight\\\",\\n \\\"plum mocha salmon clover\\\",\\n \\\"bubblegum aqua asparagus lavender\\\"\\n ]\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":402},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"401\":{\"this\":{\"__isSmartRef__\":true,\"id\":2}},\"402\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":403},\"user\":\"huberthesse\",\"tags\":[]},\"403\":{\"isSerializedDate\":true,\"string\":\"Fri Mar 02 2012 14:41:43 GMT+0100 (CET)\"},\"404\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":405},\"source\":\"function colorSet2() {\\n return [\\\"licorice lead tungsten nickel\\\",\\n \\\"silver magnesium aluminum tin\\\",\\n \\\"mercury orchid grape eggplant\\\",\\n \\\"aqua blueberry ocean midnight\\\",\\n \\\"sky turquoise spindrift ice\\\"\\n ]\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":406},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"405\":{\"this\":{\"__isSmartRef__\":true,\"id\":2}},\"406\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":407},\"user\":\"huberthesse\",\"tags\":[]},\"407\":{\"isSerializedDate\":true,\"string\":\"Wed Mar 21 2012 16:29:45 GMT+0100 (CET)\"},\"408\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":409},\"source\":\"function colorSet3() {\\n return [\\\"maraschino cayenne maroon strawberry\\\",\\n \\\"tangerine lemon cantaloupe banana\\\",\\n \\\"fern asparagus asparagus spring\\\",\\n \\\"lime seafoam flora moss\\\", \\n \\\"clover aqua lavender bubblegum\\\"\\n ]\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":410},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"409\":{\"this\":{\"__isSmartRef__\":true,\"id\":2}},\"410\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":411},\"user\":\"huberthesse\",\"tags\":[]},\"411\":{\"isSerializedDate\":true,\"string\":\"Wed Mar 21 2012 16:29:45 GMT+0100 (CET)\"},\"412\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":413},\"source\":\"function reset() {\\n this.container = this.get(\\\"container\\\");\\n this.container.setPosition(pt(0,0));\\n this.slide = 0;\\n var slide = this.build(this.colorSet1());\\n this.container.addMorph(slide);\\n this.activeSlide = slide;\\n this.removeHiddenSlides(this.container);\\n\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":414},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"413\":{\"this\":{\"__isSmartRef__\":true,\"id\":2}},\"414\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":415},\"user\":\"huberthesse\",\"tags\":[]},\"415\":{\"isSerializedDate\":true,\"string\":\"Wed Mar 07 2012 15:51:11 GMT+0100 (CET)\"},\"416\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":417},\"source\":\"function clear() {\\n this.container.submorphs.invoke('remove')\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":418},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"417\":{\"this\":{\"__isSmartRef__\":true,\"id\":2}},\"418\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":419},\"user\":\"huberthesse\",\"tags\":[]},\"419\":{\"isSerializedDate\":true,\"string\":\"Wed Mar 07 2012 15:20:41 GMT+0100 (CET)\"},\"420\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":421},\"source\":\"function previousSlide() {\\n if (this.slide - 1 < 0) {\\n this.slide = this.slide + 3;\\n }\\n this.slide = (this.slide - 1) % 3;\\n //this.clear();\\n var previous = this.build(this.slides()[this.slide]);\\n previous.setPosition(pt(this.activeSlide.getPosition().x - this.activeSlide.getExtent().x,0));\\n this.container.addMorph(previous)\\n this.activeSlide = previous;\\n\\n this.animateLeft(1000);\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":422},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"421\":{\"this\":{\"__isSmartRef__\":true,\"id\":2}},\"422\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":423},\"user\":\"huberthesse\",\"tags\":[]},\"423\":{\"isSerializedDate\":true,\"string\":\"Wed Mar 07 2012 15:54:40 GMT+0100 (CET)\"},\"424\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":425},\"source\":\"function nextSlide() {\\n this.slide = (this.slide+1)%3\\n //this.clear()\\n var next = this.build(this.slides()[this.slide]);\\n next.setPosition(pt(this.activeSlide.getPosition().x + this.activeSlide.getExtent().x,0));\\n this.container.addMorph(next)\\n this.activeSlide = next;\\n\\n this.animateRight(1000);\\n\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":426},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"425\":{\"this\":{\"__isSmartRef__\":true,\"id\":2}},\"426\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":427},\"user\":\"huberthesse\",\"tags\":[]},\"427\":{\"isSerializedDate\":true,\"string\":\"Wed Mar 07 2012 15:54:47 GMT+0100 (CET)\"},\"428\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":429},\"source\":\"function slides() {\\n return [this.colorSet1(), this.colorSet2(), this.colorSet3()]\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":430},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"429\":{\"this\":{\"__isSmartRef__\":true,\"id\":2}},\"430\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":431},\"user\":\"huberthesse\",\"tags\":[]},\"431\":{\"isSerializedDate\":true,\"string\":\"Fri Mar 02 2012 16:32:29 GMT+0100 (CET)\"},\"432\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":433},\"source\":\"function animateRight(timeout) {\\n this.container.moveByAnimated(pt(-this.getExtent().x,0), timeout, this.removeHiddenSlides);\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":434},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"433\":{\"this\":{\"__isSmartRef__\":true,\"id\":2}},\"434\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":435},\"user\":\"undefined\",\"tags\":[]},\"435\":{\"isSerializedDate\":true,\"string\":\"Fri Mar 09 2012 12:28:28 GMT+0100 (CET)\"},\"436\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":437},\"source\":\"function animateLeft(timeout) {\\n this.container.moveByAnimated(pt(this.getExtent().x,0), timeout, this.removeHiddenSlides);\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":438},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"437\":{\"this\":{\"__isSmartRef__\":true,\"id\":2}},\"438\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":439},\"user\":\"undefined\",\"tags\":[]},\"439\":{\"isSerializedDate\":true,\"string\":\"Fri Mar 09 2012 12:28:25 GMT+0100 (CET)\"},\"440\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":441},\"source\":\"function removeHiddenSlides(morph) {\\n for(var i = 0; i < morph.submorphs.length; i++ ) {\\n if(morph.submorphs[i] !== morph.owner.activeSlide) {\\n morph.submorphs[i].remove();\\n }\\n }\\n }\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":442},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"441\":{\"this\":{\"__isSmartRef__\":true,\"id\":2}},\"442\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":443},\"user\":\"huberthesse\",\"tags\":[]},\"443\":{\"isSerializedDate\":true,\"string\":\"Wed Mar 07 2012 15:45:48 GMT+0100 (CET)\"},\"444\":{\"submorphs\":[{\"__isSmartRef__\":true,\"id\":445}],\"scripts\":[],\"shape\":{\"__isSmartRef__\":true,\"id\":467},\"derivationIds\":[null,\"364359B5-1B95-4042-A1C6-CC5B778FBAB2\",\"E23C63BE-652E-40F7-8097-3DF7BED48B6C\",\"A6A49117-8DAC-4A69-AF96-BA716A6C97EB\",\"C0B5F763-CA00-4443-B9CD-2CA95B36429B\",\"77B2DB00-1E0D-4B3E-B3C9-202137BF3133\",\"942AB4D6-4180-4618-BFAE-FA77436A07EA\",\"39BFE677-6965-447C-8920-74E41CF1199A\",\"F945FF1B-1922-4BC1-8029-435B2E295162\",\"7DCD9012-2605-495C-AD57-1C70B8F8EF89\",\"755F7C9A-3821-4A3E-9BA7-CF67F715C9A9\",\"576830D2-EAA2-4CE3-9267-49C3069C041B\",\"615B5236-3080-4512-BD82-4E248EF48B72\",\"3DC4FFAE-30B4-43F1-953E-14B39553DBE5\",\"7A358898-1442-4E6A-A07C-4C058D391D3B\",\"B6E322D4-96EA-485A-868C-874401E9D9A4\",\"1FDDAB15-2DC7-4099-BEC3-D8C2530D99B5\",\"3EFB5B37-1751-45DA-8E46-3C3CE8A758FA\",\"6E096FC0-14D6-4E77-BA53-A79B0A548AD6\",\"DA65DA35-A5D9-4B42-82D1-6021594BBA0E\",\"2116AA1A-510A-4F08-A577-FB75A94792D6\",\"6D2D3752-2067-44DE-8338-E7529AE87F3D\",\"570F1045-0344-4AD7-930C-178B3CA17A7F\",\"B1EBBE2A-77F7-4909-8027-6ECB6AD2D392\",\"02DA1D1A-8785-40C0-B2BE-5FE579226359\",\"37CEB09E-1D3A-487C-A704-7DC7B463AF0A\",\"C8B93224-20D0-4157-967F-33D051C33C1C\",\"ED7DBD69-D44B-4352-8B5B-29945C713857\",\"F6AE46E9-0904-4916-A039-B1E80501D088\",\"E550841B-76C2-43A7-91B1-B17CF36C3F12\",\"615EF85D-7F1F-43B0-A75B-2671D5840788\",\"CF2A108F-843C-4A6D-8AD0-B6263A359811\",\"057A86C4-63FC-4B15-8123-F63707901FDF\",\"CE5FF5DF-EA1F-4B3B-839F-BA438DE04C47\",\"4CC38A9D-2060-496A-ABF0-A08235928D4C\",\"FBD50E20-9FEB-4051-B014-8C4932D79CF9\",\"1008385E-BE68-491B-9250-975031632518\"],\"id\":\"C249D6F8-4FF7-43BC-A3B0-F27EDEFCF3A0\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":479},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":480},\"droppingEnabled\":true,\"halosEnabled\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":481},\"attributeConnections\":[{\"__isSmartRef__\":true,\"id\":482},{\"__isSmartRef__\":true,\"id\":484}],\"doNotSerialize\":[\"$$value\"],\"doNotCopyProperties\":[\"$$value\"],\"sliderExtent\":0.1,\"valueScale\":1,\"sliderKnob\":{\"__isSmartRef__\":true,\"id\":445},\"styleClass\":[\"slider_background_horizontal\"],\"showsHalos\":false,\"priorExtent\":{\"__isSmartRef__\":true,\"id\":489},\"distanceToDragEvent\":{\"__isSmartRef__\":true,\"id\":490},\"__SourceModuleName__\":\"Global.lively.morphic.Widgets\",\"knobRatio\":3,\"isLockOwner\":false,\"layout\":{\"__isSmartRef__\":true,\"id\":491},\"isBeingDragged\":false,\"prevScroll\":[0,0],\"name\":\"AlphaSlider\",\"owner\":{\"__isSmartRef__\":true,\"id\":1},\"color\":{\"__isSmartRef__\":true,\"id\":492},\"value\":1,\"_ClipMode\":\"visible\",\"_Rotation\":0,\"_Scale\":1,\"__serializedLivelyClosures__\":{\"__isSmartRef__\":true,\"id\":493},\"__LivelyClassName__\":\"lively.morphic.Slider\"},\"445\":{\"submorphs\":[],\"scripts\":[],\"shape\":{\"__isSmartRef__\":true,\"id\":446},\"derivationIds\":[null,\"9C2384F5-91D1-4379-B620-DEA9D7F7CE18\",\"F00A4628-8174-4DEC-BB3B-6775B129BB7D\",\"B191BDB8-E5F9-4720-8E66-90DDF52C8722\",\"2283BE9C-5ADC-489A-9A0B-D491138EFB8D\",\"6FA7B465-1E0D-4582-8C58-2927A2EEDA4E\",\"CCE7CD6F-56AF-48A3-BC41-8B9690F3B8DB\",\"6B87CAB8-5613-48A2-89FC-1A97E946D601\",\"AD2740EA-5C95-4785-A9E9-3E1574E4261A\",\"A6A80ED9-FC6C-436C-9764-29F30AC73678\",\"FF701D0F-6EA7-498A-8437-C9258F0C538A\",\"90F2E11F-E3D9-4CF7-AB93-2D5B9660186B\",\"0E2A0CA4-B53D-438D-A05C-5A10C6F94DC2\",\"54095E05-DCD5-49CC-93CE-E2CD776F4BE7\",\"310A3310-45DA-44F8-BA5D-9B49BF924833\",\"7BD04AED-E3BD-47E1-929F-AF9B4700BAB7\",\"163B7DAE-AC33-4E4E-8C00-012CB7C8CA42\",\"F8EE2E7C-ABF3-47DD-B484-984DD2FCD3E6\",\"68562ABA-5791-4D12-827C-AC7063B00AEE\",\"A82E823C-C05A-4725-B7BD-5F9C4C3B7F38\",\"77E70072-F3A3-4CBE-9325-67BA1A344D45\",\"476E418C-30B4-4F84-AC54-5EC397E30414\",\"E147D532-EE48-49A3-97B7-B2BC6D6944C9\",\"4CC90E7B-E345-4FE2-A842-ECAFE8A6D1F7\",\"FA567778-88A2-47E7-B7A3-05F819E84F52\",\"CD57E990-F9D0-4308-A569-01E2263348C0\",\"EE2AE25C-16C2-4494-A5AB-95C7A3F287E3\",\"95D370A5-3F72-49B6-8066-9B39413DF634\",\"BE3515F5-27D4-4C8B-A071-3657F859BC4B\",\"CED5D65B-AFD4-4D75-BA5B-F4D2576E2765\",\"6826E071-1202-4E4B-9543-A8B21D23CE30\",\"E822F719-6ED9-4D20-90CB-DB7BE8F35383\",\"3E3FF942-D522-41F8-AB3B-98CAA0AE8E99\",\"ABC5BEF7-FECD-4E77-9F62-AB21E53E3BDD\",\"77DE1E32-FC5E-4EF1-9DBF-78AE652B3015\",\"91E8B26D-D727-458A-9D73-4443E1E48C27\",\"73300049-65B3-4C13-B26F-D7C931F4F452\"],\"id\":\"7D342604-A0F9-446C-B13E-D7C4D567523D\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":453},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":454},\"droppingEnabled\":true,\"halosEnabled\":true,\"draggingEnabled\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":455},\"slider\":{\"__isSmartRef__\":true,\"id\":444},\"owner\":{\"__isSmartRef__\":true,\"id\":444},\"styleClass\":[\"slider_horizontal\"],\"priorExtent\":{\"__isSmartRef__\":true,\"id\":456},\"hitPoint\":{\"__isSmartRef__\":true,\"id\":457},\"isBeingDragged\":false,\"attributeConnections\":[],\"doNotSerialize\":[],\"doNotCopyProperties\":[],\"__SourceModuleName__\":\"Global.lively.morphic.Widgets\",\"draggableWithoutHalo\":true,\"showsHalos\":false,\"isLockOwner\":false,\"prevScroll\":[0,0],\"_ClipMode\":\"visible\",\"__serializedLivelyClosures__\":{\"__isSmartRef__\":true,\"id\":458},\"__LivelyClassName__\":\"lively.morphic.SliderKnob\"},\"446\":{\"_Position\":{\"__isSmartRef__\":true,\"id\":447},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":448},\"_Extent\":{\"__isSmartRef__\":true,\"id\":449},\"_ClipMode\":\"visible\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":450},\"_BorderWidth\":2.7760000000000002,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":451},\"_Fill\":{\"__isSmartRef__\":true,\"id\":452},\"_BorderRadius\":13,\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"_Opacity\":1,\"_BorderStyle\":\"solid\",\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"447\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"448\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\"},\"449\":{\"x\":21,\"y\":21,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\"},\"450\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"451\":{\"r\":0.572,\"g\":0.572,\"b\":0.572,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"452\":{\"r\":0.9215686274509803,\"g\":0.9215686274509803,\"b\":0.9215686274509803,\"a\":0.6,\"__LivelyClassName__\":\"Color\",\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\"},\"453\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"onRenderFinished\":\"onRenderFinishedHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\"},\"454\":{\"morph\":{\"__isSmartRef__\":true,\"id\":445},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"455\":{\"x\":283.02410836098653,\"y\":-7,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\"},\"456\":{\"x\":21,\"y\":21,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\"},\"457\":{\"x\":1324,\"y\":417,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\"},\"458\":{\"onrestore\":{\"__isSmartRef__\":true,\"id\":459}},\"459\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":460},\"source\":\"function onrestore() {\\n $super();\\n this.setFill(Color.rgba(235,235,235,0.6))\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":465},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"460\":{\"this\":{\"__isSmartRef__\":true,\"id\":445},\"__serializedLivelyClosures__\":{\"__isSmartRef__\":true,\"id\":461}},\"461\":{\"$super\":{\"__isSmartRef__\":true,\"id\":462}},\"462\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":463},\"source\":\"function () {\\n try {\\n return obj.constructor.prototype[name].apply(obj, arguments)\\n } catch(e) {\\n alert('Error in $super call: ' + e + '\\\\n' + e.stack);\\n return null;\\n }\\n }\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":464},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"463\":{\"obj\":{\"__isSmartRef__\":true,\"id\":445},\"name\":\"onrestore\"},\"464\":{},\"465\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":466},\"user\":\"athomschke\",\"tags\":[]},\"466\":{\"isSerializedDate\":true,\"string\":\"Wed Feb 22 2012 10:19:48 GMT+0100 (CET)\"},\"467\":{\"_Position\":{\"__isSmartRef__\":true,\"id\":468},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":469},\"_Extent\":{\"__isSmartRef__\":true,\"id\":470},\"_ClipMode\":\"visible\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":471},\"_BorderWidth\":1,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":472},\"_Fill\":{\"__isSmartRef__\":true,\"id\":473},\"_BorderRadius\":6,\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"_Opacity\":1,\"_BorderStyle\":\"solid\",\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"468\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"469\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\"},\"470\":{\"x\":304.02410836098653,\"y\":7,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"471\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"472\":{\"r\":0.37254901960784315,\"g\":0.3686274509803922,\"b\":0.37254901960784315,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"473\":{\"stops\":[{\"__isSmartRef__\":true,\"id\":474},{\"__isSmartRef__\":true,\"id\":476}],\"vector\":{\"__isSmartRef__\":true,\"id\":478},\"__LivelyClassName__\":\"lively.morphic.LinearGradient\",\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\"},\"474\":{\"offset\":0,\"color\":{\"__isSmartRef__\":true,\"id\":475}},\"475\":{\"r\":1,\"g\":1,\"b\":1,\"a\":0,\"__LivelyClassName__\":\"Color\",\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\"},\"476\":{\"offset\":1,\"color\":{\"__isSmartRef__\":true,\"id\":477}},\"477\":{\"r\":1,\"g\":1,\"b\":1,\"a\":1,\"__LivelyClassName__\":\"Color\",\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\"},\"478\":{\"x\":0,\"y\":0,\"width\":1,\"height\":0,\"__LivelyClassName__\":\"Rectangle\",\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\"},\"479\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"onRenderFinished\":\"onRenderFinishedHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\"},\"480\":{\"morph\":{\"__isSmartRef__\":true,\"id\":444},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"481\":{\"x\":22,\"y\":384.12857792528405,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"482\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":444},\"sourceAttrName\":\"value\",\"targetObj\":{\"__isSmartRef__\":true,\"id\":444},\"targetMethodName\":\"adjustSliderParts\",\"converter\":null,\"converterString\":null,\"updater\":null,\"updaterString\":null,\"varMapping\":{\"__isSmartRef__\":true,\"id\":483},\"__SourceModuleName__\":\"Global.lively.bindings\",\"__LivelyClassName__\":\"AttributeConnection\"},\"483\":{\"source\":{\"__isSmartRef__\":true,\"id\":444},\"target\":{\"__isSmartRef__\":true,\"id\":444}},\"484\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":444},\"sourceAttrName\":\"value\",\"targetObj\":{\"__isSmartRef__\":true,\"id\":1},\"targetMethodName\":\"setBorderFillOfTarget\",\"converterString\":\"function (val) {return this.getSourceObj().getColor()}\",\"updater\":null,\"updaterString\":null,\"varMapping\":{\"__isSmartRef__\":true,\"id\":485},\"__serializedLivelyClosures__\":{\"__isSmartRef__\":true,\"id\":486},\"__LivelyClassName__\":\"AttributeConnection\",\"__SourceModuleName__\":\"Global.lively.bindings\"},\"485\":{\"source\":{\"__isSmartRef__\":true,\"id\":444},\"target\":{\"__isSmartRef__\":true,\"id\":1}},\"486\":{\"converter\":{\"__isSmartRef__\":true,\"id\":487}},\"487\":{\"originalFunc\":null,\"varMapping\":{\"__isSmartRef__\":true,\"id\":485},\"source\":\"function (val) {return this.getSourceObj().getColor()}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":488},\"__LivelyClassName__\":\"lively.Closure\",\"__SourceModuleName__\":\"Global.lively.lang.Closure\"},\"488\":{},\"489\":{\"x\":305.0321444813173,\"y\":7,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"490\":{\"x\":148,\"y\":-8,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"491\":{\"resizeWidth\":true,\"moveVertical\":true},\"492\":{\"r\":1,\"g\":1,\"b\":1,\"a\":1,\"__LivelyClassName__\":\"Color\",\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\"},\"493\":{\"updateColor\":{\"__isSmartRef__\":true,\"id\":494},\"adjustSliderParts\":{\"__isSmartRef__\":true,\"id\":498},\"getSliderExtent\":{\"__isSmartRef__\":true,\"id\":506},\"updateFill\":{\"__isSmartRef__\":true,\"id\":514},\"getColor\":{\"__isSmartRef__\":true,\"id\":518},\"beIPadSlider\":{\"__isSmartRef__\":true,\"id\":522},\"setKnobFill\":{\"__isSmartRef__\":true,\"id\":526},\"setKnobRatio\":{\"__isSmartRef__\":true,\"id\":530}},\"494\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":495},\"source\":\"function updateColor(color) {\\n this.color = color;\\n this.setFill(new lively.morphic.LinearGradient(\\n [\\n {offset: 0, color: color.withA(0)},\\n {offset: 1, color: color.withA(1)}\\n ],\\n 'eastWest'\\n )); \\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":496},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"495\":{\"this\":{\"__isSmartRef__\":true,\"id\":444}},\"496\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":497},\"user\":\"huberthesse\",\"tags\":[]},\"497\":{\"isSerializedDate\":true,\"string\":\"Tue Feb 28 2012 17:58:28 GMT+0100 (CET)\"},\"498\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":499},\"source\":\"function adjustSliderParts() {\\n if (!this.sliderKnob) return;\\n // This method adjusts the slider for changes in value as well as geometry\\n var val = this.getScaledValue();\\n var bnds = this.shape.bounds();\\n var knobMult = this.knobRatio || 3\\n var ext = this.getSliderExtent(); \\n if (this.vertical()) { // more vertical...\\n var offset = 0 - (this.sliderKnob.getExtent().x / 2) + (this.getExtent().x / 2);\\n this.sliderKnob.setPosition(pt(offset,this.sliderKnob.getPosition().y));\\n var size = this.getExtent().x * knobMult;\\n this.sliderKnob.setExtent(pt(size, size));\\n var elevPix = Math.max(ext*bnds.height, this.mss); // thickness of elevator in pixels\\n var topLeft = pt(this.sliderKnob.getPosition().x, (bnds.height - elevPix)*val);\\n } else { // more horizontal...\\n var offset = 0 - (this.sliderKnob.getExtent().y / 2) + (this.getExtent().y / 2);\\n this.sliderKnob.setPosition(pt(this.sliderKnob.getPosition().x, offset));\\n var size = this.getExtent().y * knobMult; \\n this.sliderKnob.setExtent(pt(size,size));\\n var elevPix = Math.max(ext*bnds.width, this.mss); // thickness of elevator in pixels\\n var topLeft = pt((bnds.width - elevPix)*val, this.sliderKnob.getPosition().y);\\n };\\n this.sliderKnob.setBounds(topLeft.extent(this.sliderKnob.getExtent()));\\n this.sliderKnob.setBorderRadius(13);\\n this.sliderKnob.draggableWithoutHalo = true;\\n this.updateFill(val);\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":504},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"499\":{\"this\":{\"__isSmartRef__\":true,\"id\":444},\"__serializedLivelyClosures__\":{\"__isSmartRef__\":true,\"id\":500}},\"500\":{\"$super\":{\"__isSmartRef__\":true,\"id\":501}},\"501\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":502},\"source\":\"function () {\\n try {\\n return obj.constructor.prototype[name].apply(obj, arguments)\\n } catch (e) {\\n alert('Error in $super call: ' + e + '\\\\n' + e.stack);\\n return null;\\n }\\n }\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":503},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"502\":{\"obj\":{\"__isSmartRef__\":true,\"id\":444},\"name\":\"adjustSliderParts\"},\"503\":{},\"504\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":505},\"user\":\"undefined\",\"tags\":[]},\"505\":{\"isSerializedDate\":true,\"string\":\"Tue Mar 13 2012 11:54:12 GMT+0100 (CET)\"},\"506\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":507},\"source\":\"function getSliderExtent() {\\n if (this.vertical()) \\n return (this.sliderKnob.getExtent().y)/(this.getExtent().y)\\n else \\n return (this.sliderKnob.getExtent().x)/(this.getExtent().x)\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":512},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"507\":{\"this\":{\"__isSmartRef__\":true,\"id\":444},\"__serializedLivelyClosures__\":{\"__isSmartRef__\":true,\"id\":508}},\"508\":{\"$super\":{\"__isSmartRef__\":true,\"id\":509}},\"509\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":510},\"source\":\"function () {\\n try {\\n return obj.constructor.prototype[name].apply(obj, arguments)\\n } catch (e) {\\n alert('Error in $super call: ' + e + '\\\\n' + e.stack);\\n return null;\\n }\\n }\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":511},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"510\":{\"obj\":{\"__isSmartRef__\":true,\"id\":444},\"name\":\"getSliderExtent\"},\"511\":{},\"512\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":513},\"user\":\"undefined\",\"tags\":[]},\"513\":{\"isSerializedDate\":true,\"string\":\"Tue Mar 13 2012 13:51:00 GMT+0100 (CET)\"},\"514\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":515},\"source\":\"function updateFill() {\\n \\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":516},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"515\":{\"this\":{\"__isSmartRef__\":true,\"id\":444}},\"516\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":517},\"user\":\"undefined\",\"tags\":[]},\"517\":{\"isSerializedDate\":true,\"string\":\"Tue Mar 13 2012 11:34:56 GMT+0100 (CET)\"},\"518\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":519},\"source\":\"function getColor() {\\n return this.color.withA(this.value)\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":520},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"519\":{\"this\":{\"__isSmartRef__\":true,\"id\":444}},\"520\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":521},\"user\":\"huberthesse\",\"tags\":[]},\"521\":{\"isSerializedDate\":true,\"string\":\"Tue Feb 28 2012 17:27:35 GMT+0100 (CET)\"},\"522\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":523},\"source\":\"function beIPadSlider() {\\n if (this.vertical()) {\\n this.setExtent(pt(7, this.getExtent().y));\\n }\\n else {\\n this.setExtent(pt(this.getExtent().x, 7));\\n };\\n this.adjustSliderParts();\\n this.setBorderWidth(1);\\n this.setBorderColor(Color.rgb(95,94,95));\\n this.setKnobFill();\\n this.adjustSliderParts();\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":524},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"523\":{\"this\":{\"__isSmartRef__\":true,\"id\":444}},\"524\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":525},\"user\":\"undefined\",\"tags\":[]},\"525\":{\"isSerializedDate\":true,\"string\":\"Tue Mar 13 2012 11:54:12 GMT+0100 (CET)\"},\"526\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":527},\"source\":\"function setKnobFill() {\\n var knobStyle= new lively.morphic.LinearGradient(\\n [\\n {offset: 0, color: Color.darkGray.mixedWith(Color.white, 0.5)},\\n {offset: 0.3, color: Color.lightGray},\\n {offset: 1, color: Color.white}\\n ]\\n )\\n this.sliderKnob.setFill(knobStyle);\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":528},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"527\":{\"this\":{\"__isSmartRef__\":true,\"id\":444}},\"528\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":529},\"user\":\"undefined\",\"tags\":[]},\"529\":{\"isSerializedDate\":true,\"string\":\"Tue Mar 13 2012 11:54:12 GMT+0100 (CET)\"},\"530\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":531},\"source\":\"function setKnobRatio(num) {\\n this.knobRatio = num;\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":532},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"531\":{\"this\":{\"__isSmartRef__\":true,\"id\":444}},\"532\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":533},\"user\":\"undefined\",\"tags\":[]},\"533\":{\"isSerializedDate\":true,\"string\":\"Tue Mar 13 2012 11:54:12 GMT+0100 (CET)\"},\"534\":{\"submorphs\":[{\"__isSmartRef__\":true,\"id\":535}],\"scripts\":[],\"id\":\"B92DBCFB-129A-4FC7-9FCB-4E8C4B658C45\",\"shape\":{\"__isSmartRef__\":true,\"id\":550},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"halosEnabled\":true,\"registeredForMouseEvents\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":565},\"value\":false,\"toggle\":false,\"isActive\":true,\"normalFill\":{\"__isSmartRef__\":true,\"id\":553},\"lighterFill\":{\"__isSmartRef__\":true,\"id\":566},\"label\":{\"__isSmartRef__\":true,\"id\":535},\"name\":\"ScriptableButton3\",\"showsHalos\":false,\"partsBinMetaInfo\":{\"__isSmartRef__\":true,\"id\":575},\"attributeConnections\":[{\"__isSmartRef__\":true,\"id\":576}],\"doNotSerialize\":[\"$$fire\"],\"doNotCopyProperties\":[\"$$fire\"],\"__SourceModuleName__\":\"Global.lively.morphic.Widgets\",\"priorExtent\":{\"__isSmartRef__\":true,\"id\":577},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":578},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":579},\"derivationIds\":[2588,\"1A4CBF90-235E-4D34-A3B4-22ABE143E73F\",\"E77E00D0-008F-470C-BD69-EC965A9FB436\",\"04FB2FF0-7F8F-455D-ACB3-89F8B3FA0603\",\"F7390A27-2382-4ECC-8AF3-B097367FCFF9\",\"028F880A-3777-4D34-BE2B-7EE770F10A3C\",\"E210D7E5-7610-4D29-ABE6-5067FCBE3EF8\",\"A5434638-5BCB-488F-8030-6F5DAB85018C\",\"BE98A8D2-24FC-4420-B506-C81337813F25\",\"C29A46E1-E0DF-460D-A6B4-C0C9DF0B12E0\",\"A2A19A0C-954C-4805-A8AD-4BAFA391CCB2\",\"475ACAB1-27A5-41AC-89FB-1695E6FED63C\",\"B9BE6B1A-5AB4-4180-9FC1-739A9F0CC011\",\"ED6CC5AC-2368-4D46-AD85-431597CAC0ED\",\"63550ED0-534C-436B-B899-735DC81EC8E7\",\"643DCD45-DE43-43B7-B2F2-72F04A42042F\",\"904E9B63-5869-47B1-84D1-0CB062D61705\",\"0CD961A0-1BDD-4277-9C3A-BDB8B78BEBD8\",\"416402D2-5C93-4519-95D1-0BD49872B541\",\"537889E5-B9A0-4F7E-9BF3-23232EF964DE\",\"95D183A0-0C1F-4C97-A103-22AA4B984E44\",\"DD9926B3-21C3-429C-95E9-EA637CA97A3E\",\"C22C208A-94DB-4428-92EA-20A27A0F3499\",\"60A2D123-BDB7-490B-8406-5E82BD9F1B0B\"],\"layout\":{\"__isSmartRef__\":true,\"id\":580},\"distanceToDragEvent\":{\"__isSmartRef__\":true,\"id\":581},\"owner\":{\"__isSmartRef__\":true,\"id\":1},\"isLockOwner\":false,\"prevScroll\":[0,0],\"_ClipMode\":\"visible\",\"_Rotation\":1.5707963267948966,\"_Scale\":1,\"__serializedLivelyClosures__\":{\"__isSmartRef__\":true,\"id\":582},\"__LivelyClassName__\":\"lively.morphic.Button\"},\"535\":{\"submorphs\":[],\"scripts\":[],\"id\":\"60D9EF84-7473-465F-B80E-22F92A9E406F\",\"shape\":{\"__isSmartRef__\":true,\"id\":536},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"halosEnabled\":true,\"fixedWidth\":true,\"_WhiteSpaceHandling\":\"pre-wrap\",\"fixedHeight\":true,\"allowInput\":false,\"_FontFamily\":\"Helvetica\",\"registeredForMouseEvents\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":542},\"_MaxTextWidth\":271,\"_MaxTextHeight\":null,\"textStyle\":null,\"padding\":{\"__isSmartRef__\":true,\"id\":543},\"_Padding\":{\"__isSmartRef__\":true,\"id\":544},\"owner\":{\"__isSmartRef__\":true,\"id\":534},\"isLabel\":true,\"eventsAreIgnored\":true,\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"_ClipMode\":\"hidden\",\"priorExtent\":{\"__isSmartRef__\":true,\"id\":545},\"textChunks\":[{\"__isSmartRef__\":true,\"id\":546}],\"_Align\":\"center\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":548},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":549},\"_HandStyle\":\"default\",\"_PointerEvents\":\"none\",\"derivationIds\":[2589,\"0332A68D-7387-4C73-A86D-70A6C39815AB\",\"412F69C7-6901-4A92-9241-7BC8BD884176\",\"1699464F-E80D-4CC1-8C14-8BD80BCF5B76\",\"3342E468-A043-4A22-A2B4-5F0ECBB76FF8\",\"BF53F2D7-A117-4EBE-B00A-460239DEA438\",\"02C6EF0F-82D3-4D2E-B679-82EAC7D9EA3A\",\"8D6816A3-E5AC-4A2C-8C1D-95753B332D16\",\"FCE026BD-BD1A-40E4-A014-9BB950231B94\",\"F6714D4A-F249-4FF3-8D38-B89FE4654085\",\"F668EB41-B5E7-43BE-BFBE-E1030FF42156\",\"5F57A8B3-C832-48A7-B431-349CBB5390E6\",\"27821132-E63C-4613-A154-0F3533DBDE71\",\"532D98C4-E16E-47CC-A9F9-A6BB6EA42E65\",\"50005B6B-E577-4D97-83B4-FD85CF4EB981\",\"91138AB0-ABF1-472C-B2B4-785DEE1DF39C\",\"851487A8-5021-4709-905E-9978CA455C71\",\"1098481E-00C3-4E79-886E-0CB920BAC8A0\",\"5236BDD2-71E8-41E8-9A4E-49397A5A8CB6\",\"1EA6E65C-6D2C-4DC0-8EEA-76850AC7750B\",\"09EC11B3-0F07-4099-9119-96CE1FA47CA6\",\"412800D5-ECC5-4BFF-BC01-1023498BE184\",\"B7027FC7-F216-45A3-9825-3072474D1661\",\"1B029F9F-2735-4AC9-A9DD-1673F6B1FCD7\"],\"_MinTextWidth\":271,\"_MinTextHeight\":null,\"attributeConnections\":[],\"doNotSerialize\":[],\"doNotCopyProperties\":[],\"isLockOwner\":false,\"__LivelyClassName__\":\"lively.morphic.Text\"},\"536\":{\"position\":{\"__isSmartRef__\":true,\"id\":537},\"_Extent\":{\"__isSmartRef__\":true,\"id\":538},\"_BorderWidth\":0,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":539},\"_Fill\":null,\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":540},\"_ClipMode\":\"hidden\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":541},\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"537\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"538\":{\"x\":271,\"y\":18,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\"},\"539\":{\"r\":0,\"g\":0,\"b\":0,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"540\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\"},\"541\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"542\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"543\":{\"x\":5,\"y\":5,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"544\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"545\":{\"x\":271,\"y\":18,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"546\":{\"style\":{\"__isSmartRef__\":true,\"id\":547},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":535},\"storedString\":\"^\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\"},\"547\":{\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\"},\"548\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"onRenderFinished\":\"onRenderFinishedHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\",\"updateText\":\"updateTextHTML\",\"setTextExtent\":\"setTextExtentHTML\",\"setMaxTextWidth\":\"setMaxTextWidthHTML\",\"setMaxTextHeight\":\"setMaxTextHeightHTML\",\"setMinTextWidth\":\"setMinTextWidthHTML\",\"setMinTextHeight\":\"setMinTextHeightHTML\",\"getTextExtent\":\"getTextExtentHTML\",\"getTextString\":\"getTextStringHTML\",\"ignoreTextEvents\":\"ignoreTextEventsHTML\",\"unignoreTextEvents\":\"unignoreTextEventsHTML\",\"enableTextEvents\":\"enableTextEventsHTML\",\"setFontFamily\":\"setFontFamilyHTML\",\"setFontSize\":\"setFontSizeHTML\",\"setTextColor\":\"setTextColorHTML\",\"setPadding\":\"setPaddingHTML\",\"setAlign\":\"setAlignHTML\",\"setVerticalAlign\":\"setVerticalAlignHTML\",\"setDisplay\":\"setDisplayHTML\",\"setWhiteSpaceHandling\":\"setWhiteSpaceHandlingHTML\",\"focusMorph\":\"focusMorphHTML\",\"setInputAllowed\":\"setInputAllowedHTML\"},\"549\":{\"morph\":{\"__isSmartRef__\":true,\"id\":535},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"550\":{\"position\":{\"__isSmartRef__\":true,\"id\":551},\"_Extent\":{\"__isSmartRef__\":true,\"id\":545},\"_BorderWidth\":1.1840000000000002,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":552},\"_Fill\":{\"__isSmartRef__\":true,\"id\":553},\"_BorderRadius\":5.2,\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":563},\"_ClipMode\":\"visible\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":564},\"_Opacity\":1,\"_BorderStyle\":\"solid\",\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"551\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"552\":{\"r\":0.839,\"g\":0.839,\"b\":0.839,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"553\":{\"stops\":[{\"__isSmartRef__\":true,\"id\":554},{\"__isSmartRef__\":true,\"id\":556},{\"__isSmartRef__\":true,\"id\":558},{\"__isSmartRef__\":true,\"id\":560}],\"vector\":{\"__isSmartRef__\":true,\"id\":562},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.LinearGradient\"},\"554\":{\"offset\":0,\"color\":{\"__isSmartRef__\":true,\"id\":555}},\"555\":{\"r\":0.9600000000000001,\"g\":0.9600000000000001,\"b\":0.9600000000000001,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"556\":{\"offset\":0.4,\"color\":{\"__isSmartRef__\":true,\"id\":557}},\"557\":{\"r\":0.8200000000000001,\"g\":0.8200000000000001,\"b\":0.8200000000000001,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"558\":{\"offset\":0.6,\"color\":{\"__isSmartRef__\":true,\"id\":559}},\"559\":{\"r\":0.8200000000000001,\"g\":0.8200000000000001,\"b\":0.8200000000000001,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"560\":{\"offset\":1,\"color\":{\"__isSmartRef__\":true,\"id\":561}},\"561\":{\"r\":0.94,\"g\":0.94,\"b\":0.94,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"562\":{\"x\":0,\"y\":0,\"width\":0,\"height\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"563\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\"},\"564\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"565\":{\"x\":320.4919638796618,\"y\":63.405658416301435,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"566\":{\"stops\":[{\"__isSmartRef__\":true,\"id\":567},{\"__isSmartRef__\":true,\"id\":569},{\"__isSmartRef__\":true,\"id\":571},{\"__isSmartRef__\":true,\"id\":573}],\"vector\":{\"__isSmartRef__\":true,\"id\":562},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.LinearGradient\"},\"567\":{\"offset\":0,\"color\":{\"__isSmartRef__\":true,\"id\":568}},\"568\":{\"r\":0.98,\"g\":0.98,\"b\":0.98,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"569\":{\"offset\":0.4,\"color\":{\"__isSmartRef__\":true,\"id\":570}},\"570\":{\"r\":0.91,\"g\":0.91,\"b\":0.91,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"571\":{\"offset\":0.6,\"color\":{\"__isSmartRef__\":true,\"id\":572}},\"572\":{\"r\":0.91,\"g\":0.91,\"b\":0.91,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"573\":{\"offset\":1,\"color\":{\"__isSmartRef__\":true,\"id\":574}},\"574\":{\"r\":0.97,\"g\":0.97,\"b\":0.97,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"575\":{\"partsSpaceName\":\"PartsBin/Inputs\",\"__SourceModuleName__\":\"Global.lively.PartsBin\",\"migrationLevel\":2,\"partName\":\"ScriptableButton\",\"comment\":\"Has a script that is called on button press\",\"revisionOnLoad\":140039,\"__LivelyClassName__\":\"lively.PartsBin.PartsBinMetaInfo\"},\"576\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":534},\"sourceAttrName\":\"fire\",\"targetObj\":{\"__isSmartRef__\":true,\"id\":534},\"targetMethodName\":\"onFire\",\"__SourceModuleName__\":\"Global.lively.bindings\",\"__LivelyClassName__\":\"AttributeConnection\"},\"577\":{\"x\":271,\"y\":18,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"578\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"onRenderFinished\":\"onRenderFinishedHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\"},\"579\":{\"morph\":{\"__isSmartRef__\":true,\"id\":534},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"580\":{\"centeredHorizontal\":false,\"centeredVertical\":false,\"adjustForNewBounds\":true,\"resizeWidth\":false,\"resizeHeight\":false,\"moveVertical\":true,\"moveHorizontal\":true},\"581\":{\"x\":24.063015981516173,\"y\":-11.900184961127252,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"582\":{\"onFire\":{\"__isSmartRef__\":true,\"id\":583}},\"583\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":584},\"source\":\"function onFire() {\\n\\tthis.owner.nextSlide()\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":585},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"584\":{\"this\":{\"__isSmartRef__\":true,\"id\":534}},\"585\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":586},\"user\":\"huberthesse\",\"tags\":[]},\"586\":{\"isSerializedDate\":true,\"string\":\"Fri Mar 02 2012 15:58:59 GMT+0100 (CET)\"},\"587\":{\"submorphs\":[{\"__isSmartRef__\":true,\"id\":588}],\"scripts\":[],\"id\":\"8854CD4E-F76A-4CDF-BD24-EBB83F7B2EC6\",\"shape\":{\"__isSmartRef__\":true,\"id\":603},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"halosEnabled\":true,\"registeredForMouseEvents\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":619},\"value\":false,\"toggle\":false,\"isActive\":true,\"normalFill\":{\"__isSmartRef__\":true,\"id\":607},\"lighterFill\":{\"__isSmartRef__\":true,\"id\":620},\"label\":{\"__isSmartRef__\":true,\"id\":588},\"name\":\"ScriptableButton2\",\"showsHalos\":false,\"partsBinMetaInfo\":{\"__isSmartRef__\":true,\"id\":629},\"attributeConnections\":[{\"__isSmartRef__\":true,\"id\":630}],\"doNotSerialize\":[\"$$fire\"],\"doNotCopyProperties\":[\"$$fire\"],\"__SourceModuleName__\":\"Global.lively.morphic.Widgets\",\"priorExtent\":{\"__isSmartRef__\":true,\"id\":631},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":632},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":633},\"derivationIds\":[2588,\"1A4CBF90-235E-4D34-A3B4-22ABE143E73F\",\"E77E00D0-008F-470C-BD69-EC965A9FB436\",\"DA4AA7E6-DCFA-4D55-8BFF-3CC3022C8C73\",\"95CCDA4C-5EE1-41E4-BF19-17C38691E8CA\",\"92D1F3F4-C2B4-4B0A-9C29-6AAD41A26E65\",\"B0294FA0-DF1C-4DD3-BCC5-F696D7F35360\",\"C726B92A-3339-4061-88C6-0E3D6791305B\",\"0A04F624-296D-4568-B7F4-ED68234D04A8\",\"BEB34841-DCB2-4B74-B67E-EF45080221E9\",\"16D3A2D7-D7E9-44E9-87AF-8341CF8D8AED\",\"9CBAE8AF-3942-405C-AC36-8984FF20DFB8\",\"4F5E8675-28E3-4801-8F1F-BF39696F79D6\",\"A84CE401-F520-43CA-8BA4-6C54662F5F4D\",\"7487B1B4-6DDA-4D9D-9528-B8EA9CA4CDE4\",\"0FBF050B-BF65-4601-A15A-FEBF7FCEED2F\",\"38BA73E8-844C-47D2-B679-6B2ED6DF1746\",\"D2FC6094-CBEA-40F5-A7DE-8F6565443C60\",\"E7E726BC-5389-46E1-88C5-1B300158E075\",\"58243DD1-156A-44EF-AD41-B010006CA7BE\",\"1CCCCD35-2BCD-4FB3-8255-6418D304F5F7\",\"4A213477-71F1-4383-8541-71C74902AE9C\",\"7B723D57-FC1A-4FBF-BFEC-45E710CFC589\"],\"layout\":{\"__isSmartRef__\":true,\"id\":634},\"distanceToDragEvent\":{\"__isSmartRef__\":true,\"id\":635},\"owner\":{\"__isSmartRef__\":true,\"id\":1},\"isLockOwner\":false,\"_ClipMode\":\"visible\",\"_Rotation\":-1.5707963267948966,\"_Scale\":1,\"__serializedLivelyClosures__\":{\"__isSmartRef__\":true,\"id\":636},\"__LivelyClassName__\":\"lively.morphic.Button\"},\"588\":{\"submorphs\":[],\"scripts\":[],\"id\":\"812D7DC1-027D-4EAB-9CC3-6D7E24BE9702\",\"shape\":{\"__isSmartRef__\":true,\"id\":589},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"halosEnabled\":true,\"fixedWidth\":true,\"_WhiteSpaceHandling\":\"pre-wrap\",\"fixedHeight\":true,\"allowInput\":false,\"_FontFamily\":\"Helvetica\",\"registeredForMouseEvents\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":595},\"_MaxTextWidth\":269,\"_MaxTextHeight\":null,\"textStyle\":null,\"padding\":{\"__isSmartRef__\":true,\"id\":596},\"_Padding\":{\"__isSmartRef__\":true,\"id\":597},\"owner\":{\"__isSmartRef__\":true,\"id\":587},\"isLabel\":true,\"eventsAreIgnored\":true,\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"_ClipMode\":\"hidden\",\"priorExtent\":{\"__isSmartRef__\":true,\"id\":598},\"textChunks\":[{\"__isSmartRef__\":true,\"id\":599}],\"_Align\":\"center\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":601},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":602},\"_HandStyle\":\"default\",\"_PointerEvents\":\"none\",\"derivationIds\":[2589,\"0332A68D-7387-4C73-A86D-70A6C39815AB\",\"412F69C7-6901-4A92-9241-7BC8BD884176\",\"A7E016DF-9FE7-4D94-BE13-56258744386E\",\"D41C4C1C-D5D2-4996-991A-D74D7AEA6ABE\",\"205F2610-D0AE-4F73-9742-AC83BC5AA89D\",\"E30F385C-496F-4332-B19E-A7C34D72747C\",\"D94112C6-0723-418C-B5BB-2722B0AA6F64\",\"A3C9BC85-B575-48B5-A916-2C1EDF7A3315\",\"DFFE0582-67A8-449D-9D09-C962449340FF\",\"03A059BE-EF14-4C8B-9B42-AD660A9CE201\",\"5DC0F1E5-A6B1-42BD-85C1-CAEA5C1C9214\",\"3B619390-D3C9-4B1A-B884-574B752AB40E\",\"DC7867B2-184F-4A22-987A-590266B7F991\",\"ED25CAC6-7393-43CA-B380-22E38647CC17\",\"7C054DE8-277A-4F26-A8DB-3CAF2572062F\",\"D1EFB03B-7B2E-4192-A43C-99340E18DB46\",\"CF806570-D9F8-41E6-9B71-759CAB46CFCD\",\"F3B70ECB-4164-40CC-BA9C-5D3D673FE464\",\"33F866AF-B48D-4C58-99CC-75A408D45D47\",\"361EA562-010E-42AA-B83F-F17E27A3CE8D\",\"D1D244E6-3499-4273-AC03-2F2B8C2A6FC5\",\"8402BA4B-83F3-443E-8E52-B06CE75FE8A4\"],\"_MinTextWidth\":269,\"_MinTextHeight\":null,\"attributeConnections\":[],\"doNotSerialize\":[],\"doNotCopyProperties\":[],\"isLockOwner\":false,\"__LivelyClassName__\":\"lively.morphic.Text\"},\"589\":{\"position\":{\"__isSmartRef__\":true,\"id\":590},\"_Extent\":{\"__isSmartRef__\":true,\"id\":591},\"_BorderWidth\":0,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":592},\"_Fill\":null,\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":593},\"_ClipMode\":\"hidden\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":594},\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"590\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"591\":{\"x\":269,\"y\":16,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\"},\"592\":{\"r\":0,\"g\":0,\"b\":0,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"593\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\"},\"594\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"595\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"596\":{\"x\":5,\"y\":5,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"597\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"598\":{\"x\":269,\"y\":16,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"599\":{\"style\":{\"__isSmartRef__\":true,\"id\":600},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":588},\"storedString\":\"^\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\"},\"600\":{\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\"},\"601\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"onRenderFinished\":\"onRenderFinishedHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\",\"updateText\":\"updateTextHTML\",\"setTextExtent\":\"setTextExtentHTML\",\"setMaxTextWidth\":\"setMaxTextWidthHTML\",\"setMaxTextHeight\":\"setMaxTextHeightHTML\",\"setMinTextWidth\":\"setMinTextWidthHTML\",\"setMinTextHeight\":\"setMinTextHeightHTML\",\"getTextExtent\":\"getTextExtentHTML\",\"getTextString\":\"getTextStringHTML\",\"ignoreTextEvents\":\"ignoreTextEventsHTML\",\"unignoreTextEvents\":\"unignoreTextEventsHTML\",\"enableTextEvents\":\"enableTextEventsHTML\",\"setFontFamily\":\"setFontFamilyHTML\",\"setFontSize\":\"setFontSizeHTML\",\"setTextColor\":\"setTextColorHTML\",\"setPadding\":\"setPaddingHTML\",\"setAlign\":\"setAlignHTML\",\"setVerticalAlign\":\"setVerticalAlignHTML\",\"setDisplay\":\"setDisplayHTML\",\"setWhiteSpaceHandling\":\"setWhiteSpaceHandlingHTML\",\"focusMorph\":\"focusMorphHTML\",\"setInputAllowed\":\"setInputAllowedHTML\"},\"602\":{\"morph\":{\"__isSmartRef__\":true,\"id\":588},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"603\":{\"position\":{\"__isSmartRef__\":true,\"id\":604},\"_Extent\":{\"__isSmartRef__\":true,\"id\":605},\"_BorderWidth\":1.1840000000000002,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":606},\"_Fill\":{\"__isSmartRef__\":true,\"id\":607},\"_BorderRadius\":5.2,\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":617},\"_ClipMode\":\"visible\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":618},\"_Opacity\":1,\"_BorderStyle\":\"solid\",\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"604\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"605\":{\"x\":269,\"y\":16,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"606\":{\"r\":0.839,\"g\":0.839,\"b\":0.839,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"607\":{\"stops\":[{\"__isSmartRef__\":true,\"id\":608},{\"__isSmartRef__\":true,\"id\":610},{\"__isSmartRef__\":true,\"id\":612},{\"__isSmartRef__\":true,\"id\":614}],\"vector\":{\"__isSmartRef__\":true,\"id\":616},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.LinearGradient\"},\"608\":{\"offset\":0,\"color\":{\"__isSmartRef__\":true,\"id\":609}},\"609\":{\"r\":0.9600000000000001,\"g\":0.9600000000000001,\"b\":0.9600000000000001,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"610\":{\"offset\":0.4,\"color\":{\"__isSmartRef__\":true,\"id\":611}},\"611\":{\"r\":0.8200000000000001,\"g\":0.8200000000000001,\"b\":0.8200000000000001,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"612\":{\"offset\":0.6,\"color\":{\"__isSmartRef__\":true,\"id\":613}},\"613\":{\"r\":0.8200000000000001,\"g\":0.8200000000000001,\"b\":0.8200000000000001,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"614\":{\"offset\":1,\"color\":{\"__isSmartRef__\":true,\"id\":615}},\"615\":{\"r\":0.94,\"g\":0.94,\"b\":0.94,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"616\":{\"x\":0,\"y\":0,\"width\":0,\"height\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"617\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\"},\"618\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"619\":{\"x\":19.50000000000057,\"y\":332.4458390179558,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"620\":{\"stops\":[{\"__isSmartRef__\":true,\"id\":621},{\"__isSmartRef__\":true,\"id\":623},{\"__isSmartRef__\":true,\"id\":625},{\"__isSmartRef__\":true,\"id\":627}],\"vector\":{\"__isSmartRef__\":true,\"id\":616},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.LinearGradient\"},\"621\":{\"offset\":0,\"color\":{\"__isSmartRef__\":true,\"id\":622}},\"622\":{\"r\":0.98,\"g\":0.98,\"b\":0.98,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"623\":{\"offset\":0.4,\"color\":{\"__isSmartRef__\":true,\"id\":624}},\"624\":{\"r\":0.91,\"g\":0.91,\"b\":0.91,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"625\":{\"offset\":0.6,\"color\":{\"__isSmartRef__\":true,\"id\":626}},\"626\":{\"r\":0.91,\"g\":0.91,\"b\":0.91,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"627\":{\"offset\":1,\"color\":{\"__isSmartRef__\":true,\"id\":628}},\"628\":{\"r\":0.97,\"g\":0.97,\"b\":0.97,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"629\":{\"partsSpaceName\":\"PartsBin/Inputs\",\"__SourceModuleName__\":\"Global.lively.PartsBin\",\"migrationLevel\":2,\"partName\":\"ScriptableButton\",\"comment\":\"Has a script that is called on button press\",\"revisionOnLoad\":140039,\"__LivelyClassName__\":\"lively.PartsBin.PartsBinMetaInfo\"},\"630\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":587},\"sourceAttrName\":\"fire\",\"targetObj\":{\"__isSmartRef__\":true,\"id\":587},\"targetMethodName\":\"onFire\",\"__SourceModuleName__\":\"Global.lively.bindings\",\"__LivelyClassName__\":\"AttributeConnection\"},\"631\":{\"x\":269,\"y\":16,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"632\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"onRenderFinished\":\"onRenderFinishedHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\"},\"633\":{\"morph\":{\"__isSmartRef__\":true,\"id\":587},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"634\":{\"centeredHorizontal\":false,\"centeredVertical\":false,\"adjustForNewBounds\":true,\"resizeWidth\":false,\"moveHorizontal\":false,\"moveVertical\":true},\"635\":{\"x\":36.65545509063608,\"y\":-281.79556219559254,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"636\":{\"onFire\":{\"__isSmartRef__\":true,\"id\":637}},\"637\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":638},\"source\":\"function onFire() {\\n\\tthis.owner.previousSlide()\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":639},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"638\":{\"this\":{\"__isSmartRef__\":true,\"id\":587}},\"639\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":640},\"user\":\"huberthesse\",\"tags\":[]},\"640\":{\"isSerializedDate\":true,\"string\":\"Fri Mar 02 2012 15:59:21 GMT+0100 (CET)\"},\"641\":{\"submorphs\":[],\"scripts\":[],\"id\":\"244BCD34-20D7-474B-BE22-7E49F9DC97F8\",\"shape\":{\"__isSmartRef__\":true,\"id\":642},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"halosEnabled\":true,\"fixedWidth\":false,\"fixedHeight\":true,\"allowsInput\":true,\"_FontFamily\":\"Arial, sans-serif\",\"registeredForMouseEvents\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":648},\"_MaxTextWidth\":null,\"_MaxTextHeight\":null,\"textColor\":{\"__isSmartRef__\":true,\"id\":649},\"showsHalos\":false,\"_FontSize\":14,\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"name\":\"Label\",\"partsBinMetaInfo\":{\"__isSmartRef__\":true,\"id\":650},\"textChunks\":[{\"__isSmartRef__\":true,\"id\":651}],\"charsReplaced\":\"Color\",\"lastFindLoc\":5,\"priorSelectionRange\":null,\"prevScroll\":[0,0],\"priorExtent\":{\"__isSmartRef__\":true,\"id\":653},\"isLabel\":true,\"_ClipMode\":\"visible\",\"_WhiteSpaceHandling\":\"pre-wrap\",\"allowInput\":false,\"eventsAreIgnored\":false,\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":654},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":655},\"derivationIds\":[2033,\"C79CAC2C-AD12-4860-AFFC-DBDB5F6703DA\",\"412DD984-FA95-4021-87D5-8BB0F7CAD5EE\",\"BD4919FD-E962-4721-8961-35CFAB1F8D95\",\"EA1CB384-7558-4587-95C2-85F01702F591\",\"ECBB3B8E-C00B-486C-8665-AB7F622D715A\",\"DDE8F0DF-8C69-48FE-8E66-7CFF6AF26BEC\",\"7B3BDA3D-EFBD-4EF7-8917-54BDC577BEDB\",\"EC3369C8-32CC-4231-BA92-8AE18F31CE06\",\"4B38D054-140A-45EF-8368-22AF925A1836\",\"A751706D-6835-4927-B267-C599C29D3306\",\"A1B0094B-A38A-4866-A517-BEE72F83DF6C\",\"8578C06D-54B2-4641-B9E4-E1D4AF51E3A8\",\"6B8FF4F7-07E5-4CC8-9B95-EE55A661001E\",\"25A27101-0A3E-4DC7-905C-A2EB02D902A5\",\"69FA64B5-E929-4DFF-8648-16BB6A382A5A\",\"8904B9F2-B17C-4DA8-A625-4DD780153355\",\"02E14602-852E-48FE-8BD4-7BE384E8EE45\"],\"moved\":true,\"attributeConnections\":[],\"doNotSerialize\":[],\"doNotCopyProperties\":[],\"owner\":{\"__isSmartRef__\":true,\"id\":1},\"_MinTextWidth\":null,\"_MinTextHeight\":null,\"distanceToDragEvent\":{\"__isSmartRef__\":true,\"id\":656},\"isLockOwner\":false,\"layout\":{\"__isSmartRef__\":true,\"id\":657},\"_Rotation\":0,\"_Scale\":1.002003004005006,\"__LivelyClassName__\":\"lively.morphic.Text\"},\"642\":{\"fill\":null,\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"_Position\":{\"__isSmartRef__\":true,\"id\":643},\"_Extent\":{\"__isSmartRef__\":true,\"id\":644},\"_BorderWidth\":0,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":645},\"_Fill\":null,\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":646},\"_ClipMode\":\"visible\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":647},\"_BorderRadius\":0,\"_Opacity\":1,\"_BorderStyle\":\"solid\",\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"643\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"644\":{\"x\":53,\"y\":22,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\"},\"645\":{\"r\":0,\"g\":0,\"b\":0,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"646\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\"},\"647\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"648\":{\"x\":141.94593094401634,\"y\":8,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"649\":{\"r\":0,\"g\":0,\"b\":0,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"650\":{\"partsSpaceName\":\"PartsBin/Text/\",\"__SourceModuleName__\":\"Global.lively.PartsBin\",\"migrationLevel\":2,\"partName\":\"Label\",\"revisionOnLoad\":140039,\"__LivelyClassName__\":\"lively.PartsBin.PartsBinMetaInfo\"},\"651\":{\"style\":{\"__isSmartRef__\":true,\"id\":652},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":641},\"storedString\":\"Pencil\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\"},\"652\":{\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\"},\"653\":{\"x\":58,\"y\":22,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"654\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"onRenderFinished\":\"onRenderFinishedHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\",\"updateText\":\"updateTextHTML\",\"setTextExtent\":\"setTextExtentHTML\",\"setMaxTextWidth\":\"setMaxTextWidthHTML\",\"setMaxTextHeight\":\"setMaxTextHeightHTML\",\"setMinTextWidth\":\"setMinTextWidthHTML\",\"setMinTextHeight\":\"setMinTextHeightHTML\",\"getTextExtent\":\"getTextExtentHTML\",\"getTextString\":\"getTextStringHTML\",\"ignoreTextEvents\":\"ignoreTextEventsHTML\",\"unignoreTextEvents\":\"unignoreTextEventsHTML\",\"enableTextEvents\":\"enableTextEventsHTML\",\"setFontFamily\":\"setFontFamilyHTML\",\"setFontSize\":\"setFontSizeHTML\",\"setTextColor\":\"setTextColorHTML\",\"setPadding\":\"setPaddingHTML\",\"setAlign\":\"setAlignHTML\",\"setVerticalAlign\":\"setVerticalAlignHTML\",\"setDisplay\":\"setDisplayHTML\",\"setWhiteSpaceHandling\":\"setWhiteSpaceHandlingHTML\",\"focusMorph\":\"focusMorphHTML\",\"setInputAllowed\":\"setInputAllowedHTML\"},\"655\":{\"morph\":{\"__isSmartRef__\":true,\"id\":641},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"656\":{\"x\":43.5580871161452,\"y\":-9,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"657\":{\"moveHorizontal\":false,\"centeredHorizontal\":true,\"moveVertical\":false},\"658\":{\"submorphs\":[],\"scripts\":[],\"id\":\"600A4B26-99F5-4862-B2A9-DCDC3F86FD7C\",\"shape\":{\"__isSmartRef__\":true,\"id\":659},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"halosEnabled\":true,\"fixedWidth\":true,\"fixedHeight\":false,\"allowsInput\":true,\"_FontFamily\":\"Arial, sans-serif\",\"registeredForMouseEvents\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":665},\"_MaxTextWidth\":18.899550000000033,\"_MaxTextHeight\":null,\"textColor\":{\"__isSmartRef__\":true,\"id\":666},\"showsHalos\":false,\"_FontSize\":10,\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"name\":\"Text\",\"partsBinMetaInfo\":{\"__isSmartRef__\":true,\"id\":667},\"textChunks\":[{\"__isSmartRef__\":true,\"id\":670}],\"charsReplaced\":\"some text \",\"lastFindLoc\":20,\"prevScroll\":[0,0],\"priorExtent\":{\"__isSmartRef__\":true,\"id\":672},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":673},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":674},\"attributeConnections\":[],\"doNotSerialize\":[],\"doNotCopyProperties\":[],\"_Padding\":{\"__isSmartRef__\":true,\"id\":675},\"_ClipMode\":\"visible\",\"derivationIds\":[355,\"1EB1674F-8BF2-419B-B054-86129ED70335\",\"87EBFDBF-139C-440C-982B-AAD48B9D98AC\",\"97BE4891-629B-4CBB-BB38-338F4A138CF3\",\"7EF6EA95-6CFE-4B3C-848B-1686ED2DD0EF\",\"59ACADED-2375-4C49-B759-3C6BB03A6B87\",\"F8CF7627-3328-4C73-B8E0-1908DC4E1196\",\"AE00849F-5A56-4692-85CE-A7FCB45E3619\",\"5018CE2A-F8F6-43C1-8C76-B21CDD466998\",\"6ABA72E4-63BA-4CBE-A77D-7E437CA57994\",\"20C44BEB-D347-4DF3-8520-F45ED4ADC861\",\"73DC52D5-EF49-478F-B7D3-E071AEB6B0C6\",\"26F58476-E767-42A3-8B8E-B54F63CD4A5B\",\"DFF4B8F3-E31B-4E1F-82FF-188452AF89FF\",\"6087D074-43C1-4602-8D61-6D28E6584AAF\",\"376DDFFA-CB99-43BC-8D65-2CB2F2B0E1B0\",\"3B8D3C62-5785-4162-90D5-D1EC928929A3\"],\"_WhiteSpaceHandling\":\"pre-wrap\",\"_MinTextWidth\":18.899550000000033,\"_MinTextHeight\":null,\"moved\":true,\"owner\":{\"__isSmartRef__\":true,\"id\":1},\"isBeingDragged\":false,\"distanceToDragEvent\":{\"__isSmartRef__\":true,\"id\":676},\"isLockOwner\":false,\"layout\":{\"__isSmartRef__\":true,\"id\":677},\"_Rotation\":0,\"_Scale\":1.002003004005006,\"__LivelyClassName__\":\"lively.morphic.Text\"},\"659\":{\"fill\":null,\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"_Position\":{\"__isSmartRef__\":true,\"id\":660},\"_Extent\":{\"__isSmartRef__\":true,\"id\":661},\"_BorderWidth\":0,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":662},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":663},\"_ClipMode\":\"visible\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":664},\"_BorderRadius\":0,\"_Opacity\":1,\"_BorderStyle\":\"solid\",\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"660\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"661\":{\"x\":26.899550000000033,\"y\":19,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\"},\"662\":{\"r\":0,\"g\":0,\"b\":0,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"663\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\"},\"664\":{\"x\":4,\"y\":2,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"665\":{\"x\":18,\"y\":358.14465016594534,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"666\":{\"r\":0,\"g\":0,\"b\":0,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"667\":{\"partsSpaceName\":\"PartsBin/Basic/\",\"__SourceModuleName__\":\"Global.lively.PartsBin\",\"migrationLevel\":4,\"comment\":\"a simple text morph\",\"partName\":\"Text\",\"changes\":[{\"__isSmartRef__\":true,\"id\":668}],\"revisionOnLoad\":141269,\"__LivelyClassName__\":\"lively.PartsBin.PartsBinMetaInfo\"},\"668\":{\"date\":{\"__isSmartRef__\":true,\"id\":669},\"author\":\"undefined\",\"message\":\"Set the inset as: this.setPadding(Rectangle.inset(4,2)). This gives it a more pleasing appearance with a border, and also makes it easier to select near the bounds.\",\"id\":\"BD5B0E4C-4830-4863-A013-35BB66D5AD6F\"},\"669\":{\"isSerializedDate\":true,\"string\":\"Mon Feb 27 2012 06:20:38 GMT+0100 (CET)\"},\"670\":{\"style\":{\"__isSmartRef__\":true,\"id\":671},\"morph\":{\"__isSmartRef__\":true,\"id\":658},\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":658},\"storedString\":\"Fill\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\"},\"671\":{\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\"},\"672\":{\"x\":26.899550000000033,\"y\":19,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"673\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"onRenderFinished\":\"onRenderFinishedHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\",\"updateText\":\"updateTextHTML\",\"setTextExtent\":\"setTextExtentHTML\",\"setMaxTextWidth\":\"setMaxTextWidthHTML\",\"setMaxTextHeight\":\"setMaxTextHeightHTML\",\"setMinTextWidth\":\"setMinTextWidthHTML\",\"setMinTextHeight\":\"setMinTextHeightHTML\",\"getTextExtent\":\"getTextExtentHTML\",\"getTextString\":\"getTextStringHTML\",\"ignoreTextEvents\":\"ignoreTextEventsHTML\",\"unignoreTextEvents\":\"unignoreTextEventsHTML\",\"enableTextEvents\":\"enableTextEventsHTML\",\"setFontFamily\":\"setFontFamilyHTML\",\"setFontSize\":\"setFontSizeHTML\",\"setTextColor\":\"setTextColorHTML\",\"setPadding\":\"setPaddingHTML\",\"setAlign\":\"setAlignHTML\",\"setVerticalAlign\":\"setVerticalAlignHTML\",\"setDisplay\":\"setDisplayHTML\",\"setWhiteSpaceHandling\":\"setWhiteSpaceHandlingHTML\",\"focusMorph\":\"focusMorphHTML\",\"setInputAllowed\":\"setInputAllowedHTML\"},\"674\":{\"morph\":{\"__isSmartRef__\":true,\"id\":658},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"675\":{\"x\":5,\"y\":5,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"676\":{\"x\":38,\"y\":-15,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"677\":{\"moveVertical\":true},\"678\":{\"submorphs\":[],\"scripts\":[],\"id\":\"688AB153-331E-4FDF-A89F-85788A1DFB11\",\"shape\":{\"__isSmartRef__\":true,\"id\":679},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"halosEnabled\":true,\"fixedWidth\":true,\"fixedHeight\":false,\"allowsInput\":true,\"_FontFamily\":\"Arial, sans-serif\",\"registeredForMouseEvents\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":686},\"_MaxTextWidth\":37.861569000000024,\"_MaxTextHeight\":null,\"textColor\":{\"__isSmartRef__\":true,\"id\":687},\"showsHalos\":false,\"_FontSize\":10,\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"name\":\"Text1\",\"partsBinMetaInfo\":{\"__isSmartRef__\":true,\"id\":688},\"textChunks\":[{\"__isSmartRef__\":true,\"id\":691}],\"charsReplaced\":\"FillOpacity\",\"lastFindLoc\":11,\"prevScroll\":[0,0],\"priorExtent\":{\"__isSmartRef__\":true,\"id\":693},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":694},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":695},\"attributeConnections\":[],\"doNotSerialize\":[],\"doNotCopyProperties\":[],\"_Padding\":{\"__isSmartRef__\":true,\"id\":696},\"_ClipMode\":\"visible\",\"derivationIds\":[355,\"1EB1674F-8BF2-419B-B054-86129ED70335\",\"87EBFDBF-139C-440C-982B-AAD48B9D98AC\",\"A064931A-B29A-4756-9455-C78DAF8462F5\",\"D993C10F-057F-4DAB-A297-3D22C667855F\",\"5D25BC27-EA84-49FB-BB98-E513E34C02F1\",\"D91985D3-023F-4E8E-A9FB-C23A9702FF1A\",\"E1E59598-7652-461A-BE74-57B720E8CF32\",\"C3FA0137-A20F-43A7-ADF5-A5044B382BCF\",\"F191522B-FCE1-4CB4-9B60-3FC1FE122A8F\",\"1BF9324C-7CDD-4B7A-B634-B675B07276C5\",\"A800C4B9-2DA8-4A47-A6F3-BAC7FC5AA8F0\",\"37B1073E-6AE4-40A7-929A-F46CD671054D\",\"4B7AEEFC-9800-4FA2-AA34-1E46067FE555\",\"A6CDF9DD-6C5B-48E9-B23A-C68D6F84A2F8\",\"FE35DAC9-4F75-4640-95F8-16C30E901F97\",\"C8769015-D01F-4E09-8676-FC3F5C47F46D\",\"8E36B709-A0A7-4E76-AC5E-AA5530D639A5\"],\"_WhiteSpaceHandling\":\"pre-wrap\",\"_MinTextWidth\":37.861569000000024,\"_MinTextHeight\":null,\"moved\":true,\"isBeingDragged\":false,\"distanceToDragEvent\":{\"__isSmartRef__\":true,\"id\":697},\"owner\":{\"__isSmartRef__\":true,\"id\":1},\"isLockOwner\":false,\"layout\":{\"__isSmartRef__\":true,\"id\":698},\"_Rotation\":0,\"_Scale\":1.002003004005006,\"__LivelyClassName__\":\"lively.morphic.Text\"},\"679\":{\"fill\":null,\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"_Position\":{\"__isSmartRef__\":true,\"id\":680},\"_Extent\":{\"__isSmartRef__\":true,\"id\":681},\"_BorderWidth\":0,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":682},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":683},\"_ClipMode\":\"visible\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":684},\"_Fill\":{\"__isSmartRef__\":true,\"id\":685},\"_BorderRadius\":0,\"_Opacity\":1,\"_BorderStyle\":\"solid\",\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"680\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"681\":{\"x\":45.861569000000024,\"y\":19,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\"},\"682\":{\"r\":0,\"g\":0,\"b\":0,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"683\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\"},\"684\":{\"x\":4,\"y\":2,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"685\":{\"r\":1,\"g\":1,\"b\":1,\"a\":0,\"__LivelyClassName__\":\"Color\",\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\"},\"686\":{\"x\":20,\"y\":395.14465016594534,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"687\":{\"r\":0,\"g\":0,\"b\":0,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"688\":{\"partsSpaceName\":\"PartsBin/Basic/\",\"__SourceModuleName__\":\"Global.lively.PartsBin\",\"migrationLevel\":4,\"comment\":\"a simple text morph\",\"partName\":\"Text\",\"changes\":[{\"__isSmartRef__\":true,\"id\":689}],\"revisionOnLoad\":141269,\"__LivelyClassName__\":\"lively.PartsBin.PartsBinMetaInfo\"},\"689\":{\"date\":{\"__isSmartRef__\":true,\"id\":690},\"author\":\"undefined\",\"message\":\"Set the inset as: this.setPadding(Rectangle.inset(4,2)). This gives it a more pleasing appearance with a border, and also makes it easier to select near the bounds.\",\"id\":\"BD5B0E4C-4830-4863-A013-35BB66D5AD6F\"},\"690\":{\"isSerializedDate\":true,\"string\":\"Mon Feb 27 2012 06:20:38 GMT+0100 (CET)\"},\"691\":{\"style\":{\"__isSmartRef__\":true,\"id\":692},\"morph\":{\"__isSmartRef__\":true,\"id\":678},\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":678},\"storedString\":\"Alpha\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\"},\"692\":{\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\"},\"693\":{\"x\":45.861569000000024,\"y\":19,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"694\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"onRenderFinished\":\"onRenderFinishedHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\",\"updateText\":\"updateTextHTML\",\"setTextExtent\":\"setTextExtentHTML\",\"setMaxTextWidth\":\"setMaxTextWidthHTML\",\"setMaxTextHeight\":\"setMaxTextHeightHTML\",\"setMinTextWidth\":\"setMinTextWidthHTML\",\"setMinTextHeight\":\"setMinTextHeightHTML\",\"getTextExtent\":\"getTextExtentHTML\",\"getTextString\":\"getTextStringHTML\",\"ignoreTextEvents\":\"ignoreTextEventsHTML\",\"unignoreTextEvents\":\"unignoreTextEventsHTML\",\"enableTextEvents\":\"enableTextEventsHTML\",\"setFontFamily\":\"setFontFamilyHTML\",\"setFontSize\":\"setFontSizeHTML\",\"setTextColor\":\"setTextColorHTML\",\"setPadding\":\"setPaddingHTML\",\"setAlign\":\"setAlignHTML\",\"setVerticalAlign\":\"setVerticalAlignHTML\",\"setDisplay\":\"setDisplayHTML\",\"setWhiteSpaceHandling\":\"setWhiteSpaceHandlingHTML\",\"focusMorph\":\"focusMorphHTML\",\"setInputAllowed\":\"setInputAllowedHTML\"},\"695\":{\"morph\":{\"__isSmartRef__\":true,\"id\":678},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"696\":{\"x\":5,\"y\":5,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"697\":{\"x\":36,\"y\":-14,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"698\":{\"moveVertical\":true},\"699\":{\"submorphs\":[{\"__isSmartRef__\":true,\"id\":700}],\"scripts\":[],\"id\":\"550C4AAA-A016-4206-997A-2557026CEBE6\",\"shape\":{\"__isSmartRef__\":true,\"id\":720},\"droppingEnabled\":true,\"halosEnabled\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":733},\"attributeConnections\":[{\"__isSmartRef__\":true,\"id\":734},{\"__isSmartRef__\":true,\"id\":735}],\"doNotSerialize\":[\"$$value\"],\"doNotCopyProperties\":[\"$$value\"],\"sliderExtent\":0.1,\"valueScale\":20,\"sliderKnob\":{\"__isSmartRef__\":true,\"id\":700},\"styleClass\":[\"slider_background_horizontal\"],\"showsHalos\":false,\"name\":\"WidthSlider\",\"partsBinMetaInfo\":{\"__isSmartRef__\":true,\"id\":737},\"__SourceModuleName__\":\"Global.lively.morphic.Widgets\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":740},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":741},\"layout\":{\"__isSmartRef__\":true,\"id\":742},\"priorExtent\":{\"__isSmartRef__\":true,\"id\":743},\"derivationIds\":[2631,\"729D9A8F-DDCC-4C30-A80B-BE2338365BE9\",\"F2DAC7F1-FF46-4707-93C3-71C798A96BA6\",\"DD8A71B8-FCAD-4596-AD83-55C4B56DE92B\",\"7F452BBB-4EC6-49F0-87B6-BD7FE75CA359\",\"133774BE-F7EA-440A-A685-FFABD2A64C0E\",\"F37EBE82-46B9-411D-A832-2E570DF00ABF\",\"FA0C0AE7-97C0-4BD7-A70E-1CDB5EC7346A\",\"FFCBF687-9B81-4D2D-BAB2-B1EC4126F940\",\"DBC8F2EE-64A7-4BCC-B5DE-E0E4879D7B83\",\"6E1B19D2-4AB4-463C-BBAD-C1EC1500A15D\",\"9CBE29DC-575E-4E42-9361-347703505C2B\",\"43680AFD-BECF-4AE5-B24A-3A842EE4B88F\",\"1667154E-F98B-412F-A9D1-10A5FCF47373\",\"FB7B65EF-EC9B-4D0E-A50E-373183948407\"],\"isBeingDragged\":false,\"moved\":true,\"owner\":{\"__isSmartRef__\":true,\"id\":1},\"distanceToDragEvent\":{\"__isSmartRef__\":true,\"id\":744},\"isLockOwner\":false,\"value\":0,\"_ClipMode\":\"visible\",\"_Rotation\":0,\"_Scale\":1,\"prevScroll\":[0,0],\"__serializedLivelyClosures__\":{\"__isSmartRef__\":true,\"id\":745},\"__LivelyClassName__\":\"lively.morphic.Slider\"},\"700\":{\"submorphs\":[],\"scripts\":[],\"id\":\"285ADE4A-BDA5-45B5-A656-EFBFB66AA08A\",\"shape\":{\"__isSmartRef__\":true,\"id\":701},\"droppingEnabled\":true,\"halosEnabled\":true,\"draggingEnabled\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":715},\"slider\":{\"__isSmartRef__\":true,\"id\":699},\"owner\":{\"__isSmartRef__\":true,\"id\":699},\"styleClass\":[\"slider_horizontal\"],\"hitPoint\":{\"__isSmartRef__\":true,\"id\":716},\"__SourceModuleName__\":\"Global.lively.morphic.Widgets\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":717},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":718},\"priorExtent\":{\"__isSmartRef__\":true,\"id\":719},\"derivationIds\":[2632,\"4685341A-CC42-43FD-A93E-AA9EBE585604\",\"57CD7B01-9ECD-4B7C-ABFD-012D9E664789\",\"42CB5AB3-0444-4B24-974A-6F7D3B166FA5\",\"229A01CE-1673-4F41-AC17-E2BF682F3C2B\",\"EAEE9F8F-A759-4AFA-8FBF-676A52E0D34D\",\"797F0675-694B-4CE6-AF33-77B531A5CFE7\",\"CA14C19C-69CF-43F5-A67D-8BC4223F58E9\",\"29C07AFF-9733-46A2-BDB8-CBA323C8E0AB\",\"50B07548-84C3-4FB6-B5FC-F529FB225C92\",\"DABEA3F9-758D-4A39-9F9A-EEDB4180C428\",\"E9EA7638-B80D-4801-BE5F-2E68F4792612\",\"3E3DA8AB-D17A-4CE2-A1A5-57A013AFF886\",\"2E2370A7-0241-4E02-94F2-32602D7D3E05\",\"89EFD03F-F666-437B-9518-AF9093FEE657\"],\"attributeConnections\":[],\"doNotSerialize\":[],\"doNotCopyProperties\":[],\"isBeingDragged\":false,\"isLockOwner\":false,\"showsHalos\":false,\"draggableWithoutHalo\":true,\"_ClipMode\":\"visible\",\"__LivelyClassName__\":\"lively.morphic.SliderKnob\"},\"701\":{\"position\":{\"__isSmartRef__\":true,\"id\":702},\"_Extent\":{\"__isSmartRef__\":true,\"id\":703},\"_BorderWidth\":1,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":704},\"_Fill\":{\"__isSmartRef__\":true,\"id\":705},\"_BorderRadius\":13,\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":713},\"_ClipMode\":\"visible\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":714},\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"702\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"703\":{\"x\":21,\"y\":21,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\"},\"704\":{\"r\":0.4,\"g\":0.4,\"b\":0.4,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"705\":{\"stops\":[{\"__isSmartRef__\":true,\"id\":706},{\"__isSmartRef__\":true,\"id\":708},{\"__isSmartRef__\":true,\"id\":710}],\"vector\":{\"__isSmartRef__\":true,\"id\":712},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.LinearGradient\"},\"706\":{\"offset\":0,\"color\":{\"__isSmartRef__\":true,\"id\":707}},\"707\":{\"r\":0.7,\"g\":0.7,\"b\":0.7,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"708\":{\"offset\":0.3,\"color\":{\"__isSmartRef__\":true,\"id\":709}},\"709\":{\"r\":0.9,\"g\":0.9,\"b\":0.9,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"710\":{\"offset\":1,\"color\":{\"__isSmartRef__\":true,\"id\":711}},\"711\":{\"r\":1,\"g\":1,\"b\":1,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"712\":{\"x\":0,\"y\":0,\"width\":0,\"height\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"713\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\"},\"714\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"715\":{\"x\":0,\"y\":-7,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\"},\"716\":{\"x\":1000,\"y\":494,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\"},\"717\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"onRenderFinished\":\"onRenderFinishedHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\"},\"718\":{\"morph\":{\"__isSmartRef__\":true,\"id\":700},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"719\":{\"x\":21,\"y\":21,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\"},\"720\":{\"position\":{\"__isSmartRef__\":true,\"id\":721},\"_Extent\":{\"__isSmartRef__\":true,\"id\":722},\"_BorderWidth\":1,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":723},\"_Fill\":{\"__isSmartRef__\":true,\"id\":724},\"_BorderRadius\":6,\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":731},\"_Opacity\":1,\"_BorderStyle\":\"solid\",\"_ClipMode\":\"visible\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":732},\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"721\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"722\":{\"x\":304.02410836098653,\"y\":7,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"723\":{\"r\":0.37254901960784315,\"g\":0.3686274509803922,\"b\":0.37254901960784315,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"724\":{\"stops\":[{\"__isSmartRef__\":true,\"id\":725},{\"__isSmartRef__\":true,\"id\":727},{\"__isSmartRef__\":true,\"id\":729},{\"__isSmartRef__\":true,\"id\":730}],\"vector\":{\"__isSmartRef__\":true,\"id\":478},\"__LivelyClassName__\":\"lively.morphic.LinearGradient\",\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\"},\"725\":{\"offset\":0,\"color\":{\"__isSmartRef__\":true,\"id\":726}},\"726\":{\"r\":0.20784313725490197,\"g\":0.3254901960784314,\"b\":1,\"a\":1,\"__LivelyClassName__\":\"Color\",\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\"},\"727\":{\"offset\":0,\"color\":{\"__isSmartRef__\":true,\"id\":728}},\"728\":{\"r\":0.20784313725490197,\"g\":0.3254901960784314,\"b\":1,\"a\":1,\"__LivelyClassName__\":\"Color\",\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\"},\"729\":{\"offset\":0.01,\"color\":{\"__isSmartRef__\":true,\"id\":492}},\"730\":{\"offset\":1,\"color\":{\"__isSmartRef__\":true,\"id\":492}},\"731\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\"},\"732\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"733\":{\"x\":22,\"y\":422.12857792528405,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"734\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":699},\"sourceAttrName\":\"value\",\"targetObj\":{\"__isSmartRef__\":true,\"id\":699},\"targetMethodName\":\"adjustSliderParts\",\"__SourceModuleName__\":\"Global.lively.bindings\",\"__LivelyClassName__\":\"AttributeConnection\"},\"735\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":699},\"sourceAttrName\":\"value\",\"targetObj\":{\"__isSmartRef__\":true,\"id\":1},\"targetMethodName\":\"setBorderWidthOfTarget\",\"converter\":null,\"converterString\":null,\"updater\":null,\"updaterString\":null,\"varMapping\":{\"__isSmartRef__\":true,\"id\":736},\"__SourceModuleName__\":\"Global.lively.bindings\",\"__LivelyClassName__\":\"AttributeConnection\"},\"736\":{\"source\":{\"__isSmartRef__\":true,\"id\":699},\"target\":{\"__isSmartRef__\":true,\"id\":1}},\"737\":{\"requiredModules\":[],\"partsSpaceName\":\"PartsBin/iPad Widgets/\",\"migrationLevel\":4,\"__SourceModuleName__\":\"Global.lively.PartsBin\",\"partName\":\"Slider\",\"comment\":\"The connection point \\\"value\\\" can be used to read/write the slider knob position.\",\"changes\":[{\"__isSmartRef__\":true,\"id\":738}],\"revisionOnLoad\":140039,\"__LivelyClassName__\":\"lively.PartsBin.PartsBinMetaInfo\"},\"738\":{\"date\":{\"__isSmartRef__\":true,\"id\":739},\"author\":\"athomschke\",\"message\":\"\",\"id\":\"D5731AD3-FA80-46BF-85E1-B66950AD79A1\"},\"739\":{\"isSerializedDate\":true,\"string\":\"Fri Feb 03 2012 13:17:09 GMT+0100 (CET)\"},\"740\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"onRenderFinished\":\"onRenderFinishedHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\"},\"741\":{\"morph\":{\"__isSmartRef__\":true,\"id\":699},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"742\":{\"resizeWidth\":true,\"moveVertical\":true},\"743\":{\"x\":305.0321444813173,\"y\":7,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"744\":{\"x\":195,\"y\":-13,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"745\":{\"adjustSliderParts\":{\"__isSmartRef__\":true,\"id\":746},\"getSliderExtent\":{\"__isSmartRef__\":true,\"id\":754},\"updateFill\":{\"__isSmartRef__\":true,\"id\":762},\"setupConnections\":{\"__isSmartRef__\":true,\"id\":766},\"setUp\":{\"__isSmartRef__\":true,\"id\":770},\"beIPadSlider\":{\"__isSmartRef__\":true,\"id\":774},\"setKnobFill\":{\"__isSmartRef__\":true,\"id\":778},\"setKnobRatio\":{\"__isSmartRef__\":true,\"id\":782}},\"746\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":747},\"source\":\"function adjustSliderParts() {\\n if (!this.sliderKnob) return;\\n // This method adjusts the slider for changes in value as well as geometry\\n var val = this.getScaledValue();\\n var bnds = this.shape.bounds();\\n var knobMult = this.knobRatio || 3\\n var ext = this.getSliderExtent(); \\n if (this.vertical()) { // more vertical...\\n var offset = 0 - (this.sliderKnob.getExtent().x / 2) + (this.getExtent().x / 2);\\n this.sliderKnob.setPosition(pt(offset,this.sliderKnob.getPosition().y));\\n var size = this.getExtent().x * knobMult;\\n this.sliderKnob.setExtent(pt(size, size));\\n var elevPix = Math.max(ext*bnds.height, this.mss); // thickness of elevator in pixels\\n var topLeft = pt(this.sliderKnob.getPosition().x, (bnds.height - elevPix)*val);\\n } else { // more horizontal...\\n var offset = 0 - (this.sliderKnob.getExtent().y / 2) + (this.getExtent().y / 2);\\n this.sliderKnob.setPosition(pt(this.sliderKnob.getPosition().x, offset));\\n var size = this.getExtent().y * knobMult; \\n this.sliderKnob.setExtent(pt(size,size));\\n var elevPix = Math.max(ext*bnds.width, this.mss); // thickness of elevator in pixels\\n var topLeft = pt((bnds.width - elevPix)*val, this.sliderKnob.getPosition().y);\\n };\\n this.sliderKnob.setBounds(topLeft.extent(this.sliderKnob.getExtent()));\\n this.sliderKnob.setBorderRadius(13);\\n this.sliderKnob.draggableWithoutHalo = true;\\n this.updateFill(val);\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":752},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"747\":{\"this\":{\"__isSmartRef__\":true,\"id\":699},\"__serializedLivelyClosures__\":{\"__isSmartRef__\":true,\"id\":748}},\"748\":{\"$super\":{\"__isSmartRef__\":true,\"id\":749}},\"749\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":750},\"source\":\"function () {\\n try {\\n return obj.constructor.prototype[name].apply(obj, arguments)\\n } catch (e) {\\n alert('Error in $super call: ' + e + '\\\\n' + e.stack);\\n return null;\\n }\\n }\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":751},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"750\":{\"obj\":{\"__isSmartRef__\":true,\"id\":699},\"name\":\"adjustSliderParts\"},\"751\":{},\"752\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":753},\"user\":\"undefined\",\"tags\":[]},\"753\":{\"isSerializedDate\":true,\"string\":\"Tue Mar 13 2012 11:57:15 GMT+0100 (CET)\"},\"754\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":755},\"source\":\"function getSliderExtent() {\\n if (this.vertical()) \\n return (this.sliderKnob.getExtent().y)/(this.getExtent().y)\\n else \\n return (this.sliderKnob.getExtent().x)/(this.getExtent().x)\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":760},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"755\":{\"this\":{\"__isSmartRef__\":true,\"id\":699},\"__serializedLivelyClosures__\":{\"__isSmartRef__\":true,\"id\":756}},\"756\":{\"$super\":{\"__isSmartRef__\":true,\"id\":757}},\"757\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":758},\"source\":\"function () {\\n try {\\n return obj.constructor.prototype[name].apply(obj, arguments)\\n } catch (e) {\\n alert('Error in $super call: ' + e + '\\\\n' + e.stack);\\n return null;\\n }\\n }\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":759},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"758\":{\"obj\":{\"__isSmartRef__\":true,\"id\":699},\"name\":\"getSliderExtent\"},\"759\":{},\"760\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":761},\"user\":\"undefined\",\"tags\":[]},\"761\":{\"isSerializedDate\":true,\"string\":\"Tue Mar 13 2012 13:51:13 GMT+0100 (CET)\"},\"762\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":763},\"source\":\"function updateFill(value) {\\n var bgStyle = new lively.morphic.LinearGradient(\\n [\\n {offset: 0, color: Color.rgb(53,83,255)},\\n {offset: value, color: Color.rgb(53,83,255)},\\n {offset: value+0.01, color: Color.white},\\n {offset: 1, color: Color.white}\\n ],\\n 'eastWest'\\n );\\n this.setFill(bgStyle);\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":764},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"763\":{\"this\":{\"__isSmartRef__\":true,\"id\":699}},\"764\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":765},\"user\":\"undefined\",\"tags\":[]},\"765\":{\"isSerializedDate\":true,\"string\":\"Tue Mar 13 2012 11:57:15 GMT+0100 (CET)\"},\"766\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":767},\"source\":\"function setupConnections() {\\n connect(this, 'value', this.owner, 'setBorderWidthOfTarget', {});\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":768},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"767\":{\"this\":{\"__isSmartRef__\":true,\"id\":699}},\"768\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":769},\"user\":\"conradcalmez\",\"tags\":[]},\"769\":{\"isSerializedDate\":true,\"string\":\"Wed May 02 2012 14:25:01 GMT+0200 (CEST)\"},\"770\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":771},\"source\":\"function setUp() {\\n this.valueScale = 20\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":772},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"771\":{\"this\":{\"__isSmartRef__\":true,\"id\":699}},\"772\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":773},\"user\":\"undefined\",\"tags\":[]},\"773\":{\"isSerializedDate\":true,\"string\":\"Fri Mar 09 2012 13:04:50 GMT+0100 (CET)\"},\"774\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":775},\"source\":\"function beIPadSlider() {\\n if (this.vertical()) {\\n this.setExtent(pt(7, this.getExtent().y));\\n }\\n else {\\n this.setExtent(pt(this.getExtent().x, 7));\\n };\\n this.adjustSliderParts();\\n this.setBorderWidth(1);\\n this.setBorderColor(Color.rgb(95,94,95));\\n this.setKnobFill();\\n this.adjustSliderParts();\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":776},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"775\":{\"this\":{\"__isSmartRef__\":true,\"id\":699}},\"776\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":777},\"user\":\"undefined\",\"tags\":[]},\"777\":{\"isSerializedDate\":true,\"string\":\"Tue Mar 13 2012 11:57:15 GMT+0100 (CET)\"},\"778\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":779},\"source\":\"function setKnobFill() {\\n var knobStyle= new lively.morphic.LinearGradient(\\n [\\n {offset: 0, color: Color.darkGray.mixedWith(Color.white, 0.5)},\\n {offset: 0.3, color: Color.lightGray},\\n {offset: 1, color: Color.white}\\n ]\\n )\\n this.sliderKnob.setFill(knobStyle);\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":780},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"779\":{\"this\":{\"__isSmartRef__\":true,\"id\":699}},\"780\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":781},\"user\":\"undefined\",\"tags\":[]},\"781\":{\"isSerializedDate\":true,\"string\":\"Tue Mar 13 2012 11:57:15 GMT+0100 (CET)\"},\"782\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":783},\"source\":\"function setKnobRatio(num) {\\n this.knobRatio = num;\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":784},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"783\":{\"this\":{\"__isSmartRef__\":true,\"id\":699}},\"784\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":785},\"user\":\"undefined\",\"tags\":[]},\"785\":{\"isSerializedDate\":true,\"string\":\"Tue Mar 13 2012 11:57:15 GMT+0100 (CET)\"},\"786\":{\"submorphs\":[],\"scripts\":[],\"id\":\"E3B671D0-82C5-4ED4-9A37-7F3350FAD744\",\"shape\":{\"__isSmartRef__\":true,\"id\":787},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"halosEnabled\":true,\"fixedWidth\":true,\"fixedHeight\":false,\"allowsInput\":true,\"_FontFamily\":\"Arial, sans-serif\",\"registeredForMouseEvents\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":794},\"_MaxTextWidth\":37.861569000000024,\"_MaxTextHeight\":null,\"textColor\":{\"__isSmartRef__\":true,\"id\":795},\"showsHalos\":false,\"_FontSize\":10,\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"name\":\"Text2\",\"partsBinMetaInfo\":{\"__isSmartRef__\":true,\"id\":796},\"textChunks\":[{\"__isSmartRef__\":true,\"id\":799}],\"charsReplaced\":\"Alpha\",\"lastFindLoc\":5,\"prevScroll\":[0,0],\"priorExtent\":{\"__isSmartRef__\":true,\"id\":801},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":802},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":803},\"attributeConnections\":[],\"doNotSerialize\":[],\"doNotCopyProperties\":[],\"_Padding\":{\"__isSmartRef__\":true,\"id\":804},\"_ClipMode\":\"visible\",\"derivationIds\":[355,\"1EB1674F-8BF2-419B-B054-86129ED70335\",\"87EBFDBF-139C-440C-982B-AAD48B9D98AC\",\"A064931A-B29A-4756-9455-C78DAF8462F5\",\"D993C10F-057F-4DAB-A297-3D22C667855F\",\"5D25BC27-EA84-49FB-BB98-E513E34C02F1\",\"7E86C484-6B33-4823-9C17-FB3E8A347E55\",\"63CBE373-D3BF-48C8-885A-C520795271D7\",\"6ABC5E0C-719A-415A-9CBB-46CD780CDAE1\",\"C49B9986-1962-4EE8-B741-A9699871D96C\",\"1A15D081-7400-4351-AD60-FAD5B5438483\",\"529BAD00-5A95-49F0-AFC2-650879382482\",\"56703798-90CF-47F0-BD3A-78A735083DB4\",\"641E76CF-65BA-46E9-89B3-E8E6A6D79886\",\"1BEF73B0-7CF1-4899-B0DC-47340BAADCD4\",\"04A044EF-1F48-4168-85C8-17AC1E653154\",\"CAA2BE98-1252-4C0E-8D20-A2021C2198C3\",\"CFC2D137-E563-46A0-83B8-23C6F0BA0CBA\",\"F2F88EB0-2406-44B3-801C-FEDCDBB4E93C\"],\"_WhiteSpaceHandling\":\"pre-wrap\",\"_MinTextWidth\":37.861569000000024,\"_MinTextHeight\":null,\"previousSelection\":[0,5],\"moved\":true,\"isBeingDragged\":false,\"distanceToDragEvent\":{\"__isSmartRef__\":true,\"id\":805},\"isLockOwner\":false,\"layout\":{\"__isSmartRef__\":true,\"id\":806},\"owner\":{\"__isSmartRef__\":true,\"id\":1},\"_Rotation\":0,\"_Scale\":1.002003004005006,\"__LivelyClassName__\":\"lively.morphic.Text\"},\"787\":{\"fill\":null,\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"_Position\":{\"__isSmartRef__\":true,\"id\":788},\"_Extent\":{\"__isSmartRef__\":true,\"id\":789},\"_BorderWidth\":0,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":790},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":791},\"_ClipMode\":\"visible\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":792},\"_Fill\":{\"__isSmartRef__\":true,\"id\":793},\"_BorderRadius\":0,\"_Opacity\":1,\"_BorderStyle\":\"solid\",\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"788\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"789\":{\"x\":45.861569000000024,\"y\":19,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\"},\"790\":{\"r\":0,\"g\":0,\"b\":0,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"791\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\"},\"792\":{\"x\":4,\"y\":2,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"793\":{\"r\":1,\"g\":1,\"b\":1,\"a\":0,\"__LivelyClassName__\":\"Color\",\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\"},\"794\":{\"x\":21,\"y\":436.14465016594534,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"795\":{\"r\":0,\"g\":0,\"b\":0,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"796\":{\"partsSpaceName\":\"PartsBin/Basic/\",\"__SourceModuleName__\":\"Global.lively.PartsBin\",\"migrationLevel\":4,\"comment\":\"a simple text morph\",\"partName\":\"Text\",\"changes\":[{\"__isSmartRef__\":true,\"id\":797}],\"revisionOnLoad\":141269,\"__LivelyClassName__\":\"lively.PartsBin.PartsBinMetaInfo\"},\"797\":{\"date\":{\"__isSmartRef__\":true,\"id\":798},\"author\":\"undefined\",\"message\":\"Set the inset as: this.setPadding(Rectangle.inset(4,2)). This gives it a more pleasing appearance with a border, and also makes it easier to select near the bounds.\",\"id\":\"BD5B0E4C-4830-4863-A013-35BB66D5AD6F\"},\"798\":{\"isSerializedDate\":true,\"string\":\"Mon Feb 27 2012 06:20:38 GMT+0100 (CET)\"},\"799\":{\"style\":{\"__isSmartRef__\":true,\"id\":800},\"morph\":{\"__isSmartRef__\":true,\"id\":786},\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":786},\"storedString\":\"Width\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\"},\"800\":{\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\"},\"801\":{\"x\":45.861569000000024,\"y\":19,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"802\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"onRenderFinished\":\"onRenderFinishedHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\",\"updateText\":\"updateTextHTML\",\"setTextExtent\":\"setTextExtentHTML\",\"setMaxTextWidth\":\"setMaxTextWidthHTML\",\"setMaxTextHeight\":\"setMaxTextHeightHTML\",\"setMinTextWidth\":\"setMinTextWidthHTML\",\"setMinTextHeight\":\"setMinTextHeightHTML\",\"getTextExtent\":\"getTextExtentHTML\",\"getTextString\":\"getTextStringHTML\",\"ignoreTextEvents\":\"ignoreTextEventsHTML\",\"unignoreTextEvents\":\"unignoreTextEventsHTML\",\"enableTextEvents\":\"enableTextEventsHTML\",\"setFontFamily\":\"setFontFamilyHTML\",\"setFontSize\":\"setFontSizeHTML\",\"setTextColor\":\"setTextColorHTML\",\"setPadding\":\"setPaddingHTML\",\"setAlign\":\"setAlignHTML\",\"setVerticalAlign\":\"setVerticalAlignHTML\",\"setDisplay\":\"setDisplayHTML\",\"setWhiteSpaceHandling\":\"setWhiteSpaceHandlingHTML\",\"focusMorph\":\"focusMorphHTML\",\"setInputAllowed\":\"setInputAllowedHTML\"},\"803\":{\"morph\":{\"__isSmartRef__\":true,\"id\":786},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"804\":{\"x\":5,\"y\":5,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"805\":{\"x\":36,\"y\":-14,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"806\":{\"moveVertical\":true},\"807\":{\"submorphs\":[{\"__isSmartRef__\":true,\"id\":808}],\"scripts\":[],\"id\":\"F4111528-0567-4FDA-9BA0-567522F4F9C8\",\"shape\":{\"__isSmartRef__\":true,\"id\":820},\"droppingEnabled\":true,\"halosEnabled\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":832},\"attributeConnections\":[{\"__isSmartRef__\":true,\"id\":833},{\"__isSmartRef__\":true,\"id\":835},{\"__isSmartRef__\":true,\"id\":840}],\"doNotSerialize\":[\"$$value\"],\"doNotCopyProperties\":[\"$$value\"],\"sliderExtent\":0.1,\"valueScale\":1,\"sliderKnob\":{\"__isSmartRef__\":true,\"id\":808},\"styleClass\":[\"slider_background_horizontal\"],\"showsHalos\":false,\"name\":\"ColorSlider\",\"partsBinMetaInfo\":{\"__isSmartRef__\":true,\"id\":845},\"__SourceModuleName__\":\"Global.lively.morphic.Widgets\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":850},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":851},\"layout\":{\"__isSmartRef__\":true,\"id\":852},\"priorExtent\":{\"__isSmartRef__\":true,\"id\":853},\"derivationIds\":[2631,\"729D9A8F-DDCC-4C30-A80B-BE2338365BE9\",\"048081A3-791A-4CAD-BCB7-B0E99E88A108\",\"2F5D16C6-73C1-45E2-AE26-E48354D8183F\",\"5344A4B2-0120-48B4-A219-5DECCC226EB5\",\"79EB29CB-055A-4DEA-8B7A-C690019C1F78\",\"15FF0C94-D00A-48CD-9ACB-54FB7F4631EB\",\"9D2D0DDF-46FA-4135-8EB9-85EFAB1FD282\",\"A9388423-07CE-4BA8-8FA2-5EE0788AECC4\",\"474E7EF9-0C2D-46DF-968D-A10A0CB2FC8C\",\"AE3122C4-0026-499B-A8C2-0F94A5EDF4C9\",\"4E5DB827-ED77-4BA8-97BB-112CE99AD887\",\"954B31E7-04D2-4EF1-B9DB-4E8B34B6A6D0\",\"83F7E492-F47B-46E3-AD8D-44D8EE046174\",\"2D1D7F00-DD43-4139-885A-421D57AFD0E9\"],\"isBeingDragged\":false,\"moved\":true,\"owner\":{\"__isSmartRef__\":true,\"id\":1},\"headRevision\":145293,\"midColor\":{\"__isSmartRef__\":true,\"id\":492},\"distanceToDragEvent\":{\"__isSmartRef__\":true,\"id\":854},\"prevScroll\":[0,0],\"value\":0.5,\"_ClipMode\":\"visible\",\"_Rotation\":0,\"_Scale\":1,\"__serializedLivelyClosures__\":{\"__isSmartRef__\":true,\"id\":855},\"__LivelyClassName__\":\"lively.morphic.Slider\"},\"808\":{\"submorphs\":[],\"scripts\":[],\"id\":\"CDC3B3E7-78D6-4D8B-81D6-17214FB36669\",\"shape\":{\"__isSmartRef__\":true,\"id\":809},\"droppingEnabled\":true,\"halosEnabled\":true,\"draggingEnabled\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":815},\"slider\":{\"__isSmartRef__\":true,\"id\":807},\"owner\":{\"__isSmartRef__\":true,\"id\":807},\"styleClass\":[\"slider_horizontal\"],\"hitPoint\":{\"__isSmartRef__\":true,\"id\":816},\"__SourceModuleName__\":\"Global.lively.morphic.Widgets\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":817},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":818},\"priorExtent\":{\"__isSmartRef__\":true,\"id\":819},\"derivationIds\":[2632,\"4685341A-CC42-43FD-A93E-AA9EBE585604\",\"EE973BE5-DA45-458D-90BB-4AD89F30330A\",\"47BA9027-1EA6-43C6-8DF6-E750470A1BB9\",\"911AE91C-5FD6-4EB3-8510-F75B8F009354\",\"792146B8-89E2-44AE-B529-B1E9329F0C06\",\"487DF1B4-8903-4E6B-9851-C87C11D83824\",\"DB875EAF-EAFC-40FA-A093-E2377E20A31C\",\"2708F9E1-E7EC-4CBC-BDB6-882D38B16E72\",\"376398F2-2938-479F-8FD9-E8C2F614F86C\",\"1175FF58-851F-42C0-A18B-71669AE9CAD0\",\"7CBC9FF9-969A-4496-BF6C-465E92B6CDF7\",\"87F08916-20FB-46D9-9AA6-E16D459D647E\",\"5E2F93A6-3487-4597-B56C-401EEBEE2DC5\",\"C9BBD3FC-27DE-477E-85CA-07B63DE07550\"],\"attributeConnections\":[],\"doNotSerialize\":[],\"doNotCopyProperties\":[],\"isBeingDragged\":false,\"draggableWithoutHalo\":true,\"showsHalos\":false,\"_ClipMode\":\"visible\",\"prevScroll\":[0,0],\"__LivelyClassName__\":\"lively.morphic.SliderKnob\"},\"809\":{\"position\":{\"__isSmartRef__\":true,\"id\":810},\"_Extent\":{\"__isSmartRef__\":true,\"id\":811},\"_BorderWidth\":2.7760000000000002,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":451},\"_Fill\":{\"__isSmartRef__\":true,\"id\":812},\"_BorderRadius\":13,\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":813},\"_ClipMode\":\"visible\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":814},\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"810\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"811\":{\"x\":21,\"y\":21,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\"},\"812\":{\"r\":0.9215686274509803,\"g\":0.9215686274509803,\"b\":0.9215686274509803,\"a\":0.6,\"__LivelyClassName__\":\"Color\",\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\"},\"813\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\"},\"814\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"815\":{\"x\":141.51607224065938,\"y\":-7,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\"},\"816\":{\"x\":1246,\"y\":381,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\"},\"817\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"onRenderFinished\":\"onRenderFinishedHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\"},\"818\":{\"morph\":{\"__isSmartRef__\":true,\"id\":808},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"819\":{\"x\":21,\"y\":21,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\"},\"820\":{\"position\":{\"__isSmartRef__\":true,\"id\":821},\"_Extent\":{\"__isSmartRef__\":true,\"id\":822},\"_BorderWidth\":1,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":823},\"_Fill\":{\"__isSmartRef__\":true,\"id\":824},\"_BorderRadius\":6,\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":830},\"_Opacity\":1,\"_BorderStyle\":\"solid\",\"_ClipMode\":\"visible\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":831},\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"821\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"822\":{\"x\":304.03214448131877,\"y\":7,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"823\":{\"r\":0.37254901960784315,\"g\":0.3686274509803922,\"b\":0.37254901960784315,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"824\":{\"stops\":[{\"__isSmartRef__\":true,\"id\":825},{\"__isSmartRef__\":true,\"id\":827},{\"__isSmartRef__\":true,\"id\":828}],\"vector\":{\"__isSmartRef__\":true,\"id\":478},\"__LivelyClassName__\":\"lively.morphic.LinearGradient\",\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\"},\"825\":{\"offset\":0,\"color\":{\"__isSmartRef__\":true,\"id\":826}},\"826\":{\"r\":1,\"g\":1,\"b\":1,\"a\":1,\"__LivelyClassName__\":\"Color\",\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\"},\"827\":{\"offset\":0.5,\"color\":{\"__isSmartRef__\":true,\"id\":492}},\"828\":{\"offset\":1,\"color\":{\"__isSmartRef__\":true,\"id\":829}},\"829\":{\"r\":0,\"g\":0,\"b\":0,\"a\":1,\"__LivelyClassName__\":\"Color\",\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\"},\"830\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\"},\"831\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"832\":{\"x\":21,\"y\":346.16072240661003,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"833\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":807},\"sourceAttrName\":\"value\",\"targetObj\":{\"__isSmartRef__\":true,\"id\":807},\"targetMethodName\":\"adjustSliderParts\",\"converter\":null,\"converterString\":null,\"updater\":null,\"updaterString\":null,\"varMapping\":{\"__isSmartRef__\":true,\"id\":834},\"__SourceModuleName__\":\"Global.lively.bindings\",\"__LivelyClassName__\":\"AttributeConnection\"},\"834\":{\"source\":{\"__isSmartRef__\":true,\"id\":807},\"target\":{\"__isSmartRef__\":true,\"id\":807}},\"835\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":807},\"sourceAttrName\":\"value\",\"targetObj\":{\"__isSmartRef__\":true,\"id\":1},\"targetMethodName\":\"updateAlphaSlider\",\"converterString\":\"function (val) {return this.getSourceObj().getColor()}\",\"updater\":null,\"updaterString\":null,\"varMapping\":{\"__isSmartRef__\":true,\"id\":836},\"__SourceModuleName__\":\"Global.lively.bindings\",\"__serializedLivelyClosures__\":{\"__isSmartRef__\":true,\"id\":837},\"__LivelyClassName__\":\"AttributeConnection\"},\"836\":{\"source\":{\"__isSmartRef__\":true,\"id\":807},\"target\":{\"__isSmartRef__\":true,\"id\":1}},\"837\":{\"converter\":{\"__isSmartRef__\":true,\"id\":838}},\"838\":{\"originalFunc\":null,\"varMapping\":{\"__isSmartRef__\":true,\"id\":836},\"source\":\"function (val) {return this.getSourceObj().getColor()}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":839},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"839\":{},\"840\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":807},\"sourceAttrName\":\"value\",\"targetObj\":{\"__isSmartRef__\":true,\"id\":1},\"targetMethodName\":\"setBorderFillOfTarget\",\"converterString\":\"function (val) {return this.getSourceObj().getColor()}\",\"updater\":null,\"updaterString\":null,\"varMapping\":{\"__isSmartRef__\":true,\"id\":841},\"__serializedLivelyClosures__\":{\"__isSmartRef__\":true,\"id\":842},\"__LivelyClassName__\":\"AttributeConnection\",\"__SourceModuleName__\":\"Global.lively.bindings\"},\"841\":{\"source\":{\"__isSmartRef__\":true,\"id\":807},\"target\":{\"__isSmartRef__\":true,\"id\":1}},\"842\":{\"converter\":{\"__isSmartRef__\":true,\"id\":843}},\"843\":{\"originalFunc\":null,\"varMapping\":{\"__isSmartRef__\":true,\"id\":841},\"source\":\"function (val) {return this.getSourceObj().getColor()}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":844},\"__LivelyClassName__\":\"lively.Closure\",\"__SourceModuleName__\":\"Global.lively.lang.Closure\"},\"844\":{},\"845\":{\"requiredModules\":[],\"partsSpaceName\":\"PartsBin/iPad Widgets/\",\"migrationLevel\":4,\"__SourceModuleName__\":\"Global.lively.PartsBin\",\"partName\":\"Slider\",\"comment\":\"The connection point \\\"value\\\" can be used to read/write the slider knob position.\",\"changes\":[{\"__isSmartRef__\":true,\"id\":846},{\"__isSmartRef__\":true,\"id\":848}],\"revisionOnLoad\":140039,\"__LivelyClassName__\":\"lively.PartsBin.PartsBinMetaInfo\"},\"846\":{\"date\":{\"__isSmartRef__\":true,\"id\":847},\"author\":\"athomschke\",\"message\":\"\",\"id\":\"D5731AD3-FA80-46BF-85E1-B66950AD79A1\"},\"847\":{\"isSerializedDate\":true,\"string\":\"Fri Feb 03 2012 13:17:09 GMT+0100 (CET)\"},\"848\":{\"date\":{\"__isSmartRef__\":true,\"id\":849},\"author\":\"undefined\",\"message\":\"usable on desktop now\",\"id\":\"16A49220-1DD9-438C-9AD4-FC0DCF759D78\"},\"849\":{\"isSerializedDate\":true,\"string\":\"Tue Mar 13 2012 11:47:54 GMT+0100 (CET)\"},\"850\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"onRenderFinished\":\"onRenderFinishedHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\"},\"851\":{\"morph\":{\"__isSmartRef__\":true,\"id\":807},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"852\":{\"resizeWidth\":true,\"moveVertical\":true},\"853\":{\"x\":305.0401806016495,\"y\":7,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"854\":{\"x\":110,\"y\":-24,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"855\":{\"updateColor\":{\"__isSmartRef__\":true,\"id\":856},\"adjustSliderParts\":{\"__isSmartRef__\":true,\"id\":860},\"getSliderExtent\":{\"__isSmartRef__\":true,\"id\":868},\"updateFill\":{\"__isSmartRef__\":true,\"id\":876},\"getColor\":{\"__isSmartRef__\":true,\"id\":880},\"beIPadSlider\":{\"__isSmartRef__\":true,\"id\":884},\"setKnobFill\":{\"__isSmartRef__\":true,\"id\":888},\"setKnobRatio\":{\"__isSmartRef__\":true,\"id\":892}},\"856\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":857},\"source\":\"function updateColor(color) {\\n this.midColor = color;\\n this.setFill(new lively.morphic.LinearGradient(\\n [\\n {offset: 0, color: color.mixedWith(Color.white, 0)},\\n {offset: 0.5, color: color},\\n {offset: 1, color: color.mixedWith(Color.black, 0)}\\n ],\\n 'eastWest'\\n )); \\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":858},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"857\":{\"this\":{\"__isSmartRef__\":true,\"id\":807}},\"858\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":859},\"user\":\"undefined\",\"tags\":[]},\"859\":{\"isSerializedDate\":true,\"string\":\"Tue Mar 13 2012 11:49:04 GMT+0100 (CET)\"},\"860\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":861},\"source\":\"function adjustSliderParts() {\\n if (!this.sliderKnob) return;\\n // This method adjusts the slider for changes in value as well as geometry\\n var val = this.getScaledValue();\\n var bnds = this.shape.bounds();\\n var knobMult = this.knobRatio || 3\\n var ext = this.getSliderExtent(); \\n if (this.vertical()) { // more vertical...\\n var offset = 0 - (this.sliderKnob.getExtent().x / 2) + (this.getExtent().x / 2);\\n this.sliderKnob.setPosition(pt(offset,this.sliderKnob.getPosition().y));\\n var size = this.getExtent().x * knobMult;\\n this.sliderKnob.setExtent(pt(size, size));\\n var elevPix = Math.max(ext*bnds.height, this.mss); // thickness of elevator in pixels\\n var topLeft = pt(this.sliderKnob.getPosition().x, (bnds.height - elevPix)*val);\\n } else { // more horizontal...\\n var offset = 0 - (this.sliderKnob.getExtent().y / 2) + (this.getExtent().y / 2);\\n this.sliderKnob.setPosition(pt(this.sliderKnob.getPosition().x, offset));\\n var size = this.getExtent().y * knobMult; \\n this.sliderKnob.setExtent(pt(size,size));\\n var elevPix = Math.max(ext*bnds.width, this.mss); // thickness of elevator in pixels\\n var topLeft = pt((bnds.width - elevPix)*val, this.sliderKnob.getPosition().y);\\n };\\n this.sliderKnob.setBounds(topLeft.extent(this.sliderKnob.getExtent()));\\n this.sliderKnob.setBorderRadius(13);\\n this.sliderKnob.draggableWithoutHalo = true;\\n this.updateFill(val);\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":866},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"861\":{\"this\":{\"__isSmartRef__\":true,\"id\":807},\"__serializedLivelyClosures__\":{\"__isSmartRef__\":true,\"id\":862}},\"862\":{\"$super\":{\"__isSmartRef__\":true,\"id\":863}},\"863\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":864},\"source\":\"function () {\\n try {\\n return obj.constructor.prototype[name].apply(obj, arguments)\\n } catch (e) {\\n alert('Error in $super call: ' + e + '\\\\n' + e.stack);\\n return null;\\n }\\n }\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":865},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"864\":{\"obj\":{\"__isSmartRef__\":true,\"id\":807},\"name\":\"adjustSliderParts\"},\"865\":{},\"866\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":867},\"user\":\"undefined\",\"tags\":[]},\"867\":{\"isSerializedDate\":true,\"string\":\"Tue Mar 13 2012 11:47:06 GMT+0100 (CET)\"},\"868\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":869},\"source\":\"function getSliderExtent() {\\n if (this.vertical()) \\n return (this.sliderKnob.getExtent().y)/(this.getExtent().y)\\n else \\n return (this.sliderKnob.getExtent().x)/(this.getExtent().x)\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":874},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"869\":{\"this\":{\"__isSmartRef__\":true,\"id\":807},\"__serializedLivelyClosures__\":{\"__isSmartRef__\":true,\"id\":870}},\"870\":{\"$super\":{\"__isSmartRef__\":true,\"id\":871}},\"871\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":872},\"source\":\"function () {\\n try {\\n return obj.constructor.prototype[name].apply(obj, arguments)\\n } catch (e) {\\n alert('Error in $super call: ' + e + '\\\\n' + e.stack);\\n return null;\\n }\\n }\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":873},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"872\":{\"obj\":{\"__isSmartRef__\":true,\"id\":807},\"name\":\"getSliderExtent\"},\"873\":{},\"874\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":875},\"user\":\"undefined\",\"tags\":[]},\"875\":{\"isSerializedDate\":true,\"string\":\"Tue Mar 13 2012 13:50:50 GMT+0100 (CET)\"},\"876\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":877},\"source\":\"function updateFill(value) {\\n\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":878},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"877\":{\"this\":{\"__isSmartRef__\":true,\"id\":807}},\"878\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":879},\"user\":\"undefined\",\"tags\":[]},\"879\":{\"isSerializedDate\":true,\"string\":\"Tue Mar 13 2012 11:48:47 GMT+0100 (CET)\"},\"880\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":881},\"source\":\"function getColor() {\\n var color = this.midColor;\\n var alpha = this.get('AlphaSlider').getValue();\\n if (this.value < 0.5) { \\n return color.mixedWith(Color.white, 1-(0.5-this.value) * 2).withA(alpha)\\n }\\n else { \\n return color.mixedWith(Color.black, 1-(this.value-0.5) * 2).withA(alpha)\\n }\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":882},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"881\":{\"this\":{\"__isSmartRef__\":true,\"id\":807}},\"882\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":883},\"user\":\"undefined\",\"tags\":[]},\"883\":{\"isSerializedDate\":true,\"string\":\"Tue Mar 13 2012 11:48:39 GMT+0100 (CET)\"},\"884\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":885},\"source\":\"function beIPadSlider() {\\n if (this.vertical()) {\\n this.setExtent(pt(7, this.getExtent().y));\\n }\\n else {\\n this.setExtent(pt(this.getExtent().x, 7));\\n };\\n this.adjustSliderParts();\\n this.setBorderWidth(1);\\n this.setBorderColor(Color.rgb(95,94,95));\\n this.setKnobFill();\\n this.adjustSliderParts();\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":886},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"885\":{\"this\":{\"__isSmartRef__\":true,\"id\":807}},\"886\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":887},\"user\":\"undefined\",\"tags\":[]},\"887\":{\"isSerializedDate\":true,\"string\":\"Tue Mar 13 2012 11:42:49 GMT+0100 (CET)\"},\"888\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":889},\"source\":\"function setKnobFill() {\\n var knobStyle= new lively.morphic.LinearGradient(\\n [\\n {offset: 0, color: Color.darkGray.mixedWith(Color.white, 0.5)},\\n {offset: 0.3, color: Color.lightGray},\\n {offset: 1, color: Color.white}\\n ]\\n )\\n this.sliderKnob.setFill(knobStyle);\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":890},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"889\":{\"this\":{\"__isSmartRef__\":true,\"id\":807}},\"890\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":891},\"user\":\"undefined\",\"tags\":[]},\"891\":{\"isSerializedDate\":true,\"string\":\"Tue Mar 13 2012 11:45:15 GMT+0100 (CET)\"},\"892\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":893},\"source\":\"function setKnobRatio(num) {\\n this.knobRatio = num;\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":894},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"893\":{\"this\":{\"__isSmartRef__\":true,\"id\":807}},\"894\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":895},\"user\":\"undefined\",\"tags\":[]},\"895\":{\"isSerializedDate\":true,\"string\":\"Tue Mar 13 2012 11:46:04 GMT+0100 (CET)\"},\"896\":{\"submorphs\":[],\"scripts\":[],\"id\":\"1647007C-25C5-405D-A011-D51CDA5BB538\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":897},\"shape\":{\"__isSmartRef__\":true,\"id\":898},\"droppingEnabled\":true,\"halosEnabled\":true,\"_ClipMode\":\"auto\",\"eventHandler\":{\"__isSmartRef__\":true,\"id\":905},\"_Position\":{\"__isSmartRef__\":true,\"id\":906},\"itemList\":[\"solid\",\"hidden\",\"dotted\",\"dashed\",\"double\",\"groove\",\"ridge\",\"inset\",\"outset\"],\"selectOnMove\":false,\"showsHalos\":false,\"priorExtent\":{\"__isSmartRef__\":true,\"id\":907},\"attributeConnections\":[{\"__isSmartRef__\":true,\"id\":908}],\"doNotSerialize\":[\"$$selection\"],\"doNotCopyProperties\":[\"$$selection\"],\"name\":\"BorderStyleList\",\"partsBinMetaInfo\":{\"__isSmartRef__\":true,\"id\":909},\"__SourceModuleName__\":\"Global.lively.morphic.Core\",\"prevScroll\":[0,0],\"selectedLineNo\":0,\"valueScale\":1,\"distanceToDragEvent\":{\"__isSmartRef__\":true,\"id\":910},\"changeTriggered\":true,\"derivationIds\":[11781,\"1EF926CA-67F0-45FA-9E7D-E9034D56CAA2\",\"2E149ACE-250A-4465-BC05-AA66A575398B\",\"7096417E-0F8D-4B98-AC51-8E81563E75BD\",\"16D59198-60CB-4E25-B9DA-D8AFDE6B9B2B\",\"981B90D9-AE6A-4508-9CAF-21C2A5A49584\",\"9AA97AE5-50A1-4B73-9DD5-4E364E5FDF72\",\"C197A504-B16B-4280-9DE4-DC595D158682\",\"8D06E9D6-D635-44CB-B717-6CB10912DC70\",\"CF5D6727-217C-443B-BE77-0877990A3BEB\",\"9AFEB5EE-AE5B-4224-AB00-41F2611F3422\",\"73D7A271-669F-4F7A-9175-814EBD6D4F30\",\"5D69AB53-CCF5-47B5-9EC3-6264F78A4248\",\"9F42AAE7-6C1E-4698-AD90-D051D2544D95\",\"1D26869E-18A6-4A1D-BBCC-DBA950DC9807\"],\"owner\":{\"__isSmartRef__\":true,\"id\":1},\"isLockOwner\":false,\"selection\":\"solid\",\"_Rotation\":0,\"_Scale\":1,\"layout\":{\"__isSmartRef__\":true,\"id\":911},\"isBeingDragged\":false,\"__serializedLivelyClosures__\":{\"__isSmartRef__\":true,\"id\":912},\"__LivelyClassName__\":\"lively.morphic.DropDownList\"},\"897\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"onRenderFinished\":\"onRenderFinishedHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\",\"updateListContent\":\"updateListContentHTML\",\"resizeList\":\"resizeListHTML\",\"getItemIndexFromEvent\":\"getItemIndexFromEventHTML\",\"getListExtent\":\"getListExtentHTML\",\"setSize\":\"setSizeHTML\",\"renderAsDropDownList\":\"renderAsDropDownListHTML\",\"setFontSize\":\"setFontSizeHTML\",\"setFontFamily\":\"setFontFamilyHTML\",\"getSelectedIndexes\":\"getSelectedIndexesHTML\",\"enableMultipleSelections\":\"enableMultipleSelectionsHTML\",\"selectAllAt\":\"selectAllAtHTML\",\"clearSelections\":\"clearSelectionsHTML\",\"deselectAt\":\"deselectAtHTML\"},\"898\":{\"_Position\":{\"__isSmartRef__\":true,\"id\":899},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":900},\"_Extent\":{\"__isSmartRef__\":true,\"id\":901},\"_BorderWidth\":0,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":902},\"_Fill\":{\"__isSmartRef__\":true,\"id\":903},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":904},\"_BorderRadius\":0,\"_BorderStyle\":\"solid\",\"_Opacity\":1,\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"899\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"900\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\"},\"901\":{\"x\":304.03214448131877,\"y\":20,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"902\":{\"r\":0,\"g\":0,\"b\":0,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"903\":{\"r\":0.95,\"g\":0.95,\"b\":0.95,\"a\":1,\"__LivelyClassName__\":\"Color\",\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\"},\"904\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"905\":{\"morph\":{\"__isSmartRef__\":true,\"id\":896},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"906\":{\"x\":22.61478906623175,\"y\":462.7759514441077,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"907\":{\"x\":305.0401806016495,\"y\":20,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"908\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":896},\"sourceAttrName\":\"selection\",\"targetObj\":{\"__isSmartRef__\":true,\"id\":1},\"targetMethodName\":\"setBorderStyleOfTarget\",\"__SourceModuleName__\":\"Global.lively.bindings\",\"__LivelyClassName__\":\"AttributeConnection\"},\"909\":{\"requiredModules\":[],\"migrationLevel\":2,\"partsSpaceName\":\"PartsBin/Widgets/\",\"__SourceModuleName__\":\"Global.lively.PartsBin\",\"comment\":\"\\\"Native\\\" drop down list\",\"__LivelyClassName__\":\"lively.PartsBin.PartsBinMetaInfo\"},\"910\":{\"x\":106.53360907333075,\"y\":-16.086675676114737,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"911\":{\"resizeWidth\":true,\"moveVertical\":true},\"912\":{\"setupConnections\":{\"__isSmartRef__\":true,\"id\":913}},\"913\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":914},\"source\":\"function setupConnections() {\\n connect(this, 'selection', this.owner, 'setBorderStyleOfTarget')\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":915},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"914\":{\"this\":{\"__isSmartRef__\":true,\"id\":896}},\"915\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":916},\"user\":\"undefined\",\"tags\":[]},\"916\":{\"isSerializedDate\":true,\"string\":\"Tue Mar 13 2012 16:14:21 GMT+0100 (CET)\"},\"917\":{\"submorphs\":[],\"scripts\":[],\"id\":\"FFF9EFB7-4779-4F10-AEEC-D1265E9BC385\",\"shape\":{\"__isSmartRef__\":true,\"id\":918},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"halosEnabled\":true,\"fixedWidth\":true,\"fixedHeight\":false,\"allowsInput\":true,\"_FontFamily\":\"Arial, sans-serif\",\"registeredForMouseEvents\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":925},\"_MaxTextWidth\":37.861569000000024,\"_MaxTextHeight\":null,\"textColor\":{\"__isSmartRef__\":true,\"id\":926},\"showsHalos\":false,\"_FontSize\":10,\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"name\":\"Text3\",\"partsBinMetaInfo\":{\"__isSmartRef__\":true,\"id\":927},\"textChunks\":[{\"__isSmartRef__\":true,\"id\":930}],\"charsReplaced\":\"Alpha\",\"lastFindLoc\":5,\"prevScroll\":[0,0],\"priorExtent\":{\"__isSmartRef__\":true,\"id\":932},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":933},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":934},\"attributeConnections\":[],\"doNotSerialize\":[],\"doNotCopyProperties\":[],\"_Padding\":{\"__isSmartRef__\":true,\"id\":935},\"_ClipMode\":\"visible\",\"derivationIds\":[355,\"1EB1674F-8BF2-419B-B054-86129ED70335\",\"87EBFDBF-139C-440C-982B-AAD48B9D98AC\",\"A064931A-B29A-4756-9455-C78DAF8462F5\",\"D993C10F-057F-4DAB-A297-3D22C667855F\",\"5D25BC27-EA84-49FB-BB98-E513E34C02F1\",\"7E86C484-6B33-4823-9C17-FB3E8A347E55\",\"63CBE373-D3BF-48C8-885A-C520795271D7\",\"6ABC5E0C-719A-415A-9CBB-46CD780CDAE1\",\"C49B9986-1962-4EE8-B741-A9699871D96C\",\"1A15D081-7400-4351-AD60-FAD5B5438483\",\"529BAD00-5A95-49F0-AFC2-650879382482\",\"56703798-90CF-47F0-BD3A-78A735083DB4\",\"641E76CF-65BA-46E9-89B3-E8E6A6D79886\",\"1BEF73B0-7CF1-4899-B0DC-47340BAADCD4\",\"04A044EF-1F48-4168-85C8-17AC1E653154\",\"CAA2BE98-1252-4C0E-8D20-A2021C2198C3\",\"CFC2D137-E563-46A0-83B8-23C6F0BA0CBA\",\"F2F88EB0-2406-44B3-801C-FEDCDBB4E93C\",\"E3B671D0-82C5-4ED4-9A37-7F3350FAD744\"],\"_WhiteSpaceHandling\":\"pre-wrap\",\"_MinTextWidth\":37.861569000000024,\"_MinTextHeight\":null,\"previousSelection\":[0,5],\"moved\":true,\"isBeingDragged\":false,\"distanceToDragEvent\":{\"__isSmartRef__\":true,\"id\":936},\"isLockOwner\":false,\"layout\":{\"__isSmartRef__\":true,\"id\":937},\"owner\":{\"__isSmartRef__\":true,\"id\":1},\"_Rotation\":0,\"_Scale\":1.0100552207170068,\"__LivelyClassName__\":\"lively.morphic.Text\"},\"918\":{\"fill\":null,\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"_Position\":{\"__isSmartRef__\":true,\"id\":919},\"_Extent\":{\"__isSmartRef__\":true,\"id\":920},\"_BorderWidth\":0,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":921},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":922},\"_ClipMode\":\"visible\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":923},\"_Fill\":{\"__isSmartRef__\":true,\"id\":924},\"_BorderRadius\":0,\"_Opacity\":1,\"_BorderStyle\":\"solid\",\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"919\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"920\":{\"x\":45.861569000000024,\"y\":19,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\"},\"921\":{\"r\":0,\"g\":0,\"b\":0,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"922\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\"},\"923\":{\"x\":4,\"y\":2,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"924\":{\"r\":1,\"g\":1,\"b\":1,\"a\":0,\"__LivelyClassName__\":\"Color\",\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\"},\"925\":{\"x\":16.008036120331155,\"y\":483.594672904473,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"926\":{\"r\":0,\"g\":0,\"b\":0,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"927\":{\"partsSpaceName\":\"PartsBin/Basic/\",\"__SourceModuleName__\":\"Global.lively.PartsBin\",\"migrationLevel\":4,\"comment\":\"a simple text morph\",\"partName\":\"Text\",\"changes\":[{\"__isSmartRef__\":true,\"id\":928}],\"revisionOnLoad\":141269,\"__LivelyClassName__\":\"lively.PartsBin.PartsBinMetaInfo\"},\"928\":{\"date\":{\"__isSmartRef__\":true,\"id\":929},\"author\":\"undefined\",\"message\":\"Set the inset as: this.setPadding(Rectangle.inset(4,2)). This gives it a more pleasing appearance with a border, and also makes it easier to select near the bounds.\",\"id\":\"BD5B0E4C-4830-4863-A013-35BB66D5AD6F\"},\"929\":{\"isSerializedDate\":true,\"string\":\"Mon Feb 27 2012 06:20:38 GMT+0100 (CET)\"},\"930\":{\"style\":{\"__isSmartRef__\":true,\"id\":931},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":917},\"storedString\":\"Style\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\"},\"931\":{\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\"},\"932\":{\"x\":45.861569000000024,\"y\":19,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"933\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"onRenderFinished\":\"onRenderFinishedHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\",\"updateText\":\"updateTextHTML\",\"setTextExtent\":\"setTextExtentHTML\",\"setMaxTextWidth\":\"setMaxTextWidthHTML\",\"setMaxTextHeight\":\"setMaxTextHeightHTML\",\"setMinTextWidth\":\"setMinTextWidthHTML\",\"setMinTextHeight\":\"setMinTextHeightHTML\",\"getTextExtent\":\"getTextExtentHTML\",\"getTextString\":\"getTextStringHTML\",\"ignoreTextEvents\":\"ignoreTextEventsHTML\",\"unignoreTextEvents\":\"unignoreTextEventsHTML\",\"enableTextEvents\":\"enableTextEventsHTML\",\"setFontFamily\":\"setFontFamilyHTML\",\"setFontSize\":\"setFontSizeHTML\",\"setTextColor\":\"setTextColorHTML\",\"setPadding\":\"setPaddingHTML\",\"setAlign\":\"setAlignHTML\",\"setVerticalAlign\":\"setVerticalAlignHTML\",\"setDisplay\":\"setDisplayHTML\",\"setWhiteSpaceHandling\":\"setWhiteSpaceHandlingHTML\",\"focusMorph\":\"focusMorphHTML\",\"setInputAllowed\":\"setInputAllowedHTML\"},\"934\":{\"morph\":{\"__isSmartRef__\":true,\"id\":917},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"935\":{\"x\":5,\"y\":5,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"936\":{\"x\":33.119580838950824,\"y\":-9.739429124607568,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"937\":{\"moveVertical\":true},\"938\":{\"_Position\":{\"__isSmartRef__\":true,\"id\":939},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":940},\"_Extent\":{\"__isSmartRef__\":true,\"id\":941},\"_ClipMode\":\"visible\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":942},\"_BorderWidth\":1,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":943},\"_Fill\":{\"__isSmartRef__\":true,\"id\":944},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"_BorderRadius\":0,\"_Opacity\":1,\"_BorderStyle\":\"solid\",\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"939\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"940\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\"},\"941\":{\"x\":342.008036120323,\"y\":518.3532579737534,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"942\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"943\":{\"r\":0.572,\"g\":0.572,\"b\":0.572,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"944\":{\"r\":1,\"g\":1,\"b\":1,\"a\":1,\"__LivelyClassName__\":\"Color\",\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\"},\"945\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"onRenderFinished\":\"onRenderFinishedHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\"},\"946\":{\"morph\":{\"__isSmartRef__\":true,\"id\":1},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"947\":{\"x\":0,\"y\":0,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\"},\"948\":{\"submorphs\":[],\"scripts\":[],\"shape\":{\"__isSmartRef__\":true,\"id\":949},\"derivationIds\":[null,\"3BFE1379-1F04-4D67-9EF7-5B4FBFDBA664\",\"5D6C7189-578D-43F4-9CD7-1147488CC39A\",\"B94896ED-7945-451C-A272-EA37CA082437\",\"79E0E27D-35CD-4A03-B953-6F312765B235\",\"D910A585-E632-4BF3-B5E2-3C8C154AE3CF\",\"663F24FF-769C-4449-B930-428BC331F801\",\"78E6C55C-74A8-40BE-8945-601B8A6A8DC5\",\"8B22D49A-3C38-492E-BC57-A51B77BAC1AF\",\"0CDF2390-AF1D-4F41-8CFD-A48C6F218004\",\"541AD507-0755-4227-8E55-0AD0063413B0\",\"96D6CBE3-A7CC-4B98-9085-1F8AC9094FBB\",\"E7ADEEC3-05EA-4DAA-9123-4115A65E19D7\",\"CEF69D58-911C-468E-8373-CFC838CA8ABB\",\"DE4FC545-B285-4F44-923B-C98E6184A1E0\",\"C9450FA0-D866-4133-8DD9-5BD20D41B1FE\",\"DD1B8752-C7BD-4452-B9C8-94D3F0F07CFF\",\"5728FB50-ECBE-41F8-9A2B-E303875FB2A9\",\"50059C5E-6E8B-4386-B9DD-FC2FEC6A867D\",\"65DBB414-A81E-4413-9D82-9F80F0D373F7\",\"C170EE35-98E8-445C-B2E9-EA3968AC312A\",\"58202EAC-1B7D-4B20-BEF0-DEB4A086E0B9\"],\"id\":\"D478DC86-5731-4215-B687-AAB4DA6B26A3\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":955},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":956},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"halosEnabled\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":957},\"priorExtent\":{\"__isSmartRef__\":true,\"id\":958},\"value\":false,\"toggle\":false,\"isActive\":true,\"normalFill\":{\"__isSmartRef__\":true,\"id\":959},\"lighterFill\":{\"__isSmartRef__\":true,\"id\":960},\"label\":{\"__isSmartRef__\":true,\"id\":961},\"chooserWidget\":{\"__isSmartRef__\":true,\"id\":1},\"owner\":null,\"attributeConnections\":[{\"__isSmartRef__\":true,\"id\":976}],\"doNotSerialize\":[\"$$fire\"],\"doNotCopyProperties\":[\"$$fire\"],\"__SourceModuleName__\":\"Global.lively.morphic.Widgets\",\"layout\":{\"__isSmartRef__\":true,\"id\":978},\"isLockOwner\":false,\"showsHalos\":false,\"distanceToDragEvent\":{\"__isSmartRef__\":true,\"id\":979},\"name\":\"ColorButton\",\"colorSlider\":{\"__isSmartRef__\":true,\"id\":980},\"selectable\":false,\"__serializedLivelyClosures__\":{\"__isSmartRef__\":true,\"id\":1048},\"__LivelyClassName__\":\"lively.morphic.Button\"},\"949\":{\"_Position\":{\"__isSmartRef__\":true,\"id\":950},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":951},\"_Extent\":{\"__isSmartRef__\":true,\"id\":952},\"_ClipMode\":\"visible\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":953},\"_BorderWidth\":1,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":954},\"_BorderRadius\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"_Opacity\":1,\"_BorderStyle\":\"solid\",\"attributeConnections\":[],\"doNotSerialize\":[],\"doNotCopyProperties\":[],\"_Fill\":{\"__isSmartRef__\":true,\"id\":285},\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"950\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"951\":{},\"952\":{\"x\":100,\"y\":30,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"953\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"954\":{\"r\":0.4,\"g\":0.4,\"b\":0.4,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"955\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\"},\"956\":{\"morph\":{\"__isSmartRef__\":true,\"id\":948},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"957\":{\"x\":120.5,\"y\":396,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"958\":{\"x\":100,\"y\":30,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"959\":{\"r\":0.474,\"g\":0.474,\"b\":0.474,\"a\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"960\":{\"r\":0.9019607843137255,\"g\":0.9019607843137255,\"b\":0.9019607843137255,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"961\":{\"submorphs\":[],\"scripts\":[],\"shape\":{\"__isSmartRef__\":true,\"id\":962},\"derivationIds\":[null,\"409AFB2A-7C17-44E5-973E-DD024B4CD5F8\",\"D5F9CE00-5FA6-4908-9AB4-0A7E3C77A700\",\"BE9078C1-0F94-4812-9E6A-5FEBAF5CD444\",\"70AE98EB-20F3-4475-838A-2B496B86064E\",\"FE986E29-AA1F-40D8-A74A-E77F7552A745\",\"BF036DBC-71B7-4D1C-8207-AB523600C020\"],\"id\":\"245B31E3-A914-450B-999C-72F26243A5F7\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":968},\"_WhiteSpaceHandling\":\"pre-wrap\",\"textChunks\":[{\"__isSmartRef__\":true,\"id\":969}],\"eventHandler\":{\"__isSmartRef__\":true,\"id\":971},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"halosEnabled\":true,\"_ClipMode\":\"hidden\",\"fixedWidth\":true,\"fixedHeight\":true,\"allowInput\":false,\"_FontFamily\":\"Helvetica\",\"_FontSize\":10,\"_Position\":{\"__isSmartRef__\":true,\"id\":972},\"priorExtent\":{\"__isSmartRef__\":true,\"id\":973},\"_MaxTextWidth\":100,\"_MinTextWidth\":100,\"_MaxTextHeight\":null,\"_MinTextHeight\":null,\"evalEnabled\":false,\"owner\":null,\"isLabel\":true,\"_HandStyle\":\"default\",\"_TextColor\":{\"__isSmartRef__\":true,\"id\":974},\"_Align\":\"center\",\"eventsAreIgnored\":true,\"attributeConnections\":[],\"doNotSerialize\":[],\"doNotCopyProperties\":[],\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"layout\":{\"__isSmartRef__\":true,\"id\":975},\"isLockOwner\":false,\"showsHalos\":false,\"__LivelyClassName__\":\"lively.morphic.Text\"},\"962\":{\"_Position\":{\"__isSmartRef__\":true,\"id\":963},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":964},\"_Extent\":{\"__isSmartRef__\":true,\"id\":965},\"_ClipMode\":\"hidden\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":966},\"_BorderWidth\":0,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":967},\"_Fill\":null,\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"_BorderRadius\":0,\"_Opacity\":1,\"_BorderStyle\":\"solid\",\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"963\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"964\":{},\"965\":{\"x\":100,\"y\":16,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"966\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"967\":{\"r\":0,\"g\":0,\"b\":0,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"968\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"onRenderFinished\":\"onRenderFinishedHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\",\"updateText\":\"updateTextHTML\",\"setTextExtent\":\"setTextExtentHTML\",\"setMaxTextWidth\":\"setMaxTextWidthHTML\",\"setMaxTextHeight\":\"setMaxTextHeightHTML\",\"setMinTextWidth\":\"setMinTextWidthHTML\",\"setMinTextHeight\":\"setMinTextHeightHTML\",\"getTextExtent\":\"getTextExtentHTML\",\"getTextString\":\"getTextStringHTML\",\"ignoreTextEvents\":\"ignoreTextEventsHTML\",\"unignoreTextEvents\":\"unignoreTextEventsHTML\",\"enableTextEvents\":\"enableTextEventsHTML\",\"setFontFamily\":\"setFontFamilyHTML\",\"setFontSize\":\"setFontSizeHTML\",\"setTextColor\":\"setTextColorHTML\",\"setPadding\":\"setPaddingHTML\",\"setAlign\":\"setAlignHTML\",\"setVerticalAlign\":\"setVerticalAlignHTML\",\"setDisplay\":\"setDisplayHTML\",\"setWhiteSpaceHandling\":\"setWhiteSpaceHandlingHTML\",\"focusMorph\":\"focusMorphHTML\",\"setInputAllowed\":\"setInputAllowedHTML\"},\"969\":{\"style\":{\"__isSmartRef__\":true,\"id\":970},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":961},\"storedString\":\"Apply\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\"},\"970\":{\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\"},\"971\":{\"morph\":{\"__isSmartRef__\":true,\"id\":961},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"972\":{\"x\":0,\"y\":7,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"973\":{\"x\":100,\"y\":16,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"974\":{\"r\":0.10392156862745099,\"g\":0.1627450980392157,\"b\":0.5,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"975\":{\"centeredVertical\":true,\"centeredHorizontal\":true,\"moveVertical\":false},\"976\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":948},\"sourceAttrName\":\"fire\",\"targetObj\":{\"__isSmartRef__\":true,\"id\":948},\"targetMethodName\":\"updateBorderFillOfTarget\",\"converter\":null,\"converterString\":null,\"updater\":null,\"updaterString\":null,\"varMapping\":{\"__isSmartRef__\":true,\"id\":977},\"__SourceModuleName__\":\"Global.lively.bindings\",\"__LivelyClassName__\":\"AttributeConnection\"},\"977\":{\"source\":{\"__isSmartRef__\":true,\"id\":948},\"target\":{\"__isSmartRef__\":true,\"id\":948}},\"978\":{\"adjustForNewBounds\":true,\"centeredHorizontal\":true,\"moveVertical\":true},\"979\":{\"x\":74.5,\"y\":-9,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"980\":{\"submorphs\":[{\"__isSmartRef__\":true,\"id\":981}],\"scripts\":[],\"shape\":{\"__isSmartRef__\":true,\"id\":1003},\"derivationIds\":[null,\"364359B5-1B95-4042-A1C6-CC5B778FBAB2\",\"E23C63BE-652E-40F7-8097-3DF7BED48B6C\",\"A6A49117-8DAC-4A69-AF96-BA716A6C97EB\",\"C0B5F763-CA00-4443-B9CD-2CA95B36429B\",\"77B2DB00-1E0D-4B3E-B3C9-202137BF3133\",\"942AB4D6-4180-4618-BFAE-FA77436A07EA\",\"39BFE677-6965-447C-8920-74E41CF1199A\",\"F945FF1B-1922-4BC1-8029-435B2E295162\",\"7DCD9012-2605-495C-AD57-1C70B8F8EF89\",\"755F7C9A-3821-4A3E-9BA7-CF67F715C9A9\",\"576830D2-EAA2-4CE3-9267-49C3069C041B\",\"615B5236-3080-4512-BD82-4E248EF48B72\",\"7F3C54D5-8B7C-4B5D-AA97-62485D67B23F\",\"3042EF8C-3796-43E2-92DB-3F6C9D9A479E\",\"59A3F72B-B84A-4E6C-A251-AD4EA34C0BAD\",\"66A534B9-6DCD-4F91-B586-CF1BA826557D\",\"F6145A65-C9F9-4473-9FCA-0CB8760CFC99\",\"80031AFD-1DED-4106-9F99-32C316B8A5DF\",\"4D1F7850-8645-4D46-A6D8-D3B824D9FFF7\",\"CA9EE9CE-6106-4B91-AB54-593C5557A152\",\"DE940626-E2D2-40C4-A8DF-BB608552A705\"],\"id\":\"F64E7757-3E90-485B-BD5C-29DD01C7EA38\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":1017},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":1018},\"droppingEnabled\":true,\"halosEnabled\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":1019},\"attributeConnections\":[{\"__isSmartRef__\":true,\"id\":1020},{\"__isSmartRef__\":true,\"id\":1022},{\"__isSmartRef__\":true,\"id\":1027}],\"doNotSerialize\":[\"$$value\"],\"doNotCopyProperties\":[\"$$value\"],\"sliderExtent\":0.1,\"valueScale\":1,\"sliderKnob\":{\"__isSmartRef__\":true,\"id\":981},\"styleClass\":[\"slider_background_horizontal\"],\"owner\":null,\"showsHalos\":false,\"priorExtent\":{\"__isSmartRef__\":true,\"id\":1032},\"distanceToDragEvent\":{\"__isSmartRef__\":true,\"id\":1033},\"__SourceModuleName__\":\"Global.lively.morphic.Widgets\",\"knobRatio\":3,\"isLockOwner\":false,\"layout\":{\"__isSmartRef__\":true,\"id\":1034},\"isBeingDragged\":false,\"prevScroll\":[0,0],\"name\":\"ColorSlider\",\"colorChooser\":{\"__isSmartRef__\":true,\"id\":1},\"midColor\":{\"__isSmartRef__\":true,\"id\":1013},\"value\":0.5,\"__serializedLivelyClosures__\":{\"__isSmartRef__\":true,\"id\":1035},\"__LivelyClassName__\":\"lively.morphic.Slider\"},\"981\":{\"submorphs\":[],\"scripts\":[],\"shape\":{\"__isSmartRef__\":true,\"id\":982},\"derivationIds\":[null,\"9C2384F5-91D1-4379-B620-DEA9D7F7CE18\",\"F00A4628-8174-4DEC-BB3B-6775B129BB7D\",\"B191BDB8-E5F9-4720-8E66-90DDF52C8722\",\"2283BE9C-5ADC-489A-9A0B-D491138EFB8D\",\"6FA7B465-1E0D-4582-8C58-2927A2EEDA4E\",\"CCE7CD6F-56AF-48A3-BC41-8B9690F3B8DB\",\"6B87CAB8-5613-48A2-89FC-1A97E946D601\",\"AD2740EA-5C95-4785-A9E9-3E1574E4261A\",\"A6A80ED9-FC6C-436C-9764-29F30AC73678\",\"FF701D0F-6EA7-498A-8437-C9258F0C538A\",\"90F2E11F-E3D9-4CF7-AB93-2D5B9660186B\",\"0E2A0CA4-B53D-438D-A05C-5A10C6F94DC2\",\"C73C8D0E-EEA3-40D6-9357-B1DA8D0FEE24\",\"BC14E452-06DB-453A-987A-68CD11F501C7\",\"6D3C62D7-7739-4DBB-91F4-20C0A3AFE16B\",\"EDAF8BDF-C972-477A-9FD0-4DADB3466F4B\",\"F269ECC8-D226-4173-AD4C-A263E89F78B4\",\"23FBB672-4FD8-465D-A75B-C7E7F55628AD\",\"0F556F96-3FEE-45F8-A9D7-786A9847D672\",\"FACAD732-28A7-46C9-85CF-E2836B2E9E5B\",\"E5B62663-9402-4137-9CE6-C294AB0F70C9\"],\"id\":\"46D79328-A9D0-4939-A9B2-C568EC3B6108\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":989},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":990},\"droppingEnabled\":true,\"halosEnabled\":true,\"draggingEnabled\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":991},\"slider\":{\"__isSmartRef__\":true,\"id\":980},\"owner\":{\"__isSmartRef__\":true,\"id\":980},\"styleClass\":[\"slider_horizontal\"],\"priorExtent\":{\"__isSmartRef__\":true,\"id\":992},\"hitPoint\":{\"__isSmartRef__\":true,\"id\":993},\"isBeingDragged\":false,\"attributeConnections\":[],\"doNotSerialize\":[],\"doNotCopyProperties\":[],\"__SourceModuleName__\":\"Global.lively.morphic.Widgets\",\"draggableWithoutHalo\":true,\"showsHalos\":false,\"isLockOwner\":false,\"prevScroll\":[0,0],\"selectable\":false,\"__serializedLivelyClosures__\":{\"__isSmartRef__\":true,\"id\":994},\"__LivelyClassName__\":\"lively.morphic.SliderKnob\"},\"982\":{\"_Position\":{\"__isSmartRef__\":true,\"id\":983},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":984},\"_Extent\":{\"__isSmartRef__\":true,\"id\":985},\"_ClipMode\":\"visible\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":986},\"_BorderWidth\":2.7760000000000002,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":987},\"_Fill\":{\"__isSmartRef__\":true,\"id\":988},\"_BorderRadius\":13,\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"_Opacity\":1,\"_BorderStyle\":\"solid\",\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"983\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"984\":{},\"985\":{\"x\":29.700000000000003,\"y\":6,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"986\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"987\":{\"r\":0.572,\"g\":0.572,\"b\":0.572,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"988\":{\"r\":0.9215686274509803,\"g\":0.9215686274509803,\"b\":0.9215686274509803,\"a\":0.6,\"__LivelyClassName__\":\"Color\",\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\"},\"989\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\"},\"990\":{\"morph\":{\"__isSmartRef__\":true,\"id\":981},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"991\":{\"x\":133.65,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"992\":{\"x\":29.700000000000003,\"y\":6,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"993\":{\"x\":462,\"y\":404,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"994\":{\"onrestore\":{\"__isSmartRef__\":true,\"id\":995}},\"995\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":996},\"source\":\"function onrestore() {\\n $super();\\n this.setFill(Color.rgba(235,235,235,0.6))\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1001},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"996\":{\"this\":{\"__isSmartRef__\":true,\"id\":981},\"__serializedLivelyClosures__\":{\"__isSmartRef__\":true,\"id\":997}},\"997\":{\"$super\":{\"__isSmartRef__\":true,\"id\":998}},\"998\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":999},\"source\":\"function () {\\n try {\\n return obj.constructor.prototype[name].apply(obj, arguments)\\n } catch(e) {\\n alert('Error in $super call: ' + e + '\\\\n' + e.stack);\\n return null;\\n }\\n }\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1000},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"999\":{\"obj\":{\"__isSmartRef__\":true,\"id\":981},\"name\":\"onrestore\"},\"1000\":{},\"1001\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":1002},\"user\":\"athomschke\",\"tags\":[]},\"1002\":{\"isSerializedDate\":true,\"string\":\"Wed Feb 22 2012 10:19:48 GMT+0100 (CET)\"},\"1003\":{\"_Position\":{\"__isSmartRef__\":true,\"id\":1004},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":1005},\"_Extent\":{\"__isSmartRef__\":true,\"id\":1006},\"_ClipMode\":\"visible\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":1007},\"_BorderWidth\":1,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":1008},\"_Fill\":{\"__isSmartRef__\":true,\"id\":1009},\"_BorderRadius\":6,\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"_Opacity\":1,\"_BorderStyle\":\"solid\",\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"1004\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1005\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\",\"setClipMode\":\"setClipModeHTML\"},\"1006\":{\"x\":297,\"y\":6,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1007\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"1008\":{\"r\":0.37254901960784315,\"g\":0.3686274509803922,\"b\":0.37254901960784315,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"1009\":{\"stops\":[{\"__isSmartRef__\":true,\"id\":1010},{\"__isSmartRef__\":true,\"id\":1012},{\"__isSmartRef__\":true,\"id\":1014}],\"vector\":{\"__isSmartRef__\":true,\"id\":1016},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.LinearGradient\"},\"1010\":{\"offset\":0,\"color\":{\"__isSmartRef__\":true,\"id\":1011}},\"1011\":{\"r\":1,\"g\":1,\"b\":1,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"1012\":{\"offset\":0.5,\"color\":{\"__isSmartRef__\":true,\"id\":1013}},\"1013\":{\"r\":0,\"g\":0.591,\"b\":0,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"1014\":{\"offset\":1,\"color\":{\"__isSmartRef__\":true,\"id\":1015}},\"1015\":{\"r\":0,\"g\":0,\"b\":0,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"1016\":{\"x\":0,\"y\":0,\"width\":1,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"1017\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\"},\"1018\":{\"morph\":{\"__isSmartRef__\":true,\"id\":980},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"1019\":{\"x\":22,\"y\":332,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1020\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":980},\"sourceAttrName\":\"value\",\"targetObj\":{\"__isSmartRef__\":true,\"id\":980},\"targetMethodName\":\"adjustSliderParts\",\"converter\":null,\"converterString\":null,\"updater\":null,\"updaterString\":null,\"varMapping\":{\"__isSmartRef__\":true,\"id\":1021},\"__SourceModuleName__\":\"Global.lively.bindings\",\"__LivelyClassName__\":\"AttributeConnection\"},\"1021\":{\"source\":{\"__isSmartRef__\":true,\"id\":980},\"target\":{\"__isSmartRef__\":true,\"id\":980}},\"1022\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":980},\"sourceAttrName\":\"value\",\"targetObj\":{\"__isSmartRef__\":true,\"id\":1},\"targetMethodName\":\"updateAlphaSlider\",\"converterString\":\"function (val) {return this.getSourceObj().getColor()}\",\"updater\":null,\"updaterString\":null,\"varMapping\":{\"__isSmartRef__\":true,\"id\":1023},\"__SourceModuleName__\":\"Global.lively.bindings\",\"__serializedLivelyClosures__\":{\"__isSmartRef__\":true,\"id\":1024},\"__LivelyClassName__\":\"AttributeConnection\"},\"1023\":{\"source\":{\"__isSmartRef__\":true,\"id\":980},\"target\":{\"__isSmartRef__\":true,\"id\":1}},\"1024\":{\"converter\":{\"__isSmartRef__\":true,\"id\":1025}},\"1025\":{\"originalFunc\":null,\"varMapping\":{\"__isSmartRef__\":true,\"id\":1023},\"source\":\"function (val) {return this.getSourceObj().getColor()}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1026},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"1026\":{},\"1027\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":980},\"sourceAttrName\":\"value\",\"targetObj\":{\"__isSmartRef__\":true,\"id\":1},\"targetMethodName\":\"updateBorderFillOfTarget\",\"converterString\":\"function (val) {return this.getSourceObj().getColor()}\",\"updater\":null,\"updaterString\":null,\"varMapping\":{\"__isSmartRef__\":true,\"id\":1028},\"__SourceModuleName__\":\"Global.lively.bindings\",\"__serializedLivelyClosures__\":{\"__isSmartRef__\":true,\"id\":1029},\"__LivelyClassName__\":\"AttributeConnection\"},\"1028\":{\"source\":{\"__isSmartRef__\":true,\"id\":980},\"target\":{\"__isSmartRef__\":true,\"id\":1}},\"1029\":{\"converter\":{\"__isSmartRef__\":true,\"id\":1030}},\"1030\":{\"originalFunc\":null,\"varMapping\":{\"__isSmartRef__\":true,\"id\":1028},\"source\":\"function (val) {return this.getSourceObj().getColor()}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1031},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"1031\":{},\"1032\":{\"x\":296,\"y\":6,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1033\":{\"x\":168,\"y\":-10,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1034\":{\"resizeWidth\":true,\"moveVertical\":true},\"1035\":{\"getColor\":{\"__isSmartRef__\":true,\"id\":1036},\"updateColor\":{\"__isSmartRef__\":true,\"id\":1040},\"updateFill\":{\"__isSmartRef__\":true,\"id\":1044}},\"1036\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1037},\"source\":\"function getColor() {\\n var color = this.midColor;\\n var alpha = this.get('AlphaSlider').getValue();\\n if (this.value < 0.5) { \\n return color.mixedWith(Color.white, 1-(0.5-this.value) * 2).withA(alpha)\\n }\\n else { \\n return color.mixedWith(Color.black, 1-(this.value-0.5) * 2).withA(alpha)\\n }\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1038},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"1037\":{\"this\":{\"__isSmartRef__\":true,\"id\":980}},\"1038\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":1039},\"user\":\"huberthesse\",\"tags\":[]},\"1039\":{\"isSerializedDate\":true,\"string\":\"Tue Feb 28 2012 17:30:25 GMT+0100 (CET)\"},\"1040\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1041},\"source\":\"function updateColor(color) {\\n this.midColor = color;\\n this.setFill(new lively.morphic.LinearGradient(\\n [\\n {offset: 0, color: color.mixedWith(Color.white, 0)},\\n {offset: 0.5, color: color},\\n {offset: 1, color: color.mixedWith(Color.black, 0)}\\n ],\\n 'eastWest'\\n )); \\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1042},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"1041\":{\"this\":{\"__isSmartRef__\":true,\"id\":980}},\"1042\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":1043},\"user\":\"huberthesse\",\"tags\":[]},\"1043\":{\"isSerializedDate\":true,\"string\":\"Tue Feb 28 2012 17:57:12 GMT+0100 (CET)\"},\"1044\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1045},\"source\":\"function updateFill() {\\n //overwrite\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1046},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"1045\":{\"this\":{\"__isSmartRef__\":true,\"id\":980}},\"1046\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":1047},\"user\":\"undefined\",\"tags\":[]},\"1047\":{\"isSerializedDate\":true,\"string\":\"Fri Mar 09 2012 12:39:43 GMT+0100 (CET)\"},\"1048\":{\"onrestore\":{\"__isSmartRef__\":true,\"id\":1049},\"updateColor\":{\"__isSmartRef__\":true,\"id\":1057},\"updateBorderFillOfTarget\":{\"__isSmartRef__\":true,\"id\":1061}},\"1049\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1050},\"source\":\"function onrestore() {\\n $super();\\n this.applyStyle({borderRadius: 0})\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1055},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"1050\":{\"this\":{\"__isSmartRef__\":true,\"id\":948},\"__serializedLivelyClosures__\":{\"__isSmartRef__\":true,\"id\":1051}},\"1051\":{\"$super\":{\"__isSmartRef__\":true,\"id\":1052}},\"1052\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1053},\"source\":\"function () {\\n try {\\n return obj.constructor.prototype[name].apply(obj, arguments)\\n } catch (e) {\\n alert('Error in $super call: ' + e + '\\\\n' + e.stack);\\n return null;\\n }\\n }\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1054},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"1053\":{\"obj\":{\"__isSmartRef__\":true,\"id\":948},\"name\":\"onrestore\"},\"1054\":{},\"1055\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":1056},\"user\":\"huberthesse\",\"tags\":[]},\"1056\":{\"isSerializedDate\":true,\"string\":\"Wed Feb 22 2012 14:22:27 GMT+0100 (CET)\"},\"1057\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1058},\"source\":\"function updateColor(color) {\\n this.setFill(color);\\n this.normalFill = this.getFill();\\n this.lighterFill = Color.lightGray\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1059},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"1058\":{\"this\":{\"__isSmartRef__\":true,\"id\":948}},\"1059\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":1060},\"user\":\"huberthesse\",\"tags\":[]},\"1060\":{\"isSerializedDate\":true,\"string\":\"Tue Feb 28 2012 18:04:43 GMT+0100 (CET)\"},\"1061\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1062},\"source\":\"function updateBorderFillOfTarget() {\\n this.getFill()\\n $world.currentHaloTarget && $world.currentHaloTarget.setBorderColor(this.normalFill) \\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1063},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"1062\":{\"this\":{\"__isSmartRef__\":true,\"id\":948}},\"1063\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":1064},\"user\":\"undefined\",\"tags\":[]},\"1064\":{\"isSerializedDate\":true,\"string\":\"Fri Mar 09 2012 12:33:33 GMT+0100 (CET)\"},\"1065\":{\"x\":342.008036120323,\"y\":518.3532579737534,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1066\":{\"partName\":\"BorderStyler\",\"requiredModules\":[],\"comment\":\"Crayon Color chooser in morphic for Border Styles and more\",\"changes\":[{\"__isSmartRef__\":true,\"id\":1067},{\"__isSmartRef__\":true,\"id\":1069},{\"__isSmartRef__\":true,\"id\":1071},{\"__isSmartRef__\":true,\"id\":1073},{\"__isSmartRef__\":true,\"id\":1075},{\"__isSmartRef__\":true,\"id\":1077},{\"__isSmartRef__\":true,\"id\":1079},{\"__isSmartRef__\":true,\"id\":1081},{\"__isSmartRef__\":true,\"id\":1083},{\"__isSmartRef__\":true,\"id\":1085},{\"__isSmartRef__\":true,\"id\":1087},{\"__isSmartRef__\":true,\"id\":1089},{\"__isSmartRef__\":true,\"id\":1091},{\"__isSmartRef__\":true,\"id\":1093},{\"__isSmartRef__\":true,\"id\":1095},{\"__isSmartRef__\":true,\"id\":1097},{\"__isSmartRef__\":true,\"id\":1099},{\"__isSmartRef__\":true,\"id\":1101},{\"__isSmartRef__\":true,\"id\":1103},{\"__isSmartRef__\":true,\"id\":1105},{\"__isSmartRef__\":true,\"id\":1107},{\"__isSmartRef__\":true,\"id\":1109},{\"__isSmartRef__\":true,\"id\":1111},{\"__isSmartRef__\":true,\"id\":1113},{\"__isSmartRef__\":true,\"id\":1115},{\"__isSmartRef__\":true,\"id\":1117},{\"__isSmartRef__\":true,\"id\":1119},{\"__isSmartRef__\":true,\"id\":1121},{\"__isSmartRef__\":true,\"id\":1123},{\"__isSmartRef__\":true,\"id\":1125},{\"__isSmartRef__\":true,\"id\":1127},{\"__isSmartRef__\":true,\"id\":1129},{\"__isSmartRef__\":true,\"id\":1131},{\"__isSmartRef__\":true,\"id\":1133},{\"__isSmartRef__\":true,\"id\":1135},{\"__isSmartRef__\":true,\"id\":1137},{\"__isSmartRef__\":true,\"id\":1139},{\"__isSmartRef__\":true,\"id\":1141},{\"__isSmartRef__\":true,\"id\":1143},{\"__isSmartRef__\":true,\"id\":1145},{\"__isSmartRef__\":true,\"id\":1147},{\"__isSmartRef__\":true,\"id\":1149},{\"__isSmartRef__\":true,\"id\":1151},{\"__isSmartRef__\":true,\"id\":1153},{\"__isSmartRef__\":true,\"id\":1155},{\"__isSmartRef__\":true,\"id\":1157},{\"__isSmartRef__\":true,\"id\":1159},{\"__isSmartRef__\":true,\"id\":1161},{\"__isSmartRef__\":true,\"id\":1163},{\"__isSmartRef__\":true,\"id\":1165},{\"__isSmartRef__\":true,\"id\":1167},{\"__isSmartRef__\":true,\"id\":1169},{\"__isSmartRef__\":true,\"id\":1171},{\"__isSmartRef__\":true,\"id\":1173},{\"__isSmartRef__\":true,\"id\":1175}],\"migrationLevel\":4,\"partsSpaceName\":\"PartsBin/BP2012/\",\"__SourceModuleName__\":\"Global.lively.PartsBin\",\"revisionOnLoad\":155406,\"__LivelyClassName__\":\"lively.PartsBin.PartsBinMetaInfo\"},\"1067\":{\"date\":{\"__isSmartRef__\":true,\"id\":1068},\"author\":\"undefined\",\"message\":\"load module on restore\",\"id\":\"F44CF25A-9AF1-41CD-92AC-A172245CF841\"},\"1068\":{\"isSerializedDate\":true,\"string\":\"Thu Mar 22 2012 08:43:09 GMT+0100 (CET)\"},\"1069\":{\"date\":{\"__isSmartRef__\":true,\"id\":1070},\"author\":\"undefined\",\"message\":\"connection foo\",\"id\":\"31191EC1-B938-4B42-AEDF-40ED36CCC50F\"},\"1070\":{\"isSerializedDate\":true,\"string\":\"Thu Mar 15 2012 10:57:24 GMT+0100 (CET)\"},\"1071\":{\"date\":{\"__isSmartRef__\":true,\"id\":1072},\"author\":\"undefined\",\"message\":\"and again\",\"id\":\"3062C063-AB80-4C4C-9353-977BA6A61EA4\"},\"1072\":{\"isSerializedDate\":true,\"string\":\"Wed Mar 14 2012 14:36:54 GMT+0100 (CET)\"},\"1073\":{\"date\":{\"__isSmartRef__\":true,\"id\":1074},\"author\":\"undefined\",\"message\":\"renewed connection\",\"id\":\"E3415B0D-040D-49BC-949C-5A3047E55308\"},\"1074\":{\"isSerializedDate\":true,\"string\":\"Wed Mar 14 2012 13:43:00 GMT+0100 (CET)\"},\"1075\":{\"date\":{\"__isSmartRef__\":true,\"id\":1076},\"author\":\"undefined\",\"message\":\"bug fix ?\",\"id\":\"F6EE3D44-CB77-4D7D-AD50-56A2D74CFF31\"},\"1076\":{\"isSerializedDate\":true,\"string\":\"Tue Mar 13 2012 18:00:40 GMT+0100 (CET)\"},\"1077\":{\"date\":{\"__isSmartRef__\":true,\"id\":1078},\"author\":\"undefined\",\"message\":\"removed beTool Button\",\"id\":\"C6F4E4C3-6D78-4687-B2A2-63FE4AD064D7\"},\"1078\":{\"isSerializedDate\":true,\"string\":\"Tue Mar 13 2012 16:25:22 GMT+0100 (CET)\"},\"1079\":{\"date\":{\"__isSmartRef__\":true,\"id\":1080},\"author\":\"undefined\",\"message\":\"set border style connections\",\"id\":\"F498A7AE-C184-48BF-93E5-28F320A99E56\"},\"1080\":{\"isSerializedDate\":true,\"string\":\"Tue Mar 13 2012 16:14:07 GMT+0100 (CET)\"},\"1081\":{\"date\":{\"__isSmartRef__\":true,\"id\":1082},\"author\":\"undefined\",\"message\":\"disconnect on remove\",\"id\":\"27BA39B1-F2E1-4085-9538-59459DBCA5A8\"},\"1082\":{\"isSerializedDate\":true,\"string\":\"Tue Mar 13 2012 15:12:57 GMT+0100 (CET)\"},\"1083\":{\"date\":{\"__isSmartRef__\":true,\"id\":1084},\"author\":\"undefined\",\"message\":\"update from currentHaloTarget\",\"id\":\"788A8BBD-8597-427D-87C5-44B1DDB9AC5B\"},\"1084\":{\"isSerializedDate\":true,\"string\":\"Tue Mar 13 2012 15:11:06 GMT+0100 (CET)\"},\"1085\":{\"date\":{\"__isSmartRef__\":true,\"id\":1086},\"author\":\"undefined\",\"message\":\"slider refactor\",\"id\":\"822A5730-56DC-4448-B20A-32C9A11E8564\"},\"1086\":{\"isSerializedDate\":true,\"string\":\"Tue Mar 13 2012 13:53:04 GMT+0100 (CET)\"},\"1087\":{\"date\":{\"__isSmartRef__\":true,\"id\":1088},\"author\":\"undefined\",\"message\":\"\",\"id\":\"EEEF933F-B3ED-4913-8572-8A3DFDA92CE5\"},\"1088\":{\"isSerializedDate\":true,\"string\":\"Fri Mar 09 2012 12:49:20 GMT+0100 (CET)\"},\"1089\":{\"date\":{\"__isSmartRef__\":true,\"id\":1090},\"author\":\"undefined\",\"message\":\"adjustments\",\"id\":\"C5B8B7DD-322D-411B-8D45-80EBF74ED6B0\"},\"1090\":{\"isSerializedDate\":true,\"string\":\"Fri Mar 09 2012 12:29:19 GMT+0100 (CET)\"},\"1091\":{\"date\":{\"__isSmartRef__\":true,\"id\":1092},\"author\":\"undefined\",\"message\":\"description\",\"id\":\"D84FA60D-56E0-4DAC-814F-02346BFA9172\"},\"1092\":{\"isSerializedDate\":true,\"string\":\"Fri Mar 09 2012 11:37:46 GMT+0100 (CET)\"},\"1093\":{\"date\":{\"__isSmartRef__\":true,\"id\":1094},\"author\":\"undefined\",\"message\":\"removed be toll button and gave it a label\",\"id\":\"7FCFF806-37E2-4479-A793-25D177707BE0\"},\"1094\":{\"isSerializedDate\":true,\"string\":\"Fri Mar 09 2012 11:25:40 GMT+0100 (CET)\"},\"1095\":{\"date\":{\"__isSmartRef__\":true,\"id\":1096},\"author\":\"huberthesse\",\"message\":\"\",\"id\":\"9B145087-5513-4440-AB0B-A1818C43923A\"},\"1096\":{\"isSerializedDate\":true,\"string\":\"Wed Mar 07 2012 14:47:10 GMT+0100 (CET)\"},\"1097\":{\"date\":{\"__isSmartRef__\":true,\"id\":1098},\"author\":\"huberthesse\",\"message\":\"refactored\",\"id\":\"59C31ED2-CD26-4771-8E0E-C39906A7FE41\"},\"1098\":{\"isSerializedDate\":true,\"string\":\"Wed Mar 07 2012 14:43:25 GMT+0100 (CET)\"},\"1099\":{\"date\":{\"__isSmartRef__\":true,\"id\":1100},\"author\":\"huberthesse\",\"message\":\"\",\"id\":\"4BC82BB6-C1DE-4B6C-B9E0-AEE69009459A\"},\"1100\":{\"isSerializedDate\":true,\"string\":\"Wed Mar 07 2012 10:43:29 GMT+0100 (CET)\"},\"1101\":{\"date\":{\"__isSmartRef__\":true,\"id\":1102},\"author\":\"huberthesse\",\"message\":\"reset()\",\"id\":\"8BBA9FF0-BBB0-4846-A61A-74D5B1960689\"},\"1102\":{\"isSerializedDate\":true,\"string\":\"Fri Mar 02 2012 15:20:44 GMT+0100 (CET)\"},\"1103\":{\"date\":{\"__isSmartRef__\":true,\"id\":1104},\"author\":\"huberthesse\",\"message\":\"\",\"id\":\"74086557-F451-4049-9278-D1AF6501DE43\"},\"1104\":{\"isSerializedDate\":true,\"string\":\"Fri Mar 02 2012 15:19:49 GMT+0100 (CET)\"},\"1105\":{\"date\":{\"__isSmartRef__\":true,\"id\":1106},\"author\":\"huberthesse\",\"message\":\"Structure behind color display\",\"id\":\"ABFB7BBE-F59D-4F87-9F79-3ED54062E35A\"},\"1106\":{\"isSerializedDate\":true,\"string\":\"Tue Feb 28 2012 17:41:39 GMT+0100 (CET)\"},\"1107\":{\"date\":{\"__isSmartRef__\":true,\"id\":1108},\"author\":\"huberthesse\",\"message\":\"added alphaslider\",\"id\":\"D23F441D-8D3A-4FD8-880B-191A262BC544\"},\"1108\":{\"isSerializedDate\":true,\"string\":\"Tue Feb 28 2012 17:31:21 GMT+0100 (CET)\"},\"1109\":{\"date\":{\"__isSmartRef__\":true,\"id\":1110},\"author\":\"athomschke\",\"message\":\"wuper!\",\"id\":\"FAF1F6E2-AAD7-4BD4-8B62-4D28BA7D92BE\"},\"1110\":{\"isSerializedDate\":true,\"string\":\"Thu Feb 23 2012 18:09:22 GMT+0100 (CET)\"},\"1111\":{\"date\":{\"__isSmartRef__\":true,\"id\":1112},\"author\":\"athomschke\",\"message\":\"added a be Tool button\",\"id\":\"3715E970-603F-4F0D-B271-B306A06E4120\"},\"1112\":{\"isSerializedDate\":true,\"string\":\"Thu Feb 23 2012 18:01:07 GMT+0100 (CET)\"},\"1113\":{\"date\":{\"__isSmartRef__\":true,\"id\":1114},\"author\":\"huberthesse\",\"message\":\"onRestore for borderRadius\",\"id\":\"D07CCC21-917C-4F02-BC56-3CB393AAD460\"},\"1114\":{\"isSerializedDate\":true,\"string\":\"Wed Feb 22 2012 14:23:19 GMT+0100 (CET)\"},\"1115\":{\"date\":{\"__isSmartRef__\":true,\"id\":1116},\"author\":\"huberthesse\",\"message\":\"polish\",\"id\":\"8E2F08E2-90DA-4628-AA3C-8442222C8ED1\"},\"1116\":{\"isSerializedDate\":true,\"string\":\"Wed Feb 22 2012 10:11:17 GMT+0100 (CET)\"},\"1117\":{\"date\":{\"__isSmartRef__\":true,\"id\":1118},\"author\":\"athomschke\",\"message\":\"IPadTheme adjust\",\"id\":\"5CD315EB-D04A-4255-BC88-1B8191D1AC06\"},\"1118\":{\"isSerializedDate\":true,\"string\":\"Tue Feb 21 2012 19:08:01 GMT+0100 (CET)\"},\"1119\":{\"date\":{\"__isSmartRef__\":true,\"id\":1120},\"author\":\"huberthesse\",\"message\":\"Initial Commit\",\"id\":\"510531D6-3311-43C2-9C10-E4F53BC9130E\"},\"1120\":{\"isSerializedDate\":true,\"string\":\"Tue Feb 21 2012 18:38:29 GMT+0100 (CET)\"},\"1121\":{\"date\":{\"__isSmartRef__\":true,\"id\":1122},\"author\":\"huberthesse\",\"message\":\"updated onrestore\",\"id\":\"BD197924-EA47-4660-8E79-872CDD447D90\"},\"1122\":{\"isSerializedDate\":true,\"string\":\"Tue Feb 21 2012 18:51:41 GMT+0100 (CET)\"},\"1123\":{\"date\":{\"__isSmartRef__\":true,\"id\":1124},\"author\":\"huberthesse\",\"message\":\"\",\"id\":\"243DC388-C9CB-46B9-BBAC-993B1B14050B\"},\"1124\":{\"isSerializedDate\":true,\"string\":\"Tue Feb 21 2012 18:52:02 GMT+0100 (CET)\"},\"1125\":{\"date\":{\"__isSmartRef__\":true,\"id\":1126},\"author\":\"huberthesse\",\"message\":\"\",\"id\":\"1D7173A6-E844-4584-8746-65EC875A1D9A\"},\"1126\":{\"isSerializedDate\":true,\"string\":\"Tue Feb 21 2012 18:56:45 GMT+0100 (CET)\"},\"1127\":{\"date\":{\"__isSmartRef__\":true,\"id\":1128},\"author\":\"athomschke\",\"message\":\"adjusted knobsize\",\"id\":\"0BD086ED-E4FE-417B-9393-523A41CC0EF5\"},\"1128\":{\"isSerializedDate\":true,\"string\":\"Tue Feb 21 2012 19:17:53 GMT+0100 (CET)\"},\"1129\":{\"date\":{\"__isSmartRef__\":true,\"id\":1130},\"author\":\"athomschke\",\"message\":\"style adjustments\",\"id\":\"66411168-1312-4996-BEA2-606C2C9C2088\"},\"1130\":{\"isSerializedDate\":true,\"string\":\"Tue Feb 21 2012 19:25:08 GMT+0100 (CET)\"},\"1131\":{\"date\":{\"__isSmartRef__\":true,\"id\":1132},\"author\":\"athomschke\",\"message\":\"locked parts\",\"id\":\"2CED0EF6-589C-4CFE-BE00-482CA408C526\"},\"1132\":{\"isSerializedDate\":true,\"string\":\"Tue Feb 21 2012 19:31:27 GMT+0100 (CET)\"},\"1133\":{\"date\":{\"__isSmartRef__\":true,\"id\":1134},\"author\":\"athomschke\",\"message\":\"tried the alpha value\",\"id\":\"D0B14590-3BE0-481F-BDDA-142C324E23AE\"},\"1134\":{\"isSerializedDate\":true,\"string\":\"Wed Feb 22 2012 10:20:05 GMT+0100 (CET)\"},\"1135\":{\"date\":{\"__isSmartRef__\":true,\"id\":1136},\"author\":\"athomschke\",\"message\":\"restored state of yesterday... did I?\",\"id\":\"FD3979EE-ACAC-4145-9C85-3C6809D8E6E1\"},\"1136\":{\"isSerializedDate\":true,\"string\":\"Thu Feb 23 2012 17:55:52 GMT+0100 (CET)\"},\"1137\":{\"date\":{\"__isSmartRef__\":true,\"id\":1138},\"author\":\"athomschke\",\"message\":\"I am a Tool now... again\",\"id\":\"BC2CB0FE-68AE-4C39-9BC6-C480F70BB2D1\"},\"1138\":{\"isSerializedDate\":true,\"string\":\"Thu Feb 23 2012 17:56:55 GMT+0100 (CET)\"},\"1139\":{\"date\":{\"__isSmartRef__\":true,\"id\":1140},\"author\":\"athomschke\",\"message\":\"beTool on restore\",\"id\":\"2632A3AF-04B3-46A1-8227-E80C294149AB\"},\"1140\":{\"isSerializedDate\":true,\"string\":\"Thu Feb 23 2012 17:58:16 GMT+0100 (CET)\"},\"1141\":{\"date\":{\"__isSmartRef__\":true,\"id\":1142},\"author\":\"huberthesse\",\"message\":\"Renamed ColorSlider and ColorButton\",\"id\":\"EF8C5CFE-5006-45B6-8408-A04F67347028\"},\"1142\":{\"isSerializedDate\":true,\"string\":\"Tue Feb 28 2012 16:00:43 GMT+0100 (CET)\"},\"1143\":{\"date\":{\"__isSmartRef__\":true,\"id\":1144},\"author\":\"huberthesse\",\"message\":\"restructured Color update.\",\"id\":\"4CDED44E-498F-413B-A62F-9D748B86AA96\"},\"1144\":{\"isSerializedDate\":true,\"string\":\"Tue Feb 28 2012 16:11:32 GMT+0100 (CET)\"},\"1145\":{\"date\":{\"__isSmartRef__\":true,\"id\":1146},\"author\":\"huberthesse\",\"message\":\"Connection more flexible\",\"id\":\"98E20C49-613C-47F0-A4CA-95D3D9589D39\"},\"1146\":{\"isSerializedDate\":true,\"string\":\"Tue Feb 28 2012 16:34:55 GMT+0100 (CET)\"},\"1147\":{\"date\":{\"__isSmartRef__\":true,\"id\":1148},\"author\":\"huberthesse\",\"message\":\"added Buttons\",\"id\":\"186E6ED9-F064-4740-A4FC-36C91C5F3429\"},\"1148\":{\"isSerializedDate\":true,\"string\":\"Fri Mar 02 2012 15:58:37 GMT+0100 (CET)\"},\"1149\":{\"date\":{\"__isSmartRef__\":true,\"id\":1150},\"author\":\"huberthesse\",\"message\":\"Added multiple slides\",\"id\":\"2D4658B4-4042-4E38-85A9-30EA416520E9\"},\"1150\":{\"isSerializedDate\":true,\"string\":\"Fri Mar 02 2012 16:34:43 GMT+0100 (CET)\"},\"1151\":{\"date\":{\"__isSmartRef__\":true,\"id\":1152},\"author\":\"huberthesse\",\"message\":\"\",\"id\":\"8BE47D2B-B6B3-4D3B-A448-8F8B0D4FCE8A\"},\"1152\":{\"isSerializedDate\":true,\"string\":\"Wed Mar 07 2012 14:57:37 GMT+0100 (CET)\"},\"1153\":{\"date\":{\"__isSmartRef__\":true,\"id\":1154},\"author\":\"huberthesse\",\"message\":\"\",\"id\":\"C7CEF08A-055F-4852-BF34-7AD8708D83AD\"},\"1154\":{\"isSerializedDate\":true,\"string\":\"Wed Mar 07 2012 15:07:15 GMT+0100 (CET)\"},\"1155\":{\"date\":{\"__isSmartRef__\":true,\"id\":1156},\"author\":\"huberthesse\",\"message\":\"animashuns!!\",\"id\":\"173736C8-5BD0-4609-941F-DFAD70D1F204\"},\"1156\":{\"isSerializedDate\":true,\"string\":\"Wed Mar 07 2012 15:28:20 GMT+0100 (CET)\"},\"1157\":{\"date\":{\"__isSmartRef__\":true,\"id\":1158},\"author\":\"huberthesse\",\"message\":\"\",\"id\":\"4C52A76C-9995-4648-8C65-08E956F79AD6\"},\"1158\":{\"isSerializedDate\":true,\"string\":\"Wed Mar 07 2012 15:37:36 GMT+0100 (CET)\"},\"1159\":{\"date\":{\"__isSmartRef__\":true,\"id\":1160},\"author\":\"huberthesse\",\"message\":\"performance improvement\",\"id\":\"A3796944-0AD5-4D68-8B24-E7C720B465AA\"},\"1160\":{\"isSerializedDate\":true,\"string\":\"Wed Mar 07 2012 15:49:34 GMT+0100 (CET)\"},\"1161\":{\"date\":{\"__isSmartRef__\":true,\"id\":1162},\"author\":\"huberthesse\",\"message\":\"bugfix: slidenumber reset\",\"id\":\"C1D3EDC8-F80E-427A-B0C6-03CA107FEE88\"},\"1162\":{\"isSerializedDate\":true,\"string\":\"Wed Mar 07 2012 15:51:35 GMT+0100 (CET)\"},\"1163\":{\"date\":{\"__isSmartRef__\":true,\"id\":1164},\"author\":\"huberthesse\",\"message\":\"toogle Tool status\",\"id\":\"637FE813-96F9-4FED-ABAB-5E1F0DA223E3\"},\"1164\":{\"isSerializedDate\":true,\"string\":\"Wed Mar 07 2012 17:35:59 GMT+0100 (CET)\"},\"1165\":{\"date\":{\"__isSmartRef__\":true,\"id\":1166},\"author\":\"undefined\",\"message\":\"apply style on button click\",\"id\":\"C0F45D84-2653-498A-8959-8199C06BDEE0\"},\"1166\":{\"isSerializedDate\":true,\"string\":\"Fri Mar 09 2012 11:33:27 GMT+0100 (CET)\"},\"1167\":{\"date\":{\"__isSmartRef__\":true,\"id\":1168},\"author\":\"undefined\",\"message\":\"style adjustments\",\"id\":\"7E86863F-608E-4C4A-937C-A6E22F3D6EFF\"},\"1168\":{\"isSerializedDate\":true,\"string\":\"Fri Mar 09 2012 11:42:24 GMT+0100 (CET)\"},\"1169\":{\"date\":{\"__isSmartRef__\":true,\"id\":1170},\"author\":\"undefined\",\"message\":\"restore check\",\"id\":\"FDE120E3-31A5-447C-9A6E-68E6ECF2EF3D\"},\"1170\":{\"isSerializedDate\":true,\"string\":\"Wed Mar 14 2012 13:36:13 GMT+0100 (CET)\"},\"1171\":{\"date\":{\"__isSmartRef__\":true,\"id\":1172},\"author\":\"undefined\",\"message\":\"again connections\",\"id\":\"7B5A5687-B639-43E9-A877-26A36C265029\"},\"1172\":{\"isSerializedDate\":true,\"string\":\"Wed Mar 14 2012 14:22:51 GMT+0100 (CET)\"},\"1173\":{\"date\":{\"__isSmartRef__\":true,\"id\":1174},\"author\":\"undefined\",\"message\":\"grr\",\"id\":\"5C04082F-B302-448C-B5B4-2CAACCD7CF89\"},\"1174\":{\"isSerializedDate\":true,\"string\":\"Wed Mar 14 2012 14:41:17 GMT+0100 (CET)\"},\"1175\":{\"date\":{\"__isSmartRef__\":true,\"id\":1176},\"author\":\"huberthesse\",\"message\":\"Colors updated\",\"id\":\"1DBE8C12-AC3E-4170-8C31-F92D52850B1A\"},\"1176\":{\"isSerializedDate\":true,\"string\":\"Wed Mar 21 2012 16:30:15 GMT+0100 (CET)\"},\"1177\":{\"adjustForNewBounds\":true,\"moveVertical\":true},\"1178\":{\"x\":212,\"y\":-13,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1179\":{\"lastStart\":{\"__isSmartRef__\":true,\"id\":1180},\"touchStart\":{\"__isSmartRef__\":true,\"id\":1181},\"touchStartInClientCoordinates\":{\"__isSmartRef__\":true,\"id\":1182},\"identifier\":3753021798,\"pageY\":475,\"screenX\":459,\"clientX\":645,\"clientY\":439,\"screenY\":338,\"pageX\":645},\"1180\":{\"isSerializedDate\":true,\"string\":\"Wed Feb 29 2012 18:19:15 GMT+0100 (CET)\"},\"1181\":{\"x\":645,\"y\":475,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1182\":{\"x\":645,\"y\":439,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1183\":{\"submorphs\":[{\"__isSmartRef__\":true,\"id\":1184}],\"scripts\":[],\"id\":\"4CF22BEB-6CB3-440B-B908-BDFADFD6F3B6\",\"shape\":{\"__isSmartRef__\":true,\"id\":1204},\"droppingEnabled\":true,\"halosEnabled\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":1218},\"attributeConnections\":[{\"__isSmartRef__\":true,\"id\":1219},{\"__isSmartRef__\":true,\"id\":1220}],\"doNotSerialize\":[\"$$value\"],\"doNotCopyProperties\":[\"$$value\"],\"sliderExtent\":0.1,\"valueScale\":50,\"sliderKnob\":{\"__isSmartRef__\":true,\"id\":1184},\"styleClass\":[\"slider_background_horizontal\"],\"showsHalos\":false,\"name\":\"RadiusSlider\",\"partsBinMetaInfo\":{\"__isSmartRef__\":true,\"id\":1222},\"__SourceModuleName__\":\"Global.lively.morphic.Widgets\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":1225},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":1226},\"layout\":{\"__isSmartRef__\":true,\"id\":1227},\"priorExtent\":{\"__isSmartRef__\":true,\"id\":1228},\"derivationIds\":[2631,\"729D9A8F-DDCC-4C30-A80B-BE2338365BE9\",\"F2DAC7F1-FF46-4707-93C3-71C798A96BA6\",\"C5C727C8-F427-473F-A591-477434004576\",\"C9CBDA71-3F35-4E51-ABD0-89B49A0B9C96\",\"80E8D703-24B3-42D3-9CAF-A653D46055E7\",\"80E910D6-BAEF-465E-95E3-C58A7D51C59B\",\"DEB35CBB-E687-4F69-9BF8-73B4FC1EBEFF\",\"4D5746D1-E683-4382-A7E5-A34701C7BD7E\",\"1CED8961-44D8-49E0-A8D1-C0C61024C1FF\",\"AAA74ABE-0238-492A-B969-918E06675C1A\",\"F2F43DDF-C70D-4D0E-B9F9-76E641CB3A36\",\"4831F0ED-7106-49B2-A662-EC702B55080A\",\"8E2E1551-652E-43C7-99B2-6552B37DF813\",\"5F7B10BD-EA6B-4E80-92D5-FC70BAD0E74D\",\"2B9CC6C6-F88F-4D1E-B597-D18F3F88E9C1\"],\"isBeingDragged\":false,\"moved\":true,\"distanceToDragEvent\":{\"__isSmartRef__\":true,\"id\":1229},\"owner\":null,\"isLockOwner\":false,\"value\":0,\"_ClipMode\":\"visible\",\"_Rotation\":0,\"_Scale\":1,\"__serializedLivelyClosures__\":{\"__isSmartRef__\":true,\"id\":1230},\"__LivelyClassName__\":\"lively.morphic.Slider\"},\"1184\":{\"submorphs\":[],\"scripts\":[],\"id\":\"DFBD738F-DBFB-4B6C-BD37-955F56C8BAB1\",\"shape\":{\"__isSmartRef__\":true,\"id\":1185},\"droppingEnabled\":true,\"halosEnabled\":true,\"draggingEnabled\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":1199},\"slider\":{\"__isSmartRef__\":true,\"id\":1183},\"owner\":{\"__isSmartRef__\":true,\"id\":1183},\"styleClass\":[\"slider_horizontal\"],\"hitPoint\":{\"__isSmartRef__\":true,\"id\":1200},\"__SourceModuleName__\":\"Global.lively.morphic.Widgets\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":1201},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":1202},\"priorExtent\":{\"__isSmartRef__\":true,\"id\":1203},\"derivationIds\":[2632,\"4685341A-CC42-43FD-A93E-AA9EBE585604\",\"57CD7B01-9ECD-4B7C-ABFD-012D9E664789\",\"F6E520B1-1073-4989-8CF0-C2CAB0C161E7\",\"F2030489-716E-4030-824E-84F33FD7E6B7\",\"856C04E2-D220-4D8B-8891-743C94E75083\",\"B1EE542B-D392-48A0-802B-BF295991A0CB\",\"7217454D-2946-49FA-A031-CB4713D0D9D6\",\"BE3371F8-989A-4DE0-8CF3-7738F7EA6BB0\",\"2A368AAB-D0B5-4EF7-A621-BFB63FBD9829\",\"F2140E2B-8636-4D6C-A3F7-3F36042A0631\",\"C7774B11-8A0E-404B-8E13-C5236FC20DCE\",\"4032B4A8-A397-4345-9210-8452B67AB26A\",\"4031265D-632A-4418-A3BF-56F8398B74D7\",\"57B7594C-F2E1-4D51-B226-D7B0B784AE75\",\"2EAA13DD-FB74-4908-9CEF-530F86D96F5A\"],\"attributeConnections\":[],\"doNotSerialize\":[],\"doNotCopyProperties\":[],\"isBeingDragged\":false,\"isLockOwner\":false,\"draggableWithoutHalo\":true,\"_ClipMode\":\"visible\",\"__LivelyClassName__\":\"lively.morphic.SliderKnob\"},\"1185\":{\"position\":{\"__isSmartRef__\":true,\"id\":1186},\"_Extent\":{\"__isSmartRef__\":true,\"id\":1187},\"_BorderWidth\":1,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":1188},\"_Fill\":{\"__isSmartRef__\":true,\"id\":1189},\"_BorderRadius\":13,\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":1197},\"_ClipMode\":\"visible\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":1198},\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"1186\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1187\":{\"x\":18,\"y\":18,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1188\":{\"r\":0.4,\"g\":0.4,\"b\":0.4,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"1189\":{\"stops\":[{\"__isSmartRef__\":true,\"id\":1190},{\"__isSmartRef__\":true,\"id\":1192},{\"__isSmartRef__\":true,\"id\":1194}],\"vector\":{\"__isSmartRef__\":true,\"id\":1196},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.LinearGradient\"},\"1190\":{\"offset\":0,\"color\":{\"__isSmartRef__\":true,\"id\":1191}},\"1191\":{\"r\":0.7,\"g\":0.7,\"b\":0.7,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"1192\":{\"offset\":0.3,\"color\":{\"__isSmartRef__\":true,\"id\":1193}},\"1193\":{\"r\":0.9,\"g\":0.9,\"b\":0.9,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"1194\":{\"offset\":1,\"color\":{\"__isSmartRef__\":true,\"id\":1195}},\"1195\":{\"r\":1,\"g\":1,\"b\":1,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"1196\":{\"x\":0,\"y\":0,\"width\":0,\"height\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"1197\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\"},\"1198\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"1199\":{\"x\":0,\"y\":-6,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1200\":{\"x\":81,\"y\":1723,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1201\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"onRenderFinished\":\"onRenderFinishedHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\"},\"1202\":{\"morph\":{\"__isSmartRef__\":true,\"id\":1184},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"1203\":{\"x\":18,\"y\":18,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1204\":{\"position\":{\"__isSmartRef__\":true,\"id\":1205},\"_Extent\":{\"__isSmartRef__\":true,\"id\":1206},\"_BorderWidth\":1,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":1207},\"_Fill\":{\"__isSmartRef__\":true,\"id\":1208},\"_BorderRadius\":6,\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":1216},\"_Opacity\":1,\"_BorderStyle\":\"solid\",\"_ClipMode\":\"visible\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":1217},\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"1205\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1206\":{\"x\":297,\"y\":6,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1207\":{\"r\":0.37254901960784315,\"g\":0.3686274509803922,\"b\":0.37254901960784315,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"1208\":{\"stops\":[{\"__isSmartRef__\":true,\"id\":1209},{\"__isSmartRef__\":true,\"id\":1211},{\"__isSmartRef__\":true,\"id\":1213},{\"__isSmartRef__\":true,\"id\":1214}],\"vector\":{\"__isSmartRef__\":true,\"id\":1215},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.LinearGradient\"},\"1209\":{\"offset\":0,\"color\":{\"__isSmartRef__\":true,\"id\":1210}},\"1210\":{\"r\":0.20784313725490197,\"g\":0.3254901960784314,\"b\":1,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"1211\":{\"offset\":0,\"color\":{\"__isSmartRef__\":true,\"id\":1212}},\"1212\":{\"r\":0.20784313725490197,\"g\":0.3254901960784314,\"b\":1,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"1213\":{\"offset\":0.01,\"color\":{\"__isSmartRef__\":true,\"id\":14}},\"1214\":{\"offset\":1,\"color\":{\"__isSmartRef__\":true,\"id\":14}},\"1215\":{\"x\":0,\"y\":0,\"width\":1,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"1216\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\"},\"1217\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"1218\":{\"x\":23,\"y\":439,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1219\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":1183},\"sourceAttrName\":\"value\",\"targetObj\":{\"__isSmartRef__\":true,\"id\":1183},\"targetMethodName\":\"adjustSliderParts\",\"__SourceModuleName__\":\"Global.lively.bindings\",\"__LivelyClassName__\":\"AttributeConnection\"},\"1220\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":1183},\"sourceAttrName\":\"value\",\"targetObj\":{\"__isSmartRef__\":true,\"id\":1},\"targetMethodName\":\"setBorderRadiusOfTarget\",\"converter\":null,\"converterString\":null,\"updater\":null,\"updaterString\":null,\"varMapping\":{\"__isSmartRef__\":true,\"id\":1221},\"__SourceModuleName__\":\"Global.lively.bindings\",\"__LivelyClassName__\":\"AttributeConnection\"},\"1221\":{\"source\":{\"__isSmartRef__\":true,\"id\":1183},\"target\":{\"__isSmartRef__\":true,\"id\":1}},\"1222\":{\"requiredModules\":[],\"partsSpaceName\":\"PartsBin/iPad Widgets/\",\"migrationLevel\":4,\"__SourceModuleName__\":\"Global.lively.PartsBin\",\"partName\":\"Slider\",\"comment\":\"The connection point \\\"value\\\" can be used to read/write the slider knob position.\",\"changes\":[{\"__isSmartRef__\":true,\"id\":1223}],\"revisionOnLoad\":140039,\"__LivelyClassName__\":\"lively.PartsBin.PartsBinMetaInfo\"},\"1223\":{\"date\":{\"__isSmartRef__\":true,\"id\":1224},\"author\":\"athomschke\",\"message\":\"\",\"id\":\"D5731AD3-FA80-46BF-85E1-B66950AD79A1\"},\"1224\":{\"isSerializedDate\":true,\"string\":\"Fri Feb 03 2012 13:17:09 GMT+0100 (CET)\"},\"1225\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"onRenderFinished\":\"onRenderFinishedHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\"},\"1226\":{\"morph\":{\"__isSmartRef__\":true,\"id\":1183},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"1227\":{\"resizeWidth\":true,\"moveVertical\":true},\"1228\":{\"x\":297,\"y\":7,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1229\":{\"x\":195,\"y\":-13,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1230\":{\"setupConnections\":{\"__isSmartRef__\":true,\"id\":1231},\"setUp\":{\"__isSmartRef__\":true,\"id\":1235},\"adjustSliderParts\":{\"__isSmartRef__\":true,\"id\":1239},\"beIPadSlider\":{\"__isSmartRef__\":true,\"id\":1247},\"setKnobFill\":{\"__isSmartRef__\":true,\"id\":1251},\"setKnobRatio\":{\"__isSmartRef__\":true,\"id\":1255},\"updateFill\":{\"__isSmartRef__\":true,\"id\":1259},\"getSliderExtent\":{\"__isSmartRef__\":true,\"id\":1263}},\"1231\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1232},\"source\":\"function setupConnections() {\\n connect(this, 'value', this.owner, 'setBorderRadiusOfTarget', {})\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1233},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"1232\":{\"this\":{\"__isSmartRef__\":true,\"id\":1183}},\"1233\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":1234},\"user\":\"undefined\",\"tags\":[]},\"1234\":{\"isSerializedDate\":true,\"string\":\"Fri Mar 09 2012 13:19:37 GMT+0100 (CET)\"},\"1235\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1236},\"source\":\"function setUp() {\\n this.valueScale = 50\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1237},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"1236\":{\"this\":{\"__isSmartRef__\":true,\"id\":1183}},\"1237\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":1238},\"user\":\"undefined\",\"tags\":[]},\"1238\":{\"isSerializedDate\":true,\"string\":\"Fri Mar 09 2012 13:19:37 GMT+0100 (CET)\"},\"1239\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1240},\"source\":\"function adjustSliderParts() {\\n if (!this.sliderKnob) return;\\n // This method adjusts the slider for changes in value as well as geometry\\n var val = this.getScaledValue();\\n var bnds = this.shape.bounds();\\n var knobMult = this.knobRatio || 3\\n var ext = this.getSliderExtent(); \\n if (this.vertical()) { // more vertical...\\n var offset = 0 - (this.sliderKnob.getExtent().x / 2) + (this.getExtent().x / 2);\\n this.sliderKnob.setPosition(pt(offset,this.sliderKnob.getPosition().y));\\n var size = this.getExtent().x * knobMult;\\n this.sliderKnob.setExtent(pt(size, size));\\n var elevPix = Math.max(ext*bnds.height, this.mss); // thickness of elevator in pixels\\n var topLeft = pt(this.sliderKnob.getPosition().x, (bnds.height - elevPix)*val);\\n } else { // more horizontal...\\n var offset = 0 - (this.sliderKnob.getExtent().y / 2) + (this.getExtent().y / 2);\\n this.sliderKnob.setPosition(pt(this.sliderKnob.getPosition().x, offset));\\n var size = this.getExtent().y * knobMult; \\n this.sliderKnob.setExtent(pt(size,size));\\n var elevPix = Math.max(ext*bnds.width, this.mss); // thickness of elevator in pixels\\n var topLeft = pt((bnds.width - elevPix)*val, this.sliderKnob.getPosition().y);\\n };\\n this.sliderKnob.setBounds(topLeft.extent(this.sliderKnob.getExtent()));\\n this.sliderKnob.setBorderRadius(13);\\n this.sliderKnob.draggableWithoutHalo = true;\\n this.updateFill(val);\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1245},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"1240\":{\"this\":{\"__isSmartRef__\":true,\"id\":1183},\"__serializedLivelyClosures__\":{\"__isSmartRef__\":true,\"id\":1241}},\"1241\":{\"$super\":{\"__isSmartRef__\":true,\"id\":1242}},\"1242\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1243},\"source\":\"function () {\\n try {\\n return obj.constructor.prototype[name].apply(obj, arguments)\\n } catch (e) {\\n alert('Error in $super call: ' + e + '\\\\n' + e.stack);\\n return null;\\n }\\n }\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1244},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"1243\":{\"obj\":{\"__isSmartRef__\":true,\"id\":1183},\"name\":\"adjustSliderParts\"},\"1244\":{},\"1245\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":1246},\"user\":\"undefined\",\"tags\":[]},\"1246\":{\"isSerializedDate\":true,\"string\":\"Tue Mar 13 2012 11:57:27 GMT+0100 (CET)\"},\"1247\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1248},\"source\":\"function beIPadSlider() {\\n if (this.vertical()) {\\n this.setExtent(pt(7, this.getExtent().y));\\n }\\n else {\\n this.setExtent(pt(this.getExtent().x, 7));\\n };\\n this.adjustSliderParts();\\n this.setBorderWidth(1);\\n this.setBorderColor(Color.rgb(95,94,95));\\n this.setKnobFill();\\n this.adjustSliderParts();\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1249},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"1248\":{\"this\":{\"__isSmartRef__\":true,\"id\":1183}},\"1249\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":1250},\"user\":\"undefined\",\"tags\":[]},\"1250\":{\"isSerializedDate\":true,\"string\":\"Tue Mar 13 2012 11:57:27 GMT+0100 (CET)\"},\"1251\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1252},\"source\":\"function setKnobFill() {\\n var knobStyle= new lively.morphic.LinearGradient(\\n [\\n {offset: 0, color: Color.darkGray.mixedWith(Color.white, 0.5)},\\n {offset: 0.3, color: Color.lightGray},\\n {offset: 1, color: Color.white}\\n ]\\n )\\n this.sliderKnob.setFill(knobStyle);\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1253},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"1252\":{\"this\":{\"__isSmartRef__\":true,\"id\":1183}},\"1253\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":1254},\"user\":\"undefined\",\"tags\":[]},\"1254\":{\"isSerializedDate\":true,\"string\":\"Tue Mar 13 2012 11:57:27 GMT+0100 (CET)\"},\"1255\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1256},\"source\":\"function setKnobRatio(num) {\\n this.knobRatio = num;\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1257},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"1256\":{\"this\":{\"__isSmartRef__\":true,\"id\":1183}},\"1257\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":1258},\"user\":\"undefined\",\"tags\":[]},\"1258\":{\"isSerializedDate\":true,\"string\":\"Tue Mar 13 2012 11:57:27 GMT+0100 (CET)\"},\"1259\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1260},\"source\":\"function updateFill(value) {\\n var bgStyle = new lively.morphic.LinearGradient(\\n [\\n {offset: 0, color: Color.rgb(53,83,255)},\\n {offset: value, color: Color.rgb(53,83,255)},\\n {offset: value+0.01, color: Color.white},\\n {offset: 1, color: Color.white}\\n ],\\n 'eastWest'\\n );\\n this.setFill(bgStyle);\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1261},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"1260\":{\"this\":{\"__isSmartRef__\":true,\"id\":1183}},\"1261\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":1262},\"user\":\"undefined\",\"tags\":[]},\"1262\":{\"isSerializedDate\":true,\"string\":\"Tue Mar 13 2012 11:57:27 GMT+0100 (CET)\"},\"1263\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1264},\"source\":\"function getSliderExtent() {\\n if (this.vertical()) \\n return (this.sliderKnob.getExtent().y)/(this.getExtent().y)\\n else \\n return (this.sliderKnob.getExtent().x)/(this.getExtent().x)\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1269},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"1264\":{\"this\":{\"__isSmartRef__\":true,\"id\":1183},\"__serializedLivelyClosures__\":{\"__isSmartRef__\":true,\"id\":1265}},\"1265\":{\"$super\":{\"__isSmartRef__\":true,\"id\":1266}},\"1266\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1267},\"source\":\"function () {\\n try {\\n return obj.constructor.prototype[name].apply(obj, arguments)\\n } catch (e) {\\n alert('Error in $super call: ' + e + '\\\\n' + e.stack);\\n return null;\\n }\\n }\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1268},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"1267\":{\"obj\":{\"__isSmartRef__\":true,\"id\":1183},\"name\":\"getSliderExtent\"},\"1268\":{},\"1269\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":1270},\"user\":\"undefined\",\"tags\":[]},\"1270\":{\"isSerializedDate\":true,\"string\":\"Tue Mar 13 2012 13:51:22 GMT+0100 (CET)\"},\"1271\":{\"r\":1,\"g\":1,\"b\":1,\"a\":1,\"__LivelyClassName__\":\"Color\",\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\"},\"1272\":{\"onrestore\":{\"__isSmartRef__\":true,\"id\":1273},\"updateTarget\":{\"__isSmartRef__\":true,\"id\":1281},\"updateSliderColor\":{\"__isSmartRef__\":true,\"id\":1285},\"updateColorSlider\":{\"__isSmartRef__\":true,\"id\":1289},\"updateAlphaSlider\":{\"__isSmartRef__\":true,\"id\":1293},\"setBorderWidthOfTarget\":{\"__isSmartRef__\":true,\"id\":1297},\"nextSlide\":{\"__isSmartRef__\":true,\"id\":1301},\"previousSlide\":{\"__isSmartRef__\":true,\"id\":1305},\"setBorderStyleOfTarget\":{\"__isSmartRef__\":true,\"id\":1309},\"hide\":{\"__isSmartRef__\":true,\"id\":1313},\"isVisible\":{\"__isSmartRef__\":true,\"id\":1317},\"show\":{\"__isSmartRef__\":true,\"id\":1325},\"toggle\":{\"__isSmartRef__\":true,\"id\":1329},\"setBorderFillOfTarget\":{\"__isSmartRef__\":true,\"id\":1333}},\"1273\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1274},\"source\":\"function onrestore() {\\n $super();\\n this.updateTarget(this.owner.get(\\\"Whiteboard\\\"));\\n // module ('projects.BP2012.ToolWorld').load(true)\\n // this.beTool()\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1279},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"1274\":{\"this\":{\"__isSmartRef__\":true,\"id\":1},\"__serializedLivelyClosures__\":{\"__isSmartRef__\":true,\"id\":1275}},\"1275\":{\"$super\":{\"__isSmartRef__\":true,\"id\":1276}},\"1276\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1277},\"source\":\"function () {\\n try {\\n return obj.constructor.prototype[name].apply(obj, arguments)\\n } catch (e) {\\n if ($world) \\n $world.logError(e, 'Error in $super call')\\n else\\n alert('Error in $super call: ' + e + '\\\\n' + e.stack);\\n return null;\\n }\\n }\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1278},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"1277\":{\"obj\":{\"__isSmartRef__\":true,\"id\":1},\"name\":\"onrestore\"},\"1278\":{},\"1279\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":1280},\"user\":\"conradcalmez\",\"tags\":[]},\"1280\":{\"isSerializedDate\":true,\"string\":\"Wed May 02 2012 14:04:52 GMT+0200 (CEST)\"},\"1281\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1282},\"source\":\"function updateTarget(target) {\\n if(target) {\\n this.updateSliderColor(target.getColor());\\n this.widthSlider.setValue(target.getPencilSize()-1);\\n this.borderStyleList.setSelection(target.getPencilStyle());\\n }\\n else {\\n this.updateSliderColor(Color.white);\\n this.widthSlider.setValue(0);\\n this.borderStyleList.setSelection(\\\"solid\\\");\\n } \\n \\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1283},\"__LivelyClassName__\":\"lively.Closure\",\"__SourceModuleName__\":\"Global.lively.lang.Closure\"},\"1282\":{\"this\":{\"__isSmartRef__\":true,\"id\":1}},\"1283\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":1284},\"user\":\"conradcalmez\",\"tags\":[]},\"1284\":{\"isSerializedDate\":true,\"string\":\"Wed May 02 2012 15:28:28 GMT+0200 (CEST)\"},\"1285\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1286},\"source\":\"function updateSliderColor(color) {\\n this.updateColorSlider(color);\\n this.updateAlphaSlider(color);\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1287},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"1286\":{\"this\":{\"__isSmartRef__\":true,\"id\":1}},\"1287\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":1288},\"user\":\"conradcalmez\",\"tags\":[]},\"1288\":{\"isSerializedDate\":true,\"string\":\"Wed May 02 2012 13:51:06 GMT+0200 (CEST)\"},\"1289\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1290},\"source\":\"function updateColorSlider(color) {\\n this.slider.updateColor(color);\\n this.slider.setValue(0.5);\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1291},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"1290\":{\"this\":{\"__isSmartRef__\":true,\"id\":1}},\"1291\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":1292},\"user\":\"conradcalmez\",\"tags\":[]},\"1292\":{\"isSerializedDate\":true,\"string\":\"Wed May 02 2012 13:51:25 GMT+0200 (CEST)\"},\"1293\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1294},\"source\":\"function updateAlphaSlider(color) {\\n this.alphaSlider.updateColor(color);\\n this.alphaSlider.setValue(color.a);\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1295},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"1294\":{\"this\":{\"__isSmartRef__\":true,\"id\":1}},\"1295\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":1296},\"user\":\"conradcalmez\",\"tags\":[]},\"1296\":{\"isSerializedDate\":true,\"string\":\"Wed May 02 2012 13:51:51 GMT+0200 (CEST)\"},\"1297\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1298},\"source\":\"function setBorderWidthOfTarget(value) {\\n // this.target && this.target.setBorderWidth(value);\\n this.owner.get(\\\"WhiteBoard\\\").setPencilSize(value*5+1);\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1299},\"__LivelyClassName__\":\"lively.Closure\",\"__SourceModuleName__\":\"Global.lively.lang.Closure\"},\"1298\":{\"this\":{\"__isSmartRef__\":true,\"id\":1}},\"1299\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":1300},\"user\":\"conradcalmez\",\"tags\":[]},\"1300\":{\"isSerializedDate\":true,\"string\":\"Wed May 02 2012 15:32:07 GMT+0200 (CEST)\"},\"1301\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1302},\"source\":\"function nextSlide() {\\n this.colorChooser.nextSlide();\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1303},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"1302\":{\"this\":{\"__isSmartRef__\":true,\"id\":1}},\"1303\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":1304},\"user\":\"conradcalmez\",\"tags\":[]},\"1304\":{\"isSerializedDate\":true,\"string\":\"Wed May 02 2012 14:15:52 GMT+0200 (CEST)\"},\"1305\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1306},\"source\":\"function previousSlide() {\\n this.colorChooser.previousSlide();\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1307},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"1306\":{\"this\":{\"__isSmartRef__\":true,\"id\":1}},\"1307\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":1308},\"user\":\"conradcalmez\",\"tags\":[]},\"1308\":{\"isSerializedDate\":true,\"string\":\"Wed May 02 2012 14:15:57 GMT+0200 (CEST)\"},\"1309\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1310},\"source\":\"function setBorderStyleOfTarget(value) {\\n // this.target && this.target.applyStyle({\\n // borderStyle: value,\\n // });\\n this.owner.get(\\\"WhiteBoard\\\").setPencilStyle(value);\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1311},\"__LivelyClassName__\":\"lively.Closure\",\"__SourceModuleName__\":\"Global.lively.lang.Closure\"},\"1310\":{\"this\":{\"__isSmartRef__\":true,\"id\":1}},\"1311\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":1312},\"user\":\"conradcalmez\",\"tags\":[]},\"1312\":{\"isSerializedDate\":true,\"string\":\"Wed May 02 2012 15:32:01 GMT+0200 (CEST)\"},\"1313\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1314},\"source\":\"function hide() {\\n this.setPosition(pt(0, 0));\\n this.setVisible(false);\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1315},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"1314\":{\"this\":{\"__isSmartRef__\":true,\"id\":1}},\"1315\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":1316},\"user\":\"conradcalmez\",\"tags\":[]},\"1316\":{\"isSerializedDate\":true,\"string\":\"Wed May 02 2012 13:41:45 GMT+0200 (CEST)\"},\"1317\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1318},\"source\":\"function isVisible() {\\n return this.visible || false;\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1323},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"1318\":{\"this\":{\"__isSmartRef__\":true,\"id\":1},\"__serializedLivelyClosures__\":{\"__isSmartRef__\":true,\"id\":1319}},\"1319\":{\"$super\":{\"__isSmartRef__\":true,\"id\":1320}},\"1320\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1321},\"source\":\"function () {\\n try {\\n return obj.constructor.prototype[name].apply(obj, arguments)\\n } catch (e) {\\n if ($world) \\n $world.logError(e, 'Error in $super call')\\n else\\n alert('Error in $super call: ' + e + '\\\\n' + e.stack);\\n return null;\\n }\\n }\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1322},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"1321\":{\"obj\":{\"__isSmartRef__\":true,\"id\":1},\"name\":\"isVisible\"},\"1322\":{},\"1323\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":1324},\"user\":\"conradcalmez\",\"tags\":[]},\"1324\":{\"isSerializedDate\":true,\"string\":\"Wed May 02 2012 13:41:45 GMT+0200 (CEST)\"},\"1325\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1326},\"source\":\"function show() {\\n var titlebarOffset = this.owner.get(\\\"TitleBar\\\").getExtent().y;\\n var windowOffset = this.owner.getExtent().x + 1;\\n if (this.owner.showsChat()) {\\n windowOffset += this.owner.getChat().getExtent().x;\\n }\\n this.setPosition(pt(windowOffset, titlebarOffset));\\n this.setVisible(true);\\n this.updateTarget(this.owner.get(\\\"Whiteboard\\\"));\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1327},\"__LivelyClassName__\":\"lively.Closure\",\"__SourceModuleName__\":\"Global.lively.lang.Closure\"},\"1326\":{\"this\":{\"__isSmartRef__\":true,\"id\":1}},\"1327\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":1328},\"user\":\"conradcalmez\",\"tags\":[]},\"1328\":{\"isSerializedDate\":true,\"string\":\"Wed May 02 2012 15:28:08 GMT+0200 (CEST)\"},\"1329\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1330},\"source\":\"function toggle() {\\n if (this.visible) {\\n this.hide();\\n this.visible = false;\\n } else {\\n this.show();\\n this.visible = true;\\n }\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1331},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"1330\":{\"this\":{\"__isSmartRef__\":true,\"id\":1}},\"1331\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":1332},\"user\":\"conradcalmez\",\"tags\":[]},\"1332\":{\"isSerializedDate\":true,\"string\":\"Wed May 02 2012 13:41:45 GMT+0200 (CEST)\"},\"1333\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1334},\"source\":\"function setBorderFillOfTarget(color) {\\n this.owner.get(\\\"WhiteBoard\\\").setColor(color);\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1335},\"__LivelyClassName__\":\"lively.Closure\",\"__SourceModuleName__\":\"Global.lively.lang.Closure\"},\"1334\":{\"this\":{\"__isSmartRef__\":true,\"id\":1}},\"1335\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":1336},\"user\":\"conradcalmez\",\"tags\":[]},\"1336\":{\"isSerializedDate\":true,\"string\":\"Wed May 02 2012 15:36:23 GMT+0200 (CEST)\"},\"1337\":{\"submorphs\":[{\"__isSmartRef__\":true,\"id\":1338},{\"__isSmartRef__\":true,\"id\":1372}],\"scripts\":[],\"id\":\"8A69E49A-F205-4C3F-A956-E2839BB6E326\",\"shape\":{\"__isSmartRef__\":true,\"id\":1435},\"droppingEnabled\":true,\"halosEnabled\":true,\"registeredForMouseEvents\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":1442},\"showsHalos\":false,\"name\":\"ChatPane\",\"partsBinMetaInfo\":{\"__isSmartRef__\":true,\"id\":1443},\"__SourceModuleName__\":\"Global.lively.morphic.Core\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":1452},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":1453},\"attributeConnections\":[{\"__isSmartRef__\":true,\"id\":1454}],\"doNotSerialize\":[\"$$userName\"],\"doNotCopyProperties\":[\"$$userName\"],\"derivationIds\":[127,\"F0291F62-F100-480C-AEBF-0230398F7983\",\"AE8B5ED7-E305-45BC-BE4A-1C28A49EE12B\",\"39BA345C-17FA-45A0-BAC2-F0CF5654ACF8\",\"81A4FF97-F30E-487B-B327-0637C2259E30\",\"FACF9033-58EA-4855-B33A-402F56DDD7C0\",\"A4D61D3F-80A2-4F4C-ACD6-2CD7207F7537\"],\"partTests\":{\"__isSmartRef__\":true,\"id\":1455},\"_ClipMode\":\"visible\",\"owner\":{\"__isSmartRef__\":true,\"id\":0},\"priorExtent\":{\"__isSmartRef__\":true,\"id\":1460},\"layout\":{\"__isSmartRef__\":true,\"id\":1461},\"prevScroll\":[0,0],\"distanceToDragEvent\":{\"__isSmartRef__\":true,\"id\":1462},\"_Visible\":false,\"visible\":false,\"userName\":\"\",\"_Rotation\":0,\"_Scale\":1.002003004005006,\"__serializedLivelyClosures__\":{\"__isSmartRef__\":true,\"id\":1463},\"__LivelyClassName__\":\"lively.morphic.Box\"},\"1338\":{\"submorphs\":[],\"scripts\":[],\"id\":\"29A0353A-3514-4A6B-8BF8-23169A511464\",\"shape\":{\"__isSmartRef__\":true,\"id\":1339},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"halosEnabled\":true,\"fixedWidth\":true,\"fixedHeight\":true,\"allowsInput\":true,\"_OverflowMode\":\"visible\",\"_FontFamily\":\"Arial, sans-serif\",\"registeredForMouseEvents\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":1345},\"_MaxTextWidth\":310.6757780000002,\"_MaxTextHeight\":null,\"textColor\":{\"__isSmartRef__\":true,\"id\":1346},\"showsHalos\":false,\"_FontSize\":14,\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"name\":\"InputField\",\"partsBinMetaInfo\":{\"__isSmartRef__\":true,\"id\":1347},\"textChunks\":[{\"__isSmartRef__\":true,\"id\":1348}],\"charsReplaced\":\"s\",\"lastFindLoc\":1,\"prevScroll\":[0,0],\"priorExtent\":{\"__isSmartRef__\":true,\"id\":1350},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":1351},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":1352},\"derivationIds\":[1958,\"5B687CF4-A959-4870-8A5D-79893818E856\",\"197C9A4C-1833-4CD7-9094-F53D4FAF7A8D\",\"262D4182-0311-42DE-9C74-664134A8A519\"],\"_WhiteSpaceHandling\":\"pre-wrap\",\"_ClipMode\":\"visible\",\"moved\":true,\"attributeConnections\":[],\"doNotSerialize\":[],\"doNotCopyProperties\":[],\"owner\":{\"__isSmartRef__\":true,\"id\":1337},\"_MinTextWidth\":310.6757780000002,\"_MinTextHeight\":null,\"distanceToDragEvent\":{\"__isSmartRef__\":true,\"id\":1353},\"layout\":{\"__isSmartRef__\":true,\"id\":1354},\"savedTextString\":\"\",\"isBeingDragged\":false,\"history\":[],\"historyPosition\":0,\"_Rotation\":0,\"_Scale\":1,\"__serializedLivelyClosures__\":{\"__isSmartRef__\":true,\"id\":1355},\"__LivelyClassName__\":\"lively.morphic.Text\"},\"1339\":{\"fill\":null,\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"_Position\":{\"__isSmartRef__\":true,\"id\":1340},\"_Extent\":{\"__isSmartRef__\":true,\"id\":1341},\"_BorderWidth\":1.1840000000000002,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":1342},\"_BorderRadius\":6.660000000000001,\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":1343},\"_Padding\":{\"__isSmartRef__\":true,\"id\":1344},\"_Opacity\":1,\"_BorderStyle\":\"solid\",\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"1340\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1341\":{\"x\":328.0437780000002,\"y\":24.368000000000002,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\"},\"1342\":{\"r\":0.753,\"g\":0.753,\"b\":0.753,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"1343\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\"},\"1344\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"1345\":{\"x\":1.9920040000029076,\"y\":553.9660670000009,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1346\":{\"r\":0,\"g\":0,\"b\":0,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"1347\":{\"partsSpaceName\":\"PartsBin/Inputs/\",\"__SourceModuleName__\":\"Global.lively.PartsBin\",\"migrationLevel\":2,\"comment\":\"Simple input field for Forms demo\",\"partName\":\"InputField\",\"revisionOnLoad\":148665,\"__LivelyClassName__\":\"lively.PartsBin.PartsBinMetaInfo\"},\"1348\":{\"style\":{\"__isSmartRef__\":true,\"id\":1349},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":1338},\"storedString\":\"\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\"},\"1349\":{\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\"},\"1350\":{\"x\":328.0437780000002,\"y\":24.368000000000002,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1351\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"onRenderFinished\":\"onRenderFinishedHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\",\"updateText\":\"updateTextHTML\",\"setTextExtent\":\"setTextExtentHTML\",\"setMaxTextWidth\":\"setMaxTextWidthHTML\",\"setMaxTextHeight\":\"setMaxTextHeightHTML\",\"setMinTextWidth\":\"setMinTextWidthHTML\",\"setMinTextHeight\":\"setMinTextHeightHTML\",\"getTextExtent\":\"getTextExtentHTML\",\"getTextString\":\"getTextStringHTML\",\"ignoreTextEvents\":\"ignoreTextEventsHTML\",\"unignoreTextEvents\":\"unignoreTextEventsHTML\",\"enableTextEvents\":\"enableTextEventsHTML\",\"setFontFamily\":\"setFontFamilyHTML\",\"setFontSize\":\"setFontSizeHTML\",\"setTextColor\":\"setTextColorHTML\",\"setPadding\":\"setPaddingHTML\",\"setAlign\":\"setAlignHTML\",\"setVerticalAlign\":\"setVerticalAlignHTML\",\"setDisplay\":\"setDisplayHTML\",\"setWhiteSpaceHandling\":\"setWhiteSpaceHandlingHTML\",\"focusMorph\":\"focusMorphHTML\",\"setInputAllowed\":\"setInputAllowedHTML\"},\"1352\":{\"morph\":{\"__isSmartRef__\":true,\"id\":1338},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"1353\":{\"x\":216.0040060080098,\"y\":-13.010015020025094,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1354\":{\"resizeWidth\":true,\"moveVertical\":true},\"1355\":{\"onrestore\":{\"__isSmartRef__\":true,\"id\":1356},\"onKeyDown\":{\"__isSmartRef__\":true,\"id\":1364}},\"1356\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1357},\"source\":\"function onrestore() {\\n this.history = [];\\n this.historyPosition = 0;\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1362},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"1357\":{\"this\":{\"__isSmartRef__\":true,\"id\":1338},\"__serializedLivelyClosures__\":{\"__isSmartRef__\":true,\"id\":1358}},\"1358\":{\"$super\":{\"__isSmartRef__\":true,\"id\":1359}},\"1359\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1360},\"source\":\"function () {\\n try {\\n return obj.constructor.prototype[name].apply(obj, arguments)\\n } catch (e) {\\n if ($world) \\n $world.logError(e, 'Error in $super call')\\n else\\n alert('Error in $super call: ' + e + '\\\\n' + e.stack);\\n return null;\\n }\\n }\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1361},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"1360\":{\"obj\":{\"__isSmartRef__\":true,\"id\":1338},\"name\":\"onrestore\"},\"1361\":{},\"1362\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":1363},\"user\":\"conradcalmez\",\"tags\":[]},\"1363\":{\"isSerializedDate\":true,\"string\":\"Fri Apr 27 2012 20:59:12 GMT+0200 (CEST)\"},\"1364\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1365},\"source\":\"function onKeyDown(evt) {\\n //$super(evt);\\n var text = this.getTextString();\\n if (evt.keyCode === 13 && text) {\\n this.history.push(text);\\n this.historyPosition = this.history.length;\\n if (text.slice(0,1) === \\\"/\\\") {\\n this.owner.processCommand(text);\\n } else {\\n this.owner.sendMessage(text);\\n }\\n this.setTextString(\\\"\\\");\\n } else if (evt.keyCode === 38) {\\n this.historyPosition--;\\n if (this.historyPosition >= 0) {\\n this.setTextString(this.history[this.historyPosition]);\\n } else {\\n this.historyPosition = 0;\\n }\\n } else if (evt.keyCode === 40) {\\n this.historyPosition++;\\n if (this.historyPosition < this.history.length) {\\n this.setTextString(this.history[this.historyPosition]);\\n } else if (this.historyPosition == this.history.length) {\\n this.setTextString(\\\"\\\");\\n } else {\\n this.historyPosition = this.history.length;\\n }\\n };\\n //evt.stop();\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1370},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"1365\":{\"this\":{\"__isSmartRef__\":true,\"id\":1338},\"__serializedLivelyClosures__\":{\"__isSmartRef__\":true,\"id\":1366}},\"1366\":{\"$super\":{\"__isSmartRef__\":true,\"id\":1367}},\"1367\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1368},\"source\":\"function () {\\n try {\\n return obj.constructor.prototype[name].apply(obj, arguments)\\n } catch (e) {\\n if ($world) \\n $world.logError(e, 'Error in $super call')\\n else\\n alert('Error in $super call: ' + e + '\\\\n' + e.stack);\\n return null;\\n }\\n }\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1369},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"1368\":{\"obj\":{\"__isSmartRef__\":true,\"id\":1338},\"name\":\"onKeyDown\"},\"1369\":{},\"1370\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":1371},\"user\":\"conradcalmez\",\"tags\":[]},\"1371\":{\"isSerializedDate\":true,\"string\":\"Mon Apr 30 2012 08:32:02 GMT+0200 (CEST)\"},\"1372\":{\"submorphs\":[{\"__isSmartRef__\":true,\"id\":1373}],\"scripts\":[],\"id\":\"50181AE7-B6F0-4A6A-B4B5-95949DAA9D7F\",\"shape\":{\"__isSmartRef__\":true,\"id\":1401},\"droppingEnabled\":true,\"halosEnabled\":true,\"registeredForMouseEvents\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":1408},\"showsHalos\":false,\"name\":\"ConsolePane\",\"partsBinMetaInfo\":{\"__isSmartRef__\":true,\"id\":1409},\"__SourceModuleName__\":\"Global.lively.morphic.Core\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":1418},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":1419},\"attributeConnections\":[],\"doNotSerialize\":[],\"doNotCopyProperties\":[],\"derivationIds\":[127,\"F0291F62-F100-480C-AEBF-0230398F7983\",\"AE8B5ED7-E305-45BC-BE4A-1C28A49EE12B\",\"39BA345C-17FA-45A0-BAC2-F0CF5654ACF8\",\"2284B4AF-3F6A-4ED0-B371-2D6A5F5F8721\",\"825058EF-B1B2-4144-99EA-1AB7F5F057B1\",\"A67547E7-12AD-4C37-AEB2-70DA37858E48\"],\"partTests\":{\"__isSmartRef__\":true,\"id\":1420},\"_ClipMode\":\"auto\",\"owner\":{\"__isSmartRef__\":true,\"id\":1337},\"isBeingDragged\":false,\"priorExtent\":{\"__isSmartRef__\":true,\"id\":1425},\"prevScroll\":[0,0],\"_Rotation\":0,\"_Scale\":1,\"__serializedLivelyClosures__\":{\"__isSmartRef__\":true,\"id\":1426},\"__LivelyClassName__\":\"lively.morphic.Box\"},\"1373\":{\"submorphs\":[],\"scripts\":[],\"id\":\"B5AC1E1E-F04F-4EA8-9416-1B08E0A9ACB8\",\"shape\":{\"__isSmartRef__\":true,\"id\":1374},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"halosEnabled\":true,\"fixedWidth\":true,\"fixedHeight\":true,\"allowsInput\":true,\"_OverflowMode\":\"visible\",\"_FontFamily\":\"courier\",\"registeredForMouseEvents\":true,\"_MaxTextWidth\":326,\"_MaxTextHeight\":null,\"textColor\":{\"__isSmartRef__\":true,\"id\":1377},\"showsHalos\":false,\"_FontSize\":10,\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"name\":\"TextPane\",\"partsBinMetaInfo\":{\"__isSmartRef__\":true,\"id\":1381},\"textChunks\":[{\"__isSmartRef__\":true,\"id\":1382}],\"charsReplaced\":\"\",\"lastFindLoc\":17,\"prevScroll\":[0,0],\"priorExtent\":{\"__isSmartRef__\":true,\"id\":1384},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":1385},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":1386},\"attributeConnections\":[{\"__isSmartRef__\":true,\"id\":1387}],\"doNotSerialize\":[\"$$textString\"],\"doNotCopyProperties\":[\"$$textString\"],\"layout\":{\"__isSmartRef__\":true,\"id\":1388},\"_Padding\":{\"__isSmartRef__\":true,\"id\":1389},\"_WhiteSpaceHandling\":\"pre-wrap\",\"_Position\":{\"__isSmartRef__\":true,\"id\":1390},\"derivationIds\":[2362,\"5D172806-0544-45B6-80E9-E8AA3475FE71\",\"022F604C-036A-4213-8CCE-C823172C8D13\",\"BC5F6774-C382-49A3-A0C6-E26114FFF113\"],\"_ClipMode\":\"auto\",\"moved\":true,\"owner\":{\"__isSmartRef__\":true,\"id\":1372},\"_MinTextWidth\":326,\"_MinTextHeight\":null,\"distanceToDragEvent\":{\"__isSmartRef__\":true,\"id\":1391},\"isBeingDragged\":false,\"eventsAreDisabled\":true,\"_HandStyle\":\"default\",\"_PointerEvents\":\"none\",\"_Rotation\":0,\"_Scale\":0.998001,\"textString\":\"\",\"__serializedLivelyClosures__\":{\"__isSmartRef__\":true,\"id\":1392},\"__LivelyClassName__\":\"lively.morphic.Text\"},\"1374\":{\"fill\":null,\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"_Position\":{\"__isSmartRef__\":true,\"id\":1375},\"_Extent\":{\"__isSmartRef__\":true,\"id\":1376},\"_BorderWidth\":0,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":1377},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":1378},\"_BorderRadius\":0,\"_Opacity\":1,\"_BorderStyle\":\"solid\",\"_Fill\":{\"__isSmartRef__\":true,\"id\":1379},\"_Padding\":{\"__isSmartRef__\":true,\"id\":1380},\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"1375\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1376\":{\"x\":326,\"y\":548,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\"},\"1377\":{\"r\":0,\"g\":0,\"b\":0,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"1378\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\"},\"1379\":{\"r\":0.921,\"g\":0.921,\"b\":0.921,\"a\":1,\"__LivelyClassName__\":\"Color\",\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\"},\"1380\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"1381\":{\"partsSpaceName\":\"PartsBin/Text/\",\"__SourceModuleName__\":\"Global.lively.PartsBin\",\"migrationLevel\":2,\"comment\":\"a simple text morph\",\"partName\":\"TextBox\",\"revisionOnLoad\":140039,\"__LivelyClassName__\":\"lively.PartsBin.PartsBinMetaInfo\"},\"1382\":{\"style\":{\"__isSmartRef__\":true,\"id\":1383},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":1373},\"storedString\":\"\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\"},\"1383\":{\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\"},\"1384\":{\"x\":326,\"y\":548,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\"},\"1385\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"onRenderFinished\":\"onRenderFinishedHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\",\"updateText\":\"updateTextHTML\",\"setTextExtent\":\"setTextExtentHTML\",\"setMaxTextWidth\":\"setMaxTextWidthHTML\",\"setMaxTextHeight\":\"setMaxTextHeightHTML\",\"setMinTextWidth\":\"setMinTextWidthHTML\",\"setMinTextHeight\":\"setMinTextHeightHTML\",\"getTextExtent\":\"getTextExtentHTML\",\"getTextString\":\"getTextStringHTML\",\"ignoreTextEvents\":\"ignoreTextEventsHTML\",\"unignoreTextEvents\":\"unignoreTextEventsHTML\",\"enableTextEvents\":\"enableTextEventsHTML\",\"setFontFamily\":\"setFontFamilyHTML\",\"setFontSize\":\"setFontSizeHTML\",\"setTextColor\":\"setTextColorHTML\",\"setPadding\":\"setPaddingHTML\",\"setAlign\":\"setAlignHTML\",\"setVerticalAlign\":\"setVerticalAlignHTML\",\"setDisplay\":\"setDisplayHTML\",\"setWhiteSpaceHandling\":\"setWhiteSpaceHandlingHTML\",\"focusMorph\":\"focusMorphHTML\",\"setInputAllowed\":\"setInputAllowedHTML\"},\"1386\":{\"morph\":{\"__isSmartRef__\":true,\"id\":1373},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"1387\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":1373},\"sourceAttrName\":\"textString\",\"targetObj\":{\"__isSmartRef__\":true,\"id\":1373},\"targetMethodName\":\"scrollToBottom\",\"__SourceModuleName__\":\"Global.lively.bindings\",\"__LivelyClassName__\":\"AttributeConnection\"},\"1388\":{\"adjustForNewBounds\":true,\"resizeWidth\":true,\"resizeHeight\":true},\"1389\":{\"x\":5,\"y\":5,\"width\":5,\"height\":5,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"1390\":{\"x\":2.799100000010526,\"y\":2.958021000000997,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1391\":{\"x\":180.01001502002487,\"y\":-12.987981975970001,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1392\":{\"onrestore\":{\"__isSmartRef__\":true,\"id\":1393}},\"1393\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1394},\"source\":\"function onrestore() {\\n this.disableEvents();\\n this.setExtent(pt(326,548));\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1399},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"1394\":{\"this\":{\"__isSmartRef__\":true,\"id\":1373},\"__serializedLivelyClosures__\":{\"__isSmartRef__\":true,\"id\":1395}},\"1395\":{\"$super\":{\"__isSmartRef__\":true,\"id\":1396}},\"1396\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1397},\"source\":\"function () {\\n try {\\n return obj.constructor.prototype[name].apply(obj, arguments)\\n } catch (e) {\\n if ($world) \\n $world.logError(e, 'Error in $super call')\\n else\\n alert('Error in $super call: ' + e + '\\\\n' + e.stack);\\n return null;\\n }\\n }\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1398},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"1397\":{\"obj\":{\"__isSmartRef__\":true,\"id\":1373},\"name\":\"onrestore\"},\"1398\":{},\"1399\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":1400},\"user\":\"conradcalmez\",\"tags\":[]},\"1400\":{\"isSerializedDate\":true,\"string\":\"Fri Apr 27 2012 13:04:02 GMT+0200 (CEST)\"},\"1401\":{\"position\":{\"__isSmartRef__\":true,\"id\":1402},\"_Extent\":{\"__isSmartRef__\":true,\"id\":1403},\"_BorderWidth\":0,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":1404},\"_Fill\":{\"__isSmartRef__\":true,\"id\":1405},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":1406},\"_ClipMode\":\"visible\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":1407},\"_BorderRadius\":0,\"_Opacity\":1,\"_BorderStyle\":\"solid\",\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"1402\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1403\":{\"x\":330,\"y\":550,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1404\":{\"r\":0,\"g\":0,\"b\":0,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"1405\":{\"r\":0.921,\"g\":0.921,\"b\":0.921,\"a\":1,\"__LivelyClassName__\":\"Color\",\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\"},\"1406\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\"},\"1407\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"1408\":{\"x\":1.196901999999909,\"y\":0.9980010000000021,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1409\":{\"partsSpaceName\":\"PartsBin/Basic\",\"__SourceModuleName__\":\"Global.lively.PartsBin\",\"comment\":\"A simple box morph. A really blue one. Its amazing what you can build out of simple boxes.... Who needs stars when you got blue rectangles!\",\"migrationLevel\":4,\"partName\":\"Rectangle\",\"changes\":[{\"__isSmartRef__\":true,\"id\":1410},{\"__isSmartRef__\":true,\"id\":1412},{\"__isSmartRef__\":true,\"id\":1414},{\"__isSmartRef__\":true,\"id\":1416}],\"revisionOnLoad\":150682,\"__LivelyClassName__\":\"lively.PartsBin.PartsBinMetaInfo\"},\"1410\":{\"date\":{\"__isSmartRef__\":true,\"id\":1411},\"author\":\"undefined\",\"message\":\"sorry\",\"id\":\"44B56D2E-9B59-4C67-A305-49A6E10E66C2\"},\"1411\":{\"isSerializedDate\":true,\"string\":\"Wed Mar 14 2012 10:53:45 GMT+0100 (CET)\"},\"1412\":{\"date\":{\"__isSmartRef__\":true,\"id\":1413},\"author\":\"fbo\",\"message\":\"\",\"id\":\"BD1C654D-9100-4B66-BC62-B15FF2498B2B\"},\"1413\":{\"isSerializedDate\":true,\"string\":\"Sat Feb 25 2012 02:59:09 GMT+0100 (CET)\"},\"1414\":{\"date\":{\"__isSmartRef__\":true,\"id\":1415},\"author\":\"undefined\",\"message\":\"css transitions\",\"id\":\"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7\"},\"1415\":{\"isSerializedDate\":true,\"string\":\"Wed Mar 14 2012 10:42:26 GMT+0100 (CET)\"},\"1416\":{\"date\":{\"__isSmartRef__\":true,\"id\":1417},\"author\":\"undefined\",\"message\":\"suddenly, the rectangle became a CarDemo\",\"id\":\"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350\"},\"1417\":{\"isSerializedDate\":true,\"string\":\"Mon Apr 09 2012 13:42:07 GMT+0200 (CEST)\"},\"1418\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"onRenderFinished\":\"onRenderFinishedHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\"},\"1419\":{\"morph\":{\"__isSmartRef__\":true,\"id\":1372},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"1420\":{\"__serializedLivelyClosures__\":{\"__isSmartRef__\":true,\"id\":1421}},\"1421\":{\"test01IsMorph\":{\"__isSmartRef__\":true,\"id\":1422}},\"1422\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1423},\"source\":\"function test01IsMorph(aPart) {\\n this.assert(aPart.isMorph, 'rectangle should be a morph');\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1424},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"1423\":{\"this\":{\"__isSmartRef__\":true,\"id\":1420}},\"1424\":{},\"1425\":{\"x\":330,\"y\":549,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1426\":{\"onrestore\":{\"__isSmartRef__\":true,\"id\":1427}},\"1427\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1428},\"source\":\"function onrestore() {\\n this.setClipMode(\\\"auto\\\");\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1433},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"1428\":{\"this\":{\"__isSmartRef__\":true,\"id\":1372},\"__serializedLivelyClosures__\":{\"__isSmartRef__\":true,\"id\":1429}},\"1429\":{\"$super\":{\"__isSmartRef__\":true,\"id\":1430}},\"1430\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1431},\"source\":\"function () {\\n try {\\n return obj.constructor.prototype[name].apply(obj, arguments)\\n } catch (e) {\\n if ($world) \\n $world.logError(e, 'Error in $super call')\\n else\\n alert('Error in $super call: ' + e + '\\\\n' + e.stack);\\n return null;\\n }\\n }\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1432},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"1431\":{\"obj\":{\"__isSmartRef__\":true,\"id\":1372},\"name\":\"onrestore\"},\"1432\":{},\"1433\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":1434},\"user\":\"conradcalmez\",\"tags\":[]},\"1434\":{\"isSerializedDate\":true,\"string\":\"Thu Apr 26 2012 20:07:58 GMT+0200 (CEST)\"},\"1435\":{\"position\":{\"__isSmartRef__\":true,\"id\":1436},\"_Extent\":{\"__isSmartRef__\":true,\"id\":1437},\"_BorderWidth\":1,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":1438},\"_Fill\":{\"__isSmartRef__\":true,\"id\":1439},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":1440},\"_ClipMode\":\"visible\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":1441},\"_BorderRadius\":0,\"_Opacity\":1,\"_BorderStyle\":\"solid\",\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"1436\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1437\":{\"x\":332.6,\"y\":582.1,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\"},\"1438\":{\"r\":0,\"g\":0,\"b\":0,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"1439\":{\"r\":1,\"g\":1,\"b\":1,\"a\":1,\"__LivelyClassName__\":\"Color\",\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\"},\"1440\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\"},\"1441\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"1442\":{\"x\":0,\"y\":0,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\"},\"1443\":{\"partsSpaceName\":\"PartsBin/Basic\",\"__SourceModuleName__\":\"Global.lively.PartsBin\",\"comment\":\"A simple box morph. A really blue one. Its amazing what you can build out of simple boxes.... Who needs stars when you got blue rectangles!\",\"migrationLevel\":4,\"partName\":\"Rectangle\",\"changes\":[{\"__isSmartRef__\":true,\"id\":1444},{\"__isSmartRef__\":true,\"id\":1446},{\"__isSmartRef__\":true,\"id\":1448},{\"__isSmartRef__\":true,\"id\":1450}],\"revisionOnLoad\":150682,\"__LivelyClassName__\":\"lively.PartsBin.PartsBinMetaInfo\"},\"1444\":{\"date\":{\"__isSmartRef__\":true,\"id\":1445},\"author\":\"undefined\",\"message\":\"sorry\",\"id\":\"44B56D2E-9B59-4C67-A305-49A6E10E66C2\"},\"1445\":{\"isSerializedDate\":true,\"string\":\"Wed Mar 14 2012 10:53:45 GMT+0100 (CET)\"},\"1446\":{\"date\":{\"__isSmartRef__\":true,\"id\":1447},\"author\":\"fbo\",\"message\":\"\",\"id\":\"BD1C654D-9100-4B66-BC62-B15FF2498B2B\"},\"1447\":{\"isSerializedDate\":true,\"string\":\"Sat Feb 25 2012 02:59:09 GMT+0100 (CET)\"},\"1448\":{\"date\":{\"__isSmartRef__\":true,\"id\":1449},\"author\":\"undefined\",\"message\":\"css transitions\",\"id\":\"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7\"},\"1449\":{\"isSerializedDate\":true,\"string\":\"Wed Mar 14 2012 10:42:26 GMT+0100 (CET)\"},\"1450\":{\"date\":{\"__isSmartRef__\":true,\"id\":1451},\"author\":\"undefined\",\"message\":\"suddenly, the rectangle became a CarDemo\",\"id\":\"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350\"},\"1451\":{\"isSerializedDate\":true,\"string\":\"Mon Apr 09 2012 13:42:07 GMT+0200 (CEST)\"},\"1452\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"onRenderFinished\":\"onRenderFinishedHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\"},\"1453\":{\"morph\":{\"__isSmartRef__\":true,\"id\":1337},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"1454\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":1337},\"sourceAttrName\":\"userName\",\"targetObj\":{\"__isSmartRef__\":true,\"id\":1337},\"targetMethodName\":\"syncUserName\",\"__SourceModuleName__\":\"Global.lively.bindings\",\"__LivelyClassName__\":\"AttributeConnection\"},\"1455\":{\"__serializedLivelyClosures__\":{\"__isSmartRef__\":true,\"id\":1456}},\"1456\":{\"test01IsMorph\":{\"__isSmartRef__\":true,\"id\":1457}},\"1457\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1458},\"source\":\"function test01IsMorph(aPart) {\\n this.assert(aPart.isMorph, 'rectangle should be a morph');\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1459},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"1458\":{\"this\":{\"__isSmartRef__\":true,\"id\":1455}},\"1459\":{},\"1460\":{\"x\":332.6,\"y\":582.1,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\"},\"1461\":{\"adjustForNewBounds\":true,\"moveHorizontal\":true,\"resizeWidth\":false,\"resizeHeight\":true},\"1462\":{\"x\":209,\"y\":-16,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1463\":{\"onrestore\":{\"__isSmartRef__\":true,\"id\":1464},\"hide\":{\"__isSmartRef__\":true,\"id\":1472},\"setUserName\":{\"__isSmartRef__\":true,\"id\":1476},\"syncUserName\":{\"__isSmartRef__\":true,\"id\":1480},\"toggle\":{\"__isSmartRef__\":true,\"id\":1484},\"isVisible\":{\"__isSmartRef__\":true,\"id\":1488},\"show\":{\"__isSmartRef__\":true,\"id\":1496},\"showMessage\":{\"__isSmartRef__\":true,\"id\":1500},\"sendMessage\":{\"__isSmartRef__\":true,\"id\":1504},\"getUserName\":{\"__isSmartRef__\":true,\"id\":1508},\"processCommand\":{\"__isSmartRef__\":true,\"id\":1512}},\"1464\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1465},\"source\":\"function onrestore() {\\n this.setExtent(pt(332.6,582.1));\\n this.visible = false;\\n this.hide();\\n this.setUserName($world.getUserName());\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1470},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"1465\":{\"this\":{\"__isSmartRef__\":true,\"id\":1337},\"__serializedLivelyClosures__\":{\"__isSmartRef__\":true,\"id\":1466}},\"1466\":{\"$super\":{\"__isSmartRef__\":true,\"id\":1467}},\"1467\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1468},\"source\":\"function () {\\n try {\\n return obj.constructor.prototype[name].apply(obj, arguments)\\n } catch (e) {\\n if ($world) \\n $world.logError(e, 'Error in $super call')\\n else\\n alert('Error in $super call: ' + e + '\\\\n' + e.stack);\\n return null;\\n }\\n }\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1469},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"1468\":{\"obj\":{\"__isSmartRef__\":true,\"id\":1337},\"name\":\"onrestore\"},\"1469\":{},\"1470\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":1471},\"user\":\"conradcalmez\",\"tags\":[]},\"1471\":{\"isSerializedDate\":true,\"string\":\"Mon Apr 30 2012 08:49:40 GMT+0200 (CEST)\"},\"1472\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1473},\"source\":\"function hide() {\\n this.setPosition(pt(0, 0));\\n this.setVisible(false);\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1474},\"__LivelyClassName__\":\"lively.Closure\",\"__SourceModuleName__\":\"Global.lively.lang.Closure\"},\"1473\":{\"this\":{\"__isSmartRef__\":true,\"id\":1337}},\"1474\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":1475},\"user\":\"conradcalmez\",\"tags\":[]},\"1475\":{\"isSerializedDate\":true,\"string\":\"Wed May 02 2012 15:40:19 GMT+0200 (CEST)\"},\"1476\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1477},\"source\":\"function setUserName(name) {\\n this.userName = name;\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1478},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"1477\":{\"this\":{\"__isSmartRef__\":true,\"id\":1337}},\"1478\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":1479},\"user\":\"conradcalmez\",\"tags\":[]},\"1479\":{\"isSerializedDate\":true,\"string\":\"Mon Apr 30 2012 15:02:29 GMT+0200 (CEST)\"},\"1480\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1481},\"source\":\"function syncUserName(name) {\\n var wb = this.owner.get(\\\"WhiteBoard\\\");\\n if (wb.active) {\\n wb.socket.emit('nick', {message: name, broadcast: true});\\n }\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1482},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"1481\":{\"this\":{\"__isSmartRef__\":true,\"id\":1337}},\"1482\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":1483},\"user\":\"conradcalmez\",\"tags\":[]},\"1483\":{\"isSerializedDate\":true,\"string\":\"Mon Apr 30 2012 15:02:39 GMT+0200 (CEST)\"},\"1484\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1485},\"source\":\"function toggle() {\\n if (this.visible) {\\n this.hide();\\n this.visible = false;\\n } else {\\n this.show();\\n this.visible = true;\\n this.get(\\\"InputField\\\").focus();\\n }\\n if (this.owner.showsPencilStyler()) {\\n this.owner.getPencilStyler().show()\\n }\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1486},\"__LivelyClassName__\":\"lively.Closure\",\"__SourceModuleName__\":\"Global.lively.lang.Closure\"},\"1485\":{\"this\":{\"__isSmartRef__\":true,\"id\":1337}},\"1486\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":1487},\"user\":\"conradcalmez\",\"tags\":[]},\"1487\":{\"isSerializedDate\":true,\"string\":\"Wed May 02 2012 15:40:35 GMT+0200 (CEST)\"},\"1488\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1489},\"source\":\"function isVisible() {\\n return this.visible || false;\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1494},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"1489\":{\"this\":{\"__isSmartRef__\":true,\"id\":1337},\"__serializedLivelyClosures__\":{\"__isSmartRef__\":true,\"id\":1490}},\"1490\":{\"$super\":{\"__isSmartRef__\":true,\"id\":1491}},\"1491\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1492},\"source\":\"function () {\\n try {\\n return obj.constructor.prototype[name].apply(obj, arguments)\\n } catch (e) {\\n if ($world) \\n $world.logError(e, 'Error in $super call')\\n else\\n alert('Error in $super call: ' + e + '\\\\n' + e.stack);\\n return null;\\n }\\n }\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1493},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"1492\":{\"obj\":{\"__isSmartRef__\":true,\"id\":1337},\"name\":\"isVisible\"},\"1493\":{},\"1494\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":1495},\"user\":\"conradcalmez\",\"tags\":[]},\"1495\":{\"isSerializedDate\":true,\"string\":\"Thu Apr 26 2012 17:52:17 GMT+0200 (CEST)\"},\"1496\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1497},\"source\":\"function show() {\\n var titlebarOffset = this.owner.get(\\\"TitleBar\\\").getExtent().y;\\n var windowOffset = this.owner.getExtent().x + 1;\\n this.setPosition(pt(windowOffset, titlebarOffset));\\n this.setVisible(true);\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1498},\"__LivelyClassName__\":\"lively.Closure\",\"__SourceModuleName__\":\"Global.lively.lang.Closure\"},\"1497\":{\"this\":{\"__isSmartRef__\":true,\"id\":1337}},\"1498\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":1499},\"user\":\"conradcalmez\",\"tags\":[]},\"1499\":{\"isSerializedDate\":true,\"string\":\"Wed May 02 2012 15:40:25 GMT+0200 (CEST)\"},\"1500\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1501},\"source\":\"function showMessage(messageText, optNick) {\\n var pane = this.get(\\\"ConsolePane\\\").get(\\\"TextPane\\\");\\n var currentText = pane.getTextString();\\n var text = \\\"\\\";\\n if (optNick) {\\n text = \\\"<\\\" + optNick + \\\"> \\\" + messageText;\\n } else {\\n text = messageText;\\n }\\n if (!currentText) {\\n pane.setTextString(text);\\n } else {\\n pane.setTextString(currentText + \\\"\\\\n\\\" + text);\\n }\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1502},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"1501\":{\"this\":{\"__isSmartRef__\":true,\"id\":1337}},\"1502\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":1503},\"user\":\"conradcalmez\",\"tags\":[]},\"1503\":{\"isSerializedDate\":true,\"string\":\"Fri Apr 27 2012 13:02:43 GMT+0200 (CEST)\"},\"1504\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1505},\"source\":\"function sendMessage(messageText) {\\n var wb = this.owner.get(\\\"WhiteBoard\\\");\\n if (wb.active) {\\n wb.socket.emit('chat', {\\n message: messageText,\\n me: true,\\n broadcast: true,\\n });\\n }\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1506},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"1505\":{\"this\":{\"__isSmartRef__\":true,\"id\":1337}},\"1506\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":1507},\"user\":\"conradcalmez\",\"tags\":[]},\"1507\":{\"isSerializedDate\":true,\"string\":\"Fri Apr 27 2012 10:14:42 GMT+0200 (CEST)\"},\"1508\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1509},\"source\":\"function getUserName() {\\n return this.userName || $world.getUserName();\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1510},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"1509\":{\"this\":{\"__isSmartRef__\":true,\"id\":1337}},\"1510\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":1511},\"user\":\"conradcalmez\",\"tags\":[]},\"1511\":{\"isSerializedDate\":true,\"string\":\"Fri Apr 27 2012 13:00:03 GMT+0200 (CEST)\"},\"1512\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1513},\"source\":\"function processCommand(commandString) {\\n var command = commandString.slice(1,commandString.length).split(\\\" \\\")\\n if (command[0] === 'nick') {\\n this.setUserName(command[1]);\\n this.showMessage(\\\"changed nick to \\\" + command[1]);\\n }\\n else if (command[0] === 'channel' || command[0] === 'chan') {\\n this.owner.get(\\\"WhiteBoard\\\").setChannel(command[1]);\\n }\\n else if (command[0] === 'clear') {\\n this.owner.get(\\\"WhiteBoard\\\").clear();\\n }\\n else if (command[0] === 'activate' || command[0] === 'a') {\\n this.owner.get(\\\"WhiteBoard\\\").activate();\\n }\\n else if (command[0] === 'deactivate' || command[0] === 'd') {\\n this.owner.get(\\\"WhiteBoard\\\").deactivate();\\n }\\n else if (command[0] === 'color') {\\n this.owner.get(\\\"WhiteBoard\\\").setColor(Color.rgb(command[1], command[2], command[3]));\\n }\\n else if (command[0] === 'pencil') {\\n this.owner.get(\\\"WhiteBoard\\\").setPencilSize(command[1]);\\n }\\n else if (command[0] === 'names') {\\n this.owner.get(\\\"WhiteBoard\\\").getConnectedUserNames();\\n }\\n else if (command[0] === 'help' || command[0] === 'h') {\\n var helpText = \\\"\\\\nHELP :: (available commands)\\\\n\\\";\\n helpText += \\\"----------------------------\\\\n\\\\n\\\"\\n helpText += \\\"/help\\\\n :: prints this help text\\\\n\\\"\\n helpText += \\\"/nick \\\\n :: sets your nick name\\\\n\\\"\\n helpText += \\\"/chan \\\\n :: sets the channel you are in\\\\n\\\"\\n helpText += \\\"/clear\\\\n :: clears your whiteboard\\\\n\\\"\\n helpText += \\\"/activate\\\\n :: takes your whiteboard online\\\\n\\\"\\n helpText += \\\"/deactivate\\\\n :: takes your whiteboard offline\\\\n\\\"\\n helpText += \\\"/color \\\\n :: sets the color of your pencil\\\\n\\\"\\n helpText += \\\"/pencil \\\\n :: sets the size of your pencil in pixels\\\\n\\\"\\n helpText += \\\"/names\\\\n :: shows the users in your channel\\\\n\\\"\\n this.showMessage(helpText);\\n }\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1514},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"1513\":{\"this\":{\"__isSmartRef__\":true,\"id\":1337}},\"1514\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":1515},\"user\":\"conradcalmez\",\"tags\":[]},\"1515\":{\"isSerializedDate\":true,\"string\":\"Mon Apr 30 2012 12:05:57 GMT+0200 (CEST)\"},\"1516\":{\"scripts\":[],\"id\":\"0ED930FF-B9CB-415F-A313-5263B0AFF434\",\"shape\":{\"__isSmartRef__\":true,\"id\":1517},\"droppingEnabled\":true,\"halosEnabled\":true,\"registeredForMouseEvents\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":1524},\"showsHalos\":false,\"name\":\"WhiteBoard\",\"partsBinMetaInfo\":{\"__isSmartRef__\":true,\"id\":1525},\"__SourceModuleName__\":\"Global.lively.morphic.Core\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":1542},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":1543},\"attributeConnections\":[{\"__isSmartRef__\":true,\"id\":1544},{\"__isSmartRef__\":true,\"id\":1546}],\"doNotSerialize\":[\"$$submorphs\",\"$$channelName\"],\"doNotCopyProperties\":[\"$$submorphs\",\"$$channelName\"],\"derivationIds\":[127,\"F0291F62-F100-480C-AEBF-0230398F7983\",\"AE8B5ED7-E305-45BC-BE4A-1C28A49EE12B\",\"39BA345C-17FA-45A0-BAC2-F0CF5654ACF8\",\"6237CF20-1132-4E45-854A-233CB994F5BA\",\"BD769112-2E6F-4D3A-8FD1-FF5FB642D32F\",\"5CCEA69D-6B7D-4D10-894B-4337AE00F6FB\",\"9EFE20C0-9CB0-4E0B-B0CC-1D6774677D54\",\"08A68769-500F-4E65-A5F8-0ABB9F37226D\",\"392E73AC-9510-469B-A978-1B63C1E7F36A\",\"59DF604E-DE0E-44C3-886F-4BE5F8966336\",\"27190657-472E-433E-9EFC-EEBD7097C8A8\",\"846DF3BA-B365-4BFA-9817-709C85E52A91\",\"2749B79A-1BC7-429B-B9AB-4CF6608A6CB2\",\"1C925D47-057A-43AC-A1C9-2FF38A6177E7\",\"225005F5-C004-4B34-9E60-7E7D843A73D8\",\"D0E83802-E20E-4024-9CEC-FE657D4C328F\",\"AA69C3CA-5FF2-4FA0-94D1-DC0504E8B906\",\"290962F0-8515-441C-9B5A-4B5E6C79F66B\",\"E25B33F4-F0E5-4669-B935-696C5C371578\",\"C15370B2-6C46-4599-942E-4280DBF20B83\",\"D44F9BE1-7FD5-4DE2-BA68-E94D3FAEB3AC\",\"27469775-4086-4CB3-BA28-C420D25F1013\",\"BC8DCBAC-A872-4008-9D27-CEF4D78CEE73\",\"FBD3A943-9549-4034-B4C0-860F2E80DFBF\",\"4F5E9CAA-5047-4EE0-BF99-B0745AB1E5CE\",\"09CF4CEB-5676-4D86-807B-9DFD85D890E8\",\"3969336B-49F3-4705-9B27-4888D854DDB0\",\"694AC8F5-4CCE-4ADB-9739-58D7B5F20D93\",\"E2CA35F8-215B-455F-AD2F-B93C9661810F\",\"477C3F27-8604-4508-84A8-A3B9E5479652\",\"38A91487-6348-4DFA-A3A6-1E2336A8FEAD\",\"A8E47977-1D5C-400A-8AE6-599F53EDCCF0\",\"F42ECC54-9D71-44C3-884A-07FD954ED6D2\",\"834DB4A8-0665-4A2E-9F30-1013E7E68164\",\"3F608089-05BB-41EE-9138-1A5011B81D9F\",\"2556799E-96D9-4821-A50B-354DA9F663BC\",\"F7B0E558-37C7-487F-AAEA-A3E221F353B1\",\"6DEA8D16-BE15-4B5F-9622-FF3DB2CD40D2\"],\"partTests\":{\"__isSmartRef__\":true,\"id\":1695},\"priorExtent\":{\"__isSmartRef__\":true,\"id\":1700},\"prevScroll\":[0,0],\"pointQueue\":[[10,122],[10,123],[10,127],[10,131],[10,138],[12,157],[15,177],[19,186],[22,196],[23,197],[23,195],[24,192],[24,186],[24,180],[24,170],[24,148],[24,125],[24,119],[24,110],[23,109],[23,113],[23,118],[25,124],[25,132],[31,156],[31,162],[36,175],[37,178],[37,174],[37,170],[35,163],[35,155],[31,132],[26,120],[23,112],[23,111],[23,121],[23,137],[24,163],[26,185],[27,197],[27,198],[27,195],[27,187],[25,170],[23,145],[19,117],[15,101],[14,96],[14,97],[15,108],[20,129],[26,150],[29,165],[31,168],[32,169],[32,167],[32,157],[32,138],[32,113],[31,90],[31,80],[30,78],[30,77],[28,81],[28,98],[29,123],[31,148],[33,166],[33,168],[33,165],[33,157],[33,148],[30,120],[24,92],[20,69],[17,60],[15,62],[15,70],[15,81],[19,117],[21,136],[23,167],[28,185],[34,188],[37,184],[37,169],[37,161],[36,133],[33,107],[29,92],[29,89],[28,88],[28,95],[30,108],[34,117],[42,128],[50,134],[62,134],[71,128],[75,121],[75,110],[74,98],[70,92],[61,91],[52,96],[39,111],[37,117],[40,143],[50,155],[68,159],[90,159],[98,152],[99,139],[99,133],[90,122],[69,110],[48,106],[34,107],[25,115],[22,130],[25,139],[40,156],[72,173],[103,175],[118,173],[123,166],[121,155],[101,139],[74,125],[60,123],[38,123],[29,126],[27,134],[38,146],[63,158],[94,164],[122,164],[127,158],[125,150],[113,140],[94,133],[77,129],[62,129],[59,131],[57,143],[60,148],[77,161],[105,169],[136,171],[151,170],[154,164],[147,157],[124,149],[93,145],[63,145],[45,148],[40,155],[44,168],[61,179],[87,189],[115,191],[135,191],[145,184],[146,175],[138,168],[122,155],[99,149],[76,149],[63,151],[59,159],[63,168],[79,181],[111,189],[144,192],[171,187],[173,180],[167,173],[151,164],[120,157],[90,155],[67,158],[61,163],[62,170],[78,181],[134,198],[173,200],[196,197],[200,190],[197,184],[178,175],[152,167],[113,161],[83,161],[70,161],[74,172],[99,188],[144,201],[188,208],[218,210],[226,206],[224,201],[194,186],[157,175],[118,166],[85,164],[74,169],[80,178],[104,190],[160,201],[193,201],[208,199],[209,194],[200,184],[165,172],[129,168],[99,168],[84,170],[79,177],[95,186],[126,194],[170,198],[206,198],[226,197],[224,186],[208,175],[174,169],[136,165],[102,165],[96,169],[100,175],[138,189],[177,195],[212,195],[231,188],[229,181],[214,174],[165,162],[132,160],[107,160],[100,160],[104,172],[134,183],[170,187],[198,187],[217,180],[215,175],[201,164],[175,154],[141,150],[100,150],[83,158],[80,165],[87,174],[131,193],[161,193],[189,192],[197,186],[194,172],[177,157],[128,138],[97,134],[75,134],[63,141],[67,153],[88,160],[121,165],[154,165],[175,160],[187,142],[180,130],[162,113],[135,101],[88,98],[68,101],[58,111],[69,136],[96,148],[127,152],[165,152],[172,144],[171,133],[149,117],[120,105],[89,100],[62,104],[57,112],[61,125],[79,134],[95,139],[140,138],[155,127],[154,108],[135,90],[105,78],[72,76],[35,79],[28,86],[28,97],[49,117],[78,127],[108,129],[134,120],[137,104],[130,86],[113,71],[80,57],[62,58],[50,67],[48,77],[59,93],[80,105],[122,107],[140,100],[146,85],[143,74],[131,62],[96,55],[79,57],[71,63],[68,79],[73,86],[84,92],[110,93],[122,85],[127,74],[123,61],[108,54],[93,52],[66,59],[49,72],[44,93],[50,106],[69,114],[110,113],[129,101],[133,80],[126,64],[107,58],[96,60],[84,70],[76,90],[76,98],[87,111],[112,111],[129,103],[136,89],[127,72],[111,63],[80,63],[64,69],[58,78],[59,91],[72,100],[114,102],[145,99],[159,88],[157,71],[140,58],[100,52],[74,55],[57,72],[56,83],[63,96],[98,118],[142,118],[163,112],[171,98],[164,86],[142,70],[92,62],[62,62],[38,77],[36,88],[48,113],[73,127],[115,133],[138,128],[151,110],[141,88],[106,64],[79,64],[51,65],[33,82],[32,95],[50,119],[82,134],[142,134],[168,129],[179,108],[168,92],[126,62],[76,54],[58,56],[47,87],[73,117],[103,132],[155,135],[179,127],[189,115],[179,90],[157,72],[113,58],[83,56],[52,72],[40,91],[51,124],[76,145],[145,158],[189,157],[219,140],[215,121],[177,92],[124,81],[91,81],[60,95],[58,106],[74,125],[104,140],[175,144],[211,146],[231,138],[227,127],[192,105],[161,94],[114,92],[90,99],[83,111],[100,135],[133,156],[202,165],[243,165],[265,153],[259,139],[215,114],[146,105],[108,105],[82,114],[86,130],[106,146],[162,158],[229,156],[237,138],[224,117],[200,105],[153,101],[124,105],[121,116],[143,138],[180,160],[236,169],[266,165],[267,158],[252,137],[227,118],[180,101],[150,99],[125,105],[122,118],[132,132],[167,156],[214,162],[248,148],[256,126],[241,104],[201,68],[159,54],[111,55],[84,74],[82,86],[109,109],[168,124],[216,124],[258,107],[250,87],[227,68],[176,56],[129,55],[105,63],[97,81],[113,104],[148,121],[230,128],[286,121],[296,109],[284,86],[229,60],[158,55],[113,64],[104,74],[109,94],[151,119],[217,128],[269,125],[276,115],[264,97],[185,75],[119,77],[87,91],[73,113],[90,141],[117,156],[177,160],[218,149],[225,130],[205,108],[179,98],[126,94],[86,100],[74,119],[79,141],[124,161],[173,164],[212,149],[216,138],[204,115],[160,96],[113,95],[87,103],[68,133],[88,153],[154,162],[227,158],[255,144],[256,129],[216,105],[143,100],[87,105],[74,116],[82,134],[142,154],[221,159],[268,157],[269,143],[236,126],[171,111],[111,111],[91,114],[100,122],[148,130],[221,132],[252,132],[256,131],[232,129],[180,129],[141,132],[133,141],[143,147],[202,153],[239,147],[246,136],[228,119],[185,107],[141,107],[118,111],[117,117],[130,124],[180,130],[224,130],[233,126],[218,120],[191,118],[136,118],[106,124],[103,133],[132,139],[187,142],[222,137],[228,125],[219,117],[165,108],[126,109],[109,120],[110,128],[137,135],[189,137],[222,126],[223,113],[193,104],[146,100],[102,113],[93,129],[100,138],[138,152],[188,157],[215,149],[214,139],[184,124],[139,116],[100,117],[88,123],[87,131],[108,141],[150,143],[184,137],[196,118],[191,99],[161,77],[124,71],[92,92],[93,114],[127,134],[180,138],[213,137],[227,124],[219,110],[182,92],[135,87],[100,94],[93,106],[105,119],[151,123],[198,120],[227,102],[228,89],[210,76],[166,74],[123,83],[101,99],[104,114],[143,130],[198,134],[242,122],[248,108],[225,79],[176,65],[132,65],[104,78],[99,100],[134,120],[186,122],[229,115],[241,100],[228,84],[190,70],[143,68],[97,84],[85,102],[106,128],[157,139],[207,134],[225,114],[222,82],[188,56],[132,47],[86,63],[70,91],[84,118],[139,142],[202,143],[240,120],[229,100],[190,78],[129,72],[84,78],[69,93],[71,110],[94,133],[141,137],[184,130],[200,113],[191,86],[159,57],[110,45],[73,51],[52,78],[52,92],[93,121],[154,124],[199,114],[209,96],[195,73],[155,46],[111,42],[85,56],[77,90],[102,115],[158,121],[208,116],[220,98],[191,66],[142,51],[95,52],[71,71],[69,86],[83,100],[101,109],[113,109],[113,107],[113,102],[113,101],[113,101]],\"isBeingDragged\":false,\"grabbingEnabled\":false,\"isDrawing\":false,\"active\":false,\"dbName\":\"\",\"moved\":true,\"timestamp\":1335343526252,\"owner\":{\"__isSmartRef__\":true,\"id\":0},\"layout\":{\"__isSmartRef__\":true,\"id\":1701},\"_ClipMode\":\"scroll\",\"oldSubmorphs\":[null,null,null],\"isLockOwner\":false,\"eventsAreDisabled\":false,\"_PointerEvents\":\"auto\",\"color\":{\"__isSmartRef__\":true,\"id\":1702},\"pencilSize\":1,\"_Rotation\":0,\"_Scale\":1.002003004005006,\"strokeStyle\":\"solid\",\"submorphs\":[],\"channelName\":\"default\",\"pencilStyle\":\"solid\",\"__serializedLivelyClosures__\":{\"__isSmartRef__\":true,\"id\":1703},\"__LivelyClassName__\":\"lively.morphic.Box\",\"withLayers\":[\"Global.lively.morphic.GrabbingLayer\"]},\"1517\":{\"position\":{\"__isSmartRef__\":true,\"id\":1518},\"_Extent\":{\"__isSmartRef__\":true,\"id\":1519},\"_BorderWidth\":1,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":1520},\"_Fill\":{\"__isSmartRef__\":true,\"id\":1521},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":1522},\"_ClipMode\":\"visible\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":1523},\"_BorderRadius\":0,\"_Opacity\":1,\"_BorderStyle\":\"solid\",\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"1518\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1519\":{\"x\":952.8027036045055,\"y\":583.901351802253,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1520\":{\"r\":0,\"g\":0,\"b\":0,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"1521\":{\"r\":1,\"g\":1,\"b\":1,\"a\":1,\"__LivelyClassName__\":\"Color\",\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\"},\"1522\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\"},\"1523\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"1524\":{\"x\":0,\"y\":21,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1525\":{\"partsSpaceName\":\"PartsBin/BP2012/\",\"__SourceModuleName__\":\"Global.lively.PartsBin\",\"comment\":\"A whiteboard designed for syncing with other worlds, based on svg paintings\",\"migrationLevel\":4,\"partName\":\"WhiteBoardSVG\",\"changes\":[{\"__isSmartRef__\":true,\"id\":1526},{\"__isSmartRef__\":true,\"id\":1528},{\"__isSmartRef__\":true,\"id\":1530},{\"__isSmartRef__\":true,\"id\":1532},{\"__isSmartRef__\":true,\"id\":1534},{\"__isSmartRef__\":true,\"id\":1536},{\"__isSmartRef__\":true,\"id\":1538},{\"__isSmartRef__\":true,\"id\":1540}],\"revisionOnLoad\":153604,\"__LivelyClassName__\":\"lively.PartsBin.PartsBinMetaInfo\"},\"1526\":{\"date\":{\"__isSmartRef__\":true,\"id\":1527},\"author\":\"undefined\",\"message\":\"copied and adapted from WhiteBoard part\",\"id\":\"9BB5FF37-8D16-40E8-AD37-E352A5BC7BC2\"},\"1527\":{\"isSerializedDate\":true,\"string\":\"Wed Apr 18 2012 14:01:32 GMT+0200 (CEST)\"},\"1528\":{\"date\":{\"__isSmartRef__\":true,\"id\":1529},\"author\":\"undefined\",\"message\":\"suddenly, the rectangle became a CarDemo\",\"id\":\"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350\"},\"1529\":{\"isSerializedDate\":true,\"string\":\"Mon Apr 09 2012 13:42:07 GMT+0200 (CEST)\"},\"1530\":{\"date\":{\"__isSmartRef__\":true,\"id\":1531},\"author\":\"undefined\",\"message\":\"css transitions\",\"id\":\"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7\"},\"1531\":{\"isSerializedDate\":true,\"string\":\"Wed Mar 14 2012 10:42:26 GMT+0100 (CET)\"},\"1532\":{\"date\":{\"__isSmartRef__\":true,\"id\":1533},\"author\":\"fbo\",\"message\":\"\",\"id\":\"BD1C654D-9100-4B66-BC62-B15FF2498B2B\"},\"1533\":{\"isSerializedDate\":true,\"string\":\"Sat Feb 25 2012 02:59:09 GMT+0100 (CET)\"},\"1534\":{\"date\":{\"__isSmartRef__\":true,\"id\":1535},\"author\":\"undefined\",\"message\":\"sorry\",\"id\":\"44B56D2E-9B59-4C67-A305-49A6E10E66C2\"},\"1535\":{\"isSerializedDate\":true,\"string\":\"Wed Mar 14 2012 10:53:45 GMT+0100 (CET)\"},\"1536\":{\"date\":{\"__isSmartRef__\":true,\"id\":1537},\"author\":\"undefined\",\"message\":\"delete morphs when active based on deleted documents\",\"id\":\"5CF94A01-D8FF-40C4-90E5-60E2ACF989D9\"},\"1537\":{\"isSerializedDate\":true,\"string\":\"Thu Apr 19 2012 11:33:33 GMT+0200 (CEST)\"},\"1538\":{\"date\":{\"__isSmartRef__\":true,\"id\":1539},\"author\":\"undefined\",\"message\":\"now supporting channels\",\"id\":\"4DD3A656-4A80-49BE-A305-7A2F2D218DF5\"},\"1539\":{\"isSerializedDate\":true,\"string\":\"Thu Apr 19 2012 14:33:51 GMT+0200 (CEST)\"},\"1540\":{\"date\":{\"__isSmartRef__\":true,\"id\":1541},\"author\":\"undefined\",\"message\":\"opened in window and implemented channel indicator\",\"id\":\"E100DF73-4691-4EFD-BA1A-819DB0CD58C3\"},\"1541\":{\"isSerializedDate\":true,\"string\":\"Thu Apr 19 2012 14:46:31 GMT+0200 (CEST)\"},\"1542\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"onRenderFinished\":\"onRenderFinishedHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\"},\"1543\":{\"morph\":{\"__isSmartRef__\":true,\"id\":1516},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"1544\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":1516},\"sourceAttrName\":\"submorphs\",\"targetObj\":{\"__isSmartRef__\":true,\"id\":1516},\"targetMethodName\":\"submorphsChanged\",\"converter\":null,\"converterString\":null,\"updater\":null,\"updaterString\":null,\"varMapping\":{\"__isSmartRef__\":true,\"id\":1545},\"__LivelyClassName__\":\"AttributeConnection\",\"__SourceModuleName__\":\"Global.lively.bindings\"},\"1545\":{\"source\":{\"__isSmartRef__\":true,\"id\":1516},\"target\":{\"__isSmartRef__\":true,\"id\":1516}},\"1546\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":1516},\"sourceAttrName\":\"channelName\",\"targetObj\":{\"__isSmartRef__\":true,\"id\":1547},\"targetMethodName\":\"setTitle\",\"converterString\":\"function (channelName) {\\n return 'Channel: ' + channelName\\n }\",\"updater\":null,\"updaterString\":null,\"varMapping\":{\"__isSmartRef__\":true,\"id\":1691},\"__serializedLivelyClosures__\":{\"__isSmartRef__\":true,\"id\":1692},\"__LivelyClassName__\":\"AttributeConnection\",\"__SourceModuleName__\":\"Global.lively.bindings\"},\"1547\":{\"submorphs\":[{\"__isSmartRef__\":true,\"id\":1548},{\"__isSmartRef__\":true,\"id\":1562},{\"__isSmartRef__\":true,\"id\":1608},{\"__isSmartRef__\":true,\"id\":1641}],\"scripts\":[],\"shape\":{\"__isSmartRef__\":true,\"id\":1675},\"derivationIds\":[null,\"E8C46297-5EFF-4617-97A1-0F3627A43187\",\"D6339B20-D1DC-40B4-9BB5-1B5A0AF23962\",\"B37F82FF-1E1F-47E8-91BD-5E8B9384AB29\",\"2CCF6B67-4512-4F77-87B4-6A4D7BDBCE11\",\"22E46FC2-C2A1-430E-ACE7-F64531E875A0\",\"14AAC8E6-8791-4A39-AC30-C458420F9156\",\"616A528A-F76C-4BEF-989C-1C93CB5A1005\",\"86BBF9D2-7C63-483A-8986-6B65CEFF8D40\",\"E2F65B1C-2D90-4D72-B10B-FC3D6FDE894A\",\"6A94A34F-BFD3-404E-818C-8DAEFE8B71C4\",\"EFDF458D-6421-4AD6-A968-0C1113DB5975\",\"B68CB973-42C2-420D-8DF2-225A8BA597D8\",\"6D063A0A-594A-44E2-8CEC-9FB1381E2245\",\"6B7512A5-353B-4CE9-9B37-D48BDA02F5D1\",\"78D3519E-E48F-4128-9693-1EE4DC6B4956\",\"EAD446DE-4239-4498-B06F-A2502327748A\",\"2143B37E-8481-42E1-9444-2A09FFF7D264\",\"B309544B-2947-47AE-AE63-A7FEAA021F40\",\"DE563645-FD05-4884-A3BC-84135018DE1C\",\"1C27A823-BE79-4237-A96B-B98FC7056EDD\",\"32FF44C1-602C-45C4-8BB6-C1590CBC93A4\",\"DAA8AC8A-2E16-4957-A8F9-0D77648926D3\",\"BB7FB312-E7F0-4EA6-AE43-613642173569\",\"2090270F-6BBA-4636-A536-623D1A4B9464\",\"086869CC-F63E-4B6F-97FE-2A2BAAD4A187\",\"A0D1496F-1242-40CE-A93C-F5D2869CBFAE\",\"71615398-3C6F-45D3-BB68-71E3C5416CFD\",\"6868625E-5299-4436-9CDE-FC1AD9A901B2\",\"434805C9-774D-4790-BD52-F6B2E8CE15A7\",\"99B13E28-1E9C-45E8-93CC-580F4F1A8004\",\"6572281C-4053-439A-9991-EF8A0424FCD5\",\"CD2F2D0D-3312-4E0D-83ED-EE9C9C511A6C\"],\"id\":\"07C5BBD6-7C09-437A-BD61-0A2453C4B56F\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":1686},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":1687},\"droppingEnabled\":true,\"halosEnabled\":true,\"layout\":{\"__isSmartRef__\":true,\"id\":1688},\"_Position\":{\"__isSmartRef__\":true,\"id\":1689},\"windowMorph\":{\"__isSmartRef__\":true,\"id\":0},\"label\":{\"__isSmartRef__\":true,\"id\":1548},\"closeButton\":{\"__isSmartRef__\":true,\"id\":1562},\"menuButton\":{\"__isSmartRef__\":true,\"id\":1608},\"collapseButton\":{\"__isSmartRef__\":true,\"id\":1641},\"priorExtent\":{\"__isSmartRef__\":true,\"id\":1690},\"owner\":{\"__isSmartRef__\":true,\"id\":0},\"__SourceModuleName__\":\"Global.lively.morphic.Widgets\",\"attributeConnections\":[],\"doNotSerialize\":[],\"doNotCopyProperties\":[],\"_ClipMode\":\"visible\",\"showsHalos\":false,\"eventsAreDisabled\":false,\"_PointerEvents\":\"auto\",\"prevScroll\":[0,0],\"name\":\"TitleBar\",\"__LivelyClassName__\":\"lively.morphic.TitleBar\"},\"1548\":{\"submorphs\":[],\"scripts\":[],\"shape\":{\"__isSmartRef__\":true,\"id\":1549},\"derivationIds\":[null,\"96B2151E-1247-4FBF-B554-0E603CEA683D\",\"95F9BE8E-8584-4E16-B08E-EC3C0723ED2C\",\"C9610548-E7F9-4EE7-A1A7-5AA210B3C5AC\",\"F6400919-2D69-4295-95C1-1D3F6A97E086\",\"DA7E3344-5F73-44AB-A6DE-7C2B89E6113F\",\"979945C8-6D65-477E-A3BB-C4AED0A8CDDC\",\"7C26E7FA-C03A-4673-926A-41F979327F30\",\"5B919E62-D9E1-4CFE-BE76-D91E651E9799\",\"358D6F0E-7733-4F63-A0FD-AA61A7BEAF12\",\"4E0E91DD-2E3D-489F-8DFF-1969B85949A1\",\"B6DB9CD2-7020-4CE9-BB0E-5DF4C2AEF607\",\"71BD88AE-D22B-4E73-A315-A7C93C9031CE\",\"C9F1E8B4-169E-48CC-959D-8EA2F8BFCF06\",\"22278929-353B-4FB4-87DF-BC60826CF304\",\"FC53A620-89F1-48EB-B8B7-73403F247C92\",\"CC6F86AF-9E39-4B7A-A105-521DC1806D18\",\"CFF6312B-BFD6-43B8-9498-C006F5B23120\",\"F4D14B29-5F54-4D59-9398-9D4056F291C7\",\"F7220A42-11E9-4AC0-AEBB-F84C7E246EB0\",\"D8074EF3-7C8F-4C7C-A650-890A36BD622B\",\"1776E733-4A44-4DB3-AF8C-D9B16A570935\",\"BDB1BA93-7C37-4A59-A3AD-7909448C6AAD\",\"7C2A55FA-F9AE-4FD6-AC7B-748BFFBD42FE\",\"C567B454-7CF5-4B92-BAA7-B84DE561B2F1\",\"EB97AE53-382C-45EB-9EE8-B634AA5D4266\",\"5836ACCC-86D9-4BD6-BB9E-1D989477D77D\",\"0376E259-8C44-4BF6-9E6B-5140E5180D94\",\"BEE2198D-7B48-4F59-BA94-12C634431852\",\"AB193ADC-31D8-40B4-AC30-C32A11BF994A\",\"969E1D34-AF11-45FF-9EF8-182EC015681F\",\"26F87B17-1111-461F-A257-36F4E2BAA313\",\"BCE3BFB0-CBC2-4885-992B-172E79952DE9\"],\"id\":\"934D730B-25B1-4078-9534-F5CB99D2588A\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":1555},\"_WhiteSpaceHandling\":\"pre-wrap\",\"textChunks\":[{\"__isSmartRef__\":true,\"id\":1556}],\"eventHandler\":{\"__isSmartRef__\":true,\"id\":1558},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"halosEnabled\":true,\"_ClipMode\":\"hidden\",\"fixedWidth\":true,\"fixedHeight\":true,\"allowInput\":false,\"_FontFamily\":\"Helvetica\",\"_FontSize\":10,\"evalEnabled\":false,\"isLabel\":true,\"_HandStyle\":\"default\",\"layout\":{\"__isSmartRef__\":true,\"id\":1559},\"_Align\":\"center\",\"eventsAreIgnored\":true,\"owner\":{\"__isSmartRef__\":true,\"id\":1547},\"_Position\":{\"__isSmartRef__\":true,\"id\":1560},\"priorExtent\":{\"__isSmartRef__\":true,\"id\":1561},\"_MaxTextWidth\":895.8027036045055,\"_MinTextWidth\":895.8027036045055,\"_MaxTextHeight\":null,\"_MinTextHeight\":null,\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"attributeConnections\":[],\"doNotSerialize\":[],\"doNotCopyProperties\":[],\"showsHalos\":false,\"prevScroll\":[0,0],\"__LivelyClassName__\":\"lively.morphic.Text\"},\"1549\":{\"_Position\":{\"__isSmartRef__\":true,\"id\":1550},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":1551},\"_Extent\":{\"__isSmartRef__\":true,\"id\":1552},\"_ClipMode\":\"hidden\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":1553},\"_BorderWidth\":0,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":1554},\"_Fill\":null,\"_BorderRadius\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"1550\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1551\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\"},\"1552\":{\"x\":895.8027036045055,\"y\":17,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\"},\"1553\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"1554\":{\"r\":0,\"g\":0,\"b\":0,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"1555\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"onRenderFinished\":\"onRenderFinishedHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\",\"updateText\":\"updateTextHTML\",\"setTextExtent\":\"setTextExtentHTML\",\"setMaxTextWidth\":\"setMaxTextWidthHTML\",\"setMaxTextHeight\":\"setMaxTextHeightHTML\",\"setMinTextWidth\":\"setMinTextWidthHTML\",\"setMinTextHeight\":\"setMinTextHeightHTML\",\"getTextExtent\":\"getTextExtentHTML\",\"getTextString\":\"getTextStringHTML\",\"ignoreTextEvents\":\"ignoreTextEventsHTML\",\"unignoreTextEvents\":\"unignoreTextEventsHTML\",\"enableTextEvents\":\"enableTextEventsHTML\",\"setFontFamily\":\"setFontFamilyHTML\",\"setFontSize\":\"setFontSizeHTML\",\"setTextColor\":\"setTextColorHTML\",\"setPadding\":\"setPaddingHTML\",\"setAlign\":\"setAlignHTML\",\"setVerticalAlign\":\"setVerticalAlignHTML\",\"setDisplay\":\"setDisplayHTML\",\"setWhiteSpaceHandling\":\"setWhiteSpaceHandlingHTML\",\"focusMorph\":\"focusMorphHTML\",\"setInputAllowed\":\"setInputAllowedHTML\"},\"1556\":{\"style\":{\"__isSmartRef__\":true,\"id\":1557},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":1548},\"storedString\":\"Channel: default\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\"},\"1557\":{\"fontWeight\":\"normal\",\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\"},\"1558\":{\"morph\":{\"__isSmartRef__\":true,\"id\":1548},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"1559\":{\"resizeWidth\":true},\"1560\":{\"x\":20,\"y\":3,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\"},\"1561\":{\"x\":895.8027036045055,\"y\":17,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\"},\"1562\":{\"submorphs\":[{\"__isSmartRef__\":true,\"id\":1563}],\"scripts\":[],\"shape\":{\"__isSmartRef__\":true,\"id\":1574},\"derivationIds\":[null,\"66F3F966-FF1C-4A43-B3EF-EE3377370768\",\"FAF38030-3862-4DF7-AABB-02BB7E03846C\",\"5584980D-210B-455A-8612-EB1C8E5A0AE5\",\"664D948B-659B-485D-8979-1DA6811ABB3F\",\"0162971A-CA3A-405B-B664-BF9B6BB7F450\",\"49FD4450-B29F-4D98-AFE8-3CA160A6FD83\",\"5119302B-B00D-4645-AF9E-8C575B127D13\",\"CEB05DCB-C960-41BA-BB60-151A72B720B5\",\"1744500B-3F5D-45DA-BBBD-4C7A991C92FF\",\"EEAA21C7-4268-46F6-A5ED-883D2083813F\",\"30A4167A-83BE-43F1-9DC6-4CF362885694\",\"E0CDEDA5-7C35-47CD-84E4-74196DCCC5D6\",\"2B4FC4F4-E2A3-4C10-82A9-0BE175085FAB\",\"09BEE9D5-5EE6-4DCF-9833-80386030119F\",\"FF383C8C-976F-4E26-98FF-05FBBEB59DCB\",\"EBA1B802-4743-4A76-BC40-7423B22061B3\",\"B329B006-56C1-4F65-9C84-A04C61291A6C\",\"EB16FADA-4BDA-4035-ABB8-6CFF57E8CA00\",\"24834792-56E8-4136-A057-8DFD419A3A05\",\"539F29A0-6AEA-43E0-BA25-A8F475721D15\",\"A50CEFFE-DFAD-4970-A6EE-B60FEBE817C1\",\"C6BA65A6-7DE1-4E1B-AFFB-00974ED9F521\",\"1F3B577D-9B3A-483B-820F-3E41C582ED17\",\"C29A97F9-B35C-4A21-84BC-2F3A46EAC6FF\",\"17FAEA39-C515-4DFE-8119-0247985215D5\",\"3F769A6C-2B3C-49C3-B383-E858B260B3D0\",\"1E317FA9-EBC3-4A46-ABEF-B1796249F698\",\"0DD6F123-4FE0-45AD-8103-C4510CDC72BA\",\"89C5C051-2E11-45D7-B9C2-BB902A4884F2\",\"DC65C587-A271-4E1C-A767-EA154E451CE0\",\"44531050-4BD6-4327-AC96-4C4058332490\",\"BF6F51FD-CB63-4BFC-B871-516CCF20DB77\"],\"id\":\"AB41678D-8483-4C7F-89ED-E64C8BB942A7\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":1590},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":1591},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"halosEnabled\":true,\"accessibleInInactiveWindow\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":1592},\"priorExtent\":{\"__isSmartRef__\":true,\"id\":1593},\"value\":false,\"toggle\":false,\"isActive\":true,\"normalFill\":{\"__isSmartRef__\":true,\"id\":1580},\"lighterFill\":{\"__isSmartRef__\":true,\"id\":1594},\"label\":{\"__isSmartRef__\":true,\"id\":1563},\"owner\":{\"__isSmartRef__\":true,\"id\":1547},\"layout\":{\"__isSmartRef__\":true,\"id\":1603},\"attributeConnections\":[{\"__isSmartRef__\":true,\"id\":1604},{\"__isSmartRef__\":true,\"id\":1606}],\"doNotSerialize\":[\"$$getHelpText\",\"$$fire\"],\"doNotCopyProperties\":[\"$$getHelpText\",\"$$fire\"],\"__SourceModuleName__\":\"Global.lively.morphic.Widgets\",\"_ClipMode\":\"visible\",\"prevScroll\":[0,0],\"__LivelyClassName__\":\"lively.morphic.WindowControl\"},\"1563\":{\"submorphs\":[],\"scripts\":[],\"shape\":{\"__isSmartRef__\":true,\"id\":1564},\"derivationIds\":[null,\"CFDB3678-BC6E-46EA-92B2-7C090DAA6DB0\",\"596327D9-6370-42CA-AB2C-6EB3E3BFCA78\",\"17866115-515B-479A-9764-2D3E89CB6E05\",\"F94B8BF7-9A3C-4687-A1FD-4A889203D650\",\"558B0825-82EC-4ACA-A9FE-38352CE92148\",\"C05096D5-B3D4-430F-92BC-9A6E2BAC1C85\",\"4F91CDD6-66C7-413A-ABA8-76F4EAD172A3\",\"0597E784-C697-455E-B929-ECC7BCA03775\",\"16736BBD-11A5-4D17-BF22-73D75DC2F463\",\"7F47848F-ACF0-44BA-833C-6C3054B12558\",\"53933602-C998-4C5B-A5C4-F383D15CAE81\",\"32889F56-6789-4705-BCE3-6A967D10B50C\",\"05BDBC6A-FB9E-441D-AD55-627E5FDDA318\",\"3AF9229C-5D33-4EA3-94D5-547AE52A6014\",\"61A02584-C66E-445E-BC2A-EC34209DFE4F\",\"0C66703F-A877-4412-90D2-B03DC6C3C2C2\",\"316F5067-BAC9-4F9B-AFD7-7AFFCB135483\",\"A6197062-492F-49A1-9C37-101AD1079184\",\"D2950A7B-6158-4ECF-A478-42639CA9DCBB\",\"BCD5C621-7F2F-493F-A566-B4AC5A06E7CF\",\"1C721555-9B6E-4BE6-AB4E-8D6D69768255\",\"DD07AA57-04F8-4240-9EC8-3C4072AE4F74\",\"869F794B-10B7-4497-BB0F-CC97CD878833\",\"3DEB12F1-2366-43CB-9DFC-DF0EA0D0E575\",\"C5F8CEB7-AAF3-4B29-975B-0E05BAC2A9D5\",\"9BAE410C-904F-43D9-88BE-8F05B30F3CC5\",\"6481FD68-8478-4322-BFB5-49C0A3559737\",\"8840C2EB-891D-4D1A-A9DE-C269726A6012\",\"F85CC02C-1A67-4AF6-9B60-4C5F5E410247\",\"56AA158D-0E29-4F94-BFCF-E25F7009A0FF\",\"E06C7FD8-DBB3-4E64-9BDF-F02BD68C4D09\",\"550C9EA5-5666-4FD5-A6E3-7F845B846C81\"],\"id\":\"ECCDD967-9627-424C-AAEB-7C0D99412B47\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":1569},\"_WhiteSpaceHandling\":\"pre-wrap\",\"textChunks\":[{\"__isSmartRef__\":true,\"id\":1570}],\"eventHandler\":{\"__isSmartRef__\":true,\"id\":1572},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"halosEnabled\":true,\"_ClipMode\":\"hidden\",\"fixedWidth\":true,\"fixedHeight\":true,\"allowInput\":false,\"_FontFamily\":\"Helvetica\",\"_FontSize\":8,\"evalEnabled\":false,\"owner\":{\"__isSmartRef__\":true,\"id\":1562},\"isLabel\":true,\"_HandStyle\":\"default\",\"_TextColor\":{\"__isSmartRef__\":true,\"id\":1554},\"_Align\":\"center\",\"eventsAreIgnored\":true,\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"attributeConnections\":[],\"doNotSerialize\":[],\"doNotCopyProperties\":[],\"priorExtent\":{\"__isSmartRef__\":true,\"id\":1573},\"_MaxTextWidth\":17,\"_MinTextWidth\":17,\"_MaxTextHeight\":null,\"_MinTextHeight\":null,\"prevScroll\":[0,0],\"__LivelyClassName__\":\"lively.morphic.Text\"},\"1564\":{\"_Position\":{\"__isSmartRef__\":true,\"id\":1565},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":1566},\"_Extent\":{\"__isSmartRef__\":true,\"id\":1567},\"_ClipMode\":\"hidden\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":1568},\"_BorderWidth\":0,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":1554},\"_Fill\":null,\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"1565\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1566\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\"},\"1567\":{\"x\":17,\"y\":17,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\"},\"1568\":{\"x\":0,\"y\":3,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"1569\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"onRenderFinished\":\"onRenderFinishedHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\",\"updateText\":\"updateTextHTML\",\"setTextExtent\":\"setTextExtentHTML\",\"setMaxTextWidth\":\"setMaxTextWidthHTML\",\"setMaxTextHeight\":\"setMaxTextHeightHTML\",\"setMinTextWidth\":\"setMinTextWidthHTML\",\"setMinTextHeight\":\"setMinTextHeightHTML\",\"getTextExtent\":\"getTextExtentHTML\",\"getTextString\":\"getTextStringHTML\",\"ignoreTextEvents\":\"ignoreTextEventsHTML\",\"unignoreTextEvents\":\"unignoreTextEventsHTML\",\"enableTextEvents\":\"enableTextEventsHTML\",\"setFontFamily\":\"setFontFamilyHTML\",\"setFontSize\":\"setFontSizeHTML\",\"setTextColor\":\"setTextColorHTML\",\"setPadding\":\"setPaddingHTML\",\"setAlign\":\"setAlignHTML\",\"setVerticalAlign\":\"setVerticalAlignHTML\",\"setDisplay\":\"setDisplayHTML\",\"setWhiteSpaceHandling\":\"setWhiteSpaceHandlingHTML\",\"focusMorph\":\"focusMorphHTML\",\"setInputAllowed\":\"setInputAllowedHTML\"},\"1570\":{\"style\":{\"__isSmartRef__\":true,\"id\":1571},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":1563},\"storedString\":\"X\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\"},\"1571\":{\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\"},\"1572\":{\"morph\":{\"__isSmartRef__\":true,\"id\":1563},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"1573\":{\"x\":17,\"y\":17,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1574\":{\"_Position\":{\"__isSmartRef__\":true,\"id\":1575},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":1576},\"_Extent\":{\"__isSmartRef__\":true,\"id\":1577},\"_ClipMode\":\"visible\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":1578},\"_BorderWidth\":0,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":1579},\"_Fill\":{\"__isSmartRef__\":true,\"id\":1580},\"_StrokeOpacity\":0,\"_BorderRadius\":5,\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"1575\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1576\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\"},\"1577\":{\"x\":17,\"y\":17,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1578\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"1579\":{\"r\":0.7411764705882353,\"g\":0.7450980392156863,\"b\":0.7529411764705882,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"1580\":{\"stops\":[{\"__isSmartRef__\":true,\"id\":1581},{\"__isSmartRef__\":true,\"id\":1583},{\"__isSmartRef__\":true,\"id\":1585},{\"__isSmartRef__\":true,\"id\":1587}],\"vector\":{\"__isSmartRef__\":true,\"id\":1589},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.LinearGradient\"},\"1581\":{\"offset\":0,\"color\":{\"__isSmartRef__\":true,\"id\":1582}},\"1582\":{\"r\":0.9600000000000001,\"g\":0.9600000000000001,\"b\":0.9600000000000001,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"1583\":{\"offset\":0.4,\"color\":{\"__isSmartRef__\":true,\"id\":1584}},\"1584\":{\"r\":0.8200000000000001,\"g\":0.8200000000000001,\"b\":0.8200000000000001,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"1585\":{\"offset\":0.6,\"color\":{\"__isSmartRef__\":true,\"id\":1586}},\"1586\":{\"r\":0.8200000000000001,\"g\":0.8200000000000001,\"b\":0.8200000000000001,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"1587\":{\"offset\":1,\"color\":{\"__isSmartRef__\":true,\"id\":1588}},\"1588\":{\"r\":0.94,\"g\":0.94,\"b\":0.94,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"1589\":{\"x\":0,\"y\":0,\"width\":0,\"height\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"1590\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"onRenderFinished\":\"onRenderFinishedHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\"},\"1591\":{\"morph\":{\"__isSmartRef__\":true,\"id\":1562},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"1592\":{\"x\":934.8027036045055,\"y\":3,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\"},\"1593\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1594\":{\"stops\":[{\"__isSmartRef__\":true,\"id\":1595},{\"__isSmartRef__\":true,\"id\":1597},{\"__isSmartRef__\":true,\"id\":1599},{\"__isSmartRef__\":true,\"id\":1601}],\"vector\":{\"__isSmartRef__\":true,\"id\":1589},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.LinearGradient\"},\"1595\":{\"offset\":0,\"color\":{\"__isSmartRef__\":true,\"id\":1596}},\"1596\":{\"r\":0.98,\"g\":0.98,\"b\":0.98,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"1597\":{\"offset\":0.4,\"color\":{\"__isSmartRef__\":true,\"id\":1598}},\"1598\":{\"r\":0.91,\"g\":0.91,\"b\":0.91,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"1599\":{\"offset\":0.6,\"color\":{\"__isSmartRef__\":true,\"id\":1600}},\"1600\":{\"r\":0.91,\"g\":0.91,\"b\":0.91,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"1601\":{\"offset\":1,\"color\":{\"__isSmartRef__\":true,\"id\":1602}},\"1602\":{\"r\":0.97,\"g\":0.97,\"b\":0.97,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"1603\":{\"moveHorizontal\":true},\"1604\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":1562},\"sourceAttrName\":\"getHelpText\",\"targetObj\":{\"__isSmartRef__\":true,\"id\":0},\"targetMethodName\":\"getCloseHelp\",\"converter\":null,\"converterString\":null,\"updater\":null,\"updaterString\":null,\"varMapping\":{\"__isSmartRef__\":true,\"id\":1605},\"__SourceModuleName__\":\"Global.lively.bindings\",\"__LivelyClassName__\":\"AttributeConnection\"},\"1605\":{\"source\":{\"__isSmartRef__\":true,\"id\":1562},\"target\":{\"__isSmartRef__\":true,\"id\":0}},\"1606\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":1562},\"sourceAttrName\":\"fire\",\"targetObj\":{\"__isSmartRef__\":true,\"id\":0},\"targetMethodName\":\"initiateShutdown\",\"converter\":null,\"converterString\":null,\"updater\":null,\"updaterString\":null,\"varMapping\":{\"__isSmartRef__\":true,\"id\":1607},\"__SourceModuleName__\":\"Global.lively.bindings\",\"__LivelyClassName__\":\"AttributeConnection\"},\"1607\":{\"source\":{\"__isSmartRef__\":true,\"id\":1562},\"target\":{\"__isSmartRef__\":true,\"id\":0}},\"1608\":{\"submorphs\":[{\"__isSmartRef__\":true,\"id\":1609}],\"scripts\":[],\"shape\":{\"__isSmartRef__\":true,\"id\":1619},\"derivationIds\":[null,\"312EC1E6-DFC7-408B-B9FE-60F56A7911F9\",\"61DBD493-C549-4361-83C7-2AC4828CB74A\",\"52CC1391-0477-48D4-8CC8-C3B770CDF70B\",\"346E0D9C-7474-4597-B024-B8DC3B8C9CE8\",\"4689BDCF-1076-491F-AE04-54348898E3BD\",\"A45F0CFA-BDE1-45D1-B240-B6EEF40443E2\",\"6F60961F-F6F3-4B27-AFE7-A672FF3C3B11\",\"5A0B065D-0966-4BA0-91C5-88FD97DCED56\",\"AEA54688-8013-4A87-99A5-312CC2E7C7AA\",\"3A4EFB23-CF57-42BD-BA6A-87DE480B7927\",\"E86AC316-DF8B-4B9D-A79C-4303026D4184\",\"681C2D74-6B1C-465E-8D7F-25EBAF6B290E\",\"DB9D83B3-5C5A-42B6-8784-9B8A6A0135E6\",\"A33ABC8B-7483-4EB7-8FE7-F4F837FC9AA8\",\"71E02750-4EB6-413C-9739-8D1A04B3BD7A\",\"595F6996-393B-4A51-AF32-143813A84725\",\"D0C329CA-EB78-4057-9E94-3FD1DDDD2A2A\",\"D5ACC5B0-76CD-4A47-B983-46E2D959C6BC\",\"5A0D3E80-C10E-4C75-B764-B05EF2D434E3\",\"8D6E26DD-F064-452B-A08F-5B0ED1DD5B3B\",\"4A1E02D5-7C9E-46E9-8A46-6C31B4CC77DE\",\"BAFB02D2-32C4-49B9-8976-8143CC4FBED0\",\"46408623-DC93-478B-B290-4FA542C17CBC\",\"90D0363C-A352-4D9D-80D7-DF4578B56642\",\"14770FF5-C733-487A-9EF3-808E5220D6EE\",\"936000D4-F759-4244-8AED-45773CFE8A61\",\"20FB70D0-E586-49FE-8BB4-4CDD169536D0\",\"FB881494-737D-4F48-A7E4-8A20EA162C58\",\"0270E17C-0AE9-414B-99CC-91DB249B4046\",\"1DA4974C-F192-4DD0-869F-4EAD576076B0\",\"EACC4238-F5FA-465C-BCE9-09AB5E5ABB5D\",\"AB0710CB-487D-444D-A99C-286CD8876014\"],\"id\":\"8A645753-BFA7-4422-93C5-232FA984C890\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":1624},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":1625},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"halosEnabled\":true,\"accessibleInInactiveWindow\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":1626},\"priorExtent\":{\"__isSmartRef__\":true,\"id\":1627},\"value\":false,\"toggle\":false,\"isActive\":true,\"normalFill\":{\"__isSmartRef__\":true,\"id\":1580},\"lighterFill\":{\"__isSmartRef__\":true,\"id\":1628},\"label\":{\"__isSmartRef__\":true,\"id\":1609},\"owner\":{\"__isSmartRef__\":true,\"id\":1547},\"attributeConnections\":[{\"__isSmartRef__\":true,\"id\":1637},{\"__isSmartRef__\":true,\"id\":1639}],\"doNotSerialize\":[\"$$getHelpText\",\"$$fire\"],\"doNotCopyProperties\":[\"$$getHelpText\",\"$$fire\"],\"__SourceModuleName__\":\"Global.lively.morphic.Widgets\",\"_ClipMode\":\"visible\",\"__LivelyClassName__\":\"lively.morphic.WindowControl\"},\"1609\":{\"submorphs\":[],\"scripts\":[],\"shape\":{\"__isSmartRef__\":true,\"id\":1610},\"derivationIds\":[null,\"DBEBA010-E133-4716-AAD3-EEA615964152\",\"09A2D9A1-A183-4279-A0CA-EADB07A217C0\",\"FF8CF4AB-1D84-4041-8B6F-3753565DC156\",\"C635C466-7830-4107-994D-87A8D39930F5\",\"18DDF6A2-8F11-4B4C-B6B7-5E8A9D8061DE\",\"44BABFFE-DCDE-465C-A83F-42F1563B89D2\",\"1F230AFE-AAAD-41AD-B8CC-1D08CEDD6BF3\",\"3CB40F02-2BF6-4E2F-B2A0-2BD1E5DA42A1\",\"26E58E0A-DC76-4C04-A343-3D7A40FD4E87\",\"A7D3DE1E-D062-460B-8896-02A8F9A625F5\",\"8C6C5730-0003-44CF-BCD2-2BDF38081DC5\",\"92A170DC-1109-4981-89A2-393EA1B3A967\",\"752AEE7E-5115-4027-8AE9-09A6EED6F7E2\",\"EF98944F-53E8-478F-ACFC-0299B200AE2A\",\"8DBAD8F3-5C77-4BE3-AC39-946970837F79\",\"84FA3468-7E91-49FF-B67C-CA8F92F28F58\",\"694AE31B-CF63-4E79-8920-5B6120813026\",\"925AAD2B-CC3A-4E0E-8597-45DE27E1862D\",\"B6426D67-8E36-4C40-BD7D-ED962C14EEE8\",\"11539773-43F8-4852-AE6A-1AA4E537BA69\",\"934EDB92-F0E5-48B7-BD04-B2702412DEE2\",\"21F33E1E-513D-4BCB-A673-CDA509804A3E\",\"6210C940-D5F7-489D-A25D-A92F7DF62856\",\"858D3815-73F5-4131-AD3C-613C2B5F1F56\",\"3BCB619F-A2DE-4CD3-AFB2-391E62116174\",\"FC5ADEBB-E0DC-41E0-8189-BFF3DF95FF3E\",\"E40B23F7-5DE0-41F3-99DD-5B83C9CAC955\",\"E5D3C232-422F-4134-9F5A-8491F10142C7\",\"DA0071B3-FA64-4DE2-9001-3924670506A7\",\"1D4AC31C-5FBA-4D88-9B45-793FD7E6610A\",\"CE20EE47-6B37-4F45-AAE5-9968D6F80AD9\",\"8D0C585C-3EB4-4F7D-98FE-B1D517854C81\"],\"id\":\"3DB3F837-C7C4-4CB9-8528-DF61DCD04C37\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":1614},\"_WhiteSpaceHandling\":\"pre-wrap\",\"textChunks\":[{\"__isSmartRef__\":true,\"id\":1615}],\"eventHandler\":{\"__isSmartRef__\":true,\"id\":1617},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"halosEnabled\":true,\"_ClipMode\":\"hidden\",\"fixedWidth\":true,\"fixedHeight\":true,\"allowInput\":false,\"_FontFamily\":\"Helvetica\",\"_FontSize\":8,\"evalEnabled\":false,\"owner\":{\"__isSmartRef__\":true,\"id\":1608},\"isLabel\":true,\"_HandStyle\":\"default\",\"_TextColor\":{\"__isSmartRef__\":true,\"id\":1554},\"_Align\":\"center\",\"eventsAreIgnored\":true,\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"attributeConnections\":[],\"doNotSerialize\":[],\"doNotCopyProperties\":[],\"priorExtent\":{\"__isSmartRef__\":true,\"id\":1618},\"_MaxTextWidth\":17,\"_MinTextWidth\":17,\"_MaxTextHeight\":null,\"_MinTextHeight\":null,\"__LivelyClassName__\":\"lively.morphic.Text\"},\"1610\":{\"_Position\":{\"__isSmartRef__\":true,\"id\":1611},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":1612},\"_Extent\":{\"__isSmartRef__\":true,\"id\":1613},\"_ClipMode\":\"hidden\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":1568},\"_BorderWidth\":0,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":1554},\"_Fill\":null,\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"1611\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1612\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\"},\"1613\":{\"x\":17,\"y\":17,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\"},\"1614\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"onRenderFinished\":\"onRenderFinishedHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\",\"updateText\":\"updateTextHTML\",\"setTextExtent\":\"setTextExtentHTML\",\"setMaxTextWidth\":\"setMaxTextWidthHTML\",\"setMaxTextHeight\":\"setMaxTextHeightHTML\",\"setMinTextWidth\":\"setMinTextWidthHTML\",\"setMinTextHeight\":\"setMinTextHeightHTML\",\"getTextExtent\":\"getTextExtentHTML\",\"getTextString\":\"getTextStringHTML\",\"ignoreTextEvents\":\"ignoreTextEventsHTML\",\"unignoreTextEvents\":\"unignoreTextEventsHTML\",\"enableTextEvents\":\"enableTextEventsHTML\",\"setFontFamily\":\"setFontFamilyHTML\",\"setFontSize\":\"setFontSizeHTML\",\"setTextColor\":\"setTextColorHTML\",\"setPadding\":\"setPaddingHTML\",\"setAlign\":\"setAlignHTML\",\"setVerticalAlign\":\"setVerticalAlignHTML\",\"setDisplay\":\"setDisplayHTML\",\"setWhiteSpaceHandling\":\"setWhiteSpaceHandlingHTML\",\"focusMorph\":\"focusMorphHTML\",\"setInputAllowed\":\"setInputAllowedHTML\"},\"1615\":{\"style\":{\"__isSmartRef__\":true,\"id\":1616},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":1609},\"storedString\":\"M\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\"},\"1616\":{\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\"},\"1617\":{\"morph\":{\"__isSmartRef__\":true,\"id\":1609},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"1618\":{\"x\":17,\"y\":17,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1619\":{\"_Position\":{\"__isSmartRef__\":true,\"id\":1620},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":1621},\"_Extent\":{\"__isSmartRef__\":true,\"id\":1622},\"_ClipMode\":\"visible\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":1623},\"_BorderWidth\":0,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":1579},\"_Fill\":{\"__isSmartRef__\":true,\"id\":1580},\"_StrokeOpacity\":0,\"_BorderRadius\":5,\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"1620\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1621\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\"},\"1622\":{\"x\":17,\"y\":17,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1623\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"1624\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"onRenderFinished\":\"onRenderFinishedHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\"},\"1625\":{\"morph\":{\"__isSmartRef__\":true,\"id\":1608},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"1626\":{\"x\":3,\"y\":3,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\"},\"1627\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1628\":{\"stops\":[{\"__isSmartRef__\":true,\"id\":1629},{\"__isSmartRef__\":true,\"id\":1631},{\"__isSmartRef__\":true,\"id\":1633},{\"__isSmartRef__\":true,\"id\":1635}],\"vector\":{\"__isSmartRef__\":true,\"id\":1589},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.LinearGradient\"},\"1629\":{\"offset\":0,\"color\":{\"__isSmartRef__\":true,\"id\":1630}},\"1630\":{\"r\":0.98,\"g\":0.98,\"b\":0.98,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"1631\":{\"offset\":0.4,\"color\":{\"__isSmartRef__\":true,\"id\":1632}},\"1632\":{\"r\":0.91,\"g\":0.91,\"b\":0.91,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"1633\":{\"offset\":0.6,\"color\":{\"__isSmartRef__\":true,\"id\":1634}},\"1634\":{\"r\":0.91,\"g\":0.91,\"b\":0.91,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"1635\":{\"offset\":1,\"color\":{\"__isSmartRef__\":true,\"id\":1636}},\"1636\":{\"r\":0.97,\"g\":0.97,\"b\":0.97,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"1637\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":1608},\"sourceAttrName\":\"getHelpText\",\"targetObj\":{\"__isSmartRef__\":true,\"id\":0},\"targetMethodName\":\"getMenuHelp\",\"converter\":null,\"converterString\":null,\"updater\":null,\"updaterString\":null,\"varMapping\":{\"__isSmartRef__\":true,\"id\":1638},\"__SourceModuleName__\":\"Global.lively.bindings\",\"__LivelyClassName__\":\"AttributeConnection\"},\"1638\":{\"source\":{\"__isSmartRef__\":true,\"id\":1608},\"target\":{\"__isSmartRef__\":true,\"id\":0}},\"1639\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":1608},\"sourceAttrName\":\"fire\",\"targetObj\":{\"__isSmartRef__\":true,\"id\":0},\"targetMethodName\":\"showTargetMorphMenu\",\"converter\":null,\"converterString\":null,\"updater\":null,\"updaterString\":null,\"varMapping\":{\"__isSmartRef__\":true,\"id\":1640},\"__SourceModuleName__\":\"Global.lively.bindings\",\"__LivelyClassName__\":\"AttributeConnection\"},\"1640\":{\"source\":{\"__isSmartRef__\":true,\"id\":1608},\"target\":{\"__isSmartRef__\":true,\"id\":0}},\"1641\":{\"submorphs\":[{\"__isSmartRef__\":true,\"id\":1642}],\"scripts\":[],\"shape\":{\"__isSmartRef__\":true,\"id\":1652},\"derivationIds\":[null,\"CAE2F122-D25A-408D-A5D3-0AFDD1B43C2F\",\"33D9E547-BCFD-4130-A8AB-E082A6DD1C58\",\"67C4A9E2-0624-444F-B95F-3F82206DC52F\",\"E5A15D49-9539-49F4-B353-1A8CFF672EE9\",\"E30363BC-8A66-4520-836E-C7957D840D17\",\"24210677-F0D3-4DFF-8F29-AC2D1D40D103\",\"910F8A81-028A-4259-BD6B-E75E3A1C6207\",\"AD31D91D-2E7A-4F1A-9312-D7C78016F043\",\"96D36EB8-6FD5-4753-8DDE-4CB2D5A9644C\",\"D2066B5C-B513-4479-91FD-D2673F3E7F85\",\"EC402851-91FC-404F-A50A-C4188267F3FC\",\"84CB4576-F59C-47D0-88E3-451734FA2F79\",\"C52A29CF-B6AA-4ECF-B864-318B38B1E551\",\"F9B8483F-15F6-4D07-B23E-A2EB0E24F778\",\"0F9BCA7B-6965-4002-93F4-9EE8FA959DB1\",\"685A11E4-E4FF-4EF3-AF55-76447C639168\",\"F760A63A-D0EE-4E8B-B0E4-19938AD14ECA\",\"BF52EEB6-22EE-464F-9BD2-123E1C9E4604\",\"B6786614-98A7-4A71-8253-D29B2BD44F37\",\"4BD8B043-7BBE-445F-A46C-C8F848A02CC8\",\"971F7726-7505-40E2-A539-B3E4FD05B9B6\",\"D5FFA36B-E841-4BF0-B91F-B06E51BB343E\",\"BD3739BE-07A6-4DEE-83A9-4698D0560E89\",\"9DB63195-1243-4C70-9D18-63459276089A\",\"87FBA7BD-1B75-44A5-8B1A-5A2894193677\",\"BFD88CFE-8DDA-4E5C-85D4-8F4A66932C28\",\"B66795DF-F400-4BED-9F26-227CED3A6BF1\",\"7545A5A9-8B1D-4A30-8262-0F5734C83023\",\"AB24CA26-C292-4E2D-B756-115055DDE36B\",\"E874A2D8-4F6F-4C22-94D0-32A9BDC22F74\",\"95CA2CDA-565F-430F-A50C-919B816104FB\",\"4F09AF3B-8ED8-4465-AA84-D14648CCCC59\"],\"id\":\"73EC58E7-BEF2-4C60-9A64-1F4568378286\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":1657},\"eventHandler\":{\"__isSmartRef__\":true,\"id\":1658},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"halosEnabled\":true,\"accessibleInInactiveWindow\":true,\"_Position\":{\"__isSmartRef__\":true,\"id\":1659},\"priorExtent\":{\"__isSmartRef__\":true,\"id\":1660},\"value\":false,\"toggle\":false,\"isActive\":true,\"normalFill\":{\"__isSmartRef__\":true,\"id\":1580},\"lighterFill\":{\"__isSmartRef__\":true,\"id\":1661},\"label\":{\"__isSmartRef__\":true,\"id\":1642},\"owner\":{\"__isSmartRef__\":true,\"id\":1547},\"layout\":{\"__isSmartRef__\":true,\"id\":1670},\"attributeConnections\":[{\"__isSmartRef__\":true,\"id\":1671},{\"__isSmartRef__\":true,\"id\":1673}],\"doNotSerialize\":[\"$$getHelpText\",\"$$fire\"],\"doNotCopyProperties\":[\"$$getHelpText\",\"$$fire\"],\"__SourceModuleName__\":\"Global.lively.morphic.Widgets\",\"_ClipMode\":\"visible\",\"prevScroll\":[0,0],\"__LivelyClassName__\":\"lively.morphic.WindowControl\"},\"1642\":{\"submorphs\":[],\"scripts\":[],\"shape\":{\"__isSmartRef__\":true,\"id\":1643},\"derivationIds\":[null,\"B602C161-211E-4EFC-A7FA-0798284C1A7C\",\"1D4ECD94-C60B-4EEC-B2FC-9118585629CA\",\"82C24D9B-1BAE-4AC4-8579-1E908F15D053\",\"95475BE1-FBE8-4FC6-B8B3-661400219686\",\"F7D2AEA4-94FE-46F7-82B4-438A2AC6D78A\",\"0768D3DE-BDE9-4951-8770-5ECBB0219A04\",\"20416DD9-6A14-4205-8138-2812EC5F8123\",\"76723FDA-C063-4AB4-958C-2A0154432AA8\",\"B93EA06D-12E0-4A20-8A68-4AF6795C7232\",\"EDDA2588-9043-44A6-BBD1-C3947BF31A32\",\"E00F47FF-9B8E-4A29-9A83-80CB030B22C7\",\"C6432967-7AE7-498D-8158-D00EE33FAC3C\",\"3740D749-4A7A-4070-883B-50D01632A4F0\",\"87D87DDE-8C79-483F-9B0A-F08F614F967B\",\"1AB9FB7C-C57E-43C4-99FD-9988B7C19467\",\"5D0836D9-F5C0-4446-A107-6ADDC70FFDB4\",\"B1C08FF5-11FA-4C5F-8B3C-9EAA994A0FBC\",\"651AAF5B-47B1-4749-840E-29E75642761E\",\"B4B0CF52-9754-42B8-8138-28C7FD0F0D29\",\"D013B774-C6B7-4936-8506-421B0FA2A2EE\",\"A15ACAB0-6A76-41BC-A748-D5384F014E11\",\"29969DF8-EFEB-4F31-985B-83EA581053B6\",\"45D6E664-78B8-49E2-80AE-6072EA36135D\",\"BCCA5F24-6DA2-47FA-A9C1-B7F39029CBE7\",\"12726B2A-F070-4055-97E3-AE5E6D340306\",\"5A5E9D74-BBC8-4D63-91AE-CA1C6B23A67B\",\"F24F543A-7FF6-447B-AB73-9444060151DF\",\"08A73206-AD90-4587-BB3B-06BAE4B12A3C\",\"97A3F9EE-67B1-4BE8-B8D4-D163A795E166\",\"6D232820-7C4B-4EC5-8BFF-91C3E6A86322\",\"D0F10785-7E2D-43A7-8348-0F0EE36061D3\",\"A642D015-5435-4CBF-974E-05613ADE8E23\"],\"id\":\"80353337-5B04-4F01-AA0C-D824E7991A21\",\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":1647},\"_WhiteSpaceHandling\":\"pre-wrap\",\"textChunks\":[{\"__isSmartRef__\":true,\"id\":1648}],\"eventHandler\":{\"__isSmartRef__\":true,\"id\":1650},\"grabbingEnabled\":false,\"droppingEnabled\":false,\"halosEnabled\":true,\"_ClipMode\":\"hidden\",\"fixedWidth\":true,\"fixedHeight\":true,\"allowInput\":false,\"_FontFamily\":\"Helvetica\",\"_FontSize\":8,\"evalEnabled\":false,\"owner\":{\"__isSmartRef__\":true,\"id\":1641},\"isLabel\":true,\"_HandStyle\":\"default\",\"_TextColor\":{\"__isSmartRef__\":true,\"id\":1554},\"_Align\":\"center\",\"eventsAreIgnored\":true,\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"attributeConnections\":[],\"doNotSerialize\":[],\"doNotCopyProperties\":[],\"priorExtent\":{\"__isSmartRef__\":true,\"id\":1651},\"_MaxTextWidth\":17,\"_MinTextWidth\":17,\"_MaxTextHeight\":null,\"_MinTextHeight\":null,\"prevScroll\":[0,0],\"__LivelyClassName__\":\"lively.morphic.Text\"},\"1643\":{\"_Position\":{\"__isSmartRef__\":true,\"id\":1644},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":1645},\"_Extent\":{\"__isSmartRef__\":true,\"id\":1646},\"_ClipMode\":\"hidden\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":1568},\"_BorderWidth\":0,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":1554},\"_Fill\":null,\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"1644\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1645\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\"},\"1646\":{\"x\":17,\"y\":17,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\"},\"1647\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"onRenderFinished\":\"onRenderFinishedHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\",\"updateText\":\"updateTextHTML\",\"setTextExtent\":\"setTextExtentHTML\",\"setMaxTextWidth\":\"setMaxTextWidthHTML\",\"setMaxTextHeight\":\"setMaxTextHeightHTML\",\"setMinTextWidth\":\"setMinTextWidthHTML\",\"setMinTextHeight\":\"setMinTextHeightHTML\",\"getTextExtent\":\"getTextExtentHTML\",\"getTextString\":\"getTextStringHTML\",\"ignoreTextEvents\":\"ignoreTextEventsHTML\",\"unignoreTextEvents\":\"unignoreTextEventsHTML\",\"enableTextEvents\":\"enableTextEventsHTML\",\"setFontFamily\":\"setFontFamilyHTML\",\"setFontSize\":\"setFontSizeHTML\",\"setTextColor\":\"setTextColorHTML\",\"setPadding\":\"setPaddingHTML\",\"setAlign\":\"setAlignHTML\",\"setVerticalAlign\":\"setVerticalAlignHTML\",\"setDisplay\":\"setDisplayHTML\",\"setWhiteSpaceHandling\":\"setWhiteSpaceHandlingHTML\",\"focusMorph\":\"focusMorphHTML\",\"setInputAllowed\":\"setInputAllowedHTML\"},\"1648\":{\"style\":{\"__isSmartRef__\":true,\"id\":1649},\"chunkOwner\":{\"__isSmartRef__\":true,\"id\":1642},\"storedString\":\"–\",\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"__LivelyClassName__\":\"lively.morphic.TextChunk\"},\"1649\":{\"__SourceModuleName__\":\"Global.lively.morphic.TextCore\",\"__LivelyClassName__\":\"lively.morphic.TextEmphasis\"},\"1650\":{\"morph\":{\"__isSmartRef__\":true,\"id\":1642},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"1651\":{\"x\":17,\"y\":17,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1652\":{\"_Position\":{\"__isSmartRef__\":true,\"id\":1653},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":1654},\"_Extent\":{\"__isSmartRef__\":true,\"id\":1655},\"_ClipMode\":\"visible\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":1656},\"_BorderWidth\":0,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":1579},\"_Fill\":{\"__isSmartRef__\":true,\"id\":1580},\"_StrokeOpacity\":0,\"_BorderRadius\":5,\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"1653\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1654\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\"},\"1655\":{\"x\":17,\"y\":17,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1656\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"1657\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"onRenderFinished\":\"onRenderFinishedHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\"},\"1658\":{\"morph\":{\"__isSmartRef__\":true,\"id\":1641},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"1659\":{\"x\":915.8027036045055,\"y\":3,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\"},\"1660\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1661\":{\"stops\":[{\"__isSmartRef__\":true,\"id\":1662},{\"__isSmartRef__\":true,\"id\":1664},{\"__isSmartRef__\":true,\"id\":1666},{\"__isSmartRef__\":true,\"id\":1668}],\"vector\":{\"__isSmartRef__\":true,\"id\":1589},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.LinearGradient\"},\"1662\":{\"offset\":0,\"color\":{\"__isSmartRef__\":true,\"id\":1663}},\"1663\":{\"r\":0.98,\"g\":0.98,\"b\":0.98,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"1664\":{\"offset\":0.4,\"color\":{\"__isSmartRef__\":true,\"id\":1665}},\"1665\":{\"r\":0.91,\"g\":0.91,\"b\":0.91,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"1666\":{\"offset\":0.6,\"color\":{\"__isSmartRef__\":true,\"id\":1667}},\"1667\":{\"r\":0.91,\"g\":0.91,\"b\":0.91,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"1668\":{\"offset\":1,\"color\":{\"__isSmartRef__\":true,\"id\":1669}},\"1669\":{\"r\":0.97,\"g\":0.97,\"b\":0.97,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"1670\":{\"moveHorizontal\":true},\"1671\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":1641},\"sourceAttrName\":\"getHelpText\",\"targetObj\":{\"__isSmartRef__\":true,\"id\":0},\"targetMethodName\":\"getCollapseHelp\",\"converter\":null,\"converterString\":null,\"updater\":null,\"updaterString\":null,\"varMapping\":{\"__isSmartRef__\":true,\"id\":1672},\"__SourceModuleName__\":\"Global.lively.bindings\",\"__LivelyClassName__\":\"AttributeConnection\"},\"1672\":{\"source\":{\"__isSmartRef__\":true,\"id\":1641},\"target\":{\"__isSmartRef__\":true,\"id\":0}},\"1673\":{\"sourceObj\":{\"__isSmartRef__\":true,\"id\":1641},\"sourceAttrName\":\"fire\",\"targetObj\":{\"__isSmartRef__\":true,\"id\":0},\"targetMethodName\":\"toggleCollapse\",\"converter\":null,\"converterString\":null,\"updater\":null,\"updaterString\":null,\"varMapping\":{\"__isSmartRef__\":true,\"id\":1674},\"__SourceModuleName__\":\"Global.lively.bindings\",\"__LivelyClassName__\":\"AttributeConnection\"},\"1674\":{\"source\":{\"__isSmartRef__\":true,\"id\":1641},\"target\":{\"__isSmartRef__\":true,\"id\":0}},\"1675\":{\"_Position\":{\"__isSmartRef__\":true,\"id\":1676},\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":1677},\"_Extent\":{\"__isSmartRef__\":true,\"id\":1678},\"_ClipMode\":\"visible\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":1679},\"_BorderWidth\":1,\"_BorderColor\":{\"__isSmartRef__\":true,\"id\":1680},\"_Fill\":{\"__isSmartRef__\":true,\"id\":1681},\"_StrokeOpacity\":1,\"_BorderRadius\":\"8px 8px 0px 0px\",\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"1676\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1677\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\"},\"1678\":{\"x\":954.8027036045055,\"y\":22,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1679\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"1680\":{\"r\":0.4,\"g\":0.4,\"b\":0.4,\"a\":1,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Color\"},\"1681\":{\"stops\":[{\"__isSmartRef__\":true,\"id\":1682},{\"__isSmartRef__\":true,\"id\":1683}],\"vector\":{\"__isSmartRef__\":true,\"id\":1685},\"__LivelyClassName__\":\"lively.morphic.LinearGradient\",\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\"},\"1682\":{\"offset\":0,\"color\":{\"__isSmartRef__\":true,\"id\":492}},\"1683\":{\"offset\":1,\"color\":{\"__isSmartRef__\":true,\"id\":1684}},\"1684\":{\"r\":0.6400000000000001,\"g\":0.6400000000000001,\"b\":0.6400000000000001,\"a\":1,\"__LivelyClassName__\":\"Color\",\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\"},\"1685\":{\"x\":0,\"y\":0,\"width\":0,\"height\":1,\"__LivelyClassName__\":\"Rectangle\",\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\"},\"1686\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"onRenderFinished\":\"onRenderFinishedHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\"},\"1687\":{\"morph\":{\"__isSmartRef__\":true,\"id\":1547},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"1688\":{\"resizeWidth\":true,\"adjustForNewBounds\":true},\"1689\":{\"x\":0,\"y\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1690\":{\"x\":954.8027036045055,\"y\":22,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\"},\"1691\":{\"source\":{\"__isSmartRef__\":true,\"id\":1516},\"target\":{\"__isSmartRef__\":true,\"id\":1547}},\"1692\":{\"converter\":{\"__isSmartRef__\":true,\"id\":1693}},\"1693\":{\"originalFunc\":null,\"varMapping\":{\"__isSmartRef__\":true,\"id\":1691},\"source\":\"function (channelName) {\\n return 'Channel: ' + channelName\\n }\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1694},\"__LivelyClassName__\":\"lively.Closure\",\"__SourceModuleName__\":\"Global.lively.lang.Closure\"},\"1694\":{},\"1695\":{\"__serializedLivelyClosures__\":{\"__isSmartRef__\":true,\"id\":1696}},\"1696\":{\"test01IsMorph\":{\"__isSmartRef__\":true,\"id\":1697}},\"1697\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1698},\"source\":\"function test01IsMorph(aPart) {\\n this.assert(aPart.isMorph, 'rectangle should be a morph');\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1699},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"1698\":{\"this\":{\"__isSmartRef__\":true,\"id\":1695}},\"1699\":{},\"1700\":{\"x\":952.8027036045055,\"y\":582.901351802253,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1701\":{\"resizeWidth\":true,\"resizeHeight\":true},\"1702\":{\"r\":1,\"g\":1,\"b\":1,\"a\":1,\"__LivelyClassName__\":\"Color\",\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\"},\"1703\":{\"onrestore\":{\"__isSmartRef__\":true,\"id\":1704},\"deactivate\":{\"__isSmartRef__\":true,\"id\":1712},\"setupConnections\":{\"__isSmartRef__\":true,\"id\":1716},\"setPencilSize\":{\"__isSmartRef__\":true,\"id\":1720},\"disconnectSocket\":{\"__isSmartRef__\":true,\"id\":1724},\"activate\":{\"__isSmartRef__\":true,\"id\":1728},\"clear\":{\"__isSmartRef__\":true,\"id\":1732},\"clearDatabase\":{\"__isSmartRef__\":true,\"id\":1736},\"drawLineFrom\":{\"__isSmartRef__\":true,\"id\":1740},\"getDrawerID\":{\"__isSmartRef__\":true,\"id\":1744},\"initialSync\":{\"__isSmartRef__\":true,\"id\":1748},\"lineTo\":{\"__isSmartRef__\":true,\"id\":1752},\"morphMenuItems\":{\"__isSmartRef__\":true,\"id\":1756},\"onMouseDown\":{\"__isSmartRef__\":true,\"id\":1764},\"onMouseMove\":{\"__isSmartRef__\":true,\"id\":1772},\"onMouseOut\":{\"__isSmartRef__\":true,\"id\":1780},\"onMouseUp\":{\"__isSmartRef__\":true,\"id\":1788},\"onTouchEnd\":{\"__isSmartRef__\":true,\"id\":1796},\"onTouchMove\":{\"__isSmartRef__\":true,\"id\":1804},\"onTouchStart\":{\"__isSmartRef__\":true,\"id\":1808},\"remove\":{\"__isSmartRef__\":true,\"id\":1816},\"reset\":{\"__isSmartRef__\":true,\"id\":1824},\"startDrawing\":{\"__isSmartRef__\":true,\"id\":1828},\"stopDrawing\":{\"__isSmartRef__\":true,\"id\":1832},\"toggleActivation\":{\"__isSmartRef__\":true,\"id\":1836},\"transformPoint\":{\"__isSmartRef__\":true,\"id\":1840},\"finishLine\":{\"__isSmartRef__\":true,\"id\":1844},\"defaultChannelName\":{\"__isSmartRef__\":true,\"id\":1848},\"getCurrentShape\":{\"__isSmartRef__\":true,\"id\":1852},\"getChannel\":{\"__isSmartRef__\":true,\"id\":1856},\"setChannel\":{\"__isSmartRef__\":true,\"id\":1860},\"$$getChannel\":{\"__isSmartRef__\":true,\"id\":1864},\"createStrokeShape\":{\"__isSmartRef__\":true,\"id\":1867},\"connectSocket\":{\"__isSmartRef__\":true,\"id\":1871},\"sync\":{\"__isSmartRef__\":true,\"id\":1875},\"deleteMorphWith\":{\"__isSmartRef__\":true,\"id\":1879},\"removeDocumentWith\":{\"__isSmartRef__\":true,\"id\":1883},\"createSocketListeners\":{\"__isSmartRef__\":true,\"id\":1887},\"addMorphFrom\":{\"__isSmartRef__\":true,\"id\":1891},\"saveMorph\":{\"__isSmartRef__\":true,\"id\":1895},\"deserializeMorph\":{\"__isSmartRef__\":true,\"id\":1899},\"submorphsChanged\":{\"__isSmartRef__\":true,\"id\":1903},\"getColor\":{\"__isSmartRef__\":true,\"id\":1907},\"defaultColor\":{\"__isSmartRef__\":true,\"id\":1911},\"setColor\":{\"__isSmartRef__\":true,\"id\":1915},\"getConnectedUserNames\":{\"__isSmartRef__\":true,\"id\":1919},\"getPencilSize\":{\"__isSmartRef__\":true,\"id\":1923},\"defaultPencilSize\":{\"__isSmartRef__\":true,\"id\":1927},\"setPencilStyle\":{\"__isSmartRef__\":true,\"id\":1931},\"getPencilStyle\":{\"__isSmartRef__\":true,\"id\":1935},\"defaultPencilStyle\":{\"__isSmartRef__\":true,\"id\":1939}},\"1704\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1705},\"source\":\"function onrestore() {\\n this.deactivate();\\n module('projects.BP2012.Whiteboard').load(true)\\n this.setupConnections();\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1710},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"1705\":{\"this\":{\"__isSmartRef__\":true,\"id\":1516},\"__serializedLivelyClosures__\":{\"__isSmartRef__\":true,\"id\":1706}},\"1706\":{\"$super\":{\"__isSmartRef__\":true,\"id\":1707}},\"1707\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1708},\"source\":\"function () {\\n try {\\n return obj.constructor.prototype[name].apply(obj, arguments)\\n } catch (e) {\\n if ($world) \\n $world.logError(e, 'Error in $super call')\\n else\\n alert('Error in $super call: ' + e + '\\\\n' + e.stack);\\n return null;\\n }\\n }\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1709},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"1708\":{\"obj\":{\"__isSmartRef__\":true,\"id\":1516},\"name\":\"onrestore\"},\"1709\":{},\"1710\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":1711},\"user\":\"undefined\",\"tags\":[\"initialization\"]},\"1711\":{\"isSerializedDate\":true,\"string\":\"Wed Apr 25 2012 12:52:37 GMT+0200 (CEST)\"},\"1712\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1713},\"source\":\"function deactivate() {\\n if (this.active) {\\n this.disconnectSocket();\\n this.active = false;\\n this.setBorderColor(Color.black);\\n this.oldSubmorphs = [];\\n this.active = false;\\n }\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1714},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"1713\":{\"this\":{\"__isSmartRef__\":true,\"id\":1516}},\"1714\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":1715},\"user\":\"conradcalmez\",\"tags\":[\"synchronization\"]},\"1715\":{\"isSerializedDate\":true,\"string\":\"Mon Apr 30 2012 11:19:02 GMT+0200 (CEST)\"},\"1716\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1717},\"source\":\"function setupConnections() {\\n this.attributeConnections.invoke('disconnect');\\n connect(this, \\\"submorphs\\\", this, \\\"submorphsChanged\\\", {});\\n connect(this, 'channelName', this.owner.titleBar, 'setTitle', {\\n converter: function (channelName) {\\n return 'Channel: ' + channelName\\n }\\n })\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1718},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"1717\":{\"this\":{\"__isSmartRef__\":true,\"id\":1516}},\"1718\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":1719},\"user\":\"undefined\",\"tags\":[\"initialization\"]},\"1719\":{\"isSerializedDate\":true,\"string\":\"Wed Apr 25 2012 11:57:39 GMT+0200 (CEST)\"},\"1720\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1721},\"source\":\"function setPencilSize(size) {\\n this.pencilSize = size;\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1722},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"1721\":{\"this\":{\"__isSmartRef__\":true,\"id\":1516}},\"1722\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":1723},\"user\":\"conradcalmez\",\"tags\":[\"drawing\",\"accessing\"]},\"1723\":{\"isSerializedDate\":true,\"string\":\"Mon Apr 30 2012 08:57:47 GMT+0200 (CEST)\"},\"1724\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1725},\"source\":\"function disconnectSocket() {\\n this.socket && this.socket.disconnect();\\n this.socket = undefined;\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1726},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"1725\":{\"this\":{\"__isSmartRef__\":true,\"id\":1516}},\"1726\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":1727},\"user\":\"conradcalmez\",\"tags\":[\"synchronization\"]},\"1727\":{\"isSerializedDate\":true,\"string\":\"Mon Apr 30 2012 17:31:05 GMT+0200 (CEST)\"},\"1728\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1729},\"source\":\"function activate() {\\n if (!this.active) {\\n this.oldSubmorphs = [];\\n this.connectSocket();\\n this.setBorderColor(Color.green);\\n this.active = true;\\n }\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1730},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"1729\":{\"this\":{\"__isSmartRef__\":true,\"id\":1516}},\"1730\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":1731},\"user\":\"conradcalmez\",\"tags\":[\"synchronization\"]},\"1731\":{\"isSerializedDate\":true,\"string\":\"Wed May 02 2012 08:06:30 GMT+0200 (CEST)\"},\"1732\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1733},\"source\":\"function clear() {\\n if (this.active && this.socket)\\n this.clearDatabase();\\n else \\n this.submorphs.invoke('remove')\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1734},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"1733\":{\"this\":{\"__isSmartRef__\":true,\"id\":1516}},\"1734\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":1735},\"user\":\"undefined\",\"tags\":[\"drawing\",\"synchronization\"]},\"1735\":{\"isSerializedDate\":true,\"string\":\"Thu Apr 26 2012 13:40:19 GMT+0200 (CEST)\"},\"1736\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1737},\"source\":\"function clearDatabase() {\\n this.socket.emit('clear', {\\n me: true,\\n broadcast: true,\\n });\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1738},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"1737\":{\"this\":{\"__isSmartRef__\":true,\"id\":1516}},\"1738\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":1739},\"user\":\"undefined\",\"tags\":[\"synchronization\"]},\"1739\":{\"isSerializedDate\":true,\"string\":\"Tue Apr 24 2012 16:48:04 GMT+0200 (CEST)\"},\"1740\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1741},\"source\":\"function drawLineFrom(stroke) {\\n var line = this.submorphs.find(function (ea) {\\n return stroke.identifier == ea.identifier\\n })\\n if (!line) {\\n line = this.createStrokeShape();\\n line.identifier = stroke.identifier;\\n this.addMorph(line);\\n line.setVertices([]);\\n line.setBorderWidth(stroke.width);\\n line.setBorderColor(Color.rgb(stroke.color.r, stroke.color.g, stroke.color.b));\\n }\\n var vector = stroke.vector;\\n line.setVertices(line.vertices().concat([pt(vector.x, vector.y)]));\\n line.timestamp = stroke.time\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1742},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"1741\":{\"this\":{\"__isSmartRef__\":true,\"id\":1516}},\"1742\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":1743},\"user\":\"conradcalmez\",\"tags\":[\"drawing\"]},\"1743\":{\"isSerializedDate\":true,\"string\":\"Mon Apr 30 2012 19:35:32 GMT+0200 (CEST)\"},\"1744\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1745},\"source\":\"function getDrawerID() {\\n // exception case: if two whiteboards are restored at exactly the same time, they will not be synced correctly\\n return $world.getUserName() + \\\"_ON_\\\" + this.id + \\\"_AT_\\\" + this.timestamp.toString();\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1746},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"1745\":{\"this\":{\"__isSmartRef__\":true,\"id\":1516}},\"1746\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":1747},\"user\":\"undefined\",\"tags\":[\"drawing\",\"accessing\"]},\"1747\":{\"isSerializedDate\":true,\"string\":\"Thu Apr 19 2012 10:26:58 GMT+0200 (CEST)\"},\"1748\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1749},\"source\":\"function initialSync(initialData) {\\n var that = this;\\n // sync new strokes and morphs\\n this.submorphs.each(function (ea) {\\n if (typeof(ea.identifier) === 'undefined') {\\n ea.identifier = ea.id;\\n if (ea.isStroke) {\\n var color = {r: ea.getBorderColor().r*255, g: ea.getBorderColor().g*255, b: ea.getBorderColor().b*255};\\n that.sync(ea.shape.vertices(), ea.timestamp, color, ea.getBorderWidth(), ea.identifier);\\n } else {\\n that.saveMorph(ea);\\n }\\n }\\n });\\n this.oldSubmorphs = this.submorphs.pluck('identifier');\\n\\n // pull strokes and morphs that are not already there\\n var existingIds = this.submorphs.pluck('identifier');\\n initialData.each(function (ea) {\\n if (existingIds.indexOf(ea.identifier) < 0) {\\n if (ea.vector) {\\n that.drawLineFrom(ea);\\n }\\n else {\\n that.addMorph(that.deserializeMorph(ea));\\n }\\n }\\n });\\n this.active = true\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1750},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"1749\":{\"this\":{\"__isSmartRef__\":true,\"id\":1516}},\"1750\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":1751},\"user\":\"conradcalmez\",\"tags\":[\"synchronization\"]},\"1751\":{\"isSerializedDate\":true,\"string\":\"Mon Apr 30 2012 19:54:09 GMT+0200 (CEST)\"},\"1752\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1753},\"source\":\"function lineTo(point, optTransform, optColor) {\\n if (optTransform)\\n point = this.transformPoint(point);\\n\\n var line = this.getCurrentShape();\\n var color = optColor || Color.black;\\n color && line.setBorderColor(color)\\n\\n line.setVertices(line.vertices().concat([point]))\\n if (this.active) {\\n line.identifier = line.identifier || line.id\\n this.sync(point, undefined, {r: color.r*255, g: color.g*255, b: color.b*255}, line.getBorderWidth(), line.id);\\n }\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1754},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"1753\":{\"this\":{\"__isSmartRef__\":true,\"id\":1516}},\"1754\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":1755},\"user\":\"undefined\",\"tags\":[\"drawing\"]},\"1755\":{\"isSerializedDate\":true,\"string\":\"Wed May 02 2012 09:04:55 GMT+0200 (CEST)\"},\"1756\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1757},\"source\":\"function morphMenuItems() {\\n items = $super();\\n var itemString = \\\"activate sync\\\";\\n\\n if (this.active) itemString = \\\"de\\\" + itemString;\\n items.push([itemString, (function () {this.toggleActivation()}).bind(this)]);\\n items.push([\\\"clear whiteboard\\\", (function () {this.clear()}).bind(this)])\\n items.push([\\n \\\"change channel\\\", \\n function () { $world.prompt(\\n 'Enter a channel name', \\n function (input) {\\n this.setChannel(input);\\n }.bind(this),\\n this.getChannel())\\n }.bind(this)]);\\n var penString = \\\" pencil styler\\\";\\n if (this.owner.showsPencilStyler()) {\\n penString = \\\"hide\\\" + penString;\\n } else {\\n penString = \\\"show\\\" + penString;\\n }\\n items.push([penString, (function () {this.owner.togglePencilStyler()}).bind(this)]);\\n var chatString = \\\" chat\\\";\\n if (this.owner.showsChat()) {\\n chatString = \\\"hide\\\" + chatString;\\n } else {\\n chatString = \\\"show\\\" + chatString;\\n }\\n items.push([chatString, (function () {this.owner.toggleChat()}).bind(this)]);\\n return items;\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1762},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"1757\":{\"this\":{\"__isSmartRef__\":true,\"id\":1516},\"__serializedLivelyClosures__\":{\"__isSmartRef__\":true,\"id\":1758}},\"1758\":{\"$super\":{\"__isSmartRef__\":true,\"id\":1759}},\"1759\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1760},\"source\":\"function () {\\n try {\\n return obj.constructor.prototype[name].apply(obj, arguments)\\n } catch (e) {\\n if ($world) \\n $world.logError(e, 'Error in $super call')\\n else\\n alert('Error in $super call: ' + e + '\\\\n' + e.stack);\\n return null;\\n }\\n }\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1761},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"1760\":{\"obj\":{\"__isSmartRef__\":true,\"id\":1516},\"name\":\"morphMenuItems\"},\"1761\":{},\"1762\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":1763},\"user\":\"conradcalmez\",\"tags\":[\"initialization\"]},\"1763\":{\"isSerializedDate\":true,\"string\":\"Wed May 02 2012 13:44:05 GMT+0200 (CEST)\"},\"1764\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1765},\"source\":\"function onMouseDown(evt) {\\n if (evt.isLeftMouseButtonDown()) {\\n var mup = $world.morphsContainingPoint(evt.mousePoint);\\n \\n for (var i = 0; i < mup.length; i++) {\\n if (!(mup[i] instanceof lively.morphic.Path)) {\\n if (mup[i] === this) \\n break;\\n mup[i].onMouseDown(evt);\\n return false\\n }\\n }\\n this.startDrawing(evt);\\n evt.stop();\\n }\\n else\\n $super(evt)\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1770},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"1765\":{\"this\":{\"__isSmartRef__\":true,\"id\":1516},\"__serializedLivelyClosures__\":{\"__isSmartRef__\":true,\"id\":1766}},\"1766\":{\"$super\":{\"__isSmartRef__\":true,\"id\":1767}},\"1767\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1768},\"source\":\"function () {\\n try {\\n return obj.constructor.prototype[name].apply(obj, arguments)\\n } catch (e) {\\n if ($world) \\n $world.logError(e, 'Error in $super call')\\n else\\n alert('Error in $super call: ' + e + '\\\\n' + e.stack);\\n return null;\\n }\\n }\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1769},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"1768\":{\"obj\":{\"__isSmartRef__\":true,\"id\":1516},\"name\":\"onMouseDown\"},\"1769\":{},\"1770\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":1771},\"user\":\"undefined\",\"tags\":[\"mouse actions\"]},\"1771\":{\"isSerializedDate\":true,\"string\":\"Thu Apr 26 2012 11:10:30 GMT+0200 (CEST)\"},\"1772\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1773},\"source\":\"function onMouseMove(evt) {\\n if (this.isDrawing) {\\n this.lineTo(pt(evt.pageX, evt.pageY), true, this.getColor());\\n }\\n evt.stop();\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1778},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"1773\":{\"this\":{\"__isSmartRef__\":true,\"id\":1516},\"__serializedLivelyClosures__\":{\"__isSmartRef__\":true,\"id\":1774}},\"1774\":{\"$super\":{\"__isSmartRef__\":true,\"id\":1775}},\"1775\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1776},\"source\":\"function () {\\n try {\\n return obj.constructor.prototype[name].apply(obj, arguments)\\n } catch (e) {\\n if ($world) \\n $world.logError(e, 'Error in $super call')\\n else\\n alert('Error in $super call: ' + e + '\\\\n' + e.stack);\\n return null;\\n }\\n }\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1777},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"1776\":{\"obj\":{\"__isSmartRef__\":true,\"id\":1516},\"name\":\"onMouseMove\"},\"1777\":{},\"1778\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":1779},\"user\":\"conradcalmez\",\"tags\":[\"mouse actions\"]},\"1779\":{\"isSerializedDate\":true,\"string\":\"Fri Apr 27 2012 20:48:04 GMT+0200 (CEST)\"},\"1780\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1781},\"source\":\"function onMouseOut(evt) {\\n // XXX cancelation better than strange drawing behavior?\\n this.onMouseUp(evt);\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1786},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"1781\":{\"this\":{\"__isSmartRef__\":true,\"id\":1516},\"__serializedLivelyClosures__\":{\"__isSmartRef__\":true,\"id\":1782}},\"1782\":{\"$super\":{\"__isSmartRef__\":true,\"id\":1783}},\"1783\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1784},\"source\":\"function () {\\n try {\\n return obj.constructor.prototype[name].apply(obj, arguments)\\n } catch (e) {\\n if ($world) \\n $world.logError(e, 'Error in $super call')\\n else\\n alert('Error in $super call: ' + e + '\\\\n' + e.stack);\\n return null;\\n }\\n }\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1785},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"1784\":{\"obj\":{\"__isSmartRef__\":true,\"id\":1516},\"name\":\"onMouseOut\"},\"1785\":{},\"1786\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":1787},\"user\":\"undefined\",\"tags\":[\"mouse actions\"]},\"1787\":{\"isSerializedDate\":true,\"string\":\"Wed Apr 18 2012 10:20:18 GMT+0200 (CEST)\"},\"1788\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1789},\"source\":\"function onMouseUp(evt) {\\n this.stopDrawing(evt);\\n evt.stop();\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1794},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"1789\":{\"this\":{\"__isSmartRef__\":true,\"id\":1516},\"__serializedLivelyClosures__\":{\"__isSmartRef__\":true,\"id\":1790}},\"1790\":{\"$super\":{\"__isSmartRef__\":true,\"id\":1791}},\"1791\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1792},\"source\":\"function () {\\n try {\\n return obj.constructor.prototype[name].apply(obj, arguments)\\n } catch (e) {\\n if ($world) \\n $world.logError(e, 'Error in $super call')\\n else\\n alert('Error in $super call: ' + e + '\\\\n' + e.stack);\\n return null;\\n }\\n }\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1793},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"1792\":{\"obj\":{\"__isSmartRef__\":true,\"id\":1516},\"name\":\"onMouseUp\"},\"1793\":{},\"1794\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":1795},\"user\":\"undefined\",\"tags\":[\"mouse actions\"]},\"1795\":{\"isSerializedDate\":true,\"string\":\"Wed Apr 18 2012 10:20:18 GMT+0200 (CEST)\"},\"1796\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1797},\"source\":\"function onTouchEnd(evt) {\\n this.stopDrawing(evt, true);\\n evt.stop();\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1802},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"1797\":{\"this\":{\"__isSmartRef__\":true,\"id\":1516},\"__serializedLivelyClosures__\":{\"__isSmartRef__\":true,\"id\":1798}},\"1798\":{\"$super\":{\"__isSmartRef__\":true,\"id\":1799}},\"1799\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1800},\"source\":\"function () {\\n try {\\n return obj.constructor.prototype[name].apply(obj, arguments)\\n } catch (e) {\\n if ($world) \\n $world.logError(e, 'Error in $super call')\\n else\\n alert('Error in $super call: ' + e + '\\\\n' + e.stack);\\n return null;\\n }\\n }\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1801},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"1800\":{\"obj\":{\"__isSmartRef__\":true,\"id\":1516},\"name\":\"onTouchEnd\"},\"1801\":{},\"1802\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":1803},\"user\":\"undefined\",\"tags\":[\"touch actions\"]},\"1803\":{\"isSerializedDate\":true,\"string\":\"Wed Apr 18 2012 10:20:18 GMT+0200 (CEST)\"},\"1804\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1805},\"source\":\"function onTouchMove(evt) {\\n if (this.isDrawing) {\\n this.lineTo(pt(evt.pageX, evt.pageY), true);\\n }\\n evt.stop();\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1806},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"1805\":{\"this\":{\"__isSmartRef__\":true,\"id\":1516}},\"1806\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":1807},\"user\":\"undefined\",\"tags\":[\"touch actions\"]},\"1807\":{\"isSerializedDate\":true,\"string\":\"Thu Apr 19 2012 13:05:20 GMT+0200 (CEST)\"},\"1808\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1809},\"source\":\"function onTouchStart(evt) {\\n if (evt.touches.length == 1) {\\n this.startDrawing(evt);\\n evt.stop();\\n }\\n else {\\n this.isDrawing = false\\n this.currentShape && this.currentShape.remove();\\n delete this.currentShape;\\n }\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1814},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"1809\":{\"this\":{\"__isSmartRef__\":true,\"id\":1516},\"__serializedLivelyClosures__\":{\"__isSmartRef__\":true,\"id\":1810}},\"1810\":{\"$super\":{\"__isSmartRef__\":true,\"id\":1811}},\"1811\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1812},\"source\":\"function () {\\n try {\\n return obj.constructor.prototype[name].apply(obj, arguments)\\n } catch (e) {\\n if ($world) \\n $world.logError(e, 'Error in $super call')\\n else\\n alert('Error in $super call: ' + e + '\\\\n' + e.stack);\\n return null;\\n }\\n }\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1813},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"1812\":{\"obj\":{\"__isSmartRef__\":true,\"id\":1516},\"name\":\"onTouchStart\"},\"1813\":{},\"1814\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":1815},\"user\":\"undefined\",\"tags\":[\"touch actions\"]},\"1815\":{\"isSerializedDate\":true,\"string\":\"Thu Apr 19 2012 15:07:56 GMT+0200 (CEST)\"},\"1816\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1817},\"source\":\"function remove() {\\n // XXX stop longpolling\\n this.deactivate();\\n this.suspendSteppingAll();\\n if (this.showsHalos) this.removeHalos();\\n this.renderContextDispatch('remove');\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1822},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"1817\":{\"this\":{\"__isSmartRef__\":true,\"id\":1516},\"__serializedLivelyClosures__\":{\"__isSmartRef__\":true,\"id\":1818}},\"1818\":{\"$super\":{\"__isSmartRef__\":true,\"id\":1819}},\"1819\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1820},\"source\":\"function () {\\n try {\\n return obj.constructor.prototype[name].apply(obj, arguments)\\n } catch (e) {\\n if ($world) \\n $world.logError(e, 'Error in $super call')\\n else\\n alert('Error in $super call: ' + e + '\\\\n' + e.stack);\\n return null;\\n }\\n }\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1821},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"1820\":{\"obj\":{\"__isSmartRef__\":true,\"id\":1516},\"name\":\"remove\"},\"1821\":{},\"1822\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":1823},\"user\":\"conradcalmez\",\"tags\":[\"initialization\"]},\"1823\":{\"isSerializedDate\":true,\"string\":\"Tue Apr 24 2012 17:12:56 GMT+0200 (CEST)\"},\"1824\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1825},\"source\":\"function reset() {\\n this.deactivate();\\n this.active = false;\\n this.disableGrabbing();\\n this.setChannel('default');\\n this.isDrawing = false;\\n this.clear();\\n this.owner.getPencilStyler().hide();\\n this.owner.getPencilStyler().visible = false;\\n this.owner.getChat().hide();\\n this.owner.getChat().visible = false;\\n this.owner.getChat().setUserName(\\\"\\\");\\n this.owner.getChat().get(\\\"TextPane\\\").setTextString(\\\"\\\");\\n this.color = this.defaultColor();\\n this.pencilSize = this.defaultPencilSize();\\n this.pencilStyle = this.defaultPencilStyle();\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1826},\"__LivelyClassName__\":\"lively.Closure\",\"__SourceModuleName__\":\"Global.lively.lang.Closure\"},\"1825\":{\"this\":{\"__isSmartRef__\":true,\"id\":1516}},\"1826\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":1827},\"user\":\"conradcalmez\",\"tags\":[\"initialization\"]},\"1827\":{\"isSerializedDate\":true,\"string\":\"Wed May 02 2012 15:38:02 GMT+0200 (CEST)\"},\"1828\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1829},\"source\":\"function startDrawing(evt) {\\n this.isDrawing = true;\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1830},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"1829\":{\"this\":{\"__isSmartRef__\":true,\"id\":1516}},\"1830\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":1831},\"user\":\"undefined\",\"tags\":[\"drawing\"]},\"1831\":{\"isSerializedDate\":true,\"string\":\"Wed Apr 18 2012 13:51:09 GMT+0200 (CEST)\"},\"1832\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1833},\"source\":\"function stopDrawing(evt, touch) {\\n if (this.isDrawing) {\\n this.isDrawing = false;\\n this.finishLine();\\n }\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1834},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"1833\":{\"this\":{\"__isSmartRef__\":true,\"id\":1516}},\"1834\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":1835},\"user\":\"undefined\",\"tags\":[\"drawing\"]},\"1835\":{\"isSerializedDate\":true,\"string\":\"Thu Apr 19 2012 13:10:16 GMT+0200 (CEST)\"},\"1836\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1837},\"source\":\"function toggleActivation() {\\n if (!this.active) {\\n this.activate();\\n } else {\\n this.deactivate();\\n }\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1838},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"1837\":{\"this\":{\"__isSmartRef__\":true,\"id\":1516}},\"1838\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":1839},\"user\":\"undefined\",\"tags\":[\"synchronization\"]},\"1839\":{\"isSerializedDate\":true,\"string\":\"Wed Apr 18 2012 10:20:18 GMT+0200 (CEST)\"},\"1840\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1841},\"source\":\"function transformPoint(pagePoint) {\\n var shapePosition = this.getPositionInWorld();\\n return pagePoint.subPt(shapePosition);\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1842},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"1841\":{\"this\":{\"__isSmartRef__\":true,\"id\":1516}},\"1842\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":1843},\"user\":\"undefined\",\"tags\":[\"drawing\"]},\"1843\":{\"isSerializedDate\":true,\"string\":\"Thu Apr 19 2012 14:49:49 GMT+0200 (CEST)\"},\"1844\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1845},\"source\":\"function finishLine() {\\n if (typeof this.currentShape == 'undefined')\\n return; \\n\\n var curShape = this.currentShape;\\n this.currentShape = undefined;\\n\\n curShape.timestamp = Date.now();\\n var color = {r: curShape.getBorderColor().r*255, g: curShape.getBorderColor().g*255, b: curShape.getBorderColor().b*255}\\n // var result = this.sync(curShape.shape.vertices(), curShape.timestamp, color, curShape.getBorderWidth(), curShape.id);\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1846},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"1845\":{\"this\":{\"__isSmartRef__\":true,\"id\":1516}},\"1846\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":1847},\"user\":\"conradcalmez\",\"tags\":[\"drawing\"]},\"1847\":{\"isSerializedDate\":true,\"string\":\"Mon Apr 30 2012 19:54:35 GMT+0200 (CEST)\"},\"1848\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1849},\"source\":\"function defaultChannelName() {\\n return 'example'\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1850},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"1849\":{\"this\":{\"__isSmartRef__\":true,\"id\":1516}},\"1850\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":1851},\"user\":\"undefined\",\"tags\":[\"synchronization\",\"accessing\"]},\"1851\":{\"isSerializedDate\":true,\"string\":\"Thu Apr 19 2012 12:35:08 GMT+0200 (CEST)\"},\"1852\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1853},\"source\":\"function getCurrentShape() {\\n this.oldSubmorphs = this.submorphs.pluck('identifier');\\n if (typeof(this.currentShape) === 'undefined') {\\n this.currentShape = this.createStrokeShape(); \\n this.oldSubmorphs.push(this.currentShape.id) \\n this.addMorph(this.currentShape);\\n }\\n return this.currentShape\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1854},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"1853\":{\"this\":{\"__isSmartRef__\":true,\"id\":1516}},\"1854\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":1855},\"user\":\"undefined\",\"tags\":[\"drawing\",\"accessing\"]},\"1855\":{\"isSerializedDate\":true,\"string\":\"Thu Apr 26 2012 13:31:38 GMT+0200 (CEST)\"},\"1856\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1857},\"source\":\"function getChannel() {\\n return (this.channelName || this.defaultChannelName())\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1858},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"1857\":{\"this\":{\"__isSmartRef__\":true,\"id\":1516}},\"1858\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":1859},\"user\":\"undefined\",\"tags\":[\"synchronization\",\"accessing\"]},\"1859\":{\"isSerializedDate\":true,\"string\":\"Thu Apr 19 2012 13:17:52 GMT+0200 (CEST)\"},\"1860\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1861},\"source\":\"function setChannel(channelName) {\\n this.channelName = channelName,\\n that = this;\\n\\n // TODO: maybe we don't want this for proper offline/online switching reasons.\\n this.submorphs.each(function (ea) {\\n ea.identifier = undefined\\n })\\n\\n if (this.active && this.socket) {\\n this.submorphs.each(function (ea) {\\n ea.remove();\\n })\\n\\n this.socket.emit('channel', this.channelName, function(join, joinChannel, leave, leaveChannel, initialData) {\\n if (join) {\\n alertOK('Successfully joined channel ' + joinChannel + '.');\\n that.initialSync(initialData);\\n } \\n if (leave) {\\n alertOK('Successfully left channel ' + leaveChannel + '.');\\n }\\n });\\n }\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1862},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"1861\":{\"this\":{\"__isSmartRef__\":true,\"id\":1516}},\"1862\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":1863},\"user\":\"undefined\",\"tags\":[\"synchronization\",\"accessing\"]},\"1863\":{\"isSerializedDate\":true,\"string\":\"Wed Apr 25 2012 16:49:34 GMT+0200 (CEST)\"},\"1864\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1865},\"source\":\"function getChannel() {\\n return (this.channelName || this.defaultChannelName())\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1866},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"1865\":{\"this\":{\"__isSmartRef__\":true,\"id\":1516}},\"1866\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":1859},\"user\":\"undefined\",\"tags\":[]},\"1867\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1868},\"source\":\"function createStrokeShape() {\\n var m = Morph.makePolygon([], 1, Color.black, null);\\n m.setBorderWidth(this.getPencilSize());\\n m.disableEvents();\\n m.disableDropping();\\n m.isStroke = true;\\n return m;\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1869},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"1868\":{\"this\":{\"__isSmartRef__\":true,\"id\":1516}},\"1869\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":1870},\"user\":\"conradcalmez\",\"tags\":[\"drawing\"]},\"1870\":{\"isSerializedDate\":true,\"string\":\"Mon Apr 30 2012 09:10:10 GMT+0200 (CEST)\"},\"1871\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1872},\"source\":\"function connectSocket() {\\n var resource = 'socket.io',\\n socketIOpath = '/socket.io.js',\\n socketioURL = 'http://lively-kernel.org:4000/' + resource + socketIOpath,\\n that = this,\\n channel = this.getChannel();\\n\\n // load Socket.io library if required\\n if (typeof(io) == \\\"undefined\\\") {\\n var source = JSLoader.getSync(socketioURL);\\n window.eval(source);\\n }\\n \\n // connect to server \\n this.socket = io.connect('lively-kernel.org:4000', {\\n 'force new connection': true\\n });\\n \\n // auth/(dis)connect + channel join\\n this.socket.on('connect', function() {\\n that.socket.emit('nick', {message: that.owner.get(\\\"ChatPane\\\").getUserName()});\\n that.socket.emit('channel', that.getChannel(), function(join, joinChannel, leave, leaveChannel, initialData) {\\n if (join) {\\n alertOK('Successfully joined channel ' + joinChannel + '.');\\n that.initialSync(initialData);\\n } \\n if (leave) {\\n alertOK('Successfully left channel ' + leaveChannel + '.');\\n }\\n });\\n\\n that.socket.on('error', function(reason) {\\n alert('Unable to connect socket.io on namespace ' + channel + ': ' + reason);\\n that.deactivate();\\n });\\n\\n that.createSocketListeners();\\n });\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1873},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"1872\":{\"this\":{\"__isSmartRef__\":true,\"id\":1516}},\"1873\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":1874},\"user\":\"conradcalmez\",\"tags\":[\"synchronization\"]},\"1874\":{\"isSerializedDate\":true,\"string\":\"Wed May 02 2012 11:26:58 GMT+0200 (CEST)\"},\"1875\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1876},\"source\":\"function sync(vertices, time, color, width, id) {\\n if (this.active) {\\n var stroke = {\\n board: this.getChannel(),\\n time: time,\\n drawer: this.getDrawerID(),\\n vector: vertices,\\n color: color,\\n width: width,\\n identifier: id\\n };\\n this.socket.emit('draw', {\\n message: stroke,\\n me: false,\\n broadcast: true,\\n });\\n }\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1877},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"1876\":{\"this\":{\"__isSmartRef__\":true,\"id\":1516}},\"1877\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":1878},\"user\":\"conradcalmez\",\"tags\":[\"synchronization\"]},\"1878\":{\"isSerializedDate\":true,\"string\":\"Mon Apr 30 2012 16:00:07 GMT+0200 (CEST)\"},\"1879\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1880},\"source\":\"function deleteMorphWith(identifier) {\\n var toDelete = this.submorphs.find(function (ea) {\\n return (ea.identifier === identifier)\\n })\\n // remove toDelete from oldSubmorphs ary\\n if (!toDelete) \\n return\\n this.oldSubmorphs = this.oldSubmorphs.select(function (ea) {\\n return toDelete.identifier !== ea;\\n })\\n debugger\\n toDelete.remove();\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1881},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"1880\":{\"this\":{\"__isSmartRef__\":true,\"id\":1516}},\"1881\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":1882},\"user\":\"undefined\",\"tags\":[\"synchronization\"]},\"1882\":{\"isSerializedDate\":true,\"string\":\"Thu Apr 26 2012 15:44:00 GMT+0200 (CEST)\"},\"1883\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1884},\"source\":\"function removeDocumentWith(identifier) {\\n this.socket.emit('delete', {\\n identifier: identifier,\\n me: true,\\n broadcast: true\\n });\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1885},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"1884\":{\"this\":{\"__isSmartRef__\":true,\"id\":1516}},\"1885\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":1886},\"user\":\"conradcalmez\",\"tags\":[\"synchronization\"]},\"1886\":{\"isSerializedDate\":true,\"string\":\"Tue Apr 24 2012 18:00:19 GMT+0200 (CEST)\"},\"1887\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1888},\"source\":\"function createSocketListeners() {\\n var that = this;\\n\\n // client (dis)connects\\n this.socket.on('clientConnect', function (data) {\\n that.owner.getChat().showMessage(data.message + ' connected');\\n });\\n this.socket.on('clientDisconnect', function (data) {\\n that.owner.getChat().showMessage(data.message + ' disconnected');\\n });\\n \\n // ping pong example\\n this.socket.on('pong', function (data) {\\n alertOK(data.message);\\n });\\n\\n this.socket.on('draw', function (data) {\\n that.drawLineFrom(data.message);\\n });\\n\\n this.socket.on('clear', function () {\\n that.submorphs.invoke('remove');\\n });\\n\\n this.socket.on('delete', function (data) {\\n that.deleteMorphWith(data.message);\\n });\\n\\n this.socket.on('morph', function (data) {\\n that.addMorphFrom(data.message);\\n });\\n\\n this.socket.on('chat', function (data) {\\n that.owner.getChat().showMessage(data.message, data.nick);\\n });\\n\\n this.socket.on('names', function (data) {\\n that.owner.getChat().showMessage(\\\"Currently connected users:\\\\n\\\" + data.message);\\n });\\n\\n this.socket.on('nick', function (data) {\\n that.owner.getChat().showMessage(data.message.old + \\\" changed its name to \\\" + data.message.new);\\n });\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1889},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"1888\":{\"this\":{\"__isSmartRef__\":true,\"id\":1516}},\"1889\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":1890},\"user\":\"conradcalmez\",\"tags\":[\"synchronization\"]},\"1890\":{\"isSerializedDate\":true,\"string\":\"Wed May 02 2012 08:12:53 GMT+0200 (CEST)\"},\"1891\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1892},\"source\":\"function addMorphFrom(JSONmorph) {\\n // overhead if the morph already exists\\n var newMorph = this.deserializeMorph(JSONmorph),\\n relativePosition = newMorph.getPosition(),\\n morph = this.submorphs.find(function (ea) {\\n return ea.identifier === newMorph.identifier \\n });\\n newMorph && newMorph.disableDropping();\\n morph && morph.disableDropping();\\n if (morph instanceof lively.morphic.Morph) {\\n morph.setPosition(relativePosition); \\n } else {\\n this.oldSubmorphs = this.submorphs.pluck('identifier')\\n this.addMorph(newMorph);\\n newMorph.setPosition(relativePosition);\\n }\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1893},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"1892\":{\"this\":{\"__isSmartRef__\":true,\"id\":1516}},\"1893\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":1894},\"user\":\"undefined\",\"tags\":[\"synchronization\"]},\"1894\":{\"isSerializedDate\":true,\"string\":\"Thu Apr 26 2012 15:15:47 GMT+0200 (CEST)\"},\"1895\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1896},\"source\":\"function saveMorph(aMorph) { \\n if (this.active) {\\n aMorph.identifier = aMorph.identifier || aMorph.id;\\n var newMorph = aMorph.serialize();\\n newMorph.identifier = aMorph.identifier;\\n this.socket.emit('morph', {\\n message: newMorph,\\n me: false,\\n broadcast: true,\\n });\\n }\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1897},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"1896\":{\"this\":{\"__isSmartRef__\":true,\"id\":1516}},\"1897\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":1898},\"user\":\"undefined\",\"tags\":[\"synchronization\"]},\"1898\":{\"isSerializedDate\":true,\"string\":\"Thu Apr 26 2012 12:15:14 GMT+0200 (CEST)\"},\"1899\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1900},\"source\":\"function deserializeMorph(JSONmorph) {\\n var serializer = ObjectGraphLinearizer.forNewLivelyCopy();\\n var jso = JSON.parse(JSONmorph.morph);\\n morph = serializer.deserializeJso(jso);\\n morph.withAllSubmorphsDo(function() { \\n if (typeof this.setNewId == 'function') \\n this.setNewId(); \\n });\\n return morph;\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1901},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"1900\":{\"this\":{\"__isSmartRef__\":true,\"id\":1516}},\"1901\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":1902},\"user\":\"undefined\",\"tags\":[\"synchronization\"]},\"1902\":{\"isSerializedDate\":true,\"string\":\"Thu Apr 26 2012 10:51:42 GMT+0200 (CEST)\"},\"1903\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1904},\"source\":\"function submorphsChanged() {\\n if (this.active) {\\n if (this.submorphs.length < this.oldSubmorphs.length) {\\n debugger\\n var ident = this.oldSubmorphs.withoutAll(this.submorphs.pluck('identifier'))[0]\\n this.socket.emit('delete', {\\n message: ident, \\n me: false,\\n broadcast: true\\n })\\n }\\n debugger\\n this.oldSubmorphs = this.submorphs.pluck('identifier');\\n }\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1905},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"1904\":{\"this\":{\"__isSmartRef__\":true,\"id\":1516}},\"1905\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":1906},\"user\":\"undefined\",\"tags\":[\"synchronization\"]},\"1906\":{\"isSerializedDate\":true,\"string\":\"Thu Apr 26 2012 15:51:32 GMT+0200 (CEST)\"},\"1907\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1908},\"source\":\"function getColor() {\\n return this.color || this.defaultColor();\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1909},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"1908\":{\"this\":{\"__isSmartRef__\":true,\"id\":1516}},\"1909\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":1910},\"user\":\"conradcalmez\",\"tags\":[\"drawing\",\"accessing\"]},\"1910\":{\"isSerializedDate\":true,\"string\":\"Fri Apr 27 2012 20:44:47 GMT+0200 (CEST)\"},\"1911\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1912},\"source\":\"function defaultColor() {\\n return Color.black;\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1913},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"1912\":{\"this\":{\"__isSmartRef__\":true,\"id\":1516}},\"1913\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":1914},\"user\":\"conradcalmez\",\"tags\":[\"drawing\",\"accessing\"]},\"1914\":{\"isSerializedDate\":true,\"string\":\"Fri Apr 27 2012 20:45:03 GMT+0200 (CEST)\"},\"1915\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1916},\"source\":\"function setColor(color) {\\n this.color = color;\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1917},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"1916\":{\"this\":{\"__isSmartRef__\":true,\"id\":1516}},\"1917\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":1918},\"user\":\"conradcalmez\",\"tags\":[\"drawing\",\"accessing\"]},\"1918\":{\"isSerializedDate\":true,\"string\":\"Fri Apr 27 2012 20:45:41 GMT+0200 (CEST)\"},\"1919\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1920},\"source\":\"function getConnectedUserNames() {\\n if (this.active) {\\n this.socket.emit('names');\\n }\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1921},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"1920\":{\"this\":{\"__isSmartRef__\":true,\"id\":1516}},\"1921\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":1922},\"user\":\"conradcalmez\",\"tags\":[\"synchronization\",\"accessing\"]},\"1922\":{\"isSerializedDate\":true,\"string\":\"Mon Apr 30 2012 10:47:14 GMT+0200 (CEST)\"},\"1923\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1924},\"source\":\"function getPencilSize() {\\n return this.pencilSize || this.defaultPencilSize();\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1925},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"1924\":{\"this\":{\"__isSmartRef__\":true,\"id\":1516}},\"1925\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":1926},\"user\":\"conradcalmez\",\"tags\":[\"drawing\",\"accessing\"]},\"1926\":{\"isSerializedDate\":true,\"string\":\"Mon Apr 30 2012 08:58:24 GMT+0200 (CEST)\"},\"1927\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1928},\"source\":\"function defaultPencilSize() {\\n return 1;\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1929},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"1928\":{\"this\":{\"__isSmartRef__\":true,\"id\":1516}},\"1929\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":1930},\"user\":\"conradcalmez\",\"tags\":[\"drawing\",\"accessing\"]},\"1930\":{\"isSerializedDate\":true,\"string\":\"Mon Apr 30 2012 08:59:02 GMT+0200 (CEST)\"},\"1931\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1932},\"source\":\"function setPencilStyle(style) {\\n this.pencilStyle = style;\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1933},\"__LivelyClassName__\":\"lively.Closure\",\"__SourceModuleName__\":\"Global.lively.lang.Closure\"},\"1932\":{\"this\":{\"__isSmartRef__\":true,\"id\":1516}},\"1933\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":1934},\"user\":\"conradcalmez\",\"tags\":[\"drawing\",\"accessing\"]},\"1934\":{\"isSerializedDate\":true,\"string\":\"Wed May 02 2012 14:59:47 GMT+0200 (CEST)\"},\"1935\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1936},\"source\":\"function getPencilStyle() {\\n return this.pencilStyle || this.defaultPencilStyle();\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1937},\"__LivelyClassName__\":\"lively.Closure\",\"__SourceModuleName__\":\"Global.lively.lang.Closure\"},\"1936\":{\"this\":{\"__isSmartRef__\":true,\"id\":1516}},\"1937\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":1938},\"user\":\"conradcalmez\",\"tags\":[\"drawing\",\"accessing\"]},\"1938\":{\"isSerializedDate\":true,\"string\":\"Wed May 02 2012 15:03:14 GMT+0200 (CEST)\"},\"1939\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":1940},\"source\":\"function defaultPencilStyle() {\\n return \\\"solid\\\";\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":1941},\"__LivelyClassName__\":\"lively.Closure\",\"__SourceModuleName__\":\"Global.lively.lang.Closure\"},\"1940\":{\"this\":{\"__isSmartRef__\":true,\"id\":1516}},\"1941\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":1942},\"user\":\"conradcalmez\",\"tags\":[\"accessing\"]},\"1942\":{\"isSerializedDate\":true,\"string\":\"Wed May 02 2012 15:03:39 GMT+0200 (CEST)\"},\"1943\":{\"renderContextTable\":{\"__isSmartRef__\":true,\"id\":1944},\"_ClipMode\":\"visible\",\"_Padding\":{\"__isSmartRef__\":true,\"id\":1945},\"_BorderWidth\":0,\"_Fill\":null,\"_StrokeOpacity\":0,\"_BorderRadius\":0,\"_Extent\":{\"__isSmartRef__\":true,\"id\":1946},\"__SourceModuleName__\":\"Global.lively.morphic.Shapes\",\"__LivelyClassName__\":\"lively.morphic.Shapes.Rectangle\"},\"1944\":{\"init\":\"initHTML\",\"appendShape\":\"renderHTML\",\"setPosition\":\"setPositionHTML\",\"setExtent\":\"setExtentHTML\",\"setPadding\":\"setPaddingHTML\",\"setFill\":\"setFillHTML\",\"setBorderColor\":\"setBorderColorHTML\",\"setBorderWidth\":\"setBorderWidthHTML\",\"setStrokeOpacity\":\"setStrokeOpacityHTML\",\"setBorderRadius\":\"setBorderRadiusHTML\",\"setBorderStyle\":\"setBorderStyleHTML\",\"setOpacity\":\"setOpacityHTML\"},\"1945\":{\"x\":0,\"y\":0,\"width\":0,\"height\":0,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Rectangle\"},\"1946\":{\"x\":952.8027036045055,\"y\":605.901351802253,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1947\":{\"replaceRenderContext\":\"replaceRenderContextHTML\",\"init\":\"initHTML\",\"append\":\"appendHTML\",\"remove\":\"removeHTML\",\"onRenderFinished\":\"onRenderFinishedHTML\",\"triggerEvent\":\"triggerEventHTML\",\"setTransform\":\"setTransformHTML\",\"setPosition\":\"setPositionHTML\",\"setRotation\":\"setRotationHTML\",\"setExtent\":\"setExtentHTML\",\"setScale\":\"setScaleHTML\",\"setVisible\":\"setVisibleHTML\",\"adjustOrigin\":\"adjustOriginHTML\",\"setPivotPoint\":\"setPivotPointHTML\",\"setClipMode\":\"setClipModeHTML\",\"showsVerticalScrollBar\":\"showsVerticalScrollBarHTML\",\"showsHorizontalScrollBar\":\"showsHorizontalScrollBarHTML\",\"getScrollBarExtent\":\"getScrollBarExtentHTML\",\"setHandStyle\":\"setHandStyleHTML\",\"setPointerEvents\":\"setPointerEventsHTML\",\"setToolTip\":\"setToolTipHTML\",\"focus\":\"focusHTML\",\"blur\":\"blurHTML\",\"setFocusable\":\"setFocusableHTML\"},\"1948\":{\"morph\":{\"__isSmartRef__\":true,\"id\":0},\"__SourceModuleName__\":\"Global.lively.morphic.Events\",\"__LivelyClassName__\":\"lively.morphic.EventHandler\"},\"1949\":{\"adjustForNewBounds\":true},\"1950\":{\"x\":0,\"y\":0,\"__LivelyClassName__\":\"Point\",\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\"},\"1951\":{\"x\":952.8027036045055,\"y\":605.901351802253,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1952\":{\"partsSpaceName\":\"PartsBin/BP2012/\",\"__SourceModuleName__\":\"Global.lively.PartsBin\",\"comment\":\"A whiteboard designed for syncing with other worlds, based on svg paintings\",\"migrationLevel\":4,\"partName\":\"WhiteboardSync\",\"changes\":[{\"__isSmartRef__\":true,\"id\":1953},{\"__isSmartRef__\":true,\"id\":1955},{\"__isSmartRef__\":true,\"id\":1957},{\"__isSmartRef__\":true,\"id\":1959},{\"__isSmartRef__\":true,\"id\":1961},{\"__isSmartRef__\":true,\"id\":1963},{\"__isSmartRef__\":true,\"id\":1965},{\"__isSmartRef__\":true,\"id\":1967},{\"__isSmartRef__\":true,\"id\":1969},{\"__isSmartRef__\":true,\"id\":1971},{\"__isSmartRef__\":true,\"id\":1973},{\"__isSmartRef__\":true,\"id\":1975},{\"__isSmartRef__\":true,\"id\":1977},{\"__isSmartRef__\":true,\"id\":1979},{\"__isSmartRef__\":true,\"id\":1981},{\"__isSmartRef__\":true,\"id\":1983},{\"__isSmartRef__\":true,\"id\":1985},{\"__isSmartRef__\":true,\"id\":1987},{\"__isSmartRef__\":true,\"id\":1989},{\"__isSmartRef__\":true,\"id\":1991},{\"__isSmartRef__\":true,\"id\":1993},{\"__isSmartRef__\":true,\"id\":1995}],\"revisionOnLoad\":158032,\"__LivelyClassName__\":\"lively.PartsBin.PartsBinMetaInfo\"},\"1953\":{\"date\":{\"__isSmartRef__\":true,\"id\":1954},\"author\":\"conradcalmez\",\"message\":\"last fixes before we go (hopefully)\",\"id\":\"5A31AF3D-47CA-48C1-8005-8886A6C3E7F8\"},\"1954\":{\"isSerializedDate\":true,\"string\":\"Wed May 02 2012 08:07:05 GMT+0200 (CEST)\"},\"1955\":{\"date\":{\"__isSmartRef__\":true,\"id\":1956},\"author\":\"conradcalmez\",\"message\":\"last fixes before we go.\",\"id\":\"7353B8BF-FFBD-45FD-90AC-01ED94F01771\"},\"1956\":{\"isSerializedDate\":true,\"string\":\"Wed May 02 2012 08:05:22 GMT+0200 (CEST)\"},\"1957\":{\"date\":{\"__isSmartRef__\":true,\"id\":1958},\"author\":\"conradcalmez\",\"message\":\"added /names and pencil size features\",\"id\":\"BF425A3B-1FDE-4407-88E7-8E82C7F7C177\"},\"1958\":{\"isSerializedDate\":true,\"string\":\"Mon Apr 30 2012 09:12:21 GMT+0200 (CEST)\"},\"1959\":{\"date\":{\"__isSmartRef__\":true,\"id\":1960},\"author\":\"conradcalmez\",\"message\":\"chat menu item was out of sync\",\"id\":\"DB0AF77E-3879-4EDE-B492-0FB18E3B4CF7\"},\"1960\":{\"isSerializedDate\":true,\"string\":\"Fri Apr 27 2012 13:43:54 GMT+0200 (CEST)\"},\"1961\":{\"date\":{\"__isSmartRef__\":true,\"id\":1962},\"author\":\"conradcalmez\",\"message\":\"update\",\"id\":\"7EFE9327-DFF1-4A83-9CD2-D3CD845E0AE9\"},\"1962\":{\"isSerializedDate\":true,\"string\":\"Fri Apr 27 2012 13:42:09 GMT+0200 (CEST)\"},\"1963\":{\"date\":{\"__isSmartRef__\":true,\"id\":1964},\"author\":\"conradcalmez\",\"message\":\"irc like commands\",\"id\":\"54F1ED3B-C2C3-4449-B8D8-FE3ABCDA1626\"},\"1964\":{\"isSerializedDate\":true,\"string\":\"Fri Apr 27 2012 13:00:53 GMT+0200 (CEST)\"},\"1965\":{\"date\":{\"__isSmartRef__\":true,\"id\":1966},\"author\":\"conradcalmez\",\"message\":\"empty input does not send message\",\"id\":\"11316392-62F2-43F0-BFA8-46992E692BE8\"},\"1966\":{\"isSerializedDate\":true,\"string\":\"Fri Apr 27 2012 12:20:07 GMT+0200 (CEST)\"},\"1967\":{\"date\":{\"__isSmartRef__\":true,\"id\":1968},\"author\":\"conradcalmez\",\"message\":\"added support for showing user names on client side\",\"id\":\"F2A08A9F-07AB-474A-BAA0-C572AEAC1794\"},\"1968\":{\"isSerializedDate\":true,\"string\":\"Fri Apr 27 2012 11:57:57 GMT+0200 (CEST)\"},\"1969\":{\"date\":{\"__isSmartRef__\":true,\"id\":1970},\"author\":\"conradcalmez\",\"message\":\"small chat fix\",\"id\":\"ED314F3A-3FDF-4FE8-B84D-C8AA930292B1\"},\"1970\":{\"isSerializedDate\":true,\"string\":\"Fri Apr 27 2012 11:01:33 GMT+0200 (CEST)\"},\"1971\":{\"date\":{\"__isSmartRef__\":true,\"id\":1972},\"author\":\"conradcalmez\",\"message\":\"refined chat functionality\",\"id\":\"256DC98B-38BA-4A85-9EF1-830A9D4C702B\"},\"1972\":{\"isSerializedDate\":true,\"string\":\"Fri Apr 27 2012 10:26:51 GMT+0200 (CEST)\"},\"1973\":{\"date\":{\"__isSmartRef__\":true,\"id\":1974},\"author\":\"conradcalmez\",\"message\":\"added chat GUI\",\"id\":\"4254F06C-37FB-46DC-851F-350EA895BDA3\"},\"1974\":{\"isSerializedDate\":true,\"string\":\"Thu Apr 26 2012 18:08:43 GMT+0200 (CEST)\"},\"1975\":{\"date\":{\"__isSmartRef__\":true,\"id\":1976},\"author\":\"undefined\",\"message\":\"integrated sync morph functionality\",\"id\":\"ACDC1527-238D-4D72-AAA1-407F1EEA02CF\"},\"1976\":{\"isSerializedDate\":true,\"string\":\"Wed Apr 25 2012 12:18:37 GMT+0200 (CEST)\"},\"1977\":{\"date\":{\"__isSmartRef__\":true,\"id\":1978},\"author\":\"undefined\",\"message\":\"copied and adapted from WhiteBoard part\",\"id\":\"9BB5FF37-8D16-40E8-AD37-E352A5BC7BC2\"},\"1978\":{\"isSerializedDate\":true,\"string\":\"Wed Apr 18 2012 14:01:32 GMT+0200 (CEST)\"},\"1979\":{\"date\":{\"__isSmartRef__\":true,\"id\":1980},\"author\":\"undefined\",\"message\":\"suddenly, the rectangle became a CarDemo\",\"id\":\"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350\"},\"1980\":{\"isSerializedDate\":true,\"string\":\"Mon Apr 09 2012 13:42:07 GMT+0200 (CEST)\"},\"1981\":{\"date\":{\"__isSmartRef__\":true,\"id\":1982},\"author\":\"undefined\",\"message\":\"css transitions\",\"id\":\"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7\"},\"1982\":{\"isSerializedDate\":true,\"string\":\"Wed Mar 14 2012 10:42:26 GMT+0100 (CET)\"},\"1983\":{\"date\":{\"__isSmartRef__\":true,\"id\":1984},\"author\":\"fbo\",\"message\":\"\",\"id\":\"BD1C654D-9100-4B66-BC62-B15FF2498B2B\"},\"1984\":{\"isSerializedDate\":true,\"string\":\"Sat Feb 25 2012 02:59:09 GMT+0100 (CET)\"},\"1985\":{\"date\":{\"__isSmartRef__\":true,\"id\":1986},\"author\":\"undefined\",\"message\":\"sorry\",\"id\":\"44B56D2E-9B59-4C67-A305-49A6E10E66C2\"},\"1986\":{\"isSerializedDate\":true,\"string\":\"Wed Mar 14 2012 10:53:45 GMT+0100 (CET)\"},\"1987\":{\"date\":{\"__isSmartRef__\":true,\"id\":1988},\"author\":\"undefined\",\"message\":\"first adjustments to socket io\",\"id\":\"E438495A-1570-47C0-8E70-40BE904677BE\"},\"1988\":{\"isSerializedDate\":true,\"string\":\"Tue Apr 24 2012 15:30:50 GMT+0200 (CEST)\"},\"1989\":{\"date\":{\"__isSmartRef__\":true,\"id\":1990},\"author\":\"undefined\",\"message\":\"restoring older version\",\"id\":\"DF0E5C88-D6B0-491C-A9BB-A37C9146CD21\"},\"1990\":{\"isSerializedDate\":true,\"string\":\"Wed Apr 25 2012 18:07:45 GMT+0200 (CEST)\"},\"1991\":{\"date\":{\"__isSmartRef__\":true,\"id\":1992},\"author\":\"conradcalmez\",\"message\":\"enabled websockets\",\"id\":\"429C1E29-8057-4B57-9FCE-59755EF4CA0C\"},\"1992\":{\"isSerializedDate\":true,\"string\":\"Wed May 02 2012 11:27:58 GMT+0200 (CEST)\"},\"1993\":{\"date\":{\"__isSmartRef__\":true,\"id\":1994},\"author\":\"conradcalmez\",\"message\":\"FIXED :: when chat was hidden it grabbed the events from drawing\",\"id\":\"0BE65009-7DC6-4B97-A154-ECE954BC58F4\"},\"1994\":{\"isSerializedDate\":true,\"string\":\"Wed May 02 2012 12:13:56 GMT+0200 (CEST)\"},\"1995\":{\"date\":{\"__isSmartRef__\":true,\"id\":1996},\"author\":\"conradcalmez\",\"message\":\"added UI for pencil styling\",\"id\":\"2B908D30-5233-47CE-A0EF-CCF0E8C4194B\"},\"1996\":{\"isSerializedDate\":true,\"string\":\"Wed May 02 2012 15:41:15 GMT+0200 (CEST)\"},\"1997\":{\"x\":360,\"y\":14,\"__SourceModuleName__\":\"Global.lively.morphic.Graphics\",\"__LivelyClassName__\":\"Point\"},\"1998\":{\"toggleChat\":{\"__isSmartRef__\":true,\"id\":1999},\"showsChat\":{\"__isSmartRef__\":true,\"id\":2003},\"getChat\":{\"__isSmartRef__\":true,\"id\":2007},\"getPencilStyler\":{\"__isSmartRef__\":true,\"id\":2011},\"showsPencilStyler\":{\"__isSmartRef__\":true,\"id\":2015},\"togglePencilStyler\":{\"__isSmartRef__\":true,\"id\":2019}},\"1999\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":2000},\"source\":\"function toggleChat() {\\n this.getChat().toggle();\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":2001},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"2000\":{\"this\":{\"__isSmartRef__\":true,\"id\":0}},\"2001\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":2002},\"user\":\"conradcalmez\",\"tags\":[]},\"2002\":{\"isSerializedDate\":true,\"string\":\"Thu Apr 26 2012 17:43:52 GMT+0200 (CEST)\"},\"2003\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":2004},\"source\":\"function showsChat() {\\n return this.getChat().isVisible();\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":2005},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"2004\":{\"this\":{\"__isSmartRef__\":true,\"id\":0}},\"2005\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":2006},\"user\":\"conradcalmez\",\"tags\":[]},\"2006\":{\"isSerializedDate\":true,\"string\":\"Thu Apr 26 2012 17:53:50 GMT+0200 (CEST)\"},\"2007\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":2008},\"source\":\"function getChat() {\\n // TODO maybe save it in this.chat to not query this.get all the time\\n return this.get(\\\"ChatPane\\\");\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":2009},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"2008\":{\"this\":{\"__isSmartRef__\":true,\"id\":0}},\"2009\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":2010},\"user\":\"conradcalmez\",\"tags\":[]},\"2010\":{\"isSerializedDate\":true,\"string\":\"Thu Apr 26 2012 17:43:32 GMT+0200 (CEST)\"},\"2011\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":2012},\"source\":\"function getPencilStyler() {\\n return this.get(\\\"PencilStyler\\\");\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":2013},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"2012\":{\"this\":{\"__isSmartRef__\":true,\"id\":0}},\"2013\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":2014},\"user\":\"conradcalmez\",\"tags\":[]},\"2014\":{\"isSerializedDate\":true,\"string\":\"Wed May 02 2012 13:38:05 GMT+0200 (CEST)\"},\"2015\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":2016},\"source\":\"function showsPencilStyler() {\\n return this.getPencilStyler().isVisible();\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":2017},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"2016\":{\"this\":{\"__isSmartRef__\":true,\"id\":0}},\"2017\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":2018},\"user\":\"conradcalmez\",\"tags\":[]},\"2018\":{\"isSerializedDate\":true,\"string\":\"Wed May 02 2012 13:39:05 GMT+0200 (CEST)\"},\"2019\":{\"varMapping\":{\"__isSmartRef__\":true,\"id\":2020},\"source\":\"function togglePencilStyler() {\\n this.getPencilStyler().toggle();\\n}\",\"funcProperties\":{\"__isSmartRef__\":true,\"id\":2021},\"__SourceModuleName__\":\"Global.lively.lang.Closure\",\"__LivelyClassName__\":\"lively.Closure\"},\"2020\":{\"this\":{\"__isSmartRef__\":true,\"id\":0}},\"2021\":{\"timestamp\":{\"__isSmartRef__\":true,\"id\":2022},\"user\":\"conradcalmez\",\"tags\":[]},\"2022\":{\"isSerializedDate\":true,\"string\":\"Wed May 02 2012 13:39:17 GMT+0200 (CEST)\"},\"isSimplifiedRegistry\":true}}","__LivelyClassName__":"lively.PartsBin.PartItem","__SourceModuleName__":"Global.lively.PartsBin"},"26953":{"sourceObj":{"__isSmartRef__":true,"id":26952},"sourceAttrName":"partVersions","targetObj":{"__isSmartRef__":true,"id":24767},"targetMethodName":"setSelectedPartVersions","__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"26954":{"sourceObj":{"__isSmartRef__":true,"id":26952},"sourceAttrName":"loadedMetaInfo","targetObj":{"__isSmartRef__":true,"id":24767},"targetMethodName":"setMetaInfoOfSelectedItem","__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"26955":{"partsSpaceName":"PartsBin/BP2012/","__SourceModuleName__":"Global.lively.PartsBin","comment":"A whiteboard designed for syncing with other worlds, based on svg paintings","migrationLevel":4,"partName":"WhiteboardSync","changes":[{"__isSmartRef__":true,"id":26956},{"__isSmartRef__":true,"id":26958},{"__isSmartRef__":true,"id":26960},{"__isSmartRef__":true,"id":26962},{"__isSmartRef__":true,"id":26964},{"__isSmartRef__":true,"id":26966},{"__isSmartRef__":true,"id":26968},{"__isSmartRef__":true,"id":26970},{"__isSmartRef__":true,"id":26972},{"__isSmartRef__":true,"id":26974},{"__isSmartRef__":true,"id":26976},{"__isSmartRef__":true,"id":26978},{"__isSmartRef__":true,"id":26980},{"__isSmartRef__":true,"id":26982},{"__isSmartRef__":true,"id":26984},{"__isSmartRef__":true,"id":26986},{"__isSmartRef__":true,"id":26988},{"__isSmartRef__":true,"id":26990},{"__isSmartRef__":true,"id":26992}],"revisionOnLoad":158238,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"26956":{"date":{"__isSmartRef__":true,"id":26957},"author":"conradcalmez","message":"last fixes before we go (hopefully)","id":"5A31AF3D-47CA-48C1-8005-8886A6C3E7F8"},"26957":{"isSerializedDate":true,"string":"Wed May 02 2012 08:07:05 GMT+0200 (Mitteleuropäische Sommerzeit)"},"26958":{"date":{"__isSmartRef__":true,"id":26959},"author":"conradcalmez","message":"last fixes before we go.","id":"7353B8BF-FFBD-45FD-90AC-01ED94F01771"},"26959":{"isSerializedDate":true,"string":"Wed May 02 2012 08:05:22 GMT+0200 (Mitteleuropäische Sommerzeit)"},"26960":{"date":{"__isSmartRef__":true,"id":26961},"author":"conradcalmez","message":"added /names and pencil size features","id":"BF425A3B-1FDE-4407-88E7-8E82C7F7C177"},"26961":{"isSerializedDate":true,"string":"Mon Apr 30 2012 09:12:21 GMT+0200 (Mitteleuropäische Sommerzeit)"},"26962":{"date":{"__isSmartRef__":true,"id":26963},"author":"conradcalmez","message":"chat menu item was out of sync","id":"DB0AF77E-3879-4EDE-B492-0FB18E3B4CF7"},"26963":{"isSerializedDate":true,"string":"Fri Apr 27 2012 13:43:54 GMT+0200 (Mitteleuropäische Sommerzeit)"},"26964":{"date":{"__isSmartRef__":true,"id":26965},"author":"conradcalmez","message":"update","id":"7EFE9327-DFF1-4A83-9CD2-D3CD845E0AE9"},"26965":{"isSerializedDate":true,"string":"Fri Apr 27 2012 13:42:09 GMT+0200 (Mitteleuropäische Sommerzeit)"},"26966":{"date":{"__isSmartRef__":true,"id":26967},"author":"conradcalmez","message":"irc like commands","id":"54F1ED3B-C2C3-4449-B8D8-FE3ABCDA1626"},"26967":{"isSerializedDate":true,"string":"Fri Apr 27 2012 13:00:53 GMT+0200 (Mitteleuropäische Sommerzeit)"},"26968":{"date":{"__isSmartRef__":true,"id":26969},"author":"conradcalmez","message":"empty input does not send message","id":"11316392-62F2-43F0-BFA8-46992E692BE8"},"26969":{"isSerializedDate":true,"string":"Fri Apr 27 2012 12:20:07 GMT+0200 (Mitteleuropäische Sommerzeit)"},"26970":{"date":{"__isSmartRef__":true,"id":26971},"author":"conradcalmez","message":"added support for showing user names on client side","id":"F2A08A9F-07AB-474A-BAA0-C572AEAC1794"},"26971":{"isSerializedDate":true,"string":"Fri Apr 27 2012 11:57:57 GMT+0200 (Mitteleuropäische Sommerzeit)"},"26972":{"date":{"__isSmartRef__":true,"id":26973},"author":"conradcalmez","message":"small chat fix","id":"ED314F3A-3FDF-4FE8-B84D-C8AA930292B1"},"26973":{"isSerializedDate":true,"string":"Fri Apr 27 2012 11:01:33 GMT+0200 (Mitteleuropäische Sommerzeit)"},"26974":{"date":{"__isSmartRef__":true,"id":26975},"author":"conradcalmez","message":"refined chat functionality","id":"256DC98B-38BA-4A85-9EF1-830A9D4C702B"},"26975":{"isSerializedDate":true,"string":"Fri Apr 27 2012 10:26:51 GMT+0200 (Mitteleuropäische Sommerzeit)"},"26976":{"date":{"__isSmartRef__":true,"id":26977},"author":"conradcalmez","message":"added chat GUI","id":"4254F06C-37FB-46DC-851F-350EA895BDA3"},"26977":{"isSerializedDate":true,"string":"Thu Apr 26 2012 18:08:43 GMT+0200 (Mitteleuropäische Sommerzeit)"},"26978":{"date":{"__isSmartRef__":true,"id":26979},"author":"undefined","message":"integrated sync morph functionality","id":"ACDC1527-238D-4D72-AAA1-407F1EEA02CF"},"26979":{"isSerializedDate":true,"string":"Wed Apr 25 2012 12:18:37 GMT+0200 (Mitteleuropäische Sommerzeit)"},"26980":{"date":{"__isSmartRef__":true,"id":26981},"author":"undefined","message":"copied and adapted from WhiteBoard part","id":"9BB5FF37-8D16-40E8-AD37-E352A5BC7BC2"},"26981":{"isSerializedDate":true,"string":"Wed Apr 18 2012 14:01:32 GMT+0200 (Mitteleuropäische Sommerzeit)"},"26982":{"date":{"__isSmartRef__":true,"id":26983},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"26983":{"isSerializedDate":true,"string":"Mon Apr 09 2012 13:42:07 GMT+0200 (Mitteleuropäische Sommerzeit)"},"26984":{"date":{"__isSmartRef__":true,"id":26985},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"26985":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:42:26 GMT+0100 (Mitteleuropäische Zeit)"},"26986":{"date":{"__isSmartRef__":true,"id":26987},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"26987":{"isSerializedDate":true,"string":"Sat Feb 25 2012 02:59:09 GMT+0100 (Mitteleuropäische Zeit)"},"26988":{"date":{"__isSmartRef__":true,"id":26989},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"26989":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:53:45 GMT+0100 (Mitteleuropäische Zeit)"},"26990":{"date":{"__isSmartRef__":true,"id":26991},"author":"undefined","message":"first adjustments to socket io","id":"E438495A-1570-47C0-8E70-40BE904677BE"},"26991":{"isSerializedDate":true,"string":"Tue Apr 24 2012 15:30:50 GMT+0200 (Mitteleuropäische Sommerzeit)"},"26992":{"date":{"__isSmartRef__":true,"id":26993},"author":"undefined","message":"restoring older version","id":"DF0E5C88-D6B0-491C-A9BB-A37C9146CD21"},"26993":{"isSerializedDate":true,"string":"Wed Apr 25 2012 18:07:45 GMT+0200 (Mitteleuropäische Sommerzeit)"},"26994":{"submorphs":[{"__isSmartRef__":true,"id":26995},{"__isSmartRef__":true,"id":28330},{"__isSmartRef__":true,"id":28509},{"__isSmartRef__":true,"id":28540}],"scripts":[],"shape":{"__isSmartRef__":true,"id":28996},"derivationIds":[null,"EF773EA2-ACB8-4C25-8EF3-2D474AF26721","03C5B9CE-E1FE-4DAB-9004-5101466C8626","2B42DB4F-1295-44CA-B3E2-0C00F29CC68F","6424A113-4941-4FC4-9CDD-2A924248AECE","D5C69712-5645-4C1D-96F1-99ABAA89B4AA","A6D3182C-C63C-4F9E-8022-E41F8CD2C963","52C13ED2-FE27-4402-8EEF-90F413C11D08","968967F1-D648-4BDC-B051-8904943E3178","E0849A3A-568C-4DDA-894A-A3A9471E7698","6CA247DD-63D3-4710-877E-9D8CB0B16B62","8AFE70A9-0672-407F-969A-F870AD00AFAA","F6472330-788A-4E6E-A502-C6BF882BC0C5","8134C200-A2C7-48EA-8D09-2D1828AEC382","72B336B9-1285-41CD-8A81-5676AEEFFA5C","7BA4B623-7E70-4F54-AF70-66DAD31581A5","1895AE5A-4470-4BAA-B506-E648EDE475F3","605A7649-22A1-415B-972A-66976AA290CB","FC9698BC-988D-4C10-9AED-B75CC65C9C82","4B02EB4A-4928-4D86-BAAC-C1C9FCBCE034","E757FDC0-5BD6-4BD5-BD01-CECEAA0E72E6","6C2190A5-8EC2-4C66-8865-456530AACA72","98CD849D-A2DE-46EA-9ED2-E59E88401DEA","661B9786-9801-4F82-B0CB-3E3CB3D25AFF","DB8FE309-3540-44E6-AF97-A3834D28757B","E59A478E-D8F7-4F61-8F67-66018F4B47ED","13F4FF99-4EC2-48E6-88FB-53BF48DB9400","7DD2277C-44F1-4A0F-9452-FF4B2A8BA351","AD073A87-575F-461A-8E77-5E5AF89E487A","14022D2A-1B21-4A84-8BEF-8A3C7A2E14B0","E8005D4D-7304-4866-A0D3-E4591BE6FD8F","0A9B78D8-D6AA-4303-99F3-7668B9F17EBB","7CBB7646-FB0A-481C-A57C-3B7087C09850","1706566B-E671-4B1D-93EE-1E72E6DDE568"],"id":"ABA4E2DA-F8D7-4E0B-B144-686C03E590D9","renderContextTable":{"__isSmartRef__":true,"id":29000},"eventHandler":{"__isSmartRef__":true,"id":29001},"droppingEnabled":true,"halosEnabled":true,"draggingEnabled":true,"layout":{"__isSmartRef__":true,"id":29002},"LK2":true,"_Position":{"__isSmartRef__":true,"id":29003},"priorExtent":{"__isSmartRef__":true,"id":29004},"targetMorph":{"__isSmartRef__":true,"id":28509},"titleBar":{"__isSmartRef__":true,"id":28540},"contentOffset":{"__isSmartRef__":true,"id":28517},"collapsedTransform":null,"collapsedExtent":null,"expandedTransform":null,"expandedExtent":null,"ignoreEventsOnExpand":false,"partsBinMetaInfo":{"__isSmartRef__":true,"id":26955},"name":"WhiteboardSync","highlighted":true,"prevDragPos":{"__isSmartRef__":true,"id":29005},"isBeingDragged":false,"showsHalos":false,"__SourceModuleName__":"Global.lively.morphic.Widgets","moved":true,"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"_ClipMode":"visible","prevScroll":[0,0],"#startLetters":"di","cameForward":false,"owner":null,"_Rotation":0,"_Scale":1,"state":"shutdown","__serializedLivelyClosures__":{"__isSmartRef__":true,"id":29006},"__LivelyClassName__":"lively.morphic.Window","withoutLayers":["Global.lively.morphic.GrabbingLayer"]},"26995":{"submorphs":[{"__isSmartRef__":true,"id":26996},{"__isSmartRef__":true,"id":27438},{"__isSmartRef__":true,"id":27526},{"__isSmartRef__":true,"id":27580},{"__isSmartRef__":true,"id":27634},{"__isSmartRef__":true,"id":27651},{"__isSmartRef__":true,"id":27671},{"__isSmartRef__":true,"id":27692},{"__isSmartRef__":true,"id":27779},{"__isSmartRef__":true,"id":27800},{"__isSmartRef__":true,"id":27889},{"__isSmartRef__":true,"id":27910}],"scripts":[],"shape":{"__isSmartRef__":true,"id":27931},"derivationIds":[null,"794F62E5-192A-4687-97AF-9D314304DB99","50B3E77B-46B7-4B33-BFD9-50964990AA35","43FB9D77-1E47-4AC5-BE7F-D5A2379BFAA3","F4B42734-2D34-4C5E-956C-D2CE211D9367","99CFAED6-BB6C-48F7-B516-BE3543548B3F","4DDE01A4-DFFD-4468-9324-2A1E435099A9","3724D4F8-9F8C-493C-8969-1DB2AC527575","662D7FD1-21FE-4FE8-B303-226E427895F8","E69EF717-7DE4-4BA1-917B-BB7E68CA7E29","12C16FAA-C309-4F06-993F-73B1B99D2B7D","0593034A-D90E-4B30-87E9-D933FA23CE63","DE922D0C-ADF9-4FA9-8C23-5F8B813C26A7","05F50BE9-EBCF-401B-A639-0F7FABFDAD18","2EA51730-E1AF-46FF-BCDB-FA5C33C82F9B","BD1FEBD7-EFC2-456C-A83E-3C13BE5BDD4E","98BA9588-BA86-469D-809B-B33A0EE5E795","5F4FF0FD-5B12-4E9E-BA55-8AC467A326BA","F17DB4AB-0592-4290-AA1E-A32DEE106383","D21AEF02-91BB-4231-A081-16A8D4319236","E224E6EC-C210-41FB-BC63-BA1F8DCA1A8A","15FAEE9F-C3C2-483A-B844-A4B34F3B12E1","ECE1B331-3067-4647-BB8D-D47635B3D582","635C51C4-D186-4914-91C0-82D932A5CCD3","F38544E8-CD2A-4297-8AD3-AD63DB2009EB","6A1D37FC-6C5C-4C67-A9C6-C2B8EFB9130C","382D8F03-D159-4F95-BB9F-AE547D68AEC1","D981BE6A-99BA-4F44-BBE8-DE0708847A6A","53089479-61A3-44D7-8A90-0198C1E9CE20","8FE8D18B-934A-4192-A125-22A033E5B84A","D0153334-0BA5-43B5-813D-AE67F78BE310","3A323278-1E03-4A6F-A00B-F8C51374DB44","C41D3D68-4A2D-4A33-9BED-3EA2A995ECA7","1111BFD2-2F25-49E5-8E60-2EE00B84A223","8CCEA436-92AC-4C4C-8C2C-1B8230D7946F","6388FC3E-A598-4E0C-8A4E-053C21B73FB1"],"id":"EA52A995-43F7-4F8A-9239-E93C5B83E2A6","renderContextTable":{"__isSmartRef__":true,"id":27938},"eventHandler":{"__isSmartRef__":true,"id":27939},"droppingEnabled":true,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":27940},"colorChooser":{"__isSmartRef__":true,"id":26996},"slider":{"__isSmartRef__":true,"id":27800},"button":{"__isSmartRef__":true,"id":27941},"currentColor":{"__isSmartRef__":true,"id":27279},"showsHalos":false,"priorExtent":{"__isSmartRef__":true,"id":28058},"isBeingDragged":false,"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"partsBinMetaInfo":{"__isSmartRef__":true,"id":28059},"name":"PencilStyler","__SourceModuleName__":"Global","isLockOwner":false,"layout":{"__isSmartRef__":true,"id":28170},"prevScroll":[0,0],"moved":true,"distanceToDragEvent":{"__isSmartRef__":true,"id":28171},"alphaSlider":{"__isSmartRef__":true,"id":27438},"moveTouch":false,"baseTouch":{"__isSmartRef__":true,"id":28172},"selectable":false,"scrolled":false,"halosTemporaryInvisible":false,"headRevision":145365,"radiusSlider":{"__isSmartRef__":true,"id":28176},"widthSlider":{"__isSmartRef__":true,"id":27692},"borderStyleList":{"__isSmartRef__":true,"id":27889},"_ClipMode":"visible","owner":{"__isSmartRef__":true,"id":26994},"_Visible":false,"visible":false,"target":null,"#startLetters":"be","updateBorderFillOfTarget":{"__isSmartRef__":true,"id":28264},"_Rotation":0,"_Scale":0.9920279440699444,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":28265},"__LivelyClassName__":"lively.morphic.Box"},"26996":{"submorphs":[{"__isSmartRef__":true,"id":26997}],"scripts":[],"shape":{"__isSmartRef__":true,"id":27349},"derivationIds":[null,"A51C0F39-5350-4DDD-964C-6445AE01CB63","DB08600D-A945-476A-8FD5-472D4410908D","7CA5BA9C-4176-405A-87E5-9923273300AA","D76DAACD-ED56-4568-A879-D4CA04BFD2B2","44ED3DE0-E228-4699-80EB-644EBCCD559E","6B02D80A-BDA5-437E-A033-F8CADD16CF29","10FC472E-F26D-4454-B831-9842778015CC","7931AF79-F8FE-45B6-82E3-101D79196C79","2214390F-CE4F-4187-A37F-CB8D92B4E2E0","7171372F-E83E-412B-9DAD-48837B49CB5B","0E4F819A-CA01-46B6-BECE-576CF629FF30","253B8A37-0FA1-4CC0-9B77-E66AE2775E9B","EDC7FBAC-26E1-4437-A837-00BDABA66005","4349BB12-6535-474C-B9F7-A5016629DE95","0E0DF7C7-7DA3-481C-A390-94D2BD18C3DB","F32BA2CE-DC31-44D7-B4F3-F588793C512C","52118D9C-9A3F-4FEB-9C93-DF22D687A60F","0943C182-2293-4AEA-B4C5-ABE9A1CADF79","C37646C4-DF33-4383-A2C4-808792AC4531","6A88C764-BD48-4074-A5BE-BE788BA2E0C5","B3461712-0FCC-497A-B649-C71E37EEC096","A80587B5-C0C6-4E6F-8E0A-997AAA32E2E1","933A5A24-9C1D-4E10-94A3-75FE1AAA0A13","2968E058-F54C-4FB9-A76B-A9AD1F2FD397","F5551E49-7816-40DE-BA75-0BE1FE1FFCAD","0B5147A6-84E5-4AE3-B76F-27F8F75C8101","B03106C5-C180-4295-95F2-6C8B4EFC655F","BD5B7C84-7BD2-4E30-9E90-BFBFBDB7F547","C0A88744-269D-45FE-8F41-751EB89ACF22","47C39CEA-B47A-4E35-897F-1D29D24EFDDE","4F4DFACA-9AE4-4CAC-A50B-8A53E6BD6ABB","98D4D5B7-9753-48C5-800E-BF49F1EFCA63","0A760153-638A-461E-99E1-F1B5A5434279","A9C70164-E0C9-4831-9617-143CEAC3CBC6","A495F174-5148-4402-9C23-7D130A0F8AE4"],"id":"41913B34-D740-4633-8E2E-E2AABBDA6A5D","renderContextTable":{"__isSmartRef__":true,"id":27355},"eventHandler":{"__isSmartRef__":true,"id":27356},"droppingEnabled":true,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":27357},"layout":{"__isSmartRef__":true,"id":27358},"priorExtent":{"__isSmartRef__":true,"id":27359},"owner":{"__isSmartRef__":true,"id":26995},"chooserWidget":{"__isSmartRef__":true,"id":26995},"showsHalos":false,"name":"ColorChooserPane","attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"__SourceModuleName__":"Global.lively.morphic.ColorChooserDraft","isLockOwner":false,"distanceToDragEvent":{"__isSmartRef__":true,"id":27360},"selectable":false,"halosTemporaryInvisible":false,"originalScale":1,"originalRotation":0,"lastRotation":0,"slide":0,"activeSlide":{"__isSmartRef__":true,"id":26998},"_ClipMode":"hidden","container":{"__isSmartRef__":true,"id":26997},"prevScroll":[0,0],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":27361},"__LivelyClassName__":"lively.morphic.CrayonColorChooser"},"26997":{"submorphs":[{"__isSmartRef__":true,"id":26998}],"scripts":[],"id":"E04D8E9A-5531-44BD-B6C7-6A3948951853","shape":{"__isSmartRef__":true,"id":27332},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":27338},"showsHalos":false,"name":"container","partsBinMetaInfo":{"__isSmartRef__":true,"id":27339},"__SourceModuleName__":"Global","renderContextTable":{"__isSmartRef__":true,"id":27342},"eventHandler":{"__isSmartRef__":true,"id":27343},"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"derivationIds":[127,"F0291F62-F100-480C-AEBF-0230398F7983","AC2B3239-B644-4D82-A83E-D86F4825489A","02E235CA-7313-446E-BF19-B4B16353B193","8C028B55-6F31-458E-B597-AC2A836B2181","183BE39B-7515-402D-9346-685927841E53","6343DFF4-8ADD-4528-848B-E6F2D6D67179","21CD7EB6-1D08-4DFB-894F-5F6D96E61081","B0BBE67A-88E0-48E3-A480-20150A097125","18443BDD-9D34-4634-B4B9-090803B5D863","A355B672-DE4C-44D2-B386-618F9F28293B","A05A8F55-D77D-446F-A1F1-319602961B46","8086614F-BDE8-403B-ADD6-6F59B1BD9A96","3DEA8BD6-3C8C-4729-ADC6-EB215B9DD2ED","A79005D8-9C90-46F3-888C-0143FF766DA8","E7E046A8-306B-47B4-BAA6-02FD857179CC","75BEAC62-B307-4937-88CD-FF148CC225C3","7B021E96-02F3-4BB6-A0E1-90FF778DDE90","D1DED878-49BE-453D-84AF-23B733F85988","450D06FF-8607-4D91-817A-DF9A735B668B","C3037652-31B3-4C7D-A571-697F53A65E26"],"partTests":{"__isSmartRef__":true,"id":27344},"owner":{"__isSmartRef__":true,"id":26996},"isLockOwner":false,"_ClipMode":"visible","prevScroll":[0,0],"_Rotation":0,"_Scale":1.002003004005006,"__LivelyClassName__":"lively.morphic.Box"},"26998":{"submorphs":[{"__isSmartRef__":true,"id":26999},{"__isSmartRef__":true,"id":27017},{"__isSmartRef__":true,"id":27033},{"__isSmartRef__":true,"id":27049},{"__isSmartRef__":true,"id":27065},{"__isSmartRef__":true,"id":27081},{"__isSmartRef__":true,"id":27097},{"__isSmartRef__":true,"id":27113},{"__isSmartRef__":true,"id":27129},{"__isSmartRef__":true,"id":27145},{"__isSmartRef__":true,"id":27161},{"__isSmartRef__":true,"id":27177},{"__isSmartRef__":true,"id":27193},{"__isSmartRef__":true,"id":27209},{"__isSmartRef__":true,"id":27225},{"__isSmartRef__":true,"id":27241},{"__isSmartRef__":true,"id":27257},{"__isSmartRef__":true,"id":27273},{"__isSmartRef__":true,"id":27289},{"__isSmartRef__":true,"id":27305}],"scripts":[],"shape":{"__isSmartRef__":true,"id":27321},"derivationIds":[null,"3A58D6A7-1486-4441-9E43-7A3DA33E4653"],"id":"689B2FF0-CF46-4B73-BAA9-14A4D03A2F4F","renderContextTable":{"__isSmartRef__":true,"id":27328},"eventHandler":{"__isSmartRef__":true,"id":27329},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":27330},"priorExtent":{"__isSmartRef__":true,"id":27331},"owner":{"__isSmartRef__":true,"id":26997},"prevScroll":[0,0],"__SourceModuleName__":"Global","showsHalos":false,"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"__LivelyClassName__":"lively.morphic.Box"},"26999":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":27000},"derivationIds":[null,"75B84BC4-A26E-4E3C-9461-0100AD38A04F"],"id":"00D56F21-2902-4D8B-9C3F-C14F7377693F","renderContextTable":{"__isSmartRef__":true,"id":27014},"eventHandler":{"__isSmartRef__":true,"id":27015},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":27016},"eventsAreIgnored":true,"owner":{"__isSmartRef__":true,"id":26998},"__SourceModuleName__":"Global","showsHalos":false,"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"__LivelyClassName__":"lively.morphic.Box"},"27000":{"_Position":{"__isSmartRef__":true,"id":27001},"renderContextTable":{"__isSmartRef__":true,"id":27002},"_Extent":{"__isSmartRef__":true,"id":27003},"_Padding":{"__isSmartRef__":true,"id":27004},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":27005},"_BorderRadius":5,"_Fill":{"__isSmartRef__":true,"id":27006},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"27001":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"27002":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"27003":{"x":52.25,"y":49.328395061728365,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"27004":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"27005":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"27006":{"stops":[{"__isSmartRef__":true,"id":27007},{"__isSmartRef__":true,"id":27009},{"__isSmartRef__":true,"id":27011},{"__isSmartRef__":true,"id":27012}],"vector":{"__isSmartRef__":true,"id":27013},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"27007":{"offset":0,"color":{"__isSmartRef__":true,"id":27008}},"27008":{"r":1,"g":1,"b":1,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"27009":{"offset":0.05,"color":{"__isSmartRef__":true,"id":27010}},"27010":{"r":0.5,"g":0.5,"b":0.5,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"27011":{"offset":0.1,"color":{"__isSmartRef__":true,"id":27005}},"27012":{"offset":1,"color":{"__isSmartRef__":true,"id":27005}},"27013":{"x":0,"y":0,"width":0,"height":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"27014":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"27015":{"morph":{"__isSmartRef__":true,"id":26999},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"27016":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"27017":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":27018},"derivationIds":[null,"311FE8E9-1718-4F65-A39F-BA5A07341F58"],"id":"0C0FBE4A-7700-4049-B292-B0B4ED48217E","renderContextTable":{"__isSmartRef__":true,"id":27030},"eventHandler":{"__isSmartRef__":true,"id":27031},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":27032},"eventsAreIgnored":true,"owner":{"__isSmartRef__":true,"id":26998},"__SourceModuleName__":"Global","attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"__LivelyClassName__":"lively.morphic.Box"},"27018":{"_Position":{"__isSmartRef__":true,"id":27019},"renderContextTable":{"__isSmartRef__":true,"id":27020},"_Extent":{"__isSmartRef__":true,"id":27021},"_Padding":{"__isSmartRef__":true,"id":27022},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":27023},"_BorderRadius":5,"_Fill":{"__isSmartRef__":true,"id":27024},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"27019":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"27020":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"27021":{"x":52.25,"y":49.328395061728365,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"27022":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"27023":{"r":0.372,"g":0.369,"b":0.372,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"27024":{"stops":[{"__isSmartRef__":true,"id":27025},{"__isSmartRef__":true,"id":27026},{"__isSmartRef__":true,"id":27028},{"__isSmartRef__":true,"id":27029}],"vector":{"__isSmartRef__":true,"id":27013},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"27025":{"offset":0,"color":{"__isSmartRef__":true,"id":27008}},"27026":{"offset":0.05,"color":{"__isSmartRef__":true,"id":27027}},"27027":{"r":0.6859999999999999,"g":0.6845,"b":0.6859999999999999,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"27028":{"offset":0.1,"color":{"__isSmartRef__":true,"id":27023}},"27029":{"offset":1,"color":{"__isSmartRef__":true,"id":27023}},"27030":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"27031":{"morph":{"__isSmartRef__":true,"id":27017},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"27032":{"x":60.25,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"27033":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":27034},"derivationIds":[null,"BAD5FBB1-B129-441F-B19F-DA65FF065240"],"id":"F3B6CDEF-F4DA-4CD3-B229-4D7586925B2A","renderContextTable":{"__isSmartRef__":true,"id":27046},"eventHandler":{"__isSmartRef__":true,"id":27047},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":27048},"eventsAreIgnored":true,"owner":{"__isSmartRef__":true,"id":26998},"__SourceModuleName__":"Global","attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"__LivelyClassName__":"lively.morphic.Box"},"27034":{"_Position":{"__isSmartRef__":true,"id":27035},"renderContextTable":{"__isSmartRef__":true,"id":27036},"_Extent":{"__isSmartRef__":true,"id":27037},"_Padding":{"__isSmartRef__":true,"id":27038},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":27039},"_BorderRadius":5,"_Fill":{"__isSmartRef__":true,"id":27040},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"27035":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"27036":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"27037":{"x":52.25,"y":49.328395061728365,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"27038":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"27039":{"r":0.474,"g":0.474,"b":0.474,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"27040":{"stops":[{"__isSmartRef__":true,"id":27041},{"__isSmartRef__":true,"id":27042},{"__isSmartRef__":true,"id":27044},{"__isSmartRef__":true,"id":27045}],"vector":{"__isSmartRef__":true,"id":27013},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"27041":{"offset":0,"color":{"__isSmartRef__":true,"id":27008}},"27042":{"offset":0.05,"color":{"__isSmartRef__":true,"id":27043}},"27043":{"r":0.737,"g":0.737,"b":0.737,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"27044":{"offset":0.1,"color":{"__isSmartRef__":true,"id":27039}},"27045":{"offset":1,"color":{"__isSmartRef__":true,"id":27039}},"27046":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"27047":{"morph":{"__isSmartRef__":true,"id":27033},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"27048":{"x":120.5,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"27049":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":27050},"derivationIds":[null,"29B4D995-CC4A-4919-9FF7-BED148BB2250"],"id":"832F4633-306C-4ACB-8EC5-668661A5AD7D","renderContextTable":{"__isSmartRef__":true,"id":27062},"eventHandler":{"__isSmartRef__":true,"id":27063},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":27064},"eventsAreIgnored":true,"owner":{"__isSmartRef__":true,"id":26998},"__SourceModuleName__":"Global","showsHalos":false,"prevScroll":[0,0],"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"__LivelyClassName__":"lively.morphic.Box"},"27050":{"_Position":{"__isSmartRef__":true,"id":27051},"renderContextTable":{"__isSmartRef__":true,"id":27052},"_Extent":{"__isSmartRef__":true,"id":27053},"_Padding":{"__isSmartRef__":true,"id":27054},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":27055},"_BorderRadius":5,"_Fill":{"__isSmartRef__":true,"id":27056},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"27051":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"27052":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"27053":{"x":52.25,"y":49.328395061728365,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"27054":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"27055":{"r":1,"g":1,"b":1,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"27056":{"stops":[{"__isSmartRef__":true,"id":27057},{"__isSmartRef__":true,"id":27058},{"__isSmartRef__":true,"id":27060},{"__isSmartRef__":true,"id":27061}],"vector":{"__isSmartRef__":true,"id":27013},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"27057":{"offset":0,"color":{"__isSmartRef__":true,"id":27008}},"27058":{"offset":0.05,"color":{"__isSmartRef__":true,"id":27059}},"27059":{"r":1,"g":1,"b":1,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"27060":{"offset":0.1,"color":{"__isSmartRef__":true,"id":27055}},"27061":{"offset":1,"color":{"__isSmartRef__":true,"id":27055}},"27062":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"27063":{"morph":{"__isSmartRef__":true,"id":27049},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"27064":{"x":180.75,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"27065":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":27066},"derivationIds":[null,"BE7A0866-5CE5-4686-AA29-AEF30C90E767"],"id":"206CE8DB-1985-4701-BC79-0FBF114A66BE","renderContextTable":{"__isSmartRef__":true,"id":27078},"eventHandler":{"__isSmartRef__":true,"id":27079},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":27080},"eventsAreIgnored":true,"owner":{"__isSmartRef__":true,"id":26998},"__SourceModuleName__":"Global","attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"__LivelyClassName__":"lively.morphic.Box"},"27066":{"_Position":{"__isSmartRef__":true,"id":27067},"renderContextTable":{"__isSmartRef__":true,"id":27068},"_Extent":{"__isSmartRef__":true,"id":27069},"_Padding":{"__isSmartRef__":true,"id":27070},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":27071},"_BorderRadius":5,"_Fill":{"__isSmartRef__":true,"id":27072},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"27067":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"27068":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"27069":{"x":52.25,"y":49.328395061728365,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"27070":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"27071":{"r":1,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"27072":{"stops":[{"__isSmartRef__":true,"id":27073},{"__isSmartRef__":true,"id":27074},{"__isSmartRef__":true,"id":27076},{"__isSmartRef__":true,"id":27077}],"vector":{"__isSmartRef__":true,"id":27013},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"27073":{"offset":0,"color":{"__isSmartRef__":true,"id":27008}},"27074":{"offset":0.05,"color":{"__isSmartRef__":true,"id":27075}},"27075":{"r":1,"g":0.5,"b":0.5,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"27076":{"offset":0.1,"color":{"__isSmartRef__":true,"id":27071}},"27077":{"offset":1,"color":{"__isSmartRef__":true,"id":27071}},"27078":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"27079":{"morph":{"__isSmartRef__":true,"id":27065},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"27080":{"x":0,"y":57.328395061728365,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"27081":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":27082},"derivationIds":[null,"7875154C-4A80-401B-891F-A3AA7B6E869A"],"id":"AD49E037-9389-4EA9-B71A-4BF472D3C4F4","renderContextTable":{"__isSmartRef__":true,"id":27094},"eventHandler":{"__isSmartRef__":true,"id":27095},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":27096},"eventsAreIgnored":true,"owner":{"__isSmartRef__":true,"id":26998},"__SourceModuleName__":"Global","prevScroll":[0,0],"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"__LivelyClassName__":"lively.morphic.Box"},"27082":{"_Position":{"__isSmartRef__":true,"id":27083},"renderContextTable":{"__isSmartRef__":true,"id":27084},"_Extent":{"__isSmartRef__":true,"id":27085},"_Padding":{"__isSmartRef__":true,"id":27086},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":27087},"_BorderRadius":5,"_Fill":{"__isSmartRef__":true,"id":27088},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"27083":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"27084":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"27085":{"x":52.25,"y":49.328395061728365,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"27086":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"27087":{"r":0,"g":0.8,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"27088":{"stops":[{"__isSmartRef__":true,"id":27089},{"__isSmartRef__":true,"id":27090},{"__isSmartRef__":true,"id":27092},{"__isSmartRef__":true,"id":27093}],"vector":{"__isSmartRef__":true,"id":27013},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"27089":{"offset":0,"color":{"__isSmartRef__":true,"id":27008}},"27090":{"offset":0.05,"color":{"__isSmartRef__":true,"id":27091}},"27091":{"r":0.5,"g":0.9,"b":0.5,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"27092":{"offset":0.1,"color":{"__isSmartRef__":true,"id":27087}},"27093":{"offset":1,"color":{"__isSmartRef__":true,"id":27087}},"27094":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"27095":{"morph":{"__isSmartRef__":true,"id":27081},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"27096":{"x":60.25,"y":57.328395061728365,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"27097":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":27098},"derivationIds":[null,"C433F079-E0F4-4C86-984D-4AE0DEA640E3"],"id":"976C0026-547A-4742-AD7A-DF6F4092D110","renderContextTable":{"__isSmartRef__":true,"id":27110},"eventHandler":{"__isSmartRef__":true,"id":27111},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":27112},"eventsAreIgnored":true,"owner":{"__isSmartRef__":true,"id":26998},"__SourceModuleName__":"Global","attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"__LivelyClassName__":"lively.morphic.Box"},"27098":{"_Position":{"__isSmartRef__":true,"id":27099},"renderContextTable":{"__isSmartRef__":true,"id":27100},"_Extent":{"__isSmartRef__":true,"id":27101},"_Padding":{"__isSmartRef__":true,"id":27102},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":27103},"_BorderRadius":5,"_Fill":{"__isSmartRef__":true,"id":27104},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"27099":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"27100":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"27101":{"x":52.25,"y":49.328395061728365,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"27102":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"27103":{"r":0.227,"g":0,"b":1,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"27104":{"stops":[{"__isSmartRef__":true,"id":27105},{"__isSmartRef__":true,"id":27106},{"__isSmartRef__":true,"id":27108},{"__isSmartRef__":true,"id":27109}],"vector":{"__isSmartRef__":true,"id":27013},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"27105":{"offset":0,"color":{"__isSmartRef__":true,"id":27008}},"27106":{"offset":0.05,"color":{"__isSmartRef__":true,"id":27107}},"27107":{"r":0.6135,"g":0.5,"b":1,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"27108":{"offset":0.1,"color":{"__isSmartRef__":true,"id":27103}},"27109":{"offset":1,"color":{"__isSmartRef__":true,"id":27103}},"27110":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"27111":{"morph":{"__isSmartRef__":true,"id":27097},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"27112":{"x":120.5,"y":57.328395061728365,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"27113":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":27114},"derivationIds":[null,"A6933A72-583B-4B53-83CB-7025EC232491"],"id":"D930252F-495F-48A7-83AF-315FE1B24C93","renderContextTable":{"__isSmartRef__":true,"id":27126},"eventHandler":{"__isSmartRef__":true,"id":27127},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":27128},"eventsAreIgnored":true,"owner":{"__isSmartRef__":true,"id":26998},"__SourceModuleName__":"Global","prevScroll":[0,0],"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"__LivelyClassName__":"lively.morphic.Box"},"27114":{"_Position":{"__isSmartRef__":true,"id":27115},"renderContextTable":{"__isSmartRef__":true,"id":27116},"_Extent":{"__isSmartRef__":true,"id":27117},"_Padding":{"__isSmartRef__":true,"id":27118},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":27119},"_BorderRadius":5,"_Fill":{"__isSmartRef__":true,"id":27120},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"27115":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"27116":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"27117":{"x":52.25,"y":49.328395061728365,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"27118":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"27119":{"r":0.979,"g":1,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"27120":{"stops":[{"__isSmartRef__":true,"id":27121},{"__isSmartRef__":true,"id":27122},{"__isSmartRef__":true,"id":27124},{"__isSmartRef__":true,"id":27125}],"vector":{"__isSmartRef__":true,"id":27013},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"27121":{"offset":0,"color":{"__isSmartRef__":true,"id":27008}},"27122":{"offset":0.05,"color":{"__isSmartRef__":true,"id":27123}},"27123":{"r":0.9895,"g":1,"b":0.5,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"27124":{"offset":0.1,"color":{"__isSmartRef__":true,"id":27119}},"27125":{"offset":1,"color":{"__isSmartRef__":true,"id":27119}},"27126":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"27127":{"morph":{"__isSmartRef__":true,"id":27113},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"27128":{"x":180.75,"y":57.328395061728365,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"27129":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":27130},"derivationIds":[null,"78455BFD-52E9-4FE7-8819-89F8ADCC291A"],"id":"BC156EF9-B4C9-442F-86F8-533308D3A371","renderContextTable":{"__isSmartRef__":true,"id":27142},"eventHandler":{"__isSmartRef__":true,"id":27143},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":27144},"eventsAreIgnored":true,"owner":{"__isSmartRef__":true,"id":26998},"__SourceModuleName__":"Global","prevScroll":[0,0],"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"__LivelyClassName__":"lively.morphic.Box"},"27130":{"_Position":{"__isSmartRef__":true,"id":27131},"renderContextTable":{"__isSmartRef__":true,"id":27132},"_Extent":{"__isSmartRef__":true,"id":27133},"_Padding":{"__isSmartRef__":true,"id":27134},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":27135},"_BorderRadius":5,"_Fill":{"__isSmartRef__":true,"id":27136},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"27131":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"27132":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"27133":{"x":52.25,"y":49.328395061728365,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"27134":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"27135":{"r":0,"g":1,"b":0.521,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"27136":{"stops":[{"__isSmartRef__":true,"id":27137},{"__isSmartRef__":true,"id":27138},{"__isSmartRef__":true,"id":27140},{"__isSmartRef__":true,"id":27141}],"vector":{"__isSmartRef__":true,"id":27013},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"27137":{"offset":0,"color":{"__isSmartRef__":true,"id":27008}},"27138":{"offset":0.05,"color":{"__isSmartRef__":true,"id":27139}},"27139":{"r":0.5,"g":1,"b":0.7605,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"27140":{"offset":0.1,"color":{"__isSmartRef__":true,"id":27135}},"27141":{"offset":1,"color":{"__isSmartRef__":true,"id":27135}},"27142":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"27143":{"morph":{"__isSmartRef__":true,"id":27129},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"27144":{"x":0,"y":114.65679012345673,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"27145":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":27146},"derivationIds":[null,"37C9E074-F05B-4392-A7F2-9E459B107CFA"],"id":"CE449632-2BFA-4893-B885-C91F4594AF8E","renderContextTable":{"__isSmartRef__":true,"id":27158},"eventHandler":{"__isSmartRef__":true,"id":27159},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":27160},"eventsAreIgnored":true,"owner":{"__isSmartRef__":true,"id":26998},"__SourceModuleName__":"Global","prevScroll":[0,0],"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"__LivelyClassName__":"lively.morphic.Box"},"27146":{"_Position":{"__isSmartRef__":true,"id":27147},"renderContextTable":{"__isSmartRef__":true,"id":27148},"_Extent":{"__isSmartRef__":true,"id":27149},"_Padding":{"__isSmartRef__":true,"id":27150},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":27151},"_BorderRadius":5,"_Fill":{"__isSmartRef__":true,"id":27152},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"27147":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"27148":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"27149":{"x":52.25,"y":49.328395061728365,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"27150":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"27151":{"r":1,"g":0,"b":1,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"27152":{"stops":[{"__isSmartRef__":true,"id":27153},{"__isSmartRef__":true,"id":27154},{"__isSmartRef__":true,"id":27156},{"__isSmartRef__":true,"id":27157}],"vector":{"__isSmartRef__":true,"id":27013},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"27153":{"offset":0,"color":{"__isSmartRef__":true,"id":27008}},"27154":{"offset":0.05,"color":{"__isSmartRef__":true,"id":27155}},"27155":{"r":1,"g":0.5,"b":1,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"27156":{"offset":0.1,"color":{"__isSmartRef__":true,"id":27151}},"27157":{"offset":1,"color":{"__isSmartRef__":true,"id":27151}},"27158":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"27159":{"morph":{"__isSmartRef__":true,"id":27145},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"27160":{"x":60.25,"y":114.65679012345673,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"27161":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":27162},"derivationIds":[null,"7ACB7B8D-2E0D-4BCA-8B6B-6E8796FCE30B"],"id":"F6208A4C-C944-4876-A26C-72AE3E144BDF","renderContextTable":{"__isSmartRef__":true,"id":27174},"eventHandler":{"__isSmartRef__":true,"id":27175},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":27176},"eventsAreIgnored":true,"owner":{"__isSmartRef__":true,"id":26998},"__SourceModuleName__":"Global","attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"__LivelyClassName__":"lively.morphic.Box"},"27162":{"_Position":{"__isSmartRef__":true,"id":27163},"renderContextTable":{"__isSmartRef__":true,"id":27164},"_Extent":{"__isSmartRef__":true,"id":27165},"_Padding":{"__isSmartRef__":true,"id":27166},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":27167},"_BorderRadius":5,"_Fill":{"__isSmartRef__":true,"id":27168},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"27163":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"27164":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"27165":{"x":52.25,"y":49.328395061728365,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"27166":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"27167":{"r":0,"g":0.584,"b":0.58,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"27168":{"stops":[{"__isSmartRef__":true,"id":27169},{"__isSmartRef__":true,"id":27170},{"__isSmartRef__":true,"id":27172},{"__isSmartRef__":true,"id":27173}],"vector":{"__isSmartRef__":true,"id":27013},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"27169":{"offset":0,"color":{"__isSmartRef__":true,"id":27008}},"27170":{"offset":0.05,"color":{"__isSmartRef__":true,"id":27171}},"27171":{"r":0.5,"g":0.792,"b":0.79,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"27172":{"offset":0.1,"color":{"__isSmartRef__":true,"id":27167}},"27173":{"offset":1,"color":{"__isSmartRef__":true,"id":27167}},"27174":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"27175":{"morph":{"__isSmartRef__":true,"id":27161},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"27176":{"x":120.5,"y":114.65679012345673,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"27177":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":27178},"derivationIds":[null,"4F01FD8C-D705-4A1E-94A3-ED32EA1779B8"],"id":"6D80B652-520D-49A4-BC56-934361CE431A","renderContextTable":{"__isSmartRef__":true,"id":27190},"eventHandler":{"__isSmartRef__":true,"id":27191},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":27192},"eventsAreIgnored":true,"owner":{"__isSmartRef__":true,"id":26998},"__SourceModuleName__":"Global","prevScroll":[0,0],"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"__LivelyClassName__":"lively.morphic.Box"},"27178":{"_Position":{"__isSmartRef__":true,"id":27179},"renderContextTable":{"__isSmartRef__":true,"id":27180},"_Extent":{"__isSmartRef__":true,"id":27181},"_Padding":{"__isSmartRef__":true,"id":27182},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":27183},"_BorderRadius":5,"_Fill":{"__isSmartRef__":true,"id":27184},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"27179":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"27180":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"27181":{"x":52.25,"y":49.328395061728365,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"27182":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"27183":{"r":0.113,"g":0,"b":0.599,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"27184":{"stops":[{"__isSmartRef__":true,"id":27185},{"__isSmartRef__":true,"id":27186},{"__isSmartRef__":true,"id":27188},{"__isSmartRef__":true,"id":27189}],"vector":{"__isSmartRef__":true,"id":27013},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"27185":{"offset":0,"color":{"__isSmartRef__":true,"id":27008}},"27186":{"offset":0.05,"color":{"__isSmartRef__":true,"id":27187}},"27187":{"r":0.5565,"g":0.5,"b":0.7995,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"27188":{"offset":0.1,"color":{"__isSmartRef__":true,"id":27183}},"27189":{"offset":1,"color":{"__isSmartRef__":true,"id":27183}},"27190":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"27191":{"morph":{"__isSmartRef__":true,"id":27177},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"27192":{"x":180.75,"y":114.65679012345673,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"27193":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":27194},"derivationIds":[null,"B16E80E5-41D1-4361-A9F8-B3F0FEE84FED"],"id":"EA080E92-48EE-45E6-96A4-A186EE1543A0","renderContextTable":{"__isSmartRef__":true,"id":27206},"eventHandler":{"__isSmartRef__":true,"id":27207},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":27208},"eventsAreIgnored":true,"owner":{"__isSmartRef__":true,"id":26998},"__SourceModuleName__":"Global","prevScroll":[0,0],"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"__LivelyClassName__":"lively.morphic.Box"},"27194":{"_Position":{"__isSmartRef__":true,"id":27195},"renderContextTable":{"__isSmartRef__":true,"id":27196},"_Extent":{"__isSmartRef__":true,"id":27197},"_Padding":{"__isSmartRef__":true,"id":27198},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":27199},"_BorderRadius":5,"_Fill":{"__isSmartRef__":true,"id":27200},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"27195":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"27196":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"27197":{"x":52.25,"y":49.328395061728365,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"27198":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"27199":{"r":0.627,"g":0,"b":0.595,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"27200":{"stops":[{"__isSmartRef__":true,"id":27201},{"__isSmartRef__":true,"id":27202},{"__isSmartRef__":true,"id":27204},{"__isSmartRef__":true,"id":27205}],"vector":{"__isSmartRef__":true,"id":27013},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"27201":{"offset":0,"color":{"__isSmartRef__":true,"id":27008}},"27202":{"offset":0.05,"color":{"__isSmartRef__":true,"id":27203}},"27203":{"r":0.8135,"g":0.5,"b":0.7975,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"27204":{"offset":0.1,"color":{"__isSmartRef__":true,"id":27199}},"27205":{"offset":1,"color":{"__isSmartRef__":true,"id":27199}},"27206":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"27207":{"morph":{"__isSmartRef__":true,"id":27193},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"27208":{"x":0,"y":171.9851851851851,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"27209":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":27210},"derivationIds":[null,"738BD014-6848-4C90-8BC1-EA0208CB86B8"],"id":"09D4BFAB-6CCC-4B91-8E2C-BEF741297353","renderContextTable":{"__isSmartRef__":true,"id":27222},"eventHandler":{"__isSmartRef__":true,"id":27223},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":27224},"eventsAreIgnored":true,"owner":{"__isSmartRef__":true,"id":26998},"__SourceModuleName__":"Global","prevScroll":[0,0],"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"__LivelyClassName__":"lively.morphic.Box"},"27210":{"_Position":{"__isSmartRef__":true,"id":27211},"renderContextTable":{"__isSmartRef__":true,"id":27212},"_Extent":{"__isSmartRef__":true,"id":27213},"_Padding":{"__isSmartRef__":true,"id":27214},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":27215},"_BorderRadius":5,"_Fill":{"__isSmartRef__":true,"id":27216},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"27211":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"27212":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"27213":{"x":52.25,"y":49.328395061728365,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"27214":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"27215":{"r":0.603,"g":0.309,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"27216":{"stops":[{"__isSmartRef__":true,"id":27217},{"__isSmartRef__":true,"id":27218},{"__isSmartRef__":true,"id":27220},{"__isSmartRef__":true,"id":27221}],"vector":{"__isSmartRef__":true,"id":27013},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"27217":{"offset":0,"color":{"__isSmartRef__":true,"id":27008}},"27218":{"offset":0.05,"color":{"__isSmartRef__":true,"id":27219}},"27219":{"r":0.8015,"g":0.6545,"b":0.5,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"27220":{"offset":0.1,"color":{"__isSmartRef__":true,"id":27215}},"27221":{"offset":1,"color":{"__isSmartRef__":true,"id":27215}},"27222":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"27223":{"morph":{"__isSmartRef__":true,"id":27209},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"27224":{"x":60.25,"y":171.9851851851851,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"27225":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":27226},"derivationIds":[null,"C97F34A6-5BA9-4CE1-AD75-DBCDB3A0E88B"],"id":"7DF030B4-7923-4783-A163-A6B271C31F9D","renderContextTable":{"__isSmartRef__":true,"id":27238},"eventHandler":{"__isSmartRef__":true,"id":27239},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":27240},"eventsAreIgnored":true,"owner":{"__isSmartRef__":true,"id":26998},"__SourceModuleName__":"Global","prevScroll":[0,0],"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"__LivelyClassName__":"lively.morphic.Box"},"27226":{"_Position":{"__isSmartRef__":true,"id":27227},"renderContextTable":{"__isSmartRef__":true,"id":27228},"_Extent":{"__isSmartRef__":true,"id":27229},"_Padding":{"__isSmartRef__":true,"id":27230},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":27231},"_BorderRadius":5,"_Fill":{"__isSmartRef__":true,"id":27232},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"27227":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"27228":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"27229":{"x":52.25,"y":49.328395061728365,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"27230":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"27231":{"r":1,"g":0.439,"b":0.455,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"27232":{"stops":[{"__isSmartRef__":true,"id":27233},{"__isSmartRef__":true,"id":27234},{"__isSmartRef__":true,"id":27236},{"__isSmartRef__":true,"id":27237}],"vector":{"__isSmartRef__":true,"id":27013},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"27233":{"offset":0,"color":{"__isSmartRef__":true,"id":27008}},"27234":{"offset":0.05,"color":{"__isSmartRef__":true,"id":27235}},"27235":{"r":1,"g":0.7195,"b":0.7275,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"27236":{"offset":0.1,"color":{"__isSmartRef__":true,"id":27231}},"27237":{"offset":1,"color":{"__isSmartRef__":true,"id":27231}},"27238":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"27239":{"morph":{"__isSmartRef__":true,"id":27225},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"27240":{"x":120.5,"y":171.9851851851851,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"27241":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":27242},"derivationIds":[null,"4DACED1F-E2D6-4781-B2EE-6EEE4DFECA1F"],"id":"615EB57D-1C86-4A04-8491-01B8A4692767","renderContextTable":{"__isSmartRef__":true,"id":27254},"eventHandler":{"__isSmartRef__":true,"id":27255},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":27256},"eventsAreIgnored":true,"owner":{"__isSmartRef__":true,"id":26998},"prevScroll":[0,0],"__SourceModuleName__":"Global","attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"__LivelyClassName__":"lively.morphic.Box"},"27242":{"_Position":{"__isSmartRef__":true,"id":27243},"renderContextTable":{"__isSmartRef__":true,"id":27244},"_Extent":{"__isSmartRef__":true,"id":27245},"_Padding":{"__isSmartRef__":true,"id":27246},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":27247},"_BorderRadius":5,"_Fill":{"__isSmartRef__":true,"id":27248},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"27243":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"27244":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"27245":{"x":52.25,"y":49.328395061728365,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"27246":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"27247":{"r":0,"g":0.591,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"27248":{"stops":[{"__isSmartRef__":true,"id":27249},{"__isSmartRef__":true,"id":27250},{"__isSmartRef__":true,"id":27252},{"__isSmartRef__":true,"id":27253}],"vector":{"__isSmartRef__":true,"id":27013},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"27249":{"offset":0,"color":{"__isSmartRef__":true,"id":27008}},"27250":{"offset":0.05,"color":{"__isSmartRef__":true,"id":27251}},"27251":{"r":0.5,"g":0.7955,"b":0.5,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"27252":{"offset":0.1,"color":{"__isSmartRef__":true,"id":27247}},"27253":{"offset":1,"color":{"__isSmartRef__":true,"id":27247}},"27254":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"27255":{"morph":{"__isSmartRef__":true,"id":27241},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"27256":{"x":180.75,"y":171.9851851851851,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"27257":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":27258},"derivationIds":[null,"5F50C085-8FE4-475E-B01B-D4969AA7BB22"],"id":"1A08CCCF-BA6E-49C4-8314-484D2235CF63","renderContextTable":{"__isSmartRef__":true,"id":27270},"eventHandler":{"__isSmartRef__":true,"id":27271},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":27272},"eventsAreIgnored":true,"owner":{"__isSmartRef__":true,"id":26998},"prevScroll":[0,0],"__SourceModuleName__":"Global","attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"__LivelyClassName__":"lively.morphic.Box"},"27258":{"_Position":{"__isSmartRef__":true,"id":27259},"renderContextTable":{"__isSmartRef__":true,"id":27260},"_Extent":{"__isSmartRef__":true,"id":27261},"_Padding":{"__isSmartRef__":true,"id":27262},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":27263},"_BorderRadius":5,"_Fill":{"__isSmartRef__":true,"id":27264},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"27259":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"27260":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"27261":{"x":52.25,"y":49.328395061728365,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"27262":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"27263":{"r":1,"g":0.396,"b":1,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"27264":{"stops":[{"__isSmartRef__":true,"id":27265},{"__isSmartRef__":true,"id":27266},{"__isSmartRef__":true,"id":27268},{"__isSmartRef__":true,"id":27269}],"vector":{"__isSmartRef__":true,"id":27013},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"27265":{"offset":0,"color":{"__isSmartRef__":true,"id":27008}},"27266":{"offset":0.05,"color":{"__isSmartRef__":true,"id":27267}},"27267":{"r":1,"g":0.698,"b":1,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"27268":{"offset":0.1,"color":{"__isSmartRef__":true,"id":27263}},"27269":{"offset":1,"color":{"__isSmartRef__":true,"id":27263}},"27270":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"27271":{"morph":{"__isSmartRef__":true,"id":27257},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"27272":{"x":0,"y":229.31358024691346,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"27273":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":27274},"derivationIds":[null,"3CE28A01-2F7E-4E06-84AF-21AB8EAF524F"],"id":"21EC23A1-0243-45D4-8F35-E19B5908749D","renderContextTable":{"__isSmartRef__":true,"id":27286},"eventHandler":{"__isSmartRef__":true,"id":27287},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":27288},"eventsAreIgnored":true,"owner":{"__isSmartRef__":true,"id":26998},"prevScroll":[0,0],"__SourceModuleName__":"Global","attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"__LivelyClassName__":"lively.morphic.Box"},"27274":{"_Position":{"__isSmartRef__":true,"id":27275},"renderContextTable":{"__isSmartRef__":true,"id":27276},"_Extent":{"__isSmartRef__":true,"id":27277},"_Padding":{"__isSmartRef__":true,"id":27278},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":27279},"_BorderRadius":5,"_Fill":{"__isSmartRef__":true,"id":27280},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"27275":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"27276":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"27277":{"x":52.25,"y":49.328395061728365,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"27278":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"27279":{"r":0,"g":0.556,"b":1,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"27280":{"stops":[{"__isSmartRef__":true,"id":27281},{"__isSmartRef__":true,"id":27282},{"__isSmartRef__":true,"id":27284},{"__isSmartRef__":true,"id":27285}],"vector":{"__isSmartRef__":true,"id":27013},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"27281":{"offset":0,"color":{"__isSmartRef__":true,"id":27008}},"27282":{"offset":0.05,"color":{"__isSmartRef__":true,"id":27283}},"27283":{"r":0.5,"g":0.778,"b":1,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"27284":{"offset":0.1,"color":{"__isSmartRef__":true,"id":27279}},"27285":{"offset":1,"color":{"__isSmartRef__":true,"id":27279}},"27286":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"27287":{"morph":{"__isSmartRef__":true,"id":27273},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"27288":{"x":60.25,"y":229.31358024691346,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"27289":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":27290},"derivationIds":[null,"3CDF19C5-E94C-43B6-9861-A1465DCBAB75"],"id":"3F5000E2-226E-4157-9E2C-8D23A3B59DB3","renderContextTable":{"__isSmartRef__":true,"id":27302},"eventHandler":{"__isSmartRef__":true,"id":27303},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":27304},"eventsAreIgnored":true,"owner":{"__isSmartRef__":true,"id":26998},"__SourceModuleName__":"Global","prevScroll":[0,0],"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"__LivelyClassName__":"lively.morphic.Box"},"27290":{"_Position":{"__isSmartRef__":true,"id":27291},"renderContextTable":{"__isSmartRef__":true,"id":27292},"_Extent":{"__isSmartRef__":true,"id":27293},"_Padding":{"__isSmartRef__":true,"id":27294},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":27295},"_BorderRadius":5,"_Fill":{"__isSmartRef__":true,"id":27296},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"27291":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"27292":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"27293":{"x":52.25,"y":49.328395061728365,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"27294":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"27295":{"r":0.564,"g":0.584,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"27296":{"stops":[{"__isSmartRef__":true,"id":27297},{"__isSmartRef__":true,"id":27298},{"__isSmartRef__":true,"id":27300},{"__isSmartRef__":true,"id":27301}],"vector":{"__isSmartRef__":true,"id":27013},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"27297":{"offset":0,"color":{"__isSmartRef__":true,"id":27008}},"27298":{"offset":0.05,"color":{"__isSmartRef__":true,"id":27299}},"27299":{"r":0.782,"g":0.792,"b":0.5,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"27300":{"offset":0.1,"color":{"__isSmartRef__":true,"id":27295}},"27301":{"offset":1,"color":{"__isSmartRef__":true,"id":27295}},"27302":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"27303":{"morph":{"__isSmartRef__":true,"id":27289},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"27304":{"x":120.5,"y":229.31358024691346,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"27305":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":27306},"derivationIds":[null,"486155BE-1223-4C6D-AAE4-ED26F30AA4EA"],"id":"A3F296EC-1DD8-4DF8-BCE4-76B04848BC9D","renderContextTable":{"__isSmartRef__":true,"id":27318},"eventHandler":{"__isSmartRef__":true,"id":27319},"_ClipMode":"visible","droppingEnabled":true,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":27320},"eventsAreIgnored":true,"owner":{"__isSmartRef__":true,"id":26998},"prevScroll":[0,0],"__SourceModuleName__":"Global","attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"__LivelyClassName__":"lively.morphic.Box"},"27306":{"_Position":{"__isSmartRef__":true,"id":27307},"renderContextTable":{"__isSmartRef__":true,"id":27308},"_Extent":{"__isSmartRef__":true,"id":27309},"_Padding":{"__isSmartRef__":true,"id":27310},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":27311},"_BorderRadius":5,"_Fill":{"__isSmartRef__":true,"id":27312},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"27307":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"27308":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"27309":{"x":52.25,"y":49.328395061728365,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"27310":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"27311":{"r":0.897,"g":0.412,"b":1,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"27312":{"stops":[{"__isSmartRef__":true,"id":27313},{"__isSmartRef__":true,"id":27314},{"__isSmartRef__":true,"id":27316},{"__isSmartRef__":true,"id":27317}],"vector":{"__isSmartRef__":true,"id":27013},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"27313":{"offset":0,"color":{"__isSmartRef__":true,"id":27008}},"27314":{"offset":0.05,"color":{"__isSmartRef__":true,"id":27315}},"27315":{"r":0.9485,"g":0.706,"b":1,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"27316":{"offset":0.1,"color":{"__isSmartRef__":true,"id":27311}},"27317":{"offset":1,"color":{"__isSmartRef__":true,"id":27311}},"27318":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"27319":{"morph":{"__isSmartRef__":true,"id":27305},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"27320":{"x":180.75,"y":229.31358024691346,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"27321":{"_Position":{"__isSmartRef__":true,"id":27322},"renderContextTable":{"__isSmartRef__":true,"id":27323},"_Extent":{"__isSmartRef__":true,"id":27324},"_Padding":{"__isSmartRef__":true,"id":27325},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":27326},"_Fill":{"__isSmartRef__":true,"id":27327},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"27322":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"27323":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"27324":{"x":241,"y":286.6419753086418,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"27325":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"27326":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"27327":{"r":1,"g":1,"b":1,"a":0,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"27328":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"27329":{"morph":{"__isSmartRef__":true,"id":26998},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"27330":{"x":2169,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"27331":{"x":241,"y":286.6419753086418,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"27332":{"position":{"__isSmartRef__":true,"id":27333},"_Extent":{"__isSmartRef__":true,"id":27334},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":27335},"_Fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":27336},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":27337},"_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"27333":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"27334":{"x":100,"y":100,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"27335":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"27336":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"27337":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"27338":{"x":-2169,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"27339":{"partsSpaceName":"PartsBin/Basic","__SourceModuleName__":"Global.lively.PartsBin","comment":"A simple box morph. A really blue one. Its amazing what you can build out of simple boxes.... Who needs stars when you got blue rectangles!","migrationLevel":4,"partName":"Rectangle","changes":[{"__isSmartRef__":true,"id":27340}],"revisionOnLoad":140998,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"27340":{"date":{"__isSmartRef__":true,"id":27341},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"27341":{"isSerializedDate":true,"string":"Sat Feb 25 2012 02:59:09 GMT+0100 (Mitteleuropäische Zeit)"},"27342":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"27343":{"morph":{"__isSmartRef__":true,"id":26997},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"27344":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":27345}},"27345":{"test01IsMorph":{"__isSmartRef__":true,"id":27346}},"27346":{"varMapping":{"__isSmartRef__":true,"id":27347},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":27348},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"27347":{"this":{"__isSmartRef__":true,"id":27344}},"27348":{},"27349":{"_Position":{"__isSmartRef__":true,"id":27350},"renderContextTable":{"__isSmartRef__":true,"id":27351},"_Extent":{"__isSmartRef__":true,"id":27352},"_ClipMode":"hidden","_Padding":{"__isSmartRef__":true,"id":27353},"__SourceModuleName__":"Global.lively.morphic.Shapes","_BorderWidth":0,"_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","_BorderColor":{"__isSmartRef__":true,"id":27354},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"27350":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"27351":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"27352":{"x":241,"y":286.6419753086418,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"27353":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"27354":{"r":0.8,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"27355":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"27356":{"morph":{"__isSmartRef__":true,"id":26996},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"27357":{"x":49.99999999999912,"y":36.01607224065742,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"27358":{"adjustForNewBounds":false,"moveVertical":false,"moveHorizontal":false,"centeredHorizontal":false},"27359":{"x":241,"y":286.6419753086418,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"27360":{"x":150,"y":-12,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"27361":{"onMouseUp":{"__isSmartRef__":true,"id":27362},"build":{"__isSmartRef__":true,"id":27370},"colorForPos":{"__isSmartRef__":true,"id":27374},"gradientColor":{"__isSmartRef__":true,"id":27382},"colorNames":{"__isSmartRef__":true,"id":27386},"colorSet1":{"__isSmartRef__":true,"id":27394},"colorSet2":{"__isSmartRef__":true,"id":27398},"colorSet3":{"__isSmartRef__":true,"id":27402},"reset":{"__isSmartRef__":true,"id":27406},"clear":{"__isSmartRef__":true,"id":27410},"previousSlide":{"__isSmartRef__":true,"id":27414},"nextSlide":{"__isSmartRef__":true,"id":27418},"slides":{"__isSmartRef__":true,"id":27422},"animateRight":{"__isSmartRef__":true,"id":27426},"animateLeft":{"__isSmartRef__":true,"id":27430},"removeHiddenSlides":{"__isSmartRef__":true,"id":27434}},"27362":{"varMapping":{"__isSmartRef__":true,"id":27363},"source":"function onMouseUp(evt) {\n var color = this.colorForPos(this.localize(evt.getPosition()));\n this.chooserWidget.updateSliderColor(color);\n this.chooserWidget.currentColor = color;\n this.chooserWidget.button.setFill(color)\n}","funcProperties":{"__isSmartRef__":true,"id":27368},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"27363":{"this":{"__isSmartRef__":true,"id":26996},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":27364}},"27364":{"$super":{"__isSmartRef__":true,"id":27365}},"27365":{"varMapping":{"__isSmartRef__":true,"id":27366},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":27367},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"27366":{"obj":{"__isSmartRef__":true,"id":26996},"name":"onMouseUp"},"27367":{},"27368":{"timestamp":{"__isSmartRef__":true,"id":27369},"user":"huberthesse","tags":[]},"27369":{"isSerializedDate":true,"string":"Wed Mar 21 2012 16:29:45 GMT+0100 (Mitteleuropäische Zeit)"},"27370":{"varMapping":{"__isSmartRef__":true,"id":27371},"source":"function build(table) {\n var slide = Morph.makeRectangle(0,0,this.getExtent().x,this.getExtent().y)\n slide.setFill(Color.rgba(255,255,255,0));\n slide.setBorderWidth(0);\n\n var colorNames = this.colorNames(table),\n x = 4, y = 5, // like MacOS colors\n extent = slide.innerBounds().extent().scaleByPt(pt(1/x, 1/y)).subPt(pt(8,8));\n //extent = pt(44,44)\n for (var j = 0; j < y; j++) {\n for (var i = 0; i < x; i++) {\n var idx = j*x+i, // running offset j*x^1 + i*y^0\n color = CrayonColors[colorNames[idx]],\n rect = extent.scaleByPt(pt(i, j)).extent(extent),\n morph = new lively.morphic.Box(rect);\n morph.applyStyle({borderColor: color, borderWidth: 1, borderRadius: 5});\n morph.setFill(this.gradientColor(color));\n morph.moveBy(pt(8*i,8*j));\n morph.ignoreEvents(); \n //morph.layout = {scaleHorizontal: true, scaleVertical: true};\n slide.addMorph(morph);\n }\n }\n //slide.layout = {adjustForNewBounds: true};\n slide.adjustForNewBounds();\n return slide;\n}","funcProperties":{"__isSmartRef__":true,"id":27372},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"27371":{"this":{"__isSmartRef__":true,"id":26996}},"27372":{"timestamp":{"__isSmartRef__":true,"id":27373},"user":"undefined","tags":[]},"27373":{"isSerializedDate":true,"string":"Fri Mar 09 2012 12:20:35 GMT+0100 (Mitteleuropäische Zeit)"},"27374":{"varMapping":{"__isSmartRef__":true,"id":27375},"source":"function colorForPos(pos) {\n var r = this.shape.getBounds().insetBy(this.getBorderWidth()),\n pos = r.closestPointToPt(pos),\n m = this.activeSlide.submorphs.detect(function(ea) { return ea.bounds().containsPoint(pos) });\n color = m && m.getFill().stops.find(function(ea){return ea.offset == 1}).color;\n return color ? color : Color.black; \n}","funcProperties":{"__isSmartRef__":true,"id":27380},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"27375":{"this":{"__isSmartRef__":true,"id":26996},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":27376}},"27376":{"$super":{"__isSmartRef__":true,"id":27377}},"27377":{"varMapping":{"__isSmartRef__":true,"id":27378},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":27379},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"27378":{"obj":{"__isSmartRef__":true,"id":26996},"name":"colorForPos"},"27379":{},"27380":{"timestamp":{"__isSmartRef__":true,"id":27381},"user":"huberthesse","tags":[]},"27381":{"isSerializedDate":true,"string":"Wed Mar 07 2012 14:55:22 GMT+0100 (Mitteleuropäische Zeit)"},"27382":{"varMapping":{"__isSmartRef__":true,"id":27383},"source":"function gradientColor(color) {\n var gradient = new lively.morphic.LinearGradient(\n [\n {offset: 0, color: Color.white},\n {offset: 0.05, color: Color.white.mixedWith(color,0.5)},\n {offset: 0.1, color: color},\n {offset: 1, color: color}\n ],\n 'northSouth'\n );\n return gradient;\n}","funcProperties":{"__isSmartRef__":true,"id":27384},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"27383":{"this":{"__isSmartRef__":true,"id":26996}},"27384":{"timestamp":{"__isSmartRef__":true,"id":27385},"user":"huberthesse","tags":[]},"27385":{"isSerializedDate":true,"string":"Tue Feb 21 2012 18:34:15 GMT+0100 (Mitteleuropäische Zeit)"},"27386":{"varMapping":{"__isSmartRef__":true,"id":27387},"source":"function colorNames(table) {\n return table.join(' ').split(' ');\n}","funcProperties":{"__isSmartRef__":true,"id":27392},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"27387":{"this":{"__isSmartRef__":true,"id":26996},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":27388}},"27388":{"$super":{"__isSmartRef__":true,"id":27389}},"27389":{"varMapping":{"__isSmartRef__":true,"id":27390},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":27391},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"27390":{"obj":{"__isSmartRef__":true,"id":26996},"name":"colorNames"},"27391":{},"27392":{"timestamp":{"__isSmartRef__":true,"id":27393},"user":"huberthesse","tags":[]},"27393":{"isSerializedDate":true,"string":"Fri Mar 02 2012 14:41:30 GMT+0100 (Mitteleuropäische Zeit)"},"27394":{"varMapping":{"__isSmartRef__":true,"id":27395},"source":"function colorSet1() {\n return [\"licorice iron steel snow\",\n \"maraschino spring blueberry lemon\",\n \"seafoam magenta teal midnight\",\n \"plum mocha salmon clover\",\n \"bubblegum aqua asparagus lavender\"\n ]\n}","funcProperties":{"__isSmartRef__":true,"id":27396},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"27395":{"this":{"__isSmartRef__":true,"id":26996}},"27396":{"timestamp":{"__isSmartRef__":true,"id":27397},"user":"huberthesse","tags":[]},"27397":{"isSerializedDate":true,"string":"Fri Mar 02 2012 14:41:43 GMT+0100 (Mitteleuropäische Zeit)"},"27398":{"varMapping":{"__isSmartRef__":true,"id":27399},"source":"function colorSet2() {\n return [\"licorice lead tungsten nickel\",\n \"silver magnesium aluminum tin\",\n \"mercury orchid grape eggplant\",\n \"aqua blueberry ocean midnight\",\n \"sky turquoise spindrift ice\"\n ]\n}","funcProperties":{"__isSmartRef__":true,"id":27400},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"27399":{"this":{"__isSmartRef__":true,"id":26996}},"27400":{"timestamp":{"__isSmartRef__":true,"id":27401},"user":"huberthesse","tags":[]},"27401":{"isSerializedDate":true,"string":"Wed Mar 21 2012 16:29:45 GMT+0100 (Mitteleuropäische Zeit)"},"27402":{"varMapping":{"__isSmartRef__":true,"id":27403},"source":"function colorSet3() {\n return [\"maraschino cayenne maroon strawberry\",\n \"tangerine lemon cantaloupe banana\",\n \"fern asparagus asparagus spring\",\n \"lime seafoam flora moss\", \n \"clover aqua lavender bubblegum\"\n ]\n}","funcProperties":{"__isSmartRef__":true,"id":27404},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"27403":{"this":{"__isSmartRef__":true,"id":26996}},"27404":{"timestamp":{"__isSmartRef__":true,"id":27405},"user":"huberthesse","tags":[]},"27405":{"isSerializedDate":true,"string":"Wed Mar 21 2012 16:29:45 GMT+0100 (Mitteleuropäische Zeit)"},"27406":{"varMapping":{"__isSmartRef__":true,"id":27407},"source":"function reset() {\n this.container = this.get(\"container\");\n this.container.setPosition(pt(0,0));\n this.slide = 0;\n var slide = this.build(this.colorSet1());\n this.container.addMorph(slide);\n this.activeSlide = slide;\n this.removeHiddenSlides(this.container);\n\n}","funcProperties":{"__isSmartRef__":true,"id":27408},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"27407":{"this":{"__isSmartRef__":true,"id":26996}},"27408":{"timestamp":{"__isSmartRef__":true,"id":27409},"user":"huberthesse","tags":[]},"27409":{"isSerializedDate":true,"string":"Wed Mar 07 2012 15:51:11 GMT+0100 (Mitteleuropäische Zeit)"},"27410":{"varMapping":{"__isSmartRef__":true,"id":27411},"source":"function clear() {\n this.container.submorphs.invoke('remove')\n}","funcProperties":{"__isSmartRef__":true,"id":27412},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"27411":{"this":{"__isSmartRef__":true,"id":26996}},"27412":{"timestamp":{"__isSmartRef__":true,"id":27413},"user":"huberthesse","tags":[]},"27413":{"isSerializedDate":true,"string":"Wed Mar 07 2012 15:20:41 GMT+0100 (Mitteleuropäische Zeit)"},"27414":{"varMapping":{"__isSmartRef__":true,"id":27415},"source":"function previousSlide() {\n if (this.slide - 1 < 0) {\n this.slide = this.slide + 3;\n }\n this.slide = (this.slide - 1) % 3;\n //this.clear();\n var previous = this.build(this.slides()[this.slide]);\n previous.setPosition(pt(this.activeSlide.getPosition().x - this.activeSlide.getExtent().x,0));\n this.container.addMorph(previous)\n this.activeSlide = previous;\n\n this.animateLeft(1000);\n}","funcProperties":{"__isSmartRef__":true,"id":27416},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"27415":{"this":{"__isSmartRef__":true,"id":26996}},"27416":{"timestamp":{"__isSmartRef__":true,"id":27417},"user":"huberthesse","tags":[]},"27417":{"isSerializedDate":true,"string":"Wed Mar 07 2012 15:54:40 GMT+0100 (Mitteleuropäische Zeit)"},"27418":{"varMapping":{"__isSmartRef__":true,"id":27419},"source":"function nextSlide() {\n this.slide = (this.slide+1)%3\n //this.clear()\n var next = this.build(this.slides()[this.slide]);\n next.setPosition(pt(this.activeSlide.getPosition().x + this.activeSlide.getExtent().x,0));\n this.container.addMorph(next)\n this.activeSlide = next;\n\n this.animateRight(1000);\n\n}","funcProperties":{"__isSmartRef__":true,"id":27420},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"27419":{"this":{"__isSmartRef__":true,"id":26996}},"27420":{"timestamp":{"__isSmartRef__":true,"id":27421},"user":"huberthesse","tags":[]},"27421":{"isSerializedDate":true,"string":"Wed Mar 07 2012 15:54:47 GMT+0100 (Mitteleuropäische Zeit)"},"27422":{"varMapping":{"__isSmartRef__":true,"id":27423},"source":"function slides() {\n return [this.colorSet1(), this.colorSet2(), this.colorSet3()]\n}","funcProperties":{"__isSmartRef__":true,"id":27424},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"27423":{"this":{"__isSmartRef__":true,"id":26996}},"27424":{"timestamp":{"__isSmartRef__":true,"id":27425},"user":"huberthesse","tags":[]},"27425":{"isSerializedDate":true,"string":"Fri Mar 02 2012 16:32:29 GMT+0100 (Mitteleuropäische Zeit)"},"27426":{"varMapping":{"__isSmartRef__":true,"id":27427},"source":"function animateRight(timeout) {\n this.container.moveByAnimated(pt(-this.getExtent().x,0), timeout, this.removeHiddenSlides);\n}","funcProperties":{"__isSmartRef__":true,"id":27428},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"27427":{"this":{"__isSmartRef__":true,"id":26996}},"27428":{"timestamp":{"__isSmartRef__":true,"id":27429},"user":"undefined","tags":[]},"27429":{"isSerializedDate":true,"string":"Fri Mar 09 2012 12:28:28 GMT+0100 (Mitteleuropäische Zeit)"},"27430":{"varMapping":{"__isSmartRef__":true,"id":27431},"source":"function animateLeft(timeout) {\n this.container.moveByAnimated(pt(this.getExtent().x,0), timeout, this.removeHiddenSlides);\n}","funcProperties":{"__isSmartRef__":true,"id":27432},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"27431":{"this":{"__isSmartRef__":true,"id":26996}},"27432":{"timestamp":{"__isSmartRef__":true,"id":27433},"user":"undefined","tags":[]},"27433":{"isSerializedDate":true,"string":"Fri Mar 09 2012 12:28:25 GMT+0100 (Mitteleuropäische Zeit)"},"27434":{"varMapping":{"__isSmartRef__":true,"id":27435},"source":"function removeHiddenSlides(morph) {\n for(var i = 0; i < morph.submorphs.length; i++ ) {\n if(morph.submorphs[i] !== morph.owner.activeSlide) {\n morph.submorphs[i].remove();\n }\n }\n }","funcProperties":{"__isSmartRef__":true,"id":27436},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"27435":{"this":{"__isSmartRef__":true,"id":26996}},"27436":{"timestamp":{"__isSmartRef__":true,"id":27437},"user":"huberthesse","tags":[]},"27437":{"isSerializedDate":true,"string":"Wed Mar 07 2012 15:45:48 GMT+0100 (Mitteleuropäische Zeit)"},"27438":{"submorphs":[{"__isSmartRef__":true,"id":27439}],"scripts":[],"shape":{"__isSmartRef__":true,"id":27461},"derivationIds":[null,"364359B5-1B95-4042-A1C6-CC5B778FBAB2","E23C63BE-652E-40F7-8097-3DF7BED48B6C","A6A49117-8DAC-4A69-AF96-BA716A6C97EB","C0B5F763-CA00-4443-B9CD-2CA95B36429B","77B2DB00-1E0D-4B3E-B3C9-202137BF3133","942AB4D6-4180-4618-BFAE-FA77436A07EA","39BFE677-6965-447C-8920-74E41CF1199A","F945FF1B-1922-4BC1-8029-435B2E295162","7DCD9012-2605-495C-AD57-1C70B8F8EF89","755F7C9A-3821-4A3E-9BA7-CF67F715C9A9","576830D2-EAA2-4CE3-9267-49C3069C041B","615B5236-3080-4512-BD82-4E248EF48B72","3DC4FFAE-30B4-43F1-953E-14B39553DBE5","7A358898-1442-4E6A-A07C-4C058D391D3B","B6E322D4-96EA-485A-868C-874401E9D9A4","1FDDAB15-2DC7-4099-BEC3-D8C2530D99B5","3EFB5B37-1751-45DA-8E46-3C3CE8A758FA","6E096FC0-14D6-4E77-BA53-A79B0A548AD6","DA65DA35-A5D9-4B42-82D1-6021594BBA0E","2116AA1A-510A-4F08-A577-FB75A94792D6","6D2D3752-2067-44DE-8338-E7529AE87F3D","570F1045-0344-4AD7-930C-178B3CA17A7F","B1EBBE2A-77F7-4909-8027-6ECB6AD2D392","02DA1D1A-8785-40C0-B2BE-5FE579226359","37CEB09E-1D3A-487C-A704-7DC7B463AF0A","C8B93224-20D0-4157-967F-33D051C33C1C","ED7DBD69-D44B-4352-8B5B-29945C713857","F6AE46E9-0904-4916-A039-B1E80501D088","E550841B-76C2-43A7-91B1-B17CF36C3F12","615EF85D-7F1F-43B0-A75B-2671D5840788","CF2A108F-843C-4A6D-8AD0-B6263A359811","057A86C4-63FC-4B15-8123-F63707901FDF","CE5FF5DF-EA1F-4B3B-839F-BA438DE04C47","4CC38A9D-2060-496A-ABF0-A08235928D4C","FBD50E20-9FEB-4051-B014-8C4932D79CF9","1008385E-BE68-491B-9250-975031632518","C249D6F8-4FF7-43BC-A3B0-F27EDEFCF3A0"],"id":"07B1BFCE-F040-4247-988F-E3EB6A09862F","renderContextTable":{"__isSmartRef__":true,"id":27472},"eventHandler":{"__isSmartRef__":true,"id":27473},"droppingEnabled":true,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":27474},"attributeConnections":[{"__isSmartRef__":true,"id":27475},{"__isSmartRef__":true,"id":27477}],"doNotSerialize":["$$value"],"doNotCopyProperties":["$$value"],"sliderExtent":0.1,"valueScale":1,"sliderKnob":{"__isSmartRef__":true,"id":27439},"styleClass":["slider_background_horizontal"],"showsHalos":false,"priorExtent":{"__isSmartRef__":true,"id":27482},"distanceToDragEvent":{"__isSmartRef__":true,"id":27483},"__SourceModuleName__":"Global.lively.morphic.Widgets","knobRatio":3,"isLockOwner":false,"layout":{"__isSmartRef__":true,"id":27484},"isBeingDragged":false,"prevScroll":[0,0],"name":"AlphaSlider","owner":{"__isSmartRef__":true,"id":26995},"color":{"__isSmartRef__":true,"id":571},"value":1,"_ClipMode":"visible","_Rotation":0,"_Scale":1,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":27485},"__LivelyClassName__":"lively.morphic.Slider"},"27439":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":27440},"derivationIds":[null,"9C2384F5-91D1-4379-B620-DEA9D7F7CE18","F00A4628-8174-4DEC-BB3B-6775B129BB7D","B191BDB8-E5F9-4720-8E66-90DDF52C8722","2283BE9C-5ADC-489A-9A0B-D491138EFB8D","6FA7B465-1E0D-4582-8C58-2927A2EEDA4E","CCE7CD6F-56AF-48A3-BC41-8B9690F3B8DB","6B87CAB8-5613-48A2-89FC-1A97E946D601","AD2740EA-5C95-4785-A9E9-3E1574E4261A","A6A80ED9-FC6C-436C-9764-29F30AC73678","FF701D0F-6EA7-498A-8437-C9258F0C538A","90F2E11F-E3D9-4CF7-AB93-2D5B9660186B","0E2A0CA4-B53D-438D-A05C-5A10C6F94DC2","54095E05-DCD5-49CC-93CE-E2CD776F4BE7","310A3310-45DA-44F8-BA5D-9B49BF924833","7BD04AED-E3BD-47E1-929F-AF9B4700BAB7","163B7DAE-AC33-4E4E-8C00-012CB7C8CA42","F8EE2E7C-ABF3-47DD-B484-984DD2FCD3E6","68562ABA-5791-4D12-827C-AC7063B00AEE","A82E823C-C05A-4725-B7BD-5F9C4C3B7F38","77E70072-F3A3-4CBE-9325-67BA1A344D45","476E418C-30B4-4F84-AC54-5EC397E30414","E147D532-EE48-49A3-97B7-B2BC6D6944C9","4CC90E7B-E345-4FE2-A842-ECAFE8A6D1F7","FA567778-88A2-47E7-B7A3-05F819E84F52","CD57E990-F9D0-4308-A569-01E2263348C0","EE2AE25C-16C2-4494-A5AB-95C7A3F287E3","95D370A5-3F72-49B6-8066-9B39413DF634","BE3515F5-27D4-4C8B-A071-3657F859BC4B","CED5D65B-AFD4-4D75-BA5B-F4D2576E2765","6826E071-1202-4E4B-9543-A8B21D23CE30","E822F719-6ED9-4D20-90CB-DB7BE8F35383","3E3FF942-D522-41F8-AB3B-98CAA0AE8E99","ABC5BEF7-FECD-4E77-9F62-AB21E53E3BDD","77DE1E32-FC5E-4EF1-9DBF-78AE652B3015","91E8B26D-D727-458A-9D73-4443E1E48C27","73300049-65B3-4C13-B26F-D7C931F4F452","7D342604-A0F9-446C-B13E-D7C4D567523D"],"id":"CEEB35DC-9D17-471B-AD36-2B05831010EA","renderContextTable":{"__isSmartRef__":true,"id":27447},"eventHandler":{"__isSmartRef__":true,"id":27448},"droppingEnabled":true,"halosEnabled":true,"draggingEnabled":true,"_Position":{"__isSmartRef__":true,"id":27449},"slider":{"__isSmartRef__":true,"id":27438},"owner":{"__isSmartRef__":true,"id":27438},"styleClass":["slider_horizontal"],"priorExtent":{"__isSmartRef__":true,"id":27450},"hitPoint":{"__isSmartRef__":true,"id":27451},"isBeingDragged":false,"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"__SourceModuleName__":"Global.lively.morphic.Widgets","draggableWithoutHalo":true,"showsHalos":false,"isLockOwner":false,"prevScroll":[0,0],"_ClipMode":"visible","__serializedLivelyClosures__":{"__isSmartRef__":true,"id":27452},"__LivelyClassName__":"lively.morphic.SliderKnob"},"27440":{"_Position":{"__isSmartRef__":true,"id":27441},"renderContextTable":{"__isSmartRef__":true,"id":27442},"_Extent":{"__isSmartRef__":true,"id":27443},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":27444},"_BorderWidth":2.7760000000000002,"_BorderColor":{"__isSmartRef__":true,"id":27445},"_Fill":{"__isSmartRef__":true,"id":27446},"_BorderRadius":13,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Opacity":1,"_BorderStyle":"solid","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"27441":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"27442":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"27443":{"x":21,"y":21,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"27444":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"27445":{"r":0.572,"g":0.572,"b":0.572,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"27446":{"r":0.9215686274509803,"g":0.9215686274509803,"b":0.9215686274509803,"a":0.6,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"27447":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"27448":{"morph":{"__isSmartRef__":true,"id":27439},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"27449":{"x":283.02410836098653,"y":-7,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"27450":{"x":21,"y":21,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"27451":{"x":1324,"y":417,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"27452":{"onrestore":{"__isSmartRef__":true,"id":27453}},"27453":{"varMapping":{"__isSmartRef__":true,"id":27454},"source":"function onrestore() {\n $super();\n this.setFill(Color.rgba(235,235,235,0.6))\n}","funcProperties":{"__isSmartRef__":true,"id":27459},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"27454":{"this":{"__isSmartRef__":true,"id":27439},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":27455}},"27455":{"$super":{"__isSmartRef__":true,"id":27456}},"27456":{"varMapping":{"__isSmartRef__":true,"id":27457},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch(e) {\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":27458},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"27457":{"obj":{"__isSmartRef__":true,"id":27439},"name":"onrestore"},"27458":{},"27459":{"timestamp":{"__isSmartRef__":true,"id":27460},"user":"athomschke","tags":[]},"27460":{"isSerializedDate":true,"string":"Wed Feb 22 2012 10:19:48 GMT+0100 (Mitteleuropäische Zeit)"},"27461":{"_Position":{"__isSmartRef__":true,"id":27462},"renderContextTable":{"__isSmartRef__":true,"id":27463},"_Extent":{"__isSmartRef__":true,"id":27464},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":27465},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":27466},"_Fill":{"__isSmartRef__":true,"id":27467},"_BorderRadius":6,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Opacity":1,"_BorderStyle":"solid","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"27462":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"27463":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"27464":{"x":304.02410836098653,"y":7,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"27465":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"27466":{"r":0.37254901960784315,"g":0.3686274509803922,"b":0.37254901960784315,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"27467":{"stops":[{"__isSmartRef__":true,"id":27468},{"__isSmartRef__":true,"id":27470}],"vector":{"__isSmartRef__":true,"id":1177},"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes"},"27468":{"offset":0,"color":{"__isSmartRef__":true,"id":27469}},"27469":{"r":1,"g":1,"b":1,"a":0,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"27470":{"offset":1,"color":{"__isSmartRef__":true,"id":27471}},"27471":{"r":1,"g":1,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"27472":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"27473":{"morph":{"__isSmartRef__":true,"id":27438},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"27474":{"x":22,"y":384.12857792528405,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"27475":{"sourceObj":{"__isSmartRef__":true,"id":27438},"sourceAttrName":"value","targetObj":{"__isSmartRef__":true,"id":27438},"targetMethodName":"adjustSliderParts","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":27476},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"27476":{"source":{"__isSmartRef__":true,"id":27438},"target":{"__isSmartRef__":true,"id":27438}},"27477":{"sourceObj":{"__isSmartRef__":true,"id":27438},"sourceAttrName":"value","targetObj":{"__isSmartRef__":true,"id":26995},"targetMethodName":"setBorderFillOfTarget","converterString":"function (val) {return this.getSourceObj().getColor()}","updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":27478},"__SourceModuleName__":"Global.lively.bindings","__serializedLivelyClosures__":{"__isSmartRef__":true,"id":27479},"__LivelyClassName__":"AttributeConnection"},"27478":{"source":{"__isSmartRef__":true,"id":27438},"target":{"__isSmartRef__":true,"id":26995}},"27479":{"converter":{"__isSmartRef__":true,"id":27480}},"27480":{"originalFunc":null,"varMapping":{"__isSmartRef__":true,"id":27478},"source":"function (val) {return this.getSourceObj().getColor()}","funcProperties":{"__isSmartRef__":true,"id":27481},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"27481":{},"27482":{"x":305.0321444813173,"y":7,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"27483":{"x":148,"y":-8,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"27484":{"resizeWidth":true,"moveVertical":true},"27485":{"updateColor":{"__isSmartRef__":true,"id":27486},"adjustSliderParts":{"__isSmartRef__":true,"id":27490},"getSliderExtent":{"__isSmartRef__":true,"id":27498},"updateFill":{"__isSmartRef__":true,"id":27506},"getColor":{"__isSmartRef__":true,"id":27510},"beIPadSlider":{"__isSmartRef__":true,"id":27514},"setKnobFill":{"__isSmartRef__":true,"id":27518},"setKnobRatio":{"__isSmartRef__":true,"id":27522}},"27486":{"varMapping":{"__isSmartRef__":true,"id":27487},"source":"function updateColor(color) {\n this.color = color;\n this.setFill(new lively.morphic.LinearGradient(\n [\n {offset: 0, color: color.withA(0)},\n {offset: 1, color: color.withA(1)}\n ],\n 'eastWest'\n )); \n}","funcProperties":{"__isSmartRef__":true,"id":27488},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"27487":{"this":{"__isSmartRef__":true,"id":27438}},"27488":{"timestamp":{"__isSmartRef__":true,"id":27489},"user":"huberthesse","tags":[]},"27489":{"isSerializedDate":true,"string":"Tue Feb 28 2012 17:58:28 GMT+0100 (Mitteleuropäische Zeit)"},"27490":{"varMapping":{"__isSmartRef__":true,"id":27491},"source":"function adjustSliderParts() {\n if (!this.sliderKnob) return;\n // This method adjusts the slider for changes in value as well as geometry\n var val = this.getScaledValue();\n var bnds = this.shape.bounds();\n var knobMult = this.knobRatio || 3\n var ext = this.getSliderExtent(); \n if (this.vertical()) { // more vertical...\n var offset = 0 - (this.sliderKnob.getExtent().x / 2) + (this.getExtent().x / 2);\n this.sliderKnob.setPosition(pt(offset,this.sliderKnob.getPosition().y));\n var size = this.getExtent().x * knobMult;\n this.sliderKnob.setExtent(pt(size, size));\n var elevPix = Math.max(ext*bnds.height, this.mss); // thickness of elevator in pixels\n var topLeft = pt(this.sliderKnob.getPosition().x, (bnds.height - elevPix)*val);\n } else { // more horizontal...\n var offset = 0 - (this.sliderKnob.getExtent().y / 2) + (this.getExtent().y / 2);\n this.sliderKnob.setPosition(pt(this.sliderKnob.getPosition().x, offset));\n var size = this.getExtent().y * knobMult; \n this.sliderKnob.setExtent(pt(size,size));\n var elevPix = Math.max(ext*bnds.width, this.mss); // thickness of elevator in pixels\n var topLeft = pt((bnds.width - elevPix)*val, this.sliderKnob.getPosition().y);\n };\n this.sliderKnob.setBounds(topLeft.extent(this.sliderKnob.getExtent()));\n this.sliderKnob.setBorderRadius(13);\n this.sliderKnob.draggableWithoutHalo = true;\n this.updateFill(val);\n}","funcProperties":{"__isSmartRef__":true,"id":27496},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"27491":{"this":{"__isSmartRef__":true,"id":27438},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":27492}},"27492":{"$super":{"__isSmartRef__":true,"id":27493}},"27493":{"varMapping":{"__isSmartRef__":true,"id":27494},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":27495},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"27494":{"obj":{"__isSmartRef__":true,"id":27438},"name":"adjustSliderParts"},"27495":{},"27496":{"timestamp":{"__isSmartRef__":true,"id":27497},"user":"undefined","tags":[]},"27497":{"isSerializedDate":true,"string":"Tue Mar 13 2012 11:54:12 GMT+0100 (Mitteleuropäische Zeit)"},"27498":{"varMapping":{"__isSmartRef__":true,"id":27499},"source":"function getSliderExtent() {\n if (this.vertical()) \n return (this.sliderKnob.getExtent().y)/(this.getExtent().y)\n else \n return (this.sliderKnob.getExtent().x)/(this.getExtent().x)\n}","funcProperties":{"__isSmartRef__":true,"id":27504},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"27499":{"this":{"__isSmartRef__":true,"id":27438},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":27500}},"27500":{"$super":{"__isSmartRef__":true,"id":27501}},"27501":{"varMapping":{"__isSmartRef__":true,"id":27502},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":27503},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"27502":{"obj":{"__isSmartRef__":true,"id":27438},"name":"getSliderExtent"},"27503":{},"27504":{"timestamp":{"__isSmartRef__":true,"id":27505},"user":"undefined","tags":[]},"27505":{"isSerializedDate":true,"string":"Tue Mar 13 2012 13:51:00 GMT+0100 (Mitteleuropäische Zeit)"},"27506":{"varMapping":{"__isSmartRef__":true,"id":27507},"source":"function updateFill() {\n \n}","funcProperties":{"__isSmartRef__":true,"id":27508},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"27507":{"this":{"__isSmartRef__":true,"id":27438}},"27508":{"timestamp":{"__isSmartRef__":true,"id":27509},"user":"undefined","tags":[]},"27509":{"isSerializedDate":true,"string":"Tue Mar 13 2012 11:34:56 GMT+0100 (Mitteleuropäische Zeit)"},"27510":{"varMapping":{"__isSmartRef__":true,"id":27511},"source":"function getColor() {\n return this.color.withA(this.value)\n}","funcProperties":{"__isSmartRef__":true,"id":27512},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"27511":{"this":{"__isSmartRef__":true,"id":27438}},"27512":{"timestamp":{"__isSmartRef__":true,"id":27513},"user":"huberthesse","tags":[]},"27513":{"isSerializedDate":true,"string":"Tue Feb 28 2012 17:27:35 GMT+0100 (Mitteleuropäische Zeit)"},"27514":{"varMapping":{"__isSmartRef__":true,"id":27515},"source":"function beIPadSlider() {\n if (this.vertical()) {\n this.setExtent(pt(7, this.getExtent().y));\n }\n else {\n this.setExtent(pt(this.getExtent().x, 7));\n };\n this.adjustSliderParts();\n this.setBorderWidth(1);\n this.setBorderColor(Color.rgb(95,94,95));\n this.setKnobFill();\n this.adjustSliderParts();\n}","funcProperties":{"__isSmartRef__":true,"id":27516},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"27515":{"this":{"__isSmartRef__":true,"id":27438}},"27516":{"timestamp":{"__isSmartRef__":true,"id":27517},"user":"undefined","tags":[]},"27517":{"isSerializedDate":true,"string":"Tue Mar 13 2012 11:54:12 GMT+0100 (Mitteleuropäische Zeit)"},"27518":{"varMapping":{"__isSmartRef__":true,"id":27519},"source":"function setKnobFill() {\n var knobStyle= new lively.morphic.LinearGradient(\n [\n {offset: 0, color: Color.darkGray.mixedWith(Color.white, 0.5)},\n {offset: 0.3, color: Color.lightGray},\n {offset: 1, color: Color.white}\n ]\n )\n this.sliderKnob.setFill(knobStyle);\n}","funcProperties":{"__isSmartRef__":true,"id":27520},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"27519":{"this":{"__isSmartRef__":true,"id":27438}},"27520":{"timestamp":{"__isSmartRef__":true,"id":27521},"user":"undefined","tags":[]},"27521":{"isSerializedDate":true,"string":"Tue Mar 13 2012 11:54:12 GMT+0100 (Mitteleuropäische Zeit)"},"27522":{"varMapping":{"__isSmartRef__":true,"id":27523},"source":"function setKnobRatio(num) {\n this.knobRatio = num;\n}","funcProperties":{"__isSmartRef__":true,"id":27524},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"27523":{"this":{"__isSmartRef__":true,"id":27438}},"27524":{"timestamp":{"__isSmartRef__":true,"id":27525},"user":"undefined","tags":[]},"27525":{"isSerializedDate":true,"string":"Tue Mar 13 2012 11:54:12 GMT+0100 (Mitteleuropäische Zeit)"},"27526":{"submorphs":[{"__isSmartRef__":true,"id":27527}],"scripts":[],"id":"436DD5BA-AD02-4852-A301-BE26EF171E26","shape":{"__isSmartRef__":true,"id":27542},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":27558},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":27546},"lighterFill":{"__isSmartRef__":true,"id":27559},"label":{"__isSmartRef__":true,"id":27527},"name":"ScriptableButton3","showsHalos":false,"partsBinMetaInfo":{"__isSmartRef__":true,"id":27568},"attributeConnections":[{"__isSmartRef__":true,"id":27569}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"__SourceModuleName__":"Global.lively.morphic.Widgets","priorExtent":{"__isSmartRef__":true,"id":27570},"renderContextTable":{"__isSmartRef__":true,"id":27571},"eventHandler":{"__isSmartRef__":true,"id":27572},"derivationIds":[2588,"1A4CBF90-235E-4D34-A3B4-22ABE143E73F","E77E00D0-008F-470C-BD69-EC965A9FB436","04FB2FF0-7F8F-455D-ACB3-89F8B3FA0603","F7390A27-2382-4ECC-8AF3-B097367FCFF9","028F880A-3777-4D34-BE2B-7EE770F10A3C","E210D7E5-7610-4D29-ABE6-5067FCBE3EF8","A5434638-5BCB-488F-8030-6F5DAB85018C","BE98A8D2-24FC-4420-B506-C81337813F25","C29A46E1-E0DF-460D-A6B4-C0C9DF0B12E0","A2A19A0C-954C-4805-A8AD-4BAFA391CCB2","475ACAB1-27A5-41AC-89FB-1695E6FED63C","B9BE6B1A-5AB4-4180-9FC1-739A9F0CC011","ED6CC5AC-2368-4D46-AD85-431597CAC0ED","63550ED0-534C-436B-B899-735DC81EC8E7","643DCD45-DE43-43B7-B2F2-72F04A42042F","904E9B63-5869-47B1-84D1-0CB062D61705","0CD961A0-1BDD-4277-9C3A-BDB8B78BEBD8","416402D2-5C93-4519-95D1-0BD49872B541","537889E5-B9A0-4F7E-9BF3-23232EF964DE","95D183A0-0C1F-4C97-A103-22AA4B984E44","DD9926B3-21C3-429C-95E9-EA637CA97A3E","C22C208A-94DB-4428-92EA-20A27A0F3499","60A2D123-BDB7-490B-8406-5E82BD9F1B0B","B92DBCFB-129A-4FC7-9FCB-4E8C4B658C45"],"layout":{"__isSmartRef__":true,"id":27573},"distanceToDragEvent":{"__isSmartRef__":true,"id":27574},"owner":{"__isSmartRef__":true,"id":26995},"isLockOwner":false,"prevScroll":[0,0],"_ClipMode":"visible","_Rotation":1.5707963267948966,"_Scale":1,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":27575},"__LivelyClassName__":"lively.morphic.Button"},"27527":{"submorphs":[],"scripts":[],"id":"0F5A083A-1F38-4766-92BB-88B0264001FE","shape":{"__isSmartRef__":true,"id":27528},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"_WhiteSpaceHandling":"pre-wrap","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":27534},"_MaxTextWidth":271,"_MaxTextHeight":null,"textStyle":null,"padding":{"__isSmartRef__":true,"id":27535},"_Padding":{"__isSmartRef__":true,"id":27536},"owner":{"__isSmartRef__":true,"id":27526},"isLabel":true,"eventsAreIgnored":true,"__SourceModuleName__":"Global.lively.morphic.TextCore","_ClipMode":"hidden","priorExtent":{"__isSmartRef__":true,"id":27537},"textChunks":[{"__isSmartRef__":true,"id":27538}],"_Align":"center","renderContextTable":{"__isSmartRef__":true,"id":27540},"eventHandler":{"__isSmartRef__":true,"id":27541},"_HandStyle":"default","_PointerEvents":"none","derivationIds":[2589,"0332A68D-7387-4C73-A86D-70A6C39815AB","412F69C7-6901-4A92-9241-7BC8BD884176","1699464F-E80D-4CC1-8C14-8BD80BCF5B76","3342E468-A043-4A22-A2B4-5F0ECBB76FF8","BF53F2D7-A117-4EBE-B00A-460239DEA438","02C6EF0F-82D3-4D2E-B679-82EAC7D9EA3A","8D6816A3-E5AC-4A2C-8C1D-95753B332D16","FCE026BD-BD1A-40E4-A014-9BB950231B94","F6714D4A-F249-4FF3-8D38-B89FE4654085","F668EB41-B5E7-43BE-BFBE-E1030FF42156","5F57A8B3-C832-48A7-B431-349CBB5390E6","27821132-E63C-4613-A154-0F3533DBDE71","532D98C4-E16E-47CC-A9F9-A6BB6EA42E65","50005B6B-E577-4D97-83B4-FD85CF4EB981","91138AB0-ABF1-472C-B2B4-785DEE1DF39C","851487A8-5021-4709-905E-9978CA455C71","1098481E-00C3-4E79-886E-0CB920BAC8A0","5236BDD2-71E8-41E8-9A4E-49397A5A8CB6","1EA6E65C-6D2C-4DC0-8EEA-76850AC7750B","09EC11B3-0F07-4099-9119-96CE1FA47CA6","412800D5-ECC5-4BFF-BC01-1023498BE184","B7027FC7-F216-45A3-9825-3072474D1661","1B029F9F-2735-4AC9-A9DD-1673F6B1FCD7","60D9EF84-7473-465F-B80E-22F92A9E406F"],"_MinTextWidth":271,"_MinTextHeight":null,"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"isLockOwner":false,"__LivelyClassName__":"lively.morphic.Text"},"27528":{"position":{"__isSmartRef__":true,"id":27529},"_Extent":{"__isSmartRef__":true,"id":27530},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":27531},"_Fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":27532},"_ClipMode":"hidden","_Padding":{"__isSmartRef__":true,"id":27533},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"27529":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"27530":{"x":271,"y":18,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"27531":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"27532":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"27533":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"27534":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"27535":{"x":5,"y":5,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"27536":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"27537":{"x":271,"y":18,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"27538":{"style":{"__isSmartRef__":true,"id":27539},"chunkOwner":{"__isSmartRef__":true,"id":27527},"storedString":"^","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"27539":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"27540":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"27541":{"morph":{"__isSmartRef__":true,"id":27527},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"27542":{"position":{"__isSmartRef__":true,"id":27543},"_Extent":{"__isSmartRef__":true,"id":27544},"_BorderWidth":1.1840000000000002,"_BorderColor":{"__isSmartRef__":true,"id":27545},"_Fill":{"__isSmartRef__":true,"id":27546},"_BorderRadius":5.2,"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":27556},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":27557},"_Opacity":1,"_BorderStyle":"solid","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"27543":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"27544":{"x":271,"y":18,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"27545":{"r":0.839,"g":0.839,"b":0.839,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"27546":{"stops":[{"__isSmartRef__":true,"id":27547},{"__isSmartRef__":true,"id":27549},{"__isSmartRef__":true,"id":27551},{"__isSmartRef__":true,"id":27553}],"vector":{"__isSmartRef__":true,"id":27555},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"27547":{"offset":0,"color":{"__isSmartRef__":true,"id":27548}},"27548":{"r":0.9600000000000001,"g":0.9600000000000001,"b":0.9600000000000001,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"27549":{"offset":0.4,"color":{"__isSmartRef__":true,"id":27550}},"27550":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"27551":{"offset":0.6,"color":{"__isSmartRef__":true,"id":27552}},"27552":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"27553":{"offset":1,"color":{"__isSmartRef__":true,"id":27554}},"27554":{"r":0.94,"g":0.94,"b":0.94,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"27555":{"x":0,"y":0,"width":0,"height":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"27556":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"27557":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"27558":{"x":320.4919638796618,"y":63.405658416301435,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"27559":{"stops":[{"__isSmartRef__":true,"id":27560},{"__isSmartRef__":true,"id":27562},{"__isSmartRef__":true,"id":27564},{"__isSmartRef__":true,"id":27566}],"vector":{"__isSmartRef__":true,"id":27555},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"27560":{"offset":0,"color":{"__isSmartRef__":true,"id":27561}},"27561":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"27562":{"offset":0.4,"color":{"__isSmartRef__":true,"id":27563}},"27563":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"27564":{"offset":0.6,"color":{"__isSmartRef__":true,"id":27565}},"27565":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"27566":{"offset":1,"color":{"__isSmartRef__":true,"id":27567}},"27567":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"27568":{"partsSpaceName":"PartsBin/Inputs","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":2,"partName":"ScriptableButton","comment":"Has a script that is called on button press","revisionOnLoad":140039,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"27569":{"sourceObj":{"__isSmartRef__":true,"id":27526},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":27526},"targetMethodName":"onFire","__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"27570":{"x":271,"y":18,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"27571":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"27572":{"morph":{"__isSmartRef__":true,"id":27526},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"27573":{"centeredHorizontal":false,"centeredVertical":false,"adjustForNewBounds":true,"resizeWidth":false,"resizeHeight":false,"moveVertical":true,"moveHorizontal":true},"27574":{"x":24.063015981516173,"y":-11.900184961127252,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"27575":{"onFire":{"__isSmartRef__":true,"id":27576}},"27576":{"varMapping":{"__isSmartRef__":true,"id":27577},"source":"function onFire() {\n\tthis.owner.nextSlide()\n}","funcProperties":{"__isSmartRef__":true,"id":27578},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"27577":{"this":{"__isSmartRef__":true,"id":27526}},"27578":{"timestamp":{"__isSmartRef__":true,"id":27579},"user":"huberthesse","tags":[]},"27579":{"isSerializedDate":true,"string":"Fri Mar 02 2012 15:58:59 GMT+0100 (Mitteleuropäische Zeit)"},"27580":{"submorphs":[{"__isSmartRef__":true,"id":27581}],"scripts":[],"id":"72A21ED5-4F1B-4A7C-BB05-4B3E529BD4FB","shape":{"__isSmartRef__":true,"id":27596},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":27612},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":27600},"lighterFill":{"__isSmartRef__":true,"id":27613},"label":{"__isSmartRef__":true,"id":27581},"name":"ScriptableButton2","showsHalos":false,"partsBinMetaInfo":{"__isSmartRef__":true,"id":27622},"attributeConnections":[{"__isSmartRef__":true,"id":27623}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"__SourceModuleName__":"Global.lively.morphic.Widgets","priorExtent":{"__isSmartRef__":true,"id":27624},"renderContextTable":{"__isSmartRef__":true,"id":27625},"eventHandler":{"__isSmartRef__":true,"id":27626},"derivationIds":[2588,"1A4CBF90-235E-4D34-A3B4-22ABE143E73F","E77E00D0-008F-470C-BD69-EC965A9FB436","DA4AA7E6-DCFA-4D55-8BFF-3CC3022C8C73","95CCDA4C-5EE1-41E4-BF19-17C38691E8CA","92D1F3F4-C2B4-4B0A-9C29-6AAD41A26E65","B0294FA0-DF1C-4DD3-BCC5-F696D7F35360","C726B92A-3339-4061-88C6-0E3D6791305B","0A04F624-296D-4568-B7F4-ED68234D04A8","BEB34841-DCB2-4B74-B67E-EF45080221E9","16D3A2D7-D7E9-44E9-87AF-8341CF8D8AED","9CBAE8AF-3942-405C-AC36-8984FF20DFB8","4F5E8675-28E3-4801-8F1F-BF39696F79D6","A84CE401-F520-43CA-8BA4-6C54662F5F4D","7487B1B4-6DDA-4D9D-9528-B8EA9CA4CDE4","0FBF050B-BF65-4601-A15A-FEBF7FCEED2F","38BA73E8-844C-47D2-B679-6B2ED6DF1746","D2FC6094-CBEA-40F5-A7DE-8F6565443C60","E7E726BC-5389-46E1-88C5-1B300158E075","58243DD1-156A-44EF-AD41-B010006CA7BE","1CCCCD35-2BCD-4FB3-8255-6418D304F5F7","4A213477-71F1-4383-8541-71C74902AE9C","7B723D57-FC1A-4FBF-BFEC-45E710CFC589","8854CD4E-F76A-4CDF-BD24-EBB83F7B2EC6"],"layout":{"__isSmartRef__":true,"id":27627},"distanceToDragEvent":{"__isSmartRef__":true,"id":27628},"owner":{"__isSmartRef__":true,"id":26995},"isLockOwner":false,"_ClipMode":"visible","_Rotation":-1.5707963267948966,"_Scale":1,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":27629},"__LivelyClassName__":"lively.morphic.Button"},"27581":{"submorphs":[],"scripts":[],"id":"1546FD25-EEC2-469B-BAF0-E764E1FB2F5C","shape":{"__isSmartRef__":true,"id":27582},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"_WhiteSpaceHandling":"pre-wrap","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":27588},"_MaxTextWidth":269,"_MaxTextHeight":null,"textStyle":null,"padding":{"__isSmartRef__":true,"id":27589},"_Padding":{"__isSmartRef__":true,"id":27590},"owner":{"__isSmartRef__":true,"id":27580},"isLabel":true,"eventsAreIgnored":true,"__SourceModuleName__":"Global.lively.morphic.TextCore","_ClipMode":"hidden","priorExtent":{"__isSmartRef__":true,"id":27591},"textChunks":[{"__isSmartRef__":true,"id":27592}],"_Align":"center","renderContextTable":{"__isSmartRef__":true,"id":27594},"eventHandler":{"__isSmartRef__":true,"id":27595},"_HandStyle":"default","_PointerEvents":"none","derivationIds":[2589,"0332A68D-7387-4C73-A86D-70A6C39815AB","412F69C7-6901-4A92-9241-7BC8BD884176","A7E016DF-9FE7-4D94-BE13-56258744386E","D41C4C1C-D5D2-4996-991A-D74D7AEA6ABE","205F2610-D0AE-4F73-9742-AC83BC5AA89D","E30F385C-496F-4332-B19E-A7C34D72747C","D94112C6-0723-418C-B5BB-2722B0AA6F64","A3C9BC85-B575-48B5-A916-2C1EDF7A3315","DFFE0582-67A8-449D-9D09-C962449340FF","03A059BE-EF14-4C8B-9B42-AD660A9CE201","5DC0F1E5-A6B1-42BD-85C1-CAEA5C1C9214","3B619390-D3C9-4B1A-B884-574B752AB40E","DC7867B2-184F-4A22-987A-590266B7F991","ED25CAC6-7393-43CA-B380-22E38647CC17","7C054DE8-277A-4F26-A8DB-3CAF2572062F","D1EFB03B-7B2E-4192-A43C-99340E18DB46","CF806570-D9F8-41E6-9B71-759CAB46CFCD","F3B70ECB-4164-40CC-BA9C-5D3D673FE464","33F866AF-B48D-4C58-99CC-75A408D45D47","361EA562-010E-42AA-B83F-F17E27A3CE8D","D1D244E6-3499-4273-AC03-2F2B8C2A6FC5","8402BA4B-83F3-443E-8E52-B06CE75FE8A4","812D7DC1-027D-4EAB-9CC3-6D7E24BE9702"],"_MinTextWidth":269,"_MinTextHeight":null,"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"isLockOwner":false,"__LivelyClassName__":"lively.morphic.Text"},"27582":{"position":{"__isSmartRef__":true,"id":27583},"_Extent":{"__isSmartRef__":true,"id":27584},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":27585},"_Fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":27586},"_ClipMode":"hidden","_Padding":{"__isSmartRef__":true,"id":27587},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"27583":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"27584":{"x":269,"y":16,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"27585":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"27586":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"27587":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"27588":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"27589":{"x":5,"y":5,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"27590":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"27591":{"x":269,"y":16,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"27592":{"style":{"__isSmartRef__":true,"id":27593},"chunkOwner":{"__isSmartRef__":true,"id":27581},"storedString":"^","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"27593":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"27594":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"27595":{"morph":{"__isSmartRef__":true,"id":27581},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"27596":{"position":{"__isSmartRef__":true,"id":27597},"_Extent":{"__isSmartRef__":true,"id":27598},"_BorderWidth":1.1840000000000002,"_BorderColor":{"__isSmartRef__":true,"id":27599},"_Fill":{"__isSmartRef__":true,"id":27600},"_BorderRadius":5.2,"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":27610},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":27611},"_Opacity":1,"_BorderStyle":"solid","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"27597":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"27598":{"x":269,"y":16,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"27599":{"r":0.839,"g":0.839,"b":0.839,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"27600":{"stops":[{"__isSmartRef__":true,"id":27601},{"__isSmartRef__":true,"id":27603},{"__isSmartRef__":true,"id":27605},{"__isSmartRef__":true,"id":27607}],"vector":{"__isSmartRef__":true,"id":27609},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"27601":{"offset":0,"color":{"__isSmartRef__":true,"id":27602}},"27602":{"r":0.9600000000000001,"g":0.9600000000000001,"b":0.9600000000000001,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"27603":{"offset":0.4,"color":{"__isSmartRef__":true,"id":27604}},"27604":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"27605":{"offset":0.6,"color":{"__isSmartRef__":true,"id":27606}},"27606":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"27607":{"offset":1,"color":{"__isSmartRef__":true,"id":27608}},"27608":{"r":0.94,"g":0.94,"b":0.94,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"27609":{"x":0,"y":0,"width":0,"height":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"27610":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"27611":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"27612":{"x":19.50000000000057,"y":332.4458390179558,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"27613":{"stops":[{"__isSmartRef__":true,"id":27614},{"__isSmartRef__":true,"id":27616},{"__isSmartRef__":true,"id":27618},{"__isSmartRef__":true,"id":27620}],"vector":{"__isSmartRef__":true,"id":27609},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"27614":{"offset":0,"color":{"__isSmartRef__":true,"id":27615}},"27615":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"27616":{"offset":0.4,"color":{"__isSmartRef__":true,"id":27617}},"27617":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"27618":{"offset":0.6,"color":{"__isSmartRef__":true,"id":27619}},"27619":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"27620":{"offset":1,"color":{"__isSmartRef__":true,"id":27621}},"27621":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"27622":{"partsSpaceName":"PartsBin/Inputs","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":2,"partName":"ScriptableButton","comment":"Has a script that is called on button press","revisionOnLoad":140039,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"27623":{"sourceObj":{"__isSmartRef__":true,"id":27580},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":27580},"targetMethodName":"onFire","__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"27624":{"x":269,"y":16,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"27625":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"27626":{"morph":{"__isSmartRef__":true,"id":27580},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"27627":{"centeredHorizontal":false,"centeredVertical":false,"adjustForNewBounds":true,"resizeWidth":false,"moveHorizontal":false,"moveVertical":true},"27628":{"x":36.65545509063608,"y":-281.79556219559254,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"27629":{"onFire":{"__isSmartRef__":true,"id":27630}},"27630":{"varMapping":{"__isSmartRef__":true,"id":27631},"source":"function onFire() {\n\tthis.owner.previousSlide()\n}","funcProperties":{"__isSmartRef__":true,"id":27632},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"27631":{"this":{"__isSmartRef__":true,"id":27580}},"27632":{"timestamp":{"__isSmartRef__":true,"id":27633},"user":"huberthesse","tags":[]},"27633":{"isSerializedDate":true,"string":"Fri Mar 02 2012 15:59:21 GMT+0100 (Mitteleuropäische Zeit)"},"27634":{"submorphs":[],"scripts":[],"id":"405F9227-0DE4-4D5B-81DE-3F14A82A92B9","shape":{"__isSmartRef__":true,"id":27635},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":false,"fixedHeight":true,"allowsInput":true,"_FontFamily":"Arial, sans-serif","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":27641},"_MaxTextWidth":null,"_MaxTextHeight":null,"textColor":{"__isSmartRef__":true,"id":27642},"showsHalos":false,"_FontSize":14,"__SourceModuleName__":"Global.lively.morphic.TextCore","name":"Label","partsBinMetaInfo":{"__isSmartRef__":true,"id":27643},"textChunks":[{"__isSmartRef__":true,"id":27644}],"charsReplaced":"Color","lastFindLoc":5,"priorSelectionRange":null,"prevScroll":[0,0],"priorExtent":{"__isSmartRef__":true,"id":27646},"isLabel":true,"_ClipMode":"visible","_WhiteSpaceHandling":"pre-wrap","allowInput":false,"eventsAreIgnored":false,"renderContextTable":{"__isSmartRef__":true,"id":27647},"eventHandler":{"__isSmartRef__":true,"id":27648},"derivationIds":[2033,"C79CAC2C-AD12-4860-AFFC-DBDB5F6703DA","412DD984-FA95-4021-87D5-8BB0F7CAD5EE","BD4919FD-E962-4721-8961-35CFAB1F8D95","EA1CB384-7558-4587-95C2-85F01702F591","ECBB3B8E-C00B-486C-8665-AB7F622D715A","DDE8F0DF-8C69-48FE-8E66-7CFF6AF26BEC","7B3BDA3D-EFBD-4EF7-8917-54BDC577BEDB","EC3369C8-32CC-4231-BA92-8AE18F31CE06","4B38D054-140A-45EF-8368-22AF925A1836","A751706D-6835-4927-B267-C599C29D3306","A1B0094B-A38A-4866-A517-BEE72F83DF6C","8578C06D-54B2-4641-B9E4-E1D4AF51E3A8","6B8FF4F7-07E5-4CC8-9B95-EE55A661001E","25A27101-0A3E-4DC7-905C-A2EB02D902A5","69FA64B5-E929-4DFF-8648-16BB6A382A5A","8904B9F2-B17C-4DA8-A625-4DD780153355","02E14602-852E-48FE-8BD4-7BE384E8EE45","244BCD34-20D7-474B-BE22-7E49F9DC97F8"],"moved":true,"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"owner":{"__isSmartRef__":true,"id":26995},"_MinTextWidth":null,"_MinTextHeight":null,"distanceToDragEvent":{"__isSmartRef__":true,"id":27649},"isLockOwner":false,"layout":{"__isSmartRef__":true,"id":27650},"_Rotation":0,"_Scale":1.002003004005006,"__LivelyClassName__":"lively.morphic.Text"},"27635":{"fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":27636},"_Extent":{"__isSmartRef__":true,"id":27637},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":27638},"_Fill":null,"renderContextTable":{"__isSmartRef__":true,"id":27639},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":27640},"_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"27636":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"27637":{"x":52,"y":22,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"27638":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"27639":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"27640":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"27641":{"x":141.94593094401634,"y":8,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"27642":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"27643":{"partsSpaceName":"PartsBin/Text/","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":2,"partName":"Label","revisionOnLoad":140039,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"27644":{"style":{"__isSmartRef__":true,"id":27645},"chunkOwner":{"__isSmartRef__":true,"id":27634},"storedString":"Pencil","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"27645":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"27646":{"x":53,"y":22,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"27647":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"27648":{"morph":{"__isSmartRef__":true,"id":27634},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"27649":{"x":43.5580871161452,"y":-9,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"27650":{"moveHorizontal":false,"centeredHorizontal":true,"moveVertical":false},"27651":{"submorphs":[],"scripts":[],"id":"7DE8FBBC-75A2-4515-86D1-30F7A38D803D","shape":{"__isSmartRef__":true,"id":27652},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":false,"allowsInput":true,"_FontFamily":"Arial, sans-serif","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":27658},"_MaxTextWidth":18.899550000000033,"_MaxTextHeight":null,"textColor":{"__isSmartRef__":true,"id":27659},"showsHalos":false,"_FontSize":10,"__SourceModuleName__":"Global.lively.morphic.TextCore","name":"Text","partsBinMetaInfo":{"__isSmartRef__":true,"id":27660},"textChunks":[{"__isSmartRef__":true,"id":27663}],"charsReplaced":"some text ","lastFindLoc":20,"prevScroll":[0,0],"priorExtent":{"__isSmartRef__":true,"id":27665},"renderContextTable":{"__isSmartRef__":true,"id":27666},"eventHandler":{"__isSmartRef__":true,"id":27667},"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"_Padding":{"__isSmartRef__":true,"id":27668},"_ClipMode":"visible","derivationIds":[355,"1EB1674F-8BF2-419B-B054-86129ED70335","87EBFDBF-139C-440C-982B-AAD48B9D98AC","97BE4891-629B-4CBB-BB38-338F4A138CF3","7EF6EA95-6CFE-4B3C-848B-1686ED2DD0EF","59ACADED-2375-4C49-B759-3C6BB03A6B87","F8CF7627-3328-4C73-B8E0-1908DC4E1196","AE00849F-5A56-4692-85CE-A7FCB45E3619","5018CE2A-F8F6-43C1-8C76-B21CDD466998","6ABA72E4-63BA-4CBE-A77D-7E437CA57994","20C44BEB-D347-4DF3-8520-F45ED4ADC861","73DC52D5-EF49-478F-B7D3-E071AEB6B0C6","26F58476-E767-42A3-8B8E-B54F63CD4A5B","DFF4B8F3-E31B-4E1F-82FF-188452AF89FF","6087D074-43C1-4602-8D61-6D28E6584AAF","376DDFFA-CB99-43BC-8D65-2CB2F2B0E1B0","3B8D3C62-5785-4162-90D5-D1EC928929A3","600A4B26-99F5-4862-B2A9-DCDC3F86FD7C"],"_WhiteSpaceHandling":"pre-wrap","_MinTextWidth":18.899550000000033,"_MinTextHeight":null,"moved":true,"owner":{"__isSmartRef__":true,"id":26995},"isBeingDragged":false,"distanceToDragEvent":{"__isSmartRef__":true,"id":27669},"isLockOwner":false,"layout":{"__isSmartRef__":true,"id":27670},"_Rotation":0,"_Scale":1.002003004005006,"__LivelyClassName__":"lively.morphic.Text"},"27652":{"fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":27653},"_Extent":{"__isSmartRef__":true,"id":27654},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":27655},"renderContextTable":{"__isSmartRef__":true,"id":27656},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":27657},"_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"27653":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"27654":{"x":26.899550000000033,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"27655":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"27656":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"27657":{"x":4,"y":2,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"27658":{"x":18,"y":358.14465016594534,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"27659":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"27660":{"partsSpaceName":"PartsBin/Basic/","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":4,"comment":"a simple text morph","partName":"Text","changes":[{"__isSmartRef__":true,"id":27661}],"revisionOnLoad":141269,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"27661":{"date":{"__isSmartRef__":true,"id":27662},"author":"undefined","message":"Set the inset as: this.setPadding(Rectangle.inset(4,2)). This gives it a more pleasing appearance with a border, and also makes it easier to select near the bounds.","id":"BD5B0E4C-4830-4863-A013-35BB66D5AD6F"},"27662":{"isSerializedDate":true,"string":"Mon Feb 27 2012 06:20:38 GMT+0100 (Mitteleuropäische Zeit)"},"27663":{"style":{"__isSmartRef__":true,"id":27664},"morph":{"__isSmartRef__":true,"id":27651},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":27651},"storedString":"Fill","__LivelyClassName__":"lively.morphic.TextChunk"},"27664":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"27665":{"x":26.899550000000033,"y":19,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"27666":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"27667":{"morph":{"__isSmartRef__":true,"id":27651},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"27668":{"x":5,"y":5,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"27669":{"x":38,"y":-15,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"27670":{"moveVertical":true},"27671":{"submorphs":[],"scripts":[],"id":"2F6E518B-A5E2-4097-A9B8-DF2EC9A47D96","shape":{"__isSmartRef__":true,"id":27672},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":false,"allowsInput":true,"_FontFamily":"Arial, sans-serif","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":27679},"_MaxTextWidth":37.861569000000024,"_MaxTextHeight":null,"textColor":{"__isSmartRef__":true,"id":27680},"showsHalos":false,"_FontSize":10,"__SourceModuleName__":"Global.lively.morphic.TextCore","name":"Text1","partsBinMetaInfo":{"__isSmartRef__":true,"id":27681},"textChunks":[{"__isSmartRef__":true,"id":27684}],"charsReplaced":"FillOpacity","lastFindLoc":11,"prevScroll":[0,0],"priorExtent":{"__isSmartRef__":true,"id":27686},"renderContextTable":{"__isSmartRef__":true,"id":27687},"eventHandler":{"__isSmartRef__":true,"id":27688},"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"_Padding":{"__isSmartRef__":true,"id":27689},"_ClipMode":"visible","derivationIds":[355,"1EB1674F-8BF2-419B-B054-86129ED70335","87EBFDBF-139C-440C-982B-AAD48B9D98AC","A064931A-B29A-4756-9455-C78DAF8462F5","D993C10F-057F-4DAB-A297-3D22C667855F","5D25BC27-EA84-49FB-BB98-E513E34C02F1","D91985D3-023F-4E8E-A9FB-C23A9702FF1A","E1E59598-7652-461A-BE74-57B720E8CF32","C3FA0137-A20F-43A7-ADF5-A5044B382BCF","F191522B-FCE1-4CB4-9B60-3FC1FE122A8F","1BF9324C-7CDD-4B7A-B634-B675B07276C5","A800C4B9-2DA8-4A47-A6F3-BAC7FC5AA8F0","37B1073E-6AE4-40A7-929A-F46CD671054D","4B7AEEFC-9800-4FA2-AA34-1E46067FE555","A6CDF9DD-6C5B-48E9-B23A-C68D6F84A2F8","FE35DAC9-4F75-4640-95F8-16C30E901F97","C8769015-D01F-4E09-8676-FC3F5C47F46D","8E36B709-A0A7-4E76-AC5E-AA5530D639A5","688AB153-331E-4FDF-A89F-85788A1DFB11"],"_WhiteSpaceHandling":"pre-wrap","_MinTextWidth":37.861569000000024,"_MinTextHeight":null,"moved":true,"isBeingDragged":false,"distanceToDragEvent":{"__isSmartRef__":true,"id":27690},"owner":{"__isSmartRef__":true,"id":26995},"isLockOwner":false,"layout":{"__isSmartRef__":true,"id":27691},"_Rotation":0,"_Scale":1.002003004005006,"__LivelyClassName__":"lively.morphic.Text"},"27672":{"fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":27673},"_Extent":{"__isSmartRef__":true,"id":27674},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":27675},"renderContextTable":{"__isSmartRef__":true,"id":27676},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":27677},"_Fill":{"__isSmartRef__":true,"id":27678},"_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"27673":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"27674":{"x":45.861569000000024,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"27675":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"27676":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"27677":{"x":4,"y":2,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"27678":{"r":1,"g":1,"b":1,"a":0,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"27679":{"x":20,"y":395.14465016594534,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"27680":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"27681":{"partsSpaceName":"PartsBin/Basic/","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":4,"comment":"a simple text morph","partName":"Text","changes":[{"__isSmartRef__":true,"id":27682}],"revisionOnLoad":141269,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"27682":{"date":{"__isSmartRef__":true,"id":27683},"author":"undefined","message":"Set the inset as: this.setPadding(Rectangle.inset(4,2)). This gives it a more pleasing appearance with a border, and also makes it easier to select near the bounds.","id":"BD5B0E4C-4830-4863-A013-35BB66D5AD6F"},"27683":{"isSerializedDate":true,"string":"Mon Feb 27 2012 06:20:38 GMT+0100 (Mitteleuropäische Zeit)"},"27684":{"style":{"__isSmartRef__":true,"id":27685},"morph":{"__isSmartRef__":true,"id":27671},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":27671},"storedString":"Alpha","__LivelyClassName__":"lively.morphic.TextChunk"},"27685":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"27686":{"x":45.861569000000024,"y":19,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"27687":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"27688":{"morph":{"__isSmartRef__":true,"id":27671},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"27689":{"x":5,"y":5,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"27690":{"x":36,"y":-14,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"27691":{"moveVertical":true},"27692":{"submorphs":[{"__isSmartRef__":true,"id":27693}],"scripts":[],"id":"C6B356A4-8CF7-42F6-8FA3-DA0548F1B50D","shape":{"__isSmartRef__":true,"id":27713},"droppingEnabled":true,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":27726},"attributeConnections":[{"__isSmartRef__":true,"id":27727},{"__isSmartRef__":true,"id":27728}],"doNotSerialize":["$$value"],"doNotCopyProperties":["$$value"],"sliderExtent":0.1,"valueScale":20,"sliderKnob":{"__isSmartRef__":true,"id":27693},"styleClass":["slider_background_horizontal"],"showsHalos":false,"name":"WidthSlider","partsBinMetaInfo":{"__isSmartRef__":true,"id":27730},"__SourceModuleName__":"Global.lively.morphic.Widgets","renderContextTable":{"__isSmartRef__":true,"id":27733},"eventHandler":{"__isSmartRef__":true,"id":27734},"layout":{"__isSmartRef__":true,"id":27735},"priorExtent":{"__isSmartRef__":true,"id":27736},"derivationIds":[2631,"729D9A8F-DDCC-4C30-A80B-BE2338365BE9","F2DAC7F1-FF46-4707-93C3-71C798A96BA6","DD8A71B8-FCAD-4596-AD83-55C4B56DE92B","7F452BBB-4EC6-49F0-87B6-BD7FE75CA359","133774BE-F7EA-440A-A685-FFABD2A64C0E","F37EBE82-46B9-411D-A832-2E570DF00ABF","FA0C0AE7-97C0-4BD7-A70E-1CDB5EC7346A","FFCBF687-9B81-4D2D-BAB2-B1EC4126F940","DBC8F2EE-64A7-4BCC-B5DE-E0E4879D7B83","6E1B19D2-4AB4-463C-BBAD-C1EC1500A15D","9CBE29DC-575E-4E42-9361-347703505C2B","43680AFD-BECF-4AE5-B24A-3A842EE4B88F","1667154E-F98B-412F-A9D1-10A5FCF47373","FB7B65EF-EC9B-4D0E-A50E-373183948407","550C4AAA-A016-4206-997A-2557026CEBE6"],"isBeingDragged":false,"moved":true,"owner":{"__isSmartRef__":true,"id":26995},"distanceToDragEvent":{"__isSmartRef__":true,"id":27737},"isLockOwner":false,"value":0,"_ClipMode":"visible","prevScroll":[0,0],"_Rotation":0,"_Scale":1,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":27738},"__LivelyClassName__":"lively.morphic.Slider"},"27693":{"submorphs":[],"scripts":[],"id":"B3D4758F-B537-49B9-AC8C-3FE0557D1C50","shape":{"__isSmartRef__":true,"id":27694},"droppingEnabled":true,"halosEnabled":true,"draggingEnabled":true,"_Position":{"__isSmartRef__":true,"id":27708},"slider":{"__isSmartRef__":true,"id":27692},"owner":{"__isSmartRef__":true,"id":27692},"styleClass":["slider_horizontal"],"hitPoint":{"__isSmartRef__":true,"id":27709},"__SourceModuleName__":"Global.lively.morphic.Widgets","renderContextTable":{"__isSmartRef__":true,"id":27710},"eventHandler":{"__isSmartRef__":true,"id":27711},"priorExtent":{"__isSmartRef__":true,"id":27712},"derivationIds":[2632,"4685341A-CC42-43FD-A93E-AA9EBE585604","57CD7B01-9ECD-4B7C-ABFD-012D9E664789","42CB5AB3-0444-4B24-974A-6F7D3B166FA5","229A01CE-1673-4F41-AC17-E2BF682F3C2B","EAEE9F8F-A759-4AFA-8FBF-676A52E0D34D","797F0675-694B-4CE6-AF33-77B531A5CFE7","CA14C19C-69CF-43F5-A67D-8BC4223F58E9","29C07AFF-9733-46A2-BDB8-CBA323C8E0AB","50B07548-84C3-4FB6-B5FC-F529FB225C92","DABEA3F9-758D-4A39-9F9A-EEDB4180C428","E9EA7638-B80D-4801-BE5F-2E68F4792612","3E3DA8AB-D17A-4CE2-A1A5-57A013AFF886","2E2370A7-0241-4E02-94F2-32602D7D3E05","89EFD03F-F666-437B-9518-AF9093FEE657","285ADE4A-BDA5-45B5-A656-EFBFB66AA08A"],"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"isBeingDragged":false,"isLockOwner":false,"showsHalos":false,"draggableWithoutHalo":true,"_ClipMode":"visible","__LivelyClassName__":"lively.morphic.SliderKnob"},"27694":{"position":{"__isSmartRef__":true,"id":27695},"_Extent":{"__isSmartRef__":true,"id":27696},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":27697},"_Fill":{"__isSmartRef__":true,"id":27698},"_BorderRadius":13,"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":27706},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":27707},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"27695":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"27696":{"x":21,"y":21,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"27697":{"r":0.4,"g":0.4,"b":0.4,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"27698":{"stops":[{"__isSmartRef__":true,"id":27699},{"__isSmartRef__":true,"id":27701},{"__isSmartRef__":true,"id":27703}],"vector":{"__isSmartRef__":true,"id":27705},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"27699":{"offset":0,"color":{"__isSmartRef__":true,"id":27700}},"27700":{"r":0.7,"g":0.7,"b":0.7,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"27701":{"offset":0.3,"color":{"__isSmartRef__":true,"id":27702}},"27702":{"r":0.9,"g":0.9,"b":0.9,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"27703":{"offset":1,"color":{"__isSmartRef__":true,"id":27704}},"27704":{"r":1,"g":1,"b":1,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"27705":{"x":0,"y":0,"width":0,"height":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"27706":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"27707":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"27708":{"x":0,"y":-7,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"27709":{"x":1000,"y":494,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"27710":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"27711":{"morph":{"__isSmartRef__":true,"id":27693},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"27712":{"x":21,"y":21,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"27713":{"position":{"__isSmartRef__":true,"id":27714},"_Extent":{"__isSmartRef__":true,"id":27715},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":27716},"_Fill":{"__isSmartRef__":true,"id":27717},"_BorderRadius":6,"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":27724},"_Opacity":1,"_BorderStyle":"solid","_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":27725},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"27714":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"27715":{"x":304.02410836098653,"y":7,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"27716":{"r":0.37254901960784315,"g":0.3686274509803922,"b":0.37254901960784315,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"27717":{"stops":[{"__isSmartRef__":true,"id":27718},{"__isSmartRef__":true,"id":27720},{"__isSmartRef__":true,"id":27722},{"__isSmartRef__":true,"id":27723}],"vector":{"__isSmartRef__":true,"id":1177},"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes"},"27718":{"offset":0,"color":{"__isSmartRef__":true,"id":27719}},"27719":{"r":0.20784313725490197,"g":0.3254901960784314,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"27720":{"offset":0,"color":{"__isSmartRef__":true,"id":27721}},"27721":{"r":0.20784313725490197,"g":0.3254901960784314,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"27722":{"offset":0.01,"color":{"__isSmartRef__":true,"id":571}},"27723":{"offset":1,"color":{"__isSmartRef__":true,"id":571}},"27724":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"27725":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"27726":{"x":22,"y":422.12857792528405,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"27727":{"sourceObj":{"__isSmartRef__":true,"id":27692},"sourceAttrName":"value","targetObj":{"__isSmartRef__":true,"id":27692},"targetMethodName":"adjustSliderParts","__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"27728":{"sourceObj":{"__isSmartRef__":true,"id":27692},"sourceAttrName":"value","targetObj":{"__isSmartRef__":true,"id":26995},"targetMethodName":"setBorderWidthOfTarget","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":27729},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"27729":{"source":{"__isSmartRef__":true,"id":27692},"target":{"__isSmartRef__":true,"id":26995}},"27730":{"requiredModules":[],"partsSpaceName":"PartsBin/iPad Widgets/","migrationLevel":4,"__SourceModuleName__":"Global.lively.PartsBin","partName":"Slider","comment":"The connection point \"value\" can be used to read/write the slider knob position.","changes":[{"__isSmartRef__":true,"id":27731}],"revisionOnLoad":140039,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"27731":{"date":{"__isSmartRef__":true,"id":27732},"author":"athomschke","message":"","id":"D5731AD3-FA80-46BF-85E1-B66950AD79A1"},"27732":{"isSerializedDate":true,"string":"Fri Feb 03 2012 13:17:09 GMT+0100 (Mitteleuropäische Zeit)"},"27733":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"27734":{"morph":{"__isSmartRef__":true,"id":27692},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"27735":{"resizeWidth":true,"moveVertical":true},"27736":{"x":305.0321444813173,"y":7,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"27737":{"x":195,"y":-13,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"27738":{"adjustSliderParts":{"__isSmartRef__":true,"id":27739},"getSliderExtent":{"__isSmartRef__":true,"id":27747},"updateFill":{"__isSmartRef__":true,"id":27755},"setupConnections":{"__isSmartRef__":true,"id":27759},"setUp":{"__isSmartRef__":true,"id":27763},"beIPadSlider":{"__isSmartRef__":true,"id":27767},"setKnobFill":{"__isSmartRef__":true,"id":27771},"setKnobRatio":{"__isSmartRef__":true,"id":27775}},"27739":{"varMapping":{"__isSmartRef__":true,"id":27740},"source":"function adjustSliderParts() {\n if (!this.sliderKnob) return;\n // This method adjusts the slider for changes in value as well as geometry\n var val = this.getScaledValue();\n var bnds = this.shape.bounds();\n var knobMult = this.knobRatio || 3\n var ext = this.getSliderExtent(); \n if (this.vertical()) { // more vertical...\n var offset = 0 - (this.sliderKnob.getExtent().x / 2) + (this.getExtent().x / 2);\n this.sliderKnob.setPosition(pt(offset,this.sliderKnob.getPosition().y));\n var size = this.getExtent().x * knobMult;\n this.sliderKnob.setExtent(pt(size, size));\n var elevPix = Math.max(ext*bnds.height, this.mss); // thickness of elevator in pixels\n var topLeft = pt(this.sliderKnob.getPosition().x, (bnds.height - elevPix)*val);\n } else { // more horizontal...\n var offset = 0 - (this.sliderKnob.getExtent().y / 2) + (this.getExtent().y / 2);\n this.sliderKnob.setPosition(pt(this.sliderKnob.getPosition().x, offset));\n var size = this.getExtent().y * knobMult; \n this.sliderKnob.setExtent(pt(size,size));\n var elevPix = Math.max(ext*bnds.width, this.mss); // thickness of elevator in pixels\n var topLeft = pt((bnds.width - elevPix)*val, this.sliderKnob.getPosition().y);\n };\n this.sliderKnob.setBounds(topLeft.extent(this.sliderKnob.getExtent()));\n this.sliderKnob.setBorderRadius(13);\n this.sliderKnob.draggableWithoutHalo = true;\n this.updateFill(val);\n}","funcProperties":{"__isSmartRef__":true,"id":27745},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"27740":{"this":{"__isSmartRef__":true,"id":27692},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":27741}},"27741":{"$super":{"__isSmartRef__":true,"id":27742}},"27742":{"varMapping":{"__isSmartRef__":true,"id":27743},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":27744},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"27743":{"obj":{"__isSmartRef__":true,"id":27692},"name":"adjustSliderParts"},"27744":{},"27745":{"timestamp":{"__isSmartRef__":true,"id":27746},"user":"undefined","tags":[]},"27746":{"isSerializedDate":true,"string":"Tue Mar 13 2012 11:57:15 GMT+0100 (Mitteleuropäische Zeit)"},"27747":{"varMapping":{"__isSmartRef__":true,"id":27748},"source":"function getSliderExtent() {\n if (this.vertical()) \n return (this.sliderKnob.getExtent().y)/(this.getExtent().y)\n else \n return (this.sliderKnob.getExtent().x)/(this.getExtent().x)\n}","funcProperties":{"__isSmartRef__":true,"id":27753},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"27748":{"this":{"__isSmartRef__":true,"id":27692},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":27749}},"27749":{"$super":{"__isSmartRef__":true,"id":27750}},"27750":{"varMapping":{"__isSmartRef__":true,"id":27751},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":27752},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"27751":{"obj":{"__isSmartRef__":true,"id":27692},"name":"getSliderExtent"},"27752":{},"27753":{"timestamp":{"__isSmartRef__":true,"id":27754},"user":"undefined","tags":[]},"27754":{"isSerializedDate":true,"string":"Tue Mar 13 2012 13:51:13 GMT+0100 (Mitteleuropäische Zeit)"},"27755":{"varMapping":{"__isSmartRef__":true,"id":27756},"source":"function updateFill(value) {\n var bgStyle = new lively.morphic.LinearGradient(\n [\n {offset: 0, color: Color.rgb(53,83,255)},\n {offset: value, color: Color.rgb(53,83,255)},\n {offset: value+0.01, color: Color.white},\n {offset: 1, color: Color.white}\n ],\n 'eastWest'\n );\n this.setFill(bgStyle);\n}","funcProperties":{"__isSmartRef__":true,"id":27757},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"27756":{"this":{"__isSmartRef__":true,"id":27692}},"27757":{"timestamp":{"__isSmartRef__":true,"id":27758},"user":"undefined","tags":[]},"27758":{"isSerializedDate":true,"string":"Tue Mar 13 2012 11:57:15 GMT+0100 (Mitteleuropäische Zeit)"},"27759":{"varMapping":{"__isSmartRef__":true,"id":27760},"source":"function setupConnections() {\n connect(this, 'value', this.owner, 'setBorderWidthOfTarget', {});\n}","funcProperties":{"__isSmartRef__":true,"id":27761},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"27760":{"this":{"__isSmartRef__":true,"id":27692}},"27761":{"timestamp":{"__isSmartRef__":true,"id":27762},"user":"conradcalmez","tags":[]},"27762":{"isSerializedDate":true,"string":"Wed May 02 2012 14:25:01 GMT+0200 (Mitteleuropäische Sommerzeit)"},"27763":{"varMapping":{"__isSmartRef__":true,"id":27764},"source":"function setUp() {\n this.valueScale = 20\n}","funcProperties":{"__isSmartRef__":true,"id":27765},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"27764":{"this":{"__isSmartRef__":true,"id":27692}},"27765":{"timestamp":{"__isSmartRef__":true,"id":27766},"user":"undefined","tags":[]},"27766":{"isSerializedDate":true,"string":"Fri Mar 09 2012 13:04:50 GMT+0100 (Mitteleuropäische Zeit)"},"27767":{"varMapping":{"__isSmartRef__":true,"id":27768},"source":"function beIPadSlider() {\n if (this.vertical()) {\n this.setExtent(pt(7, this.getExtent().y));\n }\n else {\n this.setExtent(pt(this.getExtent().x, 7));\n };\n this.adjustSliderParts();\n this.setBorderWidth(1);\n this.setBorderColor(Color.rgb(95,94,95));\n this.setKnobFill();\n this.adjustSliderParts();\n}","funcProperties":{"__isSmartRef__":true,"id":27769},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"27768":{"this":{"__isSmartRef__":true,"id":27692}},"27769":{"timestamp":{"__isSmartRef__":true,"id":27770},"user":"undefined","tags":[]},"27770":{"isSerializedDate":true,"string":"Tue Mar 13 2012 11:57:15 GMT+0100 (Mitteleuropäische Zeit)"},"27771":{"varMapping":{"__isSmartRef__":true,"id":27772},"source":"function setKnobFill() {\n var knobStyle= new lively.morphic.LinearGradient(\n [\n {offset: 0, color: Color.darkGray.mixedWith(Color.white, 0.5)},\n {offset: 0.3, color: Color.lightGray},\n {offset: 1, color: Color.white}\n ]\n )\n this.sliderKnob.setFill(knobStyle);\n}","funcProperties":{"__isSmartRef__":true,"id":27773},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"27772":{"this":{"__isSmartRef__":true,"id":27692}},"27773":{"timestamp":{"__isSmartRef__":true,"id":27774},"user":"undefined","tags":[]},"27774":{"isSerializedDate":true,"string":"Tue Mar 13 2012 11:57:15 GMT+0100 (Mitteleuropäische Zeit)"},"27775":{"varMapping":{"__isSmartRef__":true,"id":27776},"source":"function setKnobRatio(num) {\n this.knobRatio = num;\n}","funcProperties":{"__isSmartRef__":true,"id":27777},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"27776":{"this":{"__isSmartRef__":true,"id":27692}},"27777":{"timestamp":{"__isSmartRef__":true,"id":27778},"user":"undefined","tags":[]},"27778":{"isSerializedDate":true,"string":"Tue Mar 13 2012 11:57:15 GMT+0100 (Mitteleuropäische Zeit)"},"27779":{"submorphs":[],"scripts":[],"id":"31BA0E30-A447-4A11-B13C-3F11FA3E31F3","shape":{"__isSmartRef__":true,"id":27780},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":false,"allowsInput":true,"_FontFamily":"Arial, sans-serif","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":27787},"_MaxTextWidth":37.861569000000024,"_MaxTextHeight":null,"textColor":{"__isSmartRef__":true,"id":27788},"showsHalos":false,"_FontSize":10,"__SourceModuleName__":"Global.lively.morphic.TextCore","name":"Text2","partsBinMetaInfo":{"__isSmartRef__":true,"id":27789},"textChunks":[{"__isSmartRef__":true,"id":27792}],"charsReplaced":"Alpha","lastFindLoc":5,"prevScroll":[0,0],"priorExtent":{"__isSmartRef__":true,"id":27794},"renderContextTable":{"__isSmartRef__":true,"id":27795},"eventHandler":{"__isSmartRef__":true,"id":27796},"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"_Padding":{"__isSmartRef__":true,"id":27797},"_ClipMode":"visible","derivationIds":[355,"1EB1674F-8BF2-419B-B054-86129ED70335","87EBFDBF-139C-440C-982B-AAD48B9D98AC","A064931A-B29A-4756-9455-C78DAF8462F5","D993C10F-057F-4DAB-A297-3D22C667855F","5D25BC27-EA84-49FB-BB98-E513E34C02F1","7E86C484-6B33-4823-9C17-FB3E8A347E55","63CBE373-D3BF-48C8-885A-C520795271D7","6ABC5E0C-719A-415A-9CBB-46CD780CDAE1","C49B9986-1962-4EE8-B741-A9699871D96C","1A15D081-7400-4351-AD60-FAD5B5438483","529BAD00-5A95-49F0-AFC2-650879382482","56703798-90CF-47F0-BD3A-78A735083DB4","641E76CF-65BA-46E9-89B3-E8E6A6D79886","1BEF73B0-7CF1-4899-B0DC-47340BAADCD4","04A044EF-1F48-4168-85C8-17AC1E653154","CAA2BE98-1252-4C0E-8D20-A2021C2198C3","CFC2D137-E563-46A0-83B8-23C6F0BA0CBA","F2F88EB0-2406-44B3-801C-FEDCDBB4E93C","E3B671D0-82C5-4ED4-9A37-7F3350FAD744"],"_WhiteSpaceHandling":"pre-wrap","_MinTextWidth":37.861569000000024,"_MinTextHeight":null,"previousSelection":[0,5],"moved":true,"isBeingDragged":false,"distanceToDragEvent":{"__isSmartRef__":true,"id":27798},"isLockOwner":false,"layout":{"__isSmartRef__":true,"id":27799},"owner":{"__isSmartRef__":true,"id":26995},"_Rotation":0,"_Scale":1.002003004005006,"__LivelyClassName__":"lively.morphic.Text"},"27780":{"fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":27781},"_Extent":{"__isSmartRef__":true,"id":27782},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":27783},"renderContextTable":{"__isSmartRef__":true,"id":27784},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":27785},"_Fill":{"__isSmartRef__":true,"id":27786},"_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"27781":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"27782":{"x":45.861569000000024,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"27783":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"27784":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"27785":{"x":4,"y":2,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"27786":{"r":1,"g":1,"b":1,"a":0,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"27787":{"x":21,"y":436.14465016594534,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"27788":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"27789":{"partsSpaceName":"PartsBin/Basic/","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":4,"comment":"a simple text morph","partName":"Text","changes":[{"__isSmartRef__":true,"id":27790}],"revisionOnLoad":141269,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"27790":{"date":{"__isSmartRef__":true,"id":27791},"author":"undefined","message":"Set the inset as: this.setPadding(Rectangle.inset(4,2)). This gives it a more pleasing appearance with a border, and also makes it easier to select near the bounds.","id":"BD5B0E4C-4830-4863-A013-35BB66D5AD6F"},"27791":{"isSerializedDate":true,"string":"Mon Feb 27 2012 06:20:38 GMT+0100 (Mitteleuropäische Zeit)"},"27792":{"style":{"__isSmartRef__":true,"id":27793},"morph":{"__isSmartRef__":true,"id":27779},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":27779},"storedString":"Width","__LivelyClassName__":"lively.morphic.TextChunk"},"27793":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"27794":{"x":45.861569000000024,"y":19,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"27795":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"27796":{"morph":{"__isSmartRef__":true,"id":27779},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"27797":{"x":5,"y":5,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"27798":{"x":36,"y":-14,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"27799":{"moveVertical":true},"27800":{"submorphs":[{"__isSmartRef__":true,"id":27801}],"scripts":[],"id":"160CFA29-E235-4B84-839E-ACB098BA9E71","shape":{"__isSmartRef__":true,"id":27813},"droppingEnabled":true,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":27825},"attributeConnections":[{"__isSmartRef__":true,"id":27826},{"__isSmartRef__":true,"id":27828},{"__isSmartRef__":true,"id":27833}],"doNotSerialize":["$$value"],"doNotCopyProperties":["$$value"],"sliderExtent":0.1,"valueScale":1,"sliderKnob":{"__isSmartRef__":true,"id":27801},"styleClass":["slider_background_horizontal"],"showsHalos":false,"name":"ColorSlider","partsBinMetaInfo":{"__isSmartRef__":true,"id":27838},"__SourceModuleName__":"Global.lively.morphic.Widgets","renderContextTable":{"__isSmartRef__":true,"id":27843},"eventHandler":{"__isSmartRef__":true,"id":27844},"layout":{"__isSmartRef__":true,"id":27845},"priorExtent":{"__isSmartRef__":true,"id":27846},"derivationIds":[2631,"729D9A8F-DDCC-4C30-A80B-BE2338365BE9","048081A3-791A-4CAD-BCB7-B0E99E88A108","2F5D16C6-73C1-45E2-AE26-E48354D8183F","5344A4B2-0120-48B4-A219-5DECCC226EB5","79EB29CB-055A-4DEA-8B7A-C690019C1F78","15FF0C94-D00A-48CD-9ACB-54FB7F4631EB","9D2D0DDF-46FA-4135-8EB9-85EFAB1FD282","A9388423-07CE-4BA8-8FA2-5EE0788AECC4","474E7EF9-0C2D-46DF-968D-A10A0CB2FC8C","AE3122C4-0026-499B-A8C2-0F94A5EDF4C9","4E5DB827-ED77-4BA8-97BB-112CE99AD887","954B31E7-04D2-4EF1-B9DB-4E8B34B6A6D0","83F7E492-F47B-46E3-AD8D-44D8EE046174","2D1D7F00-DD43-4139-885A-421D57AFD0E9","F4111528-0567-4FDA-9BA0-567522F4F9C8"],"isBeingDragged":false,"moved":true,"owner":{"__isSmartRef__":true,"id":26995},"headRevision":145293,"midColor":{"__isSmartRef__":true,"id":571},"distanceToDragEvent":{"__isSmartRef__":true,"id":27847},"prevScroll":[0,0],"value":0.5,"_ClipMode":"visible","_Rotation":0,"_Scale":1,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":27848},"__LivelyClassName__":"lively.morphic.Slider"},"27801":{"submorphs":[],"scripts":[],"id":"3A1200E9-8272-46FD-AF10-2AEBD72E1E78","shape":{"__isSmartRef__":true,"id":27802},"droppingEnabled":true,"halosEnabled":true,"draggingEnabled":true,"_Position":{"__isSmartRef__":true,"id":27808},"slider":{"__isSmartRef__":true,"id":27800},"owner":{"__isSmartRef__":true,"id":27800},"styleClass":["slider_horizontal"],"hitPoint":{"__isSmartRef__":true,"id":27809},"__SourceModuleName__":"Global.lively.morphic.Widgets","renderContextTable":{"__isSmartRef__":true,"id":27810},"eventHandler":{"__isSmartRef__":true,"id":27811},"priorExtent":{"__isSmartRef__":true,"id":27812},"derivationIds":[2632,"4685341A-CC42-43FD-A93E-AA9EBE585604","EE973BE5-DA45-458D-90BB-4AD89F30330A","47BA9027-1EA6-43C6-8DF6-E750470A1BB9","911AE91C-5FD6-4EB3-8510-F75B8F009354","792146B8-89E2-44AE-B529-B1E9329F0C06","487DF1B4-8903-4E6B-9851-C87C11D83824","DB875EAF-EAFC-40FA-A093-E2377E20A31C","2708F9E1-E7EC-4CBC-BDB6-882D38B16E72","376398F2-2938-479F-8FD9-E8C2F614F86C","1175FF58-851F-42C0-A18B-71669AE9CAD0","7CBC9FF9-969A-4496-BF6C-465E92B6CDF7","87F08916-20FB-46D9-9AA6-E16D459D647E","5E2F93A6-3487-4597-B56C-401EEBEE2DC5","C9BBD3FC-27DE-477E-85CA-07B63DE07550","CDC3B3E7-78D6-4D8B-81D6-17214FB36669"],"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"isBeingDragged":false,"draggableWithoutHalo":true,"showsHalos":false,"_ClipMode":"visible","prevScroll":[0,0],"__LivelyClassName__":"lively.morphic.SliderKnob"},"27802":{"position":{"__isSmartRef__":true,"id":27803},"_Extent":{"__isSmartRef__":true,"id":27804},"_BorderWidth":2.7760000000000002,"_BorderColor":{"__isSmartRef__":true,"id":27445},"_Fill":{"__isSmartRef__":true,"id":27805},"_BorderRadius":13,"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":27806},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":27807},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"27803":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"27804":{"x":21,"y":21,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"27805":{"r":0.9215686274509803,"g":0.9215686274509803,"b":0.9215686274509803,"a":0.6,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"27806":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"27807":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"27808":{"x":141.51607224065938,"y":-7,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"27809":{"x":1246,"y":381,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"27810":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"27811":{"morph":{"__isSmartRef__":true,"id":27801},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"27812":{"x":21,"y":21,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"27813":{"position":{"__isSmartRef__":true,"id":27814},"_Extent":{"__isSmartRef__":true,"id":27815},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":27816},"_Fill":{"__isSmartRef__":true,"id":27817},"_BorderRadius":6,"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":27823},"_Opacity":1,"_BorderStyle":"solid","_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":27824},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"27814":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"27815":{"x":304.03214448131877,"y":7,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"27816":{"r":0.37254901960784315,"g":0.3686274509803922,"b":0.37254901960784315,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"27817":{"stops":[{"__isSmartRef__":true,"id":27818},{"__isSmartRef__":true,"id":27820},{"__isSmartRef__":true,"id":27821}],"vector":{"__isSmartRef__":true,"id":1177},"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes"},"27818":{"offset":0,"color":{"__isSmartRef__":true,"id":27819}},"27819":{"r":1,"g":1,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"27820":{"offset":0.5,"color":{"__isSmartRef__":true,"id":571}},"27821":{"offset":1,"color":{"__isSmartRef__":true,"id":27822}},"27822":{"r":0,"g":0,"b":0,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"27823":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"27824":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"27825":{"x":21,"y":346.16072240661003,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"27826":{"sourceObj":{"__isSmartRef__":true,"id":27800},"sourceAttrName":"value","targetObj":{"__isSmartRef__":true,"id":27800},"targetMethodName":"adjustSliderParts","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":27827},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"27827":{"source":{"__isSmartRef__":true,"id":27800},"target":{"__isSmartRef__":true,"id":27800}},"27828":{"sourceObj":{"__isSmartRef__":true,"id":27800},"sourceAttrName":"value","targetObj":{"__isSmartRef__":true,"id":26995},"targetMethodName":"updateAlphaSlider","converterString":"function (val) {return this.getSourceObj().getColor()}","updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":27829},"__SourceModuleName__":"Global.lively.bindings","__serializedLivelyClosures__":{"__isSmartRef__":true,"id":27830},"__LivelyClassName__":"AttributeConnection"},"27829":{"source":{"__isSmartRef__":true,"id":27800},"target":{"__isSmartRef__":true,"id":26995}},"27830":{"converter":{"__isSmartRef__":true,"id":27831}},"27831":{"originalFunc":null,"varMapping":{"__isSmartRef__":true,"id":27829},"source":"function (val) {return this.getSourceObj().getColor()}","funcProperties":{"__isSmartRef__":true,"id":27832},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"27832":{},"27833":{"sourceObj":{"__isSmartRef__":true,"id":27800},"sourceAttrName":"value","targetObj":{"__isSmartRef__":true,"id":26995},"targetMethodName":"setBorderFillOfTarget","converterString":"function (val) {return this.getSourceObj().getColor()}","updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":27834},"__SourceModuleName__":"Global.lively.bindings","__serializedLivelyClosures__":{"__isSmartRef__":true,"id":27835},"__LivelyClassName__":"AttributeConnection"},"27834":{"source":{"__isSmartRef__":true,"id":27800},"target":{"__isSmartRef__":true,"id":26995}},"27835":{"converter":{"__isSmartRef__":true,"id":27836}},"27836":{"originalFunc":null,"varMapping":{"__isSmartRef__":true,"id":27834},"source":"function (val) {return this.getSourceObj().getColor()}","funcProperties":{"__isSmartRef__":true,"id":27837},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"27837":{},"27838":{"requiredModules":[],"partsSpaceName":"PartsBin/iPad Widgets/","migrationLevel":4,"__SourceModuleName__":"Global.lively.PartsBin","partName":"Slider","comment":"The connection point \"value\" can be used to read/write the slider knob position.","changes":[{"__isSmartRef__":true,"id":27839},{"__isSmartRef__":true,"id":27841}],"revisionOnLoad":140039,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"27839":{"date":{"__isSmartRef__":true,"id":27840},"author":"athomschke","message":"","id":"D5731AD3-FA80-46BF-85E1-B66950AD79A1"},"27840":{"isSerializedDate":true,"string":"Fri Feb 03 2012 13:17:09 GMT+0100 (Mitteleuropäische Zeit)"},"27841":{"date":{"__isSmartRef__":true,"id":27842},"author":"undefined","message":"usable on desktop now","id":"16A49220-1DD9-438C-9AD4-FC0DCF759D78"},"27842":{"isSerializedDate":true,"string":"Tue Mar 13 2012 11:47:54 GMT+0100 (Mitteleuropäische Zeit)"},"27843":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"27844":{"morph":{"__isSmartRef__":true,"id":27800},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"27845":{"resizeWidth":true,"moveVertical":true},"27846":{"x":305.0401806016495,"y":7,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"27847":{"x":110,"y":-24,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"27848":{"updateColor":{"__isSmartRef__":true,"id":27849},"adjustSliderParts":{"__isSmartRef__":true,"id":27853},"getSliderExtent":{"__isSmartRef__":true,"id":27861},"updateFill":{"__isSmartRef__":true,"id":27869},"getColor":{"__isSmartRef__":true,"id":27873},"beIPadSlider":{"__isSmartRef__":true,"id":27877},"setKnobFill":{"__isSmartRef__":true,"id":27881},"setKnobRatio":{"__isSmartRef__":true,"id":27885}},"27849":{"varMapping":{"__isSmartRef__":true,"id":27850},"source":"function updateColor(color) {\n this.midColor = color;\n this.setFill(new lively.morphic.LinearGradient(\n [\n {offset: 0, color: color.mixedWith(Color.white, 0)},\n {offset: 0.5, color: color},\n {offset: 1, color: color.mixedWith(Color.black, 0)}\n ],\n 'eastWest'\n )); \n}","funcProperties":{"__isSmartRef__":true,"id":27851},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"27850":{"this":{"__isSmartRef__":true,"id":27800}},"27851":{"timestamp":{"__isSmartRef__":true,"id":27852},"user":"undefined","tags":[]},"27852":{"isSerializedDate":true,"string":"Tue Mar 13 2012 11:49:04 GMT+0100 (Mitteleuropäische Zeit)"},"27853":{"varMapping":{"__isSmartRef__":true,"id":27854},"source":"function adjustSliderParts() {\n if (!this.sliderKnob) return;\n // This method adjusts the slider for changes in value as well as geometry\n var val = this.getScaledValue();\n var bnds = this.shape.bounds();\n var knobMult = this.knobRatio || 3\n var ext = this.getSliderExtent(); \n if (this.vertical()) { // more vertical...\n var offset = 0 - (this.sliderKnob.getExtent().x / 2) + (this.getExtent().x / 2);\n this.sliderKnob.setPosition(pt(offset,this.sliderKnob.getPosition().y));\n var size = this.getExtent().x * knobMult;\n this.sliderKnob.setExtent(pt(size, size));\n var elevPix = Math.max(ext*bnds.height, this.mss); // thickness of elevator in pixels\n var topLeft = pt(this.sliderKnob.getPosition().x, (bnds.height - elevPix)*val);\n } else { // more horizontal...\n var offset = 0 - (this.sliderKnob.getExtent().y / 2) + (this.getExtent().y / 2);\n this.sliderKnob.setPosition(pt(this.sliderKnob.getPosition().x, offset));\n var size = this.getExtent().y * knobMult; \n this.sliderKnob.setExtent(pt(size,size));\n var elevPix = Math.max(ext*bnds.width, this.mss); // thickness of elevator in pixels\n var topLeft = pt((bnds.width - elevPix)*val, this.sliderKnob.getPosition().y);\n };\n this.sliderKnob.setBounds(topLeft.extent(this.sliderKnob.getExtent()));\n this.sliderKnob.setBorderRadius(13);\n this.sliderKnob.draggableWithoutHalo = true;\n this.updateFill(val);\n}","funcProperties":{"__isSmartRef__":true,"id":27859},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"27854":{"this":{"__isSmartRef__":true,"id":27800},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":27855}},"27855":{"$super":{"__isSmartRef__":true,"id":27856}},"27856":{"varMapping":{"__isSmartRef__":true,"id":27857},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":27858},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"27857":{"obj":{"__isSmartRef__":true,"id":27800},"name":"adjustSliderParts"},"27858":{},"27859":{"timestamp":{"__isSmartRef__":true,"id":27860},"user":"undefined","tags":[]},"27860":{"isSerializedDate":true,"string":"Tue Mar 13 2012 11:47:06 GMT+0100 (Mitteleuropäische Zeit)"},"27861":{"varMapping":{"__isSmartRef__":true,"id":27862},"source":"function getSliderExtent() {\n if (this.vertical()) \n return (this.sliderKnob.getExtent().y)/(this.getExtent().y)\n else \n return (this.sliderKnob.getExtent().x)/(this.getExtent().x)\n}","funcProperties":{"__isSmartRef__":true,"id":27867},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"27862":{"this":{"__isSmartRef__":true,"id":27800},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":27863}},"27863":{"$super":{"__isSmartRef__":true,"id":27864}},"27864":{"varMapping":{"__isSmartRef__":true,"id":27865},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":27866},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"27865":{"obj":{"__isSmartRef__":true,"id":27800},"name":"getSliderExtent"},"27866":{},"27867":{"timestamp":{"__isSmartRef__":true,"id":27868},"user":"undefined","tags":[]},"27868":{"isSerializedDate":true,"string":"Tue Mar 13 2012 13:50:50 GMT+0100 (Mitteleuropäische Zeit)"},"27869":{"varMapping":{"__isSmartRef__":true,"id":27870},"source":"function updateFill(value) {\n\n}","funcProperties":{"__isSmartRef__":true,"id":27871},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"27870":{"this":{"__isSmartRef__":true,"id":27800}},"27871":{"timestamp":{"__isSmartRef__":true,"id":27872},"user":"undefined","tags":[]},"27872":{"isSerializedDate":true,"string":"Tue Mar 13 2012 11:48:47 GMT+0100 (Mitteleuropäische Zeit)"},"27873":{"varMapping":{"__isSmartRef__":true,"id":27874},"source":"function getColor() {\n var color = this.midColor;\n var alpha = this.get('AlphaSlider').getValue();\n if (this.value < 0.5) { \n return color.mixedWith(Color.white, 1-(0.5-this.value) * 2).withA(alpha)\n }\n else { \n return color.mixedWith(Color.black, 1-(this.value-0.5) * 2).withA(alpha)\n }\n}","funcProperties":{"__isSmartRef__":true,"id":27875},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"27874":{"this":{"__isSmartRef__":true,"id":27800}},"27875":{"timestamp":{"__isSmartRef__":true,"id":27876},"user":"undefined","tags":[]},"27876":{"isSerializedDate":true,"string":"Tue Mar 13 2012 11:48:39 GMT+0100 (Mitteleuropäische Zeit)"},"27877":{"varMapping":{"__isSmartRef__":true,"id":27878},"source":"function beIPadSlider() {\n if (this.vertical()) {\n this.setExtent(pt(7, this.getExtent().y));\n }\n else {\n this.setExtent(pt(this.getExtent().x, 7));\n };\n this.adjustSliderParts();\n this.setBorderWidth(1);\n this.setBorderColor(Color.rgb(95,94,95));\n this.setKnobFill();\n this.adjustSliderParts();\n}","funcProperties":{"__isSmartRef__":true,"id":27879},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"27878":{"this":{"__isSmartRef__":true,"id":27800}},"27879":{"timestamp":{"__isSmartRef__":true,"id":27880},"user":"undefined","tags":[]},"27880":{"isSerializedDate":true,"string":"Tue Mar 13 2012 11:42:49 GMT+0100 (Mitteleuropäische Zeit)"},"27881":{"varMapping":{"__isSmartRef__":true,"id":27882},"source":"function setKnobFill() {\n var knobStyle= new lively.morphic.LinearGradient(\n [\n {offset: 0, color: Color.darkGray.mixedWith(Color.white, 0.5)},\n {offset: 0.3, color: Color.lightGray},\n {offset: 1, color: Color.white}\n ]\n )\n this.sliderKnob.setFill(knobStyle);\n}","funcProperties":{"__isSmartRef__":true,"id":27883},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"27882":{"this":{"__isSmartRef__":true,"id":27800}},"27883":{"timestamp":{"__isSmartRef__":true,"id":27884},"user":"undefined","tags":[]},"27884":{"isSerializedDate":true,"string":"Tue Mar 13 2012 11:45:15 GMT+0100 (Mitteleuropäische Zeit)"},"27885":{"varMapping":{"__isSmartRef__":true,"id":27886},"source":"function setKnobRatio(num) {\n this.knobRatio = num;\n}","funcProperties":{"__isSmartRef__":true,"id":27887},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"27886":{"this":{"__isSmartRef__":true,"id":27800}},"27887":{"timestamp":{"__isSmartRef__":true,"id":27888},"user":"undefined","tags":[]},"27888":{"isSerializedDate":true,"string":"Tue Mar 13 2012 11:46:04 GMT+0100 (Mitteleuropäische Zeit)"},"27889":{"submorphs":[],"scripts":[],"id":"2BA071FD-4D24-4E77-A82D-F101A66E647B","renderContextTable":{"__isSmartRef__":true,"id":27890},"shape":{"__isSmartRef__":true,"id":27891},"droppingEnabled":true,"halosEnabled":true,"_ClipMode":"auto","eventHandler":{"__isSmartRef__":true,"id":27898},"_Position":{"__isSmartRef__":true,"id":27899},"itemList":["solid","hidden","dotted","dashed","double","groove","ridge","inset","outset"],"selectOnMove":false,"showsHalos":false,"priorExtent":{"__isSmartRef__":true,"id":27900},"attributeConnections":[{"__isSmartRef__":true,"id":27901}],"doNotSerialize":["$$selection"],"doNotCopyProperties":["$$selection"],"name":"BorderStyleList","partsBinMetaInfo":{"__isSmartRef__":true,"id":27902},"__SourceModuleName__":"Global.lively.morphic.Core","prevScroll":[0,0],"selectedLineNo":0,"valueScale":1,"distanceToDragEvent":{"__isSmartRef__":true,"id":27903},"changeTriggered":true,"derivationIds":[11781,"1EF926CA-67F0-45FA-9E7D-E9034D56CAA2","2E149ACE-250A-4465-BC05-AA66A575398B","7096417E-0F8D-4B98-AC51-8E81563E75BD","16D59198-60CB-4E25-B9DA-D8AFDE6B9B2B","981B90D9-AE6A-4508-9CAF-21C2A5A49584","9AA97AE5-50A1-4B73-9DD5-4E364E5FDF72","C197A504-B16B-4280-9DE4-DC595D158682","8D06E9D6-D635-44CB-B717-6CB10912DC70","CF5D6727-217C-443B-BE77-0877990A3BEB","9AFEB5EE-AE5B-4224-AB00-41F2611F3422","73D7A271-669F-4F7A-9175-814EBD6D4F30","5D69AB53-CCF5-47B5-9EC3-6264F78A4248","9F42AAE7-6C1E-4698-AD90-D051D2544D95","1D26869E-18A6-4A1D-BBCC-DBA950DC9807","1647007C-25C5-405D-A011-D51CDA5BB538"],"owner":{"__isSmartRef__":true,"id":26995},"isLockOwner":false,"selection":"solid","layout":{"__isSmartRef__":true,"id":27904},"isBeingDragged":false,"_Rotation":0,"_Scale":1,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":27905},"__LivelyClassName__":"lively.morphic.DropDownList"},"27890":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateListContent":"updateListContentHTML","resizeList":"resizeListHTML","getItemIndexFromEvent":"getItemIndexFromEventHTML","getListExtent":"getListExtentHTML","setSize":"setSizeHTML","renderAsDropDownList":"renderAsDropDownListHTML","setFontSize":"setFontSizeHTML","setFontFamily":"setFontFamilyHTML","getSelectedIndexes":"getSelectedIndexesHTML","enableMultipleSelections":"enableMultipleSelectionsHTML","selectAllAt":"selectAllAtHTML","clearSelections":"clearSelectionsHTML","deselectAt":"deselectAtHTML"},"27891":{"_Position":{"__isSmartRef__":true,"id":27892},"renderContextTable":{"__isSmartRef__":true,"id":27893},"_Extent":{"__isSmartRef__":true,"id":27894},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":27895},"_Fill":{"__isSmartRef__":true,"id":27896},"__SourceModuleName__":"Global.lively.morphic.Shapes","_Padding":{"__isSmartRef__":true,"id":27897},"_BorderRadius":0,"_BorderStyle":"solid","_Opacity":1,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"27892":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"27893":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"27894":{"x":304.03214448131877,"y":20,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"27895":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"27896":{"r":0.95,"g":0.95,"b":0.95,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"27897":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"27898":{"morph":{"__isSmartRef__":true,"id":27889},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"27899":{"x":22.61478906623175,"y":462.7759514441077,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"27900":{"x":305.0401806016495,"y":20,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"27901":{"sourceObj":{"__isSmartRef__":true,"id":27889},"sourceAttrName":"selection","targetObj":{"__isSmartRef__":true,"id":26995},"targetMethodName":"setBorderStyleOfTarget","__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"27902":{"requiredModules":[],"migrationLevel":2,"partsSpaceName":"PartsBin/Widgets/","__SourceModuleName__":"Global.lively.PartsBin","comment":"\"Native\" drop down list","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"27903":{"x":106.53360907333075,"y":-16.086675676114737,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"27904":{"resizeWidth":true,"moveVertical":true},"27905":{"setupConnections":{"__isSmartRef__":true,"id":27906}},"27906":{"varMapping":{"__isSmartRef__":true,"id":27907},"source":"function setupConnections() {\n connect(this, 'selection', this.owner, 'setBorderStyleOfTarget')\n}","funcProperties":{"__isSmartRef__":true,"id":27908},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"27907":{"this":{"__isSmartRef__":true,"id":27889}},"27908":{"timestamp":{"__isSmartRef__":true,"id":27909},"user":"undefined","tags":[]},"27909":{"isSerializedDate":true,"string":"Tue Mar 13 2012 16:14:21 GMT+0100 (Mitteleuropäische Zeit)"},"27910":{"submorphs":[],"scripts":[],"id":"BA50F3B1-0E31-4812-AC3C-FE34AD07A401","shape":{"__isSmartRef__":true,"id":27911},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":false,"allowsInput":true,"_FontFamily":"Arial, sans-serif","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":27918},"_MaxTextWidth":37.861569000000024,"_MaxTextHeight":null,"textColor":{"__isSmartRef__":true,"id":27919},"showsHalos":false,"_FontSize":10,"__SourceModuleName__":"Global.lively.morphic.TextCore","name":"Text3","partsBinMetaInfo":{"__isSmartRef__":true,"id":27920},"textChunks":[{"__isSmartRef__":true,"id":27923}],"charsReplaced":"Alpha","lastFindLoc":5,"prevScroll":[0,0],"priorExtent":{"__isSmartRef__":true,"id":27925},"renderContextTable":{"__isSmartRef__":true,"id":27926},"eventHandler":{"__isSmartRef__":true,"id":27927},"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"_Padding":{"__isSmartRef__":true,"id":27928},"_ClipMode":"visible","derivationIds":[355,"1EB1674F-8BF2-419B-B054-86129ED70335","87EBFDBF-139C-440C-982B-AAD48B9D98AC","A064931A-B29A-4756-9455-C78DAF8462F5","D993C10F-057F-4DAB-A297-3D22C667855F","5D25BC27-EA84-49FB-BB98-E513E34C02F1","7E86C484-6B33-4823-9C17-FB3E8A347E55","63CBE373-D3BF-48C8-885A-C520795271D7","6ABC5E0C-719A-415A-9CBB-46CD780CDAE1","C49B9986-1962-4EE8-B741-A9699871D96C","1A15D081-7400-4351-AD60-FAD5B5438483","529BAD00-5A95-49F0-AFC2-650879382482","56703798-90CF-47F0-BD3A-78A735083DB4","641E76CF-65BA-46E9-89B3-E8E6A6D79886","1BEF73B0-7CF1-4899-B0DC-47340BAADCD4","04A044EF-1F48-4168-85C8-17AC1E653154","CAA2BE98-1252-4C0E-8D20-A2021C2198C3","CFC2D137-E563-46A0-83B8-23C6F0BA0CBA","F2F88EB0-2406-44B3-801C-FEDCDBB4E93C","E3B671D0-82C5-4ED4-9A37-7F3350FAD744","FFF9EFB7-4779-4F10-AEEC-D1265E9BC385"],"_WhiteSpaceHandling":"pre-wrap","_MinTextWidth":37.861569000000024,"_MinTextHeight":null,"previousSelection":[0,5],"moved":true,"isBeingDragged":false,"distanceToDragEvent":{"__isSmartRef__":true,"id":27929},"isLockOwner":false,"layout":{"__isSmartRef__":true,"id":27930},"owner":{"__isSmartRef__":true,"id":26995},"_Rotation":0,"_Scale":1.0100552207170068,"__LivelyClassName__":"lively.morphic.Text"},"27911":{"fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":27912},"_Extent":{"__isSmartRef__":true,"id":27913},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":27914},"renderContextTable":{"__isSmartRef__":true,"id":27915},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":27916},"_Fill":{"__isSmartRef__":true,"id":27917},"_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"27912":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"27913":{"x":45.861569000000024,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"27914":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"27915":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"27916":{"x":4,"y":2,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"27917":{"r":1,"g":1,"b":1,"a":0,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"27918":{"x":16.008036120331155,"y":483.594672904473,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"27919":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"27920":{"partsSpaceName":"PartsBin/Basic/","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":4,"comment":"a simple text morph","partName":"Text","changes":[{"__isSmartRef__":true,"id":27921}],"revisionOnLoad":141269,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"27921":{"date":{"__isSmartRef__":true,"id":27922},"author":"undefined","message":"Set the inset as: this.setPadding(Rectangle.inset(4,2)). This gives it a more pleasing appearance with a border, and also makes it easier to select near the bounds.","id":"BD5B0E4C-4830-4863-A013-35BB66D5AD6F"},"27922":{"isSerializedDate":true,"string":"Mon Feb 27 2012 06:20:38 GMT+0100 (Mitteleuropäische Zeit)"},"27923":{"style":{"__isSmartRef__":true,"id":27924},"chunkOwner":{"__isSmartRef__":true,"id":27910},"storedString":"Style","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"27924":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"27925":{"x":45.861569000000024,"y":19,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"27926":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"27927":{"morph":{"__isSmartRef__":true,"id":27910},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"27928":{"x":5,"y":5,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"27929":{"x":33.119580838950824,"y":-9.739429124607568,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"27930":{"moveVertical":true},"27931":{"_Position":{"__isSmartRef__":true,"id":27932},"renderContextTable":{"__isSmartRef__":true,"id":27933},"_Extent":{"__isSmartRef__":true,"id":27934},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":27935},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":27936},"_Fill":{"__isSmartRef__":true,"id":27937},"__SourceModuleName__":"Global.lively.morphic.Shapes","_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"27932":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"27933":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"27934":{"x":342.008036120323,"y":518.3532579737534,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"27935":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"27936":{"r":0.572,"g":0.572,"b":0.572,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"27937":{"r":1,"g":1,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"27938":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"27939":{"morph":{"__isSmartRef__":true,"id":26995},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"27940":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"27941":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":27942},"derivationIds":[null,"3BFE1379-1F04-4D67-9EF7-5B4FBFDBA664","5D6C7189-578D-43F4-9CD7-1147488CC39A","B94896ED-7945-451C-A272-EA37CA082437","79E0E27D-35CD-4A03-B953-6F312765B235","D910A585-E632-4BF3-B5E2-3C8C154AE3CF","663F24FF-769C-4449-B930-428BC331F801","78E6C55C-74A8-40BE-8945-601B8A6A8DC5","8B22D49A-3C38-492E-BC57-A51B77BAC1AF","0CDF2390-AF1D-4F41-8CFD-A48C6F218004","541AD507-0755-4227-8E55-0AD0063413B0","96D6CBE3-A7CC-4B98-9085-1F8AC9094FBB","E7ADEEC3-05EA-4DAA-9123-4115A65E19D7","CEF69D58-911C-468E-8373-CFC838CA8ABB","DE4FC545-B285-4F44-923B-C98E6184A1E0","C9450FA0-D866-4133-8DD9-5BD20D41B1FE","DD1B8752-C7BD-4452-B9C8-94D3F0F07CFF","5728FB50-ECBE-41F8-9A2B-E303875FB2A9","50059C5E-6E8B-4386-B9DD-FC2FEC6A867D","65DBB414-A81E-4413-9D82-9F80F0D373F7","C170EE35-98E8-445C-B2E9-EA3968AC312A","58202EAC-1B7D-4B20-BEF0-DEB4A086E0B9"],"id":"D478DC86-5731-4215-B687-AAB4DA6B26A3","renderContextTable":{"__isSmartRef__":true,"id":27948},"eventHandler":{"__isSmartRef__":true,"id":27949},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":27950},"priorExtent":{"__isSmartRef__":true,"id":27951},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":27952},"lighterFill":{"__isSmartRef__":true,"id":27953},"label":{"__isSmartRef__":true,"id":27954},"chooserWidget":{"__isSmartRef__":true,"id":26995},"owner":null,"attributeConnections":[{"__isSmartRef__":true,"id":27969}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"__SourceModuleName__":"Global.lively.morphic.Widgets","layout":{"__isSmartRef__":true,"id":27971},"isLockOwner":false,"showsHalos":false,"distanceToDragEvent":{"__isSmartRef__":true,"id":27972},"name":"ColorButton","colorSlider":{"__isSmartRef__":true,"id":27973},"selectable":false,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":28041},"__LivelyClassName__":"lively.morphic.Button"},"27942":{"_Position":{"__isSmartRef__":true,"id":27943},"renderContextTable":{"__isSmartRef__":true,"id":27944},"_Extent":{"__isSmartRef__":true,"id":27945},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":27946},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":27947},"_BorderRadius":0,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Opacity":1,"_BorderStyle":"solid","attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"_Fill":{"__isSmartRef__":true,"id":27279},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"27943":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"27944":{},"27945":{"x":100,"y":30,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"27946":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"27947":{"r":0.4,"g":0.4,"b":0.4,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"27948":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"27949":{"morph":{"__isSmartRef__":true,"id":27941},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"27950":{"x":120.5,"y":396,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"27951":{"x":100,"y":30,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"27952":{"r":0.474,"g":0.474,"b":0.474,"a":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"27953":{"r":0.9019607843137255,"g":0.9019607843137255,"b":0.9019607843137255,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"27954":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":27955},"derivationIds":[null,"409AFB2A-7C17-44E5-973E-DD024B4CD5F8","D5F9CE00-5FA6-4908-9AB4-0A7E3C77A700","BE9078C1-0F94-4812-9E6A-5FEBAF5CD444","70AE98EB-20F3-4475-838A-2B496B86064E","FE986E29-AA1F-40D8-A74A-E77F7552A745","BF036DBC-71B7-4D1C-8207-AB523600C020"],"id":"245B31E3-A914-450B-999C-72F26243A5F7","renderContextTable":{"__isSmartRef__":true,"id":27961},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":27962}],"eventHandler":{"__isSmartRef__":true,"id":27964},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_ClipMode":"hidden","fixedWidth":true,"fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":10,"_Position":{"__isSmartRef__":true,"id":27965},"priorExtent":{"__isSmartRef__":true,"id":27966},"_MaxTextWidth":100,"_MinTextWidth":100,"_MaxTextHeight":null,"_MinTextHeight":null,"evalEnabled":false,"owner":null,"isLabel":true,"_HandStyle":"default","_TextColor":{"__isSmartRef__":true,"id":27967},"_Align":"center","eventsAreIgnored":true,"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"__SourceModuleName__":"Global.lively.morphic.TextCore","layout":{"__isSmartRef__":true,"id":27968},"isLockOwner":false,"showsHalos":false,"__LivelyClassName__":"lively.morphic.Text"},"27955":{"_Position":{"__isSmartRef__":true,"id":27956},"renderContextTable":{"__isSmartRef__":true,"id":27957},"_Extent":{"__isSmartRef__":true,"id":27958},"_ClipMode":"hidden","_Padding":{"__isSmartRef__":true,"id":27959},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":27960},"_Fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"27956":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"27957":{},"27958":{"x":100,"y":16,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"27959":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"27960":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"27961":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"27962":{"style":{"__isSmartRef__":true,"id":27963},"chunkOwner":{"__isSmartRef__":true,"id":27954},"storedString":"Apply","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"27963":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"27964":{"morph":{"__isSmartRef__":true,"id":27954},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"27965":{"x":0,"y":7,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"27966":{"x":100,"y":16,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"27967":{"r":0.10392156862745099,"g":0.1627450980392157,"b":0.5,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"27968":{"centeredVertical":true,"centeredHorizontal":true,"moveVertical":false},"27969":{"sourceObj":{"__isSmartRef__":true,"id":27941},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":27941},"targetMethodName":"updateBorderFillOfTarget","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":27970},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"27970":{"source":{"__isSmartRef__":true,"id":27941},"target":{"__isSmartRef__":true,"id":27941}},"27971":{"adjustForNewBounds":true,"centeredHorizontal":true,"moveVertical":true},"27972":{"x":74.5,"y":-9,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"27973":{"submorphs":[{"__isSmartRef__":true,"id":27974}],"scripts":[],"shape":{"__isSmartRef__":true,"id":27996},"derivationIds":[null,"364359B5-1B95-4042-A1C6-CC5B778FBAB2","E23C63BE-652E-40F7-8097-3DF7BED48B6C","A6A49117-8DAC-4A69-AF96-BA716A6C97EB","C0B5F763-CA00-4443-B9CD-2CA95B36429B","77B2DB00-1E0D-4B3E-B3C9-202137BF3133","942AB4D6-4180-4618-BFAE-FA77436A07EA","39BFE677-6965-447C-8920-74E41CF1199A","F945FF1B-1922-4BC1-8029-435B2E295162","7DCD9012-2605-495C-AD57-1C70B8F8EF89","755F7C9A-3821-4A3E-9BA7-CF67F715C9A9","576830D2-EAA2-4CE3-9267-49C3069C041B","615B5236-3080-4512-BD82-4E248EF48B72","7F3C54D5-8B7C-4B5D-AA97-62485D67B23F","3042EF8C-3796-43E2-92DB-3F6C9D9A479E","59A3F72B-B84A-4E6C-A251-AD4EA34C0BAD","66A534B9-6DCD-4F91-B586-CF1BA826557D","F6145A65-C9F9-4473-9FCA-0CB8760CFC99","80031AFD-1DED-4106-9F99-32C316B8A5DF","4D1F7850-8645-4D46-A6D8-D3B824D9FFF7","CA9EE9CE-6106-4B91-AB54-593C5557A152","DE940626-E2D2-40C4-A8DF-BB608552A705"],"id":"F64E7757-3E90-485B-BD5C-29DD01C7EA38","renderContextTable":{"__isSmartRef__":true,"id":28010},"eventHandler":{"__isSmartRef__":true,"id":28011},"droppingEnabled":true,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":28012},"attributeConnections":[{"__isSmartRef__":true,"id":28013},{"__isSmartRef__":true,"id":28015},{"__isSmartRef__":true,"id":28020}],"doNotSerialize":["$$value"],"doNotCopyProperties":["$$value"],"sliderExtent":0.1,"valueScale":1,"sliderKnob":{"__isSmartRef__":true,"id":27974},"styleClass":["slider_background_horizontal"],"owner":null,"showsHalos":false,"priorExtent":{"__isSmartRef__":true,"id":28025},"distanceToDragEvent":{"__isSmartRef__":true,"id":28026},"__SourceModuleName__":"Global.lively.morphic.Widgets","knobRatio":3,"isLockOwner":false,"layout":{"__isSmartRef__":true,"id":28027},"isBeingDragged":false,"prevScroll":[0,0],"name":"ColorSlider","colorChooser":{"__isSmartRef__":true,"id":26995},"midColor":{"__isSmartRef__":true,"id":28006},"value":0.5,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":28028},"__LivelyClassName__":"lively.morphic.Slider"},"27974":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":27975},"derivationIds":[null,"9C2384F5-91D1-4379-B620-DEA9D7F7CE18","F00A4628-8174-4DEC-BB3B-6775B129BB7D","B191BDB8-E5F9-4720-8E66-90DDF52C8722","2283BE9C-5ADC-489A-9A0B-D491138EFB8D","6FA7B465-1E0D-4582-8C58-2927A2EEDA4E","CCE7CD6F-56AF-48A3-BC41-8B9690F3B8DB","6B87CAB8-5613-48A2-89FC-1A97E946D601","AD2740EA-5C95-4785-A9E9-3E1574E4261A","A6A80ED9-FC6C-436C-9764-29F30AC73678","FF701D0F-6EA7-498A-8437-C9258F0C538A","90F2E11F-E3D9-4CF7-AB93-2D5B9660186B","0E2A0CA4-B53D-438D-A05C-5A10C6F94DC2","C73C8D0E-EEA3-40D6-9357-B1DA8D0FEE24","BC14E452-06DB-453A-987A-68CD11F501C7","6D3C62D7-7739-4DBB-91F4-20C0A3AFE16B","EDAF8BDF-C972-477A-9FD0-4DADB3466F4B","F269ECC8-D226-4173-AD4C-A263E89F78B4","23FBB672-4FD8-465D-A75B-C7E7F55628AD","0F556F96-3FEE-45F8-A9D7-786A9847D672","FACAD732-28A7-46C9-85CF-E2836B2E9E5B","E5B62663-9402-4137-9CE6-C294AB0F70C9"],"id":"46D79328-A9D0-4939-A9B2-C568EC3B6108","renderContextTable":{"__isSmartRef__":true,"id":27982},"eventHandler":{"__isSmartRef__":true,"id":27983},"droppingEnabled":true,"halosEnabled":true,"draggingEnabled":true,"_Position":{"__isSmartRef__":true,"id":27984},"slider":{"__isSmartRef__":true,"id":27973},"owner":{"__isSmartRef__":true,"id":27973},"styleClass":["slider_horizontal"],"priorExtent":{"__isSmartRef__":true,"id":27985},"hitPoint":{"__isSmartRef__":true,"id":27986},"isBeingDragged":false,"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"__SourceModuleName__":"Global.lively.morphic.Widgets","draggableWithoutHalo":true,"showsHalos":false,"isLockOwner":false,"prevScroll":[0,0],"selectable":false,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":27987},"__LivelyClassName__":"lively.morphic.SliderKnob"},"27975":{"_Position":{"__isSmartRef__":true,"id":27976},"renderContextTable":{"__isSmartRef__":true,"id":27977},"_Extent":{"__isSmartRef__":true,"id":27978},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":27979},"_BorderWidth":2.7760000000000002,"_BorderColor":{"__isSmartRef__":true,"id":27980},"_Fill":{"__isSmartRef__":true,"id":27981},"_BorderRadius":13,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Opacity":1,"_BorderStyle":"solid","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"27976":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"27977":{},"27978":{"x":29.700000000000003,"y":6,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"27979":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"27980":{"r":0.572,"g":0.572,"b":0.572,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"27981":{"r":0.9215686274509803,"g":0.9215686274509803,"b":0.9215686274509803,"a":0.6,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"27982":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"27983":{"morph":{"__isSmartRef__":true,"id":27974},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"27984":{"x":133.65,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"27985":{"x":29.700000000000003,"y":6,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"27986":{"x":462,"y":404,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"27987":{"onrestore":{"__isSmartRef__":true,"id":27988}},"27988":{"varMapping":{"__isSmartRef__":true,"id":27989},"source":"function onrestore() {\n $super();\n this.setFill(Color.rgba(235,235,235,0.6))\n}","funcProperties":{"__isSmartRef__":true,"id":27994},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"27989":{"this":{"__isSmartRef__":true,"id":27974},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":27990}},"27990":{"$super":{"__isSmartRef__":true,"id":27991}},"27991":{"varMapping":{"__isSmartRef__":true,"id":27992},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch(e) {\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":27993},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"27992":{"obj":{"__isSmartRef__":true,"id":27974},"name":"onrestore"},"27993":{},"27994":{"timestamp":{"__isSmartRef__":true,"id":27995},"user":"athomschke","tags":[]},"27995":{"isSerializedDate":true,"string":"Wed Feb 22 2012 10:19:48 GMT+0100 (Mitteleuropäische Zeit)"},"27996":{"_Position":{"__isSmartRef__":true,"id":27997},"renderContextTable":{"__isSmartRef__":true,"id":27998},"_Extent":{"__isSmartRef__":true,"id":27999},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":28000},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":28001},"_Fill":{"__isSmartRef__":true,"id":28002},"_BorderRadius":6,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Opacity":1,"_BorderStyle":"solid","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"27997":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"27998":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","setClipMode":"setClipModeHTML"},"27999":{"x":297,"y":6,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"28000":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"28001":{"r":0.37254901960784315,"g":0.3686274509803922,"b":0.37254901960784315,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"28002":{"stops":[{"__isSmartRef__":true,"id":28003},{"__isSmartRef__":true,"id":28005},{"__isSmartRef__":true,"id":28007}],"vector":{"__isSmartRef__":true,"id":28009},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"28003":{"offset":0,"color":{"__isSmartRef__":true,"id":28004}},"28004":{"r":1,"g":1,"b":1,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"28005":{"offset":0.5,"color":{"__isSmartRef__":true,"id":28006}},"28006":{"r":0,"g":0.591,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"28007":{"offset":1,"color":{"__isSmartRef__":true,"id":28008}},"28008":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"28009":{"x":0,"y":0,"width":1,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"28010":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"28011":{"morph":{"__isSmartRef__":true,"id":27973},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"28012":{"x":22,"y":332,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"28013":{"sourceObj":{"__isSmartRef__":true,"id":27973},"sourceAttrName":"value","targetObj":{"__isSmartRef__":true,"id":27973},"targetMethodName":"adjustSliderParts","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":28014},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"28014":{"source":{"__isSmartRef__":true,"id":27973},"target":{"__isSmartRef__":true,"id":27973}},"28015":{"sourceObj":{"__isSmartRef__":true,"id":27973},"sourceAttrName":"value","targetObj":{"__isSmartRef__":true,"id":26995},"targetMethodName":"updateAlphaSlider","converterString":"function (val) {return this.getSourceObj().getColor()}","updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":28016},"__SourceModuleName__":"Global.lively.bindings","__serializedLivelyClosures__":{"__isSmartRef__":true,"id":28017},"__LivelyClassName__":"AttributeConnection"},"28016":{"source":{"__isSmartRef__":true,"id":27973},"target":{"__isSmartRef__":true,"id":26995}},"28017":{"converter":{"__isSmartRef__":true,"id":28018}},"28018":{"originalFunc":null,"varMapping":{"__isSmartRef__":true,"id":28016},"source":"function (val) {return this.getSourceObj().getColor()}","funcProperties":{"__isSmartRef__":true,"id":28019},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"28019":{},"28020":{"sourceObj":{"__isSmartRef__":true,"id":27973},"sourceAttrName":"value","targetObj":{"__isSmartRef__":true,"id":26995},"targetMethodName":"updateBorderFillOfTarget","converterString":"function (val) {return this.getSourceObj().getColor()}","updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":28021},"__SourceModuleName__":"Global.lively.bindings","__serializedLivelyClosures__":{"__isSmartRef__":true,"id":28022},"__LivelyClassName__":"AttributeConnection"},"28021":{"source":{"__isSmartRef__":true,"id":27973},"target":{"__isSmartRef__":true,"id":26995}},"28022":{"converter":{"__isSmartRef__":true,"id":28023}},"28023":{"originalFunc":null,"varMapping":{"__isSmartRef__":true,"id":28021},"source":"function (val) {return this.getSourceObj().getColor()}","funcProperties":{"__isSmartRef__":true,"id":28024},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"28024":{},"28025":{"x":296,"y":6,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"28026":{"x":168,"y":-10,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"28027":{"resizeWidth":true,"moveVertical":true},"28028":{"getColor":{"__isSmartRef__":true,"id":28029},"updateColor":{"__isSmartRef__":true,"id":28033},"updateFill":{"__isSmartRef__":true,"id":28037}},"28029":{"varMapping":{"__isSmartRef__":true,"id":28030},"source":"function getColor() {\n var color = this.midColor;\n var alpha = this.get('AlphaSlider').getValue();\n if (this.value < 0.5) { \n return color.mixedWith(Color.white, 1-(0.5-this.value) * 2).withA(alpha)\n }\n else { \n return color.mixedWith(Color.black, 1-(this.value-0.5) * 2).withA(alpha)\n }\n}","funcProperties":{"__isSmartRef__":true,"id":28031},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"28030":{"this":{"__isSmartRef__":true,"id":27973}},"28031":{"timestamp":{"__isSmartRef__":true,"id":28032},"user":"huberthesse","tags":[]},"28032":{"isSerializedDate":true,"string":"Tue Feb 28 2012 17:30:25 GMT+0100 (Mitteleuropäische Zeit)"},"28033":{"varMapping":{"__isSmartRef__":true,"id":28034},"source":"function updateColor(color) {\n this.midColor = color;\n this.setFill(new lively.morphic.LinearGradient(\n [\n {offset: 0, color: color.mixedWith(Color.white, 0)},\n {offset: 0.5, color: color},\n {offset: 1, color: color.mixedWith(Color.black, 0)}\n ],\n 'eastWest'\n )); \n}","funcProperties":{"__isSmartRef__":true,"id":28035},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"28034":{"this":{"__isSmartRef__":true,"id":27973}},"28035":{"timestamp":{"__isSmartRef__":true,"id":28036},"user":"huberthesse","tags":[]},"28036":{"isSerializedDate":true,"string":"Tue Feb 28 2012 17:57:12 GMT+0100 (Mitteleuropäische Zeit)"},"28037":{"varMapping":{"__isSmartRef__":true,"id":28038},"source":"function updateFill() {\n //overwrite\n}","funcProperties":{"__isSmartRef__":true,"id":28039},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"28038":{"this":{"__isSmartRef__":true,"id":27973}},"28039":{"timestamp":{"__isSmartRef__":true,"id":28040},"user":"undefined","tags":[]},"28040":{"isSerializedDate":true,"string":"Fri Mar 09 2012 12:39:43 GMT+0100 (Mitteleuropäische Zeit)"},"28041":{"onrestore":{"__isSmartRef__":true,"id":28042},"updateColor":{"__isSmartRef__":true,"id":28050},"updateBorderFillOfTarget":{"__isSmartRef__":true,"id":28054}},"28042":{"varMapping":{"__isSmartRef__":true,"id":28043},"source":"function onrestore() {\n $super();\n this.applyStyle({borderRadius: 0})\n}","funcProperties":{"__isSmartRef__":true,"id":28048},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"28043":{"this":{"__isSmartRef__":true,"id":27941},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":28044}},"28044":{"$super":{"__isSmartRef__":true,"id":28045}},"28045":{"varMapping":{"__isSmartRef__":true,"id":28046},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":28047},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"28046":{"obj":{"__isSmartRef__":true,"id":27941},"name":"onrestore"},"28047":{},"28048":{"timestamp":{"__isSmartRef__":true,"id":28049},"user":"huberthesse","tags":[]},"28049":{"isSerializedDate":true,"string":"Wed Feb 22 2012 14:22:27 GMT+0100 (Mitteleuropäische Zeit)"},"28050":{"varMapping":{"__isSmartRef__":true,"id":28051},"source":"function updateColor(color) {\n this.setFill(color);\n this.normalFill = this.getFill();\n this.lighterFill = Color.lightGray\n}","funcProperties":{"__isSmartRef__":true,"id":28052},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"28051":{"this":{"__isSmartRef__":true,"id":27941}},"28052":{"timestamp":{"__isSmartRef__":true,"id":28053},"user":"huberthesse","tags":[]},"28053":{"isSerializedDate":true,"string":"Tue Feb 28 2012 18:04:43 GMT+0100 (Mitteleuropäische Zeit)"},"28054":{"varMapping":{"__isSmartRef__":true,"id":28055},"source":"function updateBorderFillOfTarget() {\n this.getFill()\n $world.currentHaloTarget && $world.currentHaloTarget.setBorderColor(this.normalFill) \n}","funcProperties":{"__isSmartRef__":true,"id":28056},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"28055":{"this":{"__isSmartRef__":true,"id":27941}},"28056":{"timestamp":{"__isSmartRef__":true,"id":28057},"user":"undefined","tags":[]},"28057":{"isSerializedDate":true,"string":"Fri Mar 09 2012 12:33:33 GMT+0100 (Mitteleuropäische Zeit)"},"28058":{"x":342.008036120323,"y":518.3532579737534,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"28059":{"partName":"BorderStyler","requiredModules":[],"comment":"Crayon Color chooser in morphic for Border Styles and more","changes":[{"__isSmartRef__":true,"id":28060},{"__isSmartRef__":true,"id":28062},{"__isSmartRef__":true,"id":28064},{"__isSmartRef__":true,"id":28066},{"__isSmartRef__":true,"id":28068},{"__isSmartRef__":true,"id":28070},{"__isSmartRef__":true,"id":28072},{"__isSmartRef__":true,"id":28074},{"__isSmartRef__":true,"id":28076},{"__isSmartRef__":true,"id":28078},{"__isSmartRef__":true,"id":28080},{"__isSmartRef__":true,"id":28082},{"__isSmartRef__":true,"id":28084},{"__isSmartRef__":true,"id":28086},{"__isSmartRef__":true,"id":28088},{"__isSmartRef__":true,"id":28090},{"__isSmartRef__":true,"id":28092},{"__isSmartRef__":true,"id":28094},{"__isSmartRef__":true,"id":28096},{"__isSmartRef__":true,"id":28098},{"__isSmartRef__":true,"id":28100},{"__isSmartRef__":true,"id":28102},{"__isSmartRef__":true,"id":28104},{"__isSmartRef__":true,"id":28106},{"__isSmartRef__":true,"id":28108},{"__isSmartRef__":true,"id":28110},{"__isSmartRef__":true,"id":28112},{"__isSmartRef__":true,"id":28114},{"__isSmartRef__":true,"id":28116},{"__isSmartRef__":true,"id":28118},{"__isSmartRef__":true,"id":28120},{"__isSmartRef__":true,"id":28122},{"__isSmartRef__":true,"id":28124},{"__isSmartRef__":true,"id":28126},{"__isSmartRef__":true,"id":28128},{"__isSmartRef__":true,"id":28130},{"__isSmartRef__":true,"id":28132},{"__isSmartRef__":true,"id":28134},{"__isSmartRef__":true,"id":28136},{"__isSmartRef__":true,"id":28138},{"__isSmartRef__":true,"id":28140},{"__isSmartRef__":true,"id":28142},{"__isSmartRef__":true,"id":28144},{"__isSmartRef__":true,"id":28146},{"__isSmartRef__":true,"id":28148},{"__isSmartRef__":true,"id":28150},{"__isSmartRef__":true,"id":28152},{"__isSmartRef__":true,"id":28154},{"__isSmartRef__":true,"id":28156},{"__isSmartRef__":true,"id":28158},{"__isSmartRef__":true,"id":28160},{"__isSmartRef__":true,"id":28162},{"__isSmartRef__":true,"id":28164},{"__isSmartRef__":true,"id":28166},{"__isSmartRef__":true,"id":28168}],"migrationLevel":4,"partsSpaceName":"PartsBin/BP2012/","__SourceModuleName__":"Global.lively.PartsBin","revisionOnLoad":155406,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"28060":{"date":{"__isSmartRef__":true,"id":28061},"author":"undefined","message":"load module on restore","id":"F44CF25A-9AF1-41CD-92AC-A172245CF841"},"28061":{"isSerializedDate":true,"string":"Thu Mar 22 2012 08:43:09 GMT+0100 (Mitteleuropäische Zeit)"},"28062":{"date":{"__isSmartRef__":true,"id":28063},"author":"undefined","message":"connection foo","id":"31191EC1-B938-4B42-AEDF-40ED36CCC50F"},"28063":{"isSerializedDate":true,"string":"Thu Mar 15 2012 10:57:24 GMT+0100 (Mitteleuropäische Zeit)"},"28064":{"date":{"__isSmartRef__":true,"id":28065},"author":"undefined","message":"and again","id":"3062C063-AB80-4C4C-9353-977BA6A61EA4"},"28065":{"isSerializedDate":true,"string":"Wed Mar 14 2012 14:36:54 GMT+0100 (Mitteleuropäische Zeit)"},"28066":{"date":{"__isSmartRef__":true,"id":28067},"author":"undefined","message":"renewed connection","id":"E3415B0D-040D-49BC-949C-5A3047E55308"},"28067":{"isSerializedDate":true,"string":"Wed Mar 14 2012 13:43:00 GMT+0100 (Mitteleuropäische Zeit)"},"28068":{"date":{"__isSmartRef__":true,"id":28069},"author":"undefined","message":"bug fix ?","id":"F6EE3D44-CB77-4D7D-AD50-56A2D74CFF31"},"28069":{"isSerializedDate":true,"string":"Tue Mar 13 2012 18:00:40 GMT+0100 (Mitteleuropäische Zeit)"},"28070":{"date":{"__isSmartRef__":true,"id":28071},"author":"undefined","message":"removed beTool Button","id":"C6F4E4C3-6D78-4687-B2A2-63FE4AD064D7"},"28071":{"isSerializedDate":true,"string":"Tue Mar 13 2012 16:25:22 GMT+0100 (Mitteleuropäische Zeit)"},"28072":{"date":{"__isSmartRef__":true,"id":28073},"author":"undefined","message":"set border style connections","id":"F498A7AE-C184-48BF-93E5-28F320A99E56"},"28073":{"isSerializedDate":true,"string":"Tue Mar 13 2012 16:14:07 GMT+0100 (Mitteleuropäische Zeit)"},"28074":{"date":{"__isSmartRef__":true,"id":28075},"author":"undefined","message":"disconnect on remove","id":"27BA39B1-F2E1-4085-9538-59459DBCA5A8"},"28075":{"isSerializedDate":true,"string":"Tue Mar 13 2012 15:12:57 GMT+0100 (Mitteleuropäische Zeit)"},"28076":{"date":{"__isSmartRef__":true,"id":28077},"author":"undefined","message":"update from currentHaloTarget","id":"788A8BBD-8597-427D-87C5-44B1DDB9AC5B"},"28077":{"isSerializedDate":true,"string":"Tue Mar 13 2012 15:11:06 GMT+0100 (Mitteleuropäische Zeit)"},"28078":{"date":{"__isSmartRef__":true,"id":28079},"author":"undefined","message":"slider refactor","id":"822A5730-56DC-4448-B20A-32C9A11E8564"},"28079":{"isSerializedDate":true,"string":"Tue Mar 13 2012 13:53:04 GMT+0100 (Mitteleuropäische Zeit)"},"28080":{"date":{"__isSmartRef__":true,"id":28081},"author":"undefined","message":"","id":"EEEF933F-B3ED-4913-8572-8A3DFDA92CE5"},"28081":{"isSerializedDate":true,"string":"Fri Mar 09 2012 12:49:20 GMT+0100 (Mitteleuropäische Zeit)"},"28082":{"date":{"__isSmartRef__":true,"id":28083},"author":"undefined","message":"adjustments","id":"C5B8B7DD-322D-411B-8D45-80EBF74ED6B0"},"28083":{"isSerializedDate":true,"string":"Fri Mar 09 2012 12:29:19 GMT+0100 (Mitteleuropäische Zeit)"},"28084":{"date":{"__isSmartRef__":true,"id":28085},"author":"undefined","message":"description","id":"D84FA60D-56E0-4DAC-814F-02346BFA9172"},"28085":{"isSerializedDate":true,"string":"Fri Mar 09 2012 11:37:46 GMT+0100 (Mitteleuropäische Zeit)"},"28086":{"date":{"__isSmartRef__":true,"id":28087},"author":"undefined","message":"removed be toll button and gave it a label","id":"7FCFF806-37E2-4479-A793-25D177707BE0"},"28087":{"isSerializedDate":true,"string":"Fri Mar 09 2012 11:25:40 GMT+0100 (Mitteleuropäische Zeit)"},"28088":{"date":{"__isSmartRef__":true,"id":28089},"author":"huberthesse","message":"","id":"9B145087-5513-4440-AB0B-A1818C43923A"},"28089":{"isSerializedDate":true,"string":"Wed Mar 07 2012 14:47:10 GMT+0100 (Mitteleuropäische Zeit)"},"28090":{"date":{"__isSmartRef__":true,"id":28091},"author":"huberthesse","message":"refactored","id":"59C31ED2-CD26-4771-8E0E-C39906A7FE41"},"28091":{"isSerializedDate":true,"string":"Wed Mar 07 2012 14:43:25 GMT+0100 (Mitteleuropäische Zeit)"},"28092":{"date":{"__isSmartRef__":true,"id":28093},"author":"huberthesse","message":"","id":"4BC82BB6-C1DE-4B6C-B9E0-AEE69009459A"},"28093":{"isSerializedDate":true,"string":"Wed Mar 07 2012 10:43:29 GMT+0100 (Mitteleuropäische Zeit)"},"28094":{"date":{"__isSmartRef__":true,"id":28095},"author":"huberthesse","message":"reset()","id":"8BBA9FF0-BBB0-4846-A61A-74D5B1960689"},"28095":{"isSerializedDate":true,"string":"Fri Mar 02 2012 15:20:44 GMT+0100 (Mitteleuropäische Zeit)"},"28096":{"date":{"__isSmartRef__":true,"id":28097},"author":"huberthesse","message":"","id":"74086557-F451-4049-9278-D1AF6501DE43"},"28097":{"isSerializedDate":true,"string":"Fri Mar 02 2012 15:19:49 GMT+0100 (Mitteleuropäische Zeit)"},"28098":{"date":{"__isSmartRef__":true,"id":28099},"author":"huberthesse","message":"Structure behind color display","id":"ABFB7BBE-F59D-4F87-9F79-3ED54062E35A"},"28099":{"isSerializedDate":true,"string":"Tue Feb 28 2012 17:41:39 GMT+0100 (Mitteleuropäische Zeit)"},"28100":{"date":{"__isSmartRef__":true,"id":28101},"author":"huberthesse","message":"added alphaslider","id":"D23F441D-8D3A-4FD8-880B-191A262BC544"},"28101":{"isSerializedDate":true,"string":"Tue Feb 28 2012 17:31:21 GMT+0100 (Mitteleuropäische Zeit)"},"28102":{"date":{"__isSmartRef__":true,"id":28103},"author":"athomschke","message":"wuper!","id":"FAF1F6E2-AAD7-4BD4-8B62-4D28BA7D92BE"},"28103":{"isSerializedDate":true,"string":"Thu Feb 23 2012 18:09:22 GMT+0100 (Mitteleuropäische Zeit)"},"28104":{"date":{"__isSmartRef__":true,"id":28105},"author":"athomschke","message":"added a be Tool button","id":"3715E970-603F-4F0D-B271-B306A06E4120"},"28105":{"isSerializedDate":true,"string":"Thu Feb 23 2012 18:01:07 GMT+0100 (Mitteleuropäische Zeit)"},"28106":{"date":{"__isSmartRef__":true,"id":28107},"author":"huberthesse","message":"onRestore for borderRadius","id":"D07CCC21-917C-4F02-BC56-3CB393AAD460"},"28107":{"isSerializedDate":true,"string":"Wed Feb 22 2012 14:23:19 GMT+0100 (Mitteleuropäische Zeit)"},"28108":{"date":{"__isSmartRef__":true,"id":28109},"author":"huberthesse","message":"polish","id":"8E2F08E2-90DA-4628-AA3C-8442222C8ED1"},"28109":{"isSerializedDate":true,"string":"Wed Feb 22 2012 10:11:17 GMT+0100 (Mitteleuropäische Zeit)"},"28110":{"date":{"__isSmartRef__":true,"id":28111},"author":"athomschke","message":"IPadTheme adjust","id":"5CD315EB-D04A-4255-BC88-1B8191D1AC06"},"28111":{"isSerializedDate":true,"string":"Tue Feb 21 2012 19:08:01 GMT+0100 (Mitteleuropäische Zeit)"},"28112":{"date":{"__isSmartRef__":true,"id":28113},"author":"huberthesse","message":"Initial Commit","id":"510531D6-3311-43C2-9C10-E4F53BC9130E"},"28113":{"isSerializedDate":true,"string":"Tue Feb 21 2012 18:38:29 GMT+0100 (Mitteleuropäische Zeit)"},"28114":{"date":{"__isSmartRef__":true,"id":28115},"author":"huberthesse","message":"updated onrestore","id":"BD197924-EA47-4660-8E79-872CDD447D90"},"28115":{"isSerializedDate":true,"string":"Tue Feb 21 2012 18:51:41 GMT+0100 (Mitteleuropäische Zeit)"},"28116":{"date":{"__isSmartRef__":true,"id":28117},"author":"huberthesse","message":"","id":"243DC388-C9CB-46B9-BBAC-993B1B14050B"},"28117":{"isSerializedDate":true,"string":"Tue Feb 21 2012 18:52:02 GMT+0100 (Mitteleuropäische Zeit)"},"28118":{"date":{"__isSmartRef__":true,"id":28119},"author":"huberthesse","message":"","id":"1D7173A6-E844-4584-8746-65EC875A1D9A"},"28119":{"isSerializedDate":true,"string":"Tue Feb 21 2012 18:56:45 GMT+0100 (Mitteleuropäische Zeit)"},"28120":{"date":{"__isSmartRef__":true,"id":28121},"author":"athomschke","message":"adjusted knobsize","id":"0BD086ED-E4FE-417B-9393-523A41CC0EF5"},"28121":{"isSerializedDate":true,"string":"Tue Feb 21 2012 19:17:53 GMT+0100 (Mitteleuropäische Zeit)"},"28122":{"date":{"__isSmartRef__":true,"id":28123},"author":"athomschke","message":"style adjustments","id":"66411168-1312-4996-BEA2-606C2C9C2088"},"28123":{"isSerializedDate":true,"string":"Tue Feb 21 2012 19:25:08 GMT+0100 (Mitteleuropäische Zeit)"},"28124":{"date":{"__isSmartRef__":true,"id":28125},"author":"athomschke","message":"locked parts","id":"2CED0EF6-589C-4CFE-BE00-482CA408C526"},"28125":{"isSerializedDate":true,"string":"Tue Feb 21 2012 19:31:27 GMT+0100 (Mitteleuropäische Zeit)"},"28126":{"date":{"__isSmartRef__":true,"id":28127},"author":"athomschke","message":"tried the alpha value","id":"D0B14590-3BE0-481F-BDDA-142C324E23AE"},"28127":{"isSerializedDate":true,"string":"Wed Feb 22 2012 10:20:05 GMT+0100 (Mitteleuropäische Zeit)"},"28128":{"date":{"__isSmartRef__":true,"id":28129},"author":"athomschke","message":"restored state of yesterday... did I?","id":"FD3979EE-ACAC-4145-9C85-3C6809D8E6E1"},"28129":{"isSerializedDate":true,"string":"Thu Feb 23 2012 17:55:52 GMT+0100 (Mitteleuropäische Zeit)"},"28130":{"date":{"__isSmartRef__":true,"id":28131},"author":"athomschke","message":"I am a Tool now... again","id":"BC2CB0FE-68AE-4C39-9BC6-C480F70BB2D1"},"28131":{"isSerializedDate":true,"string":"Thu Feb 23 2012 17:56:55 GMT+0100 (Mitteleuropäische Zeit)"},"28132":{"date":{"__isSmartRef__":true,"id":28133},"author":"athomschke","message":"beTool on restore","id":"2632A3AF-04B3-46A1-8227-E80C294149AB"},"28133":{"isSerializedDate":true,"string":"Thu Feb 23 2012 17:58:16 GMT+0100 (Mitteleuropäische Zeit)"},"28134":{"date":{"__isSmartRef__":true,"id":28135},"author":"huberthesse","message":"Renamed ColorSlider and ColorButton","id":"EF8C5CFE-5006-45B6-8408-A04F67347028"},"28135":{"isSerializedDate":true,"string":"Tue Feb 28 2012 16:00:43 GMT+0100 (Mitteleuropäische Zeit)"},"28136":{"date":{"__isSmartRef__":true,"id":28137},"author":"huberthesse","message":"restructured Color update.","id":"4CDED44E-498F-413B-A62F-9D748B86AA96"},"28137":{"isSerializedDate":true,"string":"Tue Feb 28 2012 16:11:32 GMT+0100 (Mitteleuropäische Zeit)"},"28138":{"date":{"__isSmartRef__":true,"id":28139},"author":"huberthesse","message":"Connection more flexible","id":"98E20C49-613C-47F0-A4CA-95D3D9589D39"},"28139":{"isSerializedDate":true,"string":"Tue Feb 28 2012 16:34:55 GMT+0100 (Mitteleuropäische Zeit)"},"28140":{"date":{"__isSmartRef__":true,"id":28141},"author":"huberthesse","message":"added Buttons","id":"186E6ED9-F064-4740-A4FC-36C91C5F3429"},"28141":{"isSerializedDate":true,"string":"Fri Mar 02 2012 15:58:37 GMT+0100 (Mitteleuropäische Zeit)"},"28142":{"date":{"__isSmartRef__":true,"id":28143},"author":"huberthesse","message":"Added multiple slides","id":"2D4658B4-4042-4E38-85A9-30EA416520E9"},"28143":{"isSerializedDate":true,"string":"Fri Mar 02 2012 16:34:43 GMT+0100 (Mitteleuropäische Zeit)"},"28144":{"date":{"__isSmartRef__":true,"id":28145},"author":"huberthesse","message":"","id":"8BE47D2B-B6B3-4D3B-A448-8F8B0D4FCE8A"},"28145":{"isSerializedDate":true,"string":"Wed Mar 07 2012 14:57:37 GMT+0100 (Mitteleuropäische Zeit)"},"28146":{"date":{"__isSmartRef__":true,"id":28147},"author":"huberthesse","message":"","id":"C7CEF08A-055F-4852-BF34-7AD8708D83AD"},"28147":{"isSerializedDate":true,"string":"Wed Mar 07 2012 15:07:15 GMT+0100 (Mitteleuropäische Zeit)"},"28148":{"date":{"__isSmartRef__":true,"id":28149},"author":"huberthesse","message":"animashuns!!","id":"173736C8-5BD0-4609-941F-DFAD70D1F204"},"28149":{"isSerializedDate":true,"string":"Wed Mar 07 2012 15:28:20 GMT+0100 (Mitteleuropäische Zeit)"},"28150":{"date":{"__isSmartRef__":true,"id":28151},"author":"huberthesse","message":"","id":"4C52A76C-9995-4648-8C65-08E956F79AD6"},"28151":{"isSerializedDate":true,"string":"Wed Mar 07 2012 15:37:36 GMT+0100 (Mitteleuropäische Zeit)"},"28152":{"date":{"__isSmartRef__":true,"id":28153},"author":"huberthesse","message":"performance improvement","id":"A3796944-0AD5-4D68-8B24-E7C720B465AA"},"28153":{"isSerializedDate":true,"string":"Wed Mar 07 2012 15:49:34 GMT+0100 (Mitteleuropäische Zeit)"},"28154":{"date":{"__isSmartRef__":true,"id":28155},"author":"huberthesse","message":"bugfix: slidenumber reset","id":"C1D3EDC8-F80E-427A-B0C6-03CA107FEE88"},"28155":{"isSerializedDate":true,"string":"Wed Mar 07 2012 15:51:35 GMT+0100 (Mitteleuropäische Zeit)"},"28156":{"date":{"__isSmartRef__":true,"id":28157},"author":"huberthesse","message":"toogle Tool status","id":"637FE813-96F9-4FED-ABAB-5E1F0DA223E3"},"28157":{"isSerializedDate":true,"string":"Wed Mar 07 2012 17:35:59 GMT+0100 (Mitteleuropäische Zeit)"},"28158":{"date":{"__isSmartRef__":true,"id":28159},"author":"undefined","message":"apply style on button click","id":"C0F45D84-2653-498A-8959-8199C06BDEE0"},"28159":{"isSerializedDate":true,"string":"Fri Mar 09 2012 11:33:27 GMT+0100 (Mitteleuropäische Zeit)"},"28160":{"date":{"__isSmartRef__":true,"id":28161},"author":"undefined","message":"style adjustments","id":"7E86863F-608E-4C4A-937C-A6E22F3D6EFF"},"28161":{"isSerializedDate":true,"string":"Fri Mar 09 2012 11:42:24 GMT+0100 (Mitteleuropäische Zeit)"},"28162":{"date":{"__isSmartRef__":true,"id":28163},"author":"undefined","message":"restore check","id":"FDE120E3-31A5-447C-9A6E-68E6ECF2EF3D"},"28163":{"isSerializedDate":true,"string":"Wed Mar 14 2012 13:36:13 GMT+0100 (Mitteleuropäische Zeit)"},"28164":{"date":{"__isSmartRef__":true,"id":28165},"author":"undefined","message":"again connections","id":"7B5A5687-B639-43E9-A877-26A36C265029"},"28165":{"isSerializedDate":true,"string":"Wed Mar 14 2012 14:22:51 GMT+0100 (Mitteleuropäische Zeit)"},"28166":{"date":{"__isSmartRef__":true,"id":28167},"author":"undefined","message":"grr","id":"5C04082F-B302-448C-B5B4-2CAACCD7CF89"},"28167":{"isSerializedDate":true,"string":"Wed Mar 14 2012 14:41:17 GMT+0100 (Mitteleuropäische Zeit)"},"28168":{"date":{"__isSmartRef__":true,"id":28169},"author":"huberthesse","message":"Colors updated","id":"1DBE8C12-AC3E-4170-8C31-F92D52850B1A"},"28169":{"isSerializedDate":true,"string":"Wed Mar 21 2012 16:30:15 GMT+0100 (Mitteleuropäische Zeit)"},"28170":{"adjustForNewBounds":true,"moveVertical":true},"28171":{"x":212,"y":-13,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"28172":{"lastStart":{"__isSmartRef__":true,"id":28173},"touchStart":{"__isSmartRef__":true,"id":28174},"touchStartInClientCoordinates":{"__isSmartRef__":true,"id":28175},"identifier":3753021798,"pageY":475,"screenX":459,"clientX":645,"clientY":439,"screenY":338,"pageX":645},"28173":{"isSerializedDate":true,"string":"Wed Feb 29 2012 18:19:15 GMT+0100 (Mitteleuropäische Zeit)"},"28174":{"x":645,"y":475,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"28175":{"x":645,"y":439,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"28176":{"submorphs":[{"__isSmartRef__":true,"id":28177}],"scripts":[],"id":"4CF22BEB-6CB3-440B-B908-BDFADFD6F3B6","shape":{"__isSmartRef__":true,"id":28197},"droppingEnabled":true,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":28211},"attributeConnections":[{"__isSmartRef__":true,"id":28212},{"__isSmartRef__":true,"id":28213}],"doNotSerialize":["$$value"],"doNotCopyProperties":["$$value"],"sliderExtent":0.1,"valueScale":50,"sliderKnob":{"__isSmartRef__":true,"id":28177},"styleClass":["slider_background_horizontal"],"showsHalos":false,"name":"RadiusSlider","partsBinMetaInfo":{"__isSmartRef__":true,"id":28215},"__SourceModuleName__":"Global.lively.morphic.Widgets","renderContextTable":{"__isSmartRef__":true,"id":28218},"eventHandler":{"__isSmartRef__":true,"id":28219},"layout":{"__isSmartRef__":true,"id":28220},"priorExtent":{"__isSmartRef__":true,"id":28221},"derivationIds":[2631,"729D9A8F-DDCC-4C30-A80B-BE2338365BE9","F2DAC7F1-FF46-4707-93C3-71C798A96BA6","C5C727C8-F427-473F-A591-477434004576","C9CBDA71-3F35-4E51-ABD0-89B49A0B9C96","80E8D703-24B3-42D3-9CAF-A653D46055E7","80E910D6-BAEF-465E-95E3-C58A7D51C59B","DEB35CBB-E687-4F69-9BF8-73B4FC1EBEFF","4D5746D1-E683-4382-A7E5-A34701C7BD7E","1CED8961-44D8-49E0-A8D1-C0C61024C1FF","AAA74ABE-0238-492A-B969-918E06675C1A","F2F43DDF-C70D-4D0E-B9F9-76E641CB3A36","4831F0ED-7106-49B2-A662-EC702B55080A","8E2E1551-652E-43C7-99B2-6552B37DF813","5F7B10BD-EA6B-4E80-92D5-FC70BAD0E74D","2B9CC6C6-F88F-4D1E-B597-D18F3F88E9C1"],"isBeingDragged":false,"moved":true,"distanceToDragEvent":{"__isSmartRef__":true,"id":28222},"owner":null,"isLockOwner":false,"value":0,"_ClipMode":"visible","_Rotation":0,"_Scale":1,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":28223},"__LivelyClassName__":"lively.morphic.Slider"},"28177":{"submorphs":[],"scripts":[],"id":"DFBD738F-DBFB-4B6C-BD37-955F56C8BAB1","shape":{"__isSmartRef__":true,"id":28178},"droppingEnabled":true,"halosEnabled":true,"draggingEnabled":true,"_Position":{"__isSmartRef__":true,"id":28192},"slider":{"__isSmartRef__":true,"id":28176},"owner":{"__isSmartRef__":true,"id":28176},"styleClass":["slider_horizontal"],"hitPoint":{"__isSmartRef__":true,"id":28193},"__SourceModuleName__":"Global.lively.morphic.Widgets","renderContextTable":{"__isSmartRef__":true,"id":28194},"eventHandler":{"__isSmartRef__":true,"id":28195},"priorExtent":{"__isSmartRef__":true,"id":28196},"derivationIds":[2632,"4685341A-CC42-43FD-A93E-AA9EBE585604","57CD7B01-9ECD-4B7C-ABFD-012D9E664789","F6E520B1-1073-4989-8CF0-C2CAB0C161E7","F2030489-716E-4030-824E-84F33FD7E6B7","856C04E2-D220-4D8B-8891-743C94E75083","B1EE542B-D392-48A0-802B-BF295991A0CB","7217454D-2946-49FA-A031-CB4713D0D9D6","BE3371F8-989A-4DE0-8CF3-7738F7EA6BB0","2A368AAB-D0B5-4EF7-A621-BFB63FBD9829","F2140E2B-8636-4D6C-A3F7-3F36042A0631","C7774B11-8A0E-404B-8E13-C5236FC20DCE","4032B4A8-A397-4345-9210-8452B67AB26A","4031265D-632A-4418-A3BF-56F8398B74D7","57B7594C-F2E1-4D51-B226-D7B0B784AE75","2EAA13DD-FB74-4908-9CEF-530F86D96F5A"],"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"isBeingDragged":false,"isLockOwner":false,"draggableWithoutHalo":true,"_ClipMode":"visible","__LivelyClassName__":"lively.morphic.SliderKnob"},"28178":{"position":{"__isSmartRef__":true,"id":28179},"_Extent":{"__isSmartRef__":true,"id":28180},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":28181},"_Fill":{"__isSmartRef__":true,"id":28182},"_BorderRadius":13,"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":28190},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":28191},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"28179":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"28180":{"x":18,"y":18,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"28181":{"r":0.4,"g":0.4,"b":0.4,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"28182":{"stops":[{"__isSmartRef__":true,"id":28183},{"__isSmartRef__":true,"id":28185},{"__isSmartRef__":true,"id":28187}],"vector":{"__isSmartRef__":true,"id":28189},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"28183":{"offset":0,"color":{"__isSmartRef__":true,"id":28184}},"28184":{"r":0.7,"g":0.7,"b":0.7,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"28185":{"offset":0.3,"color":{"__isSmartRef__":true,"id":28186}},"28186":{"r":0.9,"g":0.9,"b":0.9,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"28187":{"offset":1,"color":{"__isSmartRef__":true,"id":28188}},"28188":{"r":1,"g":1,"b":1,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"28189":{"x":0,"y":0,"width":0,"height":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"28190":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"28191":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"28192":{"x":0,"y":-6,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"28193":{"x":81,"y":1723,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"28194":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"28195":{"morph":{"__isSmartRef__":true,"id":28177},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"28196":{"x":18,"y":18,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"28197":{"position":{"__isSmartRef__":true,"id":28198},"_Extent":{"__isSmartRef__":true,"id":28199},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":28200},"_Fill":{"__isSmartRef__":true,"id":28201},"_BorderRadius":6,"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":28209},"_Opacity":1,"_BorderStyle":"solid","_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":28210},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"28198":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"28199":{"x":297,"y":6,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"28200":{"r":0.37254901960784315,"g":0.3686274509803922,"b":0.37254901960784315,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"28201":{"stops":[{"__isSmartRef__":true,"id":28202},{"__isSmartRef__":true,"id":28204},{"__isSmartRef__":true,"id":28206},{"__isSmartRef__":true,"id":28207}],"vector":{"__isSmartRef__":true,"id":28208},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"28202":{"offset":0,"color":{"__isSmartRef__":true,"id":28203}},"28203":{"r":0.20784313725490197,"g":0.3254901960784314,"b":1,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"28204":{"offset":0,"color":{"__isSmartRef__":true,"id":28205}},"28205":{"r":0.20784313725490197,"g":0.3254901960784314,"b":1,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"28206":{"offset":0.01,"color":{"__isSmartRef__":true,"id":27008}},"28207":{"offset":1,"color":{"__isSmartRef__":true,"id":27008}},"28208":{"x":0,"y":0,"width":1,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"28209":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"28210":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"28211":{"x":23,"y":439,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"28212":{"sourceObj":{"__isSmartRef__":true,"id":28176},"sourceAttrName":"value","targetObj":{"__isSmartRef__":true,"id":28176},"targetMethodName":"adjustSliderParts","__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"28213":{"sourceObj":{"__isSmartRef__":true,"id":28176},"sourceAttrName":"value","targetObj":{"__isSmartRef__":true,"id":26995},"targetMethodName":"setBorderRadiusOfTarget","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":28214},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"28214":{"source":{"__isSmartRef__":true,"id":28176},"target":{"__isSmartRef__":true,"id":26995}},"28215":{"requiredModules":[],"partsSpaceName":"PartsBin/iPad Widgets/","migrationLevel":4,"__SourceModuleName__":"Global.lively.PartsBin","partName":"Slider","comment":"The connection point \"value\" can be used to read/write the slider knob position.","changes":[{"__isSmartRef__":true,"id":28216}],"revisionOnLoad":140039,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"28216":{"date":{"__isSmartRef__":true,"id":28217},"author":"athomschke","message":"","id":"D5731AD3-FA80-46BF-85E1-B66950AD79A1"},"28217":{"isSerializedDate":true,"string":"Fri Feb 03 2012 13:17:09 GMT+0100 (Mitteleuropäische Zeit)"},"28218":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"28219":{"morph":{"__isSmartRef__":true,"id":28176},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"28220":{"resizeWidth":true,"moveVertical":true},"28221":{"x":297,"y":7,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"28222":{"x":195,"y":-13,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"28223":{"setupConnections":{"__isSmartRef__":true,"id":28224},"setUp":{"__isSmartRef__":true,"id":28228},"adjustSliderParts":{"__isSmartRef__":true,"id":28232},"beIPadSlider":{"__isSmartRef__":true,"id":28240},"setKnobFill":{"__isSmartRef__":true,"id":28244},"setKnobRatio":{"__isSmartRef__":true,"id":28248},"updateFill":{"__isSmartRef__":true,"id":28252},"getSliderExtent":{"__isSmartRef__":true,"id":28256}},"28224":{"varMapping":{"__isSmartRef__":true,"id":28225},"source":"function setupConnections() {\n connect(this, 'value', this.owner, 'setBorderRadiusOfTarget', {})\n}","funcProperties":{"__isSmartRef__":true,"id":28226},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"28225":{"this":{"__isSmartRef__":true,"id":28176}},"28226":{"timestamp":{"__isSmartRef__":true,"id":28227},"user":"undefined","tags":[]},"28227":{"isSerializedDate":true,"string":"Fri Mar 09 2012 13:19:37 GMT+0100 (Mitteleuropäische Zeit)"},"28228":{"varMapping":{"__isSmartRef__":true,"id":28229},"source":"function setUp() {\n this.valueScale = 50\n}","funcProperties":{"__isSmartRef__":true,"id":28230},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"28229":{"this":{"__isSmartRef__":true,"id":28176}},"28230":{"timestamp":{"__isSmartRef__":true,"id":28231},"user":"undefined","tags":[]},"28231":{"isSerializedDate":true,"string":"Fri Mar 09 2012 13:19:37 GMT+0100 (Mitteleuropäische Zeit)"},"28232":{"varMapping":{"__isSmartRef__":true,"id":28233},"source":"function adjustSliderParts() {\n if (!this.sliderKnob) return;\n // This method adjusts the slider for changes in value as well as geometry\n var val = this.getScaledValue();\n var bnds = this.shape.bounds();\n var knobMult = this.knobRatio || 3\n var ext = this.getSliderExtent(); \n if (this.vertical()) { // more vertical...\n var offset = 0 - (this.sliderKnob.getExtent().x / 2) + (this.getExtent().x / 2);\n this.sliderKnob.setPosition(pt(offset,this.sliderKnob.getPosition().y));\n var size = this.getExtent().x * knobMult;\n this.sliderKnob.setExtent(pt(size, size));\n var elevPix = Math.max(ext*bnds.height, this.mss); // thickness of elevator in pixels\n var topLeft = pt(this.sliderKnob.getPosition().x, (bnds.height - elevPix)*val);\n } else { // more horizontal...\n var offset = 0 - (this.sliderKnob.getExtent().y / 2) + (this.getExtent().y / 2);\n this.sliderKnob.setPosition(pt(this.sliderKnob.getPosition().x, offset));\n var size = this.getExtent().y * knobMult; \n this.sliderKnob.setExtent(pt(size,size));\n var elevPix = Math.max(ext*bnds.width, this.mss); // thickness of elevator in pixels\n var topLeft = pt((bnds.width - elevPix)*val, this.sliderKnob.getPosition().y);\n };\n this.sliderKnob.setBounds(topLeft.extent(this.sliderKnob.getExtent()));\n this.sliderKnob.setBorderRadius(13);\n this.sliderKnob.draggableWithoutHalo = true;\n this.updateFill(val);\n}","funcProperties":{"__isSmartRef__":true,"id":28238},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"28233":{"this":{"__isSmartRef__":true,"id":28176},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":28234}},"28234":{"$super":{"__isSmartRef__":true,"id":28235}},"28235":{"varMapping":{"__isSmartRef__":true,"id":28236},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":28237},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"28236":{"obj":{"__isSmartRef__":true,"id":28176},"name":"adjustSliderParts"},"28237":{},"28238":{"timestamp":{"__isSmartRef__":true,"id":28239},"user":"undefined","tags":[]},"28239":{"isSerializedDate":true,"string":"Tue Mar 13 2012 11:57:27 GMT+0100 (Mitteleuropäische Zeit)"},"28240":{"varMapping":{"__isSmartRef__":true,"id":28241},"source":"function beIPadSlider() {\n if (this.vertical()) {\n this.setExtent(pt(7, this.getExtent().y));\n }\n else {\n this.setExtent(pt(this.getExtent().x, 7));\n };\n this.adjustSliderParts();\n this.setBorderWidth(1);\n this.setBorderColor(Color.rgb(95,94,95));\n this.setKnobFill();\n this.adjustSliderParts();\n}","funcProperties":{"__isSmartRef__":true,"id":28242},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"28241":{"this":{"__isSmartRef__":true,"id":28176}},"28242":{"timestamp":{"__isSmartRef__":true,"id":28243},"user":"undefined","tags":[]},"28243":{"isSerializedDate":true,"string":"Tue Mar 13 2012 11:57:27 GMT+0100 (Mitteleuropäische Zeit)"},"28244":{"varMapping":{"__isSmartRef__":true,"id":28245},"source":"function setKnobFill() {\n var knobStyle= new lively.morphic.LinearGradient(\n [\n {offset: 0, color: Color.darkGray.mixedWith(Color.white, 0.5)},\n {offset: 0.3, color: Color.lightGray},\n {offset: 1, color: Color.white}\n ]\n )\n this.sliderKnob.setFill(knobStyle);\n}","funcProperties":{"__isSmartRef__":true,"id":28246},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"28245":{"this":{"__isSmartRef__":true,"id":28176}},"28246":{"timestamp":{"__isSmartRef__":true,"id":28247},"user":"undefined","tags":[]},"28247":{"isSerializedDate":true,"string":"Tue Mar 13 2012 11:57:27 GMT+0100 (Mitteleuropäische Zeit)"},"28248":{"varMapping":{"__isSmartRef__":true,"id":28249},"source":"function setKnobRatio(num) {\n this.knobRatio = num;\n}","funcProperties":{"__isSmartRef__":true,"id":28250},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"28249":{"this":{"__isSmartRef__":true,"id":28176}},"28250":{"timestamp":{"__isSmartRef__":true,"id":28251},"user":"undefined","tags":[]},"28251":{"isSerializedDate":true,"string":"Tue Mar 13 2012 11:57:27 GMT+0100 (Mitteleuropäische Zeit)"},"28252":{"varMapping":{"__isSmartRef__":true,"id":28253},"source":"function updateFill(value) {\n var bgStyle = new lively.morphic.LinearGradient(\n [\n {offset: 0, color: Color.rgb(53,83,255)},\n {offset: value, color: Color.rgb(53,83,255)},\n {offset: value+0.01, color: Color.white},\n {offset: 1, color: Color.white}\n ],\n 'eastWest'\n );\n this.setFill(bgStyle);\n}","funcProperties":{"__isSmartRef__":true,"id":28254},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"28253":{"this":{"__isSmartRef__":true,"id":28176}},"28254":{"timestamp":{"__isSmartRef__":true,"id":28255},"user":"undefined","tags":[]},"28255":{"isSerializedDate":true,"string":"Tue Mar 13 2012 11:57:27 GMT+0100 (Mitteleuropäische Zeit)"},"28256":{"varMapping":{"__isSmartRef__":true,"id":28257},"source":"function getSliderExtent() {\n if (this.vertical()) \n return (this.sliderKnob.getExtent().y)/(this.getExtent().y)\n else \n return (this.sliderKnob.getExtent().x)/(this.getExtent().x)\n}","funcProperties":{"__isSmartRef__":true,"id":28262},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"28257":{"this":{"__isSmartRef__":true,"id":28176},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":28258}},"28258":{"$super":{"__isSmartRef__":true,"id":28259}},"28259":{"varMapping":{"__isSmartRef__":true,"id":28260},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":28261},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"28260":{"obj":{"__isSmartRef__":true,"id":28176},"name":"getSliderExtent"},"28261":{},"28262":{"timestamp":{"__isSmartRef__":true,"id":28263},"user":"undefined","tags":[]},"28263":{"isSerializedDate":true,"string":"Tue Mar 13 2012 13:51:22 GMT+0100 (Mitteleuropäische Zeit)"},"28264":{"r":1,"g":1,"b":1,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"28265":{"onrestore":{"__isSmartRef__":true,"id":28266},"updateTarget":{"__isSmartRef__":true,"id":28274},"updateSliderColor":{"__isSmartRef__":true,"id":28278},"updateColorSlider":{"__isSmartRef__":true,"id":28282},"updateAlphaSlider":{"__isSmartRef__":true,"id":28286},"setBorderFillOfTarget":{"__isSmartRef__":true,"id":28290},"setBorderWidthOfTarget":{"__isSmartRef__":true,"id":28294},"nextSlide":{"__isSmartRef__":true,"id":28298},"previousSlide":{"__isSmartRef__":true,"id":28302},"setBorderStyleOfTarget":{"__isSmartRef__":true,"id":28306},"hide":{"__isSmartRef__":true,"id":28310},"isVisible":{"__isSmartRef__":true,"id":28314},"show":{"__isSmartRef__":true,"id":28322},"toggle":{"__isSmartRef__":true,"id":28326}},"28266":{"varMapping":{"__isSmartRef__":true,"id":28267},"source":"function onrestore() {\n $super();\n this.updateTarget(this.owner.get(\"Whiteboard\"));\n // module ('projects.BP2012.ToolWorld').load(true)\n // this.beTool()\n}","funcProperties":{"__isSmartRef__":true,"id":28272},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"28267":{"this":{"__isSmartRef__":true,"id":26995},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":28268}},"28268":{"$super":{"__isSmartRef__":true,"id":28269}},"28269":{"varMapping":{"__isSmartRef__":true,"id":28270},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":28271},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"28270":{"obj":{"__isSmartRef__":true,"id":26995},"name":"onrestore"},"28271":{},"28272":{"timestamp":{"__isSmartRef__":true,"id":28273},"user":"conradcalmez","tags":[]},"28273":{"isSerializedDate":true,"string":"Wed May 02 2012 14:04:52 GMT+0200 (Mitteleuropäische Sommerzeit)"},"28274":{"varMapping":{"__isSmartRef__":true,"id":28275},"source":"function updateTarget(target) {\n if(target) {\n this.updateSliderColor(target.getColor());\n this.widthSlider.setValue(target.getPencilSize()-1);\n this.borderStyleList.setSelection(target.getPencilStyle());\n }\n else {\n this.updateSliderColor(Color.white);\n this.widthSlider.setValue(0);\n this.borderStyleList.setSelection(\"solid\");\n } \n \n}","funcProperties":{"__isSmartRef__":true,"id":28276},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"28275":{"this":{"__isSmartRef__":true,"id":26995}},"28276":{"timestamp":{"__isSmartRef__":true,"id":28277},"user":"conradcalmez","tags":[]},"28277":{"isSerializedDate":true,"string":"Wed May 02 2012 15:28:28 GMT+0200 (Mitteleuropäische Sommerzeit)"},"28278":{"varMapping":{"__isSmartRef__":true,"id":28279},"source":"function updateSliderColor(color) {\n this.updateColorSlider(color);\n this.updateAlphaSlider(color);\n}","funcProperties":{"__isSmartRef__":true,"id":28280},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"28279":{"this":{"__isSmartRef__":true,"id":26995}},"28280":{"timestamp":{"__isSmartRef__":true,"id":28281},"user":"conradcalmez","tags":[]},"28281":{"isSerializedDate":true,"string":"Wed May 02 2012 13:51:06 GMT+0200 (Mitteleuropäische Sommerzeit)"},"28282":{"varMapping":{"__isSmartRef__":true,"id":28283},"source":"function updateColorSlider(color) {\n this.slider.updateColor(color);\n this.slider.setValue(0.5);\n}","funcProperties":{"__isSmartRef__":true,"id":28284},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"28283":{"this":{"__isSmartRef__":true,"id":26995}},"28284":{"timestamp":{"__isSmartRef__":true,"id":28285},"user":"conradcalmez","tags":[]},"28285":{"isSerializedDate":true,"string":"Wed May 02 2012 13:51:25 GMT+0200 (Mitteleuropäische Sommerzeit)"},"28286":{"varMapping":{"__isSmartRef__":true,"id":28287},"source":"function updateAlphaSlider(color) {\n this.alphaSlider.updateColor(color);\n this.alphaSlider.setValue(color.a);\n}","funcProperties":{"__isSmartRef__":true,"id":28288},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"28287":{"this":{"__isSmartRef__":true,"id":26995}},"28288":{"timestamp":{"__isSmartRef__":true,"id":28289},"user":"conradcalmez","tags":[]},"28289":{"isSerializedDate":true,"string":"Wed May 02 2012 13:51:51 GMT+0200 (Mitteleuropäische Sommerzeit)"},"28290":{"varMapping":{"__isSmartRef__":true,"id":28291},"source":"function setBorderFillOfTarget(color) {\n this.owner.get(\"WhiteBoard\").setColor(color);\n}","funcProperties":{"__isSmartRef__":true,"id":28292},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"28291":{"this":{"__isSmartRef__":true,"id":26995}},"28292":{"timestamp":{"__isSmartRef__":true,"id":28293},"user":"conradcalmez","tags":[]},"28293":{"isSerializedDate":true,"string":"Wed May 02 2012 15:36:23 GMT+0200 (Mitteleuropäische Sommerzeit)"},"28294":{"varMapping":{"__isSmartRef__":true,"id":28295},"source":"function setBorderWidthOfTarget(value) {\n // this.target && this.target.setBorderWidth(value);\n this.owner.get(\"WhiteBoard\").setPencilSize(value*5+1);\n}","funcProperties":{"__isSmartRef__":true,"id":28296},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"28295":{"this":{"__isSmartRef__":true,"id":26995}},"28296":{"timestamp":{"__isSmartRef__":true,"id":28297},"user":"conradcalmez","tags":[]},"28297":{"isSerializedDate":true,"string":"Wed May 02 2012 15:32:07 GMT+0200 (Mitteleuropäische Sommerzeit)"},"28298":{"varMapping":{"__isSmartRef__":true,"id":28299},"source":"function nextSlide() {\n this.colorChooser.nextSlide();\n}","funcProperties":{"__isSmartRef__":true,"id":28300},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"28299":{"this":{"__isSmartRef__":true,"id":26995}},"28300":{"timestamp":{"__isSmartRef__":true,"id":28301},"user":"conradcalmez","tags":[]},"28301":{"isSerializedDate":true,"string":"Wed May 02 2012 14:15:52 GMT+0200 (Mitteleuropäische Sommerzeit)"},"28302":{"varMapping":{"__isSmartRef__":true,"id":28303},"source":"function previousSlide() {\n this.colorChooser.previousSlide();\n}","funcProperties":{"__isSmartRef__":true,"id":28304},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"28303":{"this":{"__isSmartRef__":true,"id":26995}},"28304":{"timestamp":{"__isSmartRef__":true,"id":28305},"user":"conradcalmez","tags":[]},"28305":{"isSerializedDate":true,"string":"Wed May 02 2012 14:15:57 GMT+0200 (Mitteleuropäische Sommerzeit)"},"28306":{"varMapping":{"__isSmartRef__":true,"id":28307},"source":"function setBorderStyleOfTarget(value) {\n // this.target && this.target.applyStyle({\n // borderStyle: value,\n // });\n this.owner.get(\"WhiteBoard\").setPencilStyle(value);\n}","funcProperties":{"__isSmartRef__":true,"id":28308},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"28307":{"this":{"__isSmartRef__":true,"id":26995}},"28308":{"timestamp":{"__isSmartRef__":true,"id":28309},"user":"conradcalmez","tags":[]},"28309":{"isSerializedDate":true,"string":"Wed May 02 2012 15:32:01 GMT+0200 (Mitteleuropäische Sommerzeit)"},"28310":{"varMapping":{"__isSmartRef__":true,"id":28311},"source":"function hide() {\n this.setPosition(pt(0, 0));\n this.setVisible(false);\n}","funcProperties":{"__isSmartRef__":true,"id":28312},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"28311":{"this":{"__isSmartRef__":true,"id":26995}},"28312":{"timestamp":{"__isSmartRef__":true,"id":28313},"user":"conradcalmez","tags":[]},"28313":{"isSerializedDate":true,"string":"Wed May 02 2012 13:41:45 GMT+0200 (Mitteleuropäische Sommerzeit)"},"28314":{"varMapping":{"__isSmartRef__":true,"id":28315},"source":"function isVisible() {\n return this.visible || false;\n}","funcProperties":{"__isSmartRef__":true,"id":28320},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"28315":{"this":{"__isSmartRef__":true,"id":26995},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":28316}},"28316":{"$super":{"__isSmartRef__":true,"id":28317}},"28317":{"varMapping":{"__isSmartRef__":true,"id":28318},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":28319},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"28318":{"obj":{"__isSmartRef__":true,"id":26995},"name":"isVisible"},"28319":{},"28320":{"timestamp":{"__isSmartRef__":true,"id":28321},"user":"conradcalmez","tags":[]},"28321":{"isSerializedDate":true,"string":"Wed May 02 2012 13:41:45 GMT+0200 (Mitteleuropäische Sommerzeit)"},"28322":{"varMapping":{"__isSmartRef__":true,"id":28323},"source":"function show() {\n var titlebarOffset = this.owner.get(\"TitleBar\").getExtent().y;\n var windowOffset = this.owner.getExtent().x + 1;\n if (this.owner.showsChat()) {\n windowOffset += this.owner.getChat().getExtent().x;\n }\n this.setPosition(pt(windowOffset, titlebarOffset));\n this.setVisible(true);\n this.updateTarget(this.owner.get(\"Whiteboard\"));\n}","funcProperties":{"__isSmartRef__":true,"id":28324},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"28323":{"this":{"__isSmartRef__":true,"id":26995}},"28324":{"timestamp":{"__isSmartRef__":true,"id":28325},"user":"conradcalmez","tags":[]},"28325":{"isSerializedDate":true,"string":"Wed May 02 2012 15:28:08 GMT+0200 (Mitteleuropäische Sommerzeit)"},"28326":{"varMapping":{"__isSmartRef__":true,"id":28327},"source":"function toggle() {\n if (this.visible) {\n this.hide();\n this.visible = false;\n } else {\n this.show();\n this.visible = true;\n }\n}","funcProperties":{"__isSmartRef__":true,"id":28328},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"28327":{"this":{"__isSmartRef__":true,"id":26995}},"28328":{"timestamp":{"__isSmartRef__":true,"id":28329},"user":"conradcalmez","tags":[]},"28329":{"isSerializedDate":true,"string":"Wed May 02 2012 13:41:45 GMT+0200 (Mitteleuropäische Sommerzeit)"},"28330":{"submorphs":[{"__isSmartRef__":true,"id":28331},{"__isSmartRef__":true,"id":28365}],"scripts":[],"id":"FCEAA8F0-7162-4D8E-AED8-1EB4D2D59198","shape":{"__isSmartRef__":true,"id":28428},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":28435},"showsHalos":false,"name":"ChatPane","partsBinMetaInfo":{"__isSmartRef__":true,"id":28436},"__SourceModuleName__":"Global","renderContextTable":{"__isSmartRef__":true,"id":28445},"eventHandler":{"__isSmartRef__":true,"id":28446},"attributeConnections":[{"__isSmartRef__":true,"id":28447}],"doNotSerialize":["$$userName"],"doNotCopyProperties":["$$userName"],"derivationIds":[127,"F0291F62-F100-480C-AEBF-0230398F7983","AE8B5ED7-E305-45BC-BE4A-1C28A49EE12B","39BA345C-17FA-45A0-BAC2-F0CF5654ACF8","81A4FF97-F30E-487B-B327-0637C2259E30","FACF9033-58EA-4855-B33A-402F56DDD7C0","A4D61D3F-80A2-4F4C-ACD6-2CD7207F7537","8A69E49A-F205-4C3F-A956-E2839BB6E326"],"partTests":{"__isSmartRef__":true,"id":28448},"_ClipMode":"visible","owner":{"__isSmartRef__":true,"id":26994},"priorExtent":{"__isSmartRef__":true,"id":28453},"layout":{"__isSmartRef__":true,"id":28454},"prevScroll":[0,0],"distanceToDragEvent":{"__isSmartRef__":true,"id":28455},"_Visible":false,"visible":false,"userName":"undefined","_Rotation":0,"_Scale":1.002003004005006,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":28456},"__LivelyClassName__":"lively.morphic.Box"},"28331":{"submorphs":[],"scripts":[],"id":"D1DD3F60-8712-4B5C-A519-E29102F1C962","shape":{"__isSmartRef__":true,"id":28332},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":true,"allowsInput":true,"_OverflowMode":"visible","_FontFamily":"Arial, sans-serif","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":28338},"_MaxTextWidth":310.6757780000002,"_MaxTextHeight":null,"textColor":{"__isSmartRef__":true,"id":28339},"showsHalos":false,"_FontSize":14,"__SourceModuleName__":"Global.lively.morphic.TextCore","name":"InputField","partsBinMetaInfo":{"__isSmartRef__":true,"id":28340},"textChunks":[{"__isSmartRef__":true,"id":28341}],"charsReplaced":"s","lastFindLoc":1,"prevScroll":[0,0],"priorExtent":{"__isSmartRef__":true,"id":28343},"renderContextTable":{"__isSmartRef__":true,"id":28344},"eventHandler":{"__isSmartRef__":true,"id":28345},"derivationIds":[1958,"5B687CF4-A959-4870-8A5D-79893818E856","197C9A4C-1833-4CD7-9094-F53D4FAF7A8D","262D4182-0311-42DE-9C74-664134A8A519","29A0353A-3514-4A6B-8BF8-23169A511464"],"_WhiteSpaceHandling":"pre-wrap","_ClipMode":"visible","moved":true,"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"owner":{"__isSmartRef__":true,"id":28330},"_MinTextWidth":310.6757780000002,"_MinTextHeight":null,"distanceToDragEvent":{"__isSmartRef__":true,"id":28346},"layout":{"__isSmartRef__":true,"id":28347},"savedTextString":"","isBeingDragged":false,"history":[],"historyPosition":0,"_Rotation":0,"_Scale":1,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":28348},"__LivelyClassName__":"lively.morphic.Text"},"28332":{"fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":28333},"_Extent":{"__isSmartRef__":true,"id":28334},"_BorderWidth":1.1840000000000002,"_BorderColor":{"__isSmartRef__":true,"id":28335},"_BorderRadius":6.660000000000001,"renderContextTable":{"__isSmartRef__":true,"id":28336},"_Padding":{"__isSmartRef__":true,"id":28337},"_Opacity":1,"_BorderStyle":"solid","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"28333":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"28334":{"x":328.0437780000002,"y":24.368000000000002,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"28335":{"r":0.753,"g":0.753,"b":0.753,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"28336":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"28337":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"28338":{"x":1.9920040000029076,"y":553.9660670000009,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"28339":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"28340":{"partsSpaceName":"PartsBin/Inputs/","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":2,"comment":"Simple input field for Forms demo","partName":"InputField","revisionOnLoad":148665,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"28341":{"style":{"__isSmartRef__":true,"id":28342},"chunkOwner":{"__isSmartRef__":true,"id":28331},"storedString":"","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"28342":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"28343":{"x":328.0437780000002,"y":24.368000000000002,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"28344":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"28345":{"morph":{"__isSmartRef__":true,"id":28331},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"28346":{"x":216.0040060080098,"y":-13.010015020025094,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"28347":{"resizeWidth":true,"moveVertical":true},"28348":{"onrestore":{"__isSmartRef__":true,"id":28349},"onKeyDown":{"__isSmartRef__":true,"id":28357}},"28349":{"varMapping":{"__isSmartRef__":true,"id":28350},"source":"function onrestore() {\n this.history = [];\n this.historyPosition = 0;\n}","funcProperties":{"__isSmartRef__":true,"id":28355},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"28350":{"this":{"__isSmartRef__":true,"id":28331},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":28351}},"28351":{"$super":{"__isSmartRef__":true,"id":28352}},"28352":{"varMapping":{"__isSmartRef__":true,"id":28353},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":28354},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"28353":{"obj":{"__isSmartRef__":true,"id":28331},"name":"onrestore"},"28354":{},"28355":{"timestamp":{"__isSmartRef__":true,"id":28356},"user":"conradcalmez","tags":[]},"28356":{"isSerializedDate":true,"string":"Fri Apr 27 2012 20:59:12 GMT+0200 (Mitteleuropäische Sommerzeit)"},"28357":{"varMapping":{"__isSmartRef__":true,"id":28358},"source":"function onKeyDown(evt) {\n //$super(evt);\n var text = this.getTextString();\n if (evt.keyCode === 13 && text) {\n this.history.push(text);\n this.historyPosition = this.history.length;\n if (text.slice(0,1) === \"/\") {\n this.owner.processCommand(text);\n } else {\n this.owner.sendMessage(text);\n }\n this.setTextString(\"\");\n } else if (evt.keyCode === 38) {\n this.historyPosition--;\n if (this.historyPosition >= 0) {\n this.setTextString(this.history[this.historyPosition]);\n } else {\n this.historyPosition = 0;\n }\n } else if (evt.keyCode === 40) {\n this.historyPosition++;\n if (this.historyPosition < this.history.length) {\n this.setTextString(this.history[this.historyPosition]);\n } else if (this.historyPosition == this.history.length) {\n this.setTextString(\"\");\n } else {\n this.historyPosition = this.history.length;\n }\n };\n //evt.stop();\n}","funcProperties":{"__isSmartRef__":true,"id":28363},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"28358":{"this":{"__isSmartRef__":true,"id":28331},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":28359}},"28359":{"$super":{"__isSmartRef__":true,"id":28360}},"28360":{"varMapping":{"__isSmartRef__":true,"id":28361},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":28362},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"28361":{"obj":{"__isSmartRef__":true,"id":28331},"name":"onKeyDown"},"28362":{},"28363":{"timestamp":{"__isSmartRef__":true,"id":28364},"user":"conradcalmez","tags":[]},"28364":{"isSerializedDate":true,"string":"Mon Apr 30 2012 08:32:02 GMT+0200 (Mitteleuropäische Sommerzeit)"},"28365":{"submorphs":[{"__isSmartRef__":true,"id":28366}],"scripts":[],"id":"AF5DF633-F22D-4A64-851D-0FE23F000A2D","shape":{"__isSmartRef__":true,"id":28394},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":28401},"showsHalos":false,"name":"ConsolePane","partsBinMetaInfo":{"__isSmartRef__":true,"id":28402},"__SourceModuleName__":"Global","renderContextTable":{"__isSmartRef__":true,"id":28411},"eventHandler":{"__isSmartRef__":true,"id":28412},"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"derivationIds":[127,"F0291F62-F100-480C-AEBF-0230398F7983","AE8B5ED7-E305-45BC-BE4A-1C28A49EE12B","39BA345C-17FA-45A0-BAC2-F0CF5654ACF8","2284B4AF-3F6A-4ED0-B371-2D6A5F5F8721","825058EF-B1B2-4144-99EA-1AB7F5F057B1","A67547E7-12AD-4C37-AEB2-70DA37858E48","50181AE7-B6F0-4A6A-B4B5-95949DAA9D7F"],"partTests":{"__isSmartRef__":true,"id":28413},"_ClipMode":"auto","owner":{"__isSmartRef__":true,"id":28330},"isBeingDragged":false,"priorExtent":{"__isSmartRef__":true,"id":28418},"prevScroll":[0,0],"_Rotation":0,"_Scale":1,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":28419},"__LivelyClassName__":"lively.morphic.Box"},"28366":{"submorphs":[],"scripts":[],"id":"65418D32-33BF-474A-A124-CC168793F78F","shape":{"__isSmartRef__":true,"id":28367},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":true,"allowsInput":true,"_OverflowMode":"visible","_FontFamily":"courier","registeredForMouseEvents":true,"_MaxTextWidth":326,"_MaxTextHeight":null,"textColor":{"__isSmartRef__":true,"id":28370},"showsHalos":false,"_FontSize":10,"__SourceModuleName__":"Global.lively.morphic.TextCore","name":"TextPane","partsBinMetaInfo":{"__isSmartRef__":true,"id":28374},"textChunks":[{"__isSmartRef__":true,"id":28375}],"charsReplaced":"","lastFindLoc":17,"prevScroll":[0,0],"priorExtent":{"__isSmartRef__":true,"id":28377},"renderContextTable":{"__isSmartRef__":true,"id":28378},"eventHandler":{"__isSmartRef__":true,"id":28379},"attributeConnections":[{"__isSmartRef__":true,"id":28380}],"doNotSerialize":["$$textString"],"doNotCopyProperties":["$$textString"],"layout":{"__isSmartRef__":true,"id":28381},"_Padding":{"__isSmartRef__":true,"id":28382},"_WhiteSpaceHandling":"pre-wrap","_Position":{"__isSmartRef__":true,"id":28383},"derivationIds":[2362,"5D172806-0544-45B6-80E9-E8AA3475FE71","022F604C-036A-4213-8CCE-C823172C8D13","BC5F6774-C382-49A3-A0C6-E26114FFF113","B5AC1E1E-F04F-4EA8-9416-1B08E0A9ACB8"],"_ClipMode":"auto","moved":true,"owner":{"__isSmartRef__":true,"id":28365},"_MinTextWidth":326,"_MinTextHeight":null,"distanceToDragEvent":{"__isSmartRef__":true,"id":28384},"isBeingDragged":false,"eventsAreDisabled":true,"_HandStyle":"default","_PointerEvents":"none","textString":"","_Rotation":0,"_Scale":0.998001,"cachedTextString":"","__serializedLivelyClosures__":{"__isSmartRef__":true,"id":28385},"__LivelyClassName__":"lively.morphic.Text"},"28367":{"fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":28368},"_Extent":{"__isSmartRef__":true,"id":28369},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":28370},"renderContextTable":{"__isSmartRef__":true,"id":28371},"_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","_Fill":{"__isSmartRef__":true,"id":28372},"_Padding":{"__isSmartRef__":true,"id":28373},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"28368":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"28369":{"x":326,"y":548,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"28370":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"28371":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"28372":{"r":0.921,"g":0.921,"b":0.921,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"28373":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"28374":{"partsSpaceName":"PartsBin/Text/","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":2,"comment":"a simple text morph","partName":"TextBox","revisionOnLoad":140039,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"28375":{"style":{"__isSmartRef__":true,"id":28376},"chunkOwner":{"__isSmartRef__":true,"id":28366},"storedString":"","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"28376":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"28377":{"x":326,"y":548,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"28378":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"28379":{"morph":{"__isSmartRef__":true,"id":28366},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"28380":{"sourceObj":{"__isSmartRef__":true,"id":28366},"sourceAttrName":"textString","targetObj":{"__isSmartRef__":true,"id":28366},"targetMethodName":"scrollToBottom","__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"28381":{"adjustForNewBounds":true,"resizeWidth":true,"resizeHeight":true},"28382":{"x":5,"y":5,"width":5,"height":5,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"28383":{"x":2.799100000010526,"y":2.958021000000997,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"28384":{"x":180.01001502002487,"y":-12.987981975970001,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"28385":{"onrestore":{"__isSmartRef__":true,"id":28386}},"28386":{"varMapping":{"__isSmartRef__":true,"id":28387},"source":"function onrestore() {\n this.disableEvents();\n this.setExtent(pt(326,548));\n}","funcProperties":{"__isSmartRef__":true,"id":28392},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"28387":{"this":{"__isSmartRef__":true,"id":28366},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":28388}},"28388":{"$super":{"__isSmartRef__":true,"id":28389}},"28389":{"varMapping":{"__isSmartRef__":true,"id":28390},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":28391},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"28390":{"obj":{"__isSmartRef__":true,"id":28366},"name":"onrestore"},"28391":{},"28392":{"timestamp":{"__isSmartRef__":true,"id":28393},"user":"conradcalmez","tags":[]},"28393":{"isSerializedDate":true,"string":"Fri Apr 27 2012 13:04:02 GMT+0200 (Mitteleuropäische Sommerzeit)"},"28394":{"position":{"__isSmartRef__":true,"id":28395},"_Extent":{"__isSmartRef__":true,"id":28396},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":28397},"_Fill":{"__isSmartRef__":true,"id":28398},"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":28399},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":28400},"_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"28395":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"28396":{"x":330,"y":550,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"28397":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"28398":{"r":0.921,"g":0.921,"b":0.921,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"28399":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"28400":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"28401":{"x":1.196901999999909,"y":0.9980010000000021,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"28402":{"partsSpaceName":"PartsBin/Basic","__SourceModuleName__":"Global.lively.PartsBin","comment":"A simple box morph. A really blue one. Its amazing what you can build out of simple boxes.... Who needs stars when you got blue rectangles!","migrationLevel":4,"partName":"Rectangle","changes":[{"__isSmartRef__":true,"id":28403},{"__isSmartRef__":true,"id":28405},{"__isSmartRef__":true,"id":28407},{"__isSmartRef__":true,"id":28409}],"revisionOnLoad":150682,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"28403":{"date":{"__isSmartRef__":true,"id":28404},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"28404":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:53:45 GMT+0100 (Mitteleuropäische Zeit)"},"28405":{"date":{"__isSmartRef__":true,"id":28406},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"28406":{"isSerializedDate":true,"string":"Sat Feb 25 2012 02:59:09 GMT+0100 (Mitteleuropäische Zeit)"},"28407":{"date":{"__isSmartRef__":true,"id":28408},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"28408":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:42:26 GMT+0100 (Mitteleuropäische Zeit)"},"28409":{"date":{"__isSmartRef__":true,"id":28410},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"28410":{"isSerializedDate":true,"string":"Mon Apr 09 2012 13:42:07 GMT+0200 (Mitteleuropäische Sommerzeit)"},"28411":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"28412":{"morph":{"__isSmartRef__":true,"id":28365},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"28413":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":28414}},"28414":{"test01IsMorph":{"__isSmartRef__":true,"id":28415}},"28415":{"varMapping":{"__isSmartRef__":true,"id":28416},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":28417},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"28416":{"this":{"__isSmartRef__":true,"id":28413}},"28417":{},"28418":{"x":330,"y":549,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"28419":{"onrestore":{"__isSmartRef__":true,"id":28420}},"28420":{"varMapping":{"__isSmartRef__":true,"id":28421},"source":"function onrestore() {\n this.setClipMode(\"auto\");\n}","funcProperties":{"__isSmartRef__":true,"id":28426},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"28421":{"this":{"__isSmartRef__":true,"id":28365},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":28422}},"28422":{"$super":{"__isSmartRef__":true,"id":28423}},"28423":{"varMapping":{"__isSmartRef__":true,"id":28424},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":28425},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"28424":{"obj":{"__isSmartRef__":true,"id":28365},"name":"onrestore"},"28425":{},"28426":{"timestamp":{"__isSmartRef__":true,"id":28427},"user":"conradcalmez","tags":[]},"28427":{"isSerializedDate":true,"string":"Thu Apr 26 2012 20:07:58 GMT+0200 (Mitteleuropäische Sommerzeit)"},"28428":{"position":{"__isSmartRef__":true,"id":28429},"_Extent":{"__isSmartRef__":true,"id":28430},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":28431},"_Fill":{"__isSmartRef__":true,"id":28432},"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":28433},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":28434},"_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"28429":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"28430":{"x":332.6,"y":582.1,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"28431":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"28432":{"r":1,"g":1,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"28433":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"28434":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"28435":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"28436":{"partsSpaceName":"PartsBin/Basic","__SourceModuleName__":"Global.lively.PartsBin","comment":"A simple box morph. A really blue one. Its amazing what you can build out of simple boxes.... Who needs stars when you got blue rectangles!","migrationLevel":4,"partName":"Rectangle","changes":[{"__isSmartRef__":true,"id":28437},{"__isSmartRef__":true,"id":28439},{"__isSmartRef__":true,"id":28441},{"__isSmartRef__":true,"id":28443}],"revisionOnLoad":150682,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"28437":{"date":{"__isSmartRef__":true,"id":28438},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"28438":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:53:45 GMT+0100 (Mitteleuropäische Zeit)"},"28439":{"date":{"__isSmartRef__":true,"id":28440},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"28440":{"isSerializedDate":true,"string":"Sat Feb 25 2012 02:59:09 GMT+0100 (Mitteleuropäische Zeit)"},"28441":{"date":{"__isSmartRef__":true,"id":28442},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"28442":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:42:26 GMT+0100 (Mitteleuropäische Zeit)"},"28443":{"date":{"__isSmartRef__":true,"id":28444},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"28444":{"isSerializedDate":true,"string":"Mon Apr 09 2012 13:42:07 GMT+0200 (Mitteleuropäische Sommerzeit)"},"28445":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"28446":{"morph":{"__isSmartRef__":true,"id":28330},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"28447":{"sourceObj":{"__isSmartRef__":true,"id":28330},"sourceAttrName":"userName","targetObj":{"__isSmartRef__":true,"id":28330},"targetMethodName":"syncUserName","__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"28448":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":28449}},"28449":{"test01IsMorph":{"__isSmartRef__":true,"id":28450}},"28450":{"varMapping":{"__isSmartRef__":true,"id":28451},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":28452},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"28451":{"this":{"__isSmartRef__":true,"id":28448}},"28452":{},"28453":{"x":332.6,"y":582.1,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"28454":{"adjustForNewBounds":true,"moveHorizontal":true,"resizeWidth":false,"resizeHeight":true},"28455":{"x":209,"y":-16,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"28456":{"onrestore":{"__isSmartRef__":true,"id":28457},"hide":{"__isSmartRef__":true,"id":28465},"setUserName":{"__isSmartRef__":true,"id":28469},"syncUserName":{"__isSmartRef__":true,"id":28473},"toggle":{"__isSmartRef__":true,"id":28477},"isVisible":{"__isSmartRef__":true,"id":28481},"show":{"__isSmartRef__":true,"id":28489},"showMessage":{"__isSmartRef__":true,"id":28493},"sendMessage":{"__isSmartRef__":true,"id":28497},"getUserName":{"__isSmartRef__":true,"id":28501},"processCommand":{"__isSmartRef__":true,"id":28505}},"28457":{"varMapping":{"__isSmartRef__":true,"id":28458},"source":"function onrestore() {\n this.setExtent(pt(332.6,582.1));\n this.visible = false;\n this.hide();\n this.setUserName($world.getUserName());\n}","funcProperties":{"__isSmartRef__":true,"id":28463},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"28458":{"this":{"__isSmartRef__":true,"id":28330},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":28459}},"28459":{"$super":{"__isSmartRef__":true,"id":28460}},"28460":{"varMapping":{"__isSmartRef__":true,"id":28461},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":28462},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"28461":{"obj":{"__isSmartRef__":true,"id":28330},"name":"onrestore"},"28462":{},"28463":{"timestamp":{"__isSmartRef__":true,"id":28464},"user":"conradcalmez","tags":[]},"28464":{"isSerializedDate":true,"string":"Mon Apr 30 2012 08:49:40 GMT+0200 (Mitteleuropäische Sommerzeit)"},"28465":{"varMapping":{"__isSmartRef__":true,"id":28466},"source":"function hide() {\n this.setPosition(pt(0, 0));\n this.setVisible(false);\n}","funcProperties":{"__isSmartRef__":true,"id":28467},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"28466":{"this":{"__isSmartRef__":true,"id":28330}},"28467":{"timestamp":{"__isSmartRef__":true,"id":28468},"user":"conradcalmez","tags":[]},"28468":{"isSerializedDate":true,"string":"Wed May 02 2012 15:40:19 GMT+0200 (Mitteleuropäische Sommerzeit)"},"28469":{"varMapping":{"__isSmartRef__":true,"id":28470},"source":"function setUserName(name) {\n this.userName = name;\n}","funcProperties":{"__isSmartRef__":true,"id":28471},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"28470":{"this":{"__isSmartRef__":true,"id":28330}},"28471":{"timestamp":{"__isSmartRef__":true,"id":28472},"user":"conradcalmez","tags":[]},"28472":{"isSerializedDate":true,"string":"Mon Apr 30 2012 15:02:29 GMT+0200 (Mitteleuropäische Sommerzeit)"},"28473":{"varMapping":{"__isSmartRef__":true,"id":28474},"source":"function syncUserName(name) {\n var wb = this.owner.get(\"WhiteBoard\");\n if (wb.active) {\n wb.socket.emit('nick', {message: name, broadcast: true});\n }\n}","funcProperties":{"__isSmartRef__":true,"id":28475},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"28474":{"this":{"__isSmartRef__":true,"id":28330}},"28475":{"timestamp":{"__isSmartRef__":true,"id":28476},"user":"conradcalmez","tags":[]},"28476":{"isSerializedDate":true,"string":"Mon Apr 30 2012 15:02:39 GMT+0200 (Mitteleuropäische Sommerzeit)"},"28477":{"varMapping":{"__isSmartRef__":true,"id":28478},"source":"function toggle() {\n if (this.visible) {\n this.hide();\n this.visible = false;\n } else {\n this.show();\n this.visible = true;\n this.get(\"InputField\").focus();\n }\n if (this.owner.showsPencilStyler()) {\n this.owner.getPencilStyler().show()\n }\n}","funcProperties":{"__isSmartRef__":true,"id":28479},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"28478":{"this":{"__isSmartRef__":true,"id":28330}},"28479":{"timestamp":{"__isSmartRef__":true,"id":28480},"user":"conradcalmez","tags":[]},"28480":{"isSerializedDate":true,"string":"Wed May 02 2012 15:40:35 GMT+0200 (Mitteleuropäische Sommerzeit)"},"28481":{"varMapping":{"__isSmartRef__":true,"id":28482},"source":"function isVisible() {\n return this.visible || false;\n}","funcProperties":{"__isSmartRef__":true,"id":28487},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"28482":{"this":{"__isSmartRef__":true,"id":28330},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":28483}},"28483":{"$super":{"__isSmartRef__":true,"id":28484}},"28484":{"varMapping":{"__isSmartRef__":true,"id":28485},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":28486},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"28485":{"obj":{"__isSmartRef__":true,"id":28330},"name":"isVisible"},"28486":{},"28487":{"timestamp":{"__isSmartRef__":true,"id":28488},"user":"conradcalmez","tags":[]},"28488":{"isSerializedDate":true,"string":"Thu Apr 26 2012 17:52:17 GMT+0200 (Mitteleuropäische Sommerzeit)"},"28489":{"varMapping":{"__isSmartRef__":true,"id":28490},"source":"function show() {\n var titlebarOffset = this.owner.get(\"TitleBar\").getExtent().y;\n var windowOffset = this.owner.getExtent().x + 1;\n this.setPosition(pt(windowOffset, titlebarOffset));\n this.setVisible(true);\n}","funcProperties":{"__isSmartRef__":true,"id":28491},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"28490":{"this":{"__isSmartRef__":true,"id":28330}},"28491":{"timestamp":{"__isSmartRef__":true,"id":28492},"user":"conradcalmez","tags":[]},"28492":{"isSerializedDate":true,"string":"Wed May 02 2012 15:40:25 GMT+0200 (Mitteleuropäische Sommerzeit)"},"28493":{"varMapping":{"__isSmartRef__":true,"id":28494},"source":"function showMessage(messageText, optNick) {\n var pane = this.get(\"ConsolePane\").get(\"TextPane\");\n var currentText = pane.getTextString();\n var text = \"\";\n if (optNick) {\n text = \"<\" + optNick + \"> \" + messageText;\n } else {\n text = messageText;\n }\n if (!currentText) {\n pane.setTextString(text);\n } else {\n pane.setTextString(currentText + \"\\n\" + text);\n }\n}","funcProperties":{"__isSmartRef__":true,"id":28495},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"28494":{"this":{"__isSmartRef__":true,"id":28330}},"28495":{"timestamp":{"__isSmartRef__":true,"id":28496},"user":"conradcalmez","tags":[]},"28496":{"isSerializedDate":true,"string":"Fri Apr 27 2012 13:02:43 GMT+0200 (Mitteleuropäische Sommerzeit)"},"28497":{"varMapping":{"__isSmartRef__":true,"id":28498},"source":"function sendMessage(messageText) {\n var wb = this.owner.get(\"WhiteBoard\");\n if (wb.active) {\n wb.socket.emit('chat', {\n message: messageText,\n me: true,\n broadcast: true,\n });\n }\n}","funcProperties":{"__isSmartRef__":true,"id":28499},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"28498":{"this":{"__isSmartRef__":true,"id":28330}},"28499":{"timestamp":{"__isSmartRef__":true,"id":28500},"user":"conradcalmez","tags":[]},"28500":{"isSerializedDate":true,"string":"Fri Apr 27 2012 10:14:42 GMT+0200 (Mitteleuropäische Sommerzeit)"},"28501":{"varMapping":{"__isSmartRef__":true,"id":28502},"source":"function getUserName() {\n return this.userName || $world.getUserName();\n}","funcProperties":{"__isSmartRef__":true,"id":28503},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"28502":{"this":{"__isSmartRef__":true,"id":28330}},"28503":{"timestamp":{"__isSmartRef__":true,"id":28504},"user":"conradcalmez","tags":[]},"28504":{"isSerializedDate":true,"string":"Fri Apr 27 2012 13:00:03 GMT+0200 (Mitteleuropäische Sommerzeit)"},"28505":{"varMapping":{"__isSmartRef__":true,"id":28506},"source":"function processCommand(commandString) {\n var command = commandString.slice(1,commandString.length).split(\" \")\n if (command[0] === 'nick') {\n this.setUserName(command[1]);\n this.showMessage(\"changed nick to \" + command[1]);\n }\n else if (command[0] === 'channel' || command[0] === 'chan') {\n this.owner.get(\"WhiteBoard\").setChannel(command[1]);\n }\n else if (command[0] === 'clear') {\n this.owner.get(\"WhiteBoard\").clear();\n }\n else if (command[0] === 'activate' || command[0] === 'a') {\n this.owner.get(\"WhiteBoard\").activate();\n }\n else if (command[0] === 'deactivate' || command[0] === 'd') {\n this.owner.get(\"WhiteBoard\").deactivate();\n }\n else if (command[0] === 'color') {\n this.owner.get(\"WhiteBoard\").setColor(Color.rgb(command[1], command[2], command[3]));\n }\n else if (command[0] === 'pencil') {\n this.owner.get(\"WhiteBoard\").setPencilSize(command[1]);\n }\n else if (command[0] === 'names') {\n this.owner.get(\"WhiteBoard\").getConnectedUserNames();\n }\n else if (command[0] === 'help' || command[0] === 'h') {\n var helpText = \"\\nHELP :: (available commands)\\n\";\n helpText += \"----------------------------\\n\\n\"\n helpText += \"/help\\n :: prints this help text\\n\"\n helpText += \"/nick \\n :: sets your nick name\\n\"\n helpText += \"/chan \\n :: sets the channel you are in\\n\"\n helpText += \"/clear\\n :: clears your whiteboard\\n\"\n helpText += \"/activate\\n :: takes your whiteboard online\\n\"\n helpText += \"/deactivate\\n :: takes your whiteboard offline\\n\"\n helpText += \"/color \\n :: sets the color of your pencil\\n\"\n helpText += \"/pencil \\n :: sets the size of your pencil in pixels\\n\"\n helpText += \"/names\\n :: shows the users in your channel\\n\"\n this.showMessage(helpText);\n }\n}","funcProperties":{"__isSmartRef__":true,"id":28507},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"28506":{"this":{"__isSmartRef__":true,"id":28330}},"28507":{"timestamp":{"__isSmartRef__":true,"id":28508},"user":"conradcalmez","tags":[]},"28508":{"isSerializedDate":true,"string":"Mon Apr 30 2012 12:05:57 GMT+0200 (Mitteleuropäische Sommerzeit)"},"28509":{"scripts":[],"id":"73CC4C01-C27B-42B3-9BBD-1411521723F4","shape":{"__isSmartRef__":true,"id":28510},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":28517},"showsHalos":false,"name":"WhiteBoard","partsBinMetaInfo":{"__isSmartRef__":true,"id":28518},"__SourceModuleName__":"Global","renderContextTable":{"__isSmartRef__":true,"id":28535},"eventHandler":{"__isSmartRef__":true,"id":28536},"attributeConnections":[{"__isSmartRef__":true,"id":28537},{"__isSmartRef__":true,"id":28539}],"doNotSerialize":["$$submorphs","$$channelName"],"doNotCopyProperties":["$$submorphs","$$channelName"],"derivationIds":[127,"F0291F62-F100-480C-AEBF-0230398F7983","AE8B5ED7-E305-45BC-BE4A-1C28A49EE12B","39BA345C-17FA-45A0-BAC2-F0CF5654ACF8","6237CF20-1132-4E45-854A-233CB994F5BA","BD769112-2E6F-4D3A-8FD1-FF5FB642D32F","5CCEA69D-6B7D-4D10-894B-4337AE00F6FB","9EFE20C0-9CB0-4E0B-B0CC-1D6774677D54","08A68769-500F-4E65-A5F8-0ABB9F37226D","392E73AC-9510-469B-A978-1B63C1E7F36A","59DF604E-DE0E-44C3-886F-4BE5F8966336","27190657-472E-433E-9EFC-EEBD7097C8A8","846DF3BA-B365-4BFA-9817-709C85E52A91","2749B79A-1BC7-429B-B9AB-4CF6608A6CB2","1C925D47-057A-43AC-A1C9-2FF38A6177E7","225005F5-C004-4B34-9E60-7E7D843A73D8","D0E83802-E20E-4024-9CEC-FE657D4C328F","AA69C3CA-5FF2-4FA0-94D1-DC0504E8B906","290962F0-8515-441C-9B5A-4B5E6C79F66B","E25B33F4-F0E5-4669-B935-696C5C371578","C15370B2-6C46-4599-942E-4280DBF20B83","D44F9BE1-7FD5-4DE2-BA68-E94D3FAEB3AC","27469775-4086-4CB3-BA28-C420D25F1013","BC8DCBAC-A872-4008-9D27-CEF4D78CEE73","FBD3A943-9549-4034-B4C0-860F2E80DFBF","4F5E9CAA-5047-4EE0-BF99-B0745AB1E5CE","09CF4CEB-5676-4D86-807B-9DFD85D890E8","3969336B-49F3-4705-9B27-4888D854DDB0","694AC8F5-4CCE-4ADB-9739-58D7B5F20D93","E2CA35F8-215B-455F-AD2F-B93C9661810F","477C3F27-8604-4508-84A8-A3B9E5479652","38A91487-6348-4DFA-A3A6-1E2336A8FEAD","A8E47977-1D5C-400A-8AE6-599F53EDCCF0","F42ECC54-9D71-44C3-884A-07FD954ED6D2","834DB4A8-0665-4A2E-9F30-1013E7E68164","3F608089-05BB-41EE-9138-1A5011B81D9F","2556799E-96D9-4821-A50B-354DA9F663BC","F7B0E558-37C7-487F-AAEA-A3E221F353B1","6DEA8D16-BE15-4B5F-9622-FF3DB2CD40D2","0ED930FF-B9CB-415F-A313-5263B0AFF434","73CC4C01-C27B-42B3-9BBD-1411521723F4","73CC4C01-C27B-42B3-9BBD-1411521723F4","73CC4C01-C27B-42B3-9BBD-1411521723F4","73CC4C01-C27B-42B3-9BBD-1411521723F4","73CC4C01-C27B-42B3-9BBD-1411521723F4","73CC4C01-C27B-42B3-9BBD-1411521723F4","73CC4C01-C27B-42B3-9BBD-1411521723F4","73CC4C01-C27B-42B3-9BBD-1411521723F4","73CC4C01-C27B-42B3-9BBD-1411521723F4","73CC4C01-C27B-42B3-9BBD-1411521723F4","73CC4C01-C27B-42B3-9BBD-1411521723F4","73CC4C01-C27B-42B3-9BBD-1411521723F4","73CC4C01-C27B-42B3-9BBD-1411521723F4","73CC4C01-C27B-42B3-9BBD-1411521723F4","73CC4C01-C27B-42B3-9BBD-1411521723F4","73CC4C01-C27B-42B3-9BBD-1411521723F4","73CC4C01-C27B-42B3-9BBD-1411521723F4","73CC4C01-C27B-42B3-9BBD-1411521723F4","73CC4C01-C27B-42B3-9BBD-1411521723F4","73CC4C01-C27B-42B3-9BBD-1411521723F4","73CC4C01-C27B-42B3-9BBD-1411521723F4","73CC4C01-C27B-42B3-9BBD-1411521723F4","73CC4C01-C27B-42B3-9BBD-1411521723F4","73CC4C01-C27B-42B3-9BBD-1411521723F4","73CC4C01-C27B-42B3-9BBD-1411521723F4","73CC4C01-C27B-42B3-9BBD-1411521723F4","73CC4C01-C27B-42B3-9BBD-1411521723F4","73CC4C01-C27B-42B3-9BBD-1411521723F4"],"partTests":{"__isSmartRef__":true,"id":28685},"priorExtent":{"__isSmartRef__":true,"id":28690},"prevScroll":[0,0],"pointQueue":[[10,122],[10,123],[10,127],[10,131],[10,138],[12,157],[15,177],[19,186],[22,196],[23,197],[23,195],[24,192],[24,186],[24,180],[24,170],[24,148],[24,125],[24,119],[24,110],[23,109],[23,113],[23,118],[25,124],[25,132],[31,156],[31,162],[36,175],[37,178],[37,174],[37,170],[35,163],[35,155],[31,132],[26,120],[23,112],[23,111],[23,121],[23,137],[24,163],[26,185],[27,197],[27,198],[27,195],[27,187],[25,170],[23,145],[19,117],[15,101],[14,96],[14,97],[15,108],[20,129],[26,150],[29,165],[31,168],[32,169],[32,167],[32,157],[32,138],[32,113],[31,90],[31,80],[30,78],[30,77],[28,81],[28,98],[29,123],[31,148],[33,166],[33,168],[33,165],[33,157],[33,148],[30,120],[24,92],[20,69],[17,60],[15,62],[15,70],[15,81],[19,117],[21,136],[23,167],[28,185],[34,188],[37,184],[37,169],[37,161],[36,133],[33,107],[29,92],[29,89],[28,88],[28,95],[30,108],[34,117],[42,128],[50,134],[62,134],[71,128],[75,121],[75,110],[74,98],[70,92],[61,91],[52,96],[39,111],[37,117],[40,143],[50,155],[68,159],[90,159],[98,152],[99,139],[99,133],[90,122],[69,110],[48,106],[34,107],[25,115],[22,130],[25,139],[40,156],[72,173],[103,175],[118,173],[123,166],[121,155],[101,139],[74,125],[60,123],[38,123],[29,126],[27,134],[38,146],[63,158],[94,164],[122,164],[127,158],[125,150],[113,140],[94,133],[77,129],[62,129],[59,131],[57,143],[60,148],[77,161],[105,169],[136,171],[151,170],[154,164],[147,157],[124,149],[93,145],[63,145],[45,148],[40,155],[44,168],[61,179],[87,189],[115,191],[135,191],[145,184],[146,175],[138,168],[122,155],[99,149],[76,149],[63,151],[59,159],[63,168],[79,181],[111,189],[144,192],[171,187],[173,180],[167,173],[151,164],[120,157],[90,155],[67,158],[61,163],[62,170],[78,181],[134,198],[173,200],[196,197],[200,190],[197,184],[178,175],[152,167],[113,161],[83,161],[70,161],[74,172],[99,188],[144,201],[188,208],[218,210],[226,206],[224,201],[194,186],[157,175],[118,166],[85,164],[74,169],[80,178],[104,190],[160,201],[193,201],[208,199],[209,194],[200,184],[165,172],[129,168],[99,168],[84,170],[79,177],[95,186],[126,194],[170,198],[206,198],[226,197],[224,186],[208,175],[174,169],[136,165],[102,165],[96,169],[100,175],[138,189],[177,195],[212,195],[231,188],[229,181],[214,174],[165,162],[132,160],[107,160],[100,160],[104,172],[134,183],[170,187],[198,187],[217,180],[215,175],[201,164],[175,154],[141,150],[100,150],[83,158],[80,165],[87,174],[131,193],[161,193],[189,192],[197,186],[194,172],[177,157],[128,138],[97,134],[75,134],[63,141],[67,153],[88,160],[121,165],[154,165],[175,160],[187,142],[180,130],[162,113],[135,101],[88,98],[68,101],[58,111],[69,136],[96,148],[127,152],[165,152],[172,144],[171,133],[149,117],[120,105],[89,100],[62,104],[57,112],[61,125],[79,134],[95,139],[140,138],[155,127],[154,108],[135,90],[105,78],[72,76],[35,79],[28,86],[28,97],[49,117],[78,127],[108,129],[134,120],[137,104],[130,86],[113,71],[80,57],[62,58],[50,67],[48,77],[59,93],[80,105],[122,107],[140,100],[146,85],[143,74],[131,62],[96,55],[79,57],[71,63],[68,79],[73,86],[84,92],[110,93],[122,85],[127,74],[123,61],[108,54],[93,52],[66,59],[49,72],[44,93],[50,106],[69,114],[110,113],[129,101],[133,80],[126,64],[107,58],[96,60],[84,70],[76,90],[76,98],[87,111],[112,111],[129,103],[136,89],[127,72],[111,63],[80,63],[64,69],[58,78],[59,91],[72,100],[114,102],[145,99],[159,88],[157,71],[140,58],[100,52],[74,55],[57,72],[56,83],[63,96],[98,118],[142,118],[163,112],[171,98],[164,86],[142,70],[92,62],[62,62],[38,77],[36,88],[48,113],[73,127],[115,133],[138,128],[151,110],[141,88],[106,64],[79,64],[51,65],[33,82],[32,95],[50,119],[82,134],[142,134],[168,129],[179,108],[168,92],[126,62],[76,54],[58,56],[47,87],[73,117],[103,132],[155,135],[179,127],[189,115],[179,90],[157,72],[113,58],[83,56],[52,72],[40,91],[51,124],[76,145],[145,158],[189,157],[219,140],[215,121],[177,92],[124,81],[91,81],[60,95],[58,106],[74,125],[104,140],[175,144],[211,146],[231,138],[227,127],[192,105],[161,94],[114,92],[90,99],[83,111],[100,135],[133,156],[202,165],[243,165],[265,153],[259,139],[215,114],[146,105],[108,105],[82,114],[86,130],[106,146],[162,158],[229,156],[237,138],[224,117],[200,105],[153,101],[124,105],[121,116],[143,138],[180,160],[236,169],[266,165],[267,158],[252,137],[227,118],[180,101],[150,99],[125,105],[122,118],[132,132],[167,156],[214,162],[248,148],[256,126],[241,104],[201,68],[159,54],[111,55],[84,74],[82,86],[109,109],[168,124],[216,124],[258,107],[250,87],[227,68],[176,56],[129,55],[105,63],[97,81],[113,104],[148,121],[230,128],[286,121],[296,109],[284,86],[229,60],[158,55],[113,64],[104,74],[109,94],[151,119],[217,128],[269,125],[276,115],[264,97],[185,75],[119,77],[87,91],[73,113],[90,141],[117,156],[177,160],[218,149],[225,130],[205,108],[179,98],[126,94],[86,100],[74,119],[79,141],[124,161],[173,164],[212,149],[216,138],[204,115],[160,96],[113,95],[87,103],[68,133],[88,153],[154,162],[227,158],[255,144],[256,129],[216,105],[143,100],[87,105],[74,116],[82,134],[142,154],[221,159],[268,157],[269,143],[236,126],[171,111],[111,111],[91,114],[100,122],[148,130],[221,132],[252,132],[256,131],[232,129],[180,129],[141,132],[133,141],[143,147],[202,153],[239,147],[246,136],[228,119],[185,107],[141,107],[118,111],[117,117],[130,124],[180,130],[224,130],[233,126],[218,120],[191,118],[136,118],[106,124],[103,133],[132,139],[187,142],[222,137],[228,125],[219,117],[165,108],[126,109],[109,120],[110,128],[137,135],[189,137],[222,126],[223,113],[193,104],[146,100],[102,113],[93,129],[100,138],[138,152],[188,157],[215,149],[214,139],[184,124],[139,116],[100,117],[88,123],[87,131],[108,141],[150,143],[184,137],[196,118],[191,99],[161,77],[124,71],[92,92],[93,114],[127,134],[180,138],[213,137],[227,124],[219,110],[182,92],[135,87],[100,94],[93,106],[105,119],[151,123],[198,120],[227,102],[228,89],[210,76],[166,74],[123,83],[101,99],[104,114],[143,130],[198,134],[242,122],[248,108],[225,79],[176,65],[132,65],[104,78],[99,100],[134,120],[186,122],[229,115],[241,100],[228,84],[190,70],[143,68],[97,84],[85,102],[106,128],[157,139],[207,134],[225,114],[222,82],[188,56],[132,47],[86,63],[70,91],[84,118],[139,142],[202,143],[240,120],[229,100],[190,78],[129,72],[84,78],[69,93],[71,110],[94,133],[141,137],[184,130],[200,113],[191,86],[159,57],[110,45],[73,51],[52,78],[52,92],[93,121],[154,124],[199,114],[209,96],[195,73],[155,46],[111,42],[85,56],[77,90],[102,115],[158,121],[208,116],[220,98],[191,66],[142,51],[95,52],[71,71],[69,86],[83,100],[101,109],[113,109],[113,107],[113,102],[113,101],[113,101]],"isBeingDragged":false,"grabbingEnabled":false,"isDrawing":false,"active":false,"dbName":"","moved":true,"timestamp":1335343526252,"owner":{"__isSmartRef__":true,"id":26994},"layout":{"__isSmartRef__":true,"id":28691},"_ClipMode":"scroll","oldSubmorphs":["E9346590-90D3-4852-8710-582B43545F1B"],"isLockOwner":false,"eventsAreDisabled":false,"_PointerEvents":"auto","color":{"__isSmartRef__":true,"id":28692},"pencilSize":1,"strokeStyle":"solid","pencilStyle":"solid","_Rotation":0,"_Scale":1.002003004005006,"prevState":124568,"submorphs":[{"__isSmartRef__":true,"id":28693},{"__isSmartRef__":true,"id":28702},{"__isSmartRef__":true,"id":28717}],"channelName":"default","__serializedLivelyClosures__":{"__isSmartRef__":true,"id":28732},"__LivelyClassName__":"lively.morphic.Box","withLayers":["Global.lively.morphic.GrabbingLayer"]},"28510":{"position":{"__isSmartRef__":true,"id":28511},"_Extent":{"__isSmartRef__":true,"id":28512},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":28513},"_Fill":{"__isSmartRef__":true,"id":28514},"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":28515},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":28516},"_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"28511":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"28512":{"x":952.8027036045055,"y":583.901351802253,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"28513":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"28514":{"r":1,"g":1,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"28515":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"28516":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"28517":{"x":0,"y":21,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"28518":{"partsSpaceName":"PartsBin/BP2012/","__SourceModuleName__":"Global.lively.PartsBin","comment":"A whiteboard designed for syncing with other worlds, based on svg paintings","migrationLevel":4,"partName":"WhiteBoardSVG","changes":[{"__isSmartRef__":true,"id":28519},{"__isSmartRef__":true,"id":28521},{"__isSmartRef__":true,"id":28523},{"__isSmartRef__":true,"id":28525},{"__isSmartRef__":true,"id":28527},{"__isSmartRef__":true,"id":28529},{"__isSmartRef__":true,"id":28531},{"__isSmartRef__":true,"id":28533}],"revisionOnLoad":153604,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"28519":{"date":{"__isSmartRef__":true,"id":28520},"author":"undefined","message":"copied and adapted from WhiteBoard part","id":"9BB5FF37-8D16-40E8-AD37-E352A5BC7BC2"},"28520":{"isSerializedDate":true,"string":"Wed Apr 18 2012 14:01:32 GMT+0200 (Mitteleuropäische Sommerzeit)"},"28521":{"date":{"__isSmartRef__":true,"id":28522},"author":"undefined","message":"suddenly, the rectangle became a CarDemo","id":"B5083AA8-9BAE-48DD-A6B4-FD7DB3998350"},"28522":{"isSerializedDate":true,"string":"Mon Apr 09 2012 13:42:07 GMT+0200 (Mitteleuropäische Sommerzeit)"},"28523":{"date":{"__isSmartRef__":true,"id":28524},"author":"undefined","message":"css transitions","id":"1004E0FC-D96B-4F40-B3E0-F514A3FCFFD7"},"28524":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:42:26 GMT+0100 (Mitteleuropäische Zeit)"},"28525":{"date":{"__isSmartRef__":true,"id":28526},"author":"fbo","message":"","id":"BD1C654D-9100-4B66-BC62-B15FF2498B2B"},"28526":{"isSerializedDate":true,"string":"Sat Feb 25 2012 02:59:09 GMT+0100 (Mitteleuropäische Zeit)"},"28527":{"date":{"__isSmartRef__":true,"id":28528},"author":"undefined","message":"sorry","id":"44B56D2E-9B59-4C67-A305-49A6E10E66C2"},"28528":{"isSerializedDate":true,"string":"Wed Mar 14 2012 10:53:45 GMT+0100 (Mitteleuropäische Zeit)"},"28529":{"date":{"__isSmartRef__":true,"id":28530},"author":"undefined","message":"delete morphs when active based on deleted documents","id":"5CF94A01-D8FF-40C4-90E5-60E2ACF989D9"},"28530":{"isSerializedDate":true,"string":"Thu Apr 19 2012 11:33:33 GMT+0200 (Mitteleuropäische Sommerzeit)"},"28531":{"date":{"__isSmartRef__":true,"id":28532},"author":"undefined","message":"now supporting channels","id":"4DD3A656-4A80-49BE-A305-7A2F2D218DF5"},"28532":{"isSerializedDate":true,"string":"Thu Apr 19 2012 14:33:51 GMT+0200 (Mitteleuropäische Sommerzeit)"},"28533":{"date":{"__isSmartRef__":true,"id":28534},"author":"undefined","message":"opened in window and implemented channel indicator","id":"E100DF73-4691-4EFD-BA1A-819DB0CD58C3"},"28534":{"isSerializedDate":true,"string":"Thu Apr 19 2012 14:46:31 GMT+0200 (Mitteleuropäische Sommerzeit)"},"28535":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"28536":{"morph":{"__isSmartRef__":true,"id":28509},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"28537":{"sourceObj":{"__isSmartRef__":true,"id":28509},"sourceAttrName":"submorphs","targetObj":{"__isSmartRef__":true,"id":28509},"targetMethodName":"submorphsChanged","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":28538},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"28538":{"source":{"__isSmartRef__":true,"id":28509},"target":{"__isSmartRef__":true,"id":28509}},"28539":{"sourceObj":{"__isSmartRef__":true,"id":28509},"sourceAttrName":"channelName","targetObj":{"__isSmartRef__":true,"id":28540},"targetMethodName":"setTitle","converter":null,"converterString":"function (channelName) {\n return 'Channel: ' + channelName\n }","updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":28684},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"28540":{"submorphs":[{"__isSmartRef__":true,"id":28541},{"__isSmartRef__":true,"id":28555},{"__isSmartRef__":true,"id":28601},{"__isSmartRef__":true,"id":28634}],"scripts":[],"shape":{"__isSmartRef__":true,"id":28668},"derivationIds":[null,"E8C46297-5EFF-4617-97A1-0F3627A43187","D6339B20-D1DC-40B4-9BB5-1B5A0AF23962","B37F82FF-1E1F-47E8-91BD-5E8B9384AB29","2CCF6B67-4512-4F77-87B4-6A4D7BDBCE11","22E46FC2-C2A1-430E-ACE7-F64531E875A0","14AAC8E6-8791-4A39-AC30-C458420F9156","616A528A-F76C-4BEF-989C-1C93CB5A1005","86BBF9D2-7C63-483A-8986-6B65CEFF8D40","E2F65B1C-2D90-4D72-B10B-FC3D6FDE894A","6A94A34F-BFD3-404E-818C-8DAEFE8B71C4","EFDF458D-6421-4AD6-A968-0C1113DB5975","B68CB973-42C2-420D-8DF2-225A8BA597D8","6D063A0A-594A-44E2-8CEC-9FB1381E2245","6B7512A5-353B-4CE9-9B37-D48BDA02F5D1","78D3519E-E48F-4128-9693-1EE4DC6B4956","EAD446DE-4239-4498-B06F-A2502327748A","2143B37E-8481-42E1-9444-2A09FFF7D264","B309544B-2947-47AE-AE63-A7FEAA021F40","DE563645-FD05-4884-A3BC-84135018DE1C","1C27A823-BE79-4237-A96B-B98FC7056EDD","32FF44C1-602C-45C4-8BB6-C1590CBC93A4","DAA8AC8A-2E16-4957-A8F9-0D77648926D3","BB7FB312-E7F0-4EA6-AE43-613642173569","2090270F-6BBA-4636-A536-623D1A4B9464","086869CC-F63E-4B6F-97FE-2A2BAAD4A187","A0D1496F-1242-40CE-A93C-F5D2869CBFAE","71615398-3C6F-45D3-BB68-71E3C5416CFD","6868625E-5299-4436-9CDE-FC1AD9A901B2","434805C9-774D-4790-BD52-F6B2E8CE15A7","99B13E28-1E9C-45E8-93CC-580F4F1A8004","6572281C-4053-439A-9991-EF8A0424FCD5","CD2F2D0D-3312-4E0D-83ED-EE9C9C511A6C","07C5BBD6-7C09-437A-BD61-0A2453C4B56F"],"id":"24C4B843-2640-4BCA-AA02-289D49AC82F2","renderContextTable":{"__isSmartRef__":true,"id":28679},"eventHandler":{"__isSmartRef__":true,"id":28680},"droppingEnabled":true,"halosEnabled":true,"layout":{"__isSmartRef__":true,"id":28681},"_Position":{"__isSmartRef__":true,"id":28682},"windowMorph":{"__isSmartRef__":true,"id":26994},"label":{"__isSmartRef__":true,"id":28541},"closeButton":{"__isSmartRef__":true,"id":28555},"menuButton":{"__isSmartRef__":true,"id":28601},"collapseButton":{"__isSmartRef__":true,"id":28634},"priorExtent":{"__isSmartRef__":true,"id":28683},"owner":{"__isSmartRef__":true,"id":26994},"__SourceModuleName__":"Global.lively.morphic.Widgets","attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"_ClipMode":"visible","showsHalos":false,"eventsAreDisabled":false,"_PointerEvents":"auto","prevScroll":[0,0],"name":"TitleBar","__LivelyClassName__":"lively.morphic.TitleBar"},"28541":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":28542},"derivationIds":[null,"96B2151E-1247-4FBF-B554-0E603CEA683D","95F9BE8E-8584-4E16-B08E-EC3C0723ED2C","C9610548-E7F9-4EE7-A1A7-5AA210B3C5AC","F6400919-2D69-4295-95C1-1D3F6A97E086","DA7E3344-5F73-44AB-A6DE-7C2B89E6113F","979945C8-6D65-477E-A3BB-C4AED0A8CDDC","7C26E7FA-C03A-4673-926A-41F979327F30","5B919E62-D9E1-4CFE-BE76-D91E651E9799","358D6F0E-7733-4F63-A0FD-AA61A7BEAF12","4E0E91DD-2E3D-489F-8DFF-1969B85949A1","B6DB9CD2-7020-4CE9-BB0E-5DF4C2AEF607","71BD88AE-D22B-4E73-A315-A7C93C9031CE","C9F1E8B4-169E-48CC-959D-8EA2F8BFCF06","22278929-353B-4FB4-87DF-BC60826CF304","FC53A620-89F1-48EB-B8B7-73403F247C92","CC6F86AF-9E39-4B7A-A105-521DC1806D18","CFF6312B-BFD6-43B8-9498-C006F5B23120","F4D14B29-5F54-4D59-9398-9D4056F291C7","F7220A42-11E9-4AC0-AEBB-F84C7E246EB0","D8074EF3-7C8F-4C7C-A650-890A36BD622B","1776E733-4A44-4DB3-AF8C-D9B16A570935","BDB1BA93-7C37-4A59-A3AD-7909448C6AAD","7C2A55FA-F9AE-4FD6-AC7B-748BFFBD42FE","C567B454-7CF5-4B92-BAA7-B84DE561B2F1","EB97AE53-382C-45EB-9EE8-B634AA5D4266","5836ACCC-86D9-4BD6-BB9E-1D989477D77D","0376E259-8C44-4BF6-9E6B-5140E5180D94","BEE2198D-7B48-4F59-BA94-12C634431852","AB193ADC-31D8-40B4-AC30-C32A11BF994A","969E1D34-AF11-45FF-9EF8-182EC015681F","26F87B17-1111-461F-A257-36F4E2BAA313","BCE3BFB0-CBC2-4885-992B-172E79952DE9","934D730B-25B1-4078-9534-F5CB99D2588A"],"id":"8AD9DDA2-F853-482D-9D75-37DC6B1832D5","renderContextTable":{"__isSmartRef__":true,"id":28548},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":28549}],"eventHandler":{"__isSmartRef__":true,"id":28551},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_ClipMode":"hidden","fixedWidth":true,"fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":10,"evalEnabled":false,"isLabel":true,"_HandStyle":"default","layout":{"__isSmartRef__":true,"id":28552},"_Align":"center","eventsAreIgnored":true,"owner":{"__isSmartRef__":true,"id":28540},"_Position":{"__isSmartRef__":true,"id":28553},"priorExtent":{"__isSmartRef__":true,"id":28554},"_MaxTextWidth":895.8027036045055,"_MinTextWidth":895.8027036045055,"_MaxTextHeight":null,"_MinTextHeight":null,"__SourceModuleName__":"Global.lively.morphic.TextCore","attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"showsHalos":false,"prevScroll":[0,0],"__LivelyClassName__":"lively.morphic.Text"},"28542":{"_Position":{"__isSmartRef__":true,"id":28543},"renderContextTable":{"__isSmartRef__":true,"id":28544},"_Extent":{"__isSmartRef__":true,"id":28545},"_ClipMode":"hidden","_Padding":{"__isSmartRef__":true,"id":28546},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":28547},"_Fill":null,"_BorderRadius":0,"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"28543":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"28544":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"28545":{"x":895.8027036045055,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"28546":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"28547":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"28548":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"28549":{"style":{"__isSmartRef__":true,"id":28550},"chunkOwner":{"__isSmartRef__":true,"id":28541},"storedString":"Channel: default","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"28550":{"fontWeight":"bold","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"28551":{"morph":{"__isSmartRef__":true,"id":28541},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"28552":{"resizeWidth":true},"28553":{"x":20,"y":3,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"28554":{"x":895.8027036045055,"y":17,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"28555":{"submorphs":[{"__isSmartRef__":true,"id":28556}],"scripts":[],"shape":{"__isSmartRef__":true,"id":28567},"derivationIds":[null,"66F3F966-FF1C-4A43-B3EF-EE3377370768","FAF38030-3862-4DF7-AABB-02BB7E03846C","5584980D-210B-455A-8612-EB1C8E5A0AE5","664D948B-659B-485D-8979-1DA6811ABB3F","0162971A-CA3A-405B-B664-BF9B6BB7F450","49FD4450-B29F-4D98-AFE8-3CA160A6FD83","5119302B-B00D-4645-AF9E-8C575B127D13","CEB05DCB-C960-41BA-BB60-151A72B720B5","1744500B-3F5D-45DA-BBBD-4C7A991C92FF","EEAA21C7-4268-46F6-A5ED-883D2083813F","30A4167A-83BE-43F1-9DC6-4CF362885694","E0CDEDA5-7C35-47CD-84E4-74196DCCC5D6","2B4FC4F4-E2A3-4C10-82A9-0BE175085FAB","09BEE9D5-5EE6-4DCF-9833-80386030119F","FF383C8C-976F-4E26-98FF-05FBBEB59DCB","EBA1B802-4743-4A76-BC40-7423B22061B3","B329B006-56C1-4F65-9C84-A04C61291A6C","EB16FADA-4BDA-4035-ABB8-6CFF57E8CA00","24834792-56E8-4136-A057-8DFD419A3A05","539F29A0-6AEA-43E0-BA25-A8F475721D15","A50CEFFE-DFAD-4970-A6EE-B60FEBE817C1","C6BA65A6-7DE1-4E1B-AFFB-00974ED9F521","1F3B577D-9B3A-483B-820F-3E41C582ED17","C29A97F9-B35C-4A21-84BC-2F3A46EAC6FF","17FAEA39-C515-4DFE-8119-0247985215D5","3F769A6C-2B3C-49C3-B383-E858B260B3D0","1E317FA9-EBC3-4A46-ABEF-B1796249F698","0DD6F123-4FE0-45AD-8103-C4510CDC72BA","89C5C051-2E11-45D7-B9C2-BB902A4884F2","DC65C587-A271-4E1C-A767-EA154E451CE0","44531050-4BD6-4327-AC96-4C4058332490","BF6F51FD-CB63-4BFC-B871-516CCF20DB77","AB41678D-8483-4C7F-89ED-E64C8BB942A7"],"id":"DF6883FC-CCD0-42D0-8ECF-1823261D5E2A","renderContextTable":{"__isSmartRef__":true,"id":28583},"eventHandler":{"__isSmartRef__":true,"id":28584},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"accessibleInInactiveWindow":true,"_Position":{"__isSmartRef__":true,"id":28585},"priorExtent":{"__isSmartRef__":true,"id":28586},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":28573},"lighterFill":{"__isSmartRef__":true,"id":28587},"label":{"__isSmartRef__":true,"id":28556},"owner":{"__isSmartRef__":true,"id":28540},"layout":{"__isSmartRef__":true,"id":28596},"attributeConnections":[{"__isSmartRef__":true,"id":28597},{"__isSmartRef__":true,"id":28599}],"doNotSerialize":["$$getHelpText","$$fire"],"doNotCopyProperties":["$$getHelpText","$$fire"],"__SourceModuleName__":"Global.lively.morphic.Widgets","_ClipMode":"visible","prevScroll":[0,0],"__LivelyClassName__":"lively.morphic.WindowControl"},"28556":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":28557},"derivationIds":[null,"CFDB3678-BC6E-46EA-92B2-7C090DAA6DB0","596327D9-6370-42CA-AB2C-6EB3E3BFCA78","17866115-515B-479A-9764-2D3E89CB6E05","F94B8BF7-9A3C-4687-A1FD-4A889203D650","558B0825-82EC-4ACA-A9FE-38352CE92148","C05096D5-B3D4-430F-92BC-9A6E2BAC1C85","4F91CDD6-66C7-413A-ABA8-76F4EAD172A3","0597E784-C697-455E-B929-ECC7BCA03775","16736BBD-11A5-4D17-BF22-73D75DC2F463","7F47848F-ACF0-44BA-833C-6C3054B12558","53933602-C998-4C5B-A5C4-F383D15CAE81","32889F56-6789-4705-BCE3-6A967D10B50C","05BDBC6A-FB9E-441D-AD55-627E5FDDA318","3AF9229C-5D33-4EA3-94D5-547AE52A6014","61A02584-C66E-445E-BC2A-EC34209DFE4F","0C66703F-A877-4412-90D2-B03DC6C3C2C2","316F5067-BAC9-4F9B-AFD7-7AFFCB135483","A6197062-492F-49A1-9C37-101AD1079184","D2950A7B-6158-4ECF-A478-42639CA9DCBB","BCD5C621-7F2F-493F-A566-B4AC5A06E7CF","1C721555-9B6E-4BE6-AB4E-8D6D69768255","DD07AA57-04F8-4240-9EC8-3C4072AE4F74","869F794B-10B7-4497-BB0F-CC97CD878833","3DEB12F1-2366-43CB-9DFC-DF0EA0D0E575","C5F8CEB7-AAF3-4B29-975B-0E05BAC2A9D5","9BAE410C-904F-43D9-88BE-8F05B30F3CC5","6481FD68-8478-4322-BFB5-49C0A3559737","8840C2EB-891D-4D1A-A9DE-C269726A6012","F85CC02C-1A67-4AF6-9B60-4C5F5E410247","56AA158D-0E29-4F94-BFCF-E25F7009A0FF","E06C7FD8-DBB3-4E64-9BDF-F02BD68C4D09","550C9EA5-5666-4FD5-A6E3-7F845B846C81","ECCDD967-9627-424C-AAEB-7C0D99412B47"],"id":"9EDFBD97-D46E-41FF-81BE-C26A4BA8D3BE","renderContextTable":{"__isSmartRef__":true,"id":28562},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":28563}],"eventHandler":{"__isSmartRef__":true,"id":28565},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_ClipMode":"hidden","fixedWidth":true,"fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":8,"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":28555},"isLabel":true,"_HandStyle":"default","_TextColor":{"__isSmartRef__":true,"id":28547},"_Align":"center","eventsAreIgnored":true,"__SourceModuleName__":"Global.lively.morphic.TextCore","attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"priorExtent":{"__isSmartRef__":true,"id":28566},"_MaxTextWidth":17,"_MinTextWidth":17,"_MaxTextHeight":null,"_MinTextHeight":null,"prevScroll":[0,0],"__LivelyClassName__":"lively.morphic.Text"},"28557":{"_Position":{"__isSmartRef__":true,"id":28558},"renderContextTable":{"__isSmartRef__":true,"id":28559},"_Extent":{"__isSmartRef__":true,"id":28560},"_ClipMode":"hidden","_Padding":{"__isSmartRef__":true,"id":28561},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":28547},"_Fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"28558":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"28559":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"28560":{"x":17,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"28561":{"x":0,"y":3,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"28562":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"28563":{"style":{"__isSmartRef__":true,"id":28564},"chunkOwner":{"__isSmartRef__":true,"id":28556},"storedString":"X","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"28564":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"28565":{"morph":{"__isSmartRef__":true,"id":28556},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"28566":{"x":17,"y":17,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"28567":{"_Position":{"__isSmartRef__":true,"id":28568},"renderContextTable":{"__isSmartRef__":true,"id":28569},"_Extent":{"__isSmartRef__":true,"id":28570},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":28571},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":28572},"_Fill":{"__isSmartRef__":true,"id":28573},"_StrokeOpacity":0,"_BorderRadius":5,"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"28568":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"28569":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"28570":{"x":17,"y":17,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"28571":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"28572":{"r":0.7411764705882353,"g":0.7450980392156863,"b":0.7529411764705882,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"28573":{"stops":[{"__isSmartRef__":true,"id":28574},{"__isSmartRef__":true,"id":28576},{"__isSmartRef__":true,"id":28578},{"__isSmartRef__":true,"id":28580}],"vector":{"__isSmartRef__":true,"id":28582},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"28574":{"offset":0,"color":{"__isSmartRef__":true,"id":28575}},"28575":{"r":0.9600000000000001,"g":0.9600000000000001,"b":0.9600000000000001,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"28576":{"offset":0.4,"color":{"__isSmartRef__":true,"id":28577}},"28577":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"28578":{"offset":0.6,"color":{"__isSmartRef__":true,"id":28579}},"28579":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"28580":{"offset":1,"color":{"__isSmartRef__":true,"id":28581}},"28581":{"r":0.94,"g":0.94,"b":0.94,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"28582":{"x":0,"y":0,"width":0,"height":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"28583":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"28584":{"morph":{"__isSmartRef__":true,"id":28555},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"28585":{"x":934.8027036045055,"y":3,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"28586":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"28587":{"stops":[{"__isSmartRef__":true,"id":28588},{"__isSmartRef__":true,"id":28590},{"__isSmartRef__":true,"id":28592},{"__isSmartRef__":true,"id":28594}],"vector":{"__isSmartRef__":true,"id":28582},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"28588":{"offset":0,"color":{"__isSmartRef__":true,"id":28589}},"28589":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"28590":{"offset":0.4,"color":{"__isSmartRef__":true,"id":28591}},"28591":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"28592":{"offset":0.6,"color":{"__isSmartRef__":true,"id":28593}},"28593":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"28594":{"offset":1,"color":{"__isSmartRef__":true,"id":28595}},"28595":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"28596":{"moveHorizontal":true},"28597":{"sourceObj":{"__isSmartRef__":true,"id":28555},"sourceAttrName":"getHelpText","targetObj":{"__isSmartRef__":true,"id":26994},"targetMethodName":"getCloseHelp","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":28598},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"28598":{"source":{"__isSmartRef__":true,"id":28555},"target":{"__isSmartRef__":true,"id":26994}},"28599":{"sourceObj":{"__isSmartRef__":true,"id":28555},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":26994},"targetMethodName":"initiateShutdown","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":28600},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"28600":{"source":{"__isSmartRef__":true,"id":28555},"target":{"__isSmartRef__":true,"id":26994}},"28601":{"submorphs":[{"__isSmartRef__":true,"id":28602}],"scripts":[],"shape":{"__isSmartRef__":true,"id":28612},"derivationIds":[null,"312EC1E6-DFC7-408B-B9FE-60F56A7911F9","61DBD493-C549-4361-83C7-2AC4828CB74A","52CC1391-0477-48D4-8CC8-C3B770CDF70B","346E0D9C-7474-4597-B024-B8DC3B8C9CE8","4689BDCF-1076-491F-AE04-54348898E3BD","A45F0CFA-BDE1-45D1-B240-B6EEF40443E2","6F60961F-F6F3-4B27-AFE7-A672FF3C3B11","5A0B065D-0966-4BA0-91C5-88FD97DCED56","AEA54688-8013-4A87-99A5-312CC2E7C7AA","3A4EFB23-CF57-42BD-BA6A-87DE480B7927","E86AC316-DF8B-4B9D-A79C-4303026D4184","681C2D74-6B1C-465E-8D7F-25EBAF6B290E","DB9D83B3-5C5A-42B6-8784-9B8A6A0135E6","A33ABC8B-7483-4EB7-8FE7-F4F837FC9AA8","71E02750-4EB6-413C-9739-8D1A04B3BD7A","595F6996-393B-4A51-AF32-143813A84725","D0C329CA-EB78-4057-9E94-3FD1DDDD2A2A","D5ACC5B0-76CD-4A47-B983-46E2D959C6BC","5A0D3E80-C10E-4C75-B764-B05EF2D434E3","8D6E26DD-F064-452B-A08F-5B0ED1DD5B3B","4A1E02D5-7C9E-46E9-8A46-6C31B4CC77DE","BAFB02D2-32C4-49B9-8976-8143CC4FBED0","46408623-DC93-478B-B290-4FA542C17CBC","90D0363C-A352-4D9D-80D7-DF4578B56642","14770FF5-C733-487A-9EF3-808E5220D6EE","936000D4-F759-4244-8AED-45773CFE8A61","20FB70D0-E586-49FE-8BB4-4CDD169536D0","FB881494-737D-4F48-A7E4-8A20EA162C58","0270E17C-0AE9-414B-99CC-91DB249B4046","1DA4974C-F192-4DD0-869F-4EAD576076B0","EACC4238-F5FA-465C-BCE9-09AB5E5ABB5D","AB0710CB-487D-444D-A99C-286CD8876014","8A645753-BFA7-4422-93C5-232FA984C890"],"id":"BC03F513-7D84-44CC-83B6-823F20658B13","renderContextTable":{"__isSmartRef__":true,"id":28617},"eventHandler":{"__isSmartRef__":true,"id":28618},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"accessibleInInactiveWindow":true,"_Position":{"__isSmartRef__":true,"id":28619},"priorExtent":{"__isSmartRef__":true,"id":28620},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":28573},"lighterFill":{"__isSmartRef__":true,"id":28621},"label":{"__isSmartRef__":true,"id":28602},"owner":{"__isSmartRef__":true,"id":28540},"attributeConnections":[{"__isSmartRef__":true,"id":28630},{"__isSmartRef__":true,"id":28632}],"doNotSerialize":["$$getHelpText","$$fire"],"doNotCopyProperties":["$$getHelpText","$$fire"],"__SourceModuleName__":"Global.lively.morphic.Widgets","_ClipMode":"visible","__LivelyClassName__":"lively.morphic.WindowControl"},"28602":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":28603},"derivationIds":[null,"DBEBA010-E133-4716-AAD3-EEA615964152","09A2D9A1-A183-4279-A0CA-EADB07A217C0","FF8CF4AB-1D84-4041-8B6F-3753565DC156","C635C466-7830-4107-994D-87A8D39930F5","18DDF6A2-8F11-4B4C-B6B7-5E8A9D8061DE","44BABFFE-DCDE-465C-A83F-42F1563B89D2","1F230AFE-AAAD-41AD-B8CC-1D08CEDD6BF3","3CB40F02-2BF6-4E2F-B2A0-2BD1E5DA42A1","26E58E0A-DC76-4C04-A343-3D7A40FD4E87","A7D3DE1E-D062-460B-8896-02A8F9A625F5","8C6C5730-0003-44CF-BCD2-2BDF38081DC5","92A170DC-1109-4981-89A2-393EA1B3A967","752AEE7E-5115-4027-8AE9-09A6EED6F7E2","EF98944F-53E8-478F-ACFC-0299B200AE2A","8DBAD8F3-5C77-4BE3-AC39-946970837F79","84FA3468-7E91-49FF-B67C-CA8F92F28F58","694AE31B-CF63-4E79-8920-5B6120813026","925AAD2B-CC3A-4E0E-8597-45DE27E1862D","B6426D67-8E36-4C40-BD7D-ED962C14EEE8","11539773-43F8-4852-AE6A-1AA4E537BA69","934EDB92-F0E5-48B7-BD04-B2702412DEE2","21F33E1E-513D-4BCB-A673-CDA509804A3E","6210C940-D5F7-489D-A25D-A92F7DF62856","858D3815-73F5-4131-AD3C-613C2B5F1F56","3BCB619F-A2DE-4CD3-AFB2-391E62116174","FC5ADEBB-E0DC-41E0-8189-BFF3DF95FF3E","E40B23F7-5DE0-41F3-99DD-5B83C9CAC955","E5D3C232-422F-4134-9F5A-8491F10142C7","DA0071B3-FA64-4DE2-9001-3924670506A7","1D4AC31C-5FBA-4D88-9B45-793FD7E6610A","CE20EE47-6B37-4F45-AAE5-9968D6F80AD9","8D0C585C-3EB4-4F7D-98FE-B1D517854C81","3DB3F837-C7C4-4CB9-8528-DF61DCD04C37"],"id":"4924E9DE-202A-4BB6-9A2F-7C78DC7F6071","renderContextTable":{"__isSmartRef__":true,"id":28607},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":28608}],"eventHandler":{"__isSmartRef__":true,"id":28610},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_ClipMode":"hidden","fixedWidth":true,"fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":8,"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":28601},"isLabel":true,"_HandStyle":"default","_TextColor":{"__isSmartRef__":true,"id":28547},"_Align":"center","eventsAreIgnored":true,"__SourceModuleName__":"Global.lively.morphic.TextCore","attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"priorExtent":{"__isSmartRef__":true,"id":28611},"_MaxTextWidth":17,"_MinTextWidth":17,"_MaxTextHeight":null,"_MinTextHeight":null,"__LivelyClassName__":"lively.morphic.Text"},"28603":{"_Position":{"__isSmartRef__":true,"id":28604},"renderContextTable":{"__isSmartRef__":true,"id":28605},"_Extent":{"__isSmartRef__":true,"id":28606},"_ClipMode":"hidden","_Padding":{"__isSmartRef__":true,"id":28561},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":28547},"_Fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"28604":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"28605":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"28606":{"x":17,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"28607":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"28608":{"style":{"__isSmartRef__":true,"id":28609},"chunkOwner":{"__isSmartRef__":true,"id":28602},"storedString":"M","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"28609":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"28610":{"morph":{"__isSmartRef__":true,"id":28602},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"28611":{"x":17,"y":17,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"28612":{"_Position":{"__isSmartRef__":true,"id":28613},"renderContextTable":{"__isSmartRef__":true,"id":28614},"_Extent":{"__isSmartRef__":true,"id":28615},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":28616},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":28572},"_Fill":{"__isSmartRef__":true,"id":28573},"_StrokeOpacity":0,"_BorderRadius":5,"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"28613":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"28614":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"28615":{"x":17,"y":17,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"28616":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"28617":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"28618":{"morph":{"__isSmartRef__":true,"id":28601},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"28619":{"x":3,"y":3,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"28620":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"28621":{"stops":[{"__isSmartRef__":true,"id":28622},{"__isSmartRef__":true,"id":28624},{"__isSmartRef__":true,"id":28626},{"__isSmartRef__":true,"id":28628}],"vector":{"__isSmartRef__":true,"id":28582},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"28622":{"offset":0,"color":{"__isSmartRef__":true,"id":28623}},"28623":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"28624":{"offset":0.4,"color":{"__isSmartRef__":true,"id":28625}},"28625":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"28626":{"offset":0.6,"color":{"__isSmartRef__":true,"id":28627}},"28627":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"28628":{"offset":1,"color":{"__isSmartRef__":true,"id":28629}},"28629":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"28630":{"sourceObj":{"__isSmartRef__":true,"id":28601},"sourceAttrName":"getHelpText","targetObj":{"__isSmartRef__":true,"id":26994},"targetMethodName":"getMenuHelp","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":28631},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"28631":{"source":{"__isSmartRef__":true,"id":28601},"target":{"__isSmartRef__":true,"id":26994}},"28632":{"sourceObj":{"__isSmartRef__":true,"id":28601},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":26994},"targetMethodName":"showTargetMorphMenu","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":28633},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"28633":{"source":{"__isSmartRef__":true,"id":28601},"target":{"__isSmartRef__":true,"id":26994}},"28634":{"submorphs":[{"__isSmartRef__":true,"id":28635}],"scripts":[],"shape":{"__isSmartRef__":true,"id":28645},"derivationIds":[null,"CAE2F122-D25A-408D-A5D3-0AFDD1B43C2F","33D9E547-BCFD-4130-A8AB-E082A6DD1C58","67C4A9E2-0624-444F-B95F-3F82206DC52F","E5A15D49-9539-49F4-B353-1A8CFF672EE9","E30363BC-8A66-4520-836E-C7957D840D17","24210677-F0D3-4DFF-8F29-AC2D1D40D103","910F8A81-028A-4259-BD6B-E75E3A1C6207","AD31D91D-2E7A-4F1A-9312-D7C78016F043","96D36EB8-6FD5-4753-8DDE-4CB2D5A9644C","D2066B5C-B513-4479-91FD-D2673F3E7F85","EC402851-91FC-404F-A50A-C4188267F3FC","84CB4576-F59C-47D0-88E3-451734FA2F79","C52A29CF-B6AA-4ECF-B864-318B38B1E551","F9B8483F-15F6-4D07-B23E-A2EB0E24F778","0F9BCA7B-6965-4002-93F4-9EE8FA959DB1","685A11E4-E4FF-4EF3-AF55-76447C639168","F760A63A-D0EE-4E8B-B0E4-19938AD14ECA","BF52EEB6-22EE-464F-9BD2-123E1C9E4604","B6786614-98A7-4A71-8253-D29B2BD44F37","4BD8B043-7BBE-445F-A46C-C8F848A02CC8","971F7726-7505-40E2-A539-B3E4FD05B9B6","D5FFA36B-E841-4BF0-B91F-B06E51BB343E","BD3739BE-07A6-4DEE-83A9-4698D0560E89","9DB63195-1243-4C70-9D18-63459276089A","87FBA7BD-1B75-44A5-8B1A-5A2894193677","BFD88CFE-8DDA-4E5C-85D4-8F4A66932C28","B66795DF-F400-4BED-9F26-227CED3A6BF1","7545A5A9-8B1D-4A30-8262-0F5734C83023","AB24CA26-C292-4E2D-B756-115055DDE36B","E874A2D8-4F6F-4C22-94D0-32A9BDC22F74","95CA2CDA-565F-430F-A50C-919B816104FB","4F09AF3B-8ED8-4465-AA84-D14648CCCC59","73EC58E7-BEF2-4C60-9A64-1F4568378286"],"id":"B2532001-7A5A-44AF-9331-038ADC97375D","renderContextTable":{"__isSmartRef__":true,"id":28650},"eventHandler":{"__isSmartRef__":true,"id":28651},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"accessibleInInactiveWindow":true,"_Position":{"__isSmartRef__":true,"id":28652},"priorExtent":{"__isSmartRef__":true,"id":28653},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":28573},"lighterFill":{"__isSmartRef__":true,"id":28654},"label":{"__isSmartRef__":true,"id":28635},"owner":{"__isSmartRef__":true,"id":28540},"layout":{"__isSmartRef__":true,"id":28663},"attributeConnections":[{"__isSmartRef__":true,"id":28664},{"__isSmartRef__":true,"id":28666}],"doNotSerialize":["$$getHelpText","$$fire"],"doNotCopyProperties":["$$getHelpText","$$fire"],"__SourceModuleName__":"Global.lively.morphic.Widgets","_ClipMode":"visible","prevScroll":[0,0],"__LivelyClassName__":"lively.morphic.WindowControl"},"28635":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":28636},"derivationIds":[null,"B602C161-211E-4EFC-A7FA-0798284C1A7C","1D4ECD94-C60B-4EEC-B2FC-9118585629CA","82C24D9B-1BAE-4AC4-8579-1E908F15D053","95475BE1-FBE8-4FC6-B8B3-661400219686","F7D2AEA4-94FE-46F7-82B4-438A2AC6D78A","0768D3DE-BDE9-4951-8770-5ECBB0219A04","20416DD9-6A14-4205-8138-2812EC5F8123","76723FDA-C063-4AB4-958C-2A0154432AA8","B93EA06D-12E0-4A20-8A68-4AF6795C7232","EDDA2588-9043-44A6-BBD1-C3947BF31A32","E00F47FF-9B8E-4A29-9A83-80CB030B22C7","C6432967-7AE7-498D-8158-D00EE33FAC3C","3740D749-4A7A-4070-883B-50D01632A4F0","87D87DDE-8C79-483F-9B0A-F08F614F967B","1AB9FB7C-C57E-43C4-99FD-9988B7C19467","5D0836D9-F5C0-4446-A107-6ADDC70FFDB4","B1C08FF5-11FA-4C5F-8B3C-9EAA994A0FBC","651AAF5B-47B1-4749-840E-29E75642761E","B4B0CF52-9754-42B8-8138-28C7FD0F0D29","D013B774-C6B7-4936-8506-421B0FA2A2EE","A15ACAB0-6A76-41BC-A748-D5384F014E11","29969DF8-EFEB-4F31-985B-83EA581053B6","45D6E664-78B8-49E2-80AE-6072EA36135D","BCCA5F24-6DA2-47FA-A9C1-B7F39029CBE7","12726B2A-F070-4055-97E3-AE5E6D340306","5A5E9D74-BBC8-4D63-91AE-CA1C6B23A67B","F24F543A-7FF6-447B-AB73-9444060151DF","08A73206-AD90-4587-BB3B-06BAE4B12A3C","97A3F9EE-67B1-4BE8-B8D4-D163A795E166","6D232820-7C4B-4EC5-8BFF-91C3E6A86322","D0F10785-7E2D-43A7-8348-0F0EE36061D3","A642D015-5435-4CBF-974E-05613ADE8E23","80353337-5B04-4F01-AA0C-D824E7991A21"],"id":"FB300D2B-66EF-46BD-9B2F-E5946B5862AA","renderContextTable":{"__isSmartRef__":true,"id":28640},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":28641}],"eventHandler":{"__isSmartRef__":true,"id":28643},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_ClipMode":"hidden","fixedWidth":true,"fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":8,"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":28634},"isLabel":true,"_HandStyle":"default","_TextColor":{"__isSmartRef__":true,"id":28547},"_Align":"center","eventsAreIgnored":true,"__SourceModuleName__":"Global.lively.morphic.TextCore","attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"priorExtent":{"__isSmartRef__":true,"id":28644},"_MaxTextWidth":17,"_MinTextWidth":17,"_MaxTextHeight":null,"_MinTextHeight":null,"prevScroll":[0,0],"__LivelyClassName__":"lively.morphic.Text"},"28636":{"_Position":{"__isSmartRef__":true,"id":28637},"renderContextTable":{"__isSmartRef__":true,"id":28638},"_Extent":{"__isSmartRef__":true,"id":28639},"_ClipMode":"hidden","_Padding":{"__isSmartRef__":true,"id":28561},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":28547},"_Fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"28637":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"28638":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"28639":{"x":17,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"28640":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"28641":{"style":{"__isSmartRef__":true,"id":28642},"chunkOwner":{"__isSmartRef__":true,"id":28635},"storedString":"–","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"28642":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"28643":{"morph":{"__isSmartRef__":true,"id":28635},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"28644":{"x":17,"y":17,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"28645":{"_Position":{"__isSmartRef__":true,"id":28646},"renderContextTable":{"__isSmartRef__":true,"id":28647},"_Extent":{"__isSmartRef__":true,"id":28648},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":28649},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":28572},"_Fill":{"__isSmartRef__":true,"id":28573},"_StrokeOpacity":0,"_BorderRadius":5,"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"28646":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"28647":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"28648":{"x":17,"y":17,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"28649":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"28650":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"28651":{"morph":{"__isSmartRef__":true,"id":28634},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"28652":{"x":915.8027036045055,"y":3,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"28653":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"28654":{"stops":[{"__isSmartRef__":true,"id":28655},{"__isSmartRef__":true,"id":28657},{"__isSmartRef__":true,"id":28659},{"__isSmartRef__":true,"id":28661}],"vector":{"__isSmartRef__":true,"id":28582},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"28655":{"offset":0,"color":{"__isSmartRef__":true,"id":28656}},"28656":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"28657":{"offset":0.4,"color":{"__isSmartRef__":true,"id":28658}},"28658":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"28659":{"offset":0.6,"color":{"__isSmartRef__":true,"id":28660}},"28660":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"28661":{"offset":1,"color":{"__isSmartRef__":true,"id":28662}},"28662":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"28663":{"moveHorizontal":true},"28664":{"sourceObj":{"__isSmartRef__":true,"id":28634},"sourceAttrName":"getHelpText","targetObj":{"__isSmartRef__":true,"id":26994},"targetMethodName":"getCollapseHelp","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":28665},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"28665":{"source":{"__isSmartRef__":true,"id":28634},"target":{"__isSmartRef__":true,"id":26994}},"28666":{"sourceObj":{"__isSmartRef__":true,"id":28634},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":26994},"targetMethodName":"toggleCollapse","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":28667},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"28667":{"source":{"__isSmartRef__":true,"id":28634},"target":{"__isSmartRef__":true,"id":26994}},"28668":{"_Position":{"__isSmartRef__":true,"id":28669},"renderContextTable":{"__isSmartRef__":true,"id":28670},"_Extent":{"__isSmartRef__":true,"id":28671},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":28672},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":28673},"_Fill":{"__isSmartRef__":true,"id":28674},"_StrokeOpacity":1,"_BorderRadius":"8px 8px 0px 0px","__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"28669":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"28670":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"28671":{"x":954.8027036045055,"y":22,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"28672":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"28673":{"r":0.4,"g":0.4,"b":0.4,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"28674":{"stops":[{"__isSmartRef__":true,"id":28675},{"__isSmartRef__":true,"id":28677}],"vector":{"__isSmartRef__":true,"id":2345},"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes"},"28675":{"offset":0,"color":{"__isSmartRef__":true,"id":28676}},"28676":{"r":1,"g":1,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"28677":{"offset":1,"color":{"__isSmartRef__":true,"id":28678}},"28678":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"28679":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"28680":{"morph":{"__isSmartRef__":true,"id":28540},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"28681":{"resizeWidth":true,"adjustForNewBounds":true},"28682":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"28683":{"x":954.8027036045055,"y":22,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"28684":{"source":{"__isSmartRef__":true,"id":28509},"target":{"__isSmartRef__":true,"id":28540}},"28685":{"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":28686}},"28686":{"test01IsMorph":{"__isSmartRef__":true,"id":28687}},"28687":{"varMapping":{"__isSmartRef__":true,"id":28688},"source":"function test01IsMorph(aPart) {\n this.assert(aPart.isMorph, 'rectangle should be a morph');\n}","funcProperties":{"__isSmartRef__":true,"id":28689},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"28688":{"this":{"__isSmartRef__":true,"id":28685}},"28689":{},"28690":{"x":952.8027036045055,"y":582.901351802253,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"28691":{"resizeWidth":true,"resizeHeight":true},"28692":{"r":1,"g":1,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"28693":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":28694},"derivationIds":[null],"id":"E9346590-90D3-4852-8710-582B43545F1B","renderContextTable":{"__isSmartRef__":true,"id":28700},"eventHandler":{"__isSmartRef__":true,"id":28701},"_ClipMode":"visible","droppingEnabled":false,"halosEnabled":true,"eventsAreDisabled":true,"_HandStyle":"default","_PointerEvents":"none","isStroke":true,"owner":{"__isSmartRef__":true,"id":28509},"timestamp":1335968106315,"__LivelyClassName__":"lively.morphic.Path","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs"},"28694":{"dontChangeShape":false,"cachedVertices":null,"_PathElements":[{"__isSmartRef__":true,"id":28695}],"renderContextTable":{"__isSmartRef__":true,"id":28696},"_Position":{"__isSmartRef__":true,"id":28697},"_Extent":{"__isSmartRef__":true,"id":28698},"_Padding":{"__isSmartRef__":true,"id":28699},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":28692},"_Fill":null,"__LivelyClassName__":"lively.morphic.Shapes.Path","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"28695":{"isAbsolute":true,"x":454,"y":258,"__LivelyClassName__":"lively.morphic.Shapes.MoveTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"28696":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML","getPathNode":"getPathNodeHTML","setPathElements":"setPathElementsHTML","getPathBounds":"getPathBoundsHTML","getTotalLength":"getTotalLengthHTML","getPointAtTotalLength":"getPointAtTotalLengthHTML"},"28697":{"x":453,"y":257,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"28698":{"x":1,"y":1,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"28699":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"28700":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"28701":{"morph":{"__isSmartRef__":true,"id":28693},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"28702":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":28703},"id":"BE86AB6B-0A84-42C3-92E4-8E8B4A15F599","renderContextTable":{"__isSmartRef__":true,"id":28710},"eventHandler":{"__isSmartRef__":true,"id":28711},"droppingEnabled":true,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":28712},"__SourceModuleName__":"Global","showsHalos":false,"layout":{"__isSmartRef__":true,"id":28713},"name":"Ellipse1","partsBinMetaInfo":{"__isSmartRef__":true,"id":28714},"derivationIds":[113,"07BC3F00-A1CC-4E18-8B69-527B6067A724"],"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"_ClipMode":"visible","owner":{"__isSmartRef__":true,"id":28509},"isBeingDragged":false,"_Rotation":0,"_Scale":0.998001,"__LivelyClassName__":"lively.morphic.Morph"},"28703":{"_Position":{"__isSmartRef__":true,"id":28704},"renderContextTable":{"__isSmartRef__":true,"id":28705},"_Extent":{"__isSmartRef__":true,"id":28706},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":28707},"_BorderWidth":3.184,"_BorderColor":{"__isSmartRef__":true,"id":28708},"_Fill":{"__isSmartRef__":true,"id":28709},"__SourceModuleName__":"Global.lively.morphic.Shapes","_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","__LivelyClassName__":"lively.morphic.Shapes.Ellipse"},"28704":{"x":-50,"y":-50,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"28705":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"28706":{"x":100,"y":100,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"28707":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"28708":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"28709":{"r":0,"g":0.8,"b":0,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"28710":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"28711":{"morph":{"__isSmartRef__":true,"id":28702},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"28712":{"x":512.972514,"y":405.18840600000016,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"28713":{},"28714":{"partName":"Ellipse","requiredModules":[],"migrationLevel":4,"partsSpaceName":"PartsBin/Basic","__SourceModuleName__":"Global.lively.PartsBin","revisionOnLoad":149409,"comment":"undefined","changes":[{"__isSmartRef__":true,"id":28715}],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"28715":{"date":{"__isSmartRef__":true,"id":28716},"author":"undefined","message":"reverted changes - was there any description of this morph?","id":"C3C03411-9523-4F35-89EC-B20E24B3C287"},"28716":{"isSerializedDate":true,"string":"Tue Apr 03 2012 09:08:08 GMT+0200 (Mitteleuropäische Sommerzeit)"},"28717":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":28718},"id":"EFACF758-F390-4E28-97E7-B9E95748CF65","renderContextTable":{"__isSmartRef__":true,"id":28725},"eventHandler":{"__isSmartRef__":true,"id":28726},"droppingEnabled":true,"halosEnabled":true,"_Position":{"__isSmartRef__":true,"id":28727},"__SourceModuleName__":"Global","showsHalos":false,"layout":{"__isSmartRef__":true,"id":28728},"name":"Ellipse","partsBinMetaInfo":{"__isSmartRef__":true,"id":28729},"derivationIds":[113,"07BC3F00-A1CC-4E18-8B69-527B6067A724"],"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"_ClipMode":"visible","owner":{"__isSmartRef__":true,"id":28509},"isBeingDragged":false,"_Rotation":0,"_Scale":0.998001,"__LivelyClassName__":"lively.morphic.Morph"},"28718":{"_Position":{"__isSmartRef__":true,"id":28719},"renderContextTable":{"__isSmartRef__":true,"id":28720},"_Extent":{"__isSmartRef__":true,"id":28721},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":28722},"_BorderWidth":3.184,"_BorderColor":{"__isSmartRef__":true,"id":28723},"_Fill":{"__isSmartRef__":true,"id":28724},"__SourceModuleName__":"Global.lively.morphic.Shapes","_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","__LivelyClassName__":"lively.morphic.Shapes.Ellipse"},"28719":{"x":-50,"y":-50,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"28720":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"28721":{"x":100,"y":100,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"28722":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"28723":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"28724":{"r":0.8,"g":0,"b":0,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"28725":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"28726":{"morph":{"__isSmartRef__":true,"id":28717},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"28727":{"x":349.3003500000005,"y":180.63818100000032,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"28728":{},"28729":{"partName":"Ellipse","requiredModules":[],"migrationLevel":4,"partsSpaceName":"PartsBin/Basic","__SourceModuleName__":"Global.lively.PartsBin","revisionOnLoad":149409,"comment":"undefined","changes":[{"__isSmartRef__":true,"id":28730}],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"28730":{"date":{"__isSmartRef__":true,"id":28731},"author":"undefined","message":"reverted changes - was there any description of this morph?","id":"C3C03411-9523-4F35-89EC-B20E24B3C287"},"28731":{"isSerializedDate":true,"string":"Tue Apr 03 2012 09:08:08 GMT+0200 (Mitteleuropäische Sommerzeit)"},"28732":{"setColor":{"__isSmartRef__":true,"id":28733},"setPencilSize":{"__isSmartRef__":true,"id":28737},"onrestore":{"__isSmartRef__":true,"id":28741},"deactivate":{"__isSmartRef__":true,"id":28749},"setupConnections":{"__isSmartRef__":true,"id":28753},"disconnectSocket":{"__isSmartRef__":true,"id":28757},"activate":{"__isSmartRef__":true,"id":28761},"clear":{"__isSmartRef__":true,"id":28765},"clearDatabase":{"__isSmartRef__":true,"id":28769},"drawLineFrom":{"__isSmartRef__":true,"id":28773},"getDrawerID":{"__isSmartRef__":true,"id":28777},"initialSync":{"__isSmartRef__":true,"id":28781},"lineTo":{"__isSmartRef__":true,"id":28785},"morphMenuItems":{"__isSmartRef__":true,"id":28789},"onMouseDown":{"__isSmartRef__":true,"id":28797},"onMouseMove":{"__isSmartRef__":true,"id":28805},"onMouseOut":{"__isSmartRef__":true,"id":28813},"onMouseUp":{"__isSmartRef__":true,"id":28821},"onTouchEnd":{"__isSmartRef__":true,"id":28829},"onTouchMove":{"__isSmartRef__":true,"id":28837},"onTouchStart":{"__isSmartRef__":true,"id":28841},"remove":{"__isSmartRef__":true,"id":28849},"reset":{"__isSmartRef__":true,"id":28857},"startDrawing":{"__isSmartRef__":true,"id":28861},"stopDrawing":{"__isSmartRef__":true,"id":28865},"toggleActivation":{"__isSmartRef__":true,"id":28869},"transformPoint":{"__isSmartRef__":true,"id":28873},"finishLine":{"__isSmartRef__":true,"id":28877},"defaultChannelName":{"__isSmartRef__":true,"id":28881},"getCurrentShape":{"__isSmartRef__":true,"id":28885},"getChannel":{"__isSmartRef__":true,"id":28889},"setChannel":{"__isSmartRef__":true,"id":28893},"$$getChannel":{"__isSmartRef__":true,"id":28897},"createStrokeShape":{"__isSmartRef__":true,"id":28900},"connectSocket":{"__isSmartRef__":true,"id":28904},"sync":{"__isSmartRef__":true,"id":28908},"deleteMorphWith":{"__isSmartRef__":true,"id":28912},"removeDocumentWith":{"__isSmartRef__":true,"id":28916},"createSocketListeners":{"__isSmartRef__":true,"id":28920},"addMorphFrom":{"__isSmartRef__":true,"id":28924},"saveMorph":{"__isSmartRef__":true,"id":28928},"deserializeMorph":{"__isSmartRef__":true,"id":28932},"submorphsChanged":{"__isSmartRef__":true,"id":28936},"getColor":{"__isSmartRef__":true,"id":28940},"defaultColor":{"__isSmartRef__":true,"id":28944},"getConnectedUserNames":{"__isSmartRef__":true,"id":28948},"getPencilSize":{"__isSmartRef__":true,"id":28952},"defaultPencilSize":{"__isSmartRef__":true,"id":28956},"setPencilStyle":{"__isSmartRef__":true,"id":28960},"getPencilStyle":{"__isSmartRef__":true,"id":28964},"defaultPencilStyle":{"__isSmartRef__":true,"id":28968},"createPatchFor":{"__isSmartRef__":true,"id":28972},"fakeCopy":{"__isSmartRef__":true,"id":28976},"mySetupConnections":{"__isSmartRef__":true,"id":28980},"observe":{"__isSmartRef__":true,"id":28984},"observeChanges":{"__isSmartRef__":true,"id":28988},"applyChange":{"__isSmartRef__":true,"id":28992}},"28733":{"varMapping":{"__isSmartRef__":true,"id":28734},"source":"function setColor(color) {\n this.color = color;\n}","funcProperties":{"__isSmartRef__":true,"id":28735},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"28734":{"this":{"__isSmartRef__":true,"id":28509}},"28735":{"timestamp":{"__isSmartRef__":true,"id":28736},"user":"conradcalmez","tags":["drawing","accessing"]},"28736":{"isSerializedDate":true,"string":"Fri Apr 27 2012 20:45:41 GMT+0200 (Mitteleuropäische Sommerzeit)"},"28737":{"varMapping":{"__isSmartRef__":true,"id":28738},"source":"function setPencilSize(size) {\n this.pencilSize = size;\n}","funcProperties":{"__isSmartRef__":true,"id":28739},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"28738":{"this":{"__isSmartRef__":true,"id":28509}},"28739":{"timestamp":{"__isSmartRef__":true,"id":28740},"user":"conradcalmez","tags":["drawing","accessing"]},"28740":{"isSerializedDate":true,"string":"Mon Apr 30 2012 08:57:47 GMT+0200 (Mitteleuropäische Sommerzeit)"},"28741":{"varMapping":{"__isSmartRef__":true,"id":28742},"source":"function onrestore() {\n this.deactivate();\n module('projects.BP2012.Whiteboard').load(true)\n // this.mySetupConnections();\n}","funcProperties":{"__isSmartRef__":true,"id":28747},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"28742":{"this":{"__isSmartRef__":true,"id":28509},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":28743}},"28743":{"$super":{"__isSmartRef__":true,"id":28744}},"28744":{"varMapping":{"__isSmartRef__":true,"id":28745},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":28746},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"28745":{"obj":{"__isSmartRef__":true,"id":28509},"name":"onrestore"},"28746":{},"28747":{"timestamp":{"__isSmartRef__":true,"id":28748},"user":"undefined","tags":["initialization"]},"28748":{"isSerializedDate":true,"string":"Wed May 02 2012 16:02:22 GMT+0200 (Mitteleuropäische Sommerzeit)"},"28749":{"varMapping":{"__isSmartRef__":true,"id":28750},"source":"function deactivate() {\n if (this.active) {\n this.disconnectSocket();\n this.active = false;\n this.setBorderColor(Color.black);\n this.oldSubmorphs = [];\n this.active = false;\n }\n}","funcProperties":{"__isSmartRef__":true,"id":28751},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"28750":{"this":{"__isSmartRef__":true,"id":28509}},"28751":{"timestamp":{"__isSmartRef__":true,"id":28752},"user":"conradcalmez","tags":["synchronization"]},"28752":{"isSerializedDate":true,"string":"Mon Apr 30 2012 11:19:02 GMT+0200 (Mitteleuropäische Sommerzeit)"},"28753":{"varMapping":{"__isSmartRef__":true,"id":28754},"source":"function setupConnections() {\n this.attributeConnections.invoke('disconnect');\n connect(this, \"submorphs\", this, \"submorphsChanged\", {});\n connect(this, 'channelName', this.owner.titleBar, 'setTitle', {\n converter: function (channelName) {\n return 'Channel: ' + channelName\n }\n })\n}","funcProperties":{"__isSmartRef__":true,"id":28755},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"28754":{"this":{"__isSmartRef__":true,"id":28509}},"28755":{"timestamp":{"__isSmartRef__":true,"id":28756},"user":"undefined","tags":["initialization"]},"28756":{"isSerializedDate":true,"string":"Wed Apr 25 2012 11:57:39 GMT+0200 (Mitteleuropäische Sommerzeit)"},"28757":{"varMapping":{"__isSmartRef__":true,"id":28758},"source":"function disconnectSocket() {\n this.socket && this.socket.disconnect();\n this.socket = undefined;\n}","funcProperties":{"__isSmartRef__":true,"id":28759},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"28758":{"this":{"__isSmartRef__":true,"id":28509}},"28759":{"timestamp":{"__isSmartRef__":true,"id":28760},"user":"conradcalmez","tags":["synchronization"]},"28760":{"isSerializedDate":true,"string":"Mon Apr 30 2012 17:31:05 GMT+0200 (Mitteleuropäische Sommerzeit)"},"28761":{"varMapping":{"__isSmartRef__":true,"id":28762},"source":"function activate() {\n if (!this.active) {\n this.oldSubmorphs = [];\n this.connectSocket();\n this.setBorderColor(Color.green);\n this.active = true;\n }\n}","funcProperties":{"__isSmartRef__":true,"id":28763},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"28762":{"this":{"__isSmartRef__":true,"id":28509}},"28763":{"timestamp":{"__isSmartRef__":true,"id":28764},"user":"conradcalmez","tags":["synchronization"]},"28764":{"isSerializedDate":true,"string":"Wed May 02 2012 08:06:30 GMT+0200 (Mitteleuropäische Sommerzeit)"},"28765":{"varMapping":{"__isSmartRef__":true,"id":28766},"source":"function clear() {\n if (this.active && this.socket)\n this.clearDatabase();\n else \n this.submorphs.invoke('remove')\n}","funcProperties":{"__isSmartRef__":true,"id":28767},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"28766":{"this":{"__isSmartRef__":true,"id":28509}},"28767":{"timestamp":{"__isSmartRef__":true,"id":28768},"user":"undefined","tags":["drawing","synchronization"]},"28768":{"isSerializedDate":true,"string":"Thu Apr 26 2012 13:40:19 GMT+0200 (Mitteleuropäische Sommerzeit)"},"28769":{"varMapping":{"__isSmartRef__":true,"id":28770},"source":"function clearDatabase() {\n this.socket.emit('clear', {\n me: true,\n broadcast: true,\n });\n}","funcProperties":{"__isSmartRef__":true,"id":28771},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"28770":{"this":{"__isSmartRef__":true,"id":28509}},"28771":{"timestamp":{"__isSmartRef__":true,"id":28772},"user":"undefined","tags":["synchronization"]},"28772":{"isSerializedDate":true,"string":"Tue Apr 24 2012 16:48:04 GMT+0200 (Mitteleuropäische Sommerzeit)"},"28773":{"varMapping":{"__isSmartRef__":true,"id":28774},"source":"function drawLineFrom(stroke) {\n var line = this.submorphs.find(function (ea) {\n return stroke.identifier == ea.identifier\n })\n if (!line) {\n line = this.createStrokeShape();\n line.identifier = stroke.identifier;\n this.addMorph(line);\n line.setVertices([]);\n line.setBorderWidth(stroke.width);\n line.setBorderColor(Color.rgb(stroke.color.r, stroke.color.g, stroke.color.b));\n }\n var vector = stroke.vector;\n line.setVertices(line.vertices().concat([pt(vector.x, vector.y)]));\n line.timestamp = stroke.time\n}","funcProperties":{"__isSmartRef__":true,"id":28775},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"28774":{"this":{"__isSmartRef__":true,"id":28509}},"28775":{"timestamp":{"__isSmartRef__":true,"id":28776},"user":"conradcalmez","tags":["drawing"]},"28776":{"isSerializedDate":true,"string":"Mon Apr 30 2012 19:35:32 GMT+0200 (Mitteleuropäische Sommerzeit)"},"28777":{"varMapping":{"__isSmartRef__":true,"id":28778},"source":"function getDrawerID() {\n // exception case: if two whiteboards are restored at exactly the same time, they will not be synced correctly\n return $world.getUserName() + \"_ON_\" + this.id + \"_AT_\" + this.timestamp.toString();\n}","funcProperties":{"__isSmartRef__":true,"id":28779},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"28778":{"this":{"__isSmartRef__":true,"id":28509}},"28779":{"timestamp":{"__isSmartRef__":true,"id":28780},"user":"undefined","tags":["drawing","accessing"]},"28780":{"isSerializedDate":true,"string":"Thu Apr 19 2012 10:26:58 GMT+0200 (Mitteleuropäische Sommerzeit)"},"28781":{"varMapping":{"__isSmartRef__":true,"id":28782},"source":"function initialSync(initialData) {\n var that = this;\n // sync new strokes and morphs\n this.submorphs.each(function (ea) {\n if (typeof(ea.identifier) === 'undefined') {\n ea.identifier = ea.id;\n if (ea.isStroke) {\n var color = {r: ea.getBorderColor().r*255, g: ea.getBorderColor().g*255, b: ea.getBorderColor().b*255};\n that.sync(ea.shape.vertices(), ea.timestamp, color, ea.getBorderWidth(), ea.identifier);\n } else {\n that.saveMorph(ea);\n }\n }\n });\n this.oldSubmorphs = this.submorphs.pluck('identifier');\n\n // pull strokes and morphs that are not already there\n var existingIds = this.submorphs.pluck('identifier');\n initialData.each(function (ea) {\n if (existingIds.indexOf(ea.identifier) < 0) {\n if (ea.vector) {\n that.drawLineFrom(ea);\n }\n else {\n that.addMorph(that.deserializeMorph(ea));\n }\n }\n });\n this.active = true\n}","funcProperties":{"__isSmartRef__":true,"id":28783},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"28782":{"this":{"__isSmartRef__":true,"id":28509}},"28783":{"timestamp":{"__isSmartRef__":true,"id":28784},"user":"conradcalmez","tags":["synchronization"]},"28784":{"isSerializedDate":true,"string":"Mon Apr 30 2012 19:54:09 GMT+0200 (Mitteleuropäische Sommerzeit)"},"28785":{"varMapping":{"__isSmartRef__":true,"id":28786},"source":"function lineTo(point, optTransform, optColor) {\n if (optTransform)\n point = this.transformPoint(point);\n\n var line = this.getCurrentShape();\n var color = optColor || Color.black;\n color && line.setBorderColor(color)\n\n line.setVertices(line.vertices().concat([point]))\n if (this.active) {\n line.identifier = line.identifier || line.id\n this.sync(point, undefined, {r: color.r*255, g: color.g*255, b: color.b*255}, line.getBorderWidth(), line.id);\n }\n}","funcProperties":{"__isSmartRef__":true,"id":28787},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"28786":{"this":{"__isSmartRef__":true,"id":28509}},"28787":{"timestamp":{"__isSmartRef__":true,"id":28788},"user":"undefined","tags":["drawing"]},"28788":{"isSerializedDate":true,"string":"Wed May 02 2012 09:04:55 GMT+0200 (Mitteleuropäische Sommerzeit)"},"28789":{"varMapping":{"__isSmartRef__":true,"id":28790},"source":"function morphMenuItems() {\n items = $super();\n var itemString = \"activate sync\";\n\n if (this.active) itemString = \"de\" + itemString;\n items.push([itemString, (function () {this.toggleActivation()}).bind(this)]);\n items.push([\"clear whiteboard\", (function () {this.clear()}).bind(this)])\n items.push([\n \"change channel\", \n function () { $world.prompt(\n 'Enter a channel name', \n function (input) {\n this.setChannel(input);\n }.bind(this),\n this.getChannel())\n }.bind(this)])\n var chatString = \" chat\";\n if (this.owner.showsChat()) {\n chatString = \"hide\" + chatString;\n } else {\n chatString = \"show\" + chatString;\n }\n items.push([chatString, (function () {this.owner.toggleChat()}).bind(this)]);\n return items;\n}","funcProperties":{"__isSmartRef__":true,"id":28795},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"28790":{"this":{"__isSmartRef__":true,"id":28509},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":28791}},"28791":{"$super":{"__isSmartRef__":true,"id":28792}},"28792":{"varMapping":{"__isSmartRef__":true,"id":28793},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":28794},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"28793":{"obj":{"__isSmartRef__":true,"id":28509},"name":"morphMenuItems"},"28794":{},"28795":{"timestamp":{"__isSmartRef__":true,"id":28796},"user":"undefined","tags":["initialization"]},"28796":{"isSerializedDate":true,"string":"Wed May 02 2012 16:02:22 GMT+0200 (Mitteleuropäische Sommerzeit)"},"28797":{"varMapping":{"__isSmartRef__":true,"id":28798},"source":"function onMouseDown(evt) {\n if (evt.isLeftMouseButtonDown()) {\n var mup = $world.morphsContainingPoint(evt.mousePoint);\n \n for (var i = 0; i < mup.length; i++) {\n if (!(mup[i] instanceof lively.morphic.Path)) {\n if (mup[i] === this) \n break;\n mup[i].onMouseDown(evt);\n return false\n }\n }\n this.startDrawing(evt);\n evt.stop();\n }\n else\n $super(evt)\n}","funcProperties":{"__isSmartRef__":true,"id":28803},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"28798":{"this":{"__isSmartRef__":true,"id":28509},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":28799}},"28799":{"$super":{"__isSmartRef__":true,"id":28800}},"28800":{"varMapping":{"__isSmartRef__":true,"id":28801},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":28802},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"28801":{"obj":{"__isSmartRef__":true,"id":28509},"name":"onMouseDown"},"28802":{},"28803":{"timestamp":{"__isSmartRef__":true,"id":28804},"user":"undefined","tags":["mouse actions"]},"28804":{"isSerializedDate":true,"string":"Thu Apr 26 2012 11:10:30 GMT+0200 (Mitteleuropäische Sommerzeit)"},"28805":{"varMapping":{"__isSmartRef__":true,"id":28806},"source":"function onMouseMove(evt) {\n if (this.isDrawing) {\n this.lineTo(pt(evt.pageX, evt.pageY), true, this.getColor());\n }\n $super(evt)\n}","funcProperties":{"__isSmartRef__":true,"id":28811},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"28806":{"this":{"__isSmartRef__":true,"id":28509},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":28807}},"28807":{"$super":{"__isSmartRef__":true,"id":28808}},"28808":{"varMapping":{"__isSmartRef__":true,"id":28809},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":28810},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"28809":{"obj":{"__isSmartRef__":true,"id":28509},"name":"onMouseMove"},"28810":{},"28811":{"timestamp":{"__isSmartRef__":true,"id":28812},"user":"undefined","tags":["mouse actions"]},"28812":{"isSerializedDate":true,"string":"Wed May 02 2012 16:02:22 GMT+0200 (Mitteleuropäische Sommerzeit)"},"28813":{"varMapping":{"__isSmartRef__":true,"id":28814},"source":"function onMouseOut(evt) {\n // XXX cancelation better than strange drawing behavior?\n this.onMouseUp(evt);\n}","funcProperties":{"__isSmartRef__":true,"id":28819},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"28814":{"this":{"__isSmartRef__":true,"id":28509},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":28815}},"28815":{"$super":{"__isSmartRef__":true,"id":28816}},"28816":{"varMapping":{"__isSmartRef__":true,"id":28817},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":28818},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"28817":{"obj":{"__isSmartRef__":true,"id":28509},"name":"onMouseOut"},"28818":{},"28819":{"timestamp":{"__isSmartRef__":true,"id":28820},"user":"undefined","tags":["mouse actions"]},"28820":{"isSerializedDate":true,"string":"Wed Apr 18 2012 10:20:18 GMT+0200 (Mitteleuropäische Sommerzeit)"},"28821":{"varMapping":{"__isSmartRef__":true,"id":28822},"source":"function onMouseUp(evt) {\n this.stopDrawing(evt);\n $super(evt)\n}","funcProperties":{"__isSmartRef__":true,"id":28827},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"28822":{"this":{"__isSmartRef__":true,"id":28509},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":28823}},"28823":{"$super":{"__isSmartRef__":true,"id":28824}},"28824":{"varMapping":{"__isSmartRef__":true,"id":28825},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":28826},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"28825":{"obj":{"__isSmartRef__":true,"id":28509},"name":"onMouseUp"},"28826":{},"28827":{"timestamp":{"__isSmartRef__":true,"id":28828},"user":"undefined","tags":["mouse actions"]},"28828":{"isSerializedDate":true,"string":"Wed May 02 2012 16:02:22 GMT+0200 (Mitteleuropäische Sommerzeit)"},"28829":{"varMapping":{"__isSmartRef__":true,"id":28830},"source":"function onTouchEnd(evt) {\n this.stopDrawing(evt, true);\n evt.stop();\n}","funcProperties":{"__isSmartRef__":true,"id":28835},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"28830":{"this":{"__isSmartRef__":true,"id":28509},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":28831}},"28831":{"$super":{"__isSmartRef__":true,"id":28832}},"28832":{"varMapping":{"__isSmartRef__":true,"id":28833},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":28834},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"28833":{"obj":{"__isSmartRef__":true,"id":28509},"name":"onTouchEnd"},"28834":{},"28835":{"timestamp":{"__isSmartRef__":true,"id":28836},"user":"undefined","tags":["touch actions"]},"28836":{"isSerializedDate":true,"string":"Wed Apr 18 2012 10:20:18 GMT+0200 (Mitteleuropäische Sommerzeit)"},"28837":{"varMapping":{"__isSmartRef__":true,"id":28838},"source":"function onTouchMove(evt) {\n if (this.isDrawing) {\n this.lineTo(pt(evt.pageX, evt.pageY), true);\n }\n evt.stop();\n}","funcProperties":{"__isSmartRef__":true,"id":28839},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"28838":{"this":{"__isSmartRef__":true,"id":28509}},"28839":{"timestamp":{"__isSmartRef__":true,"id":28840},"user":"undefined","tags":["touch actions"]},"28840":{"isSerializedDate":true,"string":"Thu Apr 19 2012 13:05:20 GMT+0200 (Mitteleuropäische Sommerzeit)"},"28841":{"varMapping":{"__isSmartRef__":true,"id":28842},"source":"function onTouchStart(evt) {\n if (evt.touches.length == 1) {\n this.startDrawing(evt);\n evt.stop();\n }\n else {\n this.isDrawing = false\n this.currentShape && this.currentShape.remove();\n delete this.currentShape;\n }\n}","funcProperties":{"__isSmartRef__":true,"id":28847},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"28842":{"this":{"__isSmartRef__":true,"id":28509},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":28843}},"28843":{"$super":{"__isSmartRef__":true,"id":28844}},"28844":{"varMapping":{"__isSmartRef__":true,"id":28845},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":28846},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"28845":{"obj":{"__isSmartRef__":true,"id":28509},"name":"onTouchStart"},"28846":{},"28847":{"timestamp":{"__isSmartRef__":true,"id":28848},"user":"undefined","tags":["touch actions"]},"28848":{"isSerializedDate":true,"string":"Thu Apr 19 2012 15:07:56 GMT+0200 (Mitteleuropäische Sommerzeit)"},"28849":{"varMapping":{"__isSmartRef__":true,"id":28850},"source":"function remove() {\n // XXX stop longpolling\n this.deactivate();\n this.suspendSteppingAll();\n if (this.showsHalos) this.removeHalos();\n this.renderContextDispatch('remove');\n}","funcProperties":{"__isSmartRef__":true,"id":28855},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"28850":{"this":{"__isSmartRef__":true,"id":28509},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":28851}},"28851":{"$super":{"__isSmartRef__":true,"id":28852}},"28852":{"varMapping":{"__isSmartRef__":true,"id":28853},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":28854},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"28853":{"obj":{"__isSmartRef__":true,"id":28509},"name":"remove"},"28854":{},"28855":{"timestamp":{"__isSmartRef__":true,"id":28856},"user":"conradcalmez","tags":["initialization"]},"28856":{"isSerializedDate":true,"string":"Tue Apr 24 2012 17:12:56 GMT+0200 (Mitteleuropäische Sommerzeit)"},"28857":{"varMapping":{"__isSmartRef__":true,"id":28858},"source":"function reset() {\n this.deactivate();\n this.active = false;\n this.disableGrabbing();\n this.setChannel('default');\n this.isDrawing = false;\n this.clear();\n this.owner.getChat().hide();\n this.owner.getChat().visible = false;\n this.owner.getChat().setUserName(\"\");\n this.owner.getChat().get(\"TextPane\").setTextString(\"\");\n this.color = this.defaultColor();\n this.pencilSize = this.defaultPencilSize();\n this.prevState = undefined\n}","funcProperties":{"__isSmartRef__":true,"id":28859},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"28858":{"this":{"__isSmartRef__":true,"id":28509}},"28859":{"timestamp":{"__isSmartRef__":true,"id":28860},"user":"undefined","tags":["initialization"]},"28860":{"isSerializedDate":true,"string":"Wed May 02 2012 16:02:22 GMT+0200 (Mitteleuropäische Sommerzeit)"},"28861":{"varMapping":{"__isSmartRef__":true,"id":28862},"source":"function startDrawing(evt) {\n this.isDrawing = true;\n}","funcProperties":{"__isSmartRef__":true,"id":28863},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"28862":{"this":{"__isSmartRef__":true,"id":28509}},"28863":{"timestamp":{"__isSmartRef__":true,"id":28864},"user":"undefined","tags":["drawing"]},"28864":{"isSerializedDate":true,"string":"Wed Apr 18 2012 13:51:09 GMT+0200 (Mitteleuropäische Sommerzeit)"},"28865":{"varMapping":{"__isSmartRef__":true,"id":28866},"source":"function stopDrawing(evt, touch) {\n if (this.isDrawing) {\n this.isDrawing = false;\n this.finishLine();\n }\n}","funcProperties":{"__isSmartRef__":true,"id":28867},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"28866":{"this":{"__isSmartRef__":true,"id":28509}},"28867":{"timestamp":{"__isSmartRef__":true,"id":28868},"user":"undefined","tags":["drawing"]},"28868":{"isSerializedDate":true,"string":"Thu Apr 19 2012 13:10:16 GMT+0200 (Mitteleuropäische Sommerzeit)"},"28869":{"varMapping":{"__isSmartRef__":true,"id":28870},"source":"function toggleActivation() {\n if (!this.active) {\n this.activate();\n } else {\n this.deactivate();\n }\n}","funcProperties":{"__isSmartRef__":true,"id":28871},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"28870":{"this":{"__isSmartRef__":true,"id":28509}},"28871":{"timestamp":{"__isSmartRef__":true,"id":28872},"user":"undefined","tags":["synchronization"]},"28872":{"isSerializedDate":true,"string":"Wed Apr 18 2012 10:20:18 GMT+0200 (Mitteleuropäische Sommerzeit)"},"28873":{"varMapping":{"__isSmartRef__":true,"id":28874},"source":"function transformPoint(pagePoint) {\n var shapePosition = this.getPositionInWorld();\n return pagePoint.subPt(shapePosition);\n}","funcProperties":{"__isSmartRef__":true,"id":28875},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"28874":{"this":{"__isSmartRef__":true,"id":28509}},"28875":{"timestamp":{"__isSmartRef__":true,"id":28876},"user":"undefined","tags":["drawing"]},"28876":{"isSerializedDate":true,"string":"Thu Apr 19 2012 14:49:49 GMT+0200 (Mitteleuropäische Sommerzeit)"},"28877":{"varMapping":{"__isSmartRef__":true,"id":28878},"source":"function finishLine() {\n if (typeof this.currentShape == 'undefined')\n return; \n\n var curShape = this.currentShape;\n this.currentShape = undefined;\n\n curShape.timestamp = Date.now();\n var color = {r: curShape.getBorderColor().r*255, g: curShape.getBorderColor().g*255, b: curShape.getBorderColor().b*255}\n // var result = this.sync(curShape.shape.vertices(), curShape.timestamp, color, curShape.getBorderWidth(), curShape.id);\n}","funcProperties":{"__isSmartRef__":true,"id":28879},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"28878":{"this":{"__isSmartRef__":true,"id":28509}},"28879":{"timestamp":{"__isSmartRef__":true,"id":28880},"user":"conradcalmez","tags":["drawing"]},"28880":{"isSerializedDate":true,"string":"Mon Apr 30 2012 19:54:35 GMT+0200 (Mitteleuropäische Sommerzeit)"},"28881":{"varMapping":{"__isSmartRef__":true,"id":28882},"source":"function defaultChannelName() {\n return 'example'\n}","funcProperties":{"__isSmartRef__":true,"id":28883},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"28882":{"this":{"__isSmartRef__":true,"id":28509}},"28883":{"timestamp":{"__isSmartRef__":true,"id":28884},"user":"undefined","tags":["synchronization","accessing"]},"28884":{"isSerializedDate":true,"string":"Thu Apr 19 2012 12:35:08 GMT+0200 (Mitteleuropäische Sommerzeit)"},"28885":{"varMapping":{"__isSmartRef__":true,"id":28886},"source":"function getCurrentShape() {\n this.oldSubmorphs = this.submorphs.pluck('identifier');\n if (typeof(this.currentShape) === 'undefined') {\n this.currentShape = this.createStrokeShape(); \n this.oldSubmorphs.push(this.currentShape.id) \n this.addMorph(this.currentShape);\n }\n return this.currentShape\n}","funcProperties":{"__isSmartRef__":true,"id":28887},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"28886":{"this":{"__isSmartRef__":true,"id":28509}},"28887":{"timestamp":{"__isSmartRef__":true,"id":28888},"user":"undefined","tags":["drawing","accessing"]},"28888":{"isSerializedDate":true,"string":"Thu Apr 26 2012 13:31:38 GMT+0200 (Mitteleuropäische Sommerzeit)"},"28889":{"varMapping":{"__isSmartRef__":true,"id":28890},"source":"function getChannel() {\n return (this.channelName || this.defaultChannelName())\n}","funcProperties":{"__isSmartRef__":true,"id":28891},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"28890":{"this":{"__isSmartRef__":true,"id":28509}},"28891":{"timestamp":{"__isSmartRef__":true,"id":28892},"user":"undefined","tags":["synchronization","accessing"]},"28892":{"isSerializedDate":true,"string":"Thu Apr 19 2012 13:17:52 GMT+0200 (Mitteleuropäische Sommerzeit)"},"28893":{"varMapping":{"__isSmartRef__":true,"id":28894},"source":"function setChannel(channelName) {\n this.channelName = channelName,\n that = this;\n\n // TODO: maybe we don't want this for proper offline/online switching reasons.\n this.submorphs.each(function (ea) {\n ea.identifier = undefined\n })\n\n if (this.active && this.socket) {\n this.submorphs.each(function (ea) {\n ea.remove();\n })\n\n this.socket.emit('channel', this.channelName, function(join, joinChannel, leave, leaveChannel, initialData) {\n if (join) {\n alertOK('Successfully joined channel ' + joinChannel + '.');\n that.initialSync(initialData);\n } \n if (leave) {\n alertOK('Successfully left channel ' + leaveChannel + '.');\n }\n });\n }\n}","funcProperties":{"__isSmartRef__":true,"id":28895},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"28894":{"this":{"__isSmartRef__":true,"id":28509}},"28895":{"timestamp":{"__isSmartRef__":true,"id":28896},"user":"undefined","tags":["synchronization","accessing"]},"28896":{"isSerializedDate":true,"string":"Wed Apr 25 2012 16:49:34 GMT+0200 (Mitteleuropäische Sommerzeit)"},"28897":{"varMapping":{"__isSmartRef__":true,"id":28898},"source":"function getChannel() {\n return (this.channelName || this.defaultChannelName())\n}","funcProperties":{"__isSmartRef__":true,"id":28899},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"28898":{"this":{"__isSmartRef__":true,"id":28509}},"28899":{"timestamp":{"__isSmartRef__":true,"id":28892},"user":"undefined","tags":[]},"28900":{"varMapping":{"__isSmartRef__":true,"id":28901},"source":"function createStrokeShape() {\n var m = Morph.makePolygon([], 1, Color.black, null);\n m.setBorderWidth(this.getPencilSize());\n m.disableEvents();\n m.disableDropping();\n m.isStroke = true;\n return m;\n}","funcProperties":{"__isSmartRef__":true,"id":28902},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"28901":{"this":{"__isSmartRef__":true,"id":28509}},"28902":{"timestamp":{"__isSmartRef__":true,"id":28903},"user":"conradcalmez","tags":["drawing"]},"28903":{"isSerializedDate":true,"string":"Mon Apr 30 2012 09:10:10 GMT+0200 (Mitteleuropäische Sommerzeit)"},"28904":{"varMapping":{"__isSmartRef__":true,"id":28905},"source":"function connectSocket() {\n var resource = 'nodejs/WhiteboardServer/socket.io',\n socketIOpath = '/socket.io.js',\n socketioURL = 'http://lively-kernel.org/' + resource + socketIOpath,\n that = this,\n channel = this.getChannel();\n\n // load Socket.io library if required\n if (typeof(io) == \"undefined\") {\n var source = JSLoader.getSync(socketioURL);\n window.eval(source);\n }\n \n // connect to server \n this.socket = io.connect(null, {\n resource: resource,\n 'force new connection': true\n });\n \n // auth/(dis)connect + channel join\n this.socket.on('connect', function() {\n that.socket.emit('nick', {message: that.owner.get(\"ChatPane\").getUserName()});\n that.socket.emit('channel', that.getChannel(), function(join, joinChannel, leave, leaveChannel, initialData) {\n if (join) {\n alertOK('Successfully joined channel ' + joinChannel + '.');\n that.initialSync(initialData);\n } \n if (leave) {\n alertOK('Successfully left channel ' + leaveChannel + '.');\n }\n });\n\n that.socket.on('error', function(reason) {\n alert('Unable to connect socket.io on namespace ' + channel + ': ' + reason);\n that.deactivate();\n });\n\n that.createSocketListeners();\n });\n}","funcProperties":{"__isSmartRef__":true,"id":28906},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"28905":{"this":{"__isSmartRef__":true,"id":28509}},"28906":{"timestamp":{"__isSmartRef__":true,"id":28907},"user":"undefined","tags":["synchronization"]},"28907":{"isSerializedDate":true,"string":"Wed May 02 2012 16:02:22 GMT+0200 (Mitteleuropäische Sommerzeit)"},"28908":{"varMapping":{"__isSmartRef__":true,"id":28909},"source":"function sync(vertices, time, color, width, id) {\n if (this.active) {\n var stroke = {\n board: this.getChannel(),\n time: time,\n drawer: this.getDrawerID(),\n vector: vertices,\n color: color,\n width: width,\n identifier: id\n };\n this.socket.emit('draw', {\n message: stroke,\n me: false,\n broadcast: true,\n });\n }\n}","funcProperties":{"__isSmartRef__":true,"id":28910},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"28909":{"this":{"__isSmartRef__":true,"id":28509}},"28910":{"timestamp":{"__isSmartRef__":true,"id":28911},"user":"conradcalmez","tags":["synchronization"]},"28911":{"isSerializedDate":true,"string":"Mon Apr 30 2012 16:00:07 GMT+0200 (Mitteleuropäische Sommerzeit)"},"28912":{"varMapping":{"__isSmartRef__":true,"id":28913},"source":"function deleteMorphWith(identifier) {\n var toDelete = this.submorphs.find(function (ea) {\n return (ea.identifier === identifier)\n })\n // remove toDelete from oldSubmorphs ary\n if (!toDelete) \n return\n this.oldSubmorphs = this.oldSubmorphs.select(function (ea) {\n return toDelete.identifier !== ea;\n })\n debugger\n toDelete.remove();\n}","funcProperties":{"__isSmartRef__":true,"id":28914},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"28913":{"this":{"__isSmartRef__":true,"id":28509}},"28914":{"timestamp":{"__isSmartRef__":true,"id":28915},"user":"undefined","tags":["synchronization"]},"28915":{"isSerializedDate":true,"string":"Thu Apr 26 2012 15:44:00 GMT+0200 (Mitteleuropäische Sommerzeit)"},"28916":{"varMapping":{"__isSmartRef__":true,"id":28917},"source":"function removeDocumentWith(identifier) {\n this.socket.emit('delete', {\n identifier: identifier,\n me: true,\n broadcast: true\n });\n}","funcProperties":{"__isSmartRef__":true,"id":28918},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"28917":{"this":{"__isSmartRef__":true,"id":28509}},"28918":{"timestamp":{"__isSmartRef__":true,"id":28919},"user":"conradcalmez","tags":["synchronization"]},"28919":{"isSerializedDate":true,"string":"Tue Apr 24 2012 18:00:19 GMT+0200 (Mitteleuropäische Sommerzeit)"},"28920":{"varMapping":{"__isSmartRef__":true,"id":28921},"source":"function createSocketListeners() {\n var that = this;\n\n // client (dis)connects\n this.socket.on('clientConnect', function (data) {\n that.owner.getChat().showMessage(data.message + ' connected');\n });\n this.socket.on('clientDisconnect', function (data) {\n that.owner.getChat().showMessage(data.message + ' disconnected');\n });\n \n // ping pong example\n this.socket.on('pong', function (data) {\n alertOK(data.message);\n });\n\n this.socket.on('draw', function (data) {\n that.drawLineFrom(data.message);\n });\n\n this.socket.on('clear', function () {\n that.submorphs.invoke('remove');\n });\n\n this.socket.on('delete', function (data) {\n that.deleteMorphWith(data.message);\n });\n\n this.socket.on('morph', function (data) {\n that.addMorphFrom(data.message);\n });\n\n this.socket.on('chat', function (data) {\n that.owner.getChat().showMessage(data.message, data.nick);\n });\n\n this.socket.on('names', function (data) {\n that.owner.getChat().showMessage(\"Currently connected users:\\n\" + data.message);\n });\n\n this.socket.on('nick', function (data) {\n that.owner.getChat().showMessage(data.message.old + \" changed its name to \" + data.message.new);\n });\n}","funcProperties":{"__isSmartRef__":true,"id":28922},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"28921":{"this":{"__isSmartRef__":true,"id":28509}},"28922":{"timestamp":{"__isSmartRef__":true,"id":28923},"user":"conradcalmez","tags":["synchronization"]},"28923":{"isSerializedDate":true,"string":"Wed May 02 2012 08:12:53 GMT+0200 (Mitteleuropäische Sommerzeit)"},"28924":{"varMapping":{"__isSmartRef__":true,"id":28925},"source":"function addMorphFrom(JSONmorph) {\n // overhead if the morph already exists\n var newMorph = this.deserializeMorph(JSONmorph),\n relativePosition = newMorph.getPosition(),\n morph = this.submorphs.find(function (ea) {\n return ea.identifier === newMorph.identifier \n });\n newMorph && newMorph.disableDropping();\n morph && morph.disableDropping();\n if (morph instanceof lively.morphic.Morph) {\n morph.setPosition(relativePosition); \n } else {\n this.oldSubmorphs = this.submorphs.pluck('identifier')\n this.addMorph(newMorph);\n newMorph.setPosition(relativePosition);\n }\n}","funcProperties":{"__isSmartRef__":true,"id":28926},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"28925":{"this":{"__isSmartRef__":true,"id":28509}},"28926":{"timestamp":{"__isSmartRef__":true,"id":28927},"user":"undefined","tags":["synchronization"]},"28927":{"isSerializedDate":true,"string":"Thu Apr 26 2012 15:15:47 GMT+0200 (Mitteleuropäische Sommerzeit)"},"28928":{"varMapping":{"__isSmartRef__":true,"id":28929},"source":"function saveMorph(aMorph) { \n aMorph.submorphs.each(function (ea) {\n if (ea.eventsWereDisabled === false) {\n ea.enableEvents();\n }\n delete ea.eventsWereDisabled\n })\n\n if (aMorph.halosWereEnabled) {\n aMorph.enableHalos();\n }\n delete aMorph.halosWereEnabled\n if (aMorph.droppingWasEnabled) {\n aMorph.enableDropping();\n }\n delete aMorph.droppingWasEnabled;\n\n if (this.active) {\n aMorph.identifier = aMorph.identifier || aMorph.id;\n var newMorph = aMorph.serialize();\n newMorph.identifier = aMorph.identifier;\n this.socket.emit('morph', {\n message: newMorph,\n me: false,\n broadcast: true,\n });\n }\n\n if (this.submorphs.length != this.prevState.submorphs.length) \n this.prevState = this.fakeCopy();\n}","funcProperties":{"__isSmartRef__":true,"id":28930},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"28929":{"this":{"__isSmartRef__":true,"id":28509}},"28930":{"timestamp":{"__isSmartRef__":true,"id":28931},"user":"undefined","tags":["synchronization"]},"28931":{"isSerializedDate":true,"string":"Wed May 02 2012 16:23:07 GMT+0200 (Mitteleuropäische Sommerzeit)"},"28932":{"varMapping":{"__isSmartRef__":true,"id":28933},"source":"function deserializeMorph(JSONmorph) {\n var serializer = ObjectGraphLinearizer.forNewLivelyCopy();\n var jso = JSON.parse(JSONmorph.morph);\n morph = serializer.deserializeJso(jso);\n morph.withAllSubmorphsDo(function() { \n if (typeof this.setNewId == 'function') \n this.setNewId(); \n });\n return morph;\n}","funcProperties":{"__isSmartRef__":true,"id":28934},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"28933":{"this":{"__isSmartRef__":true,"id":28509}},"28934":{"timestamp":{"__isSmartRef__":true,"id":28935},"user":"undefined","tags":["synchronization"]},"28935":{"isSerializedDate":true,"string":"Thu Apr 26 2012 10:51:42 GMT+0200 (Mitteleuropäische Sommerzeit)"},"28936":{"varMapping":{"__isSmartRef__":true,"id":28937},"source":"function submorphsChanged() {\n if (this.active) {\n if (this.submorphs.length < this.oldSubmorphs.length) {\n debugger\n var ident = this.oldSubmorphs.withoutAll(this.submorphs.pluck('identifier'))[0]\n this.socket.emit('delete', {\n message: ident, \n me: false,\n broadcast: true\n })\n }\n debugger\n this.oldSubmorphs = this.submorphs.pluck('identifier');\n }\n}","funcProperties":{"__isSmartRef__":true,"id":28938},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"28937":{"this":{"__isSmartRef__":true,"id":28509}},"28938":{"timestamp":{"__isSmartRef__":true,"id":28939},"user":"undefined","tags":["synchronization"]},"28939":{"isSerializedDate":true,"string":"Thu Apr 26 2012 15:51:32 GMT+0200 (Mitteleuropäische Sommerzeit)"},"28940":{"varMapping":{"__isSmartRef__":true,"id":28941},"source":"function getColor() {\n return this.color || this.defaultColor();\n}","funcProperties":{"__isSmartRef__":true,"id":28942},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"28941":{"this":{"__isSmartRef__":true,"id":28509}},"28942":{"timestamp":{"__isSmartRef__":true,"id":28943},"user":"conradcalmez","tags":["drawing","accessing"]},"28943":{"isSerializedDate":true,"string":"Fri Apr 27 2012 20:44:47 GMT+0200 (Mitteleuropäische Sommerzeit)"},"28944":{"varMapping":{"__isSmartRef__":true,"id":28945},"source":"function defaultColor() {\n return Color.black;\n}","funcProperties":{"__isSmartRef__":true,"id":28946},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"28945":{"this":{"__isSmartRef__":true,"id":28509}},"28946":{"timestamp":{"__isSmartRef__":true,"id":28947},"user":"conradcalmez","tags":["drawing","accessing"]},"28947":{"isSerializedDate":true,"string":"Fri Apr 27 2012 20:45:03 GMT+0200 (Mitteleuropäische Sommerzeit)"},"28948":{"varMapping":{"__isSmartRef__":true,"id":28949},"source":"function getConnectedUserNames() {\n if (this.active) {\n this.socket.emit('names');\n }\n}","funcProperties":{"__isSmartRef__":true,"id":28950},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"28949":{"this":{"__isSmartRef__":true,"id":28509}},"28950":{"timestamp":{"__isSmartRef__":true,"id":28951},"user":"conradcalmez","tags":["synchronization","accessing"]},"28951":{"isSerializedDate":true,"string":"Mon Apr 30 2012 10:47:14 GMT+0200 (Mitteleuropäische Sommerzeit)"},"28952":{"varMapping":{"__isSmartRef__":true,"id":28953},"source":"function getPencilSize() {\n return this.pencilSize || this.defaultPencilSize();\n}","funcProperties":{"__isSmartRef__":true,"id":28954},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"28953":{"this":{"__isSmartRef__":true,"id":28509}},"28954":{"timestamp":{"__isSmartRef__":true,"id":28955},"user":"conradcalmez","tags":["drawing","accessing"]},"28955":{"isSerializedDate":true,"string":"Mon Apr 30 2012 08:58:24 GMT+0200 (Mitteleuropäische Sommerzeit)"},"28956":{"varMapping":{"__isSmartRef__":true,"id":28957},"source":"function defaultPencilSize() {\n return 1;\n}","funcProperties":{"__isSmartRef__":true,"id":28958},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"28957":{"this":{"__isSmartRef__":true,"id":28509}},"28958":{"timestamp":{"__isSmartRef__":true,"id":28959},"user":"conradcalmez","tags":["drawing","accessing"]},"28959":{"isSerializedDate":true,"string":"Mon Apr 30 2012 08:59:02 GMT+0200 (Mitteleuropäische Sommerzeit)"},"28960":{"varMapping":{"__isSmartRef__":true,"id":28961},"source":"function setPencilStyle(style) {\n this.pencilStyle = style;\n}","funcProperties":{"__isSmartRef__":true,"id":28962},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"28961":{"this":{"__isSmartRef__":true,"id":28509}},"28962":{"timestamp":{"__isSmartRef__":true,"id":28963},"user":"conradcalmez","tags":["drawing","accessing"]},"28963":{"isSerializedDate":true,"string":"Wed May 02 2012 14:59:47 GMT+0200 (Mitteleuropäische Sommerzeit)"},"28964":{"varMapping":{"__isSmartRef__":true,"id":28965},"source":"function getPencilStyle() {\n return this.pencilStyle || this.defaultPencilStyle();\n}","funcProperties":{"__isSmartRef__":true,"id":28966},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"28965":{"this":{"__isSmartRef__":true,"id":28509}},"28966":{"timestamp":{"__isSmartRef__":true,"id":28967},"user":"conradcalmez","tags":["drawing","accessing"]},"28967":{"isSerializedDate":true,"string":"Wed May 02 2012 15:03:14 GMT+0200 (Mitteleuropäische Sommerzeit)"},"28968":{"varMapping":{"__isSmartRef__":true,"id":28969},"source":"function defaultPencilStyle() {\n return \"solid\";\n}","funcProperties":{"__isSmartRef__":true,"id":28970},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"28969":{"this":{"__isSmartRef__":true,"id":28509}},"28970":{"timestamp":{"__isSmartRef__":true,"id":28971},"user":"conradcalmez","tags":["accessing"]},"28971":{"isSerializedDate":true,"string":"Wed May 02 2012 15:03:39 GMT+0200 (Mitteleuropäische Sommerzeit)"},"28972":{"varMapping":{"__isSmartRef__":true,"id":28973},"source":"function createPatchFor(diff) {\n var self = this,\n patch = {};\n diff.each(function (ea) {\n var identifier = self.findById(ea.matchingId);\n ea.flattenPropertyTree();\n patch[identifier] = ea\n })\n return patch\n}","funcProperties":{"__isSmartRef__":true,"id":28974},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"28973":{"this":{"__isSmartRef__":true,"id":28509}},"28974":{"timestamp":{"__isSmartRef__":true,"id":28975},"user":"undefined","tags":[]},"28975":{"isSerializedDate":true,"string":"Wed May 02 2012 16:02:22 GMT+0200 (Mitteleuropäische Sommerzeit)"},"28976":{"varMapping":{"__isSmartRef__":true,"id":28977},"source":"function fakeCopy() {\n this.attributeConnections.invoke('disconnect');\n var copy = this.copy();\n copy.stopStepping();\n this.mySetupConnections();\n return copy;\n}","funcProperties":{"__isSmartRef__":true,"id":28978},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"28977":{"this":{"__isSmartRef__":true,"id":28509}},"28978":{"timestamp":{"__isSmartRef__":true,"id":28979},"user":"undefined","tags":[]},"28979":{"isSerializedDate":true,"string":"Wed May 02 2012 16:13:42 GMT+0200 (Mitteleuropäische Sommerzeit)"},"28980":{"varMapping":{"__isSmartRef__":true,"id":28981},"source":"function mySetupConnections() {\n this.attributeConnections.invoke('disconnect');\n connect(this, \"submorphs\", this, \"submorphsChanged\", {});\n connect(this, 'channelName', this.owner.titleBar, 'setTitle', {\n converter: function (channelName) {\n return 'Channel: ' + channelName\n }\n })\n}","funcProperties":{"__isSmartRef__":true,"id":28982},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"28981":{"this":{"__isSmartRef__":true,"id":28509}},"28982":{"timestamp":{"__isSmartRef__":true,"id":28983},"user":"undefined","tags":["initialization"]},"28983":{"isSerializedDate":true,"string":"Wed May 02 2012 16:02:22 GMT+0200 (Mitteleuropäische Sommerzeit)"},"28984":{"varMapping":{"__isSmartRef__":true,"id":28985},"source":"function observe() {\n this.stopStepping()\n this.startStepping(5000, 'observeChanges');\n}","funcProperties":{"__isSmartRef__":true,"id":28986},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"28985":{"this":{"__isSmartRef__":true,"id":28509}},"28986":{"timestamp":{"__isSmartRef__":true,"id":28987},"user":"undefined","tags":[]},"28987":{"isSerializedDate":true,"string":"Wed May 02 2012 16:02:22 GMT+0200 (Mitteleuropäische Sommerzeit)"},"28988":{"varMapping":{"__isSmartRef__":true,"id":28989},"source":"function observeChanges() {\n var self = this;\n var diffL = {};\n if (typeof(this.prevState) !== 'undefined') {\n this.prevState.submorphs.each(function (sub) {\n if (sub.isStroke) return\n var match = self.submorphs.find(function (ea) {\n return (sub.derivationIds.last() === ea.id)\n })\n var tmpDiffList = sub.diffTo(match);\n if (tmpDiffList && !tmpDiffList.isEmpty()) {\n diffL[match.id] = tmpDiffList[sub.id];\n };\n tmpDiffList.flattenPropertyTree();\n })\n if (Properties.own(tmpDiffList).length > 0) {\n inspect(tmpDiffList)\n this.prevState = this.fakeCopy.bind(this).delay(0);\n }\n }\n}","funcProperties":{"__isSmartRef__":true,"id":28990},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"28989":{"this":{"__isSmartRef__":true,"id":28509}},"28990":{"timestamp":{"__isSmartRef__":true,"id":28991},"user":"conradcalmez","tags":[]},"28991":{"isSerializedDate":true,"string":"Thu May 03 2012 10:06:05 GMT+0200 (Mitteleuropäische Sommerzeit)"},"28992":{"varMapping":{"__isSmartRef__":true,"id":28993},"source":"function applyChange(diffAry) {\n \n}","funcProperties":{"__isSmartRef__":true,"id":28994},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"28993":{"this":{"__isSmartRef__":true,"id":28509}},"28994":{"timestamp":{"__isSmartRef__":true,"id":28995},"user":"conradcalmez","tags":[]},"28995":{"isSerializedDate":true,"string":"Thu May 03 2012 09:51:07 GMT+0200 (Mitteleuropäische Sommerzeit)"},"28996":{"renderContextTable":{"__isSmartRef__":true,"id":28997},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":28998},"_BorderWidth":0,"_Fill":null,"_StrokeOpacity":0,"_BorderRadius":0,"_Extent":{"__isSmartRef__":true,"id":28999},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"28997":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"28998":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"28999":{"x":952.8027036045055,"y":605.901351802253,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"29000":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"29001":{"morph":{"__isSmartRef__":true,"id":26994},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"29002":{"adjustForNewBounds":true},"29003":{"x":6,"y":3,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"29004":{"x":952.8027036045055,"y":605.901351802253,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"29005":{"x":332,"y":9,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"29006":{"toggleChat":{"__isSmartRef__":true,"id":29007},"showsChat":{"__isSmartRef__":true,"id":29011},"getChat":{"__isSmartRef__":true,"id":29015},"getPencilStyler":{"__isSmartRef__":true,"id":29019},"showsPencilStyler":{"__isSmartRef__":true,"id":29023},"togglePencilStyler":{"__isSmartRef__":true,"id":29027}},"29007":{"varMapping":{"__isSmartRef__":true,"id":29008},"source":"function toggleChat() {\n this.getChat().toggle();\n}","funcProperties":{"__isSmartRef__":true,"id":29009},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"29008":{"this":{"__isSmartRef__":true,"id":26994}},"29009":{"timestamp":{"__isSmartRef__":true,"id":29010},"user":"conradcalmez","tags":[]},"29010":{"isSerializedDate":true,"string":"Thu Apr 26 2012 17:43:52 GMT+0200 (Mitteleuropäische Sommerzeit)"},"29011":{"varMapping":{"__isSmartRef__":true,"id":29012},"source":"function showsChat() {\n return this.getChat().isVisible();\n}","funcProperties":{"__isSmartRef__":true,"id":29013},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"29012":{"this":{"__isSmartRef__":true,"id":26994}},"29013":{"timestamp":{"__isSmartRef__":true,"id":29014},"user":"conradcalmez","tags":[]},"29014":{"isSerializedDate":true,"string":"Thu Apr 26 2012 17:53:50 GMT+0200 (Mitteleuropäische Sommerzeit)"},"29015":{"varMapping":{"__isSmartRef__":true,"id":29016},"source":"function getChat() {\n // TODO maybe save it in this.chat to not query this.get all the time\n return this.get(\"ChatPane\");\n}","funcProperties":{"__isSmartRef__":true,"id":29017},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"29016":{"this":{"__isSmartRef__":true,"id":26994}},"29017":{"timestamp":{"__isSmartRef__":true,"id":29018},"user":"conradcalmez","tags":[]},"29018":{"isSerializedDate":true,"string":"Thu Apr 26 2012 17:43:32 GMT+0200 (Mitteleuropäische Sommerzeit)"},"29019":{"varMapping":{"__isSmartRef__":true,"id":29020},"source":"function getPencilStyler() {\n return this.get(\"PencilStyler\");\n}","funcProperties":{"__isSmartRef__":true,"id":29021},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"29020":{"this":{"__isSmartRef__":true,"id":26994}},"29021":{"timestamp":{"__isSmartRef__":true,"id":29022},"user":"conradcalmez","tags":[]},"29022":{"isSerializedDate":true,"string":"Wed May 02 2012 13:38:05 GMT+0200 (Mitteleuropäische Sommerzeit)"},"29023":{"varMapping":{"__isSmartRef__":true,"id":29024},"source":"function showsPencilStyler() {\n return this.getPencilStyler().isVisible();\n}","funcProperties":{"__isSmartRef__":true,"id":29025},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"29024":{"this":{"__isSmartRef__":true,"id":26994}},"29025":{"timestamp":{"__isSmartRef__":true,"id":29026},"user":"conradcalmez","tags":[]},"29026":{"isSerializedDate":true,"string":"Wed May 02 2012 13:39:05 GMT+0200 (Mitteleuropäische Sommerzeit)"},"29027":{"varMapping":{"__isSmartRef__":true,"id":29028},"source":"function togglePencilStyler() {\n this.getPencilStyler().toggle();\n}","funcProperties":{"__isSmartRef__":true,"id":29029},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"29028":{"this":{"__isSmartRef__":true,"id":26994}},"29029":{"timestamp":{"__isSmartRef__":true,"id":29030},"user":"conradcalmez","tags":[]},"29030":{"isSerializedDate":true,"string":"Wed May 02 2012 13:39:17 GMT+0200 (Mitteleuropäische Sommerzeit)"},"29031":{"adjustForNewBounds":{"__isSmartRef__":true,"id":29032},"unselectAll":{"__isSmartRef__":true,"id":29039},"selectPartItem":{"__isSmartRef__":true,"id":29042},"startAddingPartItems":{"__isSmartRef__":true,"id":29045},"addPartItemAsync":{"__isSmartRef__":true,"id":29049},"stopAddingPartItemsAsync":{"__isSmartRef__":true,"id":29053}},"29032":{"varMapping":{"__isSmartRef__":true,"id":29033},"source":"function adjustForNewBounds() {\n/*\n\tthis.adjustForNewBounds()\n*/\n\t$super();\n\tvar bounds = this.innerBounds(),\n\t\tx = bounds.x,\n\t\ty = bounds.y,\n\t\twidth = bounds.width;\n\tthis.submorphs.forEach(function(morph) {\n\t\tvar extent = morph.getExtent();\n\t\tif (extent.x + x > width) {\n\t\t\tx = 0;\n\t\t\ty += extent.y + 5;\n\t\t}\n\t\tmorph.setPosition(pt(x,y))\n\t\tx += extent.x + 5;\n\t})\n}","funcProperties":{"__isSmartRef__":true,"id":29038},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"29033":{"this":{"__isSmartRef__":true,"id":25452},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":29034}},"29034":{"$super":{"__isSmartRef__":true,"id":29035}},"29035":{"varMapping":{"__isSmartRef__":true,"id":29036},"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":29037},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"29036":{"obj":{"__isSmartRef__":true,"id":25452},"name":"adjustForNewBounds"},"29037":{},"29038":{},"29039":{"varMapping":{"__isSmartRef__":true,"id":29040},"source":"function unselectAll() {\n\tthis.submorphs.invoke('showAsNotSelected');\n}","funcProperties":{"__isSmartRef__":true,"id":29041},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"29040":{"this":{"__isSmartRef__":true,"id":25452}},"29041":{},"29042":{"varMapping":{"__isSmartRef__":true,"id":29043},"source":"function selectPartItem(item) {\n\tthis.selectedItem = item && item.partItem;\n\tthis.submorphs.without(item).invoke('showAsNotSelected');\n}","funcProperties":{"__isSmartRef__":true,"id":29044},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"29043":{"this":{"__isSmartRef__":true,"id":25452}},"29044":{},"29045":{"varMapping":{"__isSmartRef__":true,"id":29046},"source":"function startAddingPartItems(partItems) {\n this.partItemsToBeAdded = partItems.clone();\n this.startStepping(0, 'addPartItemAsync')\n}","funcProperties":{"__isSmartRef__":true,"id":29047},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"29046":{"this":{"__isSmartRef__":true,"id":25452}},"29047":{"user":"robertkrahn","timestamp":{"__isSmartRef__":true,"id":29048}},"29048":{"isSerializedDate":true,"string":"Fri Jul 01 2011 02:00:58 GMT+0200 (Mitteleuropäische Sommerzeit)"},"29049":{"varMapping":{"__isSmartRef__":true,"id":29050},"source":"function addPartItemAsync() {\n if (!this.partItemsToBeAdded || this.partItemsToBeAdded.length == 0) {\n this.stopAddingPartItemsAsync();\n return;\n }\n\n var partItem = this.partItemsToBeAdded.shift();\n var morph = partItem.asPartsBinItem();\n this.addMorph(morph);\n this.adjustForNewBounds() \n}","funcProperties":{"__isSmartRef__":true,"id":29051},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"29050":{"this":{"__isSmartRef__":true,"id":25452}},"29051":{"user":"robertkrahn","timestamp":{"__isSmartRef__":true,"id":29052}},"29052":{"isSerializedDate":true,"string":"Fri Jul 01 2011 02:03:38 GMT+0200 (Mitteleuropäische Sommerzeit)"},"29053":{"varMapping":{"__isSmartRef__":true,"id":29054},"source":"function stopAddingPartItemsAsync() {\n this.stopStepping();\n delete this.partItemsToBeAdded;\n}","funcProperties":{"__isSmartRef__":true,"id":29055},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"29054":{"this":{"__isSmartRef__":true,"id":25452}},"29055":{"user":"robertkrahn","timestamp":{"__isSmartRef__":true,"id":29056}},"29056":{"isSerializedDate":true,"string":"Fri Jul 01 2011 02:03:46 GMT+0200 (Mitteleuropäische Sommerzeit)"},"29057":{"submorphs":[{"__isSmartRef__":true,"id":29058}],"scripts":[],"id":"55E9AD17-7D24-43E6-A00F-2B857659A5C9","shape":{"__isSmartRef__":true,"id":29073},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":29089},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":29077},"lighterFill":{"__isSmartRef__":true,"id":29090},"label":{"__isSmartRef__":true,"id":29058},"name":"removeCategoryButton","showsHalos":false,"partsBinMetaInfo":{"__isSmartRef__":true,"id":29099},"attributeConnections":[{"__isSmartRef__":true,"id":29100}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"__SourceModuleName__":"Global.lively.morphic.Widgets","priorExtent":{"__isSmartRef__":true,"id":29101},"owner":{"__isSmartRef__":true,"id":24767},"layout":{"__isSmartRef__":true,"id":29102},"renderContextTable":{"__isSmartRef__":true,"id":29103},"eventHandler":{"__isSmartRef__":true,"id":29104},"derivationIds":[1238,"779C0566-5466-4191-9056-3A104C7EFAEC","F8319D79-817B-415B-80D1-ACE5F12CDD01","37900DC1-0689-4E1B-9709-A65C15C40367","399B28D7-03E3-4E38-8710-E7A5F5F513D1","8EA24F2B-6E35-4013-8CCB-18016701673B","C5991ECA-726A-42D6-8AB1-1B6DA1AAD119","7C6FC789-C7D6-482C-906E-5EABA9E0E151","7C90668B-396F-43DB-AB44-3277DA8BE863","CDE8D251-2EED-4992-B316-64B64110C044","5D293BC5-06E6-425F-B654-F22EF9E8225E","A568DFA0-B5A0-42C6-A370-F4C23551D3DA","8FAE443C-8E8F-44EF-B5C8-7E103E74AD92","3FD3C7A0-B776-41AF-86DF-DC5A4EE9403E","115E4AE3-4DA0-482F-91C6-DB88E0E266D0","36F8D23F-3ADC-40FB-9A9B-D726CA8560D2","F32C1526-A32B-46B5-B550-44C9A527EB19","B075E4A4-D511-45BC-A05D-E9FEB4D8EF29","D554E6AE-A18D-4BBA-AB29-419B75691B79"],"_Rotation":0,"_Scale":1,"_ClipMode":"visible","__serializedLivelyClosures__":{"__isSmartRef__":true,"id":29105},"__LivelyClassName__":"lively.morphic.Button"},"29058":{"submorphs":[],"scripts":[],"id":"E70E03A0-427A-4065-A213-45BC156FE98F","shape":{"__isSmartRef__":true,"id":29059},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"_WhiteSpaceHandling":"pre-wrap","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":29065},"_MaxTextWidth":18,"_MaxTextHeight":null,"textStyle":null,"padding":{"__isSmartRef__":true,"id":29066},"_Padding":{"__isSmartRef__":true,"id":29067},"owner":{"__isSmartRef__":true,"id":29057},"isLabel":true,"eventsAreIgnored":true,"__SourceModuleName__":"Global.lively.morphic.TextCore","_ClipMode":"hidden","priorExtent":{"__isSmartRef__":true,"id":29068},"textChunks":[{"__isSmartRef__":true,"id":29069}],"_Align":"center","renderContextTable":{"__isSmartRef__":true,"id":29071},"eventHandler":{"__isSmartRef__":true,"id":29072},"_HandStyle":"default","_PointerEvents":"none","attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"_MinTextWidth":18,"_MinTextHeight":null,"derivationIds":[1239,"0950594A-94D2-49BB-8E22-06789654760D","9E11E76B-89E8-4AF1-8D7F-24952002D1DE","39E0A384-A8F7-4ECE-A3F3-3B39C85B1DBA","7970902A-4F1C-4337-8A61-02D5AEA5697B","DE30399C-D0BE-412E-B0C6-18B37109F841","E311AA2E-9F6A-4DF4-AAD2-6631660E1203","AA4706D6-6736-4F85-80F2-48443DC7DA44","C2A120EC-B8B5-44A6-801B-F8E9FDE230BF","34EB9510-4D09-4B14-8B09-45852E807EEC","578C10D1-9557-441C-ABD1-303291DEFD1A","680618F4-7A7D-43A9-B75C-4515C8D3A904","1631FBD4-94FC-4C42-A426-822A8D107F36","574DCB97-CFE4-470B-944F-567F9CBAD365","81CA5687-24FD-462D-BFD3-A33C82169582","B85E3B2A-7437-47F6-BDF5-D02C7F6C5A0F","0375365E-D522-4331-BCA3-1B9C85143F76","34D3646F-8812-4695-9CFD-CD9AF31869F4","D8EE495F-73DC-4FA7-83BA-744F42C42961"],"_Scale":1,"__LivelyClassName__":"lively.morphic.Text"},"29059":{"position":{"__isSmartRef__":true,"id":29060},"_Extent":{"__isSmartRef__":true,"id":29061},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":29062},"_Fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":29063},"_ClipMode":"hidden","_Padding":{"__isSmartRef__":true,"id":29064},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"29060":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"29061":{"x":20,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"29062":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"29063":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"29064":{"x":1,"y":1,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"29065":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"29066":{"x":5,"y":5,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"29067":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"29068":{"x":20,"y":20,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"29069":{"style":{"__isSmartRef__":true,"id":29070},"chunkOwner":{"__isSmartRef__":true,"id":29058},"__SourceModuleName__":"Global.lively.morphic.TextCore","storedString":"-","__LivelyClassName__":"lively.morphic.TextChunk"},"29070":{"__SourceModuleName__":"Global.lively.morphic.TextCore","textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis"},"29071":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"29072":{"morph":{"__isSmartRef__":true,"id":29058},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"29073":{"position":{"__isSmartRef__":true,"id":29074},"_Extent":{"__isSmartRef__":true,"id":29075},"_BorderWidth":1.1840000000000002,"_BorderColor":{"__isSmartRef__":true,"id":29076},"_Fill":{"__isSmartRef__":true,"id":29077},"_BorderRadius":5.2,"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":29087},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":29088},"_Opacity":1,"_BorderStyle":"solid","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"29074":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"29075":{"x":20,"y":20,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"29076":{"r":0.839,"g":0.839,"b":0.839,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"29077":{"stops":[{"__isSmartRef__":true,"id":29078},{"__isSmartRef__":true,"id":29080},{"__isSmartRef__":true,"id":29082},{"__isSmartRef__":true,"id":29084}],"vector":{"__isSmartRef__":true,"id":29086},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"29078":{"offset":0,"color":{"__isSmartRef__":true,"id":29079}},"29079":{"r":0.9600000000000001,"g":0.9600000000000001,"b":0.9600000000000001,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"29080":{"offset":0.4,"color":{"__isSmartRef__":true,"id":29081}},"29081":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"29082":{"offset":0.6,"color":{"__isSmartRef__":true,"id":29083}},"29083":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"29084":{"offset":1,"color":{"__isSmartRef__":true,"id":29085}},"29085":{"r":0.94,"g":0.94,"b":0.94,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"29086":{"x":0,"y":0,"width":0,"height":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"29087":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"29088":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"29089":{"x":120,"y":10,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"29090":{"stops":[{"__isSmartRef__":true,"id":29091},{"__isSmartRef__":true,"id":29093},{"__isSmartRef__":true,"id":29095},{"__isSmartRef__":true,"id":29097}],"vector":{"__isSmartRef__":true,"id":29086},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"29091":{"offset":0,"color":{"__isSmartRef__":true,"id":29092}},"29092":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"29093":{"offset":0.4,"color":{"__isSmartRef__":true,"id":29094}},"29094":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"29095":{"offset":0.6,"color":{"__isSmartRef__":true,"id":29096}},"29096":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"29097":{"offset":1,"color":{"__isSmartRef__":true,"id":29098}},"29098":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"29099":{"partsSpaceName":"PartsBin/NewWorld","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":2,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"29100":{"sourceObj":{"__isSmartRef__":true,"id":29057},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":29057},"targetMethodName":"onFire","converter":null,"converterString":null,"updater":null,"updaterString":null,"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"29101":{"x":134.06609913216516,"y":21,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"29102":{"moveVertical":false},"29103":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"29104":{"morph":{"__isSmartRef__":true,"id":29057},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"29105":{"onFire":{"__isSmartRef__":true,"id":29106}},"29106":{"varMapping":{"__isSmartRef__":true,"id":29107},"source":"function onFire() {\n\tthis.get('PartsBinBrowser').removeCategoryInteractively()\n}","funcProperties":{"__isSmartRef__":true,"id":29108},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"29107":{"this":{"__isSmartRef__":true,"id":29057}},"29108":{},"29109":{"submorphs":[{"__isSmartRef__":true,"id":29110}],"scripts":[],"id":"8B5E5294-387E-4866-A6B7-8B279764860C","shape":{"__isSmartRef__":true,"id":29125},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":29141},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":29129},"lighterFill":{"__isSmartRef__":true,"id":29142},"label":{"__isSmartRef__":true,"id":29110},"name":"addCategoryButton","showsHalos":false,"partsBinMetaInfo":{"__isSmartRef__":true,"id":29151},"attributeConnections":[{"__isSmartRef__":true,"id":29152}],"doNotSerialize":["$$fire"],"doNotCopyProperties":["$$fire"],"__SourceModuleName__":"Global.lively.morphic.Widgets","priorExtent":{"__isSmartRef__":true,"id":29153},"owner":{"__isSmartRef__":true,"id":24767},"layout":{"__isSmartRef__":true,"id":29154},"renderContextTable":{"__isSmartRef__":true,"id":29155},"eventHandler":{"__isSmartRef__":true,"id":29156},"derivationIds":[1240,"4C2C10AA-3167-4B7D-9518-38AA200B5BC6","03AA66B1-0216-4615-BC50-CD240729363E","E4ECDC08-B9DE-4716-97F1-FA4A9D84B22D","AA637DB5-981E-4875-A449-4FEA2FC1C13F","55DB5207-1834-4135-81B3-4F1837BD85E0","30C8FE48-BA9E-43F9-B4FC-0341EC392ACF","2C20BACF-1CEC-44C2-8F56-12470A7027A9","C650BBE2-143B-4BC5-8EF1-1A524E123AE5","F33FAD3D-DBA2-49AD-84F4-4754F4036D2D","1482E0D5-DF16-48E6-8815-B26DA5EE5818","EAC37F08-BCB6-4170-8667-1B6CFCF4E5A1","B09187AF-0ADE-40E9-8854-F43365D6200B","45D0DBA7-4458-4FB4-A7DE-5D5F8FA7C07C","B8FF07C9-562A-462B-9E72-0374A9AF23B6","5BDD2225-268A-48C3-9D60-A54BE7218F3E","024166B5-514F-42E9-9B8F-92BE1B1B561F","1A0825CD-8DCC-4F32-93FF-4912FB1E4F15","3320CEA7-B9AF-42CD-AD29-0D52B7739050"],"_Rotation":0,"_Scale":1,"_ClipMode":"visible","__serializedLivelyClosures__":{"__isSmartRef__":true,"id":29157},"__LivelyClassName__":"lively.morphic.Button"},"29110":{"submorphs":[],"scripts":[],"id":"46D6B0AF-C4F3-460B-B1E1-378EE6EB438C","shape":{"__isSmartRef__":true,"id":29111},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"_WhiteSpaceHandling":"pre-wrap","fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":29117},"_MaxTextWidth":18,"_MaxTextHeight":null,"textStyle":null,"padding":{"__isSmartRef__":true,"id":29118},"_Padding":{"__isSmartRef__":true,"id":29119},"owner":{"__isSmartRef__":true,"id":29109},"isLabel":true,"eventsAreIgnored":true,"__SourceModuleName__":"Global.lively.morphic.TextCore","_ClipMode":"hidden","priorExtent":{"__isSmartRef__":true,"id":29120},"textChunks":[{"__isSmartRef__":true,"id":29121}],"_Align":"center","renderContextTable":{"__isSmartRef__":true,"id":29123},"eventHandler":{"__isSmartRef__":true,"id":29124},"_HandStyle":"default","_PointerEvents":"none","attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"_MinTextWidth":18,"_MinTextHeight":null,"derivationIds":[1241,"4FB5FB12-B7A2-4FF0-A0A1-C45C2FAE8274","7FFD3B07-E2DB-4CA7-A11B-327EBF88268D","3AD91228-BC6B-4030-A2C5-4055DF856DE4","B0F178B5-2384-4150-9E8E-F9F630407349","B62BAE98-D2F9-4769-A7A2-64403D5C2C21","F208698E-6181-438F-8C96-4E6B9739967E","DA6A940F-C968-47AC-AC35-59D17BBB71BC","D72F3161-DE66-4A55-827B-FE95CB3855C1","38222CFF-F285-4D8C-8CE9-49E289A8DB01","27598E1E-5C29-40E9-9828-BDA39C7A14D0","2ED00864-0FC6-4DF5-98A8-E6C0D982098E","C1578206-028D-4DFF-8D5C-B8B472E478BD","AE545D90-295C-4BA2-B148-7CD56762EEC8","5A3C8159-95EC-45BA-A630-50FFF32492DB","4558E404-B6A2-456D-86CD-6A7ABD655AEB","70C14ABA-91D0-4910-9A6B-DE34408484EE","0D747327-F2BD-41C9-943C-E50F4EF2B5E3","C3C7355F-DF3C-4032-9C6D-55899FFC46DD"],"_Scale":1,"__LivelyClassName__":"lively.morphic.Text"},"29111":{"position":{"__isSmartRef__":true,"id":29112},"_Extent":{"__isSmartRef__":true,"id":29113},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":29114},"_Fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":29115},"_ClipMode":"hidden","_Padding":{"__isSmartRef__":true,"id":29116},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"29112":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"29113":{"x":20,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"29114":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"29115":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"29116":{"x":1,"y":1,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"29117":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"29118":{"x":5,"y":5,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"29119":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"29120":{"x":20,"y":20,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"29121":{"style":{"__isSmartRef__":true,"id":29122},"chunkOwner":{"__isSmartRef__":true,"id":29110},"__SourceModuleName__":"Global.lively.morphic.TextCore","storedString":"+","__LivelyClassName__":"lively.morphic.TextChunk"},"29122":{"__SourceModuleName__":"Global.lively.morphic.TextCore","textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis"},"29123":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"29124":{"morph":{"__isSmartRef__":true,"id":29110},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"29125":{"position":{"__isSmartRef__":true,"id":29126},"_Extent":{"__isSmartRef__":true,"id":29127},"_BorderWidth":1.1840000000000002,"_BorderColor":{"__isSmartRef__":true,"id":29128},"_Fill":{"__isSmartRef__":true,"id":29129},"_BorderRadius":5.2,"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":29139},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":29140},"_Opacity":1,"_BorderStyle":"solid","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"29126":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"29127":{"x":20,"y":20,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"29128":{"r":0.839,"g":0.839,"b":0.839,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"29129":{"stops":[{"__isSmartRef__":true,"id":29130},{"__isSmartRef__":true,"id":29132},{"__isSmartRef__":true,"id":29134},{"__isSmartRef__":true,"id":29136}],"vector":{"__isSmartRef__":true,"id":29138},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"29130":{"offset":0,"color":{"__isSmartRef__":true,"id":29131}},"29131":{"r":0.9600000000000001,"g":0.9600000000000001,"b":0.9600000000000001,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"29132":{"offset":0.4,"color":{"__isSmartRef__":true,"id":29133}},"29133":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"29134":{"offset":0.6,"color":{"__isSmartRef__":true,"id":29135}},"29135":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"29136":{"offset":1,"color":{"__isSmartRef__":true,"id":29137}},"29137":{"r":0.94,"g":0.94,"b":0.94,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"29138":{"x":0,"y":0,"width":0,"height":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"29139":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"29140":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"29141":{"x":100,"y":10,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"29142":{"stops":[{"__isSmartRef__":true,"id":29143},{"__isSmartRef__":true,"id":29145},{"__isSmartRef__":true,"id":29147},{"__isSmartRef__":true,"id":29149}],"vector":{"__isSmartRef__":true,"id":29138},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"29143":{"offset":0,"color":{"__isSmartRef__":true,"id":29144}},"29144":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"29145":{"offset":0.4,"color":{"__isSmartRef__":true,"id":29146}},"29146":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"29147":{"offset":0.6,"color":{"__isSmartRef__":true,"id":29148}},"29148":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"29149":{"offset":1,"color":{"__isSmartRef__":true,"id":29150}},"29150":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"29151":{"partsSpaceName":"PartsBin/NewWorld","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":2,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"29152":{"sourceObj":{"__isSmartRef__":true,"id":29109},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":29109},"targetMethodName":"onFire","converter":null,"converterString":null,"updater":null,"updaterString":null,"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"29153":{"x":134.06609913216516,"y":19.99799699599498,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"29154":{"moveVertical":false},"29155":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"29156":{"morph":{"__isSmartRef__":true,"id":29109},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"29157":{"onFire":{"__isSmartRef__":true,"id":29158}},"29158":{"varMapping":{"__isSmartRef__":true,"id":29159},"source":"function onFire() {\n\tthis.get('PartsBinBrowser').addCategoryInteractively()\n}","funcProperties":{"__isSmartRef__":true,"id":29160},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"29159":{"this":{"__isSmartRef__":true,"id":29109}},"29160":{},"29161":{"submorphs":[],"scripts":[],"id":"D2834E13-E42C-4487-9217-041C44CB8FA6","shape":{"__isSmartRef__":true,"id":29162},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":true,"allowsInput":true,"_FontFamily":"Arial, sans-serif","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":29168},"_MaxTextWidth":533.2024292894854,"_MaxTextHeight":null,"textColor":{"__isSmartRef__":true,"id":29169},"showsHalos":false,"_FontSize":11,"__SourceModuleName__":"Global.lively.morphic.TextCore","name":"searchText","partsBinMetaInfo":{"__isSmartRef__":true,"id":29170},"textChunks":[{"__isSmartRef__":true,"id":29171}],"charsReplaced":"Search","lastFindLoc":-6,"priorSelectionRange":[0,0],"prevScroll":[0,0],"priorExtent":{"__isSmartRef__":true,"id":29173},"renderContextTable":{"__isSmartRef__":true,"id":29174},"eventHandler":{"__isSmartRef__":true,"id":29175},"owner":{"__isSmartRef__":true,"id":24767},"isInputLine":true,"attributeConnections":[{"__isSmartRef__":true,"id":29176}],"doNotSerialize":["$$savedTextString"],"doNotCopyProperties":["$$savedTextString"],"layout":{"__isSmartRef__":true,"id":29177},"_WhiteSpaceHandling":"pre-wrap","_ClipMode":"visible","_MinTextWidth":533.2024292894854,"_MinTextHeight":null,"previousSelection":[0,7],"derivationIds":[1242,"A22EEABD-CB29-4C5C-8C48-F766E326BC3F","6A6D6852-0ACD-4AFB-B78D-5C1767FC64BF","9D304E91-4077-4112-BBAA-EA47623B1BD8","178FCB01-0879-494A-9F87-056D582D689E","26B6A9F2-7F9D-4666-AB17-65E0DCD0BA0A","74080715-3CAE-431E-94C4-C98DDDF12BCD","54094B9D-EC29-4193-AE36-80A09F2E996E","3C430B51-E92E-42CF-9F28-9155B1DD75BE","95739011-C77B-4A83-92C9-404E7678E001","CE98D4C0-8E1E-40C3-AA60-10700C5B09B8","9FCABE52-F360-4ABC-81B7-C64D6A931C03","AFE833D0-7AAD-4F80-9FA0-E34F01873FB9","0519742E-9514-4066-9CD3-ED884C62AE77","2175C2DC-5DAA-4A1A-803E-8B55C07D6806","3148E12F-D9FA-4141-9A5E-73E3F8A65776","86933F48-407D-458F-ADB7-865018746EDD","0C9ED1AC-B0C4-4C07-AC29-B9CF795F80FB","CF02BEE5-9294-42D6-AA95-2DCAD8E1D80E"],"_Rotation":0,"_Scale":1,"savedTextString":"resize","__LivelyClassName__":"lively.morphic.Text"},"29162":{"fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":29163},"_Extent":{"__isSmartRef__":true,"id":29164},"_BorderWidth":2.3680000000000003,"_BorderColor":{"__isSmartRef__":true,"id":29165},"renderContextTable":{"__isSmartRef__":true,"id":29166},"_BorderRadius":1.8500000000000003,"_Opacity":1,"_BorderStyle":"solid","_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":29167},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"29163":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"29164":{"x":552.9384292894854,"y":21,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"29165":{"r":0.839,"g":0.839,"b":0.839,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"29166":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"29167":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"29168":{"x":154.76802363450668,"y":13.108574301564317,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"29169":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"29170":{"partsSpaceName":"PartsBin/Basic","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":1,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"29171":{"style":{"__isSmartRef__":true,"id":29172},"chunkOwner":{"__isSmartRef__":true,"id":29161},"storedString":"","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"29172":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"29173":{"x":552.9384292894854,"y":21,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"29174":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"29175":{"morph":{"__isSmartRef__":true,"id":29161},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"29176":{"sourceObj":{"__isSmartRef__":true,"id":29161},"sourceAttrName":"savedTextString","targetObj":{"__isSmartRef__":true,"id":24767},"targetMethodName":"search","__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"29177":{"resizeWidth":true},"29178":{"submorphs":[],"scripts":[],"id":"B90CE32E-3D6B-4840-BBF4-1AB8497F936C","shape":{"__isSmartRef__":true,"id":29179},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":false,"allowsInput":true,"_FontFamily":"Arial, sans-serif","registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":29185},"_MaxTextWidth":168,"_MaxTextHeight":null,"textColor":{"__isSmartRef__":true,"id":29182},"showsHalos":false,"_FontSize":9,"__SourceModuleName__":"Global.lively.morphic.TextCore","name":"Text4","partsBinMetaInfo":{"__isSmartRef__":true,"id":29186},"textChunks":[{"__isSmartRef__":true,"id":29187}],"charsReplaced":"some text","lastFindLoc":-9,"priorSelectionRange":[6,6],"prevScroll":[0,0],"priorExtent":{"__isSmartRef__":true,"id":29189},"renderContextTable":{"__isSmartRef__":true,"id":29190},"eventHandler":{"__isSmartRef__":true,"id":29191},"owner":{"__isSmartRef__":true,"id":24767},"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"_MinTextWidth":168,"_MinTextHeight":null,"_ClipMode":"visible","_WhiteSpaceHandling":"pre-wrap","previousSelection":[0,6],"derivationIds":[1243,"5346A257-CAB6-48DA-B412-636917F28280","E611ABED-3298-4027-89C5-503BFCFE4CA3","27AE40EC-F949-496E-8968-BA32D5E3A431","025BE71F-60AB-4115-B745-04714CE7774C","A2845EF4-117F-4AC3-AD19-E09D78C3C866","B854DD97-9BE2-44B9-BFF5-93AA931B4385","2FEEF365-D284-4F58-A92B-A8E11A69DAA6","41171B50-1911-4C21-A067-633FFB938163","6FF550A7-CD2A-48AA-B67F-9E24ACDEB0C1","107A1C0E-D268-4536-AF57-603A206E6460","108F5C5C-B711-4859-8463-980AD2E5EC4C","B78A07FF-977F-4CC1-8870-16B4756D22A1","EACE9426-8983-4C7C-9388-7829A84E90FB","01449D54-8A3D-46AD-9B4F-7CB12D5FF2A9","705CF292-539B-4A18-81B5-3D2B962B1D82","7810B7C5-9EAF-4413-85AB-8FE6E928F162","5B5C10A0-4921-4667-85C7-D7C5966142AF","6A39CF0A-97A8-49DF-9B54-020670AD0468"],"_Rotation":0,"_Scale":1,"__LivelyClassName__":"lively.morphic.Text"},"29179":{"fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":29180},"_Extent":{"__isSmartRef__":true,"id":29181},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":29182},"renderContextTable":{"__isSmartRef__":true,"id":29183},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":29184},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"29180":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"29181":{"x":168,"y":15,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"29182":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"29183":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"29184":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"29185":{"x":154.76802363450668,"y":0.10857430156420378,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"29186":{"partsSpaceName":"PartsBin/Basic","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":1,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"29187":{"style":{"__isSmartRef__":true,"id":29188},"morph":{"__isSmartRef__":true,"id":29178},"__SourceModuleName__":"Global.lively.morphic.TextCore","chunkOwner":{"__isSmartRef__":true,"id":29178},"storedString":"search","__LivelyClassName__":"lively.morphic.TextChunk"},"29188":{"__SourceModuleName__":"Global.lively.morphic.TextCore","italics":"italic","__LivelyClassName__":"lively.morphic.TextEmphasis"},"29189":{"x":168,"y":14,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"29190":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"29191":{"morph":{"__isSmartRef__":true,"id":29178},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"29192":{"submorphs":[{"__isSmartRef__":true,"id":29193}],"scripts":[],"id":"B77DED0D-D1E7-4E81-875E-E4FCECE95CF2","shape":{"__isSmartRef__":true,"id":29209},"grabbingEnabled":false,"droppingEnabled":false,"showsMorphMenu":true,"halosEnabled":true,"registeredForMouseEvents":true,"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":29212},"lighterFill":{"__isSmartRef__":true,"id":29225},"label":{"__isSmartRef__":true,"id":29193},"attributeConnections":[{"__isSmartRef__":true,"id":29234},{"__isSmartRef__":true,"id":29259},{"__isSmartRef__":true,"id":29260},{"__isSmartRef__":true,"id":29261},{"__isSmartRef__":true,"id":29262},{"__isSmartRef__":true,"id":29263}],"doNotSerialize":["$$fire","$$_Position","$$_Scale","$$_Rotation","$$owner"],"doNotCopyProperties":["$$fire","$$_Position","$$_Scale","$$_Rotation","$$owner"],"showsHalos":false,"__SourceModuleName__":"Global.lively.morphic.Widgets","padding":{"__isSmartRef__":true,"id":29545},"name":"moreButton","partsBinMetaInfo":{"__isSmartRef__":true,"id":29546},"renderContextTable":{"__isSmartRef__":true,"id":29547},"eventHandler":{"__isSmartRef__":true,"id":29548},"priorExtent":{"__isSmartRef__":true,"id":29549},"layout":{"__isSmartRef__":true,"id":29550},"derivationIds":[1244,"C5093924-2C24-4CFD-B800-F131C46037DC","AB03EF5D-3025-4CB5-BEC2-E2C320D01FA0","817FF716-6521-4E26-BB87-16FA8F03677B","0F06625C-5212-45B6-A7D7-A07176D879F3","0ED68E94-8AB8-4A9A-A901-B500D901EAED","EF0C5FDE-98A3-45BD-8272-258EA652B5ED","98806A3E-629D-4352-BAA2-478838A8B085","A4F6BA8D-523C-411E-833E-DD810C034DB5","0CB2D4BC-8186-4D2F-BEA4-96BA094171C6","C0346302-E4FA-4685-861D-BF6C4697D40B","AC1B5887-56E7-4158-A93C-AD0CF60B3D87","9F28E804-B1DF-407A-90D2-DCF53D9BB909","1E73CC75-8F5D-42BD-9B81-7A64FDD0D205","484DD2FD-5AA0-4CEC-BB6C-1BBE9F32F6DC","AEACC2BC-5D09-41B9-A05D-2437E76BE49B","8A20C95D-D4D9-4AD5-8A55-CF241DB05538","65CA7334-2870-4045-BA15-D73FD78E21D0","19F6AD8A-BD21-4E66-9D47-F9B68C652286"],"_Position":{"__isSmartRef__":true,"id":29551},"_Scale":1,"_Rotation":0,"owner":{"__isSmartRef__":true,"id":24767},"_ClipMode":"visible","__LivelyClassName__":"lively.morphic.Button"},"29193":{"submorphs":[],"scripts":[],"id":"598AB827-ABB4-49D9-8EB7-79BEFF8BE193","shape":{"__isSmartRef__":true,"id":29194},"grabbingEnabled":false,"droppingEnabled":false,"showsMorphMenu":false,"halosEnabled":true,"fixedWidth":true,"_MaxTextWidth":45.76199368290986,"_MaxTextHeight":null,"fixedHeight":true,"allowsInput":false,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":29200},"textColor":{"__isSmartRef__":true,"id":29197},"owner":{"__isSmartRef__":true,"id":29192},"eventsAreIgnored":true,"__SourceModuleName__":"Global.lively.morphic.TextCore","textChunks":[{"__isSmartRef__":true,"id":29201}],"padding":{"__isSmartRef__":true,"id":29203},"_Padding":{"__isSmartRef__":true,"id":29204},"prevScroll":[0,0],"priorExtent":{"__isSmartRef__":true,"id":29205},"_FontFamily":"Helvetica, Sans-Serif","renderContextTable":{"__isSmartRef__":true,"id":29206},"eventHandler":{"__isSmartRef__":true,"id":29207},"_HandStyle":"default","_PointerEvents":"none","_ClipMode":"hidden","_WhiteSpaceHandling":"pre-wrap","_Align":"center","_FontSize":10,"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"_MinTextWidth":45.76199368290986,"_MinTextHeight":null,"derivationIds":[1245,"0125C72B-2B04-4872-A0B1-0292F9733F9D","99E6F0CD-AA33-42BD-B6E6-3154AA491D70","DAFB157F-4F83-4402-894A-12549438C7E9","98F29C75-DB67-470E-8F9F-4B7135CE21D9","D4509212-C332-45F0-B768-69E4E0D59537","735C22EC-309F-484F-B643-48229EC6D6E5","72386EBF-DE01-4B53-9084-32841E59EE3C","8AB3572C-52F6-4F6A-B59F-9EFA069C1601","C882377D-6F5C-43E4-AEAB-996ECA6A82A1","DA159A64-D6F8-4A2F-834D-71C6289A1FC8","58923C3A-4492-4DB3-871A-DEE1219F199C","B4024F35-8AB7-43DE-BE23-2758B0EB4C26","93871BBA-3E5C-4B6F-8A5A-CB2AA4DDA546","98E9C433-F2D7-4ED4-B286-33CDFC7F8B7F","82135AAD-8041-4CA4-B78C-0D80FBA43722","358F966D-679E-4DC3-98C0-8D697712CD4E","0D4E0BD4-0743-470F-8F3B-E0602F5CE408","7F61D12A-0120-49DD-A4D5-CB25BB23ED74"],"_Scale":1,"_TextColor":{"__isSmartRef__":true,"id":29208},"__LivelyClassName__":"lively.morphic.Text"},"29194":{"borderWidth":0,"fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":29195},"_Extent":{"__isSmartRef__":true,"id":29196},"_BorderColor":{"__isSmartRef__":true,"id":29197},"renderContextTable":{"__isSmartRef__":true,"id":29198},"_ClipMode":"hidden","_Padding":{"__isSmartRef__":true,"id":29199},"_BorderWidth":0,"_Fill":null,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"29195":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"29196":{"x":45.76199368290986,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"29197":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"29198":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"29199":{"x":0,"y":3,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"29200":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"29201":{"style":{"__isSmartRef__":true,"id":29202},"chunkOwner":{"__isSmartRef__":true,"id":29193},"storedString":"more","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextChunk"},"29202":{"textShadow":"0px 1px 0 rgba(255,255,255,1)","__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"29203":{"x":5,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"29204":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"29205":{"x":45.76199368290986,"y":20,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"29206":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"29207":{"morph":{"__isSmartRef__":true,"id":29193},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"29208":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"29209":{"__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":{"__isSmartRef__":true,"id":29210},"_Extent":{"__isSmartRef__":true,"id":29211},"_Fill":{"__isSmartRef__":true,"id":29212},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":29222},"_BorderRadius":5,"renderContextTable":{"__isSmartRef__":true,"id":29223},"_Opacity":1,"_BorderStyle":"solid","_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":29224},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"29210":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"29211":{"x":45.76199368290986,"y":20,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"29212":{"stops":[{"__isSmartRef__":true,"id":29213},{"__isSmartRef__":true,"id":29215},{"__isSmartRef__":true,"id":29217},{"__isSmartRef__":true,"id":29219}],"vector":{"__isSmartRef__":true,"id":29221},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"29213":{"offset":0,"color":{"__isSmartRef__":true,"id":29214}},"29214":{"r":0.9600000000000001,"g":0.9600000000000001,"b":0.9600000000000001,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"29215":{"offset":0.4,"color":{"__isSmartRef__":true,"id":29216}},"29216":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"29217":{"offset":0.6,"color":{"__isSmartRef__":true,"id":29218}},"29218":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"29219":{"offset":1,"color":{"__isSmartRef__":true,"id":29220}},"29220":{"r":0.94,"g":0.94,"b":0.94,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"29221":{"x":0,"y":0,"width":0,"height":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"29222":{"r":0.839,"g":0.839,"b":0.839,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"29223":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"29224":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"29225":{"stops":[{"__isSmartRef__":true,"id":29226},{"__isSmartRef__":true,"id":29228},{"__isSmartRef__":true,"id":29230},{"__isSmartRef__":true,"id":29232}],"vector":{"__isSmartRef__":true,"id":29221},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"29226":{"offset":0,"color":{"__isSmartRef__":true,"id":29227}},"29227":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"29228":{"offset":0.4,"color":{"__isSmartRef__":true,"id":29229}},"29229":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"29230":{"offset":0.6,"color":{"__isSmartRef__":true,"id":29231}},"29231":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"29232":{"offset":1,"color":{"__isSmartRef__":true,"id":29233}},"29233":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"29234":{"sourceObj":{"__isSmartRef__":true,"id":29192},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":24767},"targetMethodName":"toggleMorePane","visualConnector":{"__isSmartRef__":true,"id":29235},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"29235":{"submorphs":[],"scripts":[],"id":7318,"renderContextTable":{"__isSmartRef__":true,"id":29236},"shape":{"__isSmartRef__":true,"id":29237},"droppingEnabled":true,"halosEnabled":true,"eventHandler":{"__isSmartRef__":true,"id":29244},"controlPoints":[{"__isSmartRef__":true,"id":29245},{"__isSmartRef__":true,"id":29248}],"con":{"__isSmartRef__":true,"id":29234},"showsMorphMenu":true,"isCopyMorphRef":true,"morphRefId":1,"__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs","__serializedLivelyClosures__":{"__isSmartRef__":true,"id":29251},"__LivelyClassName__":"lively.morphic.Path"},"29236":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","triggerEvent":"triggerEventHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","setOrigin":"setOriginHTML","setClipMode":"setClipModeHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML"},"29237":{"dontChangeShape":false,"cachedVertices":null,"_PathElements":[{"__isSmartRef__":true,"id":29238},{"__isSmartRef__":true,"id":29239}],"renderContextTable":{"__isSmartRef__":true,"id":29240},"_Position":{"__isSmartRef__":true,"id":29241},"_Extent":{"__isSmartRef__":true,"id":29242},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":29243},"__SourceModuleName__":"Global.lively.morphic.PathShapes","__LivelyClassName__":"lively.morphic.Shapes.Path"},"29238":{"isAbsolute":true,"x":1200.6682018562785,"y":234.58613371875617,"__SourceModuleName__":"Global.lively.morphic.PathShapes","__LivelyClassName__":"lively.morphic.Shapes.MoveTo"},"29239":{"isAbsolute":true,"x":476.5242965259855,"y":220.5016617622476,"__SourceModuleName__":"Global.lively.morphic.PathShapes","__LivelyClassName__":"lively.morphic.Shapes.LineTo"},"29240":{},"29241":{"x":-2,"y":20,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"29242":{"x":720.7977294921875,"y":13.972190856933594,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"29243":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"29244":{"morph":{"__isSmartRef__":true,"id":29235},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"29245":{"morph":{"__isSmartRef__":true,"id":29235},"index":0,"connectedMagnet":{"__isSmartRef__":true,"id":29246},"__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs","__LivelyClassName__":"lively.morphic.ControlPoint"},"29246":{"morph":{"__isSmartRef__":true,"id":29192},"position":{"__isSmartRef__":true,"id":29247},"connectedControlPoints":[{"__isSmartRef__":true,"id":29245}],"__SourceModuleName__":"Global.lively.morphic.Connectors","__LivelyClassName__":"lively.morphic.Magnet"},"29247":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"29248":{"morph":{"__isSmartRef__":true,"id":29235},"index":1,"connectedMagnet":{"__isSmartRef__":true,"id":29249},"__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs","__LivelyClassName__":"lively.morphic.ControlPoint"},"29249":{"morph":{"__isSmartRef__":true,"id":24767},"position":{"__isSmartRef__":true,"id":29250},"connectedControlPoints":[{"__isSmartRef__":true,"id":29248}],"__SourceModuleName__":"Global.lively.morphic.Connectors","__LivelyClassName__":"lively.morphic.Magnet"},"29250":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"29251":{"morphMenuItems":{"__isSmartRef__":true,"id":29252}},"29252":{"varMapping":{"__isSmartRef__":true,"id":29253},"source":"function morphMenuItems() {\n var visualConnector = this, con = this.con, world = this.world();\n var items = [\n ['edit converter', function() {\n var source = con.converterString || 'function converter(value) {\\n return value\\n}',\n editor = new lively.morphic.Text(new Rectangle(0,0, 400, 200), source);\n editor.doitContext = con;\n connect(editor, 'savedTextString', con, 'converterString', {updater:\n function($upd, source) { this.targetObj.converter = null; $upd(source) }});\n connect(editor, 'savedTextString', world, 'alertOK', {converter: \n function() { return 'setting new converter' }})\n editor.applyStyle({syntaxHighlighting: true, fontFamily: 'Courier', resizeWidth: true, resizeHeight: true});\n var title = con.targetObj.name && con.sourceObj.name ?\n 'Editor for ' + con.targetObj.name + ' -> ' + con.sourceObj.name :\n 'Editor for converter function';\n var window = world.addFramedMorph(editor, title)\n window.align(window.bounds().topCenter(), visualConnector.bounds().bottomCenter())\n }],\n ['hide', function() {\n visualConnector.disconnectFromMagnets();\n visualConnector.remove();\n }],\n ['disconnect', function() {\n alertOK('Disconnected ' + visualConnector.con);\n visualConnector.con.visualDisconnect();\n }],\n ['cancel', function() {}],\n ];\n return items;\n }","funcProperties":{"__isSmartRef__":true,"id":29258},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"29253":{"this":{"__isSmartRef__":true,"id":29235},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":29254}},"29254":{"$super":{"__isSmartRef__":true,"id":29255}},"29255":{"varMapping":{"__isSmartRef__":true,"id":29256},"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":29257},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"29256":{"obj":{"__isSmartRef__":true,"id":29235},"name":"morphMenuItems"},"29257":{},"29258":{},"29259":{"sourceObj":{"__isSmartRef__":true,"id":29192},"sourceAttrName":"globalTransform","targetObj":{"__isSmartRef__":true,"id":29245},"targetMethodName":"alignToMagnet","dependendConnections":[{"__isSmartRef__":true,"id":29260},{"__isSmartRef__":true,"id":29261},{"__isSmartRef__":true,"id":29262},{"__isSmartRef__":true,"id":29263},{"__isSmartRef__":true,"id":29265},{"__isSmartRef__":true,"id":29266},{"__isSmartRef__":true,"id":29267},{"__isSmartRef__":true,"id":29268},{"__isSmartRef__":true,"id":29260},{"__isSmartRef__":true,"id":29261},{"__isSmartRef__":true,"id":29262},{"__isSmartRef__":true,"id":29263},{"__isSmartRef__":true,"id":29265},{"__isSmartRef__":true,"id":29266},{"__isSmartRef__":true,"id":29267},{"__isSmartRef__":true,"id":29268},{"__isSmartRef__":true,"id":29260},{"__isSmartRef__":true,"id":29261},{"__isSmartRef__":true,"id":29262},{"__isSmartRef__":true,"id":29263},{"__isSmartRef__":true,"id":29265},{"__isSmartRef__":true,"id":29266},{"__isSmartRef__":true,"id":29267},{"__isSmartRef__":true,"id":29268},{"__isSmartRef__":true,"id":29260},{"__isSmartRef__":true,"id":29261},{"__isSmartRef__":true,"id":29262},{"__isSmartRef__":true,"id":29263},{"__isSmartRef__":true,"id":29265},{"__isSmartRef__":true,"id":29266},{"__isSmartRef__":true,"id":29267},{"__isSmartRef__":true,"id":29268},{"__isSmartRef__":true,"id":29260},{"__isSmartRef__":true,"id":29261},{"__isSmartRef__":true,"id":29262},{"__isSmartRef__":true,"id":29263},{"__isSmartRef__":true,"id":29265},{"__isSmartRef__":true,"id":29266},{"__isSmartRef__":true,"id":29267},{"__isSmartRef__":true,"id":29268},{"__isSmartRef__":true,"id":29260},{"__isSmartRef__":true,"id":29261},{"__isSmartRef__":true,"id":29262},{"__isSmartRef__":true,"id":29263},{"__isSmartRef__":true,"id":29265},{"__isSmartRef__":true,"id":29266},{"__isSmartRef__":true,"id":29267},{"__isSmartRef__":true,"id":29268},{"__isSmartRef__":true,"id":29260},{"__isSmartRef__":true,"id":29261},{"__isSmartRef__":true,"id":29262},{"__isSmartRef__":true,"id":29263},{"__isSmartRef__":true,"id":29265},{"__isSmartRef__":true,"id":29266},{"__isSmartRef__":true,"id":29267},{"__isSmartRef__":true,"id":29268},{"__isSmartRef__":true,"id":29260},{"__isSmartRef__":true,"id":29261},{"__isSmartRef__":true,"id":29262},{"__isSmartRef__":true,"id":29263},{"__isSmartRef__":true,"id":29265},{"__isSmartRef__":true,"id":29266},{"__isSmartRef__":true,"id":29267},{"__isSmartRef__":true,"id":29268},{"__isSmartRef__":true,"id":29260},{"__isSmartRef__":true,"id":29261},{"__isSmartRef__":true,"id":29262},{"__isSmartRef__":true,"id":29263},{"__isSmartRef__":true,"id":29265},{"__isSmartRef__":true,"id":29266},{"__isSmartRef__":true,"id":29267},{"__isSmartRef__":true,"id":29268},{"__isSmartRef__":true,"id":29260},{"__isSmartRef__":true,"id":29261},{"__isSmartRef__":true,"id":29262},{"__isSmartRef__":true,"id":29263},{"__isSmartRef__":true,"id":29265},{"__isSmartRef__":true,"id":29266},{"__isSmartRef__":true,"id":29267},{"__isSmartRef__":true,"id":29268},{"__isSmartRef__":true,"id":29260},{"__isSmartRef__":true,"id":29261},{"__isSmartRef__":true,"id":29262},{"__isSmartRef__":true,"id":29263},{"__isSmartRef__":true,"id":29265},{"__isSmartRef__":true,"id":29266},{"__isSmartRef__":true,"id":29267},{"__isSmartRef__":true,"id":29268},{"__isSmartRef__":true,"id":29260},{"__isSmartRef__":true,"id":29261},{"__isSmartRef__":true,"id":29262},{"__isSmartRef__":true,"id":29263},{"__isSmartRef__":true,"id":29265},{"__isSmartRef__":true,"id":29266},{"__isSmartRef__":true,"id":29267},{"__isSmartRef__":true,"id":29268},{"__isSmartRef__":true,"id":29260},{"__isSmartRef__":true,"id":29261},{"__isSmartRef__":true,"id":29262},{"__isSmartRef__":true,"id":29263},{"__isSmartRef__":true,"id":29265},{"__isSmartRef__":true,"id":29266},{"__isSmartRef__":true,"id":29267},{"__isSmartRef__":true,"id":29268},{"__isSmartRef__":true,"id":29260},{"__isSmartRef__":true,"id":29261},{"__isSmartRef__":true,"id":29262},{"__isSmartRef__":true,"id":29263},{"__isSmartRef__":true,"id":29265},{"__isSmartRef__":true,"id":29266},{"__isSmartRef__":true,"id":29267},{"__isSmartRef__":true,"id":29268},{"__isSmartRef__":true,"id":29260},{"__isSmartRef__":true,"id":29261},{"__isSmartRef__":true,"id":29262},{"__isSmartRef__":true,"id":29263},{"__isSmartRef__":true,"id":29265},{"__isSmartRef__":true,"id":29266},{"__isSmartRef__":true,"id":29267},{"__isSmartRef__":true,"id":29268},{"__isSmartRef__":true,"id":29260},{"__isSmartRef__":true,"id":29261},{"__isSmartRef__":true,"id":29262},{"__isSmartRef__":true,"id":29263},{"__isSmartRef__":true,"id":29265},{"__isSmartRef__":true,"id":29266},{"__isSmartRef__":true,"id":29267},{"__isSmartRef__":true,"id":29268},{"__isSmartRef__":true,"id":29260},{"__isSmartRef__":true,"id":29261},{"__isSmartRef__":true,"id":29262},{"__isSmartRef__":true,"id":29263},{"__isSmartRef__":true,"id":29265},{"__isSmartRef__":true,"id":29266},{"__isSmartRef__":true,"id":29267},{"__isSmartRef__":true,"id":29268},{"__isSmartRef__":true,"id":29260},{"__isSmartRef__":true,"id":29261},{"__isSmartRef__":true,"id":29262},{"__isSmartRef__":true,"id":29263},{"__isSmartRef__":true,"id":29265},{"__isSmartRef__":true,"id":29266},{"__isSmartRef__":true,"id":29267},{"__isSmartRef__":true,"id":29268},{"__isSmartRef__":true,"id":29260},{"__isSmartRef__":true,"id":29261},{"__isSmartRef__":true,"id":29262},{"__isSmartRef__":true,"id":29263},{"__isSmartRef__":true,"id":29265},{"__isSmartRef__":true,"id":29266},{"__isSmartRef__":true,"id":29267},{"__isSmartRef__":true,"id":29268},{"__isSmartRef__":true,"id":29260},{"__isSmartRef__":true,"id":29261},{"__isSmartRef__":true,"id":29262},{"__isSmartRef__":true,"id":29263},{"__isSmartRef__":true,"id":29265},{"__isSmartRef__":true,"id":29266},{"__isSmartRef__":true,"id":29267},{"__isSmartRef__":true,"id":29268},{"__isSmartRef__":true,"id":29260},{"__isSmartRef__":true,"id":29261},{"__isSmartRef__":true,"id":29262},{"__isSmartRef__":true,"id":29263},{"__isSmartRef__":true,"id":29265},{"__isSmartRef__":true,"id":29266},{"__isSmartRef__":true,"id":29267},{"__isSmartRef__":true,"id":29268},{"__isSmartRef__":true,"id":29260},{"__isSmartRef__":true,"id":29261},{"__isSmartRef__":true,"id":29262},{"__isSmartRef__":true,"id":29263},{"__isSmartRef__":true,"id":29265},{"__isSmartRef__":true,"id":29266},{"__isSmartRef__":true,"id":29267},{"__isSmartRef__":true,"id":29268},{"__isSmartRef__":true,"id":29260},{"__isSmartRef__":true,"id":29261},{"__isSmartRef__":true,"id":29262},{"__isSmartRef__":true,"id":29263},{"__isSmartRef__":true,"id":29265},{"__isSmartRef__":true,"id":29266},{"__isSmartRef__":true,"id":29267},{"__isSmartRef__":true,"id":29268},{"__isSmartRef__":true,"id":29260},{"__isSmartRef__":true,"id":29261},{"__isSmartRef__":true,"id":29262},{"__isSmartRef__":true,"id":29263},{"__isSmartRef__":true,"id":29265},{"__isSmartRef__":true,"id":29266},{"__isSmartRef__":true,"id":29267},{"__isSmartRef__":true,"id":29268},{"__isSmartRef__":true,"id":29260},{"__isSmartRef__":true,"id":29261},{"__isSmartRef__":true,"id":29262},{"__isSmartRef__":true,"id":29263},{"__isSmartRef__":true,"id":29265},{"__isSmartRef__":true,"id":29266},{"__isSmartRef__":true,"id":29267},{"__isSmartRef__":true,"id":29268},{"__isSmartRef__":true,"id":29260},{"__isSmartRef__":true,"id":29261},{"__isSmartRef__":true,"id":29262},{"__isSmartRef__":true,"id":29263},{"__isSmartRef__":true,"id":29265},{"__isSmartRef__":true,"id":29266},{"__isSmartRef__":true,"id":29267},{"__isSmartRef__":true,"id":29268},{"__isSmartRef__":true,"id":29260},{"__isSmartRef__":true,"id":29261},{"__isSmartRef__":true,"id":29262},{"__isSmartRef__":true,"id":29263},{"__isSmartRef__":true,"id":29265},{"__isSmartRef__":true,"id":29266},{"__isSmartRef__":true,"id":29267},{"__isSmartRef__":true,"id":29268},{"__isSmartRef__":true,"id":29260},{"__isSmartRef__":true,"id":29261},{"__isSmartRef__":true,"id":29262},{"__isSmartRef__":true,"id":29263},{"__isSmartRef__":true,"id":29265},{"__isSmartRef__":true,"id":29266},{"__isSmartRef__":true,"id":29267},{"__isSmartRef__":true,"id":29268},{"__isSmartRef__":true,"id":29260},{"__isSmartRef__":true,"id":29261},{"__isSmartRef__":true,"id":29262},{"__isSmartRef__":true,"id":29263},{"__isSmartRef__":true,"id":29265},{"__isSmartRef__":true,"id":29266},{"__isSmartRef__":true,"id":29267},{"__isSmartRef__":true,"id":29268},{"__isSmartRef__":true,"id":29260},{"__isSmartRef__":true,"id":29261},{"__isSmartRef__":true,"id":29262},{"__isSmartRef__":true,"id":29263},{"__isSmartRef__":true,"id":29265},{"__isSmartRef__":true,"id":29266},{"__isSmartRef__":true,"id":29267},{"__isSmartRef__":true,"id":29268},{"__isSmartRef__":true,"id":29260},{"__isSmartRef__":true,"id":29261},{"__isSmartRef__":true,"id":29262},{"__isSmartRef__":true,"id":29263},{"__isSmartRef__":true,"id":29265},{"__isSmartRef__":true,"id":29266},{"__isSmartRef__":true,"id":29267},{"__isSmartRef__":true,"id":29268},{"__isSmartRef__":true,"id":29260},{"__isSmartRef__":true,"id":29261},{"__isSmartRef__":true,"id":29262},{"__isSmartRef__":true,"id":29263},{"__isSmartRef__":true,"id":29265},{"__isSmartRef__":true,"id":29266},{"__isSmartRef__":true,"id":29267},{"__isSmartRef__":true,"id":29268},{"__isSmartRef__":true,"id":29260},{"__isSmartRef__":true,"id":29261},{"__isSmartRef__":true,"id":29262},{"__isSmartRef__":true,"id":29263},{"__isSmartRef__":true,"id":29265},{"__isSmartRef__":true,"id":29266},{"__isSmartRef__":true,"id":29267},{"__isSmartRef__":true,"id":29268},{"__isSmartRef__":true,"id":29260},{"__isSmartRef__":true,"id":29261},{"__isSmartRef__":true,"id":29262},{"__isSmartRef__":true,"id":29263},{"__isSmartRef__":true,"id":29265},{"__isSmartRef__":true,"id":29266},{"__isSmartRef__":true,"id":29267},{"__isSmartRef__":true,"id":29268},{"__isSmartRef__":true,"id":29260},{"__isSmartRef__":true,"id":29261},{"__isSmartRef__":true,"id":29262},{"__isSmartRef__":true,"id":29263},{"__isSmartRef__":true,"id":29265},{"__isSmartRef__":true,"id":29266},{"__isSmartRef__":true,"id":29267},{"__isSmartRef__":true,"id":29268},{"__isSmartRef__":true,"id":29260},{"__isSmartRef__":true,"id":29261},{"__isSmartRef__":true,"id":29262},{"__isSmartRef__":true,"id":29263},{"__isSmartRef__":true,"id":29265},{"__isSmartRef__":true,"id":29266},{"__isSmartRef__":true,"id":29267},{"__isSmartRef__":true,"id":29268},{"__isSmartRef__":true,"id":29260},{"__isSmartRef__":true,"id":29261},{"__isSmartRef__":true,"id":29262},{"__isSmartRef__":true,"id":29263},{"__isSmartRef__":true,"id":29265},{"__isSmartRef__":true,"id":29266},{"__isSmartRef__":true,"id":29267},{"__isSmartRef__":true,"id":29268},{"__isSmartRef__":true,"id":29260},{"__isSmartRef__":true,"id":29261},{"__isSmartRef__":true,"id":29262},{"__isSmartRef__":true,"id":29263},{"__isSmartRef__":true,"id":29265},{"__isSmartRef__":true,"id":29266},{"__isSmartRef__":true,"id":29267},{"__isSmartRef__":true,"id":29268},{"__isSmartRef__":true,"id":29260},{"__isSmartRef__":true,"id":29261},{"__isSmartRef__":true,"id":29262},{"__isSmartRef__":true,"id":29263},{"__isSmartRef__":true,"id":29265},{"__isSmartRef__":true,"id":29266},{"__isSmartRef__":true,"id":29267},{"__isSmartRef__":true,"id":29268},{"__isSmartRef__":true,"id":29260},{"__isSmartRef__":true,"id":29261},{"__isSmartRef__":true,"id":29262},{"__isSmartRef__":true,"id":29263},{"__isSmartRef__":true,"id":29265},{"__isSmartRef__":true,"id":29266},{"__isSmartRef__":true,"id":29267},{"__isSmartRef__":true,"id":29268},{"__isSmartRef__":true,"id":29260},{"__isSmartRef__":true,"id":29261},{"__isSmartRef__":true,"id":29262},{"__isSmartRef__":true,"id":29263},{"__isSmartRef__":true,"id":29265},{"__isSmartRef__":true,"id":29266},{"__isSmartRef__":true,"id":29267},{"__isSmartRef__":true,"id":29268},{"__isSmartRef__":true,"id":29260},{"__isSmartRef__":true,"id":29261},{"__isSmartRef__":true,"id":29262},{"__isSmartRef__":true,"id":29263},{"__isSmartRef__":true,"id":29265},{"__isSmartRef__":true,"id":29266},{"__isSmartRef__":true,"id":29267},{"__isSmartRef__":true,"id":29268},{"__isSmartRef__":true,"id":29260},{"__isSmartRef__":true,"id":29261},{"__isSmartRef__":true,"id":29262},{"__isSmartRef__":true,"id":29263},{"__isSmartRef__":true,"id":29265},{"__isSmartRef__":true,"id":29266},{"__isSmartRef__":true,"id":29267},{"__isSmartRef__":true,"id":29268},{"__isSmartRef__":true,"id":29274},{"__isSmartRef__":true,"id":29487},{"__isSmartRef__":true,"id":29488},{"__isSmartRef__":true,"id":29489},{"__isSmartRef__":true,"id":29260},{"__isSmartRef__":true,"id":29261},{"__isSmartRef__":true,"id":29262},{"__isSmartRef__":true,"id":29263},{"__isSmartRef__":true,"id":29265},{"__isSmartRef__":true,"id":29266},{"__isSmartRef__":true,"id":29267},{"__isSmartRef__":true,"id":29268},{"__isSmartRef__":true,"id":29274},{"__isSmartRef__":true,"id":29487},{"__isSmartRef__":true,"id":29488},{"__isSmartRef__":true,"id":29489},{"__isSmartRef__":true,"id":29260},{"__isSmartRef__":true,"id":29261},{"__isSmartRef__":true,"id":29262},{"__isSmartRef__":true,"id":29263},{"__isSmartRef__":true,"id":29265},{"__isSmartRef__":true,"id":29266},{"__isSmartRef__":true,"id":29267},{"__isSmartRef__":true,"id":29268},{"__isSmartRef__":true,"id":29274},{"__isSmartRef__":true,"id":29487},{"__isSmartRef__":true,"id":29488},{"__isSmartRef__":true,"id":29489},{"__isSmartRef__":true,"id":29260},{"__isSmartRef__":true,"id":29261},{"__isSmartRef__":true,"id":29262},{"__isSmartRef__":true,"id":29263},{"__isSmartRef__":true,"id":29265},{"__isSmartRef__":true,"id":29266},{"__isSmartRef__":true,"id":29267},{"__isSmartRef__":true,"id":29268},{"__isSmartRef__":true,"id":29274},{"__isSmartRef__":true,"id":29487},{"__isSmartRef__":true,"id":29488},{"__isSmartRef__":true,"id":29489},{"__isSmartRef__":true,"id":29260},{"__isSmartRef__":true,"id":29261},{"__isSmartRef__":true,"id":29262},{"__isSmartRef__":true,"id":29263},{"__isSmartRef__":true,"id":29265},{"__isSmartRef__":true,"id":29266},{"__isSmartRef__":true,"id":29267},{"__isSmartRef__":true,"id":29268},{"__isSmartRef__":true,"id":29274},{"__isSmartRef__":true,"id":29487},{"__isSmartRef__":true,"id":29488},{"__isSmartRef__":true,"id":29489},{"__isSmartRef__":true,"id":29260},{"__isSmartRef__":true,"id":29261},{"__isSmartRef__":true,"id":29262},{"__isSmartRef__":true,"id":29263},{"__isSmartRef__":true,"id":29265},{"__isSmartRef__":true,"id":29266},{"__isSmartRef__":true,"id":29267},{"__isSmartRef__":true,"id":29268},{"__isSmartRef__":true,"id":29274},{"__isSmartRef__":true,"id":29487},{"__isSmartRef__":true,"id":29488},{"__isSmartRef__":true,"id":29489},{"__isSmartRef__":true,"id":29260},{"__isSmartRef__":true,"id":29261},{"__isSmartRef__":true,"id":29262},{"__isSmartRef__":true,"id":29263},{"__isSmartRef__":true,"id":29265},{"__isSmartRef__":true,"id":29266},{"__isSmartRef__":true,"id":29267},{"__isSmartRef__":true,"id":29268},{"__isSmartRef__":true,"id":29274},{"__isSmartRef__":true,"id":29487},{"__isSmartRef__":true,"id":29488},{"__isSmartRef__":true,"id":29489},{"__isSmartRef__":true,"id":29260},{"__isSmartRef__":true,"id":29261},{"__isSmartRef__":true,"id":29262},{"__isSmartRef__":true,"id":29263},{"__isSmartRef__":true,"id":29265},{"__isSmartRef__":true,"id":29266},{"__isSmartRef__":true,"id":29267},{"__isSmartRef__":true,"id":29268},{"__isSmartRef__":true,"id":29274},{"__isSmartRef__":true,"id":29487},{"__isSmartRef__":true,"id":29488},{"__isSmartRef__":true,"id":29489},{"__isSmartRef__":true,"id":29260},{"__isSmartRef__":true,"id":29261},{"__isSmartRef__":true,"id":29262},{"__isSmartRef__":true,"id":29263},{"__isSmartRef__":true,"id":29265},{"__isSmartRef__":true,"id":29266},{"__isSmartRef__":true,"id":29267},{"__isSmartRef__":true,"id":29268},{"__isSmartRef__":true,"id":29274},{"__isSmartRef__":true,"id":29487},{"__isSmartRef__":true,"id":29488},{"__isSmartRef__":true,"id":29489},{"__isSmartRef__":true,"id":29260},{"__isSmartRef__":true,"id":29261},{"__isSmartRef__":true,"id":29262},{"__isSmartRef__":true,"id":29263},{"__isSmartRef__":true,"id":29265},{"__isSmartRef__":true,"id":29266},{"__isSmartRef__":true,"id":29267},{"__isSmartRef__":true,"id":29268},{"__isSmartRef__":true,"id":29274},{"__isSmartRef__":true,"id":29487},{"__isSmartRef__":true,"id":29488},{"__isSmartRef__":true,"id":29489},{"__isSmartRef__":true,"id":29260},{"__isSmartRef__":true,"id":29261},{"__isSmartRef__":true,"id":29262},{"__isSmartRef__":true,"id":29263},{"__isSmartRef__":true,"id":29265},{"__isSmartRef__":true,"id":29266},{"__isSmartRef__":true,"id":29267},{"__isSmartRef__":true,"id":29268},{"__isSmartRef__":true,"id":29274},{"__isSmartRef__":true,"id":29487},{"__isSmartRef__":true,"id":29488},{"__isSmartRef__":true,"id":29489},{"__isSmartRef__":true,"id":29260},{"__isSmartRef__":true,"id":29261},{"__isSmartRef__":true,"id":29262},{"__isSmartRef__":true,"id":29263},{"__isSmartRef__":true,"id":29265},{"__isSmartRef__":true,"id":29266},{"__isSmartRef__":true,"id":29267},{"__isSmartRef__":true,"id":29268},{"__isSmartRef__":true,"id":29274},{"__isSmartRef__":true,"id":29487},{"__isSmartRef__":true,"id":29488},{"__isSmartRef__":true,"id":29489},{"__isSmartRef__":true,"id":29260},{"__isSmartRef__":true,"id":29261},{"__isSmartRef__":true,"id":29262},{"__isSmartRef__":true,"id":29263},{"__isSmartRef__":true,"id":29265},{"__isSmartRef__":true,"id":29266},{"__isSmartRef__":true,"id":29267},{"__isSmartRef__":true,"id":29268},{"__isSmartRef__":true,"id":29274},{"__isSmartRef__":true,"id":29487},{"__isSmartRef__":true,"id":29488},{"__isSmartRef__":true,"id":29489},{"__isSmartRef__":true,"id":29260},{"__isSmartRef__":true,"id":29261},{"__isSmartRef__":true,"id":29262},{"__isSmartRef__":true,"id":29263},{"__isSmartRef__":true,"id":29265},{"__isSmartRef__":true,"id":29266},{"__isSmartRef__":true,"id":29267},{"__isSmartRef__":true,"id":29268},{"__isSmartRef__":true,"id":29274},{"__isSmartRef__":true,"id":29487},{"__isSmartRef__":true,"id":29488},{"__isSmartRef__":true,"id":29489},{"__isSmartRef__":true,"id":29260},{"__isSmartRef__":true,"id":29261},{"__isSmartRef__":true,"id":29262},{"__isSmartRef__":true,"id":29263},{"__isSmartRef__":true,"id":29265},{"__isSmartRef__":true,"id":29266},{"__isSmartRef__":true,"id":29267},{"__isSmartRef__":true,"id":29268},{"__isSmartRef__":true,"id":29274},{"__isSmartRef__":true,"id":29487},{"__isSmartRef__":true,"id":29488},{"__isSmartRef__":true,"id":29489},{"__isSmartRef__":true,"id":29260},{"__isSmartRef__":true,"id":29261},{"__isSmartRef__":true,"id":29262},{"__isSmartRef__":true,"id":29263},{"__isSmartRef__":true,"id":29265},{"__isSmartRef__":true,"id":29266},{"__isSmartRef__":true,"id":29267},{"__isSmartRef__":true,"id":29268},{"__isSmartRef__":true,"id":29274},{"__isSmartRef__":true,"id":29487},{"__isSmartRef__":true,"id":29488},{"__isSmartRef__":true,"id":29489},{"__isSmartRef__":true,"id":29260},{"__isSmartRef__":true,"id":29261},{"__isSmartRef__":true,"id":29262},{"__isSmartRef__":true,"id":29263},{"__isSmartRef__":true,"id":29265},{"__isSmartRef__":true,"id":29266},{"__isSmartRef__":true,"id":29267},{"__isSmartRef__":true,"id":29268},{"__isSmartRef__":true,"id":29274},{"__isSmartRef__":true,"id":29487},{"__isSmartRef__":true,"id":29488},{"__isSmartRef__":true,"id":29489},{"__isSmartRef__":true,"id":29260},{"__isSmartRef__":true,"id":29261},{"__isSmartRef__":true,"id":29262},{"__isSmartRef__":true,"id":29263},{"__isSmartRef__":true,"id":29265},{"__isSmartRef__":true,"id":29266},{"__isSmartRef__":true,"id":29267},{"__isSmartRef__":true,"id":29268},{"__isSmartRef__":true,"id":29274},{"__isSmartRef__":true,"id":29487},{"__isSmartRef__":true,"id":29488},{"__isSmartRef__":true,"id":29489},{"__isSmartRef__":true,"id":29260},{"__isSmartRef__":true,"id":29261},{"__isSmartRef__":true,"id":29262},{"__isSmartRef__":true,"id":29263},{"__isSmartRef__":true,"id":29265},{"__isSmartRef__":true,"id":29266},{"__isSmartRef__":true,"id":29267},{"__isSmartRef__":true,"id":29268},{"__isSmartRef__":true,"id":29274},{"__isSmartRef__":true,"id":29487},{"__isSmartRef__":true,"id":29488},{"__isSmartRef__":true,"id":29489},{"__isSmartRef__":true,"id":29260},{"__isSmartRef__":true,"id":29261},{"__isSmartRef__":true,"id":29262},{"__isSmartRef__":true,"id":29263},{"__isSmartRef__":true,"id":29265},{"__isSmartRef__":true,"id":29266},{"__isSmartRef__":true,"id":29267},{"__isSmartRef__":true,"id":29268},{"__isSmartRef__":true,"id":29274},{"__isSmartRef__":true,"id":29487},{"__isSmartRef__":true,"id":29488},{"__isSmartRef__":true,"id":29489},{"__isSmartRef__":true,"id":29260},{"__isSmartRef__":true,"id":29261},{"__isSmartRef__":true,"id":29262},{"__isSmartRef__":true,"id":29263},{"__isSmartRef__":true,"id":29265},{"__isSmartRef__":true,"id":29266},{"__isSmartRef__":true,"id":29267},{"__isSmartRef__":true,"id":29268},{"__isSmartRef__":true,"id":29274},{"__isSmartRef__":true,"id":29487},{"__isSmartRef__":true,"id":29488},{"__isSmartRef__":true,"id":29489}],"oldTransform":{"__isSmartRef__":true,"id":29543},"__SourceModuleName__":"Global.lively.bindings.GeometryBindings","__LivelyClassName__":"lively.morphic.GeometryTransformConnection"},"29260":{"sourceObj":{"__isSmartRef__":true,"id":29192},"sourceAttrName":"_Position","targetObj":{"__isSmartRef__":true,"id":29259},"targetMethodName":"signalTarget","dependedBy":{"__isSmartRef__":true,"id":29259},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"29261":{"sourceObj":{"__isSmartRef__":true,"id":29192},"sourceAttrName":"_Scale","targetObj":{"__isSmartRef__":true,"id":29259},"targetMethodName":"signalTarget","dependedBy":{"__isSmartRef__":true,"id":29259},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"29262":{"sourceObj":{"__isSmartRef__":true,"id":29192},"sourceAttrName":"_Rotation","targetObj":{"__isSmartRef__":true,"id":29259},"targetMethodName":"signalTarget","dependedBy":{"__isSmartRef__":true,"id":29259},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"29263":{"sourceObj":{"__isSmartRef__":true,"id":29192},"sourceAttrName":"owner","targetObj":{"__isSmartRef__":true,"id":29259},"targetMethodName":"updateOwners","converter":null,"converterString":"function (newOwner, oldOwner) {\n return [newOwner, oldOwner]\n }","updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":29264},"dependedBy":{"__isSmartRef__":true,"id":29259},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"29264":{"source":{"__isSmartRef__":true,"id":29192},"target":{"__isSmartRef__":true,"id":29259}},"29265":{"sourceObj":{"__isSmartRef__":true,"id":24767},"sourceAttrName":"_Position","targetObj":{"__isSmartRef__":true,"id":29259},"targetMethodName":"signalTarget","dependedBy":{"__isSmartRef__":true,"id":29259},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"29266":{"sourceObj":{"__isSmartRef__":true,"id":24767},"sourceAttrName":"_Scale","targetObj":{"__isSmartRef__":true,"id":29259},"targetMethodName":"signalTarget","dependedBy":{"__isSmartRef__":true,"id":29259},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"29267":{"sourceObj":{"__isSmartRef__":true,"id":24767},"sourceAttrName":"_Rotation","targetObj":{"__isSmartRef__":true,"id":29259},"targetMethodName":"signalTarget","dependedBy":{"__isSmartRef__":true,"id":29259},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"29268":{"sourceObj":{"__isSmartRef__":true,"id":24767},"sourceAttrName":"owner","targetObj":{"__isSmartRef__":true,"id":29259},"targetMethodName":"updateOwners","converterString":"function (newOwner, oldOwner) {\n return [newOwner, oldOwner]\n }","updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":29269},"dependedBy":{"__isSmartRef__":true,"id":29259},"__SourceModuleName__":"Global.lively.bindings","__serializedLivelyClosures__":{"__isSmartRef__":true,"id":29270},"__LivelyClassName__":"AttributeConnection"},"29269":{"source":{"__isSmartRef__":true,"id":24767},"target":{"__isSmartRef__":true,"id":29259}},"29270":{"converter":{"__isSmartRef__":true,"id":29271}},"29271":{"originalFunc":null,"varMapping":{"__isSmartRef__":true,"id":29272},"source":"function (newOwner, oldOwner) {\n return [newOwner, oldOwner]\n }","funcProperties":{"__isSmartRef__":true,"id":29273},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"29272":{"source":{"__isSmartRef__":true,"id":24767},"target":{"__isSmartRef__":true,"id":29259}},"29273":{},"29274":{"sourceObj":{"__isSmartRef__":true,"id":29275},"sourceAttrName":"_Position","targetObj":{"__isSmartRef__":true,"id":29259},"targetMethodName":"signalTarget","dependedBy":{"__isSmartRef__":true,"id":29259},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"29275":{"submorphs":[{"__isSmartRef__":true,"id":24767},{"__isSmartRef__":true,"id":29276},{"__isSmartRef__":true,"id":29426}],"scripts":[],"shape":{"__isSmartRef__":true,"id":29479},"id":"CA895B6D-5877-4F5B-BDAA-0EF1B47EC403","renderContextTable":{"__isSmartRef__":true,"id":29483},"eventHandler":{"__isSmartRef__":true,"id":29484},"droppingEnabled":false,"halosEnabled":true,"__layered_draggingEnabled__":true,"layout":{"__isSmartRef__":true,"id":29485},"LK2":true,"priorExtent":{"__isSmartRef__":true,"id":29486},"attributeConnections":[{"__isSmartRef__":true,"id":29274},{"__isSmartRef__":true,"id":29487},{"__isSmartRef__":true,"id":29488},{"__isSmartRef__":true,"id":29489},{"__isSmartRef__":true,"id":29495},{"__isSmartRef__":true,"id":29506},{"__isSmartRef__":true,"id":29507},{"__isSmartRef__":true,"id":29508}],"doNotSerialize":["$$_Position","$$_Scale","$$_Rotation","$$owner"],"doNotCopyProperties":["$$_Position","$$_Scale","$$_Rotation","$$owner"],"targetMorph":{"__isSmartRef__":true,"id":24767},"titleBar":{"__isSmartRef__":true,"id":29276},"contentOffset":{"__isSmartRef__":true,"id":29516},"collapsedTransform":null,"collapsedExtent":null,"expandedTransform":null,"expandedExtent":null,"ignoreEventsOnExpand":false,"partsBinMetaInfo":{"__isSmartRef__":true,"id":29517},"name":"PartsBinBrowser","prevDragPos":{"__isSmartRef__":true,"id":29532},"showsHalos":false,"highlighted":true,"__SourceModuleName__":"Global.lively.morphic.Widgets","isBeingDragged":false,"prevScroll":[0,0],"derivationIds":[1215,"CD1D2132-9803-45F0-938B-A3EBEFBF00C0","3DA45E92-65EE-4204-9FD1-B2937182D2A2","355D68D8-8232-482A-9523-6DB0E52810A0","A0BB5BEF-7109-48C0-A62E-DF7F9AF31E34","0C777EAA-8FAE-4CC7-9F13-BE5705616FE8","802A0A68-43C2-490F-8B92-F39EFC70898F","B3516BD2-CAA3-483F-BAFC-2CDE09EF880F","430E7A9A-C67D-44B4-A5D9-D07D7426B9D7","9DE2C4AC-0928-4F92-988A-29DD071EEC06","1BC6994F-E9DC-43BE-BC0A-76D1F52D5F13","23324C62-C0B2-40BC-901A-F734825A4726","4C8C3D09-70B0-4DBB-ABF0-03A08BD59980","BE34E85D-7B10-4886-9120-D1EB4297D09D","86EB8656-FBE4-4954-9035-0FE9EB68DCCD","35542C80-CA9F-4F55-BAB6-1481C899EFBC","5A67CE7B-B699-41DB-A547-FDC68922F28F","2155F4FD-E8CB-406E-B300-BB7A1D57515F","A80968D8-D7C7-4599-A868-4214D2A043B0"],"showLog":false,"cameForward":false,"_Position":{"__isSmartRef__":true,"id":29533},"_Scale":1.008036120330794,"_Rotation":0,"_ClipMode":"visible","owner":null,"state":"shutdown","__serializedLivelyClosures__":{"__isSmartRef__":true,"id":29534},"__LivelyClassName__":"lively.morphic.Window","withoutLayers":["Global.lively.morphic.GrabbingLayer"]},"29276":{"submorphs":[{"__isSmartRef__":true,"id":29277},{"__isSmartRef__":true,"id":29292},{"__isSmartRef__":true,"id":29339},{"__isSmartRef__":true,"id":29374}],"scripts":[],"shape":{"__isSmartRef__":true,"id":29410},"derivationIds":[null,"CB9A7942-A126-4FEA-92F7-97C70D060BEB","FA9B3561-DB28-470D-A1EC-B8150D4DEF2A","36D680CF-892E-407E-8105-DAA6B09D71D6","1CAA1D0A-D71B-4BFE-8240-865CB7F05E0E","66C69699-50EE-40ED-8CA9-B86D0DD4E47B","BBA3CE3B-99B8-4E44-B846-2C780BAE5F52","1D8D1A51-894F-48AF-A187-A7A6A6038424","0B3AD9C5-800E-438E-9874-EAADEE1BF050","791045F5-5FFE-433E-AB6E-66953008D5BD","4FB22ED4-3DE1-44DA-A468-858694FCBEDC","069F6161-0417-4EAB-B7EE-EA3C0F0DBE2C","ACF1346E-D482-4988-8218-5C696A2A3C6D","6F3DC859-2D3F-492E-910C-0C096B44D29D","8809FE81-20B4-4A1A-BB07-C2928B51A98E","C1048D8A-113D-4A07-B546-FD3871F7E616","DAD50CCC-8DD8-4B46-8D3A-1AA617EA10C5"],"id":"FEAB4910-0FA1-4A4E-A1C8-499863745EA6","renderContextTable":{"__isSmartRef__":true,"id":29421},"eventHandler":{"__isSmartRef__":true,"id":29422},"droppingEnabled":true,"halosEnabled":true,"layout":{"__isSmartRef__":true,"id":29423},"_Position":{"__isSmartRef__":true,"id":29424},"windowMorph":{"__isSmartRef__":true,"id":29275},"label":{"__isSmartRef__":true,"id":29277},"closeButton":{"__isSmartRef__":true,"id":29292},"menuButton":{"__isSmartRef__":true,"id":29339},"collapseButton":{"__isSmartRef__":true,"id":29374},"priorExtent":{"__isSmartRef__":true,"id":29425},"owner":{"__isSmartRef__":true,"id":29275},"showsHalos":false,"__SourceModuleName__":"Global.lively.morphic.Widgets","attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"_ClipMode":"visible","__LivelyClassName__":"lively.morphic.TitleBar"},"29277":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":29278},"derivationIds":[null,"35225DC7-6AD1-4EAA-9640-2B20FCEAB44B","ED05473C-5327-4DDB-A6D6-F89AE10B9058","A8D18394-0903-41C0-B752-8734202D9666","804FDA9E-028E-4AB2-B5A6-8AE21C38056D","6AB19EC9-B24B-4260-B303-9EEBCCF28B2F","ABFDEE17-F1C9-40C0-948B-89CCE44C80BF","462C3183-AF6C-410F-B603-423FAF163161","6D943AA6-F870-468B-AA11-55A08BCE4E76","7FDA8148-A98A-40B6-8B91-AD819EFC057D","6B3F2781-16C8-4041-9146-CA879CF69017","3030E57E-86F6-443F-8A3A-F58FA7E9B6E6","BED5E2AC-01EA-4628-A64B-0B6EC3F7FA45","587AF0B0-D04D-48CD-A139-9B6E04C92260","E7304AEB-0D79-41B8-99C0-1093B2551E5A","B91F0B75-EB62-4C86-AB0E-C6ADB6ED1A5E","6409A438-1F2D-4009-ACD3-037EA3DB72F9"],"id":"54E422E5-4294-489F-9EB9-7DD638E29656","renderContextTable":{"__isSmartRef__":true,"id":29284},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":29285}],"eventHandler":{"__isSmartRef__":true,"id":29287},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_ClipMode":"hidden","fixedWidth":true,"fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":10,"evalEnabled":false,"isLabel":true,"_HandStyle":"default","layout":{"__isSmartRef__":true,"id":29288},"_Align":"center","eventsAreIgnored":true,"owner":{"__isSmartRef__":true,"id":29276},"priorExtent":{"__isSmartRef__":true,"id":29289},"_MaxTextWidth":711.7575068769036,"_MinTextWidth":711.7575068769036,"_MaxTextHeight":null,"_MinTextHeight":null,"_Position":{"__isSmartRef__":true,"id":29290},"showsHalos":false,"__SourceModuleName__":"Global.lively.morphic.TextCore","attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"_TextColor":{"__isSmartRef__":true,"id":29291},"__LivelyClassName__":"lively.morphic.Text"},"29278":{"_Position":{"__isSmartRef__":true,"id":29279},"renderContextTable":{"__isSmartRef__":true,"id":29280},"_Extent":{"__isSmartRef__":true,"id":29281},"_ClipMode":"hidden","_Padding":{"__isSmartRef__":true,"id":29282},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":29283},"_Fill":null,"_BorderRadius":0,"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"29279":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"29280":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"29281":{"x":711.7575068769036,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"29282":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"29283":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"29284":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"29285":{"style":{"__isSmartRef__":true,"id":29286},"chunkOwner":{"__isSmartRef__":true,"id":29277},"__SourceModuleName__":"Global.lively.morphic.TextCore","storedString":"PartsBinBrowser","__LivelyClassName__":"lively.morphic.TextChunk"},"29286":{"__SourceModuleName__":"Global.lively.morphic.TextCore","fontWeight":"bold","textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis"},"29287":{"morph":{"__isSmartRef__":true,"id":29277},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"29288":{"resizeWidth":true},"29289":{"x":711.7575068769036,"y":17,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"29290":{"x":20,"y":3,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"29291":{"r":0.4,"g":0.4,"b":0.4,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"29292":{"submorphs":[{"__isSmartRef__":true,"id":29293}],"scripts":[],"shape":{"__isSmartRef__":true,"id":29305},"derivationIds":[null,"84C6AD5C-08E4-4D3E-AE1C-80ED065C7447","1EDA2278-A2B9-4AB4-9516-3DC25ACB4C27","55BA9050-F318-4DDE-AE70-6219D439298D","49C4D74C-7648-4A50-A5D6-2F0F753509B2","861E4568-E439-4FF5-8D7E-CDA56A1E95F3","C3698C70-6388-47F7-947A-5C34A6B60700","93DB8FA4-5D5C-4600-9742-3F67068D5CED","0FF9EAA0-E03A-4E1F-8771-4E0275A5AAD4","C0E85752-8EF2-42D2-BFF0-E061C4D46819","DFFC1C4F-9B94-4D3B-8A83-273625FA1D00","CB20FC8E-CA7C-4C0E-A88B-1D31ED8BC28B","4C0606D0-4382-41A7-8527-E0B161498782","984F539E-6470-4B12-9C45-EA5C47CD3424","54C7BEED-A423-4D4B-83C1-3A5E77EB9B0F","BFF0B730-20B5-4597-AE11-6A187C2F238D","B3E88B19-7A69-4033-B400-02BDC0A0A9BC"],"id":"52EB4F69-72F1-4110-8EFC-E89AF4C3BC70","renderContextTable":{"__isSmartRef__":true,"id":29321},"eventHandler":{"__isSmartRef__":true,"id":29322},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"accessibleInInactiveWindow":true,"_Position":{"__isSmartRef__":true,"id":29323},"priorExtent":{"__isSmartRef__":true,"id":29324},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":29311},"lighterFill":{"__isSmartRef__":true,"id":29325},"label":{"__isSmartRef__":true,"id":29293},"owner":{"__isSmartRef__":true,"id":29276},"layout":{"__isSmartRef__":true,"id":29334},"attributeConnections":[{"__isSmartRef__":true,"id":29335},{"__isSmartRef__":true,"id":29337}],"doNotSerialize":["$$getHelpText","$$fire"],"doNotCopyProperties":["$$getHelpText","$$fire"],"__SourceModuleName__":"Global.lively.morphic.Widgets","_ClipMode":"visible","__LivelyClassName__":"lively.morphic.WindowControl"},"29293":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":29294},"derivationIds":[null,"57529DB3-5359-4B56-9F8B-0110DAFAFC52","9921C550-09B9-4C17-8111-D8FE86FB228B","69344588-0544-4FC7-BE21-29C4A98D0D23","81E014B3-6896-4E77-BA4A-F9EA8356F1E2","32EE1337-35F3-4EA6-93FC-58BD22920993","90D97708-997D-47B7-836D-C3951B871800","536FAD0F-5661-46AF-BD86-2FEB8DBC2962","414ED04A-576A-4076-A7B2-159032CE1614","976659CC-6C23-4928-80F8-DF0704CB4FA1","C63202CA-8588-41EA-98DE-3A3C29EAD556","1237F886-758C-4599-9D7B-2316D4920995","1ED30BF6-8E11-43B9-8FF6-7E824D85F92F","142A1685-42D6-4BC2-8624-D1432DDF09E9","7C28FD2A-4140-4DA6-A88B-ED0FD16CE7F8","207F7962-C8A4-4B3E-9550-B95B75ACD704","69AC209E-C03E-4AEB-BBCF-44554E5354E6"],"id":"3167901C-94AD-48E5-831F-743B390535A4","renderContextTable":{"__isSmartRef__":true,"id":29299},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":29300}],"eventHandler":{"__isSmartRef__":true,"id":29302},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_ClipMode":"hidden","fixedWidth":true,"fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":8,"_Position":{"__isSmartRef__":true,"id":29303},"priorExtent":{"__isSmartRef__":true,"id":29304},"_MaxTextWidth":15,"_MinTextWidth":15,"_MaxTextHeight":null,"_MinTextHeight":null,"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":29292},"isLabel":true,"_HandStyle":"default","_Align":"center","eventsAreIgnored":true,"__SourceModuleName__":"Global.lively.morphic.TextCore","attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"__LivelyClassName__":"lively.morphic.Text"},"29294":{"_Position":{"__isSmartRef__":true,"id":29295},"renderContextTable":{"__isSmartRef__":true,"id":29296},"_Extent":{"__isSmartRef__":true,"id":29297},"_ClipMode":"hidden","_Padding":{"__isSmartRef__":true,"id":29298},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":29283},"_Fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"29295":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"29296":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"29297":{"x":17,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"29298":{"x":1,"y":1,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"29299":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"29300":{"style":{"__isSmartRef__":true,"id":29301},"chunkOwner":{"__isSmartRef__":true,"id":29293},"__SourceModuleName__":"Global.lively.morphic.TextCore","storedString":"X","__LivelyClassName__":"lively.morphic.TextChunk"},"29301":{"__SourceModuleName__":"Global.lively.morphic.TextCore","textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis"},"29302":{"morph":{"__isSmartRef__":true,"id":29293},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"29303":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"29304":{"x":17,"y":17,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"29305":{"_Position":{"__isSmartRef__":true,"id":29306},"renderContextTable":{"__isSmartRef__":true,"id":29307},"_Extent":{"__isSmartRef__":true,"id":29308},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":29309},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":29310},"_Fill":{"__isSmartRef__":true,"id":29311},"_StrokeOpacity":0,"_BorderRadius":5,"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"29306":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"29307":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"29308":{"x":17,"y":17,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"29309":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"29310":{"r":0.7411764705882353,"g":0.7450980392156863,"b":0.7529411764705882,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"29311":{"stops":[{"__isSmartRef__":true,"id":29312},{"__isSmartRef__":true,"id":29314},{"__isSmartRef__":true,"id":29316},{"__isSmartRef__":true,"id":29318}],"vector":{"__isSmartRef__":true,"id":29320},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"29312":{"offset":0,"color":{"__isSmartRef__":true,"id":29313}},"29313":{"r":0.9600000000000001,"g":0.9600000000000001,"b":0.9600000000000001,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"29314":{"offset":0.4,"color":{"__isSmartRef__":true,"id":29315}},"29315":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"29316":{"offset":0.6,"color":{"__isSmartRef__":true,"id":29317}},"29317":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"29318":{"offset":1,"color":{"__isSmartRef__":true,"id":29319}},"29319":{"r":0.94,"g":0.94,"b":0.94,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"29320":{"x":0,"y":0,"width":0,"height":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"29321":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"29322":{"morph":{"__isSmartRef__":true,"id":29292},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"29323":{"x":750.7575068769036,"y":3,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"29324":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"29325":{"stops":[{"__isSmartRef__":true,"id":29326},{"__isSmartRef__":true,"id":29328},{"__isSmartRef__":true,"id":29330},{"__isSmartRef__":true,"id":29332}],"vector":{"__isSmartRef__":true,"id":29320},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"29326":{"offset":0,"color":{"__isSmartRef__":true,"id":29327}},"29327":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"29328":{"offset":0.4,"color":{"__isSmartRef__":true,"id":29329}},"29329":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"29330":{"offset":0.6,"color":{"__isSmartRef__":true,"id":29331}},"29331":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"29332":{"offset":1,"color":{"__isSmartRef__":true,"id":29333}},"29333":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"29334":{"moveHorizontal":true},"29335":{"sourceObj":{"__isSmartRef__":true,"id":29292},"sourceAttrName":"getHelpText","targetObj":{"__isSmartRef__":true,"id":29275},"targetMethodName":"getCloseHelp","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":29336},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"29336":{"source":{"__isSmartRef__":true,"id":29292},"target":{"__isSmartRef__":true,"id":29275}},"29337":{"sourceObj":{"__isSmartRef__":true,"id":29292},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":29275},"targetMethodName":"initiateShutdown","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":29338},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"29338":{"source":{"__isSmartRef__":true,"id":29292},"target":{"__isSmartRef__":true,"id":29275}},"29339":{"submorphs":[{"__isSmartRef__":true,"id":29340}],"scripts":[],"shape":{"__isSmartRef__":true,"id":29352},"derivationIds":[null,"36CC1066-451F-4248-A272-77B1EA5736D7","69CDBF77-3059-4F05-8245-F654E7C609BF","1AC294AF-CF26-40BF-9B2B-39E2E2A22384","A392DCC9-50D0-478A-A26F-7235BA3B34F1","5FD70964-AD0A-4804-B34A-2E9F0F6A4B52","6A97C30C-330D-4980-90B1-0C07F3D260ED","213D23B8-6B28-40E7-9059-7F7905901965","F627C325-BB22-4CD8-A082-4CF657415475","52CBC51E-591E-4E04-9D14-7796B2DB047A","4CF896A7-5611-4441-BB8B-E9F4D5AEBD88","F4A18010-80C9-493C-A5E5-F90AA8A38EF0","6D48D797-48B6-4459-B111-46A4CDDC5DCF","263D697D-34CA-44E5-89B5-142F34284AE1","175A2DE0-9632-4E31-B6D5-A9C2DCA45E0A","B2445A17-7E07-46C6-AAB4-E84C0351FD01","DB1A19D4-9B65-445C-ADEF-440D8A363B3A"],"id":"1B5C4D2B-5D2B-4679-9DC3-BC4DC963E7F9","renderContextTable":{"__isSmartRef__":true,"id":29357},"eventHandler":{"__isSmartRef__":true,"id":29358},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"accessibleInInactiveWindow":true,"_Position":{"__isSmartRef__":true,"id":29359},"priorExtent":{"__isSmartRef__":true,"id":29360},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":29311},"lighterFill":{"__isSmartRef__":true,"id":29361},"label":{"__isSmartRef__":true,"id":29340},"owner":{"__isSmartRef__":true,"id":29276},"attributeConnections":[{"__isSmartRef__":true,"id":29370},{"__isSmartRef__":true,"id":29372}],"doNotSerialize":["$$getHelpText","$$fire"],"doNotCopyProperties":["$$getHelpText","$$fire"],"__SourceModuleName__":"Global.lively.morphic.Widgets","_ClipMode":"visible","__LivelyClassName__":"lively.morphic.WindowControl"},"29340":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":29341},"derivationIds":[null,"11B8870D-6BAE-4862-8B99-5833D01F50B0","D7C837FB-858D-4C7A-93EF-C5AB424C3DAA","BBB55BCF-2370-440F-9C6B-FE87F65F8E09","6D5114EB-4653-4D3C-9C75-B218CB866171","48C098C9-00C0-4448-893D-EDA16C579071","563C793B-CDC3-41BE-BF58-DF6EA19556FD","ED1430B6-0141-43F2-BDD7-1AE954359582","AE5AF7F3-132A-47CD-9803-3EB60C869BAF","A840CE15-1B07-43B3-B17E-453C077BB03F","2A630580-1BC7-486C-8635-3D0985509B61","15DFD406-C3BE-442C-AF19-F41C6D05E2BA","4E96384C-2791-49B8-95E0-4A76FA9E66AB","44289495-79AE-41BC-AE2E-154E37D66352","EDBDA2D0-C659-4774-ABD5-50FDA47C490C","548B5A98-8852-4E8C-806F-2530B20A2F06","3F0D1A16-CF18-4E0A-BA6A-02EDD1831765"],"id":"030BD43C-4349-4321-AA0B-C7668370B2FD","renderContextTable":{"__isSmartRef__":true,"id":29346},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":29347}],"eventHandler":{"__isSmartRef__":true,"id":29349},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_ClipMode":"hidden","fixedWidth":true,"fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":8,"_Position":{"__isSmartRef__":true,"id":29350},"priorExtent":{"__isSmartRef__":true,"id":29351},"_MaxTextWidth":15,"_MinTextWidth":15,"_MaxTextHeight":null,"_MinTextHeight":null,"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":29339},"isLabel":true,"_HandStyle":"default","_Align":"center","eventsAreIgnored":true,"__SourceModuleName__":"Global.lively.morphic.TextCore","attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"__LivelyClassName__":"lively.morphic.Text"},"29341":{"_Position":{"__isSmartRef__":true,"id":29342},"renderContextTable":{"__isSmartRef__":true,"id":29343},"_Extent":{"__isSmartRef__":true,"id":29344},"_ClipMode":"hidden","_Padding":{"__isSmartRef__":true,"id":29345},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":29283},"_Fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"29342":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"29343":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"29344":{"x":17,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"29345":{"x":1,"y":1,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"29346":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"29347":{"style":{"__isSmartRef__":true,"id":29348},"chunkOwner":{"__isSmartRef__":true,"id":29340},"__SourceModuleName__":"Global.lively.morphic.TextCore","storedString":"M","__LivelyClassName__":"lively.morphic.TextChunk"},"29348":{"__SourceModuleName__":"Global.lively.morphic.TextCore","textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis"},"29349":{"morph":{"__isSmartRef__":true,"id":29340},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"29350":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"29351":{"x":17,"y":17,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"29352":{"_Position":{"__isSmartRef__":true,"id":29353},"renderContextTable":{"__isSmartRef__":true,"id":29354},"_Extent":{"__isSmartRef__":true,"id":29355},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":29356},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":29310},"_Fill":{"__isSmartRef__":true,"id":29311},"_StrokeOpacity":0,"_BorderRadius":5,"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"29353":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"29354":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"29355":{"x":17,"y":17,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"29356":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"29357":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"29358":{"morph":{"__isSmartRef__":true,"id":29339},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"29359":{"x":3,"y":3,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"29360":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"29361":{"stops":[{"__isSmartRef__":true,"id":29362},{"__isSmartRef__":true,"id":29364},{"__isSmartRef__":true,"id":29366},{"__isSmartRef__":true,"id":29368}],"vector":{"__isSmartRef__":true,"id":29320},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"29362":{"offset":0,"color":{"__isSmartRef__":true,"id":29363}},"29363":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"29364":{"offset":0.4,"color":{"__isSmartRef__":true,"id":29365}},"29365":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"29366":{"offset":0.6,"color":{"__isSmartRef__":true,"id":29367}},"29367":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"29368":{"offset":1,"color":{"__isSmartRef__":true,"id":29369}},"29369":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"29370":{"sourceObj":{"__isSmartRef__":true,"id":29339},"sourceAttrName":"getHelpText","targetObj":{"__isSmartRef__":true,"id":29275},"targetMethodName":"getMenuHelp","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":29371},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"29371":{"source":{"__isSmartRef__":true,"id":29339},"target":{"__isSmartRef__":true,"id":29275}},"29372":{"sourceObj":{"__isSmartRef__":true,"id":29339},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":29275},"targetMethodName":"showTargetMorphMenu","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":29373},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"29373":{"source":{"__isSmartRef__":true,"id":29339},"target":{"__isSmartRef__":true,"id":29275}},"29374":{"submorphs":[{"__isSmartRef__":true,"id":29375}],"scripts":[],"shape":{"__isSmartRef__":true,"id":29387},"derivationIds":[null,"A4716D24-333D-4F87-B30D-693046A4CC11","09521FBD-32DD-4AD7-B9E6-7B3E537AF883","D971E4B7-1DF3-4B21-A73D-24F6EF12F679","C69F70E3-3EBE-4169-AB1B-B6C8A043B95B","F8D9EA1D-0D64-4375-B8B5-4F1F2C5E8541","9FEA18A8-D928-4A43-8017-C0FD088C4B63","F7BA92FD-2CCD-457D-9CD7-19DAEB009515","42A9124E-92FB-4186-8BBF-77CCF3B1002D","E4B2ACF0-0CFD-48E0-9FC7-88AB03BFEB57","47122BD1-0F90-476F-B57A-CFB1E83C3454","99132533-64B7-4959-87A7-6A49B7BA9484","EED63A15-CE25-476F-9DD2-049DB7D07635","665D04DB-D28A-4C4F-957B-532239267CDB","E4A0074C-58B4-4984-9F8D-D5351BECE693","12892E3C-39E1-43D3-B9C1-225F0F6763CF","E1836464-B7F9-4C9D-B59D-847BFE6F255E"],"id":"A2C8D214-E45B-4D28-AC28-3B3CD02B25B9","renderContextTable":{"__isSmartRef__":true,"id":29392},"eventHandler":{"__isSmartRef__":true,"id":29393},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"accessibleInInactiveWindow":true,"_Position":{"__isSmartRef__":true,"id":29394},"priorExtent":{"__isSmartRef__":true,"id":29395},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":29311},"lighterFill":{"__isSmartRef__":true,"id":29396},"label":{"__isSmartRef__":true,"id":29375},"owner":{"__isSmartRef__":true,"id":29276},"layout":{"__isSmartRef__":true,"id":29405},"attributeConnections":[{"__isSmartRef__":true,"id":29406},{"__isSmartRef__":true,"id":29408}],"doNotSerialize":["$$getHelpText","$$fire"],"doNotCopyProperties":["$$getHelpText","$$fire"],"__SourceModuleName__":"Global.lively.morphic.Widgets","_ClipMode":"visible","__LivelyClassName__":"lively.morphic.WindowControl"},"29375":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":29376},"derivationIds":[null,"862E80E4-0CC5-48AC-A76F-A35D7FE1FC5B","C6CA8AE7-6702-4867-9BD1-9D3A42821A1F","BA5B9281-B182-4EBA-9D02-BBA304CC959B","2289C593-75CE-45EE-B698-E0E9DB527628","3FDADAEC-E6C1-4220-A68C-8FAA386B6562","2D55EBB5-8584-4626-AD2C-EA1DCF3BF923","50B8B19C-917D-4AE4-8231-9FDDAA188B87","B9607C92-DDD9-4801-9B70-45F2A69CEF51","3628DA72-F4AC-4E17-AB7D-7CCF7A5C83EA","BC0DDE29-DC64-424F-A5DE-0E0444CA46F8","869BA70C-9DE5-4BF0-A4BC-49166294A98D","4A1D1888-02A8-4F46-9021-0EDD77D72BFD","38E2DF86-6A85-4423-80C4-D27E21393E62","738C83E8-15DD-479B-9E84-DC5BBA74D812","B26A29AF-3FDE-4D29-9B9C-112202A4F0CB","5C9E346F-566B-48C8-A5EF-9511A1D0D0B1"],"id":"000C01DD-C0CB-4838-BC5E-51A5458E829F","renderContextTable":{"__isSmartRef__":true,"id":29381},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":29382}],"eventHandler":{"__isSmartRef__":true,"id":29384},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_ClipMode":"hidden","fixedWidth":true,"fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":8,"_Position":{"__isSmartRef__":true,"id":29385},"priorExtent":{"__isSmartRef__":true,"id":29386},"_MaxTextWidth":15,"_MinTextWidth":15,"_MaxTextHeight":null,"_MinTextHeight":null,"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":29374},"isLabel":true,"_HandStyle":"default","_Align":"center","eventsAreIgnored":true,"__SourceModuleName__":"Global.lively.morphic.TextCore","attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"__LivelyClassName__":"lively.morphic.Text"},"29376":{"_Position":{"__isSmartRef__":true,"id":29377},"renderContextTable":{"__isSmartRef__":true,"id":29378},"_Extent":{"__isSmartRef__":true,"id":29379},"_ClipMode":"hidden","_Padding":{"__isSmartRef__":true,"id":29380},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":29283},"_Fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"29377":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"29378":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"29379":{"x":17,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"29380":{"x":1,"y":1,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"29381":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"29382":{"style":{"__isSmartRef__":true,"id":29383},"chunkOwner":{"__isSmartRef__":true,"id":29375},"__SourceModuleName__":"Global.lively.morphic.TextCore","storedString":"–","__LivelyClassName__":"lively.morphic.TextChunk"},"29383":{"__SourceModuleName__":"Global.lively.morphic.TextCore","textShadow":"0px 1px 0 rgba(255,255,255,1)","__LivelyClassName__":"lively.morphic.TextEmphasis"},"29384":{"morph":{"__isSmartRef__":true,"id":29375},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"29385":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"29386":{"x":17,"y":17,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"29387":{"_Position":{"__isSmartRef__":true,"id":29388},"renderContextTable":{"__isSmartRef__":true,"id":29389},"_Extent":{"__isSmartRef__":true,"id":29390},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":29391},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":29310},"_Fill":{"__isSmartRef__":true,"id":29311},"_StrokeOpacity":0,"_BorderRadius":5,"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"29388":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"29389":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"29390":{"x":17,"y":17,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"29391":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"29392":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"29393":{"morph":{"__isSmartRef__":true,"id":29374},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"29394":{"x":731.7575068769036,"y":3,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"29395":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"29396":{"stops":[{"__isSmartRef__":true,"id":29397},{"__isSmartRef__":true,"id":29399},{"__isSmartRef__":true,"id":29401},{"__isSmartRef__":true,"id":29403}],"vector":{"__isSmartRef__":true,"id":29320},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"29397":{"offset":0,"color":{"__isSmartRef__":true,"id":29398}},"29398":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"29399":{"offset":0.4,"color":{"__isSmartRef__":true,"id":29400}},"29400":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"29401":{"offset":0.6,"color":{"__isSmartRef__":true,"id":29402}},"29402":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"29403":{"offset":1,"color":{"__isSmartRef__":true,"id":29404}},"29404":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"29405":{"moveHorizontal":true},"29406":{"sourceObj":{"__isSmartRef__":true,"id":29374},"sourceAttrName":"getHelpText","targetObj":{"__isSmartRef__":true,"id":29275},"targetMethodName":"getCollapseHelp","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":29407},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"29407":{"source":{"__isSmartRef__":true,"id":29374},"target":{"__isSmartRef__":true,"id":29275}},"29408":{"sourceObj":{"__isSmartRef__":true,"id":29374},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":29275},"targetMethodName":"toggleCollapse","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":29409},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"29409":{"source":{"__isSmartRef__":true,"id":29374},"target":{"__isSmartRef__":true,"id":29275}},"29410":{"_Position":{"__isSmartRef__":true,"id":29411},"renderContextTable":{"__isSmartRef__":true,"id":29412},"_Extent":{"__isSmartRef__":true,"id":29413},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":29414},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":29415},"_Fill":{"__isSmartRef__":true,"id":29416},"_StrokeOpacity":1,"_BorderRadius":"8px 8px 0px 0px","__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"29411":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"29412":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"29413":{"x":770.7575068769036,"y":22,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"29414":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"29415":{"r":0.4,"g":0.4,"b":0.4,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"29416":{"stops":[{"__isSmartRef__":true,"id":29417},{"__isSmartRef__":true,"id":29419}],"vector":{"__isSmartRef__":true,"id":2345},"__LivelyClassName__":"lively.morphic.LinearGradient","__SourceModuleName__":"Global.lively.morphic.Shapes"},"29417":{"offset":0,"color":{"__isSmartRef__":true,"id":29418}},"29418":{"r":1,"g":1,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"29419":{"offset":1,"color":{"__isSmartRef__":true,"id":29420}},"29420":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"29421":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"29422":{"morph":{"__isSmartRef__":true,"id":29276},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"29423":{"resizeWidth":true,"adjustForNewBounds":true},"29424":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"29425":{"x":770.7575068769036,"y":22,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"29426":{"submorphs":[],"scripts":[],"id":"040C1039-520B-41FF-AD51-F6969766C897","shape":{"__isSmartRef__":true,"id":29427},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":29434},"showsHalos":false,"name":"ResizeCorner","partsBinMetaInfo":{"__isSmartRef__":true,"id":29435},"__SourceModuleName__":"Global","draggingEnabled":true,"dragStartPoint":null,"originalExtent":{"__isSmartRef__":true,"id":29436},"originalTargetExtent":null,"renderContextTable":{"__isSmartRef__":true,"id":29437},"eventHandler":{"__isSmartRef__":true,"id":29438},"priorExtent":{"__isSmartRef__":true,"id":29439},"originalTargetInnerBounds":null,"isResizeCorner":true,"relativeOrigin":null,"derivationIds":[7147,"16E962DF-21E9-4FE6-8B9B-953F0E908113","ADD0B5C0-0DC6-4D8E-9C2A-0EC7E3C71F21","25C53CC1-53E0-44A6-8E16-A56606A19EF0","50F19BF2-9607-4419-A8C2-0352B0A6FF57","56B7FFB1-61EA-47B9-AC63-A78EA3203E0F","7ED9D491-F8A0-41CA-ADCC-D29EB7805558"],"moved":true,"attributeConnections":[{"__isSmartRef__":true,"id":29440}],"doNotSerialize":["$$cornerName"],"doNotCopyProperties":["$$cornerName"],"originalTargetBounds":null,"cornerName":"bottomRight","owner":{"__isSmartRef__":true,"id":29275},"_Rotation":0,"_Scale":0.9920279440699439,"_ClipMode":"visible","__serializedLivelyClosures__":{"__isSmartRef__":true,"id":29441},"__LivelyClassName__":"lively.morphic.Box"},"29427":{"position":{"__isSmartRef__":true,"id":29428},"_Extent":{"__isSmartRef__":true,"id":29429},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":29430},"_Fill":{"__isSmartRef__":true,"id":29431},"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":29432},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":29433},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"29428":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"29429":{"x":10,"y":10,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"29430":{"r":0.568,"g":0.568,"b":0.568,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"29431":{"r":0.258,"g":0.258,"b":0.258,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"29432":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"29433":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"29434":{"x":760.8372274362041,"y":497.3295572430021,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"29435":{"partsSpaceName":"PartsBin/Widgets/","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":2,"comment":"Resize an object without using halos.","partName":"ResizeCorner","revisionOnLoad":140152,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"29436":{"x":239,"y":138,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"29437":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"29438":{"morph":{"__isSmartRef__":true,"id":29426},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"29439":{"x":10,"y":10,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"29440":{"sourceObj":{"__isSmartRef__":true,"id":29426},"sourceAttrName":"cornerName","targetObj":{"__isSmartRef__":true,"id":29426},"targetMethodName":"alignToOwner","__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"29441":{"onDrag":{"__isSmartRef__":true,"id":29442},"onDragEnd":{"__isSmartRef__":true,"id":29450},"onDragStart":{"__isSmartRef__":true,"id":29458},"reset":{"__isSmartRef__":true,"id":29466},"morphMenuItems":{"__isSmartRef__":true,"id":29469},"alignToOwner":{"__isSmartRef__":true,"id":29476}},"29442":{"varMapping":{"__isSmartRef__":true,"id":29443},"source":"function onDrag(evt) {\n // alert(\"onDrag\")\n // this.owner.setPosition(pt(0,0))\n // this.owner.setOrigin(pt(0,0))\n var moveDelta = evt.mousePoint.subPt(this.dragStartPoint)\n \n // moveDelta = moveDelta.maxPt(pt(0,0))\n var ownerExtent = this.owner.getExtent();\n\n // TODO does not work\n if (evt.isShiftDown()) {\n var maxDelta = Math.max(moveDelta.x, moveDelta.y);\n if (maxDelta == 0) return;\n var factor = ownerExtent.x / ownerExtent.y\n moveDelta = pt(maxDelta * factor, maxDelta )\n }\n var accessor = \"with\" + this.cornerName.charAt(0).toUpperCase() + this.cornerName.substring(1);\n\n var newCorner = this.originalTargetBounds[this.cornerName]().addPt(moveDelta);\n var newBounds = this.originalTargetBounds[accessor ](newCorner);\n\n this.owner.setBounds(newBounds);\n \n // var newExtent = this.originalTargetExtent.addPt(moveDelta)\n // alertOK(\"new extent\" + newExtent)\n // this.owner.setExtent(newExtent);\n this.owner.submorphs.select(function(ea) {\n return ea.isResizeCorner\n }).invoke('alignToOwner');\n if (this.owner.halos) {\n this.owner.halos.invoke('alignAtTarget')\n }\n // alertOK(\"relative \" + this.relativeOrigin)\n var newOrigin = pt(0,0).extent(this.owner.getExtent()).relativeToAbsPoint(this.relativeOrigin)\n\n // TODO IMPLEMENT updating the origin does not work yet\n // this.owner.setOrigin(newOrigin);\n // alertOK(\"new origin \" + newOrigin)\n\n}","funcProperties":{"__isSmartRef__":true,"id":29448},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"29443":{"this":{"__isSmartRef__":true,"id":29426},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":29444}},"29444":{"$super":{"__isSmartRef__":true,"id":29445}},"29445":{"varMapping":{"__isSmartRef__":true,"id":29446},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":29447},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"29446":{"obj":{"__isSmartRef__":true,"id":29426},"name":"onDrag"},"29447":{},"29448":{"timestamp":{"__isSmartRef__":true,"id":29449},"user":"sstamm","tags":[]},"29449":{"isSerializedDate":true,"string":"Thu Feb 23 2012 12:08:52 GMT+0100 (Mitteleuropäische Zeit)"},"29450":{"varMapping":{"__isSmartRef__":true,"id":29451},"source":"function onDragEnd(evt) {\n this.dragStartPoint = null;\n this.originalTargetBounds = null;\n this.relativeOrigin = null;\n}","funcProperties":{"__isSmartRef__":true,"id":29456},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"29451":{"this":{"__isSmartRef__":true,"id":29426},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":29452}},"29452":{"$super":{"__isSmartRef__":true,"id":29453}},"29453":{"varMapping":{"__isSmartRef__":true,"id":29454},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":29455},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"29454":{"obj":{"__isSmartRef__":true,"id":29426},"name":"onDragEnd"},"29455":{},"29456":{"timestamp":{"__isSmartRef__":true,"id":29457},"user":"sstamm","tags":[]},"29457":{"isSerializedDate":true,"string":"Thu Feb 23 2012 12:09:00 GMT+0100 (Mitteleuropäische Zeit)"},"29458":{"varMapping":{"__isSmartRef__":true,"id":29459},"source":"function onDragStart(evt) {\n var absToRelativePoint = function (r, absPt) {\n\t\treturn new Point(\n\t\t\t(absPt.x - r.x) / r.width,\n\t\t\t(absPt.y - r.y) / r.height)\n\t}\n // absToRelativePoint(new Rectangle(10,10,100,100), pt(20,20))\n // absToRelativePoint(new Rectangle(10,10,100,100), pt(0,0))\n // absToRelativePoint(new Rectangle(-100,-100,200,200), pt(0,0))\n\n\n this.dragStartPoint = evt.mousePoint;\n this.originalTargetBounds= this.owner.bounds();\n this.relativeOrigin = absToRelativePoint(pt(0,0).extent(this.owner.getExtent()), this.owner.getOrigin())\n}","funcProperties":{"__isSmartRef__":true,"id":29464},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"29459":{"this":{"__isSmartRef__":true,"id":29426},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":29460}},"29460":{"$super":{"__isSmartRef__":true,"id":29461}},"29461":{"varMapping":{"__isSmartRef__":true,"id":29462},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":29463},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"29462":{"obj":{"__isSmartRef__":true,"id":29426},"name":"onDragStart"},"29463":{},"29464":{"timestamp":{"__isSmartRef__":true,"id":29465},"user":"sstamm","tags":[]},"29465":{"isSerializedDate":true,"string":"Thu Feb 23 2012 12:08:40 GMT+0100 (Mitteleuropäische Zeit)"},"29466":{"varMapping":{"__isSmartRef__":true,"id":29467},"source":"function reset() {\n this.isResizeCorner = true\n this.cornerName = 'bottomRight'\n this.setExtent(pt(10,10));\n this.setPosition(pt(0,0))\n}","funcProperties":{"__isSmartRef__":true,"id":29468},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"29467":{"this":{"__isSmartRef__":true,"id":29426}},"29468":{},"29469":{"varMapping":{"__isSmartRef__":true,"id":29470},"source":"function morphMenuItems() {\n return $super().concat([\n [\"corner\", [\n [\"top left\", function() { this.cornerName = 'topLeft'}.bind(this)],\n [\"top right\", function() { this.cornerName = 'topRight'}.bind(this)],\n [\"bottom right\", function() { this.cornerName = 'bottomRight'}.bind(this)],\n [\"bottom left\", function() { this.cornerName = 'bottomLeft'}.bind(this)],\n ]]\n ])\t\n}","funcProperties":{"__isSmartRef__":true,"id":29475},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"29470":{"this":{"__isSmartRef__":true,"id":29426},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":29471}},"29471":{"$super":{"__isSmartRef__":true,"id":29472}},"29472":{"varMapping":{"__isSmartRef__":true,"id":29473},"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":29474},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"29473":{"obj":{"__isSmartRef__":true,"id":29426},"name":"morphMenuItems"},"29474":{},"29475":{},"29476":{"varMapping":{"__isSmartRef__":true,"id":29477},"source":"function alignToOwner() {\n this.align(this.bounds()[this.cornerName](), this.owner.shape.bounds()[this.cornerName]() )\n}","funcProperties":{"__isSmartRef__":true,"id":29478},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"29477":{"this":{"__isSmartRef__":true,"id":29426}},"29478":{},"29479":{"renderContextTable":{"__isSmartRef__":true,"id":29480},"_BorderWidth":0,"_Fill":null,"_StrokeOpacity":0,"_BorderRadius":0,"_Extent":{"__isSmartRef__":true,"id":29481},"__SourceModuleName__":"Global.lively.morphic.Shapes","_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":29482},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"29480":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"29481":{"x":770.7575068769036,"y":507.2498366837016,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"29482":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"29483":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"29484":{"morph":{"__isSmartRef__":true,"id":29275},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"29485":{"adjustForNewBounds":true},"29486":{"x":770.7575068769036,"y":507.2498366837016,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"29487":{"sourceObj":{"__isSmartRef__":true,"id":29275},"sourceAttrName":"_Scale","targetObj":{"__isSmartRef__":true,"id":29259},"targetMethodName":"signalTarget","dependedBy":{"__isSmartRef__":true,"id":29259},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"29488":{"sourceObj":{"__isSmartRef__":true,"id":29275},"sourceAttrName":"_Rotation","targetObj":{"__isSmartRef__":true,"id":29259},"targetMethodName":"signalTarget","dependedBy":{"__isSmartRef__":true,"id":29259},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"29489":{"sourceObj":{"__isSmartRef__":true,"id":29275},"sourceAttrName":"owner","targetObj":{"__isSmartRef__":true,"id":29259},"targetMethodName":"updateOwners","converterString":"function (newOwner, oldOwner) {\n return [newOwner, oldOwner]\n }","updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":29490},"dependedBy":{"__isSmartRef__":true,"id":29259},"__SourceModuleName__":"Global.lively.bindings","__serializedLivelyClosures__":{"__isSmartRef__":true,"id":29491},"__LivelyClassName__":"AttributeConnection"},"29490":{"source":{"__isSmartRef__":true,"id":29275},"target":{"__isSmartRef__":true,"id":29259}},"29491":{"converter":{"__isSmartRef__":true,"id":29492}},"29492":{"originalFunc":null,"varMapping":{"__isSmartRef__":true,"id":29493},"source":"function (newOwner, oldOwner) {\n return [newOwner, oldOwner]\n }","funcProperties":{"__isSmartRef__":true,"id":29494},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"29493":{"source":{"__isSmartRef__":true,"id":29275},"target":{"__isSmartRef__":true,"id":29259}},"29494":{},"29495":{"sourceObj":{"__isSmartRef__":true,"id":29275},"sourceAttrName":"_Position","targetObj":{"__isSmartRef__":true,"id":29496},"targetMethodName":"signalTarget","dependedBy":{"__isSmartRef__":true,"id":29496},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"29496":{"sourceObj":{"__isSmartRef__":true,"id":24767},"sourceAttrName":"globalTransform","targetObj":{"__isSmartRef__":true,"id":29248},"targetMethodName":"alignToMagnet","dependendConnections":[{"__isSmartRef__":true,"id":29497},{"__isSmartRef__":true,"id":29498},{"__isSmartRef__":true,"id":29499},{"__isSmartRef__":true,"id":29500},{"__isSmartRef__":true,"id":29497},{"__isSmartRef__":true,"id":29498},{"__isSmartRef__":true,"id":29499},{"__isSmartRef__":true,"id":29500},{"__isSmartRef__":true,"id":29497},{"__isSmartRef__":true,"id":29498},{"__isSmartRef__":true,"id":29499},{"__isSmartRef__":true,"id":29500},{"__isSmartRef__":true,"id":29497},{"__isSmartRef__":true,"id":29498},{"__isSmartRef__":true,"id":29499},{"__isSmartRef__":true,"id":29500},{"__isSmartRef__":true,"id":29497},{"__isSmartRef__":true,"id":29498},{"__isSmartRef__":true,"id":29499},{"__isSmartRef__":true,"id":29500},{"__isSmartRef__":true,"id":29497},{"__isSmartRef__":true,"id":29498},{"__isSmartRef__":true,"id":29499},{"__isSmartRef__":true,"id":29500},{"__isSmartRef__":true,"id":29497},{"__isSmartRef__":true,"id":29498},{"__isSmartRef__":true,"id":29499},{"__isSmartRef__":true,"id":29500},{"__isSmartRef__":true,"id":29497},{"__isSmartRef__":true,"id":29498},{"__isSmartRef__":true,"id":29499},{"__isSmartRef__":true,"id":29500},{"__isSmartRef__":true,"id":29497},{"__isSmartRef__":true,"id":29498},{"__isSmartRef__":true,"id":29499},{"__isSmartRef__":true,"id":29500},{"__isSmartRef__":true,"id":29497},{"__isSmartRef__":true,"id":29498},{"__isSmartRef__":true,"id":29499},{"__isSmartRef__":true,"id":29500},{"__isSmartRef__":true,"id":29497},{"__isSmartRef__":true,"id":29498},{"__isSmartRef__":true,"id":29499},{"__isSmartRef__":true,"id":29500},{"__isSmartRef__":true,"id":29497},{"__isSmartRef__":true,"id":29498},{"__isSmartRef__":true,"id":29499},{"__isSmartRef__":true,"id":29500},{"__isSmartRef__":true,"id":29497},{"__isSmartRef__":true,"id":29498},{"__isSmartRef__":true,"id":29499},{"__isSmartRef__":true,"id":29500},{"__isSmartRef__":true,"id":29497},{"__isSmartRef__":true,"id":29498},{"__isSmartRef__":true,"id":29499},{"__isSmartRef__":true,"id":29500},{"__isSmartRef__":true,"id":29497},{"__isSmartRef__":true,"id":29498},{"__isSmartRef__":true,"id":29499},{"__isSmartRef__":true,"id":29500},{"__isSmartRef__":true,"id":29497},{"__isSmartRef__":true,"id":29498},{"__isSmartRef__":true,"id":29499},{"__isSmartRef__":true,"id":29500},{"__isSmartRef__":true,"id":29497},{"__isSmartRef__":true,"id":29498},{"__isSmartRef__":true,"id":29499},{"__isSmartRef__":true,"id":29500},{"__isSmartRef__":true,"id":29497},{"__isSmartRef__":true,"id":29498},{"__isSmartRef__":true,"id":29499},{"__isSmartRef__":true,"id":29500},{"__isSmartRef__":true,"id":29497},{"__isSmartRef__":true,"id":29498},{"__isSmartRef__":true,"id":29499},{"__isSmartRef__":true,"id":29500},{"__isSmartRef__":true,"id":29497},{"__isSmartRef__":true,"id":29498},{"__isSmartRef__":true,"id":29499},{"__isSmartRef__":true,"id":29500},{"__isSmartRef__":true,"id":29497},{"__isSmartRef__":true,"id":29498},{"__isSmartRef__":true,"id":29499},{"__isSmartRef__":true,"id":29500},{"__isSmartRef__":true,"id":29497},{"__isSmartRef__":true,"id":29498},{"__isSmartRef__":true,"id":29499},{"__isSmartRef__":true,"id":29500},{"__isSmartRef__":true,"id":29497},{"__isSmartRef__":true,"id":29498},{"__isSmartRef__":true,"id":29499},{"__isSmartRef__":true,"id":29500},{"__isSmartRef__":true,"id":29497},{"__isSmartRef__":true,"id":29498},{"__isSmartRef__":true,"id":29499},{"__isSmartRef__":true,"id":29500},{"__isSmartRef__":true,"id":29497},{"__isSmartRef__":true,"id":29498},{"__isSmartRef__":true,"id":29499},{"__isSmartRef__":true,"id":29500},{"__isSmartRef__":true,"id":29497},{"__isSmartRef__":true,"id":29498},{"__isSmartRef__":true,"id":29499},{"__isSmartRef__":true,"id":29500},{"__isSmartRef__":true,"id":29497},{"__isSmartRef__":true,"id":29498},{"__isSmartRef__":true,"id":29499},{"__isSmartRef__":true,"id":29500},{"__isSmartRef__":true,"id":29497},{"__isSmartRef__":true,"id":29498},{"__isSmartRef__":true,"id":29499},{"__isSmartRef__":true,"id":29500},{"__isSmartRef__":true,"id":29497},{"__isSmartRef__":true,"id":29498},{"__isSmartRef__":true,"id":29499},{"__isSmartRef__":true,"id":29500},{"__isSmartRef__":true,"id":29497},{"__isSmartRef__":true,"id":29498},{"__isSmartRef__":true,"id":29499},{"__isSmartRef__":true,"id":29500},{"__isSmartRef__":true,"id":29497},{"__isSmartRef__":true,"id":29498},{"__isSmartRef__":true,"id":29499},{"__isSmartRef__":true,"id":29500},{"__isSmartRef__":true,"id":29497},{"__isSmartRef__":true,"id":29498},{"__isSmartRef__":true,"id":29499},{"__isSmartRef__":true,"id":29500},{"__isSmartRef__":true,"id":29497},{"__isSmartRef__":true,"id":29498},{"__isSmartRef__":true,"id":29499},{"__isSmartRef__":true,"id":29500},{"__isSmartRef__":true,"id":29497},{"__isSmartRef__":true,"id":29498},{"__isSmartRef__":true,"id":29499},{"__isSmartRef__":true,"id":29500},{"__isSmartRef__":true,"id":29497},{"__isSmartRef__":true,"id":29498},{"__isSmartRef__":true,"id":29499},{"__isSmartRef__":true,"id":29500},{"__isSmartRef__":true,"id":29497},{"__isSmartRef__":true,"id":29498},{"__isSmartRef__":true,"id":29499},{"__isSmartRef__":true,"id":29500},{"__isSmartRef__":true,"id":29497},{"__isSmartRef__":true,"id":29498},{"__isSmartRef__":true,"id":29499},{"__isSmartRef__":true,"id":29500},{"__isSmartRef__":true,"id":29497},{"__isSmartRef__":true,"id":29498},{"__isSmartRef__":true,"id":29499},{"__isSmartRef__":true,"id":29500},{"__isSmartRef__":true,"id":29497},{"__isSmartRef__":true,"id":29498},{"__isSmartRef__":true,"id":29499},{"__isSmartRef__":true,"id":29500},{"__isSmartRef__":true,"id":29497},{"__isSmartRef__":true,"id":29498},{"__isSmartRef__":true,"id":29499},{"__isSmartRef__":true,"id":29500},{"__isSmartRef__":true,"id":29497},{"__isSmartRef__":true,"id":29498},{"__isSmartRef__":true,"id":29499},{"__isSmartRef__":true,"id":29500},{"__isSmartRef__":true,"id":29497},{"__isSmartRef__":true,"id":29498},{"__isSmartRef__":true,"id":29499},{"__isSmartRef__":true,"id":29500},{"__isSmartRef__":true,"id":29497},{"__isSmartRef__":true,"id":29498},{"__isSmartRef__":true,"id":29499},{"__isSmartRef__":true,"id":29500},{"__isSmartRef__":true,"id":29495},{"__isSmartRef__":true,"id":29506},{"__isSmartRef__":true,"id":29507},{"__isSmartRef__":true,"id":29508},{"__isSmartRef__":true,"id":29497},{"__isSmartRef__":true,"id":29498},{"__isSmartRef__":true,"id":29499},{"__isSmartRef__":true,"id":29500},{"__isSmartRef__":true,"id":29495},{"__isSmartRef__":true,"id":29506},{"__isSmartRef__":true,"id":29507},{"__isSmartRef__":true,"id":29508},{"__isSmartRef__":true,"id":29497},{"__isSmartRef__":true,"id":29498},{"__isSmartRef__":true,"id":29499},{"__isSmartRef__":true,"id":29500},{"__isSmartRef__":true,"id":29495},{"__isSmartRef__":true,"id":29506},{"__isSmartRef__":true,"id":29507},{"__isSmartRef__":true,"id":29508},{"__isSmartRef__":true,"id":29497},{"__isSmartRef__":true,"id":29498},{"__isSmartRef__":true,"id":29499},{"__isSmartRef__":true,"id":29500},{"__isSmartRef__":true,"id":29495},{"__isSmartRef__":true,"id":29506},{"__isSmartRef__":true,"id":29507},{"__isSmartRef__":true,"id":29508},{"__isSmartRef__":true,"id":29497},{"__isSmartRef__":true,"id":29498},{"__isSmartRef__":true,"id":29499},{"__isSmartRef__":true,"id":29500},{"__isSmartRef__":true,"id":29495},{"__isSmartRef__":true,"id":29506},{"__isSmartRef__":true,"id":29507},{"__isSmartRef__":true,"id":29508},{"__isSmartRef__":true,"id":29497},{"__isSmartRef__":true,"id":29498},{"__isSmartRef__":true,"id":29499},{"__isSmartRef__":true,"id":29500},{"__isSmartRef__":true,"id":29495},{"__isSmartRef__":true,"id":29506},{"__isSmartRef__":true,"id":29507},{"__isSmartRef__":true,"id":29508},{"__isSmartRef__":true,"id":29497},{"__isSmartRef__":true,"id":29498},{"__isSmartRef__":true,"id":29499},{"__isSmartRef__":true,"id":29500},{"__isSmartRef__":true,"id":29495},{"__isSmartRef__":true,"id":29506},{"__isSmartRef__":true,"id":29507},{"__isSmartRef__":true,"id":29508},{"__isSmartRef__":true,"id":29497},{"__isSmartRef__":true,"id":29498},{"__isSmartRef__":true,"id":29499},{"__isSmartRef__":true,"id":29500},{"__isSmartRef__":true,"id":29495},{"__isSmartRef__":true,"id":29506},{"__isSmartRef__":true,"id":29507},{"__isSmartRef__":true,"id":29508},{"__isSmartRef__":true,"id":29497},{"__isSmartRef__":true,"id":29498},{"__isSmartRef__":true,"id":29499},{"__isSmartRef__":true,"id":29500},{"__isSmartRef__":true,"id":29495},{"__isSmartRef__":true,"id":29506},{"__isSmartRef__":true,"id":29507},{"__isSmartRef__":true,"id":29508},{"__isSmartRef__":true,"id":29497},{"__isSmartRef__":true,"id":29498},{"__isSmartRef__":true,"id":29499},{"__isSmartRef__":true,"id":29500},{"__isSmartRef__":true,"id":29495},{"__isSmartRef__":true,"id":29506},{"__isSmartRef__":true,"id":29507},{"__isSmartRef__":true,"id":29508},{"__isSmartRef__":true,"id":29497},{"__isSmartRef__":true,"id":29498},{"__isSmartRef__":true,"id":29499},{"__isSmartRef__":true,"id":29500},{"__isSmartRef__":true,"id":29495},{"__isSmartRef__":true,"id":29506},{"__isSmartRef__":true,"id":29507},{"__isSmartRef__":true,"id":29508},{"__isSmartRef__":true,"id":29497},{"__isSmartRef__":true,"id":29498},{"__isSmartRef__":true,"id":29499},{"__isSmartRef__":true,"id":29500},{"__isSmartRef__":true,"id":29495},{"__isSmartRef__":true,"id":29506},{"__isSmartRef__":true,"id":29507},{"__isSmartRef__":true,"id":29508},{"__isSmartRef__":true,"id":29497},{"__isSmartRef__":true,"id":29498},{"__isSmartRef__":true,"id":29499},{"__isSmartRef__":true,"id":29500},{"__isSmartRef__":true,"id":29495},{"__isSmartRef__":true,"id":29506},{"__isSmartRef__":true,"id":29507},{"__isSmartRef__":true,"id":29508},{"__isSmartRef__":true,"id":29497},{"__isSmartRef__":true,"id":29498},{"__isSmartRef__":true,"id":29499},{"__isSmartRef__":true,"id":29500},{"__isSmartRef__":true,"id":29495},{"__isSmartRef__":true,"id":29506},{"__isSmartRef__":true,"id":29507},{"__isSmartRef__":true,"id":29508},{"__isSmartRef__":true,"id":29497},{"__isSmartRef__":true,"id":29498},{"__isSmartRef__":true,"id":29499},{"__isSmartRef__":true,"id":29500},{"__isSmartRef__":true,"id":29495},{"__isSmartRef__":true,"id":29506},{"__isSmartRef__":true,"id":29507},{"__isSmartRef__":true,"id":29508},{"__isSmartRef__":true,"id":29497},{"__isSmartRef__":true,"id":29498},{"__isSmartRef__":true,"id":29499},{"__isSmartRef__":true,"id":29500},{"__isSmartRef__":true,"id":29495},{"__isSmartRef__":true,"id":29506},{"__isSmartRef__":true,"id":29507},{"__isSmartRef__":true,"id":29508},{"__isSmartRef__":true,"id":29497},{"__isSmartRef__":true,"id":29498},{"__isSmartRef__":true,"id":29499},{"__isSmartRef__":true,"id":29500},{"__isSmartRef__":true,"id":29495},{"__isSmartRef__":true,"id":29506},{"__isSmartRef__":true,"id":29507},{"__isSmartRef__":true,"id":29508},{"__isSmartRef__":true,"id":29497},{"__isSmartRef__":true,"id":29498},{"__isSmartRef__":true,"id":29499},{"__isSmartRef__":true,"id":29500},{"__isSmartRef__":true,"id":29495},{"__isSmartRef__":true,"id":29506},{"__isSmartRef__":true,"id":29507},{"__isSmartRef__":true,"id":29508},{"__isSmartRef__":true,"id":29497},{"__isSmartRef__":true,"id":29498},{"__isSmartRef__":true,"id":29499},{"__isSmartRef__":true,"id":29500},{"__isSmartRef__":true,"id":29495},{"__isSmartRef__":true,"id":29506},{"__isSmartRef__":true,"id":29507},{"__isSmartRef__":true,"id":29508},{"__isSmartRef__":true,"id":29497},{"__isSmartRef__":true,"id":29498},{"__isSmartRef__":true,"id":29499},{"__isSmartRef__":true,"id":29500},{"__isSmartRef__":true,"id":29495},{"__isSmartRef__":true,"id":29506},{"__isSmartRef__":true,"id":29507},{"__isSmartRef__":true,"id":29508},{"__isSmartRef__":true,"id":29497},{"__isSmartRef__":true,"id":29498},{"__isSmartRef__":true,"id":29499},{"__isSmartRef__":true,"id":29500},{"__isSmartRef__":true,"id":29495},{"__isSmartRef__":true,"id":29506},{"__isSmartRef__":true,"id":29507},{"__isSmartRef__":true,"id":29508}],"oldTransform":{"__isSmartRef__":true,"id":29514},"__SourceModuleName__":"Global.lively.bindings.GeometryBindings","__LivelyClassName__":"lively.morphic.GeometryTransformConnection"},"29497":{"sourceObj":{"__isSmartRef__":true,"id":24767},"sourceAttrName":"_Position","targetObj":{"__isSmartRef__":true,"id":29496},"targetMethodName":"signalTarget","dependedBy":{"__isSmartRef__":true,"id":29496},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"29498":{"sourceObj":{"__isSmartRef__":true,"id":24767},"sourceAttrName":"_Scale","targetObj":{"__isSmartRef__":true,"id":29496},"targetMethodName":"signalTarget","dependedBy":{"__isSmartRef__":true,"id":29496},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"29499":{"sourceObj":{"__isSmartRef__":true,"id":24767},"sourceAttrName":"_Rotation","targetObj":{"__isSmartRef__":true,"id":29496},"targetMethodName":"signalTarget","dependedBy":{"__isSmartRef__":true,"id":29496},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"29500":{"sourceObj":{"__isSmartRef__":true,"id":24767},"sourceAttrName":"owner","targetObj":{"__isSmartRef__":true,"id":29496},"targetMethodName":"updateOwners","converterString":"function (newOwner, oldOwner) {\n return [newOwner, oldOwner]\n }","updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":29501},"dependedBy":{"__isSmartRef__":true,"id":29496},"__SourceModuleName__":"Global.lively.bindings","__serializedLivelyClosures__":{"__isSmartRef__":true,"id":29502},"__LivelyClassName__":"AttributeConnection"},"29501":{"source":{"__isSmartRef__":true,"id":24767},"target":{"__isSmartRef__":true,"id":29496}},"29502":{"converter":{"__isSmartRef__":true,"id":29503}},"29503":{"originalFunc":null,"varMapping":{"__isSmartRef__":true,"id":29504},"source":"function (newOwner, oldOwner) {\n return [newOwner, oldOwner]\n }","funcProperties":{"__isSmartRef__":true,"id":29505},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"29504":{"source":{"__isSmartRef__":true,"id":24767},"target":{"__isSmartRef__":true,"id":29496}},"29505":{},"29506":{"sourceObj":{"__isSmartRef__":true,"id":29275},"sourceAttrName":"_Scale","targetObj":{"__isSmartRef__":true,"id":29496},"targetMethodName":"signalTarget","dependedBy":{"__isSmartRef__":true,"id":29496},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"29507":{"sourceObj":{"__isSmartRef__":true,"id":29275},"sourceAttrName":"_Rotation","targetObj":{"__isSmartRef__":true,"id":29496},"targetMethodName":"signalTarget","dependedBy":{"__isSmartRef__":true,"id":29496},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"29508":{"sourceObj":{"__isSmartRef__":true,"id":29275},"sourceAttrName":"owner","targetObj":{"__isSmartRef__":true,"id":29496},"targetMethodName":"updateOwners","converterString":"function (newOwner, oldOwner) {\n return [newOwner, oldOwner]\n }","updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":29509},"dependedBy":{"__isSmartRef__":true,"id":29496},"__SourceModuleName__":"Global.lively.bindings","__serializedLivelyClosures__":{"__isSmartRef__":true,"id":29510},"__LivelyClassName__":"AttributeConnection"},"29509":{"source":{"__isSmartRef__":true,"id":29275},"target":{"__isSmartRef__":true,"id":29496}},"29510":{"converter":{"__isSmartRef__":true,"id":29511}},"29511":{"originalFunc":null,"varMapping":{"__isSmartRef__":true,"id":29512},"source":"function (newOwner, oldOwner) {\n return [newOwner, oldOwner]\n }","funcProperties":{"__isSmartRef__":true,"id":29513},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"29512":{"source":{"__isSmartRef__":true,"id":29275},"target":{"__isSmartRef__":true,"id":29496}},"29513":{},"29514":{"d":1.008036120330794,"a":1.008036120330794,"f":220.5016617622476,"e":476.5242965259855,"c":0,"b":0,"matrix_":{"__isSmartRef__":true,"id":29515},"__LivelyClassName__":"lively.morphic.Similitude","__SourceModuleName__":"Global.lively.morphic.Graphics"},"29515":{"a":1.008036120330794,"b":0,"c":0,"d":1.008036120330794,"e":476.5242965259855,"f":220.5016617622476,"__LivelyClassName__":"lively.morphic.Similitude","__SourceModuleName__":"Global.lively.morphic.Graphics"},"29516":{"x":0,"y":21,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"29517":{"partsSpaceName":"PartsBin/Tools","__SourceModuleName__":"Global.lively.PartsBin","requiredModules":["lively.PartsBin"],"migrationLevel":4,"comment":"Browser for a Parts repository.","partName":"PartsBinBrowser","changes":[{"__isSmartRef__":true,"id":29518},{"__isSmartRef__":true,"id":29520},{"__isSmartRef__":true,"id":29522},{"__isSmartRef__":true,"id":29524},{"__isSmartRef__":true,"id":29526},{"__isSmartRef__":true,"id":29528},{"__isSmartRef__":true,"id":29530}],"revisionOnLoad":154277,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"29518":{"date":{"__isSmartRef__":true,"id":29519},"author":"athomschke","message":"style","id":"5575D312-033A-47A5-B889-C43BE97C3AAA"},"29519":{"isSerializedDate":true,"string":"Wed Feb 08 2012 12:02:38 GMT+0100 (Mitteleuropäische Zeit)"},"29520":{"date":{"__isSmartRef__":true,"id":29521},"author":"markoroeder","message":"Reset to clean copy. Added this.categories to doNotSerialize list.","id":"1D9493E9-B229-4716-8649-F1333D5133D0"},"29521":{"isSerializedDate":true,"string":"Thu Jan 05 2012 15:19:05 GMT+0100 (Mitteleuropäische Zeit)"},"29522":{"date":{"__isSmartRef__":true,"id":29523},"author":"sstamm","message":"","id":"3466A0DA-C96D-4997-8182-AFB6DF99C988"},"29523":{"isSerializedDate":true,"string":"Wed Feb 08 2012 12:13:30 GMT+0100 (Mitteleuropäische Zeit)"},"29524":{"date":{"__isSmartRef__":true,"id":29525},"author":"fabian","message":"moved PartsBin out of core","id":"69D747F9-EDB5-478D-B0DE-C4CEBFDF1E9A"},"29525":{"isSerializedDate":true,"string":"Wed Feb 22 2012 23:40:13 GMT+0100 (Mitteleuropäische Zeit)"},"29526":{"date":{"__isSmartRef__":true,"id":29527},"author":"fabian","message":"","id":"3DABC39F-D8E9-4EA8-AB40-719739AD92DF"},"29527":{"isSerializedDate":true,"string":"Thu Feb 23 2012 00:14:10 GMT+0100 (Mitteleuropäische Zeit)"},"29528":{"date":{"__isSmartRef__":true,"id":29529},"author":"jenslincke","message":"- fixed searching and latest after moving the parts bin","id":"C6CF2A78-407E-4691-B5D6-914977DEAD8B"},"29529":{"isSerializedDate":true,"string":"Thu Feb 23 2012 18:40:33 GMT+0100 (Mitteleuropäische Zeit)"},"29530":{"date":{"__isSmartRef__":true,"id":29531},"author":"undefined","message":"- reload everything on restore","id":"34468222-F3C8-4636-B202-27DFAD734B8A"},"29531":{"isSerializedDate":true,"string":"Sat Mar 10 2012 11:26:28 GMT+0100 (Mitteleuropäische Zeit)"},"29532":{"x":790,"y":129,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"29533":{"x":476.52429652598545,"y":199.33290323530093,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"29534":{"onLoadFromPartsBin":{"__isSmartRef__":true,"id":29535}},"29535":{"varMapping":{"__isSmartRef__":true,"id":29536},"source":"function onLoadFromPartsBin() {\n\t$super();\n\tthis.targetMorph.reloadEverything();\n}","funcProperties":{"__isSmartRef__":true,"id":29541},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"29536":{"this":{"__isSmartRef__":true,"id":29275},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":29537}},"29537":{"$super":{"__isSmartRef__":true,"id":29538}},"29538":{"varMapping":{"__isSmartRef__":true,"id":29539},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch(e) {\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":29540},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"29539":{"obj":{"__isSmartRef__":true,"id":29275},"name":"onLoadFromPartsBin"},"29540":{},"29541":{"user":"robertkrahn","timestamp":{"__isSmartRef__":true,"id":29542}},"29542":{"isSerializedDate":true,"string":"Mon Jun 27 2011 10:54:32 GMT+0200 (Mitteleuropäische Sommerzeit)"},"29543":{"d":1.008036120330794,"a":1.008036120330794,"f":234.58613371875617,"e":1200.6682018562785,"c":0,"b":0,"matrix_":{"__isSmartRef__":true,"id":29544},"__LivelyClassName__":"lively.morphic.Similitude","__SourceModuleName__":"Global.lively.morphic.Graphics"},"29544":{"a":1.008036120330794,"b":0,"c":0,"d":1.008036120330794,"e":1200.6682018562785,"f":234.58613371875617,"__LivelyClassName__":"lively.morphic.Similitude","__SourceModuleName__":"Global.lively.morphic.Graphics"},"29545":{"x":5,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"29546":{"partsSpaceName":"PartsBin/Inputs/","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":2,"comment":"Simple button. Connect to 'fire' to trigger actions when the button is pressed.","partName":"Button","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"29547":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"29548":{"morph":{"__isSmartRef__":true,"id":29192},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"29549":{"x":46.754037491637405,"y":20,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"29550":{"moveHorizontal":true},"29551":{"x":718.3709896155905,"y":13.972189758325953,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"29552":{"position":{"__isSmartRef__":true,"id":29553},"_Extent":{"__isSmartRef__":true,"id":29554},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":29555},"_Fill":{"__isSmartRef__":true,"id":29556},"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":29557},"_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":29558},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"29553":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"29554":{"x":770.7575068769036,"y":487.2498366837016,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"29555":{"r":0.372,"g":0.369,"b":0.372,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"29556":{"r":1,"g":1,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"29557":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"29558":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"29559":{"partsSpaceName":"PartsBin/Tools","__SourceModuleName__":"Global.lively.PartsBin","requiredModules":["lively.PartsBin","apps.DateFormat"],"migrationLevel":4,"comment":"Browser for a Parts repository.","partName":"PartsBinBrowser","changes":[{"__isSmartRef__":true,"id":29560}],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"29560":{"date":{"__isSmartRef__":true,"id":29561},"author":"markoroeder","message":"Reset to clean copy. Added this.categories to doNotSerialize list.","id":"1D9493E9-B229-4716-8649-F1333D5133D0"},"29561":{"isSerializedDate":true,"string":"Thu Jan 05 2012 15:19:05 GMT+0100 (Mitteleuropäische Zeit)"},"29562":{"sourceObj":{"__isSmartRef__":true,"id":24767},"sourceAttrName":"categoryName","targetObj":{"__isSmartRef__":true,"id":24767},"targetMethodName":"loadPartsOfCategory","converter":null,"converterString":null,"updater":null,"updaterString":null,"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"29563":{"resizeWidth":true,"resizeHeight":true,"adjustForNewBounds":true},"29564":{"x":770.7575068769036,"y":487.2498366837016,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"29565":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"29566":{"morph":{"__isSmartRef__":true,"id":24767},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"29567":{"toggleMorePane":{"__isSmartRef__":true,"id":29568}},"29568":{},"29569":{"x":5.684341886080802e-14,"y":21.000000000000007,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"29570":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Holger/EventsLimiter.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29571":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Holger/EventsLimiter.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29572":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Holger/EventsLimiter.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29573":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/ElProfesor/EmptyElProfesor.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29574":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/ElProfesor/ElProfesorOnConnections.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29575":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/ElProfesor/EmptyElProfesor.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29576":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/ElProfesor/ElProfesorOnConnections.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29577":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/ElProfesor/ElProfesorOnLivelyKernel.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29578":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/ElProfesor/ElProfesorOnLivelyKernel.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29579":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/ElProfesor/ElProfesorOnMorphs.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29580":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/ElProfesor/EmptyElProfesor.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29581":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/ElProfesor/ElProfesorOnConnections.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29582":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/ElProfesor/ElProfesorOnMorphs.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29583":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/ElProfesor/ElProfesorOnLivelyKernel.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29584":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/ElProfesor/ElProfesorOnMorphs.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29585":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tiles/AtomTile.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29586":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tiles/AtomTile.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29587":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tiles/TwitterSource.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29588":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tiles/AtomTile.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29589":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tiles/TwitterSource.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29590":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tiles/ODataCustomerTile.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29591":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tiles/ODataCustomerTile.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29592":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tiles/TwitterSource.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29593":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tiles/ODataCustomerTile.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29594":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tiles/TileImage.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29595":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tiles/TileImage.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29596":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tiles/TileText.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29597":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tiles/TileText.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29598":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tiles/TileImage.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29599":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tiles/TileText.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29600":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tiles/TileLink.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29601":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tiles/ODataTileSourceSearch.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29602":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tiles/TileLink.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29603":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tiles/ODataTileSourceSearch.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29604":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tiles/AtomSource.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29605":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tiles/TileFeed.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29606":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tiles/TileLink.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29607":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tiles/AtomSource.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29608":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tiles/TileFeed.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29609":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tiles/ODataTileSourceSearch.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29610":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tiles/AtomSource.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29611":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tiles/TileFeed.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29612":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tiles/BasicTile.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29613":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tiles/ODataShipperTile.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29614":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tiles/BasicTile.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29615":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tiles/ODataShipperTile.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29616":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tiles/TileImageBase64.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29617":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tiles/BasicTile.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29618":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tiles/TweetTile.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29619":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tiles/TileImageBase64.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29620":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tiles/ODataShipperTile.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29621":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tiles/TweetTile.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29622":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tiles/TileImageBase64.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29623":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tiles/TweetTile.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29624":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BPCGrid.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29625":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Dialogs/MethodFinderPane.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29626":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Dialogs/PublishPartDialog.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29627":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Dialogs/SeverEditorPane.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29628":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Dialogs/ToolTabPane.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29629":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Dialogs/FileEditorPane.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29630":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Dialogs/SeverEditorPane.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29631":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Dialogs/MethodFinderPane.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29632":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Dialogs/PublishPartDialog.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29633":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Dialogs/SeverEditorPane.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29634":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Dialogs/ToolTabPane.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29635":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Dialogs/FileEditorPane.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29636":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Dialogs/ToolTabPane.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29637":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Dialogs/FileEditorPane.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29638":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Dialogs/MethodFinderPane.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29639":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Dialogs/PublishPartDialog.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29640":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Grid/GridFactory.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29641":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Grid/GridWorker.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29642":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Grid/GridWorker.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29643":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Grid/DummyRegistry.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29644":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Grid/GridFactory.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29645":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Grid/DummyRegistry.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29646":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Grid/GridWorker.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29647":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Grid/DummyRegistry.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29648":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Grid/GridFactory.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29649":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Fun/Crab.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29650":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Fun/CrazyColorsAgain.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29651":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Fun/ChineseCheckers.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29652":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Fun/ChineseCheckers.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29653":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Fun/GridColorArt.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29654":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Fun/GridColorArt.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29655":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Fun/ChineseCheckers.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29656":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Fun/Elephant.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29657":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Fun/GridColorArt.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29658":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Fun/Elephant.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29659":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Fun/ChamaeleonMorph.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29660":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Fun/Heart.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29661":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Fun/MonaLisa.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29662":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Fun/Pong.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29663":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Fun/ChamaeleonMorph.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29664":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Fun/Pong.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29665":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Fun/MonaLisa.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29666":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Fun/Heart.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29667":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Fun/Elephant.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29668":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Fun/ChamaeleonMorph.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29669":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Fun/Pong.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29670":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Fun/MonaLisa.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29671":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Fun/Heart.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29672":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Fun/FunnyWatcher.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29673":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Fun/FunnyWatcher.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29674":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Fun/HeartsGame.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29675":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Fun/WanderingEye.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29676":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Fun/HeartsGame.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29677":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Fun/WanderingEye.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29678":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Fun/FunnyWatcher.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29679":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Fun/ColoredRectCreator.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29680":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Fun/ChatMorph.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29681":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Fun/ChatMorph.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29682":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Fun/ColoredRectCreator.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29683":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Fun/HeartsGame.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29684":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Fun/PianoKeyboard.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29685":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Fun/Alien.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29686":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Fun/WanderingEye.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29687":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Fun/PianoKeyboard.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29688":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Fun/Alien.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29689":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Fun/ChatMorph.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29690":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Fun/ColoredRectCreator.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29691":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Fun/PianoKeyboard.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29692":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Fun/Alien.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29693":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Fun/QuickBrownFox.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29694":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Fun/RefactorMan.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29695":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Fun/QuickBrownFox.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29696":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Fun/RefactorMan.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29697":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Fun/Crab.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29698":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Fun/QuickBrownFox.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29699":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Fun/RefactorMan.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29700":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Fun/Crab.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29701":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Fun/CrazyColorsAgain.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29702":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Fun/CrazyColorsAgain.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29703":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Sandbox/Rectangle-republished.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29704":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Sandbox/SandboxBackup.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29705":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Sandbox/ColorfulWindmill.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29706":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Sandbox/GreenRectangle.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29707":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Sandbox/SandboxBackup.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29708":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Sandbox/ModifiedGreenRectangle.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29709":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Sandbox/Car2.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29710":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Sandbox/ColorfulWindmill.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29711":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Sandbox/GreenRectangle.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29712":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Sandbox/ModifiedGreenRectangle.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29713":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Sandbox/Car2.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29714":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Sandbox/SandboxBackup.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29715":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Sandbox/ColorfulWindmill.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29716":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Sandbox/GreenRectangle.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29717":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Sandbox/ModifiedGreenRectangle.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29718":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Sandbox/Car2.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29719":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Sandbox/Orange%20Rectangle.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29720":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Sandbox/Orange%20Rectangle.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29721":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Sandbox/Rectangle%20Light%20Blue.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29722":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Sandbox/Car.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29723":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Sandbox/MyRedRectangle.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29724":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Sandbox/Rectangle%20Light%20Blue.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29725":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Sandbox/MyRedRectangle.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29726":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Sandbox/Car.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29727":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Sandbox/Orange%20Rectangle.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29728":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Sandbox/Rectangle-republished.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29729":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Sandbox/Rectangle-republished.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29730":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Sandbox/Rectangle%20Light%20Blue.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29731":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Sandbox/Car.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29732":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Sandbox/MyRedRectangle.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29733":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Jens/WorldOverview.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29734":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Jens/PresentationContainer.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29735":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Jens/WorldOverview.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29736":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Jens/ContextJSBenchmarker.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29737":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Jens/PresentationContainer.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29738":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Jens/ReloadLocalRequirements.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29739":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Jens/FilterText.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29740":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Jens/ColorRect.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29741":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Jens/APIUsageInParts.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29742":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Jens/WordCompletionPresentation.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29743":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Jens/DistributedDoit.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29744":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Jens/APIUsageInParts.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29745":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Jens/ChangeRecorder.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29746":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Jens/WordCounter.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29747":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Jens/GraphLayoutExample.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29748":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Jens/MorphFinder.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29749":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Jens/ToggleLayer.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29750":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Jens/ChangeRecorder.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29751":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Jens/ContextJSControl.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29752":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Jens/ShowConnections.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29753":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Jens/AnimateConnections.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29754":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Jens/MorphFinder.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29755":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Jens/GrayColorChooser.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29756":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Jens/SteppingWordCounter.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29757":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Jens/ContextJSControl.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29758":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Jens/TallyConnections.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29759":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Jens/ShowConnections.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29760":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Jens/EditStyleInWorldMenu.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29761":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Jens/MassStylingWorkspace.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29762":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Jens/ShowStructure.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29763":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Jens/EditStyleInWorldMenu.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29764":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Jens/MassStylingWorkspace.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29765":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Jens/XRayStructure.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29766":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Jens/NameDisplay.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29767":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Jens/FormatXMLCodeSnippet.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29768":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Jens/ShowStructure.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29769":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Jens/NameDisplay.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29770":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Jens/FormatXMLCodeSnippet.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29771":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Jens/WorldOverview.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29772":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Jens/PresentationContainer.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29773":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Jens/ContextJSBenchmarker.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29774":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Jens/ReloadLocalRequirements.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29775":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Jens/FilterText.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29776":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Jens/ContextJSBenchmarker.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29777":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Jens/ColorRect.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29778":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Jens/ReloadLocalRequirements.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29779":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Jens/WordCompletionPresentation.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29780":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Jens/FilterText.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29781":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Jens/APIUsageInParts.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29782":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Jens/DistributedDoit.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29783":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Jens/ColorRect.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29784":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Jens/WordCompletionPresentation.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29785":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Jens/DistributedDoit.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29786":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Jens/WordCounter.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29787":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Jens/GraphLayoutExample.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29788":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Jens/ChangeRecorder.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29789":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Jens/ToggleLayer.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29790":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Jens/MorphFinder.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29791":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Jens/AnimateConnections.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29792":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Jens/WordCounter.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29793":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Jens/GraphLayoutExample.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29794":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Jens/ContextJSControl.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29795":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Jens/GrayColorChooser.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29796":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Jens/SteppingWordCounter.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29797":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Jens/ShowConnections.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29798":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Jens/ToggleLayer.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29799":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Jens/TallyConnections.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29800":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Jens/AnimateConnections.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29801":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Jens/GrayColorChooser.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29802":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Jens/SteppingWordCounter.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29803":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Jens/EditStyleInWorldMenu.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29804":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Jens/MassStylingWorkspace.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29805":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Jens/TallyConnections.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29806":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Jens/ShowStructure.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29807":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Jens/XRayStructure.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29808":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Jens/NameDisplay.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29809":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Jens/FormatXMLCodeSnippet.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29810":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Jens/XRayStructure.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29811":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Visualization/URLTreeMap.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29812":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Visualization/URLCirclePacking.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29813":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Visualization/WorldMorphTreeMap.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29814":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Visualization/URLTreeMap.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29815":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Visualization/URLTree.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29816":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Visualization/URLCirclePacking.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29817":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Visualization/URLTree.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29818":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Visualization/URLTreeMap.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29819":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Visualization/ProtovisStackDrawing.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29820":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Visualization/URLCirclePacking.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29821":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Visualization/URLTree.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29822":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Visualization/ProtovisStackDrawing.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29823":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Visualization/URLSunbursts.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29824":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Visualization/TreeMap.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29825":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Visualization/URLIndentedTree.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29826":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Visualization/URLSunbursts.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29827":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Visualization/ProtovisStackDrawing.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29828":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Visualization/URLIndentedTree.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29829":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Visualization/TreeMap.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29830":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Visualization/ProtovisDrawing.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29831":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Visualization/URLSunbursts.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29832":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Visualization/ProtovisDrawing.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29833":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Visualization/URLIndentedTree.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29834":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Visualization/TreeMap.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29835":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Visualization/ProtovisDrawing.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29836":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Visualization/WorldMorphTreeMap.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29837":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Visualization/WorldMorphTreeMap.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29838":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Backgrounds/LK1Background.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29839":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Backgrounds/WhiteBackground.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29840":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Backgrounds/GrayBackground.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29841":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Backgrounds/WhiteBackground.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29842":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Backgrounds/GrayBackground.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29843":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Backgrounds/LivelyBackgroundControl.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29844":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Backgrounds/LK1Background.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29845":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Backgrounds/LivelyBackgroundControl.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29846":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Backgrounds/WhiteBackground.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29847":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Backgrounds/GrayBackground.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29848":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Backgrounds/LK1Background.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29849":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Backgrounds/LivelyBackgroundControl.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29850":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Wiki/VersionViewer.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29851":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Wiki/TracLink.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29852":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Wiki/LatestChangesViewer.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29853":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Wiki/WhatDidIDo.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29854":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Wiki/WhatDidIDo.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29855":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Wiki/WhatDidIDo.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29856":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Wiki/WikiActivities.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29857":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Wiki/JournalNavigation.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29858":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Wiki/WikiActivities.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29859":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Wiki/JournalNavigation.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29860":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Wiki/WikiActivities.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29861":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Wiki/RemoveWorldButton.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29862":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Wiki/JournalNavigation.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29863":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Wiki/RemoveWorldButton.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29864":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Wiki/RemoveWorldButton.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29865":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Wiki/Title.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29866":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Wiki/Title.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29867":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Wiki/MovePages.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29868":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Wiki/MovePages.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29869":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Wiki/CommitCounter.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29870":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Wiki/Title.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29871":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Wiki/CommitCounter.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29872":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Wiki/URLShortener.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29873":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Wiki/MovePages.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29874":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Wiki/JenkinsButton.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29875":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Wiki/URLShortener.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29876":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Wiki/JenkinsButton.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29877":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Wiki/CommitCounter.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29878":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Wiki/URLShortener.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29879":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Wiki/JenkinsButton.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29880":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Wiki/TracLink.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29881":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Wiki/VersionViewer.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29882":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Wiki/LatestChangesViewer.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29883":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Wiki/VersionViewer.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29884":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Wiki/TracLink.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29885":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Wiki/LatestChangesViewer.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29886":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Widgets/CodePane.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29887":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Widgets/NameLabel.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29888":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Widgets/CodePane.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29889":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Widgets/NameLabel.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29890":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Widgets/CodePane.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29891":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Widgets/NameLabel.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29892":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Widgets/RGBColorChooser.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29893":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Widgets/RGBColorChooser.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29894":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Widgets/TabFolder.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29895":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Widgets/RGBColorChooser.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29896":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Widgets/TabFolder.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29897":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Widgets/PrintingWorkspace.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29898":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Widgets/TabFolder.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29899":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Widgets/ResizeCorner.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29900":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Widgets/PrintingWorkspace.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29901":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Widgets/ResizeCorner.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29902":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Widgets/PrintingWorkspace.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29903":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Widgets/ResizeCorner.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29904":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Widgets/ProgressBar.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29905":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Widgets/ProgressBar.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29906":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Widgets/JournalEntry.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29907":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Widgets/ClipMorph.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29908":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Widgets/JournalEntry.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29909":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Widgets/MinimizedMorphContainer.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29910":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Widgets/ClipMorph.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29911":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Widgets/MinimizedMorphContainer.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29912":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Widgets/ProgressBar.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29913":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Widgets/ProgressIndicator.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29914":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Widgets/CloseButton.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29915":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Widgets/LabeledBox.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29916":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Widgets/CloseButton.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29917":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Widgets/ProgressIndicator.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29918":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Widgets/JournalEntry.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29919":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Widgets/LabeledBox.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29920":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Widgets/ClipMorph.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29921":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Widgets/MinimizedMorphContainer.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29922":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Widgets/FilterableList.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29923":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Widgets/FilterableList.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29924":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Widgets/ProgressIndicator.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29925":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Widgets/LabeledBox.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29926":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Widgets/CloseButton.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29927":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Widgets/FilterableList.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29928":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/DatabaseDemo/IntegerInput.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29929":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/DatabaseDemo/ReferenceChoice.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29930":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/DatabaseDemo/DataSelector.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29931":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/DatabaseDemo/IntegerInput.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29932":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/DatabaseDemo/wlsReference.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29933":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/DatabaseDemo/FloatInput.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29934":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/DatabaseDemo/wlsReference.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29935":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/DatabaseDemo/FloatInput.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29936":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/DatabaseDemo/MessageMorph.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29937":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/DatabaseDemo/wlsReference.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29938":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/DatabaseDemo/MessageMorph.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29939":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/DatabaseDemo/FloatInput.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29940":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/DatabaseDemo/DataForm.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29941":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/DatabaseDemo/DataDisplay.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29942":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/DatabaseDemo/DataForm.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29943":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/DatabaseDemo/DataDisplay.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29944":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/DatabaseDemo/MessageMorph.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29945":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/DatabaseDemo/TextInput.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29946":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/DatabaseDemo/DataForm.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29947":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/DatabaseDemo/TextInput.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29948":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/DatabaseDemo/DataDisplay.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29949":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/DatabaseDemo/TableCreator.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29950":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/DatabaseDemo/TableCreator.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29951":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/DatabaseDemo/DataDeclarator.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29952":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/DatabaseDemo/TextInput.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29953":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/DatabaseDemo/DataDeclarator.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29954":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/DatabaseDemo/TableCreator.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29955":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/DatabaseDemo/DatabaseConnector.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29956":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/DatabaseDemo/DataDeclarator.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29957":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/DatabaseDemo/DatabaseConnector.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29958":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/DatabaseDemo/DatabaseConnector.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29959":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/DatabaseDemo/DataReference.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29960":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/DatabaseDemo/DataReference.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29961":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/DatabaseDemo/BooleanInput.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29962":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/DatabaseDemo/DataReference.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29963":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/DatabaseDemo/BooleanInput.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29964":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/DatabaseDemo/BooleanInput.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29965":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/DatabaseDemo/ReferenceChoice.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29966":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/DatabaseDemo/DataSelector.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29967":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/DatabaseDemo/ReferenceChoice.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29968":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/DatabaseDemo/DataSelector.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29969":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/DatabaseDemo/IntegerInput.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29970":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Documentation/HelpfulShortcuts.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29971":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Documentation/WebResourceMinimalChatExample.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29972":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Documentation/LivelyHelp.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29973":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Documentation/ChatApp.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29974":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Documentation/HelpfulShortcuts.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29975":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Documentation/AnnotationPin.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29976":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Documentation/ChatApp.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29977":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Documentation/AnnotationPin.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29978":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Documentation/LivelyHelp.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29979":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Documentation/HelpfulShortcuts.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29980":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Documentation/ChatApp.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29981":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Documentation/AnnotationPin.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29982":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Documentation/LivelysPartsBin.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29983":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Documentation/LivelysPartsBin.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29984":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Documentation/HowConnectWorks.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29985":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Documentation/HowConnectWorks.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29986":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Documentation/LivelysPartsBin.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29987":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Documentation/HowConnectWorks.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29988":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Documentation/WebResourceMinimalChatExample.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29989":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Documentation/WebResourceMinimalChatExample.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29990":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Documentation/LivelyHelp.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29991":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/DroppableBehaviors/TitleTextStyle.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29992":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/DroppableBehaviors/RotationBehavior.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29993":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/DroppableBehaviors/GradientBehavior.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29994":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/DroppableBehaviors/SubtitleTextStyle.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29995":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/DroppableBehaviors/RotationBehavior.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29996":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/DroppableBehaviors/SubtitleTextStyle.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29997":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/DroppableBehaviors/GradientBehavior.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29998":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/DroppableBehaviors/RotationBehavior.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"29999":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/DroppableBehaviors/SubtitleTextStyle.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30000":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/DroppableBehaviors/NoteTextStyle.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30001":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/DroppableBehaviors/NoteTextStyle.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30002":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/DroppableBehaviors/ThrobbingBehavior.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30003":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/DroppableBehaviors/ColorBehavior.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30004":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/DroppableBehaviors/ThrobbingBehavior.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30005":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/DroppableBehaviors/ColorBehavior.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30006":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/DroppableBehaviors/NoteTextStyle.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30007":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/DroppableBehaviors/LaTeXHighlighting.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30008":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/DroppableBehaviors/InvisibleBehavior.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30009":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/DroppableBehaviors/LaTeXHighlighting.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30010":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/DroppableBehaviors/ColorBehavior.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30011":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/DroppableBehaviors/ThrobbingBehavior.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30012":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/DroppableBehaviors/InvisibleBehavior.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30013":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/DroppableBehaviors/TitleTextStyle.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30014":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/DroppableBehaviors/TitleTextStyle.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30015":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/DroppableBehaviors/LaTeXHighlighting.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30016":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/DroppableBehaviors/InvisibleBehavior.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30017":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/DroppableBehaviors/GradientBehavior.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30018":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Issues/CPUVisualization.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30019":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Issues/CPUWorkload.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30020":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Issues/CPUVisualization.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30021":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Issues/CPUWorkload.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30022":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Issues/CPUVisualization.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30023":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Issues/CPUWorkload.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30024":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/SketchyInputs/Label.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30025":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/SketchyInputs/Label.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30026":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/SketchyInputs/Slider.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30027":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/SketchyInputs/Button.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30028":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/SketchyInputs/List.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30029":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/SketchyInputs/Text.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30030":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/SketchyInputs/Slider.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30031":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/SketchyInputs/Text.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30032":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/SketchyInputs/Label.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30033":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/SketchyInputs/DropDownList.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30034":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/SketchyInputs/Slider.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30035":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/SketchyInputs/ProgressBar.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30036":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/SketchyInputs/DropDownList.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30037":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/SketchyInputs/Text.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30038":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/SketchyInputs/ProgressBar.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30039":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/SketchyInputs/DropDownList.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30040":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/SketchyInputs/ProgressBar.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30041":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/SketchyInputs/Rectangle.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30042":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/SketchyInputs/Rectangle.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30043":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/SketchyInputs/List.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30044":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/SketchyInputs/Button.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30045":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/SketchyInputs/Rectangle.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30046":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/SketchyInputs/List.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30047":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/SketchyInputs/Button.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30048":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Presenting/PresentationContainer.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30049":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Presenting/PresentationController.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30050":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Presenting/PresentationContainer.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30051":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Presenting/EmptySlideOverlay.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30052":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Presenting/PresentationController.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30053":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Presenting/EmptySlideOverlay.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30054":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Presenting/PresentationContainer.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30055":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Presenting/PresentationController.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30056":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Presenting/EmptySlideOverlay.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30057":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Presenting/TestSlide.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30058":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Presenting/TestSlide.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30059":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Presenting/SAPLogo.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30060":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Presenting/SAPLogo.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30061":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Presenting/TestSlide.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30062":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Presenting/SWASlide.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30063":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Presenting/SAPLogo.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30064":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Presenting/SWASlide.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30065":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Presenting/SWASlideOverlay.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30066":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Presenting/SWATitleSlide.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30067":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Presenting/SWASlideOverlay.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30068":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Presenting/SWATitleSlide.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30069":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Presenting/SAPSWASlideOverlay.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30070":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Presenting/SWASlide.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30071":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Presenting/SAPSWASlideOverlay.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30072":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Presenting/SWASlideOverlay.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30073":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Presenting/SWATitleSlide.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30074":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Presenting/SlideProjector.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30075":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Presenting/SAPSWASlideOverlay.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30076":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Presenting/SlideProjector.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30077":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Presenting/TemplateSlide.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30078":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Presenting/TemplateSlide.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30079":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Presenting/SlideProjector.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30080":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Presenting/SlideOverlay.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30081":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Presenting/HPITitleSlide.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30082":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Presenting/TemplateSlide.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30083":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Presenting/SlideOverlay.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30084":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Presenting/HPITitleSlide.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30085":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Presenting/SlideOverlay.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30086":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Presenting/HPITitleSlide.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30087":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Constantin/CardStack.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30088":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Constantin/Kreis.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30089":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Constantin/CardStack.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30090":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Constantin/Kreis.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30091":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Constantin/CardStack.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30092":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Constantin/Kreis.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30093":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Fabian/ObjectEditorII.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30094":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Fabian/ObjectEditorII.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30095":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Fabian/ObjectEditorII.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30096":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Basic/PrimitiveShapes.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30097":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Basic/LineWithArrows.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30098":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Basic/Image.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30099":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Basic/PrimitiveShapes.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30100":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Basic/LineWithArrows.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30101":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Basic/Image.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30102":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Basic/Text.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30103":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Basic/Text.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30104":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Basic/Line.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30105":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Basic/LineWithArrows.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30106":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Basic/Image.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30107":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Basic/Line.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30108":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Basic/LineWithArrowOrange.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30109":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Basic/Text.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30110":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Basic/LineWithArrowOrange.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30111":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Basic/Ellipse.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30112":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Basic/LineWithArrow.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30113":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Basic/Line.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30114":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Basic/Ellipse.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30115":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Basic/LineWithArrow.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30116":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Basic/LineWithArrowOrange.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30117":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Basic/Ellipse.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30118":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Basic/Rectangle.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30119":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Basic/Triangle.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30120":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Basic/LineWithArrow.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30121":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Basic/Rectangle.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30122":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Basic/Triangle.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30123":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Basic/Star.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30124":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Basic/Rectangle.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30125":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Basic/Star.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30126":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Basic/Triangle.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30127":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Basic/Star.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30128":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Basic/Marker.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30129":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Basic/Marker.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30130":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Basic/Marker.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30131":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Basic/Cloud.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30132":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Basic/Cloud.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30133":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Basic/PrimitiveShapes.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30134":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Basic/Cloud.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30135":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Inputs/List.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30136":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Inputs/ScriptableButton.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30137":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Inputs/ScriptableButton.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30138":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Inputs/DropDownList.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30139":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Inputs/DropDownList.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30140":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Inputs/ScriptableButton.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30141":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Inputs/DropDownList.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30142":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Inputs/StartStopButton.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30143":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Inputs/StartStopButton.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30144":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Inputs/ComboText.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30145":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Inputs/StartStopButton.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30146":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Inputs/ComboText.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30147":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Inputs/Button.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30148":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Inputs/ComboText.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30149":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Inputs/Button.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30150":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Inputs/Spinner.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30151":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Inputs/Spinner.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30152":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Inputs/Button.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30153":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Inputs/Slider.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30154":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Inputs/Slider.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30155":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Inputs/Spinner.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30156":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Inputs/ChoiceButton.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30157":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Inputs/CheckBox.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30158":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Inputs/ChoiceButton.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30159":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Inputs/CheckBox.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30160":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Inputs/Slider.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30161":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Inputs/ChoiceButton.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30162":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Inputs/CheckBox.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30163":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Inputs/InputField.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30164":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Inputs/InputField.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30165":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Inputs/InputField.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30166":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Inputs/List.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30167":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Inputs/List.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30168":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Text/Journal.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30169":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Text/TextBox.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30170":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Text/TextBox.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30171":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Text/FixedLabel.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30172":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Text/WIP.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30173":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Text/OrangeAnnotationAndLine.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30174":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Text/FixedLabel.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30175":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Text/WIP.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30176":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Text/OrangeAnnotationAndLine.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30177":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Text/TextBox.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30178":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Text/FixedLabel.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30179":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Text/WIP.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30180":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Text/OrangeAnnotationAndLine.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30181":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Text/PaperMorph.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30182":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Text/PaperMorph.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30183":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Text/Label.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30184":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Text/Title.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30185":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Text/Label.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30186":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Text/MetaNoteText.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30187":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Text/Title.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30188":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Text/MetaNoteText.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30189":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Text/PaperMorph.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30190":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Text/Label.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30191":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Text/MarkdownText.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30192":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Text/Title.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30193":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Text/MetaNoteText.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30194":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Text/Translator.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30195":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Text/MarkdownText.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30196":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Text/Translator.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30197":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Text/Cool.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30198":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Text/Cool.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30199":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Text/MarkdownText.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30200":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Text/Translator.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30201":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Text/FontList.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30202":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Text/Cool.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30203":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Text/FontList.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30204":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Text/OrangeAnnotation.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30205":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Text/OrangeAnnotation.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30206":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Text/FontList.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30207":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Text/Journal.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30208":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Text/Journal.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30209":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Text/OrangeAnnotation.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30210":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Math/MathMorph.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30211":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Math/MathMorph.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30212":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Math/MathMorph.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30213":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/MP2011WS/MetricsView.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30214":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/MP2011WS/MetricsView.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30215":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/MP2011WS/MetricsView.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30216":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Martin/Measurements%20Workspace.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30217":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Martin/OfflineIndicator.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30218":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Martin/Result%20Workspace.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30219":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Martin/OfflineIndicator.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30220":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Martin/RecreateIDs.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30221":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Martin/RecreateIDs1.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30222":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Martin/Result%20Workspace.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30223":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Martin/OfflineIndicator.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30224":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Martin/Measurements%20Workspace.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30225":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Martin/Measurements%20Workspace.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30226":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Martin/RecreateIDs.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30227":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Martin/RecreateIDs1.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30228":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Martin/RecreateIDs.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30229":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Martin/RecreateIDs1.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30230":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Martin/Result%20Workspace.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30231":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Debugging/ObjectTracer.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30232":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Debugging/CurveInspector.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30233":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Debugging/TextInspector.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30234":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Debugging/Debugger.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30235":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Debugging/Debugger.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30236":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Debugging/Debugger.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30237":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Debugging/FPSMorph.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30238":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Debugging/ObjectAreaTracer.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30239":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Debugging/FPSMorph.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30240":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Debugging/ObjectAreaTracer.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30241":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Debugging/FPSMorph.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30242":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Debugging/ModuleDependencyVis.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30243":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Debugging/ObjectAreaTracer.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30244":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Debugging/ModuleDependencyVis.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30245":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Debugging/ModuleDependencyVis.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30246":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Debugging/PropertySheet.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30247":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Debugging/PropertySheet.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30248":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Debugging/Benchmarker.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30249":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Debugging/Benchmarker.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30250":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Debugging/PropertySheet.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30251":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Debugging/AlternativeObjectDiffer.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30252":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Debugging/ObjectDiffer.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30253":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Debugging/ObjectSerializationGraph.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30254":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Debugging/AlternativeObjectDiffer.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30255":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Debugging/Benchmarker.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30256":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Debugging/ObjectDiffer.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30257":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Debugging/ObjectSerializationGraph.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30258":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Debugging/AlternativeObjectDiffer.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30259":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Debugging/ObjectDiffer.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30260":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Debugging/ObjectSerializationGraph.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30261":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Debugging/SerializationGraph.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30262":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Debugging/SerializationGraph.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30263":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Debugging/PasteInspector.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30264":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Debugging/PasteInspector.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30265":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Debugging/SerializationGraph.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30266":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Debugging/ObjectTracer.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30267":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Debugging/ObjectTracer.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30268":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Debugging/PasteInspector.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30269":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Debugging/CurveInspector.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30270":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Debugging/TextInspector.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30271":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Debugging/CurveInspector.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30272":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Debugging/TextInspector.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30273":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Robert/RobertsTransportationMorph.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30274":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Robert/JensTransportationMorph.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30275":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Robert/RobertsTransportationMorph.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30276":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Robert/JensTransportationMorph.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30277":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Robert/RobertsTransportationMorph.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30278":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Robert/JensTransportationMorph.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30279":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Pictures/SAPLogo.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30280":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Pictures/LivelyLogo.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30281":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Pictures/LivelyLogo.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30282":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Pictures/LivelyLogo.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30283":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Maps/GoogleMaps.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30284":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Maps/AddressExtractor.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30285":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Maps/AddressExtractor.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30286":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Maps/GoogleMaps.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30287":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Maps/USMap.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30288":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Maps/WorldMap.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30289":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Maps/USMap.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30290":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Maps/WorldMap.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30291":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Maps/AddressExtractor.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30292":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Maps/USMap.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30293":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Maps/WorldMap.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30294":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Maps/GoogleMaps.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30295":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/CodeSnippets/ConvertPartsBinLogos.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30296":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/CodeSnippets/ConvertPartsBinLogos.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30297":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/CodeSnippets/ConvertPartsBinLogos.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30298":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/ModulePart.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30299":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/TestRunnerWithDebuggingSupport.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30300":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/MethodFinder.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30301":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/ClassBrowser.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30302":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/TestRunnerWithDebuggingSupport.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30303":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/PartsBinBrowser.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30304":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/PartTester.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30305":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/ColorReplacer.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30306":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/ServerSearch.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30307":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/PartTestRunner.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30308":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/Explorer.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30309":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/PartTester.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30310":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/MorphDiffer.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30311":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/PartTestRunner.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30312":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/StyleEditor.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30313":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/PartsBinBrowser2.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30314":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/TestRunner.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30315":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/ObjectEditor.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30316":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/StyleEditor.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30317":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/PartsBinBrowser2.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30318":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/SearchSourceCode.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30319":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/DropboxBrowser.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30320":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/ObjectEditor.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30321":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/BootstrapParts.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30322":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/TextAttributePanel.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30323":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/TextEditor.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30324":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/IFrameLoader.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30325":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/BootstrapParts.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30326":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/WindowFinder.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30327":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/LivelyTweets.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30328":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/TextEditor.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30329":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/ErrorStackViewer.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30330":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/WindowFinder.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30331":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/VerticalSpaceMaker.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30332":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/LivelyTweets.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30333":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/MethodFinder.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30334":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/ClassBrowser.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30335":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/ModulePart.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30336":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/TestRunnerWithDebuggingSupport.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30337":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/ModulePart.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30338":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/PartsBinBrowser.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30339":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/ColorReplacer.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30340":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/ServerSearch.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30341":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/PartsBinBrowser.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30342":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/PartTester.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30343":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/Explorer.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30344":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/PartTestRunner.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30345":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/ColorReplacer.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30346":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/ServerSearch.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30347":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/MorphDiffer.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30348":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/Explorer.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30349":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/StyleEditor.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30350":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/TestRunner.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30351":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/PartsBinBrowser2.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30352":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/MorphDiffer.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30353":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/ObjectEditor.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30354":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/TestRunner.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30355":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/DropboxBrowser.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30356":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/SearchSourceCode.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30357":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/TextAttributePanel.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30358":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/DropboxBrowser.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30359":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/SearchSourceCode.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30360":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/BootstrapParts.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30361":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/IFrameLoader.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30362":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/TextEditor.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30363":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/TextAttributePanel.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30364":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/ErrorStackViewer.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30365":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/IFrameLoader.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30366":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/WindowFinder.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30367":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/LivelyTweets.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30368":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/VerticalSpaceMaker.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30369":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/ErrorStackViewer.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30370":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/MethodFinder.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30371":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/ClassBrowser.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30372":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tools/VerticalSpaceMaker.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30373":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/NewWorld/CollapsiblePanel.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30374":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/NewWorld/FontChooserDialog.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30375":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/NewWorld/WordCounter.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30376":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/NewWorld/ColorField.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30377":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/NewWorld/MetaNoteText.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30378":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/NewWorld/Text.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30379":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/NewWorld/ColorField.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30380":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/NewWorld/DiffExample.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30381":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/NewWorld/FontChooserComboBox.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30382":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/NewWorld/Text.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30383":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/NewWorld/DiffExample.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30384":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/NewWorld/ColorField.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30385":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/NewWorld/FontChooserComboBox.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30386":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/NewWorld/StyleEditor1.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30387":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/NewWorld/StyleEditor2.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30388":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/NewWorld/DiffExample.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30389":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/NewWorld/Text.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30390":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/NewWorld/VideoCodecTester.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30391":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/NewWorld/VideoCodecTester.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30392":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/NewWorld/Cool.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30393":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/NewWorld/VideoCodecTester.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30394":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/NewWorld/VersionDiffer.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30395":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/NewWorld/SAPLogo.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30396":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/NewWorld/VersionDiffer.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30397":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/NewWorld/CollapsiblePanel.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30398":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/NewWorld/FontChooserDialog.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30399":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/NewWorld/CollapsiblePanel.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30400":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/NewWorld/WordCounter.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30401":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/NewWorld/VersionDiffer.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30402":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/NewWorld/WordCounter.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30403":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/SWD2011/BloomFilter.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30404":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/SWD2011/Prototype%20Inheritance.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30405":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/SWD2011/BloomFilter.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30406":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/SWD2011/ExampleSWDObject%20%20%20%20.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30407":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/SWD2011/Prototype%20Inheritance.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30408":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/SWD2011/ExampleSWDObject%20%20%20%20.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30409":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/SWD2011/BloomFilter.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30410":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/SWD2011/Prototype%20Inheritance.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30411":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/SWD2011/ExampleSWDObject%20%20%20%20.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30412":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Scripting/JSONPrinter.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30413":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Scripting/Timer.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30414":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Scripting/Timer.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30415":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Scripting/JSONPrinter.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30416":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Scripting/Timer.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30417":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Scripting/Iterator.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30418":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Scripting/Iterator.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30419":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Scripting/Iterator.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30420":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Scripting/JSONConverter.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30421":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Scripting/TimerWithDisplay.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30422":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Scripting/DistributedDoit.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30423":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Scripting/JSONConverter.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30424":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Scripting/DistributedDoit.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30425":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Scripting/TimerWithDisplay.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30426":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Scripting/JSONConverter.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30427":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Scripting/DistributedDoit.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30428":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Scripting/TimerWithDisplay.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30429":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Scripting/JSONPrinter.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30430":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tests/CommitMessageTest.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30431":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tests/TestEllipse.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30432":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tests/JensContent.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30433":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tests/TestObjectDice.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30434":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tests/CommitMessageTest.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30435":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tests/TestEllipse.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30436":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tests/GetSelectionTest.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30437":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tests/GetSelectionTest.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30438":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tests/JensContent.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30439":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tests/TestObjectDice.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30440":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tests/GetSelectionTest.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30441":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tests/JensContent.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30442":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tests/CommitMessageTest.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30443":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tests/TestEllipse.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30444":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Tests/TestObjectDice.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30445":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Controls/GrabbingControl.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30446":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Controls/DraggingControl.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30447":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Controls/GrabbingControl.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30448":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Controls/DraggingControl.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30449":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Controls/DraggingControl.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30450":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Controls/GrabbingControl.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30451":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Database/DatabaseContainer.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30452":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Database/ODataBrowser.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30453":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Database/ODataSource.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30454":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Database/ODataBrowser.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30455":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Database/SQLiteViewer.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30456":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Database/SQLiteViewer.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30457":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Database/DatabaseContainer.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30458":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Database/DatabaseContainer.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30459":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Database/ODataSource.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30460":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Database/SQLiteViewer.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30461":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Database/ODataSource.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30462":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Database/ODataBrowser.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30463":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/iPad%20Widgets/TouchMenu.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30464":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/iPad%20Widgets/WorldMenu.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30465":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/iPad%20Widgets/SearchField.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30466":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/iPad%20Widgets/LoadingMorph.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30467":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/iPad%20Widgets/WorldMenu.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30468":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/iPad%20Widgets/Text.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30469":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/iPad%20Widgets/LoadingMorph.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30470":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/iPad%20Widgets/PartsBinBrowser.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30471":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/iPad%20Widgets/Text.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30472":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/iPad%20Widgets/DoAllButton.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30473":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/iPad%20Widgets/PartsBinBrowser.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30474":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/iPad%20Widgets/PrintButton.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30475":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/iPad%20Widgets/DoAllButton.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30476":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/iPad%20Widgets/PrintButton.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30477":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/iPad%20Widgets/LoadingMorph.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30478":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/iPad%20Widgets/Text.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30479":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/iPad%20Widgets/DoitButton.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30480":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/iPad%20Widgets/Ellipse.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30481":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/iPad%20Widgets/DoitButton.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30482":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/iPad%20Widgets/PartsBinBrowser.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30483":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/iPad%20Widgets/DoAllButton.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30484":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/iPad%20Widgets/Ellipse.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30485":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/iPad%20Widgets/PrintButton.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30486":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/iPad%20Widgets/DoitButton.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30487":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/iPad%20Widgets/Ellipse.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30488":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/iPad%20Widgets/ResizeCorner.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30489":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/iPad%20Widgets/Button.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30490":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/iPad%20Widgets/ResizeCorner.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30491":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/iPad%20Widgets/Button.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30492":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/iPad%20Widgets/ObjectEditor.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30493":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/iPad%20Widgets/TouchList.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30494":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/iPad%20Widgets/ObjectEditor.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30495":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/iPad%20Widgets/TouchList.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30496":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/iPad%20Widgets/Marker.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30497":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/iPad%20Widgets/ResizeCorner.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30498":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/iPad%20Widgets/ShadowButton.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30499":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/iPad%20Widgets/Button.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30500":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/iPad%20Widgets/Slider.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30501":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/iPad%20Widgets/Marker.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30502":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/iPad%20Widgets/HoldIndicator.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30503":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/iPad%20Widgets/ShadowButton.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30504":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/iPad%20Widgets/ObjectEditor.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30505":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/iPad%20Widgets/Slider.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30506":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/iPad%20Widgets/HoldIndicator.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30507":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/iPad%20Widgets/TouchList.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30508":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/iPad%20Widgets/Marker.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30509":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/iPad%20Widgets/ShadowButton.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30510":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/iPad%20Widgets/TextField.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30511":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/iPad%20Widgets/Slider.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30512":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/iPad%20Widgets/HoldIndicator.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30513":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/iPad%20Widgets/SaveButton.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30514":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/iPad%20Widgets/TextField.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30515":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/iPad%20Widgets/SaveButton.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30516":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/iPad%20Widgets/TextField.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30517":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/iPad%20Widgets/SaveButton.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30518":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/iPad%20Widgets/PinLessTouchMenu.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30519":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/iPad%20Widgets/PinLessTouchMenu.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30520":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/iPad%20Widgets/TouchMenu.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30521":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/iPad%20Widgets/SearchField.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30522":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/iPad%20Widgets/TouchMenu.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30523":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/iPad%20Widgets/SearchField.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30524":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/iPad%20Widgets/PinLessTouchMenu.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30525":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/iPad%20Widgets/WorldMenu.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30526":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/MorphDiffing%20status%20indicator.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30527":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/ResetButton.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30528":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/LayoutStyler.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30529":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/Styler.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30530":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/Flap.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30531":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/BorderStyler.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30532":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/VoteMorph.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30533":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/LeftButton.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30534":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/LayoutStyler.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30535":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/MorphMerger.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30536":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/Styler.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30537":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/Flap.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30538":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/LeftButton.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30539":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/MorphMerger.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30540":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/ObjectEditorII.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30541":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/Mapscript.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30542":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/IPadCar.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30543":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/ObjectEditorII.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30544":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/Mapscript.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30545":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/a+Button1.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30546":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/a-Button1.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30547":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/UserStory.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30548":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/UserStoryDestroyer.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30549":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/HyperCard.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30550":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/BeToolButton.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30551":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/SyncMorph.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30552":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/Rectanglewin.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30553":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/Blog.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30554":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/UserStory.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30555":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/UserStoryBoard.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30556":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/UserStoryDestroyer.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30557":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/HyperCard.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30558":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/SyncMorph.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30559":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/StartButton.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30560":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/DatabaseChooser.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30561":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/UserStoryDiffViewer.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30562":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/Ellipse-win.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30563":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/Path.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30564":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/UserStoryBoard.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30565":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/StartButton.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30566":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/UserStoryDiffViewer.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30567":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/ColorChooser.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30568":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/HCTextField.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30569":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/NameSign.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30570":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/Path.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30571":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/coursebtn.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30572":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/Toolbar.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30573":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/BlogEntry.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30574":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/Car.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30575":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/Foobar.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30576":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/ColorChooser.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30577":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/onlineChecker.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30578":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/RightButton.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30579":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/webAppButton.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30580":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/HCTextField.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30581":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/coursebtn.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30582":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/BlogEntry.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30583":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/MorphDiffing%20status%20indicator.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30584":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/ResetButton.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30585":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/Foobar.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30586":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/onlineChecker.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30587":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/RightButton.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30588":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/BorderStyler.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30589":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/webAppButton.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30590":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/LayoutStyler.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30591":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/VoteMorph.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30592":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/Flap.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30593":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/Styler.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30594":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/ResetButton.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30595":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/BorderStyler.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30596":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/LeftButton.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30597":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/MorphMerger.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30598":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/VoteMorph.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30599":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/ObjectEditorII.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30600":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/IPadCar.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30601":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/Mapscript.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30602":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/a+Button1.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30603":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/IPadCar.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30604":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/a-Button1.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30605":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/a+Button1.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30606":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/BeToolButton.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30607":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/UserStory.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30608":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/a-Button1.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30609":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/Rectanglewin.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30610":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/UserStoryDestroyer.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30611":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/HyperCard.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30612":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/Blog.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30613":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/SyncMorph.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30614":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/BeToolButton.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30615":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/DatabaseChooser.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30616":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/Ellipse-win.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30617":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/Rectanglewin.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30618":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/UserStoryBoard.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30619":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/Blog.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30620":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/StartButton.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30621":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/UserStoryDiffViewer.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30622":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/Path.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30623":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/DatabaseChooser.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30624":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/Ellipse-win.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30625":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/NameSign.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30626":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/Toolbar.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30627":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/ColorChooser.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30628":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/Car.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30629":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/HCTextField.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30630":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/coursebtn.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30631":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/BlogEntry.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30632":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/NameSign.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30633":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/Toolbar.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30634":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/Foobar.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30635":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/RightButton.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30636":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/onlineChecker.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30637":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/Car.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30638":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BP2012/webAppButton.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30639":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Server/LogSearch.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30640":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Server/CPUData.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30641":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Server/NodeJSControl.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30642":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Server/CPUData.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30643":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Server/NodeJSControl.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30644":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Server/CommandLine.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30645":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Server/ServerCommands.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30646":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Server/CPUData.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30647":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Server/CommandLine.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30648":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Server/ServerCommands.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30649":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Server/NodeJSControl.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30650":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Server/ServerPart.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30651":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Server/CommandLine.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30652":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Server/JSRemoteServerWorkspace.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30653":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Server/ServerPart.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30654":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Server/ServerCommands.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30655":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Server/JSRemoteServerWorkspace.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30656":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Server/FibonacciPart.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30657":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Server/ServerPart.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30658":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Server/JSRemoteServerWorkspace.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30659":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Server/FibonacciPart.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30660":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Server/LogSearch.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30661":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Server/LogSearch.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30662":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Server/FibonacciPart.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30663":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Demos/SillyClock.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30664":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Demos/Windmill.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30665":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Demos/Windmill.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30666":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Demos/Windmill.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30667":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Demos/HighscoreExample.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30668":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Demos/FrameRateGraph.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30669":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Demos/HighscoreExample.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30670":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Demos/FrameRateGraph.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30671":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Demos/Clock.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30672":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Demos/Clock.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30673":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Demos/HighscoreExample.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30674":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Demos/RedRectangle.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30675":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Demos/FrameRateGraph.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30676":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Demos/RedRectangle.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30677":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Demos/Clock.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30678":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Demos/KClock.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30679":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Demos/RedRectangle.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30680":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Demos/KClock.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30681":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Demos/ArchitectureOverview.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30682":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Demos/ArchitectureOverview.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30683":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Demos/CrabsResults.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30684":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Demos/KClock.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30685":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Demos/CrabsResults.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30686":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Demos/ArchitectureOverview.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30687":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Demos/RotatingStar.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30688":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Demos/CurrencyConverter.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30689":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Demos/TestWidget.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30690":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Demos/CrabsResults.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30691":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Demos/RotatingStar.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30692":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Demos/CurrencyConverter.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30693":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Demos/TestWidget.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30694":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Demos/RotatingStar.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30695":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Demos/CurrencyConverter.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30696":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Demos/LivelyEngine.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30697":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Demos/TestWidget.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30698":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Demos/LivelyEngine.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30699":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Demos/LivelyEngine.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30700":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Demos/SillyClock.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30701":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Demos/SillyClock.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30702":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/TestObject.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30703":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/TestObject.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30704":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BPCGrid.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30705":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/morphic.js/MinimalWorld.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30706":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/morphic.js/SnapJS.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30707":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/morphic.js/MinimalWorld.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30708":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/morphic.js/MinimalWorld2.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30709":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/morphic.js/SnapJS.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30710":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/morphic.js/MinimalWorld2.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30711":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/morphic.js/MinimalWorld.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30712":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/morphic.js/SnapJS.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30713":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/morphic.js/MinimalWorld2.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30714":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Layout/VBox.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30715":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Layout/VBox.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30716":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Layout/TabContainer.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30717":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Layout/JournalBox.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30718":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Layout/VBox.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30719":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Layout/JournalBox.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30720":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Layout/JournalBox.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30721":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Layout/FancyList.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30722":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Layout/FancyList.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30723":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Layout/HBox.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30724":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Layout/LayoutConfigurator.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30725":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Layout/TilePane.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30726":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Layout/HBox.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30727":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Layout/LayoutConfigurator.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30728":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Layout/FancyList.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30729":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Layout/TilePane.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30730":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Layout/TilePane5x5.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30731":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Layout/TilePane5x5.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30732":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Layout/LayoutConfigurator.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30733":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Layout/HBox.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30734":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Layout/TilePane.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30735":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Layout/TabContainer.metainfo","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30736":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Layout/TilePane5x5.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30737":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/Layout/TabContainer.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30738":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/BPCGrid.html","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30739":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/PartsBin/TestObject.json","__SourceModuleName__":"Global.lively.Network","__LivelyClassName__":"URL"},"30740":{"onrestore":{"__isSmartRef__":true,"id":30741},"reloadEverything":{"__isSmartRef__":true,"id":30749},"setSelectedPartItem":{"__isSmartRef__":true,"id":30753},"onLoadFromPartsBin":{"__isSmartRef__":true,"id":30757},"ensureCategories":{"__isSmartRef__":true,"id":30765},"updateCategoriesDictFromPartsBin":{"__isSmartRef__":true,"id":30769},"updateCategoryList":{"__isSmartRef__":true,"id":30773},"defaultPartsBinURL":{"__isSmartRef__":true,"id":30777},"reset":{"__isSmartRef__":true,"id":30781},"setupConnections":{"__isSmartRef__":true,"id":30785},"loadPartsOfCategory":{"__isSmartRef__":true,"id":30789},"removeParts":{"__isSmartRef__":true,"id":30793},"getPartsSpaceForCategory":{"__isSmartRef__":true,"id":30797},"addMorphsForPartItems":{"__isSmartRef__":true,"id":30801},"getURLForCategoryNamed":{"__isSmartRef__":true,"id":30805},"makeUpPartNameFor":{"__isSmartRef__":true,"id":30809},"openPart":{"__isSmartRef__":true,"id":30813},"interactivelyRemoveSelectedPartItem":{"__isSmartRef__":true,"id":30817},"loadAndOpenSelectedPartItem":{"__isSmartRef__":true,"id":30821},"addCategory":{"__isSmartRef__":true,"id":30825},"addCategoryInteractively":{"__isSmartRef__":true,"id":30829},"addExternalCategory":{"__isSmartRef__":true,"id":30833},"removeCategory":{"__isSmartRef__":true,"id":30837},"removeCategoryInteractively":{"__isSmartRef__":true,"id":30841},"interactivelyMoveSelectedPartItem":{"__isSmartRef__":true,"id":30845},"setMetaInfoOfSelectedItem":{"__isSmartRef__":true,"id":30849},"saveCommentForSelectedPartItem":{"__isSmartRef__":true,"id":30853},"addPartsOfCategory":{"__isSmartRef__":true,"id":30857},"onLoadLatest":{"__isSmartRef__":true,"id":30861},"onLoadAll":{"__isSmartRef__":true,"id":30865},"onSearch":{"__isSmartRef__":true,"id":30869},"addPartsFromURLs":{"__isSmartRef__":true,"id":30873},"search":{"__isSmartRef__":true,"id":30877},"showMsg":{"__isSmartRef__":true,"id":30881},"toggleMorePane":{"__isSmartRef__":true,"id":30885},"interactivelyCopySelectedPartItem":{"__isSmartRef__":true,"id":30889},"partsBinUrl":{"__isSmartRef__":true,"id":30893},"partsBinURL":{"__isSmartRef__":true,"id":30897},"commitLogString":{"__isSmartRef__":true,"id":30901},"showCommits":{"__isSmartRef__":true,"id":30905},"setShareLink":{"__isSmartRef__":true,"id":30909},"setSelectedPartVersions":{"__isSmartRef__":true,"id":30913}},"30741":{"varMapping":{"__isSmartRef__":true,"id":30742},"source":"function onrestore() {\n (function(){ this.reloadEverything() }.bind(this)).delay(0)\n}","funcProperties":{"__isSmartRef__":true,"id":30747},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"30742":{"this":{"__isSmartRef__":true,"id":24767},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":30743}},"30743":{"$super":{"__isSmartRef__":true,"id":30744}},"30744":{"varMapping":{"__isSmartRef__":true,"id":30745},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":30746},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"30745":{"obj":{"__isSmartRef__":true,"id":24767},"name":"onrestore"},"30746":{},"30747":{"timestamp":{"__isSmartRef__":true,"id":30748},"user":"undefined","tags":[]},"30748":{"isSerializedDate":true,"string":"Sat Mar 10 2012 11:25:14 GMT+0100 (Mitteleuropäische Zeit)"},"30749":{"varMapping":{"__isSmartRef__":true,"id":30750},"source":"function reloadEverything() {\n this.setSelectedPartItem(null)\n this.updateCategoriesDictFromPartsBin();\n this.addCategory(\"*latest*\", true);\n this.addCategory(\"*all*\", true);\n this.addCategory(\"*search*\", true);\n}","funcProperties":{"__isSmartRef__":true,"id":30751},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"30750":{"this":{"__isSmartRef__":true,"id":24767}},"30751":{"timestamp":{"__isSmartRef__":true,"id":30752},"tags":[]},"30752":{"isSerializedDate":true,"string":"Tue Dec 20 2011 19:03:58 GMT+0100 (Mitteleuropäische Zeit)"},"30753":{"varMapping":{"__isSmartRef__":true,"id":30754},"source":"function setSelectedPartItem(item) {\n this.selectedPartItem = item;\n this.get('selectedPartComment').textString = '';\n this.get('selectedPartVersions').updateList(item ? ['Loading versions...']: []);\n this.get('selectedPartVersions').setSelection(null);\n if (!item) {\n this.get('selectedPartName').textString = 'nothing selected'\n this.get('selectedPartSpaceName').textString = ''\n\treturn;\n }\n this.get('selectedPartName').textString = item.name\n this.get('selectedPartSpaceName').textString = item.partsSpaceName\n\n // load versions\n connect(item, 'partVersions', this, 'setSelectedPartVersions');\n item.loadPartVersions(true);\n\n // load meta info\n connect(item, 'loadedMetaInfo', this, 'setMetaInfoOfSelectedItem');\n \n this.setShareLink(item);\n\n item.loadPartMetaInfo(true);\n}","funcProperties":{"__isSmartRef__":true,"id":30755},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"30754":{"this":{"__isSmartRef__":true,"id":24767}},"30755":{"timestamp":{"__isSmartRef__":true,"id":30756},"user":"jenslincke","tags":[]},"30756":{"isSerializedDate":true,"string":"Tue Jan 31 2012 19:34:13 GMT+0100 (Mitteleuropäische Zeit)"},"30757":{"varMapping":{"__isSmartRef__":true,"id":30758},"source":"function onLoadFromPartsBin() {\n $super();\n this.reloadEverything();\n}","funcProperties":{"__isSmartRef__":true,"id":30763},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"30758":{"this":{"__isSmartRef__":true,"id":24767},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":30759}},"30759":{"$super":{"__isSmartRef__":true,"id":30760}},"30760":{"varMapping":{"__isSmartRef__":true,"id":30761},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch(e) {\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":30762},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"30761":{"obj":{"__isSmartRef__":true,"id":24767},"name":"onLoadFromPartsBin"},"30762":{},"30763":{"timestamp":{"__isSmartRef__":true,"id":30764},"tags":[]},"30764":{"isSerializedDate":true,"string":"Tue Dec 20 2011 18:46:51 GMT+0100 (Mitteleuropäische Zeit)"},"30765":{"varMapping":{"__isSmartRef__":true,"id":30766},"source":"function ensureCategories() {\n if (!this.categories)\n this.categories = {uncategorized: 'PartsBin/'};\n}","funcProperties":{"__isSmartRef__":true,"id":30767},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"30766":{"this":{"__isSmartRef__":true,"id":24767}},"30767":{"timestamp":{"__isSmartRef__":true,"id":30768},"tags":[]},"30768":{"isSerializedDate":true,"string":"Tue Dec 20 2011 18:46:51 GMT+0100 (Mitteleuropäische Zeit)"},"30769":{"varMapping":{"__isSmartRef__":true,"id":30770},"source":"function updateCategoriesDictFromPartsBin() { \n this.ensureCategories();\n var webR = new WebResource(this.partsBinURL());\n webR.beAsync();\n \n var that = this;\n var callback = function(collections) {\n collections.forEach(function(dir) {\n var unescape = Global.urlUnescape || Global.unescape,\n unescaped = unescape(dir.getURL().filename()),\n name = unescaped.replace(/\\/$/,\"\");\n that.categories[name] = that.partsBinURL().withFilename(unescaped);\n });\n that.updateCategoryList(that.categoryName);\n }\n connect(webR, 'subCollections', {cb: callback}, 'cb', {\n updater: function($upd, value) {\n if (!(this.sourceObj.status && this.sourceObj.status.isDone())) return;\n if (!value) return;\n $upd(value);\n },\n });\n webR.getSubElements();\n}","funcProperties":{"__isSmartRef__":true,"id":30771},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"30770":{"this":{"__isSmartRef__":true,"id":24767}},"30771":{"timestamp":{"__isSmartRef__":true,"id":30772},"tags":[]},"30772":{"isSerializedDate":true,"string":"Tue Dec 20 2011 19:03:58 GMT+0100 (Mitteleuropäische Zeit)"},"30773":{"varMapping":{"__isSmartRef__":true,"id":30774},"source":"function updateCategoryList(optCategoryName) {\n this.get('categoryList').updateList(\n\tProperties.own(this.categories).sortBy(function(name) { return name.toLowerCase()}));\n this.get('categoryList').setSelection(optCategoryName)\n}","funcProperties":{"__isSmartRef__":true,"id":30775},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"30774":{"this":{"__isSmartRef__":true,"id":24767}},"30775":{"timestamp":{"__isSmartRef__":true,"id":30776},"tags":[]},"30776":{"isSerializedDate":true,"string":"Tue Dec 20 2011 18:46:51 GMT+0100 (Mitteleuropäische Zeit)"},"30777":{"varMapping":{"__isSmartRef__":true,"id":30778},"source":"function defaultPartsBinURL() {\n return new URL(Config.rootPath).withFilename('PartsBin/');\n}","funcProperties":{"__isSmartRef__":true,"id":30779},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"30778":{"this":{"__isSmartRef__":true,"id":24767}},"30779":{"timestamp":{"__isSmartRef__":true,"id":30780},"user":"fabian","tags":[]},"30780":{"isSerializedDate":true,"string":"Wed Feb 22 2012 23:39:48 GMT+0100 (Mitteleuropäische Zeit)"},"30781":{"varMapping":{"__isSmartRef__":true,"id":30782},"source":"function reset() {\n this.connections = {toggleMorePane: {}} \n this.setSelectedPartItem(null);\n delete this.categories;\n this.getPartsBinMetaInfo().requiredModules= ['lively.PartsBin', 'apps.DateFormat'] \n this.get('categoryList').updateList([]);\n this.get('partsBinContents').removeAllMorphs();\n this.get('searchText').setTextString(\"\");\n}","funcProperties":{"__isSmartRef__":true,"id":30783},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"30782":{"this":{"__isSmartRef__":true,"id":24767}},"30783":{"timestamp":{"__isSmartRef__":true,"id":30784},"user":"jenslincke","tags":[]},"30784":{"isSerializedDate":true,"string":"Tue Jan 31 2012 20:28:27 GMT+0100 (Mitteleuropäische Zeit)"},"30785":{"varMapping":{"__isSmartRef__":true,"id":30786},"source":"function setupConnections() {\n connect(this.closeButton, 'fire', this, 'remove')\n connect(this.addCategoryButton, 'fire', this, 'addCategoryInteractively')\n connect(this.get('removeCategoryButton'), 'fire', this, 'removeCategoryInteractively')\n connect(this.get('categoryList'), 'selection', this, 'categoryName')\n connect(this, 'categoryName', this, 'loadPartsOfCategory')\n\n connect(this.get('partsBinContents'), 'selectedItem', this, 'setSelectedPartItem')\n\n connect(this.get('reloadButton'), \"fire\", this, \"reloadEverything\")\n\n connect(this.get('loadPartButton'), \"fire\", this, \"loadAndOpenSelectedPartItem\")\n\n connect(this.get('removePartButton'), \"fire\", this, \"interactivelyRemoveSelectedPartItem\")\n\n connect(this.get('movePartButton'), \"fire\", this, \"interactivelyMoveSelectedPartItem\")\n connect(this.get('copyPartButton'), \"fire\", this, \"interactivelyCopySelectedPartItem\")\n\n connect(this.get('selectedPartComment'), \"savedTextString\", this, \"saveCommentForSelectedPartItem\")\n}","funcProperties":{"__isSmartRef__":true,"id":30787},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"30786":{"this":{"__isSmartRef__":true,"id":24767}},"30787":{"timestamp":{"__isSmartRef__":true,"id":30788},"tags":[]},"30788":{"isSerializedDate":true,"string":"Tue Dec 20 2011 18:46:51 GMT+0100 (Mitteleuropäische Zeit)"},"30789":{"varMapping":{"__isSmartRef__":true,"id":30790},"source":"function loadPartsOfCategory(categoryName) {\n this.removeParts();\n this.setSelectedPartItem(null);\n if (!categoryName) return;\n var webR;\n if (categoryName == \"*all*\") {\n this.showMsg(\"loading all...\");\n webR = new WebResource(this.partsBinURL()).beAsync();\n lively.bindings.connect(webR, 'subDocuments', this, 'onLoadAll');\n webR.getSubElements(10)\n } else if (categoryName == \"*latest*\") {\n this.showMsg(\"loading latest...\");\n webR = new WebResource(this.partsBinURL()).beAsync();\n lively.bindings.connect(webR, 'contentDocument', this, 'onLoadLatest');\n webR.propfind('infinity')\n } else if (categoryName == \"*search*\") {\n this.showMsg(\"searching...\");\n webR = new WebResource(this.partsBinURL()).beAsync();\n lively.bindings.connect(webR, 'subDocuments', this, 'allURLs', {\n converter: function(subDocuments) {\n return subDocuments.invoke('getURL')\n }\n });\n lively.bindings.connect(this, 'allURLs', this, 'onSearch', {\n removeAfterUpdate: true});\n webR.getSubElements(10)\n } else {\n this.addPartsOfCategory(categoryName)\n }\n}","funcProperties":{"__isSmartRef__":true,"id":30791},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"30790":{"this":{"__isSmartRef__":true,"id":24767}},"30791":{"timestamp":{"__isSmartRef__":true,"id":30792},"tags":[]},"30792":{"isSerializedDate":true,"string":"Tue Dec 20 2011 19:03:58 GMT+0100 (Mitteleuropäische Zeit)"},"30793":{"varMapping":{"__isSmartRef__":true,"id":30794},"source":"function removeParts() {\n this.get('partsBinContents').submorphs.clone().invoke('remove');\n}","funcProperties":{"__isSmartRef__":true,"id":30795},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"30794":{"this":{"__isSmartRef__":true,"id":24767}},"30795":{"timestamp":{"__isSmartRef__":true,"id":30796},"tags":[]},"30796":{"isSerializedDate":true,"string":"Tue Dec 20 2011 18:46:51 GMT+0100 (Mitteleuropäische Zeit)"},"30797":{"varMapping":{"__isSmartRef__":true,"id":30798},"source":"function getPartsSpaceForCategory(categoryName) {\n var url = this.getURLForCategoryNamed(categoryName);\n return lively.PartsBin.partsSpaceWithURL(url);\n}","funcProperties":{"__isSmartRef__":true,"id":30799},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"30798":{"this":{"__isSmartRef__":true,"id":24767}},"30799":{"timestamp":{"__isSmartRef__":true,"id":30800},"tags":[]},"30800":{"isSerializedDate":true,"string":"Tue Dec 20 2011 18:46:51 GMT+0100 (Mitteleuropäische Zeit)"},"30801":{"varMapping":{"__isSmartRef__":true,"id":30802},"source":"function addMorphsForPartItems(partItems, doNotSort) {\n this.removeParts();\n if (!doNotSort) {\n partItems = partItems.sortBy(function(ea) {\n return ea.name.toLowerCase() \n });\n }\n\n var pContents = this.get('partsBinContents');\n pContents.stopAddingPartItemsAsync();\n pContents.startAddingPartItems(partItems);\n}","funcProperties":{"__isSmartRef__":true,"id":30803},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"30802":{"this":{"__isSmartRef__":true,"id":24767}},"30803":{"timestamp":{"__isSmartRef__":true,"id":30804},"tags":[]},"30804":{"isSerializedDate":true,"string":"Tue Dec 20 2011 18:26:53 GMT+0100 (Mitteleuropäische Zeit)"},"30805":{"varMapping":{"__isSmartRef__":true,"id":30806},"source":"function getURLForCategoryNamed(categoryName) {\n this.ensureCategories()\n\n var relative = this.categories[categoryName];\n if (!relative) return null;\n return URL.ensureAbsoluteCodeBaseURL(relative).withRelativePartsResolved()\n}","funcProperties":{"__isSmartRef__":true,"id":30807},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"30806":{"this":{"__isSmartRef__":true,"id":24767}},"30807":{"timestamp":{"__isSmartRef__":true,"id":30808},"user":"undefined","tags":[]},"30808":{"isSerializedDate":true,"string":"Sat Mar 10 2012 11:20:59 GMT+0100 (Mitteleuropäische Zeit)"},"30809":{"varMapping":{"__isSmartRef__":true,"id":30810},"source":"function makeUpPartNameFor(name) {\n if (!$morph(name)) return name;\n var i = 2;\n while($morph(name + i)) { i++ }\n return name + i;\n}","funcProperties":{"__isSmartRef__":true,"id":30811},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"30810":{"this":{"__isSmartRef__":true,"id":24767}},"30811":{"timestamp":{"__isSmartRef__":true,"id":30812},"tags":[]},"30812":{"isSerializedDate":true,"string":"Tue Dec 20 2011 18:46:51 GMT+0100 (Mitteleuropäische Zeit)"},"30813":{"varMapping":{"__isSmartRef__":true,"id":30814},"source":"function openPart(partMorph) {\n partMorph.setName(this.makeUpPartNameFor(partMorph.getName()));\n lively.morphic.World.current().firstHand().grabMorph(partMorph, null);\n if(partMorph.onCreateFromPartsBin) partMorph.onCreateFromPartsBin();\n partMorph.setPosition(pt(0,0));\n}","funcProperties":{"__isSmartRef__":true,"id":30815},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"30814":{"this":{"__isSmartRef__":true,"id":24767}},"30815":{"timestamp":{"__isSmartRef__":true,"id":30816},"tags":[]},"30816":{"isSerializedDate":true,"string":"Tue Dec 20 2011 18:46:51 GMT+0100 (Mitteleuropäische Zeit)"},"30817":{"varMapping":{"__isSmartRef__":true,"id":30818},"source":"function interactivelyRemoveSelectedPartItem(partMorph) {\n var item = this.selectedPartItem;\n if (!item) return;\n this.world().confirm(\"really delete \" + item.name + \" in PartsBin?\", function(answer) {\n\tif (!answer) return;\n\titem.del();\n\tthis.reloadEverything();\n\talertOK(\"deleted \" + item.name);\n }.bind(this))\n}","funcProperties":{"__isSmartRef__":true,"id":30819},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"30818":{"this":{"__isSmartRef__":true,"id":24767}},"30819":{"timestamp":{"__isSmartRef__":true,"id":30820},"tags":[]},"30820":{"isSerializedDate":true,"string":"Tue Dec 20 2011 18:46:51 GMT+0100 (Mitteleuropäische Zeit)"},"30821":{"varMapping":{"__isSmartRef__":true,"id":30822},"source":"function loadAndOpenSelectedPartItem(partMorph) {\n var item = this.selectedPartItem;\n if (!item) return;\n connect(item, 'part', this, 'openPart');\n var selectedVersion = this.get('selectedPartVersions').selection,\n\trev = selectedVersion ? selectedVersion.rev : null;\n item.loadPart(true, null, rev);\n alert('loading ' + item.name + '...');\n}","funcProperties":{"__isSmartRef__":true,"id":30823},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"30822":{"this":{"__isSmartRef__":true,"id":24767}},"30823":{"timestamp":{"__isSmartRef__":true,"id":30824},"tags":[]},"30824":{"isSerializedDate":true,"string":"Tue Dec 20 2011 18:46:51 GMT+0100 (Mitteleuropäische Zeit)"},"30825":{"varMapping":{"__isSmartRef__":true,"id":30826},"source":"function addCategory(categoryName, doNotUpdate) {\n if (!categoryName.startsWith(\"*\")) {\n var url = this.partsBinURL().withFilename(categoryName);\n this.addExternalCategory(categoryName, url, true);\n } else {\n this.categories[categoryName] = {isSpecialCategory: true};\n if (!doNotUpdate) {\n this.updateCategoryList(categoryName);\n }\n }\n}","funcProperties":{"__isSmartRef__":true,"id":30827},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"30826":{"this":{"__isSmartRef__":true,"id":24767}},"30827":{"timestamp":{"__isSmartRef__":true,"id":30828},"tags":[]},"30828":{"isSerializedDate":true,"string":"Tue Dec 20 2011 19:03:58 GMT+0100 (Mitteleuropäische Zeit)"},"30829":{"varMapping":{"__isSmartRef__":true,"id":30830},"source":"function addCategoryInteractively() {\n var partsBin = this, world = this.world();\n world.prompt('Name of new category?', function(categoryName) {\n if (!categoryName || categoryName == '') {\n\t alert('no category created!')\n\t return;\n\t}\n partsBin.addCategory(categoryName)\n });\n}","funcProperties":{"__isSmartRef__":true,"id":30831},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"30830":{"this":{"__isSmartRef__":true,"id":24767}},"30831":{"timestamp":{"__isSmartRef__":true,"id":30832},"tags":[]},"30832":{"isSerializedDate":true,"string":"Tue Dec 20 2011 18:46:51 GMT+0100 (Mitteleuropäische Zeit)"},"30833":{"varMapping":{"__isSmartRef__":true,"id":30834},"source":"function addExternalCategory(categoryName, url, createPath) {\n url = url.asDirectory();\n this.categories[categoryName] = url;\n if (createPath) {\n this.getPartsSpaceForCategory(categoryName).ensureExistance();\n }\n this.updateCategoryList(categoryName)\n}","funcProperties":{"__isSmartRef__":true,"id":30835},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"30834":{"this":{"__isSmartRef__":true,"id":24767}},"30835":{"timestamp":{"__isSmartRef__":true,"id":30836},"tags":[]},"30836":{"isSerializedDate":true,"string":"Tue Dec 20 2011 18:46:51 GMT+0100 (Mitteleuropäische Zeit)"},"30837":{"varMapping":{"__isSmartRef__":true,"id":30838},"source":"function removeCategory(categoryName) {\n var url = this.getURLForCategoryNamed(categoryName);\n if (!url) {\n alert('No category ' + categoryName + ' exists! Doing nothing')\n\treturn;\n }\n var webR = new WebResource(url);\n if (!webR.exists()) {\n alert('Does not exist: ' + url);\n\tdelete this.categories[categoryName];\n\tlively.PartsBin.removePartsSpace(name);\n\tthis.updateCategoryList();\n\treturn\n }\n webR.getSubElements()\n if (!webR.subDocuments || webR.subDocuments.length > 0 ||\n !webR.subCollections || webR.subCollections.length > 0) {\n alert('Will not remove directory ' + url + ' because it is not empty')\n } else {\n webR.del();\n alertOK('Removed ' + categoryName + ' url ' + url);\n }\n delete this.categories[categoryName];\n lively.PartsBin.removePartsSpace(name);\n this.updateCategoryList();\n}","funcProperties":{"__isSmartRef__":true,"id":30839},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"30838":{"this":{"__isSmartRef__":true,"id":24767}},"30839":{"timestamp":{"__isSmartRef__":true,"id":30840},"tags":[]},"30840":{"isSerializedDate":true,"string":"Tue Dec 20 2011 18:46:51 GMT+0100 (Mitteleuropäische Zeit)"},"30841":{"varMapping":{"__isSmartRef__":true,"id":30842},"source":"function removeCategoryInteractively() {\n var partsBin = this, world = this.world();\n world.confirm('Really remove ' + this.categoryName + '?', function(result) {\n\tif (!result) {\n\t alert('no category removed!')\n\t return;\n\t}\n\tpartsBin.removeCategory(partsBin.categoryName)\n });\t\n}","funcProperties":{"__isSmartRef__":true,"id":30843},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"30842":{"this":{"__isSmartRef__":true,"id":24767}},"30843":{"timestamp":{"__isSmartRef__":true,"id":30844},"tags":[]},"30844":{"isSerializedDate":true,"string":"Tue Dec 20 2011 18:46:51 GMT+0100 (Mitteleuropäische Zeit)"},"30845":{"varMapping":{"__isSmartRef__":true,"id":30846},"source":"function interactivelyMoveSelectedPartItem(partMorph) {\n var partItem = this.selectedPartItem, categories = this.categories, self = this;\n if (!partItem) { alert('no item selected'); return }\n var items = Properties.own(categories).sort()\n .reject(function(ea) { return ea.startsWith(\"*\") || ea === self. categoryName})\n .collect(function(catName) {\n return [catName, function() {\n var url = new URL(categories[catName]);\n var partsSpace = lively.PartsBin.partsSpaceWithURL(url)\n partItem.moveToPartsSpace(partsSpace);\n self.reloadEverything();\n alertOK('Moved ' + partItem.name + ' to ' + url);\n }]\n })\n lively.morphic.Menu.openAtHand('Select category', items);\n}","funcProperties":{"__isSmartRef__":true,"id":30847},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"30846":{"this":{"__isSmartRef__":true,"id":24767}},"30847":{"timestamp":{"__isSmartRef__":true,"id":30848},"user":"robertkrahn","tags":[]},"30848":{"isSerializedDate":true,"string":"Thu Jul 07 2011 16:13:12 GMT+0200 (Mitteleuropäische Sommerzeit)"},"30849":{"varMapping":{"__isSmartRef__":true,"id":30850},"source":"function setMetaInfoOfSelectedItem(metaInfo) {\n var comment = (metaInfo && metaInfo.getComment()) ||\n 'No comment yet';\n this.get('CommitLog').setTextString(this.commitLogString(metaInfo))\n\n\n this.get('selectedPartComment').textString = comment;\n}","funcProperties":{"__isSmartRef__":true,"id":30851},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"30850":{"this":{"__isSmartRef__":true,"id":24767}},"30851":{"timestamp":{"__isSmartRef__":true,"id":30852},"user":"jenslincke","tags":[]},"30852":{"isSerializedDate":true,"string":"Tue Jan 31 2012 20:15:25 GMT+0100 (Mitteleuropäische Zeit)"},"30853":{"varMapping":{"__isSmartRef__":true,"id":30854},"source":"function saveCommentForSelectedPartItem(comment) {\n if (!this.selectedPartItem) {\n\talert('no part item selected!')\n\treturn;\n }\n var metaInfo = this.selectedPartItem.getMetaInfo();\n metaInfo.setComment(comment);\n this.selectedPartItem.uploadMetaInfoOnly();\n}","funcProperties":{"__isSmartRef__":true,"id":30855},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"30854":{"this":{"__isSmartRef__":true,"id":24767}},"30855":{"timestamp":{"__isSmartRef__":true,"id":30856},"tags":[]},"30856":{"isSerializedDate":true,"string":"Tue Dec 20 2011 18:26:53 GMT+0100 (Mitteleuropäische Zeit)"},"30857":{"varMapping":{"__isSmartRef__":true,"id":30858},"source":"function addPartsOfCategory(categoryName) {\n var partsSpace = this.getPartsSpaceForCategory(categoryName);\n connect(partsSpace, 'partItems', this, 'addMorphsForPartItems', {\n\tconverter: function(partItemObj) { return Properties.ownValues(partItemObj) }})\n partsSpace.load(true);\n}","funcProperties":{"__isSmartRef__":true,"id":30859},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"30858":{"this":{"__isSmartRef__":true,"id":24767}},"30859":{"timestamp":{"__isSmartRef__":true,"id":30860},"tags":[]},"30860":{"isSerializedDate":true,"string":"Tue Dec 20 2011 18:46:51 GMT+0100 (Mitteleuropäische Zeit)"},"30861":{"varMapping":{"__isSmartRef__":true,"id":30862},"source":"function onLoadLatest(propfindXML) {\n var rawNodes = new Query(\"/D:multistatus/D:response\").findAll(propfindXML.documentElement);\n\n var svnVersionInfos = rawNodes.map(function(rawNode) { return SVNVersionInfo.fromPropfindNode(rawNode) });\n\n var top20 = svnVersionInfos\n .select(function(ea) { return ea.url.endsWith(\".json\")})\n .sortBy(function(ea) { return ea.rev}).reverse().slice(0,20);\n var top20URLs = top20.collect(function(ea) { \n return new URL(\"http://\" + URL.codeBase.hostname + ea.url)})\n \n this.addPartsFromURLs(top20URLs) \n}","funcProperties":{"__isSmartRef__":true,"id":30863},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"30862":{"this":{"__isSmartRef__":true,"id":24767}},"30863":{"timestamp":{"__isSmartRef__":true,"id":30864},"tags":[]},"30864":{"isSerializedDate":true,"string":"Tue Dec 20 2011 18:46:51 GMT+0100 (Mitteleuropäische Zeit)"},"30865":{"varMapping":{"__isSmartRef__":true,"id":30866},"source":"function onLoadAll(subDocuments) {\n // alertOK(\"load all \" + subDocuments.length)\n var all = subDocuments.invoke('getURL')\n .select(function(ea) {return ea.filename().endsWith(\".json\")})\n .sortBy(function(ea) {return ea.filename()});\n \n this.addPartsFromURLs(all) \n}","funcProperties":{"__isSmartRef__":true,"id":30867},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"30866":{"this":{"__isSmartRef__":true,"id":24767}},"30867":{"timestamp":{"__isSmartRef__":true,"id":30868},"tags":[]},"30868":{"isSerializedDate":true,"string":"Tue Dec 20 2011 18:38:18 GMT+0100 (Mitteleuropäische Zeit)"},"30869":{"varMapping":{"__isSmartRef__":true,"id":30870},"source":"function onSearch(allPartURLs) {\n var searchString = this.get('searchText').textString;\n var matchingPartURLs = allPartURLs\n .select(function(ea) {return new RegExp(searchString, 'i').test(ea.filename())})\n .sortBy(function(ea) {return ea.filename()});\n this.addPartsFromURLs(matchingPartURLs) \n if (matchingPartURLs.length == 0)\n this.showMsg(\"nothing found for '\" + searchString + \"'\")\n}","funcProperties":{"__isSmartRef__":true,"id":30871},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"30870":{"this":{"__isSmartRef__":true,"id":24767}},"30871":{"timestamp":{"__isSmartRef__":true,"id":30872},"user":"lauritz","tags":[]},"30872":{"isSerializedDate":true,"string":"Mon Dec 19 2011 19:59:19 GMT+0100 (Mitteleuropäische Zeit)"},"30873":{"varMapping":{"__isSmartRef__":true,"id":30874},"source":"function addPartsFromURLs(urls) {\n var partsBin = this,\n partItems = [];\n\n urls.forEach(function(ea) {\n var partPath = ea.relativePathFrom(URL.codeBase.withFilename(\"../\")),\n match = partPath.match(/(.*\\/)(.*).json/);\n if (match)\n partItems.push(lively.PartsBin.getPartItem(match[2], match[1]));\n });\n partsBin.addMorphsForPartItems(partItems, true);\n\n}","funcProperties":{"__isSmartRef__":true,"id":30875},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"30874":{"this":{"__isSmartRef__":true,"id":24767}},"30875":{"timestamp":{"__isSmartRef__":true,"id":30876},"user":"jenslincke","tags":[]},"30876":{"isSerializedDate":true,"string":"Thu Feb 23 2012 18:39:54 GMT+0100 (Mitteleuropäische Zeit)"},"30877":{"varMapping":{"__isSmartRef__":true,"id":30878},"source":"function search(searchString) {\n this.get('categoryList').setSelection(\"*search*\");\n}","funcProperties":{"__isSmartRef__":true,"id":30879},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"30878":{"this":{"__isSmartRef__":true,"id":24767}},"30879":{"timestamp":{"__isSmartRef__":true,"id":30880},"tags":[]},"30880":{"isSerializedDate":true,"string":"Tue Dec 20 2011 18:46:51 GMT+0100 (Mitteleuropäische Zeit)"},"30881":{"varMapping":{"__isSmartRef__":true,"id":30882},"source":"function showMsg(string) {\n var label = new lively.morphic.Text(new Rectangle(0,0,200,30), string);\n label.applyStyle({fill: null, borderWidth: 0})\n this.get('partsBinContents').addMorph(label)\n}","funcProperties":{"__isSmartRef__":true,"id":30883},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"30882":{"this":{"__isSmartRef__":true,"id":24767}},"30883":{"timestamp":{"__isSmartRef__":true,"id":30884},"user":"lauritz","tags":[]},"30884":{"isSerializedDate":true,"string":"Mon Dec 19 2011 19:59:19 GMT+0100 (Mitteleuropäische Zeit)"},"30885":{"varMapping":{"__isSmartRef__":true,"id":30886},"source":"function toggleMorePane() {\n var pane = this.get('morePane');\n moveOffset = pane.getExtent().withY(0),\n steps = 5, timePerStep = 10,\n btn = pane.get('moreButton');\n if (pane.isVisible()) {\n var dest = pane.getPosition().addPt(moveOffset.negated());\n pane.animatedInterpolateTo(dest, steps, timePerStep, function() {\n btn.setLabel('more')\n pane.setVisible(false)\n });\n\n } else {\n btn.setLabel('hide')\n pane.setVisible(true)\n this.addMorphBack(pane);\n pane.align(\n pane.bounds().topRight(), \n this.get('partsBinContents').bounds().topRight());\n // move it so that it is completely visible\n var dest = pane.getPosition().addPt(moveOffset);\n pane.animatedInterpolateTo(dest, steps, timePerStep, Functions.Null);\n }\n}","funcProperties":{"__isSmartRef__":true,"id":30887},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"30886":{"this":{"__isSmartRef__":true,"id":24767}},"30887":{"timestamp":{"__isSmartRef__":true,"id":30888},"user":"lauritz","tags":[]},"30888":{"isSerializedDate":true,"string":"Mon Dec 19 2011 19:59:19 GMT+0100 (Mitteleuropäische Zeit)"},"30889":{"varMapping":{"__isSmartRef__":true,"id":30890},"source":"function interactivelyCopySelectedPartItem(partMorph) {\n // FIXME duplication with interactivelyMoveSelectedPartItem\n var partItem = this.selectedPartItem, categories = this.categories, self = this;\n if (!partItem) { alert('no item selected'); return }\n var items = Properties.own(categories).sort()\n .reject(function(ea) { return ea.startsWith(\"*\") || ea === self. categoryName})\n .collect(function(catName) {\n return [catName, function() {\n var url = new URL(categories[catName]);\n var partsSpace = lively.PartsBin.partsSpaceWithURL(url)\n partItem.copyToPartsSpace(partsSpace);\n alertOK('Copied ' + partItem.name + ' to ' + url);\n }]\n })\n lively.morphic.Menu.openAtHand('Select category', items);\n}","funcProperties":{"__isSmartRef__":true,"id":30891},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"30890":{"this":{"__isSmartRef__":true,"id":24767}},"30891":{"timestamp":{"__isSmartRef__":true,"id":30892},"user":"robertkrahn","tags":[]},"30892":{"isSerializedDate":true,"string":"Thu Jul 07 2011 16:13:17 GMT+0200 (Mitteleuropäische Sommerzeit)"},"30893":{"varMapping":{"__isSmartRef__":true,"id":30894},"source":"function partsBinUrl() {\n if (this.url) {\n return url;\n }\n return this.partsBinURL();\n}","funcProperties":{"__isSmartRef__":true,"id":30895},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"30894":{"this":{"__isSmartRef__":true,"id":24767}},"30895":{"timestamp":{"__isSmartRef__":true,"id":30896},"tags":[]},"30896":{"isSerializedDate":true,"string":"Tue Dec 20 2011 19:03:58 GMT+0100 (Mitteleuropäische Zeit)"},"30897":{"varMapping":{"__isSmartRef__":true,"id":30898},"source":"function partsBinURL() {\n if (this.url) {\n return this.url;\n }\n return this.defaultPartsBinURL();\n}","funcProperties":{"__isSmartRef__":true,"id":30899},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"30898":{"this":{"__isSmartRef__":true,"id":24767}},"30899":{"timestamp":{"__isSmartRef__":true,"id":30900},"tags":[]},"30900":{"isSerializedDate":true,"string":"Tue Dec 20 2011 19:03:06 GMT+0100 (Mitteleuropäische Zeit)"},"30901":{"varMapping":{"__isSmartRef__":true,"id":30902},"source":"function commitLogString(metaInfo) {\n if (!metaInfo.changes) return \"\";\n return metaInfo.changes\n .reverse()\n .collect(function(ea) {\n return Strings.format(\"%s %s: \\n %s\\n\",\n ea.date.format(\"yyyy-mm-dd HH:MM\") , \n ea.author, (ea.message || \"no comment\"));\n })\n .join('');\n}","funcProperties":{"__isSmartRef__":true,"id":30903},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"30902":{"this":{"__isSmartRef__":true,"id":24767}},"30903":{"timestamp":{"__isSmartRef__":true,"id":30904},"user":"jenslincke","tags":[]},"30904":{"isSerializedDate":true,"string":"Tue Jan 31 2012 20:19:05 GMT+0100 (Mitteleuropäische Zeit)"},"30905":{"varMapping":{"__isSmartRef__":true,"id":30906},"source":"function showCommits() {\n if (!this.selectedPartItem) {\n alert('nothing selected');\n return;\n }\n var metaInfo = this.selectedPartItem.loadedMetaInfo;\n this.world().addTextWindow({\n title: 'Commits of ' + metaInfo.partName,\n content: this.commitLogString(metaInfo)\n });\n}","funcProperties":{"__isSmartRef__":true,"id":30907},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"30906":{"this":{"__isSmartRef__":true,"id":24767}},"30907":{"timestamp":{"__isSmartRef__":true,"id":30908},"user":"robertkrahn","tags":[]},"30908":{"isSerializedDate":true,"string":"Mon Jan 23 2012 19:20:49 GMT+0100 (Mitteleuropäische Zeit)"},"30909":{"varMapping":{"__isSmartRef__":true,"id":30910},"source":"function setShareLink(partItem) {\n var linkText = this.get('shareLink');\n linkText.setTextString('Share Link');\n var url = 'http://www.lively-kernel.org/viral?part='\n + partItem.name + '&path=' + partItem.partsSpaceName;\n linkText.emphasizeAll({uri: url});\n}","funcProperties":{"__isSmartRef__":true,"id":30911},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"30910":{"this":{"__isSmartRef__":true,"id":24767}},"30911":{"timestamp":{"__isSmartRef__":true,"id":30912},"user":"robertkrahn","tags":[]},"30912":{"isSerializedDate":true,"string":"Mon Jan 23 2012 19:45:42 GMT+0100 (Mitteleuropäische Zeit)"},"30913":{"varMapping":{"__isSmartRef__":true,"id":30914},"source":"function setSelectedPartVersions(versions) {\n // alertOK(\"set versions:\" + versions.length)\n var list = versions.collect(function(ea) {\n return { \n string: '' + ea.date.format(\"yyyy-mm-dd HH:MM\") \n + \" \" + ea.author + \" (\" + ea.rev + \")\", \n value: ea, isListItem: true}\n })\n this.get('selectedPartVersions').updateList(list)\n}","funcProperties":{"__isSmartRef__":true,"id":30915},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"30914":{"this":{"__isSmartRef__":true,"id":24767}},"30915":{"timestamp":{"__isSmartRef__":true,"id":30916},"user":"jenslincke","tags":[]},"30916":{"isSerializedDate":true,"string":"Tue Jan 31 2012 20:06:52 GMT+0100 (Mitteleuropäische Zeit)"},"30917":{"source":{"__isSmartRef__":true,"id":24750},"target":{"__isSmartRef__":true,"id":24767}},"30918":{"converter":{"__isSmartRef__":true,"id":30919}},"30919":{"originalFunc":null,"varMapping":{"__isSmartRef__":true,"id":30917},"source":"function (partItemObj) { return Properties.ownValues(partItemObj) }","funcProperties":{"__isSmartRef__":true,"id":30920},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"30920":{},"30921":{"sourceObj":{"__isSmartRef__":true,"id":24750},"sourceAttrName":"partItems","targetObj":{"__isSmartRef__":true,"id":15620},"targetMethodName":"addMorphsForPartItems","converterString":"function (partItemObj) { return Properties.ownValues(partItemObj) }","updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":30922},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":30923},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"30922":{"source":{"__isSmartRef__":true,"id":24750},"target":{"__isSmartRef__":true,"id":15620}},"30923":{"converter":{"__isSmartRef__":true,"id":30924}},"30924":{"originalFunc":null,"varMapping":{"__isSmartRef__":true,"id":30922},"source":"function (partItemObj) { return Properties.ownValues(partItemObj) }","funcProperties":{"__isSmartRef__":true,"id":30925},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"30925":{},"30926":{"name":"PartsBin/BP2012/","partItems":{"__isSmartRef__":true,"id":30927},"attributeConnections":[{"__isSmartRef__":true,"id":30928},{"__isSmartRef__":true,"id":30933}],"doNotSerialize":["$$partItems"],"doNotCopyProperties":["$$partItems"],"__LivelyClassName__":"lively.PartsBin.PartsSpace","__SourceModuleName__":"Global.lively.PartsBin"},"30927":{"LayoutStyler":{"__isSmartRef__":true,"id":16955},"Flap":{"__isSmartRef__":true,"id":16780},"Mapscript":{"__isSmartRef__":true,"id":17025},"Rectangle":{"__isSmartRef__":true,"id":17270},"Rectanglefoo":{"__isSmartRef__":true,"id":17305},"StartButton":{"__isSmartRef__":true,"id":17445},"UserStoryDiffViewer":{"__isSmartRef__":true,"id":17690},"ColorChooser":{"__isSmartRef__":true,"id":16605},"HCTextField":{"__isSmartRef__":true,"id":16850},"onlineChecker":{"__isSmartRef__":true,"id":17200},"webAppButton":{"__isSmartRef__":true,"id":17760},"BorderStyler":{"__isSmartRef__":true,"id":16535},"DiffingExample":{"__isSmartRef__":true,"id":16710},"VoteMorph":{"__isSmartRef__":true,"id":17725},"WhiteboardSync":{"__isSmartRef__":true,"id":17901},"a+Button1":{"__isSmartRef__":true,"id":16360},"a-Button1":{"__isSmartRef__":true,"id":16395},"BeToolButton":{"__isSmartRef__":true,"id":16430},"NameSign":{"__isSmartRef__":true,"id":17095},"Styler":{"__isSmartRef__":true,"id":17480},"LeftButton":{"__isSmartRef__":true,"id":16990},"MorphMerger":{"__isSmartRef__":true,"id":17060},"ObjectEditorII":{"__isSmartRef__":true,"id":17130},"WhiteBoardSVG":{"__isSmartRef__":true,"id":17865},"ObjectEditorTool":{"__isSmartRef__":true,"id":17165},"UserStory":{"__isSmartRef__":true,"id":17585},"UserStoryDestroyer":{"__isSmartRef__":true,"id":17655},"HyperCard":{"__isSmartRef__":true,"id":16885},"SyncMorph":{"__isSmartRef__":true,"id":17515},"UserStoryBoard":{"__isSmartRef__":true,"id":17620},"WhiteBoardSocketIO":{"__isSmartRef__":true,"id":17830},"Path":{"__isSmartRef__":true,"id":17235},"coursebtn":{"__isSmartRef__":true,"id":16640},"BlogEntry":{"__isSmartRef__":true,"id":16500},"Foobar":{"__isSmartRef__":true,"id":16815},"RightButton":{"__isSmartRef__":true,"id":17410},"ResetButton":{"__isSmartRef__":true,"id":17375},"WhiteBoard":{"__isSmartRef__":true,"id":17795},"IPadCar":{"__isSmartRef__":true,"id":16920},"Rectanglewin":{"__isSmartRef__":true,"id":17340},"Blog":{"__isSmartRef__":true,"id":16465},"DatabaseChooser":{"__isSmartRef__":true,"id":16675},"Ellipse-win":{"__isSmartRef__":true,"id":16745},"Toolbar":{"__isSmartRef__":true,"id":17550},"Car":{"__isSmartRef__":true,"id":16570}},"30928":{"sourceObj":{"__isSmartRef__":true,"id":30926},"sourceAttrName":"partItems","targetObj":{"__isSmartRef__":true,"id":24767},"targetMethodName":"addMorphsForPartItems","converterString":"function (partItemObj) { return Properties.ownValues(partItemObj) }","updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":30929},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":30930},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"30929":{"source":{"__isSmartRef__":true,"id":30926},"target":{"__isSmartRef__":true,"id":24767}},"30930":{"converter":{"__isSmartRef__":true,"id":30931}},"30931":{"originalFunc":null,"varMapping":{"__isSmartRef__":true,"id":30929},"source":"function (partItemObj) { return Properties.ownValues(partItemObj) }","funcProperties":{"__isSmartRef__":true,"id":30932},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"30932":{},"30933":{"sourceObj":{"__isSmartRef__":true,"id":30926},"sourceAttrName":"partItems","targetObj":{"__isSmartRef__":true,"id":15620},"targetMethodName":"addMorphsForPartItems","converterString":"function (partItemObj) { return Properties.ownValues(partItemObj) }","updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":30934},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":30935},"__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings"},"30934":{"source":{"__isSmartRef__":true,"id":30926},"target":{"__isSmartRef__":true,"id":15620}},"30935":{"converter":{"__isSmartRef__":true,"id":30936}},"30936":{"originalFunc":null,"varMapping":{"__isSmartRef__":true,"id":30934},"source":"function (partItemObj) { return Properties.ownValues(partItemObj) }","funcProperties":{"__isSmartRef__":true,"id":30937},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"30937":{},"30938":{"namespaceIdentifier":"Global.lively.morphic.Complete","createTime":{"__isSmartRef__":true,"id":30939},"wasDefined":true,"privateRequirements":[{"__isSmartRef__":true,"id":10262},{"__isSmartRef__":true,"id":10228},{"__isSmartRef__":true,"id":10240},{"__isSmartRef__":true,"id":10256},{"__isSmartRef__":true,"id":10270},{"__isSmartRef__":true,"id":10254},{"__isSmartRef__":true,"id":10258},{"__isSmartRef__":true,"id":10260},{"__isSmartRef__":true,"id":10211}],"pendingRequirements":[],"callbacks":[],"__cachedUri":"http://lively-kernel.org/repository/webwerkstatt/core/lively/morphic/Complete.js","dependendModules":[],"debugDependendModules":[{"__isSmartRef__":true,"id":10195},{"__isSmartRef__":true,"id":30940}],"_isLoaded":true,"__LivelyClassName__":"Namespace"},"30939":{"isSerializedDate":true,"string":"Wed May 02 2012 15:26:10 GMT+0200 (Mitteleuropäische Sommerzeit)"},"30940":{"namespaceIdentifier":"Global.anonymous_module_0","createTime":{"__isSmartRef__":true,"id":30941},"wasDefined":true,"_isAnonymous":true,"sourceModuleName":"Global","defStack":"Error\n at require (http://lively-kernel.org/repository/webwerkstatt/core/generated/combinedModules.js?f6f3b4464ab066893b915817aa88dbce:11705:21)\n at HTMLScriptElement. (http://lively-kernel.org/repository/webwerkstatt/core/lively/bootstrap.js:190:17)","privateRequirements":[{"__isSmartRef__":true,"id":30942},{"__isSmartRef__":true,"id":30944},{"__isSmartRef__":true,"id":30946},{"__isSmartRef__":true,"id":30946},{"__isSmartRef__":true,"id":10234},{"__isSmartRef__":true,"id":10252},{"__isSmartRef__":true,"id":10203},{"__isSmartRef__":true,"id":30942},{"__isSmartRef__":true,"id":30944},{"__isSmartRef__":true,"id":10236},{"__isSmartRef__":true,"id":10197},{"__isSmartRef__":true,"id":10250},{"__isSmartRef__":true,"id":10191},{"__isSmartRef__":true,"id":30948},{"__isSmartRef__":true,"id":30950},{"__isSmartRef__":true,"id":30952},{"__isSmartRef__":true,"id":10230},{"__isSmartRef__":true,"id":10207},{"__isSmartRef__":true,"id":10246},{"__isSmartRef__":true,"id":10272},{"__isSmartRef__":true,"id":10199},{"__isSmartRef__":true,"id":30954},{"__isSmartRef__":true,"id":10244},{"__isSmartRef__":true,"id":10248},{"__isSmartRef__":true,"id":10201},{"__isSmartRef__":true,"id":10205},{"__isSmartRef__":true,"id":10209},{"__isSmartRef__":true,"id":10242},{"__isSmartRef__":true,"id":10211},{"__isSmartRef__":true,"id":10213},{"__isSmartRef__":true,"id":10217},{"__isSmartRef__":true,"id":10219},{"__isSmartRef__":true,"id":10221},{"__isSmartRef__":true,"id":10223},{"__isSmartRef__":true,"id":10225},{"__isSmartRef__":true,"id":10228},{"__isSmartRef__":true,"id":10238},{"__isSmartRef__":true,"id":10240},{"__isSmartRef__":true,"id":10254},{"__isSmartRef__":true,"id":10256},{"__isSmartRef__":true,"id":10258},{"__isSmartRef__":true,"id":10260},{"__isSmartRef__":true,"id":10262},{"__isSmartRef__":true,"id":30956},{"__isSmartRef__":true,"id":10268},{"__isSmartRef__":true,"id":10270},{"__isSmartRef__":true,"id":30938},{"__isSmartRef__":true,"id":10195},{"__isSmartRef__":true,"id":10193},{"__isSmartRef__":true,"id":30958},{"__isSmartRef__":true,"id":10189}],"pendingRequirements":[],"callbacks":[],"__cachedUri":"http://lively-kernel.org/repository/webwerkstatt/core/anonymous_module_0","_isLoaded":true,"__LivelyClassName__":"Namespace"},"30941":{"isSerializedDate":true,"string":"Wed May 02 2012 15:26:10 GMT+0200 (Mitteleuropäische Sommerzeit)"},"30942":{"namespaceIdentifier":"Global.lively.lang.Closure","createTime":{"__isSmartRef__":true,"id":30943},"wasDefined":true,"callbacks":[],"__cachedUri":"http://lively-kernel.org/repository/webwerkstatt/core/lively/lang/Closure.js","_isLoaded":true,"__LivelyClassName__":"Namespace"},"30943":{"isSerializedDate":true,"string":"Wed May 02 2012 15:26:09 GMT+0200 (Mitteleuropäische Sommerzeit)"},"30944":{"namespaceIdentifier":"Global.lively.lang.UUID","createTime":{"__isSmartRef__":true,"id":30945},"wasDefined":true,"callbacks":[],"__cachedUri":"http://lively-kernel.org/repository/webwerkstatt/core/lively/lang/UUID.js","_isLoaded":true,"__LivelyClassName__":"Namespace"},"30945":{"isSerializedDate":true,"string":"Wed May 02 2012 15:26:09 GMT+0200 (Mitteleuropäische Sommerzeit)"},"30946":{"namespaceIdentifier":"Global.lively.LocalStorage","createTime":{"__isSmartRef__":true,"id":30947},"wasDefined":true,"callbacks":[],"__cachedUri":"http://lively-kernel.org/repository/webwerkstatt/core/lively/LocalStorage.js","_isLoaded":true,"__LivelyClassName__":"Namespace"},"30947":{"isSerializedDate":true,"string":"Wed May 02 2012 15:26:09 GMT+0200 (Mitteleuropäische Sommerzeit)"},"30948":{"namespaceIdentifier":"Global.apps.CouchDB","createTime":{"__isSmartRef__":true,"id":30949},"wasDefined":true,"callbacks":[],"__cachedUri":"http://lively-kernel.org/repository/webwerkstatt/core/apps/CouchDB.js","_isLoaded":true,"__LivelyClassName__":"Namespace"},"30949":{"isSerializedDate":true,"string":"Wed May 02 2012 15:26:09 GMT+0200 (Mitteleuropäische Sommerzeit)"},"30950":{"namespaceIdentifier":"Global.apps.DateFormat","createTime":{"__isSmartRef__":true,"id":30951},"wasDefined":true,"callbacks":[],"__cachedUri":"http://lively-kernel.org/repository/webwerkstatt/core/apps/DateFormat.js","_isLoaded":true,"__LivelyClassName__":"Namespace"},"30951":{"isSerializedDate":true,"string":"Wed May 02 2012 15:26:09 GMT+0200 (Mitteleuropäische Sommerzeit)"},"30952":{"namespaceIdentifier":"Global.lively.ChangeSet","createTime":{"__isSmartRef__":true,"id":30953},"wasDefined":true,"privateRequirements":[{"__isSmartRef__":true,"id":10252}],"callbacks":[],"__cachedUri":"http://lively-kernel.org/repository/webwerkstatt/core/lively/ChangeSet.js","_isLoaded":true,"__LivelyClassName__":"Namespace"},"30953":{"isSerializedDate":true,"string":"Wed May 02 2012 15:26:09 GMT+0200 (Mitteleuropäische Sommerzeit)"},"30954":{"namespaceIdentifier":"Global.lively.Main","createTime":{"__isSmartRef__":true,"id":30955},"wasDefined":true,"privateRequirements":[{"__isSmartRef__":true,"id":10250},{"__isSmartRef__":true,"id":30952}],"callbacks":[],"__cachedUri":"http://lively-kernel.org/repository/webwerkstatt/core/lively/Main.js","_isLoaded":true,"__LivelyClassName__":"Namespace"},"30955":{"isSerializedDate":true,"string":"Wed May 02 2012 15:26:10 GMT+0200 (Mitteleuropäische Sommerzeit)"},"30956":{"namespaceIdentifier":"Global.lively.ide.BrowserFramework","createTime":{"__isSmartRef__":true,"id":30957},"wasDefined":true,"privateRequirements":[{"__isSmartRef__":true,"id":10213},{"__isSmartRef__":true,"id":10228},{"__isSmartRef__":true,"id":10256}],"callbacks":[],"__cachedUri":"http://lively-kernel.org/repository/webwerkstatt/core/lively/ide/BrowserFramework.js","_isLoaded":true,"__LivelyClassName__":"Namespace"},"30957":{"isSerializedDate":true,"string":"Wed May 02 2012 15:26:10 GMT+0200 (Mitteleuropäische Sommerzeit)"},"30958":{"namespaceIdentifier":"Global.lively.ide.SyntaxHighlighting","createTime":{"__isSmartRef__":true,"id":30959},"wasDefined":true,"privateRequirements":[{"__isSmartRef__":true,"id":10195},{"__isSmartRef__":true,"id":30956}],"pendingRequirements":[],"callbacks":[],"__cachedUri":"http://lively-kernel.org/repository/webwerkstatt/core/lively/ide/SyntaxHighlighting.js","dependendModules":[],"debugDependendModules":[{"__isSmartRef__":true,"id":30940}],"_isLoaded":true,"__LivelyClassName__":"Namespace"},"30959":{"isSerializedDate":true,"string":"Wed May 02 2012 15:26:10 GMT+0200 (Mitteleuropäische Sommerzeit)"},"30960":{"3":{"__isSmartRef__":true,"id":30961},"4":{"__isSmartRef__":true,"id":30964},"name":"PathOriginHackLayer","namespaceName":"Global.lively.morphic","sourceModule":{"__isSmartRef__":true,"id":10262},"__LivelyClassName__":"Layer","__SourceModuleName__":"Global.cop.Layers"},"30961":{"_layered_object":{"__isSmartRef__":true,"id":30962}},"30962":{"isPath":true,"style":{"__isSmartRef__":true,"id":30963},"_layer_object_id":3,"__LivelyClassName__":"lively.morphic.Path","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs"},"30963":{"borderWidth":1,"borderColor":{"__isSmartRef__":true,"id":588}},"30964":{"_layered_object":{"__isSmartRef__":true,"id":30965}},"30965":{"_layer_object_id":4,"__LivelyClassName__":"lively.morphic.ControlPoint","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs"},"30966":{"5":{"__isSmartRef__":true,"id":30967},"7":{"__isSmartRef__":true,"id":30971},"name":"VisualBindingsLayer","namespaceName":"Global.lively.morphic","sourceModule":{"__isSmartRef__":true,"id":10268},"__LivelyClassName__":"Layer","__SourceModuleName__":"Global.cop.Layers"},"30967":{"_layered_object":{"__isSmartRef__":true,"id":30968}},"30968":{"style":{"__isSmartRef__":true,"id":30969},"isWorld":true,"htmlDispatchTable":{"__isSmartRef__":true,"id":30970},"doNotSerialize":["revisionOnLoad","clickedOnMorph","draggedMorph"],"_layer_object_id":5,"__LivelyClassName__":"lively.morphic.World","__SourceModuleName__":"Global.lively.morphic.Core"},"30969":{"fill":{"__isSmartRef__":true,"id":571},"enableGrabbing":false,"enableHalos":true,"enableMorphMenu":true,"enableDragging":true},"30970":{"setScroll":"setScrollHTML"},"30971":{"_layered_object":{"__isSmartRef__":true,"id":10160}},"30972":{"7":{"__isSmartRef__":true,"id":30973},"name":"GrabbingDefaultLayer","namespaceName":"Global.lively.morphic","sourceModule":{"__isSmartRef__":true,"id":10189},"__LivelyClassName__":"Layer","__SourceModuleName__":"Global.cop.Layers"},"30973":{"_layered_object":{"__isSmartRef__":true,"id":10160}},"30974":{"namespaceIdentifier":"Global.lively.morphic.DiffMerge","createTime":{"__isSmartRef__":true,"id":30975},"dependendModules":[],"debugDependendModules":[{"__isSmartRef__":true,"id":30976}],"__cachedUri":"http://lively-kernel.org/repository/webwerkstatt/core/lively/morphic/DiffMerge.js","wasDefined":true,"callbacks":[],"_isLoaded":true,"__LivelyClassName__":"Namespace"},"30975":{"isSerializedDate":true,"string":"Wed May 02 2012 15:26:11 GMT+0200 (Mitteleuropäische Sommerzeit)"},"30976":{"namespaceIdentifier":"Global.anonymous_module_4","createTime":{"__isSmartRef__":true,"id":30977},"wasDefined":true,"_isAnonymous":true,"sourceModuleName":"Global.anonymous_module_3","defStack":"Error\n at require (http://lively-kernel.org/repository/webwerkstatt/core/generated/combinedModules.js?f6f3b4464ab066893b915817aa88dbce:11705:21)\n at http://lively-kernel.org/repository/webwerkstatt/core/generated/combinedModules.js?f6f3b4464ab066893b915817aa88dbce:21713:17\n at curried (http://lively-kernel.org/repository/webwerkstatt/core/generated/combinedModules.js?f6f3b4464ab066893b915817aa88dbce:9932:33)\n at http://lively-kernel.org/repository/webwerkstatt/core/generated/combinedModules.js?f6f3b4464ab066893b915817aa88dbce:11678:30\n at Namespace.runOnloadCallbacks (http://lively-kernel.org/repository/webwerkstatt/core/generated/combinedModules.js?f6f3b4464ab066893b915817aa88dbce:12365:26)\n at Namespace.load (http://lively-kernel.org/repository/webwerkstatt/core/generated/combinedModules.js?f6f3b4464ab066893b915817aa88dbce:12404:18)\n at Object.toRun (http://lively-kernel.org/repository/webwerkstatt/core/generated/combinedModules.js?f6f3b4464ab066893b915817aa88dbce:11687:24)\n at http://lively-kernel.org/repository/webwerkstatt/core/generated/combinedModules.js?f6f3b4464ab066893b915817aa88dbce:21710:55\n at curried (http://lively-kernel.org/repository/webwerkstatt/core/generated/combinedModules.js?f6f3b4464ab066893b915817aa88dbce:9932:33)\n at http://lively-kernel.org/repository/webwerkstatt/core/generated/combinedModules.js?f6f3b4464ab066893b915817aa88dbce:11678:30","privateRequirements":[{"__isSmartRef__":true,"id":30978},{"__isSmartRef__":true,"id":30974},{"__isSmartRef__":true,"id":10213},{"__isSmartRef__":true,"id":30980},{"__isSmartRef__":true,"id":30998}],"pendingRequirements":[],"callbacks":[],"__cachedUri":"http://lively-kernel.org/repository/webwerkstatt/core/anonymous_module_4","_isLoaded":true,"__LivelyClassName__":"Namespace"},"30977":{"isSerializedDate":true,"string":"Wed May 02 2012 15:26:11 GMT+0200 (Mitteleuropäische Sommerzeit)"},"30978":{"namespaceIdentifier":"Global.projects.BP2012.InteractionWithIPad.Preloader","createTime":{"__isSmartRef__":true,"id":30979},"dependendModules":[],"debugDependendModules":[{"__isSmartRef__":true,"id":30976}],"__cachedUri":"http://lively-kernel.org/repository/webwerkstatt/projects/BP2012/InteractionWithIPad/Preloader.js","wasDefined":true,"callbacks":[],"_isLoaded":true,"__LivelyClassName__":"Namespace"},"30979":{"isSerializedDate":true,"string":"Wed May 02 2012 15:26:11 GMT+0200 (Mitteleuropäische Sommerzeit)"},"30980":{"namespaceIdentifier":"Global.lively.morphic.Tests","createTime":{"__isSmartRef__":true,"id":30981},"dependendModules":[],"debugDependendModules":[{"__isSmartRef__":true,"id":30976}],"__cachedUri":"http://lively-kernel.org/repository/webwerkstatt/core/lively/morphic/Tests.js","wasDefined":true,"privateRequirements":[{"__isSmartRef__":true,"id":30982},{"__isSmartRef__":true,"id":30988},{"__isSmartRef__":true,"id":30990},{"__isSmartRef__":true,"id":30992},{"__isSmartRef__":true,"id":30994},{"__isSmartRef__":true,"id":30996}],"pendingRequirements":[],"callbacks":[],"_isLoaded":true,"__LivelyClassName__":"Namespace"},"30981":{"isSerializedDate":true,"string":"Wed May 02 2012 15:26:11 GMT+0200 (Mitteleuropäische Sommerzeit)"},"30982":{"namespaceIdentifier":"Global.lively.morphic.tests.Morphic","createTime":{"__isSmartRef__":true,"id":30983},"dependendModules":[],"debugDependendModules":[{"__isSmartRef__":true,"id":30980}],"__cachedUri":"http://lively-kernel.org/repository/webwerkstatt/core/lively/morphic/tests/Morphic.js","wasDefined":true,"privateRequirements":[{"__isSmartRef__":true,"id":30984},{"__isSmartRef__":true,"id":10258}],"pendingRequirements":[],"callbacks":[],"_isLoaded":true,"__LivelyClassName__":"Namespace"},"30983":{"isSerializedDate":true,"string":"Wed May 02 2012 15:26:11 GMT+0200 (Mitteleuropäische Sommerzeit)"},"30984":{"namespaceIdentifier":"Global.lively.morphic.tests.Helper","createTime":{"__isSmartRef__":true,"id":30985},"dependendModules":[],"debugDependendModules":[{"__isSmartRef__":true,"id":30982}],"__cachedUri":"http://lively-kernel.org/repository/webwerkstatt/core/lively/morphic/tests/Helper.js","wasDefined":true,"privateRequirements":[{"__isSmartRef__":true,"id":30986},{"__isSmartRef__":true,"id":30938}],"pendingRequirements":[],"callbacks":[],"_isLoaded":true,"__LivelyClassName__":"Namespace"},"30985":{"isSerializedDate":true,"string":"Wed May 02 2012 15:26:11 GMT+0200 (Mitteleuropäische Sommerzeit)"},"30986":{"namespaceIdentifier":"Global.lively.TestFramework","createTime":{"__isSmartRef__":true,"id":30987},"dependendModules":[],"debugDependendModules":[{"__isSmartRef__":true,"id":30984}],"__cachedUri":"http://lively-kernel.org/repository/webwerkstatt/core/lively/TestFramework.js","wasDefined":true,"privateRequirements":[{"__isSmartRef__":true,"id":10234}],"callbacks":[],"_isLoaded":true,"__LivelyClassName__":"Namespace"},"30987":{"isSerializedDate":true,"string":"Wed May 02 2012 15:26:11 GMT+0200 (Mitteleuropäische Sommerzeit)"},"30988":{"namespaceIdentifier":"Global.lively.morphic.tests.Morphic2","createTime":{"__isSmartRef__":true,"id":30989},"dependendModules":[],"debugDependendModules":[{"__isSmartRef__":true,"id":30980}],"__cachedUri":"http://lively-kernel.org/repository/webwerkstatt/core/lively/morphic/tests/Morphic2.js","wasDefined":true,"privateRequirements":[{"__isSmartRef__":true,"id":30982},{"__isSmartRef__":true,"id":30974}],"callbacks":[],"_isLoaded":true,"__LivelyClassName__":"Namespace"},"30989":{"isSerializedDate":true,"string":"Wed May 02 2012 15:26:11 GMT+0200 (Mitteleuropäische Sommerzeit)"},"30990":{"namespaceIdentifier":"Global.lively.morphic.tests.PathTests","createTime":{"__isSmartRef__":true,"id":30991},"dependendModules":[],"debugDependendModules":[{"__isSmartRef__":true,"id":30980}],"__cachedUri":"http://lively-kernel.org/repository/webwerkstatt/core/lively/morphic/tests/PathTests.js","wasDefined":true,"privateRequirements":[{"__isSmartRef__":true,"id":30982}],"callbacks":[],"_isLoaded":true,"__LivelyClassName__":"Namespace"},"30991":{"isSerializedDate":true,"string":"Wed May 02 2012 15:26:11 GMT+0200 (Mitteleuropäische Sommerzeit)"},"30992":{"namespaceIdentifier":"Global.lively.morphic.tests.Connectors","createTime":{"__isSmartRef__":true,"id":30993},"dependendModules":[],"debugDependendModules":[{"__isSmartRef__":true,"id":30980}],"__cachedUri":"http://lively-kernel.org/repository/webwerkstatt/core/lively/morphic/tests/Connectors.js","wasDefined":true,"privateRequirements":[{"__isSmartRef__":true,"id":30982},{"__isSmartRef__":true,"id":10268}],"callbacks":[],"_isLoaded":true,"__LivelyClassName__":"Namespace"},"30993":{"isSerializedDate":true,"string":"Wed May 02 2012 15:26:11 GMT+0200 (Mitteleuropäische Sommerzeit)"},"30994":{"namespaceIdentifier":"Global.lively.morphic.tests.DataGridTests","createTime":{"__isSmartRef__":true,"id":30995},"dependendModules":[],"debugDependendModules":[{"__isSmartRef__":true,"id":30980}],"__cachedUri":"http://lively-kernel.org/repository/webwerkstatt/core/lively/morphic/tests/DataGridTests.js","wasDefined":true,"privateRequirements":[{"__isSmartRef__":true,"id":30982}],"callbacks":[],"_isLoaded":true,"__LivelyClassName__":"Namespace"},"30995":{"isSerializedDate":true,"string":"Wed May 02 2012 15:26:11 GMT+0200 (Mitteleuropäische Sommerzeit)"},"30996":{"namespaceIdentifier":"Global.lively.morphic.tests.TabTests","createTime":{"__isSmartRef__":true,"id":30997},"dependendModules":[],"debugDependendModules":[{"__isSmartRef__":true,"id":30980}],"__cachedUri":"http://lively-kernel.org/repository/webwerkstatt/core/lively/morphic/tests/TabTests.js","wasDefined":true,"privateRequirements":[{"__isSmartRef__":true,"id":30982}],"callbacks":[],"_isLoaded":true,"__LivelyClassName__":"Namespace"},"30997":{"isSerializedDate":true,"string":"Wed May 02 2012 15:26:11 GMT+0200 (Mitteleuropäische Sommerzeit)"},"30998":{"namespaceIdentifier":"Global.projects.BP2012.DiffMerge","createTime":{"__isSmartRef__":true,"id":30999},"dependendModules":[],"debugDependendModules":[{"__isSmartRef__":true,"id":30976}],"__cachedUri":"http://lively-kernel.org/repository/webwerkstatt/projects/BP2012/DiffMerge.js","wasDefined":true,"privateRequirements":[{"__isSmartRef__":true,"id":30986}],"callbacks":[],"_isLoaded":true,"__LivelyClassName__":"Namespace"},"30999":{"isSerializedDate":true,"string":"Wed May 02 2012 15:26:11 GMT+0200 (Mitteleuropäische Sommerzeit)"},"31000":{"namespaceIdentifier":"Global.lively.morphic.tests","createTime":{"__isSmartRef__":true,"id":31001},"Morphic":{"__isSmartRef__":true,"id":30982},"Morphic2":{"__isSmartRef__":true,"id":30988},"PathTests":{"__isSmartRef__":true,"id":30990},"Connectors":{"__isSmartRef__":true,"id":30992},"DataGridTests":{"__isSmartRef__":true,"id":30994},"TabTests":{"__isSmartRef__":true,"id":30996},"Helper":{"__isSmartRef__":true,"id":30984},"__LivelyClassName__":"Namespace"},"31001":{"isSerializedDate":true,"string":"Wed May 02 2012 15:26:11 GMT+0200 (Mitteleuropäische Sommerzeit)"},"31002":{"namespaceIdentifier":"Global.lively.morphic.ColorChooserDraft","createTime":{"__isSmartRef__":true,"id":31003},"wasDefined":true,"__cachedUri":"http://lively-kernel.org/repository/webwerkstatt/core/lively/morphic/ColorChooserDraft.js","privateRequirements":[{"__isSmartRef__":true,"id":10201},{"__isSmartRef__":true,"id":10211},{"__isSmartRef__":true,"id":10207}],"callbacks":[],"_isLoaded":true,"__LivelyClassName__":"Namespace"},"31003":{"isSerializedDate":true,"string":"Wed May 02 2012 15:40:50 GMT+0200 (Mitteleuropäische Sommerzeit)"},"31004":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"31005":{"x":100,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"31006":{"updateExpanderColor":{"__isSmartRef__":true,"id":31007},"onMouseDown":{"__isSmartRef__":true,"id":31010},"isRoot":{"__isSmartRef__":true,"id":31017},"displayValue":{"__isSmartRef__":true,"id":31020},"update":{"__isSmartRef__":true,"id":31023}},"31007":{"varMapping":{"__isSmartRef__":true,"id":31008},"source":"function updateExpanderColor() {\n var colors = this.treeView.colors;\n var fillColor;\n if (this.expander.isExpanded || !(Objects.isMutableType(this.data) && Properties.own(this.data).length > 0)) { \n fillColor = colors.expandedExpander;\n } else {\n fillColor = colors.contractedExpander;\n }\n this.expander.setFill(fillColor);\n }","funcProperties":{"__isSmartRef__":true,"id":31009},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"31008":{"this":{"__isSmartRef__":true,"id":10116}},"31009":{},"31010":{"varMapping":{"__isSmartRef__":true,"id":31011},"source":"function onMouseDown() {\n this.treeView.owner.moveFocusTo(this);\n }","funcProperties":{"__isSmartRef__":true,"id":31016},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"31011":{"this":{"__isSmartRef__":true,"id":10116},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":31012}},"31012":{"$super":{"__isSmartRef__":true,"id":31013}},"31013":{"varMapping":{"__isSmartRef__":true,"id":31014},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":31015},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"31014":{"obj":{"__isSmartRef__":true,"id":10116},"name":"onMouseDown"},"31015":{},"31016":{},"31017":{"varMapping":{"__isSmartRef__":true,"id":31018},"source":"function isRoot() {\n return (this.parent === null || this.parent === undefined);\n }","funcProperties":{"__isSmartRef__":true,"id":31019},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"31018":{"this":{"__isSmartRef__":true,"id":10116}},"31019":{},"31020":{"varMapping":{"__isSmartRef__":true,"id":31021},"source":"function displayValue() {\n // set label\n var labelString = this.treeView.getDisplayStringFor(this);\n if (labelString.length > 100) labelString = labelString.substring(0, 100) + '...';\n this.text.setTextString(labelString);\n \n // reset the bounds\n var fontSize = this.treeView.fonts.size;\n var textExtent = pt(labelString.length * fontSize * (3 / 4), fontSize * 2);\n this.text.setExtent(textExtent);\n\n // emphasize the properties current value\n this.text.emphasize({\n color: this.treeView.colors.emphasizedText,\n italics: 'italic'\n }, this.label.length, this.text.textString.length);\n }","funcProperties":{"__isSmartRef__":true,"id":31022},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"31021":{"this":{"__isSmartRef__":true,"id":10116}},"31022":{},"31023":{"varMapping":{"__isSmartRef__":true,"id":31024},"source":"function update() {\n \n // if actual value of the represented property changed (reference changed)\n if (this.parent && this.data !== this.parent.data[this.label]) {\n this.data = this.parent.data[this.label];\n this.displayValue();\n }\n\n if (Objects.typeStringOf(this.data) === 'String') return;\n\n // when properties have changed (same object, but other properties)\n var allProperties = Properties.own(this.data);\n var that = this;\n var allPropertiesKnown = allProperties.every(function (each) {\n return that.propertyList.indexOf(each) !== -1;\n })\n if (!allPropertiesKnown || allProperties.length !== this.propertyList.length) {\n this.updateExpanderColor();\n this.displayValue();\n\n // if expanded, redraw children\n if (this.expander.isExpanded) {\n this.expander.isExpanded = false;\n this.expander.toggle();\n }\n \n this.propertyList = allProperties;\n }\n\n if (Objects.isMutableType(this.data) && Properties.own(this.data).length > 0) {\n this.children.forEach(function (each) {\n each.update()\n });\n }\n }","funcProperties":{"__isSmartRef__":true,"id":31029},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"31024":{"this":{"__isSmartRef__":true,"id":10116},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":31025}},"31025":{"$super":{"__isSmartRef__":true,"id":31026}},"31026":{"varMapping":{"__isSmartRef__":true,"id":31027},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":31028},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"31027":{"obj":{"__isSmartRef__":true,"id":10116},"name":"update"},"31028":{},"31029":{},"31030":{"_Position":{"__isSmartRef__":true,"id":31031},"renderContextTable":{"__isSmartRef__":true,"id":31032},"_Extent":{"__isSmartRef__":true,"id":31033},"_Padding":{"__isSmartRef__":true,"id":31034},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"31031":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"31032":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"31033":{"x":100,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"31034":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"31035":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"31036":{"morph":{"__isSmartRef__":true,"id":10115},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"31037":{"layouter":{"__isSmartRef__":true,"id":31038},"resizeWidth":true},"31038":{"defaultBorderSize":10,"defaultSpacing":15,"borderSize":0,"spacing":0,"container":{"__isSmartRef__":true,"id":10115},"__LivelyClassName__":"lively.morphic.Layout.JournalLayout","__SourceModuleName__":"Global.lively.morphic.Layout"},"31039":{"x":100,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"31040":{"x":0,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"31041":{"getLayoutableSubmorphs":{"__isSmartRef__":true,"id":31042}},"31042":{"varMapping":{"__isSmartRef__":true,"id":31043},"source":"function getLayoutableSubmorphs() {\n return this.submorphs.reject(function(ea) {\n return (ea.isEpiMorph || ea.isBeingDragged || !ea.isVisible());\n });\n }","funcProperties":{"__isSmartRef__":true,"id":31048},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"31043":{"this":{"__isSmartRef__":true,"id":10115},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":31044}},"31044":{"$super":{"__isSmartRef__":true,"id":31045}},"31045":{"varMapping":{"__isSmartRef__":true,"id":31046},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":31047},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"31046":{"obj":{"__isSmartRef__":true,"id":10115},"name":"getLayoutableSubmorphs"},"31047":{},"31048":{},"31049":{"_Position":{"__isSmartRef__":true,"id":31050},"renderContextTable":{"__isSmartRef__":true,"id":31051},"_Extent":{"__isSmartRef__":true,"id":31052},"_Padding":{"__isSmartRef__":true,"id":31053},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"31050":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"31051":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"31052":{"x":100,"y":1040,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"31053":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"31054":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"31055":{"morph":{"__isSmartRef__":true,"id":5715},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"31056":{"layouter":{"__isSmartRef__":true,"id":31057},"resizeWidth":true},"31057":{"defaultBorderSize":10,"defaultSpacing":15,"borderSize":0,"spacing":0,"container":{"__isSmartRef__":true,"id":5715},"__LivelyClassName__":"lively.morphic.Layout.JournalLayout","__SourceModuleName__":"Global.lively.morphic.Layout"},"31058":{"x":100,"y":1040,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"31059":{"x":0,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"31060":{"getLayoutableSubmorphs":{"__isSmartRef__":true,"id":31061},"addTreeNodesForProperties":{"__isSmartRef__":true,"id":31068}},"31061":{"varMapping":{"__isSmartRef__":true,"id":31062},"source":"function getLayoutableSubmorphs() {\n return this.submorphs.reject(function(ea) {\n return (ea.isEpiMorph || ea.isBeingDragged || !ea.isVisible());\n });\n }","funcProperties":{"__isSmartRef__":true,"id":31067},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"31062":{"this":{"__isSmartRef__":true,"id":5715},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":31063}},"31063":{"$super":{"__isSmartRef__":true,"id":31064}},"31064":{"varMapping":{"__isSmartRef__":true,"id":31065},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":31066},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"31065":{"obj":{"__isSmartRef__":true,"id":5715},"name":"getLayoutableSubmorphs"},"31066":{},"31067":{},"31068":{"varMapping":{"__isSmartRef__":true,"id":31069},"source":"function addTreeNodesForProperties(treeNode) {\n var that = this;\n var props = Properties.own(treeNode.data);\n if (Objects.typeStringOf(treeNode.data) !== 'Array') props = props.sort();\n props.forEach(function(prop) {\n (function() {\n var childNode = treeNode.treeView.createTreeNode(prop, treeNode.data[prop], treeNode.level + 1, treeNode);\n treeNode.children.push(childNode);\n var nodeWrapper = treeNode.treeView.createTreeWrapper(childNode);\n that.addMorph(nodeWrapper);\n }).bind(this).delay(0); // asynchronous\n });\n }","funcProperties":{"__isSmartRef__":true,"id":31070},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"31069":{"this":{"__isSmartRef__":true,"id":5715}},"31070":{},"31071":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"31072":{"getLayoutableSubmorphs":{"__isSmartRef__":true,"id":31073}},"31073":{"varMapping":{"__isSmartRef__":true,"id":31074},"source":"function getLayoutableSubmorphs() {\n return this.submorphs.reject(function(ea) {\n return (ea.isEpiMorph || ea.isBeingDragged || !ea.isVisible());\n });\n }","funcProperties":{"__isSmartRef__":true,"id":31079},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"31074":{"this":{"__isSmartRef__":true,"id":5704},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":31075}},"31075":{"$super":{"__isSmartRef__":true,"id":31076}},"31076":{"varMapping":{"__isSmartRef__":true,"id":31077},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":31078},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"31077":{"obj":{"__isSmartRef__":true,"id":5704},"name":"getLayoutableSubmorphs"},"31078":{},"31079":{},"31080":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"31081":{"x":100,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"31082":{"updateExpanderColor":{"__isSmartRef__":true,"id":31083},"onMouseDown":{"__isSmartRef__":true,"id":31086},"isRoot":{"__isSmartRef__":true,"id":31093},"displayValue":{"__isSmartRef__":true,"id":31096},"update":{"__isSmartRef__":true,"id":31099}},"31083":{"varMapping":{"__isSmartRef__":true,"id":31084},"source":"function updateExpanderColor() {\n var colors = this.treeView.colors;\n var fillColor;\n if (this.expander.isExpanded || !(Objects.isMutableType(this.data) && Properties.own(this.data).length > 0)) { \n fillColor = colors.expandedExpander;\n } else {\n fillColor = colors.contractedExpander;\n }\n this.expander.setFill(fillColor);\n }","funcProperties":{"__isSmartRef__":true,"id":31085},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"31084":{"this":{"__isSmartRef__":true,"id":5662}},"31085":{},"31086":{"varMapping":{"__isSmartRef__":true,"id":31087},"source":"function onMouseDown() {\n this.treeView.owner.moveFocusTo(this);\n }","funcProperties":{"__isSmartRef__":true,"id":31092},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"31087":{"this":{"__isSmartRef__":true,"id":5662},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":31088}},"31088":{"$super":{"__isSmartRef__":true,"id":31089}},"31089":{"varMapping":{"__isSmartRef__":true,"id":31090},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":31091},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"31090":{"obj":{"__isSmartRef__":true,"id":5662},"name":"onMouseDown"},"31091":{},"31092":{},"31093":{"varMapping":{"__isSmartRef__":true,"id":31094},"source":"function isRoot() {\n return (this.parent === null || this.parent === undefined);\n }","funcProperties":{"__isSmartRef__":true,"id":31095},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"31094":{"this":{"__isSmartRef__":true,"id":5662}},"31095":{},"31096":{"varMapping":{"__isSmartRef__":true,"id":31097},"source":"function displayValue() {\n // set label\n var labelString = this.treeView.getDisplayStringFor(this);\n if (labelString.length > 100) labelString = labelString.substring(0, 100) + '...';\n this.text.setTextString(labelString);\n \n // reset the bounds\n var fontSize = this.treeView.fonts.size;\n var textExtent = pt(labelString.length * fontSize * (3 / 4), fontSize * 2);\n this.text.setExtent(textExtent);\n\n // emphasize the properties current value\n this.text.emphasize({\n color: this.treeView.colors.emphasizedText,\n italics: 'italic'\n }, this.label.length, this.text.textString.length);\n }","funcProperties":{"__isSmartRef__":true,"id":31098},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"31097":{"this":{"__isSmartRef__":true,"id":5662}},"31098":{},"31099":{"varMapping":{"__isSmartRef__":true,"id":31100},"source":"function update() {\n \n // if actual value of the represented property changed (reference changed)\n if (this.parent && this.data !== this.parent.data[this.label]) {\n this.data = this.parent.data[this.label];\n this.displayValue();\n }\n\n if (Objects.typeStringOf(this.data) === 'String') return;\n\n // when properties have changed (same object, but other properties)\n var allProperties = Properties.own(this.data);\n var that = this;\n var allPropertiesKnown = allProperties.every(function (each) {\n return that.propertyList.indexOf(each) !== -1;\n })\n if (!allPropertiesKnown || allProperties.length !== this.propertyList.length) {\n this.updateExpanderColor();\n this.displayValue();\n\n // if expanded, redraw children\n if (this.expander.isExpanded) {\n this.expander.isExpanded = false;\n this.expander.toggle();\n }\n \n this.propertyList = allProperties;\n }\n\n if (Objects.isMutableType(this.data) && Properties.own(this.data).length > 0) {\n this.children.forEach(function (each) {\n each.update()\n });\n }\n }","funcProperties":{"__isSmartRef__":true,"id":31105},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"31100":{"this":{"__isSmartRef__":true,"id":5662},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":31101}},"31101":{"$super":{"__isSmartRef__":true,"id":31102}},"31102":{"varMapping":{"__isSmartRef__":true,"id":31103},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":31104},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"31103":{"obj":{"__isSmartRef__":true,"id":5662},"name":"update"},"31104":{},"31105":{},"31106":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"31107":{"x":100,"y":20,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"31108":{"updateExpanderColor":{"__isSmartRef__":true,"id":31109},"onMouseDown":{"__isSmartRef__":true,"id":31112},"isRoot":{"__isSmartRef__":true,"id":31119},"displayValue":{"__isSmartRef__":true,"id":31122},"update":{"__isSmartRef__":true,"id":31125}},"31109":{"varMapping":{"__isSmartRef__":true,"id":31110},"source":"function updateExpanderColor() {\n var colors = this.treeView.colors;\n var fillColor;\n if (this.expander.isExpanded || !(Objects.isMutableType(this.data) && Properties.own(this.data).length > 0)) { \n fillColor = colors.expandedExpander;\n } else {\n fillColor = colors.contractedExpander;\n }\n this.expander.setFill(fillColor);\n }","funcProperties":{"__isSmartRef__":true,"id":31111},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"31110":{"this":{"__isSmartRef__":true,"id":563}},"31111":{},"31112":{"varMapping":{"__isSmartRef__":true,"id":31113},"source":"function onMouseDown() {\n this.treeView.owner.moveFocusTo(this);\n }","funcProperties":{"__isSmartRef__":true,"id":31118},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"31113":{"this":{"__isSmartRef__":true,"id":563},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":31114}},"31114":{"$super":{"__isSmartRef__":true,"id":31115}},"31115":{"varMapping":{"__isSmartRef__":true,"id":31116},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":31117},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"31116":{"obj":{"__isSmartRef__":true,"id":563},"name":"onMouseDown"},"31117":{},"31118":{},"31119":{"varMapping":{"__isSmartRef__":true,"id":31120},"source":"function isRoot() {\n return (this.parent === null || this.parent === undefined);\n }","funcProperties":{"__isSmartRef__":true,"id":31121},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"31120":{"this":{"__isSmartRef__":true,"id":563}},"31121":{},"31122":{"varMapping":{"__isSmartRef__":true,"id":31123},"source":"function displayValue() {\n // set label\n var labelString = this.treeView.getDisplayStringFor(this);\n if (labelString.length > 100) labelString = labelString.substring(0, 100) + '...';\n this.text.setTextString(labelString);\n \n // reset the bounds\n var fontSize = this.treeView.fonts.size;\n var textExtent = pt(labelString.length * fontSize * (3 / 4), fontSize * 2);\n this.text.setExtent(textExtent);\n\n // emphasize the properties current value\n this.text.emphasize({\n color: this.treeView.colors.emphasizedText,\n italics: 'italic'\n }, this.label.length, this.text.textString.length);\n }","funcProperties":{"__isSmartRef__":true,"id":31124},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"31123":{"this":{"__isSmartRef__":true,"id":563}},"31124":{},"31125":{"varMapping":{"__isSmartRef__":true,"id":31126},"source":"function update() {\n \n // if actual value of the represented property changed (reference changed)\n if (this.parent && this.data !== this.parent.data[this.label]) {\n this.data = this.parent.data[this.label];\n this.displayValue();\n }\n\n if (Objects.typeStringOf(this.data) === 'String') return;\n\n // when properties have changed (same object, but other properties)\n var allProperties = Properties.own(this.data);\n var that = this;\n var allPropertiesKnown = allProperties.every(function (each) {\n return that.propertyList.indexOf(each) !== -1;\n })\n if (!allPropertiesKnown || allProperties.length !== this.propertyList.length) {\n this.updateExpanderColor();\n this.displayValue();\n\n // if expanded, redraw children\n if (this.expander.isExpanded) {\n this.expander.isExpanded = false;\n this.expander.toggle();\n }\n \n this.propertyList = allProperties;\n }\n\n if (Objects.isMutableType(this.data) && Properties.own(this.data).length > 0) {\n this.children.forEach(function (each) {\n each.update()\n });\n }\n }","funcProperties":{"__isSmartRef__":true,"id":31131},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"31126":{"this":{"__isSmartRef__":true,"id":563},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":31127}},"31127":{"$super":{"__isSmartRef__":true,"id":31128}},"31128":{"varMapping":{"__isSmartRef__":true,"id":31129},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":31130},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"31129":{"obj":{"__isSmartRef__":true,"id":563},"name":"update"},"31130":{},"31131":{},"31132":{"_Position":{"__isSmartRef__":true,"id":31133},"renderContextTable":{"__isSmartRef__":true,"id":31134},"_Extent":{"__isSmartRef__":true,"id":31135},"_Padding":{"__isSmartRef__":true,"id":31136},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"31133":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"31134":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"31135":{"x":100,"y":1060,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"31136":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"31137":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"31138":{"morph":{"__isSmartRef__":true,"id":562},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"31139":{"layouter":{"__isSmartRef__":true,"id":31140},"resizeWidth":true},"31140":{"defaultBorderSize":10,"defaultSpacing":15,"borderSize":0,"spacing":0,"container":{"__isSmartRef__":true,"id":562},"__LivelyClassName__":"lively.morphic.Layout.JournalLayout","__SourceModuleName__":"Global.lively.morphic.Layout"},"31141":{"x":100,"y":1040,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"31142":{"getLayoutableSubmorphs":{"__isSmartRef__":true,"id":31143}},"31143":{"varMapping":{"__isSmartRef__":true,"id":31144},"source":"function getLayoutableSubmorphs() {\n return this.submorphs.reject(function(ea) {\n return (ea.isEpiMorph || ea.isBeingDragged || !ea.isVisible());\n });\n }","funcProperties":{"__isSmartRef__":true,"id":31149},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"31144":{"this":{"__isSmartRef__":true,"id":562},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":31145}},"31145":{"$super":{"__isSmartRef__":true,"id":31146}},"31146":{"varMapping":{"__isSmartRef__":true,"id":31147},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":31148},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"31147":{"obj":{"__isSmartRef__":true,"id":562},"name":"getLayoutableSubmorphs"},"31148":{},"31149":{},"31150":{"_Position":{"__isSmartRef__":true,"id":31151},"renderContextTable":{"__isSmartRef__":true,"id":31152},"_Extent":{"__isSmartRef__":true,"id":31153},"_Padding":{"__isSmartRef__":true,"id":31154},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes"},"31151":{"x":0,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"31152":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"31153":{"x":270.8398611920343,"y":263.4698859496224,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"31154":{"x":0,"y":0,"width":0,"height":0,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"31155":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"31156":{"morph":{"__isSmartRef__":true,"id":561},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"31157":{"x":10,"y":10,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"31158":{"resizeWidth":true,"resizeHeight":true},"31159":{"x":270.8398611920343,"y":263.4698859496224,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"31160":{"setClipModeHTML":{"__isSmartRef__":true,"id":31161}},"31161":{"varMapping":{"__isSmartRef__":true,"id":31162},"source":"function setClipModeHTML(ctx, modeString) {\n $super(ctx, modeString);\n ctx.morphNode.style['overflow-x'] = 'hidden';\n }","funcProperties":{"__isSmartRef__":true,"id":31167},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"31162":{"this":{"__isSmartRef__":true,"id":561},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":31163}},"31163":{"$super":{"__isSmartRef__":true,"id":31164}},"31164":{"varMapping":{"__isSmartRef__":true,"id":31165},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world) \n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":31166},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"31165":{"obj":{"__isSmartRef__":true,"id":561},"name":"setClipModeHTML"},"31166":{},"31167":{},"31168":{"target":{"__isSmartRef__":true,"id":560},"selector":"update","args":[],"stopped":false,"tickTime":500,"currentTimeout":150395,"suspended":false,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"31169":{"position":{"__isSmartRef__":true,"id":31170},"_Extent":{"__isSmartRef__":true,"id":31171},"_BorderWidth":1.9240000000000002,"_BorderColor":{"__isSmartRef__":true,"id":31172},"_Fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":31173},"_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":31174},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"31170":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"31171":{"x":290.8398611920343,"y":283.4698859496224,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"31172":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"31173":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"31174":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"31175":{"x":10,"y":10,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"31176":{"partsSpaceName":"PartsBin/Inputs/","__SourceModuleName__":"Global.lively.PartsBin","comment":"A tree view morph. You can visualize a graph of object data with it (for example).","migrationLevel":4,"partName":"TreeView","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"31177":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"31178":{"morph":{"__isSmartRef__":true,"id":560},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"31179":{"x":290.8398611920343,"y":283.4698859496224,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"31180":{"layouter":{"__isSmartRef__":true,"id":31181},"resizeWidth":true,"resizeHeight":true,"moveVertical":false,"moveHorizontal":false,"adjustForNewBounds":true},"31181":{"defaultBorderSize":10,"defaultSpacing":15,"borderSize":10,"spacing":15,"container":{"__isSmartRef__":true,"id":560},"__SourceModuleName__":"Global.lively.morphic.Layout","__LivelyClassName__":"lively.morphic.Layout.VerticalLayout"},"31182":{"x":164.35052570087606,"y":-15.96995493992489,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"31183":{"border":{"__isSmartRef__":true,"id":570},"contractedExpander":{"__isSmartRef__":true,"id":5724},"expandedExpander":{"__isSmartRef__":true,"id":571},"focusedText":{"__isSmartRef__":true,"id":589},"emphasizedText":{"__isSmartRef__":true,"id":595}},"31184":{"size":10},"31185":{"wrapperExtent":{"__isSmartRef__":true,"id":31186},"expanderExtent":{"__isSmartRef__":true,"id":31187},"expanderOffset":{"__isSmartRef__":true,"id":31188},"textOffset":{"__isSmartRef__":true,"id":31189},"levelIndent":10,"maxTextWidth":500},"31186":{"x":0,"y":0,"width":100,"height":18,"__LivelyClassName__":"Rectangle","__SourceModuleName__":"Global.lively.morphic.Graphics"},"31187":{"x":8,"y":8,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"31188":{"x":8,"y":5,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"31189":{"x":18,"y":0,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"31190":{"renderTree":{"__isSmartRef__":true,"id":31191},"createTreeNode":{"__isSmartRef__":true,"id":31195},"createTreeWrapper":{"__isSmartRef__":true,"id":31199},"reset":{"__isSmartRef__":true,"id":31203},"createTreeNodeMorph":{"__isSmartRef__":true,"id":31207},"createExpanderButton":{"__isSmartRef__":true,"id":31211},"createPropertyText":{"__isSmartRef__":true,"id":31215},"createScrollClip":{"__isSmartRef__":true,"id":31219},"resetDefaults":{"__isSmartRef__":true,"id":31223},"addScriptsToTreeNode":{"__isSmartRef__":true,"id":31227},"addScriptsToExpander":{"__isSmartRef__":true,"id":31230},"getDisplayStringFor":{"__isSmartRef__":true,"id":31233},"update":{"__isSmartRef__":true,"id":31237},"addScriptsToText":{"__isSmartRef__":true,"id":31241},"toggleAll":{"__isSmartRef__":true,"id":31245}},"31191":{"varMapping":{"__isSmartRef__":true,"id":31192},"source":"function renderTree(data) {\n this.rootNode = this.createTreeNode('Properties', data);\n this.addMorph(this.rootNode);\n     \n var wrapper = this.createTreeWrapper(this.rootNode);\n var scroll = this.createScrollClip(wrapper);\n\n this.addMorph(scroll);\n\n this.startStepping(500/*ms*/, 'update'); \n}","funcProperties":{"__isSmartRef__":true,"id":31193},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"31192":{"this":{"__isSmartRef__":true,"id":560}},"31193":{"timestamp":{"__isSmartRef__":true,"id":31194},"user":"lauritz","tags":[]},"31194":{"isSerializedDate":true,"string":"Fri Jan 27 2012 02:23:33 GMT+0100 (Mitteleuropäische Zeit)"},"31195":{"varMapping":{"__isSmartRef__":true,"id":31196},"source":"function createTreeNode(label, data, level, parent) {\n level = level || 0;\n\n // create morph / layout\n var treeNode = this.createTreeNodeMorph(data, level);\n\n // add scripts\n this.addScriptsToTreeNode(treeNode);\n\n // initialization\n treeNode.data = data;\n treeNode.propertyList = [].pushAll(Properties.own(treeNode.data));\n treeNode.level = level;\n treeNode.treeView = this;\n treeNode.label = label;\n treeNode.children = [];\n treeNode.parent = (parent ? parent : null);\n\n var expander = this.createExpanderButton(treeNode);\n treeNode.addMorph(expander);\n\n var text = this.createPropertyText(treeNode);\n treeNode.addMorph(text);\n\n\n return treeNode;\n}","funcProperties":{"__isSmartRef__":true,"id":31197},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"31196":{"this":{"__isSmartRef__":true,"id":560}},"31197":{"user":"lauritz","timestamp":{"__isSmartRef__":true,"id":31198}},"31198":{"isSerializedDate":true,"string":"Mon Sep 26 2011 23:43:34 GMT+0200 (Mitteleuropäische Sommerzeit)"},"31199":{"varMapping":{"__isSmartRef__":true,"id":31200},"source":"function createTreeWrapper(node) {\n\n var rectangleMorph = new lively.morphic.Shapes.Rectangle(this.sizes.wrapperExtent);\n var wrapper = new lively.morphic.Morph(rectangleMorph);\n\n wrapper.addScript(function getLayoutableSubmorphs() {\n return this.submorphs.reject(function(ea) {\n return (ea.isEpiMorph || ea.isBeingDragged || !ea.isVisible());\n });\n });\n\n var layouter = new lively.morphic.Layout.JournalLayout(wrapper);\n var superBasicLayout = layouter.basicLayout;\n layouter.basicLayout = function(container, submorphs) {\n submorphs.sortBy = function() { return this };\n superBasicLayout.bind(layouter)(container, submorphs);\n delete submorphs.sortBy;\n };\n layouter.borderSize = 0;\n layouter.spacing = 0;\n wrapper.setLayouter(layouter);\n wrapper.layout.resizeWidth = true;\n\n if (node)\n wrapper.addMorph(node);\n\n return wrapper;\n}","funcProperties":{"__isSmartRef__":true,"id":31201},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"31200":{"this":{"__isSmartRef__":true,"id":560}},"31201":{"user":"lauritz","timestamp":{"__isSmartRef__":true,"id":31202}},"31202":{"isSerializedDate":true,"string":"Tue Sep 20 2011 17:05:52 GMT+0200 (Mitteleuropäische Sommerzeit)"},"31203":{"varMapping":{"__isSmartRef__":true,"id":31204},"source":"function reset() {\n this.removeAllMorphs();\n this.resetDefaults();\n this.rootNode = null; \n this.stopStepping();\n}","funcProperties":{"__isSmartRef__":true,"id":31205},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"31204":{"this":{"__isSmartRef__":true,"id":560}},"31205":{"user":"lauritz","timestamp":{"__isSmartRef__":true,"id":31206}},"31206":{"isSerializedDate":true,"string":"Sat Oct 15 2011 00:41:57 GMT+0200 (Mitteleuropäische Sommerzeit)"},"31207":{"varMapping":{"__isSmartRef__":true,"id":31208},"source":"function createTreeNodeMorph(data, level) {\n var treeNodeExtent = new lively.morphic.Shapes.Rectangle(pt(100, 20).extentAsRectangle());\n var treeNode = new lively.morphic.Morph(treeNodeExtent);\n\n treeNode.layout = {\n layouter: undefined,\n resizeWidth: true\n }\n treeNode.disableGrabbing();\n treeNode.disableDragging();\n\n return treeNode; \n}","funcProperties":{"__isSmartRef__":true,"id":31209},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"31208":{"this":{"__isSmartRef__":true,"id":560}},"31209":{"user":"lauritz","timestamp":{"__isSmartRef__":true,"id":31210}},"31210":{"isSerializedDate":true,"string":"Tue Oct 25 2011 19:24:35 GMT+0200 (Mitteleuropäische Sommerzeit)"},"31211":{"varMapping":{"__isSmartRef__":true,"id":31212},"source":"function createExpanderButton(treeNode) {\n\n var expanderPositionX = this.sizes.expanderOffset.x + this.sizes.levelIndent * treeNode.level;\n var expanderPosition = pt(expanderPositionX, this.sizes.expanderOffset.y);\n var expander = new lively.morphic.Box(expanderPosition.extent(this.sizes.expanderExtent));\n\n // layout\n expander.setBorderWidth(1);\n expander.setBorderColor(this.colors.border);\n expander.disableGrabbing();\n expander.disableDragging();\n treeNode.expander = expander;\n\n // add scripts\n this.addScriptsToExpander(expander);\n\n // initialization\n expander.isExpanded = false;\n treeNode.updateExpanderColor();\n\n return expander;\n}","funcProperties":{"__isSmartRef__":true,"id":31213},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"31212":{"this":{"__isSmartRef__":true,"id":560}},"31213":{"user":"lauritz","timestamp":{"__isSmartRef__":true,"id":31214}},"31214":{"isSerializedDate":true,"string":"Mon Sep 26 2011 23:32:58 GMT+0200 (Mitteleuropäische Sommerzeit)"},"31215":{"varMapping":{"__isSmartRef__":true,"id":31216},"source":"function createPropertyText(treeNode) {\n \n var textPosition = pt(this.sizes.textOffset.x + this.sizes.levelIndent * treeNode.level, this.sizes.textOffset.y);\n\n var textMorph = new lively.morphic.Text(textPosition.extent(pt(0, 0)), \"\");  \n this.addScriptsToText(textMorph);\n textMorph.layoutText(this.fonts);\n\n treeNode.text = textMorph;\n treeNode.displayValue();\n\n return textMorph;\n}","funcProperties":{"__isSmartRef__":true,"id":31217},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"31216":{"this":{"__isSmartRef__":true,"id":560}},"31217":{"user":"lauritz","timestamp":{"__isSmartRef__":true,"id":31218}},"31218":{"isSerializedDate":true,"string":"Mon Sep 26 2011 23:18:07 GMT+0200 (Mitteleuropäische Sommerzeit)"},"31219":{"varMapping":{"__isSmartRef__":true,"id":31220},"source":"function createScrollClip(wrapper) {\n var scroll = new lively.morphic.Clip(this.getExtent().extentAsRectangle());\n\n // layout\n scroll.layout = {\n resizeWidth: true,\n resizeHeight: true\n };\n scroll.disableGrabbing();\n scroll.disableDragging();\n scroll.setName('TreeViewScrollPane');\n\n scroll.addScript(function setClipModeHTML(ctx, modeString) {\n $super(ctx, modeString);\n ctx.morphNode.style['overflow-x'] = 'hidden';\n });\n\n scroll.addMorph(wrapper);\n return scroll;\n}","funcProperties":{"__isSmartRef__":true,"id":31221},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"31220":{"this":{"__isSmartRef__":true,"id":560}},"31221":{"user":"lauritz","timestamp":{"__isSmartRef__":true,"id":31222}},"31222":{"isSerializedDate":true,"string":"Mon Sep 19 2011 19:54:00 GMT+0200 (Mitteleuropäische Sommerzeit)"},"31223":{"varMapping":{"__isSmartRef__":true,"id":31224},"source":"function resetDefaults() {\n this.colors = {\n border : Color.rgb(145,145,145),\n contractedExpander : Color.rgb(145,145,145),\n expandedExpander : Color.white,\n focusedText : Color.rgb(243,243,243),\n emphasizedText : Color.rgb(145,145,145)\n };\n this.fonts = {\n size : 10\n };\n this.sizes = {\n wrapperExtent : pt(100, 18).extentAsRectangle(),\n expanderExtent : pt(8, 8),\n expanderOffset : pt(8, 5),\n textOffset : pt(18, 0),\n levelIndent : 10,\n maxTextWidth : 500\n }\n}","funcProperties":{"__isSmartRef__":true,"id":31225},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"31224":{"this":{"__isSmartRef__":true,"id":560}},"31225":{"user":"lauritz","timestamp":{"__isSmartRef__":true,"id":31226}},"31226":{"isSerializedDate":true,"string":"Wed Sep 21 2011 19:38:04 GMT+0200 (Mitteleuropäische Sommerzeit)"},"31227":{"varMapping":{"__isSmartRef__":true,"id":31228},"source":"function addScriptsToTreeNode(treeNode) {\n\n treeNode.addScript(function updateExpanderColor() {\n var colors = this.treeView.colors;\n var fillColor;\n if (this.expander.isExpanded || !(Objects.isMutableType(this.data) && Properties.own(this.data).length > 0)) { \n fillColor = colors.expandedExpander;\n } else {\n fillColor = colors.contractedExpander;\n }\n this.expander.setFill(fillColor);\n });\n\n treeNode.addScript(function onMouseDown() {\n this.treeView.owner.moveFocusTo(this);\n });\n\n treeNode.addScript(function isRoot() {\n return (this.parent === null || this.parent === undefined);\n });\n\n treeNode.addScript(function displayValue() {\n // set label\n var labelString = this.treeView.getDisplayStringFor(this);\n if (labelString.length > 100) labelString = labelString.substring(0, 100) + '...';\n this.text.setTextString(labelString);\n \n // reset the bounds\n var fontSize = this.treeView.fonts.size;\n var textExtent = pt(labelString.length * fontSize * (3 / 4), fontSize * 2);\n this.text.setExtent(textExtent);\n\n // emphasize the properties current value\n this.text.emphasize({\n color: this.treeView.colors.emphasizedText,\n italics: 'italic'\n }, this.label.length, this.text.textString.length);\n });\n \n treeNode.addScript(function update() {\n \n // if actual value of the represented property changed (reference changed)\n if (this.parent && this.data !== this.parent.data[this.label]) {\n this.data = this.parent.data[this.label];\n this.displayValue();\n }\n\n if (Objects.typeStringOf(this.data) === 'String') return;\n\n // when properties have changed (same object, but other properties)\n var allProperties = Properties.own(this.data);\n var that = this;\n var allPropertiesKnown = allProperties.every(function (each) {\n return that.propertyList.indexOf(each) !== -1;\n })\n if (!allPropertiesKnown || allProperties.length !== this.propertyList.length) {\n this.updateExpanderColor();\n this.displayValue();\n\n // if expanded, redraw children\n if (this.expander.isExpanded) {\n this.expander.isExpanded = false;\n this.expander.toggle();\n }\n \n this.propertyList = allProperties;\n }\n\n if (Objects.isMutableType(this.data) && Properties.own(this.data).length > 0) {\n this.children.forEach(function (each) {\n each.update()\n });\n }\n });\n\n}","funcProperties":{"__isSmartRef__":true,"id":31229},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"31228":{"this":{"__isSmartRef__":true,"id":560}},"31229":{},"31230":{"varMapping":{"__isSmartRef__":true,"id":31231},"source":"function addScriptsToExpander(expander) {\n\n expander.addScript(function toggle() {\n // asynchronous toggling\n (function () { this.toggleExpansion(); }).bind(this).delay(0);\n });\n\n expander.addScript(function toggleExpansion() {\n var treeNode = this.owner;\n var treeView = treeNode.treeView;\n\n if (!this.isExpanded && Objects.isMutableType(treeNode.data) && Properties.own(treeNode.data).length > 0) {\n this.isExpanded = true;\n\n if (treeNode.childrenWrapper) {\n treeNode.childrenWrapper.setVisible(true);\n } if (treeNode.childrenWrapper && treeNode.children.length !== Properties.own(treeNode.data)) {\n treeNode.children = [];\n treeNode.childrenWrapper.removeAllMorphs();\n treeNode.childrenWrapper.addTreeNodesForProperties(treeNode);\n } else {\n if (Objects.isMutableType(treeNode.data)) {\n var wrapper = treeView.createTreeWrapper();\n\n wrapper.addScript(function addTreeNodesForProperties(treeNode) {\n var that = this;\n var props = Properties.own(treeNode.data);\n if (Objects.typeStringOf(treeNode.data) !== 'Array') props = props.sort();\n props.forEach(function(prop) {\n (function() {\n var childNode = treeNode.treeView.createTreeNode(prop, treeNode.data[prop], treeNode.level + 1, treeNode);\n treeNode.children.push(childNode);\n var nodeWrapper = treeNode.treeView.createTreeWrapper(childNode);\n that.addMorph(nodeWrapper);\n }).bind(this).delay(0); // asynchronous\n });\n });\n wrapper.addTreeNodesForProperties(treeNode);\n \n treeNode.childrenWrapper = wrapper;\n treeNode.owner.addMorph(wrapper);\n } \n }\n } else {\n this.isExpanded = false;\n treeNode.childrenWrapper && treeNode.childrenWrapper.setVisible(false);\n }\n treeNode.updateExpanderColor();\n treeNode.owner.applyLayout();\n });\n\n}","funcProperties":{"__isSmartRef__":true,"id":31232},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"31231":{"this":{"__isSmartRef__":true,"id":560}},"31232":{},"31233":{"varMapping":{"__isSmartRef__":true,"id":31234},"source":"function getDisplayStringFor(treeNode) {\n var typeInfo = '';\n if (treeNode.data && treeNode.data.name) {\n typeInfo = treeNode.data.name;\n } else {\n typeInfo = (Objects.isMutableType(treeNode.data) ? \n Objects.shortPrintStringOf(treeNode.data) : treeNode.data);\n }\n return treeNode.label + \": \" + typeInfo;\n}","funcProperties":{"__isSmartRef__":true,"id":31235},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"31234":{"this":{"__isSmartRef__":true,"id":560}},"31235":{"timestamp":{"__isSmartRef__":true,"id":31236},"user":"lauritz","tags":[]},"31236":{"isSerializedDate":true,"string":"Fri Jan 27 2012 02:35:06 GMT+0100 (Mitteleuropäische Zeit)"},"31237":{"varMapping":{"__isSmartRef__":true,"id":31238},"source":"function update() {\n this.rootNode.update();\n}","funcProperties":{"__isSmartRef__":true,"id":31239},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"31238":{"this":{"__isSmartRef__":true,"id":560}},"31239":{"user":"lauritz","timestamp":{"__isSmartRef__":true,"id":31240}},"31240":{"isSerializedDate":true,"string":"Sat Oct 15 2011 00:42:27 GMT+0200 (Mitteleuropäische Sommerzeit)"},"31241":{"varMapping":{"__isSmartRef__":true,"id":31242},"source":"function addScriptsToText(textMorph) {\n\n textMorph.addScript(function layoutText(fontOptions){\n this.setFontSize(fontOptions.size);\n this.setFillOpacity(0);\n this.setBorderWidth(0);\n this.setMaxTextWidth(fontOptions.maxTextWidth);\n this.beLabel();\n this.fit();\n });\n\n}","funcProperties":{"__isSmartRef__":true,"id":31243},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"31242":{"this":{"__isSmartRef__":true,"id":560}},"31243":{"user":"lauritz","timestamp":{"__isSmartRef__":true,"id":31244}},"31244":{"isSerializedDate":true,"string":"Mon Sep 26 2011 23:16:48 GMT+0200 (Mitteleuropäische Sommerzeit)"},"31245":{"varMapping":{"__isSmartRef__":true,"id":31246},"source":"function toggleAll() {\n\n if (!this.rootNode) return;\n\n try {\n JSON.stringify(this.rootNode.data);\n } catch (e) {\n // probably a circular structure\n return;\n }\n\n var toggleChildren = function (node) {\n\n if (!node.children) return;\n\n (function() {\n node.children.forEach(function (each) {\n each.expander.toggleExpansion();\n toggleChildren(each);\n });\n }).bind(this).delay(0); // asynchronous\n }\n\n toggleChildren(this.rootNode);\n \n}","funcProperties":{"__isSmartRef__":true,"id":31247},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"31246":{"this":{"__isSmartRef__":true,"id":560}},"31247":{"timestamp":{"__isSmartRef__":true,"id":31248},"user":"lauritz","tags":[]},"31248":{"isSerializedDate":true,"string":"Thu Jan 05 2012 22:58:11 GMT+0100 (Mitteleuropäische Zeit)"},"31249":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":31250},"id":"FB762FE4-D95B-45E2-A73C-B4A4144BABE8","renderContextTable":{"__isSmartRef__":true,"id":31257},"textChunks":[{"__isSmartRef__":true,"id":31258},{"__isSmartRef__":true,"id":31260},{"__isSmartRef__":true,"id":31262}],"eventHandler":{"__isSmartRef__":true,"id":31264},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_ClipMode":"auto","fixedWidth":true,"_WhiteSpaceHandling":"pre-wrap","fixedHeight":true,"allowInput":true,"_FontFamily":"Helvetica","_FontSize":10,"_Position":{"__isSmartRef__":true,"id":31265},"priorExtent":{"__isSmartRef__":true,"id":31266},"_MaxTextWidth":270.8398611920343,"_MinTextWidth":270.8398611920343,"_MaxTextHeight":null,"_MinTextHeight":null,"evalEnabled":false,"layout":{"__isSmartRef__":true,"id":31267},"doitContext":{"__isSmartRef__":true,"id":610},"charsReplaced":"","lastFindLoc":43,"__SourceModuleName__":"Global.lively.morphic.TextCore","prevScroll":[0,0],"isBeingDragged":false,"showsHalos":false,"name":"Workspace","owner":{"__isSmartRef__":true,"id":559},"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"distanceToDragEvent":{"__isSmartRef__":true,"id":31268},"isCopyMorphRef":true,"morphRefId":1,"scriptAnnotations":{"__isSmartRef__":true,"id":31269},"lastDragTime":1317079672221,"derivationIds":[372,"3BBD270B-A828-436A-915C-D23688CF2067","D0890AA7-6E65-4B35-9600-1AD66DF96797","243534E4-AE49-45EC-9DB9-384D7DE4B994","251CC01A-7FDF-4357-9313-99DE732BDF7B","49FB5C89-127F-411D-9E7D-74274AFC6322","4BCE87D8-39F3-4B7F-A78F-10398B72A854"],"_Rotation":0,"_Scale":1,"savedTextString":"this.startStepping(5000, 'observeChanges')\nthis.stopStepping()","priorSelectionRange":[62,43],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":31272},"__LivelyClassName__":"lively.morphic.Text"},"31250":{"_Position":{"__isSmartRef__":true,"id":31251},"renderContextTable":{"__isSmartRef__":true,"id":31252},"_Extent":{"__isSmartRef__":true,"id":31253},"_ClipMode":"auto","_Padding":{"__isSmartRef__":true,"id":31254},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":31255},"_Fill":{"__isSmartRef__":true,"id":31256},"__SourceModuleName__":"Global.lively.morphic.Shapes","_BorderRadius":4,"_Opacity":1,"_BorderStyle":"solid","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"31251":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"31252":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"31253":{"x":290.8398611920343,"y":81.00200300400502,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"31254":{"x":3,"y":3,"width":-3,"height":-3,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"31255":{"r":0.4,"g":0.4,"b":0.4,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"31256":{"r":0.95,"g":0.95,"b":0.95,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"31257":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"31258":{"style":{"__isSmartRef__":true,"id":31259},"chunkOwner":{"__isSmartRef__":true,"id":31249},"storedString":"this.startStepping(1","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"31259":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"31260":{"style":{"__isSmartRef__":true,"id":31261},"chunkOwner":{"__isSmartRef__":true,"id":31249},"storedString":"000, ","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"31261":{"color":"rgb(0,0,0)","fontFamily":"Helvetica","fontSize":"14px","fontStyle":"normal","fontVariant":"normal","fontWeight":"normal","letterSpacing":"normal","lineHeight":"normal","orphans":"2","textAlign":"-webkit-auto","textIndent":"0px","textTransform":"none","whiteSpace":"pre-wrap","widows":"2","wordSpacing":"0px","webkitTextSizeAdjust":"auto","webkitTextStrokeWidth":"0px","backgroundColor":"rgb(243,243,243)","display":"inline!important","float":"none","__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"31262":{"style":{"__isSmartRef__":true,"id":31263},"chunkOwner":{"__isSmartRef__":true,"id":31249},"storedString":"'observeChanges')\nthis.stopStepping()","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"31263":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"31264":{"morph":{"__isSmartRef__":true,"id":31249},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"31265":{"x":10,"y":308.4698859496224,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"31266":{"x":290.8398611920343,"y":81.00200300400502,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"31267":{"resizeWidth":true,"resizeHeight":false,"moveVertical":true,"adjustForNewBounds":true},"31268":{"x":164.35052570087606,"y":-17.252879506132672,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"31269":{"reset":{"__isSmartRef__":true,"id":31270}},"31270":{"time":{"__isSmartRef__":true,"id":31271},"user":"lauritz"},"31271":{"isSerializedDate":true,"string":"Tue Nov 15 2011 23:03:51 GMT+0100 (Mitteleuropäische Zeit)"},"31272":{"reset":{"__isSmartRef__":true,"id":31273}},"31273":{"varMapping":{"__isSmartRef__":true,"id":31274},"source":"function reset() {\n this.doitContext = null;\n this.setTextString(\"\");\n}","funcProperties":{"__isSmartRef__":true,"id":31275},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"31274":{"this":{"__isSmartRef__":true,"id":31249}},"31275":{},"31276":{"position":{"__isSmartRef__":true,"id":31277},"_Extent":{"__isSmartRef__":true,"id":31278},"_BorderWidth":1.4500000000000002,"_BorderColor":{"__isSmartRef__":true,"id":31279},"_Fill":{"__isSmartRef__":true,"id":31280},"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":31281},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":31282},"_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"31277":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"31278":{"x":310.8398611920343,"y":399.4718889536274,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"31279":{"r":0.372,"g":0.369,"b":0.372,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"31280":{"r":1,"g":1,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"31281":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"31282":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"31283":{"x":0,"y":20,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"31284":{"partsSpaceName":"PartsBin/Basic","__SourceModuleName__":"Global.lively.PartsBin","comment":"A simple box morph. A really blue one. Its amazing what you can build out of simple boxes.... Who needs stars when you got blue rectangles!","migrationLevel":4,"partName":"ExplorerPane","changes":[{"__isSmartRef__":true,"id":31285}],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"31285":{"date":{"__isSmartRef__":true,"id":31286},"author":"lauritz","message":"Disabled grabbing and dragging on other submorphs as well..."},"31286":{"isSerializedDate":true,"string":"Tue Oct 25 2011 20:21:08 GMT+0200 (Mitteleuropäische Sommerzeit)"},"31287":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"31288":{"morph":{"__isSmartRef__":true,"id":559},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"31289":{"x":306.8398611920343,"y":397.4718889536274,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"31290":{"x":212.32023310549857,"y":-12.472093186624761,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"31291":{"resizeWidth":true,"resizeHeight":true,"adjustForNewBounds":true,"layouter":{"__isSmartRef__":true,"id":31292}},"31292":{"defaultBorderSize":10,"defaultSpacing":15,"borderSize":10,"spacing":15,"container":{"__isSmartRef__":true,"id":559},"__SourceModuleName__":"Global.lively.morphic.Layout","__LivelyClassName__":"lively.morphic.Layout.VerticalLayout"},"31293":{"reset":{"__isSmartRef__":true,"id":31294},"moveFocusTo":{"__isSmartRef__":true,"id":31298},"explore":{"__isSmartRef__":true,"id":31302},"toggleAll":{"__isSmartRef__":true,"id":31306}},"31294":{"varMapping":{"__isSmartRef__":true,"id":31295},"source":"function reset() {\n this.workspace.reset();\n this.treeView.reset();\n this.focusedNode = null;\n}","funcProperties":{"__isSmartRef__":true,"id":31296},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"31295":{"this":{"__isSmartRef__":true,"id":559}},"31296":{"timestamp":{"__isSmartRef__":true,"id":31297},"user":"lauritz","tags":[]},"31297":{"isSerializedDate":true,"string":"Wed Sep 21 2011 01:48:08 GMT+0200 (Mitteleuropäische Sommerzeit)"},"31298":{"varMapping":{"__isSmartRef__":true,"id":31299},"source":"function moveFocusTo(focusedNode) {\n\n // set workspace context\n var previouslyFocusedNode = this.focusedNode;\n this.focusedNode = focusedNode;\n this.workspace.doitContext = this.focusedNode.data;\n\n // display focus\n if (previouslyFocusedNode && previouslyFocusedNode.setFill) \n previouslyFocusedNode.text.setFill(null);\n this.focusedNode.text.setFill(this.focusedNode.treeView.colors.focusedText);\n this.focusedNode.expander.toggle();\n}","funcProperties":{"__isSmartRef__":true,"id":31300},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"31299":{"this":{"__isSmartRef__":true,"id":559}},"31300":{"timestamp":{"__isSmartRef__":true,"id":31301},"user":"lauritz","tags":[]},"31301":{"isSerializedDate":true,"string":"Tue Dec 13 2011 23:21:02 GMT+0100 (Mitteleuropäische Zeit)"},"31302":{"varMapping":{"__isSmartRef__":true,"id":31303},"source":"function explore(object) {\n this.reset();\n this.treeView.renderTree(object);\n\n this.moveFocusTo(this.treeView.rootNode);\n this.workspace.setTextString(\"this\");\n}","funcProperties":{"__isSmartRef__":true,"id":31304},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"31303":{"this":{"__isSmartRef__":true,"id":559}},"31304":{"timestamp":{"__isSmartRef__":true,"id":31305},"user":"lauritz","tags":[]},"31305":{"isSerializedDate":true,"string":"Tue Dec 13 2011 23:21:07 GMT+0100 (Mitteleuropäische Zeit)"},"31306":{"varMapping":{"__isSmartRef__":true,"id":31307},"source":"function toggleAll() {\n this.treeView.toggleAll();\n}","funcProperties":{"__isSmartRef__":true,"id":31308},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"31307":{"this":{"__isSmartRef__":true,"id":559}},"31308":{"timestamp":{"__isSmartRef__":true,"id":31309},"user":"lauritz","tags":[]},"31309":{"isSerializedDate":true,"string":"Thu Jan 05 2012 22:40:54 GMT+0100 (Mitteleuropäische Zeit)"},"31310":{"submorphs":[],"scripts":[],"id":"D8EDD0C8-C976-4DC0-AEA3-EA3D10C43882","shape":{"__isSmartRef__":true,"id":31311},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"_Position":{"__isSmartRef__":true,"id":31318},"showsHalos":false,"name":"ResizeCorner3","partsBinMetaInfo":{"__isSmartRef__":true,"id":31319},"__SourceModuleName__":"Global","__layered_draggingEnabled__":true,"dragStartPoint":null,"originalExtent":{"__isSmartRef__":true,"id":31320},"originalTargetExtent":null,"renderContextTable":{"__isSmartRef__":true,"id":31321},"eventHandler":{"__isSmartRef__":true,"id":31322},"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"owner":{"__isSmartRef__":true,"id":558},"priorExtent":{"__isSmartRef__":true,"id":31323},"distanceToDragEvent":{"__isSmartRef__":true,"id":31324},"derivationIds":[373,"EE44AF79-9BA3-4128-9A82-23CA02A35CBA","2DF62558-574F-4341-A678-C082E7B62474","0B40BDFA-37E3-4097-9157-BE8CCF94B0A1","3600D2AA-3070-493B-839E-BF41427E5A08","B8F4C02B-011E-483E-A3AB-BE57DC9B1FBE","4C05283E-F381-40A9-9AEF-6D6D233F85FF"],"_Rotation":0,"_Scale":1,"_ClipMode":"visible","__serializedLivelyClosures__":{"__isSmartRef__":true,"id":31325},"__LivelyClassName__":"lively.morphic.Box"},"31311":{"position":{"__isSmartRef__":true,"id":31312},"_Extent":{"__isSmartRef__":true,"id":31313},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":31314},"_Fill":{"__isSmartRef__":true,"id":31315},"__SourceModuleName__":"Global.lively.morphic.Shapes","renderContextTable":{"__isSmartRef__":true,"id":31316},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":31317},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"31312":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"31313":{"x":10,"y":10,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"31314":{"r":0.568,"g":0.568,"b":0.568,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"31315":{"r":0.258,"g":0.258,"b":0.258,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"31316":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"31317":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"31318":{"x":300.49672894514134,"y":409.92138184230294,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"31319":{"partsSpaceName":"PartsBin/NewWorld","__SourceModuleName__":"Global.lively.PartsBin","migrationLevel":2,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"31320":{"x":239,"y":138,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"31321":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"31322":{"morph":{"__isSmartRef__":true,"id":31310},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"31323":{"x":10,"y":10,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"31324":{"x":33.337083585580785,"y":-5.721794364406264,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"31325":{"onDrag":{"__isSmartRef__":true,"id":31326},"onDragEnd":{"__isSmartRef__":true,"id":31333},"onDragStart":{"__isSmartRef__":true,"id":31340}},"31326":{"varMapping":{"__isSmartRef__":true,"id":31327},"source":"function onDrag(evt) {\n\t// alert(\"onDrag\")\n\t\tvar moveDelta = evt.mousePoint.subPt(this.dragStartPoint)\n\t\tif (evt.isShiftDown()) {\n\t\t\tvar maxDelta = Math.max(moveDelta.x, moveDelta.y);\n\t\t\tmoveDelta = pt(maxDelta, maxDelta);\n\t\t}\n\t\tthis.owner.setExtent(this.originalTargetExtent.addPt(moveDelta));\n\t\tthis.align(this.bounds().bottomRight(), this.owner.getExtent())\n}","funcProperties":{"__isSmartRef__":true,"id":31332},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"31327":{"this":{"__isSmartRef__":true,"id":31310},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":31328}},"31328":{"$super":{"__isSmartRef__":true,"id":31329}},"31329":{"varMapping":{"__isSmartRef__":true,"id":31330},"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":31331},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"31330":{"obj":{"__isSmartRef__":true,"id":31310},"name":"onDrag"},"31331":{},"31332":{},"31333":{"varMapping":{"__isSmartRef__":true,"id":31334},"source":"function onDragEnd(evt) {\n\tthis.dragStartPoint = null;\n\tthis.originalTargetExtent = null;\n}","funcProperties":{"__isSmartRef__":true,"id":31339},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"31334":{"this":{"__isSmartRef__":true,"id":31310},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":31335}},"31335":{"$super":{"__isSmartRef__":true,"id":31336}},"31336":{"varMapping":{"__isSmartRef__":true,"id":31337},"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":31338},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"31337":{"obj":{"__isSmartRef__":true,"id":31310},"name":"onDragEnd"},"31338":{},"31339":{},"31340":{"varMapping":{"__isSmartRef__":true,"id":31341},"source":"function onDragStart(evt) {\n\tthis.dragStartPoint = evt.mousePoint;\n\tthis.originalTargetExtent = this.owner.getExtent();\n}","funcProperties":{"__isSmartRef__":true,"id":31346},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"31341":{"this":{"__isSmartRef__":true,"id":31310},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":31342}},"31342":{"$super":{"__isSmartRef__":true,"id":31343}},"31343":{"varMapping":{"__isSmartRef__":true,"id":31344},"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":31345},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"31344":{"obj":{"__isSmartRef__":true,"id":31310},"name":"onDragStart"},"31345":{},"31346":{},"31347":{"submorphs":[{"__isSmartRef__":true,"id":31348},{"__isSmartRef__":true,"id":31362},{"__isSmartRef__":true,"id":31409},{"__isSmartRef__":true,"id":31444}],"scripts":[],"shape":{"__isSmartRef__":true,"id":31480},"id":"43E6642A-F6FD-4178-842C-72A4767E70EA","renderContextTable":{"__isSmartRef__":true,"id":31486},"eventHandler":{"__isSmartRef__":true,"id":31487},"droppingEnabled":true,"halosEnabled":true,"layout":{"__isSmartRef__":true,"id":31488},"_Position":{"__isSmartRef__":true,"id":31489},"windowMorph":{"__isSmartRef__":true,"id":558},"label":{"__isSmartRef__":true,"id":31348},"closeButton":{"__isSmartRef__":true,"id":31362},"menuButton":{"__isSmartRef__":true,"id":31409},"collapseButton":{"__isSmartRef__":true,"id":31444},"priorExtent":{"__isSmartRef__":true,"id":31490},"owner":{"__isSmartRef__":true,"id":558},"showsHalos":false,"__SourceModuleName__":"Global.lively.morphic.Widgets","attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"prevScroll":[0,0],"derivationIds":[374,"CFE848EF-BE01-4E69-BBD0-796826FDBA2C","27B1F973-A4A1-49ED-8194-15A2125092E5","1AAC1E25-BFD3-4949-82B7-CA49C7FE30CC","AAFC6ADC-565B-42D5-B95A-49BB4FAE6F07","AA057279-ADDD-4D59-9A0A-E86FD7D21BE6","8EADAC43-54B0-4FAC-AF1C-A0D8FDD9E3CA"],"_ClipMode":"visible","__LivelyClassName__":"lively.morphic.TitleBar"},"31348":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":31349},"id":"6FDE416B-7F66-46F1-9483-BCDF8375515E","renderContextTable":{"__isSmartRef__":true,"id":31355},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":31356}],"eventHandler":{"__isSmartRef__":true,"id":31358},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_ClipMode":"hidden","fixedWidth":true,"fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":10,"evalEnabled":false,"isLabel":true,"_HandStyle":"default","layout":{"__isSmartRef__":true,"id":31359},"_Align":"center","eventsAreIgnored":true,"owner":{"__isSmartRef__":true,"id":31347},"priorExtent":{"__isSmartRef__":true,"id":31360},"_MaxTextWidth":251.49672894514134,"_MinTextWidth":251.49672894514134,"_MaxTextHeight":null,"_MinTextHeight":null,"_Position":{"__isSmartRef__":true,"id":31361},"showsHalos":false,"__SourceModuleName__":"Global.lively.morphic.TextCore","attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"derivationIds":[375,"73673BCB-A91C-4ECA-A36D-D85A24B4F4A3","2EE1A4B9-842D-4C63-ABEA-21DC74163CEE","3F973521-D5D9-4B44-BCF8-822B923644E8","F50BD739-1DA1-4EB3-9653-7B3145EA8817","A7AE88A1-BD5C-4F03-9E65-373F047B2C25","F8F2EE4C-88F2-4D50-ABC7-1F747DC646BB"],"__LivelyClassName__":"lively.morphic.Text"},"31349":{"_Position":{"__isSmartRef__":true,"id":31350},"renderContextTable":{"__isSmartRef__":true,"id":31351},"_Extent":{"__isSmartRef__":true,"id":31352},"_ClipMode":"hidden","_Padding":{"__isSmartRef__":true,"id":31353},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":31354},"_Fill":null,"_BorderRadius":0,"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"31350":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"31351":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"31352":{"x":251.49672894514134,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"31353":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"31354":{"r":0,"g":0,"b":0,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"31355":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"31356":{"style":{"__isSmartRef__":true,"id":31357},"chunkOwner":{"__isSmartRef__":true,"id":31348},"__SourceModuleName__":"Global.lively.morphic.TextCore","storedString":"Explorer","__LivelyClassName__":"lively.morphic.TextChunk"},"31357":{"__SourceModuleName__":"Global.lively.morphic.TextCore","fontWeight":"normal","__LivelyClassName__":"lively.morphic.TextEmphasis"},"31358":{"morph":{"__isSmartRef__":true,"id":31348},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"31359":{"resizeWidth":true},"31360":{"x":251.49672894514134,"y":17,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"31361":{"x":20,"y":3,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"31362":{"submorphs":[{"__isSmartRef__":true,"id":31363}],"scripts":[],"shape":{"__isSmartRef__":true,"id":31375},"id":"BD0FEF31-A08D-4307-9C7C-60895C21CD46","renderContextTable":{"__isSmartRef__":true,"id":31391},"eventHandler":{"__isSmartRef__":true,"id":31392},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"accessibleInInactiveWindow":true,"_Position":{"__isSmartRef__":true,"id":31393},"priorExtent":{"__isSmartRef__":true,"id":31394},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":31381},"lighterFill":{"__isSmartRef__":true,"id":31395},"label":{"__isSmartRef__":true,"id":31363},"owner":{"__isSmartRef__":true,"id":31347},"layout":{"__isSmartRef__":true,"id":31404},"attributeConnections":[{"__isSmartRef__":true,"id":31405},{"__isSmartRef__":true,"id":31407}],"doNotSerialize":["$$getHelpText","$$fire"],"doNotCopyProperties":["$$getHelpText","$$fire"],"__SourceModuleName__":"Global.lively.morphic.Widgets","derivationIds":[376,"C3AC01F3-7977-4D0A-A42C-700DE29F8F8E","A9533421-3987-49B1-B8FE-11D3B48B77B3","EC79C6DC-0809-4378-8061-032B4DD2D496","4DB70E9E-760D-401A-9BAD-25367B78CF72","1DC03620-BC8A-47EC-978A-2036FF929A8A","B048691C-3D91-4A6E-B21D-2AF0EB3E85C7"],"_ClipMode":"visible","__LivelyClassName__":"lively.morphic.WindowControl"},"31363":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":31364},"id":"F87AB9C6-2180-4940-AE34-DF7358771FEC","renderContextTable":{"__isSmartRef__":true,"id":31369},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":31370}],"eventHandler":{"__isSmartRef__":true,"id":31372},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_ClipMode":"hidden","fixedWidth":true,"fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":8,"_Position":{"__isSmartRef__":true,"id":31373},"priorExtent":{"__isSmartRef__":true,"id":31374},"_MaxTextWidth":17,"_MinTextWidth":17,"_MaxTextHeight":null,"_MinTextHeight":null,"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":31362},"isLabel":true,"_HandStyle":"default","_Align":"center","eventsAreIgnored":true,"__SourceModuleName__":"Global.lively.morphic.TextCore","attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"derivationIds":[377,"C621D837-4DB4-4C83-A8C9-1C995944A45D","BCB8C9A6-BD1A-49F5-8BDD-7C6C8BFB840C","9AA4F44C-9D66-4990-B0E2-2998FC750C65","E136552C-1013-430B-8229-122AA2720D75","D343D9D5-BB6B-471C-89FD-977D04A54C18","198CEAEE-A3BF-4CED-8D10-C86583D458D7"],"__LivelyClassName__":"lively.morphic.Text"},"31364":{"_Position":{"__isSmartRef__":true,"id":31365},"renderContextTable":{"__isSmartRef__":true,"id":31366},"_Extent":{"__isSmartRef__":true,"id":31367},"_ClipMode":"hidden","_Padding":{"__isSmartRef__":true,"id":31368},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":31354},"_Fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"31365":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"31366":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"31367":{"x":17,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"31368":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"31369":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"31370":{"style":{"__isSmartRef__":true,"id":31371},"chunkOwner":{"__isSmartRef__":true,"id":31363},"__SourceModuleName__":"Global.lively.morphic.TextCore","storedString":"X","__LivelyClassName__":"lively.morphic.TextChunk"},"31371":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"31372":{"morph":{"__isSmartRef__":true,"id":31363},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"31373":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"31374":{"x":17,"y":17,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"31375":{"_Position":{"__isSmartRef__":true,"id":31376},"renderContextTable":{"__isSmartRef__":true,"id":31377},"_Extent":{"__isSmartRef__":true,"id":31378},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":31379},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":31380},"_Fill":{"__isSmartRef__":true,"id":31381},"_StrokeOpacity":0,"_BorderRadius":5,"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"31376":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"31377":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"31378":{"x":17,"y":17,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"31379":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"31380":{"r":0.7411764705882353,"g":0.7450980392156863,"b":0.7529411764705882,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"31381":{"stops":[{"__isSmartRef__":true,"id":31382},{"__isSmartRef__":true,"id":31384},{"__isSmartRef__":true,"id":31386},{"__isSmartRef__":true,"id":31388}],"vector":{"__isSmartRef__":true,"id":31390},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"31382":{"offset":0,"color":{"__isSmartRef__":true,"id":31383}},"31383":{"r":0.9600000000000001,"g":0.9600000000000001,"b":0.9600000000000001,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"31384":{"offset":0.4,"color":{"__isSmartRef__":true,"id":31385}},"31385":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"31386":{"offset":0.6,"color":{"__isSmartRef__":true,"id":31387}},"31387":{"r":0.8200000000000001,"g":0.8200000000000001,"b":0.8200000000000001,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"31388":{"offset":1,"color":{"__isSmartRef__":true,"id":31389}},"31389":{"r":0.94,"g":0.94,"b":0.94,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"31390":{"x":0,"y":0,"width":0,"height":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"31391":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"31392":{"morph":{"__isSmartRef__":true,"id":31362},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"31393":{"x":290.49672894514134,"y":3,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"31394":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"31395":{"stops":[{"__isSmartRef__":true,"id":31396},{"__isSmartRef__":true,"id":31398},{"__isSmartRef__":true,"id":31400},{"__isSmartRef__":true,"id":31402}],"vector":{"__isSmartRef__":true,"id":31390},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"31396":{"offset":0,"color":{"__isSmartRef__":true,"id":31397}},"31397":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"31398":{"offset":0.4,"color":{"__isSmartRef__":true,"id":31399}},"31399":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"31400":{"offset":0.6,"color":{"__isSmartRef__":true,"id":31401}},"31401":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"31402":{"offset":1,"color":{"__isSmartRef__":true,"id":31403}},"31403":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"31404":{"moveHorizontal":true},"31405":{"sourceObj":{"__isSmartRef__":true,"id":31362},"sourceAttrName":"getHelpText","targetObj":{"__isSmartRef__":true,"id":558},"targetMethodName":"getCloseHelp","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":31406},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"31406":{"source":{"__isSmartRef__":true,"id":31362},"target":{"__isSmartRef__":true,"id":558}},"31407":{"sourceObj":{"__isSmartRef__":true,"id":31362},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":558},"targetMethodName":"initiateShutdown","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":31408},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"31408":{"source":{"__isSmartRef__":true,"id":31362},"target":{"__isSmartRef__":true,"id":558}},"31409":{"submorphs":[{"__isSmartRef__":true,"id":31410}],"scripts":[],"shape":{"__isSmartRef__":true,"id":31422},"id":"34DBF173-56F9-41F4-A717-3108B783FF45","renderContextTable":{"__isSmartRef__":true,"id":31427},"eventHandler":{"__isSmartRef__":true,"id":31428},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"accessibleInInactiveWindow":true,"_Position":{"__isSmartRef__":true,"id":31429},"priorExtent":{"__isSmartRef__":true,"id":31430},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":31381},"lighterFill":{"__isSmartRef__":true,"id":31431},"label":{"__isSmartRef__":true,"id":31410},"owner":{"__isSmartRef__":true,"id":31347},"attributeConnections":[{"__isSmartRef__":true,"id":31440},{"__isSmartRef__":true,"id":31442}],"doNotSerialize":["$$getHelpText","$$fire"],"doNotCopyProperties":["$$getHelpText","$$fire"],"__SourceModuleName__":"Global.lively.morphic.Widgets","prevScroll":[0,0],"derivationIds":[378,"FF4FE4CA-DFFC-40C6-A1E8-32667E37F3EC","A8A6A338-D618-4672-AFA8-914FD7C2A19E","85D2A7A2-F0B5-45CD-BB83-E6F60E8B681C","535E0653-E19D-4F22-952A-34C8EDED44E9","977A1381-981C-4500-B887-78143DE21406","62DA4EDF-FBE4-4D01-834D-C3E763CF55DE"],"_ClipMode":"visible","__LivelyClassName__":"lively.morphic.WindowControl"},"31410":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":31411},"id":"6ACC6507-EDC4-45BB-83FB-35ED3A7CBE2E","renderContextTable":{"__isSmartRef__":true,"id":31416},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":31417}],"eventHandler":{"__isSmartRef__":true,"id":31419},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_ClipMode":"hidden","fixedWidth":true,"fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":8,"_Position":{"__isSmartRef__":true,"id":31420},"priorExtent":{"__isSmartRef__":true,"id":31421},"_MaxTextWidth":17,"_MinTextWidth":17,"_MaxTextHeight":null,"_MinTextHeight":null,"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":31409},"isLabel":true,"_HandStyle":"default","_Align":"center","eventsAreIgnored":true,"__SourceModuleName__":"Global.lively.morphic.TextCore","attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"prevScroll":[0,0],"derivationIds":[379,"9C08820E-6B60-44C2-9150-BD546391671F","36F5662C-375A-4549-B94E-F150DCBCE3F8","030ACD5E-7567-45E7-928D-24821846DBD3","B1DB7B8C-99F5-44D9-8312-ADD58545154E","9037A2C8-C56D-4C9B-B2B6-FFEBD4CFC0B0","353D5A24-E404-457D-93C4-BC195B094724"],"__LivelyClassName__":"lively.morphic.Text"},"31411":{"_Position":{"__isSmartRef__":true,"id":31412},"renderContextTable":{"__isSmartRef__":true,"id":31413},"_Extent":{"__isSmartRef__":true,"id":31414},"_ClipMode":"hidden","_Padding":{"__isSmartRef__":true,"id":31415},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":31354},"_Fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"31412":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"31413":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"31414":{"x":17,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"31415":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"31416":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"31417":{"style":{"__isSmartRef__":true,"id":31418},"chunkOwner":{"__isSmartRef__":true,"id":31410},"__SourceModuleName__":"Global.lively.morphic.TextCore","storedString":"M","__LivelyClassName__":"lively.morphic.TextChunk"},"31418":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"31419":{"morph":{"__isSmartRef__":true,"id":31410},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"31420":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"31421":{"x":17,"y":17,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"31422":{"_Position":{"__isSmartRef__":true,"id":31423},"renderContextTable":{"__isSmartRef__":true,"id":31424},"_Extent":{"__isSmartRef__":true,"id":31425},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":31426},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":31380},"_Fill":{"__isSmartRef__":true,"id":31381},"_StrokeOpacity":0,"_BorderRadius":5,"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"31423":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"31424":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"31425":{"x":17,"y":17,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"31426":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"31427":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"31428":{"morph":{"__isSmartRef__":true,"id":31409},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"31429":{"x":3,"y":3,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"31430":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"31431":{"stops":[{"__isSmartRef__":true,"id":31432},{"__isSmartRef__":true,"id":31434},{"__isSmartRef__":true,"id":31436},{"__isSmartRef__":true,"id":31438}],"vector":{"__isSmartRef__":true,"id":31390},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"31432":{"offset":0,"color":{"__isSmartRef__":true,"id":31433}},"31433":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"31434":{"offset":0.4,"color":{"__isSmartRef__":true,"id":31435}},"31435":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"31436":{"offset":0.6,"color":{"__isSmartRef__":true,"id":31437}},"31437":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"31438":{"offset":1,"color":{"__isSmartRef__":true,"id":31439}},"31439":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"31440":{"sourceObj":{"__isSmartRef__":true,"id":31409},"sourceAttrName":"getHelpText","targetObj":{"__isSmartRef__":true,"id":558},"targetMethodName":"getMenuHelp","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":31441},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"31441":{"source":{"__isSmartRef__":true,"id":31409},"target":{"__isSmartRef__":true,"id":558}},"31442":{"sourceObj":{"__isSmartRef__":true,"id":31409},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":558},"targetMethodName":"showTargetMorphMenu","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":31443},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"31443":{"source":{"__isSmartRef__":true,"id":31409},"target":{"__isSmartRef__":true,"id":558}},"31444":{"submorphs":[{"__isSmartRef__":true,"id":31445}],"scripts":[],"shape":{"__isSmartRef__":true,"id":31457},"id":"A073666B-1F4A-47B9-AD8D-72F3D73A5B6B","renderContextTable":{"__isSmartRef__":true,"id":31462},"eventHandler":{"__isSmartRef__":true,"id":31463},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"accessibleInInactiveWindow":true,"_Position":{"__isSmartRef__":true,"id":31464},"priorExtent":{"__isSmartRef__":true,"id":31465},"value":false,"toggle":false,"isActive":true,"normalFill":{"__isSmartRef__":true,"id":31381},"lighterFill":{"__isSmartRef__":true,"id":31466},"label":{"__isSmartRef__":true,"id":31445},"owner":{"__isSmartRef__":true,"id":31347},"layout":{"__isSmartRef__":true,"id":31475},"attributeConnections":[{"__isSmartRef__":true,"id":31476},{"__isSmartRef__":true,"id":31478}],"doNotSerialize":["$$getHelpText","$$fire"],"doNotCopyProperties":["$$getHelpText","$$fire"],"__SourceModuleName__":"Global.lively.morphic.Widgets","derivationIds":[380,"B603C6F6-E6E9-4618-BF46-1521ADDE21FE","7D67707D-A36A-46C7-AF4E-DBA063259CD8","0CE8DB38-9500-4B3D-BA30-191E72ABDE7C","9C2B6C81-CB1C-4AD9-941A-5307CCDA74CC","27DE4ECD-BBB4-4CA2-9C13-DBE49DE7A744","B9D13F17-7AA4-44BC-AA55-FF1F6DB50D8C"],"_ClipMode":"visible","__LivelyClassName__":"lively.morphic.WindowControl"},"31445":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":31446},"id":"4ACE3566-21D8-4294-BBBA-273DC6F5D569","renderContextTable":{"__isSmartRef__":true,"id":31451},"_WhiteSpaceHandling":"pre-wrap","textChunks":[{"__isSmartRef__":true,"id":31452}],"eventHandler":{"__isSmartRef__":true,"id":31454},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"_ClipMode":"hidden","fixedWidth":true,"fixedHeight":true,"allowInput":false,"_FontFamily":"Helvetica","_FontSize":8,"_Position":{"__isSmartRef__":true,"id":31455},"priorExtent":{"__isSmartRef__":true,"id":31456},"_MaxTextWidth":17,"_MinTextWidth":17,"_MaxTextHeight":null,"_MinTextHeight":null,"evalEnabled":false,"owner":{"__isSmartRef__":true,"id":31444},"isLabel":true,"_HandStyle":"default","_Align":"center","eventsAreIgnored":true,"__SourceModuleName__":"Global.lively.morphic.TextCore","attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"derivationIds":[381,"B48F0AA9-A9AE-4316-865F-D969FFFD4C87","3CE2E949-41E5-4680-ADB0-8AF865F87CA7","C865C749-7005-416E-B5A2-0FB224AB308E","CAED6589-594E-438B-ADB7-264F9B9D92B0","A391E593-03B1-4FDA-B6B3-978336437357","40913CEC-D4ED-4CA1-97B2-858D96CDC1F3"],"__LivelyClassName__":"lively.morphic.Text"},"31446":{"_Position":{"__isSmartRef__":true,"id":31447},"renderContextTable":{"__isSmartRef__":true,"id":31448},"_Extent":{"__isSmartRef__":true,"id":31449},"_ClipMode":"hidden","_Padding":{"__isSmartRef__":true,"id":31450},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":31354},"_Fill":null,"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"31447":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"31448":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"31449":{"x":17,"y":17,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"31450":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"31451":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","updateText":"updateTextHTML","setTextExtent":"setTextExtentHTML","setMaxTextWidth":"setMaxTextWidthHTML","setMaxTextHeight":"setMaxTextHeightHTML","setMinTextWidth":"setMinTextWidthHTML","setMinTextHeight":"setMinTextHeightHTML","getTextExtent":"getTextExtentHTML","getTextString":"getTextStringHTML","ignoreTextEvents":"ignoreTextEventsHTML","unignoreTextEvents":"unignoreTextEventsHTML","enableTextEvents":"enableTextEventsHTML","setFontFamily":"setFontFamilyHTML","setFontSize":"setFontSizeHTML","setTextColor":"setTextColorHTML","setPadding":"setPaddingHTML","setAlign":"setAlignHTML","setVerticalAlign":"setVerticalAlignHTML","setDisplay":"setDisplayHTML","setWhiteSpaceHandling":"setWhiteSpaceHandlingHTML","focusMorph":"focusMorphHTML","setInputAllowed":"setInputAllowedHTML"},"31452":{"style":{"__isSmartRef__":true,"id":31453},"chunkOwner":{"__isSmartRef__":true,"id":31445},"__SourceModuleName__":"Global.lively.morphic.TextCore","storedString":"–","__LivelyClassName__":"lively.morphic.TextChunk"},"31453":{"__SourceModuleName__":"Global.lively.morphic.TextCore","__LivelyClassName__":"lively.morphic.TextEmphasis"},"31454":{"morph":{"__isSmartRef__":true,"id":31445},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"31455":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"31456":{"x":17,"y":17,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"31457":{"_Position":{"__isSmartRef__":true,"id":31458},"renderContextTable":{"__isSmartRef__":true,"id":31459},"_Extent":{"__isSmartRef__":true,"id":31460},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":31461},"_BorderWidth":0,"_BorderColor":{"__isSmartRef__":true,"id":31380},"_Fill":{"__isSmartRef__":true,"id":31381},"_StrokeOpacity":0,"_BorderRadius":5,"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"31458":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"31459":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"31460":{"x":17,"y":17,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"31461":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"31462":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"31463":{"morph":{"__isSmartRef__":true,"id":31444},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"31464":{"x":271.49672894514134,"y":3,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"31465":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"31466":{"stops":[{"__isSmartRef__":true,"id":31467},{"__isSmartRef__":true,"id":31469},{"__isSmartRef__":true,"id":31471},{"__isSmartRef__":true,"id":31473}],"vector":{"__isSmartRef__":true,"id":31390},"__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.LinearGradient"},"31467":{"offset":0,"color":{"__isSmartRef__":true,"id":31468}},"31468":{"r":0.98,"g":0.98,"b":0.98,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"31469":{"offset":0.4,"color":{"__isSmartRef__":true,"id":31470}},"31470":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"31471":{"offset":0.6,"color":{"__isSmartRef__":true,"id":31472}},"31472":{"r":0.91,"g":0.91,"b":0.91,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"31473":{"offset":1,"color":{"__isSmartRef__":true,"id":31474}},"31474":{"r":0.97,"g":0.97,"b":0.97,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"31475":{"moveHorizontal":true},"31476":{"sourceObj":{"__isSmartRef__":true,"id":31444},"sourceAttrName":"getHelpText","targetObj":{"__isSmartRef__":true,"id":558},"targetMethodName":"getCollapseHelp","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":31477},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"31477":{"source":{"__isSmartRef__":true,"id":31444},"target":{"__isSmartRef__":true,"id":558}},"31478":{"sourceObj":{"__isSmartRef__":true,"id":31444},"sourceAttrName":"fire","targetObj":{"__isSmartRef__":true,"id":558},"targetMethodName":"toggleCollapse","converter":null,"converterString":null,"updater":null,"updaterString":null,"varMapping":{"__isSmartRef__":true,"id":31479},"__SourceModuleName__":"Global.lively.bindings","__LivelyClassName__":"AttributeConnection"},"31479":{"source":{"__isSmartRef__":true,"id":31444},"target":{"__isSmartRef__":true,"id":558}},"31480":{"_Position":{"__isSmartRef__":true,"id":31481},"renderContextTable":{"__isSmartRef__":true,"id":31482},"_Extent":{"__isSmartRef__":true,"id":31483},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":31484},"_BorderWidth":1,"_BorderColor":{"__isSmartRef__":true,"id":31485},"_Fill":{"__isSmartRef__":true,"id":2341},"_StrokeOpacity":1,"_BorderRadius":"8px 8px 0px 0px","_Opacity":1,"_BorderStyle":"solid","__SourceModuleName__":"Global.lively.morphic.Shapes","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"31481":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"31482":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"31483":{"x":310.49672894514134,"y":22,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"31484":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"31485":{"r":0.4,"g":0.4,"b":0.4,"a":1,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Color"},"31486":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"31487":{"morph":{"__isSmartRef__":true,"id":31347},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"31488":{"resizeWidth":true,"adjustForNewBounds":true},"31489":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"31490":{"x":310.49672894514134,"y":22,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"31491":{"renderContextTable":{"__isSmartRef__":true,"id":31492},"_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":31493},"_BorderWidth":0,"_Fill":null,"_StrokeOpacity":0,"_BorderRadius":0,"_Extent":{"__isSmartRef__":true,"id":31494},"__SourceModuleName__":"Global.lively.morphic.Shapes","_Opacity":1,"_BorderStyle":"solid","__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"31492":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"31493":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"31494":{"x":310.49672894514134,"y":419.92138184230294,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"31495":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"31496":{"morph":{"__isSmartRef__":true,"id":558},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"31497":{"adjustForNewBounds":true},"31498":{"x":1105.3877838765295,"y":222.57769545390755,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"31499":{"x":310.49672894514134,"y":419.92138184230294,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"31500":{"x":0,"y":21,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"31501":{"partsSpaceName":"PartsBin/Tools","__SourceModuleName__":"Global.lively.PartsBin","comment":"Displays object properties and provides a workspace. The workspace's context is set to the last clicked element.","migrationLevel":4,"partName":"Explorer","changes":[{"__isSmartRef__":true,"id":31502},{"__isSmartRef__":true,"id":31504},{"__isSmartRef__":true,"id":31506},{"__isSmartRef__":true,"id":31508},{"__isSmartRef__":true,"id":31510},{"__isSmartRef__":true,"id":31512},{"__isSmartRef__":true,"id":31514},{"__isSmartRef__":true,"id":31516},{"__isSmartRef__":true,"id":31518},{"__isSmartRef__":true,"id":31520},{"__isSmartRef__":true,"id":31522},{"__isSmartRef__":true,"id":31524},{"__isSmartRef__":true,"id":31526},{"__isSmartRef__":true,"id":31528},{"__isSmartRef__":true,"id":31530},{"__isSmartRef__":true,"id":31532},{"__isSmartRef__":true,"id":31534},{"__isSmartRef__":true,"id":31536},{"__isSmartRef__":true,"id":31538},{"__isSmartRef__":true,"id":31540},{"__isSmartRef__":true,"id":31542},{"__isSmartRef__":true,"id":31544}],"revisionOnLoad":148785,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo"},"31502":{"date":{"__isSmartRef__":true,"id":31503},"author":"lauritz","message":"","id":"41FC1B0F-23FC-4454-A424-F141A1C09663"},"31503":{"isSerializedDate":true,"string":"Thu Jan 05 2012 22:46:05 GMT+0100 (Mitteleuropäische Zeit)"},"31504":{"date":{"__isSmartRef__":true,"id":31505},"author":"lauritz","message":"added >>expandAllNodes() which can expand complete trees, but not graphs.","id":"60178F3F-BA87-45A8-BD26-CF776AC017A7"},"31505":{"isSerializedDate":true,"string":"Thu Jan 05 2012 22:33:39 GMT+0100 (Mitteleuropäische Zeit)"},"31506":{"date":{"__isSmartRef__":true,"id":31507},"author":"lauritz","message":"decreased width a bit","id":"837B2170-C0B8-4FA1-99D3-D6A1EB465519"},"31507":{"isSerializedDate":true,"string":"Sat Dec 03 2011 00:36:19 GMT+0100 (Mitteleuropäische Zeit)"},"31508":{"date":{"__isSmartRef__":true,"id":31509},"author":"lauritz","message":"made expanding loop asynchronous","id":"5DFF88BC-08E6-43BD-B5B1-A9E8C93C7B19"},"31509":{"isSerializedDate":true,"string":"Wed Nov 30 2011 23:23:19 GMT+0100 (Mitteleuropäische Zeit)"},"31510":{"date":{"__isSmartRef__":true,"id":31511},"author":"lauritz","message":"corrected toggling","id":"BFC57057-2596-42D0-89A1-811C34FCF5E1"},"31511":{"isSerializedDate":true,"string":"Tue Nov 22 2011 22:44:25 GMT+0100 (Mitteleuropäische Zeit)"},"31512":{"date":{"__isSmartRef__":true,"id":31513},"author":"lauritz","message":"set a minimal extent","id":"D1DCDCB8-84EE-48D9-8AAE-3926E9D97D30"},"31513":{"isSerializedDate":true,"string":"Tue Nov 15 2011 23:39:16 GMT+0100 (Mitteleuropäische Zeit)"},"31514":{"date":{"__isSmartRef__":true,"id":31515},"author":"lauritz","message":"convenience preset by default: tree is expanded, workspace says \"this\"","id":"D364A417-6014-4266-8DF3-CEA313F15793"},"31515":{"isSerializedDate":true,"string":"Tue Nov 15 2011 23:18:29 GMT+0100 (Mitteleuropäische Zeit)"},"31516":{"date":{"__isSmartRef__":true,"id":31517},"author":"lauritz","message":"Disabled grabbing and dragging on other morphs as well."},"31517":{"isSerializedDate":true,"string":"Tue Oct 25 2011 20:23:10 GMT+0200 (Mitteleuropäische Sommerzeit)"},"31518":{"date":{"__isSmartRef__":true,"id":31519},"author":"lauritz","message":"Disabled dragging and grabbing on tree nodes. Those should only be clickable."},"31519":{"isSerializedDate":true,"string":"Tue Oct 25 2011 19:25:14 GMT+0200 (Mitteleuropäische Sommerzeit)"},"31520":{"date":{"__isSmartRef__":true,"id":31521},"author":"lauritz","message":"Fixed a bug by adding a condition to getClassNameOf. In case an object has no constructor."},"31521":{"isSerializedDate":true,"string":"Tue Oct 25 2011 22:37:11 GMT+0200 (Mitteleuropäische Sommerzeit)"},"31522":{"date":{"__isSmartRef__":true,"id":31523},"author":"jenslincke","message":"reset scales","id":"5E64592A-C360-44DD-BDAE-AD956FBA7675"},"31523":{"isSerializedDate":true,"string":"Fri Oct 28 2011 16:11:21 GMT+0200 (Mitteleuropäische Sommerzeit)"},"31524":{"date":{"__isSmartRef__":true,"id":31525},"author":"jenslincke","message":"bring resize corner to front","id":"765AA8A1-AA38-433A-B800-FFF743B3B9EF"},"31525":{"isSerializedDate":true,"string":"Thu Nov 03 2011 16:10:26 GMT+0100 (Mitteleuropäische Zeit)"},"31526":{"date":{"__isSmartRef__":true,"id":31527},"author":"lauritz","message":"layout changes","id":"F09F5196-5203-405A-8EC3-1648A100FFF5"},"31527":{"isSerializedDate":true,"string":"Fri Nov 18 2011 23:54:38 GMT+0100 (Mitteleuropäische Zeit)"},"31528":{"date":{"__isSmartRef__":true,"id":31529},"author":"lauritz","message":"corrected the order of array elements","id":"B41E19A0-DDED-40DC-BD23-6AB94F76D76D"},"31529":{"isSerializedDate":true,"string":"Tue Nov 22 2011 23:44:29 GMT+0100 (Mitteleuropäische Zeit)"},"31530":{"date":{"__isSmartRef__":true,"id":31531},"author":"fbo","message":"fix Date bug","id":"64EDCB63-EB39-477E-A73D-E066101A8B21"},"31531":{"isSerializedDate":true,"string":"Sat Dec 03 2011 00:07:10 GMT+0100 (Mitteleuropäische Zeit)"},"31532":{"date":{"__isSmartRef__":true,"id":31533},"author":"lauritz","message":"significantly reduced a performance problem regarding \"long\" string properties, doesnt freeze anymore.","id":"EA85DB22-3FD3-4D13-B769-763C4483C445"},"31533":{"isSerializedDate":true,"string":"Tue Dec 06 2011 00:55:19 GMT+0100 (Mitteleuropäische Zeit)"},"31534":{"date":{"__isSmartRef__":true,"id":31535},"author":"lauritz","message":"clicking a node no longer resets the workspace content","id":"C8AE0678-08F5-4FFB-9662-77D7120DA285"},"31535":{"isSerializedDate":true,"string":"Tue Dec 13 2011 23:22:10 GMT+0100 (Mitteleuropäische Zeit)"},"31536":{"date":{"__isSmartRef__":true,"id":31537},"author":"lauritz","message":"renamed >>#expandAllNodes to >>#toggleAll","id":"D9931ABA-396B-4C81-9C7E-7C2712405803"},"31537":{"isSerializedDate":true,"string":"Thu Jan 05 2012 22:41:44 GMT+0100 (Mitteleuropäische Zeit)"},"31538":{"date":{"__isSmartRef__":true,"id":31539},"author":"lauritz","message":"asynchronous >>#toggleAll, because toggling is actually asynchronous and rendering as well...","id":"3B15F99C-CFD6-41FA-9778-D2BFBBD53B8D"},"31539":{"isSerializedDate":true,"string":"Thu Jan 05 2012 22:58:54 GMT+0100 (Mitteleuropäische Zeit)"},"31540":{"date":{"__isSmartRef__":true,"id":31541},"author":"lauritz","message":"cleaned up how all typeof stuff","id":"98CD54B3-3527-4C4C-8577-A0B7476D8718"},"31541":{"isSerializedDate":true,"string":"Fri Jan 27 2012 02:31:53 GMT+0100 (Mitteleuropäische Zeit)"},"31542":{"date":{"__isSmartRef__":true,"id":31543},"author":"lauritz","message":"","id":"183BD443-7A32-4E3B-8F6B-96473B0C4CB7"},"31543":{"isSerializedDate":true,"string":"Fri Jan 27 2012 02:35:42 GMT+0100 (Mitteleuropäische Zeit)"},"31544":{"date":{"__isSmartRef__":true,"id":31545},"author":"jenslincke","message":"style tweak","id":"C366B53C-40DC-445D-B882-F5F147CD349F"},"31545":{"isSerializedDate":true,"string":"Mon Jan 30 2012 14:04:58 GMT+0100 (Mitteleuropäische Zeit)"},"31546":{"x":1283,"y":235,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"31547":{"x":178,"y":269,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"31548":{"explore":{"__isSmartRef__":true,"id":31549},"reset":{"__isSmartRef__":true,"id":31553},"inspect":{"__isSmartRef__":true,"id":31557},"toggleAll":{"__isSmartRef__":true,"id":31561}},"31549":{"varMapping":{"__isSmartRef__":true,"id":31550},"source":"function explore(object) {\n // please see this window's pane, \"ExplorerPane\"\n this.explorer.explore(object);\n}","funcProperties":{"__isSmartRef__":true,"id":31551},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"31550":{"this":{"__isSmartRef__":true,"id":558}},"31551":{"user":"lauritz","timestamp":{"__isSmartRef__":true,"id":31552}},"31552":{"isSerializedDate":true,"string":"Wed Sep 21 2011 19:25:04 GMT+0200 (Mitteleuropäische Sommerzeit)"},"31553":{"varMapping":{"__isSmartRef__":true,"id":31554},"source":"function reset() {\n // please see this window's pane, \"ExplorerPane\"\n this.explorer.reset();\n}","funcProperties":{"__isSmartRef__":true,"id":31555},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"31554":{"this":{"__isSmartRef__":true,"id":558}},"31555":{"user":"lauritz","timestamp":{"__isSmartRef__":true,"id":31556}},"31556":{"isSerializedDate":true,"string":"Wed Sep 21 2011 19:25:04 GMT+0200 (Mitteleuropäische Sommerzeit)"},"31557":{"varMapping":{"__isSmartRef__":true,"id":31558},"source":"function inspect(object) {\n // alias for explore\n this.explore(object);\n}","funcProperties":{"__isSmartRef__":true,"id":31559},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"31558":{"this":{"__isSmartRef__":true,"id":558}},"31559":{"user":"lauritz","timestamp":{"__isSmartRef__":true,"id":31560}},"31560":{"isSerializedDate":true,"string":"Tue Nov 15 2011 23:04:54 GMT+0100 (Mitteleuropäische Zeit)"},"31561":{"varMapping":{"__isSmartRef__":true,"id":31562},"source":"function toggleAll() {\n this.explorer.toggleAll();\n}","funcProperties":{"__isSmartRef__":true,"id":31563},"__SourceModuleName__":"Global.lively.lang.Closure","__LivelyClassName__":"lively.Closure"},"31562":{"this":{"__isSmartRef__":true,"id":558}},"31563":{"timestamp":{"__isSmartRef__":true,"id":31564},"user":"lauritz","tags":[]},"31564":{"isSerializedDate":true,"string":"Thu Jan 05 2012 22:40:45 GMT+0100 (Mitteleuropäische Zeit)"},"31565":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":31566},"id":2,"renderContextTable":{"__isSmartRef__":true,"id":31572},"eventHandler":{"__isSmartRef__":true,"id":31573},"droppingEnabled":false,"halosEnabled":false,"_world":{"__isSmartRef__":true,"id":0},"eventsAreIgnored":true,"_HandStyle":"default","_PointerEvents":"none","priorExtent":{"__isSmartRef__":true,"id":31574},"__SourceModuleName__":"Global.lively.morphic.Events","internalClickedOnMorph":{"__isSmartRef__":true,"id":0},"carriesGrabbedMorphs":false,"lastScrollTime":1336036741573,"scrollFocusMorph":{"__isSmartRef__":true,"id":0},"attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"_Position":{"__isSmartRef__":true,"id":31575},"_Scale":1,"_Rotation":0,"owner":{"__isSmartRef__":true,"id":0},"_ClipMode":"visible","__LivelyClassName__":"lively.morphic.HandMorph","withLayers":["Global.NoMagnetsLayer"]},"31566":{"_Position":{"__isSmartRef__":true,"id":31567},"renderContextTable":{"__isSmartRef__":true,"id":31568},"_Extent":{"__isSmartRef__":true,"id":31569},"_Fill":{"__isSmartRef__":true,"id":31570},"__SourceModuleName__":"Global.lively.morphic.Shapes","_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":31571},"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"31567":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"31568":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"31569":{"x":2,"y":2,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"31570":{"r":0.8,"g":0,"b":0,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"31571":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"31572":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML"},"31573":{"morph":{"__isSmartRef__":true,"id":31565},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"31574":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"31575":{"x":119,"y":758,"__LivelyClassName__":"Point","__SourceModuleName__":"Global.lively.morphic.Graphics"},"31576":{"_Position":{"__isSmartRef__":true,"id":31577},"renderContextTable":{"__isSmartRef__":true,"id":31578},"_Extent":{"__isSmartRef__":true,"id":31579},"_Fill":{"__isSmartRef__":true,"id":31580},"__SourceModuleName__":"Global.lively.morphic.Shapes","_ClipMode":"visible","_Padding":{"__isSmartRef__":true,"id":31581},"_Opacity":1,"__LivelyClassName__":"lively.morphic.Shapes.Rectangle"},"31577":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"31578":{"init":"initHTML","appendShape":"renderHTML","setPosition":"setPositionHTML","setExtent":"setExtentHTML","setPadding":"setPaddingHTML","setFill":"setFillHTML","setBorderColor":"setBorderColorHTML","setBorderWidth":"setBorderWidthHTML","setStrokeOpacity":"setStrokeOpacityHTML","setBorderRadius":"setBorderRadiusHTML","setBorderStyle":"setBorderStyleHTML","setOpacity":"setOpacityHTML"},"31579":{"x":3000,"y":4000,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"31580":{"r":1,"g":1,"b":1,"a":1,"__LivelyClassName__":"Color","__SourceModuleName__":"Global.lively.morphic.Graphics"},"31581":{"x":0,"y":0,"width":0,"height":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Rectangle"},"31582":{"replaceRenderContext":"replaceRenderContextHTML","init":"initHTML","append":"appendHTML","remove":"removeHTML","onRenderFinished":"onRenderFinishedHTML","triggerEvent":"triggerEventHTML","setTransform":"setTransformHTML","setPosition":"setPositionHTML","setRotation":"setRotationHTML","setExtent":"setExtentHTML","setScale":"setScaleHTML","setVisible":"setVisibleHTML","adjustOrigin":"adjustOriginHTML","setPivotPoint":"setPivotPointHTML","setClipMode":"setClipModeHTML","showsVerticalScrollBar":"showsVerticalScrollBarHTML","showsHorizontalScrollBar":"showsHorizontalScrollBarHTML","getScrollBarExtent":"getScrollBarExtentHTML","setHandStyle":"setHandStyleHTML","setPointerEvents":"setPointerEventsHTML","setToolTip":"setToolTipHTML","focus":"focusHTML","blur":"blurHTML","setFocusable":"setFocusableHTML","setScroll":"setScrollHTML"},"31583":{"morph":{"__isSmartRef__":true,"id":0},"__SourceModuleName__":"Global.lively.morphic.Events","__LivelyClassName__":"lively.morphic.EventHandler"},"31584":{"x":0,"y":0,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"31585":{"x":1440,"y":6000,"__SourceModuleName__":"Global.lively.morphic.Graphics","__LivelyClassName__":"Point"},"31586":{"name":"Local code","__LivelyClassName__":"ChangeSet","__SourceModuleName__":"Global.lively.ChangeSet"},"31587":{"sourceObj":{"__isSmartRef__":true,"id":0},"sourceAttrName":"savedWorldAsURL","targetObj":{"__isSmartRef__":true,"id":0},"targetMethodName":"visitNewPageAfterSaveAs","converter":null,"converterString":null,"updaterString":"function ($upd, v) {\n if (v && v.toString() !== URL.source.toString()) {\n $upd(v)\n }\n }","varMapping":{"__isSmartRef__":true,"id":31588},"__SourceModuleName__":"Global.lively.bindings","__serializedLivelyClosures__":{"__isSmartRef__":true,"id":31589},"__LivelyClassName__":"AttributeConnection"},"31588":{"source":{"__isSmartRef__":true,"id":0},"target":{"__isSmartRef__":true,"id":0}},"31589":{"updater":{"__isSmartRef__":true,"id":31590}},"31590":{"originalFunc":null,"varMapping":{"__isSmartRef__":true,"id":31588},"source":"function ($upd, v) {\n if (v && v.toString() !== URL.source.toString()) {\n $upd(v)\n }\n }","funcProperties":{"__isSmartRef__":true,"id":31591},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"31591":{},"31592":{"protocol":"http:","hostname":"lively-kernel.org","pathname":"/repository/webwerkstatt/projects/BP2012/Research/DiffMergeWithWhiteboard.xhtml","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"isSimplifiedRegistry":true}}]]>